/* Media for 980px to 1023px */
/* 980px <= width < 1023px */

@media (min-width: 1201px) and (max-width: 1450px){
	.navigation, .header.content, .footer.content, .page-wrapper > .widget, .page-wrapper > .page-bottom, 
	.block.category.event, .top-container, .page-main{
		max-width: 1200px; 
		padding-left: 15px;
		padding-right: 15px;
	}
	.columns .column.main{ padding: 20px; }

	.flexslider{ min-height: 100%;}
	.navigation.custommenu .mainmenu .menu-dropdown-icon, .navigation.custommenu .mainmenu > ul > li{ width: 17.5%; margin: 15px 20px 15px 0; }

	.header-nav .block-search{ width: 72.4%; }
	.header_2cms.cont_inner {  margin: 0 25px;}
	.subbanner-cms{ padding:30px;}
	.subbanner1, .subbanner3{ width:26.6%;}
	.subbanner2{ width:46.8%; padding:0 9px;}
	.subbanner-cms img{ width: 100% }
	.tabberlive_outer_sub, .special-Product, .latest-Product, .featured-products{ padding: 0 30px 15px; }
	.categorylink { padding: 0 30px 30px;}
	.categorylink-image{ margin:0 10px 0 0;}
	.cms-home .main .blog { padding: 0 30px 35px;}
	.shpping-cms .text1{ font-size:24px;}
	.manufacture-cms-text .text1{ font-size:20px;}
	.sidebar .block .block-content, .block > .empty,.sidebar .block-collapsible-nav .content { padding: 10px; }
	.sidebar .block .block-title,.sidebar .block-collapsible-nav .title{ padding: 10px; }
	#footer #block_1.footer-area{ margin: 0 35px 0 0; }
	#footer #block_5{ padding: 0 0 0 20px; }
	.sidebar .owl-controls .owl-nav div{ top: -41px; }

	.page-layout-1column .page-main .product.media{ width: 32.47% }
	.page-layout-1column .page-main .product-info-main{ margin: 0 0 0 20px; width: 43%; }
	.product-cms { margin: 0 0 0 20px; width: 230px;}

}

@media (min-width: 1024px) and (max-width: 1200px) {
/*.header, .main, .footer, .container-width{width:980px; }*/
	.navigation, .header.content, .footer.content, .page-wrapper > .widget, .page-wrapper > .page-bottom, 
	.block.category.event, .top-container, .page-main{
		max-width: 1030px; 
		padding-left: 15px;
		padding-right: 15px;
	}
	.columns .column.main{ padding: 20px; }

	.navigation.custommenu .mainmenu .menu-dropdown-icon, .navigation.custommenu .mainmenu > ul > li{ width: 22.1%; margin: 15px 20px 15px 0; }
	.header-nav .block-search{ width: 67.1%; }

	.flexslider{ min-height: 100%;}
	.header_2cms.cont_inner {  margin: 0 20px;}
	.header_cms_text span{ display:block;}
	.header_cms_text{ line-height:25px;}
	.subbanner-cms{ padding:10px 20px;}
	.subbanner1{ width:26.6%; padding:0 16px 0 0;}
	.subbanner2{ width:46.8%; padding:0 7px;}
	.subbanner3{ width:26.6%; padding:0 0px 0 16px;}
	.subbanner1 .sub-banner-inner{ left:-16px;}
	.subbanner3 .sub-banner-inner{ right:-16px;}
	.banner-text2{ font-size:13px;}
	.subbanner-cms img{ width: 100% }
	.tabberlive_outer_sub, .special-Product, .latest-Product, .featured-products{ padding: 0 20px 15px; }
	.categorylink { padding: 0 20px 30px;}
	.categorylink-image{ margin:0 10px 0 0; width:53%;}
	.categorylink-left .cat-desc{ margin:0 15px 0 0;}
	.cms-home .main .blog { padding: 0 20px 35px;}

	.shpping-cms .text1{ font-size:22px;}
	.manufacture-cms-text .text1{ font-size:20px;}
	#footer #block_1.footer-area{ margin: 0 20px 0 0; }
	#footer #block_5{ padding: 0 0 0 20px; }
	.sidebar .owl-controls .owl-nav div{ top: -41px; }

	.cms-home .block.widget .products-grid .product-item{ margin: 0px; width: 25%; }

	.page-layout-3columns .columns .column.main{ width: 56.75%; }
	.page-layout-3columns .columns .sidebar-main{ padding-right: 15px; width: 21.62%; }
	.page-layout-3columns .columns .sidebar-additional{ padding-left: 15px; width: 21.62%; }

	.page-layout-2columns-left .columns .sidebar-main{ padding-right: 20px; width: 23.66%; }
	.page-layout-2columns-left .columns .sidebar-additional{ padding-right: 20px; width: 23.66%; }
	.page-layout-2columns-left .columns .column.main{ width: 76.34%; }

	.sidebar .block .block-content, .block > .empty,.sidebar .block-collapsible-nav .content { padding: 10px; }
	.sidebar .block .block-title,.sidebar .block-collapsible-nav .title{ padding: 10px; }

	.page-layout-1column .page-main .product.media{ width: 30.65% }
	.page-layout-1column .page-main .product-info-main{ margin: 0 0 0 20px; width: 42%; }
	.product-cms { margin: 0 0 0 20px; width: 213px;}

	.page-products .columns .products-grid .product-item { width: 25%; }
	.columns .cart-container .action.primary.checkout{ padding: 6px 12px; }
	.opc-wrapper .step-title, .opc-block-shipping-information .shipping-information-title, .opc-block-summary > .title, 
	.checkout-agreements-items .checkout-agreements-item-title{ font-size: 16px; }

	.brand-index-index .products-grid .product-item{ width: 25%; }
	.products-grid .product-item{width: 25%;}
}

