@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-Regular.eot');
    src: url('../fonts/Roboto-Regular.eot') format('embedded-opentype'),
        url('../fonts/Roboto-Regular.woff') format('woff'),
        url('../fonts/Roboto-Regular.ttf') format('truetype'),
        url('../fonts/Roboto-Regular.svg#Roboto-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
*{margin: 0;padding: 0;list-style-type: none;outline: inherit;color: inherit;font-family: "Roboto";}
.list-style li{list-style:disc;}
section{padding-bottom: 40px;}
.error-btn{text-align:center;background:#e77825;color:#fff;padding:10px 0px;display:block;margin:10px auto;width:200px;}
.error-btn:hover{color:#fff;}
.mt20{margin-top: 20px;}
.mt10{margin-top: 10px;}
.mt40{margin-top: 40px;}
.mr20{margin-right: 20px;}
.mb20{margin-bottom: 20px;}
.w200{width: 200px;}
.mr30{margin-right: 30px;}
.register-btn{margin-top: 148px;}
.fw{display: inline-block;width: 100%;}
.header-top{background-color: #1f2022;padding: 10px 0;color: #fff}
ul.header-left{float: left;}
ul.header-left li a i{font-size: 24px;margin-right: 10px;vertical-align: middle}
ul.header-right{float: right;}
ul.header-right li{display: inline-block;margin-right: 20px;}
ul.header-right li:nth-last-child(1){margin-right: 0}
.header-middle{display: inline-block;width: 100%;padding: 10px 0}
.view-more{color: #444;float: right;}
.view-more:hover{color: #e77825}
.custom-select{position:relative;}
.custom-select select{display:none}
.select-selected{background-color:#e77825}
.select-selected:after{position:absolute;content:"";top:20px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#fff transparent transparent}
.select-selected.select-arrow-active:after{border-color:transparent transparent #fff;top:15px}
.select-items div,.select-selected{color:#fff;padding:8px 16px;border:1px solid transparent;border-color:transparent transparent rgba(0,0,0,0.1);cursor:pointer;user-select:none}
.select-items{position:absolute;background-color:#e77825;top:100%;left:0;right:0;z-index:99}
.select-hide{display:none}
.select-items div:hover,.same-as-selected{background-color:rgba(0,0,0,0.1)}
.search-btn{position: absolute;top: 0px;right: 15px;}
.truckf48{font-size: 48px;line-height: 35px;color: #e77825;float: left;margin-right: 10px;}
.shopping-text{display: inline-block;width: calc(100% - 60px);}
.shopping-text1{color: #e77825;font-size: 14px;font-weight: 600;display: inline-block;width: 100%;text-transform: uppercase;margin-top: -6px;float: left}
.shopping-text2{color: #1f2022;font-size: 12px;font-weight: 600;display: inline-block;width: 100%;float: left}
.header-bottom{background-color: #e77825;width: 100%;}
ul.navbar-nav{padding: 10px 0;margin: 0 auto}
ul.navbar-nav li.nav-item{margin-right: 40px;}
ul.navbar-nav li.nav-item:nth-last-child(1){margin-right: 0}
ul.navbar-nav li.nav-item a{color: #fff;font-weight: 600;letter-spacing: 0.5px;}
ul.home-add li{margin-bottom: 30px;}
ul.home-add li:nth-last-child(1){margin-bottom: 0;}
.page-heading{font-size: 16px;font-weight: 600;background-color: #e77825;width: 100%;display: inline-block;color: #fff;padding: 10px;}
.product-Shadow{box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.2), 0 4px 20px 0 rgba(0, 0, 0, 0.19);margin-top: 40px;}
.product-border{margin-top: 40px;}
.product-border .product-text{border:1px solid #e77825;}
.product-Shadow img{width: 100%;}
.category-Shadow{box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.2), 0 4px 20px 0 rgba(0, 0, 0, 0.19);margin-bottom: 40px;}
.category-Shadow img{width: 100%;}
.product-text{padding: 10px;}
.product-name{font-size: 14px;font-weight: 600;width: 100%;display: inline-block;height: 46px;overflow: hidden}
.product-price{font-size: 14px;font-weight: 600;color: #e77825;width: 100%;display: inline-block}
#product img{width: 100%;}
ul#clothing-nav{display: inline-block;width: 100%}
ul#clothing-nav li{display: inline-block;margin-right: 20px;}
ul#clothing-nav li a{display: inline-block}
ul#clothing-nav li a.active{background-color: #e77825;color: #fff;padding: 10px;}
.widgets{margin-bottom: 40px;display: inline-block;width: 100%}
.TestimonialSlider{padding-top: 40px;}
.testimonial-text{font-size: 14px;}
.testimonial-block{display: inline-block;width: 100%;margin-top: 20px;}
.testimonial-block img{width: 100px;float: left;margin-right: 10px;}
.testimonial-name{width: calc(100% - 110px);float: left;margin-top: -6px;font-size: 14px;font-weight: 600}
.support-icon{float: left;background-color: #e77825;color: #fff;padding: 15px;font-size: 24px;margin-right: 10px;}
.support-text{width: calc(100% - 60px);display: inline-block;font-size: 18px;font-weight: 600}
.support-text a{color: #e77825;font-weight: normal}
.most-view{display: inline-block;width: 100%}
.most-view img{width: 110px;float: left;margin-right: 10px;}
.most-view-text{display: inline-block;width: calc(100% - 120px);}
.most-view-text1{font-size: 14px;font-weight: 600;}
.bg-color{background-color: #e77825;padding: 20px;}
.footer-heading{color: #fff;font-size: 18px;font-weight: 600;text-transform: uppercase}
.text-footer{color: #fff;font-size: 14px;line-height: 22px;letter-spacing: 0.6px;text-align: justify;}
ul.social{margin-top: 20px;}
ul.social li{border: 1px solid #fff;width: 40px;height: 40px;border-radius: 100%;display: inline-block;margin-right: 10px;}
ul.social li:nth-last-child(1){margin-right: 0}
ul.social li a{display: inline-block;width: 100%;}
ul.social li a i{color: #fff;font-size: 24px;padding-top: 7px;text-align: center;width: 100%;}
.shadow2{box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.2), 0 4px 20px 0 rgba(0, 0, 0, 0.19);padding: 20px 10px;}
.wtext{display: inline-block;width: calc(100% - 50px);display: inline-block}
.wicon{float: left;margin-right: 10px;font-size: 40px;color: #e77825}
.wtext1{font-size: 16px;font-weight: 600;text-transform: uppercase;display: inline-block;width:100%;}
.wtext2{font-size: 14px;font-weight: normal;display: inline-block;width:100%;}
footer{padding-top: 20px;}
.footer-heading2{font-size: 18px;color: #fff;font-weight: 600;text-transform: uppercase}
ul.footer-menu{margin-top: 10px;display: inline-block;width: 100%;}
ul.footer-menu li{display: inline-block;margin-bottom: 10px;font-size: 14px;color: 444;width: 100%;}
ul.footer-address{margin-top: 10px;}
ul.footer-address li a i{font-size: 18px;color: #e77825;float: left;margin-right: 10px;width: 20px;text-align: center;}
ul.footer-address li a p{display: inline-block;width: calc(100% - 50px);font-size: 12px;color: #fff}
.footer-bottom{background-color: #e77825;margin-top: 10px;}
.footer-bottom p{margin: 0;padding: 5px 0;text-align: center}
.breadcrum-img{background-image: url(../images/breadcrum.jpg);background-size: cover;position: relative;background-repeat: no-repeat;width: 100%;padding-bottom: 0;margin-bottom: 40px;}
.overlay{position: absolute;width: 100%;height: 100%;left: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0,0,0,0.6);}
h1{color: #fff;padding: 120px 0 80px 0}
.breadcrum-name{background-color: #e77825;position: relative;color: #fff;padding: 10px 0}
.about{font-size: 16px;font-family: sans-serif;letter-spacing: 0.5px;text-align: justify;line-height: 26px;}
.about h3{line-height: 18px;font-weight: 600;margin-bottom: 20px;}
.about img{width: 100%;max-width: 400px;float: left;margin-right: 20px;margin-bottom: 10px;}
ul.category li{background-color: #fff;margin-top: 15px;width: calc(100% - 10px);}
ul.category li a{color: #444;}
.detail img{width: 100%;}
.detail h2{line-height: 18px;font-weight: 600;font-size: 18px;}
.doage-select{width: 200px;display: inline-block;}
.doage-select .select-selected{background-color: #fff}
.doage-select .select-items div, .doage-select .select-selected{color: #444;padding: 0;border-color: transparent}
.doage-select .select-selected::after{top: 11px;}
.doage-select .select-items{background-color: #fff}
.doage-select .select-selected::after{border-color: #e77825 transparent transparent}
.detail label{width: 110px;}
.qty-group{display: inline-block;}
.qty-group .input-group-btn{display: inline-block}
.qty-group .input-group-btn button{background-color: #000;color: #fff}
.btnnumber{width: 50px;border: 1px solid #e77825;padding: 4px 0 8px 0;margin: 0 10px;text-align: center}
.detail p{margin-top: 20px;font-family: sans-serif;letter-spacing: 0.5px;line-height: 30px;text-align: justify;margin-bottom: 0}
.testimonial{display: inline-block;margin-top: 20px;width: 100%;font-size: 14px;font-weight: 100;text-align: justify;letter-spacing: 0.5px;line-height: 24px;border-bottom: 4px solid #e77825;padding-bottom: 20px;}
.testimonial img{width: 100%;max-width: 200px;float: left;margin-right: 20px;}
.testimonial h6{font-weight: bold}
#map iframe{height: 300px;width: 100%;margin-top: 20px;}
ul.contact-address{display: inline-block;width: 100%;margin-top: 20px;}
ul.contact-address li{margin-bottom: 20px;}
ul.contact-address li:nth-last-child(1){margin-bottom: 0;}
ul.contact-address li i{margin: 0 20px 0 5px;font-size: 24px;color: #e77825}
ul.contact-address li p{display: inline-block;width: calc(100% - 50px);letter-spacing: 0.5px;margin: 0}
ul.footer-payment{margin-left: -15px;margin-right: -15px;}
ul.footer-payment{display: inline-block;width: 100%;margin-top: 20px;}
ul.footer-payment li{width: 50%;padding-left: 15px;padding-right: 15px;float: left;margin-bottom: 5px;}
ul.footer-payment li img{width: 100%;}
.cart-table table tr td img{width: 100px;float: left;margin-right: 10px;margin-bottom: 5px;}
.cart-table table tr td, .cart-table table tr th{width: auto}
/*.cart-table table tr td:nth-last-child(1), .cart-table table tr th:nth-last-child(1){width: 80px;max-width: 80px;min-width: 80px;}*/
.payradio{margin: 0 10px 0 0}

.select-items2 option:hover,.same-as-selected{background-color:rgba(0,0,0,0.1)}
.select-items2 option{color:#fff;padding:5px;border:1px solid transparent;border-color:transparent transparent rgba(0,0,0,0.1);cursor:pointer;user-select:none}
.select-items2{background-color:#e77825;top:100%;left:0;right:0;z-index:99}
.select-items2 select{width: 100%;background-color: #e77825;height: 38px;position: relative}
ul.header-left li{display:inline-block;margin-right:10px;}
ul.header-left li:nth-last-child(1){margin-right:0;}
ul.subproductname{display:inline-block;}
ul.subproductname li{padding:0 0 0 10px;}
ul.category li i.collapsed:before{font-family:FontAwesome;content:"\f067";display:block;float:right;cursor: pointer;font-style: normal;}
ul.category li i:before{font-family:FontAwesome;content:"\f068";display:block;float:right;cursor: pointer;font-style: normal;}
ul.category-height{max-height: 450px;overflow-x: hidden;overflow-y: scroll;}
ul.category-height::-webkit-scrollbar{width: 5px;background: #ddd;}
ul.category-height::-webkit-scrollbar-thumb {border-radius: 4px;background-color: #e77825;}
.btn-primary{color: #fff;background-color: #000;border-color: #444;}
.btn-primary:hover{color: #fff;background-color: #444;border-color: #000;}
.about-home h1{padding: 0;color: #000;font-size: 36px;font-weight: 600;text-align: center}
.about-home p{font-size: 14px;line-height: 26px;text-align: justify;margin: 0}
.footer-text p{color: #fff;font-size: 24px;}
.footer-text a{background-color: #000;color: #fff;padding: 10px;border-radius: 4px;display: inline-block}
footer{background-color: #000}
footer ul.footer-menu li a{font-size: 12px;color: #fff}
footer ul.footer-menu li a:hover{color: #e77825}
.form-control{border-color: #e77825}
.form-control:focus{border-color: #e77825;box-shadow: 0 0 0 0.2rem rgb(231 120 37 / 25%);}
.btn:focus, .btn.focus {outline: 0;box-shadow: 0 0 0 0.2rem rgb(231 120 37 / 25%);}
ul.payment-img{text-align:center;}
ul.payment-img li{display:inline-block;}
@media (min-width:992px) and (max-width:1199px){
    ul.navbar-nav li.nav-item{margin-right: 30px;}
    .logo img{width: 100%}
    .shopping-text1{font-size: 12px;}
    .shopping-text2{line-height: 12px;letter-spacing: 1px;font-size: 14px;}
    .tabimg{width: 100%}
}
@media (min-width:768px) and (max-width:991px){
    .logo img{width: 100%;}
    .tab_mt0{margin-top: 0}
    .tab_mt20{margin-top: 20px;}
    .header-bottom .collapse{display: block}
    ul.navbar-nav{display: inline-block}
    ul.navbar-nav li.nav-item{display: inline-block;margin-right: 12px;}
    ul.navbar-nav li.nav-item:nth-last-child(1){margin-right: 0}
    ul.navbar-nav li.nav-item a{font-weight: 100;font-size: 14px;}
    .tabimg{width: 100%;}
    ul.social li{margin-bottom: 20px;}
    h1{padding: 60px 0 80px 0;font-size: 22px;}
    .register-btn{margin-top: 125px;}
}
@media (max-width:767px){
    ul.header-right{float:left;}
    .logo{float: left;width: 200px;}
    .logo img{width: 100%;}
    .m_menu{float: right;font-size: 36px;margin-top: 20px;padding: 0;}
    .mbl_mt10{margin-top: 10px}
    .mbl_mb20{margin-bottom: 20px;}
    .select-items div, .select-selected{padding: 5px;}
    .HotProduct, .BestSeller {margin: 0 auto;width: 260px;}
    .breadcrum-img{background-size: contain;}
    h1{padding: 30px 0 20px 0;font-size: 18px;}
    .testimonial{margin: 0 auto;width: 270px;display: table}
    .testimonial img{width: 100%;margin-bottom: 20px;margin-right: 0;max-width: 100%}
    .RelatedProduct{margin: 0 auto;width: 280px;}
    .doage-select{width: 120px;}
    .qty-group{width: 135px;}
    .qty-group .btn-number{padding: 5px;}
    .register-btn{margin-top: 10px;margin-bottom: 20px;}
    .offset-1{margin-left: 0}
}
