/* 960px Desktop */
@media only screen and (min-width: 1280px) and (max-width: 1365px){
 .h-prev, .h-next{ top:20%}
}

@media only screen and (min-width: 1400px) and (max-width: 2500px){
  .h-prev, .h-next{ top:22%}
}
@media only screen and (min-width: 960px) and (max-width: 1199px) {
/*home page*/
ul.accordion{ margin:-87px 1.5% 38px 0px}
ul.accordion .opener{ width:172px}
.cat-product{ width:79.5%}
.search-box{ width:50%;  margin-bottom:12px}
.search-box .input-search{ width:66.333%}
.mega-menu{ right:-360px; width:720px}
.cat-product .cat-text{ width:39%}
/*product page*/
.detail-button{ width:130px}

ul.acc-field li.acc-half{width:48%}
.fname-div{width:75%}
table.cal-table{width:95.5%}

/*no-image*/
.nopro_cover{ width:85% !important}
.nopro_cover img{width: 138px !important; padding: 0px 25px 0px 49px !important;}
.noprodis{ width:275px !important}

  .h-prev, .h-next{ top:25%}

}

/* 768px Tablet (Portrait) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
/* Index Page Section */
/*home page*/
.search-box{ width:69%; margin:4px 44px 10px;}
.search-box .input-search{ width:76.333%}
ul.accordion{ width:15.3%; margin:-70px 1.5% 38px 0px}
ul.accordion .opener{ width:115px}
ul.accordion li a{ width:60px;}
.mega-menu{width: 720px;left: -235px;}
.cat-product .cat-text{ width:37%}

/*product page*/
ul.accordion.pro-cat{ width:22%; top:360px}
.rslides{ width:74.5%}
.product-mdiv .pdetail{ width:52%}
.product-mdiv .pscroll{ width:45%}
.product-mdiv .pdetail ul.sfeature{ width:100%}
ul.accordion.pro-cat .opener{ width:165px}
.detail-button{ width:355px}

/* My Account Page Section */
.account-lft{width:30%}
.account-rgt{width:69%}
.account-rgt h2{margin:0 0 18px}
table.cal-table{width:680px}
ul.acc-field li.acc-half{width:47%}
.fname-div{width:64%}
/*banner product scroll*/
.pro-color .owl-theme1 .owl-controls .owl-nav .owl-prev, .slick-prev{ left:4px}
.pro-color .owl-theme1 .owl-controls .owl-nav .owl-next, .slick-next{ right:43%}

ul.thum-probg li{ margin-left:12px}
/*Enquiry section*/
.account-cart-lft{ width:100%}
.account-cart-rgt{width: 55%;margin:0 152px;}
/*popup*/
.minipopup{ width:60%}

/*no-image*/
.nopro_cover{ width:85% !important}
.nopro_cover img{width: 138px !important; padding: 0px 0px 0px 22px !important;}
.noprodis{ width:275px !important}
  .h-prev, .h-next{ top: 27%;
right: 0;}
}

