@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;700&display=swap";
body{font-family:'Montserrat',sans-serif;font-display:auto;font-weight:400;color:#666;font-size:16px;line-height:22px;width:100%}
.container-fluid{max-width:1650px}
@media (min-width:2850px) {
aside#sidebar{transition:all .8s ease;opacity:.1}
aside#sidebar.position{transition:all .8s ease;opacity:1}
header:before{content:'';position:absolute;left:0;height:84.8px;background:#fff;width:100%;z-index:-1;top:0;box-shadow:3px 2px 15px #0000001a}
header.fixed:before{left:-300px;width:calc(100% + 300px);height:62px}
footer{margin-left:-300px;width:calc(100% + 300px)}
}
div#tab-description,div#tab-description p,div#tab-description span,div#tab-description h2,div#tab-description h3,div#tab-description ul,div#tab-description table{font-family:Verdana,sans-serif!important;font-size:14px}
div#tab-description h1,div#tab-description h2,div#tab-description h3,div#tab-description h4,div#tab-description h5{font-size:14px!important;font-family:Verdana,sans-serif!important}
.htmlmodule p{font-size:16px;line-height:1.6}
footer ul a,.contact-footer li span{font-size:16px}
div#tab-description a.nav-link{font-size:14px}
#product-product ul.list-specification-about{font-size:16px}
span.this_pharmacy{color:#f44336!important;font-size:16px!important}
h1,h2,h3,h4,h5,h6{color:#444}
.fa{font-size:14px}
a:hover{color:#459e6d;text-decoration:none}
h1{font-size:33px}
h2{font-size:27px}
h3{font-size:21px}
h4{font-size:15px}
h5{font-size:12px}
h6{font-size:10.2px}
a{color:#61d092}
legend{font-size:18px;padding:7px 0}
label{font-size:12px;font-weight:400}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#459e6d;border-color:#459e6d}
.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #8bc34a7a}
.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#459e6d;border-color:#459e6d;box-shadow:0 0 0 .2rem #8bc34a7a}
select.form-control,textarea.form-control,input[type="text"].form-control,input[type="password"].form-control,input[type="datetime"].form-control,input[type="datetime-local"].form-control,input[type="date"].form-control,input[type="month"].form-control,input[type="time"].form-control,input[type="week"].form-control,input[type="number"].form-control,input[type="email"].form-control,input[type="url"].form-control,input[type="search"].form-control,input[type="tel"].form-control,input[type="color"].form-control{font-size:12px}
.input-group input,.input-group select,.input-group .dropdown-menu,.input-group .popover{font-size:12px}
span.hidden-xs,span.hidden-sm,span.hidden-md,span.hidden-lg{display:inline}
.nav-tabs{margin-bottom:15px}
div.required .control-label:before{content:'* ';color:red;font-weight:700}
.dropdown-menu li > a:hover{text-decoration:none;color:#fff;background-color:#229ac8;background-image:linear-gradient(to bottom,#23a1d1,#1f90bb);background-repeat:repeat-x}
.swiper-pager{overflow:hidden}
#top{background-color:#EEE;border-bottom:1px solid #e2e2e2;padding:4px 0 3px;min-height:20px}
#top .container{padding:0 20px}
#top #form-currency .currency-select,#top #form-language .language-select{text-align:left}
#top #form-currency .currency-select:hover,#top #form-language .language-select:hover{text-shadow:none;color:#fff;background-color:#229ac8;background-image:linear-gradient(to bottom,#23a1d1,#1f90bb);background-repeat:repeat-x}
#top .btn-link,#top-links li,#top-links a{color:#888;text-shadow:0 1px 0 #FFF;text-decoration:none}
#top .btn-link:hover,#top-links a:hover{color:#444}
#top-links .dropdown-menu a{text-shadow:none}
#top-links .dropdown-menu a:hover{color:#FFF}
#top .btn-link strong{font-size:14px;line-height:14px}
#top-links{padding-top:6px}
#top-links a + a{margin-left:15px}
#logo{margin:0 0 10px}
#cart > .btn{font-size:12px;line-height:18px;color:#FFF}
#cart.open > .btn{background-image:none;background-color:#FFF;border:1px solid #E6E6E6;color:#666;box-shadow:none;text-shadow:none}
#cart.open > .btn:hover{color:#444}
#cart .dropdown-menu{background:#eee;z-index:1001;min-width:200px;width:300px;right:13px;background:#fff}
@media (max-width: 478px) {
#cart .dropdown-menu{width:100%}
}
#cart .dropdown-menu table{margin-bottom:10px}
#cart .dropdown-menu li > div.product_row{padding:5px 10px;display:block;clear:both;position:relative}
#cart .dropdown-menu li > div.product_row div.product_caption h4{font-size:13px;margin-bottom:5px}
#cart .dropdown-menu li > .total_cart_row > p{padding:0;margin:3px 0!important}
#cart .dropdown-menu li > .total_cart_row{padding:10px;text-align:right;font-size:13px;margin-bottom:10px}
#cart .dropdown-menu li > div.product_row:hover button.btn-outline-danger{opacity:.8}
#cart .dropdown-menu li > div.product_row button.btn-outline-danger{position:absolute;top:3px;right:5px;padding:1px 3px;opacity:.4;font-size:9px;border-radius:0}
#cart .dropdown-menu li > div.product_row div.image{max-width:45px;display:inline-block}
#cart .dropdown-menu li > div.product_row div.product_caption{display:inline-block;width:calc(100% - 50px)}
@media (max-width: 478px) {
#cart .dropdown-menu li > div{min-width:100%}
}
#cart .dropdown-menu li p{margin:20px 0}
#menu{min-height:40px}
#menu .nav > li > a{color:#fff;text-shadow:0 -1px 0 #00000040;padding:10px 15px;min-height:15px;background-color:transparent}
#menu .nav > li > a:hover,#menu .nav > li.open > a{background-color:#0000001a}
#menu .dropdown-menu{padding-bottom:0}
#menu .dropdown-inner{display:table}
#menu .dropdown-inner ul{display:table-cell}
#menu .dropdown-inner a{min-width:160px;display:block;padding:3px 20px;clear:both;line-height:20px;color:#333;font-size:12px}
#menu .dropdown-inner li a:hover{color:#FFF}
#menu .see-all{display:block;margin-top:.5em;border-top:1px solid #DDD;padding:3px 20px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 3px 3px;font-size:12px}
#menu .see-all:hover,#menu .see-all:focus{text-decoration:none;color:#fff;background-color:#229ac8;background-image:linear-gradient(to bottom,#23a1d1,#1f90bb);background-repeat:repeat-x}
#menu #category{float:left;padding-left:15px;font-size:16px;font-weight:700;line-height:40px;color:#fff;text-shadow:0 1px 0 #0003}
#menu .btn-navbar{font-size:15px;font-stretch:expanded;color:#FFF;padding:2px 18px;float:right;background-color:#229ac8;background-image:linear-gradient(to bottom,#23a1d1,#1f90bb);background-repeat:repeat-x;border-color:#1f90bb #1f90bb #145e7a}
#menu .btn-navbar:hover,#menu .btn-navbar:focus,#menu .btn-navbar:active,#menu .btn-navbar.disabled,#menu .btn-navbar[disabled]{color:#fff;background-color:#229ac8}
@media (min-width: 768px) {
#menu .dropdown:hover .dropdown-menu{display:block}
}
div#cart_view span.bg-warning{display:none}
.before-price-stock.stock-0 i{background:#8BC34A}
img.img-responsive{max-width:100%;width:100%}
.us-team-section .p-item{border-radius:.4rem;overflow:hidden}
.us-team-section .p-item .caption{padding:10px 0}
.us-team-section .p-item .caption h3{color:#61d092;font-weight:600}
@media (max-width: 767px) {
span.cart-total{display:none}
footer .payment_icon_footer .col{max-width:16%;flex:0 0 16.6%;margin-bottom:10px}
body aside#sidebar ul.nav.navbar-nav > li > div.dropdown-menu{border:0;padding:0;background:transparent;box-shadow:none}
#menu{border-radius:4px}
#menu div.dropdown-inner > ul.list-unstyled{display:block}
#menu div.dropdown-menu{margin-left:0!important;padding-bottom:10px;background-color:#0000001a}
#menu .dropdown-inner{display:block}
#menu .dropdown-inner a{width:100%;color:#fff}
#menu .dropdown-menu a:hover,#menu .dropdown-menu ul li a:hover{background:#0000001a}
#menu .see-all{margin-top:0;border:none;border-radius:0;color:#fff}
.us_adventages .col-sm-3{margin-bottom:10px}
.map_section .addr_section{display:none}
.bg_telemediz{margin:15px}
}
#content{min-height:600px}
.btn-primary:hover{color:#fff;background-color:#459e6d;border-color:#459e6d}
.product-thumb .btn-primary:hover{color:#439065;background-color:#fff;border-color:#439065}
.featured_box{overflow-x:hidden}
footer{padding-top:25px;background-color:#f9f9f9;color:#444;border-radius:20px;margin:30px 15px 10px;background-size:contain;background-repeat:no-repeat;background-position:calc(100% + 25px) 50px;box-shadow:0 15px 35px #00000054}
footer hr{border-top:none;border-bottom:1px solid #ddd;padding:5px 0;margin:5px 0 10px}
p.copy{padding-bottom:10px;color:#000;text-align:center}
footer a{color:#444}
footer a:hover{color:#000}
footer h5{font-family:'Montserrat',sans-serif;font-size:15px;font-weight:700;color:#000;margin-bottom:15px}
footer ul li{margin-bottom:2.5px;font-size:14px}
footer ul li:not(.noticon):before{content:"\f105";font-family:'FontAwesome';padding-right:5px;transition:all .4s ease}
footer ul li:hover:not(.noticon):before{padding-right:8px;transition:all .4s ease}
.btn-country{margin-left:30px;width:calc(100% - 48px);font-size:13px;padding:5px}
.alert{padding:8px 14px}
.breadcrumb{margin:0 0 20px;background:transparent;padding:0}
.breadcrumb i{font-size:15px}
.breadcrumb > li{text-shadow:0 1px 0 #FFF;padding:0 20px;position:relative;white-space:nowrap}
.breadcrumb > li:first-child{padding-left:0}
.breadcrumb > li + li:before{content:''!important;padding:0}
.breadcrumb > li:last-child:after{display:none;content:''}
.breadcrumb > li:after{content:'\f178';display:block;font-family:'FontAwesome';position:absolute;top:0;right:-8px;width:15px;color:#046529}
.pagination{margin:0}
.buttons{margin:1em 0}
.list-group a{border:1px solid #DDD;color:#888;padding:8px 12px}
.list-group a.active,.list-group a.active:hover,.list-group a:hover{color:#444;background:#eee;border:1px solid #DDD;text-shadow:0 1px 0 #FFF}
.carousel-caption{color:#FFF;text-shadow:0 1px 0 #000}
.carousel-control .icon-prev:before{content:'\f053';font-family:FontAwesome}
.carousel-control .icon-next:before{content:'\f054';font-family:FontAwesome}
.product-thumb{border:1px solid #ddd;margin-bottom:20px;overflow:auto;background:#fff;transition:all .4s ease;border-radius:20px;position:relative}
.product-thumb .image{text-align:center;position:relative}
.product-thumb .image a{display:block}
.product-thumb .image img{margin-left:auto;margin-right:auto;width:100%}
.product-thumb:hover .image .swap_img{opacity:1;transition:all .4s ease}
.product-thumb h4{height:40px;overflow:hidden;font-weight:700;font-size:16px;text-align:center}
.product-thumb:hover{box-shadow:0 10px 20px #0000000d;transition:all .4s ease;border:1px solid #61d092}
.variant-row .variant .col-9{background:#fff;padding-top:10px;border:1px solid #dddddd70}
.product-thumb .image .swap_img{position:absolute;width:100%;top:0;left:0;opacity:0;transition:all .4s ease}
.product-grid .desc{display:none}
..product-list .desc{display:block}
.product-thumb .wish-btn{background:#fff;z-index:1;transition:all .4s ease}
.product-thumb span.product_code,.product-thumb .product_stock{display:block;text-align:center}
.product-thumb span.badge.sale{position:absolute;left:5px;top:5px;z-index:1;font-size:13px}
.tooltip-inner{background-color:#459e6d}
.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#459e6d}
.product-thumb span.product_code > span{color:#459e6d;font-weight:500}
.product-thumb span.product_code{color:#b7b7b7;font-size:12px;display:block;margin-bottom:5px}
.product-thumb .rating{text-align:center}
.product-thumb .price{color:#046529;text-align:center;font-size:1.2rem;font-weight:600}
.product-thumb .price span{display:block}
.product-thumb .price span.price-old{font-size:13px;color:red}
.product-thumb .wish-btn:hover{background:#046529;transition:all .4s ease}
.product-grid .product-thumb .image{float:none}
@media (min-width: 767px) {
.product-list .product-thumb .image{float:left;padding:0 15px}
}
.product-thumb .caption{padding:0 20px;min-height:150px}
.product-list .product-thumb .caption{margin-left:230px}
@media (max-width: 1200px) {
.product-grid .product-thumb .caption{min-height:210px;padding:0 10px}
}
@media (max-width: 767px) {
.product-list .product-thumb .caption{min-height:0;margin-left:0;padding:0 10px}
.product-grid .product-thumb .caption{min-height:0}
}
.product-thumb .rating{padding-bottom:10px}
.rating .fa-stack{font-size:8px}
.rating .fa-star-o{color:#999;font-size:15px}
.rating .fa-star{color:#FC0;font-size:15px}
.rating .fa-star + .fa-star-o{color:#E69500}
h2.price{margin:0}
.product-thumb .price{color:#444}
.product-thumb .price-new{font-weight:600}
.product-thumb .price-old{color:#999;text-decoration:line-through;margin-left:10px}
.product-thumb .price-tax{color:#999;font-size:12px;display:block}
.product-thumb .button-group{border-top:1px solid #ddd;background-color:#eee;overflow:auto}
.product-list .product-thumb .button-group{border-left:1px solid #ddd}
@media (max-width: 768px) {
.product-list .product-thumb .button-group{border-left:none}
.product-thumb h4{height:36px}
}
.product-thumb .button-group button{width:60%;border:none;display:inline-block;float:left;background-color:#eee;color:#888;line-height:38px;font-weight:700;text-align:center;text-transform:uppercase}
.product-thumb .button-group button + button{width:20%;border-left:1px solid #ddd}
.product-thumb .button-group button:hover{color:#444;background-color:#ddd;text-decoration:none;cursor:pointer}
.product-thumb .product_properties > .col{padding:0}
@media (max-width: 1200px) {
.product-thumb .button-group button,.product-thumb .button-group button + button{width:33.33%}
}
@media (max-width: 767px) {
.product-thumb .button-group button,.product-thumb .button-group button + button{width:33.33%}
}
.thumbnails{overflow:auto;clear:both;list-style:none;padding:0;margin:0}
.thumbnails > li{margin-left:20px}
.thumbnails{margin-left:-20px}
.thumbnails > img{width:100%}
.image-additional a{margin-bottom:20px;padding:5px;display:block;border:1px solid #ddd}
.image-additional{max-width:78px}
.thumbnails .image-additional{float:left;margin-left:20px}
@media (min-width: 1200px) {
.desktop-header form#form-currency span.d-sm-none.d-none{display:inline!important}
#content .col-lg-2:nth-child(6n+1),#content .col-lg-3:nth-child(4n+1),#content .col-lg-4:nth-child(3n+1),#content .col-lg-6:nth-child(2n+1){clear:left}
}
@media (min-width: 992px) and (max-width: 1199px) {
#content .col-md-2:nth-child(6n+1),#content .col-md-3:nth-child(4n+1),#content .col-md-4:nth-child(3n+1),#content .col-md-6:nth-child(2n+1){clear:left}
}
@media (min-width: 768px) and (max-width: 991px) {
#content .col-sm-2:nth-child(6n+1),#content .col-sm-3:nth-child(4n+1),#content .col-sm-4:nth-child(3n+1),#content .col-sm-6:nth-child(2n+1){clear:left}
}
@media (min-width: 768px) {
#column-left .product-layout .col-md-3{width:100%}
#column-left + #content .product-layout .col-md-3{width:50%}
#column-left + #content + #column-right .product-layout .col-md-3{width:100%}
#content + #column-right .product-layout .col-md-3{width:100%}
}
#column-left .product-layout,#column-right .product-layout{width:100%}
.input-group .form-control[name^=quantity]{min-width:50px}
.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-image:none;background-color:#df5c39}
.page-link,.page-link:hover{color:#373737}
div#module_latest_news .card h4 a{display:table-cell;vertical-align:middle}
div#module_latest_news .card h4{display:table;height:50px}
body.is-aside{background:#f3f5f6}
nav#menu_aside > ul > li > a{white-space:normal;padding:10px 15px;font-size:.9rem;display:block;color:#373737;font-weight:800}
.navbar-header{display:none}
aside .logo{padding:10px 15px 10px 30px}
aside ul.nav.navbar-nav{width:100%}
aside .dropdown-toggle::after{position:absolute;right:0;border-top:.3em solid #f000;border-right:.3em solid transparent;border-bottom:.3em solid transparent;border-left:.3em solid #2125297a;top:16px}
aside#sidebar .contact-row ul li span{display:inline-block;width:75px}
aside#sidebar .contact-row ul li a{font-size:14px;font-weight:500}
aside#sidebar .contact-row{margin:0 5px 10px 30px;display:block}
aside#sidebar .contact-row ul li{padding-bottom:10px}
aside#sidebar .additional_links ul li a{color:#444;padding:5px 15px 5px 30px;font-size:.8rem;display:block;letter-spacing:.5px;transition:all .4s ease}
aside#sidebar .additional_links ul li a:hover{background:#f7f7f7;transition:all .4s ease}
aside#sidebar .additional_links ul li a:hover:after{padding-left:15px;opacity:.5;transition:all .4s ease}
aside#sidebar .additional_links ul li a:after{content:"\f054";font-family:'FontAwesome';padding-left:5px;transition:all .4s ease;opacity:0;color:#61d092}
aside#sidebar .additional_links{margin:5px 0 10px}
aside#sidebar li.brand-in-menu .brand-list{position:relative;height:calc(100vh - 200px);overflow-y:scroll;display:block}
.theiaStickySidebar{height:100vh}
aside#sidebar,.theiaStickySidebar{width:300px;position:relative;left:0;top:0;display:inline-block;background:#fff;border-right:1px solid #ddd;z-index:3}
div#common-home #content .htmlmodule .card{border-radius:20px;box-shadow:3px 2px 15px #0000000d}
aside ul.nav.navbar-nav > li.dropdown{position:static;padding-right:15px}
aside ul.nav.navbar-nav > li{transition:all .4s ease}
aside ul.nav.navbar-nav > li:hover{transition:all .4s ease;background:#f8503200;background:-moz-linear-gradient(to right,#f8503200 0%,#51cc891a 100%);background:-webkit-linear-gradient(to right,#f8503200 0%,#51cc891a 100%);background:-o-linear-gradient(to right,#f8503200 0%,#51cc891a 100%);background:-ms-linear-gradient(to right,#f8503200 0%,#51cc891a 100%);background:linear-gradient(to right,#f8503200 0%,#51cc891a 100%)}
aside ul.nav.navbar-nav > li.dropdown > a{position:relative}
main{width:calc(100% - 300px);display:inline-block;float:right}
aside#sidebar .top-button{clear:both;display:block;bottom:0;width:100%;background:#fff;padding-top:5px}
header.fixed{transition:all .4s ease;position:fixed;top:0;left:300px;width:calc(100% - 300px);z-index:2}
header{padding:15px 0;background:#fff;border-bottom:1px solid #ddd;box-shadow:3px 2px 15px #0000001a;margin-bottom:30px;transition:all .4s ease}
div#search .input-group-text{border-left:none;padding:0;background:#fff}
div#search .input-group-text button.btn{z-index:0;padding:0 20px;color:#373737}
.btn-outline-secondary{color:#373737;border-color:#d4d9df}
.goog-te-gadget-simple .goog-te-menu-value{color:#373737!important}
h3.nametelemediz{color:#046529!important}
body .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ff583b!important}
body .swiper-pagination-bullet{box-shadow:none}
.pagination-div .result-pages{margin-top:15px}
.pagination-div{margin-top:10px;padding-bottom:10px}
.pagination-div ul.pagination{text-align:center;margin:0 auto;-ms-flex-pack:center!important;justify-content:center!important}
.pagination-div ul.pagination > li{display:inline-block;float:none}
.product-thumb .btn-primary{padding:4px 25px;border-radius:20px}
.btn-primary{color:#fff;background-color:#61d092;border-color:#61d092}
header .col-md-7 .btn{padding-left:15px;padding-right:15px}
.form-control:focus{color:#222;border-color:#19537d3b;box-shadow:0 0 0 .2rem #19537d1a}
.live-search{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #ddd;z-index:2;display:none}
@media (min-width:768px) and (max-width:992px) {
.mobile-header .mob_cur_here > div{display:inline-block}
}
@media (max-width:992px) {
.live-search{max-height:350px;overflow-y:auto}
}
.live-search > ul{padding:0;list-style:none}
.live-search > ul > li a{color:#61d092}
.live-search > ul > li{border-bottom:1px solid #dddddd61}
.live-search > ul > li .product-name{padding:10px;margin-left:15px;display:inline-block;max-width:calc(100% - 77px)}
.live-search > ul > li .product-image{display:inline-block;float:left;margin-left:10px}
.overlay-header.show{display:block;transition:all .4s ease;-webkit-animation:fadeIn .5s;animation:fadeIn .5s}
.overlay-header{-webkit-animation:fadeOut .5;animation:fadeOut .5;position:fixed;top:0;right:0;left:0;bottom:0;background:#00000080;z-index:9;display:none;transition:all .4s ease}
.swiper-pagination,.pagination{z-index:0}
.page-item.active .page-link{z-index:1}
.atx-header{background:#fff;padding:10px 15px;min-width:350px;transition:all .4s ease;-webkit-animation:fadeOut .5s;animation:fadeOut .5s}
.atx-header .input-group-text{background:#fff}
.clearfix{clear:both}
.fs-21{font-size:21px!important}
div#product-category h1,div#product-category h2,.header_another{color:#61d092;font-size:2rem;margin-bottom:15px}
.category_listing a:hover{border:1px solid #61d092;transition:all .4s ease}
.category_listing a{min-height:80px;display:flex!important;align-items:center;align-self:center;text-align:center;color:#212121;font-weight:500;display:block;background:#fff;padding:5px 10px;margin-bottom:10px;box-shadow:0 10px 15px #0000000d;font-size:15px;border:1px solid #fff;transition:all .4s ease;border-radius:20px}
.category_listing a > span{text-align:center;display:block;width:100%}
.sort_cat label{align-items:center;margin:0;padding-right:10px}
div#common-home .swiper-viewport{padding:0;border:1px solid #ddd!important;border-radius:20px;overflow:hidden;margin-bottom:25px}
div#common-home div#slideshow0 img{width:100%;max-width:100%;padding:0;margin:0 auto}
.swiper-pagination-bullet:hover{background:#f30000!important}
.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000!important}
.swiper-pagination-bullet{background:#e10000!important}
.description-box-category{padding:15px;background:#fff;border:1px solid #ddd;border-radius:.45rem;box-shadow:0 10px 15px #0000000d;margin-bottom:25px;margin-top:25px}
.product-thumb .product_stock{background:#fff;border:1px solid #ddd;padding:2px 6px;color:#046529}
div#product-product .card{flex-direction:unset;border-radius:20px;box-shadow:3px 2px 15px #0000000d}
body .flex-direction-clumn{flex-direction:column!important}
div#product-product .card .col-sm-7 .row .col-sm-6:last-child{border-left:1px solid #ddd;margin-bottom:15px}
#product-product .btn-group-nah .btn-outline-secondary:hover{color:#fff}
#product-product .btn-group-nah .btn-outline-secondary{color:#61d092}
#product-product .big_image img{max-width:100%;width:100%}
#product-product .big_image:hover .tns-controls{opacity:1;transition:all .4s ease}
#product-product .big_image .tns-controls{opacity:.4;transition:all .4s ease;position:absolute;z-index:1;top:calc(50% - 30px);width:100%;height:1px}
#product-product .big_image .tns-controls button:last-child{float:right}
#product-product .big_image .tns-controls button{border:0;padding:5px 10px;background:#f5f5f5;color:#61d092}
#product-product .tns-item{transition:all .4s ease}
#product-product .tns-item.active_thumb{opacity:.6;transition:all .4s ease}
#product-product .control_thumbnail img{max-width:100%;width:100%;margin-bottom:15px}
div#product-product h1.product_name{font-size:1.5rem;margin-top:15px;color:#5d5d5d;font-weight:800;margin-bottom:5px}
.online-consult img.img-round{border-radius:50%;border:2px dashed #61d092}
.online-consult h3{color:#61d092;font-weight:700}
.online-consult > .row{-ms-flex-align:center!important;align-items:center!important;position:relative;z-index:1}
.online-consult button{border-radius:20px;width:100%}
.online-consult:after{background-size:45%;background-repeat:no-repeat;background-position:110% -86px;content:'';position:absolute;z-index:0;right:0;top:0;height:100%;width:100%;opacity:.045}
div#request_doctor .modal-body > *{position:relative;z-index:9}
div#request_doctor .modal-body:after{background-size:80%;background-repeat:no-repeat;background-position:calc(100% + 100px) 25px;content:'';position:absolute;z-index:0;right:0;top:0;height:100%;width:100%;opacity:.025}
div#request_doctor .btn-group button{padding:5px 35px}
div#request_doctor .btn-group button:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px}
div#request_doctor .btn-group button:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #d51c0e40}
h3.model_name{font-size:15px;color:#beb6b6;margin-top:0;padding-top:0}
.qty_control{position:relative;width:90px;display:inline-block;float:left}
.qty_control input{text-align:center;height:38px}
.qty_control span.qty-con.plus{right:0}
.qty_control span.qty-con{position:absolute;top:0;width:26px;text-align:center;height:38px;line-height:40px;cursor:pointer}
#product-product ul.prices{margin-bottom:0;margin-top:10px}
#product-product ul.list-specification-about{text-align:right;margin-bottom:5px}
#product-product ul.list-specification-about span{color:#848484;display:inline-block;text-align:left;font-weight:500;float:left}
#product-product ul.list-specification-about li{display:block;clear:both;margin:2px 0;min-height:20px}
.before-card-header{color:#61d092;font-size:24px;margin-bottom:10px}
#product-product i.onlineprice_notice{display:block;margin-bottom:5px}
#product-product ul.prices h2{font-size:26px;color:#61d092;margin-bottom:0}
.visuhide{position:absolute!important;overflow:hidden;width:1px;height:1px;clip:rect(1px,1px,1px,1px)}
.star__container:hover .star__item,.star__radio:checked ~ .star__item{filter:grayscale(0)}
button#scrolltop:hover{background:#61d092}
button#scrolltop{background:#61d092;color:#fff;border-radius:0}
.star__item:hover ~ .star__item,.star__item,.star__container:not(:hover) > .star__radio:nth-of-type(5):checked ~ .star__item:nth-of-type(5) ~ .star__item,.star__container:not(:hover) > .star__radio:nth-of-type(4):checked ~ .star__item:nth-of-type(4) ~ .star__item,.star__container:not(:hover) > .star__radio:nth-of-type(3):checked ~ .star__item:nth-of-type(3) ~ .star__item,.star__container:not(:hover) > .star__radio:nth-of-type(2):checked ~ .star__item:nth-of-type(2) ~ .star__item,.star__container:not(:hover) > .star__radio:nth-of-type(1):checked ~ .star__item:nth-of-type(1) ~ .star__item{filter:grayscale(1)}
.star__radio:nth-of-type(1):checked ~ .star__item:nth-of-type(1)::before{transform:scale(1.5);transition-timing-function:cubic-bezier(0.5,1.5,0.25,1)}
.star__radio:nth-of-type(2):checked ~ .star__item:nth-of-type(2)::before{transform:scale(1.5);transition-timing-function:cubic-bezier(0.5,1.5,0.25,1)}
.star__radio:nth-of-type(3):checked ~ .star__item:nth-of-type(3)::before{transform:scale(1.5);transition-timing-function:cubic-bezier(0.5,1.5,0.25,1)}
.star__radio:nth-of-type(4):checked ~ .star__item:nth-of-type(4)::before{transform:scale(1.5);transition-timing-function:cubic-bezier(0.5,1.5,0.25,1)}
.star__radio:nth-of-type(5):checked ~ .star__item:nth-of-type(5)::before{transform:scale(1.5);transition-timing-function:cubic-bezier(0.5,1.5,0.25,1)}
.star__container:focus-within{box-shadow:0 .125em .5em #00000080}
.star__item{display:inline-flex;width:28px}
.star__item::before{content:"⭐️";display:inline-block;margin:auto;font-size:18px;vertical-align:top;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:50% 33.3%;transition:transform .3s ease-out}
aside ul.nav.navbar-nav > li:hover > div.dropdown-menu{position:absolute;left:100%;top:0;width:100%;z-index:2;display:block;height:100%;overflow-y:auto;opacity:1;transition:all .3s ease-in;animation:fadeIn .3s;background:#fffffff2}
@keyframes fadeIn {
from{opacity:0}
to{opacity:1}
}
@keyframes fadeOut {
from{opacity:1}
to{opacity:0}
}
aside ul.nav.navbar-nav > li > div.dropdown-menu ul.subchild li:hover{padding-left:14px;transition:all .4s ease}
aside ul.nav.navbar-nav > li > div.dropdown-menu ul.subchild li{position:relative;padding-left:10px;transition:all .4s ease}
aside ul.nav.navbar-nav > li > div.dropdown-menu ul.subchild li:before{content:'\f101';font-family:'FontAwesome';position:absolute;left:-4px;opacity:.7;color:#b7a6a3;transition:all .4s ease}
aside ul.nav.navbar-nav > li > div.dropdown-menu ul.subchild li:hover:before{left:2px;opacity:1;color:#000;transition:all .4s ease}
.variant-row .v-image{background:#fff;border:1px solid #f1f1f1;padding:10px}
form#form-language .btn-link{color:#6c757d;text-align:left;text-decoration:none;border:1px solid #ddd;border-radius:0}
form#form-language ul.dropdown-menu{padding:0}
aside .tg-qr img{max-width:70%;display:block}
aside .tg-qr{margin:0 20px 0 30px;display:block;padding-top:10px}
aside .tg-qr h4 i.fa,aside .tg-qr h4 b.tg-style{color:#61d092}
aside .inner_section{background:#fff;border-right:1px solid #ddd;box-shadow:0 5px 11px #0000001a;position:relative}
aside#sidebar .top-button{position:absolute;bottom:45px}
body aside#sidebar .top-button{padding:0}
@media(max-width:410px) {
.col-4.mob_cur_here{padding-right:7.5px}
.currency-mobile button.btn.dropdown-toggle,.language-mobile button.btn.dropdown-toggle{padding:.25rem .2rem}
}
@media(max-width:992px) {
.currency-mobile,.language-mobile{position:relative}
body .currency-mobile form#form-currency ul.dropdown-menu,body .language-mobile form#form-language ul.dropdown-menu{-webkit-column-count:1;-moz-column-count:1;column-count:1;right:auto;left:auto}
}
@media(min-width:992px) {
aside ul.nav.navbar-nav > li:hover > div.dropdown-menu{min-height:640px}
aside ul.nav.navbar-nav > li.brand-in-menu:hover > div.dropdown-menu{min-height:600px;overflow:hidden}
}
aside ul.nav.navbar-nav > li > div.dropdown-menu{padding:15px;box-shadow:9px 11px 16px #0000000d;border-radius:.25rem;left:calc(100% + 100px);opacity:0;transition:all .3s ease-out;animation:fadeOut .3s}
aside ul.nav.navbar-nav > li > div.dropdown-menu ul.subchild{padding:10px;list-style:none}
aside ul.nav.navbar-nav > li:hover > div.dropdown-menu ul.list-unstyled > li > a{color:#61d092;font-weight:600;text-transform:uppercase;margin-top:15px;display:block}
aside ul.nav.navbar-nav > li > div.dropdown-menu ul.subchild a:hover{text-decoration:none;color:#000;background-color:transparent;background-image:none}
aside ul.nav.navbar-nav > li > div.dropdown-menu ul.subchild a{color:#7e7e7e;outline:none}
aside ul.nav.navbar-nav > li > div.dropdown-menu a.see-all{padding:5px 20px;border:1px solid #ddd;display:table;margin:0 auto}
nav#menu_aside .dropdown-menu li > a:hover{text-decoration:none;color:#000;background-color:transparent;background-image:none}
.product-thumb h4 a{color:#444}
nav#menu_aside{padding-right:0}
tr.bg-outstock{background-color:#ff000014}
div#checkout-cart .input-group .form-control[name^=quantity]{height:auto}
.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle,.btn-outline-primary:hover{color:#fff;background-color:#459e6d;border-color:#459e6d}
.btn-outline-primary{color:#61d092;border-color:#61d092}
.mobile-header,div#search button#close_search,aside#sidebar ul.nav.navbar-nav > li.dropdown a.dropdown-toggle > span.dropmenu{display:none}
.desktop-header{display:block}
aside#sidebar li.mnn-mobile{display:none}
div#beeovita_payrex.radio-input > label > span.hereimage,div#payrexx .radio-input > label > span.hereimage{background:url(/image/checkout-image/payrexx_new.png);background-size:contain;height:110px;background-repeat:no-repeat;background-position:center;display:block;margin:auto}
div#crypto_transfer.radio-input > label > span.hereimage{background:url(/image/checkout-image/ton-payment.png);background-size:contain;height:110px;background-repeat:no-repeat;background-position:center;display:block;margin:auto}
div#yook.radio-input > label > span.hereimage{background:url(/image/checkout-image/yook.png);background-size:contain;height:110px;background-repeat:no-repeat;background-position:center;display:block;margin:auto}
div#beeovita_stripe.radio-input > label > span.hereimage{background:url(/image/checkout-image/stripe.png);background-size:contain;height:110px;background-repeat:no-repeat;background-position:center;display:block;margin:auto}
div#sovagg.radio-input > label > span.hereimage{background:url(/image/checkout-image/rf_banks.png);background-size:contain;height:110px;background-repeat:no-repeat;background-position:center;display:block;margin:auto}
#shipping_method_list label[for="cs.cs_0"] > span.hereimage,#shipping_method_list label[for="cs.cs_6"] > span.hereimage{background:url(/image/checkout-image/cs.cs_1.png);background-size:contain;height:110px;background-repeat:no-repeat;background-position:center;display:block;margin:auto}
#shipping_method_list label[for="cs.cs_1"] > span.hereimage,#shipping_method_list label[for="cs.cs_7"] > span.hereimage{background:url(/image/checkout-image/cs.cs_2.png);background-size:contain;height:110px;background-repeat:no-repeat;background-position:center;display:block;margin:auto}
#shipping_method_list label[for="cs.cs_2"] > span.hereimage,#shipping_method_list label[for="cs.cs_8"] > span.hereimage{background:url(/image/checkout-image/cs.cs_3.png);background-size:contain;height:110px;background-repeat:no-repeat;background-position:center;display:block;margin:auto}
#shipping_method_list label[for="cs.cs_4"] > span.hereimage,#shipping_method_list label[for="cs.cs_10"] > span.hereimage{background:url(/image/checkout-image/cs.7-5kg.png);background-size:contain;height:110px;background-repeat:no-repeat;background-position:center;display:block;margin:auto}
#shipping_method_list label[for="cs.cs_5"] > span.hereimage,#shipping_method_list label[for="cs.cs_11"] > span.hereimage{background:url(/image/checkout-image/cs.15kg.png);background-size:contain;height:110px;background-repeat:no-repeat;background-position:center;display:block;margin:auto}
#shipping_method_list label[for="cs.cs_3"] > span.hereimage,#shipping_method_list label[for="cs.cs_9"] > span.hereimage{background:url(/image/checkout-image/ems_5.png);background-size:contain;height:110px;background-repeat:no-repeat;background-position:center;display:block;margin:auto}
#shipping_method_list label[for="free.free"] > span.hereimage{background:url(/image/checkout-image/free_shipping.png);background-size:contain;height:110px;background-repeat:no-repeat;background-position:center;display:block;margin:auto}
div#payrexx.radio-input>label>span.hereimage{background:url(/image/checkout-image/payrex.png);background-size:contain;height:110px;background-repeat:no-repeat;background-position:center;display:block;margin:auto}
div#payment_method_list .radio label input{margin-left:calc(-50% + 72px)!important}
div#payment_method_list > div,#shipping_method_list > div{margin:0!important;margin-bottom:10px!important}
div#payment_method_list,#shipping_method_list{display:flex;flex-direction:row;align-items:start;flex-wrap:wrap}
div#payment_method_list .radio,#shipping_method_list .radio{flex:0 0 25%;width:25%;max-width:25%;position:relative;text-align:center}
div#payment_method_list .radio label{position:relative;padding:15px;text-align:center}
#d_quickcheckout #shipping_method .radio label .price{margin-left:5px;font-weight:600;float:none!important}
@media (max-width:670px) {
div#payment_method_list .radio,#shipping_method_list .radio{flex:0 0 50%;width:50%;max-width:50%;position:relative;text-align:center;min-height:180px;margin-top:0}
div#payment_method_list,#shipping_method_list{flex-wrap:wrap}
.bg_telemediz{display:none}
ul.breadcrumb{flex-wrap:nowrap;overflow-y:auto;position:relative}
}
ul.subchild li.hidechild{display:none;transition:none}
li.showmorebtn i.fa{transition:all .4s ease}
li.showmorebtn i.fa.rotate-ic{transform:rotate(180deg);transition:all .4s ease}
li.showmorebtn:before{display:none}
li.showmorebtn > span{color:#61d092;font-weight:500;cursor:pointer}
@media (max-width:500px) {
header .logotype_mobile{padding:0}
header .logotype_mobile img{max-width:100%}
header .col-4.cart_here{padding-right:0}
.col-4.mob_cur_here{padding-left:0}
footer .payment_icon_footer .p-item.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:2;max-width:16%;flex:0 0 16%;margin-bottom:10px;padding:5px}
}
@media (max-width:768px) {
aside#sidebar.open{left:0;transition:all .4s ease}
aside#sidebar li.mnn-mobile{display:block}
aside#sidebar{position:fixed;left:-330px;width:300px;max-width:100%;transition:all .4s ease;z-index:10;height:100vh;overflow-y:auto}
aside#sidebar form#form-currency{margin-left:14px}
aside#sidebar form#form-currency button span.d-sm-none.d-none{display:inline-block!important}
aside#sidebar form#form-currency button{padding:5px 25px}
.product-thumb h4{font-size:13px}
main{width:100%;display:block;float:none}
.mobile_hide{display:none}
.mobile-header{display:block}
.desktop-header{position:absolute;top:-500px}
div#search.open{top:0;height:100vh;transition:all .4s ease}
div#search{position:relative;width:100%;background:#ffffffe6;padding:10px 0 0;transition:all .4s ease}
div#search button#close_search{position:absolute;top:0;right:1px;border:0;display:none}
.col-12.mobile-search-outer{padding:0 3px}
.logotype_mobile img{display:block;max-width:150px;margin:0 auto}
.mob_cur_here > .btn{margin-right:5px}
.mob_cur_here > div{display:inline-block}
div#product-product .images.row > .col-sm-2{display:none}
#product-product .addthis_inline_share_toolbox{margin-bottom:15px}
#product-product ul.list-specification-about{margin-top:25px}
.product-grid.col-xs-6 > div{width:100%}
.product-grid.col-xs-6{display:flex;width:50%;flex:0 0 50%;max-width:50%}
.sort_cat label{width:80px}
div#review .col-sm-2{display:flex;max-width:25%;flex:0 0 25%;width:25%;flex-direction:column}
div#review .col-sm-10{display:flex;width:75%;flex:0 0 75%;max-width:75%;flex-direction:column}
.cart_here div#cart{display:inline-block}
.col-4.mob_cur_here{padding-right:7.5px}
#cart .dropdown-menu{min-width:250px}
aside#sidebar ul.nav.navbar-nav > li.dropdown a.dropdown-toggle > span.dropmenu{position:absolute;right:0;top:0;width:30px;height:40px;line-height:37px;text-align:center;border:1px solid #dddddd36;display:block}
aside#sidebar .dropdown-toggle::after{display:none}
body aside#sidebar ul.nav.navbar-nav > li > div.dropdown-menu{min-width:200px!important;max-width:calc(100% - 20px)!important;position:relative;display:none;left:0;top:0;transition:all .4s ease;-webkit-animation:fadeOut .5s;animation:fadeOut .5s;padding:5px 10px 10px;margin-left:15px}
aside ul.nav.navbar-nav > li > div.dropdown-menu a.see-all{text-align:center;background:#046529;color:#fff;font-size:11px}
aside#sidebar ul.nav.navbar-nav > li a.dropdown-toggle > span.dropmenu i.fa{transition:all .4s ease}
aside#sidebar ul.nav.navbar-nav > li.open a.dropdown-toggle > span.dropmenu i.fa{transform:rotate(180deg);transition:all .4s ease}
body aside#sidebar ul.nav.navbar-nav > li.open > div.dropdown-menu{display:block;transition:all .4s ease;-webkit-animation:fadeIn .5s;animation:fadeIn .5s}
#product-product .big_image .tns-controls{left:0;opacity:.8}
div#common-home .swiper-pagination{margin:5px 0 15px}
}
@media (min-width: 0px) and (max-width:768px) {
.d-sm-none{display:none!important}
}
.page-item.active .page-link{background-color:#61d092;border-color:#61d092}
.atc-filter ul{position:absolute;top:100%;z-index:2;width:calc(100% - 30px);max-height:250px;overflow-y:auto;display:none}
.atx-header ul{position:absolute;top:100%;z-index:2;font-size:12px;width:100%;max-height:calc(100vh - 240px);overflow-y:auto;display:none}
.atx-header .close-atc-header{position:absolute;top:4px;right:5px;cursor:pointer}
button#submit_atc_hd{margin-left:15px;margin-bottom:10px}
.one_image img{max-width:100%;width:100%}
div#tab-description a.nav-link{display:table;padding:5px 0}
div#tab-description a.nav-link i{visibility:visible!important}
div#tab-description a.nav-link i:before{content:"\f105";font-family:FontAwesome;position:relative;color:#046529;font-size:15px;font-style:normal}
div#tab-description h1{font-size:25px;font-weight:800}
div#tab-description h1,div#tab-description h2,div#tab-description h3,div#tab-description h4{color:#046529}
div#tab-description table{width:100%;margin-bottom:1rem;color:#212529;border-collapse:collapse}
div#tab-description table td,div#tab-description table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}
h3.header-other-description{font-size:24px;padding-top:15px;margin-bottom:20px;display:block;border-top:2px dashed #f1f3f4}
div#tab-description .row{margin:0;display:block}
div#tab-description a.nav-link{display:table;padding:5px 15px}
div#tab-description a.nav-link i{visibility:visible!important}
div#tab-description a.nav-link i:before{content:"\f105";font-family:FontAwesome;position:relative;color:#f91471;font-size:15px;font-style:normal}
div#tab-description h1{font-size:25px;font-weight:800}
div#tab-description h1,div#tab-description h2,div#tab-description h3,div#tab-description h4{color:#459e6d}
div#tab-description table{width:100%;margin-bottom:1rem;color:#212529;border-collapse:collapse}
div#tab-description table td,div#tab-description table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}
div#list-navigation a,.ld-navigation a{display:table;padding:5px 0;font-size:14px}
div#list-navigation,.ld-navigation{display:block;margin-bottom:25px}
.descnavig a{1175padding:4px 20px!important;margin-right:15px;border:1px solid #dddd}
.descnavig a.active{color:#61d092!important;background-color:#fff!important;border-color:#61d092;box-shadow:0 5px 5px #00000026}
li.divider{display:block;width:100%;float:none;margin:5px}
.title-nav-item span{vertical-align:-webkit-baseline-middle;display:inline-block;margin-right:15px;min-width:275px;border-bottom:2px dashed #ddd}
div#modal-agree p.bodytext{font-size:16px;line-height:22px}
div#tab-description .row{margin:0;display:block}
iframe.map-contact{border:none;min-height:750px;position:relative;width:100%}
.map-here .contact_details{position:absolute;top:80px;right:30px;background:#fff;z-index:1;padding:15px;box-shadow:0 5px 25px #00000038;border-radius:3px;max-width:230px}
.map-here .contact_details p.time strong{display:block}
.map-here .contact_details a.tel{display:table;margin-bottom:5px}
@media (max-width:564px) {
.map-here	.contact_details{position:relative;top:0;right:0;max-width:100%!important}
}
footer .payment_icon_footer .col img{filter:grayscale(100%);transition:.3s;opacity:.7;border-radius:5px;max-width:50px;display:block;margin:auto}
footer .payment_icon_footer .col:hover img{filter:grayscale(0);opacity:1}
footer .contact-footer li{position:relative;display:block;margin-bottom:5px}
footer .contact-footer li i.fa{width:15px;text-align:center;display:inline-block;vertical-align:top;margin-top:4px}
footer .contact-footer li span{display:inline-block}
footer .payment_icon_footer{margin-top:15px;margin-bottom:15px}
body.is-default div[id].container-fluid{max-width:1140px}
body.is-default header{margin-bottom:0}
.nav-default{background:#28a745}
.us_adventages .icon_inner{width:50px;display:inline-block;color:#ff583b;height:50px;background:transparent;border:1px solid #ddd;text-align:center;padding-top:12px;border-radius:50%;transition:all .4s ease}
.us_adventages .text_inner{display:inline-block;padding-left:10px;font-size:17px;width:calc(100% - 61px)}
.us_adventages .icon_inner i.fa{font-size:22px}
.us_adventages > div:hover .icon_inner{background:#ff583b;color:#fff;transition:all .4s ease;box-shadow:0 10px 15px #00000036}
div#common-home h2.header_another{margin-top:18px}
.relative{position:relative}
div#module_latest_news span.date-added,#information-news .card span.date-added{position:absolute;bottom:-13px;right:0;background:#fff;padding:2px 5px 2px 21px;border-radius:.4rem;color:#373737;font-size:11px}
div#module_latest_news .card:hover,,#information-news .card:hover{transition:all .4s ease;box-shadow:0 14px 22px #0000001c}
div#module_latest_news .card,#information-news .card{margin-bottom:15px;transition:all .4s ease}
.nowrap{white-space:nowrap}
@media (min-width:1440px) {
div#product-category .product-grid.col-lg-3,#product-search .product-grid.col-lg-3,#product-manufacturer .product-grid.col-lg-3,#product-atc .product-grid.col-lg-3{width:20%;max-width:20%;flex:0 0 20%}
}
.product-list.col-xs-12 > .product-thumb{overflow:visible}
.product-list.col-xs-12{width:50%;max-width:50%;flex:0 0 50%;padding-left:15px;padding-right:15px}
.product-list.col-xs-12 .product-thumb .caption p.desc{display:none}
.product-list.col-xs-12 .product-thumb .caption{padding-top:15px}
.product-list.col-xs-12 .product-thumb .image .swap_img img{width:200px}
.product-list.col-xs-12 .product-thumb .image{float:left;padding:0 15px;max-width:100%;width:230px}
@media (max-width:768px) {
.product-list.col-xs-12{width:100%;max-width:100%;flex:0 0 100%}
}
.featured_box .swiper-pagination{position:relative;display:block}
#product-product span.no_return{color:#666;font-size:13px;font-weight:100;border:1px solid #ddd;padding:3px 10px;border-radius:20px;cursor:pointer}
div#product-mnn .bg-success{background-color:#61d092!important}
#product-product span.this_pharmacy{background:transparent;color:#515151;border-radius:5px;cursor:pointer;font-size:13px}
.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{border-bottom-color:#459e6d}
.product_properties .pc-toggler{background:#fff;border:1px solid #ddd;color:#373737;display:inline-block;font-weight:800;cursor:pointer;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem;min-width:32px}
div#login_model.fade.show{opacity:1;transition:all .4s ease;padding-top:90px}
.breadcrumb a{color:#5d5d5d}
#d_quickcheckout .panel-default > .panel-heading .icon{color:#61d092}
#d_quickcheckout .panel-default > .panel-heading{background:#fff!important}
#d_quickcheckout .btn-primary:hover,#d_quickcheckout .btn-primary:active,#d_quickcheckout .btn-primary.active,#d_quickcheckout .btn-primary.disabled,#d_quickcheckout .btn-primary[disabled]{background-color:#61d092!important;background-position:0 -15px}
#d_quickcheckout .btn-primary.active,#d_quickcheckout .btn-primary.focus,#d_quickcheckout .btn-primary:active,#d_quickcheckout .btn-primary:focus,#d_quickcheckout .btn-primary:hover,#d_quickcheckout .open > .dropdown-toggle.btn-primary{color:#fff;background-color:#61d092!important;border-color:#61d092!important}
#d_quickcheckout .btn{padding:7.5px 2px!important;box-shadow:none!important}
#d_quickcheckout .btn-default{color:#777;text-shadow:none!important;background-color:#fff!important;background-image:none!important;background-repeat:repeat-x;border-color:#ddd!important}
#d_quickcheckout a{color:#61d092!important}
div#cart_view .btn-primary,div#shipping_method .btn-primary,div#payment_method .btn-primary,div#shipping_address .btn-primary,div#payment_address .btn-primary{color:#fff;text-shadow:none;background-color:#61d092!important;background-image:none!important;border-color:#61d092!important}
#qc_confirm_order{color:#fff!important;text-shadow:none;background-color:#61d092!important;background-image:none!important;border-color:#61d092!important}
div#list-navigation a,.ld-navigation a{display:table;padding:5px 0;font-size:17px!important}
.phrama-cat-des{text-align:left;padding:5px;border:1px solid #ddd;border-radius:.45rem;font-size:12px}
.phrama-cat-des p{padding:0;margin:0}
div#list-navigationю{display:block;margin-bottom:25px}
.icon-substance-information{cursor:pointer}
.variant-row{margin-top:15px}
.variant-row .line-through{text-decoration:line-through;color:#ababab}
.variant-row h3{font-size:1.2rem}
.variant-row .variant{margin-bottom:15px}
div#common-home #content .htmlmodule{margin-bottom:25px}
#module_latest_news .card-body p{min-height:70px;max-height:80px;overflow:hidden}
.swiper-pagination{z-index:0!important}
div#cart .btn-group .btn{margin-bottom:10px}
li.stock.stock-7 i{color:#5d5d5d;font-weight:700}
li.stock.stock-8 i{color:#ffc107;font-weight:700}
li.stock.stock-5 i{color:#f44336;font-weight:700}
.us_adventages .text_inner{font-weight:100;font-size:18px}
.us_adventages .col-sm-3:last-child .text_inner,.us_adventages .col-sm-3:first-child .text_inner{vertical-align:middle}
div#telemediz i.fa-spin{position:absolute;top:45%;left:45%;font-size:62px;color:#046529;z-index:2}
h3.nametelemediz{color:red!important}
h3.nametelemediz > span{font-size:14px;font-weight:400;margin-bottom:0;display:block;font-weight:500}
aside#sidebar .clock-work{margin:0 30px 25px;display:block;padding-top:10px}
.opacity-null{opacity:0}
.col-sm-3.bg_telemediz{padding-left:0;margin-bottom:25px}
.bg_telemediz > a{background:url(/image/bee_modal.jpg);background-size:cover;background-position:center;margin-bottom:20px;border:1px solid #ddd;box-shadow:0 1px 4px #0003;border-radius:20px;display:block;height:100%}
.col-sm-3.bg_telemediz span{position:absolute;bottom:15px;text-align:center;width:calc(100% - 15px);background:#61d092;color:#fff;padding:10px 5px;font-weight:500}
div#payment_address_heading_heading{padding:10px 15px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;border-top-left-radius:3px;border-top-right-radius:3px;margin:0 -15px 25px;font-size:17px;color:#444;font-weight:500}
div#payment_address_heading_heading hr{display:none}
#cart_view .input-group-btn .btn.delete{margin-left:5px!important;width:25px;padding:4px 2px!important;border-radius:.3rem}
#cart_view button.btn.btn-primary.decrease,#cart_view button.btn.btn-primary.increase{padding:3px 15px!important;width:26px;line-height:10px!important;text-align:center!important;white-space:unset!important;letter-spacing:0}
body #cart_view button.btn.btn-primary.decrease i.fa,#cart_view button.btn.btn-primary.increase i.fa{margin-left:-7px}
#d_quickcheckout{z-index:0;position:relative}
#cart_view .form-horizontal .btn-primary[type=button]{width:39px;padding:9px 11px 5px!important}
#d_quickcheckout .alert-info.notice-top{color:#fff;background-color:#61d092;border-color:#61d092;text-align:center}
span.dscla{color:#000;margin-top:-10px;display:block}
.map_section iframe.map-contact{min-height:350px}
.map_section{position:relative;display:block;border-radius:20px;overflow:hidden;border:1px solid #ddd;box-shadow:0 10px 15px #0000000d}
.map_section .addr_section{position:absolute;top:45px;right:50px;z-index:1;background:#ffff;font-size:20px;line-height:37px;padding:15px 25px;border:1px solid #ddd;border-radius:.4rem;box-shadow:0 5px 4px #0000002e}
.admin_demo{opacity:.8;filter:grayscale(0.5);cursor:help!important}
div#atx_toggler.show.admin_demo{opacity:1;filter:unset;cursor:help!important}
div#checker.show{right:40px;transition:all .4s ease;box-shadow:0 10px 25px #0000002e}
div#checker{position:fixed;right:-450px;bottom:40px;z-index:5;max-width:400px;background:#ffff;border-radius:.45rem;border:1px solid #ddd;transition:all .4s ease}
div#checker .header-checker{padding:10px 15px;border-bottom:1px solid #ddd}
div#checker .header-checker h4{margin:0}
div#checker .header-checker .btn-close-checker{position:absolute;top:6px;right:6px;padding:2px 7px;line-height:20px;color:#be635c}
div#checker .checker-body{padding:10px 15px;text-align:center}
div#checker .checker-body h5{font-size:15px;font-weight:400}
div#checker .checker-body button{margin-top:18px;padding:3px 25px}
div#checker .checker-body h5 span.module-name{font-weight:600;color:#046529}
button.btn.btn-3d{padding:10px 4px;font-size:12px;text-align:center;background:#61d092;width:80px;height:80px;border-radius:50%;color:#fff;position:absolute;top:15px;right:0;z-index:1;box-shadow:0 5px 15px #00000040}
.review-inner .card-header span{display:block}
.review-inner .card-header{background:transparent}
.review-inner .card-header span.author{font-size:18px;font-weight:500}
.grw-container .review-head.single .box{background:#fff;display:inline-flex;flex-direction:column;border:1px solid #c0c1c3;padding:15px 20px}
.grw-container .review-head.single{font-size:13px}
.grw-container .review-head{text-align:center}
.grw-container .review-head.single .box .grw-col{margin:3px 0}
.grw-container .review-head.single .box .grw-col .g-icon{margin-left:0}
.grw-container .review-head.single .g-icon{width:25px;height:25px}
.grw-container .review-head .g-icon{width:32px;height:32px;padding:5px;border:1px solid #c0c1c3;display:inline-block;border-radius:4px;margin:0 10px;position:relative;background-color:#fff}
.grw-container .review-head .box strong,.grw-container .review-head .box small{color:#5f6368}
.grw-container .icon-star.medium{height:20px;width:110px}
.grw-container .icon-star{height:28px;max-width:165px}
.grw-container .review-head .box strong,.grw-container .review-head .box small{color:#5f6368}
.grw-container .g-icon svg{max-width:40px;vertical-align:top}
p.openier{height:70px;overflow:hidden;position:relative}
#reviewsgoogle .card-body{min-height:174px}
.hci-des{display:block;position:relative}
.hci-des span.name{font-weight:300;text-align:left}
.hci-des span.value{text-align:right;margin-left:15px;float:right}
.product-mnn{margin:10px 0}
.hci-des-image-inside img{width:48%}
.max-height-mnn{width:100%;max-height:80px;overflow:hidden;margin-bottom:10px;position:relative}
.product-mnn p{margin-bottom:5px}
.product-mnn.max-height-mnn:after{content:'';background:linear-gradient(0deg,#fff,transparent);position:absolute;bottom:0;z-index:2;height:100%;width:100%;opacity:1;transition:all .4s ease}
.product-mnn.max-height-mnn:hover:after{opacity:0;z-index:-5;transition:all .4s ease}
.product-mnn.max-height-mnn:hover{max-height:100%;transition:all .4s ease}
.vaccination-outer{border:1px solid #00651e;border-radius:.4rem;position:relative}
.vaccination-outer .header{text-align:center;border-bottom:1px solid #00651e;background:#e9ecef73}
.vaccination-outer .header span{display:block}
.vaccination-outer .header span.date-title{font-size:13px}
.vaccination-outer .header span.date{font-size:18px;font-weight:500;color:#00651e}
.vaccination-outer .header{border-right:1px solid #00651e;padding:10px 15px}
.vaccination-outer .content-times{border-right:1px solid #a0a6ab;padding:15px;text-align:center;height:300px;overflow-y:scroll;background:#f6f8fb4a;border-bottom-right-radius:.4rem;border-bottom-left-radius:.4rem}
.vaccination-outer .content-times button{padding:8px 25px;border-radius:25px;margin:5px 0}
.vaccination-outer .content-times button.disabled{opacity:.7;color:#444;border-color:#444;text-decoration:line-through;background:#ddd!important}
.vaccination-outer .content-times button.disabled:hover{background:transparent;cursor:not-allowed}
@media (max-width:560px) {
body	footer .col-sm-3{width:100%;max-width:100%;flex:0 0 100%}
}
@media (max-width:768px) {
footer .col-sm-3{width:50%;max-width:50%;flex:0 0 50%}
form.date-form{margin-top:15px}
.vaccination-outer .content-times button{padding:3px 10px;margin-bottom:15px}
.vaccination-outer .header span.date{font-size:16px}
.week-container .col:first-child,.week-container .col:last-child{max-width:40px}
.week-container h3.text-center{font-size:15px;margin-top:11px}
body div#payment_method_list .radio,body #shipping_method_list .radio{flex:0 0 50%;width:50%;max-width:50%}
}
div#account-register .form-group{display:flex}
div#account-register p.text_account_already a,div#account-register .text-agree a{font-weight:500;border-bottom:1px dashed #04652a}
div#account-register label,#edittimevac label{font-size:16px}
.swipe-notify{position:absolute;bottom:0;right:0;max-width:160px;z-index:9999;background:#ffffffb3;border:1px solid #33834b;border-radius:10px;box-shadow:0 10px 15px #00000036;padding:5px 15px}
.swipe-notify button{position:absolute;top:0;right:0;padding:2px 7px;border:0}
.pre-load{position:absolute;left:0;top:0;background:#ffffffc9;width:100%;height:100%;z-index:5;text-align:center}
.pre-load i.fa{font-size:3rem;color:#046529;top:calc(50% - 20px);position:absolute;left:calc(50% - 34px)}
.vaccination-outer ::-webkit-scrollbar{width:10px}
.vaccination-outer ::-webkit-scrollbar-track{background-color:#e4e4e4;border-radius:100px}
.vaccination-outer ::-webkit-scrollbar-thumb{border-radius:10px;background:#046529}
.picker-open .collapse.in{display:block}
.bootstrap-datetimepicker-widget{padding:10px 15px;z-index:1050}
span.glyphicon.glyphicon-chevron-up:before{content:"\f106";font-family:'FontAwesome'}
span.glyphicon.glyphicon-chevron-down:before{content:"\f107";font-family:'FontAwesome'}
.timepicker{text-align:center}
.timepicker table.table-condensed{margin:0 auto}
span.timepicker-hour,span.timepicker-minute{font-size:22px}
.bootstrap-datetimepicker-widget td.day:hover{cursor:pointer;transition:all .4s ease;border-radius:15px;font-weight:500}
.bootstrap-datetimepicker-widget th.picker-switch{min-width:125px}
.bootstrap-datetimepicker-widget th.next{text-align:right}
.bootstrap-datetimepicker-widget th.next,.bootstrap-datetimepicker-widget th.prev{cursor:pointer}
td.day.disabled{cursor:not-allowed!important;color:#8e8e8e}
@media (min-width:1024px) {
.vaccination-outer{height:370px}
}
aside#sidebar .clock-work li.val{padding-left:15px}
.clock-work h4{letter-spacing:1px}
#information-news .card-body h4{font-size:16px;height:39px;overflow:hidden}
#information-news .card-body p{height:44px;overflow:hidden}
aside#sidebar .additional_links ul{margin-bottom:0}
.delivery-date-maybe p{margin-bottom:5px;font-size:.75rem}
.delivery-date-maybe h4{color:#8f8e8e;font-size:.8rem}
.mobile-add-cart{display:none}
@media (max-width: 767px) {
#d_quickcheckout div#login_view .btn-group{display:block;width:100%}
#d_quickcheckout div#login_view{margin-bottom:25px;clear:both;min-height:100px}
#d_quickcheckout .qc-checkout-product.panel-body{width:100%;margin-bottom:15px;overflow-y:hidden}
}
@media (max-width: 562px) {
div#product-category h1{text-align:center}
div#product-search h1.header_another{text-align:center}
div#product-search .col-sm-4.text-right,div#product-search .col-sm-6.text-right,div#product-category h1,div#product-category .col-sm-4.text-right,div#product-category .col-sm-6.text-right{text-align:center!important}
div#product-search .col-sm-6.text-left,div#product-search{display:flex;align-items:center;justify-content:center}
.mobile-add-cart{display:flex;align-items:center;position:fixed;bottom:0;width:100%;z-index:10;background:#fff;padding:10px 15px;border-top:1px solid #ddd}
.mobile-add-cart button{padding:5px 45px;border-radius:15px;width:50%}
.mobile-add-cart .price{display:inline-block;width:45%;text-align:right}
.mobile-add-cart .price span.pr{display:block;font-size:17px;font-weight:700;color:#212e42}
.price.with-special span.old-price{font-size:12px;text-decoration:line-through;color:red;margin-bottom:0}
.price.with-special span.pr{margin-bottom:-8px}
.price.with-special{float:right}
}
.before-price-stock{display:inline-block;margin-bottom:5px;font-size:13px}
.before-price-stock span{font-weight:700}
.before-price-stock i{background-color:#f44336;color:#fff;padding:3px 4px;border-radius:.4rem}
.before-price-stock.stock-7 i{background-color:#8bc34a!important}
.product_properties.row{display:none}
#d_quickcheckout div#payment_method_list label img{max-width:100px;width:100%;position:relative;margin-right:10px}
div#cart_view button.mini-button-checkout{padding:2px 5px!important;color:#61d092;background:#fff!important}
button#show_additionla_infomation{padding:3px 15px;font-size:10px;display:table;margin-top:10px;border-radius:20px}
.tg-view i.emoji b{opacity:0}
.tg-view i.emoji{background-size:contain}
.tg-view a.btn-view-tg{margin-top:10px;padding:5px 25px}
.tg-view .video_outer{display:block;width:60%;margin:0 auto 25px}
.tg-view a.btn-view-tg:after{content:'\f08e';font-family:'FontAwesome';padding-left:5px}
@media (max-width:768px) {
.tg-view .video_outer{width:100%}
}
.description-style h2,.description-style h3,.description-style h4,.description-style h5{color:#459e6d}
.card-radius{border-radius:20px;box-shadow:3px 2px 15px #0000000d}
div#related-news-rows .card{flex-direction:column;overflow:hidden}
div#related-news-rows .card span.date-added{position:absolute;bottom:5px;z-index:2;right:5px;color:#fff;background:#61d092;border-radius:.4rem;padding:3px 7px;font-size:11px}
div#related-news-rows .card h4 a{color:#444}
div#related-news-rows .card h4{font-weight:700;font-size:16px;color:#444}
div#information-information h3.before-card-header span.count_product{font-size:13px;float:right;padding-top:10px}
div#information-information h3.before-card-header span.count_product a{padding:3px 15px;color:#fff;background:#61d092;border-radius:10px}
.need-counsult-autoload.in{transition:all .6s ease-in-out;bottom:15px;opacity:1}
.need-counsult-autoload .inner .icon{border-right:1px solid #fff;padding-right:10px}
.need-counsult-autoload .inner{display:flex;align-items:center;cursor:pointer}
.need-counsult-autoload .inner .caption{text-align:left;padding-left:10px}
.need-counsult-autoload .inner .icon svg{width:40px;height:40px}
.need-counsult-autoload{position:fixed;bottom:-100px;right:15px;background:#61d092;color:#fff;transition:all .6s ease-in-out;z-index:5;padding:10px 15px;box-shadow:0 5px 15px #0000003d;border-radius:10px;transition:all .6s;font-size:13px;opacity:0}
.need-counsult-autoload i.fa.fa-close.hideever{position:absolute;left:-7px;top:-7px;cursor:pointer;background:#61d092;border-radius:50%;width:18px;height:18px;text-align:center;line-height:17px;border:1px solid #fff}
.burger-desc h2,.burger-desc h1,.burger-desc h2,.burger-desc .h,.burger-desc h2,.burger-desc h3{font-size:18px!important;color:#61d092}
.burger-desc strong{color:#61d092}
@media (max-width:560px) {
span.cart-total{display:none}
}
#notfounduneed .row{align-items:center}
#notfounduneed .with-bg-image{background-image:url(/image/bee_modal.jpg);background-position:center center;height:100%;min-height:440px;background-size:contain;background-repeat:no-repeat}
div#notfounduneed button.close{position:absolute;top:5px;right:7px;opacity:1}
div#notfounduneed .icon-form{position:relative}
div#notfounduneed .icon-form i.fa{position:absolute;top:10px;left:8px;color:#61d092}
div#notfounduneed .icon-form .form-control{padding-left:30px}
div#notfounduneed h3{color:#223a79;font-weight:500}
aside a.find{background:linear-gradient(to right,#fed10096 70%,#fff 90%);display:block;position:relative;padding:10px 30px;margin:8px 0 15px;color:#000;text-decoration:none!important;font-size:1rem}
aside .tg-qr img{display:block;max-width:72%;border-radius:15px;box-shadow:0 3px 8px #0000001f;margin-bottom:15px}
.getConsult2 button.btn{display:flex;align-items:center;border-radius:0;background:#61d092;border-color:#61d092;color:#fff;border-bottom-color:#fff;width:100%}
.getConsult2{margin-top:35px}
.getConsult2 button.btn span.icon i{font-size:1.2rem}
.getConsult2 button.btn span.text{text-align:left;border-right:1px solid #ddd;margin-right:10px}
.social-link img{max-width:32px}
.social-link h4{font-size:1rem;font-weight:600;color:#61d092}
.social-link{padding-left:30px;padding-right:5px;margin-bottom:15px}
.social-link .links a{margin-right:5px}
.short-description{color:#707b80;font-weight:100;font-family:Montserrat;text-align:left;margin-bottom:10px;font-size:90%}
.short-description div{max-height:105px;overflow:hidden;transition:all .4s ease}
.short-description:hover div{max-height:100%;transition:all .4s ease}
.share-block{display:flex;align-items:center;padding-top:10px;border-top:1px solid #dddd}
.share-block .qr img{width:100%;max-width:100%}
.share-block .qr{max-width:120px}
.share-block h4{font-size:12px;text-align:center}
.share-block .share-b button.social_share{margin-right:5px;padding:0;margin-bottom:5px}
.home-text h1{font-size:1.6rem;font-weight:900;text-align:left}
.home-text b{color:#61d092}
body form#form-language ul.dropdown-menu{-webkit-column-count:4;-moz-column-count:4;column-count:4;right:-100%;left:auto!important}
body form#form-currency ul.dropdown-menu{-webkit-column-count:2;-moz-column-count:2;column-count:2}
body form#form-language ul.dropdown-menu .btn-link{border:0;min-width:150px}
body form#form-currency ul.dropdown-menu .btn-link{border:0;min-width:220px}
form#form-currency ul.dropdown-menu .btn-link{color:#6c757d;text-align:left;text-decoration:none;border-radius:0}
.btn-outline-secondary:hover{color:#fff;background-color:#61d092;border-color:#61d092}
aside .trust-block{margin:0 30px 25px;display:block;padding-top:10px;text-align:center}
aside .trust-block h4{font-weight:600;font-size:14px;color:#61d092;margin:0}
span.stock-info{position:absolute;top:10px;right:10px;z-index:1;font-size:10px;font-weight:700;width:19px;height:19px;border-radius:50%;text-align:center;line-height:19px;color:#ffff}
span.stock-info.stock-color-in{background:#8BC34A}
span.stock-info.stock-color-out{background:#f44336}
span.stock-info.stock-color-pre{background:#ffc107}
.clock-work{display:none!important}
span.text-instock-qty{margin-bottom:10px;color:#71a634;display:block;font-weight:700;font-size:12px}
.stock-cat-row{margin-top:10px}
span.product-acat{background-color:#eee;color:#000;padding:3px 4px;border-radius:.4rem;font-size:13px;margin-left:10px}
.subscribe-me p.hl2{margin-bottom:15px!important;display:block}
.subscribe-me.sb p.hl4{margin-bottom:5px}
form#form-language img{max-height:11px}
@media (min-width:768px) and (max-width:992px) {
aside#sidebar.open{left:0;transition:all .4s ease}
.mobile-header{display:block}
.desktop-header{position:absolute;top:-500px}
main{width:100%;display:block;float:none}
.logotype_mobile img{display:block;max-width:170px;margin:0 auto}
header.fixed{left:0;width:100%}
aside#sidebar{position:fixed;left:-330px;width:300px;max-width:100%;transition:all .4s ease;z-index:10;height:100vh;overflow-y:auto}
div#cart{display:inline-block}
.row.us_adventages .col-sm-3{flex:0 0 50%;max-width:50%}
footer .col-sm-6.col-md{flex:0 0 50%;max-width:50%}
footer .payment_icon_footer .p-item.col{flex:0 0 10%;max-width:10%;margin-bottom:15px}
}
.sellcoupon h4{font-weight:700;color:#61d092;font-size:1.2rem}
.sellcoupon .current-coupone{font-weight:500}
.sellcoupon .note-el{border-top:1px solid #ddd;padding-top:10px;font-size:13px}
.tag-filter{margin-left:15px;margin-bottom:10px;position:relative}
.tag-filter label{padding-right:10px;font-weight:600}
.tag-filter input.form-control{min-width:250px}
.tag-filter button.btn.btn-default{background:#fff;height:32px;border:1px solid #ddd;border-top-left-radius:0;border-bottom-left-radius:0;line-height:12px}
.tag-filter input.form-control{min-width:250px;border-top-right-radius:0;border-bottom-right-radius:0}
.tag-filter .live-search-tag .result-text{padding:10px;text-align:center}
.tag-filter .live-search-tag{position:absolute;top:100%;z-index:15;background:#fff;border:1px solid #ddd;border-radius:.4rem;width:100%}
.tag-filter .live-search-tag ul{list-style:none;padding:0;margin:0}
.tag-filter .live-search-tag ul li{padding:5px 10px;border-bottom:1px solid #ddd}
.card-tag{min-height:47px;align-items:center;display:flex}
a.product-category{font-size:12px;padding-left:10px;color:#676767;display:table;margin:auto;text-align:center;margin-top:10px;margin-bottom:5px;line-height:12px;height:24px;overflow:hidden}
.product-icons img{max-width:100px}
img.img-repsonsive,img.img-reponsive{max-width:100%;width:100%}
@media (min-width:768px) {
.default-description .row.inst-desc{display:-ms-flexbox;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px!important;margin-left:-15px!important}
}
h3.phones-rows-header{font-size:.9rem;display:block;color:#373737;font-weight:800;margin:15px 10px 10px 29px}
.phones-rows .phones-row .phones-caption span img.cnt-aside{display:inline-block;max-width:20px;margin-right:2px}
.phones-rows .phones-row .phones-caption span{color:#262626;font-size:13px}
.phones-rows .phones-row{display:flex;align-items:center;justify-content:space-between;height:30px}
.phones-rows .phones-row .phones-tel img{margin-right:3px;max-width:15px;width:10px}
.phones-rows{margin-bottom:15px;margin-left:30px}
.phones-rows .phones-row > div{flex:0 0 50%;width:50%;max-width:50%}
.phones-rows .phones-row > div.phones-tel a{white-space:nowrap;color:#000;font-weight:600;font-size:12.5px}
.review-header h3{margin:0}
.review-header{display:flex;justify-content:space-between;margin-bottom:10px;align-items:center}
.horizontal-sreview span.review-author{display:block;font-weight:600}
.horizontal-sreview span.review-date-added{font-size:13px}
.horizontal-sreview p{min-height:110px}
.img-rounded{border-radius:50%}
.fs-14{font-size:14px}
.faq-page .panel-heading{padding:5px 15px;font-size:1.2rem;border-bottom:1px solid #ddd}
.faq-page .panel-heading h5.panel-title{font-size:1.1rem;font-weight:600}
.faq-page .panel.panel-default{border:1px solid #ddd;padding:10px 10px 0}
.faq-page .panel-body{margin:15px}
aside .app-block{margin:25px 0 0 30px}
aside .app-block .hrefs{display:flex}
aside .app-block .hrefs .col{padding:0}
label.control-label[for="payment_address_shipping_address"]{display:none!important}
@media (max-width: 768px) {
.product-grid .product-thumb .image{padding:10px 10px 0!important}
}
@media (max-width:500px) {
.mob_cur_here{padding-left:15px!important}
header .col-4.cart_here{padding-right:15px!important}
}
@media (max-width:361px) {
.cart_here div#cart{margin-right:4px!important}
.cart_here #cart > .btn{font-size:10px!important}
}
@media (max-width:358px) {
.cart_here div#cart{margin-right:0!important}
}
@media (max-width:357px) {
.mob_cur_here>a{margin-bottom:10px!important}
#cart > .btn{font-size:17px!important;margin-bottom:10px!important}
}
@media (max-width:375px) {
#search .live-search li{height:auto!important}
#search .live-search li a{display:flex;width:100%}
}
@media (max-width: 300px) {
.desktop-header .live-search{display:none!important}
}
@media (max-width: 321px) {
#product-product #product #button-cart{margin-bottom:10px!important}
}
@media (max-width: 277px) {
#product-product #product #button-cart{margin-top:10px!important;margin-right:5px!important}
}
.pagianation_here br{display:none}
.result-pages br{display:none!important}
@media (max-width: 767px) {
.pagianation_here{text-align:left!important}
.pagianation_here br{display:block}
.pagianation_here{font-size:15px}
.breadcrumb{scrollbar-color:transparent transparent;padding-bottom:5px!important}
.breadcrumb::-webkit-scrollbar{height:0}
.breadcrumb::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 #0000}
.breadcrumb::-webkit-scrollbar-thumb{background:#0000;-webkit-box-shadow:inset 0 0 0 #0000}
.breadcrumb::-webkit-scrollbar-thumb:window-inactive{background:#0000}
}
@media (max-width: 475px) {
div#module_latest_news .card h4{min-height:72px}
div#module_latest_news .card h4 a{vertical-align:baseline}
}
@media (max-width: 420px) {
div#module_latest_news .card h4{min-height:90px}
}
@media (max-width: 350px) {
div#module_latest_news .card h4{min-height:90px}
div#module_latest_news .card .card-body{padding:1rem}
#module_latest_news .card-body p{font-size:15px}
div#module_latest_news .card h4{min-height:110px}
}
@media (max-width: 300px) {
div#module_latest_news .card h4{font-size:14px}
}
.swiper-container-android .swiper-slide .product-category{min-height:24px;max-height:24px;height:100%;padding-left:0}
.swiper-container-android .swiper-slide .product-layout.product-grid .product-thumb,.swiper-slide .product-layout.product-grid .product-thumb{min-height:533px;display:flex;flex-direction:column;justify-content:space-between}
@media (max-width: 1920px) and (min-width: 1500px) {
.swiper-container-android .swiper-slide .product-layout.product-grid .product-thumb,.swiper-slide .product-layout.product-grid .product-thumb{min-height:457px}
}
@media (max-width: 1440px) {
.swiper-container-android .swiper-slide .product-layout.product-grid .product-thumb,.swiper-slide .product-layout.product-grid .product-thumb{min-height:450px}
}
@media (max-width: 1200px) {
.swiper-container-android .swiper-slide .product-layout.product-grid .product-thumb,.swiper-slide .product-layout.product-grid .product-thumb{min-height:410px}
.swiper-slide .product-layout.product-grid .product-thumb .caption{min-height:150px}
}
@media (max-width: 1124px) {
.swiper-container-android .swiper-slide .product-layout.product-grid .product-thumb,.swiper-slide .product-layout.product-grid .product-thumb{min-height:420px}
.swiper-slide .product-layout.product-grid .product-thumb .caption + button{padding:4px 10px}
}
@media (max-width: 1024px) {
.swiper-container-android .swiper-slide .product-layout.product-grid .product-thumb,.swiper-slide .product-layout.product-grid .product-thumb{min-height:410px}
.swiper-slide .product-layout.product-grid .product-thumb .price{font-size:1rem}
.swiper-slide .product-layout.product-grid .product-thumb .caption{min-height:150px}
}
@media (max-width: 991px) {
.swiper-slide .product-layout.product-grid .product-thumb .caption h4{font-size:11px}
.swiper-container-android .swiper-slide .product-layout.product-grid .product-thumb,.swiper-slide .product-layout.product-grid .product-thumb{min-height:415px}
.swiper-slide .product-layout.product-grid .product-thumb .caption{min-height:145px}
}
@media (max-width: 768px) {
.swiper-container-android .swiper-slide .product-layout.product-grid .product-thumb,.swiper-slide .product-layout.product-grid .product-thumb{min-height:460px}
}
@media (max-width: 767px) {
.swiper-container-android .swiper-slide .product-layout.product-grid .product-thumb,.swiper-slide .product-layout.product-grid .product-thumb{min-height:450px}
}
@media (max-width: 500px) {
.swiper-container-android .swiper-slide .product-layout.product-grid .product-thumb,.swiper-slide .product-layout.product-grid .product-thumb{min-height:420px;height:100%}
.swiper-slide .product-layout.product-grid .product-thumb .caption h4{height:40px}
}
@media (max-width: 475px) {
.swiper-container-android .swiper-slide .product-layout.product-grid .product-thumb,.swiper-slide .product-layout.product-grid .product-thumb{min-height:440px}
}
@media (max-width: 375px) {
.swiper-container-android .swiper-slide .product-layout.product-grid .product-thumb,.swiper-slide .product-layout.product-grid .product-thumb{min-height:420px}
}
@media (max-width: 320px) {
.swiper-container-android .swiper-slide .product-layout.product-grid .product-thumb,.swiper-slide .product-layout.product-grid .product-thumb{min-height:420px}
.swiper-slide .product-layout.product-grid .product-thumb .caption + button{margin-left:10px!important;margin-right:10px!important}
}
@media (max-width: 300px) {
.swiper-container-android .swiper-slide .product-layout.product-grid .product-thumb,.swiper-slide .product-layout.product-grid .product-thumb{min-height:410px}
.swiper-slide .product-layout.product-grid .product-thumb .price{font-size:.9rem}
}
@media (max-width: 275px) {
.swiper-slide .product-layout.product-grid .product-thumb .price{font-size:.8rem}
}
@media (max-width: 251px) {
.swiper-slide .product-layout.product-grid .product-thumb span.product_code{font-size:.8rem}
.swiper-slide .product-layout.product-grid .product-thumb span.product_code span{display:block}
.swiper-slide .product-layout.product-grid .product-thumb .price{font-size:.7rem}
.swiper-container-android .swiper-slide .product-layout.product-grid .product-thumb,.swiper-slide .product-layout.product-grid .product-thumb{min-height:417px}
}
@media (min-width:992px) and (max-width:1200px) {
.col-3.inner-product{-ms-flex:0 0 33.3%;flex:0 0 33.3%;max-width:33.3%}
}
@media (min-width:768px) and (max-width:992px) {
.col-3.inner-product{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}
}
@media (min-width:556px) and (max-width:768px) {
.col-3.inner-product{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
@media (max-width:556px) {
.col-3.inner-product{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
.product-mnn a{color:#222}
.product-mnn a:hover{color:#61d092}
button.currency-select img{max-width:20px}
div#tab-description{font-family:Verdana,sans-serif!important}
.big_image > button.btn{position:absolute;right:0;top:0;z-index:1}
.big_image > button.btn i.fa-heart{color:#ff583b}
.pay-with-crypto{margin:10px 0;display:block;border-top:1px solid #ddd;padding-top:10px}
.pay-with-crypto h4 b{color:#ff583b}
.pay-with-crypto h4{font-size:1rem!important}
.pay-with-crypto span.old-price-c{color:#7e7e7e;font-size:13px;text-decoration:line-through;padding:0}
.pay-with-crypto span.new-price-c{color:#61d092;font-weight:700;margin-left:10px}
body .share-block h4{font-size:12px!important}
.item-vygoda{background:#8bc34a;color:#fff;display:inline-block;padding:0 15px;font-size:.8rem;border-radius:10px;margin-top:5px}
.item-vygoda > p{margin:0}
.product-thumb .image button.wish-btn{position:absolute;left:8px;top:8px;border-radius:50%;padding:0 5px;line-height:21px}
.product-thumb .image button.wish-btn i.fa{color:#ff583b;font-size:11px}
.product-thumb .wish-btn:hover i.fa{color:#fff;transition:all .4s ease}
.product-thumb .wish-btn:hover{background:#F44336;color:#fff;transition:all .4s ease}
body .tooltip-inner{background-color:#fff;color:#444}
body .bs-tooltip-auto[x-placement^=bottom] .arrow::before,body .bs-tooltip-bottom .arrow::before{border-bottom-color:#fff}
body .bs-tooltip-auto[x-placement^=top] .arrow::before,body .bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#fff}
div.tooltip .tooltip-inner{box-shadow:10px 5px 15px #00000026}
div#checkout-cart .featured-box{margin-top:40px}
div#product-product .featured-box{margin-top:25px}
span.old-price{color:#444;font-weight:100;font-size:85%;text-decoration:line-through}
span.new-price{color:#dc3545;font-weight:700}
.live-search a.view-all-results{text-align:center;display:block;font-size:.7rem;font-weight:600;color:#61d092}
.live-search .live-cats,.live-search .live-news{padding:10px;border-top:1px solid #ddd}
.live-search .live-news h4,.live-search .live-cats h4{font-size:.75rem;font-weight:600;color:#444}
.live-search .live-news .res,.live-search .live-cats .res{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;width:100%}
.live-search .live-news .res a.item i.fa,.live-search .live-cats .res a.item i.fa{padding-left:5px}
.live-search .live-news .res a.item,.live-search .live-cats .res a.item{display:flex;width:100%;padding:0;margin:5px 0;font-size:.95rem;align-items:center}
.live-search .live-news .res img{max-width:36px;border-radius:5px;margin-right:8px}
.phones-rows h4{margin-top:10px;margin-bottom:5px}
.str_wrap{overflow:hidden;zoom:1;width:100%;font-size:12px;line-height:16px;position:relative;-moz-user-select:none;-khtml-user-select:none;user-select:none;background:#f6f6f6;white-space:nowrap}
.str_wrap.str_active{background:#f1f1f1}
.str_move{white-space:nowrap;position:absolute;top:0;left:0;cursor:move}
.str_move_clone{display:inline-block;display:inline;zoom:1;vertical-align:top;position:absolute;left:100%;top:0}
.str_vertical .str_move_clone{left:0;top:100%}
.str_down .str_move_clone{left:0;bottom:100%}
.str_down .str_move,.str_vertical .str_move{white-space:normal;width:100%}
.noStop .str_move,.no_drag .str_move,.str_static .str_move{cursor:inherit}
.str_wrap img{max-width:none!important}
span.sale-precent-on-image {
    background: #F44336;
    color: #fff;
    padding: 5px 10px;
    position: absolute;
    right: 5px;
    z-index: 5;
    border-radius: 15px;
}
div#confirm_agree_input label.control-label {
    text-align: left !important;
}