@font-face{font-family:"foundation-icons";src:url(../css/fonts/foundation-icons.eot);src:url(../css/fonts/foundation-icons.eot?#iefix) format("embedded-opentype"),url(../css/fonts/foundation-icons.woff) format("woff"),url(../css/fonts/foundation-icons.ttf) format("truetype"),url(../css/fonts/foundation-icons.svg#fontcustom) format("svg");font-weight:400;font-style:normal}.no-padding,input.no-padding{padding:0}.no-margin,input.no-margin{margin:0}.border{border:1px solid #e5e5e5}.mt-30{margin-top:30px}.top-category-prod-links a{color:#666}.logotype-top-bar{background:url(../css/img/logotype-top-bar.png) no-repeat scroll 0 5px rgba(0,0,0,0)}.catalog-items-m-ul{margin-left:0}.category-slide{border-radius:5px;margin-left:0}.category-slide img{margin:10px 0;height:150px}.category-slide h4.description{background-color:#eee;margin:auto;border-radius:5px}.catalog-items-m-ul li{margin:0 2% 2%;list-style:none;float:left;padding:3px}.catalog-sorting{background:url(../css/img/squared-metal.png) repeat scroll 0 0 #f5f5f5}input.quantity-inp{margin:0;width:80px;display:inline;text-align:center;height:39px}.pricing-table .title{font-size:16px;line-height: 22px;min-height: 140px;overflow-wrap:break-word;}.full-size-contact-form div.mf-name input,.full-size-contact-form div.mf-email input,.full-size-contact-form div.mf-message textarea{width:100%}#modef.bx_filter_popup_result{display:none!important;z-ndex:-1}#basket_form_container td.item{word-break:break-all}#basket_items input{padding-right:.3rem;padding-left:.3rem}#basket_items .minus,#basket_items .plus{padding-right:.6rem;padding-left:.6rem;margin-bottom:0}@media screen and (max-width: 640px){#basket_items .minus,#basket_items .plus{padding-right:.4rem;padding-left:.4rem;-webkit-border-radius:5px;border-radius:5px}}.class-dop-my{padding-right:0}.class-dop-my2{padding-right:0;padding-left:5px;text-align:center}nav.breadcrumbs{margin-top:15px}table#basket_items thead tr th,table thead#basket_items tr td{padding:.5rem .325rem .625rem}table#basket_items tr th,table#basket_items tr td{padding:.4625rem .325rem}table#basket_items thead tr th.custom,table thead#basket_items tr td.custom{padding:.5rem .1rem .625rem .225rem}table#basket_items tr th.custom,table#basket_items tr td.custom{padding:.4625rem .1rem .4625rem .225rem}@media screen and (max-width: 640px){table#basket_items thead tr th.item,table thead#basket_items tr td.item{padding:.5rem .325rem .625rem 0}table#basket_items tr th.item,table#basket_items tr td.item{padding:.5rem .325rem .625rem 0}}@media only screen and (max-width: 40em){.button-group.radius.stack-for-small .enter .button{-webkit-top-left-radius:5px;-webkit-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px}.button-group.radius.stack-for-small .reg .button{-webkit-bottom-left-radius:5px;-webkit-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}}.off-canvas-wrap.move-right,.off-canvas-wrap.move-left{min-height:100%;height:auto;-webkit-overflow-scrolling:touch}.pad-footer-pic{padding:0 0 0 10px}.catalog-items{margin-bottom:30px}.text-content-about-other ul{margin-left:2.1rem}.select-params-filter{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:40px;margin:0;padding:0 33px 0 10px;border:none;border-radius:2px;color:#b7b7b7;background-color:#fff;box-shadow:inset 0 3px 6px 0 rgba(215,215,215,.75);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAAG0lEQVQY02OYOXPmf1yYAQRwSsAATglkBch8ADy7LKHqFrgoAAAAAElFTkSuQmCC);-webkit-background-size:9px 6px;background-size:9px 6px;background-position:right -1.5rem center;-webkit-background-origin:content-box;background-origin:content-box;background-repeat:no-repeat;border-radius:4px}.select-params-filter:focus,.select-params-filter:hover{outline:none;border-color:inherit}div.fb-form-name,div.fb-form-email,div.fb-form-message,div.fb-form-captcha{width:80%;padding-bottom:.4em}span.fb-form-req{color:red}.small-block-grid-1 li{width:50%;padding:5px}.small-block-grid-1 > li:nth-of-type(1){width:100%}.small-block-grid-1 > li:nth-of-type(1n){clear:none;padding-top:0}.my-small-12-btn{display:inline-block}.item_economy_price{color:red}.item_old_price{text-decoration:line-through}@media only screen and (max-width: 40em){.my-small-12-btn{width:100%;text-align:right}.my-small-12-btn.buy-my-btn button{width:66%;margin-right:1%}}.my-small-12-btn .fi-minus{border-top-left-radius:5px;border-bottom-left-radius:5px;left:3px}.my-small-12-btn .fi-plus{border-top-right-radius:5px;border-bottom-right-radius:5px;right:3px}.my-small-12-btn input.secondary{height:38px}.tb-registr-width{width:80%;margin:0}.form-registration table tr{padding:5px 0}input.reg-input{margin:0}.help-form{font-size:12px;max-width:245px}input[name="captcha_word"]{margin:0}td.field-title-tb{width:40%}.form-registration input.btn-sbm-reg{width:30%;min-width:150px}p.main-field-help{margin:0;font-size:12px;text-align:left;color:#f04124}@media only screen and (max-width: 40em){.tb-registr-width{width:100%}td.field-title-tb{width:37%;font-size:13px}td.field-h{font-size:13px}input.reg-input,input[name="captcha_word"]{font-size:13px;height:30px}.help-form{font-size:11px}}.text-content-about-other a.personal-a{margin-left:20px}.form-forgot-pass{width:80%}.form-forgot-pass-title{font-weight:700;line-height:inherit}.form-forgot-pass-descr{margin:10px 0}input.button.small.success.radius.btn-sbm-pass{min-width:140px;width:30%}@media only screen and (max-width: 40em){.form-auth-btn,.link-auth,.smb-btn-order{text-align:center}}.form-auth-main{width:60%}.form-auth-title{font-weight:700;line-height:inherit;font-size:18px;margin:10px 0}.form-auth-descr{margin-bottom:10px}.bottom-line-auth{border:solid 2px #E3E3E3;margin-bottom:20px}.form-auth-remember input{width:5%}.form-auth-remember label{margin-left:0!important;margin-right:0!important;top:-5px;padding:0;width:95%}.form-auth-remember{margin-bottom:10px;padding:0}@media only screen and (max-width: 40em){.form-forgot-pass,.form-auth-main{width:100%}}.zero-padding{padding:0}.product-cat{margin-right:5%;margin-bottom:5%;min-height:160px;width:30%;border:1px solid #eee;border-radius:5px}.product-cat:nth-child(3n+3){margin-right:0}[class*="product-cat"]+[class*="product-cat"]:last-child{float:left}.product-image-cat{text-align:center;padding:5px}.product-image-cat img{width:auto;max-width:78%;border-radius:0}.category-name{text-align:center;display:table-cell;vertical-align:middle;width:300px;font-size:17px;height:60px}.category-name-div{font-size:17px;background-color:#eee}@media only screen and (max-width: 40em){.product-cat{margin:0 10% 5%;width:80%}.catalog-category-img{height:300px}.product-image-cat img{width:auto;max-width:78%}.category-name{width:640px}}.regular-header{font-weight:700;line-height:inherit;font-size:18px;margin-bottom:20px;border-bottom:solid 2px #E3E3E3}.client-info{border-right:solid 1px #E3E3E3}.smb-btn-order input{min-width:140px;width:40%!important;float:right}.bskt-btn-count button{width:16px;padding:0!important;margin:0}.bskt-btn-count{width:16px;padding:0;float:left!important}.bskt-btn-inp{width:80%}.bskt-btn-inp input.quantity-inp{width:100%;height:42px;border-bottom-left-radius:5px;border-top-left-radius:5px;padding:3px}.bskt-btn-count .fi-plus{border-top-right-radius:5px}.bskt-btn-count .fi-minus{border-bottom-right-radius:5px}.client-info,.bskt-items{padding:0 10px}.field-group input{margin-bottom:5px}.field-group label{display:none}.field-group span.red{color:red}.delivery-order{margin-top:10px}.user-type-order{margin-bottom:10px}.payment-order{margin-top:10px;margin-bottom:10px}.delivery-payment-info p{margin:0;display:none}.basket_block_2 .field-group{width:100%}.bskt-items label{font-size:15px!important;display:inline-block!important;padding-right:5px}.bskt-delete-btn{padding:3px;background-color:transparent;border:hidden;width:28px}.bskt-delete-btn:hover,.bskt-delete-btn:focus{background-color:transparent}label.link-for-accept-form{border-bottom:1px dashed #000;line-height:15px;cursor:pointer;margin:0!important}.main-text-accept p{font-size:15px}.accept-form-order{padding:6px;border:1px solid #e8e8e8;background-color:#EEE;*/margin-left:2;width:95%;margin-left:1%}.text-accept-form{max-height:366px;padding:0 5px;overflow:auto;line-height:17px}.text-head-accept{font-size:16px;line-height:22px;margin-bottom:15px;text-align:center}#overall-content select{padding:0 33px 0 10px;color:#b7b7b7;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAAG0lEQVQY02OYOXPmf1yYAQRwSsAATglkBch8ADy7LKHqFrgoAAAAAElFTkSuQmCC);background-origin:content-box;background-repeat:no-repeat;background-position:right -1.5rem center;margin-bottom:10px}.sumary-order-price-conteiner{width:60%;float:right;font-size:14px;min-width:280px}.sumary-order-price-title,.sumary-order-price-div{text-align:right}#basket-items td.item{word-break:break-all}#basket-items tr th,table#basket-items tr td{padding:.4625rem .325rem}@media only screen and (max-width: 40em){.client-info{border-right:hidden}.smb-btn-order input{float:inherit}}.order-my-link{margin-bottom:15px;line-height:30px}.order-link-a{margin-right:20px}.order-my-stat-desc{margin:20px 0}.order-my-stat-desc h2{margin-top:0;margin-bottom:5px}.ord-stat-desc{font-size:12px}.main-order-my{margin-bottom:20px}.tb-order-my{width:100%;border-collapse:collapse;border:1px solid #e8e8e8}.tb-order-my thead tr td{padding:10px;font-weight:700;font-size:15px;color:#3d4345;border-bottom:1px solid #d9d9d9;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(227,227,227,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(227,227,227,1) 100%);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(227,227,227,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(227,227,227,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(227,227,227,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(227,227,227,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e3e3e3',GradientType=0)}.tb-order-my td a{font-size:13px;color:#0073a3}.tb-order-my tr td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tb-order-my tbody tr td:first-child{width:65%}.tb-order-my tbody tr td{padding:15px 10px 5px;color:#3f3f3f;font-size:13px;vertical-align:top;line-height:30px}.tb-order-my .item-list-order{margin:5px 0 0;padding:0 0 0 30px;list-style:decimal}.tb-head-right{float:right}.tb-order-my .item-list-order li a{word-break:break-all}.tb-order-my .tb-order-stat{width:100%;font-weight:700;padding:10px 5px;line-height:normal;margin-bottom:20px;font-size:14px;text-shadow:0 1px 0 rgba(255,255,255,.5)}.tb-order-my .tb-order-stat.yellow{background:#ffd34e}.tb-order-my .tb-order-stat.red{background:#fb7474}.tb-order-my .tb-order-stat.green{background:#ade421}.tb-order-my .tb-order-stat.gray{background:#bbb}.link-btn-can-rep,.btn-pay-order{min-width:140px;padding:0 13px;height:34px;font-weight:700;line-height:34px;border:1px solid #e9e9e9;background:#fcfcfc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfc),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#fcfcfc 0%,#f1f1f1 100%);background:-moz-linear-gradient(top,#fcfcfc 0%,#f1f1f1 100%);background:-ms-linear-gradient(top,#fcfcfc 0%,#f1f1f1 100%);background:-o-linear-gradient(top,#fcfcfc 0%,#f1f1f1 100%);background:linear-gradient(to bottom,#fcfcfc 0%,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc',endColorstr='#f1f1f1',GradientType=0);color:#656565;text-shadow:0 1px 0 #fff;display:inline-block;border-radius:3px;text-align:center;text-decoration:none;font-size:14px;cursor:pointer;color:#3f3f3f!important;margin-bottom:20px}@media only screen and (max-width: 530px){.tb-order-my tr td{display:inline-block;width:100%!important}.link-btn-can-rep{min-width:110px;font-size:12px!important;padding:0 5px}.tb-order-my tbody tr td:nth-child(2){text-align:right}}@media only screen and (max-width: 400px){.tb-head-right{float:none;display:block}}.order-list-my h3{font-weight:700;font-size:24px;color:#3f3f3f}table.order-sum-detail{width:100%;border-collapse:collapse}table.tb-order-detail,table.tb-order-descr{width:100%;border-collapse:collapse;border:1px solid #e8e8e8}.tb-order-detail tr td,.order-sum-detail tr td,table.tb-order-descr tr td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.order-sum-detail tr td{padding:2px;text-align:right;font-size:14px}.order-sum-detail .custom_t1{width:100%}.order-sum-detail .custom_t2{white-space:nowrap}.tb-order-detail tbody td.item{word-break:break-all}.tb-order-detail thead tr td,.tb-order-descr thead tr td{padding:10px;font-weight:700;font-size:14px;color:#3d4345;border-bottom:1px solid #d9d9d9;box-shadow:0 -1px 1px 0 rgba(255,255,255,1);background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(227,227,227,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(227,227,227,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(227,227,227,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(227,227,227,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(227,227,227,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(227,227,227,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e3e3e3',GradientType=0)}.tb-order-descr tbody tr td{padding:5px 10px;color:#3f3f3f;font-size:13px;vertical-align:top}.tb-order-descr tbody tr td:nth-child(2){width:75%}.tb-order-descr tbody tr td[colspan="2"]{padding:10px;font-weight:700;font-size:15px;color:#3d4345}.btn-pay-order{margin-bottom:0}@media only screen and (max-width: 640px){.tb-order-detail tr td{display:inline-block;width:100%!important;padding:0 10px}.tb-order-detail tr td:last-child{padding-bottom:10px}.tb-order-detail tbody tr{clear:both;margin-bottom:10px}.tb-order-detail td.itemphoto,.tb-order-detail td.item{text-align:center;padding-top:10px!important}.tb-order-detail tbody tr td img{width:100%;max-width:110px;min-width:50px;height:auto}.order-sum-detail .custom_t1{width:auto}.order-sum-detail .custom_t2{text-align:left}.btn-back-order{text-align:center}.tb-order-descr tr,.tb-order-descr td{display:block;width:100%!important}.tb-order-descr tbody tr td:nth-child(1){font-weight:700;padding-bottom:2px}.tb-order-descr tbody tr td:nth-child(2){padding-top:2px}.tb-order-descr tbody tr td[colspan="2"]{padding:10px}}
.sertif-my-class{margin: 10px !important;}

.btn-mod {
    cursor: pointer !important;
}

/*price in detail tovar*/
.detail_price_block {
    border: 2px solid #ccf163 !important;
    background: rgba(191, 237, 60, 0.28) !important;
    color: black !important;
}
.detail_price_block .item_current_price {
    font-weight: 600 !important;
    font-size: 15px;
}
/* ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¡ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â´ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â³ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â° */
.modal-header h2 {
    color: #555;  
    font-size: 20px;
    font-weight: normal;
    line-height: 1;    
    margin: 0;
}
/* ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¿ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â° ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â·ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚Â ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â° */
.modal .btn-close {
    color: #aaa;
    cursor: pointer;
    font-size: 30px;
    text-decoration: none;
    position: absolute;
    right: 5px;
    top: 0;
}
.modal .btn-close:hover {
    color: red;
}
/* ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¹ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â·ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚Â */
.modal-wrap:before {
    content: "";
    display: none;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 101;
}
.modal-overlay {
    bottom: 0;
    display: none;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 102;
}
/* ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚Â ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚Â ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â·ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚Â ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â´ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â³ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â° */
.modal-open:checked ~ .modal-wrap:before,
.modal-open:checked ~ .modal-wrap .modal-overlay {
    display: block;
}
.modal-open:checked ~ .modal-wrap .modal-dialog {
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    top: 10%;
}
/* ÃƒÆ’Ã¢â‚¬ËœÃƒâ€šÃ‚ÂÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â´ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â³ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â° */
.modal-dialog {
    background: #fefefe;
    border: #555555 solid 1px;
    border-radius: 5px;
    position: fixed;
    left: 50%;
    top: -100%;
    -webkit-transform: translate(-50%, -500%);
    -ms-transform: translate(-50%, -500%);
    -o-transform: translate(-50%, -500%);
    transform: translate(-50%, -500%);
    -webkit-transition: -webkit-transform 0.4s ease-out;
    -moz-transition: -moz-transform 0.4s ease-out;
    -o-transition: -o-transform 0.4s ease-out;
    transition: transform 0.4s ease-out;
    width: 80%;
    max-width: 500px;
    z-index: 103;
}
.modal-body {
  padding: 20px;
}
.modal-body p {
    margin: 0;
}
.modal-header,
.modal-footer {
    padding: 20px 20px;
}
.modal-header {
    border-bottom: #eaeaea solid 1px;
}
.modal-header h2 {
    font-size: 20px;
    margin: 0;
}
.modal-footer {
    border-top: #eaeaea solid 1px;
    text-align: right;
}
/* ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â´ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¿ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Âµ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â² ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â´ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â±ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Âµ */
.modal-body img { 
    max-width: 100%;
    height: auto;
}
/* ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¿ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ */
.btn {
    background: #fff;
    border: #555 solid 1px;
    border-radius: 3px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    padding: 8px 15px;
    text-decoration: none;
    text-align: center;
    min-width: 60px;
    position: relative;
}
.btn:hover, .btn:focus {
    background: #f2f2f2;
}
.btn-primary {
    background: #428bca;
    border-color: #357ebd;
    color: #fff;
}
.btn-primary:hover{
    background: #66A1D3;
}

/* ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â­ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â² */
.textbox{
    height:45px;
    width:100%;
    border-radius:3px;
    border:rgba(0,0,0,.3) 1px solid;
    box-sizing:border-box;
    font-size:14px; 
    padding:8px;
    margin-bottom:20px;  
}
.message:focus,
.textbox:focus{
    background: #ffffff;
    border-color: #b8ea21;
    outline: none;
}
.message{
	background: rgba(255, 255, 255, 0.4); 
    width:100%;
    height: 120px;
    border:rgba(0,0,0,.3) 1px solid;
    box-sizing:border-box;
    -moz-border-radius: 3px;
    font-size:14px;
    -webkit-border-radius: 3px;
    border-radius: 3px; 
    display:block;
    padding:10px;
    margin-bottom:20px;
    overflow:hidden;
}
/* ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¿ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â° "ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¿ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬ËœÃƒâ€¦Ã¢â‚¬â„¢" ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ */
.btn-form{
    width:100%;
    height:45px;  
    border:rgba(0,0,0,.2) 1px solid;
    box-sizing:border-box;
    background: #dedede;
    color:#555;
    transition:background .4s;
}
/* ÃƒÆ’Ã‚ÂÃƒâ€¹Ã…â€œÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â·ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Âµ ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â° ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¿ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¿ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â´ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ */
.btn-form:hover{
    background: #f2f2f2;
}

.acii-mark-list-cat{
    width: 56px;
    height: 56px;
    background-image: url(img/accii.png);
    background-size: 56px; 
    display: block;
    position: absolute;
    top: -20px;
    left: -16px;
    z-index: 9;
}
.dropdown.button::after, button.dropdown::after {
    right: 0.5rem;
}

@media screen and (max-width: 640px){
	.search-my_1 {
    width: 100%;
    height: 37px;
}

.search-my_1 a#searchPanelLabel{
    border-radius: 5px 5px 0 0;
    }

form#searchByName div, form#searchByNum div {
    width: 100%;
}

form#searchByName div input, 
form#searchByNum div input{
    margin: 0;
}

