@media screen and (max-width: 1320px) {    
.container{width:1140px;}    
header{min-height:180px;}
.head-search input[type="text"]{width: 388px;}
.main-menu ul > li > a {font-size: 13px;width: 228px; padding:13px 0 10px 0;}
.main-menu ul li .submenu-level-1 li a{padding-right:25px;}
.main-menu ul li .submenu li:last-child .submenu-level-2{right: 0; left: auto;}
.slider-div {margin-top: 20px;}
.slider-div .slider-left {width: 832px;}
.slider-div .slider-right {width: 284px;}
.slider-div .slider-right .block-1 {margin-bottom: 23px;}
.featured-category-div { margin-top: 36px;padding-top: 27px;padding-bottom: 35px;}
h2.title{font-size: 27px;}
.featured-product-div {padding-top: 40px;padding-bottom: 40px;}
.featured-product-main li {padding: 0 3px 0 3px;}
.featured-product-main{margin-top: 17px;}
.seller-product-main li{padding:0 5px;}
.best-seller-div {padding-top: 37px;padding-bottom: 40px;}
.seller-product-main{margin-top: 19px;}
.about-magnet-div {padding-top: 42px;padding-bottom: 41px;}
.main-title {font-size: 27px;margin-bottom: 19px;}
.testimonial-div {padding-top: 30px;padding-bottom: 32px;}
.testimonial-div .testi-title{font-size: 35px;}
.testimonial-div .quote-img {padding-left: 43px;margin-top: 34px;margin-bottom: 15px;}
.testimonial-div .testi-slider{padding-left: 43px;}
.testimonial-div .testi-desc{line-height: 33px; font-size: 18px;}
.testimonial-div .client-name{margin-top: 15px;}
.newsletter-div .news-text {padding: 2px 0 9px 79px;margin-left: 0px;background-size: 69px 48px;}
.newsletter-div .news-form input[type="text"]{width: 521px;}
.newsletter-div .news-text p{font-size: 13px;}
.newsletter-div .news-text h3{line-height: 38px;}
.footer-div .footer-top {padding: 21px 0 29px 0;}
.footer-top .block-1 {width: 220px;}
.footer-top .block-2 {width: 220px;}
.footer-top .block-3 {width: 210px;}
.footer-top .block-4 {width: 220px;}
.footer-btm {padding: 15px 0 25px 0;}
.footer-top .foot-title {font-size: 18px;line-height: 41px;}

.sidebar {width: 260px;}
.page-wrap {width: 860px;}
.cat-product .product-main li {margin-bottom: 20px; margin-right: 20px; width: 200px;}

.det-pro-img {width: 740px;}
.mn-img-detail {width: 610px;}
.detail-caption table th, .detail-caption table td {padding: 18px 30px;}
.detail-caption-new table th, .detail-caption-new table td {padding: 18px 30px;}

.sec-detail .detail-right {width: 365px;}
.sec-detail .det-pro-img {width: 740px;}
.sec-detail .mn-img-detail {width: 610px;}
.list-product .product-main li {margin-bottom: 20px; margin-right: 20px; width: 200px;}
.head-search .desk-search{display: none;}
.head-search .mob-search{display: inline-block;}
.mob-search .search-icn{background: #005592; float: left; padding:15px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.mob-search .search-icn:hover{background: #29ac4d;}
.mob-search .search-icn img{float: left;}

}    

@media screen and (max-width: 1170px) {	
.container{width:1000px;}   
.head-search {margin-left: 0;margin-right: 25px;}
.head-search input[type="text"] {width: 316px;padding: 0 76px 0 14px;font-size: 14px;}
.head-phone p{padding-left:57px}
.head-phone p span{font-size: 19px;}
.head-cart {margin-left: 31px;}
.main-menu ul > li > a {font-size: 11px;width: 200px;padding: 9px 0 6px 0;}
header.sticky .main-menu ul > li > a {font-size: 11px;}
.main-menu ul li .submenu li:nth-last-child(2) .submenu-level-2{right: 0; left: auto;}
.main-menu ul li .submenu-level-1 li:hover .submenu-level-2 {width: 250px;}
.main-menu ul li .submenu-level-1 li a{font-size: 12px;}
.main-menu ul li .submenu-level-1 li .submenu-level-2 li a{font-size: 12px; padding: 5px 20px; line-height: 20px;}
header {min-height: 170px;}
.slider-div {margin-top: 15px;}
.slider-div .slider-left {width: 730px;}
.slider-div .slider-right {width: 260px;}
.slider-div .slider-right .block-1 {margin-bottom: 9px;}
.featured-category-div {margin-top: 30px;padding-top: 20px;padding-bottom: 30px;}
h2.title {font-size: 24px;margin-bottom: 8px;}
.featured-product-div {padding-top: 30px;padding-bottom: 30px;}
.best-seller-div {padding-top: 27px;padding-bottom: 30px;}
.seller-product-main {margin-top: 15px;}
.seller-product-main li .prod-name{min-height: 64px;}
.main-title {font-size: 24px;margin-bottom: 12px;}
.about-magnet-div p {line-height: 23px;margin-bottom: 18px;}
.about-magnet-div {padding-top: 32px;padding-bottom: 35px;}
.testimonial-div {padding-top: 26px;padding-bottom: 28px;}
.testimonial-div .testi-title {font-size: 30px;}
.testimonial-div .quote-img {padding-left: 33px;margin-top: 20px;margin-bottom: 15px;}
.testimonial-div .testi-slider {padding-left: 33px; width: 100%;}
.testimonial-div .testi-desc {line-height: 29px;font-size: 17px;}
.testimonial-div .client-name {margin-top: 15px;line-height: 20px;}
.newsletter-div .news-text {padding: 2px 0 9px 0;margin-left: 0px;background-size: 49px 33px;background-position: top center;width: 47%;text-align: center;padding-top: 37px;}
.newsletter-div .news-form {width: 50%;margin-right: 0px; margin-top: 35px;}
.newsletter-div .news-form input[type="text"] {width: 100%; padding-right:172px}
.newsletter-div {padding: 20px 0 18px 0;}
.newsletter-div .news-form input[type="submit"] {width: 150px;font-size: 18px;}
.footer-top .foot-title {font-size: 16px;line-height: 36px;}
.footer-top ul li{margin-bottom: 3px;}
.footer-top .payment-div{margin-top:2px ;}
.footer-top ul.social-media{margin-top: 0;}
.footer-top .block-4{margin-right: 0;}
.footer-top .block-5{margin-top: 15px;}

.sidebar {width: 250px;}
.page-wrap {width: 730px;}
.cat-product .product-main li:nth-child(4n) {margin-right: 29px;}
.cat-product .product-main li:nth-child(3n) {margin-right: 0;}
.cat-product .product-main li {margin-bottom: 29px; margin-right: 29px; width: 224px;}
.page-title {font-size: 26px; line-height: 28px;}

.detail-right {width: 300px;}
.det-pro-img {width: 670px;}
.mn-img-detail {width: 540px;}
.call-quote > a {line-height: 17px; padding: 10px 20px 10px 45px;}
.detail-caption {margin: 20px 0;}
.page-wrap .tbl-head {font-size: 18px;}
.detail-caption table th, .detail-caption table td {padding: 15px 20px;}
.detail-caption-new table th, .detail-caption-new table td {padding: 15px 20px;}
.sec-detail .detail-right {width: 320px; margin-top: 25px;}
.sec-detail .det-pro-img {width: 650px;}
.sec-detail .mn-img-detail {width: 520px;}
.det-price {font-size: 28px;}
.page-wrap .sub-title {font-size: 26px; line-height: 26px;}
.list-product .product-main li:nth-child(4n) {margin-right: 29px;}
.list-product .product-main li:nth-child(3n) {margin-right: 0;}
.list-product .product-main li {margin-bottom: 29px; margin-right: 29px; width: 224px;}
.filter-sec .sort-sec select {  width: 113px;}
.filter-sec .dispaly-sec select {  width: 56px;}
.pagination-rgt .prev, .next {font-size: 13px; margin: 0 5px;}
.desktop-menu{display: none;}   
.main-menu .mobile-nav {
    display: inline-block;
    width: 100%;
    background: #005592;
    float: left;
}

}

@media screen and (max-width: 1023px) {
.container{width:750px;} 
.head-search{position: relative; margin-top: 18px;float: none;text-align: center;display: inline-block;}
header {min-height: 157px;}
.head-right {
    float: left;
    width: 100%;
}
.hd-txt{float: right;}
.head-phone{margin-top: 25px;
    float: none;
    text-align: center;
    display: inline-block;
    vertical-align: top;}
.head-outer-div {padding: 12px 0 4px 0;}
.head-search .desk-search{display: none;}
.head-search .mob-search{display: inline-block;float: none;text-align: center;}
.mob-search .search-icn{background: #005592; float: left; padding:15px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.mob-search .search-icn:hover{background: #29ac4d;}
.mob-search .search-icn img{float: left;}
.search-div {position: absolute; left: -50px; background: #cecece; padding:20px;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; top: 100%; z-index: 99;}
.search-div input[type="text"]{height:45px; width: 286px; padding:0 56px 0 14px}
.search-div input[type="submit"]{height:41px; width: 42px; right:22px; top: 22px;}
.head-phone p.desk-call{display: none;}
.head-phone p.tab-call{display: inline-block;}
.head-phone p a:hover span{color: #000;}
.head-cart{    float: none;
    margin-top: 31px;
    margin-left: 24px;
    text-align: center;
    vertical-align: top;
    display: inline-block;} 
.desktop-menu{display: none;}                                                                                                                                   
.main-menu .mobile-nav{display: inline-block; width: 100%; background: #005592; float: left;}
.slider-div .slider-right {width: 190px;}
.slider-div .slider-left {width: 548px;}
.slider-div .slider-right .block-1 {margin-bottom: 12px;}

.owl-carousel .owl-controls .owl-nav div {height: 28px;width: 28px; background-size: cover;}
.product-main li {padding: 0 4px;}
.product-main li .prod-name {font-size: 15px;padding: 9px 15px 9px 15px;}  

.featured-product-main {margin-top: 11px;}
.seller-product-main li {padding: 0 3px;}
.main-title {font-size: 20px;margin-bottom: 11px;}
.about-magnet-div {padding-top: 24px;padding-bottom: 31px;}

.testimonial-div {padding-top: 20px;padding-bottom: 28px;}
.testimonial-div .testi-slider {padding-left: 0;width: 100%;}
.testimonial-div .quote-img {padding-left: 0;margin-top: 15px;margin-bottom: 11px;}
.testimonial-div .testi-desc {line-height: 25px;}

.newsletter-div .news-text h3 {line-height: 35px;font-size: 19px;}
.newsletter-div .news-text p {font-size: 13px;line-height: 19px;}
.newsletter-div .news-form input[type="text"],.newsletter-div .news-form input[type="submit"]{height:50px;}
.footer-top .block-1,.footer-top .block-2,.footer-top .block-3 {width: 100%;margin-right: 0; margin-bottom: 10px;}
.footer-top .foot-title {text-align: center; line-height: 20px;}
.footer-top ul{font-size: 0;}
.footer-top ul li {width: auto; float: none; display: inline-block;}
.footer-top ul li:after{content: "|"; padding:0 8px; font-size: 13px; color: #000;}
.footer-top ul{text-align: center;}
.footer-top .block-4 {width: 50%;margin-top: 20px;}
.footer-top .payment-div {margin-top: 2px;text-align: center;}
.footer-top .block-5 {width: 50%;}
.footer-top ul.social-media{text-align: center; margin-top: 6px;}
.footer-top ul.social-media li{float: none; display: inline-block;}
.footer-top ul.social-media li:after{content:""; padding: 0;}
.footer-top ul li:last-child:after{content:""; padding:0;}
.footer-div .footer-top {padding: 21px 0 15px 0;}

.sidebar {width: 220px;}
.sidebar .cat-head {font-size: 16px; height: 42px; padding: 8px 15px;}
.sidebar .category ul {padding: 10px 15px;}
.sidebar .category ul li {margin: 8px 0;}
.page-wrap {width: 510px;}
.page-title {font-size: 23px; line-height: 26px;}
.cat-product .product-main li {margin-bottom: 20px; margin-right: 20px; width: 156px;}
.cat-product .product-main li .prod-name {font-size: 14px;}
.cat-product .product-main li:nth-child(4n) {margin-right: 20px;}
.cat-product .product-main li:nth-child(3n) {margin-right: 0;}
.cat-product { margin-bottom: 10px;}
.page-wrap h2 {font-size: 21px;}
.page-wrap h3 {font-size: 17px;}

.detail-pg .page-title {font-size: 23px;}
.detail-right {width: 250px;}
.det-pro-img {width: 475px;}
.thumb-slid {height: 365px; padding: 30px 0; width: 90px;}
.thumb-slid ul li {height: 60px;}
.thumb-slid ul li img {max-height: 55px;}
.thumb-slid .bx-wrapper .bx-prev {left: 30px;top: -35px;}
.thumb-slid .bx-wrapper .bx-next {bottom: -35px; left: 30px;}
.mn-img-detail {width: 365px;}

.click-btn {margin-top: 25px;}
.detail-caption table th, .detail-caption table td {padding: 12px 10px;}
.detail-caption table thead th {font-size: 16px;}
.detail-caption table th, .detail-caption table td {font-size: 14px;}
.detail-caption-new table th, .detail-caption-new table td {padding: 12px 10px;}
.detail-caption-new table thead th {font-size: 16px;}
.detail-caption-new table th, .detail-caption-new table td {font-size: 14px;}
.detail-pg .page-title {font-size: 22px;}
.sec-detail .detail-right {margin-top: 20px; width: 250px;}
.sec-detail .det-pro-img {width: 475px;}
.sec-detail .mn-img-detail {width: 365px;}
.det-price {font-size: 26px; margin-bottom: 18px;}
.qty-box {margin-bottom: 25px;}
.qty-box > input[type="text"] {font-size: 18px;}
.cart-btn-pro {margin-bottom: 20px;}
.cart-btn-pro > input[type="submit"] { background-size: auto 30px; background-position: 58px center; font-size: 16px; height: 60px; padding: 20px 10px 20px 90px; width: 100%;}
.page-wrap .sub-title {font-size: 24px; line-height: 25px;}
.page-sec {padding: 40px 0 20px;}
.list-product .product-main li {margin-bottom: 20px; margin-right: 20px; width: 156px;}
.list-product .product-main li .prod-name {font-size: 14px;}
.list-product .product-main li:nth-child(4n) {margin-right: 20px;}
.list-product .product-main li:nth-child(3n) {margin-right: 0;}
.sort-sec,.dispaly-sec { display: inline-block;float: none;width: auto;}
.pagination-rgt { display: inline-block;float: none;margin-top: 20px;width: auto;}
.filter-sec {  margin: 5px 0 18px;text-align: center;}
.adrs-content-area{width: 100%; margin-top: 20px;}
.contant-form-icon-area{width: 100%;}
.submenu.mm-panel{padding: 0 !important;} 
.submenu.mm-panel:before{height: 0 !important;} 
a.top-cat.active{color: #005592}

.pri-area,.qty-area{font-size: 10px;}
.qty-head{width: 58px;}.qty-txt {width: 31px;}

}

@media screen and (max-width: 767px) { 	
.container{width:620px;}                                                                                                                                                                          
.head-phone p.tab-call{display: none;}
.head-phone {margin-top: 18px;}
.head-phone p.mob-call{display: inline-block; background: none; padding:0}
.head-phone p.mob-call a {background: #005592 url(https://lib.store.yahoo.net/lib/yhst-131548838732984/mob-call-icn.png) no-repeat center;text-indent: -999999px; height: 56px;width: 55px;display: inline-block;background-size: 36px 25px;}
.head-phone p.mob-call a:hover{background-color: #29ac4d;}
.search-div{right: -50px; left: auto}
.slider-div .slider-right .block-1 {margin-bottom: 12px;}
.slider-div .slider-left {width: 453px;}
.slider-div .slider-right {width: 159px;}
.slider-div .slider-right .block-1 {margin-bottom: 8px;}

.product-main{padding:0 27px; margin-top: 7px;}
h2.title{font-size: 22px;}
.featured-product-main{padding:0 27px;}
.featured-product-div {padding-top: 20px;padding-bottom: 20px;}
.featured-product-main li {padding: 0 7px;}
.product-main li {padding: 0 7px;}
.featured-product-main {margin-top: 7px;}
.seller-product-main li {padding: 0 5px;}
.seller-product-main{padding:0 29px; margin-top: 9px;}

.about-magnet-div {padding-top: 21px;padding-bottom: 25px;}
.testimonial-div .testi-title {font-size: 25px;line-height: 27px;}
.testimonial-div .testi-desc {line-height: 25px;font-size: 16px;}
.testimonial-div .client-name {margin-top: 14px;line-height: 20px;font-size: 17px;}

.newsletter-div .news-text{width: 100%;}
.newsletter-div .news-outer-div{text-align: center;}
.newsletter-div .news-form {width: 90%;margin-right: 0px;margin-top: 10px;float: none;display: inline-block;}
.footer-top ul li a{font-size: 14px;} 

.page-sec {padding: 35px 0 20px;}
.sidebar {width: 100%;}
.sidebar .cat-head {background : #005592 url(https://lib.store.yahoo.net/lib/yhst-131548838732984/down-aro.png) no-repeat 98% center; padding: 9px 50px 9px 15px; cursor: pointer;}
.sidebar .cat-head.Open {background-image : url(https://lib.store.yahoo.net/lib/yhst-131548838732984/up-aro.png);}
.sidebar .category ul {display: none;}
.page-wrap {width: 100%;}
.cat-product .product-main li {width: 193px;}

.thumb-slid {height: 265px; width: 60px;}
.thumb-slid ul li {height: 40px;}
.thumb-slid ul li img {max-height: 38px;}
.thumb-slid .bx-wrapper .bx-prev {background-size: 70% auto; left: 15px;}
.thumb-slid .bx-wrapper .bx-next {background-size: 70% auto; left: 15px;}
.det-pro-img {width: 350px;}
.mn-img-detail {width: 280px;}
.click-btn {margin-top: 20px;}
.product-detail-mn {margin-bottom: 40px;}
.detail-caption table th, .detail-caption table td {padding: 10px 8px;}
.detail-caption table thead th {font-size: 15px;}
.detail-caption-new table th, .detail-caption-new table td {padding: 10px 8px;}
.detail-caption-new table thead th {font-size: 15px;}


.detail-caption {margin: 15px 0;}
.sec-detail .det-pro-img {width: 350px;}
.sec-detail .mn-img-detail {width: 280px;}
.sec-detail .detail-right {margin-top: 15px;}
.det-price {font-size: 24px; margin-bottom: 15px;}
.item-tx {font-size: 15px; margin-bottom: 25px;}
.cart-btn-pro > input[type="submit"] {height: 50px; padding: 15px 10px 15px 90px;}
.page-wrap .sub-title {font-size: 21px; line-height: 24px;}
.list-product .product-main li {width: 193px;}
.pagination-rgt {  float: none; margin-top: 0; margin-top: 10px;}
.dispaly-sec {margin-right: 16px;}
.pro-item-code select{padding: 0 5px; font-size: 13px; width: 102px; margin-left: 4px;} 
.pagination-rgt ul{float: none;display: inline-block;}


}                            

@media screen and (max-width: 639px) {	
.container{width:548px;}            
.head-cart{margin-top: 18px;}  
.head-cart a {background: #005592 url(https://lib.store.yahoo.net/lib/yhst-131548838732984/mob-cart-icn.png) no-repeat center;padding: 0px; height: 56px;width: 55px;display: inline-block; background-size: 23px 32px;}
.head-cart a span{font-size: 0;}
.head-cart a span.cart-count {font-size: 13px;color: #005592;left: auto;top: 5px;right: 3px;background: #fff;height: 25px;width: 25px;border-radius: 25px;line-height: 27px;}
.head-cart a:hover{background-color: #29ac4d;}
.slider-div .slider-left {width: 100%;}
.slider-div .slider-right {width: 100%; margin-top: 10px;}
.slider-div .slider-right .block-1,.slider-div .slider-right .block-2{margin-bottom: 0px;width: 269px;}
.slider-div .slider-right .block-1 { margin-right: 10px;}
.main-title {font-size: 18px;margin-bottom: 8px;}

h2.title {font-size: 20px;}
.product-main li .prod-name {font-size: 14px;padding: 9px 8px 9px 8px;}
.product-main{margin-top:0;}
.featured-product-main li .prod-name {font-size: 13px;padding: 9px 8px 9px 8px;}
.featured-product-main {margin-top: 0;}
.seller-product-main {margin-top: 3px;}
.best-seller-div {padding-top: 15px;padding-bottom: 25px;}
.newsletter-div .news-form input[type="submit"]{font-size: 16px;}

.page-title {font-size: 21px; line-height: 24px;}
.page-title {font-size: 21px; line-height: 24px; margin-bottom: 20px;}
.cat-product .product-main li {width: 169px;}
.page-wrap h2 {font-size: 18px;}
.page-wrap h3 {font-size: 16px;}
.page-wrap h4 {font-size: 15px;}

.det-pro-img {margin-bottom: 30px; width: 100%;}
.detail-right {width: 100%;}
.mn-img-detail {width: 470px;}
.call-quote > a {height: 45px; line-height: 16px; max-width: 370px; padding: 16px 20px 16px 45px;}
.email-fn > a {height: 45px; padding: 15px 18px 15px 42px;}
.sec-detail .detail-right {margin-top: 10px; width: 100%;}
.det-price {font-size: 23px;}
.item-tx {margin-bottom: 20px;}
.qty-box {margin-bottom: 20px;}
.cart-btn-pro > input[type="submit"] {width: 250px;}
.sec-detail .det-pro-img {width: 100%;}
.sec-detail .mn-img-detail {width: 470px;}
.page-wrap .sub-title {font-size: 20px;}
.list-product .product-main li {width: 169px;}
.pagination-rgt {  float: none; margin-top: 20px;    width: 100%;}
.dispaly-sec {margin-right: 0px;}
.pagination-rgt ul{float: left;width: 100%;}

.detail-caption-new{overflow: hidden;overflow-x: scroll; }
.pri-area,.qty-area{font-size: 12px;}
.qty-head{width: 64px;}.qty-txt {width: 34px;}
.hd-txt{    width: 280px;}


}

@media screen and (max-width: 567px) {    
.container{width:400px;}  
header .logo {width: 187px;}  
header {min-height: 137px;}          
.slider-div {margin-top: 10px;}
.head-search {margin-right: 10px;}
.head-cart{margin-left: 10px;}
.head-cart,.head-phone,.head-search {margin-top: 6px;}
.mob-search .search-icn{padding:12px;}
.head-phone p.mob-call a,.head-cart a{height:50px; width: 49px;}
.slider-div .slider-right {margin-top: 8px;}
.slider-div .slider-right .block-1,.slider-div .slider-right .block-2{margin-bottom: 0px;width: 196px;}
.slider-div .slider-right .block-1 { margin-right: 8px;}

h2.title {font-size: 20px;text-align: center;}
.product-main li {padding: 0 20px;}
.featured-category-div {margin-top: 20px;padding-top: 10px;padding-bottom: 20px;}
.featured-product-main li {padding: 0 20px;}
.seller-product-main li {padding: 0 18px;}

.main-title { text-align: center;line-height: 25px; margin-bottom: 12px;}
.about-magnet-div p{text-align: center;}
.testimonial-div .testi-title {font-size: 23px;line-height: 25px;text-align: center;}
.testimonial-div .quote-img {float: left;width: 100%;text-align: center;margin-top: 5px;margin-bottom: 5px;}
.testimonial-div .testi-slider{float: left; width: 100%;}
.testimonial-div .testi-desc {line-height: 23px;font-size: 15px;text-align: center;}
.testimonial-div .client-name {margin-top: 17px;line-height: 20px;font-size: 17px;text-align: center;}

.footer-top .block-4 {width: 100%;margin-top: 5px;}
.footer-top .block-5 {width: 100%; margin-top: 10px;}
.footer-top ul.social-media li{margin-right:12px}
.newsletter-div .news-form input[type="text"] {width: 100%;padding-right: 160px;padding-left: 10px;}

.cat-product .product-main li:nth-child(3n) {margin-right: 20px;}
.cat-product .product-main li:nth-child(2n) {margin-right: 0;}
.cat-product .product-main li {width: 190px;}
.page-title {font-size: 20px;}
.page-wrap p {margin-bottom: 20px;}
.detail-caption {margin-bottom: 20px;}
.detail-caption p{margin-bottom: 0;}
.sidebar .cat-head {font-size: 16px; height: 38px; padding: 7px 35px 7px 15px;}

.detail-pg .page-title {font-size: 20px;}
.mn-img-detail {width: 325px;}
.page-wrap .tbl-head {font-size: 16px; margin-bottom: 20px;}
.detail-caption {margin: 10px 0;}
.sec-detail .mn-img-detail {width: 325px;}
.sec-detail .detail-right {margin-top: 0;}
.det-price {font-size: 21px;}
.qty-box > input[type="text"] {font-size: 16px;}
.cart-btn-pro > input[type="submit"] {background-size: auto 25px; font-size: 15px; height: 45px; padding: 13px 10px 13px 90px;}
.sec-detail .mn-img-detail {width: 230px;}
.page-wrap .sub-title {font-size: 18px;}
.list-product .product-main li:nth-child(3n) {margin-right: 20px;}
.list-product .product-main li:nth-child(2n) {margin-right: 0;}
.list-product .product-main li {width: 190px;}
.hd-txt{width: 200px; margin-left: 0;}

}

@media screen and (max-width: 413px) {    
.container{width:300px;}


.mob-search .search-icn {padding: 8px;}          
.search-div {right: auto;left: -82px;padding:10px;}
.head-phone p.mob-call a, .head-cart a {height: 42px;width: 41px;}
.head-phone p.mob-call a{background-size: 31px 22px;}
.head-cart a {background-size: 18px 28px;}
.search-div input[type="submit"] {height: 41px;width: 42px;right: 12px;top: 12px;}
header .logo {width: 70%;float: none;display: inline-block;}
.head-right {float: none;width: auto;display: inline-block;margin-top: 10px;}
.head-outer-div {padding: 7px 0 7px 0;}
.head-cart, .head-phone, .head-search {margin-top: 0;}
.slider-div .slider-right {margin-top: 7px;}
.slider-div .slider-right .block-1,.slider-div .slider-right .block-2{margin-bottom: 0px;width: 146px;}
.slider-div .slider-right .block-1 { margin-right: 7px;}

.product-main li {padding: 0 7px;}
.featured-product-main li {padding: 0 7px;}
.seller-product-main li {padding: 0 5px;}
.testimonial-div .testi-title {font-size: 20px;line-height: 19px;text-align: center;}
.testimonial-div {padding-top: 20px;padding-bottom: 20px;}

.newsletter-div .news-form input[type="text"], .newsletter-div .news-form input[type="submit"] {height: 40px;}
.newsletter-div .news-form {width: 100%;}
.newsletter-div .news-form input[type="submit"] {font-size: 14px;width: 110px;}
.newsletter-div .news-form input[type="text"] {padding-right: 118px;padding-left: 10px;font-size: 14px;}

.cat-product .product-main li {margin-right: 0!important; width: 100%;}

.mn-img-detail {width: 230px;}
.call-quote > a {height: 50px; line-height: 16px; padding: 10px 50px 10px 45px;}
.cart-btn-pro > input[type="submit"] {background-position: 90px center; padding: 13px 10px 13px 120px; width: 100%;}
.list-product .product-main li {margin-right: 0!important; width: 100%;}
.sort-sec { margin-bottom: 10px;  margin-right: 0;}
.pagination-rgt {  margin-top: 10px;}
.filter-sec {  margin: 0 0 10px;}
.list-product .product-main li{min-height: auto;}
.cat-product .product-main li{min-height: auto;}
.hd-txt{width: 300px;}

}




