.p-left-sitebar{font-family:"Segoe UI", Segoe, sans-serif;font-size:14px;color:#252525;padding-right:10px;}
.p-light{font-family:"Segoe UI", Segoe, sans-serif;font-size:13px;padding-top:5px;font-weight:300;color:#252525;}
.p-light2{font-weight:300;}
.left-sitebar-content .p-light{padding-top:9px;font-family:Segoe, sans-serif;margin-bottom:3px;color:#555;}
.litestrong{font-weight:600;}
.text-orange{color:#f26307;}
.text-black{color:#000;}
.text-grey{color:#454545}
.text-white{color:#fff;}
.lite-grey{color:#919191;}
.size13{font-size:13px;}
.block-margin{margin-bottom:34px;}
.foto-left{float:left;padding-top:5px;margin-right:20px;margin-bottom:17px;}
.foto-left2{float:left;margin-right:20px;padding-top:8px;}
.foto-right{float:right;padding-top:5px;margin-left:20px;margin-bottom:17px;}
h2 a:hover{color:#f26307;}
#nav, #nav2{padding-left:0;margin:0 -15px 0 0;}
.nav a{color:#252525;}
.nav2 a{color:#252525;}
#menu{padding-top:11px;padding-bottom:11px;}
#menu a:focus{color:#fff;}
#menu > li.active > a,
#menu > li.active > a:hover,
#menu > li.active > a:focus{color:#fff;background-color:#f26307;border-radius:14px;}
.sub-nav{position:absolute;border-top:10px solid transparent;left:-9999px;list-style:none;padding:0;z-index:999;}
.nav li:hover .sub-nav{left:0;}
.triangle{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #f26307;position:absolute;margin-top:5px;left:-9999px;}
.nav li:hover .triangle{left:22px;}
.sub-nav li{white-space:nowrap;width:170px;padding-top:10px;padding-left:10px;background:#f26307;}
.sub-nav li a{color:#ffffff;outline:none;}
.sub-nav li:last-child{padding-bottom:10px;}
.nav > li:hover > a{color:#fff;background-color:#f26307;border-radius:14px;outline:none;}
.row#baner2{padding-top:0;}
#baner2{color:#fff;min-height:100px;color:black;-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;background-size:auto;}
.catalog-card .detail_text ul li p{margin:0;}
#mediametrics1-bottom{margin-top:25px;}
.catalog-card .detail_text ul{display:inline-block;padding-left:20px;}
#baner2 #logo{position:static;max-width:258px;<!--min-height:110px;-->
padding-left:15px;padding-top:5px;width:auto;opacity:1;}
#logo{max-width:258px;min-height:110px;padding-left:15px;padding-top:5px;}
#pogoda{max-width:203px;min-height:110px;padding-left:18px;padding-top:10px;margin-left:5px;}
#pogoda a{text-decoration:none;}
.border-right{border-right:1px solid #e4e4e4;margin-bottom:1px;}
.zagolovok-baner2{padding-top:5px;padding-bottom:5px;font-weight:600;color:#000;}
#baner2 span{font-weight:600;color:black;}
#baner2 sup{font-size:18px;font-weight:400;}
#probki{max-width:170px;min-height:110px;padding-top:5px;}
#web_cam{max-width:110px;min-height:110px;padding-top:8px;}
#probki img{margin-top:1px}
#baner2 a{color:rgb(242, 99, 7);}
#kurs-valut{max-width:182px;min-height:110px;margin-left:6px;}
#kurs-valut span{line-height:27px;color:#000;}
.kurs-valut-img{padding-top:6px;}
.curs-number{padding-top:6px;}
#enter{max-width:238px;font-weight:600;padding-left:10px;min-height:110px;}
#enter div{padding-top:5px;padding-bottom:4px;}
#enter span{padding-right:5px;padding-left:5px;font-size:14px;}
#enter img{padding-left:5px;}
#logo-hotel{max-width:230px;min-height:100px;padding-left:6px;padding-top:15px;}
.text-hotel-shapka{max-width:320px;min-width:200px;min-height:100px;}
.text-hotel-shapka p{display:inline-block;padding-top:19px;padding-right:30px;font-size:18px;line-height:30px;font-weight:700;text-align:right;text-transform:uppercase;}
#enter-hotel{min-height:100px;max-width:200px;font-weight:600;}
#enter-hotel img{padding-right:5px;padding-bottom:5px;}
#enter-hotel div{line-height:30px;}
#enter-hotel div:nth-child(1){padding-top:19px;}
#enter-hotel a{font-size:13px;color:#000;}
#pogoda2{max-width:225px;min-height:100px;padding-left:18px;padding-top:2px;}
#pogoda2 a{text-decoration:none;}
#menu2{padding-top:16px;padding-bottom:18px;}
#menu2 a:focus{color:#fff;}
#menu2 > li.active > a,
#menu2 > li.active > a:hover,
#menu2 > li.active > a:focus{color:#fff;background-color:#f26307;border-radius:14px;outline:none;}
#nav > .nav > li > a{outline:none;}
#nav2 > .nav > li > a{outline:none;}
#news{padding-bottom:5px;}
#news h1{font-size:20px;}
#news .pull-right a{font-weight:400;font-size:18px;text-decoration:underline;}
#news .pull-right a:hover{text-decoration:none;}
#news .col-xs-12 > h2{font-size:20px;padding:15px 0 0 26px;margin-top:11px;}
.data{color:#919191;padding-left:20px;padding-top:40px;}
.index-items{border:1px solid #e4e4e4;margin-bottom:20px;color:#454545;}
.news-items{border:1px solid #e4e4e4;padding:20px;margin-bottom:20px;color:#454545;}
.news-items-photo img{height:310px;}
.news-items p:last-child{margin-bottom:10px;}
.left-sitebar{padding-left:20px;}
.left-sitebar a{color:#252525}
.left-sitebar-item{border-bottom:none;}
.left-sitebar div:nth-child(4){border:1px solid #e4e4e4;}
.left-sitebar-foto{padding:8px;}
.left-sitebar-foto img{/*width:100%;*/max-width:83px;}
.block-news{padding-right:15px;padding-bottom:10px;max-width:100%;border:1px solid #e4e4e4;}
.block-news-left{padding-left:10px;}
.block-news-foto{padding:14px;float:left;}
.block-news-foto img{max-width:100%;}
.block-news-content{width:62%;margin-top:12px;float:left;background-position:top left;padding-left:4px;font-family:"Segoe UI", Segoe, sans-serif;font-size:13px;}
.block-news h3{padding-left:0;padding-top:5px;font-family:"Segoe UI", Segoe, sans-serif;font-size:16px;font-weight:600;color:#f26307;margin-top:0;}
#baner4{}
#baner4 img{/*width:100%;*/}
.doska-announcement{width:32%;float:left;border:1px solid #e4e4e4;background:#fff;}
.h4-doska-announcement{width:80%;height:47px;margin-left:15px;margin-top:20px;margin-bottom:20px;background:#fff url("../img/heading-icon.png") no-repeat;background-position:top left;}
.h4-doska-announcement span{font-weight:400;}
.doska-announcement ul{list-style:none;padding-left:15px;padding-right:5px;padding-bottom:30px;white-space:nowrap;}
.doska-announcement li a{font-family:"Segoe UI", Segoe, sans-serif;font-size:13px;color:#454545;line-height:31px;}
.doska-announcemet-center{width:32%;margin-left:2%;margin-right:2%;float:left;border:1px solid #e4e4e4;}
.doska-announcemet-center ul{list-style:none;padding-left:15px;padding-right:5px;padding-bottom:30px;white-space:nowrap;}
.doska-announcemet-center li a{font-family:"Segoe UI", Segoe, sans-serif;font-size:13px;color:#454545;line-height:31px;}
.doska-announcemet-right{width:32%;float:left;border:1px solid #e4e4e4;}
.doska-announcemet-right ul{list-style:none;padding-left:15px;padding-right:5px;padding-bottom:17px;white-space:nowrap;}
.ul-doska li a{font-family:"Segoe UI", Segoe, sans-serif;font-size:13px;color:#222222;line-height:24px;}
.ul-doska li span{font-family:"Segoe UI", Segoe, sans-serif;font-size:16px;font-weight:600;color:#f26307;}
.ul-doska li span:hover{text-decoration:underline;-moz-text-decoration-color:#f26307;text-decoration-color:#f26307;}
#baner5{/*margin-top:25px;margin-bottom:10px;padding-left:30px;*/}
#afisha{background:#fff;}
.afisha{padding-right:1%;width:34%;}
.afisha-center{padding-left:1%;width:34%;}
.afisha-heading{background:#fff url("../img/heading-icon.png") no-repeat;background-position:top left;height:55px;}
.afisha-content{padding-right:10px;}
.afisha-content h5{margin-top:7px;margin-bottom:2px;padding:0;color:#f26307;font-family:"Segoe UI",Segoe,sans-serif;font-size:13px;line-height:17px;font-weight:600;}
.afisha-content p{font-family:"Segoe UI",Segoe,sans-serif;font-size:13px;line-height:17px;margin-bottom:0;}
.afisha-content span{font-weight:700;}
.afisha-item{border:1px solid #e4e4e4;border-bottom:none;}
.afisha div:nth-child(9){border:1px solid #e4e4e4;}
.afisha-center div:nth-child(9){border:1px solid #e4e4e4;}
.afisha-foto{padding:12px 10px;}
.afisha img{width:100%;max-width:83px;}
.rest-content p{padding-top:7px;margin-bottom:5px;font-size:13px;font-weight:700;}
.rest-content span{font-size:12px;font-weight:500;}
.afisha-right{padding-top:65px;width:32%;}
.right-banner{float:right;max-width:300px;margin-bottom:14px;}
.right-banner img{width:100%;}
#baner6{margin-top:7px;margin-bottom:20px;}
#baner6 img{width:100%;}
#prava{background:#9e9e9e;margin-top:40px;}
#gorod{background:#fff;}
.gorod{width:32%;float:left;border:1px solid #e4e4e4;background:#fff;min-height:420px;}
.h4-gorod{width:90%;min-height:47px;margin-top:0px!important;margin-bottom:10px;background:#fff url("../img/heading-icon.png") no-repeat;background-position:left top;display:block;}
.h4-gorod h4{margin-top:20px;margin-bottom:20px;}
.h4-gorod.index h4{margin-top:10px;margin-bottom:10px;}
.h4-gorod h5{margin-top:0;padding-top:20px;padding-left:20px;}
.h4-gorod h1 span{color:#454545;font-weight:400;}
.h4-gorod h1{padding-top:0px;margin:2px 4px!important;padding-left:0px;}
.gorod ul{list-style:none;padding-left:15px;padding-right:5px;white-space:nowrap;}
.gorod li a{font-family:"Segoe UI", Segoe, sans-serif;font-size:13px;color:#454545;line-height:13px;}
.gorod-center{width:32%;margin-left:2%;margin-right:2%;float:left;border:1px solid #e4e4e4;min-height:420px;}
.problema{margin-bottom:16px;padding-left:15px;padding-right:15px;}
.gorod-center p{font-size:13px;font-weight:400;line-height:17px;margin:0;}
.gorod-center span{font-weight:700;}
.gorod-center h6 a{font-size:13px;font-weight:700;margin-bottom:5px;}
.ul-gorod li a{font-family:"Segoe UI", Segoe, sans-serif;font-size:13px;color:#222222;line-height:24px;}
#message-problem a{font-size:14px;padding-top:5px;font-weight:700;color:#010101;border-bottom:1px dashed #f26307;text-decoration:none;}
.gorod-right{width:32%;float:left;border:1px solid #e4e4e4;min-height:420px;}
.gorod-right ul{list-style:none;padding-left:15px;padding-right:5px;padding-bottom:17px;white-space:nowrap;}
.gorod-right li a{font-size:13px;color:#222222;font-weight:500;line-height:14px;}
#baner7{margin-top:20px;margin-bottom:-20px;}
#baner7 img{width:100%;}
.prava{padding:20px 0 20px 0;font-family:"Segoe UI", Segoe, sans-serif;font-size:10px;padding-top:14px;margin:0 auto;}
#footer{background:#252525;}
#footer span{font-family:"Segoe UI", Segoe, sans-serif;font-size:13px;padding:20px 0 20px 0;}
.enter-login{min-height:29px;}
#enter-end{margin-top:15px;margin-bottom:15px;}
#enter-end li a{background:#fff;color:#f26307;padding:0;}
#enter-end li a:focus{outline:none;}
.block-forma{margin-top:10px;margin-bottom:30px;border:1px solid #e4e4e4;}
.form{margin-top:35px;}
#InputEmail{width:24.5%;margin:6px auto;}
#InputPassword{width:24.5%;margin:6px auto;}
#InputCheckbox{width:24.5%;margin:0 auto;padding-top:10px;padding-bottom:20px;}
#block-btnEnter{width:24.5%;margin:20px auto;padding-top:5px;}
#btnEnter{width:100%;font-family:"Segoe UI", Segoe, sans-serif;font-size:16px;font-weight:600;}
#forgotPassword{font-size:13px;width:24.5%;margin:0 auto;padding-top:20px;padding-bottom:20px;color:#919191;}
#text-form{width:24.5%;margin:0 auto;padding-bottom:18px;padding-top:18px;}
.form-group-reg{width:40%;margin:10px auto;}
#company,#name,#name2,#email,#phone,#password,#password2,#cod-text{width:100%;}
#item-radio,#item-company,
#item-name,#item-name2,#item-email,#item-phone,
#item-password,#item-password2,#item-cod-text{width:62%;}
#reg-email{width:37%}
.email-sochi{width:19%;margin-left:1%;padding-top:5px;}
#item-cod{width:62%;height:65px;}
.InputCheckbox{width:62%;margin-left:16px;}
#cod{width:100%;height:65px;}
#reg-btnEnter{width:62%;margin-bottom:45px;}
.lebel-reg{width:38%;font-weight:500;padding-top:2px;font-family:"Segoe UI", Segoe, sans-serif;font-size:14px;}
.lebel-email{width:22.7%;font-weight:500;font-family:"Segoe UI", Segoe, sans-serif;font-size:14px;}
#sogloshenie{padding-left:12%;}
.data-news{font-family:"Segoe UI", Segoe, sans-serif;font-size:14px;font-weight:400;color:#919191;padding-left:10px;}
#news-card{background:#fff;margin-top:10px;}
.block-slider{margin-bottom:20px;padding-right:4%;padding-left:1%;}
#container-slider{width:100%;margin-right:10px;margin-top:-20px;}
#slider{width:100%;height:350px;position:relative;overflow:hidden;float:left;padding:0;border:#e4e4e4 solid 1px;border-radius:2px;}
#slider img{height:100%;width:auto;}
.img-slider{height:100%;width:auto;margin:0;padding:0;}
.slide{position:absolute;width:100%;height:100%;}
.slide-text{margin:0 auto;}
.slide-copy{background:#f1f1f1;color:#ababab;position:absolute;bottom:0;left:0;width:100%;height:30px;}
#prev{cursor:pointer;z-index:100;height:30px;width:30px;display:inline-block;position:relative;top:350px;margin:0;padding:0;background:url("../img/prev.png") no-repeat center;}
#next{cursor:pointer;z-index:100;height:30px;width:30px;top:350px;position:relative;margin:0;padding:0;display:inline-block;background:url("../img/next.png") no-repeat center;}
#next{float:right;right:0px;}
#prev{float:left;left:0;}
.sociol-seti{margin-bottom:35px;}
.sociol-seti a{font-size:14px;font-weight:700;color:#454545;margin-left:-5px;}
.block-tablist{border:1px solid #e4e4e4;border-radius:3px;margin-bottom:20px;}
.tablist{padding:0;list-style:none;background:#e7e7e7;}
.tablist__tab{display:inline-block;padding:10px 22px 10px 22px;background-color:#e7e7e7;cursor:pointer;font-weight:700;}
#tab1:focus{outline:none;}
#tab2:focus{outline:none;}
#tab2{margin-left:-5px;}
#tab2.is-active{border-right:1px solid #e4e4e4;border-left:1px solid #e4e4e4;}
#tab1.is-active{border-right:1px solid #e4e4e4;}
.tablist__tab.is-active{background-color:#ffffff;}
.tablist__panel{border:1px solid #ffffff;padding:0 1em;}
.tablist__panel.is-hidden{display:none;}
#panel1,#panel2{padding:20px;}
.main-news{border:1px solid #e4e4e4;border-radius:3px;margin-bottom:20px;}
.main-news-block{border:1px solid #e4e4e4;padding:4px;font-size:13px;margin-bottom:20px;}
.main-news-item{padding:4px;}
.main-news-item img{width:100%;border:1px solid #e4e4e4;margin-bottom:10px;}
.main-news-item p a{display:inline-block;min-height:6em;color:#000000;font-weight:600;padding-right:2%;}
.last-news-block1{padding-right:7px;margin-bottom:40px;margin-top:10px;}
.last-news-block2{padding-left:7px;margin-bottom:40px;margin-top:10px;}
.last-news-items{border:1px solid #e4e4e4;border-top:none;padding:10px;font-size:13px;}
.last-news-block1 div:nth-child(1){border:1px solid #e4e4e4;}
.last-news-block2 div:nth-child(1){border:1px solid #e4e4e4;}
.last-news-items div:first-child{border:none;}
.last-news-items img{width:100%;max-width:70px;padding-right:8px;}
.last-news-items span{color:#999999;padding-right:5px;}
.last-news-items p{margin:0;}
.last-news-items p a{color:#000000;font-weight:600;padding-right:5px;}
#lenta-news{background:#fff;}
.lenta-news{margin-top:10px;border:1px solid #e4e4e4;border-radius:3px;min-height:100px;padding:10px 20px 10px 10px;}
.lenta-news img{width:100%;max-width:101px;max-height:83px;}
.lenta-text{padding-left:10px;font-size:14px;}
.lenta-news span{color:#919191;padding-right:10px;}
.lenta-news p{padding-top:5px;}
.lenta-news p a{color:#454545;font-weight:700;}
.lenta-news-block{margin-bottom:25px;}
.lenta-news-right{padding-left:20px;}
#celendar{margin-top:10px;margin-bottom:20px;background:#fff;width:100%;height:240px;}
.news-rubriki{border:1px solid #e4e4e4;border-radius:3px;min-height:100px;margin-top:0px;margin-bottom:15px;}
.news-rubriki ul{list-style:none;padding-left:20px;}
.news-rubriki ul li a{color:#454545;line-height:33px;}
.page-navigator{background:#dbdbdb;max-width:173px;height:29px;border-radius:4px;margin:22px auto 80px auto;padding:2px 4px 2px 4px;box-shadow:0 1px 1px #575555 inset;}
.page-navigator img{padding-top:2px;}
.list-page{display:inline-block;padding:5px 5px;background:#dedede;list-style:none;border-radius:5px;box-shadow:inset 0 2px 0 rgba(0,0,0,.2),
0 1px 0 rgba(255,255,255,1);margin:20px auto 20px auto;}
.list-page img:first-child{padding-bottom:2px;padding-left:2px;}
.list-page img:last-child{padding-bottom:2px;padding-left:2px;}
.list-page.minus-margin{margin:30px auto 0 auto;}
.page-error{margin-top:50px;background:#fff;}
#foto404{margin-left:-156%;margin-top:22px;z-index:1;position:absolute;}
.text404 h1{font-size:102px;margin-top:0;font-weight:600;}
.text404 h2{font-size:30px;padding-top:30px;padding-bottom:30px;}
.text404 p{color:#222222;}
.btn404{background:#f26307;color:#ffffff;width:160px;height:28px;padding-top:3px;border:0;border-radius:20px;font-size:14px;margin:25px auto 35px auto;display:inline-block;}
.btn404:hover{background:orange;color:#ffffff}
.block-btn404 a{text-decoration:none;}
.block-btn404{text-align:center;vertical-align:middle;}
.nav-info{list-style-type:none;padding-left:34px;min-width:300px;margin-bottom:30px;}
.info{border:1px solid #e4e4e4;border-top:none;padding:15px;display:block;}
.nav-info li a{color:#454545;text-decoration:none;}
.nav-info li:first-child{border:1px solid #e4e4e4;}
.nav-info li:hover{background:#f6f6f6;cursor:pointer;}
.info.clicked,
.info.clicked:hover{background:#f6f6f6;font-weight:700;}
.email-true{padding:15px 5px;border-radius:3px;border:1px solid #e4e4e4;background:#ededed;margin-top:40px;margin-bottom:45px;font-size:15px;}
.email-false{padding:15px 5px;border-radius:3px;border:1px solid #f8c2a0;background:#f7decd;color:#f26307;margin-top:40px;margin-bottom:45px;font-size:15px;}
#forma{color:#454545;padding-bottom:70px;}
#forma label{font-weight:500;padding-top:4px;}
#forma span{padding-left:10px;padding-top:4px;display:block;}
.mail-reg{margin-bottom:10px;color:#454545;}
#mymap{margin:20px 1% 20px 1%;width:98%;height:480px;}
.meteo-top{border:1px solid #e4e4e4;padding:10px;font-size:12px;color:#454545;}
.meteo-today{border:1px solid #e4e4e4;border-top:none;font-size:14px;color:#454545;padding-top:20px;background:#f7f7f7;}
.meteo{border:1px solid #e4e4e4;border-top:none;padding-top:20px;}
.meteo-block{margin-top:10px;margin-bottom:20px;}
#today{color:#f26307;font-size:13px;}
#today p{font-size:40px;font-weight:600;line-height:0.9;color:#f26307;display:inline-block;vertical-align:top;}
#today span{padding-top:3px;display:inline-block;vertical-align:top;}
.lastday{color:#000000;font-size:13px;}
.lastday p{font-size:40px;font-weight:600;line-height:0.9;color:#000000;display:inline-block;vertical-align:top;}
.lastday span{padding-top:3px;display:inline-block;vertical-align:top;}
.mans{padding-left:5px;}
#today .mans{color:#f26307;}
.lastday .mans{color:#000000;}
.temperature p{font-size:12px;}
.temperature div{font-size:18px;font-weight:700;line-height:1;}
.meteo-foto{padding-top:12px;}
.meteo-param{font-size:13px;padding-top:12px;height:46px;display:inline-block;text-align:center;width:100%;float:none;}
.meteo-param img{padding:0 2px 0 2px;}
.meteo-text{font-size:13px;line-height:15px;height:46px;display:table-cell;vertical-align:middle;}
.problems{margin-bottom:30px;}
.problems p{margin-bottom:2px;}
.problems a{color:#454545;font-weight:700;}
.problems span a{color:#f26307;font-weight:400;}
.problems-block{border:1px solid #e4e4e4;padding:20px 20px 0 20px;margin-bottom:20px;margin-top:2px;color:#454545;}
.btn-problem a{background:#f26307 url("../img/btn-problem.png") no-repeat center;background-size:cover;width:300px;min-height:42px;border:4px double #ffffff;color:#ffffff;font-size:19px;font-weight:900;text-transform:uppercase;margin-top:25px;display:inline-block;text-decoration:none;float:right;padding-top:3px;}
.button-ripple{position:relative;overflow:hidden;transform:translate(0);}
.catalog-block div:nth-child(20){border:1px solid #e4e4e4;;margin-bottom:45px;}
.catalog{border:1px solid #e4e4e4;border-bottom:none;}
.catalog a{color:#454545;display:table-cell;vertical-align:middle;padding:15px 0;}
.catalog a img{padding:0 0 0 30%;}
.catalog-card{border:1px solid #e4e4e4;padding:37px 20px 0 20px;color:black;margin-top:0px;font-size:16px;}
.catalog-card small{font-size:14px;margin-bottom:20px;display:inline-block;}
.bron-btn{margin-bottom:20px;}
.catalog-card .detail_text + div > div a{display:inline-block;}
.catalog-card .detail_text + div > div a img{display:block;width:100%;height:auto;}
.catalog-card h3{margin-top:4px;}
.catalog-card img{margin-top:7px;margin-bottom:-3px;border:1px solid #e4e4e4;    width: 100%;}
.catalog-card table{width:80%;border:none;margin-bottom:40px;font-size:16px;}
.catalog-card table.data-table{width:100%;font-weight:400;}
.catalog-phone td{vertical-align:top;padding:10px 5px 10px 0;}
.catalog-card table tr td:first-child{color:#000;font-weight:400;}
.reviews-post-table div b{color:#000;}
.reviews-post-table div span{color:#000;}
.catalog-menu{border:1px solid #e4e4e4;border-top:none;padding:10px 15px;display:block;color:#454545;}
.catalog-menu.clicked,
.catalog-menu.clicked:hover{background:#f6f6f6;font-weight:700;}
#catalog-section{background:#fff;margin-top:10px;margin-bottom:30px;}
.catalog-section{border:1px solid #e4e4e4;margin-bottom:38px;}
.section{padding:15px 20px 20px 20px;color:#454545;}
.section img{width:100%;margin-top:5px;border:1px solid #e4e4e4;}
.section div:nth-child(2){padding-left:20px}
.section h2{margin:0;padding:0;font-size:14px;font-weight:700;}
.section p{padding-bottom:10px;font-weight:600;}
.section table{width:90%;}
.section.section-active{background:#fff0e7;border:1px solid #fcd8c1;}
.section.section-active p{color:#000000;margin:0;}
.section.section-active h2{color:#000000;}
.section.section-active table tr td:nth-child(1){color:#f26307;}
.photo-block{border:1px solid #e4e4e4;padding:10px 7px 20px 7px;font-size:13px;line-height:21px;}
.photo{padding:7px;max-width:350px;margin-bottom:7px;}
.photo-image{border:1px solid #e4e4e4;border-radius:2px;}
.photo-image img{padding:2px;width:100%;}
.photo a{color:#454545;}
.photo div:nth-child(2){padding:6px;}
#table-photo{width:50%;border:none;margin-bottom:20px;font-weight:600;}
#table-photo table tr td:first-child{font-weight:700;color:#454545;}
.comentarii h5{padding:20px 0 20px 0;}
.same-photo-block{border:1px solid #e4e4e4;padding:3px;font-size:13px;}
.same-photo{padding:3px;}
.same-photo img{width:100%;border:1px solid #e4e4e4;margin-bottom:10px;}
.same-photo p a{display:inline-block;padding-right:5px;padding-left:5px;min-height:3em;color:#454545;}
.profil-block{margin-bottom:40px;padding:20px 20px 40px 20px;color:#454545;border:1px solid #e4e4e4;}
.profile{padding-bottom:30px;}
/*.profile a{color:#ffffff;text-decoration:none;background:#f26307;padding:4px;border:1px solid #c24f05;display:block;font-size:16px;font-weight:600;cursor:pointer;}*/
.profil-block h3{padding-top:20px;font-size:16px;}
.profil-block h3:nth-child(1){padding-bottom:20px;}
.forma{color:#454545;}
.forma label{padding-top:4px;font-weight:500;}
.forma span{padding-left:10px;padding-top:4px;}
#btnEnter2{width:100%;margin-bottom:75px;font-family:"Segoe UI", Segoe, sans-serif;font-size:16px;font-weight:600;}
.modal-body div{padding-top:10px;padding-bottom:10px;}
.estate-card{margin-bottom:10px;padding:20px;color:#454545;border:1px solid #e4e4e4;}
.estate-card img{width:100%;}
.estate-exchange img{height:90px;cursor:pointer;}
.estate-exchange div:nth-child(2){margin-top:12px;margin-bottom:12px;}
.estate-phone{margin-bottom:25px;}
.estate-great-photo img{height:294px;padding-right:12px;}
.none-estate-phone{margin-bottom:25px;padding:20px;font-size:16px;color:#c5c5c5;text-transform:uppercase;border:1px solid #e4e4e4;}
.estate-card table tr td{padding-right:20px;font-weight:600;}
.estate-price td{color:#f26307;padding-top:15px;padding-bottom:15px;}
.same-estate-block{border:1px solid #e4e4e4;padding:5px;font-size:13px;}
.same-estate{padding:5px;}
.same-estate img{width:100%;border:1px solid #e4e4e4;margin-bottom:10px;}
.same-estate p{display:block;padding-right:3px;padding-left:3px;min-height:3em;color:#454545;}
.same-estate p a{font-weight:700;color:#454545;}
.heading-announcement{margin-bottom:10px;}
.announcement-card-menu{margin-bottom:10px;padding:10px;border:1px solid #e4e4e4;}
.announcement-card-menu a{color:#454545;}
.announcement-card-menu a:hover{text-decoration:underline;}
.announcement-card-menu .dropdown:hover{font-weight:normal;}
.dropdown{cursor:pointer;padding-bottom:8px;}
.dropdown:hover{font-weight:600;}
.dropdown span{display:none;}
.dropdown:hover span{display:inline-block;}
.dropdown-block{padding-left:5%;}
.right-reklama{border:1px solid #f7a16a;min-height:60px;width:300px;margin-bottom:25px;float:right;}
.right-reklama img{width:100%;padding:15px 0 10px 9px;}
.right-reklama-text{padding:10px 5px 15px 10px;line-height:18px;}
.right-reklama-text p{margin:0;font-weight:600;color:#454545;}
.right-reklama-text p a{color:#454545;font-weight:700;}
.right-reklama-text div{line-height:15px;}
.right-reklama-text div a{color:#f26307;font-size:12px;font-weight:500;}
.border-bottom{border-bottom:1px solid #e4e4e4;}
.announcement-card{margin-bottom:15px;color:#454545;border:1px solid #e4e4e4;line-height:19px;}
.announcement-card img{width:80%;border:1px solid #e4e4e4;}
.announcement-block{padding:15px 20px 15px 20px;}
.announcement-text{padding-left:15px;}
.announcement-text a{color:#454545;font-weight:700;}
.announcement-text p{display:block;min-height:17px;font-weight:600;margin-bottom:7px;}
.announcement-text span a{font-size:13px;font-weight:500;color:#f26307;}
.announcement-text span{font-size:13px;color:#919191;}
.my-announcement a{padding-right:10px;color:#000;font-weight:600;line-height:24px;}
.announcement-block.premeum{border-top:1px solid #fcd8c1;border-bottom:1px solid #fcd8c1;background:#fff0e7;}
.announcement-block.premeum a{color:#000;}
.announcement-block.premeum p{color:#000;}
.announcement-block.premeum span a{color:#f26307;}
.estate-menu{padding-left:2px;padding-right:2px;list-style:none;line-height:27px;}
.estate-menu a{font-weight:500;color:#454545;}
.banki{padding:15px;border:1px solid #e4e4e4;margin-bottom:15px;}
.banki img{width:100%;border:1px solid #e4e4e4;}
.banki table tr td:nth-child(2){padding-left:10px;}
.banki table tr td{padding-top:5px;padding-bottom:5px;}
.banki table tr td a{color:#454545;}
.all-bank{margin-top:25px;}
.kredit{padding:15px;margin-bottom:10px;border:1px solid #e4e4e4;}
.margin-kredit{margin-right:10px;}
.margin-vklad{margin-left:10px;}
.kredit span{font-size:13px;}
.kredit div a{font-weight:700;}
.kredit p{margin-top:20px;}
.kredit ul{padding-left:11px;list-style-image:url("../img/list.png");}
.kredit ul li a{color:#454545;}
.h4-banki{width:90%;min-height:47px;margin-top:10px;margin-bottom:10px;background:#fff url("../img/heading-icon.png") no-repeat;background-position:left top;display:block;}
.h4-banki span{padding-left:5px;font-size:13px;font-weight:400;color:#454545;}
.banki-kurs{padding:7px;border:1px solid #e4e4e4;margin-bottom:15px;}
.banki-kurs h3{font-size:16px;font-weight:700;}
.kurs-block{margin:7px;padding:10px;color:#f26307;border:1px solid #e4e4e4;}
.kurs-block span{font-size:13px;font-weight:400;}
.kurs-bank{margin-top:15px;margin-bottom:10px;}
.kurs-bank p{margin-left:8px;margin-bottom:0;font-size:13px;font-weight:700;color:#454545;}
.kurs-bank a{margin-left:8px;font-size:13px;font-weight:500;color:#454545;cursor:pointer;}
.all-kurs{margin:20px 0 10px 8px;font-weight:400;}
.bankomat{margin-top:10px;margin-bottom:20px;border:1px solid #e4e4e4;}
.bankomat-list{overflow-y:scroll;height:455px;padding:15px;border-left:1px solid #e4e4e4;}
.bankomat-list ul{padding-left:0;list-style-type:none;}
.bankomat-list ul li{padding-bottom:8px;}
.bankomat-list ul li a{color:#454545;}
.bankomat-list img{padding-right:5px;}
#mymap-bank{width:100%;height:455px;}
.banki-card{border:1px solid #e4e4e4;margin-bottom:15px;}
.main-bank{padding:15px;color:#f26307;background:#fff0e7;border-bottom:1px solid #f5c5a7;}
.main-bank table{width:100%;}
.main-bank table tr td{padding-left:5px;}
.main-bank table tr td:nth-child(1){font-weight:700;width:30%;}
.last-bank{padding:15px;color:#000;border-bottom:1px solid #e4e4e4;;}
.last-bank table{width:100%;}
.last-bank table tr td{padding-left:5px;}
.last-bank table tr td:nth-child(1){font-weight:700;width:30%;}
.last-bank table tr td:nth-child(2){width:25%}
.description-bank{padding:15px;border-bottom:1px solid #e4e4e4;;}
.description-bank ul{padding-left:10px;padding-bottom:15px;list-style-image:url("../img/list.png");}
.contact-bank{padding:20px 15px;}
.contact-bank h4{margin:0;padding:0 0 25px 0;}
.contact-bank p{margin-bottom:1px;}
.map-bank-card{width:100%;height:300px;}
.bank-catalog{padding:20px 15px;font-size:13px;border:1px solid #e4e4e4;border-top:none;}
.bank-catalog table tr td{padding-top:2px;}
.bank-catalog table tr td:nth-child(1){font-weight:700;padding-right:10px;}
.bank-catalog h5{padding:0;margin-bottom:4px;margin-top:0;font-size:14px;}
.bank-catalog h6{margin-top:3px;margin-bottom:10px;}
.bank-catalog h6 a{font-size:14px;font-weight:700;color:#454545;;}
.bank-catalog h6 span a{padding-left:10px;font-size:14px;font-weight:600;color:#f26307;}
.bank-catalog-block .bank-catalog:nth-child(1){border-top:1px solid #e4e4e4;}
.credit-calculator-block{margin-bottom:7px;}
.credit-card-text{margin-bottom:20px;}
.credit-card-text p{margin-bottom:3px;}
.credit-card-text ul{padding-left:40px;margin-bottom:3px;list-style-image:url("../img/list.png");}
.credit-bank-contact{border-top:1px solid #e4e4e4;}
.credit-card{border:1px solid #e4e4e4;}
.credit-search{color:#000;font-weight:700;}
.credit-calculator{padding:20px;background:#f6f6f6;color:#000;}
.credit-calculator label{padding-top:3px;}
.credit-calculator select,input{width:100%}
.credit-calculator span{display:block;margin-top:4px;padding-left:5px;font-size:15px;font-weight:600;}
#btncredit{width:100%;padding:3px 10px;font-size:14px;font-weight:700;}
.credit-time{padding-left:10px;}
.list-credit-card{padding:15px 15px 5px 15px;margin-bottom:10px;font-size:13px;border:1px solid #e4e4e4;border-top:none;}
.list-credit-bank{margin-bottom:10px;border-bottom:1px solid #e4e4e4;}
.list-credit-bank span a{color:#454545;padding-bottom:2px;}
.list-credit-bank div{padding-right:5px;}
.list-credit-bank div:nth-child(4){padding-right:0;white-space:nowrap;}
.list-credit-card .list-credit-bank:nth-child(9){margin-bottom:0;border-bottom:none;}
.bank-credit-card{margin-top:10px;padding:20px 15px 25px 15px;font-size:13px;border:1px solid #e4e4e4;border-bottom:none;}
.bank-credit-card h5{font-size:14px;}
.bank-credit-card table{margin-bottom:20px;}
.bank-credit-card table tr td:nth-child(1){padding-right:10px;font-weight:700;line-height:20px;}
.bank-credit-card a{color:#454545;text-decoration:none;}
.credit-bank-contact{padding:15px;border:1px solid #e4e4e4;}
.credit-bank-contact table tr td:nth-child(1){padding-right:10px;font-weight:700;line-height:20px;}
.legal-text{margin-bottom:20px;}
.legal-text p{margin-bottom:3px;}
.legal-text ul{padding-left:10px;margin-bottom:3px;list-style-image:url("../img/list.png");}
.legal-text ul li{line-height:20px;}
.legal-text h6{font-size:14px;font-weight:700;margin-top:20px;margin-bottom:20px;}
.currency-card{border:1px solid #e4e4e4;}
.currency-heading{padding-bottom:5px;line-height:20px;font-weight:600;color:#454545;}
.currency-heading span{font-weight:700;text-transform:uppercase;}
.currency-card h4{padding-left:15px;}
.currency-card h3{margin-top:35px;padding-bottom:5px;padding-left:15px;}
.currency-card table{margin:20px 2.5% 10px 2.5%;width:95%;font-weight:500;}
#cur-center-bank tr td{padding-top:3px;padding-bottom:3px;}
#cur-center-bank tr td:nth-child(1){width:28%}
#cur-center-bank tr td:nth-child(2){width:28%}
#cur-center-bank tr td:nth-child(3){width:20%}
#cur-center-bank tr td:nth-child(4){width:8%}
#cur-center-bank tr:nth-child(1){background:#f6f6f6;}
#cur-center-bank tr:nth-child(2){background:#eee;}
#cur-center-bank img{padding-right:10px;padding-bottom:3px;}
.currency-down{color:#f14b4b;}
.currency-up{color:#1ec52e;}
.cur-all-bank tr:nth-child(1) td:nth-child(1){padding-bottom:0;}
.tablesorter caption span{padding-left:54%;}
.tablesorter caption{padding:1% 2% 0 51%;font-size:14px;color:#454545;font-weight:700;border-top:1px solid #e4e4e4;}
table.tablesorter{margin:3% 2% 3% 2%;width:96%;text-align:left;}
table.tablesorter tr td{padding:2px 4px 4px 4px;word-wrap:break-word;}
table.tablesorter tbody tr td:nth-child(1){width:40%;}
table.tablesorter thead tr th, table.tablesorter tfoot tr th{padding:2px 4px 4px 4px;word-wrap:break-word;}
table.tablesorter thead tr .header{background-image:url(../img/bg.gif);background-repeat:no-repeat;background-position:center right 8%;cursor:pointer;}
table.tablesorter tbody td{padding:5px;vertical-align:top;}
table.tablesorter thead tr .headerSortUp{background-image:url(../img/asc.gif);}
table.tablesorter thead tr .headerSortDown{background-image:url(../img/desc.gif);}
.profile-add{margin-bottom:12px;}
.profile-add #btnEnter{margin-top:35px;margin-bottom:15px;}
.profile-add p{font-weight:600;padding-top:5px;}
.profile-add span{display:inline-block;font-weight:600;padding-bottom:10px;}
.profile-ok{padding:25px 20px;background:#f2f2f2;border-bottom:1px solid #e4e4e4;}
.profile-ok p{margin-bottom:5px;}
.profile-add textarea{resize:none;}
.input-advert-add{padding-left:10px;}
.input-advert-add2{padding-left:10px;}
.profile-add .checkbox{font-family:'Myriad Pro', sans-serif;font-weight:300;}
#block-file{overflow:hidden;position:relative;height:100px;background:#fff url("../img/photo_add2.png") top no-repeat;border:1px solid #ccc;border-radius:2px;line-height:16px;}
#block-file img{width:100%;height:100px;border-radius:2px;border:none;}
#block-file div{margin-top:62px;font-size:13px;color:#f26307;}
#block-file2{overflow:hidden;height:100px;width:21.2%;margin-right:1%;background:#fff url("../img/photo_add2.png") top no-repeat;border:1px solid #ccc;border-radius:2px;line-height:16px;}
#block-file2 img{width:100%;height:100px;border-radius:2px;border:none;}
#block-file2 div{margin-top:62px;font-size:13px;color:#f26307;}
#block-file3{overflow:hidden;width:21.2%;height:100px;margin-left:0.5%;margin-right:0.5%;background:#dbdbdb;border:1px solid #ccc;border-radius:2px;line-height:16px;}
#block-file3 img{width:100%;height:100px;border-radius:2px;border:none;}
#block-file3 div{margin-top:62px;font-size:13px;color:#9a9a9a;}
#block-file4{overflow:hidden;height:100px;width:21.2%;margin-left:1%;background:#dbdbdb;border:1px solid #ccc;border-radius:2px;line-height:16px;}
#block-file4 div{margin-top:62px;font-size:13px;color:#9a9a9a;word-wrap:break-word;}
#block-file5{overflow:hidden;height:100px;width:21.2%;margin-right:1%;background:#fff url("../img/photo_add2.png") top no-repeat;border:1px solid #ccc;border-radius:2px;line-height:16px;}
#block-file5 img{width:100%;height:100px;border-radius:2px;border:none;}
#block-file5 div{margin-top:62px;font-size:13px;color:#454545;}
#block-file6{overflow:hidden;height:100px;width:21.2%;margin-right:1%;background:#fff url("../img/photo_add2.png") top no-repeat;border:1px solid #ccc;border-radius:2px;line-height:16px;}
#block-file6 img{width:100%;height:100px;border-radius:2px;border:none;}
#block-file6 div{margin-top:62px;font-size:13px;color:#454545;}
#block-file7{overflow:hidden;height:100px;width:21.2%;margin-right:1%;background:#fff url("../img/photo_add2.png") top no-repeat;border:1px solid #ccc;border-radius:2px;line-height:16px;}
#block-file7 img{width:100%;height:100px;border-radius:2px;border:none;}
#block-file7 div{margin-top:62px;font-size:13px;color:#454545;}
input[type="file"]{width:auto;height:auto;position:absolute;<!-- right:0;-->
<!-- top:0;-->
cursor:pointer;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0;<!-- opacity:0;-->}
.popup-window-tab-content input[type="file"]{position:static;}
.profile-add table{font-size:13px;font-weight:400;}
.profile-add table tr td:nth-child(1){font-weight:400;}
#btn-problem-add{width:32%;margin-top:25px;font-size:16px;font-weight:600;}
.profile-ok-btn{padding:25px 20px;}
.profile-btn a{display:inline-block;width:95%;margin-right:5%;padding:3px 5px 5px 5px;font-size:16px;line-height:20px;font-weight:600;color:#fff;background:#f26307;border:1px solid #c35005;border-radius:2px;text-decoration:none;word-wrap:break-word;}
.profile-btn a:focus{outline:none;}
.profile-btn a:hover{background:orange;color:#ffffff}
.advert-card{border:1px solid #e4e4e4;padding:20px;color:#454545;}
.profile-payment-text{padding-top:50px;padding-bottom:10px;}
.profile-payment-btn{padding-top:35px;padding-bottom:20px;}
.hostel-search{position:relative;margin-top:-65px;margin-right:1%;margin-left:1%;width:98%;background:#fff;border:2px solid #e5e5e5;border-radius:5px;font-family:'Open Sans', sans-serif;}
.hostel-search-heading{min-width:21.5%;margin-right:1.5%;padding:20px 30px 15px 15px;background:#f3f3f3;border-right:1px solid #e5e5e5;}
.hostel-search-heading h2{margin:0;padding:0;font-size:17px;font-weight:700;color:#454545;}
.hostel-search-heading span{font-size:13px;line-height:5px;color:#8d8d8d;}
.hostel-search-input{max-width:15%;padding-top:20px;padding-bottom:15px;padding-left:1%;color:#8d8d8d;font-weight:400;}
.hostel-search-input input{width:100%;}
.hostel-search-input select{width:99%;}
#hostel-search-enter{margin-top:28px;width:85%;}
.hotel-content{margin-top:30px;}
.hotel-content h3{margin-bottom:40px;font-size:20px;font-weight:700;}
.hotel-content div:nth-child(2){padding-right:2.5%;padding-left:1%;}
.hotel-content div:nth-child(3){padding-right:1.75%;padding-left:1.75%;}
.hotel-content div:nth-child(4){padding-right:1%;padding-left:2.5%;}
.hotel-content img{width:100%;max-height:150px;border:1px solid #e4e4e4;border-radius:4px;}
.hotel-content h4{padding:0;}
.hotel-content h4 a{font-size:20px;font-weight:400;color:#000;}
.hotel-content h4 a span{font-weight:700;}
.hotel-content p{padding-bottom:10px;font-size:13px;color:#646464;}
.hotel-btn{margin-left:2.5%;}
.hotel-btn a{display:inline-block;padding:15px 8px;font-size:16px;line-height:0;color:#fff;background:#f26307;border:1px solid #ce5406;border-radius:2px;text-decoration:none;}
.hotel-btn a:focus{outline:none;}
.hotel-btn a:hover{background:orange;color:#ffffff}
.hostel-search2-block{margin-top:15px;padding-right:30px;font-family:'Open Sans', sans-serif;}
.hostel-search2{padding:15px;background:#f26307;border:2px solid #e4e4e4;border-radius:4px;}
.hostel-search2-header{margin:-15px -15px 15px -15px;background:#ca5205;}
.hostel-search2-header h4{margin:0;padding:10px 15px;font-size:18px;font-weight:600;text-transform:uppercase;color:#fff;text-shadow:1px 1px 1px #232323;}
.hostel-search2-cal{margin-bottom:10px;}
.hostel-search2-cal p{margin-bottom:7px;}
.hostel-search2-sel p{margin-bottom:7px;}
.hostel-search2 p{color:#fff;}
.hostel-search2-sel div:nth-child(1){padding-right:10px;}
.hostel-search2-sel div:nth-child(2){padding-left:10px;}
#hostel2-search-enter{width:100%;}
#hostel3-search-enter{width:100%;margin-top:20px;}
#extended-search{display:inline-block;margin-top:20px;margin-bottom:20px;font-size:14px;font-weight:600;border-bottom:1px dashed #fff;}
#extended-search:hover{cursor:pointer;}
#extended-search-content{display:none;}
.hotel2-checkbox-header{margin-bottom:0;font-weight:600;}
.hotel2-checkbox-text{margin-bottom:0;font-weight:300;}
.hostel-search2-chek{margin-top:30px;margin-bottom:10px;padding:15px 15px 5px 15px;border:1px solid #e4e4e4;border-radius:4px;}
.search2-chek-header{margin:-15px -15px 0 -15px;background:#efefef;}
.search2-chek-header h5{margin:0 0 10px 0;padding:15px;font-size:18px;border-bottom:1px solid #e4e4e4;text-transform:uppercase;}
.hostel-checkbox{margin-bottom:5px;color:#f26307;}
.paddind-check{margin-top:10px;font-family:'Open Sans', sans-serif;}
.hotel2-content{padding-left:20px;font-family:'Open Sans', sans-serif;font-size:13px;color:#373535;}
.hotel2-content h2{margin:0;padding:10px 0;font-family:'Open Sans', sans-serif;font-size:20px;font-weight:700;}
.hotel2-content-header{margin-bottom:10px;border-bottom:1px dashed #e4e4e4;}
.hotel2-content-header img{padding-bottom:5px;}
.hotel2-content-header img:nth-child(1){padding-left:7px;}
.hotel2-content h5{font-size:16px;font-weight:400;font-family:'Open Sans', sans-serif;}
.hotel2-content h5 span{color:#333;}
.hotel2-content-block{margin:0 0 27px 0;padding-bottom:8px;border:1px solid #e4e4e4;border-radius:4px;}
.hotel2-content-photo img{padding:8px;width:100%;max-height:140px;}
.hotel2-content-photo2 img{width:100%;max-height:36px;}
.hotel2-content-photo2 div:nth-child(1){padding-left:8px;padding-right:2px;}
.hotel2-content-photo2 div:nth-child(2){padding-left:4px;padding-right:4px;}
.hotel2-content-photo2 div:nth-child(3){padding-left:2px;padding-right:8px;}
.hotel2-content-text{padding:10px 10px 0 10px;}
.hotel2-content-text h6{font-family:'Open Sans', sans-serif;font-size:16px;font-weight:600;}
.hotel2-content-text h6 img{padding-bottom:3px;}
.hotel2-content-text h6 a{color:#373535;padding-right:5px;}
.hotel2-content-ul{border-bottom:1px dashed #e4e4e4;}
.hotel2-content-text ul{padding-left:10px;padding-top:10px;font-family:'Open Sans', sans-serif;font-size:13px;color:#868585;}
.hotel2-price{margin-top:15px;}
.hotel2-price p{padding-top:5px;font-family:'Open Sans', sans-serif;font-size:18px;color:#313538;}
.hotel2-price p span{font-weight:900;}
.hotel2-btn a{display:inline-block;float:right;padding:17px 25px;font-family:'Open Sans', sans-serif;font-size:14px;font-weight:600;line-height:0;color:#fff;background:#f26307;border:1px solid #ce5406;border-radius:1px;text-decoration:none;}
.hotel2-btn a:focus{outline:none;}
.hotel2-btn a:hover{background:orange;color:#ffffff}
.hotel2-content-photo2 img:hover{cursor:pointer;}
.hotel3-content-photo img{padding:1%;width:100%;max-height:260px;}
.hotel3-photo-little div{float:left;}
.hotel3-photo-little div:nth-child(1){width:20%;padding-left:1%;padding-right:0.5%;}
.hotel3-photo-little div:nth-child(2){width:20%;padding-left:0.5%;padding-right:0.5%;}
.hotel3-photo-little div:nth-child(3){width:20%;padding-left:0.5%;padding-right:0.5%;}
.hotel3-photo-little div:nth-child(4){width:20%;padding-left:0.5%;padding-right:0.5%;}
.hotel3-photo-little div:nth-child(5){width:20%;padding-left:0.5%;padding-right:1%;}
.hotel3-photo-little img{width:100%;height:80px;}
.hotel2-content h3{font-family:'Open Sans', sans-serif;font-size:17px;color:#373535;}
.hotel3-content-block{margin-bottom:20px;padding:12px;border:1px solid #e4e4e4;border-radius:4px;}
.hotel3-content-block img{width:95%;margin-right:5%;border:2px solid #e5e5e5;}
.hotel3-content-block h5{margin:0;padding-bottom:15px;font-family:'Open Sans', sans-serif;font-size:16px;line-height:22px;font-weight:600;border-bottom:1px dashed #e5e5e5;}
.hotel3-btn a{display:inline-block;float:right;padding:17px 10px;font-family:'Open Sans', sans-serif;font-size:14px;font-weight:600;line-height:0;color:#fff;background:#f26307;border:1px solid #ce5406;border-radius:1px;text-decoration:none;}
.hotel3-btn a:focus{outline:none;}
.hotel3-btn a:hover{background:orange;color:#ffffff}
.hotel3-price-text{margin-top:30px;color:#5f5d5d;}
.hotel3-uslugi{font-size:14px;}
.hotel3-uslugi table tr td:nth-child(1){width:30%;color:#f26307;}
.hotel3-uslugi table tr:last-child td{border-bottom:1px solid #e5e5e5;}
.hotel3-uslugi table tr td img{padding-right:10px;}
.hotel3-border-bottom{border-top:1px solid #e5e5e5;}
.hotel3-last-block{padding-left:2.5%;}
.hotel3-last-prop{margin-top:20px;padding-bottom:40px;border-top:1px dashed #e5e5e5;border-bottom:1px dashed #e5e5e5;}
.hotel3-last-prop h3{margin-bottom:40px;font-family:'Open Sans', sans-serif;font-size:17px;font-weight:700;}
.hotel3-last-prop div:nth-child(2){padding-right:2%;padding-left:0;}
.hotel3-last-prop div:nth-child(3){padding-right:1%;padding-left:1%;}
.hotel3-last-prop div:nth-child(4){padding-right:0;padding-left:2%;}
.hotel3-last-prop img{width:100%;max-height:150px;border:1px solid #e4e4e4;border-radius:4px;}
.hotel3-last-prop h4{padding:0;}
.hotel3-last-prop h4 a{font-size:20px;font-weight:400;color:#000;}
.hotel3-last-prop h4 a span{font-weight:700;}
.hotel3-last-prop p{padding-bottom:10px;font-size:13px;color:#646464;}
#hotel3-btn-last{margin-left:0;}
.hotel3-review{margin-top:-10px;margin-bottom:25px;padding:10px 15px;background:#f5f5f5;border-radius:2px;border:1px solid #d6d6d6;}
.hotel3-review p{margin-bottom:0;line-height:1.5;}
p.hotel3-review-name{color:#010101;font-size:14px;}
p.hotel3-review-header{font-size:14px;font-weight:600;}
.hotel3-review hr{margin-top:8px;margin-bottom:8px;height:1px;color:#d6d6d6;background-color:#d6d6d6;}
.hotel3-review a{display:inline-block;padding-top:15px;}
.hotel6-review{margin-top:10px;margin-bottom:5px;padding:10px 15px;background:#fff;border-radius:2px;border:1px solid #d6d6d6;}
.hotel6-review hr{margin-top:8px;margin-bottom:8px;height:1px;color:#d6d6d6;background-color:#d6d6d6;}
.hotel6-review p{margin-bottom:0;line-height:1.5;}
p.hotel6-review-header{font-size:14px;font-weight:600;color:#f26307;}
.hotel4-bronir{margin-top:30px;margin-bottom:60px;font-family:'Open Sans', sans-serif;}
.hotel4-bronir-block1{margin-top:-12px;min-height:43px;padding-top:10px;font-size:16px;font-weight:400;color:#414141;background:#fff url("../img/hotel4-block-bron1.png") center no-repeat;background-size:cover;}
.hotel4-bronir-block2{margin-top:-12px;min-height:43px;padding-top:10px;font-size:16px;font-weight:400;color:#f26307;background:#fff url("../img/hotel4-block-bron2.png") center no-repeat;background-size:cover;}
.hotel4-bronir-block3{margin-top:-12px;min-height:43px;padding-top:10px;font-size:16px;font-weight:400;color:#414141;background:#fff url("../img/hotel4-block-bron3.png") center no-repeat;background-size:cover;}
.hotel4-oplata{margin-bottom:30px;background:#fff;font-family:'Open Sans', sans-serif;font-size:13px;}
.hotel4-oplata-header{margin-bottom:20px;padding:5px 10px;font-size:16px;font-weight:500;color:#333;background:#e6e6e6;}
.hotel4-oplata-header img{padding-right:10px;}
.hotel4-oplata-center{padding-right:27px;padding-left:27px;}
.hotel4-oplata-block{margin-bottom:6px;}
.hotel4-oplata-block p{margin:0;padding-top:20px;font-weight:400;}
.hotel4-oplata-block div:nth-child(1){padding:5px 5px 5px 10px;}
.hotel4-oplata-checkbox{padding-left:10px;font-size:14px;}
.hotel4-oplata-checkbox div:nth-child(2){padding-left:10px;line-height:17px;}
.hotel4-uslugi-text{margin-bottom:12px;}
.hotel4-oplata-right{padding-left:8px;padding-bottom:10px;background:#f6f6f6;}
.hotel4-oplata-right div:nth-child(1){min-height:140px;margin-bottom:10px;border-bottom:1px dashed #b7b7b7;}
.hotel4-oplata-right h6{font-family:'Open Sans', sans-serif;font-size:16px;font-weight:600;color:#333;}
.hotel4-oplata-right img{padding-top:10px;}
.hotel4-oplata-price{border-top:1px dashed #b7b7b7;}
.hotel4-oplata-price p{padding-top:10px;font-size:18px;color:#f26307;}
.hotel4-oplata-price p span{font-weight:700;}
.hotel4-back{margin-top:20px;margin-bottom:60px;padding:5px 2px 5px 10px;font-family:'Officina Sans', serif;font-size:16px;border:1px solid #b7b7b7;}
.hotel4-back img{padding-right:15px;padding-bottom:3px;}
.hotel4-form-name{position:absolute;margin-left:40px;background:#fff;z-index:10;}
.hotel4-form-name h5{margin:0;padding:0 20px 0 10px;font-family:'Open Sans', sans-serif;font-size:16px;font-weight:600;color:#333;}
.hotel4-form-left{padding-right:10px;}
.hotel4-form-right{padding-left:10px;}
.hotel4-form-block{position:relative;margin-top:10px;padding:30px 15px 0 15px;border:1px solid #b7b7b7;font-family:'Open Sans', sans-serif;font-size:13px;}
.hotel4-block-guest{margin-top:10px;margin-bottom:20px;}
.hotel4-input-block{margin-bottom:5px;}
.hotel4-form-lebel{height:30px;padding:5px 10px;}
#payment-hotel{margin-top:45px;margin-bottom:-40px;padding-top:30px;padding-bottom:60px;background:#f6f6f6;font-family:'Open Sans', sans-serif;}
#payment-hotel h3{padding:0;margin:0;font-family:'Open Sans', sans-serif;font-size:18px;}
.payment-checkbox{margin-top:25px;margin-bottom:40px;}
.payment-hotel-pravila{margin-top:50px;}
.hotel4-pravila{margin-top:40px;padding:10px;width:100%;height:250px;font-size:13px;background:#fff;overflow-y:scroll;border:1px solid #b7b7b7;border-right:none;}
.checkbox-pravila{margin-top:30px;margin-bottom:40px;font-size:13px;}
#hotel4-payment{margin-right:10px;padding:8px 10px;font-size:15px;font-weight:600;border:none;border-radius:0;}
#hotel4-not-payment{padding:8px 10px;font-size:15px;font-weight:600;border:none;border-radius:0;}
.hotel5 h1{padding-left:10px;font-family:'Open Sans', sans-serif;}
.hotel5-block{padding:10px;}
.hotel5-content{border:1px solid #d6d6d6;}
.hotel5-content-header{background:#f4f4f4;}
.hotel5-content-header h4{margin:0;padding:20px 0 20px 20px;font-family:'Open Sans', sans-serif;color:#333;}
.hotel5-content-text{margin-top:15px;padding:20px 20px 5px 20px;font-family:'Open Sans', sans-serif;font-size:13px;}
.hotel5-content-text p{padding-bottom:10px;}
.hotel5-content-text span{font-family:'Myriad Pro', sans-serif;font-size:13px;font-weight:100;}
.hotel5-content-text table{margin-bottom:25px;}
.hotel5-content-text table tr td{padding-top:2px;padding-bottom:2px;}
.hotel5-content-text table tr td:nth-child(1){width:170px;}
#print{float:right;margin:10px 10px 25px 0;padding:8px 20px;border:none;border-radius:0;font-family:'Open Sans', sans-serif;font-size:14px;}
#print img{padding-right:10px;}
#afisha-nav{display:block;padding:0 0 15px 3px;}
#afisha-nav li{float:left;list-style-type:none;}
#afisha-nav li a{display:inline-block;margin:5px 8px;padding:0;border-radius:0;font-weight:600;color:#222;border-bottom:1px dashed #f26307;text-decoration:none;}
#afisha-nav li a:hover{background:#fff;color:#f26307;}
#afisha-nav li:hover{background:#fff;color:#f26307;}
#afisha-nav > li.active > a,
#afisha-nav > li.active > a:hover,
#afisha-nav > li.active > a:focus{color:#f26307;background-color:#fff;border:none;}
.afisha-new-content{padding:30px 5px 30px 0;font-size:13px;color:#222;border-top:1px solid #e0e0e0;}
.afisha-new-content.border-none{border:none;}
.afisha-new-content.border-bottom{margin-bottom:15px;border-bottom:1px solid #e0e0e0;}
.afisha-content-photo{padding-right:20px;}
.afisha-content-photo img{width:100%;border:1px solid #cbcbcb;}
.afisha-new-content a{font-size:14px;font-weight:700;}
.afisha-new-content p{padding-top:20px;padding-bottom:5px;}
.afisha-new-content table tr td{padding-left:30px;}
.baner-afisha{margin-top:10px;margin-bottom:10px;}
.baner-afisha img{width:100%;}
.afisha-new{margin-top:5px;font-size:13px;}
.afisha-right-block{padding-left:33px;}
.afisha-new img{width:100%;}
.afisha-new .afisha-item:last-child{margin-bottom:15px;border-bottom:1px solid #e0e0e0;}
.afisha-card-header{margin-top:20px;margin-bottom:10px;background:#fff url("../img/heading-icon.png") no-repeat;background-position:left top;}
.afisha-card-header h1{margin:0;}
.afisha-card-header2{padding-top:40px;}
.afisha-card-header2 a{margin-right:1px;border-bottom:1px dashed #f26307;text-decoration:none;}
.afisha-card-photo img{width:100%;border:1px solid #cbcbcb;}
.afisha-card-header3{border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;}
.afisha-card-header3 h2{margin-top:15px;padding:0 0 5px 15px;font-size:18px;font-weight:700;}
.afisha-card-content{padding:15px 15px 0 15px;border:1px solid #e4e4e4;}
.afisha-card-content table{margin-bottom:25px;color:#222;}
.afisha-card-content table tr td{padding-left:50px;}
.afisha-card-header4 h2{margin-top:15px;margin-bottom:3px;padding-left:15px;font-size:18px;font-weight:600;}
.afisha-card-photo2{padding:10px 10px;border:1px solid #e4e4e4;}
.afisha-little-photo{margin-top:5px;margin-bottom:5px;padding-left:5px;padding-right:5px;}
.afisha-little-photo img{width:100%;border:1px solid #e4e4e4;}
.afisha-card-header5 h4{margin-top:20px;margin-bottom:20px;padding-top:0;padding-left:15px;font-size:18px;font-weight:600;}
.afisha-card-shema{padding:20px;border:1px solid #e4e4e4;}
.afisha-card-shema img{width:100%;}
.afisha-tickets{padding:7px 15px;border:1px solid #e4e4e4;border-bottom:none;}
.afisha-card-tickets .afisha-tickets:nth-child(1){padding:10px 15px;background:#f7f7f7;font-weight:700;color:#222;}
.afisha-card-tickets .afisha-tickets:last-child{border-bottom:1px solid #e4e4e4;}
.afisha-tickets-text{line-height:26px;}
.afisha-btn a{display:inline-block;width:100%;margin-right:5%;padding:5px 5px 8px 5px;font-size:16px;line-height:18px;font-weight:400;color:#fff;background:#f26307;border-radius:15px;text-decoration:none;word-wrap:break-word;}
.afisha-btn a:focus{outline:none;}
.afisha-btn a:hover{background:orange;color:#ffffff}
.afisha-tickets-select select{width:55%;}
.afisha-tickets-zakaz{margin-top:20px;padding-right:15px;padding-left:15px;}
.afisha-tickets.border-none{border:1px solid #e4e4e4;border-bottom:none;border-top:none;}
.afisha-btn button{display:inline-block;width:100%;margin-right:5%;padding:5px 5px 8px 5px;font-size:16px;line-height:18px;font-weight:400;color:#fff;background:#f26307;border-radius:15px;text-decoration:none;word-wrap:break-word;border:0;}
.afisha-btn button:focus{outline:none;}
.afisha-btn button:hover{background:orange;color:#ffffff}
.tickets-block{padding:20px 0;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;}
.tickets-number-block{max-width:4.5%;padding-right:0.5%;}
.tickets-number-row{max-width:45px;padding-top:6px;padding-bottom:6px;font-size:12px;font-weight:600;color:#222;}
.tickets-row{min-width:95%;overflow-x:auto;white-space:nowrap;}
.tickets-row .tickets-row-place:last-child{margin-bottom:10px;}
.tickets-place{display:inline-block;text-align:center;vertical-align:bottom;margin-top:2px;margin-bottom:2px;width:25px;height:25px;font-size:14px;line-height:23px;font-weight:600;color:#222;border:1px solid #e4e4e4;}
.tickets-place.tickets-yellow{background:#ffd800;border:none;}
.tickets-place.tickets-blue{background:#7099eb;border:none;}
.tickets-place.tickets-lilac{background:#f7a6e7;border:none;}
.tickets-place.active{background:#f26307;color:#fff;border:3px double #fff;line-height:18px;}
.tickets-place.none{visibility:hidden;}
.tickets-place.little{width:18px;height:18px;}
.tickets-place:hover{cursor:pointer;}
.tickets-place.none:hover{cursor:default;}
.tickets-place-info{margin-top:15px;font-size:14px;line-height:25px;font-weight:500;color:#222;}
.tickets-place-info{margin-bottom:50px;}
.hotel-form{min-height:315px;margin-bottom:35px;padding-top:20px;border:1px solid #e4e4e4;}
.hotel-form-btn{margin-top:6px;}
.hotel-form-block{padding-right:10px;}
.tickets-payment{margin-bottom:10px;padding:20px;border:1px solid #e4e4e4;}
.tickets-payment span{text-transform:uppercase;}
.tickets-payment table{width:100%;margin-top:25px;margin-bottom:10px;}
.tickets-payment table tr td{padding:3px;}
.tickets-payment table tr td:nth-child(1){width:60%;}
.tickets-payment table tr td:nth-child(2){width:20%;}
.tickets-payment table tr td:nth-child(3){width:20%;}
.tickets-payment table tr td a{color:#454545;}
.tickets-payment-method{margin-top:45px;font-weight:700;}
.tickets-payment .checkbox input{margin-bottom:10px;}
.btn-tickets-block{margin-top:25px;}
#btn-tickets{display:inline-block;width:100%;padding:3px 5px 5px 5px;font-size:16px;line-height:20px;font-weight:600;color:#fff;background:#f26307;border:1px solid #c35005;border-radius:2px;text-decoration:none;word-wrap:break-word;}
#btn-tickets:focus{outline:none;}
#btn-tickets:hover{background:orange;color:#ffffff}
.tickets-payment table .tick-pay-detal-td td:nth-child(2){width:40%;}
.tickets-print{margin-top:60px;font-size:16px;max-width:100%;padding-left:1%;padding-right:1%;}
.tickets-print img{padding-right:10px;max-width:100%;}
.tickets-print-header{float:right;max-width:290px;}
.tickets-print-text{}
.tickets-print-text{margin-top:50px;padding:35px;border:1px solid #e4e4e4;line-height:17px;font-weight:600;}
.tickets-print-text2{padding:35px;border:1px solid #e4e4e4;border-top:none;line-height:20px;}
.tickets-print-point{overflow:hidden;}
.tickets-print-total{margin-top:25px;font-size:20px;font-weight:700;color:#f26307;}
.booking-card{margin-bottom:15px;font-size:13px;color:#000;border:1px solid #e4e4e4;}
.booking-block{padding:20px 20px 23px 20px;}
.booking-block table tr td{padding-right:10px;}
.booking-block h5{margin-top:0;margin-bottom:3px;font-size:14px;color:#454545;}
.payment-booking{display:none;margin-bottom:8px;}
.payment-booking img{padding-right:6px;padding-bottom:3px;width:100%;max-width:20px;}
.payment-booking.active{display:inline-block;}
.payment-booking a{text-decoration:underline;}
.payment-booking a u{color:#000;}
.payment-booking a:nth-child(2){padding-left:10px;}
.booking-text p{margin-bottom:0;line-height:21px;}
.booking-text span{font-weight:600;}
.booking-text p:last-child{color:#f26307;font-weight:700;}
.booking-payment{margin-bottom:10px;padding:20px;border:1px solid #e4e4e4;}
.booking-payment table{width:100%;margin-top:25px;margin-bottom:10px;font-size:13px;}
.booking-payment table tr td{padding-top:2px;padding-bottom:2px;}
.booking-payment table tr td:first-child{width:28%;}
.booking-payment .checkbox input{margin-bottom:10px;}
.site_counter{margin:10px auto;width:88px;}
.slider .flexslider{margin:0;border-radius:0;border:none;}
.slider .flexslider .slides img{margin:0;border:none;}
.slider .flex-direction-nav a:before{font-size:30px;}
.carusel_img .slides > li img{cursor:pointer;border:1px solid #e4e4e4 !important;}
.carusel_img .slides > li.flex-active-slide img{opacity:.7;filter:alpha(opacity=70);}
.gallery_big .flex-direction-nav{display:none;}
.gallery_big.flexslider, .carusel_img.flexslider{margin:0 0 10px;}
.slider_info{padding:10px 0 0 0;}
#slider_other li img{max-height:300px;width:auto !important;margin:0 auto;}
#carousel img{margin:0 auto;max-height:102px;width:auto;}
.bx-catalog-tab-body-container .container{max-width:100%;}
.bx_catalog_line_ul li{height:70px;}
#webcamera td{padding:5px;}
.ny-img{float:right;position:absolute;right:0px;top:-50px;height:150px;}
.winter-ny{background:transparent url("/local/templates/.default/img/new_2016-1.png") no-repeat scroll center 100%;}
.bx_item_description{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.bx_item_description > p:first-of-type span{font-size:22px;display:inline-block;margin:20px 0;}
.bx_item_description h3{font-size:23px;}
#page-preloader{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.1);z-index:100500;}
#page-preloader .spinner{width:32px;height:32px;position:absolute;left:50%;top:50%;background:url('//opt-636349.ssl.1c-bitrix-cdn.ru/images/preloader.gif?14538882413208') no-repeat 50% 50%;margin:-16px 0 0 -16px;}
.popup-window-close-icon{margin:6px 0 0;}
.table-column-3{margin-top:23px;}
#nav2 ul{display:inline-block;list-style:none;margin:0 0 0 0 !important;padding:0 0 0 0 !important;left:0 !important;position:relative;}
#nav2 ul li{display:block;margin:0 0 0 0 !important;padding:0 0 5px 0 !important;}
#nav2 ul li a{font-size:100%;color:#000000;text-decoration:none;}
#nav2 ul li a:visited{color:#000000 !important;}
#nav2 ul li a:hover{color:#f26307 !important;text-decoration:underline !important;}
#nav2 ul li a.selected:link,
#nav2 ul li a.selected:visited,
#nav2 ul li a.selected:active,
#nav2 ul li a.selected:hover{color:#f26307 !important;text-decoration:underline !important;}
.item-text{display:inline-block;position:relative;top:-1px;left:5px;}
.page{display:inline-block;background-repeat:no-repeat;width:16px !important;height:16px !important;vertical-align:top;}
#nav2 .item-1{width:15%;}
#nav2 .item-2{width:18%;}
#nav2 .item-3{width:18%;}
#nav2 .item-4{width:17%;}
#nav2 .item-5{width:18%;}
#nav2 .item-6{width:11%;}
#nav2 li .page[class*="ico"]{background:url('../img/sprite.png');}
#nav2 .left-menu_site_one li .page.ico-0{background-position:-25px -118px;}
#nav2 .left-menu_site_one li .page.ico-1{background-position:-25px -165px;}
#nav2 .left-menu_site_one li .page.ico-2{background-position:-25px -318px;}
#nav2 .left-menu_site_one li .page.ico-3{background-position:-25px -70px;}
#nav2 .left-menu_site_one li .page.ico-4{background-position:-26px -44px;}
#nav2 .left-menu_site_one li .page.ico-5{background-position:-1px -266px;}
#nav2 .left-menu_site_two li .page.ico-0{background-position:0 0;}
#nav2 .left-menu_site_two li .page.ico-1{background-position:-25px -291px;}
#nav2 .left-menu_site_two li .page.ico-2{background-position:-26px -190px;}
#nav2 .left-menu_site_two li .page.ico-3{background-position:-1px -188px;}
#nav2 .left-menu_site_two li .page.ico-4{background-position:-1px -293px;}
#nav2 .left-menu_site_two li .page.ico-5{background-position:-1px -45px;}
#nav2 .left-menu_site_three li .page.ico-0{background-position:-1px -319px;}
#nav2 .left-menu_site_three li .page.ico-1{background-position:-1px -70px;}
#nav2 .left-menu_site_three li .page.ico-2{background-position:0px -165px;}
#nav2 .left-menu_site_three li .page.ico-3{background-position:-1px -344px;}
#nav2 .left-menu_site_three li .page.ico-4{background-position:-1px -21px;}
#nav2 .left-menu_site_three li .page.ico-5{background-position:-25px -343px;}
#nav2 .left-menu_site_four li .page.ico-0{background-position:-26px 0;}
#nav2 .left-menu_site_four li .page.ico-1{background-position:-26px -143px;}
#nav2 .left-menu_site_four li .page.ico-2{background-position:-24px -265px;}
#nav2 .left-menu_site_four li .page.ico-3{background-position:-1px -368px;}
#nav2 .left-menu_site_four li .page.ico-4{background-position:-25px -369px;}
#nav2 .left-menu_site_four li .page.ico-5{background-position:25px 0px;}
#nav2 .left-menu_site_five li .page.ico-0{background-position:-1px -142px;}
#nav2 .left-menu_site_five li .page.ico-1{background-position:-1px -214px;}
#nav2 .left-menu_site_five li .page.ico-2{background-position:-25px -96px;}
#nav2 .left-menu_site_five li .page.ico-3{background-position:-26px -20px;}
#nav2 .left-menu_site_five li .page.ico-4{background-position:-26px -213px;}
#nav2 .left-menu_site_six li .page.ico-0{background-position:-1px -239px;}
#nav2 .left-menu_site_six li .page.ico-1{background-position:-1px -94px;}
#nav2 .left-menu_site_six li .page.ico-2{background-position:-1px -119px;}
#nav2 .left-menu_site_six li .page.ico-3{background-position:-26px -237px;}
.user-wrap-page .user-menu > .nav-info:first-child{display:none;}
#mediametrics1-bottom-wrap{overflow:hidden;}
#bx_basketFKauiI{padding-top:9px;}
#bx_basketFKauiI .bx-basket-block br{display:none;}
#bx_basketFKauiI .bx-basket-block > span{padding-left:13px;}
#bx_basketFKauiI .bx-basket-block:first-child{margin-bottom:7px;}
#bx_3218110189_374826 .col-lg-7.col-md-7.col-sm-7.col-xs-12{padding-left:21px;}
#bx_3218110189_374826 .col-lg-7.col-md-7.col-sm-7.col-xs-12 h3{margin-left:0;}
#bx_3218110189_374826 .index-items .data{margin-bottom:5px;}
#baner1 img,
#baner2 img,
#baner3 img,
#baner4 img,
#baner5 img{max-width:100%;height:auto;margin-bottom:15px;}
#baner1 > .row,
#baner3 > .row{margin:0;}
.checkbox input[type="checkbox"]{position:static;margin-left:-10px;}
.bx-authform-formgroup-container input[type="submit"]{background:#EC6806;border:none;font-size:16px;border-radius:0;text-transform:uppercase;padding:8px 30px;}
#pogoda-mobil{width:83px;color:#fff;display:inline-block;vertical-align:middle;padding:3px;}
#pogoda-mobil .gsTemp{color:#fff;}
#pogoda-mobil .gsWeatherIcon,
#pogoda-mobil .head{display:none;}
#user-bar{width:/*147*/280px;}
.navbar-toggle .icon-bar{display:block;width:31px;background:#fff;height:4px;border-radius:1px;margin:0 0 7px;}
.navbar-toggle .icon-bar.last{margin:0;}
#main-menu-btn{display:none;height:50px;overflow:hidden;text-align:center;font-size:20px;color:#fff;background:#f26307;border:2px solid #f26307;margin:0;padding:7px 11px;}
#main-menu-btn button{float:left;margin:0;display:block;}
.bx-user{float:right; display:none;}
.bx-user .fa{padding:2px 3px 0 0;font-size:28px;color:#fff;}
.index-items .news-items-photo img{height:297px;}
.city-label{clear:both;position:relative;font-size:22px!important;padding:17px 46px 6px 21px!important}
.city-label:before{content:'';position:absolute;top:0;left:0;width:45px;height:45px;display:block;background:url('../img/logo_item.svg') no-repeat 0 0;background-size:100% 100%;}
h2.city-label{font-weight:bold;}
.city-label.city-label-it{clear:both;position:relative;font-size:27px!important;padding:30px 0 10px 30px!important;}
.city-label.city-label-it:before{width:49px;height:67px;background-size:110% 110%;}
.city-label.city-label-it:after{content:'';width:96.5%;position:absolute;bottom:0;left:31px;border-bottom:3px solid #f26307;}
.bx-section-desc .bx-section-desc-post{font-size:15px;padding:0 0 0 31px;margin:-6px 0 38px;color:#666;}
.block-wrap{min-height:303px;padding-top:23px;}
.advertising-width{margin:31px 0;}
.full-item-col-3 .bx_catalog_item_container{min-height:313px;overflow:hidden;}
.full-item-col-3 .bx_catalog_list_home .bx_catalog_item_images_double,
.full-item-col-3 .bx_catalog_list_home .bx_catalog_item_images{width:100%;padding:0!important;margin-top:0!important;}
.full-item-col-3 .bx_catalog_list_home .bx_catalog_item_images{height:500px;position:absolute;background-position:50% 3px;}
.full-item-col-3 .bx_catalog_list_home .bx_catalog_item_images_double{width:90%;height:191px;margin:15px 5%;}
.full-item-col-3 .bx_catalog_item_articul,
.full-item-col-3 .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_container{position:relative;padding:0 0 15px!important;margin:0 1px;}
.full-item-col-3 .bx_catalog_item_articul{margin:15px 5%;}
.bx-no-touch .bx_catalog_list_home .bx_catalog_item.double:hover .bx_catalog_item_images{opacity:0;-webkit-animation:rotateimgfirst 01s!important;animation:rotateimgfirst 0.1s!important;}
}
.soc-news{float:none!important;margin-bottom:34px;}
.soc-news .city-label{padding:17px 0 18px 21px!important;}
.soc-news .news-home{position:relative;border:1px solid #e4e4e4;}
.soc-news .news-home .block-news{border:none;}
.more-item{position:absolute;top:0;right:0;font-size:18px;padding:38px 15px 0;}
.more-item a{text-decoration:underline;}
.more-item a:hover{text-decoration:none;}
.fulltag-list{clear:both;width:100%;border-bottom:1px solid #ccc;overflow:hidden;padding-bottom:23px;margin-bottom:23px;}
.leading-companies{overflow:hidden;padding-left:1px;padding-bottom:1px;margin-bottom:23px;}
.leading-companies .logo-item{width:33.3%;float:left;height:159px;border:1px dashed #ccc;padding:11px 5px;vertical-align:middle;text-align:center;margin-bottom:-1px;margin-left:-1px;}
.leading-companies .logo-item img{width:auto;max-height:75px;margin-bottom:5px;}
.leading-companies .logo-item:after{content:'';vertical-align:middle;height:100%;width:1px;display:inline-block;}
.leading-companies .logo-item .logo-cell{width:98%;display:inline-block;vertical-align:middle;}
.leading-companies .logo-item .logo-cell a{clear:both;display:block;font-size:15px;}
.leading-companies .logo-item:hover{background:#f5f5f5;}
.forum-list .col-md-12 .h3{font-weight:500;position:relative;}
.step-1{background:#fdeeee;padding:0 15px 17px;margin-bottom:23px;}
.step-2{background:#F1F0FF;padding:0 15px 17px;margin-bottom:23px;}
.step-3{padding:0 15px 17px;}
.step-1 .frm-mp-info,
.step-2 .frm-mp-info,
.step-3 .frm-mp-info{padding:5px 0px!important;}
.news-p .mm-body{width:100%!important;height:78px!important;}
.news-p .mm-body .mm-body__line--floating{width:25%!important;}
.banner-wrap{margin-bottom:0px;}
.banner-wrap .row{margin:0;}
.search-wrap{background:#e6e6e6;padding:23px;margin-bottom:-1px;}
.search-wrap #title-search-input{border-radius:0;height:40px;font-size:18px;border:none;padding:10px 18px;}
.search-wrap .btn{border-radius:0;color:#fff;background-color:#ec6907;border:none;font-size:17px;text-transform:uppercase;height:40px;padding:6px 18px;}
.search-wrap .btn:hover{background-color:#d66008;}
.slider-afisha{overflow:hidden;clear:both;}
.tag-list-afisha{overflow:hidden;border:1px solid #e6e6e6;padding:23px;margin:34px 0;}
.tag-list-afisha ul{margin:0;}
.tag-list-afisha .bx_catalog_text .bx_catalog_text_title{font-weight:normal;padding:8px 9px !important;}
.tag-list-afisha .bx_catalog_text .bx_catalog_text_title span,
.tag-list-afisha .bx_catalog_text .bx_catalog_text_title a{font-size:17px;}
.col-lg-12.col-md-12.col-sm-12.col-xs-12 .feed-new-message-informer-place{display:none;}
#log_internal_container{overflow:hidden;clear:both;}
.feed-post-block{border-bottom:1px solid #eef2f4;}
.feed-item-wrap .feed-post-title-block{padding-right:0;}
.bp-bx-application{width:100%;margin:13px 0;}
@media (min-width:850px){
.index-items .col-lg-5{width:50%;}
.index-items .col-lg-7{width:50%;}
.index-items .col-lg-7 p{padding-left:23px;}
}
@media (max-width:1200px){}
@media screen and (max-width:1100px){
#ab-sidebar,
div#jivo-iframe-container.jivo-iframe-container-left.jivo-state-widget{display:block;}
.advertising-width{display:none;}
}
@media screen and (min-width:992px) and (max-width:1200px){}
@media screen and (max-width:992px){
#bx_basketFKauiI{padding-bottom:23px;}
#nav2 .col-lg-2.col-md-2{width:33%!important;}
/*#mediametrics1-bottom-wrap{display:none;}*/
#pogoda{max-width:137px;margin-left:0;padding-left:0;}
#kurs-valut{max-width:117px;}
#bx_basketFKauiI .bx-basket-block br{display:inline-block;}
#bx_basketFKauiI{padding-top:0px;}
.left-sitebar{padding:0;}
#footer-menu .col-lg-12 .col-sm-12{width:33%;height:206px;}
#footer-menu .col-lg-12 > h4{display:none;}
#prava .prava{font-size:14px;padding-top:30px;padding-right:10px;padding-left:10px;}
#baner2{padding-top:13px;}
.img_rek_block{display:none;}
.table-column-2,
.table-column-3,
.banner{display:none;}
.block-news-left{padding:0}
.left-sitebar-foto
.wrap-tags{display:none;padding-top:5px;}
.wrap-tags li{height:auto;display:inline-block;margin:0!important;}
.wrap-tags li h2{padding:6px 0 6px 6px!important;margin:0!important;}
.wrap-tags li h2 a,
.wrap-tags li h2 a span{font-size:15px!important;}
.wrap-tags li > a,
.wrap-tags .bx_catalog_line_description{display:none!important;}
.block-news-content{width:auto!important;float:none;}
.banner-wrap,
.leading-companies,
.news-p,
.forum-list{display:none;}
.teatr-wrap .col4{-moz-column-count:3;-webkit-column-count:3;column-count:3;}
.slider-afisha{display:none;}
}
@media screen and (max-width:850px){
#jivo-iframe-containereft{display:none;}
}
@media screen and (min-width:768px){}
@media screen and (max-width:767px){
.search-wrap .col-xs-2 input{text-indent:-999px;}
.search-wrap .col-xs-2:before{width:41px;float:right;content:'';position:absolute;font:normal normal normal 14px/1 FontAwesome;content:"\f002";font-size:23px;padding:9px;color:#fff;left:50%;margin-left:-20px;}
.wrap-tags{display:block;}
.block-news-content{background:none;}
.block-news-content h3{padding:0;margin:4px 0;}
#prava .prava{text-align:center;padding-top:20px;font-size:12px;}
#footer{text-align:center;padding:17px 0;}
#footer .pull-left,
#footer .pull-right{float:left;width:100%;padding:3px 0!important;}
.bx-composite-btn,
#footer span{font-size:15px!important;}
#footer-menu,
.BackToTop{display:none!important;}
.index-items .news-items-photo{width:100%;}
.index-items .news-items-photo img{height:auto;max-width:100%;}
#kurs-valut{display:none;}
#main-menu-btn{display:block;margin-bottom:20px;}
.city-label.city-label-it:after{width:80.5%;}
.overwlov{overflow:hidden;}
.index-items{border:none;}
.nav2-wrap{height:100%!important;overflow-y:scroll!important;width:100%;position:fixed;top:0;left:0;background:rgba(0, 0, 0, 0);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;padding:0!important;margin:0!important;z-index:99999;}
.nav2-wrap #nav2{width:250px;overflow:visible!important;position:relative;top:0;height:auto!important;left:-250px;background:#fff;background-size:100% 100%;height:100%;z-index:99999;border-radius:0;padding:9px 0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.nav2-wrap #nav2 > button{width:51px;height:51px;background:#f26307;position:fixed;top:-1px;left:0;margin:0;border:none;border-radius:0;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.nav2-wrap #nav2 > button .fa{font-size:25px;color:#fff;}
.nav2-wrap.collapse{border:none;}
.nav2-wrap.collapse.in{background:rgba(0, 0, 0, 0.5);}
.nav2-wrap.collapse.in #nav2{left:0;}
.nav2-wrap.collapse.in #nav2 button{left:250px;}
#nav2 ul{display:block;}
#nav2 ul li{line-height:1.1;font-size:16px;padding:13px 0 13px 19px !important;border-bottom:1px solid #e8e8e8;}
#nav2 ul li .page[class*="ico"]{margin-right:7px;}
#nav2 ul li a:visited,
#nav2 ul li a{display:block;color:#333!important;}
#nav2 .col-lg-2.col-md-2{width:99%!important;}
img[width="944"]{display:none;}
#user-bar{float:right;margin-right:25px;}
#web_cam{margin-left:9%;}
#pogoda{max-width:114px;}
div#jivo-iframe-container.jivo-iframe-container-bottom.jivo-c-mobile{margin:-700px!important;}
.h4-gorod{margin:0;}
.user-wrap-page .bx-title,
.bx-authform-social{text-align:center;}
.nav-info{min-width:250px;padding:0;}
.nav-info li{padding:0;}
.nav-info li.clicked{padding:7px 15px;}
.nav-info li a{display:block;font-size:16px;padding:7px 15px;}
.user-wrap-page .bx-authform-link-container b{font-weight:300;font-size:19px;text-decoration:underline;}
.user-menu{margin-top:0!important;margin-bottom:0;}
.user-wrap-page h2{font-size:21px!important;text-align:center;padding:0!important;}
.user-wrap-page .bx-authform-link-container{text-align:center;}
.container .h4-gorod{width:100%!important;}
.container .h4-gorod{font-size:18px;width:100%!important;}
.user-wrap-page .h4-gorod h1{padding:0!important;font-weight:300!important;font-size:25px;text-align:center;}
#user-bar,
.sk83728_out,
#enter-end{display:none;}
.catalog-card{border:none;padding:37px 0px;}
.news-card .news-pictures{width:100%;float:none;padding:0 0 15px 0!important;}
.news-card .detail_picture{text-align:center;padding:0px;     margin-bottom: 10px; }
.news-card .detail_picture img{width:auto;max-width:100%;}
.news-card .detail_text.text-justify{text-align:left;}
/*#mediametrics1-bottom-wrap{display:none;}*/
.ya-share2{padding:23px 0;/*text-align:center;*/}
.news-card .col-lg-3.col-md-3.col-sm-3.col-xs-3{width:100%;}
.news-card .add-review{border:none;font-size:23px;}
.container .news-card .date{top:11px;font-size:14px;left:0;}
.container .news-card span.count{right:0;}
.col-lg-12 a[href="/news/"]{display:none;}
.teatr-wrap .col4{-moz-column-count:2;-webkit-column-count:2;column-count:2;}
.sonet-groups-group-block{width:100%;}
	div.news-detail img.detail_picture {width: 100%;    height: auto;}
	.google_ad ins {width: 100% !important;    height: auto;}
}
@media screen and (max-width:690px){#web_cam{margin-left:3%;}
}
@media screen and (max-width:623px){#web_cam{display:none;}
p[style*="text-align"] a.btn.btn-warning.bron-btn{float:none;font-size:15px;margin:16px 0;}
.socnet-informer #bx-notifier-panel{display:none;}
}
@media screen and (max-width:560px){#logo{min-height:79px;max-width:341px;margin:auto;float:none;clear:both;padding:0;text-align:center;}
#logo span{font-size:14px!important;}
#logo img{padding-bottom:3px;}
#pogoda{display:none;}
#footer-menu .col-lg-12 .col-sm-12{width:50%;height:206px;}
#user-bar{text-align:center;float:none;width:100%;padding:0 15px;}
#user-bar .bx-basket-block{font-size:16px;padding:0;}
#footer-menu .col-lg-12 .col-sm-12{width:50%;height:206px;}
.news-home-list h3.h4-gorod{margin:10px 0 0 0!important;}
.index-items .data{padding-left:0;}
.news-home-list .text-left{padding:0;}
.left-sitebar-item{border:none;height:101px;}
.left-sitebar-item .left-sitebar-foto{padding:0;}
.left-sitebar-content .p-light{padding-top:0;}
#news{background:none;}
.news-home.col-xs-12.soc-news h2.city-label{font-size:19px!important;}
.news-home.col-xs-12.soc-news .pull-right a:after{top:1px;}
.news-home .block-news{margin-bottom:0;}
.news-home .pull-right,
#news .pull-right,
.city-label .pull-right{right:0;position:absolute;top:17px;}
.more-item a,
.city-label .pull-right a,
#news .pull-right a,
.news-home .pull-right a{width:39px;height:26px;vertical-align:top;overflow:hidden;display:inline-block;text-decoration:none;font:normal normal normal 14px/1 FontAwesome;position:relative;color:#fff;}
.more-item a:after,
.city-label .pull-right a:after,
#news .pull-right a:after,
.news-home .pull-right a:after{content:"\f08e";position:absolute;top:2px;right:0;font-size:26px;color:#f26307;}
.news-home .block-news{min-height:auto;}
.news-home .block-news{border:none;}
.news-home .block-news-foto{display:none;float:none;padding:0;}
.news-home .block-news-foto img{max-width:100%;}
.news-home .block-news-content{width:100%;}
.news-card .col-xs-12 .col-xs-6{width:100%;float:none;}
.block-news{border:none;margin-top:0px;margin-bottom:36px;border-bottom:1px solid #e8e8e8;padding-bottom:29px;}
.news-list .block-news-content,
.news-list .block-news-foto{width:100%;float:none;padding:0;text-align:center;}
.news-list .block-news-foto a{display:inline-block;}
.news-list .block-news-content > br{display:none;}
.news-list .block-news-foto img{max-width:100%;}
.news-list span.count{position:absolute;left:0;bottom:5px;}
.news-list span.date{position:absolute;right:0;bottom:5px;color:#5f5f5f;font-size:13px;}
.soc-news .news-home{border:none;padding:0;}
.soc-news .news-home .col-xs-12.block-news{padding:0 15px;}
}
@media screen and (max-width:480px){
    #baner2 img, #baner3 img, #baner4 img, #baner5 img{margin-bottom:0px;}
.row#baner2{margin-bottom:-10px;}
#footer-menu .col-lg-12 .col-sm-12{width:100%;height:auto;}
.news-card iframe{height:375px!important;}
.bx-pagination{height:101px;position:relative;}
.bx-pag-next,
.bx-pag-prev{position:absolute;top:50px;}
.bx-pagination .bx-pagination-container ul li span{border-radius:0;}
.block-news-foto{text-align:center;}
#title-search .search-input.col-xs-10{width:70%;margin-bottom:19px;}
#title-search .col-xs-2{width:30%;}
.tag-list-afisha{overflow:hidden;
padding:0px;margin:26px 0;}
.tag-list-afisha .bx_catalog_text .bx_catalog_text_title a{font-size:16px;}
.search-wrap{background:#e6e6e6;padding:11px;margin-bottom:-1px;}
.search-wrap #title-search .search-input.col-xs-10{margin-bottom:0;}
.search-wrap #title-search{position:relative;}
.search-wrap #title-search .search-input.col-xs-10{width:auto;margin-right:41px;padding-right:11px;}
.search-wrap #title-search .col-xs-2{position:absolute;top:0;right:0;width:41px;height:41px;}
.bx-touch .bx_catalog_list_home.col4 .bx_catalog_item,
.bx-touch .bx_catalog_list_home.col3 .bx_catalog_item{width:100%;}
#menu.nav-pills > li{float:none;margin-left:7px;margin-bottom:7px;}
#menu.nav-pills > li a{font-size:17px;border-radius:6px!important;}
h1.h4-gorod{font-size:20px!important;min-height:none;font-weight:bold;}
.feed-post-block .feed-post-cont-wrap{padding:25px 0px 0 64px;}
.feed-post-block .feed-user-avatar{left:0;}
.feed-comments-block[class*="blg-comment"]{margin:0;}
.feed-post-block .feed-post-informers .feed-inform-comments,
.feed-post-block .feed-post-title-block span.feed-add-post-destination-icon{display:none;}
.feed-post-block .feed-comments-block{margin:20px 0 0 0;}
.feed-post-block .feed-post-informers{padding:0 18px 1px 70px;}
p[style*="text-align"]{text-align:left!important;}
body{font-size:16px;line-height:1.5;}
.block-news-content{font-size:14px;}
.sonet-groups-menu-items-block{}
.sonet-groups-menu-items-block a.sonet-groups-menu-item{display:block;}
.sonet-groups-menu-items-block .sonet-groups-menu-items-t{background:none;color:#9f9f9f;font-size:17px;height:auto;padding:2px 3px 0;}
.sonet-groups-menu-items-block .sonet-groups-search,
.sonet-groups-menu-items-block .sonet-groups-menu-items-l,
.sonet-groups-menu-items-block .sonet-groups-menu-items-r{display:none;}
	.widget img {margin:5px;}
	#widget img {width:100%; height:auto;}
}
@media screen and (max-width:361px){.bx-pag-next,
.bx-pag-prev{line-height:35px;position:absolute;top:50px;}
.bx-pag-prev{left:15px;}
.bx-pag-next{right:15px;}
.bx-pagination .bx-pagination-container ul li{vertical-align:top;}
.bx-pagination .bx-pagination-container ul li span{border-radius:0;}
.bx-pagination .bx-pagination-container ul li span,
.bx-pagination .bx-pagination-container ul li a{min-width:42px;display:inline-block;}
.bx-pagination .bx-pagination-container ul li span{height:42px;min-width:42px;line-height:42px;}
.bx-section-desc .bx-section-desc-post{font-size:14px;}
.bx-pagination-container ul li.bx-pag-prev a span,
.bx-pagination-container ul li.bx-pag-next a span{line-height:36px;}
.teatr-wrap .col4{-moz-column-count:1;-webkit-column-count:1;column-count:1;}
}
.container > .row > .col-lg-12{padding-right:15px;padding-left:15px;}
#title-search{margin-top:20px;}
.pg_pagination_num{margin-bottom:20px;}
@media only screen and (max-width:1200px){.block-news-left{padding-left:0;}
.news-list > div{width:100%!important;}
}
@media only screen and (max-width:992px){.left-sitebar-item .left-sitebar-foto{width:130px!important;}
}
@media only screen and (max-width:768px){#title-search{/*margin-top:0px;*/}
.section > div{float:none;margin:0 auto;text-align:center;}
.section > div:first-child{width:135px;}
.section > div:first-child a{display:inline-block;}
.section > div:first-child a img{display:block;margin:0 auto;}
.section > div:last-child{padding-left:0!important;}
}
@media only screen and (max-width:480px){.left-sitebar-item .left-sitebar-foto{width:90px!important;}
.section > div:last-child{width:100%;padding:0 10px;}
.section > div:last-child p{font-size:14px;}
.block-news{padding-right:0;}
}
@media (max-width:767px){.bx_item_description > p:first-of-type span{font-size:19px;}
.bx_item_description h3{font-size:19px;}
.bx_item_detail .bx_item_description p{font-size:14px;}
}
@media only screen and (max-width:800px){#yandex_rtb_R-A-205060-1{display:none;}
.google_ad{display:none;}
}
@media only screen and (max-width:320px){}
.detail_text{font-size:16px;}
.bx-filter-parameters-box .bx-filter-input-checkbox{display:inline-block;}
.bx-filter .bx-filter-input-checkbox .bx-filter-param-text{display:inline-block;}
.news-video{height:315px; overflow:hidden;}
@media only screen and (max-width:480px){.news-video{height:375px;}
}
@media screen and (max-width:440px){.catalog-card h3{margin-top:-4px;}
}
.efImageLink .embedNonTextLink{-webkit-background-size:cover!important;background-size:cover!important;}
table.novaya-volna{width:100%;height:100%;}
@media only screen and (max-width:480px){table.novaya-volna tr td{display:block}
}
@media only screen and (min-width:481px){
	#baner3-mobile{display:none;}
}
@media only screen and (max-width:480px){
	#baner3-mobile{display:block;}
	#baner3-mobile img {max-width:100%;height:auto;}
	#baner3 {display:none;}
	#baner3-mobile > .row {margin:0px;}
	.banner_mobile img {max-width:100%;height:auto;}
}

.widget > div {
	margin-left: 20px;
}

.novaya-volna-menu .nav {
    display: flex;
    justify-content: space-around;
}

@media only screen and (max-width:480px){
	table.rabota tr {display:block;}
	table.rabota tr td {display:block;}

	.widget > div {	margin-left: 0px;}
	.novaya-volna-menu .nav {
		display: block;
		justify-content: center;
		text-align: center;
	}

}

.row.row-b a img {
    width: 100%!important;
    height: auto!important;
}

.novaya-volna iframe {
	height: 350px;
}

@media only screen and (min-width : 1200px) {
	#myModal .modal-dialog {
		width: 800px;
	}

	#myModal iframe.event__kassirwidget {
		min-height: 1000px;
		width: 100%;
	}

	#myModal .modal-content {
		height: 100%;
	}
	
	#myModal .modal-body {
		height: 88%;
	}
}

@media only screen and (max-width : 1200px) {
	#myModal .modal-dialog {
		margin: 0px;
		width: 100%;
		height: 100%;
		/*margin: 0 auto;*/
		/*z-index: 1050;	*/
		/*position: relative;	*/
	}	

	#myModal iframe.event__kassirwidget {
		width: 100%;
		height: 100%;
	}

	#myModal .modal-body {
/*		flex: 1 0 auto;
		position: relative;
		height: 1500px;*/
		height: 88%;
	}

	#myModal .modal-content {
		/*display: flex;*/
		/*flex-direction: column;*/
		height: 100%;
		/*position: relative;	*/
		/*overflow: auto;*/
	}

}

.bx_item_detail {
position: relative;
}