@media (min-width: 980px) and (max-width: 1023px) {
	/*.header, .col-main-left, .footer, .container-width, .col1-layout .col-main,
	.page-layout-1column .filter-current{width:950px; margin:0 auto;}*/
	.navigation, .header.content, .footer.content, .page-wrapper > .widget, .page-wrapper > .page-bottom, 
	.block.category.event, .top-container, .page-main{
		max-width: 990px; 
		padding-left: 15px;
		padding-right: 15px;
	}
	.columns .column.main{ padding: 20px; }
	
	.navigation.custommenu .mainmenu .menu-dropdown-icon, .navigation.custommenu .mainmenu > ul > li{ width: 21.6%;; margin: 15px 20px 15px 0; }
	.header-nav .block-search{ width: 65.5%; }

	.flexslider{ min-height: 100%;}
	.header_2cms.cont_inner {  margin: 0 19px;}
	.header_cms_text span{ display:block;}
	.header_cms_text{ line-height:25px;}
	.subbanner-cms{ padding:10px 20px;}
	.subbanner1{ width:26.6%; padding:0 16px 0 0;}
	.subbanner2{ width:46.8%; padding:0 7px;}
	.subbanner3{ width:26.6%; padding:0 0px 0 16px;}
	.subbanner1 .sub-banner-inner{ left:-16px;}
	.subbanner3 .sub-banner-inner{ right:-16px;}
	.banner-text2{ font-size:13px;}
	.subbanner-cms img{ width: 100% }
	.tabberlive_outer_sub, .special-Product, .latest-Product, .featured-products{ padding: 0 20px 15px; }
	.categorylink{ padding:0 20px 30px;}
	.categorylink-image{ margin:0 5px 0 0; width:53%;}
	.categorylink-left .cat-desc{ margin:0 10px 0 0;}
	.cms-home .main .blog { padding: 0 20px 35px;}
	.shpping-cms .text1{ font-size:22px;}
	.manufacture-cms-text .text1{ font-size:20px;}

	#footer #block_1.footer-area{ margin: 0 20px 0 0; }
	#footer #block_5{ padding: 0 0 0 20px; }
	.footer-bottom-bottom li a, .copyright{ font-size: 12px; }
	.sidebar .owl-controls .owl-nav div{ top: -41px; }

	.cms-home .block.widget .products-grid .widget-product-grid .product-item{ margin: 0px; width: 25%; }

	.list-left{ width: 67%; }
	.list-right{ width: 33%; }

	.page-layout-3columns .columns .column.main{ width: 54.72%; }
	.page-layout-3columns .columns .sidebar-main{ padding-right: 15px; width:  22.64%; }
	.page-layout-3columns .columns .sidebar-additional{ padding-left: 15px; width: 22.64%; }

	.page-layout-2columns-left .columns .sidebar-main{ padding-right: 20px; width:  24.76%; }
	.page-layout-2columns-left .columns .sidebar-additional{ padding-right: 20px; width:  24.76%; }
	.page-layout-2columns-left .columns .column.main{ width: 75.24%; }

	.sidebar .block .block-content, .block > .empty,.sidebar .block-collapsible-nav .content { padding: 10px; }
	.sidebar .block .block-title,.sidebar .block-collapsible-nav .title{ padding: 10px; }

	.page-layout-1column .page-main .product.media{ width: 30.65% }
	.page-layout-1column .page-main .product-info-main{ margin: 0 0 0 20px; width: 40.6%; }
	.product-cms { margin: 0 0 0 20px; width: 213px;}

	.columns .cart-container .action.primary.checkout{ padding: 6px 12px; }
	.opc-wrapper .step-title, .opc-block-shipping-information .shipping-information-title, .opc-block-summary > .title, 
	.checkout-agreements-items .checkout-agreements-item-title{ font-size: 16px; }

	.brand-index-index .products-grid .product-item{ width: 25%; }
	.products-grid .product-item{width: 25%;}

}
@media (min-width: 768px) and (max-width: 979px){
	.column.main .cart-summary, .column.main .opc-sidebar{ width: 30%;}
	.column.main .cart-container .form-cart, .column.main .cart-discount, .column.main .opc-wrapper{ width:70%;}
	.cart-container .block.crosssell{ width: 70%; }

	.navigation.custommenu .mainmenu > ul > li:hover > ul{ display: block; }
	.navigation.custommenu .mainmenu > ul li > ul li:hover > ul{ display: block; }

	.columns .authentication-wrapper{ width: 30.025%; }
	.columns .authentication-dropdown .modal-inner-wrap{ padding: 10px; }
	
}
@media (max-width: 1200px){

	.products-grid .product-item-info{ display: block; }
	.products-grid .product-image-container{ display: block; width: 100% !important;}
	.products-grid .product-item-info .product-item-image{ max-width: 100%; display: block; }
	
    .sidebar .products-grid .product-image-container{ display: inline-block; width: 50px !important; }
    .sidebar .products-grid .product-item-info{ display: inline-block; }

}
@media (max-width: 979px){
	/*.footer_top_outer .container-width, .footer_second_inner.container-width, 
	.footer_second_inner2.container-width,.blog_testimonial,.container-width, .page-layout-1column .filter-current {
		width: 724px;	margin:0 auto;
	}*/
	.navigation, .page-header .header.content, .page-footer .footer.content, 
	.page-wrapper > .widget, .page-wrapper > .page-bottom, 
	.page-wrapper .block.category.event, .page-wrapper .top-container, 
	.page-wrapper .page-main{ padding-left: 15px; padding-right: 15px; }

	.container-width, .page-layout-1column .filter-current{ padding: 0 15px; }

	.page-layout-2columns-left .columns .column.main{ width: 100%; }
	.page-layout-2columns-left .columns .sidebar-main, 
	.page-layout-2columns-left .columns .sidebar-additional{width: 100%; padding: 0px;}
	.page-layout-3columns .columns .column.main{ width: 100%; }
	.page-layout-3columns .columns .sidebar-main, .page-layout-2columns-left .columns .sidebar-main{ padding-right: 0px; width:  100%; margin-top: 30px; }
	.page-layout-3columns .columns .sidebar-additional{ padding-left: 0px; width: 100%; }

	.page-layout-2columns-right .columns .column.main { width: 100%; margin:0 0 30px; }
	.page-layout-2columns-right .columns .sidebar{width: 100%; padding: 0px;}
	.cms-home.page-layout-2columns-left #mainmenu, .page-layout-2columns-left #mainmenu{ display: none; }

	.navigation.custommenu .mainmenu .menu-dropdown-icon, .navigation.custommenu .mainmenu > ul > li{ margin: 15px 20px 15px 0; width: 28.6%; }
	.header-bottom-inner{ padding:20px;}
	.header_2cms.cont_inner {  margin: 0 13px;}
	.header_cms_text span{ display:block;}
	.header_cms_text{ line-height:25px;}
	.content_headercms_top{ margin:0 0 20px;}
	.header-content{ display:none;}
	.header-nav .block-search{ width: 100%; padding: 0 9px; box-sizing: border-box; }

	.flexslider { min-height: 100%;}
	.subbanner-cms{ padding:20px 20px 10px;}
	.subbanner1{ width:26.6%; padding:0 16px 0 0;}
	.subbanner2{ width:46.8%; padding:0 7px;}
	.subbanner3{ width:26.6%; padding:0 0px 0 16px;}
	.subbanner1 .sub-banner-inner{ left:-16px;}
	.subbanner3 .sub-banner-inner{ right:-16px;}
	.banner-text2{ font-size:13px;}
	.subbanner-cms img{ width: 100% }
	.categorylink { padding: 0 20px 30px;}
	.categorylink-image{ margin:0 10px 0 0;}
	.categorylink-left{ width:100%;}
	.categorylink-left .cat-desc{ margin:0px;}
	.categorylink-right{ width:100%; margin:10px 0 0;}
	.tabberlive_outer_sub, .special-Product, .latest-Product, .featured-products{ padding: 0 20px 15px; }
	
	.cms-home .block.widget .products-grid .widget-product-grid .product-item{ margin: 0px; width: 25%; }
	.cms-home .main .blog { padding: 0 20px 35px;}

	#testimonial { display:none;}
	.left-banner1, .left-banner2{ display: none; }
	.shpping-cms{ display: none; }
	.block-brand .block-title{display: block;}
	
	.sidebar .mobile_togglemenu{
		background:url("../images/toggle-arrow1.png") no-repeat scroll right -87px transparent;
	    cursor: pointer;
	    display: block;
	    font-size: 15px;
	    margin: -23px 0 0;
	    overflow: hidden;
	    padding: 0;
	    position: absolute;
	    right: 7px;
	    text-decoration: none;
	    width: 100%;
	}
	.sidebar .active .mobile_togglemenu { background-position: right 2px;}
	.columns .sidebar .block{ margin-bottom:2px;}
	.sidebar .block .block-title{ padding:10px; }
	.sidebar .block .block-content{ display: none; margin: 0px;}
	.sidebar .block-reorder .actions-toolbar{ margin: 0px;}
	.block-compare .counter, .sidebar .block-wishlist .counter{ position: relative; top: auto; right: auto; }
	
	#footer{ padding: 50px 0 35px; margin: 0px;	}
	.footer_text_content{ margin: 10px 1px 25px; }
	.footer-area h6{ margin-bottom: 15px; }
	.footer-inner .footer-area ul { display: none;}
	.page-footer .mobile_togglemenu:after{
		content:"\f107"; 
		font-family:"FontAwesome"; 
		font-size:20px; color:#000; 
		position: absolute; 
		right: 0;
	}
	.page-footer .active .mobile_togglemenu::after{content:"\f106"; }
	.page-footer .mobile_togglemenu {
	    background: none;
	    cursor: pointer;
	    display: block;
	    font-size: 15px;
	    margin-right: 0;
	    margin-top: 0px;
		top:0px;
	    overflow: hidden;
	    padding: 0 0 0px 0px;
	    text-decoration: none;
	    width: 100%;
	    position: absolute;
	    line-height: 20px;
	}
	.page-footer .active .mobile_togglemenu, .page-footer .active .mobile_togglemenu {background-position:right 1px;}
	.footer-area h6{ display: block; border-bottom: 1px dashed #d9d9d9; margin:7px 0px ; padding:0 0 12px; }
	.page-footer .footer-inner .footer-area{ width: 100%; margin: 0px; border:none; padding: 0px; }
	#footer #block_1.footer-area, #footer #block_5.footer-area{ width: 100%; margin: 0; padding:0px; }
	.footer-bottom-bottom{ text-align: center; }
	.footer-bottom-bottom ul.links,.footer-bottom-bottom .copyright{ float: none; }

	.product-item .actions-primary .tocart{ padding: 5px 7px; }
	.products-list .products.list.product-items{ padding: 20px 20px 0; }
	.category-view{ padding: 20px 20px 5px;  }
	.columns .toolbar{ padding: 20px 20px 12px; margin: 0px; }
	.page-products .columns .products-grid .product-items{ padding: 0 10px; }
	.product-view, .columns .product.info.detailed,.block.related, .block.upsell,.columns .column.main, .block.relatedpost{ padding: 20px; }
	.product-cms{ display: none; }
	.page-layout-1column .columns .product.media{ width: 50%; }
	.page-layout-1column .columns .product-info-main{ width: 47%; margin: 0 0 0 20px; }
	
	.columns #masonry-loop .post-ftimg-hld .blog-image{ height: auto; }
	.post-list .blog_inner .post-header .post-title a{ font-size: 19px;}
	.page-layout-1column .block.widget .products-grid .widget-product-grid .product-item{ width: 33.33%; }

	.form-cart .main.actions a, .form-cart .main.actions button,
	.cart-summary .checkout-methods-items .action.primary.checkout{ margin: 0 0 2px;  }
	.products-grid .product-item{width: 25%;}

}
@media (max-width: 767px){

	.nav-sections{background:#ffffff;}
	.navigation.custommenu .mainmenu li.level1 {min-width:155px;}
	
	.columns {
		display:block !important;
	}
	.columns .column.main {	}
	.nav-sections-item-content > .navigation.custommenu{ float: none; }
	.header-nav .menu-title{ display: none;}


	.header_2cms.cont_inner{ margin:0 10px;}
	.header_cms_text span{ display:inline-block; font-size:12px;}
	.subbanner1{ padding:0 14px 0 0;}
	.subbanner2{ padding:0 6px;}
	.subbanner3{ padding:0 0px 0 14px;}
	.subbanner1 .sub-banner-inner{ left:-14px;}
	.subbanner3 .sub-banner-inner{ right:-14px;}
	.banner-text2{ font-size:10px;}
	.banner-text1{ font-size:22px; line-height:24px;}
	.subbanner2 .banner-text2{ font-size:20px;}
	.banner-text3 a{ padding:4px 12px 5px; margin:3px 0 0;}
	.categorylink-left{ width:100%;}
	.categorylink-left .cat-desc{ margin:0px;}
	.categorylink-right{ width:100%; margin:10px 0 0;}
	.tab-main-title, .category-title h2, .blog_title h2, .categorylink_title h2{ font-size:16px;}
	.tabberlive_outer_sub, .special-Product, .latest-Product, .featured-products{ padding:0 20px 15px;}

	.cms-home .block.widget .products-grid .widget-product-grid .product-item{ width: 33.33%; }
	
	.breadcumb_outer .breadcrumbs{ float: left; margin: 10px 0 0; clear: both; }
	.breadcumb_inner,.account .page-title-wrapper{ order: -1; padding: 15px 20px; } 
	.page-products .columns .products-grid .product-items{ margin: 0px; }

	.product-item-inner{margin: 0;  overflow: hidden;   position: relative; background: #000;}	
	.product.product-item .product-item-actions{  display: block;}

	.products-list .product-item-details{ width: 100%; }
	.grid .product-item-info .swatch-attribute{opacity:1; -webkit-opacity:1; -moz-opacity:1; -khtml-opacity:1;}
	
	.gallery-placeholder{ width: 420px; margin:0 auto 30px; }

	.page-layout-1column .columns .product.media{ width: auto; }
	.page-layout-1column .columns .product-info-main{margin: 0px; width: auto;}

	.columns .column.main .products-grid.wishlist .product-image-container{ max-width: 100%;}

	.account.page-layout-2columns-left .column.main{margin: 77px 0 0;}

	.post-list-wrapper .post-list .blog_inner{ width: 100%; padding: 0px;}
	.page-layout-1column .block.widget .products-grid .widget-product-grid .product-item{ width: 50%; }
	
	.columns .multicheckout .actions-toolbar .secondary .action.back{float: none;}

	.brand-index-index.page-layout-2columns-left .columns .column.main{ display: inline-block; }
	.brand-index-index .products-grid .product-item{ width: 25%; }
	.products-grid .product-item{width: 33.333%;}
}
@media (max-width: 640px){
	.close-btn::before{ padding: 3px 4px; }
	.close-btn{ top: 3px; }
	.header-left{text-align: left; }
	.logo{ float: none; display: inline-block; width: 150px; margin: 10px 0 13px;}
	.header-nav{ height: 105px; }
	.nav-toggle{ top: 115px; }
	
	.headertoggle_img{ text-align: left; }
	.header_customlink {
	    padding: 15px 0px 15px 25px;
	    border-right:none;
	    border-left: 1px solid #e5e5e5;
	    display: inline-block;
	    float: none;
	    margin:15px 0 0 25px;
	    vertical-align: top;
	}
	.nav-toggle{  }

	.header-statick-link .static-link li{ padding: 0 8px; }
    .content_headercms_top{ display:none;}
	.header-bottom-inner{ padding:30px 20px;}
	.subbanner1, .subbanner2, .subbanner3{ width:100%; padding:10px 0; text-align:center;}
	.subbanner-cms .banner-inner{ display:inline-block;}
	.subbanner1 .sub-banner-inner, .subbanner2 .sub-banner-inner, .subbanner3 .sub-banner-inner{ left:0px; right:0px; top:23px;}
	.banner-text1 { font-size: 25px;  line-height: 40px;}
	.banner-text2{ font-size:16px;}

	.cms-home .block.widget .products-grid .widget-product-grid .product-item{ width: 50%; }
	
	.breadcumb_inner .page-title-wrapper { float: none;  width: 100%;}
	.breadcrumbs{ float: none; }

	.page-products .sorter {float: left; margin: 15px 0 0;  clear: both;}

	.list-left{ border: none; padding: 0px; width: 100%; }
	.list-right{ float: left; width: 100%; padding: 0px; text-align: left; }
	.account.page-layout-2columns-left .column.main{ margin: 81px 0 0; }

	.brand-index-index .products-grid .product-item{ width: 33.33%; }
	.products-grid .product-item{width: 50%;}

}
/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media (min-width: 480px) and (max-width: 767px) {
.form-list li.wide .input-box{width: 260px;}
.form-list li.wide input.input-text{ width: 250px;}
}

/* Landscape phones and down */
@media (max-width: 479px) {
	.close-btn::before{ font-size: 10px; }
	.close-btn{ top: -2px; }
	.static-link{ display: none; }
	.header-bottom-inner{ margin-top:55px;}
	.minicart-wrapper .action.showcart {padding:20px 3px 20px 46px}
	.minicart-wrapper .subtotal,.minicart-wrapper .cart_text{ display: none; }
	.header-nav .block-search .action.search{ padding: 10px 15px; }
	.header-nav .block-search .actions{ margin: 0 0 0 10px; }
	.header-nav .block-search input{ padding: 5px 95px 5px 5px; }

	.subbanner1 .banner-inner, .subbanner2 .banner-inner{ display: inline-block; }
	.subbanner1, .subbanner2{ width:100%; margin:10px 0; text-align:center;}
	.subbanner2 .sub-banner-inner{ top:24px;}
	.subbanner2 .banner-text1{font-size: 30px; line-height:40px;}
	.subbanner2 .banner-text2{ font-size:16px;}
	.categorylink-inner .cat-desc{display: inline-block; margin: 15px 0 0;  overflow: hidden;  width: 100%;}

	.tabberlive_outer_sub ul.tabbernav_product li a{ padding:4px 0px; text-align:left;}
	.tabberlive_outer_sub .tabbernav_product li{ background:none; width:100%; text-align:left;}
	/*.tabberlive_outer_sub ul.tabbernav_product{ padding:1px 0px 55px;}
	.columns .owl-controls .owl-nav .owl-prev{ right: auto; left: 10px; }
	.columns .owl-controls .owl-nav .owl-next{ right: auto; left: 40px; }
	.special-Product .category-title, .latest-Product .category-title,.blog_title, .featured-products .category-title,
	.block.upsell .category-title, .block.related .category-title, .block.crosssell .category-title, .related.relatedpost-product .block-title*/

	.cms-home .block.widget .products-grid .widget-product-grid .product-item{ width: 100%; }

	.blog_title > span, .categorylink_title > span, .category-title > span{ font-size:13px;}

	.sorter { clear: both;float: left; margin: 15px 0 0;}
	.gallery-placeholder{ width: 262px; }

	.brand-index-index .products-grid .product-item{ width: 50%; }
	.products-grid .product-item{width: 100%;}
	.field.limiter{ float: left; clear: both;}
	.products-list .product-item-details .list-left .actions-secondary a.action{display: block; margin: 5px 0;}
}
@media (max-width: 480px){
    .products-grid .product-item-details{ max-width: 186px; }
    .products-grid .product-item-info,.products-grid .product-image-container{ display: inline-block; min-width: 180px; }
}


/* Mobile Landscape Size to Mobile Portrait (devices and browsers) */
@media (min-width: 320px) and (max-width: 479px) { }
@media (max-width: 319px){.brand-index-index .products-grid .product-item{ width: 100%; }}
@media (max-width:240px) {}
