@font-face {
 font-family: blkfont;
 src: url(/fonts/blkfont.ttf);
 }

hr {
 border: none; /* Убираем границу для браузера Firefox */
 color: #e0e2e6; /* Цвет линии для остальных браузеров */
 background-color: #e0e2e6; /* Цвет линии для браузера Firefox и Opera */
 height: 1px; /* Толщина линии */
 }

#headpanelBAR {
 width: 100%;
 height: 50px;
 background-color: #273238;
 position: fixed;
 left: 0;
 top: 0;
 z-index: 9999;
}

body {
 font-family: blkfont;
 background-color: #F0F0F0;
 margin: 0;
}

.infTd {
padding-top: 10px;
}

.sortingmenu {
 font-size:15px;
 float:right;
 color: #969696;
 padding-top: 9px;
 margin-right: 12px;
}

.sortingmenu a {
 color: #969696!important;
 text-decoration: none;
 text-transform: uppercase;
}

#perec {
 background-color: #1C2F36;
 color: #FFF;
 text-align: center;
 height: 27px;
 padding-top: 7px;
}

#perec a {
text-decoration: none;
 }

#perec b {
text-decoration: none;
 }

 .catPages1, .pagesBlockuz1, .pagesBlockuz2 {color:#ffffff;border:0px;margin-bottom:8px;margin-top:9px;} 
 .catPages1 a:link, .pagesBlockuz1 a:link, .pagesBlockuz2 a:link, 
 .catPages1 a:visited, .pagesBlockuz1 a:visited, .pagesBlockuz2 a:visited, 
 .catPages1 a:hover, .pagesBlockuz1 a:hover, .pagesBlockuz2 a:hover, 
 .catPages1 a:active, .pagesBlockuz1 a:active, .pagesBlockuz2 a:active {text-decoration:none; color: #FFF; padding: 7px 14px; font-weight:bold;} 
 .catPages1 a:hover, .pagesBlockuz1 a:hover, .pagesBlockuz2 a:hover {background:#FF3A55; font-weight:bold;} 
 .catPages1 b, .pagesBlockuz1 b, .pagesBlockuz2 b {text-decoration:none; background:#FF3A55; padding: 7px 14px; } 
/* Вид материалов Глав */
.osnvidmatermain {
 background-color: #FFF;
 margin-top: 10px;
 padding: 10px;
 display: table;
 width: 915px;
}

.imgmatermain {
 position: relative;
 background-color: #FFF;
 height: 230px;
 width: 175px;
 float: left;
}

.contentmatermain {
 float: right;
 width: 730px;
 position: relative;
 color:#000;
 padding-bottom: 30px;
}

.nizpanelvid {

 height: 30px;
 width: 100%;
 position: absolute;
 bottom: 0;
}

.descslidemain {
 font-size: 14px;
}


.infoslidemain {
 min-height: 100px;
 color: #000;
}

.pmainvid {
 margin: 0px!important;
 font-size: 14px;
 color: #000000;
}

.actors {font-size: 14px;}

.bmainvid{
color: #000;
}


.bpmainvid{
 margin: 0px!important;
 font-size: 14px;
color: #000;
}

.smonlinevid {
background-color: #F53D54;
 height: 28px;
 width: 135px;
 float: right;
 color: #FFF;
 font-family: blkfont;
 text-align: center;
 font-size: 17px;
 padding-top: 5px;
}

.infovidkompro {
 background: url(/img/vidmaticoncpros.png) no-repeat;
 background-position: 0; 
 height: 28px;
 width: 135px;
 float: left;
 color: #969696;
 font-family: blkfont;
 text-align: center;
 font-size: 14px;
 padding-top: 9px;
 padding-left: 5px;
}

.infovidkomkom {
 background: url(/img/vidmaticoncom.png) no-repeat;
 background-position: 0; 
 height: 28px;
 width: 135px;
 float: left;
 color: #969696;
 font-family: blkfont;
 text-align: center;
 font-size: 14px;
 padding-top: 9px;
 padding-left: 5px;
}
/* Вид материалов Глав */
/* Основа */

#osnova {
 max-width: 100%;
 height: 200px;
 margin: auto;
}

#maincontent {
 width: 1200px;
 background-color: #F0F0F0;
 margin: auto;
 margin-top: 15px;
 font-family: blkfont;
 display: table;
}

#contentpanel {
 width: 1200px;
 height: 50px;
 background-color: #434343;
 margin: auto;
 }


#contentbox {
 width: 935px;
 float:left;
}

