 /* #Desktop - Extra Large
================================================== */

@media only screen and (min-width: 1281px) {

	/*
	  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: 60px;
	}
	
	#upsell h2{
		font-size: 1.16em;
	}

	body {
		min-width: 1272px;
		overflow-x:hidden;
	}

	/* Containers
	----------------------------------------------------------------------------------------------------*/
	.container_12 {
		margin-left: auto;
		margin-right: auto;
		width: 1250px;
	}

	/* 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;
	}



	.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;
		z-index: 6;
	}

	/* Grid >> 12 Columns
	----------------------------------------------------------------------------------------------------*/


	.container_12 .grid_1 {
		width:86px;
	}

	.container_12 .grid_2 {
		width:192px;
	}

	.container_12 .grid_3 {
		width:186px;
	}
	
	.container_12 .grid_minibanner {
		width:370px;
		text-align:center;
		margin-right: 70px;
		z-index: 6;
		float:left;
	}
	
	.container_12 .grid_minibanner p{
		font-size:15px;
		padding-top:9px;
		text-align:center;
		text-transform:uppercase;
		font-weight: bolder;
	}

	.container_12 .grid_minibanner_last p{
		font-size:15px;
		padding-top:9px;
		text-align:center;
		text-transform:uppercase;
		font-weight: bolder;
	}
	
	div.grid_4.omega.product-shop {
		margin-left:85px;
		width:500px;
	}
	
	.container_12 .grid_minibanner iframe{
		width:370px;
		height:270px;
	}
	


	.container_12 .grid_5 {
		width:510px;
	}

	.container_12 .grid_6 {
		width: 450px;
		padding-right: 10px;
		padding-left: 10px;
	}

	.container_12 .grid_7 {
		width: 500px;
		margin-left: 75px;
	}
	.container_12 .product-view .grid_7.product-shop {
            float: right;
        }

	.container_12 .grid_8 {
		/*width:828px;*/
		width:1090px;
		
	}
	
	.grid_8.omega.product-shop {
		width:680px;
	}

	.container_12 .grid_9 {
		width:80%;
	}
        .press-index-view .container_12 .grid_9.col-main {
            width: 100%;
        }
	.container_12 .grid_10 {
		width:1040px;
	}

	.container_12 .grid_11 {
		width:1146px;
	}

	.container_12 .grid_12 {
		width:100%;
	}

	.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;
	}


	/* Prefix Extra Space >> 12 Columns
	----------------------------------------------------------------------------------------------------*/


	.container_12 .prefix_1 {
		padding-left:106px;
	}

	.container_12 .prefix_2 {
		padding-left:212px;
	}

	.container_12 .prefix_3 {
		padding-left:318px;
	}

	.container_12 .prefix_4 {
		padding-left:424px;
	}

	.container_12 .prefix_5 {
		padding-left:530px;
	}

	.container_12 .prefix_6 {
		padding-left:636px;
	}

	.container_12 .prefix_7 {
		padding-left:742px;
	}

	.container_12 .prefix_8 {
		padding-left:848px;
	}

	.container_12 .prefix_9 {
		padding-left:954px;
	}

	.container_12 .prefix_10 {
		padding-left:1060px;
	}

	.container_12 .prefix_11 {
		padding-left:1166px;
	}



	/* Suffix Extra Space >> 12 Columns
	----------------------------------------------------------------------------------------------------*/


	.container_12 .suffix_1 {
		padding-right:106px;
	}

	.container_12 .suffix_2 {
		padding-right:212px;
	}

	.container_12 .suffix_3 {
		padding-right:318px;
	}

	.container_12 .suffix_4 {
		padding-right:424px;
	}

	.container_12 .suffix_5 {
		padding-right:530px;
	}

	.container_12 .suffix_6 {
		padding-right:636px;
	}

	.container_12 .suffix_7 {
		padding-right:742px;
	}

	.container_12 .suffix_8 {
		padding-right:848px;
	}

	.container_12 .suffix_9 {
		padding-right:954px;
	}

	.container_12 .suffix_10 {
		padding-right:1060px;
	}

	.container_12 .suffix_11 {
		padding-right:1166px;
	}



	/* Push Space >> 12 Columns
	----------------------------------------------------------------------------------------------------*/


	.container_12 .push_1 {
		left:106px;
	}

	.container_12 .push_2 {
		left:212px;
	}

	.container_12 .push_3 {
		left:318px;
	}

	.container_12 .push_4 {
		left:424px;
	}

	.container_12 .push_5 {
		left:530px;
	}

	.container_12 .push_6 {
		left:636px;
	}

	.container_12 .push_7 {
		left:742px;
	}

	.container_12 .push_8 {
		left:848px;
	}

	.container_12 .push_9 {
		left:954px;
	}

	.container_12 .push_10 {
		left:1060px;
	}

	.container_12 .push_11 {
		left:1166px;
	}



	/* Pull Space >> 12 Columns
	----------------------------------------------------------------------------------------------------*/


	.container_12 .pull_1 {
		left:-106px;
	}

	.container_12 .pull_2 {
		left:-212px;
	}

	.container_12 .pull_3 {
		left:-318px;
	}

	.container_12 .pull_4 {
		left:-424px;
	}

	.container_12 .pull_5 {
		left:-530px;
	}

	.container_12 .pull_6 {
		left:-636px;
	}

	.container_12 .pull_7 {
		left:-742px;
	}

	.container_12 .pull_8 {
		left:-848px;
	}

	.container_12 .pull_9 {
		left:-954px;
	}

	.container_12 .pull_10 {
		left:-1060px;
	}

	.container_12 .pull_11 {
		left:-1166px;
	}
	
	/* Adaptive */

