/* #Tablet (Portrait)
================================================== */

/* Note: Design for a width of 768px, Gutter: 20px, Unit: 44px */ 
@media only screen and (min-width: 768px) and (max-width: 977px) {

        header#header .links li a.top-link-logout{background-position:center center;}
	/*
	  Forces backgrounds to span full width,
	  even if there is horizontal scrolling.
	  Increase this if your layout is wider.

	  Note: IE6 works fine without this fix.
	*/
	#upsell {
		width: 365px;
		margin-top: 35px;
	}
	
	.zoom-btn-small.style-default {
            bottom: auto !important;
            right: 5px !important;
	}
	
	#upsell h2 {
		font-size: 1.12em;
		line-height: normal;
		font-weight: bold;
		margin-bottom: 0.57em;
		color: #000;
		font-weight: lighter;
	}
	
	body {

    overflow-x:hidden;
	}

	/* Containers
	----------------------------------------------------------------------------------------------------*/
	.container_12 {
		margin-left: auto;
		margin-right: auto;
		width: 748px;
                padding-left: 10px;
                padding-right: 10px;
                -webkit-box-sizing: border-box;
              -moz-box-sizing: border-box;
                box-sizing: border-box;
	}

	/* Grid >> Global
	----------------------------------------------------------------------------------------------------*/


	.grid_1,
	.grid_2,
	.grid_3,
	.grid_4,
	.grid_5,
	.grid_6,
	.grid_7,
	.grid_8,
	.grid_9,
	.grid_10,
	.grid_11,
	.grid_12 {
		display:inline;
		float: left;
		position: relative;
		margin-left: 10px;
		margin-right: 10px;
	}



	.push_1, .pull_1,
	.push_2, .pull_2,
	.push_3, .pull_3,
	.push_4, .pull_4,
	.push_5, .pull_5,
	.push_6, .pull_6,
	.push_7, .pull_7,
	.push_8, .pull_8,
	.push_9, .pull_9,
	.push_10, .pull_10,
	.push_11, .pull_11,
	.push_12, .pull_12 {
		position:relative;
	}


	/* Grid >> Children (Alpha ~ First, Omega ~ Last)
	----------------------------------------------------------------------------------------------------*/

	.alpha {
		margin-left: 0;
	}

	.omega {
		margin-right: 0;
	}

	/* Grid >> 12 Columns
	----------------------------------------------------------------------------------------------------*/


	.container_12 .grid_1 {
		width:44px;
	}

	.container_12 .grid_2 {
		width:133px;
	}

	.container_12 .grid_3 {
		width:182px;
		margin-left:0px;
		margin-right:0px;
		padding-left: 0px;
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
	}
	
	div.block-layered-nav dd a.amshopby-attr {
		font-size:12px;
		margin-top:8px
	}

	div.block-layered-nav dd a.amshopby-attr img{
		padding-top:4px
	}
	
	.container_12 .grid_4_last {
		width:236px;
		float:left;
	}
	
	div.grid_4.omega.product-shop {
		width:335px;
		margin-left:58px;
	}
	
	.container_12 .grid_4 {
		width:326px;
		margin-left:0px;
	}
	
	.container_12 .grid_4 p {
		font-size: 11px;
		padding-top: 9px;
		text-align: center;
		text-transform: uppercase;
		font-weight: bolder;
	}
	
	.container_12 .grid_4_last p {
		font-size: 11px;
		padding-top: 9px;
		text-align: center;
		text-transform: uppercase;
	}

	.container_12 .grid_4 iframe{
		width:236px;
		height:172px;
	}
	
	.footer_links {
		text-align: center !important;
		display: inline-block;
		font-size: 0.9em;
	}
	
	.footer_links_last {
		text-align: center !important;
		display: inline-block;
		font-size: 0.9em;
	}

	.container_12 .grid_5 {
		width:355px;
	}

	.container_12 .grid_6 {
		width: 318px;
		padding-right: 10px;
		padding-left: 10px;
	}
        
        .container_12 .grid_6.new-users,
        .container_12 .grid_6.registered-users{
            margin-top: 20px;
        }
        .container_12 .grid_6.new-users button.button span span,
        .container_12 .grid_6.registered-users button.button span span{
            padding: 9px 13px;
        }

	.container_12 .grid_7 {
		width:321px;
		margin-left: 40px;
	}
        .container_12 .product-view .grid_7.product-shop {
            float: right;
        }
	.container_12 .grid_8 {
		width:1010px;
	}
	.container_12 .product-view .grid_8{
            width: auto;
            margin-right: 0px;
        }
	.grid_8.omega.product-shop {
		width:380px;
	}
	
	.container_12 .grid_9 {
		width: 546px;
                margin-left: 0px;
                margin-right: 0px;
	}
        .press-index-view .container_12 .grid_9.col-main {
            width: 100%;
        }
        .col2-left-layout .grid_9{
            padding-left: 15px;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
        }

	.container_12 .grid_10 {
		width:620px;
	}

	.container_12 .grid_11 {
		width:684px;
	}

	.container_12 .grid_12 {
		width:728px;
                margin-left: 0px;
                margin-right: 0px;
	}
	
	.container_12 .grid_minibanner {
		width:228px;
		margin-right: 22px;
		float:left;
	}
	
	.container_12 .grid_minibanner p{
		font-size: 13px;
		padding-top: 9px;
		text-align: center;
		text-transform: uppercase;
		font-weight: bolder;
	}
	
	.container_12 .grid_minibanner_last {
		width:228px;
		float:left;
	}
	
	.container_12 .grid_minibanner_last p{
		font-size: 13px;
		padding-top: 9px;
		text-align: center;
		text-transform: uppercase;
		font-weight: bolder;
	}
	
	.container_12 .grid_minibanner iframe{
		width:228px;
		height:168px;
	}




	/* Prefix Extra Space >> 12 Columns
	----------------------------------------------------------------------------------------------------*/


	.container_12 .prefix_1 {
		padding-left:64px;
	}

	.container_12 .prefix_2 {
		padding-left:128px;
	}

	.container_12 .prefix_3 {
		padding-left:192px;
	}

	.container_12 .prefix_4 {
		padding-left:256px;
	}

	.container_12 .prefix_5 {
		padding-left:320px;
	}

	.container_12 .prefix_6 {
		padding-left:384px;
	}

	.container_12 .prefix_7 {
		padding-left:448px;
	}

	.container_12 .prefix_8 {
		padding-left:512px;
	}

	.container_12 .prefix_9 {
		padding-left:576px;
	}

	.container_12 .prefix_10 {
		padding-left:640px;
	}

	.container_12 .prefix_11 {
		padding-left:704px;
	}



	/* Suffix Extra Space >> 12 Columns
	----------------------------------------------------------------------------------------------------*/


	.container_12 .suffix_1 {
		padding-right:64px;
	}

	.container_12 .suffix_2 {
		padding-right:128px;
	}

	.container_12 .suffix_3 {
		padding-right:192px;
	}

	.container_12 .suffix_4 {
		padding-right:256px;
	}

	.container_12 .suffix_5 {
		padding-right:320px;
	}

	.container_12 .suffix_6 {
		padding-right:384px;
	}

	.container_12 .suffix_7 {
		padding-right:448px;
	}

	.container_12 .suffix_8 {
		padding-right:512px;
	}

	.container_12 .suffix_9 {
		padding-right:576px;
	}

	.container_12 .suffix_10 {
		padding-right:640px;
	}

	.container_12 .suffix_11 {
		padding-right:704px;
	}



	/* Push Space >> 12 Columns
	----------------------------------------------------------------------------------------------------*/


	.container_12 .push_1 {
		left:64px;
	}

	.container_12 .push_2 {
		left:128px;
	}

	.container_12 .push_3 {
		left:192px;
	}

	.container_12 .push_4 {
		left:256px;
	}

	.container_12 .push_5 {
		left:320px;
	}

	.container_12 .push_6 {
		left:384px;
	}

	.container_12 .push_7 {
		left:448px;
	}

	.container_12 .push_8 {
		left:512px;
	}

	.container_12 .push_9 {
		left:576px;
	}

	.container_12 .push_10 {
		left:640px;
	}

	.container_12 .push_11 {
		left:704px;
	}



	/* Pull Space >> 12 Columns
	----------------------------------------------------------------------------------------------------*/


	.container_12 .pull_1 {
		left:-64px;
	}

	.container_12 .pull_2 {
		left:-128px;
	}

	.container_12 .pull_3 {
		left:-192px;
	}

	.container_12 .pull_4 {
		left:-256px;
	}

	.container_12 .pull_5 {
		left:-320px;
	}

	.container_12 .pull_6 {
		left:-384px;
	}

	.container_12 .pull_7 {
		left:-448px;
	}

	.container_12 .pull_8 {
		left:-512px;
	}

	.container_12 .pull_9 {
		left:-576px;
	}

	.container_12 .pull_10 {
		left:-640px;
	}

	.container_12 .pull_11 {
		left:-704px;
	}
	
	
	/* Adaptive */
	.products-grid.widget-grid li.item:nth-of-type(4n+4){
		margin-right:0;
	}
	.products-grid.widget-grid li.item:nth-of-type(4n+1){
		clear:left;
		margin-left:0;
	}
	
	.products-grid#upsell-product-table > li:nth-of-type(2n+2){
		margin-right:0;
	}
	.products-grid#upsell-product-table > li:nth-of-type(2n+1) {clear:both;width:155px;text-align: center;}
	
	.product-view .product-name {
		font-size: 0.9em;          
	}
        .product-view .product-image{
            height: auto !important;
        }
	
	.block-related .no-slider li.item:nth-of-type(5n+5){
		margin-right:0;
	}
	.block-related .no-slider li.item:nth-of-type(2n+1){
		clear:left;
		width:158px;
	}
	
	
	/* 3 columns list */
	.col3-layout .category-products .products-grid li.item:nth-of-type(3n+3){
		margin-right:10px;
		clear: none;
	}
	.col3-layout .category-products .products-grid li.item:nth-of-type(3n+1){
		margin-left:10px;
		clear:none;
	}
	.col3-layout .category-products .products-grid li.item:nth-of-type(2n+2){
		margin-right:0;
		clear: none;
	}
	.col3-layout .category-products .products-grid li.item:nth-of-type(2n+1){
		margin-left:0;
		clear:left;
	}
	.col3-layout .category-products .products-grid.large-grid li.item {
		width: 167px;
	}
	
	.col3-layout .category-products .products-grid.small-grid li.item:nth-of-type(2n+2){
		margin-right: 5px;
	}
	.col3-layout .category-products .products-grid.small-grid li.item:nth-of-type(2n+1){
		clear: none;
		margin-left: 5px;
	}
	.col3-layout .category-products .products-grid.small-grid li.item:nth-of-type(5n+5){
		margin-right: 5px;
	}
	.col3-layout .category-products .products-grid.small-grid li.item:nth-of-type(5n+1){
		clear: none;
		margin-left: 5px;
	}
	.col3-layout .category-products .products-grid.small-grid li.item:nth-of-type(3n+3){
		margin-right: 0;
		margin-left: 5px;
	}
	.col3-layout .category-products .products-grid.small-grid li.item:nth-of-type(3n+1){
		margin-left: 0;
		clear: left;
	}
	.col3-layout .category-products .products-grid.small-grid li.item {
		width: 111px;
	}
	
	/* 2 columns list */
	.category-products .products-grid li.item:nth-of-type(3n+3){
		margin-right:0;
	}
	.category-products .products-grid li.item:nth-of-type(3n+1){
		margin-left:0;
		clear:left;
	}
	
	.category-products .products-grid.large-grid li.item:nth-of-type(3n+3){
		margin-right:15px;
	}
	.category-products .products-grid.large-grid li.item:nth-of-type(2n+2){
		margin-right:0;
		margin-left:15px;
	}
	.category-products .products-grid.large-grid li.item:nth-of-type(2n+1){
		margin-left:0;
		clear:left;
	}
	.category-products .products-grid.small-grid li.item:nth-of-type(3n+3){
		margin-right:5px;
	}
	.category-products .products-grid.small-grid li.item:nth-of-type(3n+1){
		margin-left:5px;
	}
	.category-products .products-grid.small-grid li.item:nth-of-type(3n+3){
		margin-right:0;
		margin-left:5px;
	}
	.category-products .products-grid.small-grid li.item:nth-of-type(3n+1){
		margin-left:0;
		clear:left;
	}
	
	/* 1 column  list */
	.col1-layout .category-products .products-grid li.item:nth-of-type(3n+1){
		clear:none;
		margin-left:10px;
	}
	.col1-layout .category-products .products-grid li.item:nth-of-type(3n+3){
		margin-right: 10px;
	}
	.col1-layout .category-products .products-grid li.item:nth-of-type(4n+1){
		clear:left;
		margin-left:0;
	}
	.col1-layout .category-products .products-grid li.item:nth-of-type(4n+4){
		margin-right:0;
	}
	
	.col1-layout .category-products .products-grid.large-grid li.item:nth-of-type(2n+1),
	.col1-layout .category-products .products-grid.large-grid li.item:nth-of-type(3n+1){
		clear:none;
		margin-left:15px;
	}
	.col1-layout .category-products .products-grid.large-grid li.item:nth-of-type(2n+2),
	.col1-layout .category-products .products-grid.large-grid li.item:nth-of-type(3n+3){
		margin-right: 15px;
	}
	.col1-layout .category-products .products-grid.large-grid li.item:nth-of-type(2n+1){
		clear:left;
		margin-left:15px;
		margin-left:0;
	}
	.col1-layout .category-products .products-grid.large-grid li.item:nth-of-type(2n+2){
		margin-right:0;
	}
	.col1-layout .category-products .products-grid.large-grid li.item{width:357px;}
	
	
	.col1-layout .category-products .products-grid.small-grid li.item:nth-of-type(3n+1),
	.col1-layout .category-products .products-grid.small-grid li.item:nth-of-type(4n+1){
		clear:none;
		margin-left:5px;
	}
	.col1-layout .category-products .products-grid.small-grid li.item:nth-of-type(3n+3),
	.col1-layout .category-products .products-grid.small-grid li.item:nth-of-type(4n+4){
		margin-right:5px;
		margin-left:5px;
	}
	.col1-layout .category-products .products-grid.small-grid li.item:nth-of-type(5n+1){
		clear:left;
		margin-left:0;
	}
	.col1-layout .category-products .products-grid.small-grid li.item:nth-of-type(5n+5){
		margin-right:0;
	}
	.col1-layout .category-products .products-grid.small-grid li.item{width:141px;}
	
	.col3-layout aside.sidebar.sidebar-left .indent{padding-right: 19px;}
	.col3-layout aside.sidebar.sidebar-right .indent{padding-left: 19px;}
	.col2-left-layout aside.sidebar .indent {padding-right: 19px;}
        
        
	
	/* Header ================================================================================ */
    .nav-container{background:none;}
    
    .data-table td{
	padding:9px;
    }
    
    /* Small Grid */
    .products-grid.small-grid li.item {
	width:170px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 10px;
    }
    /* Large Grid */
    .products-grid.large-grid li.item {
	width:263px;
    }
    
    .press-products-grid.small-grid li.item {
	    margin-left: 20px;
	    margin-right: 20px;
	}
        
        .category-products .press-products-grid.small-grid li.item:nth-of-type(3n+1){
		margin-right: 20px;
                margin-left: 20px;
	}
        .press-products-grid.small-grid{
            margin-left: 40px;
        }
    
	header#header.header-3 .logo {
		text-align: center;
		float: none;
	}