#glblok {
 width: 250px;
 float:right;
}

/* Верхняя часть */

#headpanel {
 width: 100%;
 height: 50px;
 background-color: #273238;
 position: fixed;
 top: 0;
 left: 0;
 z-index: 9999;
}

#osnmainmenu {
 width: 900px;
 height: 50px;
 background-color: #273238;
 float:left;
 margin: 0;
 padding: 0;
}

#osnmainmenu ul {
position: absolute;
 z-index: 5;
 min-width: 170%;
 display: none;
 padding: 0;
 margin-top: 15px;
 margin-left: -15px;
 background-color: #30373B;
}

#osnmainmenu div:hover ul {
 display: block;
}

#osnmainmenu ul li {
 display: block;
 padding: 3px 0;
}

.adresopenmeu {
 color: #FFF;
 text-decoration: none;
}


#osnmainmenu ul li:hover {
 background-color: #273238;
}

#homebotomslid {
 width: 51px;
 height: 100%;
 color: #FFF;
 font-family: blkfont;
 text-align:center;
 float:left;
 background: url(/img/menu/home.png) no-repeat;
 background-position: 50% 50%;
}

#homebotomslid:hover {
 background-color: #F53D54;
}

#filmsbotomslid {
 width: 80px;
 height: 35px;
 font-family: blkfont;
 text-align: center;
 float: left;
 background: url(/img/menu/films.png) no-repeat;
 background-position: 15% 50%;
 padding-top: 15px;
 padding-left: 15px;
 position: relative;
}

#filmsbotomslid:hover {
 background-color: #F53D54;
}

.titlebotomslid {
 text-decoration: none;
 color: #FFF;
}

#serialbotomslid {
 width: 80px;
 height: 35px;
 color: #FFF;
 font-family: blkfont;
 text-align: center;
 float: left;
 background: url(/img/menu/serials.png) no-repeat;
 background-position: 15% 50%;
 padding-top: 15px;
 padding-left: 15px;
}

#serialbotomslid:hover {
 background-color: #F53D54;
}

#zakazbotomslid {
 width: 120px;
 height: 35px;
 color: #FFF;
 font-family: blkfont;
 text-align: center;
 float: left;
 background: url(/img/menu/zakaz.png) no-repeat;
 background-position: 8% 50%;
 padding-top: 15px;
 padding-left: 15px;
}

#zakazbotomslid:hover {
 background-color: #F53D54;
}

#svyazbotomslid {
 width: 120px;
 height: 35px;
 color: #FFF;
 font-family: blkfont;
 text-align: center;
 float: left;
 background: url(/img/menu/svyaz.png) no-repeat;
 background-position: 5% 50%;
 padding-top: 15px;
 padding-left: 15px;
}

#svyazbotomslid:hover {
 background-color: #F53D54;
}

#pravobotomslid {
 width: 150px;
 height: 35px;
 color: #FFF;
 font-family: blkfont;
 text-align: center;
 float: left;
 background: url(/img/menu/pravo.png) no-repeat;
 background-position: 5% 50%;
 padding-top: 15px;
 padding-left: 15px;
}

#pravobotomslid:hover {
 background-color: #F53D54;
}

#helpbotomslid {
 width: 80px;
 height: 35px;
 color: #FFF;
 font-family: blkfont;
 text-align: center;
 float: left;
 background: url(/img/menu/help.png) no-repeat;
 background-position: 15% 50%;
 padding-top: 15px;
 padding-left: 15px;
}

#helpbotomslid:hover {
 background-color: #F53D54;
}

