@font-face {
    font-family: 'regular';
    src: local('Open Sans'), local('OpenSans'), url('opensans.woff2') format('woff2'), url('opensans.woff') format('woff'), url('opensans.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}
.grecaptcha-badge {right: -1900px!important; }
.whatsapp {position: fixed; right: 20px; bottom: 20px; z-index: 9999; width: 50px; }
.dfhjldghjlkdfgh a img {max-width: 100%!important; min-width: 100%!important}
.copyy2 {color: transparent; opacity: 0; }
.copyy {background: url(/copy.png)no-repeat center!important; background-size :cover!important;}
.sdflghkdfg {text-align: center;}
.sdflghkdfg a {display: inline-block; padding: 5px 10px; white-space: nowrap}
.gagagagd {max-height: 108px; overflow-y: auto;}
.gagagagd img {max-height: 100%; width: auto; }
.pad20s {padding: 0px 20px;}
.lelefr {max-width: 400px;}
.lelefr ul li {margin: 0 2px;}
.lelefr ul {margin-left: 0!important;}
.sddfgdfg ul {list-style: none; padding-left: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-top: 0; margin-top: 0}
.rtwert {width: 200px; margin: 5px;}
.menu ul li {position: relative}
.menu .subsub {position: absolute; display: none;     background: #0563ad;}
.menu ul li:hover .subsub {display: block; z-index: 99999;}
.nofoto .lefti {-webkit-filter: blur(7px);filter: blur(7px);}
.nofoto .left ul li img {-webkit-filter: blur(7px);filter: blur(7px);}
.nonfoto .relative {background: url(/nofo.jpg)no-repeat center!important; background-size: cover;}
.nonfoto > div:first-child {background: url(/nofo.jpg)no-repeat center!important; background-size: cover;}
.nofoto .lb-image {-webkit-filter: blur(7px);filter: blur(7px);}
#sed {text-align: center}
#sed form {margin-top: 5px;}
.jcenter {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.breadcrumb li {padding: 0 2px;}
.breadcrumb li:after {content: '➤'; padding-left: 5px;}
.breadcrumb li:last-child:after {content: '';}
.active a {text-decoration: none; color: black;}
img {max-width: 100%;}
#modal_form {max-height: 90vh; overflow-y:auto; }
@font-face {
    font-family: 'bold';
    src: local('Open Sans Bold'), local('OpenSans-Bold'), url('opensansbold.woff2') format('woff2'), url('opensansbold.woff') format('woff'), url('opensansbold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}
.breadcrumb {
    list-style: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 10px;
}
#sed2 {display: none}
#momo1 {display: none}
#momo2 {display: none}
#back-top span {
    width: 50px;
    height: 50px;
    position: fixed;
    bottom: 20px;
    left: 20px;
    margin-bottom: 7px;
    z-index: 8888888;
    background: url(/up.png) no-repeat;
    background-size: contain;
    -webkit-transition: 1s;
    -moz-transition: 1s;
    transition: 1s;
}
.mmmooo {display: none;}
html {width: 100wv; overflow-x: hidden;}
body {width: 100wv; overflow-x: hidden;}
.forkl {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.forkl1 { margin: 10px; font-size: 18px; width: 150px; height: 150px; font-weight: bold; border: 5px solid #0462ad; border-radius: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center;}
.forkl1 span {font-size: 40px; color: #0462ad; line-height: 30px;}
.ymaps-glass-pane, .ymaps-layers-pane {filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/>#grayscale") !important;
    /* Firefox 3.5+ Chrome 19+ & Safari 6+ */
    -webkit-filter: grayscale(100%) !important;  
}
#map {
    width: 100%;
    height: 500px;
}
.pagination {list-style: none; text-align: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.pagination li:first-child {display:none;}
.pagination li:last-child {display:none;}
.pagination li {padding: 10px}
.ese {margin-bottom: 20px;   padding-bottom: 15px;  border-bottom: 1px dotted #9e9e9e;}
.cart img {width: 30px;}
.relative {position: relative}
.flex {display: -webkit-box;display: -ms-flexbox;display: flex;}
.justify {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.between {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.around {-ms-flex-pack: distribute;justify-content: space-around;}
.center {text-align: center;}
.wrap {-ms-flex-wrap: wrap;flex-wrap: wrap;}
body {padding: 0; margin: 0; font-family: regular; font-size: 15px;}
.container {width: 100%; max-width: 1600px; margin: 0 auto; padding: 0 15px; -webkit-box-sizing: border-box;box-sizing: border-box;}
.vcenter {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
h1, h2, h3, h4 {font-family: bold; color: #0563ad; text-align: center;}
.top {background: #014377; color: white; font-size: 13px;}
a {color: #0563ad;}
a:hover {color: #ed564b;}
.a-white a {color: #fff; text-decoration: none;}
.a-white a:hover {color: #fff; text-decoration: underline;}
.padding10 {padding-top: 10px; padding-bottom: 10px;}
.padding5 {padding-top: 5px; padding-bottom: 5px;}
.bold {font-family: bold;}
.tel {font-size: 20px;}
.tel a {color: #ff1100; text-decoration: none;}
.tel a:hover {color: #ff1100; text-decoration: underline;}
.header {border-bottom: 2px solid #0563ad; background: url(/img/fafa.jpg)no-repeat center;}
.line {background: #0563ad; width: 100%;}
.menu a:hover {background: #237abf;}
.menu ul {list-style: none; padding-left: 0; margin: 0;}
.menu a {padding: 10px 20px;  display: block; font-family: bold; text-decoration: none; color: #fff}
.menu > ul > li { border-right: 1px dotted #fff;}
.menu > ul > li:last-child {border-right: none;}
b {font-family: bold;}
.slide {width: 25%; min-width: 25%; height: 275px; -webkit-box-sizing: border-box;box-sizing: border-box; border: 1px dotted #292929; position: relative;}
.slider {max-width:1920px; width:100%; margin: 0 auto;  max-height: 550px; height: 550px;  }
.sli2 {position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 99999;}
.sli2 h3 {margin: 10px 0; font-size: 30px; font-family: bold; color: #ff1100;  text-shadow: 0 -1px 2px #FFFFFF, 0 -1px 2px #FFFFFF, 0 1px 2px #FFFFFF, 0 1px 2px #FFFFFF, -1px 0 2px #FFFFFF, 1px 0 2px #FFFFFF, -1px 0 2px #FFFFFF, 1px 0 2px #FFFFFF, -1px -1px 2px #FFFFFF, 1px -1px 2px #FFFFFF, -1px 1px 2px #FFFFFF, 1px 1px 2px #FFFFFF, -1px -1px 2px #FFFFFF, 1px -1px 2px #FFFFFF, -1px 1px 2px #FFFFFF, 1px 1px 2px #FFFFFF;}
.sli2 p { text-shadow: 0 -1px 2px #FFFFFF, 0 -1px 2px #FFFFFF, 0 1px 2px #FFFFFF, 0 1px 2px #FFFFFF, -1px 0 2px #FFFFFF, 1px 0 2px #FFFFFF, -1px 0 2px #FFFFFF, 1px 0 2px #FFFFFF, -1px -1px 2px #FFFFFF, 1px -1px 2px #FFFFFF, -1px 1px 2px #FFFFFF, 1px 1px 2px #FFFFFF, -1px -1px 2px #FFFFFF, 1px -1px 2px #FFFFFF, -1px 1px 2px #FFFFFF, 1px 1px 2px #FFFFFF; font-family: bold; font-size: 18px; margin-bottom: 30px; display: block;}
.sli2 a {background: #ff1100; color: white; text-decoration: none; padding: 10px 20px; text-align: center; text-shadow: none; font-family: regular; font-size: 15px; }
.item {position: relative; }
.content {max-width: 1600px; width: 90%; margin: 0 auto;}
.plitka {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -ms-flex-wrap: wrap; flex-wrap: wrap; cursor: pointer; border-bottom: 1px dotted #9e9e9e; padding-bottom:20px; }
.plitka1 {width: 300px; margin: 10px; margin-bottom: 40px; cursor: pointer;}
.plitka1 a {text-decoration: none;}
.kop a {background: #0563ad; color: #fff; text-decoration: none; padding: 5px 10px; text-align: center; }
.kop a:hover {background: #237abf;}
.kop {text-align: center; display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.scale {margin-bottom: 10px;  text-align: center; }
.plitka1 h3 {margin: 5px 0;}
.red {color: #ff1100;}
.scale2 {text-align: center; }
.price {margin-bottom: 10px; margin-top: 5px;  text-align: center; font-size: 18px; font-weight: bold;}
.kop a.bl2 {background: #ff1100;     margin-left: 3px;}
.kop a.bl2:hover {background: #ff5447}
.est {padding: 5px; background: #67eb96; position: absolute; top: 0; left: 0; font-size: 10px;}
.net {padding: 5px; background: #fd8484; position: absolute; top: 0; left: 0; font-size: 10px;}
.news0 {
padding-bottom:20px; 
width:100%; 
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
column-gap: 40px; 
-moz-column-gap: 40px;
-webkit-column-gap: 40px;
column-rule: 1px solid #dadada; 
-moz-column-rule: 1px solid #dadada;
-webkit-column-rule: 1px solid #dadada;
} 
.news0 div:first-child p {margin-top: 0;}
.alln {text-align: center; margin-bottom: 30px;}
.footer {background: #444444;}
.footer1 {color: white; width: 33%;}
.footer2 {color: white; width: 16%;}
.footer3 {color: white; width: 234px;}
.footer3 img {    border-radius: 40px;}
.footer a {color: #ff8880}
.foo {list-style: none}
.foo a {color: white}
.right p:first-child {margin-top: 0;}
.left {padding-right: 20px;}
.lefti {min-width: 320px; padding-right: 10px;}
.lefti {max-width: 100%;}
.lefti2 {min-width: 200px; padding-right: 10px;}
.left ul {margin: 0; margin-left: 10px; padding: 0; list-style: none; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.sca { font-size: 14px; padding-bottom: 5px;}
.nob {border: none; padding-bottom: 0;}
.el-ptoj {text-align: center; padding-bottom: 30px;}
.owl-carousel3 {overflow-x: hidden;}
.lelelel {background: whitesmoke; width: 320px; max-width: 100%; padding: 10px; -webkit-box-sizing: border-box;box-sizing: border-box; min-width: 320px; margin-right: 0px; max-height: 379px}

.right {width: calc(100% - 320px);}
.kop a.green {background: #00d24b;}
.lleft {text-align: left; display: block;}
.kop a.green:hover {background: #08a03e;}
.greentext {color: #09af44}
.bla {text-align: center; border: 1px solid #dadada; width: 450px; max-width: 90%; margin: 0 auto;}
.img {max-width: 100%;}
.bluetext {color: #0563ad;}
.greentext {color: #00d24b}
.breadcrumb {list-style: none; font-size: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap;}
.breadcrumb-item {margin-right: 5px;}
.breadcrumb-item:after {content: ">"; padding-left: 5px;}
.breadcrumb .active:after {content: ""; padding-left: 0;}
.breadcrumb .active {margin-right: 0px;}
.tovary-title {border-bottom: 1px dotted #dadada;}
fieldset {    border: none;     padding: 0;     margin: 0;}
.greenbut {background: #00d24b; color: white; border: none; padding: 7px 15px; cursor: pointer; font-size: 15px;}
.greenbut:hover {background: #08a03e;}
.ca {position: relative;}
.nu {position: absolute; top: -5px; right: -5px; background: #ff1100; color: white; padding: 2px; font-size: 10px;}

#modal_form{width:450px; max-width: 80%; padding:19px 20px;border:2px solid #2571a3;background-color:#FFF; background:#fff;position:fixed; z-index:557575757;}
#overlay{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; z-index:355555555;position:fixed;background-color:#000000a1;width:100vw;height:100vh;top:0;left:0;cursor:pointer;display:none;}
.ui-dialog {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100vw!important; height: 100vh!important; top:0!important; left:0!important; position: absolute!important;}
#overlay2{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position:relative; height: 100%;}
.news {margin-bottom: 10px; } 
.news b {color: #2571a3}
.news .img {width:75px; height: 45px; background-size: cover; border: 1px solid #e4e4e4; margin-right: 15px;}
#modal_form input[type="text"]{background-color:#fff;border:1px solid #DFDFDF;border-radius:6px;color:#555;display:block;font-size:1em;height:35px;padding:5px;margin-bottom:17px;width:95%;}
#modal_form input[type="text"].error{border:1px solid red;}
#modal_form h3{text-align:center;font-size:2em;text-transform:uppercase;color:#000; margin: 0;}
#modal_form .comment{color:#272727;padding-bottom:15px;font-size:14px;text-align:center;padding-top:10px;}
.exit{background:#d0d0d0;display:block !important;right:0px;top:0px;position:absolute;opacity:1;WIDTH:29PX;HEIGHT:29px;line-height:30px;font-size:36px;border:1px solid #3e5368;-webkit-transition:background 0.2s linear;-moz-transition:background 0.2s linear;-o-transition:background 0.2s linear;transition:background 0.2s linear;}
.exit:after{display:block;font-size:23px;content:"x";padding-left:9px;line-height:24px;cursor:pointer;text-decoration:none;font-weight:bold;color:#000000;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
.exit:hover{background:#EAEAEA;text-decoration:none;}
#modal_form .button{display:block;background-color:#fdb012;border:1px solid #ccc;border-radius:3px;color:#000;cursor:pointer;font-size:17px;font-weight:bold;height:40px;margin:10px 0;padding:2px 16px;width:210px;margin:0 auto;-webkit-transition:all 0.12s ease-in;-o-transition:all 0.12s ease-in;-moz-transition:all 0.12s ease-in;transition:all 0.12s ease-in;}
#modal_form .button:hover{background-color:#2571a3;border:1px solid #44C8F5;color:#fff;}
#modal_form .error{border:1px solid red;}
#modal_form textarea {
    background-color: #fff;
    border: 1px solid #DFDFDF;
    border-radius: 6px;
    color: #555;
    display: block;
    font-size: 1em;
    height: 35px;
    padding: 5px;
    margin-bottom: 17px;
    width: 95%;
}
.jGrowl {
    z-index: 999999999999999999999999999999999999999999!important; }
#about2 p {margin: 0;}

#jGrowl {
    font-size:18px;
    margin:0px 12px 0; 
}
.jGrowl.top-right {
    left:50% !important; 
margin-left: -185px!important;
    top:35% !important;
}
#jGrowl .jGrowl-notification {
    position: relative;
    width: 320px;
    padding: 15px;
    text-align:center;
    background: none repeat 0 0 #fff !important;
    box-shadow: 0 0 0 7px #235099 !important;
    border: 0px solid #235099 !important;
}
#jGrowl .jGrowl-notification .jGrowl-close {
    position: absolute;
    right: 4px;
    top: 4px;
    color: #235099!important;
}
#jGrowl .jGrowl-notification .jGrowl-message {
    color:#235099!important;
}
#o-verlay{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; z-index:355555555;position:fixed;background-color:#000000a1;width:100vw;height:100vh;top:0;left:0;cursor:pointer;display:none;}
.ui-dialog {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100vw!important; height: 100vh!important; top:0!important; left:0!important; position: absolute!important;}
#o-verlay2{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position:relative; height: 100%;}
#o-v-erlay{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; z-index:355555555;position:fixed;background-color:#000000a1;width:100vw;height:100vh;top:0;left:0;cursor:pointer;display:none;}
.ui-dialog {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100vw!important; height: 100vh!important; top:0!important; left:0!important; position: absolute!important;}
#o-v-erlay2{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position:relative; height: 100%;}
#o-v-e-rlay{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; z-index:355555555;position:fixed;background-color:#000000a1;width:100vw;height:100vh;top:0;left:0;cursor:pointer;display:none;}
.ui-dialog {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100vw!important; height: 100vh!important; top:0!important; left:0!important; position: absolute!important;}
#o-v-e-rlay2{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position:relative; height: 100%;}
.simplesearch-paging {text-align: center;}
#shopOrderForm input[type="text"]{background-color:#fff;border:1px solid #DFDFDF;border-radius:6px;color:#555;display:block;font-size:1em;height:35px;padding:5px;margin-bottom:17px;width:95%;}
#shopOrderForm input[type="text"].error{border:1px solid red;}
#shopOrderForm h3{text-align:center;font-size:2em;text-transform:uppercase;color:#000; margin: 0;}
#shopOrderForm .comment{color:#272727;padding-bottom:15px;font-size:14px;text-align:center;padding-top:10px;}
#shopOrderForm .button{display:block;background-color:#fdb012;border:1px solid #ccc;border-radius:3px;color:#000;cursor:pointer;font-size:17px;font-weight:bold;height:40px;margin:10px 0;padding:2px 16px;width:210px;margin:0 auto;-webkit-transition:all 0.12s ease-in;-o-transition:all 0.12s ease-in;-moz-transition:all 0.12s ease-in;transition:all 0.12s ease-in;}
#shopOrderForm .button:hover{background-color:#2571a3;border:1px solid #44C8F5;color:#fff;}
#shopOrderForm span.error {position: absolute;    bottom: 20px;    font-size: 10px;}
#shopOrderForm td {position: relative}
#shopOrderForm textarea {
    background-color: #fff;
    border: 1px solid #DFDFDF;
    border-radius: 6px;
    color: #555;
    display: block;
    font-size: 1em;
    height: 35px;
    padding: 5px;
    margin-bottom: 17px;
    width: 95%;
}
#shopOrderForm select {
    background-color: #fff;
    border: 1px solid #DFDFDF;
    border-radius: 6px;
    color: #555;
    display: block;
    font-size: 1em;
    height: 35px;
    padding: 5px;
    margin-bottom: 17px;
    width: 95%;
}

@media (max-width: 1360px) {
.slide {height: 205px;}
.slider {max-height: 450px;     height: 450px;}
}
@media (max-width: 1200px) {
.lelefr {max-width: 250px;}
.lefti {max-width: 250px!important; min-width: 250px!important;}
.lelelel {min-width: 240px; width: 240px;}
}
@media (max-width: 1070px) {
.footer {font-size: 13px;}
body {font-size: 13px;}
.footer3 img {width: 30px;}
.footer2 img {width: 60px;}
.ca img {width: 30px!important}
.tel {
    font-size: 18px;
}
.logo img {width: 180px;}
.menu li a {text-align: center}
}
@media (max-width: 928px) {
.whatsapp {position: fixed; right: 10px; bottom: 20px; z-index: 9999; width: 40px; }
.slide {
    height: 150px;
}
.slider {
    max-height: 300px;
    height: 300px;
}
}
@media (max-width: 830px) {
.dghlkjs {padding-right: 40px}
.shk-item .flex {display: block}
.breadcrumb {margin-left: 0; padding-left: 0;}
.line {position: fixed; left:0; top: 0; height: 100vh; width: 300px; z-index: 9999; display: none; overflow-y: auto; padding-bottom: 60px;     z-index: 999999;}
.menu ul {display: block; margin-top: 40px; }
.menu > ul > li {border: none;}
.menu .subsub {display: block; padding-left: 20px; position: relative; margin-top: 0; text-align: left;}
.menu .subsub li a {text-align: left;}
.menu > ul > li > a {text-align: left;}
.mmmooo {display: block; position: fixed; right: 10px; top: 10px; z-index: 99999;}
#momo2 {display: block; text-align: right; font-weight: normal}
#momo2 {font-weight: normal!important; padding-right: 0!important; font-size: 10px}
#momo1 {display: block;}
.top {display: none}
#sed {display: none}
#sed2 {display: block}
.shop-cart {padding-right: 44px;}
iframe {max-width: 100%; }
}

@media (max-width: 791px) {
.shk-item {display: block;}
.lelefr {min-width: 300px; max-width: 400px;}
.lefti {min-width: 300px!important; max-width: 400px!important;}
}

@media (max-width: 638px) {
.jo {display: block;}
.jo .left {width: 100%;}
.jo .right {width: 100%;}
.jo .lefti {
    padding-right: 0px;
    max-width: 100%;
    width: 100%;
}
}

@media (max-width: 576px) {
.slider {display: none}
.news0 {
    padding-bottom: 20px;
    width: 100%;
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;
    column-gap: 0px;
    -moz-column-gap: 0px;
    -webkit-column-gap: 0px;
    column-rule: none;
    -moz-column-rule: none;
    -webkit-column-rule: none;
}
#back-top span  {left: 10px; bottom: 10px;}
.footer1 {width: 100%; text-align: center}
.footer2 {width: 100%;}
.footer3 {width: 100%; text-align: center}
.footer .container {display: block!important}
}
@media (max-width: 502px) {
.zFormChangeLoan button {margin-top: 5px;}
h1 {font-size: 1.3em}
}
@media (max-width: 466px) {
.dghlkjs {margin-left: auto; margin-right: auto; -webkit-box-pack: center;-ms-flex-pack: center;justify-content: center; padding-right: 0;}
.header .container {display: block!important}
.logo {text-align: center;}
.tel {text-align: center;}
.ca {position: fixed;
    right: 15px;
    padding: 0;
    top: 53px;
    background: white;
    border-radius: 100%;}
.shop-cart {
    padding-right: 0px;
}
}