/* ============== Responsive Layout ====================================================== */

/* Mobile Navigation
-------------------------------------------------------------- */

/* Mobie Menu */
#sub-mobile-menu ,#mobile-menu { text-align: left; display: none; }
#sub-mobile-menu-button,#mobile-menu-button { padding-left: 43px; cursor: pointer; color: #555; position: relative; background: #faf9f7; height: 43px; line-height: 47px; font-family: 'NovecentowideBookRegular'; font-size: 21px; }
#sub-mobile-menu-button:before ,#mobile-menu-button:before { font-family: 'ShopSharkSymbols'; font-size: 36px; content: "N"; color: #999; position: absolute; margin-top: 13px; margin-left: -39px; line-height: 40px; }

    /* level 0
    -------------------------------------------------------------- */
    #sub-mobile-menu li ,#mobile-menu li { display:block; position: relative; border-top:1px solid #efefef; }
	#sub-mobile-menu li.nav-text-block,#mobile-menu li.nav-text-block { display: none; }
    #sub-mobile-menu li .open-child ,#mobile-menu li .open-child { float:right; display: block; text-indent: -9999px; width:45px; height:45px; background-color: #ccc; cursor: pointer;	position: relative; }
    #sub-mobile-menu li .open-child::selection,#mobile-menu li .open-child::selection{ background-color: transparent !important; }
    #sub-mobile-menu li .open-child:after ,#mobile-menu li .open-child:after { display: block; position: absolute; top: 0; left: 0; width: 45px; height: 45px; font-family: 'ShopSharkSymbols'; content: "D"; font-size: 20px;	font-weight: bold; text-align: center; line-height: 58px; color: #fff; text-indent: 0; }    
    #sub-mobile-menu li.over > .open-child:after ,#mobile-menu li.over > .open-child:after { content: "E"; }
    #sub-mobile-menu li > a, #mobile-menu li > a,
    #sub-mobile-menu li  span > a ,#mobile-menu li  span > a { height: 45px; display: block; line-height:45px; padding:0 10px; background: white; }
	#sub-mobile-menu li.level0 > a > span ,#mobile-menu li.level0 > a > span { font-family: 'NovecentowideBookRegular'; font-size: 21px; color: #555; }
    #sub-mobile-menu li > a:hover,#mobile-menu li > a:hover,
	#sub-mobile-menu li span > a:hover ,#mobile-menu li span > a:hover { background-color: #faf9f7; text-decoration: none; color: #222; -webkit-transition: background-color .3s ease; -moz-transition: background-color .3s ease; -ms-transition: background-color .3s ease; -o-transition: background-color .3s ease; transition: background-color .3s ease; }
        
		/* level 1
        -------------------------------------------------------------- */  
        #sub-mobile-menu > li > ul ,#mobile-menu > li > ul { border-top:0 !important; }
            
			/* level 1 +
            -------------------------------------------------------------- */
		#sub-mobile-menu li.level1 a span,	#mobile-menu li.level1 a span { font-family: 'NovecentowideUltraLightBold'; font-size: 14px; color: #555; text-transform: uppercase; }
			#sub-mobile-menu > li ul ,#mobile-menu > li ul { display: none; }
            #sub-mobile-menu > li > ul li,#mobile-menu > li > ul li { display: block; position: relative; }
			#sub-mobile-menu li.level1 a ,#mobile-menu li.level1 a { padding-left:20px; display: block; }
            #sub-mobile-menu li.level2 a,#mobile-menu li.level2 a { padding-left:40px; }
             #sub-mobile-menu li.level3 a,#mobile-menu li.level3 a { padding-left:60px; }
			
/* -------------------------------------------------- */
/*	Media Queries
/* -------------------------------------------------- */

/* Standard 960 or larger (browsers) */
@media only screen and (min-width: 960px) {
	.header-main-container .header-left {width:405px;}
}

