html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; font-size: 100%; vertical-align: baseline } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block } body { line-height: 1 } ol, ul { list-style: none } blockquote, q { quotes: none } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none } table { border-collapse: collapse; border-spacing: 0 }
html { height: 100%; min-height: 100%; }
body { min-height: 100%;font: normal 11px/1.2 Helvetica, sans-serif;}
html, html a { -webkit-font-smoothing: antialiased; }
body, select, input, textarea, button {overflow:hidden;}
.zakaz .total .summa.bonus_num span {color:#ee7203;}
.information::after {content: "";}
.lowtown {height: 70px;}
.zhiz {padding-top:30px;}
.mobiless {float:left; margin-left:30px;}
.battery {float:right; margin-right:20px;}
.loptop a {text-decoration:none;color:#ffffff;}
.loptop {color: #ffffff;display: flex;width: 100%;top: 5px;position: absolute;font-size: 12px;font-weight: normal;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}
.loptop img {position:relative; left:12px;top:0px;}
.top{background: #11563a;height: 65px;padding: 0 0 5px 0;margin: 0px 0 0px 0;justify-content: center;align-items: center;position: fixed;background: #11563a;width: 275px;z-index: 998;}
.load {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;align-items: center;padding-top: 40px;}
.opa_2 {position: absolute;overflow: hidden;background-image: url(../images/kassa.webp);background-size: cover;background-repeat: no-repeat;width: 100%;height: 100%;filter: blur(4px);transform: scale(1.01);}
.opa {position: absolute;overflow: hidden;background-image: url(../images/hall.webp);background-size: cover;background-repeat: no-repeat;width: 100%;height: 100%;filter: blur(4px);transform: scale(1.01);}
.scroller{overflow-y: scroll;position: relative;height: 100%;overflow-x: hidden;scrollbar-width: none;}
.map span{color:#adadad;font-size:10px;}
.mobilesite {width: 275px;height: 583px;overflow-y: hidden;overflow-x: hidden;position: absolute;border-radius: 40px;top: 63px;left: 50%;transform: translateX(-101px);z-index: 22;scrollbar-width: none;bottom: 0;border: 2px solid #000000;}
.handphone {margin-top: 32px;position: absolute;width: 100%;height: 100%;overflow: hidden;top: 0;left: 126px;right: 0;z-index: 5;bottom: 0;}
.handphone img {width: auto;position: relative;left: 50%;transform: translateX(-81%);}
.map a {color: #0079ca;text-decoration:none;font-size:10px;padding-top:4px;}
.promo {display: flex;align-items: center;justify-content: space-between;background: #ffffff;padding: 10px;font-size:12px; color:#000000;border-top: 0.5px solid #cccccc;border-bottom: 0.5px solid #cccccc;}
.promo span {color:#cccccc;}
.los {background: #f9f9f9;height: 10px;}
.vote {font-size:12px;padding: 5px 0 5px 0;}
.topchik {position:relative; z-index:100;}
.calendar_sale {padding: 10px 0 15px 0;}
.more_order_adress .text {font-size:11px;color:#000000;}
.calendar {margin: 10px -20px 0 -20px;}
.more_order_adress .text span{font-size:11px;color:#adadad;}
.adress_short_name {font-size:11px;}
.center_com .total {padding-top:7px}
.wowsymain {padding: 7px;margin: 0 0 0 0;border: 0.5px solid #cccccc;background-color: #ffffff;border-radius: 10px;}
.more_order_adress {display: flex;justify-content: space-between;background: #eaeaea;padding: 15px 3% 15px 3%;margin-top: 10px;}
.more_order_adress .text{flex-direction: column;align-items: flex-start;}   
.more_order_adress .button_advert {text-align:center;background: #ee7203;color: #000000;width: 40px;padding: 6px 6px 6px 6px;border-radius: 4px;}
.more_order_adress .button_advert1 {text-align:center;background: #ee7203;color: #000000;width: 40px;padding: 6px 6px 6px 6px;border-radius: 4px;}
.add .button_advert {text-align:center;background: #ee7203;color: #ffffff;width: 44px;height:13px;padding: 4px;border-radius: 4px;margin-left: 2px;}
.add {display: flex;flex-direction: row;    justify-content: space-between;}
.cities_wrap .add {margin-top: 10px;}    
.add .text {font-size:11px;color:#000000;}
.i_m {height: 100px;}
.my {width:16%;}
.zakaz .total {display: flex;font-weight: bold;background-color: #f9f9f9;padding: 20px;border-bottom: 0.5px solid #cccccc;}
.zakaz .lowsy{height: 0px;}
.zakaz .total .summa{}
.zakaz .menu_wrap span {color: #000000 !important;}
.zakaz .menu_wrap {padding: 15px 20px 15px 20px;border-bottom: 0.5px solid #cccccc;display: flex;justify-content: space-between;}
.menu_wrap {display: flex;justify-content: space-between;}
.menu_item,.menu_price {color:#cccccc!important;}
.ck {padding-top: 25px;color:#000000;display:flex;font-size: 16px;font-weight: bold;}
.ck_mini {font-size:11px;color:#cccccc;}
.ck span {padding-left:5px!important;color:#000000;display:flex!important;padding-top:0px!important;font-size: 16px!important;font-weight: bold!important;}
.titleBar span {color:#000000;display:flex;padding-top: 25px;font-size: 14px;font-weight: bold;}
h3 {color:#000000;display:flex;padding-top: 25px;font-size: 14px;font-weight: bold;}
.titleBar {color:#cccccc; font-size:10px;}
.gray {color:#cccccc; cursor: pointer;}
.wowsy {padding: 10px;margin: 25% 3% 5% 3%;border: 0.5px solid #cccccc;background-color: #ffffff;border-radius: 10px;}
.wowsy p{font-size: 14px;font-weight: bold;padding-bottom:5px;}
h2{font-size: 14px;font-weight: bold;padding-bottom:5px;}
.wowsymain p{font-size: 14px;font-weight: bold;padding-bottom:5px;}
.box_in_full {margin-top:15px;background-color: #ffffff;padding: 7px 7px 10px 7px;border-radius: 10px;border: 0.5px solid #cccccc;}
.water {margin-top:15px;background-color: #ffffff;padding: 0px 10px 15px 10px;border-radius: 10px;border: 0.5px solid #cccccc;}
.orange {color:#ee7203; cursor: pointer;}
.stop i{color: #ffffff;z-index:50;}
.real a{background: #11563a; text-decoration:none;color: #ffffff;padding: 5px 10px 5px 10px;border-radius: 4px;}
.read i {color:#adadad;}
.read span {padding-right:10px;}
.readfull span {padding-right:10px;}
.readfull .real span {padding-right:0px;}
.readfull .real i{color:#ffffff;}
.titleBarsale {font-size: 16px;font-weight: bold;padding-bottom:5px;}
.read {display: flex;border-top: 0.5px solid #cccccc;margin-top: 15px;padding: 15px 0 10px 0;color:#adadad;flex-direction: row;align-items: center;justify-content: space-between;}
.readfull {display: flex;border-top: 0.5px solid #cccccc;margin-top: 15px;padding: 15px 0 5px 0;color:#adadad;flex-direction: row;align-items: center;justify-content: space-between;}
.hz {background-color: #ffffff;padding: 7px;border-radius: 10px;border: 0.5px solid #cccccc;}
.stop {padding: 3px 5px 3px 5px;border-radius: 4px;color: #ffffff;background: #cccccc;}
.mars {display: flex;flex-direction: row;justify-content: space-between;align-items: center;flex-wrap: nowrap;}
.coffee_r img {width:100%;border-radius: 0 10px 10px 0;}
.swiper00 {box-shadow: 2px 7px 10px #cccccc;}
.size {width:500px; padding-top:30px;}
.copy {width:500px; text-align:right;font-size:20px;}
.mini_warn {display:flex;flex-direction: column;justify-content: center;align-content: center;align-items: center;font-size: 18px; color:#ffffff;text-shadow: 1px 1px 1px #000000;}
.site_mac {min-height:100vh;display:flex;flex-direction: column;justify-content: center;align-content: center;align-items: center;}
.total {display: flex;flex-direction: row;justify-content: space-between;align-items: center;flex-wrap: nowrap;}
.search  form{ display: block; position: absolute; top:-2px; left:34px; width:0px; overflow:hidden;transition: width ease-in-out .3s;}
.search.open  form{z-index:9;width:90%;transition: width ease-in-out .3s;}
.search form input[type="text"] { font-size: 14px; padding: 19px 10px 18px 10px; color: #b2b2b2; border-left: 1px solid #e6e7e8; width: 100px; border-right: 1px solid #e6e7e8; border-top: none; border-bottom: none; }
.search form [type="submit"] { z-index: 10; cursor: pointer; font-size: 18px; color: #acacac; background: transparent; position: absolute; padding:0; right: 0px; top: 0px; border: none; }
.search form.active [type="submit"] { color: #000; }
.search form #story{width: 100%;border-radius: 5px;border: 0px solid #ccc;background: #fff;padding: 3px;font-size: 14px;color:#000000;line-height: 0px;}
.nomer span {font-size: 20px;color: #ffffff;font-weight: bold;}
.content_news .ico_z i{font-size: 18px;width: 20px;padding-right: 7px;font-family: 'Font Awesome 5 Pro';font-weight: 400;color: #cccccc;}
.content_news img{width: 100%;}
.zakaz {width: 100%;font-size: 11px;color: #cccccc;}
.zakaz span {font-size:11px; color:#000000;}
.information_help_more {margin: 20px -20px 0 -20px;padding: 20px;background-color: #f9f9f9;border-radius: 5px;color: #cccccc;}
.information_help_more_full {margin: 0 -20px 0 -20px;padding: 20px;background-color: #f9f9f9;border-radius: 5px;color: #cccccc;}
.information_more {margin: 0px -20px 0 -20px;padding: 10px 10px 10px 18px;border-bottom: 0.5px solid #cccccc;display: flex;align-content: center;align-items: center;}
.information_more_full {margin: 0px -20px 0 -20px;display: flex;align-content: center;align-items: center;}
.search {z-index:99;position: absolute;left: 10px;top: 40px;font-size: 18px;color: #ffffff;width:90%}
.search.open {z-index: 101}
.custom-file {position: relative;top:-4px;display: inline-block;width: 99.5%;margin-bottom:0}
.custom-file-input {position: relative;z-index: 2;width: 100%;height: 2.375rem;margin: 0;opacity: 0;cursor:pointer}
.custom-file-label, .custom-file-label::after {position: absolute;top: 0;font-size: .9rem;right:-1px}
.custom-file-input:lang(en) ~ .custom-file-label::after {content: "Выбрать"}
.custom-file-label {left: 0;z-index: 1;height: 1.6rem;padding: .28rem .75rem;line-height: 1.8;color: #a9a9a9;background-color: #ffffff;border: 1px solid #a9a9a9;}
.custom-file-label::after {bottom: 0;z-index: 3;display: block;height: calc(1.7rem - 1px * 2);padding: .29rem 1.45rem;color: #000000;content: "Выбрать";}
.custom-file-input:focus ~ .custom-file-label, .custom-file-input:focus ~ .custom-file-label::after {border-color:#0976b4}
.custom-file-label::after {background-color: #CCCCCC;border-left: 0px solid #0976b4;}
.custom-file-input.is-valid ~ .custom-file-label, .custom-select.is-valid, .form-control.is-valid, .was-validated .custom-file-input:valid ~ .custom-file-label, .was-validated .custom-select:valid, .was-validated .form-control:valid {border-color:#21b632}
textarea {width: 95.4%;padding:10px 0px 10px 10px;font-size:12px;color: #000000;background: #ffffff;border: 0.5px solid #cccccc;border-radius:0px;}
textarea:focus { outline: none; }
.mail {height: 650px;}
.nomer {display: flex;position: absolute;top: 117px;right: 13%;flex-direction: column;justify-content: flex-start;align-items: flex-end;}
.pages {display:flex;font-size: 11px;padding-top:10px;margin: 1% 5% 0 5%;text-align:left;}    
.pages span{font-size: 11px;border: 0.5px solid #cccccc;margin-right: 4px;background-color: #ffffff;color: #000000;border-radius: 4px;display: flex;height: 24px;width: 24px;flex-direction: row;justify-content: center;align-items: center;}
.pages a{font-size: 11px;text-decoration: none;margin-right: 4px;background-color: #ee7203;color: #ffffff;border-radius: 4px;display: flex;height: 24px;width: 24px;flex-direction: row;align-items: center;justify-content: center;}
.hr-test {height: 0;width: 60px;border: none;border-top: 5px solid #e9e9e9;border-radius: 10px;position: absolute;top: 8px;left: 50%;margin: 0 0 0 -30px;}
.order {cursor: pointer;background: #ffffff;border: 0.5px solid #cccccc;border-radius: 10px;padding: 3px 0 0 0;margin-bottom: 10px;margin: 0 3% 15px 3%;}
.order_search {cursor: pointer;background: #ffffff;border: 0.5px solid #cccccc;border-radius: 10px;padding: 3px 0 0 0;margin-bottom: 10px;margin: 0 0% 15px 0%;}
.left_com{display: flex;flex-direction: row;justify-content: space-between;align-items: center;padding:7px 7px 6px 7px;}
.right_com {flex-direction: row;justify-content: space-between;font-size: 11px; color:#000000;padding: 0px 0 0 7px;}
.left_com {font-size:14px;color:#000000;font-weight:bold;}
.center_com {line-height: 1.7;padding:10px 7px 10px 7px;border-top: 0.5px solid #cccccc; font-size:12px; color:#cccccc;}
.center_com span {font-size: 11px; color:#000000;}
.stol {width: 100%;display: flex;justify-content: flex-end;}
.stol img {width: 34%;}
.number span {font-weight:bold;border-radius:4px;padding:2px 8px 2px 8px;background-color: #ee7203;font-size:18px;color:#ffffff;}
.information a {font-size: 12px;padding-right:5px; color:#000000; text-decoration:none;}
.information {background: #ffffff;display: flex;font-size: 12px;color: #cccccc;padding: 13px 13px 13px 13px;border-bottom: 0.5px solid #cccccc;border-top: 0.5px solid #cccccc;align-items: center;flex-direction: row;flex-wrap: nowrap;}
.information i {font-size:18px; color:#ee7203;width: 27px;}
.low {height: 15px;}
.lo {height: 10px;}
.lows {height: 5px;}
.lowsy {height: 15px;}
.searching {height: 650px;}
.head {display: flex;height: 150px;width: 100%;background-color: #ee7203;font-size: 22px;color: #ffffff;font-weight: bold;align-items: center;justify-content: center;}
.little {display: flex;flex-direction: column;align-items: center;}
.more {background: #f9f9f9;display: flex;flex-direction: column;align-content: stretch;justify-content: flex-start;flex-wrap: nowrap;}
.balance span {color:#000000;}
.balance {border: 0.5px solid #cccccc;padding: 14px 18px;position: relative;top: -30px;background: #ffffff;width: 80%;border-radius: 10px;font-size: 14px;color: #cccccc;flex-wrap: wrap;flex-direction: row;align-content: center;align-items: center;}
#reg-modal {background: #11563a;margin: auto;padding: 10px 10px 5px 15px;height: 100%;display: none;position: fixed;z-index: 9600;bottom: 0;right: 0;text-align: left;-webkit-box-shadow: 1px 1px 19px 0px rgba(0, 0, 0, 0.79);-moz-box-shadow: 1px 1px 19px 0px rgba(0,0,0,0.79);box-shadow: 1px 1px 19px 0px rgba(0, 0, 0, 0.79);}
#reg-modal ul { list-style: square outside; }
#reg-modal .btn-profile-reg,
#reg-modal .btn-ok {text-decoration: none;margin-top: 20px;float: right;font-size: 14px;color: #fff;display: inline-block;text-align: center;padding: 7px 15px 7px 15px;background: #ee7203;cursor: pointer;}
#reg-modal .btn-profile-reg {margin-left: 7px; background: #ee7203; color:#ffffff;}
#reg-modal .wrap {padding: 0% 3% 0 3%;display: flex;flex-direction: row;align-items: center;justify-content: flex-start;align-content: center;flex-wrap: wrap;text-align: left;height: 100%;}
#reg-modal .title { color: #fff; font-size: 22px; margin-bottom: 10px;}
#reg-modal .content {font-size: 11px;text-decoration: none;color: #fff;padding-bottom: 15px;}
#reg-modal .popup-close {color:#000;font-size: 34px!important;font-weight: normal!important;text-decoration:none;right:15px;top:10px;position:absolute;display:block;z-index:99;}
.niz img {border-radius:10px;}
.nizko img {border-radius:10px; margin: 10px 0 30px 0;}
.opisanie {padding-top:15px;font-size:11px; color:#000000;}
.help {padding-top:20px;}
.more_order {display: flex;background: #eaeaea;padding: 7px;border-radius: 5px;margin-top: 15px;align-items: center;}
.more_order .text {color: #000000;font-size: 11px;}
.more_order .button {background: #cccccc;color: #000000;width: 119px;padding: 5px 7px 5px 7px;border-radius: 4px;}
.more_order .button_advert {text-align:center;background: #ee7203;color: #ffffff;width: 65px;padding: 5px 7px 5px 7px;border-radius: 4px;}
.more_order .button_advert a{color: #ffffff!important;text-decoration:none;}
.button_advert a{color:#ffffff;text-decoration:none;}
.button_advert1 a{color:#000000;text-decoration:none;}
.content span {color: #ee7203;font-weight: bold;}
.content_news i {font: normal 11px / 1.2 Helvetica, sans-serif;color: #ffffff;padding-right: 8px;}
.fullstory {padding-bottom:10px;}
.niz {padding-bottom:0px;}
.box_in img {margin-bottom:10px;}
.box_in {padding-top:10px;}
.fullcomms {margin-bottom:10px;}
.megasupercontainer{width:100%;}
.megasupercontainer2{width:100%;}
.supercontainer{border-radius:10px;border: 0.5px solid #cccccc;display:flex; background-color: #ffffff;    padding: 10px 10px 10px 10px;}
.avatarochka {margin-right:10px;padding: 5px 9px 5px 9px;    background-color: #11563a;color:#ffffff;  border-radius:4px;  border: 0px solid #cccccc;font-size: 18px;}
.nick1 a{color: #cccccc; font-size: 11px;font-weight: normal;text-decoration:none;}
.nick {color: #cccccc; font-size: 11px;font-weight: normal;}
.nick1 span {color: #000000;font-weight: normal;}
.top-com {display:flex;}
.data2 {color:#cccccc;}
.btm-com {display:flex;flex-direction: column;}
.like3 {margin-left:auto;}
.like3 a{align-items: center;text-decoration:none;border-radius:3px; background-color: #cccccc;padding: 3px 5px 3px 5px;font-size:10px; color:#ffffff;letter-spacing:1px;display: flex;  text-align:right; }
.like3 span {margin-left:2px;}
.like3 a:hover{color:#ffffff;}
.datebug {padding-top:10px;}
.datebug a{text-decoration:none;border-radius:3px; background-color: #f2d200;padding: 3px 5px 3px 5px;font-size:10px; color:#000000;letter-spacing:1px;display: inline-block;  text-align:right;  vertical-align: top;}
.datebug a:hover{color:#ffffff;}
.text4 {margin: 10px 0 0 0;color: #000000; font-size: 11px;font-weight: normal;}
.abuse a {color: #f2d200; font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: normal;text-decoration:none;}
.abuse {position:relative;top:-10px;text-align:right;}
.abuse a:hover {text-decoration:underline;}
.dot {width: 185px;}
.btnsok{cursor: pointer;display: flex;align-items: flex-end;flex-direction: row;flex-wrap: nowrap;justify-content: space-evenly;}
.btnsok a {border-radius:5px;padding: 7px 12px 7px 12px;margin-top: 20px;color: #fff; text-decoration:none;background: #ee7203;font-size:14px;}
.btn{cursor: pointer;border-radius:5px;padding: 7px 15px 7px 15px;margin-top: 10px;color: #fff; text-decoration:none;background: #ee7203;border:0px;font-weight: normal;font-size:14px;}
.btncheck{height:30px;padding: 6px 11px 6px 11px;width: 100%;color: #fff; text-decoration:none;background: #ee7203;border:0px;font-weight: normal;font-size:14px;}
.btnsl{cursor: pointer;border-radius:5px;padding: 7px 15px 7px 15px;margin-top: 10px;color: #fff; text-decoration:none;background: #cccccc;border:0px;font-weight: normal;font-size:14px;}
.input-title-small {font-size:11px;color:#000000;}
.forgot,.forgot i {color: #000000 !important;font-size: 10px !important;text-decoration: none;margin-bottom: 12px;}
.email,.login,.password {padding-bottom:20px;}
.b-input,.popup-reg .b-input,.popup-login .b-input{height:30px;color:#000 !important;font-weight:400;border:0.5px solid #cccccc;padding-left:10px;padding-right:10px;background:#fff;border-radius:0;font-size:12px;width:100%;box-sizing:border-box;-webkit-appearance:none;}
.popup-reg .b-inputcheck{height:30px;color:#000 !important;font-weight:400;border:0.5px solid #cccccc;padding-left:10px;padding-right:29px;background:#fff;border-radius:0;font-size:12px;width:100%;box-sizing:border-box;-webkit-appearance:none;}
input[type="text"] {height:30px;color:#000 !important;font-weight:400;border:0.5px solid #cccccc;padding-left:10px;padding-right:10px;background:#fff;border-radius:0;font-size:12px;width:100%;box-sizing:border-box;-webkit-appearance:none;}
input[type="promo"] {height:15px;color:#adadad !important;font-weight:400;border:0px solid #b2b2b2;background:#fff;border-radius:0;font-size:12px;width:143px;box-sizing:border-box;-webkit-appearance:none;}
.type {color:#cccccc;font-size: 10px ;}
.type a {color:#000000;}
.af {padding-top:20px;}
.loginss {display:flex;}
.ads {padding-top:10px;}
.ads .b-input {margin-bottom:5px;}
input:focus { outline: none; }
.popup-reg {position: fixed;background: #ffffff;margin:auto;width: 100%; height:91%;border-radius:15px 15px 0 0;display:none;z-index:9600;bottom:0;right:0;text-align:left;-webkit-box-shadow: 1px 1px 19px 0px rgba(0,0,0,0.79);-moz-box-shadow: 1px 1px 19px 0px rgba(0,0,0,0.79);box-shadow: 1px 1px 19px 0px rgba(0,0,0,0.79);    overflow-y: scroll;}
.popup{scrollbar-width: none;position: fixed;overflow-y: scroll;background: #ffffff;margin:auto;width: 100%; height:91%;border-radius:15px 15px 0 0;display:none;z-index:9400;bottom:0;right:0;text-align:left;-webkit-box-shadow: 1px 1px 19px 0px rgba(0,0,0,0.79);-moz-box-shadow: 1px 1px 19px 0px rgba(0,0,0,0.79);box-shadow: 1px 1px 19px 0px rgba(0,0,0,0.79);}
.relative{height: 100%;position: relative;display: flex;justify-content: space-between;flex-wrap: nowrap;flex-direction: column;}
.popup-error .content-padding,.popup-adress .content-padding,.popup-banner4 .content-padding,.popup-banner3 .content-padding,.popup-banner2 .content-padding,.popup-news .content-padding,.popup-reg .content-padding,.popup-login .content-padding,.popup-what .content-padding,.popup-sale .content-padding,.popup-help .content-padding,.popup-banner .content-padding,.popup-vacancy .content-padding,.popup-advert .content-padding{padding:10px 10px 0 10px;}
.bg-overlay{display: none;background: rgba(0, 0, 0, .6);position: fixed;height: 100%;width: 100%;left: 0px;right: 0px;top: 0px;	bottom: 0px;z-index: 9399;}
.popup-close{color:#000;font-size: 24px!important;font-weight: normal!important;text-decoration:none;right:10px;top:2px;position:absolute;display:block;z-index:99;}
.popup > div{padding-bottom:0px;}
.fixed-menu .popup-banner,.fixed-menu .popup-setting,.fixed-menu .popup-best,.fixed-menu .popup-premium,.fixed-menu .popup-login, .fixed-menu .popup-reg { position:fixed;} 
.hr-dashed {margin: 15px 0;padding: 0;height: 0;border: none;border-top: 2px solid #ee7203;}
.content img {border-radius:10px;margin-bottom:15px; width:100%;}
.title3 {text-decoration: none;color: #000000;font-size: 16px;font-weight: bold;padding-top: 20px;}
.title_sale {text-decoration: none;color: #000000;font-size: 20px;font-weight: bold;padding-bottom:10px;}
.warn {display: flex;flex-direction: row;flex-wrap: nowrap;align-content: center;justify-content: center;align-items: center;}
.join-vk {-webkit-box-shadow: 1px 1px 19px 0px rgba(0,0,0,0.79);-moz-box-shadow: 1px 1px 19px 0px rgba(0,0,0,0.79);box-shadow: 1px 1px 19px 0px rgba(0,0,0,0.79);z-index: 9999; display: none; position: fixed; width: 100%; height: 100%; padding:10px;bottom: 0px; left: 0px;background: #11563a; }
.join-vk a {font-size: 14px;display: inline-block;text-decoration: none;padding: 7px 15px 7px 15px;margin-top: 20px;color: #fff;background: #ee7203;}
.varn a {background: none; font-size: 12px; display: inline-block; text-decoration: underline; color: #fff;padding: 0px 0px 0px 0px; margin-top: 0px;}
.join-vk .btns {padding-top:0px; text-align: right;}
.join-vk a.orange { background: #fff; color:#000;margin-left: 5px; margin-right: 15px;}
.message {display:flex; }
.join-vk .message {height: 100%;padding: 10px 20px 5px 15px;font-size: 16px;text-decoration: none;color: #fff;display: flex;align-items: center;justify-content: center;align-content: center;flex-wrap: nowrap;flex-direction: column;}
.join-vk .message p{font-size: 11px;text-decoration: none;color: #fff;padding-top: 10px;padding-bottom: 15px;}
.log {display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}
.log img {padding-right:10px;width:100%;}
.title a{text-shadow: 2px 0px 10px #000000;text-decoration:none;text-transform: uppercase; color:#ffffff;padding-left: 10px;font-size: 80px;font-weight: bold;}
.title h1{text-shadow: 2px 0px 10px #000000;text-decoration:none;text-transform: uppercase; color:#ffffff;padding-left: 0px;font-size: 8px;font-weight: bold;}
.mobile {display:flex;  justify-content: space-around;flex-direction: column;align-items: center;  align-content: center;font-size: 14px;color:#000000;}
.menu {padding: 2 6% 0 6%;display:flex;font-size: 16px;font-weight: normal;}
.menu p {padding-right: 25px;}
.min {padding-top:10px;padding-bottom:10px;}
.main {display: flex;padding: 31% 3% 10px 3%;background: #f9f9f9;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}
.main i {font-size:18px; }
.last {display: flex;padding: 5px 0 20px 0;background: #f9f9f9;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}
.last i {font-size:18px;}
.main4 {display: flex;padding: 5px 0 10px 0;background: #f9f9f9;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}
.main5 {padding: 10px 0 10px 0;}
.main4 i {font-size:18px; }
.main3 {padding: 30% 3% 0px 3%; background: #f9f9f9;}
.main2 {padding: 0 3% 0px 3%; background: #f9f9f9;}
.mainfull {padding-bottom: 20px;background: #f9f9f9;}
.mainfull_sale {padding: 10px 3% 0px 3%; background: #f9f9f9;}
.mainfull_us {padding: 26% 3% 20px 3%; background: #f9f9f9;}
.mainfull_more {padding: 23% 0 20px 0; background: #f9f9f9;}
.mainfull_feed {padding: 25% 3% 20px 3%; background: #f9f9f9;}
.free {height:440px;}
.hello2 {font-size: 18px;font-weight: bold;padding-bottom:15px;}
.other {font-size: 32px;font-weight: bold;}
.info {width: 49%;font-size: 32px;font-weight: bold;}
.footer {padding: 3% 3% 5% 3%;}
.sale {padding: 30px 0 30px 0;}
.sale img {border-radius: 20px;width: 100%;}
.mini {width:2%;}    
.box {width:49%;background: #ffffff; border-radius:10px;margin-bottom: 15px;border: 0.5px solid #cccccc;}
.box1 {width:49%;background: #ffffff; border-radius:10px;margin-bottom: 15px;border: 0.5px solid #cccccc;}
.logo {position:relative; z-index:2;padding-top:0%;display:flex;justify-content: center;align-items: center;}
.logo img {padding-right:20px;}
.people {font-size: 44px; color:#ffffff;}
.voteprogress, .pollprogress {overflow: hidden;height: 10px;margin-bottom: 10px;background-color: #cccccc;border-radius: 3px;margin-top: 6px;}
.voteprogress span, .pollprogress span {text-indent: -9999px;height: 10px;display: block;overflow: hidden;background: #ee7203;}
.voteprogress .vote2, .pollprogress .poll2 { background-color: #ee7203; }
.voteprogress .vote3, .pollprogress .poll3 { background-color: #ee7203; }
.voteprogress .vote4, .pollprogress .poll4 { background-color: #ee7203; }
.voteprogress .vote5, .pollprogress .poll5 { background-color: #ee7203; }
.vote_list {padding-bottom: 6px;}
.vote span {padding-left:6px;}
.noscroll{touch-action: none !important; overflow-y: hidden;}
.textadv  a{display:flex;justify-content: space-between;text-decoration:none;font-size: 10px; color:#cccccc;align-items: center;}
.text  a{display:flex;justify-content: space-between;text-decoration:none;font-size: 10px; color:#cccccc;align-items: center;}
.feedback_other  a{display:flex;justify-content: space-between;text-decoration:none;font-size: 10px; color:#cccccc;align-items: center;}
.log a{text-shadow: 2px 0px 10px #000000;text-decoration:none;text-transform: uppercase; color:#ffffff;padding-left:10px;font-size: 18px!important;font-weight: bold;}      
.wow p{font-size: 14px;font-weight: bold;padding-bottom:5px;}    
.but {display:flex;align-items: center;}    
.social i{padding-right: 5px;color: #ee7203;font-size: 28px;}
.social {margin: 0 7px 4px 7px;display: flex;color: #000000;font-size: 12px;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: center;}
.social a{text-decoration:none;padding-top: 10px;display: flex;color: #000000;font-size: 12px;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: center;}
.zagolovok {font-size: 11px; font-weight: bold; color:#000000;}    
.people {font-size: 32px; color:#ee7203;display: flex;align-items: center;}
.people i {padding-left:8px;color:#11563a;font-size: 24px;}
.text,.textadv,.feedback_other {display:flex;justify-content: space-between;text-decoration:none;font-size: 11px; color:#cccccc;align-items: center;}   
.text i,.feedback_other i {color:#ee7203;font-size: 32px; padding-top:15px;padding-left:10px;} 
.textadv i {color:#ee7203;font-size: 35px; padding-left:10px;} 
.feedback_other,.feedback_other i{padding: 10px;}
.what {font-size: 11px; font-weight: bold; color:#ee7203;}    
.stat {display:flex;padding-top:15px;}
.stat1 {display:flex;}    
.stat2 {display:flex;padding-top:20px;padding-bottom:20px;} 
.stat6 {display:flex;padding-top:0px;padding-bottom:20px;}     
.stat3 {display: flex;justify-content: space-between;flex-direction: row;flex-wrap: nowrap;}    
.stat4 {display: flex;padding-top: 10px;justify-content: space-between;flex-direction: row;flex-wrap: nowrap;}    
.box3 img {border-radius: 0 10px 10px 0;display: flex;width: 100%;justify-content: flex-end;flex-wrap: nowrap;flex-direction: row;align-items: center;}
.box4 img {border-radius: 0 10px 10px 0;display: flex;width: 100%;justify-content: flex-end;flex-wrap: nowrap;flex-direction: row;align-items: center;}
.mini {width:4%;} 
.map {margin-top:-10px; margin-bottom:-10px;}
.mass_comments_action{display:none;}
.coffee2 {font-size: 11px;padding: 15px 15px 15px 15px;}    
.coffee p {font-size: 14px;font-weight: bold;}
.coffee {display: flex;width: 58%;font-size: 11px;padding: 7px 8px 7px 8px;flex-direction: column;justify-content: space-between;}
.coffee_r {width: 37%;}    
.text_news {height: 100%;padding-top: 10px;}    
.coffee2 p {font-size: 14px;font-weight: bold;}
.coffee i {font: inherit;color:#cccccc;font-size: 11px;font-weight: normal;}
.box {padding: 10px 7px 10px 7px;;width: 48%;background: #ffffff!important;border-radius: 10px;margin-bottom: 10px;border: 0.5px solid #cccccc;}
.box1 {padding: 10px 7px 10px 7px;;width: 48%;background: #ffffff!important;border-radius: 10px;margin-bottom: 10px;border: 0.5px solid #cccccc;}
.box2 {width:48%;background: #ffffff; border-radius:10px;margin-bottom: 0px;border: 0.5px solid #cccccc;}
.box3 {display: flex;justify-content: flex-end;width:100%;background: #ffffff!important; border-radius:10px;margin-bottom: 15px;border-left: 4px solid #ee7203;border-top: 0.5px solid #cccccc;border-bottom: 0.5px solid #cccccc;}
.box4 {display: flex;justify-content: flex-end;width:100%;background: #ffffff!important; border-radius:10px;margin-bottom: 15px;border-left: 4px solid #fb471f;border-top: 0.5px solid #cccccc;border-bottom: 0.5px solid #cccccc;}
.box5 {border-bottom: 0.5px solid #cccccc;border-right: 0.5px solid #cccccc;display: flex;justify-content: flex-end;width:100%;background: #ffffff!important; border-radius:10px;margin-bottom: 15px;border-left: 4px solid #ee7203;border-top: 0.5px solid #cccccc;}
.box5 img {border-radius: 0 10px 10px 0;display: flex;width: 30%;justify-content: flex-end;flex-wrap: nowrap;flex-direction: row;align-items: center;}
.howtowork {padding-top:10px;}
.howtowork p {font-weight: bold;}
.howtowork i {color:#e74225;padding-top:10px;}    
.sale {padding: 0 0 5px 0;}
.sale img {width:100%;border-radius: 10px;}    
.title a{text-decoration:none;text-transform: uppercase; color:#ffffff;padding-left: 10px;display: flex;font-size: 8px;font-weight: bold;}  
.title {position:relative; z-index:100;text-decoration:none; color:#000000;font-size: 14px;font-weight: bold;}   
.titlecom {padding-top:15px;padding-bottom:0px;text-decoration:none; color:#000000;font-size: 14px;font-weight: bold;}  
.hello {font-size: 18px;font-weight: bold;} 
.other {padding-top: 10px;padding-bottom: 10px;font-size: 18px;font-weight: bold;display: flex;justify-content: space-between;flex-direction: row;flex-wrap: nowrap;align-items: center;} 
.link a{font-size: 12px;color: #0079ca;text-decoration:none;}
.link {font-size: 12px;color: #0079ca;text-decoration:none;}
.feedback {font-weight: bold;font-size: 14px;padding: 7px 7px 5px 7px;}
.feedback_us {font-weight: bold;font-size: 14px;padding: 7px 5px 0 7px;}    
.info {padding: 10px 4px 10px 15px;text-align: center;width: 46%;font-size: 21px;font-weight: bold;color: #11563a;}    
.footer {padding: 2% 0% 6% 0%;font-size: 12px;font-weight: normal;color: #ffffff;position: sticky;z-index: 9400;background: #11563a;bottom: 0px;}  
.footer_us {width: 100%;padding: 2% 0% 6% 0%;font-size: 12px;font-weight: normal;position: sticky;z-index: 9400;color: #cccccc;background: #fafafa;bottom: 0px;}   
.footer i {font-size: 18px;padding-bottom:5px;}
.footer_us i {font-size: 18px;padding-bottom:5px;}
.menushka {padding: 0 10px;display: flex;justify-content: space-between;}
.ico,.ico_us,.ico_us_home {text-align:center;}   
.enter {color:#ffffff;text-decoration:none;}
.ico a{color:#CCCCCC;text-decoration:none;font-size:10px;}   
.ico_us a{color:#adadad;text-decoration:none;font-size:10px;} 
.ico i,.ico_us i,.ico_us_home i {padding: 0 10px 0 10px;}
.ico_us_home a{color:#11563a;text-decoration:none;}
.ico_us a.active{color:#ee7203}
.ico a.active{color:#ffffff;}   
.order .total.bonus{display:none;}
.order_search .total.bonus{display:none;}
.DLEPush {z-index: 2001;position: fixed;right: 20px;top: 20px}
.DLEPush-notification.wrapper {animation-name: DLEPush-show;animation-duration: 1s;position: relative;display: grid;grid-template-columns: auto 1fr;align-items: center;color: #333;margin-bottom: 10px;width: 100%;max-width: 400px;box-shadow: 0 10px 15px rgb(0 0 0 / 20%);background-color: #fff;border-radius: 10px}
.DLEPush-notification .DLEPush-icon {grid-column: 1;grid-row: 1 / span 2;display: flex;align-items: center;justify-content: center;color: #fff;width: 45px;height: 100%;border-top-left-radius: 10px;border-bottom-left-radius: 10px;text-align: center;}
.DLEPush-notification .DLEPush-icon svg {scale: .8;}
.DLEPush-notification .DLEPush-header {font-weight: 500;grid-column: 2;grid-row: 1;font-size: 1rem;margin-left: 1rem;margin-top: .5rem;}
.DLEPush-notification .DLEPush-header:empty {margin-top: 0;}
.DLEPush-notification .DLEPush-message {grid-column: 2;grid-row: 2;font-size: .875rem;margin: 1rem;}
.DLEPush-notification .DLEPush-message li, .DLEPush-notification .DLEPush-message ul {list-style-type: none;padding-left: 0;}
.DLEPush-notification .DLEPush-close {position: absolute;top: 8px;right: 10px;font-weight: 300;background: none;border: 0;font-size: 1.15rem;cursor: pointer;line-height: 1;padding: 0;color: inherit;outline: 0;opacity: 0.75;}
.DLEPush-notification .DLEPush-close:hover {opacity: 1;}
.DLEPush-notification.wrapper.push-success {background-color: #e0f2f1;}
.DLEPush-notification.wrapper.push-success .DLEPush-icon {background-color: #00897b;}
.DLEPush-notification.wrapper.push-warning {background-color: #FFF3E0;}
.DLEPush-notification.wrapper.push-warning .DLEPush-icon {background-color: #FF9800;}
.DLEPush-notification.wrapper.push-error {background-color: #FBE9E7;}
.DLEPush-notification.wrapper.push-error .DLEPush-icon {background-color: #FF5722;}
@keyframes DLEPush-show {
	0% {transform: translateY(100%);opacity: 0;}
	100% {transform: translateY(0);opacity: 1;}
}