﻿h1.main{color:#CC6600;font-size:22px;margin-bottom:20px;}
h1.mainStage{font-family:"Trebuchet MS";font-size:18px;line-height:1;padding-bottom:10px;font-weight:normal;margin-top:-10px;position:relative;}
div.btn-back-to-playbill{position:absolute;right:0px;top:-14px;z-index:100;}
h2.main{font-size:20px;margin-bottom:10px;color:#1253A3;font-weight:normal;}
h3.main{font-size:14px;color:#1253A3;f ont-weight:normal;}
IMG.preview{border:1px solid #cacaca;padding:1px;}
DIV.itemForm{w idth:100%;background-color:silver;fl oat:left;}
DIV.itemForm DIV.nameItem{wi dth:50px;flo at:left;}
DIV.itemForm DIV.controlItem{wi dth:50px;flo at:left;}
.bold{font-weight:bold;}
.red{color:red;}
.purple{color:#990000;}
.green{color:green;}
.strike{text-decoration:line-through;}
.center{text-align:center;}
.right{text-align:right;}
.none{display:none;}
.block{display:block;}
.float_r{float:right;margin:0 0 5px 10px;}
.bigName{font-size:18px;}
.middleText{color:#B4922C;font-size:14px;}
.plus_text{font-size:17px;}
.red_border{border:1px solid red !important;}
.red_border_bg{border:1px solid red !important;background-color:#FCEBEB;}
.large{font-size:24px;}
.mrgStandart{margin-top:10px;}
.itemList{margin-top:3px;}
div.required{margin-top:10px;font-size:10px;background:url('/img/icon_req.gif') no-repeat;padding:0 0 0 15px;line-height:1;min-height:12px;min-width:12px;}
div.requiredFix{margin-top:0px;font-size:10px;background:url('/img/icon_req.gif') no-repeat;padding:0 0 0 15px;line-height:1;min-height:12px;min-width:12px;}
DIV.errorMain DIV{margin-top:5px;font-size:12px;background:url('/img/icon_req.gif') no-repeat;padding:0 0 0 15px;line-height:1;min-height:12px;min-width:12px;color:red;font-weight:bold;margin-bottom:10px;}
.clearfloat{clear:both;font-size:1px;height:0;line-height:0;}
TABLE.tblCommon, .tblSign{width:100%;border-spacing:0px;padding:0px;}
.tblSign TD{vertical-align:top;}
.tblSign TD#summaryTD{wi dth:260px;}
TD#loginTD{wi dth:630px;}
TD#summaryTD #main{border:1px solid #CECECE;border-radius:4px 4px 4px 4px;width:320px;margin:0 20px 0 10px;}
#main #header{background:none repeat scroll 0 0 #D4E9EE;color:#333333;padding:8px 12px;font-size:16px;margin-bottom:8px;}
#main #summary{padding:0 10px 10px;}
#main #summary H4{font-size:14px;margin-bottom:5px;}
#main #summary TABLE{margin-top:0px;width:300px;font-size:12px;}
DIV.addInfo{line-height:1.5;padding:4px 20px 0 0px;}
A.arrowPP{background:url('/img/arrowPopUp.gif') no-repeat 100% 0;padding:0 15px 0 0;}
A.arrowPP:hover SPAN{border-bottom:1px solid #02B3FD;}
A.arrowPP, #summary #count_tickets A.arrowPP:hover{text-decoration:none;}
#main #summary #total_price{border-top:1px solid #CECECE;margin-top:3px;padding-top:10px;text-align:right;}
#main #summary #total_price SPAN{font-size:18px;}
#summary TABLE TD{padding-top:2px;vertical-align:top;}
#summary TABLE TD.mainInfo, #summary TABLE TD.addInfo{padding-bottom:0px;width:200px;}
#summary TABLE TD.mainInfo A{font-weight:bold;color:#006699;cursor:pointer;}
#summary TABLE TD.mainInfo A.h SPAN.a{background:url('/img/bgListArrow.gif') 0px 3px no-repeat;padding:0 0 0 6px;}
#summary TABLE TD.mainInfo A.h:hover SPAN.a{background:url('/img/bgListArrow.gif') -9px 3px no-repeat;}
#summary TABLE TD.mainInfo A.b SPAN.a{background:url('/img/bgListArrow.gif') -18px 3px no-repeat;padding:0 0 0 6px;}
#summary TABLE TD.mainInfo A.b:hover SPAN.a{background:url('/img/bgListArrow.gif') -26px 3px no-repeat;}
#summary TABLE TD.mainInfo A SPAN.l{margin:0 0 0 5px;}
#summary TABLE TD.mainInfo A:hover{color:#02B3FD;te xt-decoration:underline;}
#summary TABLE TD.mainInfo A:hover SPAN.l{border-bottom:1px solid #02B3FD;}
#summary TABLE TD.addInfo{padding-top:0px;line-height:1.4;padding:0px 0 0 20px;}
#summary TABLE TR.first TD{padding-top:4px;}
#summary TABLE TR.last TD{padding-bottom:4px;}
#summary TABLE TD.price{text-align:right;pad ding:0 0 0 15px;width:100px;}
.hideTR{display:none;}
#summary #count_tickets{margin:11px 0 3px 0;padding:0 0 10px 0;border-bottom:1px solid #CECECE;}
#summary #count_tickets A{font-size:12px;font-weight:normal;color:#006699;cursor:pointer;}
#summary #count_tickets A:hover{color:#02B3FD;text-decoration:underline;}
#basket_info #header{background:none repeat scroll 0 0 #003366;color:#FFFFFF;font-family:arial;font-size:22px;height:54px;line-height:54px;margin-bottom:20px;margin-left:-12px;margin-top:10px;padding-left:30px;}
#basket_info #main{border:1px solid #003366;width:670px;border-radius:5px;margin:0 0 20px 56px;}
#basket_info #main TABLE{padding:0px;border-spacing:0px;font-size:12px;width:100%;color:#6A6A6C;}
#basket_info #main TABLE TR TD{padding:5px 0px;}
#basket_info #main TABLE TR TD.stage{width:100px;text-align:center;}
#basket_info #main TABLE TR TD.name{width:370px;}
#basket_info #main TABLE TR TD.price{padding:0 10px 0 0;text-align:right;}
#basket_info #main TABLE TR.topTR TD{background:none repeat scroll 0 0 #d4e9ee;padding:5px 0 5px 20px;}
#basket_info #main TABLE TR.topTR TD TABLE TD{padding:0 0 0 0;}

DIV#sortBlock{margin-bottom:25px;}
DIV#sortBlock A.s{text-decoration:none;color:#666600;}

DIV.mainBlock{wid th:100%;flo at:left;margin:20px 0px 20px 0px;}
DIV.mainBlock P{margin-bottom:20px;}
DIV.contenerCommon{margin:0px 0px 0px 20px;}
.roundedCorners{border-radius:6px 6px 6px 6px;}

DIV#photoBlock{float:left;margin:0 15px 10px 0;width:305px;overflow:hidden;text-align:center;}
.item-block-photo{float:right;width:394px;background-color:#EEEFFD;border:1px solid #DEC187;margin:0 0 10px 10px;}
.item-block-photo img{text-align:center;margin:1px auto 1px auto;display:block;}
.picEntity DIV#photoBlock{width:394px;margin:0px;backgroun d-color:silver;}
.picEntity DIV#photoBlock DIV#smallPreview{margin-left:0px;}
DIV#photoBlock DIV#smallPreview DIV.small{float:left;width:95px;height:95px;background-position:center top;background-repeat:no-repeat;margin:1px;}
.picEntity DIV#photoBlock DIV#smallPreview DIV.small{width:90px;height:65px;}
DIV#photoBlock DIV#smallPreview A{border:0px solid #cacaca;display:block;float:left;width:97px;height:97px;}
.picEntity DIV#photoBlock DIV#smallPreview A{width:92px;height:65px;margin-right:3px;}
DIV#photoBlock DIV#smallPreview A{margin:0px;}


DIV.blockWidth1{}
DIV#bannerBig{hei ght:363px;ba ckground:url("/img/banner.png") no-repeat;}
DIV.mainPageSheduale DIV#borderNew{border:1px solid #D5D5D5;border-radius:6px 6px 6px 6px;margin-top:20px;padding:10px 10px 10px 10px;background:url("/img/mainBgNew.gif") repeat-x;}
TABLE#filterMainPage{width:100%;color:#427580;font-size:18px;line-height:27px;margin-top:8px;}
TABLE#filterMainPage TD SPAN{cursor:pointer;margin:0 20px 0 0;}
TABLE#filterMainPage TD#seasonsTD{text-align:right;padding:0 5% 0 0;}
DIV#filter-ballet-block, DIV#filter-opera-block{display:none;}
DIV#newsShort, DIV#bannerSmall{margin:20px 0px 0px 0px;}
DIV#bannerSmall{margin-top:10px;margin-bottom:-4px;}
DIV#bottomInfo{margin-top:20px;}
.bottomInfo_menu{background-color:#336699;text-align:center;padding:10px;font-size:14px;color:#ffffff;}
.bottomInfo_menu a{color:#ffffff;}
.bottomInfo_menu a:hover{text-decoration:none;}
.bottomInfo_spliter{margin:0px 10px;}
.bottomInfo_stage{background-color:#CCDFEA;padding:30px 20px 25px 20px;}
.bottomInfo_stage_block{width:920px;margin:0px auto;}
.bottomInfo_stage_block_item{float:left;padding:0px 0px 0px 0px;width:460px;}
.bottomInfo_stage_block_item_name{font-size:110%;font-weight:bold;}
.bottomInfo_stage_block_item_adress{display:block;margin-top:3px;}
.bottomInfo_stage_block_item_img{float:left;height:40px;margin-right:5px;}
#videoTD, #videoTDI{width:420px;vertical-align:top;padding-top:20px;}
#videoTDI{width:230px;}
#videoTD DIV#blockVideo, #videoTDI DIV#blockVideo{margin:0 0 0 10px;text-align:center;background-color:#EDEDED;border:1px solid #D5D5D5;border-radius:6px 6px 6px 6px;padding:20px 0 20px 0;}
TABLE#shortNews{width:100%;margin-bottom:30px;}
TABLE#shortNews TD{padding:0px;wid th:33%;hei ght:90px;}
TABLE#shortNews TD.mainTD TABLE{border:1px solid #cecece;}
TABLE#shortNews TD.titleNews{margin:0px;padding:10px 15px;font-size:14px;color:#FFFFFF;background-color:#6B9DB6;font-weight:bold;vertical-align:middle;}
TABLE#shortNews TD.first{border-top-left-radius:6px;}
TABLE#shortNews TD.third{border-top-right-radius:6px;}
TABLE#shortNews TD.textNews{font-size:12px;vertical-align:top;padding:10px 15px;background-color:#E3E3E3;}
TABLE#shortNews TD.middle{padding:0px 5px;}
/**/DIV#secondMenu{font-size:14px;border-bottom:2px solid #CCDFEA;}
DIV#secondMenu A{display:block;float:left;padding:7px 20px;color:#006699;}
DIV#secondMenu A:hover{text-decoration:none;}
DIV#secondMenu A.select{text-decoration:none;color:black;background-color:#CCDFEA;}
/**/div#block-playbill{position:relative;}
DIV#block-company DIV#left{width:20px;float:left;}
TABLE#tblPerson TD{vertical-align:top;}
TABLE#tblPerson TD DIV#photoBlock{margin:0 20px 0 0;}
DIV#photoBlockAll{background-color:#EEEFFD;border-color:#DEC187;border-style:solid;border-width:1px;margin:0 0 20px 0;padding:10px 0px;}
DIV#block-company DIV#left DIV.contener, DIV#block-playbill DIV#leftR DIV.contener{margin:0px 15px 0px 25px;font-size:14px;}
DIV#block-company DIV#left DIV.contener UL, DIV#block-playbill DIV#leftR DIV.contener UL{list-style-type:none;}
DIV#block-company DIV#left DIV.contener UL LI, DIV#block-playbill DIV#leftR DIV.contener UL LI{margin-bottom:5px;}
DIV#block-company DIV#left DIV.contener UL LI A.select, DIV#block-playbill DIV#leftR DIV.contener UL LI A.select{text-decoration:none;font-weight:bold;}
TABLE.tblCommon TD.TD_1, TABLE.tblCommon TD.TD_2{padding:0 20px 7px 0;vertical-align:top;}
TABLE.tblCommon TD.header{padding-top:15px;color:#A28340;font-size:14px;}
DIV#block-company DIV#leftP{width:400px;float:left;}
DIV#block-company DIV#center{width:100%;}
DIV#block-company DIV#center H2.main{margin-bottom:7px;}
DIV#block-company DIV#center TABLE{border-spacing:0px;margin-bottom:20px;width:100%;margin-top:10px;}
DIV#block-company DIV#center TABLE TD{padding:0px 30px 40px 0px;vertical-align:top;width:25%;bo rder:1px solid red;font-size:14px;line-height:1.5;}
DIV#block-company DIV#centerP{width:750px;float:left;}
DIV#block-company DIV#centerP DIV.contener{margin-left:20px;}
DIV#block-company DIV#rightP{width:250px;float:left;font-size:12px;}
DIV#block-company DIV#rightP DIV.contener{margin-left:28px;}
DIV.blockRank{font-style:italic;margin-bottom:13px;}
/**/DIV#block-theatre TABLE.tblCommon TD{vertical-align:top;}
DIV#block-theatre TABLE.tblCommon TD#left, DIV#block-playbill TABLE.tblCommon TD#leftR{width:300px;}
DIV#block-theatre TABLE.tblCommon TD#left UL, DIV#block-playbill TABLE.tblCommon TD#leftR UL{color:#6A6A6C;line-height:normal;list-style-type:disc;margin-left:30px;font-szie:14px;margin-bottom:20px;}
DIV#blockShTomorrow{width:245px;border:2px solid #C8C8C8;border-radius:6px 6px 6px 6px;margin-bottom:20px;}
DIV#blockShTomorrow DIV#stageTitle{border-bottom:2px solid #C8C8C8;border-top-left-radius:6px;border-top-right-radius:6px;color:#FFFFFF;font-size:19px;padding:12px 3px 7px;text-align:center;}
DIV#blockShTomorrow TABLE{padding:10px 0;width:100%;color:red;background-color:#ECECEC;}
DIV#blockShTomorrow TABLE TD{padding:5px;text-align:left;text-decoration:none;vertical-align:top;}
DIV#blockShTomorrow TABLE TD A{color:red;}
DIV#blockShTomorrow TABLE TD.time{padding:5px;text-align:center;vertical-align:top;width:50px;}
DIV#block-theatre TABLE.tblCommon TD#left UL LI, DIV#block-playbill TABLE.tblCommon TD#leftR UL LI{margin-bottom:15px;font-size:14px;}
DIV#block-theatre TABLE.tblCommon TD#left UL LI.s A, DIV#block-playbill TABLE.tblCommon TD#leftR UL LI.s A{color:#666600;text-decoration:none;}
DIV#block-theatre TABLE.tblCommon TD#left DIV.contener A{background-color:#EEEFFD;padding:5px 5px 2px 5px;display:block;float:left;margin:0px 15px 20px 0px;border:1px solid #DEC187;border-radius:3px;}
DIV#block-theatre TABLE.tblCommon TD#left DIV.contener A IMG{border:0px;}
DIV#block-theatre DIV#left DIV.contener IMG{margin-bottom:10px;}
DIV#block-theatre DIV#center{width:450px;float:left;}
DIV#block-theatre TABLE.tblCommon TD#center{padding:0 30px 0 0;}
DIV#block-playbill TABLE.tblCommon TD#rightR{width:250px;}
DIV#block-theatre DIV#right DIV.contener{margin-left:30px;}
DIV.blockFromPrice{margin:3px 0 5px 0;}
DIV#block-playbill TABLE.mainTable{margin:15px 0px 0px 0px; table-layout:fixed; }
TABLE.mainTable TD.noPlaybill P{margin:0px;padding:0 0 0 20px;}
DIV.filterSearch{font-size:14px;background-color:#E9E9E9;border-radius:3px;padding:10px 15px;}
DIV.filterSearch A{color:#2D6C8A;margin-right:2px;padding:1px 4px;}
DIV.filterSearch A.select{background-color:#336699;color:#FFFFFF;}
DIV.filterSearch A.archive{color:#6A6A6C;}
DIV.filterSearch A.archive.select{background-color:#336699;color:#FFFFFF;}
DIV.filterSearch DIV.filterP{margin-bottom:6px;}
.filterP a{font-size:115% !important;}
.link_inner-block{position:relative;}
.block-hidden-m{display:none;padding:5px;position:absolute;border:1px solid silver;top:20px;right:120px;width:150px;background-color:#ffffff;text-align:center;z-index:500;box-shadow:0 0 15px rgba(0,0,0,0.5);}
.block-hidden-m a{display:block;padding:5px 0px;margin:5px 0px;}
.link_inner{border-bottom:1px dashed #2D6C8A;padding-bottom:-1px;cursor:pointer;position:relative;font-weight:bold;}
DIV.filterSearch SPAN{color:#6A6A6C;}
DIV.filterSearch .link:hover{color:#4589cc;}
DIV#block-playbill TABLE.tblCommon TD#leftR, DIV#block-playbill TABLE.tblCommon TD#rightR{vertical-align:top;}
DIV#block-playbill DIV#center{width:750px;float:left;ba ckground-color:red;}
DIV#block-playbill DIV#center DIV.contener{margin:5px 0px 5px 10px;}
DIV#block-playbill DIV#right{width:250px;float:left;backgr ound-color:silver;}
DIV#block-playbill DIV#right DIV.contener{margin-left:10px;text-align:center;}
DIV.premiera{color:#896400;font-size:12px;font-weight:bold;}
.ui-datepicker{width:220px;font-size:14px;margin-top:10px;margin-left:0px;margin-bottom:30px;}
DIV#block-playbill DIV#leftR{width:250px;float:left;}
DIV#block-playbill DIV#rightR{width:220px;float:left;backgr ound-color:silver;}
DIV#block-playbill DIV#rightR DIV.contener{margin-left:10px;text-align:center;}
DIV#block-playbill DIV#centerR{width:530px;float:left;backgr ound-color:silver;}
/**//**/TABLE#eventTop{background-color:#E9E9E9;border-radius:5px 5px 5px 5px;border-spacing:0;margin-bottom:15px;width:100%;}
TABLE#eventTop TD{vertical-align:top;}
TD#eventDateTime{width:150px;height:100%;}
TD#eventListPerf{padding:12px 5px 5px 30px;}
TD#eventListPerf DIV.actsEnt{font-size:12px;color:#6A6A6C;margin-top:15px;}
TD#eventBook{width:120px;text-align:center;padding:15px 15px 0 0;}
TABLE.was-now{width:100%;font-family:Trebuchet MS;font-size:100%;}
TABLE.was-now TD{vertical-align:top;text-align:center;line-height:20px;font-size:17px;font-weight:bold;}
TABLE.was-now TD.now{color:#CA252B;}
TABLE.was-now TD.was{color:#333333;}
TABLE.was-now SPAN.label{display:block;color:#888888;font:bold 10px/6px "Trebuchet MS",Arial,Helvetica,sans-serif;margin:4px 0 1px 0;text-transform:uppercase;}
TABLE.was-now SPAN.sml{font-size:12px;position:relative;top:-3px;}
.stikerDiscount{background:url("/img/sticker.png") no-repeat scroll 50% 0 transparent;color:#E00004;cursor:default;font:bold 20px/18px "Bitter",Arial,Helvetica,sans-serif;height:40px;padding:9px 0 21px;position:absolute;left:-60px;text-align:center;top:16px;width:70px;}
.stikerDiscount SPAN{height:auto;margin-top:8px;margin-bottom:2px;color:#222222;display:block;font:bold 12px/10px Arial,Helvetica,sans-serif;}
TD#eventDateTime TABLE{bord er-spacing:0;padding:0px;border-radius:5px 5px 5px 5px;background-color:#2D6C8A;width:100%;color:#FFFFFF;text-align:center;vertical-align:middle;padding:5px 3px;height:100%;}
td.day{font-size:32px;}
td.day SPAN{font-size:16px;}
td.hour{font-size:32px;}
td.year{font-size:12px;}
TABLE.contentEntity{border-spacing:0;padding:0px;width:100%;margin-bottom:15px;}
.fullEnt{margin-bottom:15px;}
TD.infoEntity{padding:0 15px 0 0;color:#6A6A6C;}
TD.infoEntity DIV.addInfo DIV{margin-bottom:5px;}
TD.picEntity, picEntity{width:390px;}
TABLE#personEntity{border-coll apse:collapse;border:0 none;border-spacing:0;padding:0px;font-size:13px;width:40%;margin-bottom:15px;}
TABLE#personEntity td.tab_content{border-color:#E9E9E9;border-style:solid;border-width:0px 2px 2px 2px;padding:5px 10px 7px 10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#6A6A6C;}
TABLE#personEntity .tab{border-color:#E9E9E9;border-style:solid;border-width:0 0 2px;color:#2D6C8A;cursor:pointer;font-size:15px;padding:5px 0px;text-align:center;text-decoration:none;white-space:nowrap;width:50%;}
TABLE#personEntity .active{border-top-left-radius:10px;border-top-right-radius:10px;border-width:2px 2px 0;}
DIV#list_credits{display:none;}
DIV.listAfisha{margin-top:15px;border:2px solid #C8C8C8;border-radius:6px 6px 6px 6px;margin-bottom:50px;margin-left:15px;width:245px;}
DIV.listAfishaTitle{text-align:center;padding:7px 5px;}
DIV.listAfishaTitle SPAN{font-size:19px;}
DIV.listAfishaEvent{border-top:2px solid #C8C8C8;background-color:#ECECEC;text-align:center;padding:12px 0px;}
DIV.listAfishaEvent TABLE{width:100%;color:#696969;font-size:12px;margin:0px 0px;}
DIV.listAfishaEvent TABLE TD{padding:2px 0px;}
DIV.listAfishaEvent TABLE TD A{color:#BC272D;}
/**/DIV.smallText{margin-bottom:5px;font-size:11px;color:#6A6A6C;}
/**/TD#listCategory{vertical-align:top;width:100%;padding:0 0 0 10px;}
TD#listCategory DIV{border-bottom:1px solid #BBBBBB;padding:0px 0px 0px 0px;font-size:15px;line-height:1.4;}
TD#listCategory DIV.no_ava{color:#AAAAAA;}
TD#listCategory DIV TABLE{padding:0px;border-spacing:0px;margin-bottom:1px;}
TD#listCategory DIV TABLE TD.name{padding:2px 0 2px 6px;}
TD#listCategory DIV TABLE TD.name A:hover{color:red;}
/**/TABLE.basket, TABLE.basket_top{padding:0px;width:100%;border-spacing:1px;font-size:14px;color:#6A6A6C;}
TABLE.basket TD{vertical-align:top;}
TABLE.basket TD.i P{margin-bottom:0px;}
TABLE.basket_top{font-size:13px;}
TABLE.basket_top TD DIV#lineUnderCart{margin-top:0px;}
TABLE.basket_top TD DIV#lineUnderCart SPAN{font-size:18px;}
TABLE.basket_top TD{text-align:right;padding:3px;}
TABLE.basket_top TD.total{width:90%;}
TABLE.basket_top TD.update{padding-top:15px;}
TABLE.basket_top TD SPAN{font-weight:bold;font-size:14px;}
TABLE.basket_top TD SPAN.rateValue{color:#990000;}
TABLE.basket TH{font-size:16px;font-family:Georgia,Times New Roman,Times,serif;color:#CC6600;font-weight:normal;}
TABLE.basket TH, TABLE.basket TD{padding:5px;}
TABLE.basket TD.i{width:66%;}
TABLE.basket TD.q{vertical-align:top;}
TABLE.basket TD.p, TABLE.basket TD.t{width:12%;text-align:right;font-weight:bold;vertical-align:top;font-size:13px;}
TABLE.basket TD.t DIV.priceWithD{color:#990000;font-size:1.35em;font-weight:normal;letter-spacing:-1px;}
TABLE.basket TD.t DIV.basketPirce{font-size:13px;font-weight:normal;}
TABLE.basket TD.t DIV.discount{margin-top:1px;font-size:11px;font-weight:normal;}
TABLE.basket TD.t DIV.discount SPAN{font-size:13px;color:#990000;}
TABLE.basket TD.q{text-align:center;}
TABLE.basket TD.q SELECT{padding:1px 3px;}
TABLE.basket TD.i{padding-left:10px;padding-right:10px;}
TABLE.basket TR.odd{background-color:#D3E2FC;}
TABLE.basket TR.even{background-color:#E8F0FE;}
DIV#lineUnderCart{margin-top:30px;}
DIV.dataTimeBasket{font-size:13px;}
DIV.categoryBasket{font-size:14px;}
TD.q{text-align:center;}
TD.q SELECT{margin-bottom:10px;}
A.btn_book:hover SPAN{background-color:#FFF700;}
.delete-btn, .edit-btn{display:none;}
.basket-empty{font-size:1.17em;font-weight:bold;}
.block-saved-later{margin-top:30px;border:1px solid #E5E4E4;padding:15px;}
/**/DIV#swithcLR{margin-top:15px;}
DIV#swithcLR A{cursor:pointer;}
DIV#login_container{width:620px;color:#333333;}
DIV#login_container DIV#login DIV#header{background:none repeat scroll 0 0 #D4E9EE;color:#333333;bo rder-radius:3px 3px 0 0;font-size:16px;line-height:2;padding:10px 20px;}
DIV#login_container DIV#login DIV#block, DIV#login_container DIV#reg DIV#block{line-height:1.4em;padding:15px 20px 0;}
DIV#login_container DIV#block TABLE, DIV#block TABLE{padding:0px;border-spacing:0px;margin:5px 0px;font-size:13px;}
DIV#login_container DIV#block TABLE TD, DIV#block TABLE TD{vertical-align:top;padding:3px 0px 3px 0px;}
DIV#login_container DIV#block TABLE TD.fisrtTD, DIV#block TABLE TD.fisrtTD{padding-right:10px;text-align:right;width:200px;}
DIV#login_container DIV#block TABLE TD.fisrtTD INPUT{margin:0px 5px 0px 0px;}
.input-login{width:180px;border:1px solid #7F9DB9;padding:1px;}
.btn{background-color:#0073B1;background-position:0 50%;background-repeat:repeat-x;background-size:contain;border-color:#005A8A #004B73 #004B73;border-style:solid;border-width:1px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 3px #0095E4 inset;text-shadow:0 1px 2px rgba(0, 0, 0, 0.4);border-radius:3px 3px 3px 3px;}
.btn span{font-size:11px;padding:6px;color:#FFFFFF;cursor:pointer;line-height:100%;displa y:block;}
DIV#reg, DIV#login{background:none repeat scroll 0 0 #FFFFFF;border:4px solid #003366;border-radius:4px 4px 4px 4px;ma rgin-top:20px;}
DIV#login_container DIV#reg DIV#header, DIV#login_container DIV#login DIV#header{background:none repeat scroll 0 0 #003366;color:#FFFFFF;font-size:16px;line-height:2;padding:10px 20px;}
SPAN.req-info{display:block;padding-right:4px;text-align:right;font-size:11px;}
DIV#login DIV#swithcLR_new{margin-bottom:7px;font-size:14px;}
DIV#swithcLR_new A, DIV#swithcLR_old A{cursor:pointer;}
DIV#swithcLR_old A{text-decoration:underline;}
DIV#login_container DIV#block TABLE TD.nameP{padding-top:32px;}
TABLE.addInfo{padding:0px;border-spacing:0px;}
DIV#login_container DIV#block TABLE.addInfo TD.header{font-size:11px;padding:0px;vertical-align:bottom;}
TABLE.addInfo .input-login{width:100px;margin:0 10px 0 0;}
TABLE.addInfo SELECT#countryID{width:200px;margin:0 10px 0 0;padding:1px;}
/**/TABLE#topCheckOut{width:100%;padding:0px;border-spacing:0px;background-color:#053e6e;margin-top:-20px;margin-bottom:15px;}
TABLE#topCheckOut TD{padding:30px 0px;}
TABLE#topCheckOut TD.topText{width:700px;color:#FFFFFF;padding-left:40px;font-size:15px;}
TABLE#topCheckOut TD.topText DIV{font-size:20px;margin-bottom:5px;}
SPAN#process{background-color:#ffffff;border:1px solid #cecece;font-size:11px;color:#003050;float:left;height:17px;line-height:1.5;}
SPAN#process SPAN{float:left;display:block;}
SPAN#process SPAN.nameStep{padding:0px 5px;}
SPAN#process SPAN.active{background-color:#003050;color:#FFFFFF;font-weight:bold;}
SPAN#process .spliter{w idth:16px;}
/**/DIV#personalBlock, DIV#paymentBlock{margin-top:20px;margin-bottom:30px;}
DIV.blue-header{background:none repeat scroll 0 0 #003366;border-radius:3px 3px 0 0;color:#FFFFFF;font-size:16px;line-height:2;margin-bottom:15px;padding:2px 12px;}
DIV#paymentImg{margin:10px 0px 20px 0px;}
DIV#paymentImg IMG{cursor:pointer;margin-right:10px;}
IMG.noActivePic{border-left:3px solid rgb(238, 238, 238);border-width:3px;border-style:solid;border-color:rgb(238, 238, 238) rgb(153, 153, 153) rgb(153, 153, 153) rgb(238, 238, 238);}
IMG.activePic{border-bottom:3px solid #eeeeee;border-right:3px solid #eeeeee;border-top:3px solid #999999;border-left:3px solid #999999;}
IMG.clickPic{border:3px solid #003366;}
IMG.clickPicNo{filter:alpha(opacity=50);opacity:0.5;}
DIV#passTbl .msgPayNoB{margin-bottom:15px;}
.msgPay{font-size:14px;font-weight:bold;}
.msgPayNoB{font-size:14px;}
DIV#passBlock{margin-bottom:40px;}
DIV#passTbl{margin:0px 10px;padding:10px 20px;background-color:#E8E8E8;border:1px solid #CECECE;}
/**/#block-myaccount{margin:0px 0px 0px 0px;}
#block-myaccount H1.main, #block-myaccount DIV.contenerCommon{margin:0px;}
#tblAccount{padding:0px;border-spacing:0px;width:100%;}
#tblAccount TD{vertical-align:top;}
#tblAccount TD#leftTD{width:140px;background-color:#D7DCE8;padding:10px 0px;}
#tblAccount TD#leftTD A{font-size:11px;font-weight:bold;}
#tblAccount TD#leftTD DIV.itemMenu{margin:2px 0px 2px 5px;padding:2px 4px;}
.itemOv, .itemNoOv{background-color:#FFFFFF;}
.pageHead{color:#CC6600;font-family:Arial;font-size:20px;line-height:30px;}
.itemHead{margin-top:20px;color:#CC6600;font-family:Arial;font-size:16px;font-weight:bold;border-bottom:1px solid #999999;}
.itemLink{margin-top:15px;background:url('/img/btn_sec.gif') no-repeat;padding:1px 0 4px 25px;}
.itemText{margin-top:10px;}
#tblAccount TD#centerTD{padding:0px 16px 20px 16px;}
.tblOrderAccount{padding:0px;border-spacing:0px;width:100%;border:1px solid #cecece;margin-top:20px;border-collapse:collapse;}
.tblOrderAccount TD.header{padding:8px 10px;border-top:1px solid #cecece;border-bottom:1px solid #cecece;}
TR.booked TD{background-color:#dbeec5;}
TR.no_booked TD{background-color:#d4e9ee;}
.tblOrderAccount TD.no_order{padding:15px;}
.tblOrderAccount TD.list-order TABLE{padding:0px;border-spacing:0px;width:100%;margin:0px 0px;}
.tblOrderAccount TD.list-order TABLE TD{border-bottom:1px solid #EEEEEE;padding:10px 10px;}
TD.view-order{text-align:right;}
DIV.orderInfo{margin-top:15px;line-height:1.5;font-size:13px;}
/**/#deliveryTbl DIV.deliveryBlock{margin-top:5px;}
#deliveryTbl #deliveryTblInfo{padding:0 0 0 20px;}
#deliveryTbl TD#nameAddInfo{padding:0 20px 0 0;width:170px;}
#deliveryTbl DIV.deliveryBlock INPUT{}
.rounded2, .rounded2 b{height:auto;position:relative;width:auto;}
.rounded2 b{display:block;overflow:hidden;}
.rounded2{margin-top:3px;}
.right_podlozhka{width:100%;background-color:#eeeffd;padding:10px 10px 10px 10px;margin:0px 0px 0px 0px;width:auto;border-color:#dec187;border-style:solid;border-width:0 1px;}
.right_podlozhka A.n, .right_podlozhka A.s{font-size:16px;}
.right_podlozhka A.s{color:#666600;text-decoration:none;}
.right_podlozhka p.right_phone_number{font-size:18px;font-weight:bold;color:#4a7293;}
A.btn_book{cursor:pointer;background-position:0 50%;border-color:#E7B901 #B39000 #B39000;text-shadow:0 1px 2px rgba(255, 255, 255, 0.7);}
A.btn_book SPAN{background-color:#FFD41A;color:#4C3900;display:block;line-height:100%;color:#002244;font-size:18px;padding:12px 18px;float:left;border-style:solid;border-width:1px;border-color:#E7B901 #B39000 #B39000;text-shadow:0 1px 2px rgba(255, 255, 255, 0.7);box-shadow:0 1px 1px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.55) inset, 0 0 3px rgba(255, 255, 255, 0.8) inset;cursor:pointer;display:inline-block;font-weight:bold;position:relative;text-transform:uppercase;border-radius:8px 8px 8px 8px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNDgwMTE3NDA3MjA2ODExOEQ5QUJBRDM5MTQ4NTNCQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NzRCNDM5MTk1M0IxMUUwODcxOUE1ODdCODlCN0UzOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NzRCNDM5MDk1M0IxMUUwODcxOUE1ODdCODlCN0UzOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA0ODAxMTc0MDcyMDY4MTE4RDlBQkFEMzkxNDg1M0JCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA0ODAxMTc0MDcyMDY4MTE4RDlBQkFEMzkxNDg1M0JCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+CSrfIQAAAGpJREFUeNqMj9ENgCAMRHuIS7iB+6/iDLoFNQVyWFMNPy/3uAaK6LHtSURgWHxKTBFyoDnQF9bfdgKfT46dM1MKvoWO66xJngDmtCUDwkKt0K5A8WdqWmJticNdC68fc8qCt/gk3MDpLcAAaeAhWPVqUYAAAAAASUVORK5CYII=") repeat scroll 0 0 #FFD41A;margin-top:0px;}
.btn-book-yellow{cursor:pointer;background-position:0 50%;border-color:#E7B901 #B39000 #B39000;text-shadow:0 1px 2px rgba(255, 255, 255, 0.7);background-color:#FFD41A;color:#4C3900;display:block;line-height:100%;color:#002244;font-size:18px;padding:12px 18px;float:left;border-style:solid;border-width:1px;border-color:#E7B901 #B39000 #B39000;text-shadow:0 1px 2px rgba(255, 255, 255, 0.7);box-shadow:0 1px 1px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.55) inset, 0 0 3px rgba(255, 255, 255, 0.8) inset;cursor:pointer;display:inline-block;font-weight:bold;position:relative;text-transform:uppercase;border-radius:8px 8px 8px 8px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNDgwMTE3NDA3MjA2ODExOEQ5QUJBRDM5MTQ4NTNCQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NzRCNDM5MTk1M0IxMUUwODcxOUE1ODdCODlCN0UzOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NzRCNDM5MDk1M0IxMUUwODcxOUE1ODdCODlCN0UzOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA0ODAxMTc0MDcyMDY4MTE4RDlBQkFEMzkxNDg1M0JCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA0ODAxMTc0MDcyMDY4MTE4RDlBQkFEMzkxNDg1M0JCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+CSrfIQAAAGpJREFUeNqMj9ENgCAMRHuIS7iB+6/iDLoFNQVyWFMNPy/3uAaK6LHtSURgWHxKTBFyoDnQF9bfdgKfT46dM1MKvoWO66xJngDmtCUDwkKt0K5A8WdqWmJticNdC68fc8qCt/gk3MDpLcAAaeAhWPVqUYAAAAAASUVORK5CYII=") repeat scroll 0 0 #FFD41A;margin-top:0px;}
.btn-book-yellow:hover{background-color:#FFF700;}
.btn-book-yellow:active{position:relative;top:2px;left:2px;}
A.btn_book:hover SPAN{background-color:#FFF700;}
.roundedCorners{-moz-border-radius:5px 5px 5px 5px;border:1px solid #D7DCE8;padding:1px 3px;}
.perfType{color:#000000;font-style:italic;font-size:19px;font-family:"Arial";}
TR.odd{background-color:#F8FAFC;}
TR.even{background-color:#EFF3F7;}
TABLE.mainTable{width:100%;}
TABLE.mainTable TD.info A{text-decoration:none;}
TD.daysEvent{color:#8E8E8E;font-size:14px;height:100%;line-height:1.2;text-align:center;vertical-align:top;width:98px;padding:10px 0px;}
TD.daysEvent SPAN{font-size:21px;font-weight:bold;}
SPAN.eventName{font-size:19px;}
DIV.blockMoreInfo{margin:0px 5px 0px 0px;wid th:70px;}
TABLE.daysEventInfo{width:100%;border-spacing:2px;}
TABLE.daysEventInfo TD{vertical-align:top;padding-top:3px;}
.borderTop{border-top:1px solid #C8C8C8;}
TABLE.daysEventInfo TD.time{padding-top:15px;width:92px;}
TD.where{width:80px;}
TD.book{width:120px;}
.book-div{position:relative;}
TD.info{line-height:1.2;padding:4px 0px 4px 10px;}
TD.info DIV.shortInfo{margin:10px 0px;font-size:13px;display:none;}
TD.info DIV.shortInfo IMG{float:right;margin:0px 0px 10px 10px;border:1px solid #CACACA;padding:1px;}
A.moreInfo, A.moreInfo:hover, A.hideInfo, A.hideInfo:hover{padding:0 0 0 15px;cursor:pointer;width:100px;}
A.moreInfo{background:url('/img/showI.png') no-repeat 0px 1px;color:#006699;text-decoration:none;}
A.hideInfo{background:url('/img/hideI.png') no-repeat 0px 1px;color:#006699;text-decoration:none;}
A.moreInfo:hover{background:url('/img/showIActive.png') no-repeat 0px 1px;color:#75cefe;text-decoration:underline;}
A.hideInfo:hover{background:url('/img/hideIActive.png') no-repeat 0px 1px;color:#75cefe;text-decoration:underline;}
.errorMessageW{background-color:#ffffff;border:1px solid #F30000;marg in:0 0 10px;padding:2px 0 0;}
.errorMessageW .em{margin:0;padding:3px 0;}
.errorMessageW .em DIV{background:url("/img/errorN.png") no-repeat scroll 0 0 transparent;margin:0 0 0 8px;padding:2px 20px 6px 32px;}
.blockPlanHidden_main_stage{LEFT:0px;POSITION:absolute;TOP:-41px;}
.blockPlanHidden_new_stage{LEFT:0px;POSITION:absolute;TOP:0px;}
H4.step{border-bottom:1px solid #999999;color:#000000;font-size:16px;margin:0 0 9px;padding:0 0 7px;}
H4.step SPAN{background-color:#FFFFFF;color:#000000;margin:0;padding:0 4px;}
DIV#thirdMenu A{font-size:16px;line-height:1.4;}
DIV#thirdMenu A.s{font-weight:bold;text-decoration:none;}
DIV.main_stage{overflow:hidden;margin-top:3px;}
IMG.img_main_stage{z-index:1;margin-top:-44px;}
DIV#breadPage{color:#333333;font-size:11px;margin:0px 0px 7px 20px;}
DIV#breadPage SPAN{background-color:#FFFFFF;color:#333333;font-weight:bold;margin:0;padding:0;}
DIV#breadPage A{color:#00759A;outline:medium none;text-decoration:none;}
.ui-datepicker-trigger{background:url("/img/calendar.gif") repeat scroll 0 0 transparent;border:0 none;cursor:pointer;float:none;height:15px;margin:2px 0 0 5px;padding:0;position:absolute;width:16px;}
#contactUS TABLE{margin-bottom:10px;}
#contactUS TABLE, #contactUS TABLE INPUT, #contactUS TEXTAREA{font-size:12px;}
#contactUS TABLE INPUT, #contactUS TEXTAREA{width:372px;}
DIV.block-search-item{margin-bottom:13px;}
DIV.block-search-item P{margin-top:4px;margin-bottom:0px;}
DIV#afishaPerson{background-color:#FFFFFF;border:2px solid #C8C8C8;border-radius:5px 5px 5px 5px;border-spacing:0;margin:5px 0px 15px 15px;text-align:center;vertical-align:top;width:210px;}
#afishaPersonTitle{background:url("/img/bg_upcomming.gif") repeat-x scroll left top #7D1B11;border-bottom:2px solid #C8C8C8;border-spacing:0;border-top-left-radius:5px;border-top-right-radius:5px;color:#FFFFFF;font-size:20px;line-height:1.1;padding:12px 3px 7px 7px;text-align:center;vertical-align:top;}
#afishaPersonContent table{margin:12px 3px 7px 7px;}
#afishaPersonContent table td{text-align:left;vertical-align:top;padding-bottom:4px;}
#afishaPersonContent table td.d{color:#80651B;font-size:11px;font-weight:bold;line-height:normal;text-align:right;}
#afishaPersonContent table td.t{font-weight:bold;padding:0px 0px 0 5px;text-align:left;}
#afishaPersonContent table td.t a{text-decoration:none;}
.mainBlock .playbill-alert, .mainTable .playbill-alert{padding:15px;}
.mainBlock .playbill-alert p{margin-bottom:0px;}
.block_form{margin-top:10px;border:1px solid #0f3c6d;background-color:#eff7fe;padding:10px;}
.block_form_tbl td{padding:2px 0px 2px 0;}
.block_form_tbl td.n{padding:2px 10px 2px 0;font-weight:bold;}
.block_form_tbl td input, .block_form_tbl td textarea{width:300px;font-size:13px;font-family:Arial,sans-serif;}
/**/.block-main_banners{wid th:1024px;hei ght:362px;position:relative;dis play:none;overflow:hidden;}
.block-main_banners .block-main_banners-mini-line{width:100%;height:58px;position:absolute;background-color:#000000;opacity:0.4;bottom:4px;left:0px;z-index:110;}
.block-main_banners .block-main_banners-mini{width:100%;height:58px;position:absolute;bottom:4px;left:0px;z-index:120;padding:0 0 0 5px;}
.block-main_banners .block-main_banners-tools{width:50px;height:58px;position:absolute;bottom:4px;right:0px;z-index:120;padding:0 0 0 5px;cursor:pointer;}
.block-main_banners .block-main_banners-tools div.pause{background:url('/img/PauseBanner.png') no-repeat 50% 50%;width:50px;height:58px;}
.block-main_banners .block-main_banners-tools div.play{background:url('/img/PlayBanner.png') no-repeat 50% 50%;width:50px;height:58px;}
.block-main_banners-mini img{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;cursor:pointer;border:transparent 2px solid;}
.block-main_banners-mini img.active{border:#c6c5c5 2px solid;}
#banner-block div{top:0px;left:0px;position:relative;overflow:hidden;}
#google_translate_element{margin-top:10px;}
.block-bread{color:#C60;font-size:15px;font-weight:bold;margin-bottom:15px;}
.block-bread a{text-decoration:none;}
.block-bread span{color:#666;font-weight:normal;font-size:9px;padding:0 5px;}
.block-category{line-height:1.5;}
.category-price{margin-top:20px;}
.category-book{margin-top:15px;}
.orange-button, .orange-button-small{font-size:16px;text-decoration:none;color:#fff;background:url(/css/images/button-bg.png) repeat-x 0 0 #ff7e20;line-height:36px;padding:2px 28px 0;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 1px 2px #aaa, 0 1px 0 #ffdb48 inset;-moz-box-shadow:0 1px 2px #aaa, 0 1px 0 #ffdb48 inset;-webkit-box-shadow:0 1px 2px #aaa, 0 1px 0 #ffdb48 inset;border-top:1px solid #ed8900;border-left:1px solid #d67525;border-right:1px solid #d67525;border-bottom:1px solid #c33c00;font-weight:bold;text-shadow:0 1px 1px #784311;display:block;cursor:pointer;}
.category-book select{float:left;margin:0 20px 0 0;height:38px;}
.orange-button:hover,
.orange-button.hover,
.orange-button-small:hover{background-position:0 -53px;border-top:1px solid #ed8900;border-left:1px solid #d67525;border-right:1px solid #d67525;border-bottom:1px solid #c33c00;box-shadow:0 1px 2px #a8a8a8;-moz-box-shadow:0 1px 2px #a8a8a8;-webkit-box-shadow:0 1px 2px #a8a8a8;color:#ffffff;}
.orange-button:active, .orange-button-small:active{position:relative;top:2px;left:2px;}
.green-button, .green-button-small{display:inline-block;text-decoration:none;font-size:16px;text-align:center;font-weight:bold;text-shadow:0 1px 1px #094529;color:#fff;background:url(/css/images/button-bg.png) repeat-x 0 -106px #0a653a;line-height:36px;padding:2px 28px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 1px 2px #a8a8a8, 0 1px 0 #15c375 inset;-moz-box-shadow:0 1px 2px #a8a8a8, 0 1px 0 #15c375 inset;-webkit-box-shadow:0 1px 2px #a8a8a8, 0 1px 0 #15c375 inset;border-top:1px solid #17985b;border-left:1px solid #307a57;border-right:1px solid #307a57;border-bottom:1px solid #053d23;cursor:pointer;}
.green-button-small{line-height:18px;padding:2px 15px 0;}
a.green-button, a.green-button-small{color:#fff;text-decoration:none;}
.green-button:hover, .green-button-small:hover{background-position:0 -165px;box-shadow:0 1px 2px #a8a8a8, 0 1px 0 #1dcf8c inset;-moz-box-shadow:0 1px 2px #a8a8a8, 0 1px 0 #1dcf8c inset;-webkit-box-shadow:0 1px 2px #a8a8a8, 0 1px 0 #1dcf8c inset;}
.green-button:active, .green-button-small:active{position:relative;top:2px;left:2px;}
.btn-back-to-playbill .green-button-small{font-size:14px;}
#block_passL{height:17px;margin-top:10px;}
/**/#pic_vk img{border:0px none;}
.block-from-to{margin-top:10px;color:#6a6a6c;font-family:"Arial";font-size:16px;}
.block-from-to span{background-color:#2D6C8A;color:#ffffff;padding:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.block-from-to form{display:inline;margin:0 0 0 10px;flo at:right;}
#message_noerror_f{background-color:#FFFFDD;border:1px solid #CCCC99;color:#009900;margin:10px 0;padding:10px;font-family:arial, helvetica, sans-serif;font-size:12px;}
#message_noerror_f span{float:left;width:25px;height:25px;display:block;background:url(/css/images/error-sprite.gif) no-repeat 0 0;background-position:0 -25px;}
#message_noerror_f h6{font-size:22px;margin:0 0 .25em 35px;padding:0;font-weight:700;}
#message_noerror_f p{margin:10px 0 .25em 35px;padding:0;}
#message_noerror_f p a{float:left;bo rder:10px color red;}
.block-prevnext{width:98%;margin-top:5px;margin-left:1%;}
.block-prevnext div{width:33.3%;float:left;}
.block-prevnext__current{text-align:center;font-weight:bold;}
.block-prevnext__next{text-align:right;}
.block-prevnext__next a:hover{text-decoration:none;}
#fancybox-img{border-radius:8px 8px 0 0 !important;}
#fancybox-title{border-radius:0 0 8px 8px!important;}
.block-carousel-fake{height:470px;position:relative;}
.block-carousel{width:100%;background-color:#000000;position:absolute;bottom:305px;padding-top:20px;padding-bottom:20px;height:386px;overflow:hidden;}
.block-carousel-wrapper{position:relative;}
.block-carousel .item{min-height:300px;max-width:300px;}
.block-carousel .item-pic{min-height:250px;background-repeat:no-repeat;background-position:center top;opacity:0.7;}
.block-carousel h1{font-family:PFCentroSansPro,Helvetica,Arial,sans-serif;font-weight:500;color:#ffffff;font-size:20px;line-height:25px;text-transform:uppercase;margin-bottom:15px;margin-left:15%;}
.item-name{margin-top:10px;margin-left:5px;color:#ffffff;font-family:aw-conqueror-didot-light-18,Times New Roman,Times,Georgia;font-size:1.3em;}
.item-type{margin-top:5px;margin-left:5px;color:#666;font-family:aw-conqueror-didot-light-18,Times New Roman,Times,Georgia;font-size:1.1em;}
.block-carousel .owl-item a{text-decoration:none;}
.block-carousel .owl-item a:hover{color:#666;}
.block-carousel .owl-item a:hover .item-pic{opacity:1;}
.filterP-ul{list-style-type:none;}
.filterP-ul li{float:left;position:relative;padding:0px;}
.filterP-ul li a{display:inline-block;padding:1px 5px;}
.block-hidden-m-div{position:absolute;z-index:500;width:100%;height:20px;display:none;top:-20px;}
.block-hidden-m-div-l{position:absolute;z-index:500;width:30px;height:200px;display:none;top:0px;left:-30px;}
.block-hidden-m-div-r{position:absolute;z-index:500;width:30px;height:200px;display:none;top:0px;right:-30px;}
.block-hidden-m-ul{position:absolute;border:0px solid #ffffff;border-top:1px solid #336699;background-color:#336699;text-align:center;z-index:500;list-style-type:none;width:100%;padding:6px 0px;display:none;}
.filterP-ul li span{display:inline-block;padding:1px 4px;}
.filterP-ul li .block-hidden-m-ul li{display:block;float:none;padding:2px 0px;}
.filterP-ul li .block-hidden-m-ul li a{color:#ffffff;}
.filterP-ul li .block-hidden-m-ul li a:hover{color:silver;}
.ul-link_inner_selected{background-color:#336699;color:#ffffff;}
.ul-link_inner_selected .link_inner{border-color:#336699;color:#ffffff;}
.no_select_date .ui-state-active{color:#2e6e9e !important;border:1px solid #c5dbec !important;background:#dfeffc url(images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x !important;}
.all_seats_are_sold_out{font-size:14px;padding-top:5px;padding-right:5px;line-height:20px;}
#errorEmailR .old{text-decoration:underline;cursor:pointer;}
.news-links-block .green-button-new, .news-links-block .orange-button-new{width:auto;padding:2px 15px;font-size:12px;}
.news-links-block a{margin-right:10px;}
.green-button-new, .green-button-new-small{width:85px;display:inline-block;text-decoration:none;font-size:11px;text-align:center;font-weight:bold;text-shadow:0 1px 1px #094529;color:#fff;background:url(/css/images/button-bg_new.png) repeat-x 0 -106px #0a653a;line-height:18px;padding:1px 2px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 1px 2px #a8a8a8, 0 1px 0 #15c375 inset;-moz-box-shadow:0 1px 2px #a8a8a8, 0 1px 0 #15c375 inset;-webkit-box-shadow:0 1px 2px #a8a8a8, 0 1px 0 #15c375 inset;border-top:1px solid #17985b;border-left:1px solid #307a57;border-right:1px solid #307a57;border-bottom:1px solid #053d23;cursor:pointer;}
.green-button-new-small{line-height:18px;padding:2px 15px 0;}
a.green-button-new, a.green-button-new-small{color:#fff;text-decoration:none;}
.green-button-new:hover, .green-button-new-small:hover{background-position:0 -165px;box-shadow:0 1px 2px #a8a8a8, 0 1px 0 #1dcf8c inset;-moz-box-shadow:0 1px 2px #a8a8a8, 0 1px 0 #1dcf8c inset;-webkit-box-shadow:0 1px 2px #a8a8a8, 0 1px 0 #1dcf8c inset;}
.green-button-new:active, .green-button-new-small:active{position:relative;top:1px;left:1px;}
.orange-button-new, .orange-button-new-small{margin-top:3px;width:85px;font-size:11px;text-decoration:none;color:#fff;background:url(/css/images/button-bg_new.png) repeat-x 0 0 #ff7e20;line-height:18px;padding:1px 2px;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 1px 2px #aaa, 0 1px 0 #ffdb48 inset;-moz-box-shadow:0 1px 2px #aaa, 0 1px 0 #ffdb48 inset;-webkit-box-shadow:0 1px 2px #aaa, 0 1px 0 #ffdb48 inset;border-top:1px solid #ed8900;border-left:1px solid #d67525;border-right:1px solid #d67525;border-bottom:1px solid #c33c00;font-weight:bold;text-shadow:0 1px 1px #784311;display:inline-block;cursor:pointer;}
a.orange-button-new, a.orange-button-new-small{text-decoration:none;color:#fff;}
..orange-button-new-small{line-height:18px;padding:2px 15px 0;}
.orange-button-new:hover,
.orange-button-new.hover,
.orange-button-new-small:hover{background-position:0 -53px;border-top:1px solid #ed8900;border-left:1px solid #d67525;border-right:1px solid #d67525;border-bottom:1px solid #c33c00;box-shadow:0 1px 2px #a8a8a8;-moz-box-shadow:0 1px 2px #a8a8a8;-webkit-box-shadow:0 1px 2px #a8a8a8;}
.orange-button-new:active, .orange-button-new-small:active{position:relative;top:1px;left:1px;}
#shortNews .titleNews a{color:#ffffff;}
#shortNews .titleNews a:hover{text-decoration:none;}
.block-error-am{border-color:#c40000;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px #c40000 solid;background-color:white;width:400px;margin:10px 0px 10px 0px;display:none;}
.block-error-am__inner{box-shadow:0 0 0 4px #fcf4f4 inset;border-radius:4px;padding:14px 18px;padding-left:66px;position:relative;}
.block-error-am h4{color:#c40000;font-weight:normal;font-size:17px;line-height:1.255;}
.block-error-am__inner_mes{margin-top:3px;}
.block-error-am__inner_icon{height:27px;left:18px;position:absolute;top:11px;width:30px;background-position:0px 0px;background-image:url("/css/images/error_am.png");background-repeat:no-repeat;display:inline-block;vertical-align:top;}
.block-unsubscribe{width:540px;margin:15px auto 0px auto;font-size:14px;}
.block-unsubscribe__title{display:block;font-size:26px;font-weight:normal;border-bottom:none;margin-bottom:15px;padding-bottom:5px;}
.block-unsubscribe__form{background-color:transparent;border:1px solid;border-radius:5px;padding:20px 30px;margin-bottom:10px;background-color:#e8e8e8;color:#5b5b5b;}
.block-unsubscribe__form_input{width:100%;display:block;margin:10px 0px;padding:8px 5px;font-size:14px;border-radius:4px;border:1px solid gray;width:468px;}
.block-unsubscribe__form .btn_book{display:block !important;text-align:center !important;float:none !important;width:100% !important;}
.block-unsubscribe__form .btn_book span{display:block !important;text-align:center !important;float:none !important;width:478px;padding:12px 0px;}
.afishaPerson__more{margin-bottom:15px;}
.alert-inner{width:100%;}
.alert-inner .roundedCorners{border:none;}
.booking_block__discount_text{float:left;width:50%;}
.booking_block__discount_event{float:left;width:50%;text-align:right;}
#currencyChange{margin-top:0px;}
.booking_block__change{position:relative;}
.booking_block__change #currencyChange select{position:absolute;top:0px;right:0px;}
.another_dates__ul{float:right;}
.booking_block__discount_event ul{list-style-type:none;}
.another_dates__li{position:relative;margin:1px 2px;cursor:pointer;}
.another_dates__list{position:absolute;z-index:500;width:100%;background-color:#E9E9E9;display:none;padding:5px 0px;}
.another_dates__list li{text-align:center;padding:2px 5px;}
.another_dates__li a{display:inline-block;border-bottom:1px dashed #3333ac;margin:2px 5px;font-size:14px;}
.another_dates__li a span{font-weight:bold;}
.another_dates__li a:hover{color:#3333ac;}
.another_dates__list a{border-bottom:none;font-size:13px;}
.another_dates__list_selected{background-color:#E9E9E9;}
.another_dates__list_selected a{border-bottom:1px dashed #E9E9E9;}
.alert_no_book .borderTop{border:none;}
.block_form4{padding-right:15px;}
.block_form4 .result-ok{margin-top:0px;margin-right:15px;}
.result-ok{float:left;width:25px;height:25px;display:block;background:url(/css/images/error-sprite.gif) no-repeat 0 0;background-position:0 -25px;vertical-align:middle;margin:5px 10px 0 0;}
.newstyle-dialog{font-size:13px;line-height:19px;color:#111;font-family:Arial,sans-serif;-webkit-box-shadow:0px 5px 10px 1px rgba(50, 50, 50, 0.7);-moz-box-shadow:0px 5px 10px 1px rgba(50, 50, 50, 0.7);box-shadow:0px 5px 10px 1px rgba(50, 50, 50, 0.7);border:1px solid #c2ddf2;}
.newstyle-dialog h1{font-weight:400;font-size:28px;line-height:1.2;padding-bottom:4px;margin-bottom:0px;}
.newstyle-dialog .ui-dialog-titlebar{background-color:#eaf3fe;border-bottom:1px solid #c2ddf2;border-bottom-right-radius:0px !important;border-bottom-left-radius:0px !important;}
.newstyle-dialog.newstyle-dialog{padding:0px !important;}
.newstyle-dialog .ui-dialog-titlebar .ui-icon-closethick{background:url('/css/images/sprite-h.png') no-repeat 0 -136px;}
.newstyle-dialog .ui-state-hover{background:none !important;border:1px solid #eaf3fe !important;}
.newstyle-dialog .ui-widget-header{border:none !important;background-image:none;}
.playbill-alert a{text-decoration:none;}
.alert_no_book{display:none;}
.alert_no_book .borderTop{border:none;}
.alert_no_book_start{text-align:right;padding:0px 10px 10px 10px;background:url('/css/images/resultset_next_3312.png') no-repeat right 1px;}
.alert_no_book_start a{font-size:17px;cursor:pointer;padding-right:10px;}
.block-order-pay-ok{margin-top:20px;color:#bd0215;font-size:16px;text-transform:uppercase;margin-bottom:5px;font-weight:bold;}
.block-order-pay-ok-info{padding:5px 10px 5px 6px;background-color:#ffedb6;border:1px solid blue;border-radius:5px;margin-top:10px;font-size:13px;margin-bottom:15px;}
.block-order-pay-ok-info ul{font-size:13px;list-style-type:none;}
.block-order-pay-ok-info ul li{background:url('/img/marker_op.gif') no-repeat 0px 5px;padding-left:16px;}
.block_top_style_new__r {margin-top: 25px;} 
.block_top_style_new__r img { width: 100%;margin-bottom: 15px;}
.block_top_style_new { margin-bottom: 5px; } 
.block_top_style_new img {  width: 100%; margin: 0px;  padding: 0px; /*float: left;*/ }
h1 span {
    float: right;
    color: black;
    font-style: italic;
}
.content_list__item_pic {margin-top: 10px; cursor: pointer;}
.block_tiser {
	cursor: pointer;
    position: fixed;
    bottom: 0px;
    right: 100px;
    background: url('/modal_desktop_new/icon_tiser.png') no-repeat 9px 17px #B01F24;
    background-size: 21px auto;
    border-radius: 10px 10px 0 0;
    font-size: 20px;
    padding: 15px 15px 15px 37px;
    font-weight: bold;
    color: white;
}
.uvrmodal-teaser {
  position: fixed;
  right: 100px;
  bottom: 40px;
  /*width: 150px;*/
  height: 40px;
  background: #e10a0a;
  z-index: 1001;
  color: #fff;
  border-top: 4px solid #fff;
  cursor: pointer;
  padding-bottom: 5px;
  -webkit-transform: translateY(5px);
      -ms-transform: translateY(5px);
          transform: translateY(5px); 
		  padding-left: 7px;
		  padding-right: 7px;
		  }

.uvrmodal-teaser:hover, .uvrmodal-teaser:active, .uvrmodal-teaser:focus {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0); }

.uvrmodal-teaser.uvrmodal-teaser-collapsed {
  -webkit-transform: translateY(100%);
      -ms-transform: translateY(100%);
          transform: translateY(100%); }

.uvrmodal-teaser-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%; }

.uvrmodal-teaser-icon {
  margin-right: 10px;
  margin-bottom: -3px; }

.uvrmodal-teaser-icon svg {
  width: 20px;
  height: 20px; }

.uvrmodal-teaser-icon svg path {
  fill: #fff; }

.uvrmodal-teaser-text {
  font-family: "Open Sans", sans-serif !important;
  font-size: 16px;
  font-weight: 700;
  font-style: normal;
  line-height: 1em; 
  text-transform: uppercase; 
  }


.form-block {
	max-width: 444px;
}  

.form-block-row{
	margin-bottom: 0.70588235rem;
}
  
.form-block-row label{
	font-size: .76470588rem;
    line-height: 1.4;
    color: #616161;
    font-weight: 700;
    display: block;
    margin-bottom: .35294118rem;
}  
.form-block-row input{    width: 100%;
    box-shadow: inset 0 1px 0 rgba(0,0,0,.1), inset 0 1px 1px rgba(0,0,0,.05);
    border-radius: 3px;
    border: 1px solid;
    padding: .47058824rem .70588235rem;
    border-color: #858585 #c2c2c2 #c2c2c2;
    background: #fff;
    font-size: .88235294rem;
    line-height: 1.2;
    cursor: text;
    color: #1f1f1f;
	border-radius: 3px;
	-webkit-appearance: none;
}
.form-block-note{
	width: 100%;
	font-weight: bold;
	margin-bottom: 1rem;
	font-size: 0.9;
}
.form-block-row-float{
	float: left;
}	

a.btn-secondary, button.btn-secondary {
    border-width: 1px 1px 2px;
    border-radius: .26666667em;
    padding: 0;
    vertical-align: bottom;
    font-size: .88235294em;
    line-height: 1.2;
}
a.btn-secondary .btn-label, button.btn-secondary .btn-label {
    padding: .46666667em .8em .53333333em;
	display: inline-block;
	font-weight: bold;
	font-size: 1.3em;
	font-family: "Helvetica Neue",Arial,"Lucida Grande",sans-serif;
}
a.btn-action, a.btn-action:visited, button.btn-action {
    border-color: #d4a900 #aa8700 #aa8700;
    background: #ffbe00;
    background: linear-gradient(to top,#ffbe00 0,#ffcb00 100%);
    color: #3d3100;
	cursor: pointer;
}
.sign-in{
	padding-left:2.0em !important;
    padding-right: 2.0em !important;
	padding-top: 0.0em !important;
    padding-bottom: 0.0em !important;
}
.form-block-row-submit{
	margin-top: 20px;
}
.form-block-row-forgot{
	margin-left: 15px;
	padding: .46666667em .0em .53333333em;
}
.form-block-switch{
	margin-bottom: 20px;
}
.form-block-row-need{
	width: 390px;
	color: #616161;
	 margin: .58823529em 0 .64705882em;
}
a.btn-utility, a.btn-utility:visited, button.btn-utility {
    border: 1px solid #999;
    background: #f5f5f5;
    background: linear-gradient(to bottom,#f5f5f5 0,#e7e7e7 100%);
    font-weight: 400;
    color: #616161;
	border-radius: .23529412em;
	cursor: pointer;
}
a.btn .btn-label, a.btn:visited .btn-label, button .btn-label {
    display: inline-block;
    padding: .58823529em 1.05882353em .64705882em;
}
.new-action-border{
	/*border: 3px solid #00355f !important;*/
	border-radius: 3px !important;
	box-shadow: 0 0 0 2px #00355f !important;
	border-color: #00355f !important;
}
.validate-error{
	color: #b80000 !important;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important;
    -webkit-box-shadow: 0 0 0 0.13333333em #b80000 !important; 
    box-shadow: 0 0 0 0.13333333em #b80000 !important;
    border-color: #b80000 !important;
}
.validate-error-message{
	margin-top:.46153846em;color:#b80000;font-size:1em;
	display: none;
}
.form-block-error{
	color: rgb(184, 0, 0);
    border-color: rgb(184, 0, 0);
    background: rgb(250, 212, 212);
	border-left: 3px solid rgb(184, 0, 0);
    padding: 1em 1.05882em 1em 4em;
	font-size: 14px;
	margin-bottom: 15px;
	background: url('/css/images/error-sign.png') rgb(250, 212, 212) 20px 15px no-repeat;
	display: none;
}
.form-block-error a{
	color: rgb(184, 0, 0);
}
.form-block-error a:hover{
	text-decoration: underline;
}
.form-block-error-sign-in {
    margin-top: .46153846em;
    color: #b80000;
    font-size: 1em;
	margin-bottom: 5px;
	display: none;
}
.intl-tel-input .country-list{
	min-height: 400px;

	}
.reg-new-block{
	margin-bottom: 250px;
}
.login-new-block{
	margin-bottom: 250px;
}
a.old{ cursor: pointer; }
.ul-data-list-m {
    list-style-type: none;
    margin-bottom: 30px;
    margin-left: -10px;
}
.ul-data-list-m li {
    width: 200px;
    padding: 0 0 20px 0;
    position: relative;
    display: inline-block;
    zoom: 1;
    vertical-align: top;
    font-size: 110%;
    text-align: center;
    margin: 0px 10px;
    height: 250px;
}
.ul-data-list-m li span {
    display: block;
    width: 200px;
    height: 200px;
    background-color: #dddddd;
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    margin-bottom: 5px;
}
DIV#mainMenu UL#menu LI.active a {
    color: white;
    background: #0b683c;
}
.info-alert-main-stage .borderTop{
	border: none;
}

.ip-footer{
	padding: 2%;
}

.footer-payment-icon img{width: auto !important;height: 50px;}.footer-payment-icon-all{}

.text-center{
	text-align: center;
}
#alfa-iframe {
    display: none;
    margin-bottom: 20px;
}

#alfa-iframe iframe{
	border: 0px;
	
} 


.paymentBlock #alfa-iframe, .paymentBlock #alfa-iframe iframe{
	overflow: auto;
}

#paymentImg img#pay_18{
	height: 50px;
}

#formTop table{
	position: absolute;
}
#text-pay-online{
	vertical-align: middle !important; 
}
#text-pay-online span{
	margin-top: 0px !important;
}

.successMessageW {
    background-color: #ffffff;
    border: 1px solid green;
    padding: 2px 0 0;
}
.successMessageW .em {
    
    margin: 0 0 0 8px;
    padding: 2px 20px 6px 40px;
    position: relative;
}
.successMessageW-icon {
    position: absolute;
    top: 5px;
    left: 0px;
}

.block_perf_info__left {
    width: 47%;
    float: left;
}

.block_perf_info__right {
    min-width: 300px;
}
.block_perf_info__right {
    width: 53%;
    float: right;
}

.block-message-market {
    margin-right: 60px;
    margin-top: 5px;
}
.temp_short_message {
    border-color: #ffa9a9;
    background-color: #ffe6e6;
    color: #e21111;
    padding: 5px;
    border: 1px solid;
    border-radius: 3px;
    font-weight: normal !important;
}
.block-message-market__item {
    text-align: right;
    font-weight: bold;
    margin-bottom: 4px;
    font-size: 12px;
}
.block-message-market__item p {
    margin-bottom: 0px !important;
}
.temp_short_message p {
    text-align: center !important;
}