#addbotomslid {
 width: 97px;
 height: 35px;
 color: #FFF;
 font-family: blkfont;
 text-align: center;
 float: left;
 background: url(/img/menu/add.png) no-repeat;
 background-position: 15% 50%;
 padding-top: 15px;
 padding-left: 15px;
}

#addbotomslid:hover {
 background-color: #F53D54;
}
#osnsearch {
 width: 300px;
 height: 50px;
 background-color: #273238;
 float:right;
}

.queryField {
 width: 300px;
 height: 34px;
 margin-top: 9px;
 background-color: #1C2529;
 border: none;
 color: #FFF;
 font-family: blkfont;
 padding-left: 32px;
}

.searchSbmFl {
 width: 30px !important;
 height: 30px;
 font-size: 0 !important;
 background: url(/img/menu/seach.png) no-repeat center center !important;
 border: none;
 position: absolute;
 top: 13px;
}

/* Контент */
/* Слайдер */

.wrapper {
 max-width: 100%;
 height: 400px;
 margin: auto;
 margin-top: 50px;
}

.slider {
 height: 100%;
 overflow: hidden;
 position: relative;
 width: 100%;
}

.slides {
 height: inherit;
 opacity: 0;
 position: absolute;
 width: inherit;
 z-index: 0;
 -webkit-transform: scale(1.5);
 -moz-transform: scale(1.5);
 -o-transform: scale(1.5);
 transform: scale(1.5);
 -webkit-transition: transform ease-in-out .5s, opacity ease-in-out .5s;
 -moz-transition: transform ease-in-out .5s, opacity ease-in-out .5s;
 -o-transition: transform ease-in-out .5s, opacity ease-in-out .5s;
 transition: transform ease-in-out .5s, opacity ease-in-out .5s;
}

#slide1:checked ~ .slider > .slide1,
#slide2:checked ~ .slider > .slide2,
#slide3:checked ~ .slider > .slide3,
#slide4:checked ~ .slider > .slide4,
#slide6:checked ~ .slider > .slide6,
#slide5:checked ~ .slider > .slide5 {
 opacity: 1;
 z-index: 1;
 -webkit-transform: scale(1);
 -moz-transform: scale(1);
 -o-transform: scale(1);
 transform: scale(1);
}

.wrapper > input {
 display: none;
}

.wrapper .controls {
 top: 420px;
 z-index: 4;
 left: 50%;
 margin-left: -98px;
 position: absolute;
}

.wrapper label {
 cursor: pointer;
 display: inline-block;
 height: 9px;
 margin: 0 0 0 6px;
 position: relative;
 width: 9px;
 -webkit-border-radius: 50%;
 -moz-border-radius: 50%;
 -o-border-radius: 50%;
 border-radius: 50%;
 -webkit-transition: background ease-in-out .5s;
 -moz-transition: background ease-in-out .5s;
 -o-transition: background ease-in-out .5s;
 transition: background ease-in-out .5s;
}

.wrapper label:hover, 
#slide1:checked ~ .controls label:nth-of-type(1),
#slide2:checked ~ .controls label:nth-of-type(2),
#slide3:checked ~ .controls label:nth-of-type(3),
#slide4:checked ~ .controls label:nth-of-type(4),
#slide6:checked ~ .controls label:nth-of-type(6),
#slide5:checked ~ .controls label:nth-of-type(5) {
 background: #ddd;
}

.wrapper label:after {
 border: 2px solid #ddd;
 content: " ";
 display: block;
 height: 7px;
 left: -1px;
 position: absolute;
 top: -1px;
 width: 7px;
 -webkit-border-radius: 50%;
 -moz-border-radius: 50%;
 -o-border-radius: 50%;
 border-radius: 50%;
}


#contmainslider {
 width: 1200px;
 height: 400px;
 margin: auto;
}

#contentmainslider {
 width: 910px;
 height: 400px;
 float:right;
 position: relative;
 font-family: blkfont;
}

#mainslider {
 max-width: 100%;
 height: 400px;
 margin: auto;
 background-color: rgba(0, 0, 0, 0.72);
 margin-top: 50px;
}

