@media screen and (max-width:1900px){.container{width:76%;max-width:1350px}
.wrapper-slider .owl-carousel .owl-item img{height:542px;width:100%;overflow:hidden}
.home-banner .owl-carousel .owl-item img{height: 705px !important; width:100%;overflow:hidden}

}
@media screen and (max-width:1366px){.container{max-width:1200px}
.mid-con-full{
	width:100% !important;
}
.navbar-brand>img{padding-top:9px}
.wrapper-slider .owl-carousel .owl-item img{height:542px;width:auto;overflow:hidden}
.home-banner .owl-carousel .owl-item img{height:638px;width:100%;overflow:hidden}
.list-img_box {
    width:100%;
}
}
@media screen and (min-width: 1025px) and (max-width: 1280px) {

  .lftside-prtfl-img .selectors { width:80px !important; }
 }
 /* macbook screen size css starts */
 
 @media screen and (min-width: 1025px) and (max-width: 1280px) {

.logorightwrap{   width: 70% !important;}
.header.sticky .refine-city {width: 113% !important; 
     font-size: 13px !important;}
 }
 
  /* macbook screen size css END */

@media screen and (max-width:1300px){
	
	
	.container{width:92.5%;}
.mid-con-full{
	width:100% !important;
	max-width:100% !important;
}
.navbar-brand>img{padding-top:7px;width:152px}
.cate-lft{padding-left:6px;font-size:11px}
.in-lft-menu-main-div{padding-right:0}
.top-scroll-cat{ margin-top: 14px;}
.cf {margin-top: 14px;}
.wrapper-slider .owl-carousel .owl-item img{height:542px;width:100%;overflow:hidden}
.home-banner .owl-carousel .owl-item img{height:530px;width:100%;overflow:hidden}
.logorightwrap {               width: 71%;}
.logowrap {     width: 18% !important;}
.search_wrap .nav-main-strip {margin-top: 14px;}
/*new css responsive*/
.header__nav {
	line-height: 20px;
}
.thumb-pad1 .thumbnail .caption-home a {
    font-size: 14px;
}
.mid-caleftbox-content h4{
	font-size:24px;
}
.mid-caleftbox-content p{
	font-size:13px;
}
.mid-catrgt-topimgbox-content h4{
	font-size:24px;
}
.mid-catrgt-topimgbox-content p{
	font-size:13px;
}
.mid-catrgtbtm-left50-content h4{
	font-size:24px;
}
.mid-catrgtbtm-left50-content p{
	font-size:13px;
}
.mid-lastbox h4{
	font-size:16px;
}
.mid-lastbox ul li::before{
	font-size:14px;
}
.mid-lastbox ul li a{
	font-size:13px;
}
.searchDrop{
	width:25%;
}
.og-grid li {
    width: 19%;
}
/*new css responsive*/
}
@media screen and (max-width:1100px){.view-category{position:static;width:24%}
.mid-con-full{
	width:100% !important;
}
.nospace{padding-left:0;margin-left:0;padding-right:0;width:75%}
.header.sticky .cate-lft a{color:#FFF;display:block}
.toggle-btn{display:none}
.container{width:92.5%;max-width:1100px}
.thumb-pad1 figure{height:150px}
.form-wrapper{width:100%;margin:8px 0;background:#444;float:left}
.thumb-pad1 .thumbnail .caption a{font-size:19px;line-height:25px}
.link-quick{margin:0;list-style:none;padding:0;float:left;width:100%}
.nav-main-strip .navbar-default .navbar-nav>li>a{padding-left:6px;padding-right:6px}
.cf{width:94%; margin-top: 14px;}
.search_wrap{width:65%}
.quick_wrap{width:74%}
.wrapper-slider .owl-carousel .owl-item img{height:542px;width:auto;overflow:hidden}
.home-banner .owl-carousel .owl-item img{height:641px;width:100%;overflow:hidden}
.header.sticky .top-scroll-cat{width:29%}
.header.sticky .search_wrap{width:34%}
.header.sticky .quick_wrap{width:74%}
.top-scroll-cat{ margin-top: 10px;}
.logowrap {width: 22%;}
.logorightwrap {width: 77%;}
.search_wrap .toggle-btn { display: block; text-align: right;  margin-right: 15px; margin-left: 15px;}
.search_wrap .collapse { display: none!important;}
.search_wrap .collapse.in{display: block!important;}
.header.sticky .quick_wrap { width: 46%;}
.link-quick li{padding: 0px 6px;}
.link-quick li a{font-size: 13px;}
{position: absolute;top: 100%;background: #fff;width: 397px;left: 0px;right: 0px;}
.list-sub-cat_wrap.small-s{width:33.33%}  
.list-sub-cat_wrap.small-l{width:33.33%} 
/*new css responsive*/
.header__nav {
    width: auto;
	float:right;
}
.header__nav {
	line-height: 20px;
}
.thumb-pad1 .thumbnail .caption-home a {
    font-size: 14px;
}
.mid-caleftbox-content h4{
	font-size:24px;
}
.mid-caleftbox-content p{
	font-size:13px;
}
.mid-catrgt-topimgbox-content h4{
	font-size:24px;
}
.mid-catrgt-topimgbox-content p{
	font-size:13px;
}
.mid-catrgtbtm-left50-content h4{
	font-size:24px;
}
.mid-catrgtbtm-left50-content p{
	font-size:13px;
}
.mid-lastbox h4{
	font-size:16px;
}
.mid-lastbox ul li::before{
	font-size:14px;
}
.mid-lastbox ul li a{
	font-size:13px;
}
.searchDrop{
	width:25%;
}

/*new css responsive*/
}
@media all and (max-width:767px){

.desktopMenu { display: none;  }
.mobilemenuarea { display: block !important; padding: 15px; }
  .footer-wrap{  position: inherit !important;}
.mobilemenuarea .logoname { font-size: 30px;  }
.slide .banner-1 img { max-height:146px; min-height:146px; }
.header__search-form { width: 24px;  }
.orprf-cat-lst ul li { width:100% !important; }
#sidebar.sticky{ display: none !important;  }
.con-frm-lftfld{ width:100% !important; }
.con-frm-rgtfld {width:100% !important;}
.nospace{padding-left:0;margin-left:0;padding-right:0; width: 100%;}
.small { height: 470px !important;  }
/*menu button background hide STARTS*/
.md-busbtnli { margin: 0!important; ;  }
.md-busibtn { background: transparent; color: #140b01 !important;  }
.md-busibtn { padding: 14px 20px !important;  }
/*menu button background hide END*/
.owl-controls .owl-nav div { top: 68%;  }
.mid-catleftbox { width: 100%;  }
.mid-catleftbox img { height: auto;  }
.mid-catrightbox { width: 100%;  }
.mid-catrgtbtm-left50 {  width: 100%; float: none; }  
.mid-catrgtbtm-color50 { width: 100%; height: auto;  }
.nts-secondary-teaser-box { min-height: auto; padding: 30px 0;  }
.container {  max-width: 100% !important; width: 100% !important; min-width: 100% !important; overflow-x: hidden !important;  }
.go-dwn { z-index: 9; } 
body { overflow-x: hidden !important; } 
.input-search:after { display:none; }
.left-l-wrap { width: 100% !important; min-height: 100% !important;  } 
.right-l-wrap { float: left !important;  }
.service_icon_div img {    width: 55px;
    margin: 0px;
    height: 55px;
    padding-top: 0px; 
    border-radius: 50%;}
    .left-sect { width: 100% !important; } 
    .right-sect{ width: 100% !important;  }
.banner-abt-cont{ margin: 65px 0 0 0;   }
.banner-page-head h2 { font-size: 30px; font-weight: normal;  }
.thumb-pad1 figure{height:auto}
.form-wrapper{width:100%;margin:8px 0;background:#444;float:left}
.search_wrap{width:100%}
.quick_wrap{width:100%; position: relative;}
.cf{width:100% !important;}
.header.sticky .top-scroll-cat{width:100%; max-width: 100%;}
.header.sticky .search_wrap{width:100%}
.header.sticky .quick_wrap{width:100%}
.toggle-btn{display:block;text-align:right;margin-right:15px;padding-top:1em}
.view-category{padding:0;width:100%}
#menu3 .navbar-nav{margin:0}
.wrapper-slider .owl-carousel .owl-item{height:200px}
.punch-line{position:relative;left:0;bottom:0;z-index:999;right:0;width:100%;margin:0 auto}
.shod{height:auto}
.top-box{height:auto}
.form-wrapper{width:100%;margin:8px 0}
.form-wrapper input{width:80%}
.link-quick{      text-align: left;
    padding: 15px !important;  margin: 29px 0 0 0 !important;
    float: none !important;}
.container {  max-width: 100% !important; overflow-x: hidden !important;  }
.nts-secondary-teaser-box{margin-left:0;margin-right:0}
.ftrTopPanel .sitemapBox{width:100%}
.ftrTopPanel .contactBox{width:100%}
.sitemapList{width:100% !important;}
.nav-side-menu li{width:100%}
.contactBox .contactPd{float:left}
.ftrTopPanel .contactBox{float:left}
.product-doc-list li{width:100% !important;}
.toggle-btn{display:block;text-align:right;margin-right:15px;padding-top:0}
#drop {display: none;position: absolute; width: 100%; z-index: 10000;}
.menu-content>li{width:100% !important;position:static}
.menu-content li .leftmenu{max-height:200px;overflow:scroll;left:0;width:100% !important;position:initial !important;border:0;top:auto}
.menu-content li .leftmenu.collapse{display:none}
.menu-content li .leftmenu li .sub_menu li{width:100%}
.menu-content li .leftmenu.collapse.in{display:block}
.logowrap { width: 100%;}
.logorightwrap {width: 100%;}
.search_wrap .navbar-nav { margin: 0px;}
.searchDrop{width: 100%;}
.wrapper-slider .owl-carousel .owl-item img { height: 480px; width: auto; overflow: hidden;}

.list-sub-cat_wrap.small-s{width:100%}
.list-sub-cat_wrap.small-l{width:100%}
.list-sub-cat_wrap { width:100%;}
.list-sub-cat_wrap.list-group-item .list-proleft { width: 100%; display: inline-block;  float: left;}
.list-sub-cat_wrap.list-group-item .list-proright { width: 100%; display: inline-block;}

/*new css responsive*/
.header__nav {
    width: auto;
	float:right;
}
.header__nav {
	line-height: 20px;
}
.thumb-pad1 .thumbnail .caption-home a {
    font-size: 14px;
}
.mid-caleftbox-content h4{
	font-size:24px;
}
.mid-caleftbox-content p{
	font-size:13px;
}
.mid-catrgt-topimgbox-content h4{
	font-size:24px;
}
.mid-catrgt-topimgbox-content p{
	font-size:13px;
}
.mid-catrgtbtm-left50-content h4{
	font-size:24px;
}
.mid-catrgtbtm-left50-content p{
	font-size:13px;
}
.mid-lastbox h4{
	font-size:16px;
}
.mid-lastbox ul li::before{
	font-size:14px;
}
.mid-lastbox ul li a{
	font-size:13px;
}

.selectors {    width: 100% !important; }
.dt-delivery {
      display: inherit !important;
	      width: 100%;
}
.dt-delivery .pinbtn-dtl {     margin-left: 0 !important; line-height: 24px !important;}
.dt-delivery .pinbtn { padding: 12px;  }
.dt-delivery .form-control { margin-bottom:15px; }

  }
@media screen and (max-width:480px)
{
	.ftext { text-align:center; }
	.menu-content>li{width:100% !important;position:static}
.menu-content li .leftmenu{max-height:200px;overflow:scroll;left:0;width:100% !important;position:initial !important;border:0;top:auto}
.menu-content li .leftmenu.collapse{display:none}
.go-dwn { z-index: 2;  }
.menu-content li .leftmenu li .sub_menu li{width:100%}
.menu-content li .leftmenu.collapse.in{display:block}
.nospace{padding-left:0;margin-left:0}
.view-category{padding-left:15px;width:100% !important; padding-right:15px;}
#menu3 .navbar-nav{margin:0}
.wrapper-slider .owl-carousel .owl-item{height:380px}
.bannerContent { top: 32%;  }
.punch-line{position:relative;left:0;bottom:0;z-index:999;right:0;width:100%;margin:0 auto}
.shod{height:auto}
.top-box{height:auto}
.form-wrapper{width:100%;margin:8px 0}
.form-wrapper input{width:80%}
.link-quick{margin:0}
.container {  max-width: 100% !important; width: 100% !important; min-width: 100% !important; overflow-x: hidden !important;  }
.nts-secondary-teaser-box{margin-left:0;margin-right:0}
.ftrTopPanel .sitemapBox{width:100%}
.ftrTopPanel .contactBox{    width: 100% !important;
}
.inner-page-maindiv { margin: 0 !important;   }
.sitemapList{width:100%}
.nav-side-menu li{width:100%}
.contactBox .contactPd{float:left}
.ftrTopPanel .contactBox{float:left}
.logo img { height: 50px; } 
.cf {margin-top: 0px;}
.quick_wrap{width:100%; position: relative;}
.header.sticky .search_wrap {width: 100%; margin-top:10px}
#drop {display: none;position: absolute; width: 91%;z-index: 10000;}
.logowrap { width: 68% !important;;}
.logorightwrap {width: auto; padding-left:0px; padding-right:0px;}
.search_wrap .navbar-nav { margin: 0px;}
.searchDrop{width: 100%;}
.wrapper-slider .owl-carousel .owl-item img { height: 480px;width: 100%;overflow: hidden;}
.abt-newboxlst ul li {width: 100%;  }
.abt-newbox-img { height: 180px;  }
.list-sub-cat_wrap.small-s{width:100%}
.list-sub-cat_wrap.small-l{width:100%}
.list-sub-cat_wrap { width:100% !important;}
.list-sub-cat_wrap.list-group-item .list-proleft { width: 100%; display: inline-block;  float: left;}
.list-sub-cat_wrap.list-group-item .list-proright { width: 100%; display: inline-block;}
.sort_wrap { display: none;  }
.list-top-gridview-sortby-main-div { display: none;  }
.left-image-gallery {  width: 100% !important; }
/*new css responsive*/
.header__nav {
    width: auto;
	float:right;
}
.header__nav {
	line-height: 20px;
}
.thumb-pad1 .thumbnail .caption-home a {
    font-size: 14px;
}
.mid-caleftbox-content h4{
	font-size:24px;
}
.mid-caleftbox-content p{
	font-size:13px;
}
.mid-catrgt-topimgbox-content h4{
	font-size:24px;
}
.mid-catrgt-topimgbox-content p{
	font-size:13px;
}
.mid-catrgtbtm-left50-content h4{
	font-size:24px;
}
.mid-catrgtbtm-left50-content p{
	font-size:13px;
}
.mid-lastbox h4{
	font-size:16px;
}
.mid-lastbox ul li::before{
	font-size:14px;
}
.mid-lastbox ul li a{
	font-size:13px;
}

/*new css responsive*/
}

@media only screen and (min-width: 768px) and (max-width: 979px) {

.menu-content li .leftmenu {     position: static !important;     width: 100% !important; }
.menu-content li .leftmenu
	}