header#header.header-3 .topline{
	width:100%;
	box-shadow: none;
	border: none;
	/*margin-top: 9.5em;*/
	/*margin-top: 1.5em; HEADER 1 */ 
}
	
	header#header.floating .grid_12 .small_logo {
		z-index: 9999;
	}
	
	/* Wide Menu */
    .nav-wide#nav-wide li.over .menu-wrapper { 
		display: block!important;
	}
	
    /* Shopping Cart ========================================================================= */
    /* #cart-accordion .crosssell{padding:9px 13px;} */
    
    /* Meigee Tabs */
    .meigee-tabs-content {padding: 14px;}
    #product_tabs_upsell_products_contents li.item{margin-bottom:9px;}
    
    
    .product-view .box-up-sell .products-grid li.item{ width: 155px; }
    
	.block-wishlist .next,
	.block-wishlist .prev{
		top:76px;
	}
	.block-wishlist .prev {right:40px;}
	.block-wishlist .next {right:20px;}
   
    .product-view .productpage_small .more-views #more-views-slider li{margin:0; width:95px;}
	.product-view .productpage_small .more-views #more-views-slider li a{margin-right:14px;}
	.product-view .productpage_small .more-views.slider-on {padding-left: 13px;}
    .product-view .productpage_medium .more-views #more-views-slider li{margin:0; width:110px;}
	.product-view .productpage_medium .more-views #more-views-slider li a{margin-right:13px; margin-left: 2px;}
	.product-view .productpage_medium .more-views.slider-on{padding-left: 14px;}
    .product-view .productpage_large .more-views #more-views-slider li{margin:0; width:78px;}
	.product-view .productpage_large .more-views #more-views-slider li a{margin-right:13px;}
    .product-view .productpage_extralarge .more-views #more-views-slider li{margin:0; width:119px;}
	.product-view .productpage_extralarge .more-views #more-views-slider li a{margin-right:15px;}
        .more-views{
            padding-top: 0px;
        }
	.more-views .next{
		right: -1px;
	}
    .meigee-tabs li {margin-bottom:.75em;}
    .product-view .more-views #more-views-slider li a{width:auto;}
    .product-view .more-views #more-views-slider li a img{width:100%;}
    .product-options-bottom .pob_left {margin-bottom:1.5em;float:none;}
	.add-to-cart button.button {margin-left:10px;}
	.product-options-bottom .add-to-cart button.button span span {padding:0 20px; line-height: 40px !important;}
    /*Crossel*/
    /* .cart .crosssell{padding:9px 12px;} */
    .cart .crosssell .product-details{width:52%;}
        
	header#header.floating .welcome-msg{display: none;}
    
    /* Multiple Addresses Checkout */
    .multiple-checkout .gift-messages-form .form-list li.wide textarea {
        width:55%;
    }	
    .multiple-checkout .gift-messages-form .details .form-list li.wide textarea {
	width: 40%;
    }
    
    /* Block Related */
    .block-related li.item {
	width: 160px;
    }
	.related-wrapper-bottom .block-related li.item {
		width: 149px;
	}
	
	.block-related header .block-subtitle a{
		top: -26px;
		padding-left: 17px;
	}
	.related-wrapper-bottom .block-related header .block-subtitle a{
		top: 2px;
		padding-left: 0;
	}
	
    .block-related .prev, .block-related .next,
	.more-views .prev, .more-views .next {opacity:1;}
    /* One Page Checkout */
    .opc .form-list input.input-text {
	width: 78%;
    }    
    .opc .field{
	width:264px;
    }    
    .opc .field-2, .opc .name-lastname {	
	width: 267px;
    }    
    .opc .form-list li.wide input.input-text{
	width:489px;
    }    
    .opc .form-list .field select, .opc .form-list .field-2 select {
	width:237px;
    }
	
	#onepagecheckout_orderform .col3-set.onepagecheckout_datafields .col-1,
	#onepagecheckout_orderform .col3-set.onepagecheckout_datafields .col-2{width:48%!important;}
	#onepagecheckout_orderform .col3-set.onepagecheckout_datafields .col-2{float: left!important; width: 40%!important;}
	#onepagecheckout_orderform .col3-set.onepagecheckout_datafields .col-3{
		width:48%!important;
		top: 1.5em!important;
		position: relative;
	}
	
	#onepagecheckout_orderform .col3-set.onepagecheckout_datafields .col-3{
		float: none;
		clear: both;
		padding-top: 2em;
	}
	
	#checkout-coupon-discount-load .discount-form .input-box input#coupon-code {width:57%;}
    .form-list .customer-name-suffix .name-lastname,
    .form-list .customer-name-middlename .name-firstname,
    .form-list .customer-name-middlename-suffix .name-firstname,
    .form-list .customer-name-middlename-suffix .name-lastname {
	width: 140px;
    }    
    .form-list .customer-name-prefix .name-firstname input.input-text,
    .form-list .customer-name-suffix .name-lastname input.input-text,
    .form-list .customer-name-middlename .name-firstname input.input-text,
    .form-list .customer-name-middlename-suffix .name-firstname input.input-text,
    .form-list .customer-name-middlename-suffix .name-lastname input.input-text{
	width: 120px;
    }
    
    .form-list .field {
	width: 255px;
    }
    
    .form-list input.input-text {
	width: 235px;
    }
    
    .form-list li.wide input.input-text {
	width: 491px;
    }
    
    .form-list select {
	width: 242px;
    }
    
   .form-list .customer-name-middlename .name-middlename{width:117px;}
   .form-list .customer-name-middlename .name-middlename input{width:95px;}
    
    
    .form-list li.wide textarea{
	width:495px;
    }
    
    .form-list li.wide select {
	width:505px;
    }
    
    .opc .form-list .name-middlename {
	width:124px;
    }
    
    .opc .form-list .customer-dob .dob-month input,
    .opc .form-list .customer-dob .dob-day input,
    .opc .form-list .customer-dob .dob-year input{width:80%!important;}
    
    .gift-messages-form .form-list li.wide textarea{
	width:85%;
    }
    .gift-messages-form .details .form-list li.wide textarea{
	width:65%;
    }
    
    .opc .sp-methods .form-list input.input-text{width: 97%;}    
    .opc .sp-methods .form-list select{width: 100%;}    
    .opc .sp-methods select.month{width:150px;}
    
    .opc .form-list .name-middlename input.input-text {
	width: 95px;
    }    
    .opc .form-list .name-middlename {
	width: 116px;
    }
	
	#onepagecheckout_orderform .col3-set.onepagecheckout_datafields .col-3{
		float: none;
		clear: both;
	}
	.content_bottom #newsletter {width:52%;}
	header#header .welcome-msg {position:static;margin-left:20px;}
	header#header .welcome-msg span:after {top:-6px;}
	header#header .links li a:after {top:0;}
	.cart .discount .input-box {width:94%;float:none;}
	.cart .discount .input-box input {width:88%;}
	.cart .discount .buttons-set {float:none;margin-top:.75em;}
	.cart .discount .buttons-set button {float:none;width:100%;}
	.cart .discount .buttons-set button span {width:100%;}
	.cart .discount .buttons-set button span span {display:block;float:none;text-align:center;width:auto;}
	.cart .shipping .form-list input {width:82%;}
	.cart .shipping .form-list a.sbSelector .text + span {position:absolute;right:10px;}
	.cart .cart-collaterals .shipping-form .form-list input {width:93%;}
	.cart .cart-collaterals .discount-form .input-box input {width:99%;}
	.pages li a {padding:7px 17px;}
	.pages {margin-top: 0px;}
	aside.sidebar .actions a {margin-top:1.5em;margin-right:0;}
	aside.sidebar section h2 {font-size:1em!important;}
	aside.sidebar section.block-wishlist li.item .product-image {width:98%;float:none;}
	aside.sidebar section.block-wishlist li.item .product-details {float:none;width:100%;margin-top:.75em;}
	.grid_4 .home-slider-conainer .products-grid li.item{width:236px;}
	.grid_8 .home-slider-conainer .products-grid li.item {width:246px;}
	.slider-container .home-slider-conainer .prev{left: -13px;}
	.slider-container.slider-2 .home-slider-conainer .products-grid li.item {
		width: 249px;
	}
	
	.catalog-product-view .box-reviews .form-add .form-list textarea {width:94%;}
	.catalog-product-view .box-reviews .form-list .field {width:47%;margin-left:14px;}
	.product-view .box-tags .form-add .input-box {}
	.catalog-product-view .box-reviews .review {width:65%;}
	.ratings-table {width:24%;}
	.ratings-table th {padding-right:10px;}
	.cart .grid_9 {margin:0 0 1.5em;width:100%;}
	.cart .sidebar.grid_3 {margin:0;width:100%;}
	.cart .sidebar.grid_3 section {float:left;margin-left:20px;margin-top:0;width:27%;}
	.cart .sidebar.grid_3 section:first-child {margin-left:0;}
	.cart .sidebar.grid_3 .totals {width:31%;}
	.cart .discount .input-box input {width:94%;}
	.cart .shipping .form-list input {width:88%;}
	.ratings .rating-box {float:none;}
	.ratings .rating-links {margin-top:.75em;clear:both;}
	/*.block-related li.item .product {padding:0 10px;}*/
	.block-poll .answer {text-align:left;width:100%;}
	.block-poll .votes {float:none;width:100%;text-align:right;display:block;margin:0;}
	.my-wishlist .wishlist-input-box {margin:0 auto;float:none;}
	.my-wishlist .data-table button {margin-top:1.5em;}
	.meigee-tabs-content .box-up-sell .products-grid li.item {width:227px;}
	.block-reorder .product-name {float:right;width:80%;margin-left:7px;}
	aside.sidebar .indent {padding-right:20px;}
	.cms-home .topline {position:static;}
	#nav li a span {font-size:.91em;}
	.cms-home .topline {position:relative;}
	aside.sidebar .block-subscribe .input-box {width:100%;float:none;}
	aside.sidebar .block-subscribe .actions {float:none;margin-top:1em;width:100%;}
	aside.sidebar .block-subscribe .actions button {width:100%;}
	aside.sidebar .block-subscribe .actions button span {width:100%;float:none;display:block;padding:0;text-align:center;}
	aside.sidebar section.block-subscribe .input-box input {width: 79%;}
	#nav li.level-top:hover {}
	#nav ul, #nav div {top:21px;}
	
	.main-header .form-search .container-box{
		position: absolute;
		top: 47px;
		right: -8px;
		background:#fff;
		padding:20px;
		border:1px solid #ddd;
		opacity: 0;
		-moz-transition:opacity 300ms ease;
		-webkit-transition:opacity 300ms ease;
		-o-transition:opacity 300ms ease;
		transition:opacity 300ms ease;
	}
	.main-header .form-search.active .container-box{
		opacity: 1;
	}
	.main-header .form-search .container-box button.button.sub{
		right: 14px!important;
		-moz-border-radius:15px!important;
		border-radius:15px!important;
		display: block;
	}
	.main-header .form-search .container-box button.button.sub span{
		padding: 0 2px 0 4px !important;
	}
	
			.custom_footer {
		display:inline;
	}
	
	.footer_bottom_new {
		margin-top: 33px;
		text-align:center;
		font-size:13px
	}
	
	.footer_bottom_image {
		margin-top: 33px;
		text-align:center;
		font-size:13px
	}

	.footer_bottom_image img{
		margin-top: 15px;
	}
	
		
	header#header .form-language, header#header .form-currency {
		float:right;
		text-align:center;
		margin:2px 0 0 15px;
	}
        header#header .form-language{
            margin: 5px 0 0 15px;
        }
	
	header#header .links {
		float:right;
		position:relative;
		z-index:9999;
		top:0;
		margin:2px 0 0 15px;
		text-align:right;
		line-height:1;
		text-transform:uppercase;
	}
	
	header#header .top-cart {
		text-align: center;
		top: 0px;
		position:relative;
		z-index:101;
		padding:0;
		margin:2px 10px 0 15px;
		text-align: right;
		float: right;
		text-transform:uppercase;
	}
	
	header#header #search_mini_form {
		float: right;
		right: 0;
		z-index: 11;
		top: 0px;
	}
	
	header#header.header-3 #search_mini_form {
		top:0px;
		right: 0;
	}
	
	header#header .top-cart .block-title {
		line-height:0;
		padding-left:0;
	}
	
	header#header dl.company-links dt a, header#header .links li a {
		padding:0;
	}
	
	/* SHOP ONLINE */	
	#shoponline {
		text-align:center;
	}
	
	#shoponlinecontainer {
		  margin: 0 auto;
		text-align: center;
		width: 465px;
		 display: inline-block;
	}
	
	#shopman {
		display: inline-block;
	}
	
	#shopwoman {
		display: inline-block;
	}
	
	#shopcenter {
		display: inline-block;
		width:28px;
	}
	
	.titleman {
		font-size: 48px;
		text-transform: uppercase;
		color:#000;
	}
	
	.listman {
		width:200px;
	}
	
	.listman a{
		display:table;
		  font-size: 17px !important;
		font-weight: 100 !important;
		line-height: 20px !important;
		margin-bottom: 52px;
		margin-top: 38px;
		text-align: right;
		width: 140px;
	}
	
	.listwoman a{
		display:table;
				  font-size: 17px !important;
		font-weight: 100 !important;
		line-height: 20px !important;
		margin-bottom: 52px;
		margin-top: 38px;
		text-align: left;
		width: 140px;
	}

	.titlewoman {
		font-size: 48px;
		text-transform: uppercase;
		color:#000;
	}
        .cart-table .buttons-row .buttons button.button{
            margin-bottom: 10px;
        }
        .cart-table .buttons-row .buttons button.button span{ 
           height: auto;
        }
        .cart-table .buttons-row .buttons button.button span span{
            padding: 9px 13px;
            display: block;
        }
        .news-item-n{
            height: auto;
        }
}