@font-face {
    font-family: 'PT_Sans';
    src: url(../fonts/PT_Sans.eot); /* Для IE5-8 */
    src: local('PT_Sans'), url(../fonts/PT_Sans.ttf);
   }
@font-face {
    font-family: 'PT_Sans_Italic';
    src: url(../fonts/PT_Sans_Italic.eot); /* Для IE5-8 */
    src: local('PT_Sans_Italic'), url(../fonts/PT_Sans_Italic.ttf);
   }
@font-face {
    font-family: 'PT_Sans_Narrow';
    src: url(../fonts/PT_Sans_Narrow.eot); /* Для IE5-8 */
    src: local('PT_Sans_Narrow'), url(../fonts/PT_Sans_Narrow.ttf);
   }
body, div, p, img, ul, li, a, span, input, h3 {margin: 0; padding: 0}
a:active, a:focus, img, input, select {outline: 0}
body {font: normal 12px/16px 'Arial'; color: #747474;}
a {color:#005289;text-decoration:none;}
a:hover {color:#005289;text-decoration:none;}
img, iframe, input {border:none}
ul {list-style: none}
.floatR {float: right}
.floatL {float: left}
.clear {clear: both}
html, body {height: 100%}
body {background: #e4e3e3; background-position: center top; cursor: default}
.main, .footer {width: 1020px; margin: 0 auto;position:relative;z-index:2;}
.main { background: #fff; margin-top: 25px;}
.topLinks, .nav {padding: 0 30px}
.topLinks {background: #b1b0af; padding-bottom: 4px}
.topLink, .topLink a  {display: inline-block; font: normal 13px 'Arial'; color: #002b49; margin-top: 5px}
.topLink__slash {margin: 7px 10px 0px}
.topLink a  {margin-top:0;}

/*nav*/
.navW {margin-bottom: 24px;   position: relative;
    z-index: 2;}
.index .navW {margin-bottom: 0; padding-bottom: 10px; background: #b5b5b5}
.nav {margin: 0 -1px; border: 1px solid #aeaeae; border-bottom-color: #dedede; border-top-color: #c2c2c2; font-size: 0; overflow: hidden;
background: #ebebeb; /* Old browsers */
background: -moz-linear-gradient(top,  #fefefe 0%, #d6d6d6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#d6d6d6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fefefe 0%,#d6d6d6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fefefe 0%,#d6d6d6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fefefe 0%,#d6d6d6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fefefe 0%,#d6d6d6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#d6d6d6',GradientType=0 ); /* IE6-9 */
}
.nav {-moz-box-shadow:0px 1px 2px #989898; -webkit-box-shadow:0px 1px 2px #989898; box-shadow:0px 1px 2px #989898}
.index .navW {padding-bottom: 25px}
.index .nav {-moz-box-shadow:0px 4px 4px #989898; -webkit-box-shadow:0px 4px 4px #989898; box-shadow:0px 4px 4px #989898}
.nav__go2main {display: inline-block; width: 300px; float: left; margin-right: 37px; padding-top: 10px}
.nav__ul {display: inline-block; float: left}
.nav__ul__item {float: left; margin-top: 10px}
.nav__ul__item__link {display: inline-block; font: normal 12px 'Arial'; color: #0b3b61; line-height: 30px; padding: 0 17px}
.nav__ul__item__link:hover, .nav__ul__item__link_active {color: #f6f6f6; cursor: pointer;
background: #00aeef; /* Old browsers */
background: -moz-linear-gradient(top,  #00aeef 0%, #008cc0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00aeef), color-stop(100%,#008cc0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #00aeef 0%,#008cc0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #00aeef 0%,#008cc0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #00aeef 0%,#008cc0 100%); /* IE10+ */
background: linear-gradient(to bottom,  #00aeef 0%,#008cc0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00aeef', endColorstr='#008cc0',GradientType=0 ); /* IE6-9 */
}
.searchForm {display: block; float: right; width: 218px; margin-top: 8px; border: 1px solid #c5c5c5}
.searchForm__text, .searchForm__but {float: left}
.searchForm__text {width: 188px; height: 30px; font: normal 12px 'Arial'; background: url(../images/searchBg.jpg); color: #787878; line-height: 30px; padding: 0 5px}
.searchForm__but {width: 30px; height: 30px; background: #002b49 url(../images/searchForm__but.png); border: none !important; cursor: pointer}

/*footer*/
.hFooter, .footer {height: 30px; position: relative}
.hFooter {clear: both}
.upBut { position: absolute; display: block; width: 104px; height: 27px; right: 98px; top: -58px; padding-top: 22px; font: normal 14px 'Arial'; color: #005289; text-align: center; background: url(../images/upBut.png); text-shadow: 1px 1px #B9B9B9;}
.footer {width: 990px; margin-top: -130px; background: #FFF; padding-left: 30px}
.bottomMenu {display: block; overflow: hidden}
.bottomMenu__item {float: left}
.bottomMenu__item__link {display: block; height: 14px; padding: 8px 0 4px; font: normal 11px 'Arial'; color: #0b3b61}
.bottomMenu__item__link span {display: block; height: 10px; line-height:11px; padding: 0 10px; border-right: 1px solid #0b3b61}
.bottomMenu__item__link_first span {border-left: 1px solid #0b3b61}
.rubric {width: 960px; text-align: center; margin-bottom: 13px}
.rubric a {display: inline-block; font: normal 11px/11px 'Arial'; color: #005289; margin: 0 3px}
.socNets {overflow: hidden}
.socNets > * {float: right}
.socNets__desc {font: normal 12px 'Arial'; line-height: 12px; color: #2e2e2e}
.socNets__counter {margin-left: 20px}
.socNets__link {margin: 4px 0 0 10px}

/*index*/
.slider {height: 420px; background: #b5b5b5; margin-bottom: 20px; padding-top:24px;}
.slider__item {position: relative; display: block; width: 960px; height: 425px; left: 30px; background: url(../images/sliderShadow.png) no-repeat; background-position: bottom; cursor: pointer}
.slider__item__opa, .slider__item__desc {position: absolute; height: 390px; left: 0; top: 0}
.slider__item__opa {width: 310px; background: #000; filter: alpha(opacity = 60); opacity: 0.6}
.white, .slider__item__desc__story {color: #fff}
.slider__item__desc {width: 283px; height: 270px; font: normal 12px 'PT_Sans'; line-height: 18px; font-family: 'PT_Sans',Verdana,sans-serif; color: #00ade4; padding: 20px 14px 0}
.slider__item__desc__titleRus {font-size: 14px; line-height: 14px; margin-bottom: 3px}
.slider__item__desc__titleEng {font: normal 14px 'PT_Sans_Italic'; line-height: 14px; color: #fff; margin-bottom: 22px}
.slider__item__desc__issueRus {margin-bottom: 16px}
.slider__item__desc__hr {border: none; border-bottom: 2px dotted #00ade4; margin-top: 10px}
.slider__item__desc__story {margin-bottom: 24px}
.slider__item__desc__watchTrailer {font-size: 12px; color: #00ade4; cursor: pointer}

.big_slider_1 .bx-wrapper {margin-top:-24px !important;}


.colHead {font: bold 16px Arial; color: #0b3b61; line-height: 30px; background: #b5b5b5; padding-left: 10px; margin-bottom: 20px}
.colL {width: 700px; margin-left: 30px; float: left}
.movieNews__item__img {max-width: 100px;} 
.movieNews_item_image {float: left; width: 100px; height: 100px; overflow: hidden;}
.movieNews__item > p {margin-left: 120px; font: normal 11px 'Arial'; line-height: 13px; color: #2e2e2e}
.movieNews__item__date {color: #00ade4 !important; margin-bottom: 15px}
.movieNews__item__title {color: #005289 !important; font-weight: bold !important; margin-bottom: 15px;font-size:11px;margin-left: 120px; }
.movieNews__item__link {color: #f15a31; font: italic 11px 'Arial' !important; margin-bottom: 8px; float: right}
.movieNews__item__hr {border: none; border-bottom: 1px solid #c2c2c2; clear: both; margin: 5px 0}
.movieNews__other {display: inline-block; font: normal 14px 'Arial'; color: #f15a31; margin-bottom: 24px}

.newMovies {position: relative}
.newMovies__W {margin-bottom: 20px}
..slider2 {/*width: 1080px;*/ height: 280px; overflow: hidden; /*margin: 0 0 20px -180px*/ margin-bottom: 20px}
.slider2__item {display: block; width: 160px; height: 300px; background: #e4e3e3; float: left;}
.slider2__item:hover span {text-decoration: underline}
.slider2__item_first {margin-left: 0 !important}
.slider2__item__img {height: 225px; margin-bottom: 8px}
.slider2__item__titleRus, .slider2__item__titleEng {display: block; margin: 0 10px; line-height: 12px !important}
.slider2__item__titleRus {font: normal 9px 'Arial'; color: #005289}
.slider2__item__titleEng {font: italic 9px 'Arial'; color: #f15932; margin-bottom: 3px}
.stars {width: 65px; height: 12px; margin-left: 10px; background: url(../images/stars.png);}
.stars_4 {background-position: 0 -12px}
.stars_3 {background-position: 0 -24px}
.stars_2 {background-position: 0 -36px}
.stars_1 {background-position: 0 -48px}
.stars_0 {background-position: 0 -60px}
.slider2__butLeft, .slider2__butRight {display: block; position: absolute; top: 50%; margin-top: -16px; width: 32px; height: 32px; background: url(../images/slider2buts.png)}
.slider2__butLeft {left: -16px}
.slider2__butRight {background-position: bottom; right: -16px}
 
.movieList {color: #0b3b61}
 
.colR {width: 240px; float: right; margin-right: 30px; padding-bottom: 40px;}
.banner { margin-bottom: 25px;display:block;}


.movieToday__item, .movieSoon__item {display: block; margin: 0 0 15px 10px}
.movieToday__item__titleRus, .movieSoon__item__titleRus {font: normal 12px/14px 'Arial'; color: #00ade4}
.movieToday__item__titleEng, .movieSoon__item__titleEng {font: bold 11px 'Arial'; font-style: italic; line-height: 15px; color: #787878}
.movieToday__item:hover .movieToday__item__titleRus, .movieSoon__item:hover .movieSoon__item__titleRus {border-bottom: 1px solid #00ade4 }
.movieToday__item:hover .movieToday__item__titleEng, .movieSoon__item:hover .movieSoon__item__titleEng {border-bottom: 1px solid #787878 }

/*movieDetail*/
.movie {overflow: hidden; padding-bottom: 24px}
.movie__Img {width: 230px; height: 345px; float: left}
.movie__desc {margin-left: 250px}
.movie__desc__title {font: normal 16px 'Arial'; color: #0b3b61; margin-bottom: 25px}
.movie__desc__title__slash {margin: 0 6px}
.movie__desc__row {font-size: 0; overflow: hidden; margin-bottom: 10px}
.movie__desc__row__name, .movie__desc__row__text {display: inline-block; float: left}
.movie__desc__row__name {width: 144px; font: normal 11px 'Arial'; color: #2e2e2e}
.movie__desc__row__text {width: 306px; font: normal 11px 'Arial'; color: #005289}
.movie__desc__row__more {font: normal 11px 'Arial'; color: #005289}
.gray {color: #787878}
.movie__desc__row_width_236px {width: 236px; float: left}
.movie__desc__row__text_width_70px {width: 70px}
.movie__desc__movieRating {width: 214px; font: normal 12px 'Arial'; color: #2e2e2e; float: left}
.movie__desc__movieRating__site {margin: 0 0 0 16px;}
.movie__desc__movieDetailStar {vertical-align: -10px}
.movie__desc__movieRating__num {color: #005289; font-size: 16px; margin-left: -10px}

.movieStory__text {font: normal 12px 'Arial'; color: #2e2e2e; margin-bottom: 24px}
.movieLinked, .movieLinked__slash, .moviesSortOrder, .moviesSortOrder__slash {font: normal 12px 'Arial'; line-height: 12px; color: #0b3b61}
.movieLinked:hover, .movieLinked_selected {color: #f6f6f6}
.movieLinked__slash, .moviesSortOrder__slash {margin: 0 1px 0 6px}

.moviePosters {overflow: hidden}
.moviePosters__item {display: block; width: 167px; padding-bottom: 18px; float: left; color: #2e2e2e;  margin-right: 11px;}
.moviePosters__item_first {margin-left: 0}
.moviePosters__item__img {border: 1px solid #b4b4b4; margin-bottom: 9px}
.moviePosters__item__size {font: normal 11px/11px 'Arial'; text-align: center}
.video {position: relative; padding-bottom: 56.25%; width: 100%;margin-bottom:15px;}
.video iframe, .video object, .video embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%}
.movieDetail .video {margin-bottom: 32px; -moz-box-shadow: 0 2px 4px #989898; -webkit-box-shadow:0 2px 4px #989898; box-shadow:0 2px 4px #989898}

.popularMovie {clear: both; margin: 0 30px; position: relative}
.popularMovie__W {overflow: hidden}
.movieDetail .slider2, .personDetail .slider2 {width: 1232px; height: 238px; overflow: hidden; margin: 0 0 63px -139px}
.movieDetail .slider2__item, .personDetail .slider2__item {display: block; width: 124px; height: 236px; background: #fafafa; border: 1px solid #b3b3b3; float: left; margin-right: 13px}
.movieDetail .slider2__item__img, .personDetail .slider2__item__img {height: 175px; margin-bottom: 8px}
.movieDetail .slider2__item__titleRus, .movieDetail .slider2__item__titleEng, .personDetail .slider2__item__titleRus, .personDetail .slider2__item__titleEng, .slider2__item__desc {display: block; margin: 0 10px; line-height: 12px !important}
.movieDetail .slider2__item__titleRus, .movieDetail .slider2__item__desc, .personDetail .slider2__item__titleRus, .personDetail .slider2__item__desc {font: normal 11px 'Arial'; color: #005289}
.movieDetail .slider2__item__titleEng, .personDetail .slider2__item__titleEng {font: italic 10px 'Arial'; color: #787878}

/*movies*/
.moviesSortOrder__W {display: inline-block; float: right; cursor: pointer}
.moviesSortOrder__W:hover {cursor: pointer}
.moviesSortOrder__W:hover, .moviesSortOrder__W:hover *, .moviesSortOrder__W_selected * {color: #f15a31}
.moviesSortOrder, .moviesSortOrder__slash {vertical-align: middle}
.moviesSortOrder {text-decoration: underline}
.moviesSortOrder__slash {padding-right: 5px}
.movies__list .colHead {padding-right: 10px}
.orderForm {font: normal 12px/30px 'Arial'; color: #070707; margin-bottom: 24px}
.select {font-size: 0; position: relative; display: inline-block; *display: inline; *zoom: 1; height: 30px; float: right; margin-right: 18px}
.orderForm select {height: 30px; border: 1px inset #e5e5e5; width: 200px}
.orderForm__select_by_year {width: 130px !important}
.orderForm__select {background: #f6f6f6; color: #747474}
.delemiter {height: 3px; background: url(../images/delemiter.png)}
.delemiter1 {margin-bottom: 32px}
.movies__row {overflow: hidden; margin-bottom: 18px;width:100%;}
.movies__row_2 {width:110%; overflow:hidden;}
.movies__list__item__W {width: 160px; height: 340px; margin-right: 17px;margin-bottom:17px; float: left; border: 1px solid #747474}
.movies__list__item {display: block; position: relative; width: 160px; height: 310px}
.movies__list__item_first {margin-left: 0}
.movies__list__item_img {margin-bottom: 7px}
.movies__list__item__titleRus, .movies__list__item__titleEng, .movies__list__item__country {display: block; font: normal 11px/13px 'Arial'; color: #070707; margin: 0 7px}
.movies__list__item__titleEng {font-style: italic; color: #747474}
.movies__list__item__movieRating {width: 100%; font: normal 11px/11px 'Arial'; color: #2c68b3; text-align: right;}
.movies__list__item__movieDetailStar {vertical-align: -7px; display:inline !important;}
.movies__list__item__movieRating__num { margin-left: -10px;margin-right: 10px;}
.movies__list__item:hover .movies__list__item__titleRus, .movies__list__item:hover .movies__list__item__titleEng {text-decoration: underline}
.delemiter2 {margin-bottom: 16px}

/*
.pag {text-align: center; margin-bottom: 26px}
.pag__link {display: inline-block; font: normal 12px/16px 'Arial'; color: #747474; padding: 0 3px}
.pag__link_name_prev {background: url(../images/pagLeftArrow.png) no-repeat; background-position: left center; padding-left: 15px}
.pag__link_name_next {background: url(../images/pagRightArrow.png) no-repeat; background-position: right center; padding-right: 15px}
.pag__link_current {color: #fff;
background: #00aded;
background: -moz-linear-gradient(top,  #00aded 0%, #008bbf 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00aded), color-stop(100%,#008bbf));
background: -webkit-linear-gradient(top,  #00aded 0%,#008bbf 100%);
background: -o-linear-gradient(top,  #00aded 0%,#008bbf 100%);
background: -ms-linear-gradient(top,  #00aded 0%,#008bbf 100%);
background: linear-gradient(to bottom,  #00aded 0%,#008bbf 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00aded', endColorstr='#008bbf',GradientType=0 );
}*/

.pagination {margin-bottom: 26px; text-align:center; width: 100%; overflow: hidden;}

.pagination a, .pagination span {display: inline-block; font: normal 12px/20px 'Arial'; color: #747474; padding: 0 5px; text-decoration: none}
.pagination a:hover, 
.pagination .block_content__item_current, .pagination span {color: #fff;
background: #00aded; /* Old browsers */
background: -moz-linear-gradient(top,  #00aded 0%, #008bbf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00aded), color-stop(100%,#008bbf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #00aded 0%,#008bbf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #00aded 0%,#008bbf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #00aded 0%,#008bbf 100%); /* IE10+ */
background: linear-gradient(to bottom,  #00aded 0%,#008bbf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00aded', endColorstr='#008bbf',GradientType=0 ); /* IE6-9 */
}

.recently {clear: both; margin: 0 30px}
.recently__W {background: #e4e3e3; padding: 12px 0 12px 13px; margin-bottom: 65px; overflow: hidden}
.recently__W__link {display: block; width: 100px; height: 147px; float: left; background: #fafafa; margin-left: 19px}

/*personDetail*/
.personDetail .movie .movie__desc__row {margin-bottom: 5px}
.personDetail .movie .movie__desc__row__name, .personDetail .movie .movie__desc__row__text {line-height: 17px}
.person__rating {margin-top: 12px}
.filmography__item {overflow: hidden; margin-bottom: 20px}
.filmography__item__img {width: 150px; height: 210px; float: left; margin-bottom: 20px}
.filmography__item__desc__title {margin-left: 170px; font: normal 12px/12px 'Arial'; color: #005289; margin-bottom: 20px}
.filmography__item__desc__title_eng {color: #787878}
.filmography__item .movie__desc__row {margin-left: 170px}
.filmography__item .movie__desc__row__name {width: 72px}
.filmography__item__desc__annotation__name, .filmography__item__desc__annotation__text {width: 100% !important}
.filmography__item__desc__annotation__name {margin-top: 10px}
.filmography__item__desc__annotation__text {color: #787878; margin-bottom: 20px}
.personDetail .filmography .movie__desc__row {margin-bottom: 0px; width: 530px}
.personDetail .filmography .movie__desc__row__text {width: 450px}
.cast {margin-top: 12px}
.filmography__item__delemiter {height: 1px; background: url(../images/delemiter2.png); clear: both}
.personDetail .slider2__item__titleRus, .personDetail .slider2__item__desc {color: #2e2e2e}

/*persons*/
.personsList__item {overflow: hidden; margin-bottom: 20px;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f2f3f3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f3f3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f2f3f3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f2f3f3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f2f3f3 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f2f3f3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f3f3',GradientType=0 ); /* IE6-9 */
}
.personsList__item__img {width: 70px; height: 69px; float: left; margin-right: 10px}
.model_list_avatar_link {
    display: inline-block;
    float: left;
    height: 70px;
    overflow: hidden;
}
.model_list_avatar_link .personsList__item__img {
    height:auto!important;
}
.personsList .movie__desc__row__text {width: 40px; margin-right: 10px}
.personsList .movie__desc__movieRating__num {font-size: 12px; margin-left: -13px}
.personsList__item__colLeft, .personsList__item__colRight {width: 270px; float: left; padding-right: 5px}
.personsList__item__title {font: normal 14px 'Arial'; color: #005289; margin-bottom: 2px}
.personsList__item__title_eng {font-size: 12px; color: #787878}
.personsList__item__birth, .personsList__item__colRight, .personsList__item__lastMoviesItem {font: normal 11px/18px 'Arial'}
.personsList__item__birth {font-size: 12px}
.personsList__item__lastMoviesItem {display: block}
.personsList__item__lastMoviesItem_rus {color: #005289}
.personsList__item__lastMoviesItem_eng {color: #787878}
.runningLink {display: block; height: 50px; clear: both; margin-bottom: 65px; font: normal 12px/50px 'Arial'; color: #2e2e2e; padding-left: 40px;
background: #00aeef; /* Old browsers */
background: -moz-linear-gradient(top,  #00aeef 0%, #008cc0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00aeef), color-stop(100%,#008cc0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #00aeef 0%,#008cc0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #00aeef 0%,#008cc0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #00aeef 0%,#008cc0 100%); /* IE10+ */
background: linear-gradient(to bottom,  #00aeef 0%,#008cc0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00aeef', endColorstr='#008cc0',GradientType=0 ); /* IE6-9 */
}
.runningLink__span {font-size: 18px; color: #fff; margin-right: 16px}

/*news*/
.newsList__item {overflow: hidden; margin-bottom: 13px}
.newsList__item__img {width: 100px; height: 75px; float: left}
.newsList__item p {font: normal 11px/11px 'Arial'; color: #2e2e2e; margin-left: 120px; margin-bottom: 15px}
.newsList__item__date {color: #f15a31 !important}
.newsList__item__title {color: #005289 !important; font-weight: bold !important}
.delemiter3 {height: 1px; background: url(../images/delemiter3.png); clear: both}
.mostViewed {clear: both; margin: 0 30px}
.mostViewed__W {background: #e4e3e3; padding: 12px 0 12px 13px; margin-bottom: 65px; overflow: hidden}
.mostViewed__W__link {display: block; width: 100px; height: 147px; float: left; background: #fafafa; margin-left: 19px}
.recently__W__link_first {margin-left: 0}
.mostViewed__W__link__img {width: 100px; height: 75px; margin-bottom: 9px}
.mostViewed__W__link__text {font: bold 9px/11px 'Arial'; color: #005289; padding: 0 6px}

/*newsDetail*/
.newsItem {overflow: hidden; margin-bottom: 40px}
.newsItem__title {font: normal 16px/16px 'Arial'; color: #005289; margin-bottom: 8px; padding-left: 10px}
.newsItem__date {font: normal 12px/12px 'Arial'; color: #f15a31; margin-bottom: 16px; padding-left: 10px}
.newsItem__img {width: 470px; height: 265px; float: left; margin: 0 20px 20px 0}
.newsItem__text_intro {font: normal 14px/20px 'Arial'; color: #787878; margin-top: -6px}
.blue {color: #005289}
.newsItem__text {margin-bottom: 22px; clear: both; font: normal 12px/20px 'Arial'; color: #2e2e2e}
.newsSimilar {margin-bottom: 75px}
.newsSimilar .colHead {font-weight: normal}
.newsSimilar__w {background: #e4e3e3; padding: 20px 11px 10px}
.newsSimilar__item {font: normal 11px/11px 'Arial'; color: #f15a31; margin-bottom: 9px}
.newsSimilar__item__link{font: normal 11px/11px 'Arial'; color: #005289; margin-left: 5px}

a.topLink, .slider__item__desc__watchTrailer, .movieList:hover, .runningLink:hover span, .personsList__item a:hover span, .mostViewed__W__link:hover .mostViewed__W__link__text {text-decoration: underline}
a.topLink:hover, .slider__item, .slider__item__desc__watchTrailer:hover, .movieNews__item__link:hover, .movieNews__other:hover, .upBut, .bottomMenu__item__link, .movieList, .slider2__item, .movieToday__item, .movieSoon__item, .rubric__link:hover, .movie__desc__row__more:hover, .movieLinked:hover, .moviePosters__item, .moviesSortOrder__W, .moviesSortOrder__W:hover *, .movies__list__item, .pag__link, .runningLink, .personsList__item a, .mostViewed__W__link, .newsSimilar__item:hover a, .nav__ul__item__link, .topLink a:hover {text-decoration: none}
.bottomMenu__item__link:hover, .moviePosters__item:hover {text-decoration: underline !important; cursor: pointer}

.slider__item a, .slider__item a:visited {color:#fff;}
.slider__item a:hover {color:#fff;text-decoration:none;}


.movies__list__item__W .movies__list__item_img {width:160px;height:235px;}

.name {  color: #0B3B61;font: bold 16px/30px Arial;padding: 0;margin:0;float:left;}
.sorts  {float:right;color: #0B3B61;font: 12px/30px 'Arial'}
.colHead {overflow:hidden; margin-top: 0px;}
.sorts a {margin:0 4px;text-decoration:underline;}
.sorts span {margin:0 4px;}
.sorts a:hover,.sorts a.active {color:#F15A31;text-decoration:none;}


.control {
	margin-bottom: 10px;
}

.block_header { color: #0B3B61;


    margin: 0;
    padding: 0;   background: none repeat scroll 0 0 #B5B5B5;color: #0B3B61;font: bold 16px/30px Arial;margin-bottom: 20px;padding-left: 10px;}

.message_error {padding:10px;border:1px solid #cc0000;color:#cc0000;margin-bottom:10px;}



.control input, .control textarea, .control select, .common_input {
 padding:5px 5px; line-height:26px;   color:#5c5a5a; font-size:16px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border:1px solid #d6dddd; background:#fff url(../images/inp_bg.png) 0 0 repeat-x;
}

.button input {
	vertical-align: middle;
}

.g_clear {
	clear: both;
	font-size: 0;
	height: 0;
}

.g_hidden {
	display: none;
}

.g_hint {
	font-size: 11px;
}
.block_content p {padding:10px 0;}
.block_content {padding-bottom:20px;}
/* Logon block styles */

.logon .block_content {
	width: 500px;
	margin: 20px auto 0 auto;
}

.logon .control input {
	width: 99%;
}

/* Signup block styles */

.signup .block_content {
	width: 500px;
	margin: 20px auto 0 auto;
}

.signup table.sms_bill {
	width: 100%;
	border-collapse: collapse;
	background: #191a1b;
	color: #5e6060;
}

.signup table.sms_bill td {
	border: 1px solid #303334;
	padding: 5px;
}

.signup table.sms_bill tr.header td {
	font-weight: bold;
	color: #bbb;
}

.signup .control input, .signup .control select {
	width: 99%;
}

.label {font-size: 14px;margin-bottom: 5px;padding-left: 5px;display;block;}



.but_1 { padding:0 15px; line-height:36px; height:36px; display:inline-block; *display:inline; *zoom:1; vertical-align:top; border:1px solid #0385e0; color:#fff !important; text-decoration:none; font-size:14px; font-weight:bold; font-family:"Trebuchet MS";
 background:#0974db; text-shadow:1px 1px 1px #0a71c2; cursor:pointer;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#0faae9), to(#0974db));
                                            background-image: -webkit-linear-gradient(top, #0faae9, #0974db);
                                            background-image:    -moz-linear-gradient(top, #0faae9, #0974db);
                                            background-image:     -ms-linear-gradient(top, #0faae9, #0974db);
                                            background-image:      -o-linear-gradient(top, #0faae9, #0974db);
                                            background-image:         linear-gradient(top, #0faae9, #0974db);
                                            filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#0faae9', EndColorStr='#0974db');	
											-moz-box-shadow:inset 0px 1px 1px #14c9f1;   -webkit-box-shadow:inset 0px 1px 1px #14c9f1;   box-shadow:inset 0px 1px 1px #14c9f1;
											}
											.but_1_a { line-height:31px; height:31px; border:1px solid #45850b; background:##499517; text-shadow:1px 1px 1px #457d16;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#79bf27), to(#499517));
                                            background-image: -webkit-linear-gradient(top, #79bf27, #499517);
                                            background-image:    -moz-linear-gradient(top, #79bf27, #499517);
                                            background-image:     -ms-linear-gradient(top, #79bf27, #499517);
                                            background-image:      -o-linear-gradient(top, #79bf27, #499517);
                                            background-image:         linear-gradient(top, #79bf27, #499517);
                                            filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#79bf27', EndColorStr='#499517');	
											-moz-box-shadow:inset 0px 1px 1px #a4d635;   -webkit-box-shadow:inset 0px 1px 1px #a4d635;   box-shadow:inset 0px 1px 1px #a4d635;}
	.but_1:hover, .cat_list a:hover .but_1, .cat_list .active .but_1 { border:1px solid #45850b; background:##499517; text-shadow:1px 1px 1px #457d16;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#79bf27), to(#499517));
                                            background-image: -webkit-linear-gradient(top, #79bf27, #499517);
                                            background-image:    -moz-linear-gradient(top, #79bf27, #499517);
                                            background-image:     -ms-linear-gradient(top, #79bf27, #499517);
                                            background-image:      -o-linear-gradient(top, #79bf27, #499517);
                                            background-image:         linear-gradient(top, #79bf27, #499517);
                                            filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#79bf27', EndColorStr='#499517');	
											-moz-box-shadow:inset 0px 1px 1px #a4d635;   -webkit-box-shadow:inset 0px 1px 1px #a4d635;   box-shadow:inset 0px 1px 1px #a4d635;}
											.but_1_a:hover { background:#0974db; text-shadow:1px 1px 1px #0a71c2;border:1px solid #0385e0;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#0faae9), to(#0974db));
                                            background-image: -webkit-linear-gradient(top, #0faae9, #0974db);
                                            background-image:    -moz-linear-gradient(top, #0faae9, #0974db);
                                            background-image:     -ms-linear-gradient(top, #0faae9, #0974db);
                                            background-image:      -o-linear-gradient(top, #0faae9, #0974db);
                                            background-image:         linear-gradient(top, #0faae9, #0974db);
                                            filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#0faae9', EndColorStr='#0974db');	
											-moz-box-shadow:inset 0px 1px 1px #14c9f1;   -webkit-box-shadow:inset 0px 1px 1px #14c9f1;   box-shadow:inset 0px 1px 1px #14c9f1;}
.control_upload .but_1_a {padding:0 8px;font-size:12px;}	
input.but_1 {height:33px;}	
	
	.but_2 { padding:0 15px; line-height:31px; height:31px; display:inline-block; *display:inline; *zoom:1; vertical-align:top; border:1px solid #b1b1b1; color:#9c9c9c !important; text-decoration:none; font-size:14px;
 background:#fbfbfb; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#f8f8f8));
                                            background-image: -webkit-linear-gradient(top, #fefefe, #f8f8f8);
                                            background-image:    -moz-linear-gradient(top, #fefefe, #f8f8f8);
                                            background-image:     -ms-linear-gradient(top, #fefefe, #f8f8f8);
                                            background-image:      -o-linear-gradient(top, #fefefe, #f8f8f8);
                                            background-image:         linear-gradient(top, #fefefe, #f8f8f8);
                                            filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fefefe', EndColorStr='#f8f8f8');	
											-moz-box-shadow:0px 1px 2px #f0f0f0;   -webkit-box-shadow:0px 1px 2px #f0f0f0;   box-shadow:0px 1px 2px #f0f0f0;
											}
											.but_2_b { border:1px solid #e7e7e7;}
											
											.but_2:hover {background:#dedede; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#dedede));
                                            background-image: -webkit-linear-gradient(top, #f9f9f9, #dedede);
                                            background-image:    -moz-linear-gradient(top, #f9f9f9, #dedede);
                                            background-image:     -ms-linear-gradient(top, #f9f9f9, #dedede);
                                            background-image:      -o-linear-gradient(top, #f9f9f9, #dedede);
                                            background-image:         linear-gradient(top, #f9f9f9, #dedede);
                                            filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f9f9f9', EndColorStr='#dedede');	}
											
.field_error {color: #FB6549;font-size: 13px;padding: 1px;}											

.related {margin: 0 30px;}		

.related .slider2__item	 {width:140px;height:270px;}
.related .slider2__item	.slider2__item__img {width:140px;height:197px;}

.main_box {margin-bottom:140px;padding-bottom:50px;}

.moviePosters {width:100%;overflow:hidden;}
.moviePosters__row {width:110%;overflow:hidden;}

.ac_link {position:relative;top:-10px;}


/* Videos, Albums, Models, CS comments block styles */

.global_comments .control textarea, .global_comments .control input {
    width: 98.5%;
}

.global_comments .info_row {
    margin-bottom: 8px;
    color: #9b9b9b;
}

* html .global_comments .info_row {
    height: 100%;
}

.global_comments .info_row span {
    color: #000;
}

.global_comments .info_row img {
    border: none;
}
 
.global_comments .add_comment, .video_view .send_to_friend, .video_view .add_to_favourites, .invite_friend .block_content, .feedback .block_content, #signup_form, #logon_form, #reminder_form, .member_profile_edit .block_content, #video_edit_form, .member_profile_view .add_to_friends, .member_profile_view .send_message, #playlist_form, .message_details .send_message  {
    margin-bottom: 12px;
    padding: 20px;
    background: #eaeaea;

}

.global_comments .comments_list {
    margin-bottom: 8px;
} 

.global_comments .comment_row {
	padding:10px 0; border-top:1px solid #ccc; 
    margin-bottom: 12px;
}

.global_comments .comment_row .avatar {
    width: 65px;
    height: 65px;
    float: left;
}

.global_comments .comment_row .avatar img {
    
} 
 
.global_comments .comment_row h2 {
    display: block;
    margin-bottom: 5px;margin-top:0;padding-top:0;
    font-size: 13px;
    font-weight: bold;
}
   

.global_comments .comment_row p {padding:0;margin:0;
    display: block;

    font-size: 12px;
}
 
.moviePosters__item__size {display:block;margin-top:8px;}
.tabs_menu li {display:inline;padding:0 5px 0 13px; background:url(../images/li.png) 0 50% no-repeat;}
.tabs_menu li:first-child {background:none;padding-left:0;}
.tabs_menu a {font: bold 13px/30px Arial;text-decoration:underline;}
.tabs_menu .activ3 a {color:#000;text-decoration:none;}

 
 

/* Member menu block styles */
.member_menu .block_content  {padding:0 10px 20px;}
.member_menu .avatar {
	text-align: center;
}

.member_menu .avatar img {
	border: 1px solid #000;
}

.member_menu a {
	display: block;
	
	margin: 3px 0;

	text-decoration: none;
}

.member_menu a:hover {color:#000;}

.member_menu span {
	display: block;
	margin: 3px 0;
	font-weight: bold;
}


.member_profile_view .avatar {float:left;margin:0 20px 0 0;}
.member_profile_view .info_row span {color:#005289;}

/* Member profile edit block styles */

.member_profile_edit .block_content {
	width: 500px;
	margin: 20px auto 0 auto;
}

.member_profile_edit .control input, .member_profile_edit .control textarea, .member_profile_edit .control select.full_size {
	width: 99%;
}

.preview {float:left;}
.next {float:right;}

.personsList__item__colRight a:hover {text-decoration:underline !important;}
.tabs_content {margin-bottom:15px;}

.movieNews__item__text p {padding:10px 0;}

.dt {height:235px;position:absolute;top:0;left:0;width:100%;background:url(/web/20150315130117/about:blank;)}
.dl {height:700px;position:absolute;top:0;left:0;width:50%;background:url(/web/20150315130117/about:blank;)}
.dr {height:700px;position:absolute;top:0;right:0;width:50%;background:url(/web/20150315130117/about:blank;)}

.active_fon {}
.active_fon .main {margin-top:235px;}

.main .main_box .colL .movieList .colHead {
    margin-bottom:-30px;
}

html {
  font-size: 100%;
  overflow-y: scroll;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

.select>div {
    max-height:300px;
}

/*Films sorter*/
.sort li {display: inline;}
.sort li:before {content:" / ";}
.sort li:first-child:before {content:"";}