/* CSS Document */
@media (min-width:1140px) and (max-width:1280px){
nav .menu li{margin-right:25px;}

.footer_inner{width:auto; padding-left:10px; padding-right:10px;}
}

@media (min-width:1024px) and (max-width:1139px){
.top_inner{width:auto; padding-left:10px; padding-right:10px;}
.header_inner{width:auto; padding-left:10px; padding-right:10px;}
.logo{width:23%;}
.logo img{width:100%;}

.navigation{width:69%; padding-top:20px;}
nav .menu li a{font-size:15px;}

/*--banner css--*/
.banner_text{width:auto; padding-left:10px; padding-right:10px;}
.banner_textleft{margin-left:100px; width:54%;}

/*--product sec css--*/
.product_sec{width:auto; padding-left:10px; padding-right:10px;}
.product_box{width:23.5%;}
.product_box img{width:100%;}

/*--content sec css--*/
.content_sec{width:auto; padding-left:10px; padding-right:10px;}
.bustext{padding:0px 0px;}

/*--footer sec css--*/
.footer_inner{width:auto; padding-left:10px; padding-right:10px;}
#userForm table.user-details input{ width:620px !important;}
.chzn-container{ width:100% !important;}
.product-short-description p{ width:80% !important;}
.text P{ width:80% !important;}
.category-view .spacer, .category-view .category{ width:90%;}

.content_innerright {
    width: 58%;
    float: left;
    padding-left: 10px;

}

}
@media (min-width:768px) and (max-width:1023px) {

.top_inner{width:auto; padding-left:10px; padding-right:10px;}
.header_inner{width:auto; padding-left:10px; padding-right:10px;}
.logo{width:23%;}
.logo img{width:100%;}




.navigation{width:69%; padding-top:14px;}
nav .menu li{margin-right:11px;}
nav .menu ul{top:15px;}

/*--banner css--*/
.banner_text{width:auto; padding-left:10px; padding-right:10px;}
.banner_textleft{margin-left:55px; width:54%;}
.banner_sec .carousel-control.left{left:10px;}
.banner_sec .carousel-control.right{right:10px;}
.banner_textleft h2{font-size:32px; line-height:34px;}
.banner_textleft p{font-size:16px;}
.banner_textleftone{padding-top:14px;}
.banner_sec .carousel-caption{top:40%;}

/*--product sec css--*/
.product_sec{width:auto; padding-left:10px; padding-right:10px;}
.product_box{width:23.5%; margin-right:14px;}
.product_box img{width:100%;}
.product_box_text h3{font-size:15px;}
.product_box_text p{font-size:13px;}

/*--content sec css--*/
.content_sec{width:auto; padding-left:10px; padding-right:10px;}
.bustext{padding:0px 0px;}

/*--footer sec css--*/
.footer_inner{width:auto; padding-left:10px; padding-right:10px;}
/*---List Orders---*/
#com-form-login .width30{width: 26%;}
#userForm table.user-details input{ width:100% !important;}
.chzn-container{ width:100% !important;}


.content_inner{ width:auto; padding-left:10px; padding-right:10px;}
.category-view .spacer, .category-view .category{ width:90%;}
.billto-shipto .floatleft{ width:100%;}
.vm-fieldset-pricelist{overflow-x: auto;
width: 100%;}
.content_innerright .vm-fieldset-pricelist{ overflow-x:auto;}
#checkoutForm{ overflow:scroll;}

/*--footer top css--*/

.footer_top ul li{font-size:14px;}
.footer_about{margin-left:10px;}
}