.products-grid.last { border-bottom:0; margin-left:100px}
.press-products-grid.last { margin-left: 100px }
	
	/* 3 columns list */
	.col3-layout .category-products .products-grid li.item:nth-of-type(3n+1){
		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(3n+1){
		margin-right:0;
		clear: none;
	}
	.col3-layout .category-products .products-grid li.item:nth-of-type(3n+1){
		margin-left:0;
		clear:left;
	}
	.col3-layout .category-products .products-grid.large-grid li.item {
		width: 293px;
	}
	
	.col3-layout .category-products .products-grid.small-grid li.item:nth-of-type(3n+1){
		margin-right: 10px;
	}
	.col3-layout .category-products .products-grid.small-grid li.item:nth-of-type(3n+1){
		clear: none;
		margin-left: 10px;
	}
	.col3-layout .category-products .products-grid.small-grid li.item:nth-of-type(3n+1){
		margin-right: 10px;
	}
	.col3-layout .category-products .products-grid.small-grid li.item:nth-of-type(3n+1){
		clear: none;
		margin-left: 10px;
	}
	.col3-layout .category-products .products-grid.small-grid li.item:nth-of-type(3n+1){
		margin-right: 0;
		margin-left: 10px;
	}
	.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: 192px;
	}
	
	/* 2 columns list */
	.category-products .products-grid li.item:nth-of-type(3n+2){
		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+1){
		margin-right:15px;
	}
	.category-products .products-grid.large-grid li.item:nth-of-type(3n+1){
		margin-right:0;
		margin-left:15px;
	}
	.category-products .products-grid.large-grid li.item:nth-of-type(3n+1){
		margin-left:0;
		clear:left;
	}
	
	.category-products .products-grid.small-grid li.item:nth-of-type(3n+1){
		margin-right:10px;
	}
	.category-products .products-grid.small-grid li.item:nth-of-type(3n+1){
		margin-left:0;
	}
	.category-products .products-grid.small-grid li.item:nth-of-type(3n+1){
		margin-right:0;
		margin-left:0px;
	}
	.category-products .products-grid.small-grid li.item:nth-of-type(3n+1){
		margin-left:0;
		clear:left;
	}
	
	.products-grid.widget-grid li.item:nth-of-type(3n+1){
		margin-right:0;
	}
	.products-grid.widget-grid li.item:nth-of-type(3n+1){
		clear:left;
		margin-left:0;
	}
	
	.products-grid#upsell-product-table > li:nth-of-type(3n+1){
		margin-right:0;
	}
	.products-grid#upsell-product-table > li:nth-of-type(3n+1){
		clear:left;
		text-align: center;
	}
	
	.block-related .no-slider li.item:nth-of-type(3n+1){
		margin-right:0;
	}
	.block-related .no-slider li.item:nth-of-type(3n+1){
		clear:left;
	}
	
	.related-wrapper-bottom .block-related .no-slider li.item:nth-of-type(3n+1){
		clear:none;
	}
	.related-wrapper-bottom .block-related .no-slider li.item:nth-of-type(3n+5){
		margin-right:0;
	}
	.related-wrapper-bottom .block-related .no-slider li.item:nth-of-type(3n+1){
		clear:left;
	}
	
	
	.more-views ul.no-slider li:nth-of-type(3n+1){
		margin-right:0;
	}
	.more-views ul.no-slider li:nth-of-type(3n+1){
		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+1){
		margin-right: 10px;
	}
	.col1-layout .category-products .products-grid li.item:nth-of-type(3n+4){
		margin-right:0;
	}
	.col1-layout .category-products .products-grid li.item:nth-of-type(3n+1){
		clear:left;
		margin-left:0;
	}
	.col1-layout .products-grid.large-grid li.item:nth-of-type(3n+1){
		clear:none;
		margin-left:15px;
	}
	.col1-layout .products-grid.large-grid li.item:nth-of-type(3n+1){
		margin-right: 15px;
	}
	.col1-layout .products-grid.large-grid li.item:nth-of-type(3n+1){
		clear:none;
		margin-left:15px;
	}
	.col1-layout .products-grid.large-grid li.item:nth-of-type(3n+1){
		margin-right: 15px;
	}
	.col1-layout .products-grid.large-grid li.item:nth-of-type(3n+1){
		clear:left;
		margin-left:0;
	}
	.col1-layout .products-grid.large-grid li.item:nth-of-type(3n+1){
		margin-right:0;
	}
	.col1-layout .products-grid.large-grid li.item{width:397px;}
	
	.col1-layout .products-grid.small-grid li.item:nth-of-type(3n+1){
		clear:none;
		margin-left:10px;
	}
	.col1-layout .products-grid.small-grid li.item:nth-of-type(3n+1){
		margin-right: 10px;
	}
	.col1-layout .products-grid.small-grid li.item:nth-of-type(3n+1){
		clear:none;
		margin-left:10px;
	}
	.col1-layout .products-grid.small-grid li.item:nth-of-type(3n+1){
		margin-right: 10px;
	}
	.col1-layout .products-grid.small-grid li.item:nth-of-type(3n+1){
		clear:left;
		margin-left:0;
	}
	.col1-layout .products-grid.small-grid li.item:nth-of-type(3n+1){
		margin-right:0;
	}
        .col1-layout .press-products-grid.small-grid li.item:nth-of-type(3n+1){
		margin-right: 40px;
                margin-left: 40px;
	}
        
	.col1-layout .products-grid.small-grid li.item{width:192px;}
	
	
	/* Wide Menu */
    .nav-wide#nav-wide li.over .menu-wrapper { 
		display: block!important;
	}
	
	aside.sidebar section.block-wishlist li.item .product-details{width:66%;}
    
	.products-grid.small-grid li.item {
		width:250px;
	}
	.products-grid.large-grid li.item{width:452px;}
	
    .product-essential .product-image .es-nav-prev{
		left:0;
    }
    .product-essential .product-image .es-nav-next{
		right:0;
    }
    
    .product-view .box-up-sell .products-grid li.item {
		width:157px;
    }
	
	.slider-container.slider-2 .home-slider-conainer .products-grid li.item{
		width:313px;
	}
	.slider-container.slider-2 .home-slider-conainer .products-grid li.item .indent{
		padding-left: 2px;
		padding-right: 18px;
	}
	
	.col3-layout aside.sidebar.sidebar-left .indent{padding-right: 20px;}
	.col3-layout aside.sidebar.sidebar-right .indent{padding-left: 20px;}
	.col2-left-layout aside.sidebar .indent {padding-right: 10px;}
    
    .product-view .productpage_small .more-views #more-views-slider li{width:99px; margin:0;}
    .product-view .productpage_small .more-views #more-views-slider li a{margin-right:16px;}
	.product-view .productpage_medium .more-views #more-views-slider li{margin:0; width:97px;}
	.product-view .productpage_medium .more-views #more-views-slider li a{margin-right:19px; margin-left: 1px;}
	.product-view .productpage_medium .more-views.slider-on{padding-left: 17px;}
    .product-view .productpage_large .more-views #more-views-slider li{margin:0; width:94px;}
	.product-view .productpage_large .more-views #more-views-slider li a{margin-right:14px; margin-left: 1px;}
	.product-view .productpage_large .more-views .next {right: -1px;}
    .product-view .productpage_extralarge .more-views.slider-on{width:520px; padding-left: 13px;}
	.product-view .productpage_extralarge .more-views #more-views-slider li{margin:0; width: 130px;}
	.product-view .productpage_extralarge .more-views #more-views-slider li a{margin-right:15px;}
    
    /*.product-view .product-image .cloud-zoom-big{width:100%!important;}*/
    .product-view .more-views #more-views-slider li a{width:auto;}
    .product-view .more-views #more-views-slider li a img{width:100%;}
    
	.related-wrapper-bottom .block-related li.item {
		width: 250px;
	}
	
    /*Multiple Checkout*/
    .multiple-checkout .sp-methods .form-list input.input-text{width:306px;}
    
    
    /* Cart Crossel*/
    /* #cart-accordion .crosssell {
	padding:0.75em 9px 0.75em 14px;
    }   */  
    .crosssell .product-image img{width:100%;}
    
    /* opc */
    .opc .field{width:410px;}
    .opc .field input.input-text{width:380px;}
    .opc .field-2, .opc .name-lastname{width:424px;}
    .opc .field-2 input.input-text,
    .opc .name-lastname input.input-text{width:405px;}
    .opc .form-list .field select,
    .opc .form-list .field-2 select{width:410px;}
    .opc .form-list li.wide input.input-text{width:817px;}
    .form-list li.wide select{width:789px; height: 26px;}
    .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:275px;}
    .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:245px;}
    .opc .form-list .name-middlename{width:135px;}
    .opc .field-2 input.input-text,
    .opc .name-lastname input.input-text{width:407px;}
	.opc .gift-messages-form .allow-gift-messages-for-order-container .form-list input.input-text{width:253px;}
	.opc .sp-methods input.input-text{width:303px;}
    
    /* form list */
    .form-list .field{width:406px;}
    .form-list .name-middlename{width:131px;}
    .form-list input.input-text{width:340px;}
    .form-list li.wide input.input-text{width:100%;}
    .form-list li.wide textarea{	width:100%;}
	aside.sidebar .indent {padding-right:20px;}
	.content_bottom #newsletter {width:74.1%;}
	.catalog-product-view .box-reviews .review  {width:78%;}
	.cart .shipping .form-list input {width:91%}

/* 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;
	}
	
	
	
	
	
.login_div {
  display: inline-table;
  margin-right: 12%;
}
	

	
}