/* Zentropy Subtheme layout styles */
/* Targets screens between 992px and 1382px */

@media only screen and (min-width : 1680px) {
	
	#messages,
	#main-wrapper,
	#footer-wrapper {
		width: 1660px;
	}
	.page-actualites #main-wrapper {
		width: 1480px;
	}
	#header-inner-wrapper {
		width: 1620px;
	}
	.page-actualites #header-inner-wrapper {
		width: 1440px;
	}
	#logo {
/*		margin-top: 35px;
*/	}
	#block-system-main-menu .block-content {
		padding-top: 60px;
	}

	
	/* sommaire panneaux */
	body.node-type-sommaire-stores .group-right,
	body.node-type-sommaire-parois-verre .group-right,
	body.node-type-sommaire-rideaux .group-right,
	body.node-type-sommaire-feutre-acoustique-par-6 .group-right,
	body.node-type-sommaire-panneaux-japonais .group-right {
		width: 1279px;
		height: 678px;
	}
	body.node-type-sommaire-stores .group-left,
	body.node-type-sommaire-parois-verre .group-left,
	body.node-type-sommaire-rideaux .group-left,
	body.node-type-sommaire-feutre-acoustique-par-6 .group-left,
	body.node-type-sommaire-panneaux-japonais .group-left {
		width: 280px;
		//height: 678px;
		height: 638px;
		margin-right: 26px;
	}
	.field-name-field-stores-blocs-types-par-6 > .field-items > .field-item img,
	.field-name-field-panneaux-bloc-type > .field-items > .field-item img {
	    width: 600px;
	}

	.field-name-field-stores-blocs-types-par-6 > .field-items > .field-item.n1, .field-name-field-stores-blocs-types-par-6 > .field-items > .field-item:nth-child(1),
	.field-name-field-panneaux-bloc-type > .field-items > .field-item.n1, .field-name-field-panneaux-bloc-type > .field-items > .field-item:nth-child(1) {
		width: 531px;
		height: 280px;
	}
	.field-name-field-stores-blocs-types-par-6 > .field-items > .field-item.n2, .field-name-field-stores-blocs-types-par-6 > .field-items > .field-item:nth-child(2),
	.field-name-field-stores-blocs-types-par-6 > .field-items > .field-item.n3, .field-name-field-stores-blocs-types-par-6 > .field-items > .field-item:nth-child(3),
	.field-name-field-panneaux-bloc-type > .field-items > .field-item.n2, .field-name-field-panneaux-bloc-type > .field-items > .field-item:nth-child(2),
	.field-name-field-panneaux-bloc-type > .field-items > .field-item.n3, .field-name-field-panneaux-bloc-type > .field-items > .field-item:nth-child(3) {
		width: 356px;
		height: 280px;
	}
	.field-name-field-stores-blocs-types-par-6 > .field-items > .field-item.n4, .field-name-field-stores-blocs-types-par-6 > .field-items > .field-item:nth-child(4),
	.field-name-field-stores-blocs-types-par-6 > .field-items > .field-item.n5, .field-name-field-stores-blocs-types-par-6 > .field-items > .field-item:nth-child(5),
	.field-name-field-panneaux-bloc-type > .field-items > .field-item.n4, .field-name-field-panneaux-bloc-type > .field-items > .field-item:nth-child(4),
	.field-name-field-panneaux-bloc-type > .field-items > .field-item.n5, .field-name-field-panneaux-bloc-type > .field-items > .field-item:nth-child(5) {
		width: 413px;
		height: 380px;
	}
	.field-name-field-stores-blocs-types-par-6 > .field-items > .field-item.n6, .field-name-field-stores-blocs-types-par-6 > .field-items > .field-item:nth-child(6),
	.field-name-field-panneaux-bloc-type > .field-items > .field-item.n6, .field-name-field-panneaux-bloc-type > .field-items > .field-item:nth-child(6) {
		width: 416px;
		height: 380px;
	}
	
	.view-taxo-custom .view-header .taxonomy-term {
		width: 280px;
		height: 638px;
	}
	
	
	/* Sommaire catégories pj */
	.view-taxo-custom .view-content {
		width: 1297px;
		height: 678px;
	}
	.view-taxo-custom .view-content > .views-row {
		height: 676px;
		width: 210px;
	}
	.view-taxo-custom .view-content > .views-row img {
	  max-width: none !important;
	  height: 676px;
	  width: 196px;
	}
	.view-taxo-custom .field-name-field-product-vignette-titre a, .view-taxo-custom .field-name-title-field a {
	width: 210px;
	height: 76px;
	padding: 560px 0 300px;
	}
	
	/* Sommaire stores */
	.field-name-field-stores-bloc-type > .field-items > .field-item {
		width: 402px;
		height: 678px;
		margin-right: 24px;
	}
	.field-name-field-stores-bloc-type > .field-items > .field-item.n3 {
		margin-right: 0;
	}
	.field-name-field-parois-verre-bloc-type .field-name-field-panneaux-vignette-type,
	.field-name-field-stores-bloc-type .field-name-field-panneaux-vignette-type {
		margin-left: -7px;
	}
	/* Sommaire rideaux / parois verre */
	.field-name-field-parois-verre-bloc-type > .field-items > .field-item,
	.field-name-field-rideaux-bloc-type > .field-items > .field-item {
		width: 621px;
		height: 678px;
		margin-right: 26px;
	}
	.field-name-field-rideaux-bloc-type > .field-items > .field-item.n2 {
		margin-right: 0;
	}
	.field-name-field-rideaux-bloc-type .field-name-field-panneaux-vignette-type {
		//margin-left: -15px;
	}

	.field-name-field-stores-bloc-type > .field-items > .field-item img,
	.field-name-field-parois-verre-bloc-type > .field-items > .field-item img,
	.field-name-field-rideaux-bloc-type > .field-items > .field-item img,
	.field-name-field-stores-blocs-types-par-6 > .field-items > .field-item img,
	.field-name-field-panneaux-bloc-type > .field-items > .field-item img {
		max-width: none !important;
	}


	/* Produits  + sommaire type de store + showroom + simple alt */
	body.node-type-basic-page-alter .group-left,
	body.node-type-showroom .group-left,
	body.node-type-sommaire-type-stores-rideaux .group-left, 
	body.node-type-page-produit-tapis-moquette .group-left, 
	body.node-type-page-produit-parois-verre .group-left,
	body.node-type-page-produit-store .group-left, 
	.node-page-produit .group-left {
		width: 454px;
		margin-right: 26px;
		overflow: hidden;
	}
	.group-left .field-name-field-product-image-principale ul.slides,
	.group-right .group-flexslider-small .field-name-field-product-image-principale ul.slides {
		width: 515px;
		margin-left: -25px;
	}
	.node-showroom .group-flexslider-small .flexslider ul.slides {
		line-height: 398px;
	}
	
	body.node-type-showroom .group-middle,
	body.node-type-sommaire-type-stores-rideaux .group-middle, 
	body.node-type-page-produit-tapis-moquette .group-middle, 
	body.node-type-page-produit-parois-verre .group-middle,
	body.node-type-page-produit-store .group-middle, 
	.node-page-produit .group-middle {
		margin-right: 0px;
		height: 678px;
		width: 341px;
	}
	
	body.node-type-showroom .group-right,
	body.node-type-sommaire-type-stores-rideaux .group-right, 
	body.node-type-page-produit-tapis-moquette .group-right, 
	body.node-type-page-produit-parois-verre .group-right,
	body.node-type-page-produit-store .group-right, 
	.node-page-produit .group-right {
		margin-right: 0px;
		height: 678px;
		width: 719px;
	}
	
	.field-name-field-tech-texte-small,
	.field-name-field-tech-texte-small iframe {
		width: 718px;
		height: 252px;
	}

	.node-type-showroom .field-name-field-video-image {
	  margin-bottom: 26px;
	}

	.group-bloc-top {
  		margin-bottom: 24px;
	}
	.field-name-field-product-dessin, .field-name-field-product-matiere {
	  width: 346px;
	}
	
	.node-showroom .field-name-field-video-image .field-name-field-video,
	.node-showroom .group-flexslider-small .field-name-field-video-image .field-name-field-video .field-items,
	.flexslider-small .field-name-field-video-image .field-name-field-video .field-items {
		width: 718px;
  		height: 403px;
	}
	
	/* Sommaire videos */
	body.page-videos .view-header {
		width: 350px;
		height: 678px;
		margin-right: 26px;
	}

	body.page-videos .view-content {
		width: 1244px;
		height: 678px;
	}
	.node-page-video .group-left {
		width: 350px;
		height: 678px;
		margin-right: 26px;
	}
	.node-page-video .group-right {
		width: 1204px;
		height: 678px;
		max-height: 678px;
	}
	body.page-videos .view-content .views-row {
		width: 280px;
		margin-right: 26px;
	}
	.node-page-video .flexslider ul.slides {
		line-height: 678px;
	}
	.node-page-video .field-name-field-video-image .field-name-field-product-diaporama, 
	.node-page-video .field-name-field-video-image .field-name-field-video,
	.node-page-video .field-name-field-video-image .field-name-field-video .field-items,
	.node-page-video .field-name-field-video-image .field-name-field-video .field-items iframe {
		height: 678px !important;
		width: 1204px !important;
	}
	.fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed {
		top: 0 !important;
		left: 0!important;
	}
	.node-page-video .field-name-field-video-image .field-name-field-product-diaporama .field-items, 
	.node-page-video .field-name-field-video-image .field-name-field-video .field-items {
		top: 0;
		left: -1px;
	}
	body.page-videos .content-header div.contextual-links-wrapper, 
	body.page-presse .content-header div.contextual-links-wrapper {
	  right: auto;
	  left: 380px;
	  top: 5px;
	}
	body.page-videos .content-header div.contextual-links-wrapper ul.contextual-links, 
	body.page-presse .content-header div.contextual-links-wrapper ul.contextual-links {
	  right: auto;
	}
	
	
	/* Page video */
	.node-page-video .group-left .group-inner-wrapper {
  		height: 606px;
	}
	
	/* Sommaire presse */
	body.page-presse .view-header {
		width: 350px;
		height: 678px;
		margin-right: 26px;
	}
	body.page-presse .view-content {
		width: 1244px;
		height: 678px;
	}
	.node-page-presse .group-left {
		margin-right: 26px;
	}
	body.page-presse .view-content .views-row {
		width: 218px;
    	margin-right: 26px;
	}

	/* Page Presse */
	body.node-type-page-presse .group-left {
		width: 280px;
    	margin-right: 26px;
    	height: 638px;
	}
	body.node-type-page-presse .group-right {
		width: 1284px;
    	height: 678px;
	}
	
	body.node-type-page-presse .groupe-texte-presse .fieldset-wrapper {
    	margin-left: 26px;
		width: 240px;
		height: 678px;
	}
	body.node-type-page-presse .group-flexslider-small .flexslider {
		width: 1017px;
    	height: 678px;
	}
	body.node-type-page-presse .group-flexslider-small .flexslider .slides img {
		width: 1017px;
    	height: 678px;
		max-width: none;
/*		margin-left: -15px;
*/	}

	
	/* Page réalisations + R&D */
	body.node-type-sommaire-projets .group-left,
	body.node-type-page-projet .group-left {
		margin-right: 26px;
		width: 320px;
		  height: 638px;
	}
	body.node-type-sommaire-projets .group-right,
	body.node-type-page-projet .group-right {
		width: 1240px;
	}
	body.node-type-sommaire-projets .flexslider {
		width: 605px;
		height: 678px;
	}
	body.node-type-sommaire-projets .flexslider .slides img {
		width: 605px;
		height: 678px;
		max-width: none;
	}
	.groupe-texte-rd .fieldset-wrapper {
		width: 350px;
		height: 678px;
	}
	body.node-type-page-projet .group-flexslider-small .flexslider {
		width: 863px;
		height: 678px;
	}
	body.node-type-page-projet .group-flexslider-small .flexslider .slides img {
		width: 908px;
		height: 678px;
		max-width: none;
		margin-left: -15px;
	}
	.field-name-field-r-et-d-diaporama-sommaire {
		margin-right: 26px;
	}
	
	
	/* page simple + tech + simple alt */
	body.node-type-basic-page-alter .group-left {    
		margin-right: 26px;
		height: 678px;
    	width: 490px;
	}
	#site-map .group-left,
	body.node-type-page .group-left,
	body.node-type-page-texte .group-left,
	body.node-type-webform .group-left,
	body.node-type-page-technique .group-left {    
		margin-right: 26px;
		height: 678px;
    	width: 380px;
	}
	body.node-type-contenu-bloc-gauche #block-system-main {   
		margin-right: 26;
	}

	body.node-type-page-texte .group-middle {
		width: 539px;
    	height: 678px;
		margin-right: 26px;
	}
	body.node-type-page-texte .group-middle .group-inner-wrapper, 
	body.node-type-page-texte .group-right .group-inner-wrapper {
		height: 600px;
	}
	body.node-type-basic-page-alter .group-middle {
		margin-right: 26px;
		height: 678px;
		width: 484px;
	}
	body.node-type-page-texte .group-right {
		width: 539px;
    	height: 648px;
    	padding-bottom: 30px;
		overflow: hidden;
	}
	body.node-type-page .group-middle {
		width: 539px;
		margin-right: 26;
	}
	body.node-type-page .group-right {
		width: 448px;
		height: 678px;
		overflow: hidden;
	}
	body.node-type-basic-page-alter .group-right {
		width: 484px;
		height: 678px;
	}
	#site-map .group-right,
	body.node-type-webform .group-right,
	body.node-type-page-technique .group-right {
		overflow: hidden;
		width: 1205px;
		height: 678px;
	}
	.col-1-tech {
		width: 752px;
		margin-right: 26;
	}
	.col-2-tech {
		width: 372px;
	}
	
	/* plan */
	.site-map-box-menu-main-menu .content > ul.site-map-menu > li,
	.site-map-box-menu-menu-menu-annexe .content > ul.site-map-menu > li {
	  margin-right: 20px;
	  margin-bottom: 25px;
	  width: 220px;
	}
	.site-map-box-terms .content > ul.site-map-menu > li {
	  margin-right: 20px;
	  margin-bottom: 15px;
	  width: 220px;
	}
	.site-map-box-menu-main-menu,
	.site-map-box-menu-menu-menu-annexe,
	.site-map-box-terms .content {
	  margin-bottom: 15px;
	}
	.site-map-box-menu-main-menu .content > ul.site-map-menu > li:nth-child(9) {
	  top: 0px;
	}
	.site-map-box-menu-menu-menu-annexe .content > ul.site-map-menu > li:nth-child(5n+1) {
		clear: none;
	}

	/* blog */
	body.section-actualites #main .content-inner,
	body.section-news #main .content-inner,
	body.section-blog #main .content-inner {
		width:990px;
	}

}
