:root {
  --solidcolor: #231f20;
  --backgroundcolor: #231f20;
}

body #pop-modal-photo #img {max-width:unset!important;width:auto!important;max-height:unset!important;height:100%!important;}
.itemFullText p{font-size:20px!important;}
.itemBackToTop{display:none;}
body #menuwrap {margin: 35px 0 6px;}
body #menuright1 .module{padding-top: 35px!important;}
#getform h4{display:none;}

#region1wrap.xtc-bodygutter {padding: 0px!important;}
.home-text{max-width: 500px;display: block;margin-left: auto;margin-right: auto;margin-top:60px;}
.home-text h1{text-align:center;font-size: 35px;border-bottom: 1px solid var(--solidcolor);margin-bottom:20px;}
.home-text p{text-align:center;font-size:20px;}
#user1_6 .module h3.moduletitle {background: unset;border-bottom: 1px solid var(--solidcolor);margin-bottom:20px;}
#user1_6 .module h3 span.first_word{color: #000;font-size:25px!important;font-weight: bold;}

body .catItemTitle{text-align: center;margin: 0px!important;}
body .catItemIntroText p{text-align: center;margin: 0px!important;}
body .catItemReadMore{width: 100%;text-align: center;display: block;}
body div.catItemReadMore a {text-align: center;}
.catItemView.groupLeading{max-width: 420px;display: block;margin-left: auto;margin-right: auto;}
#headerwrap {box-sizing: border-box;width: 100%;}
.left-row{text-align:center;}
.left-row iframe{width:100%;height:360px;}
.left-row  p i{margin-right:10px;}

body.innerpage #headerwrap {background:var(--backgroundcolor)!important;}

.row-1{width:100%;float:left;box-sizing:border-box;transition: 0.8s;-webkit-transition: 0.8s;-moz-transition: 0.8s;}
.row-2{width:50%;float:left;box-sizing:border-box;transition: 0.8s;-webkit-transition: 0.8s;-moz-transition: 0.8s;}

.contentnews .row-2{width:100%;}
.row-3{width:33.33%;float:left;box-sizing:border-box;transition: 0.8s;-webkit-transition: 0.8s;-moz-transition: 0.8s;}
.row-4{width:25%;float:left;box-sizing:border-box;transition: 0.8s;-webkit-transition: 0.8s;-moz-transition: 0.8s;}
.row-5{width:20%;float:left;box-sizing:border-box;}
.row-6{width:16.666666667%;float:left;box-sizing:border-box;transition: 0.8s;-webkit-transition: 0.8s;-moz-transition: 0.8s;}
.row-7{width:14.285714286%;float:left;box-sizing:border-box;transition: 0.8s;-webkit-transition: 0.8s;-moz-transition: 0.8s;}
.row-8{width:12.5%;float:left;box-sizing:border-box;transition: 0.8s;-webkit-transition: 0.8s;-moz-transition: 0.8s;}
.row-9{width:11.111111111%;float:left;box-sizing:border-box;transition: 0.8s;-webkit-transition: 0.8s;-moz-transition: 0.8s;}
.row-10{width:10%;float:left;box-sizing:border-box;transition: 0.8s;-webkit-transition: 0.8s;-moz-transition: 0.8s;}
div.padding-10{padding:10px;box-sizing:border-box;transition: 0.8s;-webkit-transition: 0.8s;-moz-transition: 0.8s;}

/*.contentnews {width: 80%;max-width: 1460px;box-sizing: border-box;display: block;margin-left: auto;padding: 10px;}*/
.newsimg {max-height: 300px;overflow: hidden;}
.newsimg img {width: 100%;margin-top: -10px;}
.newstext {background: #fff;padding-top: 20px!important;text-align: center;padding: 10px;}
.newstext h4 {font-size: 17px;padding-bottom: 10px;min-height: 40px;}
.newstext p a {font-size: 14px;display: inline-flex;}

#backtotop {cursor: pointer;z-index: 9999999999999999999999999999999999!important;display: none;background-color: #ECEDE8!important;position: fixed!important;bottom: 55px!important;right: 5px!important;height: 18px;width: 35px;border-radius: 180px;text-align: center;font-size: 40px;padding-top: 17px!important;color: #000;line-height: 0px!important;border:1px solid var(--solidcolor);}               
#backtotop img{max-width: 70%;display: block;margin-left: auto;margin-right: auto;margin-top: -30%;}
.mail_phone_static{bottom: 20px;position: fixed;left: 5px;display:none;}
.phone_static{background-color:#ECEDE8!important;height: 40px;width: 40px; border-radius: 180px;text-align: center;margin-top:20px;border:1px solid var(--solidcolor);    overflow: hidden;}
.phone_static img{margin-top: -3px;margin-left: -3px;min-width: 115%;}   

#footerwrappad{padding:0px!important;margin:0px!important;}
#footerwrap{padding:0px!important;margin:0px!important;}
#footerpad {background: var(--backgroundcolor);}
body.innerpage #footerwrap {background: var(--backgroundcolor)!important;}
body #footerwrap .modulecontent {padding: 0px;display:none;}
body #footerwrap p{text-align:center;color:#fff;font-size:15px;}
#footerwrap .xtc-wrapperpad {max-width: unset;width:100%!important;}
.newsletter_button{background: var(--backgroundcolor);
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    margin-bottom: 20px;
    border: 1px solid #62563a!important;}

@media (max-width:1680px){
 
}

@media (max-width:1536px){

}

@media (max-width:1440px){

}

@media (max-width:1425px){

}

@media (max-width:1366px){

}

@media (max-width:1280px){
  .itemFullText p{padding: 20px;margin: 0px!important;}
}

@media (max-width:1152px){

}

@media (max-width:1080px){
.row-4 , .row-5 , .row-6 , .row-7 , .row-8 , .row-9 , .row-10{width:33.33%;}
}

@media (max-width:1024px){
.li_4.level-1,.li_5.level-1,.li_6.level-1,.li_7.level-1,.li_8.level-1,.li_9.level-1,.li_10.level-1{width:50%;}
}

@media (max-width:900px){
 body #headerwrap {margin-bottom: 0px!important;}
  body h1{font-size:35px!important;}
.row-3 ,  .row-4 , .row-5 , .row-6 , .row-7 , .row-8 , .row-9 , .row-10{width:50%;}
body #menu {margin-top: 28px;}
}

@media (max-width:763px){
  .itemImageBlock{width: 100%;float: unset;}
    .itemFullText {width: 100%;float: unset;}
  body #logo a {max-width: 250px;background-size: 100%;height: 70px;margin-left: 0px!important;}
}

@media (max-width:640px){
.row-2 ,  .row-3 ,  .row-4 , .row-5 , .row-6 , .row-7 , .row-8 , .row-9 , .row-10{width:100%;float:unset;}
  #cookiesck .inner{max-width: 90%;margin-left:2.5%;top: 1vh;}
   #cookiesck_text {line-height: 16px!important;font-size: 13px!important;}
  
}

@media (max-width:440px){

}

@media (max-width:420px){

}

@media (max-width:360px){
body #menu {margin-top: 10px;margin-right: -5px;}
}

@media (max-width:320px){
  body #logo a {max-width: 235px;}
}