/* Smaller than standard 960 (devices and browsers) */
/*@media only screen and (max-width: 959px) {*/
@media only screen and (max-width: 767px) {
	
	/* Navigation */
	.nav-container-outer{ display: none; }
	.nav-demo-block { display: none; }
	.mobile-nav-container{ display:block; }

	/* Header */
	.header { text-align:center; }
	.header-small-container .header-left { margin-left: 5px; }
	.header-small-container .header-right { margin-right: 5px; }
	.header .header-center { float: none; margin: 20px auto 6px; }
	.header .header-menu { display:inline-block; }
	.header .header-menu ul li:last-child { padding-right:0; }
	.header .header-menu ul li ul { text-align:left; }
	.header-main-container .header-right { width: auto; float: none; text-align: center; }
	.header .cart-header { float: none; display: inline-block; text-align: left; }
	.header .cart-header #header-items { right: auto; left: 0; }
	.header .block-compare-header { float: none; display: inline-block; text-align: left; margin: 5px 0 0 5px; }
	.header .block-compare-header .button-show { padding: 0 0 0 11px; }
	.header .block-compare-header .button-show:after { right: auto; left: 0; }
	.header .form-search { float: none; clear: both; margin: 10px 5px; }
	.header .form-search input { width: 669px; }
	.header .links { float: none; text-align: center; }
	
	/* Footer */
	.footer-last .f-left, .footer-last .f-right { float: none !important; text-align: center; }
	.footer-menu-container .f-left { margin-left: 5px; }
	.footer-menu-container .f-right { margin-right: 5px; }
	.footer-container .follow-us { padding: 0; }
	
	/* Home Page */
	body.cms-index-index .content img { max-width: 100%; }
	.home-blog-right { display: none; }
	.home-blog { width: 499px; }
	.home-right-callout  { text-align:center; float:none; width:100%; }
	
	/* Category */
	.category-description img.description-bck-right, .category-description img.description-bck-left { display: none; }
	
	/* subscribe popup */
	.fancybox-outer #popupleft .popup-title { font-size:15px; }
	.fancybox-outer #popupleft .popup-desc { font-size:10px; }
	.fancybox-outer #popupleft #popupemail { width:60%; }
	.fancybox-outer .popupright { display:none; }
	.fancybox-outer #popupleft { padding:0 2%; }
	.fancybox-outer #popupdata { height: 285px; }
	
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
	
	/* Layout */
	.header,
	.breadcrumbs,
	#nav,
	.slideshow,
	.slideshow-holder-internal,
	.main,
	.footer-menu-container,
	.footer-color,
	.footer-last,
	.catalog-product-view .main .product-essential,
	.catalog-product-view .main .product-collateral,
	.catalog-product-view .main .block-related .block-related-internal,
	.catalog-product-view .main .box-collateral.box-up-sell .box-up-sell-internal,
	.messages ul,
	.checkout-cart-index .cart,
	.checkout-cart-index .cart-empty,
	.checkout-cart-index .cross-sale-container .block-related,
	.checkout-cart-index .page-title {
		width: 751px;
	}
	#nav { width:auto; }
	#nav li.level0 { padding-left:10px; }
	.nav-container.sticky .nav-container-inner { width:768px;	}
/*	.sidebar { width: 154px; } */
	.col2-left-layout .col-main {float: right;width: 560px;}
	.col-right { float: none; width: auto; }
	.catalog-category-view .col-left > img { max-width:39%; float:right; }
	.nav-container.sticky .nav-container-inner:before { width:740px; }
	/* Header */
	
	
	/* Footer */
	.footer, .footer-social, .aditional-footer{ width: 760px; }
	.footer-social, .footer, .aditional-footer{ width: 754px; box-sizing: border-box; }
	.footer-container .footer-column { width: 168px; }
	.footer-container .facebook-box, .footer-container .twitter-box, .footer-container .footer-right { width: 220px; }
	.footer-container .f-center { width: 310px; }
	.footer-container .follow-us a { margin: 0 18px; }
	
	/* Home Page */
	.home-text{ width: 245px; margin-top: 10px; margin-bottom: 20px; }
	.home-text img { width: 245px;  }
	.home-text p { padding: 0 80px 0 10px }
	.home-text h3 { font-size: 17px; line-height: 20px; }
	
	.home-right-callout {width:200px;float:right;}
	.home-right-callout img {width:200px;}
		
	.product-slider, .brands { width: 700px; margin-left: auto; margin-right: auto; }
	.slider-container.styleoftheday { width: 551px }
	#styleoftheday .slide { width: 554px }
	#styleoftheday { width: 530px; padding-left: 10px; padding-right: 10px; }
	#styleoftheday-thumbs { right: 10px; }
	#styleoftheday .slide .left { width: 180px; }
	#styleoftheday .slide .right { margin-right: 90px; }
	.product-slider .slide { margin-right: 0; }
	.brands .slide { margin-right: 36px; }
/*
	.slider-container .next { right: -15px !important; }
	.slider-container .prev { left: -15px !important; }
*/	

	/* Category Page */	
	.catalog-category-view .sidebar { float: none; width: auto; }
	.catalog-category-view .sidebar .block { float: left; width: 31%; margin: 0 1%; }
	.catalog-category-view .col-main { float: none; width: 752px; }
	
	.col1-layout .products-grid .product-image img { max-width: 80%; height: auto; }
	
	.products-grid.columns3 li.item,
	.col1-layout .products-grid.columns3 li.item { width: 240px; }

	.products-grid.columns5 li.item,
	.col1-layout .products-grid.columns5 li.item { width: 177px; }
	.products-grid.columns5 li.item.first,
	.col1-layout .products-grid.columns5 li.item.first { width: 366px; }
	.col1-layout .products-grid.columns5 li.item .product-image img { max-width: 147px; margin-left: 15px !important; }
	.col1-layout .products-grid.columns5 li.item.first .product-image img { max-width: 336px; margin-left: 15px !important; margin-bottom: 91px !important; }
	
	.products-list .product-shop { width: 320px; }

	/* Product Page */
	.product-view .product-img-box{width: 435px;}
	.product-view .product-img-box .main-image img{ width: 435px; height: auto; }
	.more-views { width: 257px !important; }
	
	.product-view .box-reviews .form-add .form-list input.input-text, .product-view .box-reviews .form-add .form-list textarea,
	.product-view .box-reviews .form-add .form-list .input-box { width: 350px; }
	.product-view .box-reviews .form-add .data-table th { padding: 0; }

	/* Cart */
	.cart .totals .button.btn-checkout { width: auto; padding-right: 50px; }
	.cart .totals tfoot th strong, .cart .totals tfoot td strong span { font-size: 18px !important; }
	.block-related h5 { font-size: 16px; }
	
	/* Checkout */
	.checkout-onepage-index .col-main{width: 600px !important;}
	.checkout-onepage-index .col-right{width: 130px !important; overflow: hidden; float: right !important; }
	.checkout-onepage-index .col-right img { display: none; }
	.product-view .product-shop { width:305px; }
	.product-view .product-img-box .main-image .lightbox-btn{top: 380px;left: 0;}
	.product-view .product-shop .quanitybox{margin-left: 0 !important;}
	
	.product-view .product-tags .box-tags { width: auto; }
	.product-view .box-tags .form-add input.input-text { width: 100px; }
	
	.product-tabs li { margin:0; }
    .product-tabs li a,
	.product-tabs li.active a { padding-left: 15px; padding-right: 15px; }
	
	.main .box-collateral.box-up-sell .box-up-sell-internal { overflow: hidden; }
	
	.checkout-cart-index .cart, .checkout-cart-index .page-title, .checkout-cart-index .cart-empty { width: 754px; }
	.ajax-index-options .product-img-box { width: 400px; }
	.ajax-index-options .product-view .product-img-box .main-image img { width: 400px; height: auto; }
	
	/* Blog */
	.blog-post-view .postImage { width: 350px; }
	.blog-post-view .postImage img { max-width: 100%; }
	#blogPostsWrapper.blogPostsPinterest { margin-right: -8px; }
	#blogPostsWrapper.blogPostsPinterest .postWrapper { width: 224px; margin: 0 8px 8px 0; }
	
	.firecheckout-index-index #header-contact-info { max-width:80% }
	.firecheckout-index-index #header-contact-info a > img { width:100%; height:auto }
	.firecheckout-set li.wide input.input-text { max-width:100% !important; }
	.firecheckout-set input.input-text { max-width:85% !important; }
}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 959px) {
}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
	
	/* Header */
	.header .header-left,
	.header .header-center,
	.header .header-right { float: none; text-align: center; }
	.header .welcome-msg, .cms-header-links { display: none; }
	.header .cart-header { position: initial; text-align: center; top: auto; right: auto; }
	.header .cart-header #header-items { text-align: left; left: 0; right: auto; width: 400px; }
	.header .block-compare-header { position: initial; }
	.header .block-compare-header #header-items { text-align: left; left: 0; right: auto; width: 400px; }
	.store-switcher, .form-language, .currency { float: none !important; display: inline-block; }
        .currency{text-align: center;}
        .header-right-wrapper{width:100%;}
	.store-switcher-title:before, .form-language-title:before, .currency-menu-title:before { display: none !important; }
	.header .form-search input { width: 355px; }
	
	#infscr-loading { bottom: -15px; }
	
	/* Slideshow */
	/*.fullwidthbanner-container { display: none; }*/
	.content { margin-top: 25px; }
	#firecheckout-login-window .content { margin-top: 0px; }
	
	 /* Home Page */
	.brands .carousel,
    .product-slider .carousel { width: 240px!important; margin: 0 auto!important; }
	.product-slider .slide { margin-left: 8px; margin-right: 8px; }
	.brands .slide { margin-left: 40px; margin-right: 40px; }
	.home-blog-left { display: none; }
	.home-blog { width: auto; }
	
	/* Base Columns */   
    .col-left { width: 180px; }
    .checkout-onepage-index .col-main,
    .col-main { width: 100%; }
    .col-right { width: 180px; float: left; }
    
	/* 3 Columns Layout */
    .col3-layout .col-main { width: 100%; }
    .col3-layout .col-wrapper { width: 100%; } 
    
	/* General */ 
	#back-to-top { display: none!important; }
    .home-text { width: 100%; border: none; margin: 15px 0; }
	.breadcrumbs li.back { display: none; }
    
	/* Category Page */
	.view-mode,
    .limiter,
    .sort-by { display: none; }
	.products-grid .add-to-links { display: none; }
	.products-grid li.item a.btn-cart { float: none; }
	.products-grid li .addto { text-align: center; }

	.product-view .product-shop { float:none;  width: auto; }
	
	/* Blog */
	.blog-post-view .postImage { float: none; width: auto; margin: 0 0 25px; text-align: center; }
	.blog-post-view .postImage img { max-width: 100%; }
    
	.col-left .block-layered-nav { width:48%; float: left; margin-right: 2%; }
	
	.col3-set .col-1,
	.col3-set .col-2, 
	.col3-set .col-3 { width: 100%; }

	/* Footer */
	.footer-container .facebook-box { width:100%; text-align:center; } 
	.footer-container .facebook-box iframe { width:300px; } 
	.footer-container .twitter-box { display: none; }
	.footer-container .follow-us a { margin: 0 5px; }
	.footer-menu-container .f-left,
	.footer-menu-container .f-center,
	.footer-menu-container .f-right	{ float: none !important; width:100% !important; margin: 0; }
	.footer-container .newsletter { float: none; margin: 0 auto 20px; width: 280px; }
	.footer-container .newsletter h4 { text-align: center; }

	.customer-account-index #my-orders-table td span.nobr { white-space:normal !important; }
	.data-table th { white-space:normal; }

	.listing-catalogimg-grid li.item	{ padding:5px 1% !important; width:31% !important; }
	.listing-catalogimg-grid .products-grid	{ width:100%; }
	.cms-samples .freenote { width:auto; } 
	.ajax-index-options .product-view .product-shop,
	.ajax-index-options .product-view #container2 { width:100%; }

        #popupright { display:none }
        #popupleft {width:100%}
}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .header,
	.breadcrumbs,
	#nav,
	.slideshow,
	.slideshow-holder-internal,
	.main,
	.footer-menu-container,
	.footer-color,
	.footer-last,
	.catalog-product-view .main .product-essential,
	.catalog-product-view .main .product-collateral,
	.catalog-product-view .main .block-related .block-related-internal,
	.catalog-product-view .main .box-collateral.box-up-sell .box-up-sell-internal,
	.messages ul,
	.checkout-cart-index .cart,
	.checkout-cart-index .cart-empty,
	.checkout-cart-index .cross-sale-container .block-related,
	.checkout-cart-index .page-title { width:440px; }
    
	/* Layout */
	.main { margin-bottom: 20px; }
	
	/* HomePage */
	.slider-container.styleoftheday { width: 440px }
	#styleoftheday .slide,
	#styleoftheday .carousel { width: 420px !important; }
	#styleoftheday { width: 420px; padding-left: 10px; padding-right: 10px; }
	#styleoftheday-thumbs { right: 10px; }
	#styleoftheday .slide .left { width: 210px; }
	#styleoftheday .slide .right { width: 210px; margin-right: 0; }
	#styleoftheday .slide .right img { max-width: 210px; height: auto; }
	#styleoftheday #styleoftheday-thumbs { display: none; }
	
    /* Category Page */
    
    .sidebar{width: 440px; }
    .sidebar > .block, .sidebar > .widget {
    width: 100%;
    }
    .sidebar.sidebar-above {margin: 0 0 20px;}
    .a-center.item-product-qty .input-text.qty{float: none !important;}
	.col-left > img { max-width:40%;float:right; }
	.col-left .block-reorder { width: 49%;float:left; }
	.col-left .block-custom { clear:left; }
	
	.products-grid .product-image img,
	.col1-layout .products-grid .product-image img { max-width: 80%; height: auto; }
	
	.products-grid.columns3 li.item,
	.col1-layout .products-grid.columns3 li.item { width: 130px; margin: 4px; }

	.products-grid.columns4 li.item,
	.col1-layout .products-grid.columns4 li.item { width: 204px; margin: 4px; }

	.products-grid.columns5 li.item,
	.col1-layout .products-grid.columns5 li.item { width: 204px; margin: 4px; }
	.products-grid.columns5 li.item.first,
	.col1-layout .products-grid.columns5 li.item.first { width: 424px; }
	
	.products-list .product-shop { width: 170px; min-height: 0; }
	.products-list .product-shop .desc { display: none; }
		
	/* Product Page */
	.product-view .product-img-box .main-image img { width: 440px; height: auto; }
    .product-name2{display: block; text-align: center;text-transform: uppercase;}
	.product-tabs li a, .product-tabs li.active a { padding-left: 5px; padding-right: 5px; }
	
    .product-view .product-img-box .more-views { width: 175px!important; }
    .product-view .product-img-box { float:none !important; max-width: 100%; }
    .product-view .product-shop #container1,
    .product-view .product-shop .white-back { width: 100%!important; }
    .product-view .product-shop .addtocont { float:left; }
   
	.product-view .add-to-cart button.button { float: left; }

	.more-views-arrow.next { right: 0 !important; }
	.more-views-arrow.prev { left: 0 !important; }
	.mini-products-grid img { width: auto; }
