/****************************************************************************
( 1024 X 768)
****************************************************************************/
@media only screen and (min-width: 959px) and (max-width: 1024px)
{
	
}
/****************************************************************************
(800 X 600) + (768 X 1024)
****************************************************************************/
@media only screen and (min-width: 768px) and (max-width: 959px)
{
	header .selectBox-dropdown { width: 450px !important; float: none; display: block !important;margin: 1px auto !important; }
	.product-grid li { width: 48% !important; margin-left: 9px; float: left;}
}

/****************************************************************************
(768)
****************************************************************************/
@media only screen and ( max-width: 767px )
{ 
	.mnav { width: 450px !important; float: none; display: block !important;margin: 4px auto !important; }
	
	/*.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {width:auto !Important; margin:0 2.8% 2.992em 0 !important}*/
	.sort-select {margin-top:20px}
	.widget_search form input[type="text"]{width:84%}
	.widget_search form input[type="submit"]{right:0px}
	
}

/****************************************************************************
(600 X 800)
****************************************************************************/
@media only screen and (min-width: 481px) and (max-width: 767px)
{
	 .mnav { width: 450px !important; float: none; display: block !important;margin: 10px auto !important; }
    .product_wrap { width:560px; margin: 0 auto; }
	 /* .product { width: 270px; margin-left: 9px; float: left;}*/
    .product-grid .span3 { width: 242px; margin-left: 9px; float: left;}
    .product-grid .product figure { position: relative; width:242px; height: 180px;}
    .product-grid .product figure > a {  width:242px; height: 180px; }
    .product-list .product {width: 260px;}
    .product-list .product figure { float: none;  width:242px; height: 180px; }
    .product-list .detail { float: none; width: 225px;padding: 14px 0px 14px 15px; border-left: 1px solid #dfdfdf; border-top: 0px; }
    .product-list .detail p { font-size: 11px; }
    .title-bar h1 { padding: 0px 22px; }
    .sorting-btn{ float: none; margin-left: 20px; }
    #sidebar { width: 290px;margin-left: 0px; }
    #sidebar2 { width: 290px;margin-left: 20px; }
    .clients-wrap { width:580px; margin: 0 auto; }
    .clients { height: 62px;  width:580px !important;}
    .elastislide-wrapper { height: 60px !important; width:580px !important;}
    .clients .caroufredsel_wrapper { height: 60px !important; width:580px !important; }
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {width:auto !Important; margin:0 2.8% 2.992em 0 !important}

}

/****************************************************************************
{320 X 480} + (480 X 320)
****************************************************************************/
@media only screen and (max-width: 480px)
{
	.flex-control-paging li a{width:11px; height:11px}
	.flex-caption { display: none; }
	.flex-direction-nav a{width:30px; height:30px}
	.flex-direction-nav a:before{font-size:24px; margin-top:6px; margin-right:8px}
	.flex-direction-nav a.flex-prev:before{margin-left:8px; margin-right:0}
	.mnav{ width: 250px !important; float: none; display: block !important;margin:4px auto !important; }
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {width:auto !Important; margin:0 2.8% 2.992em 0 !important}
	.woocommerce ul.products li.product:nth-child(2n), .woocommerce-page ul.products li.product:nth-child(2n),
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{float:left !important; margin-left:20px !Important}
}