@font-face{font-family:'IRANSansWeb';src:url('../fonts/IRANSansWeb.eot');src:url('../fonts/IRANSansWeb.woff') format('woff'), url('../fonts/IRANSansWeb.ttf') format('truetype');
    font-weight:normal;font-style:normal;}
@font-face{font-family:'iranyekanwebregular';src:url('../fonts/iranyekanwebregular.eot');src: url('../fonts/iranyekanwebregular.woff') format('woff'), url('../fonts/iranyekanwebregular.ttf') format('truetype');
    font-weight:normal;font-style:normal;}
@font-face {font-family: 'behido';src:  url('../fonts/behido.eot?b41hv5');src:  url('../fonts/behido.eot?b41hv5#iefix') format('embedded-opentype'),url('../fonts/behido.ttf?b41hv5') format('truetype'),url('../fonts/behido.woff?b41hv5') format('woff');font-weight: normal;font-style: normal;font-display: block;}
@font-face {
    font-family:'IRANSansWeb2';
    src:url('../../fonts/IRANSansWeb.eot') format("embedded-opentype"),
    url('../../fonts/IRANSansWeb.woff') format("woff"),
    url('../../fonts/IRANSansWeb.ttf') format("truetype");
}
body,span,h1,h2,h3,h4,h5,h6,p,a,address,strong,b,u,i,ul,li,select{font-family:'IRANSansWeb';margin:0;padding:0;line-height:30px;}
img{max-width:100%;height:auto;}
a,li,a:hover,a:active,a:focus{text-decoration:none;list-style:none;}
:focus{outline:none!important;}
a,a:active,a:focus,a:hover,input,.btn:active:focus, .btn:focus{outline:none!important;}
i{font-style: normal;}
.container-fluid{max-width:1920px;}
.nopadding{padding: 0;}
.no-mlr{margin:0!important;}
.fa-number{font-family:'iranyekanwebregular';}
option{font-family:'IRANSansWeb';font-size: 12px;}
main{min-height:500px;}
.main-header{background:#f6f4f5;padding:8px 15px;}
.r-main-header{height:90px;padding-top: 18px;}
span.my-account{color:#888;position: relative;height:45px;display: inline-block;font-family:'IRANSansWeb';}
span.my-account:before{content: '\e972';font-family: 'behido';width: 42px;height: 42px;display: inline-block;background: #ebebeb;text-align: center;border-radius: 100%;line-height: 38px;margin-left: 8px;font-size: 18px;border: 1px solid #d5d5d5;}
span.my-account a{color:#333;}
.hello-user{position: absolute;z-index: 1000;right: 0;background: rgba(255,255,255,.98);width: 200px;padding: 12px 0;box-shadow: 0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);border-radius: 5px;top:43px;display: none;}
.hello-user:before{content: '\e91c';font-family: 'behido';position: absolute;top: -17px;right: 12px;color: #fff;}
.imguser{text-align: center;}
.imguser img{width:70px;height:70px;}
.NameUser{text-align: center;border-bottom: 1px solid #eee;padding-bottom: 3px;margin: 0 auto 8px;width: 90%;height: 30px;overflow: hidden;}
.NameUser span{color:#2e72bb;font-family:'IRANSansWeb';}
.hello-user ul li a{color:#333;font-size:13px;font-family: 'iranyekanwebregular';}
.hello-user ul li{padding:0 12px 3px;}
.hello-user ul li:hover{background:#f2f2f2;}
.hello-user ul li a:before{font-family:'behido';position: relative;top: 2px;font-size: 15px;margin-left: 5px;color:#2e72bb;}
.hello-user ul li a.profile-icon:before{content:'\e947';}
.hello-user ul li a.heart-icon:before{content:'\e911';}
.hello-user ul li a.order-icon:before{content:'\e912';}
.hello-user ul li a.gift-icon:before{content:'\e943';}
.hello-user ul li a.exit-icon:before{content:'\e929';}
span.my-account:hover .hello-user{display: block;}
.l-main-header{text-align: left;height: 90px;line-height: 75px;}
.l-main-header img{max-height:60px;}
#search_div{text-align: center;margin-top: 3px;}
select.sp-select{border:none;-moz-appearance: none;-webkit-appearance: none;appearance: none;background:transparent url('../img/arrow-down.png') !important;background-repeat: no-repeat, repeat !important;background-position: left .7em top 50%, 0 0 !important;background-size: .65em auto, 100% !important;font-size:13px;}
#search_div form{margin-top:18px;}
#search_div form select{width: 30%;background:#ebebeb url('../img/arrow-down.png') !important;border: 1px solid #d5d5d5;background-repeat: no-repeat, repeat !important;background-position: left .7em top 52%, 0 0 !important;background-size:1em auto, 100% !important;height: 42px;border-radius: 0px 20px 20px 0px;padding: 0 10px;color:#888;margin-left: -4px;/* top: 3px; */}
#search_div form div{width: 55%;display: inline-block;background: #ebebeb;border: 1px solid #d5d5d5;height: 42px;border-radius: 20px 0px 0px 20px;/* width: calc(100% - 400px); */position: relative;top: 1px;}
#search_div form button{width: 36px;height: 42px;border-radius: 20px;background: transparent;border: none;/* position: absolute; */float: left;}
#search_div form button:before{content:'\e907';font-family:'behido';color:#888;}
#search_div form input{/* width: calc(100% - 40px); */height: 42px;border-radius: 20px;border: none;padding: 0 12px;font-size: 13px;background: transparent;position: relative;bottom:2px;color:#888;width: 80%;font-family:'IRANSansWeb';}
.store-menu{background:#2e72bb;}
.navbar{min-height:35px;margin-bottom:0;}
.navbar-default{background-color:transparent;border:none;border-radius:0;padding:0 15px;}
.nav > li > a {vertical-align:middle;padding:5px 10px;}
.navbar-default .navbar-nav>li>a {color:#fff;font-size:13px;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background:transparent;color:#fff;}
.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff;}
.topmenu{padding:0px;}
.topmenu ul li{position:relative;padding:8px 4px;float:right;line-height:29px;}
.topmenu ul li:hover{background:#5290d3;}
.topmenu ul li ul li:hover{background:transparent;}
.topmenu ul li ul li{padding:0 4px;}
.topmenu ul li ul li,.topmenu ul li ul li ul li{border-left:none;}
.topmenu ul li ul{opacity: 0;visibility: hidden;transform-origin: top;-webkit-transform: scaleY(0);-moz-transform: scaleY(0);-ms-transform: scaleY(0);-o-transform: scaleY(0);transform: scaleY(0);transition: all 300ms ease-out 0s;position:absolute;list-style:none;width:180px;box-shadow:0px 0px 3px rgba(0, 0, 0, 0.1);padding-right:0px;z-index:99;background:#fff;right: 0px;top:46px;}
.topmenu ul li:hover ul{opacity: 1;visibility: visible;-webkit-transform: scaleY(1);-moz-transform: scaleY(1);-ms-transform: scaleY(1);-o-transform: scaleY(1);transform: scaleY(1);}
.topmenu ul li:hover > a{color:#fff;}
.topmenu ul li ul li{float:none;}
.topmenu ul li ul li a{font-size:12px;padding:4px;display:block;margin:0 5px;border-radius:3px;color:#333;}
.topmenu ul li ul li:hover a{font-size:12px;color:#2e72bb;}
.topmenu ul li ul li:hover ul li a{background:none;color:#333;box-shadow:none;}
.navbar-toggle{margin-left:25px;}
.navbar-default .navbar-toggle .icon-bar{background-color:#f8ecde;}
.navbar-default .navbar-toggle:hover .icon-bar,.navbar-default .navbar-toggle:focus .icon-bar{background-color:#dad8f1;}
.navbar-default .navbar-toggle{background-color:#333;border:none;}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#333;}
.topmenu ul li ul li ul{position:absolute;margin:-46px 180px 0 0;display:none!important;}
.topmenu ul li ul li:hover ul{display:block!important;}
.topmenu ul li ul li:hover ul li a{color:#333;}
.topmenu ul li ul li ul li:hover a{color:#2e72bb;}
#menu-orginal-menu li{display:inline-block;}
.topmenu ul li ul li{width:100%;border-bottom:1px solid #eee;}
.topmenu ul li ul li:last-child{border-bottom:none;}
#menu-orginal-menu li a {display:block;position:relative;font-family:'IRANSansWeb2';}
.social-head{text-align: left;}
.social-head a{width: 30px;height:45px;line-height:45px;text-align:center;display: inline-block;border-right:1px solid #fff;padding-right:5px;}
.social-head a:before{font-family:'behido';color:#fff;font-size:16px;}
.social-head a:hover:before{transform: rotate(360deg);transition: all .6s;display: inline-block;}
a.insta:before{content:'\e905';}
a.telegram:before{content:'\e90d';}
a.whatsapp:before{content:'\e968';}
a.aparat:before{content:'\e900';}
span.cart_head{width: 40px;height: 45px;display: inline-block;position: absolute;left: 150px;top:4px;}
span.cart_head:before{content: url('../img/sabad-kharid.png');transform: scale(.7);display: inline-block;}
span.cart_head .tbl-cart{position: absolute;background: rgba(255,255,255,.98);box-shadow: 0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);border-radius: 5px;z-index: 1000;left:-135px;width:500px;top: 43px;padding: 15px;text-align: center;display: none;}
span.cart_head .tbl-cart:before{content:'\e91c';font-family:'behido';position: absolute;top: -16px;color: #fff;left: 148px;}
td.img-cart img{max-height:50px;width:auto;max-width:unset;}
a.remove-cart{cursor: pointer;}
a.remove-cart:before{content:'\e91f';font-family:'behido';color:#d6162d;font-size:10px;position:relative;top:2px;}
.tbl-cart td{font-size:12px;text-align: center;font-family:'IRANSansWeb';}
.tbl-cart td.numberpro{font-family: 'iranyekanwebregular';}
td.numberpro{padding-top:16px!important;}
a.btncart{display: inline-block;border:1px solid transparent;background:#17b1a5;width: auto;text-align: center;color: #FFF;border-radius: 3px;font-size:12px;cursor: pointer;padding: 0 18px;font-family: 'IRANSansWeb2';height: 32px;line-height: 30px;}
a.btncart2{display: inline-block;border:1px solid transparent;background: #2e72bb;text-align: center;color: #FFF;border-radius: 3px;font-size:12px;cursor: pointer;padding: 0 18px;width: auto;font-family: 'IRANSansWeb2';height: 32px;line-height: 30px;}
a.btncart:hover{border:1px solid #17b1a5;background: transparent;color:#17b1a5;}
a.btncart2:hover{border:1px solid #2e72bb;background: transparent;color:#2e72bb;}
.logomodal{height: 120px;width: 120px;background: #fff;border-radius: 100%;margin: 0 auto 0;position: relative;padding: 15px 12px 0;text-align: center;}
.tbl-cart table{width: 100%;text-align: right;position: relative;top: 10px;}
.tbl-cart table tr td a{width:unset;height:unset;line-height:23px;border-right:none;padding-right:0;color:#333;font-family:'IRANSansWeb';}
.tbl-cart table tr td a:hover{color:#17b1a5;}
.tbl-cart table tr td.img-cart{width: 60px;}
.tbl-cart table thead tr th{text-align: center;font-weight: normal;font-size:13px;}
span.cart_head:hover .tbl-cart{display: block;}
.slideshow{padding:20px 30px;border-radius: 4px;max-height: 625px;overflow: hidden;margin-bottom:15px;}
.slideshow img{max-height: 625px;border-radius: 4px;border:1px solid #eee;margin:0 auto;}
.slideshow .carousel-control.left,.slideshow .carousel-control.right{width:32px;height:32px;border-radius:50%;top:42%;text-align: center;line-height: 36px;background: linear-gradient(45deg, #2e72bb, #2e72bb);}
.slideshow .carousel-control.left{left:10px;}
.slideshow .carousel-control.right{right:10px;}
.slideshow .carousel-control span:before{font-family:'behido';color:#fff;font-size:15px;}
.icon-arrow-right:before{content:"\e909";right:-1px;position: relative;}
.icon-arrowhead-left:before{content:"\e901";left:-1px;position: relative;}
.slideshow .carousel-control{margin:8px;opacity:.7;}
.slideshow .carousel-control:hover,.carousel-control:active,.carousel-control:focus{opacity:1;}
.pro-index{margin:20px 0;padding:0 23px;}
.col-proindex{padding:0 7.5px;}
.col-proindex:nth-child(1) .box-proindex,.col-proindex:nth-child(7) .box-proindex{background:#f4f5f7;}
.col-proindex:nth-child(2) .box-proindex,.col-proindex:nth-child(8) .box-proindex{background:#f6f5f1;}
.col-proindex:nth-child(5) .box-proindex,.col-proindex:nth-child(9) .box-proindex{background:#f5f4f0;}
.col-proindex:nth-child(6) .box-proindex{background:#f5f6f0;}
.col-proindex:nth-child(3) .box-proindex,.col-proindex:nth-child(4) .box-proindex{background:#edf7f9;}
.box-proindex{padding:20px 5px;border-radius: 4px;overflow: hidden;border:1px solid #eee;margin-bottom: 15px;}
.img-proindex{position: relative;}
span.designbox{position: absolute;width: 100%;height: 120%;border-radius: 98px;top: -62px;left: -30px;transform: rotate(31deg);}
.col-proindex:nth-child(1) .designbox,.col-proindex:nth-child(7) .designbox{background:#edeef2;}
.col-proindex:nth-child(2) .designbox,.col-proindex:nth-child(8) .designbox{background:#f1ece9;}
.col-proindex:nth-child(3) .designbox,.col-proindex:nth-child(4) .designbox,.col-proindex:nth-child(9) .designbox{background:#d5ecf4;}
.col-proindex:nth-child(5) .designbox{background:#eaeaf2;}
.col-proindex:nth-child(6) .designbox{background:#f4e7d6;}
.img-proindex img{position: relative;transform: scale(1.1);margin-top: 15px;transition:all .5s;}
.img-proindex ul{position: absolute;top:-12px;left:6px;}
.img-proindex ul li:first-child{ opacity: 0;transform: translateY(-50px);}
.img-proindex ul li:last-child{opacity: 0;transform: translateY(-50px);}
.box-proindex:hover .img-proindex ul li:first-child{opacity: 1;transform: translateY(0);transition:all .5s;}
.box-proindex:hover .img-proindex ul li:last-child{opacity: 1;transform: translateY(0);transition:all .9s;}
.img-proindex ul li a{width:32px;height:32px;line-height:32px;text-align:center;display: inline-block;background:rgba(255,255,255,.7);border-radius: 100%;box-shadow: 0 3px 8px rgba(0,0,0,.03),0 2px 2px rgba(0,0,0,.01);}
a.show-info:before{content:'\e919';font-family:'behido';color:#3cbbfe;}
a.heart-pro:before{content:'\e911';font-family:'behido';color:#3cbbfe;}
a.heart-pro:hover:before{color:#0c9086;}
a.fullheart-pro:before{content:'\e926';font-family:'behido';color:#3cbbfe;}
a.fullheart-pro:hover:before{color:#0c9086;}
.content-proindex h2 a{font-size:15px;color:#000;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family: 'IRANSansWeb2';}
.content-proindex h2 a:hover{color:#0c9086;}
.content-proindex p{line-height: 26px;color: #777;font-size: 13px;margin-top: 12px;height: 50px;overflow: hidden;}
.addcart{margin-top:12px;text-align:left;}
.addcart a{color:#2e72bb;border-bottom: 1px solid #2e72bb;padding-bottom: 2px;font-family:'IRANSansWeb2';}
.addcart a:hover{color: #124275;border-bottom: 1px solid #124275;}
.addcart a:before{content:'\e9b0';font-family:'behido';position: relative;top: 2px;margin-left: 5px;font-size: 10px;}
.catpro-index{margin-bottom:30px;}
.title-site{margin-bottom:20px;padding:0 36px;}
.title-site img{max-height:30px;}
.title-site strong{font-size: 18px;font-weight: 600;display: inline-block;position: relative;top:4px;margin-right:10px;}
.title-site strong:before{content: '';width: 5px;height: 25px;background: #2e72bb;display: inline-block;border-radius: 20px;position: relative;top: 7px;left: 10px;}
.title-site p{font-size: 13px;color: #888 !important;border-bottom: 1px solid #e3e3e3;position: relative;width: 98.5%;margin: 8px auto 0;padding-bottom: 8px;line-height: 26px;}
.title-site p:after{content:'';width:12%;height:2px;position: absolute;bottom:0;right:0;background:#737373;}
.product-grid5{position:relative;background:#fff;overflow: hidden;margin-bottom:15px;border-radius: 4px;box-shadow: 0 0 3px 0 #cbcaca;}
.product-grid5 .product-image5{overflow:hidden;position:relative;text-align: center;}
.product-grid5 .product-image5 a{display:block}
.product-grid5 .product-image5 img{width:100%;height:auto;transition: all .5s ease 0s;}
.product-grid5:hover .product-image5 img{transform:scale(1.1);transition: all .5s ease 0s;}
.product-image5 .pic-1{opacity:1}
.product-grid5 .social{padding:0;margin:0;position:absolute;top:8px;right:10px;}
.product-grid5 .social li{display:block;margin:0 0 3px;transition:all .5s}
.product-grid5 .social li:nth-child(2){opacity:0;transform:translateY(-50px)}
.product-grid5:hover .social li:nth-child(2){opacity:1;transform:translateY(0)}
.product-grid5 .social li:nth-child(3){opacity:0;transform:translateY(-50px)}
.product-grid5:hover .social li:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.2s}
.product-grid5 .social li a{background: rgba(255,255,255,.7);font-size:14px;text-align:center;line-height:30px;height:30px;width:30px;border-radius:50%;display:block;transition:.5s ease 0s;box-shadow: 0 3px 8px rgba(0,0,0,.03),0 2px 2px rgba(0,0,0,.01);}
.product-grid5:hover .select-options{opacity:1;bottom:0}
.name-product{text-align: center;padding: 10px 14px 0;background: #f8f8f8;}
.name-product a{font-size:13px;color:#333;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family: 'IRANSansWeb2';}
.name-product a:hover{color:#2e72bb;}
.price-product{text-align: center;padding: 0 14px 10px;background: #f8f8f8;}
.old-price span.oldprice{color:#777;text-decoration:line-through;font-size:13px;font-family: 'iranyekanwebregular';}
.old-price span.discount-percent{font-family: 'iranyekanwebregular';background: #a60c26;color: #fff;padding: 0px 12px;border-radius: 20px;line-height: 28px;display: inline-block;height: 26px;margin-right: 8px;font-size:12px;}
.new-price span{color:#a60c26;font-family: 'iranyekanwebregular';font-size:16px;}
.one-price{height:60px;overflow: hidden;line-height: 60px;}
.one-price span {color: #a60c26;background: #f2f2f2;padding:1px 20px 6px;width: 100%;display: inline-block;font-family:'iranyekanwebregular';font-size:16px;}
.btn-addtocart{background:#a60c26;text-align: center;padding:1px 12px 4px;}
.btn-addtocart a{color:#fff;font-size:13px;}
.btn-addtocart a:before{content: '\e9a9';font-family: 'behido';position: relative;top: 2px;margin-left: 5px;}
.old-price,.new-price{height:30px;overflow: hidden;}
ul.lables{position: absolute;top:8px;left:7px;}
ul.lables li{margin-bottom:2px;}
ul.lables li span{color: #fff;font-size: 12px;padding: 0 10px;border-top-right-radius: 20px;border-bottom-left-radius: 20px;width: 57px;display: inline-block;text-align: center;}
span.newlbl{ background: linear-gradient(45deg, #17B1A5, #087c73);}
span.discountlbl{background: linear-gradient(45deg, #2e72bb, #6794c5);}
ul.ul-slider{position: absolute;text-align: center;width:100%;top:40%;z-index:99;}
ul.ul-slider li{display: inline-block!important;}
li.slnext {position: absolute;right:0;cursor: pointer;width:20px;height:35px;line-height:41px;}
li.slprev {position: absolute;left:0!important;cursor: pointer;width:20px;height:35px;line-height:41px;}
.slprev:before{content:'\e901';font-family:'behido';font-size:15px;color:#949494;display: inline-block;border:1px solid #949494;width: 30px;height: 30px;line-height: 28px;border-radius: 100%;text-align: center;right:-3px;position: relative;}
.slnext:before{content: '\e909';font-family: 'behido';font-size: 15px;color: #949494;display: inline-block;border: 1px solid #949494;width: 30px;height: 30px;line-height: 28px;border-radius: 100%;left:34px;position: relative;text-align: center;}
.lastnews{margin-bottom:30px;}
.title-center{text-align: center;padding:0 12%;}
.title-center strong{font-size: 18px;font-weight: 600;}
.title-center strong:before{content: '';width: 5px;height: 25px;background: #0c9086;display: inline-block;border-radius: 20px;position: relative;top: 7px;left: 10px;}
.title-center p{font-size: 13px;color: #888;line-height: 26px;padding: 0 8%;margin-top:18px;}
.content-lastnews{margin-top:60px;padding: 0 50px;}
.col-news{padding:0 14px;}
.box-news{border:1px solid #ddd;border-radius: 4px;position: relative;padding-bottom:12px;margin-bottom:24px;}
.box-news:before{content: '';width: 40%;height: 20%;position: absolute;top: -15px;right: -15px;z-index: -1;}
.img-news img{max-height:352px;}
.desc-news{text-align: left;margin-top: -18px;padding: 0 30px;}
.desc-news span{color: #fff;padding:2px 20px 4px;border-radius: 20px;font-size: 13px;}
.col-news:nth-child(odd) .desc-news span{background:#e52703;}
.col-news:nth-child(even) .desc-news span{background:#3cbbfe;}
.col-news:nth-child(odd) .box-news:before{background:#dce9fc;}
.col-news:nth-child(even) .box-news:before{background:#17b1a5;}
.info-news{margin: 10px auto 12px;height: 36px;overflow: hidden;border-bottom: 1px solid #eee;width: 90%;}
.info-news div{display: inline-block;width: 49%;height: 30px;overflow: hidden;}
.info-news div span{color:#777;font-size:11px;}
.info-news div span:before{font-family:'behido';float:right;margin-left: 6px;position: relative;}
.info-news .date span:before{content:'\e97e';font-size: 14px;bottom: 1px;}
.info-news .viewer span:before{content:'\e9b3';font-size: 17px;top:1px;}
.content-news{padding: 0 30px;}
.content-news a{color:#333;font-size:15px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family: 'IRANSansWeb2';}
.content-news a:hover{color:#17b1a5;}
.content-news p{font-size: 13px;color: #777;margin-top: 6px;line-height: 26px;height: 80px;overflow: hidden;text-align: justify;}
.btn-news{text-align: left;margin-top:8px;padding: 0 30px;}
.btn-news a{color: #17b1a5;font-size: 13px;border-bottom: 1px solid #17b1a5;padding: 0 4px 2px;font-family:'IRANSansWeb2';}
.btn-news a:hover{color:#0c9086;}
.btn-news a:before{content:'\e9b0';font-family:'behido';font-size: 11px;position: relative;top: 1px;margin-left: 5px;}
.content-lastnews .slick-list{padding-top:20px;}
.content-lastnews .slick-list img{float:unset;}
ul.ulSlider{position: relative;top:-40px;}
ul.ulSlider li.slnext{right:unset;left:70px;}
ul.ulSlider li.slprev{left: 48px !important;}
ul.ulSlider li:before{border-radius: 5px;background: #17b1a5;border:none;color:#fff;line-height:34px;}
.adver{background: url('../img/background.jpg') no-repeat;background-size: cover;text-align: center;padding:6% 8% 7%;color:#fff;margin: 0 0 -40px;}
.adver strong{color: #fff;font-size: 20px;display: block;margin-bottom: 16px;font-weight: normal;}
.adver p{color: #fff;font-size: 14px;padding: 0 10%;height: 60px;overflow: hidden;}
.adver div{margin-top:30px;}
.adver div a{background: #fff;color:#2e72bb;display: inline-block;padding: 4px 28px;border-radius: 20px;}
.adver div a:hover{color:#0c9086;}
.adver-shop{margin-bottom:30px;padding: 0 12%;}
.box-adver-shop{background:#a60c26;border:4px solid #e2e2e2;padding:20px 10px 25px;}
.col-box-adver{padding: 0 10px;}
.box-adver{padding:15px 15px 25px;}
.img-adver{display:inline-block;width: 60px;position: relative;top: 20px;}
.content-adver{display: inline-table;width:calc(100% - 65px);padding:0 12px;}
.content-adver strong{font-size: 15px;font-weight: normal;color: #fff;display: block;height: 30px;overflow: hidden;margin-bottom: 4px;font-family:'IRANSansWeb';cursor: default;}
.content-adver p{font-size:12px;line-height: 26px;color:#fff;max-height: 80px;overflow: hidden;font-family:'IRANSansWeb';cursor: default;}
.top-footer{background:#2e72bb;padding:40px 10%;display: flex;}
form.letternews{border:1px solid #fff;border-radius: 5px;width:70%;overflow: hidden;margin:18px 0 10px;}
.content-newsletter strong{padding-right: 12px;}
.content-newsletter p{color:#fff;font-size:15px;padding-right: 12px;font-family:'IRANSansWeb';}
input.input-emailnews{width: 76%;padding: 0 15px; border: none;height:34px;color:#777;font-family:'IRANSansWeb';}
input.btn-newsletter{width: 24%;float: left;border: none;color: #fff;background:#a60c26;text-align: center;height:34px;font-family:'IRANSansWeb';}
.social-foot{text-align: left;margin-top:41px;}
.social-foot a:before{font-family:'behido';color:#fff;font-size:18px;}
.social-foot a{width:40px;height:40px;border: 1px solid #fff;border-radius:100%;display: inline-block;text-align: center;line-height:38px;}
.social-foot a:hover{background:#fff;}
.social-foot a:hover:before{transform:rotate(360deg);display:inline-block;color:#17b1a5;transition: all .5s ease 0s;}
footer{background:url('../img/back-footer.jpg') no-repeat;background-size: cover;padding: 30px 30px 12px;}
.title-foot{margin-bottom:16px;}
.title-foot strong{font-size:15px;font-weight:600;}
.title-foot strong:before{content: '';width: 3px;height: 15px;background:#2e72bb;display: inline-block;position: relative;top: 3px;margin-left: 6px;border-radius: 20px;}
.phone-footer{margin-top:8px;}
.phone-footer,.email-footer,.fax{height:35px;overflow: hidden;}
.phone-footer a,.email-footer a,.fax span,.work-time span{color:#333;font-family: 'iranyekanwebregular';padding-right:7px;}
.phone-footer a:before{content:'\e92c';font-family:'behido';color:#2e72bb;float:right;}
.email-footer a:before{content:'\e973';font-family:'behido';color:#2e72bb;float:right;}
.fax span:before{content:'\e904';font-family:'behido';color:#2e72bb;float:right;font-weight: bold;}
.address-footer,.work-time{max-height:86px;overflow: hidden;}
.address-footer address{color:#333;line-height:26px;font-size:13px;padding-right:7px;font-family: 'iranyekanwebregular';}
.address-footer address:before{content:'\e908';font-family:'behido';color:#2e72bb;float:right;position: relative;left: 7px;font-size: 14px;}
.info-contact div{position: relative;padding-bottom:12px;margin-top:2px;}
.info-contact div:after{content: '';width: 40%;height: 1px;background:#2e72bb;position: absolute;bottom: 0;right: 20px;}
.work-time:after{opacity: 0;}
.work-time span{font-size:12px;display: block;line-height: 25px;padding-right:23px;}
.work-time span:first-child{margin-top:3px;}
.work-time:before{content:'\e974';font-family:'behido';color:#2e72bb;float:right;font-size: 13px;margin-right: 1px;}
.center-foot{text-align: center;padding-right:0;}
nav.menu-footer{/* max-height: 300px; */overflow:hidden;}
nav.menu-footer ul li{height:36px;overflow:hidden;line-height:30px;margin-top:1px;transition: all 0.5s ease;position: relative;padding-right:5px;}
nav.menu-footer ul li a{font-size:13px;color:#333;padding-right:8px;font-family:'IRANSansWeb';}
nav.menu-footer ul li:hover a{color:#2e72bb;}
nav.menu-footer ul li:before{content:'';background:#2e72bb;width:120px;height:1px;position: absolute;top:32px;right:11px;}
nav.menu-footer ul li:last-child:before{display:none;}
nav.menu-footer ul li:after{content:'';width: 4px;height: 4px;background: #2e72bb;position: absolute;top: 14px;right:0px;border-radius: 100%;}
.download-catalog{text-align: center;margin-top:14px;}
.download-catalog a{background: #2e72bb;border:1px solid #2e72bb;color:#fff;display: inline-block;font-size: 13px;padding: 2px 12px;border-radius: 4px;}
.download-catalog a:hover{background:transparent;color:#2e72bb;}
.center-foot p{font-size: 13px;line-height: 25px;margin-top:7px;height: 50px;overflow: hidden;font-family:'IRANSansWeb';}
.logo-foot img{max-height:154px;}
.social-footer{margin-top: 26px;}
.social-footer a{margin:0 5px;}
.social-footer a:before{font-family:'behido';font-size:16px;color:#545454;display: inline-block;}
.social-footer a:hover:before{transform:rotate(360deg);transition:all .5s;color:#2e72bb;}
.social-footer a.aparat:before{font-size:20px;position: relative;top: 2px;}
.copyright{text-align: center;font-size:12px;color:#777;margin-top:15px;}
.copyright p{display: inline-block;border-top: 1px solid #bebdbd;padding-top:10px;font-family:'IRANSansWeb';}
.copyright a{color:#777!important;}
.copyright a:hover{color:#2e72bb!important;}
/**/
#infopro .modal-header button.close{position: relative;top:4px;float:left;}
.modal-header a.modal-title{color:#333;padding-right:10px;}
.boxinf-txt{height:218px;overflow-y:auto;scrollbar-width: thin;margin-bottom:16px;padding: 0 14px;}
.boxinf-txt p{font-size:13px;text-align: justify;}
.boxinf-price del{padding-left:32px;color:#a60c26;}
.modal-footer{text-align:center;background:#eee;}
.boxinf-img div{border: 1px solid #ddd;border-radius: 20px;min-height: 204px;line-height: 204px;margin-top:8px;}
.boxinf-img div img{max-height:204px;}
button.closebtn-modal{background-color:#a60c26;border:1px solid #a60c26;color:#fff;padding:6px 12px 7px;font-size:13px;}
button.closebtn-modal:hover{background-color:transparent;color:#a60c26;border:1px solid #a60c26;}
button.cartbtn-modal{background-color:#00a693;border:1px solid #00a693;color:#fff;padding: 4px 12px 6px;font-size:13px;}
button.cartbtn-modal:hover{background-color:transparent;color:#00a693;border:1px solid #00a693;}
.boxinf-price{text-align: center;margin-top:12px;}
/**/
.zoomWindow{float:right!important;right:32%;}
.rang_slider{bottom:22px!important;}
.product_image_box{padding:0 12px 12px;}
.default_product_pic{box-shadow: 0 0px 3px 0 #cbcaca;border-radius: 3px;}
.product_options li a{color:#888}
.product_title strong{font-weight: normal;}
.product_title strong:before{content: '';width: 3px;height: 20px;border-radius: 40px;background: #2e72bb;display: inline-block;position: relative;top: 4px;margin-left: 8px;}
.info_item_product .fa{position: relative;top: 3px;margin-left: 4px;}
.info_item_product .fa:before{color:#777;}
.Price_box{margin-top:20px;}
#cart_btn{width: 50%;background: #a60c26;}
.product_data_ul{padding-right: 0;}
.modal-header{background: #2e72bb;color: #fff;}
.modal-header h5{position: relative;top:5px;}
.modal-header button.close span{position: relative;top:3px;}
.attr_pro{margin-top:-40px;}
.attr_pro h6{font-size: 13px;}
.title_relpro{text-align: center;padding: 30px 0 20px;}
.title_relpro h6{font-size:18px;}
.title_relpro h6:before{content: '';width: 3px;height: 20px;border-radius: 40px;background: #2e72bb;display: inline-block;position: relative;top: 4px;margin-left: 8px;}
.desc-relpro{padding: 0 15%;text-align: center;}
.desc-relpro p{font-size: 13px;}
.product{box-shadow: 0 0px 3px 0 #cbcaca;border-radius: 3px;}
.slick-slide img{float:unset;margin:0 auto;}
.product_box{padding:0 4%;}
.slick-initialized .slick-slide{margin-right:0!important;}
.product_box .product_list div div .slick-slide{padding:10px;}
.product_img_div{width:100%;}
#comment_form{margin:12px 0 30px;}
.score_comment_form div div .item_list div span.fa-close:before{position: relative;top: 7px;}
.catpro-index .slick-list{padding:12px 0;}
.question_buttom_div .agreement label{font-weight: normal;}
.question_buttom_div .agreement span.check_box{position: relative;top:5px;}
.side_menu_profile{margin-bottom:80px!important;}
.profile_menu_header{background:#f2f2f2;}
.order_table_info tbody tr td span{margin-top:7px;}
.order_table_info tbody tr:last-child td span{margin-top:0;}
.col-md-9 .profile_menu:last-child{margin-bottom: 80px;}
.btn-success{background-color:#2e72bb!important;border-color:#2e72bb!important;border-radius:4px;}
.btn-success:hover{background-color:#13559b!important;border-color:#13559b!important;}
.profile_menu_title{font-size:15px;}
#location div.bootstrap-select{width:100%;padding: 5px;}
#location div.bootstrap-select select{padding: 3px;border: 1px solid #ccc;border-radius: 4px;-moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;background: #fff url('../img/arrow-down.png') !important;
    background-position-x: 0%;background-position-y: 0%;background-repeat: repeat;background-size: auto;border: 1px solid #d5d5d5;
    background-repeat: no-repeat, repeat !important;background-position: left .7em top 52%, 0 0 !important;background-size: 1em auto, 100% !important;}
form#additional_info div div div span#newsletter{position: relative;top:6px;}
.favorite_list,.user_comment_list{margin-bottom:80px;}
.favorite_list .row{box-shadow: 0 0 3px 0 #cbcaca!important;-webkit-box-shadow:0 0 3px 0 #cbcaca!important;}
.tozihat .content p,.review_tozihat p,.comment-summary_note p,.feq_headline span{font-family: 'IRANSansWeb';font-weight: normal;}
.map_ul li a,.question_buttom_div .agreement label{font-family: 'IRANSansWeb';}
.comment_box div div .comment_content{font-family: 'IRANSansWeb';text-align: justify;line-height: 28px;font-size: 13px;}
.comment_box .row .col-md-6:first-child span,.comment_box .row .col-md-6:first-child a{font-family: 'IRANSansWeb';color:#777;font-size: 13px;}
.comment_box .row .col-md-6:first-child ul.rating_ul{margin-bottom:10px;}
.comment_header_box div span{font-family: 'IRANSansWeb';}
.profile_menu_ul li{border-bottom:1px solid #eee;}
.profile_address_btn::before{position: relative;bottom:13px;}
/*#add_address_box button.bs-placeholder{display: none!important;}*/
.bootstrap-select select.selectpicker{
    padding: 0px 15px 0px 0px;
    line-height: 32px;
    border: 3px solid #ccc;
    border-radius: 5px;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    background: rgba(0, 0, 0, 0) url(../img/arrow-down.png) !important;
    background-position-x: 0%;
    background-position-y: 0%;
    /* background-repeat: repeat; */
    /* background-size: auto; */
    /* border: 1px solid #d5d5d5; */
    background-repeat: no-repeat, repeat !important;
    background-position: left .7em top 52%, 0 0 !important;
    background-size: 1em auto, 100% !important;
}
.messageList a.btn{border-radius: 0px;-webkit-border-radius: 4px;padding: 4px 12px;}
.messageList a.btn span{font-family:'IRANSansWeb';}
.messageList a.btn span.fa-envelope{font: normal normal normal 14px/1 FontAwesome;}
table.message_table{margin-top:20px;}
.evaluation_ul.advantage li:before,.evaluation_ul.disadvantage li:before{top:11px;}
#product_box{margin:30px 0!important;}
.product_list_box .header ul .active a{color:#fff;}
.product_list_box .header ul li a span{font-family:'IRANSansWeb';}
.product_list_box .header ul li:first-child{line-height:30px;}
.toggle-light .toggle-slide{box-shadow: 0 0 0 1px #cacaca!important;}
.noUi-horizontal .noUi-handle{width:18px!important;height:18px!important;}
.product_div{text-align: center;}
.product_div .info .price{text-align: center!important;}
.info .compare_tag p span.check_box{position: relative;top:3px;}
.pagination > li > a, .pagination > li > span{padding: 2px 12px 0px;}
html:not([dir="rtl"]) .noUi-horizontal .noUi-handle{right:-14px!important;}
.filter_price_ul li .price{font-size:15px!important;font-family:'IRANSansWeb';}
#price_filter_btn span:last-child{font-size:13px;}
#product_box div div ul.map_ul li a{font-size:18px;}
#product_box div div #product_count{position: relative;top:5px;border: 1px solid #ddd;border-radius: 3px;padding: 0 20px;}
.content_page404{margin-bottom:70px!important;}
.content_page404 a.btn{width:unset;padding: 10px 24px;}
img.img404{margin:35px 0 15px;}
.page_row{margin:20px 0!important;padding: 0 20px;min-height: 100px;}
.page_aside .order_info .send_btn.checkout{width:80%;}
.order_info .checkout_content p:first-child{margin-bottom:5px;}
.product_options .tooltip{width:150px;}
table.cart_table .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){border:none;}
#product_box div.col-3 .item_box{margin-bottom:10px;}
.page_content table.cart_table tr td:last-child div span{font-size:18px;}
.page_content table.cart_table tr td .checkout_options{position: relative;bottom: 19px;}
.page_content table.cart_table tr td ul li span.ui_variant_shape{top:10px;}
.comment_header_box{margin-bottom:12px;border-bottom: 1px solid #ddd;padding-bottom: 12px;}
.comment_header_box p{display: inline-block;}
.comment_text{font-family:'IRANSansWeb';text-align: justify;font-size: 13px;margin-top: 12px;}
.gallery_box .swiper-container .swiper-button-next,.gallery_box .swiper-container .swiper-button-prev{box-shadow:none;background-color:transparent;}
.gallery_box .title{text-align: center;}
.select_product_for_compare p{text-align: center;}
.product_list .header .input-group.mb-3{width:100%;}
.modal .dropdown-menu{width: 48%;text-align: center;}
.modal .dropdown-menu a{display: block;text-align: center !important;}
.product_list .header .input-group.mb-3 input{float:right;width: 50%;border-radius: 4px;font-family:'IRANSansWeb';font-size: 13px;}
.product_list .header .input-group.mb-3 div.input-group-prepend{float:right;width:48%;margin-right:2%;background: transparent!important;}
.Content_Compare{margin:30px 0;}
p.p_compare{padding:0 12px;}
.banner_side_shop{box-shadow: 0 12px 12px 0px rgba(180, 180, 180, 0.1);border: 1px solid #dedede;margin-bottom: 10px;}
.btn_contact_us{text-align: left;padding-top:46px;padding-left: 50px;}
.btn_contact_us a{background: #a60c26;padding: 6px 20px;border-radius: 4px;color:#fff;border:1px solid #fff;}
.btn_contact_us a:hover{background:transparent;}
.btn_contact_us a:before{content:'\e90a';font-family:'behido';transform: rotate(263deg);display: inline-block;position: relative;top: 2px;margin-left: 8px;}
h2.page_title_shop{font-size:18px;}
h2.page_title_shop:before{content:'';width: 3px;height: 20px;border-radius: 40px;background: #00a693;display: inline-block;position: relative;top: 4px;margin-left: 8px;}
.page_shop{margin:40px 0 30px!important;}
.page_shop p,.page_shop div{font-family:'IRANSansWeb';}
/*contact us*/
.sp_top_page{padding: 20px 30px;border-radius: 4px;margin-bottom:10px;overflow: hidden;position: relative;}
.sp_top_page img{max-height:430px;border-radius: 4px;}
.content_sp_top_page{position: absolute;top:40%;text-align: center;width: 100%;}
.TitlePage{margin-bottom:10px;}
.TitlePage h1{color:#fff;font-size: 22px;}
.breadcrumb-sp-page ul li{display: inline-block;}
.breadcrumb-sp-page ul li a,.breadcrumb-sp-page ul li span{color:#fff;}
.breadcrumb-sp-page ul li a:after{content:'/';padding:0 4px;}
.contact-page{margin-bottom:30px;padding:0 18px;}
.r-contact-page,.l-contact-page{min-height: 447px;box-shadow: 0 0 3px 0 #cbcaca;border-radius: 4px;padding:20px;}
.r-contact-page{padding:20px;}
.l-contact-page{padding:20px 50px;}
.col-contact-page div .title{margin-bottom:7px;}
.col-contact-page div .title strong{font-weight: normal;font-size:17px;}
.col-contact-page div .title strong:before{content: '';width: 3px;height: 20px;border-radius: 40px;background: #2e72bb;display: inline-block;position: relative;top: 4px;margin-left: 8px;}
.r-contact-page .description p{font-size:13px;margin-bottom:5px;line-height:28px;text-align: justify;}
.item-contact-page{border-bottom:1px solid #e0f0fd;padding:14px 0;position: relative;min-height:80px;}
.item-contact-page:last-child{border-bottom:none;}
.item-contact-page span.icon{width: 40px;height:40px;background:#2e72bb;position: absolute;top: 25%;border-radius: 8px;text-align: center;line-height: 40px;}
.item-contact-page div{padding-right:60px;}
.item-contact-page div span,.item-contact-page div a,.item-contact-page div address{display: block;line-height:26px;}
.item-contact-page span.icon:before{font-family:'behido';color:#fff;font-size: 20px;float: unset;}
.item-contact-page span.phone:before{content:'\e902';transform: rotate(265deg);display: inline-block;}
.item-contact-page span.email:before{content:'\e973';}
.item-contact-page span.address:before{content:'\e908';}
.item-contact-page span.fax:before{content:'\e904';font-weight: bold;}
.item-contact-page div span:nth-child(1){font-size:14px;}
.item-contact-page div span:nth-child(2),.item-contact-page div a,.item-contact-page div address{font-size:13px;color:#777;}
.l-contact-page form{margin-top:28px;}
.l-contact-page form input,.l-contact-page form textarea{display: block;margin-bottom:12px;border:1px solid #d1e7f8;}
.l-contact-page form input[type="text"]{border-radius: 20px;width:100%;padding:4px 15px;}
.l-contact-page form textarea{border-radius: 8px;width:100%;padding:12px 15px;min-height:140px;}
.l-contact-page form button{float:left;background:#2e72bb;color:#fff;border:none;border-radius: 4px;padding: 4px 34px;}
.l-contact-page form button:hover{background:#175496;}
/*about us*/
.about_page{margin:10px 0 30px;padding:0 70px;}
.content-about-page p{text-align: justify;}
.content-about-page img.imgAbout{padding: 0 20px 20px 0;margin-top:-130px;}
.about_page h2{font-size:20px;margin-bottom: 14px;width:50%;}
.about_page h2:before{content: '';width:5px;height: 20px;border-radius: 40px;background: #2e72bb;display: inline-block;position: relative;top: 4px;margin-left: 8px;}
.Comment_User{margin-bottom:40px;}
.box_comment_user{margin-top:50px;}
.box_comment_user2 .slick-list{padding:18px 0;}
.Item_Comment{text-align: center;box-shadow: 0 0 3px 0 #cbcaca;padding:30px;}
.Item_Comment .img img{width:100px;height:100px;border-radius:100%;border:3px solid #d1e7f8;margin:0 auto;}
.Item_Comment .name{height:28px;overflow: hidden;margin-top:10px;line-height:28px;}
.Item_Comment .job{height:28px;overflow: hidden;margin-bottom:10px;line-height:28px;}
.Item_Comment .job span{color:#888;}
.Item_Comment .description p{height:116px;overflow: hidden;font-size:13px;line-height:28px;}
.attr_pro ul.important_item_ul li span span:last-child{display: none;}
.attr_pro ul.important_item_ul li:before{margin-top:13px!important;}
/*.search_product_div .product_div .image_div{background: #f2f2f2;padding-bottom: 12px;}*/
.product_div .image_div{position: relative;padding-bottom: 8px;margin-bottom: 3px;}
.image_div ul.social{position: absolute;top: 8px;right: 10px;}
.image_div ul.social li{margin-bottom:3px;}
.image_div ul.social li a{   background: rgba(255,255,255,.7);font-size: 14px;text-align: center;line-height: 30px;height: 30px;width: 30px;border-radius: 50%;display: block;transition: .5s ease 0s;box-shadow: 0 3px 8px rgba(0,0,0,.03),0 2px 2px rgba(0,0,0,.01);}
.image_div .color_box{left: 14px;}
.indiv_pro{border:1px solid #ddd;border-radius:4px;}
.search_product_div .product_div{border:none!important;padding:8px;}
.product_list_box .header{border: 1px solid #dedede!important;box-shadow: 0 12px 12px 0px rgba(180, 180, 180, 0.1);}
.product_list_box{box-shadow:none!important;border:none!important;}
.info a .title{margin-bottom:7px;}
.page_shop ul{padding:30px;}
.page_shop ul li{list-style: disclosure-closed;}
.compare_tag p span{background: transparent;font-size: 14px;text-align: center;line-height: 28px;height: 28px;width: 28px;border-radius: 0;display: block;transition: .5s ease 0s;top: 10px !important;border: 1px solid #ebebeb;position: relative !important;}
.compare_tag p span:hover{background:#fdcb12;}
.compare_tag p span:before{content:'\e910';font-family:'behido';color:#888;}
.compare_tag p span:hover:before{color:#333;}
.compare_tag .check_box.active:before{position: relative;top:7px;}
.info-contact .phone-footer,.info-contact .fax{direction: ltr;text-align: right;}
.col-probox{padding:0 5px;}
.btn_products{padding:7px 14px 4px;background:#2e72bb;text-align: center;}
a.eye:before{content:'\e9b3';font-family:'behido';}
a.Add_To_Cart:before{content:'\e9a9';font-family:'behido';}
.btn_products a{width:28px;height:28px;display: inline-block;margin:0 1px;line-height: 26px !important;}
.btn_products a span.fa{line-height: 27px;}
.btn_products a:before{color:#fff;}
.btn_products a span:before{color:#fff;}
.btn_products a:hover{background:#fdcb12;}
.btn_products a:hover:before,.btn_products a:hover span:before{color:#333;}
.Instant-offer{padding:0 30px 0 15px;}
.product-Instant-offer img{width:auto!important;}
.modal-footer a.btnmodal{background:#2e72bb;color:#fff;border:1px solid #2e72bb;}
.modal-footer a.btnmodal:hover{background:transparent;color:#2e72bb;}
span.lbl-Instant-offer{display: block;background: #a60c26;color:#fff;font-size:13px;padding: 3px 12px;position: relative;z-index: 3;}
.show_all_pro{text-align: center;margin-top:10px;}
.show_all_pro a{color:#333;font-family:'IRANSansWeb2';}
.show_all_pro a:before{content: '';width: 3px;height: 14px;background: #a90b24;display: inline-block;border-radius: 30px;position: relative;margin-left: 8px;top: 2px;}
.show_all_pro a:hover{color:#2e72bb;}
.banner_shop{margin-bottom:30px;padding:0 22px;}
.box_banner_shop{padding:0 8px;}
.box_banner_shop img{border-radius:8px;box-shadow: 0 0 3px 0 #cbcaca;}
.full_banner{margin-bottom:30px;padding:0 28px;}
.section_brand{margin-bottom: 30px;}
.box-brand{padding: 0 25px;text-align: center;}
.content-brand{padding:30px 15px;box-shadow: 0 0 3px 0 #cbcaca;border-radius: 6px;}
.ul-brand{width:96%!important;right:2%;left:2%;}
.ul-brand .slnext:before{border:none;left:18px;font-size:22px;}
.ul-brand .slprev:before{border:none;right:9px;font-size:22px;}
.sec-box-brand{padding: 18px 20px;}
.Triple-banner{margin-bottom:40px;padding:0 20px;}
.box-Triple-banner{box-shadow: 0 0 3px 0 #cbcaca;border-radius: 6px;padding:12px 15px;float:right;width:100%;}
.box-Triple-banner img{max-height:240px;border-radius: 6px;margin: 0 auto;display: table;float:right;width:100%;}
.content-Triple-banner{margin-top:12px;float:right;width:100%;padding: 0 16px;}
.content-Triple-banner strong{width:calc(100% - 80px);font-weight: normal;float:right;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left:8px;color:#333;}
.content-Triple-banner span{float: right;width: 80px;background: #2e72bb;color: #fff;padding: 0 10px;font-size: 13px;border-radius: 30px 0 0 30px;}
.content-Triple-banner span:after{content:'\e901';font-family:'behido';font-size: 10px;margin-right: 5px;position: relative;top: 1px;}
.banner-link{float: right;width: 80px;background: #2e72bb;color: #fff;padding: 0 10px;font-size: 13px;border-radius: 30px 0 0 30px;}
.banner-link:after{content:'\e901';font-family:'behido';font-size: 10px;margin-right: 5px;position: relative;top: 1px;}
.box-Triple-banner:hover .banner-link:after{transform: rotate(360deg);transition: all .5s;display: inline-block;}
.col-Triple-banner{padding:0 13px;margin-bottom: 10px;}
.box-Triple-banner:hover .content-Triple-banner span:after{transform: rotate(360deg);transition: all .5s;display: inline-block;}
span.Nprice{color:#a60c26;}
.product_div .indiv_pro .info{background:#f8f8f8;}
.info a .title:hover{color:#2e72bb;}
.btn_products_shop ul li{display: inline-block;}
.btn_products_shop ul .compare_tag{display: inline-block;width: 28px;}
.top_head_shop{padding:0 8px 0 0;}
.shipping_data_box label input[type="radio"]{position: relative;top:4px;margin-left:6px;}
.shipping_data_box div.form-group{margin-top:10px;}
.pagination {display: table;padding-left: 0;margin: 20px auto 30px;border-radius: 4px;}
.contact-page2{padding: 0 30px;margin-bottom:30px;}
.l-contact-page2{padding:0;min-height: unset;}
.map-contact-us{padding: 0;}
.map-contact-us iframe{width:100%;height:100%;}
.modal-header .modal-title span{font-size:15px;}
#add_address_box .input_label input{height:37px;}
#add_address_box .col-12{padding:0 15px;}
#add_address_box .col-12 .form-group button.btn-primary{margin:0 auto;display: table;}
button#select_location_btn{}
ul.ul-slider-offer{top:13px;width: 80%;right: 10%;left: 10%;}
ul.ul-slider-offer li:before{border:none;color:#fff;}
ul.ul-slider-offer li.slnext:before{left:-8px;}
.box-brand img{max-height:100px;}
.content-brand{display: flex;
    justify-content: center;
    align-items: center;}
.box_slick{display: flex;justify-content: center;align-items: center;}
.container-home{max-width:1500px;margin:0 auto;padding: 0 10px;}
.p-row{padding:0 15px;}
.container-top-footer{width:100%;display: table;}
.main-footer{padding:0;}
.p-top-footer{float:right;width:100%;}
.col-proindex:hover .img-proindex img{transform:scale(1.2);transition:all .5s;}
.box-adver:hover .img-adver img{transition:all .5s;}
.box-adver:hover .img-adver img{transform:rotate(360deg);transition:all .5s;}
.btn_products_shop{background: #f8f8f8;}
.btn_products_shop a:before{color:#777;}
.container-shop{padding:0 4.2rem;}
.top-footer.row,footer.row{margin:0 -15px!important;}
.btn_products_shop a{border:1px solid #ebebeb;}
.col-8 #cart_btn.send_btn .title,.order_info .send_btn .title{margin-top:9px;}
.sticky {position: fixed !important;top:0;z-index: 99;width: 100%;box-shadow: 0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);margin:0;}
#button-top{position: fixed;bottom: 10px;right: 3px;z-index: 1000;}
#button-top a span:before {font-size: 38px;color: #abaaa9;}
.btn_products_shop a span:before{color:#888;}



@media(min-width:1500px){
    .container-home{max-width:1366px;}
    .container-shop{max-width: 1676px;}
    .main-header,div#navbar{padding: 0 3rem;}
    footer{padding: 30px 5rem 12px;}
}
@media(max-width:1300px) {
    .Instant-offer .product-grid5 img{max-height:110px;}
}
@media(min-width:768px) {

}
::-webkit-scrollbar {width: 4px;height:4px;background: #ddd;}
::-webkit-scrollbar-thumb {background: #a9a9a9;-webkit-border-radius: 1ex;}
.slick-slider{direction:rtl!important;}
body {scrollbar-width: thin;}
@media screen and (-webkit-min-device-pixel-ratio:0) {

}
@-moz-document url-prefix()
{

}


.col-3{
    width: 25%;
    float: right;
}
.col-9{
    width: 75%;
    float: left;
}
#product_box{
    /* margin: -130px 0 30px !important; */
}

.col-4{
    width: 33.33333333%;
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    float: left;
}
.col-6{  width: 50%;
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    float: right;}
.col-8{
    width: 66.66666667%;
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    float: right;
}

#myTab li {
    float: right;
}
.product_list_box .header ul .active{
    color: #fff !important;
}

p a {
    color: #888 !important;
}

/*.swiper-slide{*/
/*    width: 250px !important;*/
/*}*/

.btn_products a span.chosen:before {
    color: #a60c26 !important;
}

.favorite {
    line-height: 38px !important;
    cursor: pointer;
}

#loading_box {
    background-color: rgba(209, 209, 209, 0.49);
    position: fixed;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    width: 100%;
    z-index: 10000;
    display: none;
}
.loading_div {
    width: 300px;
    height: 130px;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    margin: auto;
    background: #ffffffa8;
    text-align: center;
    border-radius: 10px;
}

.loading_div img {
    margin: 15px auto;
    width: 200px;
    display: block;
}
.spinner{
    width:90px;
    margin:auto;
    text-align:center;
}
.spinner div{
    width:15px;
    height:15px;
    background-color: #7da0c5;
    border-radius:100%;
    -webkit-border-radius:100%;
    display: inline-block;
    animation: spinner 1.4s infinite;
}
.spinner .b1{
    animation-delay: -0.32s;
    -webkit-animation-delay: -0.32s;
}
.spinner .b2{
    animation-delay: -0.16s;
    -webkit-animation-delay: -0.16s;
}
@keyframes spinner {
    0% {transform: scale(0)}
    40% {transform: scale(1)}
    100% {transform: scale(0)}
}
@-webkit-keyframes spinner {
    0% {-webkit-transform: scale(0)}
    40% {-webkit-transform: scale(1)}
    100% {-webkit-transform: scale(0)}
}
#myModal #add_address_box .bootstrap-select .btn{display: none;}

.checkout_options p {
    /* border: 1px solid #767676; */
    /* border-radius: 5px; */
}
header{margin:0 -15px!important;}
.videoPro iframe{border-top: 28px solid #65666b;border: 12px solid #505156;border-top-left-radius: 15px;border-top-right-radius: 15px;margin: 0 auto 3px;width:50%;display: table;}
.bottom-pc {max-width: 500px;max-height: 3px;padding: 3px;background-color: #3b3b41;margin: 0 auto;border-radius: 2px;box-shadow: -1px -1px 8px 0 rgba(122,122,122,1);}
.pc-Trapezius {max-width: 500px;margin: 0 auto;border-bottom: 15px solid #65666b;border-left: 40px solid transparent;border-right: 40px solid transparent;}
.review-pro.d-flex{display: flex;align-items:center;}
