html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd,
ol, ul, li, form, table, caption, tr, th, td, main, article, aside, footer, header, nav {margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}
img{max-width:100%;}
video {max-width: 100%;}
div {max-width: 100%;}
p {font-family: 'Roboto', sans-serif; font-style:normal; font-weight:normal; font-size: 1.2em;}
h1 {font-family: 'Roboto', sans-serif; font-style:normal; font-weight:normal;}
h2 {font-family: 'Roboto', sans-serif; font-style:normal; font-weight:normal;}
h3 {font-family: 'Roboto', sans-serif; font-style:normal; font-weight:normal;}
h4 {font-family: 'Roboto', sans-serif; font-style:normal; font-weight:normal;}
h5 {font-family: 'Roboto', sans-serif; font-style:normal; font-weight:normal;}
h6 {font-family: 'Roboto', sans-serif; font-style:normal; font-weight:normal;}
.container{margin-right:auto;margin-left:auto;}
@media (max-width:575.98px){.container {max-width:540px;margin-left:15px; margin-right: 15px;}}
@media (min-width:576px) and (max-width:767.98px){.container{width:540px;}}
@media (min-width:768px) and (max-width:991.98px){.container{width:750px;}}
@media (min-width:992px) and (max-width:1199.98px){.container{width:970px;}}
@media (min-width:1200px) {.container{width:1170px}}
/* Меню */
.menu_block{color:#ffffff; background-color:#EDEDED; height: 60px; width:100%; z-index:99;border-bottom: solid 1px #80808099;
border-top: solid 1px #80808099; margin-top: 5px; box-shadow: 0 0 1px #808080;}
.menu_fl_box{display:flex;}
@media (max-width:991.98px){.menu_fl_box {display:none !important;}.off-tog{display:block;}}
@media (min-width:992px){.off-tog{display:none;}}
.main_menu {display: table; height: 60px; margin: 0;}
@media (min-width:1200px){.tdmarg {width: 35%;} .main_menu {width: 64%;}}
nav ul {list-style: none; padding: 0; margin: 0; position: relative;}
nav ul li {padding: 0 15px; display: inline-block; font-family: 'Roboto', sans-serif;}
nav ul li > a {color: #000000; text-decoration: none; line-height: 60px; font-size: 1em; font-weight: 500; text-transform: uppercase;}
nav ul li > a:hover {color: #808080;}
.current-item2 > a {font-weight: 700;}
nav ul ul {display: none; position: absolute; top: 100%; background: #808080; border-bottom: solid 3px #2b1571; border-top: none; padding: 0 10px; box-shadow: 0 0 5px #808080;}
nav ul li:hover > ul {display: block;}
nav ul ul li {min-width: 170px; float: none; display: list-item; position: relative; border-bottom: none !important; font-weight: 500;}
nav ul ul li a {line-height: 45px; text-transform: none; font-size: 0.95em; color: #ffffff; display: block; border-bottom: none !important; font-weight: 500;}
nav ul ul li a:hover {color: #ffffff; border-bottom: none;}
nav ul ul ul {position: absolute; top:0; left:100%;}
nav ul li > a:after { content:  ' +'; }
nav ul li > a:only-child:after { content: ''; }
.sidenav_frame ul ul li a {font-size: 1.1em; margin-left: -10px;}
.sidenav_frame ul li > a:after { content:  ' >'; }
.sidenav_frame ul li > a:only-child:after { content: ''; }
.button_back:hover{background-color:#f36a41 !important;}
.three_line_tog{font-size:25px;cursor:pointer;line-height: 70px;}
.off-menu-item{overflow:hidden;}
.active-item a{font-weight:700 !important;border-bottom:2px solid #ffffff !important;}
.sidenav{height:90%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:#111;overflow-x:hidden;padding-top:60px;transition:0.5s;}
.sidenav_frame{padding:15px;}
.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;font-size:20px;font-weight:500;color:#f1f1f1;display:block;transition:0.3s;}
.sidenav a:hover{color:#818181;}
.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px;}
#main{transition:margin-left .5s;}
@media screen and (max-height:450px){.sidenav{padding-top:15px;}.sidenav a{font-size:18px;}}
/* Модальное окно*/
.modal_form{width:395px; max-width: 100%; padding:19px 20px;border-radius: 8px; background-color:#f5f5f5;height:400px;background:#f5f5f5;position:fixed;top:45%;left:50%;margin-top:-225px;margin-left:-225px;display:none;opacity:0;z-index:5;box-shadow: 0px 0px 0px 4px rgba(0, 0, 0, 0.25);}
#overlay{z-index:3;position:fixed;background-color:#000;opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);width:100%;height:100%;top:0;left:0;cursor:pointer;display:none;}
#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%;float:left;}
.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:1.1em;text-align:center;padding-top:10px;}
.exit{display:block !important;border-radius:none;right:10px;top:10px;position:absolute;opacity:1; width:30px; height:30px;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:#ffffff;text-decoration:none;}
.modal_form .button{display:block;background-color:#ffd400;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:#44C8F5;border:1px solid #44C8F5;color:#fff;}
.modal_form .error{border:1px solid red;}
@media (max-width: 450px) {.modal_form {width: 300px; max-width: 95%; height: auto; margin-left: auto; margin-right: auto; left: 5%;}}
.ma_form_h {font-size: 1.2em; text-align: center; font-weight: 700; margin-top: 10px; text-transform: uppercase;}
.comment {font-size: 1.8px; text-align: center;}
.modal-form-hr {width: 90%;  height: 1px; color: #000000; background: #000000; text-align: center; border: none;}
.oder_call_hat {height: 30px; margin-bottom: 10px; font-size: 1em;}
.oder_call_hat_m {font-size: 1.2em;}
.oder_call_hat_btn {float: none !important; display: block; margin-right: auto; margin-left: auto; text-align: center; padding: 10px 18px; color: #ffffff; background-color: #db1c1e; font-size: 1em; font-weight: 600; cursor: pointer; margin-top: 15px;box-shadow: 0 -3px #a7010d inset;transition: 0.2s; border-radius: 16px;}
.oder_call_hat_btn:hover {background: #db484a;}
.m_hat_btn {display: block; margin-right: auto; margin-left: auto;cursor: pointer;}
/*Header*/
@media (max-width:575.98px){.header-block{display: none;}.header-low{display: block;}.header-middle{display: none;}.hat_contacts_p{text-align: center; margin-top: 10px; margin-bottom: 10px;}}
@media (min-width:576px) and (max-width:767.98px){.header-block{display: none;}.header-middle{display: block;}.header-low{display: none;}}
@media (min-width:768px) and (max-width:991.98px){.header-block{display: none;}.header-middle{display: block;}.header-low{display: none;}}
@media (min-width: 992px) {.header-block{display: block;}.header-middle{display: none;}.header-low{display: none;}}
.header_box{display: flex; flex-wrap: wrap;margin-top: 15px;margin-bottom: 15px;}
@media (max-width:575.98px){.header_first{width: 100%;}.header_second{width: 100%;}.header_third{width: 100%;}.head_logo_img {width: 180px; display: block; margin-left: auto; margin-right: auto;margin-bottom: 15px;}}
@media (min-width:576px) and (max-width:767.98px){.header_first{width: 49%;}.header_second{width: 100%;}.header_third{width: 49%;}.head_logo_img {width: 180px; display: block; margin-left: auto; margin-right: auto;}}
@media (min-width:768px) and (max-width:991.98px){.header_first{width: 49%;}.header_second{width: 100%;}.header_third{width: 49%;}.head_logo_img {width: 180px; display: block; margin-left: auto; margin-right: auto;}}
@media (min-width:992px) and (max-width:1199.98px){.header_first{width: 25%;}.header_second{width: 49%;}.header_third{width: 25%;}}
@media (min-width:1200px) {.header_first{width: 25%;}.header_second{width: 49%;}.header_third{width: 25%;}}
.intro_txt {font-size: 1.5em; font-weight: 700; text-align: center; text-transform: uppercase; color: #000000;margin-top: 15px;}
.head_logo_img {width: 180px;}
.hat_contacts_box {display: flex; flex-wrap: wrap;}
@media (min-width:1200px) {.hat_contacts{margin-left: 90px;} .hat_contacts_box1{width: 50%; display: flex;}.hat_contacts_box2{width: 50%; display: flex;}.hat_contacts_img1{width: 30px;}.hat_contacts_img2{width: 30px;}}
@media (min-width:992px) and (max-width: 1199px) {.hat_contacts{width: 90%; margin-left: 50px;} .hat_contacts_box1{width: 50%; display: flex;}.hat_contacts_box2{width: 50%; display: flex;}.hat_contacts_img1{width: 30px;}.hat_contacts_img2{width: 30px;}}
@media (min-width:768px) and (max-width: 991.98px) {.hat_contacts{width: 90%; margin-left: 275px; margin-bottom: 12px;} .hat_contacts_box1{width: 100%; display: flex;}.hat_contacts_box2{width: 100%; display: flex;}.hat_contacts_img1{width: 30px;}.hat_contacts_img2{width: 30px;}.hat_contacts_p{margin-bottom: 10px;text-align: center;}}
@media (min-width:576px) and (max-width: 767.98px) {.hat_contacts{width: 90%; margin-left: 170px; margin-bottom: 12px;} .hat_contacts_box1{width: 100%; display: flex;}.hat_contacts_box2{width: 100%; display: flex;}.hat_contacts_img1{width: 30px;}.hat_contacts_img2{width: 30px;}.hat_contacts_p{margin-bottom: 10px;text-align: center;}}
@media (max-width:575.98px) {.hat_contacts_mob {display: block !important;}.hat_contacts{display: none !important; width: 80%; margin-left: auto; margin-bottom: 12px;} .hat_contacts_box1{width: 100%; display: flex;}.hat_contacts_box2{width: 100%; display: flex;}.hat_contacts_img1{width: 30px;}.hat_contacts_img2{width: 30px;}.hat_contacts_p {text-align: center;}}
.pantum_logo {display: block; margin-left: auto; margin-right: auto;width: 70%;margin-bottom: 10px;}
.hat_contacts_p {font-size: 1.1em; font-weight:600;}
.hat_contacts_p a {text-decoration: none; color: #000000;}
.hat_contacts_p a:hover {text-decoration: none; color: #000000;}
.hat_contacts_p a:visited {text-decoration: none; color: #000000;}
.ph_hat_img {height: 20px;}
.head_h{text-transform: uppercase; font-size: 0.9em; text-align: center;font-weight: 700;margin-bottom: 15px;}
#button-oder-call {position: relative;display: block; width: 12em; height: 2.5em; line-height: 2.5em; vertical-align: middle; text-align: center; text-decoration: none; text-shadow: 0 -1px 1px #777; color: #fff; outline: none; border: 2px solid #F64C2B; border-radius: 9px; box-shadow: 0 0 0 60px rgba(0,0,0,0) inset, .1em .1em .2em #800; background: linear-gradient(#FB9575, #F45A38 48%, #EA1502 52%, #F02F17);text-transform: uppercase;font-size: 0.9em;font-weight: 700;margin-left: auto; margin-right: auto;}
#button-oder-call:active {top: .1em;left: .1em;box-shadow: 0 0 0 60px rgba(0,0,0,.05) inset;}
.top_img {display: block; margin-left: auto; margin-right: auto; width: 110px; max-width: 80%;margin-bottom: 15px;margin-top: 0px;}
.call-mes {height: 30px;margin-bottom: 10px; border-radius: 9px;border: 1px solid #000000;font-size: 1em;}
.operator_call {display: block; margin-left: auto; margin-right: auto; width: 80px;margin-top: 10px; margin-bottom: 15px;}
.call-btn {float: none !important; display: block; margin-left: auto; margin-right: auto;text-transform: uppercase;background: rgba(118, 182, 78);padding: 10px 10px;font-weight: 700; border-radius: 9px; border: 1px solid #808080;box-shadow: 0px 2px 2px #808080;color: #ffffff;width: 150px; margin-top: 15px;cursor: pointer;}
.call-btn:hover {background: rgb(151, 192, 125);}
/*.header {background-image: url("/images/back.jpg") repeat;}*/
/* Main Screen*/
.main_screen {background:url("/images/main_back.jpg") no-repeat; border-top: 1px solid #000;border-bottom: 1px solid #000; height: 400px;}
.main_screen_box{display: flex; flex-wrap: wrap;}
@media (min-width:1200px) {.utp{width: 60%;}.main_form{width: 40%;}}
@media (min-width:992px) and (max-width:1199.98px){.utp{width: 60%;}.main_form{width: 40%;}.utp_text_block{margin-top:108px !important;}}
@media (min-width:768px) and (max-width:991.98px){.utp{width: 60%;}.main_form{width: 40%;}.utp_txt{font-size: 1.1em !important;}}
@media (min-width:576px) and (max-width:767.98px){.utp{width: 100%;}.main_form{width: 100%;display: none;}.utp_txt{font-size: 1.1em !important;}.utp_text_block{margin-top: 130px !important;}.zapravka_form{width: 450px !important; margin-top: 30px !important;}}
@media (max-width:575.98px){.utp{width: 100%;}.main_form{width: 100%;display: none;}.utp_txt{font-size: 1.1em !important;}.utp_text_block{margin-top: 130px !important;}.zapravka_form{width: 90% !important; margin-top: 30px !important;}.utp_frame{flex-wrap: nowrap;}.green_block{display: none;}.utp_text{margin-left: auto !important;margin-right: auto !important;display: block; width: 90% !important;}.utp_text_block{margin-left: auto !important;}}
@media (min-width:768px) {.main_form_low{display: none;}}
@media (max-width:767.98px){.main_form_low{display: block;}}
.utp_frame{display: flex; flex-wrap: wrap;}
.green_block{}
.utp_txt{font-size: 1.4em; font-weight: 900; text-align: center; text-transform: uppercase; color: #000000;}
.utp_text_frame {padding:10px;}
.utp_text_fr {border: solid 3px rgba(118, 182, 78);padding: 30px 5px;}
.green_block{background-color: rgba(118, 182, 78, 0.8); width: 40%; height: 290px; margin-top: 60px;}
.utp_text{width: 59%;}
.utp_text_block {background: #ffffff;margin-left: -160px; margin-top: 120px;box-shadow: 3px 4px 10px #808080;}
.zapravka_form {display: block; margin-left: auto; margin-right: auto; width: 350px; max-width: 95%;background: #eef3f6;border: 2px #808080 solid;margin-bottom: 10px;box-shadow: 3px 3px 3px #808080;margin-top: 90px;}
.zapravka_form_frame {padding: 25px 30px;}
.oder-print {background: #ffffff; font-size: 1em; height: 30px; border: solid 1px #000000; border-radius: 9px; margin-bottom: 15px;}
.oder-print:hover {border-bottom: 1px solid rgba(118, 182, 78);}
.oder-print_btn{float: none!important; display: block; margin-left: auto; margin-right: auto;width: 200px; padding: 10px 10px;background:rgb(138, 140, 138);color: #f3f3d6;; text-transform: uppercase; font-size: 0.9em; font-weight: 700; border-radius: 2px; border: 1px solid #808080;box-shadow: 0px 2px 2px #808080;cursor: pointer;}
.oder-print_btn:hover {background: rgb(151, 192, 125);}
.pantum_form {display: block; margin-left: auto; margin-right: auto; width: 180px; max-width: 90%; margin-bottom: 20px; margin-top: 10px;}
/*Advantages*/
.ad_advantages {margin-top: 1px; margin-bottom: 30px; text-align: center;font-weight:800;}
.ad_advantages p{font-weight:800;text-transform: uppercase;font-size: 1.2em; line-height: 1.6em;}
.advantages_block {margin-top: 45px; margin-bottom: 45px;}
.advantages_block_frame {display: flex; flex-wrap: wrap;}
.advantages_block_item {margin-bottom: 15px;}
@media (min-width:1200px) {.advantages_block_item {width: 24%;}}
@media (min-width:992px) and (max-width:1199.98px) {.advantages_block_item {width:23%;}}
@media (min-width:768px) and (max-width:991.98px) {.advantages_block_item {width: 49%;}}
@media (min-width:576px) and (max-width:767.98px) {.advantages_block_item {width: 48%;}}
@media (max-width:575.98px) {.advantages_block_item {width: 100%;}}
.advantages_block_img {display: block; margin-right: auto; margin-left: auto; height: 110px; width: auto;}
.advantages_block_item_txt {padding: 1px 10px;}
.advantages_block_item_p {font-size: 1.2em;text-align: center; margin-top: 10px;}
/*Price*/
.call-add {font-size: 1.4em !important;}
.gray_block {background:#f5f5f5; /*margin-top: 55px;*/}
.price_block {display: flex; flex-wrap: wrap;}
@media (min-width:768px) {.price_item {width:50%;}.price_right {width:50%;}.price_left {width:50%;}.price_low{display: none;}.price_high{display: block;}}
@media (max-width:767.98px){.price_item {width:100%;}.price_right {width:100%;}.price_left {width:100%;}.price_low{display: block;}.price_high{display: none;}}
@media (max-width:575.98px){.price_right {height:300px; background:url("right100.png") no-repeat;margin-top: 30px;background-position-x: center;}.price_left {height: 300px; background:url("left100a.png") no-repeat;background-position-x: center;}}
@media (min-width:576px) and (max-width:767.98px){.price_right {height:300px; background:url("right200.png") no-repeat;margin-top: 30px;}.price_left {height: 300px; background:url("left200a.png") no-repeat;}}
@media (min-width:768px) and (max-width:991.98px){.price_right {height:590px; background:url("right300.png") no-repeat;}.price_left {height: 590px; background:url("left300a.png") no-repeat;}}
@media (min-width:992px) and (max-width:1199.98px){.price_right {height:550px; background:url("right400.png") no-repeat;}.price_left {height: 550px; background:url("left400a.png") no-repeat;}.price_item_frame {padding-top: 20px!important;}}
@media (min-width:1200px) {.price_right {height:585px; background:url("right500.png") no-repeat;}.price_left {height: 585px; background:url("left500a.png") no-repeat;}}
.price_item_frame {padding-top: 35px;}
.price_item_frame p{text-align: center;margin-bottom: 5px;}
.cost_hr {background: #7ab754;height: 4px;width: 40%;border: none; margin-top: 15px; margin-bottom: 15px;}
.price_hr {width: 80%;}
.red_sp {color:#EA1502; font-weight: 900;}
.price-a {margin-top: 8px;}
.ride {margin-top: 10px;}
.price-btn{float: none!important; display: block; margin-left: auto; margin-right: auto;width: 80px; padding: 10px 30px;background:rgb(118, 182, 78);color: #ffffff; text-transform: uppercase; font-size: 0.9em; font-weight: 700; border-radius: 9px; border: 1px solid #808080;box-shadow: 0px 2px 2px #808080;cursor: pointer;text-decoration: none;margin-top: 15px;}
.price-btn:hover {background: rgb(151, 192, 125);}
/*We Work*/
@media (max-width:575.98px){.quality_symbol {width: 10% !important;}.quality_symbol_img {width: 95% !important;}}
.quality {display: flex; flex-wrap: nowrap;}
.quality_symbol {width: 7%; margin-right: 20px;}
.quality_text {width: 90%;}
.quality_txt {font-size: 1.1em; margin-top: 14px;}
.quality_symbol_img {width: 65%; display: block; margin-left: auto; margin-right: auto; margin-top: 9px;}
.we-work-box {position:relative;left: -50%;float: left;}
.we-work-frame {float: left;position:relative;left: 50%;}
.we-work {overflow:hidden; margin-top: 35px;}
.title_h {font-size: 1.8em; font-weight: 900; text-align: center; text-transform: uppercase; color: #000000;margin-top: 25px;}
.title_hr {background: #7ab754;height: 4px;width: 40%;border: none; margin-top: 15px; margin-bottom: 5px;}
.title_hrp {background: #808080;height: 4px;width: 40%;border: none; margin-top: 0px; margin-bottom: 15px;}
/*.we-work-box {display: block; margin-left: auto; margin-right: auto; width: ;}/*
/*Review*/
.review {padding-top: 30px; padding-bottom: 30px;}
.cert_block {display: flex; flex-wrap: wrap; margin-top: 40px;}
.cert_item {margin-left: auto; margin-right: auto;display: block; margin-bottom: 25px;}
.cert_item_img {margin-left: auto; margin-right: auto; width: 65%; display: block; border: solid 1px #000000; box-shadow: 0px 3px 8px #7ab754;}
.center_gallery{text-align:center;}
@media (min-width:992px) {.cert_item {width: 33%;}}
@media (min-width:567px) and (max-width:991.98px) {.cert_item {width: 50%;}}
.come_to {font-size: 1.8em; font-weight: 900; text-align: center; text-transform: none; color: #000000; margin-top: 35px; margin-bottom: 15px;}
.come_to_txt {font-size: 1.2em; font-weight: 300; text-align: center; text-transform: none; color: #000000; margin-top: 5px; margin-bottom: 5px;}
/*Footer*/
.footer {background: #3b3b3b; border-top: 4px solid #a5a5aa;}
.footer_frame {background: #3b3b3b; padding-top: 10px; padding-bottom: 10px; display: flex; padding-left: 10px; padding-right: 10px;}
.footer_frame {display: flex; flex-wrap: wrap;}
@media (min-width:1200px) {.footer_item {width: 33%;}}
@media (min-width:992px) and (max-width:1199.98px) {.footer_item {width: 33%;}}
@media (min-width:768px) and (max-width:991.98px) {.footer_item {width: 33%;}}
@media (min-width:576px) and (max-width:767.98px) {.footer_item {width: 49%;}}
@media (max-width:575.98px) {.footer_item {width: 100%;}}
.footer_item {background: #3b3b3b;}
.footer_item_frame {padding: 15px 5px;}
.logo_footer_img {display: block; margin-left: auto; margin-right: auto; height: 120px; width: auto;}
.logo_footer_p {font-size: 1em; font-weight: 700; text-align: center; color: #f5f3a5; margin-top: 15px;text-transform: uppercase;}
.footer_item_h {font-size: 1.1em; font-weight: 700; text-align: center; color: #ffffff; margin-bottom: 10px;}
.footer_item_p {font-size: 1em; color: #ffffff; margin-top: 5px;}
.footer_item_p a {color: #ffffff; text-decoration: none;}
.footer_item_p a:hover {color: #ffffff; text-decoration: none;}
.footer_item_p a:active {color: #ffffff; text-decoration: none;}
.eltagop {color:#808080; font-size: 1em; margin-top: 10px;}
.eltagop a {color:#808080; text-decoration: none;}
.eltago {color:#808080;}
.footer_img {display: inline; height: 19px; margin-bottom: -3px; margin-right: 7px;}
@media (min-width: 768px) {#top-bottom {width:35px; height:35px; background:url("to_top3.png") 0px 0px no-repeat;cursor:pointer; position:fixed; bottom:10px; left:10px; z-index:9999;}}
@media (max-width: 767px) {#top-bottom {width:35px; height:35px; background:url("to_top3.png") 0px 0px no-repeat;cursor:pointer; position:fixed; bottom: 15px; left:87%; z-index:9999;}}
.be_free {height:20px;}
.z-mess {display: none;}
.btn-marg {margin-bottom: 35px;}
.none_shop{padding:15px 15px;color:#ffffff;text-align:center;font-size:0.9em;}