.imgmainslider {
 width: 270px;
 height: 400px;
 float:left;
}

.descslide {
 min-height: 80px;
 margin-top: 20px;
 color: #FFF;
}

.infoslide {
 min-height: 100px;
 color: #FFF;
}

.opentablide {
background-color: #F53D54;
 height: 28px;
 width: 135px;
 float: right;
 color: #FFF;
 font-family: blkfont;
 text-align: center;
 font-size: 17px;
 padding-top: 5px;
 position: absolute;
 top: 90%;
right: 0%; }

.opentablide:hover {
background-color: #CD374A;
}

.infoslidep p {
 margin: 0px!important;
}

/* Слайдер */

/* Глобальный блок */
.miniblok {
 background-color: #FFF;
 border-bottom: 2px solid #B24755;
 margin-bottom: 15px;
}

#miniblokstat {
 background-color: #FFF;
 border-bottom: 2px solid #D0D0D0;
 margin-bottom: 15px;
 color: #747474;
}

.titleminiblok {
 font-size: 17.5px;
 padding-top: 5px;
 text-align:center;
 height: 25px;
 color: #FFF;
 font-family: blkfont;
 background-color: #F53D54;
 border-bottom: 2px solid #B24755;
}

#contentminiblokstat {
 padding: 0 5px;
 display: table;
 width: 240px;
}

.staL {
 float: left;
 margin-left: 18px;
 
}

.staR {
 float: right;
}

.stablokline-f {
 width: 240px;
 display: table;
 margin-bottom: 6px;
 margin-top: 6px;
 background: url(/img/staticon/statkino.png) no-repeat;
 background-position: 0;
}

.stablokline-s {
 width: 240px;
 display: table;
 margin-bottom: 6px;
 margin-top: 6px;
 background: url(/img/staticon/statseri.png) no-repeat;
 background-position: 0;
}

.stablokline-c {
 width: 240px;
 display: table;
 margin-bottom: 6px;
 margin-top: 6px;
 background: url(/img/staticon/coment.png) no-repeat;
 background-position: 0;
}

.stablokline-u {
 width: 240px;
 display: table;
 margin-bottom: 6px;
 margin-top: 6px;
 background: url(/img/staticon/useronline.png) no-repeat;
 background-position: 0;
}

.borderline {
 width: 100%;
 border-bottom: 1px solid #BDBDBD;
}

/* Глобальный блок */

/* Главная Страница */
.panelname {
 background-color: #FFF;
 width: 100%;
 height: 35px;
}

.newsfilms {
 font-size: 16px;
 float: left;
 color: #FFF;
 width: 160px;
 height: 27px;
 padding-top: 8px;
 text-align: center;
 background: url(/img/menu/films.png) no-repeat #273238;
 background-position: 13% 50%;
 padding-left: 10px;
 text-transform: uppercase;
}

.newsserials {
 font-size: 16px;
 float: left;
 color: #FFF;
 width: 160px;
 height: 27px;
 padding-top: 8px;
 text-align: center;
 background: url(/img/menu/serials.png) no-repeat #273238;
 background-position: 13% 50%;
 padding-left: 10px;
}

.allfilms {
 font-size:15px;
 float:right;
 color: #969696;
 width: 100px;
 height: 35px;
 padding-top: 9px;
}

.contentboxcatalog {
 width: 100%;
}
/* Главная Страница */

/* Вид материалов */
.osnvidmater {
 position: relative;
 background-color: #FFF;
 height: 260px;
 width: 175px;
}

.fonvidmater {
 position: absolute;
 z-index: 0;
 background-color: #000;
 height: 230px;
 width: 175px;
 top: 0;
}

.namevidmater {
 position: absolute;
 z-index: 1;
 background-color: #F53D55;
 min-height: 30px;
 width: 171px;
 bottom: 0;
 text-align: center;
 color: #FFF;
 display: table;
 border-top: 2px solid #B42C3D;
 padding: 2px 2px;
}

.nfonvidmater {
 position: absolute;
 z-index: 0;
 height: 258px;
 width: 175px;
 top: 0;
 display: none;
}

