@font-face{font-family:'diserif';src:url('images/diserif.woff') format('woff'), url('images/diserif.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'ptserif';src:url('images/ptserif.woff') format('woff'),url('images/ptserif.woff2') format('woff2');font-weight:normal;font-style:normal;}
#main{background:#dbdbdb url('images/fonpage.jpeg');background-size:cover;background-position:center top;background-attachment:fixed,fixed,scroll!important;margin:0 auto;font-size:17px;font-family:sans-serif;font-weight:normal;font-style:normal;position:relative;width:100%;min-height:100%;left:0;top:0;cursor:pointer;overflow:hidden;}
/*#main:before{content:'';position:relative;top:0px;left:0px;width:100%;height:65px;background:rgba(247,247,247,.3) url('images/sng_2.png') top left repeat-x;z-index:1;margin:0 auto;display:block;}
.post:before{content:'';position:absolute;top:0px;right:0px;width:300px;height:316px;background:url('images/ng_16.png') top right no-repeat;z-index:0;}
.ngicon:before{content:url('images/ng_h.png');margin:0px 6px;}*/
.blockresponsive p{background:#ff0000;color:#fff;text-align:center;font-size:20px;padding:10px;}
.blockcontent p em{font-family:georgia,serif;font-style:italic;font-size:14px;}
table, ul.hmenu{font-size:14px;font-weight:normal;font-style:normal;}
h1,h2,h3,h4,h5,h6,p,a,ul,ol,li{margin:0;padding:0;}
span.required:before{content:"*";font-weight:bold;color:#ff0000;width:5px;height:5px;}
.postcontent,.postheadericons,.postfootericons,.blockcontent,ul.vmenu a{text-align:left;}
input#button:disabled,input#button:disabled:hover,input.button:disabled,input.button:hover:disabled{color:#fff!important;opacity:.3!important;background:#412c11!important;}
.postcontent,.postcontent li,.postcontent table,.postcontent a,.postcontent a:link,.postcontent a:visited,.postcontent a.visited,.postcontent a:hover,.postcontent a.hovered{text-align:justify;}
.postcontent p{margin:8px 12px;}
a:active,a:focus{outline:none;}
input,textarea{outline:none;}
input:active,textarea:active{outline:none;}
:focus{outline:none;}
h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{font-family:ptserif,sans-serif;color:#561a1a;text-decoration:none;}
h1{color:#282828;margin:20px 0;font-size:26px;font-weight:bold;text-align:justify;}
h2{color:#282828;margin:20px 20px 0 20px;font-size:25px;font-weight:bold;text-align:right;letter-spacing:1px;}
h3{color:#282828;margin:20px 0;font-size:24px;font-weight:bold;text-align:center;}
.plwcs h3,.plwcs h4,.plwcs h5,.plwcs h6{text-align:left;}
h4{color:#3b0a0a;margin:5px 0;font-size:22px;font-weight:bold;text-align:center;}
h5{color:#101010;margin:30px 0;font-size:20px;text-align:center;}
h6{color:#2b0707;margin:15px 0;font-size:18px;text-align:center;}
.postheader h2{text-align:center;}
.pagis .postheader h3{text-align:left;}
.pagis div{padding:0 15px;}
a,a .link,.postcontent a,.blockcontent a{color:#561a1a;text-decoration:none;font-weight:bold;padding:0;}
a,a:hover,a .link:hover,.postcontent a:hover,.blockcontent a:hover{color:#822b28;}
a,a:active,a .link:active,.postcontent a:active,.blockcontent a:active{color:#000;}
a,a:visited{color:#7a5555;}
a:link,a:hover,a:visited,a:active,a.link,a:hover,a.visited,a.active{text-decoration:none!important;outline:none;}
/* .vic{background:url('images/victory.jpg') center repeat-y;width:30px;height:200px;position:absolute;display:block;padding:0;margin:0;z-index:auto;}
.sng15{position:absolute;background:url('images/sng.png') center top repeat-x;width:100%;height:50px;} */
header,footer,article,nav,#hmenu-bg,.sheet{display:block;}
ul{list-style-type:none;}
ol{list-style-position:inside;}
html, body{height:100%;}
body{padding:0;margin:0;min-width:640px;color:#404040;}
.header:before,.layout-cell:before,.layout-wrapper:before,.footer:before,.nav:before,#hmenu-bg:before,.sheet:before{width:100%;content:"";display:table;}
.header:after,.layout-cell:after,.layout-wrapper:after,.footer:after,.nav:after,#hmenu-bg:after,.sheet:after,.cleared,.clearfix:after{clear:both;display:block;content:"";}
form{padding:0px!important;margin:0px auto!important;width:85%;text-align:center;}
form#formToSend{width:100%;margin:0 8px!important;}
table.position{position:relative;width:100%;table-layout:fixed;}
.shapes{position:relative;margin:0 auto;top:0;right:0;left:0;bottom:0;width:100%;height:auto;background:rgba(247,247,247,.3);padding:10px 0;}
#decor{height:110px;}
.shapes .st{top:40px;}
.shapes#decor .st{top:10px;}
#decor .logotype{margin-left:25px;top:5px;max-width:90px;max-height:90px;display:inline-block;position:absolute;}
.postcontent{padding:10px 0 20px 0;}
#decor .logo{display:inline-block;text-align:left;margin-left:120px;line-height:1.3em;}
#decor .description{margin-left:148px;text-align:left;display:inline-block;top:-7px;}
.sheet{background:rgba(247,247,247,.7);padding:10px 0;margin:0 auto;position:relative;width:95%;min-width:640px;max-width:1320px;z-index:2;}
.header{width:100%;margin:0 auto;height:100%;position:relative;z-index:auto;padding:10px 0;background:rgba(247,247,247,0.5);}
.decorlogoblock{left:12%;position:relative;display:inline-block;}
.shlogodecor{position:relative;display:block;margin:0 auto;}
.decorlogoblock .logocenter span:before{font-size:60px;}
.logocenter span:before{font-size:70px;color:#62211f;font-family:diserif!important;vertical-align:middle!important;display:inline-block;padding:10px 0;line-height:50px;font-weight:bold;margin:0 auto;text-shadow:0 0 1px #000;}
span#d:before{content:'\e991';}
span#e:before,span#e1:before,span#e2:before{content:'\e992';}
span#k:before{content:'\e993';}
span#o:before{content:'\e994';margin:0 0 0 -8px;}
span#r:before,span#r1:before,span#r2:before{content:'\e995';margin:0 0 0 -5px;}
span#i:before{content:'\e996';margin:0 -10px 0 5px;}
span#n:before{content:'\e997';}
span#t:before{content:'\e998';}
span#znak:before{content:'\e1001';}
span#a:before{content:'\e1004';}
span#ttr:before{content:'\00ab';font-size:45px;}
span#ttz:before{content:'\00bb';font-size:45px;}
.logo{display:block;position:relative;padding:0;line-height:.8em;font-weight:normal;letter-spacing:0.1em;margin:0 auto;width:100%;text-align:center;top:0;font-family:diserif;}
.logo a{color:#62211f;display:inline-block;transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;text-shadow:0 0 0.35px #000;}
.logo a:hover,.logo a:hover span:before,.logo a.active{color:#913735;transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;}
.description{display:block;margin:0 auto;position:relative;text-align:center;font-weight:normal;font-size:28px;color:#62211f;letter-spacing:0.2em;font-family:times,sans;}
.logotype{height:90px;width:90px;background:url('images/logo_top.png') no-repeat;background-position:center center;position:relative;display:block;margin:0 auto;background-size:cover;}
.blockheader-news{float:right;margin:20px 1% 0 0;display:block;position:absolute;right:0;z-index:10;}
.blockheader-news a{display:inline-block;color:#9e9e9e;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.blockheader-news a:before{content:'\e985';position:relative;display:inline-block;vertical-align:middle;font-size:20px;line-height:0;font-family:diserif;color:#9e9e9e;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transform:rotate(90deg);padding:0 5px 0 0;margin:3px 0 0 0;font-weight:normal;transform-origin:center;}
.blockheader-news a:hover:before{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transform:rotate(0deg);color:#564444;}
.blockheader-news a:hover{color:#564444;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.content-layout .content,.content-layout .sidebar,.content-layout .sidebar1{margin:0 auto;}
.content-layout .sidebar,.content-layout .sidebar1{max-width:265px;min-width:240px;width:23%;z-index:9;border-left:1px solid #ccc;}
.wallpmenu{display:none;}
.nav{background:#661e1ecc;padding:2px;margin:0 auto;position:relative;z-index:120;font-size:0;text-align:center;}
ul.hmenu a, ul.hmenu a:link, ul.hmenu a:visited, ul.hmenu a:hover{outline:none;position:relative;z-index:11;font-family:georgia,sans;}
ul.hmenu, ul.hmenu ul{margin:0;padding:0;border:0;list-style-type:none;}
ul.hmenu li{position:relative;z-index:5;display:block;background:none;margin:0 auto;padding:0;border:0;width:auto;flex-grow:1;flex-basis:auto;}
ul.hmenu#flexes>li{width:12%;}
ul.hmenu li:hover{z-index:10000;white-space:normal;}
ul.hmenu:after, ul.hmenu ul:after{content:'';height:0;display:block;visibility:hidden;overflow:hidden;clear:both;}
ul.hmenu, ul.hmenu ul{min-height:0;text-align:center;}
ul.hmenu{display:flex;vertical-align:middle;flex-wrap:wrap;align-items:center;text-align:center;justify-content:space-around;margin:0 auto;max-width:1320px;align-items:baseline;align-content:space-around;}
.nav:before{content:'';}
.menuitemcontainer{margin:0 auto;}
ul.hmenu>li>a{background:rgba(102,30,30,.5);border-radius:6px 0;border:3px double #241909;padding:3px 0;margin:0 auto;position:relative;display:block;height:17px;cursor:pointer;text-decoration:none;line-height:17px;text-align:center;color:#fff4f4;}
ul.hmenu>li.shop a{background:rgba(255,59,0,.5)!important;}
.hmenu a,.hmenu a:link,.hmenu a:visited,.hmenu a.active,.hmenu a:hover{font-size:12px;text-transform:uppercase;font-weight:normal;font-style:normal;text-decoration:none;}
ul.hmenu li:hover,ul.hmenu li.active,ul.hmenu li.active:hover{background:#461414cc!important;z-index:999;border-radius:6px 0;color:#fff;}
ul.hmenu>li>a:visited,ul.hmenu>li>a:hover,ul.hmenu>li:hover>a{text-decoration:none;}
ul.hmenu>li>a:hover,.desktop ul.hmenu>li:hover>a,ul.hmenu>li>a.active,ul.hmenu>li.active>a{border-radius:6px 0;border:3px double #f7c0c0;padding:3px 0;margin:0 auto;background:#461414cc;}
ul.hmenu>li>a:hover,.menu-archive a:hover,.desktop-nav ul.hmenu>li:hover>a{color:#ffeded;}
ul.hmenu li li a:before,ul.hmenu li li a:hover:before{padding:0 3px 0 0px;bottom:1px;position:relative;display:inline-block;vertical-align:middle;margin:0 0 0 -5px;}
ul.hmenu li li a:hover:before,ul.hmenu li li a.active:before{content:'\e940';position:relative;display:inline-block;vertical-align:middle;font-size:10px;line-height:10px;font-family:diserif;color:#fff;}
ul.hmenu li li a:before{content:'\e940';position:relative;display:inline-block;vertical-align:middle;font-size:10px;line-height:10px;font-family:diserif;color:#ff0000;}
ul.hmenu li li a{border-radius:3px;border:1px solid transparent;padding:0 8px;margin:0 auto;background:rgba(102,30,30,.9);}
ul.hmenu li li{float:none;width:auto;margin-top:0;margin-bottom:0;}
.desktop-nav ul.hmenu li li ul>li:first-child{margin-top:0;}
ul.hmenu li li ul>li:last-child{margin-bottom:0;}
.hmenu ul a{display:block;white-space:nowrap;height:22px;min-width:7em;border:1px solid #000;text-align:left;line-height:22px;font-size:11px;text-decoration:none;letter-spacing:1px;margin:0;}
.hmenu ul a:link,.hmenu ul a:visited,.hmenu ul a.active,.hmenu ul a:hover{text-align:left;line-height:24px;color:#e5dada;font-size:11px;font-style:normal;text-decoration:none;letter-spacing:1px;border:1px solid #000;margin:0;clear:both;border-top:none;border-radius:3px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
ul.hmenu ul li a:hover,.desktop ul.hmenu ul li:hover>a,ul.hmenu ul li a.active,.desktop ul.hmenu ul li.active>a{border-radius:3px;border:1px solid #e5dada;margin:0 auto;background:#8e6565;border-top:none;}
ul.hmenu ul li a.active,.desktop ul.hmenu ul li.active>a{padding-left:15px!important;}
.hmenu ul li a:hover{color:#ffeded;}
.desktop-nav .hmenu ul li:hover>a{color:#ffeded;}
ul.hmenu ul:before{border-radius:0 0 6px 6px;margin:0 auto;display:block;position:absolute;content:'';z-index:1;}
.desktop-nav ul.hmenu li:hover>ul{visibility:visible;top:100%;display:block;}
.desktop-nav ul.hmenu li li:hover>ul{top:0;left:100%;}
ul.hmenu ul{visibility:hidden;position:absolute;z-index:40;left:0;background:transparent;display:none;}
.desktop-nav ul.hmenu>li>ul{padding:12px 31px 0px 31px;margin:-12px 0 0 -30px;width:18em;clear:both;}
.desktop-nav ul.hmenu ul ul{padding:31px 31px 0px 12px;margin:-31px 0 0 -12px;width:auto;min-width:18em;clear:both;}
.desktop-nav ul.hmenu ul.hmenu-left-to-right{right:auto;left:0;margin:-10px 0 0 -30px;}
.desktop-nav ul.hmenu ul.hmenu-right-to-left{left:auto;right:0;margin:-10px -30px 0 0;}
.desktop-nav ul.hmenu li li:hover>ul.hmenu-left-to-right{right:auto;left:100%;}
.desktop-nav ul.hmenu li li:hover>ul.hmenu-right-to-left{left:auto;right:100%;}
.desktop-nav ul.hmenu ul ul.hmenu-left-to-right{right:auto;left:0;padding:31px 31px 31px 12px;margin:-31px 0 0 -9px;}
.desktop-nav ul.hmenu ul ul.hmenu-right-to-left{left:auto;right:0;padding:31px 12px 31px 31px;margin:-31px -9px 0 0;}
.desktop-nav ul.hmenu li ul>li:first-child{margin-top:0;}
.desktop-nav ul.hmenu li ul>li:last-child{margin-bottom:0;}
.desktop-nav ul.hmenu ul ul:before{border-radius:6px;top:30px;bottom:30px;right:30px;left:11px;}
.desktop-nav ul.hmenu>li>ul:before{top:11px;right:30px;bottom:30px;left:30px;}
.desktop-nav ul.hmenu>li>ul.hmenu-left-to-right:before{right:30px;left:30px;}
.desktop-nav ul.hmenu>li>ul.hmenu-right-to-left:before{right:30px;left:30px;}
.desktop-nav ul.hmenu ul ul.hmenu-left-to-right:before{right:30px;left:11px;}
.desktop-nav ul.hmenu ul ul.hmenu-right-to-left:before{right:11px;left:30px;}
.layout-wrapper{position:relative;margin:3px auto;z-index:auto!important;}
.content-layout{display:table;width:100%;table-layout:fixed;border-collapse:collapse;}
.content-layout-row{display:table-row;}
.layout-cell{display:table-cell;vertical-align:top;}
.breadcrumbs{margin:0 auto;}
.button,a.button, a.button:link, a:link.button:link, body a.button:link, a.button:visited, body a.button:visited, input.button, button.a.button, a.button:link, a:link.button:link, body a.button:link, a.button:visited, body a.button:visited, input.button, button.button{border-collapse:separate;text-decoration:none;font-size:16px;font-weight:bold;position:relative;display:inline-block;vertical-align:middle;white-space:nowrap;text-align:center;color:#edc186;margin:0!important;overflow:visible;cursor:pointer;text-indent:0;line-height:120%;padding:5px 15px;background:#412c11;border-radius:2px;border:1px solid #676767;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
.button img{margin:0;vertical-align:middle;}
.firefox2 .button{display:block;float:left;}
input,select,textarea{vertical-align:middle;font-size:14px;font-family:sans-serif;}
.block select{width:96%;}
input.button{float:none!important;}
.button.active,.button.active:hover{background:#ebc105;border-radius:2px;border:1px solid #676767;padding:5px 15px;margin:0 auto;color:#c5c5c5!important;}
.button.hover,.button:hover{background:#e7ba27;border-radius:2px;border:1px solid #3c3c3c;margin:0 auto;color:#fff!important;}
p.submit{text-align:left;}
input[type="text"],input[type="password"],input[type="email"],input[type="url"],textarea{background:#d8e1ea;border-radius:2px;border:1px solid #7e7e7e;margin:0 auto;}
input[type="text"],input[type="password"],input[type="email"],input[type="url"],textarea{width:100%;padding:5px;color:#2e2e2e!important;}
input.error,textarea.error{background:#d8e1ea;border:1px solid #dd2109;margin:0 auto;}
input.error,textarea.error{color:#2e2e2e!important;}
form.search input[type="text"]{background:#d8e1ea;border-radius:3px;box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.35);border:1px solid #aec1d3;margin:10px auto;width:100%;padding:5px 0;color:#2e2e2e!important;}
form.search{display:block;position:relative;top:0;padding:0;margin:10px 3px;left:0;line-height:0;text-align:left!important;}
form.search input{top:0;right:0;}
form.search>input{bottom:0;left:0;vertical-align:middle;}
form.search input[type="submit"]{margin:0 auto;color:#f7cfcf!important;position:absolute;display:block;left:auto;border:none;background:url('images/searchicon.png') center center no-repeat;width:24px;height:100%;padding:0;}
form.search input[type="checkbox"],form.search input[type="radio"]{display:inline-block;width:24px;height:100%;margin:10px 0;left:1px!important;}
form.search:hover input[type="submit"]{background:url('images/searc_h.png') center center no-repeat;}
.vmenublock{margin:20px 0 0 3px;padding:2px;}
.block{padding:0 2px;margin:0 0 0 3px;}
div.vmenublock img{margin:0;}
.vmenublockheader,.blockheader{background:#661e1ecc;padding:5px 3px 4px 3px;margin:0;border-bottom:1px solid #511818;}
.blockheader h3,.blockheader h3 a,.blockheader h3 a:link{font-weight:normal;font-size:15px;color:#fafafa;text-align:center;margin:0;}
.blockheader h3 a:hover{color:#000;text-decoration:none;}
.blockheader h3 a:visited{color:#aad961;}
.vmenublockcontent{margin:0 auto;padding:0 3px 0 5px;}
ul.vmenu, ul.vmenu ul{list-style:none;display:block;}
ul.vmenu, ul.vmenu li{display:block;margin:0;padding:3px 0 0 0;width:auto;line-height:0;}
ul.vmenu{margin-top:0;margin-bottom:0;}
ul.vmenu ul{display:none;margin:0;padding:0;position:relative;}
ul.vmenu ul.active{display:block;}
ul.vmenu>li>a{padding:0 15px;margin:0 auto;color:#281906;min-height:16px;line-height:20px;}
ul.vmenu a{display:block;cursor:pointer;z-index:1;font-size:11px;font-weight:bold;font-style:normal;text-decoration:none;position:relative;}
ul.vmenu li{position:relative;}
ul.vmenu>li{margin-top:3px;}
ul.vmenu ul.active,.vmenu li.active>ul{display:block;}
ul.vmenu>li>ul{padding:0;margin-top:0;margin-bottom:0;}
ul.vmenu>li:first-child{margin-top:0;}
ul.vmenu>li>a:before{content:'\e978';margin-left:-15px;padding:0 3px 0 0;bottom:1px;position:relative;display:inline-block;vertical-align:middle;display:inline-block;line-height:0;font-size:12px;font-family:diserif;margin:0 1px;vertical-align:middle;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
ul.vmenu>li>a.active:before,ul.vmenu>li>a:hover:before{color:#cc7d00;}
ul.vmenu>li>a:hover, ul.vmenu>li>a.active:hover{padding:0 15px;margin:0 auto;}
ul.vmenu a:hover, ul.vmenu a.active:hover{color:#cc7d00;}
ul.vmenu>li>a.active:hover>span.border-top, ul.vmenu>li>a.active:hover>span.border-bottom{background-color:transparent;}
ul.vmenu>li>a.active{padding:0 15px;margin:0 auto;color:#cc7d00;}
ul.vmenu li li a{margin:0 auto;position:relative;}
ul.vmenu>li li a:before{content:'\e989';padding:0 3px 0 0;position:relative;display:inline-block;vertical-align:middle;display:inline-block;line-height:0;font-family:diserif;margin:0 1px;vertical-align:middle;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;font-weight:normal;}
ul.vmenu ul li{margin:0;padding:0;}
ul.vmenu li li{position:relative;margin:4px 0 0 18px;}
ul.vmenu ul a{display:block;position:relative;min-height:16px;overflow:visible;padding:0;padding:0 0 0 15px;z-index:0;line-height:16px;color:#412c11;font-size:11px;font-weight:bold;font-style:normal;margin-left:0;margin-right:0;}
ul.vmenu ul a:visited,ul.vmenu ul a.active:hover,ul.vmenu ul a:hover,ul.vmenu ul a.active{line-height:16px;color:#412c11;font-size:11px;font-weight:bold;font-style:normal;margin-left:0;margin-right:0;}
ul.vmenu ul a{padding-left:20px;}
ul.vmenu ul ul a{padding-left:15px;}
ul.vmenu ul ul ul a{padding-left:20px;}
ul.vmenu ul ul ul ul a{padding-left:25px;}
ul.vmenu ul ul ul ul ul a{padding-left:30px;}
ul.vmenu ul>li>a:hover,ul.vmenu ul>li>a.active:hover{margin:0 auto;}
ul.vmenu ul li a:hover,ul.vmenu ul li a.active:hover,ul.vmenu ul li a.active{color:#cc7d00;}
ul.vmenu ul>li>a.active{margin:0;}
ul.vmenu ul a.active, ul.vmenu ul a:hover,ul.vmenu ul a.active:hover{color:#000;}
.block .postcontent{padding:10px 2px;}
.blockcontent{border-radius:0 0 2px 2px;padding:10px 3px;margin:0 auto;font-size:12px;font-weight:bold;font-style:normal;text-align:justify;}
.blockcontent table,.blockcontent li,.blockcontent a,.blockcontent a:link,.blockcontent a:visited,.blockcontent a:hover{color:#191919;font-size:14px;font-weight:bold;font-style:normal;text-align:justify;}
.blockcontent p{margin:6px 0;}
.blockcontent a,.blockcontent a:link{color:#671111;font-weight:bold;font-style:normal;text-decoration:none;}
.blockcontent a:visited,.blockcontent a.visited{color:#303030;font-weight:bold;font-style:normal;text-decoration:none;}
.blockcontent a:hover,.blockcontent a.hover,.blockcontent a:hover,.blockcontent a.active{color:#070707;font-weight:bold;font-style:normal;}
.block ul>li:before{content:'\e987';margin:0 -6px 1px -10px;position:relative;display:inline-block;vertical-align:middle;font-size:10px;line-height:0;padding:0 10px 0 0;font-family:diserif;color:#cc7d00;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.mainlogospan:before{content:'\e981';margin:8px 0 0 0;position:relative;display:inline-block;vertical-align:middle;font-size:80px;line-height:70px;padding:0 10px 0 0;font-family:diserif;color:#b43131;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.mainlogospan:hover:before{color:#000;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.block ul>li:hover:before,.block ul>li.active:before{color:#ff0000;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.block li{font-weight:bold;font-style:normal;line-height:1.5em;color:#222;}
.block ul>li,.block ol{padding:0;padding-left:10px;}
.block ol>li{list-style-position:outside;}
.post{padding:0 5px 10px 5px;margin:5px auto;position:relative;}
a img{border:0;}
.article img,img.article,.block img{border:2px solid #442215;margin:0 5px;}
.article a img,img.article a,.block a img{border:2px double #c66c11;margin:5px;}
.tables a img{max-width:100%;height:auto;}
.footer img{border:0px;border-radius:0;}
.footer img:hover{border:0px;}
img.article:hover,.article a img:hover,.block a img:hover{box-shadow:1px 1px 5px rgba(0,0,0,.7);}
.metadata-icons img{border:none;vertical-align:middle;margin:2px;}
.article table, table.article{border-collapse:collapse;text-align:center;}
table.tables{width:100%;}
.post .content-layout-br{height:0;}
.article th,.article td{padding:2px;border:solid 1px #3c3c3c;vertical-align:top;text-align:center;font-weight:bold;}
.tabs table, table.tabs{width:100%;}
.tab td, td.tab{width:45%;}
.ta td, td.ta{width:15%;}
.article th{text-align:center;vertical-align:middle;padding:7px;}
pre{overflow:auto;padding:.1em;}
.image-caption-wrapper{padding:0 0 0 0;}
.image-caption-wrapper img{margin:0!important;}
.image-caption-wrapper div.collage{margin:0!important;}
.image-caption-wrapper p{font-size:80%;text-align:right;margin:0;}
.postheader h1{color:#2b0707;margin:10px 0 5px 10px;font-size:26px;text-align:left;border-bottom:1px solid #ccc;}
.postheader h2{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:3px 0;}
.postheader a,.postheader a:link,.postheader a:visited,.postheader a.visited,.postheader a:hover,.postheader a.hovered{font-size:25px;font-weight:bold;text-align:left;text-shadow:0 1px 0 rgba(23,23,23,.5);}
.postheader a,.postheader a:link{text-decoration:none;text-align:left;color:#b43131;}
.postheader a:visited,.postheader a.visited{text-decoration:none;text-align:left;color:#303030;}
.postheader a:hover,.postheader a.hovered{text-decoration:none;text-align:left;color:#282828;}
.postheader a:hover,.postcontent a:hover{transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;}
.postdateicon:before,.postpdficon:before,.postprinticon:before,.postemailicon:before,.ngicon:before,.phoneicon:before,.arhivicon:before{margin-right:6px;bottom:0;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;}
.postpdficon:before,.postdateicon:before,.postprinticon:before,.arhivicon:before{font-size:22px;font-family:diserif!important;margin:0;vertical-align:middle!important;display:inline;padding:0 5px 0 0;line-height:0;font-weight:normal;vertical-align:middle;color:#682020;}
.postpdficon:before{content:"\e931";}
.postdateicon:before{content:"\e957";}
.postprinticon:before{content:"\e958";}
.arhivicon:before{content:"\e929";}
.homeicon:before,.phoneicon:before,.phonesoticon:before,.postemailicon:before{position:relative;display:inline-block;vertical-align:middle;font-size:28px;line-height:0;padding:0 3px 0 0;font-family:diserif;color:#682020;font-weight:normal;}
.homeicon:before{content:'\e923';margin:-4px 0 0 -5px;padding:0 8px 0 0;}
.postemailicon:before{content:'\e927';margin:-1px 0 0 -5px;}
.phoneicon:before{content:'\e925';margin:-4px 0 0 -5px;}
.phonesoticon:before{content:'\e926';margin:-2px 0 0 0;padding:0 4px 0 0;}
.opera .phoneicon:before,.opera .arhivicon:before,.opera .ngicon:before,.opera .postemailicon:before,.opera .postpdficon:before,.opera .block ul>li:before,.opera .blockheader h3:before,.opera ul.vmenu li li a.active:before,.opera ul.vmenu li li a:before,.opera ul.vmenu>li>a:hover:before,.opera ul.vmenu>li>a:before{bottom:0;}
.postcontent ul>li:before,.post ul>li:before,.textblock ul>li:before{content:'\e990';margin:0 0 0 -15px;position:relative;display:inline-block;vertical-align:middle;font-size:16px;line-height:0;padding:0 5px 0 0;font-family:diserif;color:#cc7d00;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.post ul>li:hover:before{color:#682020;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.opera .postcontent ul>li:before,.opera.post ul>li:before,.opera.textblock ul>li:before{bottom:0;}
.postcontent li,.post li,.textblock li{color:#191919;margin:0 0 0 24px;}
.postcontent ul>li,.post ul>li,.textblock ul>li,.postcontent ol,.post ol,.textblock ol{padding:8px 15px;}
.postcontent ol>li,.post ol>li,.textblock ol>li{list-style-position:outside;}
.postcontent ol,.post ol,.textblock ol,.postcontent ul,.post ul,.textblock ul{margin:1em 1.5em 1em 2em;}
.postcontent li ol,.post li ol,.textblock li ol,.postcontent li ul,.post li ul,.textblock li ul{margin:0.5em 0 0.5em 24px;}
.postcontent li,.post li,.textblock li{margin:0;}
.postcontent ol>li,.post ol>li,.textblock ol>li{overflow:visible;}
.postcontent ul>li,.post ul>li,.textblock ul>li{overflow:visible;overflow:hidden;}
.footer{background:rgba(53,53,53,0.8);padding:20px 5px;margin:0 auto;position:relative;color:#f2f2f2;font-size:10px;font-weight:bold;font-style:normal;text-align:center;}
.footer a,.footer a:link,.footer a:visited,.footer a:hover,.footer td,.footer th,.footer caption{color:#fff;font-size:11px;font-weight:bold;font-style:normal;}
.responsive .tableContener{overflow-x:scroll;}
.footer p{text-align:center;}
.footer img{border:none;margin:0;}
.footer-text{font-size:12px;}
.page-footer,.page-footer a,.page-footer a:link,.page-footer a:visited,.page-footer a:hover{font-size:10px;letter-spacing:normal;word-spacing:normal;font-style:normal;font-weight:normal;text-decoration:underline;color:#dc2525;}
.page-footer{position:relative;z-index:auto!important;padding:1em;text-align:center!important;text-decoration:none;color:#000;}
#commentform textarea{width:100%;}
#commentform{text-align:left;}
.navigation{display:block;text-align:center;padding:5px 0;background:rgba(219,219,219,.4);margin:20px auto;}
.aligncenter,div.aligncenter,.article .aligncenter img,.aligncenter img.article,.aligncenter img,img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
p.aligncenter , p.center{text-align:center;}
.alignleft,.alignright{display:inline-block;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
.wp-caption,.wp-caption p{text-align:center;}
.gallery{margin:0 auto 18px;clear:both;}
.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%;}
.gallery .gallery-caption{color:#370000;font-size:12px;margin:0 0 12px;}
.gallery dl{margin:0;}
.gallery br+br{display:none;}
.hidden{display:none;}
.gallery{letter-spacing:normal;}
.content{position:relative;z-index:1;}
#todays-events{position:relative;z-index:11;}
#upcoming-events{position:relative;z-index:10;}
ul#comments-list li{list-style-image:none;background:none;list-style-type:none;}
div.footer div.content-layout{margin:10px auto 1px auto;width:100%;}
div.layout-cell-size1{width:100%;}
div.layout-cell-size2{width:50%;}
div.layout-cell-size3{width:33%;}
div.layout-cell-size4{width:25%;}
.widget-title{padding:0 0 0 24px;margin-bottom:0;}
div.center-wrapper{position:relative;float:right;right:50%;}
div.center-inner{position:relative;float:left;left:50%;}
.firefox2 div.center-inner{float:none;}
div.breadcrumbs h4,div.breadcrumbs p,li.pingback p,#respond p,h3#reply-title,h4#comments,h4.box-title{margin:0;}
#respond .comment-notes{margin-bottom:1em;}
.form-allowed-tags{line-height:1em;}
#comments-list #respond{margin-left:25px!important;}
#cancel-comment-reply-link{font-size:12px;font-weight:normal;line-height:18px;}
#respond .required{color:#ff4b33;font-weight:bold;}
#respond label{font-size:12px;}
#respond input{margin:0 0 9px;width:98%;}
#respond textarea{width:98%;}
#respond .form-allowed-tags{font-size:12px;line-height:18px;}
#respond .form-allowed-tags code{font-size:11px;}
#respond .form-submit{margin:12px 0;}
#formBlock .form-submit{text-align:left!important;display:block!important;}
#respond .form-submit input{width:auto;}
.footer .widget-title{font-size:1.2em;padding:0;}
.footer .widget,.footer .widget a,.footer .widget a:link,.footer .widget a:visited,.footer .widget a:hover{text-align:left;}
.wid{margin:0;padding:2px;text-align:center;font-size:15px;font-style:italic;text-align:center;}
p.widphone:before,p.widphone:after{content:'\e925';color:#c0c0c0;position:relative;vertical-align:middle;display:inline-block;font-size:22px;font-style:normal;line-height:0;margin:-3px 0 0 0;font-weight:normal;font-family:diserif;}
p.widphone:before{padding:0 8px 0 0;}
p.widphone:after{padding:0 0 0 8px;}
.logot-foot a{width:57px;height:30px;position:absolute;top:48%;left:95%;background-image:url('images/logot.gif');z-index:500;}
.tops{background:rgba(0,0,0,.3);width:25px;z-index:999;position:fixed;left:0;top:47%;border:none;border-radius:0 4px 4px 0;box-shadow:0 0 2px #000;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:space-around;padding:5px 0 3px 0;}
#top-t,#top-d,span.t-center{height:10px;display:block;padding:6px 0 3px 0;margin:0;line-height:0;}
#top-t:before,#top-d:before{font-family:diserif;font-size:45px;position:relative;display:inline-block;line-height:0;vertical-align:middle!important;color:#fff;font-weight:normal;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;padding:0;}
#top-t:before{content:'\e901';}
span.t-center:after{font-family:diserif;font-size:25px;color:#682020;position:relative;display:block;line-height:40%;content:'\e976';}
#top-d:before{content:'\e900';}
#top-t:hover:before,#top-d:hover:before{color:#682020;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.tops:hover .t-center:after{color:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.tooltip.active{position:absolute;z-index:999;left:9999px;padding:2px;border:1px solid #380001;width:100%;max-width:200px;min-width:150px;box-shadow:0 0 3px #000;background:#661e1e;height:auto;}
.tooltip{height:0;display:none;}
.tooltip.active p{margin:0;color:#fff;padding:8px 5px;font-size:14px;font-weight:bold;text-transform:uppercase;text-align:center;text-shadow:0 0 1px #000;}
.tooltip.active .arrow{background:rgba(102,30,30,.9);border:1px solid #380001;border-right:none;border-bottom:none;position:absolute;left:35%;top:-11px;width:20px;height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}
.comment-footer{padding:15px;}
.comment-inner{border:1px dotted #51402f;}
.comment-avatar img{position:relative;margin:7px;border:0;padding:1px;float:right;}
.comment-header{font-weight:bold;font-size:16px;text-decoration:none;color:#371200;padding:0 10px;}
.comment-header a{font-weight:bold;font-size:14px;text-decoration:none;color:#9e4f00;font-style:normal;padding-left:10px;}
.comment-content{padding:10px;}
body.compensate-for-scrollbar{overflow:hidden;}
.fancybox-active{height:auto;}
.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden;}
.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992;}
.fancybox-container *{box-sizing:border-box;}
.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0;}
.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto;}
.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71);}
.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1);}
.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997;}
.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible;}
.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.fancybox-toolbar{right:0;top:0;}
.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994;}
.fancybox-is-open .fancybox-stage{overflow:hidden;}
.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994;}
.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0;}
.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}
.fancybox-slide--image{overflow:hidden;padding:44px 0;}
.fancybox-slide--image:before{display:none;}
.fancybox-slide--html{padding:6px;}
.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle;}
.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995;}
.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out;}
.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in;}
.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab;}
.fancybox-is-grabbing .fancybox-content{cursor:grabbing;}
.fancybox-container [data-selectable=true]{cursor:text;}
.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;}
.fancybox-spaceball{z-index:1;}
.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%;}
.fancybox-slide--video .fancybox-content{background:#000;}
.fancybox-slide--map .fancybox-content{background:#e5e3df;}
.fancybox-slide--iframe .fancybox-content{background:#fff;}
.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0;}
.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%;}
.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0;}
.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px;}
.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc;}
.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none;}
.fancybox-button.fancybox-focus{outline:1px dotted;}
.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%;}
.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%;}
.fancybox-button svg path{fill:currentColor;stroke-width:0;}
.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none;}
.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998;}
.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401;}
.fancybox-close-small:hover{color:#fff;opacity:1;}
.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0;}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden;}
.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}
.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px;}
.fancybox-navigation .fancybox-button div{padding:7px;}
.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px;}
.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right);}
.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996;font-family:tahoma;}
@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left));}}
.fancybox-caption--separate{margin-top:-50px;}
.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all;text-align:left;border-top:1px solid #eee;}
.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none;}
.fancybox-caption a:hover{color:#fff;text-decoration:underline;}
.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999;}
@keyframes a{to{transform:rotate(1turn);}}
.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1);}
.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0);}
.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0);}
.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0);}
.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1);}
.fancybox-fx-fade.fancybox-slide--current{opacity:1}
.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5);}
.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5);}
.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1);}
.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn);}
.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn);}
.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg);}
.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0);}
.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0);}
.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0);}
.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);}
.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg);}
.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1);}
@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px;}.fancybox-slide--image{padding:6px 0;}.fancybox-close-small{right:-6px;}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px;}.fancybox-caption{padding-left:12px;padding-right:12px;}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right));}}}
.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center;}
.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px;}
.fancybox-share p{margin:0;padding:0;}
.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;}
.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff;}
.fancybox-share__button:hover{text-decoration:none;}
.fancybox-share__button--fb{background:#3b5998;}
.fancybox-share__button--fb:hover{background:#344e86;}
.fancybox-share__button--pt{background:#bd081d;}
.fancybox-share__button--pt:hover{background:#aa0719;}
.fancybox-share__button--tw{background:#1da1f2;}
.fancybox-share__button--tw:hover{background:#0d95e8;}
.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}
.fancybox-share__button svg path{fill:#fff;}
.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%;}
.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995;}
.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden;}
.fancybox-show-thumbs .fancybox-thumbs{display:block;}
.fancybox-show-thumbs .fancybox-inner{right:212px;}
.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%;}
.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden;}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px;}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px;}
.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px;}
.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991;}
.fancybox-thumbs__list a:focus:before{opacity:.5;}
.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1;}
@media (max-width:576px){.fancybox-thumbs{width:110px;}.fancybox-show-thumbs .fancybox-inner{right:110px;}
.fancybox-thumbs__list a{max-width:calc(100% - 10px);}}
.watermark{position:absolute;top:0;left:0;height:100%;width:100%;background:url('images/sign_diomsk.png') center center no-repeat;z-index:1100;}
p.homeabout{margin:10px 0;font-weight:bold;font-size:18px;}
p.homeabout img{width:120px!important;height:60px!important;max-width:120px!important;}
hr{border-left:0;border-right:0;border-bottom:0;border-top:1px solid #ccc;}
.goods{display:block;padding:0;margin:0;}
p span.headericons:before{margin:-2px 6px 5px 0;}
h1 span.headericons:before{margin:-1px 6px 5px 0;}
h2 span.headericons:before{margin:3px 6px 5px 0;}
h3 span.headericons:before{margin:1px 6px 5px 0;}
.headericons:before{content:url('images/postspan.png');position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;}
.opera .headericons:before{bottom:0;}
#gallery-1{margin:auto;}
#gallery-1 .gallery-item{float:left;margin-top:10px;text-align:center;width:25%;}
#gallery-1 .gallery-caption{margin-left:0;}
.deckriptionsslid,.slider-text,.slider-link,.decsmall{position:absolute;left:25%;float:left;width:auto;height:auto;max-width:635px;margin-left:-200px;}
.decsmall{top:1%!important;left:25.2%;text-transform:uppercase;}
.deckriptionsslid{top:15%;font-weight:bold;font-size:42px;text-transform:uppercase;color:#e00f04;text-shadow:.3px .8px 2px #000;}
.sliderpages{max-width:100%;height:100%;position:relative;margin:0 auto;padding:20px 0;}
#slider-wrap{width:100%;max-width:1320px;height:100%;position:relative;margin:0 auto;}
ul.dislide{position:relative;list-style:none;overflow:hidden;display:none;margin:0;padding:0;top:0;left:0;}
li.dislide-slide{position:absolute;display:none;margin:0;padding:0;top:0;left:0;}
ul.dislide-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.dislide-controls.v-centered li a{position:absolute;}
ul.dislide-controls.v-centered li.dislide-next a,ul.dislide-controls.v-centered li.dislide-prev a{text-indent:-9999px;transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;opacity:.8;top:40%!important;}
ul.dislide-controls.v-centered li.dislide-next a:before,ul.dislide-controls.v-centered li.dislide-prev a:before{font-family:diserif;font-size:50px;color:#682020;display:block;line-height:50px;vertical-align:middle!important;font-weight:normal;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;position:absolute;text-indent:0;}
ul.dislide-controls.v-centered li.dislide-next a:hover:before,ul.dislide-controls.v-centered li.dislide-prev a:hover:before{color:#330f0f;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
ul.dislide-controls.v-centered li.dislide-next a:before{content:'\e953';}
ul.dislide-controls.v-centered li.dislide-prev a:before{content:'\e955';}
ul.dislide-controls.v-centered li.dislide-next a{right:4%;}
ul.dislide-controls.v-centered li.dislide-prev a{left:1%;}
ul.dislide-controls.v-centered li.dislide-next a:hover{opacity:1;transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;}
ul.dislide-controls.v-centered li.dislide-prev a:hover{opacity:1;transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;}
ol.dislide-markers{list-style:none;padding:0;margin:0;width:auto;}
ol.dislide-markers.h-centered{display:inline-block;z-index:11;position:absolute;bottom:0px;right:5%!important;}
ol.dislide-markers li{display:inline-block;width:14px;height:14px;margin:4px;background:#b7b0b0;border-radius:50%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
ol.dislide-markers li.active-marker,ol.dislide-markers li:hover,.active-marker:hover{cursor:pointer;background-position:center center;background:#62211f;}
ol.dislide-markers li a{display:inline-block;width:10px;height:10px;text-indent:-9999px;z-index:10;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
p.dislide-caption{display:none;}
.dislide li span.titles{font-size:50px;position:absolute;top:40%;left:65%;z-index:20;color:#fff;font-weight:normal;letter-spacing:2px;}
.dislide li span.trans{position:absolute;top:53%;left:65%;z-index:20;color:#fff;font-size:20px;font-weight:normal;letter-spacing:3px;}
.slider-text,.decsmall{font-size:22px;color:#fff;top:40%;padding:20px 0;text-shadow:.3px .8px 2px #000;}
.slider-link{color:#fff;top:75%;padding:30px 0;}
.slider-link a.buttonsr{display:inline-block;padding:20px 45px;text-transform:uppercase;font-family:tahoma, helvetica, sans-serif;border-radius:0;margin:0 20px 0 0;}
.slider-link a.buttonsr.white,.slider-link a.buttonsr.white:hover{background:#fff;color:#151515!important;font-weight:bold;font-size:12px;}
.slider-link a.buttonsr.black,.slider-link a.buttonsr.black:hover{background:#151515;color:#fff!important;font-weight:bold;font-size:12px;}
.slider-link a.buttonsr.white:hover,.slider-link a.buttonsr.black:hover{opacity:.7;}
input#button:disabled,input#button:hover:disabled{color:#fff!important;opacity:.3!important;}
.arts-block{display:table;width:100%;position:relative;text-align:center;overflow:hidden;}
li.arts a:link{font-size:11px;}
a.newslinkbottom:after,a.morestaty:after{font-size:10px;content:'\e988';font-family:diserif!important;vertical-align:middle!important;display:inline-block;padding:0 0 0 3px;line-height:0;font-weight:normal;margin:0 auto;vertical-align:middle;}
a.morestaty:after{font-size:11px;}
ul.arts, ul.arts:hover{margin:0 auto;padding:0;display:inline-block;}
ul.arts li:before, ul.arts li:hover:before,ul.arts li.active:before{content:none;}
ul.arts li{padding:0;margin:0;width:120px;height:auto;display:inline-block;vertical-align:top;top:0;text-align:center;line-height:100%;}
li.arts h6{padding:0;margin:0;white-space:normal;max-height:20px;overflow:hidden;padding:5px;}
h6.arts a:link{font-size:12px;}
a.artis a, a.artis:link{padding:0;margin:0;text-align:center;line-height:100%;padding:0;}
h6.arts a:link.active,h6.arts a:link:hover{color:#913735;}
span.date{font-weight:normal;font-size:12px;}
.arts li a.newslinkbottom{padding:0 3px 5px 3px;display:block;}
a.artis img, a.artis img:hover{width:90px;height:90px;padding:0;margin:3px 0 0 0;border:2px solid #680000;}
.total p{display:inline-block;margin:1px;font-size:12px;font-weight:normal;text-align:left;letter-spacing:0;white-space:normal;border-top:1px solid #c4b7a2;margin:0!important;padding:5px;max-height:33px;overflow:hidden;}
.tvpartner{padding:0;margin:0;}
.tvpartner a{display:block;width:100%;height:100%;}
.tvpartner a:before{font-family:diserif;font-size:60px;color:#c0c0c0;display:inline-block;line-height:40px;vertical-align:middle!important;font-weight:bold;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;text-indent:1px!important;content:'\e977';text-shadow: 0 1px 0 rgba(23,23,23,.5);}
.tvpartner a:hover:before{color:#682020;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
.trailer{display:block;position:relative;text-align:center;margin:20px 45px;}
.block-video{text-align:center;padding:0;}
video{border:5px solid rgba(130,130,130,.5);max-width:100%;height:auto;}
.count{display:block;position:absolute;bottom:60px;width:88px;height:20px;z-index:5;}
.count a{width:88px;height:20px;}
.navig{width:auto;display:inline-block;position:relative;color:#62211f;font-size:16px;font-weight:bold;}
.navig a{color:#62211f;font-size:16px;font-weight:normal;}
.navig a:hover{color:#822b28;}
.article td.address, td .address{width:45%;border:0;}
ul.service{margin:20px;text-align:left;}
ul.service li:before{content:'\e965';margin:0 0 0 -30px;bottom:0;position:relative;display:inline-block;vertical-align:middle;font-size:28px;line-height:0;padding:0 7px 0 0;font-family:diserif;color:#682020;}
ul.service li ul li:before{content:'';padding:0;margin:0;}
ul.service li{padding:5px 0 5px 30px;text-align:left;letter-spacing:1px;}
.service li{margin:0 0 0 10px;padding:0 0 0 15px;font-size:16px;}
.comicon:before{content:url('images/comment.png');opacity:0.5;margin-left:12px;bottom:2px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;}
.opera .comicon:before{bottom:0;}
.comicon:hover:before{opacity:1;}
.victory{position:absolute;width:300px;height:60px;top:60px;float:left;left:50%;margin-left:-150px;text-align:center;display:inline-block;}
.image-descr{display:inline-block;width:auto;max-width:190px;height:auto;padding:10px 20px;text-align:left;vertical-align:top;}
.image-descr p{text-align:left;font-size:12px;padding:0;margin:3px;max-width:190px;}
.nozakaz{position:absolute;margin:5px 0 0 5px;width:100%;max-width:150px;height:auto;background:rgba(181,20,5,.5);color:#fff;font-size:16px;text-align:left;padding:0 3px 5px 3px;font-weight:normal;line-height:90%;}
.akcya{position:absolute;margin:15px 0 0 5px;width:100%;max-width:250px;height:auto;background:rgba(237,27,36,.8);color:#fff;font-size:24px;text-align:center;padding:5px 3px 5px 3px;font-weight:bold;line-height:90%;}
.image-descrpanels{display:inline-block;width:25%;max-width:192px;height:auto;padding:10px 20px;text-align:center;vertical-align:top;}
.image-descrpanels p{font-size:14px;padding:0;margin:3px;max-width:190px;font-weight:bold;font-style:italic;}
.home-table{width:100%;position:relative;min-height:500px;vertical-align:middle;opacity:.3;transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;}
.home-table.active{opacity:1;transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;}
.table-father{width:3%!important;vertical-align:middle;background:rgba(102,30,30,0.6);padding:20px 10px;border-left:2px groove #280b0b;max-width:3%!important;min-width:3%!important;}
.table-text{width:97%!important;vertical-align:middle;max-width:97%!important;min-width:97%!important;padding:0px;}
#salon h2,#collections h2,#news h2,#novinki h2{margin:10px 0 80px 0;}
div.fatherhome{margin:0;display:block;min-height:100%;height:100%;}
div.fatherhome h3,div.fatherhome h3 a{text-align:left;color:#fafafa;display:block;text-transform:uppercase;text-shadow:0 0 1px #000;font-size:18px;padding:10px 5px;}
.map{width:100%;height:640px;text-align:center;background:url('images/map_scrin.png') center center no-repeat;}
.blockflash{display:inline-block;margin:0;padding:0 15px;}
.blockflash object,p.blockflash object{text-align:center;max-width:300px;}
.layout-cell-home{display:table-cell;vertical-align:top;}
#respond .required{color:#ff4b33;font-weight:bold;}
.comment-form-author,.comment-form-phone,.comment-form-email,.comment-form-url,.comment-form-comment,.comment-notes{text-align:left;}
p.comment-form-author,p.comment-form-phone,p.comment-form-email,p.comment-form-url,p.comment-form-comment,p.comment-notes{margin:0 5px;font-weight:bold;padding:3px 0;}
.required{color:#d80000;font-weight:bold;}
.kontform{position:relative;margin:30px auto;display:block;padding:20px 0;}
.form-error{position:relative;margin:0 auto;min-height:80px;width:100%;display:block;height:auto;}
.errors{text-align:center;display:block;font-weight:bold;color:#d32a00;}
.comment{margin:5px 0;}
.comments{padding:5px 25px;}
.captcha label{float:left;font-size:16px;color:#cc1b00;font-weight:bold;line-height:28px;}
.captcha{padding:10px 0 0 5px;text-align:right;margin:8px;}
input#DIcaptchainput{float:left;padding:5px;max-width:80px;font-size:16px;margin:0 0 0 10px;}
.pager{background:transparent;border-radius:2px;padding:10px;text-align:center;font-weight:bold;}
.choice{text-align:right;margin:0 10px 30px 0;padding:0 5px;font-weight:bold;}
.postcontent-news{border-bottom:1px solid #564444;}
.pager{display:block;text-align:center;width:100%;font-weight:bold;font-size:16px;padding:30px 0;}
.simple-pagination-first,.simple-pagination-previous,.simple-pagination-page-numbers,.simple-pagination-last,.simple-pagination-next{display:inline-block;text-align:center;padding:3px;}
.simple-pagination-first,.simple-pagination-previous,.simple-pagination-last,.simple-pagination-next{font-size:15px;}
.pager a:hover{font-weight:bold;}
.simple-pagination-page-numbers{padding:0 10px;font-size:18px;vertical-align:middle!important;}
a.simple-pagination-navigation-page{padding:2px 8px;background:rgba(102,30,30,.3);margin:3px;border-radius:3px;display:inline-block;vertical-align:middle!important;}
a.simple-pagination-navigation-page.simple-pagination-navigation-disabled,a.simple-pagination-navigation-page:hover{background:#e56357;color:#fff;}
a.simple-paginations{display:inline-block;padding:0 15px;}
.simple-pagination-previous a.simple-pagination-navigation-disabled,.simple-pagination-next a.simple-pagination-navigation-disabled,a.simple-pagination-navigation-last.simple-pagination-navigation-disabled,a.simple-pagination-navigation-first.simple-pagination-navigation-disabled{color:#a49999!important;}
.news-collects{text-align:center;-webkit-perspective:none;-moz-perspective:none;-o-perspective:none;-ms-perspective:none;perspective:none;width:100%;max-width:240px;height:auto;cursor:pointer;position:relative;height:100%;-webkit-transition:750ms;-moz-transition:750ms;-o-transition:750ms;-ms-transition:750ms;transition:750ms;-ms-perspective:none;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;height:280px;overflow:hidden;font-size:14px;display:inline-block;margin:5px 10px;}
.news-collects .flipp{height:100%;position:relative;}
.news-collects .front,.news-collects .back{box-sizing:border-box;font-family:'cabin',sans-serif;height:100%;margin-bottom:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:750ms;-moz-transition:750ms;-o-transition:750ms;-ms-transition:750ms;transition:750ms;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;}
.news-collects .front{z-index:9;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;}
.news-collects .back{position:absolute;top:0;width:100%;z-index:-1;}
.news-collects:hover .back{z-index:1;}
.front{background:#fefefe;border:2px groove #18191a;}
.news-collects .back{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg);}
.news-collects h3{margin:8px 0;font-size:16px;display:block;color:#bf3954;}
.news-collects p{font-size:14px;line-height:150%;overflow:hidden;}
.back{border:2px groove #fefefe;background:rgba(102,30,30,.7);}
.news-collects .front{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);}
.news-collects .active .back{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);}
.news-collects .active .front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);}
.flipp a{width:100%;height:100%;}
.zag h3{color:#18191a;}
.front p{color:#7f4747;font-weight:bold;}
.front,.back{padding:0 8px;}
.back p{width:100%;height:100%;display:inline-block;margin:0!important;padding:0;}
.back,.back a,.back h3 a{color:#fff;text-decoration:none;text-align:center!important;}
.back a:hover{color:#e0aaaa;text-decoration:none;}
.zag h3:after{background:#000;}
.back h3:after{background:#fff;}
.back h3:after,.zag h3:after{content:"";width:60px;height:1px;position:absolute;left:50%;margin-left:-30px;top:35px;}
.back p a{padding:0;margin:0;line-height:150%;text-align:center!important;height:100%;width:100%;display:block;}
.viktory{position:absolute;left:5%;width:100%;max-width:150px;height:auto;top:10px;}
.viktory img{max-width:95px;height:auto;width:100%;}
.bt{text-align:center;width:100%;position:relative;margin:0 auto;padding:10px 0;height:auto;vertical-align:middle;}
p.btt,p.btb{padding:0;margin:0 5px!important;}
.btt,.btb{display:inline-block;padding:0;margin:0 10px;}
.btb a:before,.btt a:before{font-family:diserif;font-size:50px;color:#682020;position:relative;display:inline-block;line-height:0;vertical-align:middle!important;font-weight:normal;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
.btb a:before{content:'\e974';}
.btt a:before{content:'\e975';}
.btb a:hover:before,.btt a:hover:before{color:#330f0f;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
.btb a,.btt a{display:inline-block;width:100%;height:100%;}
:target{height:100%;bottom:0;}
.menu-mini{width:auto;position:fixed;right:0;margin:0;top:45%;z-index:999!important;display:block;height:auto;}
ul.mini{height:auto;background:rgba(0,0,0,.4);padding:0;margin:0;display:block;border-radius:5px 0 0 5px;}
ul.mini li{padding:0 5px;margin:0;display:block;width:auto;height:auto;text-align:center;position:relative;}
ul.mini li:before{content:'';}
ul.mini li a{display:inline-block;padding:0;margin:0;background:#fff;text-indent:9999px;width:10px;height:10px;border-radius:50%;}
ul.mini li a:hover,ul.mini li a.active,ul.mini li a:active{transition:color 0.25s ease-out 0s;background:rgba(107,52,52,.7);outline:medium none;text-decoration:none;}
ul.mini>li>span{position:absolute;margin:0!important;right:23px;display:none;padding:3px 10px 5px 10px;color:#fff;white-space:nowrap;background:rgba(107,52,52,.7);width:auto;height:20px;font-weight:normal!important;z-index:9999;}
ul.mini li span:after{content:'\e987';color:rgba(107,52,52,.7);position:absolute;vertical-align:middle;display:inline-block;text-indent:1px!important;font-size:20px;margin:0 0 0 8px;}
.search_content{width:95%;padding:10px;position:relative;margin:0 auto;}
.search_block{background:rgba(249,249,249,.9);padding:5px;margin:5px 0 10px 0;text-align:left;box-shadow:0 0 1px #000;border-radius:2px;}
.search_info{font-size:18px;text-align:center;line-height:200%;}
.search_tit{font-size:16px;font-weight:bold;text-align:left;padding:0 0 5px 5px;border-bottom:1px dashed #aaa;}
.search_tit a{color:#60483e;}
.con{font-size:14px;padding:10px 3px;}
.sresult{text-transform:uppercase;font-size:20px;color:red;font-weight:bold;}
.search_count{font-size:18px;font-style:italic;font-family:times;text-align:right;color:#5f7ba8;padding:3px 15px 3px 0;}
.nethead{position:absolute;right:1%;bottom:5px;display:block;z-index:10;}
.shareblock{margin:0 0 0 10px;}
.shareblocknot{display:none;position:absolute;padding:3px 15px 5px 15px;background:#fefefe;border-radius:3px;margin:5px 0;vertical-align:top!important;}
.flexblockheader{display:flex;flex-wrap:wrap;padding:5px 0 15px 10px;margin:10px auto;}
.shareblocknot:before{content:'\e987';color:#fff;position:absolute;display:inline-block;font-size:28px;margin:-5px 0 0 0;transform:rotate(-90deg);float:left;left:10%;line-height:0;font-family:diserif;}
span.textshare{display:block;font-size:14px;padding:0 0 3px 0;text-align:left;font-family:arial;color:#822b28;}
.shareblocknot.active{display:block;}
.shareikon:after{display:inline-block;line-height:0;font-size:30px;font-family:diserif;margin:0 1px;vertical-align:middle;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;position:relative;padding:0 0 0 10px;}
a.active .shareikon:after{color:#822b28;}
.shareblocknot .vk:before,.shblok .vk:before,.shareblocknot .facebook:before,.shareblocknot .ok:before,.shareblocknot .twit:before{display:inline-block;line-height:18px;font-size:24px!important;font-family:diserif;margin:0 1px;vertical-align:middle;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;font-weight:normal;}
.maxx:before{display:inline-block;line-height:40px;font-size:33px;font-family:diserif;margin:0 auto;vertical-align:middle;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;font-weight:normal;width:36px;}
.vk:before,.facebook:before,.instagram:before,.telegram:before,.ok1:before,.whatsap:before,.viber:before{display:inline-block;line-height:40px;font-size:32px;font-family:diserif;margin:0 auto;vertical-align:middle;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;font-weight:normal;width:36px;}
.maxx:hover:before,.vk:hover:before,.facebook:hover:before,.instagram:hover:before,.ok:hover:before,.twit:hover:before,.telegram:before,.ok1:before{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.vk:before{content:'\e1012';color:#606060;}
.shblok .vk:before{content:'\e938';color:#606060;}
.facebook:before{content:'\e939';color:#606060;}
.instagram:before{content:'\e937';color:#606060;}
.telegram:before{content:'\e1013';color:#606060;}
.shareikon:after{content:'\e1009';}
.ok:before{content:'\e1008';color:#606060;}
.maxx:before{content:'\e1022';color:#606060;}
.ok1:before{content:'\e1014';color:#606060;}
.twit:before{content:'\e1007';color:#606060;}
.whatsap:before{content:'\e1018';color:#606060;}
.viber:before{content:'\e1019';color:#606060;}
.vk:hover:before{content:'\e1012';color:#5181b8;}
.shblok .vk:hover:before{content:'\e938';color:#5181b8;}
.facebook:hover:before{content:'\e939';color:#3c5a9a;}
.telegram:hover:before{color:#25a3e1;}
.whatsap:hover:before{content:'\e1018';color:#00af60;}
.viber:hover:before{content:'\e1019';color:#583eb5;}
.instagram:hover:before{content:'\e937';color:#d82d7e;background: radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.maxx:hover:before{content:'\e1022';color:#9341df;background:radial-gradient(ellipse at 120% 20%,#c23dff 0%,#8c34da 10%,#775adf 45%,#563fef 60%,#4bc2fd 95%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.ok:hover:before{content:'\e1008';color:#f89f41;}
.ok1:hover:before{content:'\e1014';color:#f89f41;}
.twit:hover:before{content:'\e1007';color:#5aabde;}
.baskwidet{position:relative;width:100%;height:auto;display:block;margin:0 auto;vertical-align:middle;font-family:tahoma;}
.baskwidet a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;}
.stbask a:hover{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;}
.stbask:hover .baskwidet:before{color:#722423;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;}
.baskwidet:before{content:'\e904';font-family:diserif;font-size:50px;color:#282828;position:relative;display:block;line-height:50px;vertical-align:bottom!important;color:#381211;font-weight:normal;text-shadow:0 1px 0 rgba(23,23,23,.5);width:46px;height:46px;text-align:center;margin:0 auto;}
span.widcash{display:block;right:0;float:right;font-size:16px;margin:17px -20px 0 0;width:auto;height:auto;padding:0;position:absolute;}
p.baskover{font-size:12px;padding:2px 0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;}
span.widtovar{position:absolute;background:#ffd800;color:#000;font-size:14px;border-radius:100%;padding:5px;width:auto;min-width:15px;height:15px;display:inline-block;margin:-12px 0 0 12px;font-family:tahoma;line-height:12px;font-weight:bold;text-align:center;}
.card{padding:3px 0 0 10px;display:inline-block;}
.card form{margin:5px 0 0 20px!important;}
.catcard{text-align:center;}
#st,.st{position:absolute;left:0;top:0;width:100%;height:auto;max-width:123px;z-index:120;line-height:95%;font-size:14px;background:#661e1ecc;padding:10px 25px 10px 5px;border-radius:0 10px 10px 0;display:inline-block;text-align:center;}
.st img a{position:relative;margin:0 auto;text-align:center;}
.st img,.st img:hover,#order img,#order img:hover{display:inline-block;border:0;box-shadow:none;text-align:center;}
.st a{line-height:90%;color:#000;margin:0;padding:0;font-weight:normal;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;text-decoration:none;}
.st a:hover{color:#722423;font-weight:normal;text-align:center;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;text-decoration:none;}
.stbask{padding:3px 0 0 0;font-weight:normal;}
.bird.stbask a{width:100%;height:100%;display:inline-block;}
#formbasc table,table#bcaption{position:relative;margin:0 auto;text-align:center;width:100%;max-width:100%;height:auto;white-space:normal;left:0;}
#formbasc{position:relative;margin:30px auto 0 auto;text-align:center;}
#order .bcontainer{overflow:visible;display:none;}
.error{position:relative;display:block;min-height:30px;line-height:30px;margin:10px auto;}
required{border:2px solid red;}
span.redst{color:#ff0000;}
#bsubject{display:inline-block;font-weight:bold;font-size:20px;}
tr.headertab td{background:#c0c0c0;text-align:center;}
#bcaption tr img,#btable tr img{border:0!important;padding:0;margin:0;}
#bcaption td:nth-child(1),.bitem td:nth-child(1){width:8%;}
#bcaption td:nth-child(2),.bitem td:nth-child(2){width:25%;}
#bcaption td:nth-child(3),.bitem td:nth-child(3){width:13%;}
#bcaption td:nth-child(4),.wigoodprice{width:12%;}
#bcaption td:nth-child(5),.bitem td:nth-child(5){width:12%;}
#bcaption td:nth-child(6),.bitem td:nth-child(6){width:18%;}
#add,#min{display:inline-block;margin:0 6px;cursor:pointer;}
a#add:before{content:'\e984';}
a#min:before{content:'\e985';}
a#add:before,a#min:before{font-family:diserif;font-size:16px;margin:0 auto;line-height:20px;position:relative;display:block;vertical-align:middle;padding:0;color:#fff;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;background:rgba(102,30,30,.7);vertical-align:middle;border-radius:1px;text-align:center;width:18px;height:18px;}
a#add:hover:before,a#min:hover:before{color:#ff0000;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
.basket_num_buttons,.basket_num_buttons a{display:inline-block;opacity:.8;}
.basket_num_buttons a:hover{opacity:1;}
.basket_num{font-weight:bold;}
td,tr,tbody,tr.bitem,table.btable,table#bcaption{border-collapse:collapse!important;}
tr.headertab td,.bitem td{font-weight:normal;padding:5px 2px;text-align:center;border:1px solid #727272;border-collapse:collapse!important;white-space:normal;vertical-align:middle!important;}
.btable td a img{margin:0;}
span.nal{position:absolute;margin:8px 8px 0 8px;padding:0;background:rgba(255,90,61,.5);color:#ffe8e8;font-size:12px;width:200px;text-align:center;font-weight:normal;}
span.cena{color:#ff4300;font-weight:bold;font-size:24px;}
.gooditem{display:inline-block;text-align:center;font-weight:normal;vertical-align:top;margin:10px;}
.gooditempl{display:inline-block;text-align:center;font-weight:normal;vertical-align:top;margin:10px 10px 25px 10px;}
.gooditemtitle{color:#631208;margin:0 auto 0 8px;padding:0;text-align:left;}
.gooditemtitlepl{color:#631208;margin:0 auto 0 8px;padding:0;text-align:left;max-width:250px;min-height:85px;max-height:85px;overflow:hidden;}
.gooditemtitleplp{color:#631208;margin:0 auto 0 8px;padding:0;text-align:left;max-width:250px;height:auto;overflow:hidden;}
.img_dd a{display:block;}
.img_1,.img_dd{margin:0;padding:0;position:relative;}
.img_1 img,.img_dd img{padding:0;margin:0 5px;}
.img_1 a img,.imgleft a img,.imgright a img{display:inline-block;}
.account{text-align:left;width:100%;max-width:200px;padding:0;margin:0;display:inline-block;font-size:14px;}
.accountpl{text-align:left;width:100%;max-width:250px;padding:0;margin:0;display:inline-block;font-size:14px;}
.gooditem:hover .account a,.account a:hover{border:1px solid rgba(86,18,9,.6);background:transparent;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;color:#606060;}
.account a{padding:3px 0 1px 0;border:1px solid rgba(86,18,9,.1);transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
span.account{font-size:12px;padding:0;margin:0;}
.account a{width:100%;display:block;text-align:center!important;background:rgba(86,18,9,.3);color:#ff0000;font-weight:normal;}
.account p,.account p a{margin:0!important;text-align:left!important;width:120px!important;padding:0!important;display:inline-block!important;font-family:verdana, geneva, arial, helvetica, sans-serif!important;}
#bclose{float:right;margin:-14px -5px 0 0;right:0;position:absolute;}
#bfooter{font:normal 18px arial;position:relative;margin:20px auto 8px auto;max-width:100%;}
#bfooter p{text-align:right;}
p.formbut{text-align:left!important;}
.bcontainer table{width:100%;max-width:100%;}
.bbutton{color:#442d87;-webkit-box-shadow:0px 0px 3px 0px rgba(50,50,50,.75);-moz-box-shadow:0px 0px 3px 0px rgba(50, 50, 50, 0.75);box-shadow:0px 0px 3px 0px rgba(50,50,50,.75);padding:5px;font:bold 16px arial;float:right;}
p.bsum{margin:0 0 0 20px;}
.form div{text-align:left;padding:0;}
.form p:before{content:"";margin:0;}
.formbut{text-align:right;}
.popup{position:relative;margin:0 auto;text-align:center;width:85%;}
.popup form{padding:30px 0 0 0!important;}
.popup input[type="text"]{text-align:left;display:block;width:100%;margin-bottom:10px;border:1px solid #d9d9d9;display:inline-block;height:40px;line-height:40px;padding:0 0 0 5px;vertical-align:middle;}
.popup textarea{display:block;text-align:left;width:100%;border:1px solid #d9d9d9;padding:0 0 0 5px;}
.bottom_scroll{max-width:900px;height:91px;position:relative;margin:0 auto;overflow:hidden;}
.property_list{max-height:91px;text-align:center;position:relative;margin:0 auto;max-width:100%;height:auto;}
.news_bot{max-width:100%;margin-top:50px;height:auto;position:relative;text-align:center;}
.news_about.owl-carousel{margin:0 auto;max-width:98%;height:auto;position:relative;text-align:center;max-height:280px!important;}
.news_about.owl-carousel .owl-item{min-width:230px!important;}
.news_about.owl-carousel .owl-stage-outer{min-height:280px!important;margin:0 40px;text-align:center;height:280px;}
.news_about.owl-carousel img{max-width:100%!important;width:160px!important;height:160px!important;display:inline-block!important;margin:0 auto;}
.news_about .owl-nav{position:relative;margin:0 auto;position:absolute;top:0;left:0;right:0;width:100%;background:transparent;z-index:0;height:100%;}
.owl-nav.disabled{display:none;}
.news_about.owl-carousel .owl-item .item{text-align:center;line-height:100%;opacity:.7;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;padding:0;position:relative;margin:0 15px;padding:10px 5px;background:#e3e3e3;border:1px solid #fff;min-height:280px;}
.news_about.owl-carousel .owl-stage{margin:0 0 0 -40px;}
.news_about.owl-carousel .owl-item .item.sertyl,.news_about.owl-carousel .owl-item:hover .item,.news_about.owl-carousel .item.sertyl img,.news_about.owl-carousel .owl-item .item.visited,.news_about.owl-carousel .item.visited img{opacity:1;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
.news_about h4{font-size:18px;height:19px;overflow:hidden;margin:0 auto;padding:3px 0;}
.news_about p{padding:2px 3px;margin:0 auto;max-width:180px;}
.news_about.owl-carousel .item a{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}
.scrollable1 .items{width:20000em;position:absolute;z-index:15;clear:both;text-align:left;height:1%;}
.scrollable1{position:relative;margin:0 auto;z-index:10;overflow:hidden;max-width:900px;height:91px;text-align:center;}
.photo_item1{float:left;max-width:100%;height:auto;overflow:hidden;padding:0 2px;}
.photo_item1 a{display:inline-block;}
.photo_item1 a img{display:block;text-decoration:none;margin:0;opacity:.7;}
.photo_item1 a img{max-width:100%!important;height:auto!important;}
.photo_item1 a img:hover{opacity:1;}
a.right_arrow:before{content:'\e983';}
a.left_arrow:before{content:'\e982';}
a.right_arrow:before,a.left_arrow:before{font-family:diserif;font-size:48px;margin:0 auto;line-height:100px;position:relative;display:block;vertical-align:middle;padding:0;color:#966363;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
a.right_arrow:hover:before,a.left_arrow:hover:before{color:#511818;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
a.right_arrow{float:right;}
a.left_arrow,a.right_arrow,a.left_arrow,a.right_arrow{width:29px;height:91px;display:inline-block;}
a.left_arrow{float:left;}
a.right_arrow:hover,a.left_arrow:hover{opacity:1;}
.imgleft,.imgright{position:relative;margin:0 auto;padding:0 15px 0 0;}
.imgleft img,.imgright img{border:2px groove #561209;padding:0;margin:0;max-width:100%;height:auto;display:inline-block;}
.desckript li{text-align:left;}
span.new{position:absolute;margin:0;padding:0;z-index:999!important;display:block!important;}
span.new:before{content:"\e986";font-size:54px;color:#f7711d;font-family:diserif!important;margin:-8px 0 0 -8px;display:block!important;padding:0;line-height:54px;position:absolute;text-align:left;font-weight:normal;z-index:999!important;}
i.new{position:absolute;margin:0;padding:0;z-index:999!important;}
i.new:before{content:"\e986";font-size:54px;color:#f7711d;font-family:diserif!important;margin:-8px 0 0 -8px;padding:0;line-height:54px;position:absolute;text-align:left;font-weight:normal;z-index:999!important;}
span.zak{color:#ffe900;}
.ofice{margin:40px 20px auto 20px;}
.ofice li,.ofice p,.ofice h6{color:#727272;font-style:italic;font-family:georgia;text-align:left;}
.ofice ul{margin:5px auto;}
.printicon:before{content:'\e958';margin:0;position:relative;display:inline-block;vertical-align:middle;font-size:22px;line-height:0;padding:0 7px 0 0;font-family:diserif;color:#edc186;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
.printicon:hover:before{color:#fff;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
a.dell:before{content:'\e964';margin:0;position:relative;display:inline-block;vertical-align:middle;font-size:20px;line-height:22px;padding:0;font-family:diserif;color:#8e0000;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
a.dell:hover:before{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);color:#ff0000;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
.drty{margin:45px auto 20px auto;}
.drty,.MainColflex{display:flex;justify-content:space-around;align-content:space-around;align-items:center;flex-wrap:wrap;}
.zoom{position:relative;background:rgba(181,181,181,.3);z-index:555;}
.zoom:before{content:"\e973";font-size:70px;color:rgba(0,0,0,.6);font-family:diserif!important;position:absolute;vertical-align:middle!important;display:inline-block;padding:0;line-height:75px;font-weight:normal;left:50%;top:50%;margin:-33px 0 0 -30px;}
.printicon:hover:before,.comicon:hover:before{opacity:1;}
.print{display:block;position:relative;margin:20px auto;padding:10px;background:rgba(102,30,30,.3);}
.print p{font-weight:bold;}
.print p:hover{color:#62211f;}
p.artbook{font-size:160px;color:#bec9d2;text-shadow:4px 4px 4px rgba(101,107,112,.9),2px 1px 0px #000;font-weight:bold;text-align:center;font-family:arial;line-height:120%;}
.artspan:before{content:"\e1005";}
.artspan1:before{content:"\e1006";}
.header-font-goods{font-size:16px;font-weight:bold;letter-spacing:-1px;}
.artspan:before,.artspan1:before{font-size:170px;color:#bec9d2;font-family:diserif!important;vertical-align:middle!important;display:inline-block;padding:0;line-height:0;font-weight:normal;margin:-18px auto 0 auto;}
.artspan,.artspan1{width:186px;height:186px;display:inline-block;position:relative;text-align:center;}
.redstroka{text-indent:28px;}
.blockmaininf .catnone{display:none;}
.moreimg{text-align:right;padding:3px 5px;}
a.catmore,a.morestaty{border-bottom:1px solid transparent;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;font-size:16px!important;}
.rtyui{margin:10px auto;}
a.catmore.noactive:after,a.catmore:after{font-size:14px;font-weight:normal;padding:0 0 0 4px;display:inline-block;}
a.catmore:after{content:'\e943';font-family:diserif;}
a.catmore.noactive:after{content:'\e941';font-family:diserif;}
a.catmore.noactive,a.catmore:hover,a.morestaty:hover{color:#e37373;border-bottom:1px solid #e37373;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;font-size:16px!important;}
.rtyui{text-align:center;}
.rtyui a img{border:1px solid #606060!important;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;border-radius:0;margin:2px 3px;padding:0;height:60px;}
.rtyui a img:hover{border:1px solid #bcbcbc!important;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;height:60px;}
p.fghtyq{text-align:left!important;}
#messegeResult{margin:0 auto;color:#ff200c;padding:10px 5px;text-align:center;vertical-align:middle;height:auto;min-height:40px;font-weight:normal;}
.Paintpagetxt{padding:5px 10px;}
.Paintpageimg{padding:5px 15px 5px;}
.pageCATnmc{display:flex;justify-content:center;align-content:space-around;align-items:center;flex-wrap:wrap;}
.korzinabutt{display:flex;justify-content:flex-start;align-content:space-around;}
.korz-post{padding:10px 15px;}
.rekviz{text-align:left;margin:10px auto;}
.rekviz p{font-size:12px;}
.rekviz p span,.vizabos span{font-weight:600;}
.vizabos{margin:20px 25% 20px auto!important;font-size:14px;display:block;position:relative;text-align:right;}
.collectionsdecor{display:flex;justify-content:center;align-content:space-around;align-items:center;flex-wrap:wrap;text-align:center;}
.conts{display:inline-block;padding:0 8px;margin:20px 0;position:relative;max-width:30%;vertical-align:top;}
.contspro{overflow:hidden;width:auto!important;height:auto!important;max-width:300px;}
.contspro a{display:block;width:100%;text-decoration:none;color:#3e3e3e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center!important;}
.contspro h4 a{display:block;margin:0 auto;padding:15px 0;font-family:sans-serif!important;font-size:13px;color:#544944;text-transform:uppercase;text-align:center!important;background:#661e1e63;z-index:999;position:relative;border-top:3px solid #661e1e;transition:all 0.2s;-webkit-transition:all 0.2s;font-size:clamp(.6rem, .2rem + 1vw, 1.2rem);}
.contspro:hover h4 a{background:#661e1e;transition:all 0.2s;-webkit-transition:all 0.2s;color:#fff!important;border-top:3px solid #cc7d00;}
.img-wrapper{position:relative;box-sizing:border-box;border-collapse:collapse;}
.img-wrapper img{width:300px;height:300px;border:0!important;border-radius:0!important;margin:0 auto!important;transform:scale(1);-webkit-transform:scale(1);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;box-shadow:none!important;overflow:hidden;}
.contspro:hover .img-wrapper a span{display:block;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:0 auto;}
.contspro .img-wrapper a span:before{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.contspro:hover .img-wrapper a span:before{display:inline-block;content:"\e973";font-size:75px;color:rgba(0,0,0,.6);font-family:diserif!important;position:absolute;top:38%;bottom:0;left:0;right:0;margin:0 auto;}
.img-wrapper a{display:block;top:0;max-width:300px;max-height:300px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.contspro:hover .img-wrapper a img{transform:scale(1.05);-webkit-transform:scale(1.05);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;box-shadow:none!important;}
.logo_staty_page{float:right;margin:15px 12px 0 15px!important;padding:0;}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative;}
.owl-carousel{display:none;width:100%;z-index:1;}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;z-index:1;margin:0 35px;max-height:100px;}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;}
.owl-carousel .owl-item img{display:block;width:100%;opacity:.7;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;}
.owl-carousel .owl-item:hover img{opacity:1;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;}
.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block;max-height:100px;}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit;}
.owl-carousel.owl-loading{opacity:0;display:block;}
.owl-carousel.owl-hidden{opacity:0;}
.owl-carousel.owl-refresh .owl-item{visibility:hidden;}
.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-grab{cursor:move;cursor:grab;}
.owl-carousel.owl-rtl{direction:rtl;}
.owl-carousel.owl-rtl .owl-item{float:right;}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both;}
.owl-carousel .owl-animated-in{z-index:0;}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut;}
@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}
.owl-height{transition:height .5s ease-in-out;}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease;}
.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0;}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url('images/owl_video_play.png') no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease;}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease;}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}
.owl-dots,.owl-nav{text-align:center;z-index:1;}
.owl-nav{margin:0 auto;position:absolute;top:0;left:0;right:0;width:100%;background:transparent;z-index:0;height:100%;}
.owl-nav [class*=owl-]:hover{background:#535353;color:#fff;text-decoration:none;}
.owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#535353;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
.owl-nav .disabled{opacity:.5;cursor:default;}
.owl-nav.disabled+.owl-dots{margin-top:10px;}
.owl-dots .owl-dot{display:inline-block;zoom:1;}
.owl-dots .owl-dot span{width:12px;height:12px;margin:5px;background:#661e1e78;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;}
.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background:#661e1ecc;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{position:relative;display:block;top:30%;}
.owl-carousel .owl-nav button.owl-next{float:left;left:-5px;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
.owl-carousel .owl-nav button.owl-prev{float:right;right:-5px;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
.owl-carousel .owl-nav button.owl-next:hover{left:-8px;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
.owl-carousel .owl-nav button.owl-prev:hover{right:-8px;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
.owl-next span.next:before{content:'\e982';}
.owl-prev span.prev:before{content:'\e983';}
.owl-next span.next:before,.owl-prev span.prev:before{font-family:diserif;font-size:48px;margin:0 auto;line-height:48px;position:relative;display:block;vertical-align:middle;padding:0;color:#966363;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;opacity:.7;}
.owl-next:hover span.next:before,.owl-prev:hover span.prev:before{opacity:1;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
.mensymm{display:flex;align-items:center;flex-wrap:wrap-reverse;width:86px;height:29px;background:#b88613;border:1px solid #4a3400;justify-content:space-around;}
.menunone{display:none!important;}
.botborder:after{content:'';border-bottom:0;}
img.newimg{max-width:100%;height:auto;}
.goodmoon{position:absolute;margin:0;padding:0;z-index:1;display:inline-block;left:0;max-width:100%;height:auto;}
.goodmoon img{max-width:100%;height:auto;}
.panelicat,.catflex{display:flex;flex-wrap:wrap;text-align:center;justify-content:space-around;margin:0 auto;align-items:baseline;align-content:space-around;}
.panelicat .gooditem{width:30%;}
.panelicat .gooditem img{max-width:100%;height:auto;}
.callsbuut{background:#661e1ecc;border:2px solid #661e1ecc;border-radius:50%;box-shadow:0 8px 10px #661e1e;cursor:pointer;height:68px;text-align:center;width:68px;position:fixed;right:3%;bottom:16%;z-index:999;transition:.3s;-webkit-animation:hoverWave linear 1s infinite;animation:hoverWave linear 1s infinite;}
.callsbuut:before{border-collapse:collapse;padding:0;content:'\e1020';font-size:60px;font-family:diserif;display:flex;margin:0 auto;line-height:80px;width:70px;height:70px;justify-content:center;color:#fefefe;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;font-weight:normal;position:relative;}
.callsbuut:hover:before{color:#fff;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;content:'';}
.bootcals .fa-fa{text-align:center;color:#fff;opacity:0;font-size:0;position:absolute;right:0;top:22px;line-height:14px;text-transform:uppercase;width:100%;height:auto;border-radius:100%;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;font-family:normal;font-style:normal;}
.bootcals:hover .fa-fa{opacity:1;font-size:11px;}
.callsbuut:before{animation:1200ms ease 0s normal none 1 running shake;animation-iteration-count:infinite;-webkit-animation:1200ms ease 0s normal none 1 running shake;-webkit-animation-iteration-count:infinite;}
@-webkit-keyframes hoverWave{
0%{box-shadow:0 8px 10px rgba(102,30,30,.3),0 0 0 0 rgba(102,30,30,.2),0 0 0 0 rgba(102,30,30,.2)} 
40%{box-shadow:0 8px 10px rgba(102,30,30,0.3),0 0 0 15px rgba(102,30,30,.2),0 0 0 0 rgba(102,30,30,.2)} 
80%{box-shadow:0 8px 10px rgba(102,30,30,0.3),0 0 0 30px rgba(102,30,30,0),0 0 0 26.7px rgba(102,30,30,0.067)} 
100%{box-shadow:0 8px 10px rgba(102,30,30,0.3),0 0 0 30px rgba(102,30,30,0),0 0 0 40px rgba(102,30,30,0.0)}}
@keyframes hoverWave{ 
0%{box-shadow:0 8px 10px rgba(102,30,30,0.3),0 0 0 0 rgba(102,30,30,0.2),0 0 0 0 rgba(102,30,30,0.2)} 
40%{box-shadow:0 8px 10px rgba(102,30,30,0.3),0 0 0 15px rgba(102,30,30,.2),0 0 0 0 rgba(102,30,30,0.2)} 
80%{box-shadow:0 8px 10px rgba(102,30,30,0.3),0 0 0 30px rgba(102,30,30,0),0 0 0 26.7px rgba(102,30,30,0.067)} 
100%{box-shadow:0 8px 10px rgba(102,30,30,0.3),0 0 0 30px rgba(102,30,30,0),0 0 0 40px rgba(102,30,30,0)}} 
/* animations icon */ 
@keyframes shake{
0%{transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg);}
10%{transform:rotateZ(-30deg);-ms-transform:rotateZ(-30deg);-webkit-transform:rotateZ(-30deg);}
20%{transform:rotateZ(15deg);-ms-transform:rotateZ(15deg);-webkit-transform:rotateZ(15deg);}
30%{transform:rotateZ(-10deg);-ms-transform:rotateZ(-10deg);-webkit-transform:rotateZ(-10deg);}
40%{transform:rotateZ(7.5deg);-ms-transform:rotateZ(7.5deg);-webkit-transform:rotateZ(7.5deg);}
50%{transform:rotateZ(-6deg);-ms-transform:rotateZ(-6deg);-webkit-transform:rotateZ(-6deg);}
60%{transform:rotateZ(5deg);-ms-transform:rotateZ(5deg);-webkit-transform:rotateZ(5deg);}
70%{transform:rotateZ(-4.28571deg);-ms-transform:rotateZ(-4.28571deg);-webkit-transform:rotateZ(-4.28571deg);}
80%{transform:rotateZ(3.75deg);-ms-transform:rotateZ(3.75deg);-webkit-transform:rotateZ(3.75deg);}
90%{transform:rotateZ(-3.33333deg);-ms-transform:rotateZ(-3.33333deg);-webkit-transform:rotateZ(-3.33333deg);}
100%{transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg); }} 
@-webkit-keyframes shake{
0%{transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg);}
10%{transform:rotateZ(-30deg);-ms-transform:rotateZ(-30deg);-webkit-transform:rotateZ(-30deg);}
20%{transform:rotateZ(15deg);-ms-transform:rotateZ(15deg);-webkit-transform:rotateZ(15deg);}
30%{transform:rotateZ(-10deg);-ms-transform:rotateZ(-10deg);-webkit-transform:rotateZ(-10deg);}
40%{transform:rotateZ(7.5deg);-ms-transform:rotateZ(7.5deg);-webkit-transform:rotateZ(7.5deg);}
50%{transform:rotateZ(-6deg);-ms-transform:rotateZ(-6deg);-webkit-transform:rotateZ(-6deg);} 
60%{transform:rotateZ(5deg);-ms-transform:rotateZ(5deg);-webkit-transform:rotateZ(5deg);} 
70%{transform:rotateZ(-4.28571deg);-ms-transform:rotateZ(-4.28571deg);-webkit-transform:rotateZ(-4.28571deg);}80%{transform:rotateZ(3.75deg);-ms-transform:rotateZ(3.75deg);-webkit-transform:rotateZ(3.75deg);}
90%{transform:rotateZ(-3.33333deg);-ms-transform:rotateZ(-3.33333deg);-webkit-transform:rotateZ(-3.33333deg);}100%{transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg);}} 
.bootcals{position:fixed;bottom:5%;right:2%;z-index:999;border-radius:100%;background:#402222e5;display:block;margin:0 auto;}
.callblock{padding:0;display:none;text-align:center;top:0!important;animation-name:none;width:100%;height:100%;position:fixed!important;margin:0 auto;left:0;background:rgba(0,0,0,.6);z-index:998;}
.formblockcall{text-align:center;vertical-align:middle;position:relative;left:0;right:0;display:inline-block;height:auto;margin:0 auto;padding:25px;background:#402222e5;border-radius:15px;top:14%;}
.formblockcall h4{font-weight:bold;color:#ffe798;font-size:24px;}
.call-linkbut:hover{color:#000;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
a.call-linkbut{display:inline-block;right:0;float:right;z-index:999;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
.call-linkbut:before{line-height:40px;content:'\e1021';display:inline-block;vertical-align:middle!important;margin:0;font-size:40px;color:#fff;font-family:diserif;}
.call-linkbut:hover:before{color:#686868;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
#messegeResult2{margin:35px auto 0 auto;color:#ff200c;padding:10px 5px;text-align:center;vertical-align:middle;height:auto;min-height:40px;font-weight:normal;}
#formMain2{width:100%;margin:0 auto!important;max-width:300px;display:block!important;}
#formMain2 input{height:50px;border-radius:25px;border:none;}
#text,#tel{width:100%;max-width:210px;margin:20px auto;padding:5px 10px;color:#000!important;font-size:16px!important;background:#fefefe!important;}
#formMain2 #button{border:1px solid #402222e5;width:100%;max-width:210px;margin:20px auto;padding:5px 10px;font-size:16px;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
#formMain2 #button:hover{border:1px solid #fff;color:#fff;background:#402222e5;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
.clasbutcall{padding:0 0 10px 0;color:#fff;text-align:center!important;}
.clasbutcall input{height:auto!important;}
.clasbutcall a{color:#ff0000!important;text-shadow:1px 1px .3px #000;}
.clasbutcall a:hover{color:#fff!important;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
.frgreens{max-width:300px;color:#fff;}
.konty{display:flex;align-items:center;flex-wrap:wrap-reverse;justify-content:space-between;margin:20px auto;align-content:stretch;}
.conty-addres,.conty-img{text-align:center;position:relative;}
.conty-addres{min-width:300px;}
.conty-addres.right .conty-addres-block p,.conty-addres.right h3{text-align:right;}
.conty-left{margin:0!important;}
.conty-addres h6{margin:3px auto;font-size:18px;text-align:left;}
.conty-addres h3{text-align:left;color:#282828;margin:8px auto;font-size:24px;font-weight:bold;}
.conty-addres-block{display:block;text-align:center;margin:0 auto;position:relative;}
.conty-addres-block p{text-align:left;color:#2b0707;font-size:18px;font-weight:bold;padding:5px 0;font-family:ptserif,sans-serif;margin:0 auto;}
p.conty-left{position:relative;}
.cookiesblock_f{display:none;}
.cookiesblock_f.activeshow{display:block!important;}
p.kyki-block{margin:0;font-size:18px;text-align:left;color:#fff;}
.kyki-block a{color:#fff;border-bottom:1px solid #fff;display:inline;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;font-size:18px!important;}
.kyki-block a:hover{color:#9d9d9d;border-bottom:1px solid #555;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.ajaxblock{width:400px;height:auto;padding:35px;}
.ajaxblock p{padding:5px;}
.ajaxblock p,.ajaxblock li{font-size:20px;}
.ajaxblock li a{z-index:99999;position:relative;}
.button_cookie,.button_cookie:hover{border-radius:4px;text-transform:uppercase;font-weight:600!important;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.button_cookie{border:1px solid #9d9d9d;background:#9d9d9d;}
.button_cookie:hover{border:1px solid #fff;background:#fff;color:#9d9d9d!important;}
.cookieblockfooter{position:fixed;width:60%;padding:20px;background:#555;border-radius:4px;box-shadow:2px 3px 10px #000000c4;justify-content:space-between;align-items:center;align-content:space-between;bottom:5%;left:5%;z-index:999!important;display:flex;}
.contpagesblock{text-align:center;display:block;}
.activizit{display:none;}
.activizit.coocies-plus{display:block;}
input#name:user-invalid,input#mail:user-invalid,input#phone:user-invalid,textarea#textarea:user-invalid{box-shadow:0 0 5px #ff0000!important;border:1px solid #ff0000!important;}
input#name:user-valid,input#mail:user-valid,input#phone:user-valid,textarea#textarea:user-valid{box-shadow:0 0 5px #018601!important;border:1px solid #018601!important;}
p.frgreen{color:#3ac100!important;}
p.frgreenblack{color:#282828!important;}
/* RESPONSIVE DESIGN PLAY */
.responsive .postcontent{min-height:100%;}
.responsive body,.responsive .sheet{min-width:180px;width:100%;}
.responsive ul.arts li,.responsive .layout-cell{display:block;width:100%;min-width:100%;max-width:100%;text-align:center;}
.responsive ul.arts li{}
.responsive ul.hmenu li li a:before{content:'';padding:0;margin:0;width:0;}
.responsive .table-text,.responsive .table-father{display:table-cell;}
.responsive p.homeabout{margin:0!important;font-size:12px;text-align:justify;}
.responsive #tvpartner{position:relative;float:none;}
.responsive .nav{background-position:center;background-size:auto;background:#661e1e;padding:0;text-align:right;position:absolute;top:0;left:0;}
body.in .nav{height:calc(100% - 70px)!important;}
.responsive .nav ul.hmenu{float:none;display:none;width:320px;padding:0 20px 5px 0;margin:0 auto;}
.responsive .nav ul.hmenu li{float:none;}
.responsive .nav ul.hmenu>li:first-child,.responsive .nav ul.hmenu>li:last-child,.responsive .nav ul.hmenu>li{margin-left:0;margin-right:0;}
.responsive .nav ul.hmenu>li:before{display:none;}
.responsive .nav ul.hmenu>li:first-child>a{margin-top:0!important;}
.responsive .nav ul.hmenu>li:last-child>a{margin-bottom:0!important;}
.responsive .nav ul.hmenu ul{left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;display:none;position:relative!important;visibility:visible!important;}
.responsive .nav ul.hmenu li.active>ul,.responsive .nav ul.hmenu li.active a ul{display:block;max-width:100%!important;}
li.hmenu_mobi.open{display:inline-block;}
.responsive a.open{background:#461414cc;}
.responsive span.hmenu_mobi{position:absolute;right:0;top:0;display:inline-block;z-index:55;}
.responsive span.hmenu_mobi:after{font-family:diserif;font-size:30px;color:#fff;display:inline-block;line-height:30px;font-weight:normal;content:'\f1aa';right:0;width:20px;height:20px;top:0;position:relative;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.responsive li.active>span.hmenu_mobi:after,.responsive span.hmenu_mobi:hover:after{color:#ff0000;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.responsive span.hmenu_mobi.open:after{content:'\f1ab'!important;font-family:diserif;font-size:30px;color:#ff0000;display:inline-block;line-height:30px;font-weight:normal;right:0;width:20px;height:20px;top:0;position:relative;}
.responsive .vmenublock{display:none;}
.responsive ul.hmenu li:hover,.responsive ul.hmenu li.active,.responsive ul.hmenu li.active:hover,.responsive ul.hmenu li:hover,.responsive ul.hmenu>li.shop a{background:transparent!important;}
.responsive ul.hmenu>li.shop.active a,.responsive ul.hmenu>li.shop:hover a{background:#ff3b006b!important;}
.responsive .nav .menu-btn{margin:0;outline:none;padding:15px;position:relative;width:auto;display:block;background:#461a14;width:auto;}
.responsive .nav .menu-btn span{background:#e0e0e0;display:block;height:3px;margin:5px 0;position:relative;width:55px;}
.responsive .nav .menu-btn span.btnz{width:35px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.responsive .nav .menu-btn:hover .btnz{width:55px!important;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.responsive .nav .menu-btn span.btnz1{width:45px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.responsive .nav .menu-btn:hover .btnz1{width:55px!important;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.responsive .shapes#decor .st{top:0;}
span.close-btn{display:none!important;}
.responsive .desktop-nav ul.hmenu li.active:hover>.hmenu_mobi_open{display:block;}
.responsive .desktop-nav ul.hmenu li:hover>ul,.responsive .desktop-nav ul.hmenu li:hover a>ul{display:none;}
span.close-btn.closeup{display:inline-block!important;position:absolute!important;width:25px!important;height:25px!important;top:30px;right:15px;background:transparent!important;margin:0 auto!important;}
.responsive .nav a.menu-btn{width:auto;height:53px;border:1px solid #000;}
.responsive .nav a.menu-btn.opens:before{font-family:diserif;font-size:60px;color:#fff;display:inline-block;line-height:60px;vertical-align:middle!important;font-weight:bold;text-indent:1px!important;content:'\e977';left:3%;position:absolute;}
.responsive .nav .close-btn.closeup:after{font-family:diserif;font-size:30px;color:#fff;display:inline-block;vertical-align:middle!important;font-weight:normal;text-indent:1px!important;content:'\e963';right:3%;position:absolute;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.responsive .nav .close-btn.closeup:hover:after{color:#ff0000;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.responsive .nav ul.hmenu li a.active>ul{display:block!important;}
.responsive .back h3:after,.responsive .zag h3:after{display:none;}
.responsive .tops{display:none;}
.responsive .menu-btn.opens span{display:none;}
.responsive .nav .menu-btn:hover span{background:#ff8f07;color:#ff8f07;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.responsive .nav .hmenu.visible{display:block;}
.responsive .nav ul.hmenu>li>ul>li:first-child:after{display:none;}
.responsive .nav ul.hmenu>li>ul:before{top:0;right:0;bottom:0;left:0;}
.responsive ul.hmenu,.responsive .hmenu li a,.responsive .hmenu a:link,.responsive .hmenu ul a:link,.responsive .hmenu ul a:visited,.responsive .hmenu ul a.active,.responsive .hmenu a:visited,.responsive .hmenu a.active{text-align:left;}
.responsive .menumin{display:block;color:#fff;height:auto;font-size:12px;background:none!important;text-align:center;padding:0 0 4px 0!important;margin:0 auto!important;box-shadow:none!important;height:10px!important;}
.responsive ul.hmenu li a,.responsive ul.hmenu li a:hover{border:0;border-radius:0;height:auto;padding:5px 10px;width:100%;}
.responsive ul.hmenu{border-bottom:1px solid #fff;}
.responsive ul.hmenu_mobi_open li>a{background:#682e2e;}
.responsive ul.hmenu ul li a.active{padding-left:10px!important;}
.responsive .botborder:after{content:'';border-bottom:1px solid #fff;display:block;padding:5px;width:calc( 100%  + 10px);}
.responsive a.fancybox span.zoom{display:none;}
.responsive .menunone{display:block!important;}
@media screen and (min-width:200px) and (max-width:767px){.menu-archive{font-size:11px;font-style:normal;}li.archive a{padding:0px 12px 2px;}.vmenublockheader .t,.vmenublockheader .t a,.vmenublockheader .t a:link,.vmenublockheader .t a:visited,.vmenublockheader .t a:hover,.blockheader .t,.blockheader .t a,.blockheader .t a:link,.blockheader .t a:visited,.blockheader .t a:hover{font-size:10px;font-style:normal;letter-spacing:-1px;}ul.hmenu ul{display:inline-block;}.slideshow,#slide0,#slide1,#slide2,#slide3,#slide4,#slide5,#slide6{max-width:100px;max-height:150px;background-position:center center;background-size:cover;}#navigator{top:15%;}ul, li,.postcontent li,.postcontent table,.postcontent a,.postcontent a:link,.postcontent a:visited,.postcontent a.visited,.postcontent a:hover,.postcontent a.hovered{text-align:left;}div.tip,.tipMid,.arrow{display:none;}ul.arts li{width:auto;display:block;}.blockcontent li,.blockcontent a,.blockcontent a:link,.blockcontent a:visited,.blockcontent a:hover{text-align:left;}.article td.address, td.address{max-width:200px;min-width:50px;height:auto;}}
@media (min-width:10px) and (max-width:850px){.cookieblockfooter{width:96%;left:2px;padding:10px;margin:0 auto;}}
@media screen and (min-width:200px) and (max-width:480px){#decor{height:auto;}#decor .decorlogoblock{position:relative;width:100%;height:auto;text-align:center;left:0;margin:0;padding:0;}#decor .logo,.logo{font-size:20px;display:block;margin:0;top:0;text-align:center;max-width:100%;width:100%;}.logo a,.logo a:hover{margin:0;}.description,#decor .description{top:0;margin:0;}.logotype,#decor .logotype{display:none;}.shapes{height:auto;}.table-father{padding:0;margin:0;}.content-layout .sidebar1,.content-layout .sidebar{width:100%;max-width:100%;min-width:100%;}.layout-cell{display:block;}.table-text.layout-cell,.table-father.layout-cell{display:table-cell!important;}.post, p.wid{padding:1px;margin:0;}h1,h2,h3,h4,h5, h6,.postheader,.postcontent h3,.postcontent h5,.postcontent h1,.postcontent h6{;margin:3px 0;}.comment-avatar img{max-width:10%;height:auto;}table.tabs,.tabs table, table.tab{font-size:8px;}.footer div.layout-cell, #tvpartner{display:none;}.tops{right:35%;}.logocenter a span:before{font-size:24px!important;line-height:0%;}
}
@media screen and (min-width:481px) and (max-width:767px){body{min-width:480px;}.sheet{min-width:480px;}.flash div a,.flash a:hover{font-size:34px;text-align:center;margin-top:10px;}.post,p.wid,p.homeabout{padding:2px;margin:0;}h1,h2,h3,h4,h5,h6,.postheader,.postcontent h3,.postcontent h5,.postcontent h1,.postcontent h6{margin:5px 0;}table.tabs,.tabs table,table.tab{font-size:10px;}.blockcontent li,.blockcontent a,.blockcontent a:link,.blockcontent a:visited,.blockcontent a:hover{text-align:left;}#tvpartner{max-width:40px;max-height:20px;}.blockheader-news{margin:0 2% 0 0;}}
@media screen and (min-width:768px) and (max-width:1024px){ul.hmenu a, ul.hmenu a:link{font-size:11px;font-style:normal;}ul.hmenu>li>a,ul.hmenu>li>a.active,ul.hmenu>li>a:hover,ul.hmenu>li>a:hover,.desktop ul.hmenu>li:hover>a,ul.hmenu>li>a.active{padding:3px 0;}.blockcontent li,.blockcontent a,.blockcontent a:link,.blockcontent a:visited,.blockcontent a:hover{text-align:left;}a.artis img, a.artis img:hover{width:70px;height:70px;}}
@media screen and (min-width:720px) and (max-width:950px){.logocenter span:before{font-size:55px;}.blockheader-news{margin:0 2% 0 0;}}
.responsive #decor .decorlogoblock{width:100%;position:relative;text-align:center;margin:0 auto;display:block;left:0;}
.responsive .shapes{height:auto!important;padding:0;}
.responsive .wallpmenu.wallpaperhmenu{display:block;position:absolute;width:100%;height:100%;top:0;left:0;right:0;background:#242020d6;z-index:119;}
.responsive .nethead{display:block;position:relative;text-align:center;bottom:0;right:1%;}
.responsive .blockheader-news{display:block;position:relative;text-align:center;bottom:0;right:0;top:0;float:none;margin:0 auto;padding:5px 0;}
.responsive #st,.responsive .st{max-width:100%;margin-bottom:10px;border-radius:0;position:relative;top:0;padding:10px 0;}
#resp{display:none;}
@media all and (max-width:768px){#resp,#resp-t{display:block;}#resp-m{display:none;}}
@media all and (max-width:480px){#resp,#resp-m{display:block;}#resp-t{display:none;}}
#resp-desktop{display:none;}
#resp-tablet-landscape{display:none;}
#resp-tablet-portrait{display:none;}
#resp-phone-landscape{display:none;}
#resp-phone-portrait{display:none;}
@media (min-width:1200px){#resp-desktop{display:block;}}
@media (min-width:980px) and (max-width:1199px){#resp-tablet-landscape{display:block;}}
@media (min-width:768px) and (max-width:979px){#resp-tablet-portrait{display:block;}}
@media (min-width:480px) and (max-width:767px){#resp-phone-landscape{display:block;}}
.responsive ul.notresponse,.responsive ul.notresponse:before{display:none!important;width:0!important;height:0!important;overflow:hidden!important;}
.responsive .hmenu li a,.responsive .hmenu_mobi_open li a{overflow-wrap:break-word;text-overflow:ellipsis;}
.responsive ul.hmenu ul li a{width:100%;height:auto;border:0;border-radius:0;}
.responsive .desktop-nav ul.hmenu li ul{width:100%;max-width:100%!important;height:auto;}
@media (min-width:750px) and (max-width:968px){#decor .logo{font-size:15px;line-height:100%;}#decor .decorlogoblock{left:16%;}#decor .description{font-size:16px;top:10px;}}
@media (min-width:650px) and (max-width:1110px){ul.hmenu{justify-content:space-between;align-items:stretch;align-content:stretch;}ul.hmenu li{flex-grow:1;flex-basis:7%;}ul.hmenu li a{overflow:hidden;}}
.responsive .home-table,.responsive .home-table.active{opacity:1!important;}
.hmenu_mobi{display:none;}
.responsive ul.dislide-controls.v-centered li.dislide-next,.responsive ul.dislide-controls.v-centered li.dislide-prev,.responsive .dislide span,.responsive .dislide p,.responsive .menu-mini{display:none;}
.responsive ol.dislide-markers{display:block;text-align:center;position:relative;right:auto!important;width:100%;margin:0 auto;}
.responsive .logocenter span:before{font-size:40px;}
.responsive span.widcash{right:40%;}
.nav a.menu-btn{display:none;}
.responsive .img_dd .zoom{width:206px!important;height:206px!important;}
.responsive ul.hmenu#flexes>li{width:100%;}
.responsive .image-descrpanels{width:auto;display:block;max-width:100%;}
@media (min-width:1600px) and (max-width:2500px){.sheet{max-width:100%;}.sliderpages{max-width:100%;height:auto;}#slider-wrap{width:100%;max-width:100%;height:auto!important;}.marketSale{display:flex;vertical-align:middle;flex-wrap:wrap;align-items:center;text-align:center;justify-content:space-around;margin:0 auto;max-width:1320px;align-items:baseline;align-content:space-around;}.bottom_scroll,#galleryboot{max-width:100%;margin:0 15px;}ul.hmenu{max-width:95%;}.konty{width:85%;}}
@media (min-width:770px) and (max-width:1599px){.konty{width:90%;}}
@media (min-width:770px) and (max-width:1170px){.conty-addres.right .conty-addres-block p,.conty-addres.right h3,.conty-addres h6,.conty-addres h3,.conty-addres-block p{text-align:center;}.konty{flex-direction:column;}}
.responsive .blockmaininf img{width:120px!important;height:60px!important;max-width:120px!important;max-height:60px!important;}
.responsive .pageCATnmc.gooditem.img_1 img,.responsive .pageCATnmc.gooditem.img_1 a img{width:200px!important;height:100px!important;max-width:200px!important;}
@media (min-width:200px) and (max-width:1090px){.Fygc{width:900px;height:100%;}.tableContener{overflow-x:scroll;overflow-y:clip;margin:5px auto;max-width:100%;}#bfooter{max-width:100%;}}
@media (min-width:200px) and (max-width:938px){.description{font-size:14px;}.sliderpages{padding:0;}}
.responsive .post:before,.responsive #main:before,.responsive .ngicon:before{background:transparent;height:0;}
@media (min-width:10px) and (max-width:380px){#news .table-text .layout-cell-home,#news .table-text .layout-cell-home p{display:block;width:97%!important;margin:1%;}.bootcals{display:none;}}
@media (min-width:1px) and (max-width:1024px){.home-table{opacity:1;}}
@media (min-width:10px) and (max-width:320px){ul.hmenu ul,.nav ul.hmenu{max-width:320px;width:auto!important;word-wrap:break-word!important;min-width:100%!important;}ul.hmenu li a,ul.hmenu li a:hover{white-space:wrap!important;word-wrap:break-word!important;text-overflow:ellipsis;overflow:hidden;}ul.hmenu>li>ul{padding:12px 0 0 31px;}ul.hmenu li a{padding:5px 0px 5px 10px!important;}}
.responsive .goodmoon{max-width:50%;height:auto;}
.responsive .konty{display:block;text-align:center;margin:0 auto;width:90%;}
.responsive .conty-addres{display:block;width:auto;margin:0 auto;text-align:center;}
.responsive .conty-addres{min-width:100%;}
.responsive .conty-addres.right .conty-addres-block p,.responsive .conty-addres.right h3,.responsive .conty-addres h6,.responsive .conty-addres h3,.responsive .conty-addres-block p{text-align:center;}
.responsive .logo,.responsive .description{display:block!important;text-align:center!important;position:relative!important;margin:0 auto!important;width:100%;margin-left:auto!important;}
.responsive .logotype{display:none;}
@media (min-width:10px) and (max-width:400px){.img_1 a img,.img a img{max-width:100%;height:auto;}}
/* RESPONSIVE DESIGN END*/
@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.instg:hover:before{background:transparent;}}