@media (min-width:640px) and (max-width:767px) {

.header_sec{position:inherit; background:#000000;}

.top_inner{width:auto; padding-left:10px; padding-right:10px;}
.header_inner{width:auto;}
.logo{width:100%; text-align:center;}

.navigation{width:100%; padding-top:25px;}
.responsive-menu{width:auto;}
nav .menu ul{top:0px;}
nav .menu li{border-bottom:1px solid #ccc;}
nav .menu ul li{border-bottom:1px solid #ccc;}
nav .menu li a{padding:13px 15px;}
nav .menu ul li a{color:#666;}

/*--banner css--*/
.banner_text{width:auto; padding-left:10px; padding-right:10px;}
.banner_textleft{margin-left:15px; width:100%;}
.banner_sec .carousel-control.left{left:10px;}
.banner_sec .carousel-control.right{right:10px;}
.banner_textleft h2{font-size:32px; line-height:34px;}
.banner_textleft p{font-size:16px;}
.banner_textleftone{padding-top:14px; width:96%;}
.banner_sec .carousel-caption{top:30%;}
.banner_sec .carousel-control{display:none;}
.banner_textprice{font-size:45px;}

/*--product sec css--*/
.product_sec{width:auto; padding-left:10px; padding-right:10px;}
.product_box{width:23.7%; margin-right:10px;}
.product_box img{width:100%;}
.product_box_text h3{font-size:13px;}
.product_box_text p{font-size:13px;}

.search_sec{ width:21%;}
.search_input{ width:73%;}

/*--content sec css--*/
.content_sec{width:auto; padding-left:10px; padding-right:10px;}
.bustext{padding:0px 0px;}


/*--footer sec css--*/
.footer_inner{width:auto; padding-left:10px; padding-right:10px;}

.vendor-details-view .right{ width:73% !important;}

/*---List Orders---*/
#com-form-login .width30{width: 50%; margin-right:0px !important;}
.userdata h2{ font-size:21px;}
#userForm table.user-details input{ width:100% !important;}
.chzn-container{ width:100% !important;}
.content_inner{ width:auto; padding-left:10px; padding-right:10px;}
.vm-search-custom-search-input input.inputbox{ width:65%;}
.content_innerleft{ width:30%;}
.content_innerright{ width:68%;}
.orderlistcontainer{ width:42%;}
.spacer.product-container{ margin-bottom:20px;}
.display-number { margin-top: 10px; width:100%;}
 .category-view .floatleft{ width:100%;} 
 .title{ padding-top:3px;}  
   .categorie ul li a{ font-size:15px;}
   
 .billto-shipto .floatleft{ width:100%;}
.vm-fieldset-pricelist{overflow-x: auto;
width: 100%;}
  #checkoutForm{ overflow:scroll;} 
  .userdata p{ font-size:15px;}
  
  /*--footer top css--*/

.footer_top ul li{font-size:13px;}
.footer_about{margin-left:10px; width:20%!important;}
.fooer_info ul{width:50%;}
.footer_left{width:24%;}
}


@media (min-width:568px) and (max-width:639px) {

.header_sec{position:inherit; background:#000000;}

.top_inner{width:auto; padding-left:10px; padding-right:10px;}
.top_rightone ul li{margin-right:13px;}
.header_inner{width:auto;}
.logo{width:100%; text-align:center;}
.cartbox{top:-7px;}

.navigation{width:100%; padding-top:25px;position: static;}
.navigation li.nav-item.item-101 {
	display: none;
}
.navigation li.nav-item{
	margin: 10px 0px;
}
.responsive-menu{width:auto;}
nav .menu ul{top:0px;}
nav .menu li{border-bottom:1px solid #ccc;}
nav .menu ul li{border-bottom:1px solid #ccc;}
nav .menu li a{padding:13px 15px;}
nav .menu ul li a{color:#666;}

/*--banner css--*/
.banner_text{width:auto; padding-left:10px; padding-right:10px;}
.banner_textleft{margin-left:15px; width:100%;}
.banner_sec .carousel-control.left{left:10px;}
.banner_sec .carousel-control.right{right:10px;}
.banner_textleft h2{font-size:28px; line-height:30px;}
.banner_textleft p{font-size:15px;}
.banner_textleftone{padding-top:14px; width:93%;}
.banner_sec .carousel-caption{top:30%;}
.banner_sec .carousel-control{display:none;}
.banner_textprice{font-size:38px;}

/*--product sec css--*/
.product_sec{width:auto; padding-left:10px; padding-right:10px;}
.product_box{width:23.7%; margin-right:9px;}
.product_box img{width:100%;}
.product_box_text h3{font-size:13px;}
.product_box_text p{font-size:13px;}

.search_sec{ width:80%;}
.search_input{ width:73%;}
/*--content sec css--*/
.content_sec{width:auto; padding-left:10px; padding-right:10px;}
.bustext{padding:0px 0px;}

/*--footer sec css--*/
.footer_inner{width:auto; padding-left:10px; padding-right:10px;}

.vendor-details-view .right{ width:58% !important;}
/*---List Orders---*/
#com-form-login .width30{width: 50%; margin-right:0px !important;}
.userdata h2{ font-size:21px;}
#com-form-login label{ font-size:13px;}
#userForm table.user-details input{ width:100% !important;}
.chzn-container{ width:100% !important;}
.content_inner{ width:auto; padding-left:10px; padding-right:10px;}
.spacer.product-container{ margin-bottom:20px;}
.vm-search-custom-search-input input.inputbox{ width:59%;}
.display-number { margin-top: 10px; width:100%;}
 .title{ padding-top:3px;}
.orderlistcontainer{ width:42%;}
.categorie ul li a{ font-size:14px;}
.vm-search-descr p{ font-size:14px;}

.billto-shipto .floatleft{ width:100%;}
.vm-fieldset-pricelist{overflow-x: auto;
width: 100%;}
#checkoutForm{ overflow:scroll;}

/*--footer top css--*/

.footer_top ul li{font-size:13px;}
.footer_about{margin-left:10px; width:20%!important;}
.fooer_info ul{width:50%;}
.footer_left{width:24%;}
.footer_top h3{font-size:16px;}
.footer_payment{width:22%!important;}
.fooer_info{width:32%;}
}
@media (min-width:480px) and (max-width:567px) {
.categorie .menu {
	display: none;
}

.header_sec{position:inherit; background:#000000;}
.top_sec{ background:#ff0000; height:auto;}
.top_inner{width:auto; padding-left:10px; padding-right:10px; text-align:center; padding-bottom:10px;}
.top_rightone ul li{margin-right:25px;}
.header_inner{width:auto;}
.logo{width:100%; text-align:center; padding-top:24px;}
.logo img{width:50%;}

.cartbox{top:5px;}
.search_sec{float:none; width:80%; display:inline-block;}
.search_input{width:80%;}
.top_right{float:none; display:inline-block;}
.product_box.last_child{ margin-right:7px;}

.navigation{width:100%; padding-top:25px;position: static;}
.navigation li.nav-item.item-101 {
	display: none;
}
.navigation li.nav-item{
	margin: 10px 5px;
}
.responsive-menu{width:auto;}
nav .menu ul{top:0px;}
nav .menu li{border-bottom:1px solid #ccc;}
nav .menu ul li{border-bottom:1px solid #ccc;}
nav .menu li a{padding:13px 15px;}
nav .menu ul li a{color:#666;}

/*--banner css--*/
.banner_text{width:auto; padding-left:10px; padding-right:10px;}
.banner_textleft{margin-left:15px; width:100%;}
.banner_sec .carousel-control.left{left:10px;}
.banner_sec .carousel-control.right{right:10px;}
.banner_textleft h2{font-size:25px; line-height:28px;}
.banner_textleft p{font-size:13px;}
.banner_textleftone{padding-top:14px; width:87%;}
.banner_sec .carousel-caption{top:24%;}
.banner_sec .carousel-control{display:none;}
.banner_textprice{font-size:27px;}
.shopnow_btn{width:120px; height:40px; font-size:16px; line-height:41px;}
.shopnow_btn:after{top:13px;}

/*--product sec css--*/
.product_sec{width:auto; padding-left:10px; padding-right:10px;}
.product_box{width:48%; margin-right:9px; margin-bottom:15px;}
.product_box img{width:100%;}
.product_box_text h3{font-size:18px;}

/*--content sec css--*/
.content_sec{width:auto; padding-left:10px; padding-right:10px;}
.bustext{padding:0px 0px;}

/*--footer sec css--*/
.footer_inner{width:auto; padding-left:10px; padding-right:10px;}
.footer_inner p{font-size:13px;}
.vendor-details-view .right{ width:51% !important;}
.vendor-details-view h3{ font-size:20px;}
/*---List Orders---*/
#com-form-login .width30{width: 32%; margin-right:0px !important;}
.userdata h2{ font-size:21px;}
#com-form-login label{ font-size:13px;}
.default{ width:100%;}
.order-view .width30{width: 36% !important;}
#userForm table.user-details input{ width:95% !important;}
.chzn-container{ width:100% !important;}
.coupon{ width:48%; font-size:15px;}



/*.content_innerright{ width:100% !important; }
.category_description{width: 23%}
.vm-search-custom-search-input input.inputbox{ width:14%;}

.vm-search-descr {
    width: 28.5% !important;
    padding-left: 10px;
    padding-right: 10px; 
    font-size: 17px;
}


.orderby-displaynumber{ width:300px;}
.category-view h1{ padding-left:10px; padding-right:10px;}
.category-view h4{ padding-left:10px; padding-right:10px;} 
.products-view{ }
.spacer.product-container{ width:25%; margin-left:9px;}

/******************res******/
.content_inner{ width:auto; padding-left:10px; padding-right:10px;}
	.content_innerright{ width:100%;}
	.content_innerleft{ width:100%;}
	.vm-search-custom-search-input input.inputbox{ width:65%;}
	
	.vm-search-descr {
   
    font-size: 14px;  
	 
}
 .title{ padding-top:3px;}
.orderlistcontainer{ width:42%;}
.display-number{ margin-top:-25px;}
.category-view h1{ font-size:26px; padding-left:10px; padding-right:10px;}
.category-view h4{ padding-left:10px; padding-right:10px;}
	.category-view .spacer, .category-view .category{ width:95%;}
	.spacer.product-container{ margin-bottom:20px;}
.browseProductImage{ width:auto;}


.billto-shipto .floatleft{ width:100%;}
.vm-fieldset-pricelist{overflow-x: auto;
width: 100%;}
#checkoutForm{ overflow:scroll;}


/*--footer top css--*/


.footer_about{width:50%!important;}
.fooer_info ul{width:50%;}
.footer_left{width:50%;}
.footer_top h3{font-size:16px;}
.footer_payment{width:50%!important; padding-top:20px;}
.fooer_info{width:50%; clear:both; padding-top:20px;}
}

@media (min-width:360px) and (max-width:479px) {
.top_right{width:89%!important;}
.categorie .menu {
	display: none;
}
}

@media (min-width:320px) and (max-width:479px) {
.categorie .menu {
	display: none;
}
.header_sec{position:inherit; background:#000000;}
.top_sec{ background:#ff0000; height:auto;}
.top_inner{width:auto; padding-left:10px; padding-right:10px; text-align:center; padding-bottom:10px;}
.top_rightone ul li{margin-right:6px; font-size:11px;}
.top_rightone ul li a{font-size:10px;}
.au_select{font-size:11px; width:50px; background:url(../images/top-arrow.png) no-repeat right 1px; margin-right:5px; margin-top:1px;}
.top_rightone ul li:last-child{margin-top:2px; margin-right:0px;}

.header_inner{width:auto;}
.logo{width:100%; text-align:center; padding-top:33px; padding-bottom:4px;}
.logo img{width:44%;}

.cartbox{top:0px;}
.search_sec{float:none; width:80%; display:inline-block;}
.search_input{width:65%;}
.top_right{float:none; display:inline-block; width:100%;}

.navigation{width:100%; padding-top:34px;position: static;}
.navigation li.nav-item.item-101 {
	display: none;
}
.navigation li.nav-item{
	margin: 10px 5px;
}
.responsive-menu{width:auto;}
nav .menu ul{top:0px;}
nav .menu li{border-bottom:1px solid #ccc;}
nav .menu ul li{border-bottom:1px solid #ccc;}
nav .menu li a{padding:13px 15px;}
nav .menu ul li a{color:#666;}

/*--banner css--*/
.banner_text{width:auto; padding-left:10px; padding-right:10px;}
.banner_textleft{margin-left:15px; width:100%;}
.banner_sec .carousel-control.left{left:10px;}
.banner_sec .carousel-control.right{right:10px;}
.banner_textleft h2{font-size:25px; line-height:25px; padding-bottom:5px;}
.banner_textleft p{font-size:13px; line-height:20px;}
.banner_textleftone{padding-top:14px; width:87%;}
.banner_sec .carousel-caption{top:24%;}
.banner_sec .carousel-control{display:none;}
.banner_textprice{font-size:27px;}
.shopnow_btn{width:120px; height:40px; font-size:16px; line-height:41px;}
.shopnow_btn:after{top:13px;}

/*--product sec css--*/
.product_sec{width:auto; padding-left:10px; padding-right:10px;}
.product_box{width:100%; margin-right:0px; margin-bottom:20px;}
.product_box img{width:100%;}
.product_box_text h3{font-size:18px;}
.product_sec h2{font-size:22px; padding-bottom:30px;}

/*--content sec css--*/
.content_sec{width:auto; padding-left:10px; padding-right:10px;}
.bustext{padding:0px 0px;}
.content_sec h2{font-size:45px;}

/*--footer sec css--*/
.footer_inner{width:auto; padding-left:10px; padding-right:10px; padding-top:50px;}
.footer_inner p{font-size:13px; line-height:18px;}

.top_righttwo p{font-size:11px; margin-right:0px;}
.top_righttwo1{margin-top:9px;}

.vendor-image { width:100%;}
.vendor-image img{ width:100%;}
.vendor-details-view .right{ width:46% !important;}
.vendor-details-view h3{ font-size:18px;}

.highlight-button{ font-size:9px;}
.form-field{ width:100% !important;}
.form-field #askform .inputbox { width:100% !important;} 
.form-field #askform textarea.field{ width:90%;}
#askform label {width:100% !important;}

/*---List Orders---*/
#com-form-login .width30{width: 50%; margin-right:0px !important;}
.userdata h2{ font-size:17px;}
#com-form-login label{ font-size:13px;}
.default{ width:100%;}
.order-view .width30{width: 50% !important;}
.order-view h2{ font-size:35px;}
.width30 label{font-size: 15px;}

/*--Your account details---*/


.userdata p{ font-size:15px;}

#userForm{ width:auto !important;}
#userForm{overflow-x: auto;
		display: block;}
.chzn-container{ width:100% !important;}


/*.content_innerright {
    width: 100%;
    float: left;
}


.category_description{width: 23%}
.vm-search-custom-search-input input.inputbox{ width:14%;}

.vm-search-descr {
    width: 28.5% !important;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 17px;
}


.orderby-displaynumber{ width:300px;}
.category-view h1{ padding-left:10px; padding-right:10px;}
.category-view h4{ padding-left:10px; padding-right:10px;}
.products-view{ }
.spacer.product-container{ width:25%; margin-left:9px;}
*/


.content_inner{ width:auto; padding-left:10px; padding-right:10px;}
	.content_innerright{ width:100%;}
	.content_innerleft{ width:100%;}
	.vm-search-custom-search-input input.inputbox{ width:50%;}
	
	.vm-search-descr {
   
    font-size: 14px;  
	 
}
 
.orderlistcontainer{ width:42%;}
.display-number{ margin-top:10px;}
.category-view h1{ font-size:26px; padding-left:10px; padding-right:10px;}
.category-view h4{ padding-left:10px; padding-right:10px;}
	.category-view .spacer, .category-view .category{ width:95%;}

.spacer.product-container{ margin-bottom:20px;}
.title{ padding-top:3px;}

.vm-fieldset-pricelist{overflow-x: auto;
width: 100%;}
.billto-shipto .floatleft{ width:100%;}
.continue_link{ font-size:15px;}
#com-form-login a{ font-size:14px;}
#checkoutForm{ overflow:scroll;}
.logo_mobile{ width:100%;}
.logo2 { width:98% !important;}

/*--footer top css--*/


.footer_about{width:100%!important; padding-top:20px;}
.fooer_info ul{width:50%;}
.footer_left{width:100%; border-bottom: 1px solid #f0f0f0; padding-bottom:20px;}
.footer_top h3{font-size:16px;}
.footer_payment{width:100%!important; padding-top:20px;}
.fooer_info{width:100%; clear:both; padding-top:20px; border-bottom: 1px solid #f0f0f0; padding-bottom:20px;}
}