.osnvidmater:hover .nfonvidmater {
 background: url(/img/navvidmat.png)!important;
display: block;
z-index: 1;
}

.imgmatermain:hover .nfonvidmater {
 background: url(/img/navvidmat.png)!important;
display: block;
z-index: 1;
}


/* Вид материалов */

/* Контент */

/* Футер */
#footblok {
 font-family: blkfont;
 font-size: 14px;
width: 100%;
height: 50px;
margin-top: 10px;
background-color: #273238;
border-top: 3px solid #B42C3D;
}

#footcontosn {
margin: auto;
width:1200px;
height: 100%;
}

#footleftcont {
float: left;
margin-top: 14px;
color:#FFF;
}

#footrightcont {
margin-top: 14px;
float: right;
}
/* Футер */

/* Мини-салйдер Сериалл */

.wrapper-mini-s {
 width: 250px;
 height: 290px;
 position: relative;
}

.slider-mini-s {
 height: 100%;
 overflow: hidden;
 position: relative;
 width: 100%;
}

.slides-mini-s{
 height: inherit;
 opacity: 0;
 position: absolute;
 width: inherit;
 z-index: 0;
 -webkit-transform: scale(1.5);
 -moz-transform: scale(1.5);
 -o-transform: scale(1.5);
 transform: scale(1.5);
 -webkit-transition: transform ease-in-out .5s, opacity ease-in-out .5s;
 -moz-transition: transform ease-in-out .5s, opacity ease-in-out .5s;
 -o-transition: transform ease-in-out .5s, opacity ease-in-out .5s;
 transition: transform ease-in-out .5s, opacity ease-in-out .5s;
}

.slide1-mini-s {}
.slide2-mini-s {}
.slide3-mini-s {}
.slide4-mini-s {}
.slide5-mini-s {}
.slide6-mini-s {}

#slide1-mini-s:checked ~ .slider-mini-s > .slide1-mini-s,
#slide2-mini-s:checked ~ .slider-mini-s > .slide2-mini-s,
#slide3-mini-s:checked ~ .slider-mini-s > .slide3-mini-s,
#slide4-mini-s:checked ~ .slider-mini-s > .slide4-mini-s,
#slide6-mini-s:checked ~ .slider-mini-s > .slide6-mini-s,
#slide5-mini-s:checked ~ .slider-mini-s > .slide5-mini-s {
 opacity: 1;
 z-index: 1;
 -webkit-transform: scale(1);
 -moz-transform: scale(1);
 -o-transform: scale(1);
 transform: scale(1);
}

.wrapper-mini-s > input {
 display: none;
}

.wrapper-mini-s .controls-mini-s {
 top: 290px;
 z-index: 4;
 left: 80px;
 margin-top: -22px;
 position: absolute;
}

.wrapper-mini-s label {
 background: #ddd;
 cursor: pointer;
 display: inline-block;
 height: 8px;
 margin: 0 0 0 3px;
 position: relative;
 width: 8px;
 -webkit-border-radius: 50%;
 -moz-border-radius: 50%;
 -o-border-radius: 50%;
 border-radius: 50%;
 -webkit-transition: background ease-in-out .5s;
 -moz-transition: background ease-in-out .5s;
 -o-transition: background ease-in-out .5s;
 transition: background ease-in-out .5s;
}

.wrapper-mini-s label:hover, 
#slide1-mini-s:checked ~ .controls-mini-s label:nth-of-type(1),
#slide2-mini-s:checked ~ .controls-mini-s label:nth-of-type(2),
#slide3-mini-s:checked ~ .controls-mini-s label:nth-of-type(3),
#slide4-mini-s:checked ~ .controls-mini-s label:nth-of-type(4),
#slide6-mini-s:checked ~ .controls-mini-s label:nth-of-type(6),
#slide5-mini-s:checked ~ .controls-mini-s label:nth-of-type(5) {
 background: #f53d54;
}

