#paraPlayerContainer {    width: 1000px;    height: 562px;    overflow: hidden;}#content .video-media {    width: 1000px;}#content .video-text {    width: 204px;}@media only screen and (min-width: 1600px) {    .block-4 .square-2 > div:last-child{        position:absolute;        left:1365px;        top: 0px;    }    .block-4 .square-2 > div:first-child{        position:absolute;        left:1170px;        top:1365px;    }    #content .video-text {        width: 288px;    }}#afisha_performance_list.masked {    overflow: visible !important;}.overlay-gallery {    background: none repeat scroll 0 0 #1A1B1C;}.overlay-gallery .fancybox-nav span {    visibility: visible;    background-position: 0;    width: 39px;    height: 66px;    margin-top: -33px;}.overlay-gallery .fancybox-prev span{    background: url("/local/templates/new/img/bg/gallery-prev-p.png") no-repeat scroll 50% 50% transparent;}.overlay-gallery .fancybox-next span {    background: url("/local/templates/new/img/bg/gallery-next-p.png") no-repeat scroll 50% 50% transparent;}.overlay-gallery .fancybox-next {    right: 5%;}.overlay-gallery .fancybox-prev {    left: 5%;}#fancybox-thumbs ul li a {    border: 0 none;}#fancybox-thumbs {    padding-bottom: 40px;}#fancybox-thumbs ul li.active,#fancybox-thumbs ul li {    display: inline-block;    padding: 6px;    position: relative;    vertical-align: bottom;    opacity: 1;    float: none;    border: 0 none;}#fancybox-thumbs ul li .over {    display: none;    height: 78px;    left: 0px;    position: absolute;    top: 0px;    width: 78px;}#fancybox-thumbs ul li.active .over  {    background: url("../img/bg/over3.png") repeat scroll 0 0 transparent;    display: block;}div.overlay-gallery .fancybox-type-ajax {    z-index: 8130;}/*.person-wrapper .person-content .left nav.tabs ul li.active a {	  border-bottom: 0 none;    cursor: default;    text-decoration: none;}*/div.fancybox-title.fancybox-title-outside-wrap {    color: #FFFFFF;    font: 18px Georgia,serif;    margin: 0 auto;    padding: 15px 0px;}#fancybox-thumbs-ul {    margin: 0 auto;    overflow: hidden;    position: relative;    width: 900px;}#fancybox-thumbs-panel {    margin: 25px auto;    position: relative;    width: 980px;}#fancybox-thumbs-nav-left,#fancybox-thumbs-nav-right{    cursor: pointer;    height: 78px;    margin-top: -35px;    position: absolute;    top: 50%;    width: 22px;}#fancybox-thumbs-nav-left {    background: url("../img/bg/thumb-prev.png") no-repeat scroll 0 50% transparent;    left: 0;}#fancybox-thumbs-nav-right {    background: url("../img/bg/thumb-next.png") no-repeat scroll 0 50% transparent;    right: 0;}#fancybox-thumbs-nav-toggle {    padding: 0;    position: absolute;    right: 46px;    width: 18px;    height: 10px;    background: url("../img/bg/show-thumb.gif") no-repeat scroll 0 0 transparent;}#fancybox-thumbs-nav-toggle.open {    background: url("../img/bg/hide-thumb.gif") no-repeat scroll 0 0 transparent;    cursor: pointer;    height: 18px;    width: 18px;}.gallery-wrap .fancybox-nav {    position: fixed;}.press-list{    font:14px/18px Georgia, serif;    color:#2c2a2a;}.press-list .item{    padding:14px 0 0 0;    margin:15px 0 0 0;    border-top:1px solid #d7d7d7;}.press-list .item:first-child{    padding:0;    margin:0;    border:0;}.press-list .item p{    margin:0 0 7px 0;}.press-list .item p.title{    font-size:20px;}.press-list .item p.title a{    color:#2c2a2a;    border-bottom:1px solid #fd7139;}.press-list .item p.title a:hover{    border-bottom:1px solid transparent;}.press-list .item p.source{    font:12px/18px Arial, sans-serif;    color:#838383;}.order_error span.errorTxt,.deliveryMethod span.errorTxt,.paymentMethod span.errorTxt{    display: block;    color: #FF0000;    padding-bottom: 10px;}.order_error {    text-align: center;    padding-bottom: 10px;}.save_password_btn {    background: none repeat scroll 0 0 #999999;    border: 0 none;    color: #F1F1F1;    cursor: pointer;    font: 10px/30px Georgia;    height: 30px;    text-transform: uppercase;    width: 91px;}div.calendar_input {    position: relative;}div.calendar_input img.calendar-icon {    margin-left: -25px;    margin-top: 9px;    position: absolute;}div.social a {    border: 0 none;}.logInPopup .social a#bx_auth_href_Facebook {    background-position: 0 0;}.logInPopup .social a#bx_auth_href_Facebook:hover {    background-position: 0 -20px;}.logInPopup .social a#bx_auth_href_VKontakte {    background-position: -20px 0;}.logInPopup .social a#bx_auth_href_VKontakte:hover {    background-position: -20px -20px;}.logInPopup .social a#bx_auth_href_Twitter {    background-position: -40px 0;}.logInPopup .social a#bx_auth_href_Twitter:hover {    background-position: -40px -20px;}.logInPopup .social a#bx_auth_href_Livejournal {    background-position: -60px 0;}.logInPopup .social a#bx_auth_href_Livejournal:hover {    background-position: -60px -20px;}.logInPopup .social a#bx_auth_href_GoogleOAuth {    background-position: -80px 0;}.logInPopup .social a#bx_auth_href_GoogleOAuth:hover {    background-position: -80px -20px;}.loginSocial a#bx_auth_href_mainFacebook {    background-position: 0 0;}.loginSocial a#bx_auth_href_mainFacebook:hover {    background-position: 0 -20px;}.loginSocial a#bx_auth_href_mainVKontakte {    background-position: -20px 0;}.loginSocial a#bx_auth_href_mainVKontakte:hover {    background-position: -20px -20px;}.loginSocial a#bx_auth_href_mainTwitter {    background-position: -40px 0;}.loginSocial a#bx_auth_href_mainTwitter:hover {    background-position: -40px -20px;}.loginSocial a#bx_auth_href_mainLivejournal {    background-position: -60px 0;}.loginSocial a#bx_auth_href_mainLivejournal:hover {    background-position: -60px -20px;}.loginSocial a#bx_auth_href_mainGoogleOAuth {    background-position: -80px 0;}.loginSocial a#bx_auth_href_mainGoogleOAuth:hover {    background-position: -80px -20px;}.loginSocial a#bx_auth_href_fancyboxFacebook {    background-position: 0 0;}.loginSocial a#bx_auth_href_fancyboxFacebook:hover {    background-position: 0 -20px;}.loginSocial a#bx_auth_href_fancyboxVKontakte {    background-position: -20px 0;}.loginSocial a#bx_auth_href_fancyboxVKontakte:hover {    background-position: -20px -20px;}.loginSocial a#bx_auth_href_fancyboxTwitter {    background-position: -40px 0;}.loginSocial a#bx_auth_href_fancyboxTwitter:hover {    background-position: -40px -20px;}.loginSocial a#bx_auth_href_fancyboxLivejournal {    background-position: -60px 0;}.loginSocial a#bx_auth_href_fancyboxLivejournal:hover {    background-position: -60px -20px;}.loginSocial a#bx_auth_href_fancyboxGoogleOAuth {    background-position: -80px 0;}.loginSocial a#bx_auth_href_fancyboxGoogleOAuth:hover {    background-position: -80px -20px;}.loginSocial a#bx_auth_href_regFacebook {    background-position: 0 0;}.loginSocial a#bx_auth_href_regFacebook:hover {    background-position: 0 -20px;}.loginSocial a#bx_auth_href_regVKontakte {    background-position: -20px 0;}.loginSocial a#bx_auth_href_regVKontakte:hover {    background-position: -20px -20px;}.loginSocial a#bx_auth_href_regTwitter {    background-position: -40px 0;}.loginSocial a#bx_auth_href_regTwitter:hover {    background-position: -40px -20px;}.loginSocial a#bx_auth_href_regLivejournal {    background-position: -60px 0;}.loginSocial a#bx_auth_href_regLivejournal:hover {    background-position: -60px -20px;}.loginSocial a#bx_auth_href_regGoogleOAuth {    background-position: -80px 0;}.loginSocial a#bx_auth_href_regGoogleOAuth:hover {    background-position: -80px -20px;}.fancybox-inner .logInPopup input[type="text"],.fancybox-inner .logInPopup input[type="password"] {    border-color: #C5C5C5;    padding: 9px;    width: 298px;}.fancybox-inner .logInPopup input.focused[type="text"] ,.fancybox-inner .logInPopup input.focused[type="password"]{
    background: none repeat scroll 0 0 #F1F1F1;}.errortext {    color: #FF0000;}div.social .bx-auth-service-form  input[type="text"] {    width: 130px;}div.social .bx-auth-service-form  input[type="submit"]{    height: 25px;    text-transform: uppercase;    width: 70px;    display: block;    float: none;    margin: 10px auto 0;}div.social .bx-auth-service-form {    margin-top: 10px;}body div.left .pages-navigation  {    font: 11px/24px Georgia,sans-serif;    text-align: left;    text-transform: none;    width: 159px;}body .zakaz .deliveryMethod .item.last {    float: left;}body .zakaz .paymentMethod .item.last {    float: left;}.main-navigation  .logo.lang_en {    background: url("../img/logo_en.png") no-repeat scroll 0 0 transparent;}footer a.logo.lang_en {    background: url("../img/logo-footer_en.png") no-repeat scroll 50% 50% transparent;}.cart_error {    color: #000;}.zakaz .totalBlock .chkBlock .errorTxt {    display: block;}div.social  a span{    color: #000000;    display: block;    padding-top: 30px;    position: relative;    text-indent: 1px;}.events .event .preview_align_center img {    height: 336px;}footer.layout {    min-height: 476px;}ul.preformance_simple_list {    padding: 20px 0;}ul.preformance_simple_list li:first-child {    border-top: 0 none;}ul.preformance_simple_list li {    background: none repeat scroll 0 0 transparent;    border-top: 1px solid #C6C6C6;    padding: 0;    width: 100%;}ul.preformance_simple_list li .date1 {    float: left;    padding: 12px 10px 0 0;    width: 80px;}ul.preformance_simple_list li .Img {    float: left;    height: 77px;    overflow: hidden;    width: 77px;}ul.preformance_simple_list li .txt {    overflow: hidden;    padding: 10px 0 0 20px;}ul.preformance_simple_list li .date1 .txt1 {    color: #212121;    font-size: 28px;}ul.preformance_simple_list li .date1 p {    font-family: "Times New Roman",serif;    margin: 0;}ul.preformance_simple_list li .date1 .txt2 {    color: #656565;    font-size: 11px;}ul.preformance_simple_list li .txt h2 {    margin: 0;    line-height: 0;    padding: 0;}ul.preformance_simple_list li .txt h2 a {    color: #212121;    font: 18px/30px Georgia,serif;}ul.preformance_simple_list li .txt h2 span.new {    background: none repeat scroll 0 0 #212121;    color: #FFFFFF;    display: inline-block;    font-family: "Times New Roman";    font-size: 14px;    left: 100%;    line-height: 100%;    margin: 0 10px;    padding: 2px 5px;    top: -3px;    white-space: nowrap;}ul.preformance_simple_list li .txt a {    text-decoration: underline;}ul.preformance_simple_list li .txt a span {    color: #656565;}ul.preformance_simple_list .date .txt1 {    border-bottom: 1px solid #E1E1E1;    font: 40px "Times New Roman",serif;    padding-bottom: 15px;}ul.preformance_simple_list .date .txt2 {    color: #848484;    font: 12px Georgia,serif;    padding-top: 15px;}ul.preformance_simple_list .date .txt2 img {    margin: -3px 5px 0 0;}.b-order-list table.order .status .type{    float:left;    font:10px/100% Arial, sans-serif;    color:#ffffff;/*#848484*/;    text-transform:uppercase;    border:0px solid #9a9a9a;    padding:7px 8px;}.insideMenu a {    color:#262626;}.insideMenu a:hover, .insideMenu a.active {    color:#686868;    text-decoration: none;}.inside p span{    color:#000;}/*.inside p {	color:#000;} */.tickets-filter.fixed{    zoom: 1;    z-index: 10;}.afishaTimeLine .year{    position:relative;    height:47px;    width:60px;    background-color:#3e3e3e;    font-size:12px;    line-height:46px;    text-align:center;    color:#838383;    padding:0 12px;    float:left;}.lecture-cover ul li .info p {    color:#fff;    font-size: 14px;}.lecture-cover ul li .author p {    color:#656565;    font-size: 12px;}.lecture-cover ul li .info p.title {    font: 18px/20px Georgia,serif;}a.load-more {    font: bold 14px "Trebuchet MS";}.dark a.load-more {
    background: none repeat scroll 0 0 #212121;}.dark a.load-more span {    color:#999999;    background: url("../img/bg/down.png") no-repeat scroll 12px 50% transparent;}.lecture-cover ul li .item {    height: 346px;    padding: 0 20px;    width: 295px;}.tickets-filter .filter .places-select.not-active   {    color:#999999;    font: 11px/90px Arial,sans-serif;}.tickets-filter .filter .action button[disabled], .tickets-filter .filter .action button[disabled]:hover {    color:#999999;}.b-repertoire-list .item .thumb .dates p.title {    color:#999999;}.spectacle-wrapper .text .adv .nomination  {    margin-top: 30px;}.gallery-wrapper .description p  {    color:#A9B1B4;}.event.news .description p.name a {    color: #ffffff;}.spectacle-wrapper .right .visual .info .detail h1 {    text-transform: none;}.spectacle-wrapper .square.options p.title {    color: #FFFFFF;    font: 14px/16px Georgia;}.spectacle-wrapper .square.options p.author a.cur {    color: #9A9A9A}.spectacle-wrapper .text h1, .spectacle-wrapper .text h2, .spectacle-wrapper .text h3, .spectacle-wrapper .text h4 {    color: #000000 !important;    border: none;    margin: 0 0 8px;}.spectacle-wrapper .text h2 {    font-size: 20px;}.spectacle-wrapper .text h3 {    font-size: 16px;}div.b-persons.col-5 .item .all, div.b-persons.col-6 .item .text p {    color: #909090}.person-wrapper .person-content .right ul {    margin-bottom: 0;}.person-wrapper .person-content .right .content-wrapper ul li{    padding: 0 0 5px 30px;}.person-wrapper .person-content .right .about .text {    padding: 40px 0 25px 40px;}.b-order-list .item .detail .hidden h3 span {    background: url("../img/bg/sel-arr.png") no-repeat scroll 100% 5px transparent;}.b-order-list .item .detail h3 span {    background: url("../img/bg/sel-arr-up.png") no-repeat scroll 100% 5px transparent;}.error-404 p, .error-404 h3, .error-404 .search input[type="text"] {    color:#909090;}.spectacle-wrapper .right .visual .info .detail .date-wrapper .date-item  {    height: 90px;}/*.twitter .item .footer a {    color: #555555;} */.afisha-popup .left .info .r p{    color: #A9B1B4;}.inside.dark h1 {    color: #D1D1D1;}body {    background: none repeat scroll 0 0 #333333;    color: #767575;}header.layout {    background: none repeat scroll 0 0 #333333;}.services {    border-bottom: 1px solid #4E4E4E;}.main-navigation {    border-bottom: 1px solid #4E4E4E;}.services .social a:first-child {    border-left: 1px solid #4E4E4E;}.services .social a {    border-right: 1px solid #4E4E4E;    color: #A9B1B4;}.services .user a {    border-left: 1px solid #4E4E4E;    color: #A9B1B4;}.main-navigation menu {    font-size: 15px;}footer menu li.parent {    font: 12px Georgia;}footer address {    color: #FFFFFF;}footer menu li.parent menu li a {    color: #A9B1B4;}.square-2 .twitter  {    border: 2px solid #E0703F;    background-color: #E0703F;}.square-2 .twitter .item .text a.name {    color: #701900;}.square-2 .twitter .item .text a.name:hover {    color: #fff;}.square-2 .twitter .item .text a.name, .square-2 .twitter .item .text a:hover {    text-decoration: underline;}.square-2 .twitter .item .footer a {    color: #701900;}.square-2 .twitter .item .header {    color: #701900;}.square-2 .twitter .text {    color: #fff;}.square-2 .twitter a {    color: #FFFFFF;}.insideMenu {    /*  background: none repeat scroll 0 0 #333333; */    padding-top: 10px;    padding-bottom: 10px;    background: none repeat scroll 0 0 #D8D8D8;    border-bottom: 1px solid #D8D8D8;}.insideMenu a {    color:}header.layout {    padding: 0;}#content {    margin-top: 10px;}#content.dark {    background: none repeat scroll 0 0 #333333;}.square-2 .twitter .item .header a.icon {    background: url('/img/icon/twitter_white.png') no-repeat scroll 0 0 transparent;}.person-wrapper .person-content .left nav.tabs ul li, .gallery-wrapper nav.left-menu ul li,.spectacle-wrapper .left nav ul li   {    background: none;}.persons p {    color: #A9B1B4;}.error-404 .search input[type="text"], .error-404 .search button, .error-404 .search input[type="submit"]  {    background-color: #333333;}.error-404 .search {    border-bottom: 1px solid #909090;}.spectacle-wrapper .left nav ul li a {    border-bottom: 4px solid #9A9A9A;    color: #9A9A9A;}.spectacle-wrapper .left nav ul li.active a {    color: #464646;    border-bottom: 4px solid #464646;}.event .description .tour .info .inner p a {    color: #ffffff;    font-size: 18px;}.event .description .tour .info .inner p {    max-width: 250px;}.inside-dark .b-tabs-wrapper .left nav ul li.active a  {    border-bottom: 4px solid #505050;    color: #505050;}.inside-dark .b-tabs-wrapper .left nav ul li a {    border-bottom: 4px solid #E8E8E8;    color: #F1F1F1;}.b-tabs-wrapper .left nav ul li.active a {    border-bottom: 4px solid #BFBFBF;    color: #BFBFBF;}.b-tabs-wrapper .left nav ul li a {    border-bottom: 4px solid #505050;    color: #505050;}.corp-members ul li {    border: 0px solid #E1E1E1;  }.person-wrapper .person-content .left nav.tabs ul li a, .gallery-wrapper nav.left-menu ul li a {    border-bottom: 4px solid #9A9A9A;    color: #9A9A9A;}.person-wrapper .person-content .left nav.tabs ul li.active a, .gallery-wrapper nav.left-menu ul li.active a {    border-bottom: 4px solid #464646;    color: #464646;    cursor: default;}.lecture-cover ul li .item  {    background: none repeat scroll 0 0 #191919;}.grandprix-wrapper-layout .left ul li {    background: none}table.jury-list a {    color: #212121;    font-size: 16px;}table.jury-list span {    color: #212121;    font-size: 16px;}.grandprix-wrapper table.jury-list p {    color: #909090;}.grandprix-wrapper-layout .left ul li.active a {    border-bottom: 4px solid #464646;    color: #464646;}.grandprix-wrapper-layout .left ul li a {    border-bottom: 4px solid #9A9A9A;    color: #9A9A9A;}.season-ticket-info > div.time h4 {    color: #989898;    font: 20px/24px Georgia,serif;}.theather-today-slider .sliderContent {    height: 750px;}/*****************************/.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; font-weight: none; font-size: 21px; font-family: Georgia; }.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }.ui-draggable .ui-dialog-titlebar {    cursor: move;    border-bottom-right-radius: 4px;    border-bottom-left-radius: 4px;    border-top-right-radius: 4px;    border-top-left-radius: 4px;}.ui-dialog .ui-helper-hidden { display: none; }.ui-dialog .ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }.ui-dialog .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }.ui-dialog .ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }.ui-dialog .ui-helper-clearfix:after { clear: both; }.ui-dialog .ui-helper-clearfix { zoom: 1; }.ui-dialog .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }.ui-dialog .ui-widget-header {    border: 1px solid #aaaaaa;    background-color: #cccccc;    color: #222222;}.ui-dialog.ui-widget-content {    border: 1px solid #aaaaaa;    background: #ffffff url(images/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x;    color: #222222;    font-family: Arial;    font-size: 11px;}.ui-dialog .ui-dialog-titlebar-close {    position: absolute;    right: .3em;    top: 50%;    width: 19px;    margin: -10px 0 0 0;    padding: 1px;    height: 18px;}.ui-dialog .ui-widget-header .ui-icon {    background-image: url(../images/ui-icons_222222_256x240.png);    width: 16px;    height: 16px;    background-position: -96px -128px;    text-indent: -99999px;    overflow: hidden;    background-repeat: no-repeat;}.ui-dialog .ui-widget-header a {    color: #222222;}.ui-dialog .ui-dialog-titlebar-close span {    display: block;    margin: 1px;}.ticket-detail .line.noted {    padding: 7px 20px 7px 10px;    text-indent: 0px;}.events  div.info span.time {    font-size: 18px;    color: inherit;}.award_gp {    color: #dd6579 !important;    background: url('/local/templates/new/img/bg/award-title-1.png') 50% 100% no-repeat !important;}.award_gold {    color: #c5933b !important;    background-image: url('/local/templates/new/img/bg/award-title-2.png') !important;}.award_silver {    color: #a5a5a5 !important;    background-image: url('/local/templates/new/img/bg/award-title-3.png') !important;}.award_bronze {    color: #a98f64 !important;    background-image: url('/local/templates/new/img/bg/award-title-4.png') !important;}div.afisha-popup  div.persons span.nolink  {    color: #FFFFFF;}.square.lecture  .section_name{    position: absolute;    display: block;    color: #FFFFFF;    text-decoration: none;    font-size: 10px;    height: 14px;    left: 10px;    padding: 1px 3px;    position: absolute;    text-transform: uppercase;    top: 12px;    z-index: 10;}.square.lecture  .section_name:hover {    background: none repeat scroll 0 0 #E0703F;    color: #FFFFFF;}.square.lecture  .section_name:hover span{    border: 0 none;}.square.lecture  .section_name span{    border-bottom: 1px solid #FF856B;    font-size: 10px;}.square.lecture  span.date{    float: right;}.square.lecture  span.title{    clear: both;}#filter_select_place_container .loadmask {    z-index: 10000;}.fancybox-inner .empty_filter_item  {    color: #FFF;}.fancybox-inner .tickets-filter .filter .action button[disabled] {    background-image: none;}/*join.css*/.friends-main .intro{    background: none;    background-color: #FFFFFF;}.friends-main .intro .intro-img img {    float: right;}.span-5 .square {    height: 158px;    margin: 0 0 18px;    position: relative;    width: 158px;}.span-5 .square .video {    height: 158px;    min-height: 158px;    width: 158px;}.square .video .info a {    background: none;}.span-5 .square.video .video a.play {    background: url("../img/icon/play-inner.png") no-repeat scroll 50% 50%;    height: 85px;    left: 50%;    margin: -42px 0 0 -42px;    padding: 0;    position: absolute;    top: 50%;    width: 85px;    z-index: 5;}/*theatre_today.css*/.theather-today-slider h1 {    z-index: 100;    color: #FFFFFF !important;}.theather-today-slider .sliderArrows {    z-index: 100;}.theather-today-slider .sliderBullets {    z-index: 100;}#content .grandprix-wrapper-layout .left nav ul li {    line-height: 22px;    white-space: normal;}.block-1 .right_inf {    width: 150px;}.block-1 .slider_navigation {    bottom: 15px;    margin-left: 25px;    margin-top: 25px;    position: absolute;    width: 125px;    z-index: 5;}.events .event .description .video {    margin-left: 10px;}.events .event {    position: relative;}.event .description .info{    z-index: 2;}.event.friend_club_past_event .description .info p.date {    color:#838383 !important;    font:24px/34px "Times New Roman", Times, serif;}.event.friend_club_past_event .description .info p.title,.event.friend_club_past_event .description .info p.title a{    color:#fff;}.event.friend_club_future_event .description, .event.friend_club_past_event .description, .events.events_type_future .description{    position: static;}footer .partners ul li {    margin: 0 25px;}@media only screen and (max-width: 1252px) {    footer .i-wrapper{        min-width:0;        max-width:100%;    }    footer .partners ul li {        margin: 0 5px;    }}@media only screen and (min-width: 1253px) and (max-width: 1364px) {    footer .partners ul li {        margin: 0 20px;    }}@media only screen and (max-width: 1253px) {    #content .video-text{        margin-left: 0px;    }}#content .video-media{    height: auto;}#content .video-info {    position: relative;}.lecture-cover ul li  {    background: none;}.event .description .info p.premiere {    opacity: 1;}.performance-slider-item span.new {    background: none repeat scroll 0 0 #fff;    color: #212121;    font: 14px/100% "Times New Roman";    margin: 0 0 5px;    padding: 1px 5px 3px;    position: relative;    vertical-align: top;    display: inline-block;}body .tour_detail .rBlock .date {    width: 200px;}body .tour dl .rBlock .date {    width: 200px;}body  .tour_detail .rBlock li .date1 {    width: 90px;}