/* 640px Mobile (Landscape) */
@media only screen and (min-width: 640px) and (max-width: 767px) {
/* Index Page Section */
/*home page*/
  .pendulum{ left:32%}
 .search-box{ width: 67%;position: absolute;left: 195px;}.search-box .submit{width:36px; background: url(../images/sprite.png) #123f8d no-repeat scroll 3px 3px; text-indent:-9999px; padding:0; right:-1px}
.search-box .submit:hover{background: url(../images/sprite.png) #0b3378 no-repeat scroll 3px 3px}   .search-box .input-search{ width:81.333%}
/*ul.topnav{ margin:0 0 2px}*/ul.topnav{ margin:0; display: none;}
ul.accordion{ width:22.3%; margin:-7px 1.5% 38px 0px}
ul.accordion .opener{ width:145px}
ul.accordion li a{ padding:7.5px 0;}
ul.accordion li li a{ padding:5px}
.cat-product{ width:72.5%}
.cat-product .cat-price{ width:29%}
.cat-product .cat-text{ width:35%}
.mega-menu{width: 570px;right: -445px;}


/*product page*/
.tbar a.btn-small{ margin-bottom:3px}
ul.accordion.pro-cat{ width:25%; top:381px}
.rslides{ width:70.5%}
.product-mdiv .pdetail{ width:50%}
.product-mdiv .pscroll{ width:45%}
.product-mdiv .pdetail ul.sfeature{ width:100%}
ul.accordion.pro-cat .opener{ width:165px}
.detail-button{ width:355px}

/*Enquiry section*/
.account-cart-lft{ width:100%}
.account-cart-rgt{width: 50%;margin:0 137px;}
/*popup*/
.minipopup{ width:60%}

/*my account page*/
.account-rgt{ width:69%}
.account-lft{ width:30%}

/* My Account Page Section */
.account-lft{width:30%}
.account-rgt{width:69%}
.account-rgt h2{margin:0 0 18px}
.account-rgt .ac-title{margin:4px 0 18px}
table.cal-table{width:680px}
#pop-cat-mdiv{width:100%}
ul.acc-field li.acc-half{width:47%}
.fname-div{width:58%}

/* Seller Detail */
/*#pop-seller-mdiv{width:100%}
img.sel-img{width:27%} img.sel-map{width:34%}*/

/*Enquiry section*/
.account-cart-lft{ width:100%}
.account-cart-rgt{width: 55%;margin:0 112px;}

/* Footer Section */
#footer-main{position:inherit}

/*banner nav*/
.pro-color .owl-theme1 .owl-controls .owl-nav .owl-prev, .slick-prev{left:4px;}
.pro-color .owl-theme1 .owl-controls .owl-nav .owl-next, .slick-next{ right:53%}

ul.thum-probg li{ margin-left:12px}
  .h-prev, .h-next{ top:75%}


}

/* 480px Mobile (Landscape) */
@media only screen and (min-width: 480px) and (max-width: 639px) {
   /*home page*/
   .pendulum{ left:25%}
   h1.logo{/* width:100%;*/ background-position:center center; height:48px; margin-bottom:0}
 .search-box{ width: 58%;position: absolute;left: 191px;}.search-box .submit{width:36px; background: url(../images/sprite.png) #123f8d no-repeat scroll 3px 3px; text-indent:-9999px; padding:0; right:-1px}
.search-box .submit:hover{background: url(../images/sprite.png) #0b3378 no-repeat scroll 3px 3px}   .search-box .input-search{ width:81.333%}
ul.accordion{ width:25.3%; margin:-5px 1.5% 38px 0px}
ul.accordion .opener{ width:115px}
ul.accordion li a{ width:60px;}
.mega-menu{ width:458px; right:-211px}
.cat-product .cat-text{ width:37%}
.cat-product{ width:68.5%}
.cat-product .cat-price{ width:29%}
.cat-product .cat-text{ width: 31%;height:300px;overflow: scroll;}
/*ul.topnav{ margin:0; width: 100%;}*/
ul.topnav{ margin:0; display: none;}
.mega-menu{ width: 462px;right: -257px;}
.rsMinW .rsThumbsVer{ width:90px}
.rsMinW .rsTmb.shot-txt span{font-size:9px;}
.rsMinW .rsThumb{ font-size:8px}
/*product page*/
.tbar a.btn-small{ margin-bottom:3px}
ul.accordion.pro-cat{ width:25%; top:350px}
.rslides{ width:70.5%}
.product-mdiv .pdetail{ width:50%}
.product-mdiv .pscroll{ width:35%}
.product-mdiv .pdetail ul.sfeature div.desc{ height:120px}
.product-mdiv .pdetail ul.sfeature{ width:55%}
.detail-button{ width:60px}
.detail-button .sbtn{ font-size:11px; width:80px}
.detail-button .sbtn a.btn-small{ padding:2.3px 0}
ul.accordion.pro-cat .opener{ width:125px}
.product-mdiv .pdetail ul.sfeature li.cat-price .price-mdiv{ width:100%}
.product-mdiv .pdetail ul.sfeature li.cat-price button{margin-top:6px}
/*popup*/
.minipopup{ width:60%}

/* My Account Page Section */
.account-lft{width:100%; margin:0 0 12px}
.account-rgt{width:100%}
.account-rgt h2{margin:0 0 18px}
.account-rgt .ac-title{margin:4px 0 18px}
ul.cms-menu{display:none; margin:0}
.cms-menuicon{display:block}
table.cal-table{width:680px}
#pop-cat-mdiv{width:100%}
ul.acc-field li.acc-half{width:47%}
.fname-div{width:58%}

/* Seller Detail */
#pop-seller-mdiv{width:100%}
img.sel-img{width:40%} img.sel-map{width:49%}
.address-text{width:53%; margin:0 0 12px; padding:0}
.sel-map{ width:423px !important}
.sel-map iframe{ width:100% !important}


/*popup*/
select.cat-select{ margin: 0px 25px 0px 0px !important; width: 150px !important;} 
.fancybox-wrap {position:absolute; top:0; left:0; z-index:8020; opacity:1 !important}
.adsminipopup{ width:95%; margin:0 auto; height:650px; overflow:scroll-y;}

/*Enquiry section*/
.account-cart-lft{ width:100%}
.account-cart-rgt{ width:86%}

/* Footer Section */
#footer-main{position:inherit}
.footer-mdiv .lft-div{float:none; text-align:center; margin:0 0 8px}
.footer-mdiv .rgt-div{float:none; text-align:center}


/*banner design*/
.pro-color .owl-theme1 .owl-controls .owl-nav .owl-prev, .slick-prev{ left:4px}
.pro-color .owl-theme1 .owl-controls .owl-nav .owl-next, .slick-next{ right:65%}

ul.thum-probg li{ margin-left:23px}
  .h-prev, .h-next{ top: 105%; right: 0;}
  
   
 .popup_div{ display:block}
}
	
/* 320px Mobile (Portrait) */
@media only screen and (min-width: 320px) and (max-width: 479px) {
/* Index Page Section */
/*index page*/
.pendulum{ left:17%}
#header-main{ padding-bottom:10px}
  /*home page*/
   h1.logo{ width:100%; background-position:center center; height:48px}
   .search-box{ width:90%; margin:12px 10px 10px}
   .search-box .submit{width:36px; background: url(../images/sprite.png) #123f8d no-repeat scroll 3px 3px; text-indent:-9999px; padding:0; right:-1px}
.search-box .submit:hover{background: url(../images/sprite.png) #0b3378 no-repeat scroll 3px 3px}
ul.topnav{ margin:0; display: none;}
.mega-menu{ width: 300px;left:-14px;}
 .mega-menu .flt{ width:40%}
.name_dis_inner img{ margin:3px 0 0px 7px}

 /* Popup Form Section */
#pop-mdiv{width:100%; padding:0}
ul.pop-field li.pop-half{width:99%; padding:0}
.share-div{text-align:center} a.facebook-btn{margin:0 0 18px}
.lft-adz{width:48%}
.rgt-adz{width:48%}
.mbanner{width:100%; margin:0 0 2%}
.fancybox-wrap {position:absolute; top:0; left:0; z-index:8020; opacity:1 !important}

/* Home Page Section */
ul.accordion{width:95.5%; margin:0 0 12px}
.cat-product{width:100%; margin:0 0 12px}
.cat-product .scroll-img{width:100%}
.cat-product .scroll-img img{-webkit-border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; -khtml-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0}
.cat-product .cat-text{width:92%}
.cat-product .line-dv{display:none}
.cat-product .cat-price{width:92%; padding-top:0}
.cat-product .cat-price .price-mdiv{float:left; width:auto; margin:4px 20px 0 0}
.cat-product .cat-price button{margin:12px 0 0}

/* Product Page Section */
.product-mdiv .pscroll{width:100%; margin:0 0 14px}
.product-mdiv .pdetail{width:100%}
.product-mdiv .pdetail ul.sfeature{width:100%; padding:0; border:none}
.product-mdiv .pdetail ul.sfeature li.cat-price .price-mdiv{width:60%}
.detail-button{width:auto}
ul.accordion.pro-cat{width:93%; position:relative; top:0; margin:0 0 16px}
.rslides{width:100%}
.rslides_nav.next{right:-5px}
.rslides_nav.prev{left:-5px}
.detail-button .sbtn{width:90px}
ul.breadcrumbs{display:block; margin:6px 0 0; float:none}
.btn-primary, input.btn-primary, a.btn-primary,  .popbutton{ margin-bottom:3px}
.product-mdiv .pdetail ul.sfeature li.cat-price .price-mdiv{ width:100%}

/* My Account Page Section */
.account-lft{width:100%; margin:0 0 12px}
.account-rgt{width:100%}
.account-rgt h2{margin:0 0 18px}
.account-rgt .ac-title{margin:4px 0 18px}
ul.cms-menu{display:none; margin:0}
.cms-menuicon{display:block}
table.cal-table{width:680px}
ul.pop-field li.pop-half.fr{float:none}  
ul.pop-field li.pop-half.fl{float:none}
ul.acc-field li.acc-half{width:100%}
ul.acc-field li.acc-half.fl{padding:0}
ul.acc-field li.acc-half.fr{padding:0}  
.fname-div{width:68%}

/* Seller Detail */
#pop-seller-mdiv{width:100%}
img.sel-img{width:39%} img.sel-map{width:47%}
.address-text{width:100%; margin:0 0 12px; padding:0}

/*Enquiry section*/
.account-cart-lft{ width:100%}
.account-cart-rgt{ width:86%}

/*popup*/
select.cat-select{ margin: 0px 25px 0px 0px; width: 150px;} 

/* Footer Section */
#footer-main{position:inherit}
.footer-mdiv .lft-div{float:none; text-align:center; margin:0 0 8px}
.footer-mdiv .rgt-div{float:none; text-align:center}

/*banner design*/
.pro-color .owl-theme1 .owl-controls .owl-nav .owl-prev, .slick-prev{ left:4px}
.pro-color .owl-theme1 .owl-controls .owl-nav .owl-next, .slick-next{ right:77% !important}


ul.thum-probg li{ margin-left:74px}

.noprodis{ width:300px; height:200px}
  .h-prev, .h-next{ top:112%}
  
   
 .popup_div{ display:block}
}

/* 240px Mobile (Portrait) */
@media only screen and (max-width: 320px) {
    
    /*index page*/
    .pendulum{ left:17%}
#header-main{ padding-bottom:10px}
     /*home page*/
   h1.logo{ width:100%; background-position:center center; height:48px}
   .search-box{ width:90%; margin:12px 10px 10px}.search-box .submit{width:36px; background: url(../images/sprite.png) #123f8d no-repeat scroll 3px 3px; text-indent:-9999px; padding:0; right:-1px}
.search-box .submit:hover{background: url(../images/sprite.png) #0b3378 no-repeat scroll 3px 3px}
.mega-menu{ width: 300px;right:-6px;}
 .mega-menu .flt{ 40%}
.mega-menu .odd , .mega-menu .even{ width:49%}
ul.topnav{ margin:0; display: none;}
.name_dis_inner img{ margin:3px 0 0px 7px}
 /* Popup Form Section */
#pop-mdiv{width:100%; padding:0}
ul.pop-field li.pop-half{width:99%; padding:0}
.share-div{text-align:center} a.facebook-btn{margin:0 0 18px}
.lft-adz{width:48%}
.rgt-adz{width:48%}
.mbanner{width:100%; margin:0 0 2%}
.fancybox-wrap {position:absolute; top:0; left:0; z-index:8020; opacity:1 !important}
/*.offer-btn{margin-right: 118px;margin-top: -85px;}
.menu{ margin:-90px 77px 0 0}*/
/* Home Page Section */
ul.accordion{width:95.5%; margin:0 0 12px}
.cat-product{width:100%; margin:0 0 12px}
.cat-product .scroll-img{width:100%}
.cat-product .scroll-img img{-webkit-border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; -khtml-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0}
.cat-product .cat-text{width:92%}
.cat-product .line-dv{display:none}
.cat-product .cat-price{width:92%; padding-top:0}
.cat-product .cat-price .price-mdiv{float:left; width:auto; margin:4px 20px 0 0}
.cat-product .cat-price button{margin:12px 0 0}

/* Product Page Section */
.product-mdiv .pscroll{width:100%; margin:0 0 14px}
.product-mdiv .pdetail{width:100%}
.product-mdiv .pdetail ul.sfeature{width:100%; padding:0; border:none}
.product-mdiv .pdetail ul.sfeature li.cat-price .price-mdiv{width:60%}
.detail-button{width:auto}
ul.accordion.pro-cat{width:93%; position:relative; top:0; margin:0 0 16px}
.rslides{width:100%}
.rslides_nav.next{right:-5px}
.rslides_nav.prev{left:-5px}
.detail-button .sbtn{width:90px}
ul.breadcrumbs{display:block; margin:6px 0 0; float:none}
.btn-primary, input.btn-primary, a.btn-primary, .popbutton{ margin-bottom:3px !important}


/* My Account Page Section */
.account-lft{width:100%; margin:0 0 12px}
.account-rgt{width:100%}
.account-rgt h2{margin:0 0 18px}
.account-rgt .ac-title{margin:4px 0 18px}
ul.cms-menu{display:none; margin:0}
.cms-menuicon{display:block}
table.cal-table{width:680px}
ul.pop-field li.pop-half.fr{float:none}  
ul.pop-field li.pop-half.fl{float:none}
ul.acc-field li.acc-half{width:100%}
ul.acc-field li.acc-half.fl{padding:0}
ul.acc-field li.acc-half.fr{padding:0}  
.fname-div{width:68%}

/* Seller Detail */
#pop-seller-mdiv{width:100%}
img.sel-img{width:37%; margin-right:0} img.sel-map{width:47%}
.address-text{width:58%; margin:0 0 12px; padding:0}
.sel-map{ width:275px !important}
.sel-map iframe{ width:100% !important; height:100%}

/*Enquiry section*/
.account-cart-lft{ width:100%}
.account-cart-rgt{ width:86%}

/*popup*/
select.cat-select{ margin: 0px 25px 0px 0px; width: 150px;} 

/* Footer Section */
#footer-main{position:inherit}
.footer-mdiv .lft-div{float:none; text-align:center; margin:0 0 8px}
.footer-mdiv .rgt-div{float:none; text-align:center}

/*banner design*/
.pro-color .owl-theme1 .owl-controls .owl-nav .owl-prev, .slick-prev{ left:4px}
.pro-color .owl-theme1 .owl-controls .owl-nav .owl-next, .slick-next{ right:77% !important}


ul.thum-probg li{ margin-left:74px}

.noprodis{ width:300px; height:200px}
 .h-prev, .h-next{ top: 146%;right: 5px;}
 
 .popup_div{ display:block}
 
}