.wrapper-mini-s label:after {
 content: " ";
 display: block;
 height: 10px;
 left: -3px;
 position: absolute;
 top: -3px;
 width: 10px;
 -webkit-border-radius: 50%;
 -moz-border-radius: 50%;
 -o-border-radius: 50%;
 border-radius: 50%;
}
 
 
.minislidimg-mini-s {
 height: 230px;
 width: 150px;
 margin: auto;
 margin-top: 10%;
}

/* Мини-салйдер Сериалл */

/* Мини-салйдер Фильм */

.wrapper-mini-f {
 width: 250px;
 height: 290px;
 position: relative;
}

.slider-mini-f {
 height: 100%;
 overflow: hidden;
 position: relative;
 width: 100%;
}

.slides-mini-f{
 height: inherit;
 opacity: 0;
 position: absolute;
 width: inherit;
 z-index: 0;
 -webkit-transform: scale(1.5);
 -moz-transform: scale(1.5);
 -o-transform: scale(1.5);
 transform: scale(1.5);
 -webkit-transition: transform ease-in-out .5s, opacity ease-in-out .5s;
 -moz-transition: transform ease-in-out .5s, opacity ease-in-out .5s;
 -o-transition: transform ease-in-out .5s, opacity ease-in-out .5s;
 transition: transform ease-in-out .5s, opacity ease-in-out .5s;
}

.slide1-mini-f {}
.slide2-mini-f {}
.slide3-mini-f {}
.slide4-mini-f {}
.slide5-mini-f {}
.slide6-mini-f {}

#slide1-mini-f:checked ~ .slider-mini-f > .slide1-mini-f,
#slide2-mini-f:checked ~ .slider-mini-f > .slide2-mini-f,
#slide3-mini-f:checked ~ .slider-mini-f > .slide3-mini-f,
#slide4-mini-f:checked ~ .slider-mini-f > .slide4-mini-f,
#slide6-mini-f:checked ~ .slider-mini-f > .slide6-mini-f,
#slide5-mini-f:checked ~ .slider-mini-f > .slide5-mini-f {
 opacity: 1;
 z-index: 1;
 -webkit-transform: scale(1);
 -moz-transform: scale(1);
 -o-transform: scale(1);
 transform: scale(1);
}

.wrapper-mini-f > input {
 display: none;
}

.wrapper-mini-f .controls-mini-f {
 top: 290px;
 z-index: 4;
 left: 80px;
 margin-top: -22px;
 position: absolute;
}

.wrapper-mini-f label {
 cursor: pointer;
 display: inline-block;
 height: 8px;
 margin: 0 0 0 3px;
 position: relative;
 width: 8px;
 -webkit-border-radius: 50%;
 -moz-border-radius: 50%;
 -o-border-radius: 50%;
 border-radius: 50%;
 -webkit-transition: background ease-in-out .5s;
 -moz-transition: background ease-in-out .5s;
 -o-transition: background ease-in-out .5s;
 transition: background ease-in-out .5s;
}

.wrapper-mini-f label:hover, 
#slide1-mini-f:checked ~ .controls-mini-f label:nth-of-type(1),
#slide2-mini-f:checked ~ .controls-mini-f label:nth-of-type(2),
#slide3-mini-f:checked ~ .controls-mini-f label:nth-of-type(3),
#slide4-mini-f:checked ~ .controls-mini-f label:nth-of-type(4),
#slide6-mini-f:checked ~ .controls-mini-f label:nth-of-type(6),
#slide5-mini-f:checked ~ .controls-mini-f label:nth-of-type(5) {
 background: none;
}

.wrapper-mini-f label:after {
 content: " ";
 display: block;
 height: 10px;
 left: -3px;
 position: absolute;
 top: -3px;
 width: 10px;
 -webkit-border-radius: 50%;
 -moz-border-radius: 50%;
 -o-border-radius: 50%;
 border-radius: 50%;
}
 
 /* Основа */
 
 
/* Основа */

.wrapper-mini-f {
 width: 250px;
 height: 290px;
 position: relative;
}

.slider-mini-f {
 height: 100%;
 overflow: hidden;
 position: relative;
 width: 100%;
}