form#searchByName div:nth-child(2) input,
form#searchByNum div:nth-child(2) input{
    border-radius: 0 0 5px 5px;
}


}

.logo_main_proizv {
    width: 100%;
    height: 40px;
    line-height: 40px;
    margin: 15px 0 0px 0;
    text-align: center;
}

.logo_main_proizv.logo_main_proizv_text {
    height: auto;
    min-height: 40px;
}

.logo_main_proizv img{
    max-height: 100%;
    width:auto;
    max-width:100%;
    height: auto;
    line-height: 40px;
}

.logo_main_proizv span{
    font-size: 18px;
    font-weight: 900;
    display: inline-block;
    vertical-align: middle;
    line-height: normal;
}

@media only screen and (max-width: 40em){

    .detail___block .button-group.right {
    width: 100%;
    padding-left: 15px;
}

.small-6.medium-12.large-12.columns.favorites_block {
    float: left;
    text-align: center !important;
}

.detail___block .my-small-12-btn {
    width: 57%;
    min-width: 170px;
    text-align: right;
    font-size: 0;
}

.my-small-12-btn.buy-my-btn {
    display: inline-block;
    width: auto;
    min-width: 80px;
    text-align: left;
}

.my-small-12-btn.buy-my-btn button {
    width: 100%;
    margin-right: 1%;
}


.logo_main_proizv {
    width: 100%;
    /* height: auto; */
    /* margin: 15px 0 5px 0; */
}

/* .logo_main_proizv img{
    max-height: 40px;
    width:auto;
    max-width:100%;
    height: auto;
}
 */
.logo_main_proizv span {
    
    font-size: 16px;
}


.pricing-table .price{
    font-size: 1.2rem;
}

}
.bx-composite-btn.bx-btn-white.bx-composite-btn-fixed{
	display: none;
}

