/*------------------------------------------------------------------------
* Copyright (c) 2008-2012 ZooTemplate. All Rights Reserved.
* @license - Copyrighted Commercial Software
* Author: 9magentothemes
* Websites:  http://www.9magentothemes.com
-------------------------------------------------------------------------*/

@media (min-width: 940px) and (max-width: 1170px) {
    #nav ul.level0 li { width:215px; }
    #nav ul li ul.level1 li,
    #nav ul li ul.level2 li{ width:215px; }
    #nav ul.level0 li.menu-static-blocks{ width:420px; }
    #nav ul.level0 li.menu-static-blocks img{ width:408px; }
    #nav ul.level0 li.menu-category-description{ width:420px; }
    #nav ul.level0 li.menu-category-description img{ width:408px; }
	.thumbnav .nivo-controlNav .item{ width:184px !important; }
	.block-subscribe .form-subscribe-header{ width:100%; margin:0 0 5px !important; }
    
    .custom-menu{ width:280px; }
    .fashion-news{ border:0; }
    .fashion-collection{ display:none; }
    .nav-menu{
        padding: 0;
    }
    #nav a{
        padding: 12px 9px;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
	/*button.btn-cart span{ font:10px/27px Arial !important; }*/
	.thumbnav .nivo-controlNav .item{ width:135px !important; }
}
@media (max-width: 767px) {
	.thumbnav .nivo-controlNav .item{ width:130px !important; }
}

@media (max-width: 480px) {
    .header .top-cart{ margin:30px 10px 20px 0 !important; }
    .col2-set .col-1 { float:none; width:auto; }
    .col2-set .col-2 { float:none; width:auto; }
    .data-table{ width:220px !important; }
    .data-table thead th { width:100%; float:left; height:20px; text-align:left; border-bottom:1px solid #fff;}
    /*.data-table thead th { width:100%; float:left; height:20px; text-align:left; border-bottom:1px solid #fff; background:url(../images/bg-block.png) repeat scroll 0 0 transparent; }*/
    .data-table tbody td { width:215px; float:left; text-align:left; }
    .data-table tr.last th, .data-table tr.last td{ border-bottom:1px solid #D9DDE3 !important; width:215px; padding:3px 10px; }
    .cart-table .btn-continue{ margin:0 50px 10px 0; }
    .cart-table .btn-update, .cart-table .btn-empty{ float:left !important; }
    .cart-table .btn-update{ margin:0 50px 10px 0 !important; }
    .footer ul.links{ text-align:left !important; }
    
    .product-tabs li{ float:none !important; margin:5px auto -1px !important; border-bottom:1px solid #F8F8F8 !important; text-align:center; }
    .product-tabs { margin:0 0 -1px 1px !important; }
	
	#mtcontainer .element {
		width: 110px !important;
	}
    
    .main-inner {
        padding: 5px !important;
    }
    div.order-fillter {
        float: left !important;
        margin-left: 5px !important;
        padding-left: 5px !important;
		padding-bottom: 5px !important;
        width: 220px;
    }
    div.cat-fillter {
		float: left !important;
		margin-left:10px !important;
	}
}


@media (max-width: 320px) {
    .header .top-cart{ margin:10px 10px 20px 0 !important; }
    .header a.logo{ margin:30px 10px 0px 30px !important; }
    .footer ul.links{ text-align:left !important; }
    
    .product-tabs li{ float:none !important; margin:5px auto -1px !important; border-bottom:1px solid #fff !important; text-align:center; }
    .product-tabs { margin:0 0 -1px 1px !important; }
}