.slides-mini-f{
 height: inherit;
 opacity: 0;
 position: absolute;
 width: inherit;
 z-index: 0;
 -webkit-transform: scale(1.5);
 -moz-transform: scale(1.5);
 -o-transform: scale(1.5);
 transform: scale(1.5);
 -webkit-transition: transform ease-in-out .5s, opacity ease-in-out .5s;
 -moz-transition: transform ease-in-out .5s, opacity ease-in-out .5s;
 -o-transition: transform ease-in-out .5s, opacity ease-in-out .5s;
 transition: transform ease-in-out .5s, opacity ease-in-out .5s;
}

.slide1-mini-f {}
.slide2-mini-f {}
.slide3-mini-f {}
.slide4-mini-f {}
.slide5-mini-f {}
.slide6-mini-f {}

#slide1-mini-f:checked ~ .slider-mini-f > .slide1-mini-f,
#slide2-mini-f:checked ~ .slider-mini-f > .slide2-mini-f,
#slide3-mini-f:checked ~ .slider-mini-f > .slide3-mini-f,
#slide4-mini-f:checked ~ .slider-mini-f > .slide4-mini-f,
#slide6-mini-f:checked ~ .slider-mini-f > .slide6-mini-f,
#slide5-mini-f:checked ~ .slider-mini-f > .slide5-mini-f {
 opacity: 1;
 z-index: 1;
 -webkit-transform: scale(1);
 -moz-transform: scale(1);
 -o-transform: scale(1);
 transform: scale(1);
}

.wrapper-mini-f > input {
 display: none;
}

.wrapper-mini-f .controls-mini-f {
 top: 290px;
 z-index: 4;
 left: 80px;
 margin-top: -22px;
 position: absolute;
}

.wrapper-mini-f label {
 background: #ddd;
 cursor: pointer;
 display: inline-block;
 height: 8px;
 margin: 0 0 0 3px;
 position: relative;
 width: 8px;
 -webkit-border-radius: 50%;
 -moz-border-radius: 50%;
 -o-border-radius: 50%;
 border-radius: 50%;
 -webkit-transition: background ease-in-out .5s;
 -moz-transition: background ease-in-out .5s;
 -o-transition: background ease-in-out .5s;
 transition: background ease-in-out .5s;
}

.wrapper-mini-f label:hover, 
#slide1-mini-f:checked ~ .controls-mini-f label:nth-of-type(1),
#slide2-mini-f:checked ~ .controls-mini-f label:nth-of-type(2),
#slide3-mini-f:checked ~ .controls-mini-f label:nth-of-type(3),
#slide4-mini-f:checked ~ .controls-mini-f label:nth-of-type(4),
#slide6-mini-f:checked ~ .controls-mini-f label:nth-of-type(6),
#slide5-mini-f:checked ~ .controls-mini-f label:nth-of-type(5) {
 background: #f53d54;
}

.wrapper-mini-f label:after {
 content: " ";
 display: block;
 height: 10px;
 left: -3px;
 position: absolute;
 top: -3px;
 width: 10px;
 -webkit-border-radius: 50%;
 -moz-border-radius: 50%;
 -o-border-radius: 50%;
 border-radius: 50%;
}
 
.minislidimg-mini-f {
 height: 230px;
 width: 150px;
 margin: auto;
 margin-top: 10%;
}
/* Мини-салйдер Фильм */

/* Вид комментариев */