/*	.mini-products-grid td { width: auto; } */

	.ajax-index-options .product-img-box { display: none; }
	.product-view.layout_horizontal .product-shop { width: auto; }
	.add-to-cart button.button { float: left; margin-left: 0px; width: auto; }
	.product-shop .product-options-bottom .add-to-cart { float: none; width: auto; }

	.product-view .box-reviews .form-add .form-list input.input-text, .product-view .box-reviews .form-add .form-list textarea,
	.product-view .box-reviews .form-add .form-list .input-box { width: 350px; }
	.product-view .box-reviews .form-add .data-table th { padding: 0; }
    
	/* Cart */
	.cart .shipping { display: none; }
/*	.col3-set .col-1,
	.col3-set .col-2,
	.col3-set .col-3 { width: 45%; }
*/
	.cart button.btn-checkout { padding-right: 17px; }
	.cart button.btn-checkout > span > span:after { display: none; }
    .cart-table .item-product-edit,
    .cart-table .item-product-whish,
    .cart-table .item-product-price,
    .cart-table .item-product-delete,
    .cart-table .quantity_box_button_up,
    .cart-table .quantity_box_button_down,
    .cart-table .item-product-img { display: none; }
    .cart-table .button { float:left; clear: both; margin-bottom: 20px; }
   
    /* Checkout */
	button.btn-checkout { padding-right: 17px; }
	button.btn-checkout > span > span:after { display: none; }
       
    fieldset { max-width:100% !important; }
    
    .form-list .input-box,
    .form-list li.wide .input-box,
    .form-list li.wide select { width: 100%; }
    /* .form-list input.input-text { width: 180px !important; } */
    
	.firecheckout-index-index #header-contact-info { max-width:70%; }
	.firecheckout-index-index #header-contact-info a > img { width:100%; height:auto }
	#firecheckout-login-window #login-form li:nth-child(n+4) label { display:none; }		
	
	/* Checkout*/
	.checkout-onepage-index .col-right { display: none; }
	.block-related input.checkbox { margin: 5px 0 0 22%; }
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
	.header,
	.breadcrumbs,
	#nav,
	.slideshow,
	.slideshow-holder-internal,
	.main,
	.footer-menu-container,
	.footer-color,
	.footer-last,
	.catalog-product-view .main .product-essential,
	.catalog-product-view .main .product-collateral,
	.catalog-product-view .main .block-related .block-related-internal,
	.catalog-product-view .main .box-collateral.box-up-sell .box-up-sell-internal,
	.messages ul,
	.checkout-cart-index .cart,
	.checkout-cart-index .cart-empty,
	.checkout-cart-index .cross-sale-container .block-related,
	.checkout-cart-index .page-title { width:301px; }
	
	.col2-set .col-1,
	.col2-set .col-2 { float: none; width: auto; margin-bottom: 15px; }
	.account-login .content { min-height: 0; }
	
	.main { margin-bottom: 20px; }
	#infscr-loading { bottom: -10px; }
	
	/* Header */
	.header .header-center { margin-top: 15px; }
	.header-menu > ul > li > ul:last-child { margin-left: -80px; }
	.header .form-search input { width: 216px; }
	.header .cart-header #header-items,
	.header .block-compare-header #header-items { width: 261px; }
	.cart-header .btn-view,
	.cart-header .btn-checkout,
	.block-compare-header .clear-all,
	.block-compare-header .btn-checkout { padding: 0 35px; }
	.col-left .block-layered-nav { width:100%; }
	
	/* Footer*/
	.footer-container .footer-menu{ display: none; }
	#message { display: none !important; }
	
    
	.col-left .block-compare { display:none; }
	.col-left > img { max-width:50%;float:right; padding-left:2px;}

	.sidebar{ width: auto; }
	.checkout-onepage-index .col-right { display: none; }
    .sidebar.sidebar-above {margin: 0 0 20px; width: 280px;}
    .add-to-cart button.button{  padding: 0 30px; }
    .products-list-grid.columns4 .item { width:200px; margin: 0 auto 15px; float:none;}
    .footer-social .follow_us{margin-left: 40px;}
    .shippingreturns {width: 260px;float: none;margin: 0 auto; margin-left: 20px;}
    .footer .f-right{margin-right: 0 !important;}
    .products-list-grid .ratings{width: 75px;}
	.opc .buttons-set { max-width: 235px; }
	.form-list select { max-width: 240px; }
	.form-list li.wide .input-box,
	.form-list li.wide input.input-text { width: 98%; }
	
	.products-grid .product-image img,
	.col1-layout .products-grid .product-image img { max-width: 80%; height: auto; }
	
	.products-grid.columns3 li.item,
	.col1-layout .products-grid.columns3 li.item { width: 84px; margin: 4px; }

	.products-grid.columns4 li.item,
	.col1-layout .products-grid.columns4 li.item { width: 50%; margin: 4px 0; }

	.products-grid.columns5 li.item,
	.col1-layout .products-grid.columns5 li.item { width: 134px; margin: 4px; }
	.products-grid.columns5 li.item.first,
	.col1-layout .products-grid.columns5 li.item.first { width: 285px; }
	
	.products-list .product-shop { width: 140px; min-height: 0; }
	.products-list .product-shop .desc { display: none; }
	
	/* HomePage */
	.slider-container { margin-top: 15px; }
	.slider-container.styleoftheday { width: 301px }
	#styleoftheday .slide,
	#styleoftheday .carousel { width: 281px !important; height: 380px; }
	#styleoftheday { width: 281px; padding-left: 10px; padding-right: 10px; }
	#styleoftheday-thumbs { right: 10px; }
	#styleoftheday .slide .left { width: 100px; }
	#styleoftheday .slide .left > h3 { display: none; }
	#styleoftheday .slide .right { width: 180px; margin-right: 0; }
	#styleoftheday .slide .right img { max-width: 180px; height: auto; }
	#styleoftheday .productsList { display: none; }
	#styleoftheday #styleoftheday-thumbs { display: none; }
	#styleoftheday .left p { display: none; }
	
	.home-blog-container { margin: 10px 0; }
	
	/* Category Page */
	.products-grid li .addto { display: block !important; }
	.inline-layers { display: none; }
	
	/* Product Page */
	.product-view .product-img-box .main-image img, .product-view .product-img-box { width: 301px; height: auto; }
	.product-tabs li { float: none; }
	.product-view .box-reviews .form-add { display: none; }
	.product-view .product-img-box .more-views { width: 175px!important; }
	.more-views-arrow.next { right: 0 !important; }
	.more-views-arrow.prev { left: 0 !important; }
	
	.mini-products-grid td { padding: 0; min-width:150px; }
	.block-related .slide { width:50%; margin: 0 0 3px 0; }
	table.mini-products-grid { display:block; overflow:hidden; }
	.block-related .related-slider { display:block; overflow:hidden;height:220px; }
	.box-up-sell { /*display: none;*/ }
	
	/* Cart */
	.cart button.btn-checkout { padding-right: 17px; }
	.cart button.btn-checkout > span > span:after { display: none; }
    .cart-table .item-product-edit,
    .cart-table .item-product-whish,
    .cart-table .item-product-price,
    .cart-table .item-product-delete,
    .cart-table .quantity_box_button_up,
    .cart-table .quantity_box_button_down,
    .cart-table .item-product-img { display: none; }
    .cart-table .button { float:left; clear: both; margin-bottom: 20px; }
	
	.form-list input.input-text { width: 95%; }
	#firecheckout-login-window li.buttons-set { clear:both !important; }
	
	.firecheckout-index-index #return-link { font-size:1em; }
	.firecheckout-index-index #header-contact-info { display:none; }
	#firecheckout-login-window #login-form li:nth-child(n+3) label { display:none; }	

 
	.sales-order-view #my-orders-table tfoot td:nth-child(1) {max-width:60%;}

	.sales-order-view #my-orders-table td:nth-child(3),
	.sales-order-view #my-orders-table td:nth-child(4),
	.sales-order-view #my-orders-table th:nth-child(3),
	.sales-order-view #my-orders-table th:nth-child(4) {  color: #fff; max-width: 0; overflow: hidden; padding: 0; }
	.customer-account-index #my-orders-table td:nth-child(3),
	.customer-account-index #my-orders-table td:nth-child(4),
	.customer-account-index #my-orders-table th:nth-child(3),
	.customer-account-index #my-orders-table th:nth-child(4)	{ display:none; }

	.cms-samples .products-grid .actions { padding: 0 22%; }
	.block-related input.checkbox { margin: 5px 0 0 46%; position: absolute; }
	
	.verified-by .block img {height:40px;	width:auto; padding:0 1px;}
	
	/* Blog */	
}
/* ======================================================================================= */