@import url('fonts.css');
body{margin:0;padding:0;background:#fff;font:1.6em/1.5em HelveticaNeueW,Arial,Helvetica,sans-serif;color:#2c2c2c;}
img{border:0;max-width:100%;height:auto!important;}
*|*:-moz-any-link:focus{outline: none;}
input,select,textarea,button,a,a .fa,.slider.banners .slick-dots li,.fa-closesvg::before,.butt,.tabs > ul > li,.catItem .img,.s_browse_cc a,.maincats .maincat .Image .maincat_over,.socials a span,.header #search,.over .overlay,.opened .menu_overlay,#photo_gallery_mini img,.dropzone #dropzone-tools{outline:none;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
a,a:hover,a:focus{color:#0081c8;outline:none;position:relative;text-decoration:none;}
a::after,.tabs .tabs > ul > li::after{position:absolute;top:100%;left:0;width:100%;height:2px;background:#0081c8;content:'';opacity:0;-webkit-transition:height 0.3s, opacity 0.3s, -webkit-transform 0.3s;-moz-transition:height 0.3s, opacity 0.3s, -moz-transform 0.3s;transition:height 0.3s, opacity 0.3s, transform 0.3s;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);}
a:hover::after,.tabs .tabs > ul > li::after{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}
.ho_after::after,#callback,a.logo::after,.phone span a::after,.submenu a::after,.butt::after,.slider a::after,.socials a::after,a.lightcase-icon-close::after,a.lightcase-icon-prev::after,a.lightcase-icon-next::after,a.lightcase-icon-play::after,a.lightcase-icon-pause::after,a.lightcase-icon-close::after,.catItem a::after,.s_browse_cc a::after,.breadcrumbs a::after,a.img::after,#scrollBack::after,.top-menu > li > a::after,.menu a::after,table a::after,.video a::after,.members a::after,ul.bottom_menu li a::after,.btn::after,.left_menu a::after,.pager a::after,#photo_gallery_mini a::after{display:none;}
label{cursor:pointer;font-weight:normal;}
input,select,textarea{color:#222;outline:none;border:0;border:1px solid #c4cacf;padding:9px 12px;width:100%;margin:3px 0 7px 0;font-size:14px;-webkit-appearance:none;border-radius:0;}
select{padding:9px 10px;}
.select{position:relative;display:inline;}
.select::before{content:"\f078";position:absolute;display:block;right:8px;top:5px;-webkit-transition:-webkit-transform .2s ease-out;-moz-transition:-moz-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;transition:transform .2s ease-out;font:normal normal normal 10px/1 FontAwesome;}
input[type=radio],input[type=checkbox]{width:15px;margin:5px 5px 10px 0;float:left;display:inline;padding:0px 8px;height:18px;line-height:25px;}
input[type=radio]:checked,input[type=checkbox]:checked{background:url(../images/gal.svg) no-repeat center center;}
input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:none;}
textarea{-webkit-appearance:none;}
input.error,textarea.error,select.error{border-color:#981a0f;}
button{border:0;outline:none;cursor:pointer;-webkit-appearance:none;}
h1,h2,.h1,.h2,h3,h4,.h4,h5,.h3{font-family:Trade-Gothic-W-Bold,Arial;text-transform:none;color:#2c2c2c;}
h1 .small,h2  .small,.h1  .small,.h2  .small,h3  .small,h4  .small,.h4  .small,h5  .small,.h3  .small{display:inline;font-size:70%;text-transform:none;line-height:180%;font-family:HelveticaNeueW,Arial,Helvetica,sans-serif;}
h6,.h6{font-size:16px;color:#2c2c2c;}
h1,.h1{font-size:44px;margin:20px 0;font-weight:normal;}
h2,.h2,h3,.h3{margin-bottom:20px;}
table{font-size:90%;line-height:140%;}
table.h1{border-collapse:initial;}
table.h1 td{text-align:left;padding:0 35px 0 0;border:0;}
table.h1 td.m_none{color:#8a8a8a;font-size:14px;font-weight:lighter;border:1px solid #f2f2f2;border-width:0 0 0 1px;padding:0 0 0 40px;text-transform:none;font-family:'Roboto-Light';}
table td,table th{text-align:left;}
table thead th{text-align:center;font-family:Trade-Gothic-W-Bold,Arial;font-weight:normal;}
h2,h3,.h3,.h2{font-size:24px;font-weight:normal;}
h4{font-size:16px;font-weight:normal;}
h5{font-size:16px;}
h1 a{font-size:14px;text-transform:none;color:#981a0f;}
.zag{font-size:23px;}
hr{height:0;border:1px solid #ddd;border-width:1px 0 0 0;margin:30px 0;}

ol,ul{padding:0 0 0 15px;}
ol li,ul li{margin:15px 0 15px;}
section{padding:60px 0;}
section.photo{padding:90px 0 100px;}
p{margin:15px 0;}
img{max-width:100%;}

.scroll{overflow-y:scroll;}
.scroll::-webkit-scrollbar,.fancybox-slide section::-webkit-scrollbar{width:6px;position:absolute;right:-6px;}
.scroll::-webkit-scrollbar-track,.scroll::-webkit-scrollbar-thumb,.fancybox-slide section::-webkit-scrollbar-track,.fancybox-slide section::-webkit-scrollbar-thumb{background:transparent;border-radius:3px;}
.scroll:hover::-webkit-scrollbar-track,.scroll:hover::-webkit-scrollbar-thumb,.fancybox-slide section::-webkit-scrollbar-track,.fancybox-slide section::-webkit-scrollbar-thumb{background-color:rgba(159, 159, 159, 0.26);}
.scroll::-webkit-scrollbar-thumb:hover,.fancybox-slide section::-webkit-scrollbar-thumb:hover{background-color:rgba(159, 159, 159, 1);}

.showblk{display:none;background:#fff;}
.m_yes{display:none;}
#loading,#preload{width:43px;height:43px;color:#777;margin:30px auto 0;clear:both;-webkit-tap-highlight-color:transparent;-webkit-transition:color, opacity, ease-in-out 0.25s;-moz-transition:color, opacity, ease-in-out 0.25s;-o-transition: color, opacity, ease-in-out 0.25s;transition:color, opacity, ease-in-out 0.25s;height:auto;line-height:1;text-align:center;text-shadow:none;font-size:32px;-moz-transform-origin:50% 53%;}
#loading:before,#preload:before{
	-webkit-animation: lightcase-spin 0.5s infinite linear;
    -moz-animation: lightcase-spin 0.5s infinite linear;
    -o-animation: lightcase-spin 0.5s infinite linear;
    animation: lightcase-spin 0.5s infinite linear;
}

.infoblk{border:1px solid #e6e6e6;background:#fafafa;padding:20px;margin:20px 0;}
.infoblk.pre_page{margin-bottom:50px;}

.upper{text-transform:uppercase;}
.font-small{font-size:70%;}
.color_gold{color:#b7993e;}
.color_red{color:#b40030;}
.f_fff,a.f_fff{color:#fff;}
a.f_fff::after{background-color:#fff;}
.f_b3b3b3,a.f_b3b3b3{color:#b3b3b3;}
a.f_b3b3b3::after{background-color:#b3b3b3;}
.f_999,a.f_999{color:#999;}
a.f_999::after{background-color:#999;}
.f_2c2c2c,a.f_2c2c2c{color:#2c2c2c;}
a.f_2c2c2c::after{background-color:#2c2c2c;}
.f_979797,a.f_979797{color:#979797;}
a.f_979797::after{background-color:#979797;}
.f_5a5a5a,a.f_5a5a5a{color:#5a5a5a;}
a.f_5a5a5a::after{background-color:#5a5a5a;}
.f_0081c8{color:#0081c8;}
a.f_0081c8::after{background-color:#0081c8;}
.f_gp{color:#dd4f43;}
a.f_gp::after{background-color:#dd4f43;}
.f_878787,a.f_878787{color:#878787;}
a.f_878787::after{background-color:#fff;}

.w5{width:5%;}
.w7{width:7%;}
.w10{width:10%;}
.w15{width:15%;}
.w20{width:20%;}
.w22{width:22%;}
.w25{width:25%;}
.w30{width:30%;}
.w33{width:33.333%;}
.w34{width:34%;}
.w35{width:35%;}
.w40{width:40%;}
.w45{width:45%;}
.w49{width:49%;}
.w50{width:50%;}
.w60{width:60%;}
.w65{width:65%;}
.w70{width:70%;}
.w75{width:75%;}
.w80{width:80%;}
.w85{width:85%;}
.w90{width:90%;}
.w95{width:95%;}

.no_pd-left{padding-left:0 !important;}
.no_pd-right{padding-right:0 !important;}
.no_pd-top{padding-top:0 !important;}
.no_pd-bottom{padding-bottom:0 !important;}
.no_mg-left{margin-left:0 !important;}
.no_mg-right{margin-right:0 !important;}
.no_mg-top{margin-top:0 !important;}
.no_mg-bottom{margin-bottom:0 !important;}

.bg_fff{background-color:#fff;}
.bg_ddd{background-color:#ddd;}
.bg_f6f6f6{background-color:#f6f6f6;}
.bg_333{background-color:#333;}
.bg_006095{background-color:#006095;}
.bg_0081c8{background-color:#0081c8!important;}
.bg_eef0f1{background-color:#eef0f1;}
.bg_f5f5f5{background-color:#f5f5f5;}

.bg_fb{background-color:#3b5998!important;}
.bg_tw{background-color:#55acee!important;}
.bg_gp{background-color:#dd4f43!important;}
.bg_vk{background-color:#55acee!important;color:#fff;}
a.bg_fb:hover,a.bg_tw:hover,a.bg_gp:hover,a.bg_vk:hover{opacity:.85;}


.btn{border-radius:0;padding:12px 20px;}
.btn.small{padding:6px 10px;}
.btn .line{display:inline-block;border-right:1px solid #fff;opacity:.25;margin:0 10px 0 3px;}
.btn.big{font-size:30px;}
#h_share .btn.big{width:56px;padding:12px 0;}
.go{background:#2c2c2c;color:#fff;font-family:Trade-Gothic-W-Bold,Arial;}
.dw,.al{padding:6px 10px;background:#337ab7;color:#fff;}
table .al{display:inline-block;margin:3px;}
.dw:visited,.al:visited{color:#fff;}
.dw::before,.al::before{content:'\f019';margin-right:7px;font-family:FontAwesome;display:none;}
.share .btn{margin:0 0 8px;font-family:Trade-Gothic-W-Bold,Arial;}
.share .btn .fa{width:15px;}
.butt,.butt.goldBlk,.tabs > ul > li,.s_browse_cc a{display:inline;color:#fff;text-align:center;padding:12px 36px;text-decoration:none;cursor:pointer;font-size:14px;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;}
.butt{background:#860024;color:#fff;}
.butt .fa{margin:0 -15px 0 10px;}
.butt:hover{background:#a2042e;color:#fff;text-decoration:none;}
.butt.goldBlk:hover{background:#d9c277;}
.butt:visited{color:#fff;}
.butt:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125);}
.butt:focus{text-decoration:none;}

.article span{line-height:0;}

.bordered{border:3px solid #dedede;}
.bordered_left{position:relative;margin-bottom:15px;}
.bordered_left::after{position:absolute;right:8px;;top:0;height:130%;background:#ddd url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ddd 0,#ddd 67%,#f4f4f4 87%,#fdfdfd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ddd),color-stop(67%,#ddd),color-stop(87%,#f4f4f4),color-stop(100%,#fdfdfd));background:-webkit-linear-gradient(top,#ddd 0,#ddd 67%,#f4f4f4 87%,#fdfdfd 100%);background:-o-linear-gradient(top,#ddd 0,#ddd 67%,#f4f4f4 87%,#fdfdfd 100%);background:-ms-linear-gradient(top,#ddd 0,#ddd 67%,#f4f4f4 87%,#fdfdfd 100%);background:linear-gradient(to bottom,#ddd 0,#ddd 67%,#f4f4f4 87%,#fdfdfd 100%);content:"";width:1px;}
.bordered-icon{width:40px;height:40px;text-align:center;padding:6px;border:1px solid #ddd;}
.radius{border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;padding:15px;}
.radius100{border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;}
.goldBlk,.goldborderBlk{border-color:#d1b869;padding:15px 0;}
.goldBlk{background:#d1b869;}

.floatleft{float:left;}
.floatright{float:right;}
.text-uppercase{text-transform:uppercase;}
.container{margin:0 auto;}

.clr{clear:both;}

.text-grey{color:#b4b4b4;}
.grey_blk{background:#fcfcfc;}
.shadow{box-shadow:0 7px 7px rgba(0,0,0,.05),7px 5px 7px rgba(0,0,0,.05),-7px 5px 7px rgba(0,0,0,.05);-webkit-box-shadow:0 7px 7px rgba(0,0,0,.05),7px 5px 7px rgba(0,0,0,.05),-7px 5px 7px rgba(0,0,0,.05);-moz-box-shadow:0 7px 7px rgba(0,0,0,.05),7px 5px 7px rgba(0,0,0,.05),-7px 5px 7px rgba(0,0,0,.05);-o-box-shadow:0 7px 7px rgba(0,0,0,.05),7px 5px 7px rgba(0,0,0,.05),-7px 5px 7px rgba(0,0,0,.05);}

table{border-collapse:collapse;width:100%;}
table.clean{width:auto;}
table td,table th{padding:10px;border:1px solid #D6D6D6;text-align:center;}
table.clean td,table.clean th{border:none;padding:10px 10px 0 0;}

.tabs__content{display:none;}
.tabs__content.active{display:block;}

.header{position:relative;padding:15px 0;border-bottom:1px solid #ddd;/* box-shadow:0 10px 30px #ddd;-webkit-box-shadow:0 10px 30px #ddd;-moz-box-shadow:0 10px 30px #ddd;-o-box-shadow:0 10px 30px #ddd; */z-index:1;}
.over .header{position:fixed;width:100%;z-index:10;}
.header .phone a::after,.header .mail a::after{top:90%;opacity:.4;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}

.slogan,.top-menu > li > a,.menu a,.tabs > ul > li,.s_browse_cc{font-family:Trade-Gothic-W-Bold,Arial;}
.catalogCats .img,.header .mail .fa,.footer .fa{border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;}

.header .socials{font-size:100%;padding-top:35px;color:#b3b3b3;}
.header .socials a{color:#b3b3b3;padding:2px;margin:0 4px;}
.header .socials a:hover{color:#2c2c2c;}
.header .socials span{font-size:80%;}
.header .phone{font-size:14px;}
.header .phone span{font-family:'11748',Arial;font-size:26px;font-weight:700;letter-spacing:1px;}
.header .phone span a{color:#2c2c2c;}
.header .mail,.header .phone{line-height:27px;margin:0 0 0 50px;}
.header .phone{line-height:29px;}
.header .mail .fa,.footer .fa{padding:5px 7px 6px;background:#f1f1f1;height:25px;width:26px;text-align:center;}
.header .mail .fa{padding:3px 5px 8px;}
.header #search{position:absolute;top:-100%;left:0;width:100%;height:100%;padding:10px 0;background:#fff;}
.header #search.over{top:0;/* box-shadow:0 7px 7px rgba(0,0,0,.05),7px 5px 7px rgba(0,0,0,.05),-7px 5px 7px rgba(0,0,0,.05);-webkit-box-shadow:0 7px 7px rgba(0,0,0,.05),7px 5px 7px rgba(0,0,0,.05),-7px 5px 7px rgba(0,0,0,.05);-moz-box-shadow:0 7px 7px rgba(0,0,0,.05),7px 5px 7px rgba(0,0,0,.05),-7px 5px 7px rgba(0,0,0,.05);-o-box-shadow:0 7px 7px rgba(0,0,0,.05),7px 5px 7px rgba(0,0,0,.05),-7px 5px 7px rgba(0,0,0,.05); */}
.header #search .socials{padding:0;margin:0;}
.search input{margin:0;padding:15px 25px;font-size:220%;}
.search{position:relative;font-family:Trade-Gothic-W-Bold,Arial;}
.search .find{font-size:220%;background:transparent;position:absolute;right:15px;top:17px;color:#b3b3b3;}
.search .find:hover{color:#2c2c2c;}
.search_line{position:relative;padding-left:30px;}
.search_line .num{position:absolute;left:0;}

.logo{display:block;text-decoration:none;}
.slogan{font-size:20px;line-height:22px;margin:0;padding:25px 0 20px 15px;color:#2c2c2c;}

ul.top-menu,.menu{display:block;margin:36px 0 0;padding:0;font-size:100%;list-style:none;}
.menu{margin:0 0 30px;padding-bottom:5px;border-bottom:1px solid #999;}
.top-menu li,.menu li{margin:0;display:inline;position:relative;text-align:center;}
.top-menu > li,.menu > li{padding:0 0 10px;}
.top-menu > li > a,.menu a{color:#2c2c2c;margin:0 20px 0 0;text-transform:uppercase;}
.menu a{position:relative;}
.top-menu > li > a:hover,.menu a:hover,.menu a.active{color:#b3b3b3;}
.menu a.active{cursor:default;}
/* .top-menu > li > a::after{background:#2c2c2c;} */
.top-menu li.arr > a::after{content:'\f107';display:inline;visibility:visible;opacity:1;position:static;background:transparent;color:#b3b3b3;font-family:'FontAwesome';margin-left:5px;-webkit-transform:none;-moz-transform:none;transform:none;}

.top-menu li ul{min-width:280px;background:#fff;position:absolute;top:100%;left:-100%;margin:0;padding:15px 0;z-index:5;opacity:0;visibility:hidden;width:100%;list-style:none;font-size:90%;transform:translate3d(0,30px,0);-webkit-transform:translate3d(0,30px,0);-moz-transform:translate3d(0,30px,0);transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transform-origin:0% 0%;box-shadow:0 7px 7px rgba(0,0,0,.05),7px 5px 7px rgba(0,0,0,.05),-7px 5px 7px rgba(0,0,0,.05);-webkit-box-shadow:0 7px 7px rgba(0,0,0,.05),7px 5px 7px rgba(0,0,0,.05),-7px 5px 7px rgba(0,0,0,.05);-moz-box-shadow:0 7px 7px rgba(0,0,0,.05),7px 5px 7px rgba(0,0,0,.05),-7px 5px 7px rgba(0,0,0,.05);-o-box-shadow:0 7px 7px rgba(0,0,0,.05),7px 5px 7px rgba(0,0,0,.05),-7px 5px 7px rgba(0,0,0,.05);}
.top-menu li ul li{display:block;margin:0;/* border-bottom:1px solid #ddd; */text-align:left;}
.top-menu > li:hover > ul,.top-menu > li > ul > li:hover ul{opacity:1;visibility:visible;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transition:.3s ease-out;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;transform-origin:0% 0%;}
.top-menu li ul li ul{top:-1px;left:100%;}
.submenu{}
.submenu a{display:block;padding:7px 20px;color:#2c2c2c;}
.submenu a:hover{background:#f6f6f6;}

.menu a .sup,.user_profile_tabs .sup{display:inline;padding:1px 4px;background:#df0500;color:#fff;font-size:70%;font-family:HelveticaNeueW,Arial,Helvetica,sans-serif;text-align:center;line-height:6px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;}
.user_profile_tabs .news_comments_title{position:relative;padding-left:15px;}
.user_profile_tabs .news_comments_title .sup{position:absolute;top:5px;right:100%;padding:4px 4px;margin-right:-10px;}

ul.bottom_menu,.left_menu{margin:0;padding:0;list-style:none;}
ul.bottom_menu li{display:block;margin:0 0 7px;padding-left:0;position:relative;}
ul.bottom_menu li a{color:#5a5a5a;}
ul.bottom_menu li a:hover,.left_menu a:hover{color:#2c2c2c;}
ul.bottom_menu li a b{font-weight:normal;}
.left_menu{font-size:90%;}
.left_menu a{display:block;margin:0 0 15px;padding-left:0;position:relative;color:#5a5a5a;line-height:100%;}
.left_menu a.a{color:#2c2c2c;}

.panel{margin:0;padding:5px 0;background:rgba(0, 0, 0, 0.2);font-family:Trade-Gothic-W-Bold,Arial;}

#main_slider .slider{position:absolute;height:100%;right:0;overflow:hidden;}
.main_slider{position:relative;/* background:#ddd; */border-bottom:1px solid #ddd;overflow:hidden;}
.main_slider .owl-stage{opacity:0;position:absolute;height:100%;}
#main_slider .sliderNav{opacity:0;}
.main_slider .anounce{width:100%;position:relative;padding:80px 30px 30px;}
.main_slider .anounce .slider_bot{position:absolute;left:0;bottom:30px;width:100%;padding:0 30px;}
.main_slider .anounce hr{margin:30px 0 10px}
.main_slider .anounce .date{line-height:44px;}
.main_slider h1,.main_slider .h1{font-size:44px;text-transform:uppercase;}
.main_slider .img{height:100%;background-size:cover;background-position:center center;}

.main_banner{border:1px solid #d3d3d3;}
.main_banner img{display:block;margin:0 auto;padding:5px;}

.tabs > div{padding-top:10px;}
.tabs > ul{margin:0px;padding:0px;}
.tabs > ul > li,.s_browse_cc a,.lineLinks li a{margin:0 5px 5px;cursor:pointer;display:inline-block;padding:9px 12px;border:1px solid #a6a6a6;color:#2c2c2c;font-size:18px;}
.s_browse_cc a{margin:0 10px 10px 0;padding:13px 15px;font-size:16px;white-space:nowrap;}
.tabs > ul > li.active,.tabs > ul > li.active:hover,.s_browse_cc a.active,.s_browse_cc a.active:hover{background:#2c2c2c;color:#fff;border-color:#2c2c2c;}
.tabs > ul > li:hover,.s_browse_cc a:hover{background:#f2f2f2;}

.tabs .tabs > ul,.lineLinks{margin:0;padding:0px;list-style:none;}
.tabs .tabs > ul > li,.lineLinks li,.lineLinks li a{position:relative;margin:0 40px 0 0;padding:0;border:none;font-size:16px;font-family:'ProximaNovaRegular', Arial;}
.lineLinks li a{margin:0 0 10px;position:relative;white-space:nowrap;}
.tabs .tabs > ul > li::after,.lineLinks li a::after{opacity:.5;background:#2c2c2c;top:90%;}
.tabs .tabs > ul > li:hover,.lineLinks li a:hover{background:transparent;}
.tabs .tabs > ul > li.active,.tabs .tabs > ul > li.active:hover,.lineLinks li a.active,.lineLinks li a.active:hover{background:transparent;color:#b40030;}
.tabs .tabs > ul > li.active::after,.tabs .tabs > ul > li:hover::after,.lineLinks li a::after{opacity:0;}
.tabs .tabs > ul > .butt{margin:-14px -8px -10px;}
.tabs .tabs .tabsBlk{margin:30px 0 0;}

.catalog .catItem{position:relative;margin-bottom:50px;font-size:14px;}
.catalog .catItem.photo_item{margin-bottom:70px;}
.catalog .catItem p{height:35px;}

#page .news .news_item:nth-child(4n+1),#page .news .photo_item:nth-child(4n+1){clear:left;}
#page  .news .news_item .date,#page .news .photo_item .date{padding-top:7px;}
#page  .left_menu.news{padding-right:40px;}
#page  .left_menu.news .h5{margin-bottom:10px;}
#page  .left_menu.news hr{margin:17px 0;}
#page  .left_menu.news .news_item{margin-bottom:30px;}

#page .news.col_3 .news_item:nth-child(4n+1),#page .news.col_3 .photo_item:nth-child(4n+1){clear:none;}
#page .news.col_3 .news_item:nth-child(3n+1),#page .news.col_3 .photo_item:nth-child(3n+1){clear:left;}

.comment_leave textarea{display:block;height:44px;}
.comment_leave textarea:focus{border-color:#939ea8;}
.comment_leave .bg_0081c8{color:#fff;border-color:#0081c8;}
.lastcomments hr{margin:20px 0;}
.lastcomments blockquote{margin-left:0;padding:10px 0;border-left:0;/* margin-left:20px;border-color:#dfdfdf; */}
.lastcomments blockquote p{margin:0 0 15px;}
.lastcomments blockquote p:last-child{margin-bottom:0;}
.lastcomments .comment{position:relative;}
.lastcomments .comment.hided{background:#fff0f0;padding:0 10px 15px;border:1px solid #ffb0b0;}
.lastcomments .comment .toolbar{padding:5px;position:absolute;right:0;top:12px;box-shadow:0 7px 7px rgba(0,0,0,.05),7px 5px 7px rgba(0,0,0,.05), -7px 5px 7px rgba(0,0,0,.05);-webkit-box-shadow:0 7px 7px rgba(0,0,0,.05), 7px 5px 7px rgba(0,0,0,.05),-7px 5px 7px rgba(0,0,0,.05);-moz-box-shadow:0 7px 7px rgba(0,0,0,.05),7px 5px 7px rgba(0,0,0,.05),-7px 5px 7px rgba(0,0,0,.05);-o-box-shadow:0 7px 7px rgba(0,0,0,.05),7px 5px 7px rgba(0,0,0,.05),-7px 5px 7px rgba(0,0,0,.05);}
.lastcomments .comment.hided .toolbar,.lastcomments .comment.hided .toolbar *{opacity:1;}
.lastcomments .comment .toolbar a{margin:0 2px;padding:1px;text-align:center;}
.lastcomments .comment button{margin-right:5px;}
.lastcomments .comment .UserPic{height:48px;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;}
.lastcomments .comment .sub_comment .UserPic{height:39px;}

.slider{position:relative;}
.slider .owl-stage-outer,.main_slider .owl-stage-outer{overflow:hidden;padding:0;}
/* .main_slider .owl-stage{height:500px;} */
.main_slider .owl-stage .owl-item{height:100%;}
.main_slider #anounce{width:100%;min-height:300px;opacity:0;}
.main_slider .bg{width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.main_slider .bg.scale{background-size:contain;}
.slider .img,.catalog .catItem .img{display:block;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;height:180px;margin:0 0 20px;}
.slider.products .img,.catalog .catItem .img{width:100%;height:190px;}
.slider.products .owl-item > div{padding:10px;text-align:center;}
.slider.products .image{position:relative;border:1px solid #cfcfcf;background:#fff;margin-bottom:20px;}
.slider.products .title{display:block;color:#2c2c2c;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
.slider.products .title:hover{color:#b40030;}
.slider.products .Price{color:#2c2c2c;font-family:'benguiat-rus',Arial;}
.slider.products .Price strike{color:#535353;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;}
.catalog.noDoors .catItem .img{height:180px;}
.catalog.items .catItem .img{height:220px;border:2px solid #e6e6e6;}
.catalog .catItem .img{width:auto;margin:0 0 15px;}
#page .catalog .catItem.big .img{height:350px;}
#page .catalog .catItem.small{margin-bottom:0;}
#page .catalog .catItem.small .img{height:125px;}
#page .catalog .catItem .img.bordered{border-width:1px;}
.slider.products .img:hover,.catalog .catItem .img:hover,.images a.img:hover,table a.img:hover,a.light_img:hover{opacity:.65;}
.owl-nav{position:absolute;top:50%;margin-top:-35px;width:100%;font-family:'FontAwesome';font-size:150%;}
.owl-nav .owl-prev,.owl-nav .owl-next{position:absolute;right:0;width:55px;height:55px;text-indent:0;background-color:transparent;background-size:100%;cursor:pointer;opacity:.85;}
.owl-nav .owl-prev:hover,.owl-nav .owl-next:hover{}
.owl-nav .owl-prev.disabled,.owl-nav .owl-next.disabled{visibility:hidden;}
.owl-nav .owl-prev{left:0;}
.owl-nav .owl-prev::before,.owl-nav .owl-next::before{content:"\f054";}
.owl-nav .owl-prev::before{content:"\f053";}
.main_slider .owl-nav{width:auto;top:30px;right:30px;margin-top:0;}
.main_slider .owl-nav .owl-prev,.main_slider .owl-nav .owl-next{position:static;background:#337ab7;}
.main_slider .owl-nav .owl-prev:hover,.main_slider .owl-nav .owl-next:hover{background:#286090;}
#news_nav.owl-nav,#photo_nav.owl-nav{position:static;margin-top:0;margin-left:5px;width:auto;font-size:90%;}
#news_nav.owl-nav .owl-prev,#news_nav.owl-nav .owl-next,#photo_nav.owl-nav .owl-prev,#photo_nav.owl-nav .owl-next{position:static;width:25px;height:25px;}

.maincats .maincat{padding:5px;}
.maincats .maincat .Image{position:relative;height:210px;text-align:center;background-size:cover;background-position:center center;}
.maincats .maincat.big .Image{height:430px;}
.maincats .maincat .Image .maincat_title{display:inline-block;position:relative;top:36%;padding:16px 25px;margin:0;background:rgba(255, 255, 255, 0.90);}
.maincats .maincat.big .Image .maincat_title{color:#fff;background:rgba(0, 0, 0, 0.90);}
a.maincat::after{display:none;}
.maincats .maincat .Image .maincat_over{position:absolute;width:100%;height:100%;background:rgba(28, 28, 28, 0.3);opacity:0;}
.maincats .maincat:hover .Image .maincat_over{opacity:1;}

.table_events>div{padding:15px 15px 0;box-shadow:1px 1px 5px #454545;-webkit-box-shadow:1px 1px 5px #454545;-moz-box-shadow:1px 1px 5px #454545;-o-box-shadow:1px 1px 5px #454545;}
#page .table_events>div{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;}
.table_events .home_events .sort{padding:10px 15px;}
.table_events .home_events .sort select{width:50%;height:auto;margin:0;}
#page .table_events .home_events .sort select{width:100%;}
.table_events .home_events .sort .select{margin:0 12px;}
#page .table_events .home_events .sort .select{margin:0;}
.table_events .all{text-align:center;padding:15px 0;}
.table_events .data table{position:absolute;top:0px;}
.table_events table tr{border-bottom:1px solid #D6D6D6;}
.table_events table td,.table_events table th{border:none;padding:15px 10px;}
.table_events table hr{margin:7px 0;}
.table_events table .dates hr{width:30%;margin-left:auto;margin-right:auto;}
.table_events .data{height:350px;overflow:hidden;position:relative;}
.table_events .data .scroll{z-index:2;width:5px;height:10px;position:absolute;background:#337ab7;right:0px;top:0px;}
.table_events .home_events{margin-left:-15px;margin-right:-15px;}

#page .text table{width:100%!important;}
#page .text table td{padding:5px;}
#page .text col{width:auto!important;}
#page .text table p{margin:0;}
#page .text table,#page .text table font{font-family:HelveticaNeueW,Arial,Helvetica,sans-serif!important;}

.slider#gallery .photo{/* padding:1px; */}
.slider#gallery .photo a{display:block;position:relative;float:left;width:50%;height:200px;overflow:hidden;}
.slider#gallery .photo.big a{width:100%;height:400px;}
.slider#gallery .photo a .image{position:absolute;left:0;right:0;width:100%;height:100%;background-size:cover;background-position:center center;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;}
.slider#gallery .photo a:hover .image{transform:scale(1.15, 1.15);-webkit-transform:scale(1.15, 1.15);-moz-transform:scale(1.15, 1.15);-o-transform:scale(1.15, 1.15);}
.slider#gallery .photo a span{display:block;position:absolute;padding:10px;background:rgba(51, 51, 51, 0.9);left:5px;bottom:5px;width:calc(100% - 10px);text-align:center;font-size:90%;line-height:100%;}

.calendar{background:url(../images/calendarbg.jpg) no-repeat center center;background-size:cover;}

.video.home{border:1px solid #ddd;border-width:1px 0;}
.video.home .vid{padding-top:15px;padding-bottom:15px;}
.video.home .vid a{display:block;position:relative;height:300px;overflow:hidden;box-shadow:1px 1px 5px #ccc;-webkit-box-shadow:1px 1px 5px #ccc;-moz-box-shadow:1px 1px 5px #ccc;-o-box-shadow:1px 1px 5px #ccc;}
.video.home .vid a .image{position:absolute;top:0;left:0;right:0;width:100%;height:50%;background-size:cover;background-position:center center;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
.video.home .vid.video_big a .image{height:100%;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;}
.video.home .vid a:hover .image{transform:scale(1.15, 1.15);-webkit-transform:scale(1.15, 1.15);-moz-transform:scale(1.15, 1.15);-o-transform:scale(1.15, 1.15);}
.video.home .vid a span{display:block;position:absolute;padding:15px;background:#fff;left:0;bottom:0;width:100%;height:50%;font-size:90%;line-height:120%;}
.video.home .vid.video_big a span{height:auto;}
.video.home .vid a:hover span{color:#0081c8;}
.video .vid a .fa{display:block;position:absolute;top:50%;left:50%;margin:-22px 0 0 -22px;width:44px;height:44px;padding:11px 0;text-align:center;color:#fff;border:3px solid #fff;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.3);box-shadow:1px 1px 3px rgba(0,0,0,.3);text-shadow:1px 1px 3px rgba(0,0,0,.3);text-indent:4px;}
.video .vid.h_fa a .fa{visibility:hidden;opacity:0;}
.video.home .vid a .fa{top:25%;}
.video.home .vid.video_big a .fa{top:50%;}
.video .vid a:hover .fa{border-color:#ee334e;background:#ee334e;}
.video .vid.h_fa a:hover .fa{visibility:visible;opacity:1;}
/* .video.catalog .catItem .img:hover{opacity:1;} */

.members .member{padding-bottom:20px;font-size:80%;}
.members .member:hover{text-decoration:underline;}
.modal_member{max-width:700px;}
div.dl_tbl dl dt,div.dl_tbl dl dd{float:left;padding:7px 0;width:40%;}
div.dl_tbl dl dd{float:left;padding:7px 0;width:60%;}

.s_browse_cc{margin-bottom:50px;}

.footer{margin-top:50px;line-height:1.2em;}
.footer p{margin-top:15px;}

.breadcrumbs{color:#818181;font-size:14px;padding:20px 0;margin-bottom:20px;}
.breadcrumbs a{text-decoration:none;color:#818181;}
.breadcrumbs a.current,.breadcrumbs a:hover{color:#282828;}
.breadcrumbs a.current:hover,.breadcrumbs a .fa{color:#818181;}
.pre_page .breadcrumbs a,.pre_page .breadcrumbs span{color:#fff;opacity:.75;}
.pre_page .breadcrumbs a{text-decoration:underline;}

iframe.show{width:100%;height:500px;border:none;}
.file{margin:10px 0;border-collapse:collapse;width:100%;border-right:1px solid #e6e6e6;}
.file td{border:1px solid #e6e6e6;border-right:none;padding:16px 23px;}
.file td:first-child{width:100%;text-align:left;}
.file td .ico{display:block;padding:8px 0 8px 38px;background-repeat:no-repeat;background-position:left center;}
.file td b{white-space:nowrap;}

.peop .img{padding:5px;/* border:1px solid #b3b3b3; */background:#eef0f1;}

.pager{text-align:left;}
.pager a{display:inline;margin:0 5px 5px 0;padding:6px 10px;border:1px solid transparent;color:#999;font-family:Trade-Gothic-W-Bold,Arial;}
.pager a:hover,.pager a.current{border-color:#b3b3b3;color:#2c2c2c;}
.pager a.current{cursor:default;}

#photo_gallery,#video_gallery{position:relative;height:586px;}
#photo_gallery{border:0;padding:0;margin-left:15px;}
#photo_gallery tr>td{border:0;padding:0;vertical-align:middle;height:586px;background:#242424;}
#photo_gallery img{display:none;max-height:586px;max-width:calc(100% - 100px);margin-left:-30px;}
#photo_gallery table{position:absolute;height:100%;height:calc(100% - 1px);top:0;right:30px;background:#242424;cursor:pointer;cursor:hand;border-collapse:collapse;width:50px;}
#photo_gallery table.prev{left:0;}
#photo_gallery table td{padding:0;text-align:center;color:#fff;font-size:38px;border:1px solid #8d8d8d;}
#photo_gallery table.next td{}
#photo_gallery #photodescr{position:absolute;left:0;bottom:0;width:100%;padding:10px 80px 20px;text-shadow:0 2px 5px #000;}

#photo_gallery_mini{height:100%;position:absolute;right:15px;background:#242424;padding-top:15px;padding-bottom:15px;text-align:center;}
#photo_gallery_mini img{cursor:pointer;cursor:hand;width:auto;margin:0 0 20px;opacity:0.6;}
#photo_gallery_mini img.a,#photo_gallery_mini img:hover{opacity:1;}

#video_gallery{height:auto;}
#video_gallery iframe{width:100%;height:500px;}

#calendar_view{}
#calendar_view .img{float:left;width:115px;}
#calendar_view .bn img{width:200px;height:200px;}
#calendar_view dl{width:100%;margin:0;padding:0;}
#calendar_view dl dt,#calendar_view dl dd{float:left;width:30%;margin:0;padding:7px 0;}
#calendar_view dl dd{width:70%;}

.overlay,.menu_overlay{visibility:hidden;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9;}
.menu_overlay{left:300px;}
.over .overlay,.opened .menu_overlay{visibility:visible;opacity:.85;}

@-ms-keyframes cog {
  from { -ms-transform: rotate(0deg); }
  to { -ms-transform: rotate(360deg); }
}
@-moz-keyframes cog {
  from { -moz-transform: rotate(0deg); }
  to { -moz-transform: rotate(360deg); }
}
@-webkit-keyframes cog {
  from { -webkit-transform: rotate(0deg); }
  to { -webkit-transform: rotate(360deg); }
}
@keyframes cog {
  from {
    transform:rotate(0deg);
  }
  to {
    transform:rotate(360deg);
  }
}

.date{display:block;height:20px;color:#878787;}

#license{position:absolute;top:180px;color:#fff;line-height:20px;}

.copyright{margin-top:50px;color:#fff;}
.copyright p{margin:4px 0;}
.footer_links{position:absolute;right:0;bottom:0;}

.logobot{position:absolute;right:0;top:52px;}
.logobot .zag{margin:0 auto;width:0;height:70px;padding:74px 0 0 310px;background:url(../images/pattern5.png) no-repeat -332px -129px;text-transform:uppercase;font-size:36px;color:#151515;}
.contactsbot{position:absolute;left:0;top:50px;}

.objectstbl{border-collapse:collapse;}
.objectstbl td{vertical-align:top;padding:10px 20px 10px 0;}
.objectstbl .gallery{background-position:center center;}
.imagetbl{display:block;width:250px;height:250px;background-size:cover;}

.slider .name{
position: absolute;
padding: 5px 10px;
top: -3px;
/* background:#e2f0fd; */
left:350px;
text-shadow:1px 1px 0 #fff;
}
.slider .buttons {
    display: inline;
    color: #20282f;
    font-weight: bold;
    text-align: center;
    line-height: 35px;
    text-decoration: none;
    font-size: 20px;
}
.slider .buttons:hover{
    color: #0c4da2;
}
.slider .disable {
    visibility: hidden;
}
.slider .overview {
    list-style: none;
    position: absolute;
    left: 0;
    top: 0;
	padding:0;
	margin:40px 0 0;
}
.tblli{margin:0;padding:0;text-align:center;}

.slider .overview li,.tblli li{
    float: left;
	position:relative;
    margin: 0 30px 0 0;
    overflow: hidden;
    height: 220px;
    border: 2px solid #d9d9d9;
    width: 217px;
	-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;
	background-size:cover;
}

.slider .item{float:left;width:263px;margin:20px;text-align:left;}
.slider h2{text-transform:uppercase;margin-top:0;}
.slider_more{position:absolute;display:block;padding:12px 40px 12px 22px;color:#fff;border:1px solid #db496f;border-radius:3px;text-decoration:none;visibility:hidden;}
.slider_more .fa{position:absolute;top:14px;right:20px;}
.slider_more:hover .fa{right:15px;}

.gallery{
	float: left;
	position:relative;
    margin: 0;
    overflow: hidden;
    height: 225px;
    border: 2px solid #d9d9d9;
    width: 225px;
	-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;
	background-size:cover;
	display:block;
}
.gallery:hover{border-color:#bd3327;cursor:zoom-in;}

.error{border-color:#981a0f;color:#981a0f;}
.success{display:block;border:8px solid #B6FFA9;color:#2B8E40;text-align:center;padding:20px;}
.infoblock{padding:15px;}

.submit_callback{display:none;}

.modal{display:none;}

#scrollBack{position:fixed;bottom:10px;right:10px;width:38px;padding:6px 0;color:#fff;text-decoration:none;height:38px;text-align:center;display:none;z-index:2;background:#2c2c2c;opacity:0.5;}
#scrollBack:hover{opacity:1;}

iframe[name=google_conversion_frame]{display:none;}

#share a{color:#c1c1c1;display:block;float:left;font-size:16px;margin-right:5px;padding:8px;border:1px solid #c1c1c1;width:36px;height:35px;text-align:center;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;}
#share a:hover{color:#8b8b8b;border-color:#8b8b8b;}
.owl-item,.owl-item .item{position:relative;float:left;}

#callback hr{margin:15px 0;}
.load{opacity:.65;}

.mobile_switcher{display:none;position:relative;box-sizing:content-box;width:27px;height:27px;margin:17px 0 0;padding:0;-webkit-transition:all .6s cubic-bezier(0.190, 1.000, 0.220, 1.000);transition:all .6s cubic-bezier(0.190, 1.000, 0.220, 1.000);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);border:0;outline:0;background-color:transparent;cursor:pointer;}
.mobile_switcher-icon{position:relative;display:block;}
.mobile_switcher.opened .mobile_switcher-icon{background-color:transparent;}
.mobile_switcher-icon,.mobile_switcher-icon:before,.mobile_switcher-icon:after{position:absolute;width:100%;height:3px;top:12px;-webkit-transition:all .3s cubic-bezier(0.190, 1.000, 0.220, 1.000);transition:all .3s cubic-bezier(0.190, 1.000, 0.220, 1.000);background-color:#2c2c2c;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;}
.mobile_switcher-icon:before,.mobile_switcher-icon:after{position:absolute;top:-7px;left:0;content:' ';}
.mobile_switcher-icon:after{top:7px;}
.mobile_switcher.opened .mobile_switcher-icon:before,.mobile_switcher.opened .mobile_switcher-icon:after{top:0;}
.mobile_switcher.opened .mobile_switcher-icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.mobile_switcher.opened .mobile_switcher-icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}

ul.bxslider{padding:0;}
ul.bxslider li{list-style:none;}

.login-page{width:360px;padding:8% 0 0;margin:auto;}
.login-page .form{position:relative;background:#FFFFFF;max-width:360px;margin:0 auto 100px;padding:45px;text-align:center;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.2),0 5px 5px 0 rgba(0, 0, 0, 0.24);}
.login-page .form label{margin-top:-14px;}
.login-page .form input{font-family:"Roboto", sans-serif;outline:0;background:#f2f2f2;width:100%;border:0;margin:0 0 15px;padding:15px;box-sizing:border-box;font-size:14px;}
.login-page .form button{font-family:"Roboto", sans-serif;text-transform:uppercase;outline:0;background:#337ab7;width:100%;border:0;padding:15px;color:#FFFFFF;font-size:14px;-webkit-transition:all 0.3 ease;transition:all 0.3 ease;cursor:pointer;}
.login-page .form button:hover,.form button:active,.form button:focus{background:#266093;}
.login-page .form .message,.message_b{margin:15px 0 0;color:#b3b3b3;font-size:12px;}
.login-page .form .message a,.message_b a{color:#337ab7;text-decoration:none;}
.form .register-form{display:none;}
.login-page .form_container{position:relative;max-width:360px;margin:0 auto;}
.login-page .form_container:before,.container:after{content:"";display:block;clear:both;}
.form_container .info{margin:50px auto;text-align:center;}
.login-page .form_container .info h1{margin:0 0 15px;padding:0;font-size:36px;font-weight:300;color:#1a1a1a;}
.login-page .form_container .info span{color:#4d4d4d;font-size:12px;}
.login-page .form_container .info span a{color:#000000;text-decoration:none;}
.login-page .form_container .info span .fa{color:#EF3B3A;}

.jt-backdrop{position:fixed;z-index:999998;top:0;left:0;width:100%;height:100%}.jt-backdrop.jt-black-backdrop{background:rgba(0,0,0,.5)}.jt-backdrop.jt-white-backdrop{background:rgba(255,255,255,.5)}.jt-blurred-body>:not(.jtippy){-webkit-filter:blur(2px);filter:blur(2px)}.jtippy{position:absolute;z-index:999999;background:#444;border-radius:5px;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;top:0;left:0}.jt-centered{position:fixed;top:50%;left:50%}.jt-title{margin:5px 20px 5px 10px;font-size:1em;line-height:1.6em;text-align:center;color:#fff;font-weight:800;white-space:nowrap}.jt-arrow{border:15px solid rgba(232,232,232,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;margin-left:-15px}.jt-arrow-top{border-bottom-color:#444;bottom:100%;left:50%;top:auto;right:auto}.jt-arrow-bottom{border-top-color:#444;top:100%;left:50%;bottom:auto;right:auto}.jt-arrow-left,.jt-arrow-right{bottom:auto;border-width:15px;top:50%;margin-top:-15px}.jt-arrow-left{border-right-color:#444;left:-14px;right:auto}.jt-arrow-right{border-left-color:#444;right:-29px;left:auto}.jt-arrow-hug-left{left:30px;right:auto}.jt-arrow-hug-right{right:30px;left:auto}.jt-arrow-hug-left.jt-arrow-super-hug{left:15px;right:auto}.jt-arrow-hug-right.jt-arrow-super-hug{right:1px;left:auto}.jt-arrow-top.jt-arrow-hug-left.jt-arrow-super-hug,.jt-arrow-top.jt-arrow-hug-right.jt-arrow-super-hug{top:-30px}.jt-arrow-bottom.jt-arrow-hug-left.jt-arrow-super-hug,.jt-arrow-bottom.jt-arrow-hug-right.jt-arrow-super-hug{top:auto;bottom:-30px}.jt-tiny .jt-arrow-hug-left.jt-arrow-super-hug,.jt-tiny .jt-arrow-hug-right.jt-arrow-super-hug{bottom:-21px}.jt-black-theme .jt-arrow-top.jt-arrow-hug-left.jt-arrow-super-hug,.jt-black-theme .jt-arrow-top.jt-arrow-hug-right.jt-arrow-super-hug{top:-27px}.jt-black-theme .jt-arrow-bottom.jt-arrow-hug-left.jt-arrow-super-hug,.jt-black-theme .jt-arrow-bottom.jt-arrow-hug-right.jt-arrow-super-hug{bottom:-28px}.jt-white-theme{background:#fff;border:2px solid #e4e4e4}.jt-white-theme .jt-title{color:#333}.jt-white-theme .jt-arrow-top{border-bottom-color:#e4e4e4}.jt-white-theme .jt-arrow-bottom{border-top-color:#e4e4e4}.jt-white-theme .jt-arrow-left{border-right-color:#e4e4e4}.jt-white-theme .jt-arrow-right{border-left-color:#e4e4e4}.jt-lt-gray-theme{background:#f3f3f3;border:2px solid #e4e4e4}.jt-lt-gray-theme .jt-title{color:#212529}.jt-blue-theme .jt-title,.jt-green-theme .jt-title,.jt-red-theme .jt-title{color:#fff}.jt-lt-gray-theme .jt-arrow-top{border-bottom-color:#e4e4e4}.jt-lt-gray-theme .jt-arrow-bottom{border-top-color:#e4e4e4}.jt-lt-gray-theme .jt-arrow-left{border-right-color:#e4e4e4}.jt-lt-gray-theme .jt-arrow-right{border-left-color:#e4e4e4}.jt-green-theme{background:#3dae4e;border:2px solid #3dae4e}.jt-green-theme .jt-arrow-top{border-bottom-color:#3dae4e}.jt-green-theme .jt-arrow-bottom{border-top-color:#3dae4e}.jt-green-theme .jt-arrow-left{border-right-color:#3dae4e}.jt-green-theme .jt-arrow-right{border-left-color:#3dae4e}.jt-red-theme{background:#dc3545;border:2px solid #dc3545}.jt-red-theme .jt-arrow-top{border-bottom-color:#dc3545}.jt-red-theme .jt-arrow-bottom{border-top-color:#dc3545}.jt-red-theme .jt-arrow-left{border-right-color:#dc3545}.jt-red-theme .jt-arrow-right{border-left-color:#dc3545}.jt-blue-theme{background:#008fe4;border:2px solid #008fe4}.jt-blue-theme .jt-arrow-top{border-bottom-color:#008fe4}.jt-blue-theme .jt-arrow-bottom{border-top-color:#008fe4}.jt-blue-theme .jt-arrow-left{border-right-color:#008fe4}.jt-blue-theme .jt-arrow-right{border-left-color:#008fe4}.jt-large{font-size:18px}.jt-medium{font-size:14px}.jt-small{font-size:12px;padding:5px}.jt-small .jt-title{margin:2px 8px;line-height:1.9em}.jt-tiny{padding:2px 5px;font-size:10px}.jt-tiny .jt-title{margin:4px 7px}.jt-tiny .jt-button{margin:0 3px}.jt-tiny .jt-arrow{border-width:10px;margin-left:-10px}.jt-tiny .jt-arrow-left{left:-10px;margin-top:-10px}.jt-tiny .jt-arrow-right{right:-20px;margin-top:-10px}.jt-tiny .jt-arrow-bottom.jt-arrow-hug-left.jt-arrow-super-hug,.jt-tiny .jt-arrow-top.jt-arrow-hug-left.jt-arrow-super-hug{left:11px}.jt-tiny .jt-arrow-bottom.jt-arrow-hug-right.jt-arrow-super-hug,.jt-tiny .jt-arrow-top.jt-arrow-hug-right.jt-arrow-super-hug{right:1px}.jt-tiny.jt-white-theme .jt-arrow-top.jt-arrow-hug-left.jt-arrow-super-hug,.jt-tiny.jt-white-theme .jt-arrow-top.jt-arrow-hug-right.jt-arrow-super-hug{top:-18px}.jt-tiny.jt-white-theme .jt-arrow-bottom.jt-arrow-hug-left.jt-arrow-super-hug,.jt-tiny.jt-white-theme .jt-arrow-bottom.jt-arrow-hug-right.jt-arrow-super-hug{bottom:-21px}.jt-tiny.jt-black-theme .jt-arrow-bottom.jt-arrow-hug-left.jt-arrow-super-hug,.jt-tiny.jt-black-theme .jt-arrow-bottom.jt-arrow-hug-right.jt-arrow-super-hug{bottom:-18px}

#myEmoji.KEmoji_Block .KEmoji_Input>div[contenteditable=true]::before{content:'Your comment...';cursor:text;}
#myEmoji.KEmoji_Block .KEmoji_Input>div.focus[contenteditable=true]::before{content:'';}

@media print{
	.infoblk.pre_page,.share,.print,.footer,.footer_txt{display:none;}
	h1,.h1{margin-top:30px;}
}