.comment_over {margin-top:20px;padding-bottom:15px;border-bottom:1px solid #dedede} 
.comment {display:table;width:100%;} 
.comment_avatar {display:table-cell;vertical-align:top;width:64px;padding-right:15px} 
.comment_message {display:table-cell;vertical-align:top;text-align:left} 
.comment_rate {display:table-cell;vertical-align:top;text-align:center;width:80px} 
.comment_top {padding-top:2px;padding-bottom:7px;font-size:17px;line-height:20px} 
.comment_top a {text-decoration:none;color:#6c6c6c} 
.comment_top .comm_time {font-size:12px;color:#9c9c9c;display:inline-block;padding-left:10px} 
.comment_message_in {font-size:15px} 
.comment_over:hover .comment_answer_button a {display:inline-block} 
.comment_over:hover .c_rate_plus a, .comment_over:hover .c_rate_minus a {display:block} 
.comment_answer_button {margin-top:10px;height:24px} 
.comment_answer_button a {display:none;color:#666;font-size:13px;text-decoration:none;background:#efefef;padding:3px 10px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px} 
.comment_answer_button a:hover {color:#1d1d1d;text-decoration:none;background:#eaeaea;} 
.c_minus, .c_ziro, .c_plus {width:38px;padding:3px 0px;font-size:13px;text-align:center;font-weight:bold;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px} 
.c_minus {background:#ffcccc;color:#cc0000} 
.c_ziro {background:#cccccc;color:#FFF} 
.c_plus {background:#ccffcc;color:#009900} 
.c_rate_t {display:table;height:24px} 
.c_rate_plus {display:table-cell;vertical-align:top;width:22px;} 
.c_rate_minus {display:table-cell;vertical-align:top;width:22px;} 
.c_rate_count {display:table-cell;vertical-align:top;width:46px;padding-left:3px;text-align:center} 
.c_rate_plus a {width:18px;height:18px;display:none;color:rgba(0,0,0,0);font-size:0px;background:url('/img/like.png');margin-top:3px;opacity:0.5;position:absolute} 
.c_rate_minus a {width:18px;height:18px;display:none;color:rgba(0,0,0,0);font-size:0px;background:url('/img/unlike.png');margin-top:3px;margin-left:-5px;opacity:0.5;position:absolute} 
.c_rate_plus a:hover, .c_rate_minus a:hover {opacity:1}

.copyright {background:url('/img/Copyright.gif');height:509px;color:#ffffff;text-align:center;vertical-align:middle;}
.u-combo{margin-left: 5px!important;width:300px!important; padding:0; white-space:nowrap; border-collapse:separate; color:#96999e; border:1px solid #e6e6e6!important; border-radius:1px!important; margin:0; z-index:1; font:16px 'PT Sans', sans-serif; -webkit-transition:border 0.3s linear; -moz-transition:border 0.3s linear; -o-transition:border 0.3s linear; transition:border 0.3s linear; background:#fff url('/.s/src/panel-v2/img/select_arrow.png') no-repeat center right 7px; cursor:pointer; display:inline-block; }

/* CSS Скроллбар для сайтов uCoz */ 
::-webkit-scrollbar-button {background-image:url('');background-repat:no-repeat;width:5px;height:0px} /*---Высота отступов и ширина дорожки---*/ 
::-webkit-scrollbar-track {background-color:#fff;} /*---- фон дорожки скролла---*/ 
::-webkit-scrollbar-thumb {-webkit-border-radius: 0px; border-radius: 0px;background-color:#F53D54;} /*--- фон скролла и его закругления---*/ 
::-webkit-scrollbar-thumb:hover{background-color:#CD374A;} /*--- это отвечает за ховэр эффект фона ховера ---*/ 
::-webkit-resizer{background-image:url('');background-repeat:no-repeat;width:5px;height:1px} /*---тут тоже ширина---*/ 
::-webkit-scrollbar{width: 5px;} /*---Основная ширина скроллбара---*/ 
/*------------------*/

.shortstory iframe,.shortstory object,.dark-video {position:relative;z-index:999;} 
#dark-block {position:fixed;top:0;left:0;background:rgba(0,0,0,0.9);z-index:998;width:100%;height:100%;display:none;} 
/*стили обычной кнопки*/ 
a#switch-on {color:#fff;position:relative;z-index:999;} 
a#switch-off {color:#fff;position:relative;z-index:999;display:none;} 
a[id^="switch"] {padding:8px 15px;display:inline;border-radius:1px;} 
a[id^="switch"]:hover {background:#f53d55!important;}

span[id*="iCode"] {
 display: block;
 margin: 0px 0 0px!important;
 background: #ffffff;
 border-radius: 8px;
 padding: 0px!important;
 padding-right: 170px;
 position: relative;
}