.clearing-thumbs li {
	position: relative;
}
.proizvod{
    position: absolute;
    bottom: 0;
    right: 0;
    height: auto;
    max-width: 30%;
    max-height: 45px;
}
.viber{
	    width: 35px;
    height: 35px;
    display: inline-block;
    background: url(../images/viber-logo.png)no-repeat;
    background-size: contain;
    vertical-align: middle;
    margin-top: 10px;
}
.telegram{
	    width: 35px;
    height: 35px;
    display: inline-block;
    background: url(../images/tg-logo.png)no-repeat;
    background-size: contain;
    vertical-align: middle;
    margin-top: 10px;
}
.viber_footer{
		    width: 35px;
    height: 35px;
    display: inline-block;
    background: url(../images/viber-logo_footer.png)no-repeat;
    background-size: contain;
    vertical-align: middle;
    margin-top: 10px;
}
.show__all{
	text-align: center;
	height: 45px;
	margin-bottom: 20px;
}
.show__all_btn{
	width: 250px;
	height: 45px;
	color: #fff;
	    padding-top: 0.6rem;
	        border-style: solid;
    border-width: 1px;
    cursor: pointer;
    font-family: 'Open Sans',sans-serif;
    font-weight: lighter;
    line-height: normal;
    margin: 0 0 0.3125rem;
    position: relative;
    text-decoration: none;
    text-align: center;
    -webkit-appearance: none;
    -webkit-border-radius: 0;
    display: inline-block;
    padding-right: 2rem;
    padding-bottom: 1.0625rem;
    padding-left: 2rem;
    font-size: 1rem;
    background-color: #94c016;
    border-color: #789a12;
    color: #fff;
    transition: background-color 300ms ease-out;
}
label.small.secondary.button.success.expand.radius.disabled.btn-mod.btn_auth_visible.question_btn {
	width: 33%;
}
@media only screen and (max-width: 640px){
	label.small.secondary.button.success.expand.radius.disabled.btn-mod.btn_auth_visible.question_btn {
		width: 50%;
	}
}
@media only screen and (max-width: 500px){
	label.small.secondary.button.success.expand.radius.disabled.btn-mod.btn_auth_visible.question_btn {
		width: 100%;
	}
}
/* @media only screen and (min-width: 641px){
	label.small.secondary.button.success.expand.radius.disabled.btn-mod.btn_auth_visible {
		margin-left: 15px !important;
	}
} */
@media only screen and (min-width: 500px) and (max-width: 640px){
	.cheaper_btn {
		float: right !important;
	}
	label.small.secondary.button.success.expand.radius.disabled.btn-mod.btn_auth_visible.question_btn {
		width: 45%;
	}
	.question_btn {
		float: left !important;
	}
}