.mce-ico.mce-i-smartcontrol-youtube-icon { background: rgba(0, 0, 0, 0) url("thumbnail.png") no-repeat scroll left center / 200% auto; background-position: 102% center; } .sc_videoblock{ background: white none repeat scroll 0 0; height: 100%; line-height: 18px; padding-left: 5px; box-sizing: initial; } div.sc_videoimg{ height: 100%; position: relative; margin: 0; padding: 0; } .sc_videoclick{ overflow-y: hidden; height: 36px; } .sc_videoclear{ clear: both; padding: 15px; } p.sc_videotitle{ font-size: 20px; } .sc_col1{ width: 100% !important; } .sc_col2{ width: 50% !important; } .sc_col3{ width: 33% !important; } .sc_col4{ width: 25% !important; } .sc_col5{ width: 20% !important; } #sc_pyv-embed-overlay { bottom: 0; left: 0; position: absolute; right: 0; top: 0; z-index: 940; } #sc_pyv-embed-overlay:hover #sc_pyv-embed-lozenge{ background-position: 102% center; } #sc_pyv-embed-lozenge { background: rgba(0, 0, 0, 0) url("thumbnail.png") no-repeat scroll left center / 200% auto; height: 100%; margin: auto; opacity: 0.95; width: 25%; } #sc_fade { display: none;/*--по умолчанию скрыто--*/ background: rgba(7, 87, 207, 0.8); position: fixed; left: 0; top: 0; width: 100%; height: 100%; opacity: .80; z-index: 9999; } .sc_popup_block { display: none; /*--по умолчанию скрыто--*/ background: #fff; border: 8px solid rgb(134, 134, 134); float: left; font-size: 85%; position: fixed; top: 50%; left: 50%;color: #000; max-width: 750px; min-width: 320px; height: auto; z-index: 99999; /*--CSS3 тень блока--*/ -webkit-box-shadow: 0px 0px 20px #000; -moz-box-shadow: 0px 0px 20px #000; box-shadow: 0px 0px 20px #000; /*--CSS3 скругление углов--*/ -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; } .sc_popup_block p { font-weight: 400; padding: 0; margin: 0; color: #000; line-height: 1.6;} .sc_popup_block h2 { margin: 0px 0 10px; color: rgb(43, 43, 43); font-weight: 400; text-align: center; text-shadow: 1px 1px 2px #0D0C0C; } /* формируем кнопку закрытия */ .sc_close { background-color: rgba(61, 61, 61, 0.8); border: 2px solid #ccc; height: 25px; line-height: 20px; position: absolute; right: -17px; font-weight: bold; text-align: center; text-decoration: none;padding: 0; top: -17px; width: 25px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; -moz-box-shadow: 1px 1px 3px #000; -webkit-box-shadow: 1px 1px 3px #000; box-shadow: 1px 1px 3px #000; } .sc_close:before { color: rgba(255, 255, 255, 0.9); content: "X"; font-size: 12px; text-shadow: 0 -1px rgba(0, 0, 0, 0.9); } .sc_close:hover { background-color: rgba(252, 20, 0, 0.8); } .sc_shadow { box-shadow:4px 4px 10px #857373; -webkit-box-shadow:4px 4px 10px #857373; -moz-box-shadow:4px 4px 10px #857373; padding:0; } /*--фиксированное позиционирование для IE6--*/ *html #sc_fade { position: absolute ; } *html .sc_popup_block { position: absolute ; } .sc_poplight { height: auto ; } .sc_videos { float: left ; height: 100% ; margin: 0 ; overflow: hidden ; position: relative ; width: 33%; } .sc_videos img { padding-left: 5px; padding-right: 5px; width: 100%; } .sc_videos_a{ color:#167ac6 ; font-size:13px ; font-weight: bold ; box-shadow: none ; } .sc_videos p { height: 35px ; line-height: 1.3 ; overflow: hidden ; margin-bottom: 0 ; padding-top: 5px ; } .sc_videos .sc_views{ font-size: 12px; } a.sc_related { color: #000; font-weight: 700; max-height: 42px; overflow: hidden; display: list-item; } a.sc_related:hover{ color:#167ac6; text-decoration: none; } .sc_video_duration{ background-color: #000; color: #fff ; display: inline-block; font-size: 11px; font-weight: 500; height: 14px; line-height: 14px; margin-right: 0; margin-top: 0; padding: 0 4px; vertical-align: top; top: -15px; position: relative; left: 87px; width: 33px; text-align: right; opacity: 1; } .sc_video_duration2 { background-color: #000; color: #fff ; display: inline-block; font-size: 11px; font-weight: 500; height: 14px; line-height: 14px; margin-right: 0; margin-top: 0; opacity: 1; padding: 0 4px; position: absolute; right: 0; text-align: right; bottom: 5px; vertical-align: top; width: 33px; }