/* 
    Document   : structure
    Created on : 1 mars 2011, 12:00:43
    Author     : Manu
    Description:
        Purpose of the stylesheet follows.
*/

@font-face {
    font-family: 'appleberryregular';
    src: url('font/appleberry_with_cyrillic-webfont.eot');
    src: url('font/appleberry_with_cyrillic-webfont.eot?#iefix') format('embedded-opentype'),
		url('font/appleberry_with_cyrillic-webfont.woff') format('woff'),
		url('font/appleberry_with_cyrillic-webfont.ttf') format('truetype'),
		url('font/appleberry_with_cyrillic-webfont.svg#appleberryregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

html {
	height: 100%;
	font-size: 100%;
	text-align: center;
}
#home #content {
	background-color: #426d4f;
	background-position: top;
	background-repeat: no-repeat;
	background-attachment:fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover; 
	-o-background-size: cover; 
	background-size: cover; 
    top:0;
    left:0;
    z-index:-1;
	/*
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='data/fond_primtemps_ete_site_sadel.jpg', sizingMethod='scale');
	*/
}
body {
	font-family: 'Arial', 'Verdana', sans-serif;
	/*font-size: 0.8em;*/
	font-size:13px;
	text-align: center;
	color: #666;
	margin: 0;
	padding:0;
	height: 100%;
	min-width: 1000px;
}

#page {
	/*
	position: relative;
	width: 995px;
	margin: 0 auto 0;
	padding: 0;
	text-align: left;*/
}
#content-master{
	height: auto; 
	min-height: 100%; 
}

#container {
	height: auto;
}

#fnd_header {
}

.header {
	position: static;
	z-index: 990;
	/*height: 100px;*/
	padding: 0;
	overflow: visible;
	/*background: url(/css/img/fnd/fnd_header.png) no-repeat 0 0 transparent;*/
	background-color: #fff;
	-webkit-box-shadow: 0px 0px 4px 2px #222;
	box-shadow: 0px 0px 4px 2px #222;
	-webkit-backface-visibility: hidden
}

#bg_shadow {
	clear: both;
}

#content {
	clear: both;
	/*position: relative;*/
	z-index: 1;
	height: auto !important;
	min-height: 600px;
	height: 600px;
	margin: 0 auto;
	/*background-image: url('img/2014/bg-content.png');
	background-repeat:repeat-x;
	background-position: left top;*/
	padding-top:10px;
	padding-bottom:50px;
}
body.home #content{
	padding-top:5px;
}
#page #content .wrapper{
	background:#fff;
	z-index:1;
	/*-webkit-box-shadow: 0px 0px 4px 2px #222;
	box-shadow: 0px 0px 4px 2px #222;*/
	padding:5px;
}
#home #page #content .wrapper{
	background:transparent;
	-webkit-box-shadow:none;
	box-shadow: none;
}
#change_your_browser {
	position: relative;
	margin: -10px -10px 0 -10px;
	padding: 10px;
	color: #000;
	overflow: visible;
	border-bottom: 1px #FDC617 solid;
	background: #ffffe1;
}

#change_your_browser a {
	color: #000;
	font-weight: bold;
}

#change_your_browser .fermer {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 12px;
	height: 12px;
	margin: 0;
	padding: 0;
	text-indent:-999em;
	border: none;
	outline: none;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 0.85em;
	overflow: hidden;
	background: transparent url(/space/img/css/fnd/livesearch/icon-reset.gif) no-repeat 0 0;
}

#change_your_browser .fermer:hover {
	background-position: 0 -12px;
}
/*
body.univ_1 #content {
	background: url(/css/img/fnd/fnd_papeterie_active.png) no-repeat top center;
}

body.univ_2 #content {
	background: url(/css/img/fnd/fnd_activites_creatives_active.png) no-repeat top center;
}

body.univ_3 #content {
	background: url(/css/img/fnd/fnd_bureautique_active.png) no-repeat top center;
}

body.univ_4 #content {
	background: url(/css/img/fnd/fnd_materiel_educatif_active.png) no-repeat top center;
}

body.univ_5 #content {
	background: url(/css/img/fnd/fnd_librairie_active.png) no-repeat top center;
}
*/
/*---------------------------------------------------------------*/
/*------------- Config des boites dans content_left -------------*/
/*---------------------------------------------------------------*/

#content_left {
	float: left;
	width: 208px;
	overflow: visible;
	margin-right: 20px;
}

body#sous_famille #content_left,
body#produits #content_left,
body#etablissement #content_left,
body#utilisateurs #content_left,
body#commandes #content_left,
body#devis #content_left,
body#representants #content_left,
body#favoris #content_left,
body#factures #content_left{
	float: left;
	width: 180px;
	overflow: visible;
}


body#home #content_left {
	position: relative;
	left: -8px;
	margin-top: 10px;

}
body#home #content_left_under {
	background: #c1da74;
	-webkit-border-radius: 0 7px 7px 0;
	-moz-border-radius: 0 7px 7px 0;
	border-radius: 0 7px 7px 0;
	-webkit-box-shadow: 2px 2px 2px #cbcbcb;
	-moz-box-shadow: 2px 2px 2px #cbcbcb;
	box-shadow: 2px 2px 2px #cbcbcb;
}
body#univers #content_left {
	position: relative;
	/*left: -8px;*/
	-webkit-border-radius: 0 7px 7px 0;
	-moz-border-radius: 0 7px 7px 0;
	border-radius: 0 7px 7px 0;
	-webkit-box-shadow: 2px 2px 2px #cbcbcb;
	-moz-box-shadow: 2px 2px 2px #cbcbcb;
	box-shadow: 2px 2px 2px #cbcbcb; 
}
body#univers.univ_1 #content_left {
	background: #FDC617; /* Old browsers */
	background: -moz-linear-gradient(top, #FDC617 0%, #FFFFFF 53%, #FFFFFF 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FDC617), color-stop(53%,#FFFFFF), color-stop(100%,#FFFFFF)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #FDC617 0%,#FFFFFF 53%,#FFFFFF 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #FDC617 0%,#FFFFFF 53%,#FFFFFF 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #FDC617 0%,#FFFFFF 53%,#FFFFFF 100%); /* IE10+ */
	background: linear-gradient(top, #FDC617 0%,#FFFFFF 53%,#FFFFFF 100%); /* W3C */
}
body#univers.univ_2 #content_left {
	background: #D3001A; /* Old browsers */
	background: -moz-linear-gradient(top, #D3001A 0%, #FFFFFF 53%, #FFFFFF 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D3001A), color-stop(53%,#FFFFFF), color-stop(100%,#FFFFFF)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #D3001A 0%,#FFFFFF 53%,#FFFFFF 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #D3001A 0%,#FFFFFF 53%,#FFFFFF 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #D3001A 0%,#FFFFFF 53%,#FFFFFF 100%); /* IE10+ */
	background: linear-gradient(top, #D3001A 0%,#FFFFFF 53%,#FFFFFF 100%); /* W3C */
}
body#univers.univ_3 #content_left {
	background: #9B70AA; /* Old browsers */
	background: -moz-linear-gradient(top, #9B70AA 0%, #FFFFFF 53%, #FFFFFF 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9B70AA), color-stop(53%,#FFFFFF), color-stop(100%,#FFFFFF)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #9B70AA 0%,#FFFFFF 53%,#FFFFFF 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #9B70AA 0%,#FFFFFF 53%,#FFFFFF 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #9B70AA 0%,#FFFFFF 53%,#FFFFFF 100%); /* IE10+ */
	background: linear-gradient(top, #9B70AA 0%,#FFFFFF 53%,#FFFFFF 100%); /* W3C */
}
body#univers.univ_4 #content_left {
	background: #78AD20; /* Old browsers */
	background: -moz-linear-gradient(top, #78AD20 0%, #FFFFFF 53%, #FFFFFF 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#78AD20), color-stop(53%,#FFFFFF), color-stop(100%,#FFFFFF)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #78AD20 0%,#FFFFFF 53%,#FFFFFF 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #78AD20 0%,#FFFFFF 53%,#FFFFFF 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #78AD20 0%,#FFFFFF 53%,#FFFFFF 100%); /* IE10+ */
	background: linear-gradient(top, #78AD20 0%,#FFFFFF 53%,#FFFFFF 100%); /* W3C */
}
body#univers.univ_5 #content_left {
	background: #0169BD; /* Old browsers */
	background: -moz-linear-gradient(top, #0169BD 0%, #FFFFFF 53%, #FFFFFF 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0169BD), color-stop(53%,#FFFFFF), color-stop(100%,#FFFFFF)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #0169BD 0%,#FFFFFF 53%,#FFFFFF 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #0169BD 0%,#FFFFFF 53%,#FFFFFF 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #0169BD 0%,#FFFFFF 53%,#FFFFFF 100%); /* IE10+ */
	background: linear-gradient(top, #0169BD 0%,#FFFFFF 53%,#FFFFFF 100%); /* W3C */
}

#content_left .padding {
	padding: 0;
}

body#univers #content_left .padding,
body#home #content_left .padding {
	padding: 0 0 0 12px;
}


/*---------------------------------------------------------------*/
/*------------- Config des boites dans content_center -------------*/
/*---------------------------------------------------------------*/

body#home #content_center {
	margin-top: 10px;
	width: 565px;
}

body#univers #content_center {
	width: 565px;
}

#content_center {
	/*float: left;
	width: 544px;
	margin: 0 18px 0;*/
	overflow: visible;
	position: relative;
	z-index: 1;
	background: #fff;
}

#content_center.medium {
	width: 779px;
	float: left;	
}
#content_center.large {
	width: 100%;
	/*margin: 0 0 0 20px;*/
}

body #content_center.large_404 {
	width: 919px !important;
	margin-left: 30px;
	margin-right: 30px;
}



body#inscription #content_center.superlarge,
body#utilisateurs #content_center.superlarge,
body#commandes #content_center.superlarge,
body#devis #content_center.superlarge,
body#contact #content_center.superlarge,
body#avis #content_center.superlarge {
	width: auto;
	margin: 0 20px;
}

#content_center .padding {
	padding: 0;
}



/*---------------------------------------------------------------*/
/*------------- Config des boites dans content_right -------------*/
/*---------------------------------------------------------------*/

body#home #content_right {
	margin-top: 10px;
}

#content_right {
	float: right;
	width: 168px;
	overflow: hidden;
	position: relative;
	z-index: 1;
	background: #fff;
}

#content_right .padding {
	padding: 0;
}

/*--------------------------*/
/*------ pied de page ------*/
/*--------------------------*/
.tarifs-nos-magasins{
	font-size: 11px;
	color:#aaa;
	float: right;
	display: block;
	margin-top: 15px;
}
#footer {
	padding:10px 0px 10px;
	position: relative;
	z-index: 996;
	clear: both;
	overflow: visible;
	font-size: 12px;
	height: auto !important;
	color: #b3b3b3;
	text-align: left;
	background-color: #4c4c4c;
	font-family: 'Arial', 'Verdana' sans-serif;
	-webkit-box-shadow: 0px 0px 4px 2px #222;
	box-shadow: 0px 0px 4px 2px #222;
	line-height: 18px;
}
#footer .wrapper{
	background-image: url('img/2014/logo-nb.png');
	background-repeat: no-repeat;
	background-position: left center;
}
#footer .wrapper .menu_bottom{
	padding-left:25%; 
	padding-top:20px; 
	padding-bottom:35px;
}
#footer ul{
	list-style:none;
}
#footer ul li{
	float: left;
}
#footer ul li:last-child span.sep{
	display: none;
}
#footer span.sep{
	display: inline-block;
	margin: 0px 7px;
}
#footer ul li a{
	color:#b3b3b3;
	text-decoration:none;
}
#footer ul li a:hover{
	text-decoration:underline;
}

/* FOR DEBUG EXPORT DONNEES COMMANDES*/
body.exportdata{
	width:3000px;
	text-align:left;
	background:white;
	font-size: 10px;
}


/* New design ! */
.wrapper {
	text-align:left;
	width:996px;
	margin:0px auto;
}
/* header riibbon */
#ribbon {
	text-align:center;
	position:absolute;
	width:94px;
	top:-400px;
	z-index:998;
	border:solid 2px #880005;
	border-bottom: none;
	background-color:#a30000;
	background-image:-webkit-linear-gradient(top,#a30000, #f80000);
	background-image:-moz-linear-gradient(top,#a30000,#f80000);
	color:#fff;
	right:0;
	-webkit-transition:top 800ms;
	transition:top 800ms;
}
#ribbon.has_children:hover,
#ribbon.click_keep_hover
{
	top:0px;
	-webkit-transition:top 800ms;
	transition:top 800ms;
}
#ribbon ul{	
	list-style: none;
	background-image: url('img/2014/ribbon-pattern.png');	
}
#ribbon ul li{
	padding:4px 0;
	border-bottom: solid 1px #96040c;
	border-top: solid 1px #ea414b;
	font-size:11px;
	font-family:'PT Sans', sans-serif;
	margin:0px 10px;
}
#ribbon ul li span{
	height:32px;
	display: block;
	margin: 0px auto;
	background-image: url('img/2014/sprite.png');
	background-repeat: no-repeat;
}
#ribbon ul li.espace-securise span{
	background-position: 0px -126px;
	width:24px;
}
#ribbon ul li.devis span{
	background-position: -35px -126px;
	width: 32px;
}
#ribbon ul li.validation-commandes span{
	background-position: -71px -126px;
	width: 34px;
}
#ribbon ul li.suivi-commandes span{
	background-position: -105px -126px;
	width: 42px;
}
#ribbon ul li.factures-numeriques span{
	background-position: -149px -126px;
	width: 36px;
	height: 35px;
}
#ribbon ul li.statistiques span{
	background-position: -189px -126px;
	width: 30px;
}
#ribbon span.title{
	border-top: solid 1px #ea414b;
	padding:10px 0 0;
	display: block;
	margin:0px 10px;
}
.wrapper-ribbon{
	position:relative;
}
.header .wrapper .row{
	height:80px;
}
.header .wrapper .row > div{
	padding-top:3px;
}
#nav-top {
	color:#fff;
	background-color:#4c4c4c;
	text-align:left;
	font-size:11px;
	height:22px;
	line-height:20px;
	z-index: 999;
	position:relative;
	font-family: 'PT Sans', 'Arial', 'Verdana', sans-serif;
	-webkit-box-shadow: 0 0 3px 2px #111 ;
	box-shadow: 0 0 3px 2px #111 ;
}
#logo, #baseline{
	position:absolute;
}
#logo{
	top: 1px;
	z-index: 1000;
}
#baseline{
	background-image: url('img/2014/baseline.png');
	background-repeat: no-repeat;
	width: 368px;
	height: 36px;
	top: 19px;
	margin-left: 60px;
}
#nav-top ul {
	float:right;
	height:20px;
	list-style:none;
	padding-top: 2px;
}
#nav-top ul li {
	float:left;
	padding:0px 21px;
	border-right: solid 1px #3d3d3d;
	border-left: solid 1px #707070;
}
#nav-top ul li:first-child {
	border-left: none;
}
#nav-top ul li:last-child {
	border-right: none;
}
#nav-top ul li a{
	float:left;
}
#nav-top ul li div{
	background: transparent url('img/2014/sprite.png') no-repeat right center;
	width:18px;
	height: 15px;
	float:left;
	margin-right:5px;
	margin-top: 3px
}
#nav-top ul li div.qui-sommes-nous{
	background-position: 1px 0;
}
#nav-top ul li div.service-client{
	background-position: -19px 0;
}
#nav-top ul li div.magasins-sadel{
	background-position: -47px 0;
}
#nav-top ul li div.contacts{
	background-position: -75px 0;
}
#nav-top ul li div.telechargement{
	background-position: -92px 0;
}
#nav-top ul li div.info-aide{
	background-position: -115px 0;
}
#nav-top ul li span{
	font-size:8px;
	font-style: italic;
}
#nav-top ul li a{
	color:#fff;
	text-decoration: none;
}
#nav-top ul li a:hover{
	text-decoration: underline;	
}
.header .wrapper{
	font-family: 'PT Sans', 'Arial', 'Verdana', sans-serif;	
}
.connect{
	margin: 13px auto 0px 667px;
}
.connect ul{
	list-style: none;
}
.connect ul li{
	float:left;
	padding-right:9px;
}
.connect ul li strong{
	display: block;
	font-size: 12px;
}
.connect ul li a{
	text-decoration: none;
}
.connect ul li a:hover{
	text-decoration: underline;
}
.large-70p {
	width:670px!important;
	float:left!important;
	padding-top: 15px;
}
.large-30p {
	width:30%!important;
	float:right!important;
	padding-top: 16px;
}
#menu_dashboard{
	float:right;
}
#menu_dashboard .has_children{
}
/*
#menu_dashboard li:hover > *{
	display: block;
}*/

#menu_dashboard ul ul {
	display: none;
	z-index: 999;
}
#menu_dashboard ul li.has_children:hover > div ul ,
#menu_dashboard ul li.click_keep_hover > div ul {
	display: block;
}
#menu_dashboard ul {
	list-style: none;
	position: relative;
	display: inline-table;
}
#menu_dashboard ul:after {
	content: ""; 
	clear: both; 
	display: block;
}
#menu_dashboard ul.level_0 > li,
.menu_link {
	margin-top:15px;
	margin-left:22px;
	float:left;
	text-decoration:none;
	display: inline-block;
	position: relative;
	font-family: 'PT Sans', 'Arial', 'Verdana', sans-serif;
}
#menu_dashboard ul.level_0 > li > a > span > span.icone_menu,
.mon_panier .ico
{
	margin-right:3px;
	display: block;
	float: left;
	margin-top:-5px;
	height:25px;
}
.level_0 > li a span span.icone_menu_livre{
	width: 41px;
	background: transparent url('img/2014/sprite.png') no-repeat -153px -75px;
}
.level_0 > li a span span.icone_menu_etablissement{
	width: 25px;
	background: transparent url('img/2014/sprite.png') no-repeat -125px -75px;
}
.level_0 > li a span span.icone_menu_espace{
	width: 25px;
	background: transparent url('img/2014/sprite.png') no-repeat -100px -75px;
}
.mon_panier .ico{
	width:28px;
	background: transparent url('img/2014/sprite.png') no-repeat -198px -75px;
}
.mon_panier .nb_art, .compteur{
	position: absolute;
	top: -14px;
	left: 28px;
	text-align: center;
	width: auto;
	background-color: #CF0D05;
	height: auto;
	padding-bottom: 1px;
	padding-left:5px;
	padding-right:5px;
	font-size: 11px;
	color: #FFF;
}
.compteur.compteur_livre{
	left:53px;
}
.compteur.compteur_livre,
.compteur.compteur_etablissement{
	background-color: #faa209;
	top:-14px;
	left:22px;
	font-weight: normal;
	width: 120px;
}
.mon_panier .total{
	position: absolute;
	top: 20px;
	left: 12px;
	text-align: right;
	width: 80px;
	height: 11px;
	padding-bottom: 3px;
	font-size: 13px;
	color: #CF0D05;
}
.mon_panier .total i,
.tax{
	font-size:9px;
	font-style:normal;
	line-height: 11px;
	vertical-align:4px;
}


#menu_dashboard ul li:hover a,
#menu_dashboard ul li.click_keep_hover a {
	/*color: #fff;
	background: #4b545f;*/
}

#menu_dashboard ul.level_0 > li a,
.menu_link  {
	cursor: pointer;
	display: block;
	text-decoration: none;
	font-size:12px;
	color:#000;
	font-weight:bold;
	font-family: 'PT Sans','Arial','Verdana',sans-serif;
	letter-spacing: -0.2px; /* anomalie CHROME */
}


#menu_dashboard ul.level_1 {
	/*padding-top: 9px;
	background-image: url('img/2014/triangle.png');
	background-repeat: no-repeat;
	background-position:top center;*/
	position: absolute; 
	top: 20px;
	left:-50px;
	z-index: 999;
}
#menu_dashboard ul.level_1 li {
	background: #3b3b3b; 
	float: left!important; 
	width:220px;
	position: relative;
	margin:0;
	border:none;
	display: block;
	height:30px;
}
#menu_dashboard ul.level_1 .nobg {
	background: none;
	height:9px;
}
#menu_dashboard ul.level_1 li a {
	color: #ccc;
	font-size: 13px;
	line-height:25px;
	vertical-align: bottom;
	font-weight:normal;
	padding-left:10px;
	padding-right:5px;
}
#menu_dashboard ul.level_1 li:hover{
	background:#222;
}
#menu_dashboard ul.level_1 .nobg:hover {
	background: none;
}
#menu_dashboard ul.level_1 li a:hover {
	color:#eee;
}
#menu_dashboard ul.level_1 li a span span{
	display:block;
	height:25px;
	width:25px;
	float:left;
	margin-right:5px;
	margin-top: 3px;
	background:transparent url('img/2014/sprite.png') no-repeat 0 0;
}	
#menu_dashboard ul.level_1 li.commandes a span span{
	background-position:0px -97px;
}
#menu_dashboard ul.level_1 li.commandes_valider a span span{
	background-position:-25px -97px;
}
#menu_dashboard ul.level_1 li.factures a span span{
	background-position:-50px -100px;
}
#menu_dashboard ul.level_1 li.statistiques a span span{
	background-position:-75px -100px;
}
#menu_dashboard ul.level_1 li.sav a span span{
	background-position:-100px -100px;
}
#menu_dashboard ul.level_1 li.parametres a span span{
	background-position:-250px -100px;
}
#menu_dashboard ul.level_1 li.utilisateurs a span span{
	background-position:-150px -100px;
}
#menu_dashboard ul.level_1 li.utilisateurs_valider a span span{
	background-position:-175px -100px;
}
#menu_dashboard ul.level_1 li.marche a span span{
	background-position:-200px -100px;
}
#menu_dashboard ul.level_1 li.etablissements_factures a span span{
	background-position:-225px -100px;
}
#menu_dashboard ul.level_1 li.favoris a span span{
	background-position:-278px -3px;
	height:22px;
}
#menu_dashboard ul.level_1 li.deja_commandes a span span{
	background-position:-275px -97px;
}
#menu_dashboard ul.level_1 li.coordonnees a span span{
	background-position:-300px -97px;
}
#menu_dashboard ul.level_1 li.devis a span span{
	background-position:-225px -125px;
}
#menu_dashboard ul.level_1 li.deconnecter a span span{
	background-position:-275px -125px;
}
#menu_dashboard ul.level_1 li.etablissements_livres a span span{
	background-position:-250px -125px;
}

#menu_dashboard ul.level_1 li span.color{
	background:none;
	float:left;
	color:#faa209;
	float:right;
	margin: 0px;
}
#menu_dashboard ul.level_1 li.is_important a{
	color:#faa209;
}







.titre-orange{
	font-size: 16px;
	background-image: url(img/2014/titre-droite.png);
	height: 29px;
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	left: -7px;
	position: relative;
	top: -4px;
	color: #fff;
	z-index:1;
	font-family: 'Coming Soon', cursive;
	-webkit-backface-visibility: hidden
}
.titre-orange-top-article{
	top:24px;
}
.titre-orange .titre-orange-gauche{
	background-image: url(img/2014/titre-gauche.png);
	background-repeat: no-repeat;
	height: 29px;
	float: left;
	width: 6px;
}
.titre-orange .titre-width{
	padding-right: 50px;
	float:left;
	display: block;
	line-height: 24px;
}
.titre-orange .titre-width-large{
	padding-right: 150px;
}
.pub-space {
	margin-bottom:10px; 
}
.pub-large{
	width: 422px;
}
.pub-large img{
	width: 422px;
}
.pub_holder {
	overflow:hidden;
	width:208px;
	margin-bottom: 20px;
}
.pub_holder.large {
	width:440px;
	height:226px;
}
.pub_hover {
	position:relative;
	overflow:hidden;
}
.pub_info {
	width:208px;
	height:226px;
	position:absolute;
	top:0;
	left:0;
}

.pub_holder.large .pub_info{
	width:440px;
}
.pub_info .h1 {
	font-size:20px;
	padding:3px 5px;
	background:rgba(207,138,5,0.7);
	color:#E7E7E7;
	position:absolute;
	top:15px;
	left:-100%;
	transition:left 200ms linear;
	-webkit-transition:left 200ms linear;
	-moz-transition:left 200ms linear;
}
.pub_info p {
	font-size:11px;
	line-height:1.4;
	color:#fff;
	position:absolute;
	top:60px;
	left:10%;
	width:80%;
	text-align:center;
	opacity:0;
	transition:opacity 200ms linear;
	-webkit-transition:opacity 200ms linear;
	-moz-transition:opacity 200ms linear;
}
.pub_info a {
	font-size:10px;
	padding:3px;
	background:rgba(207,138,5,0.7);
	color:#E7E7E7;
	position:absolute;
	bottom:25px;
	right:-200%;
}
.pub_block .top_left,.pub_block .top_right,.pub_block .bottom_left,.pub_block .bottom_right {
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.3);
	position:absolute;
	transition:all 200ms linear;
	-webkit-transition:all 200ms linear;
	-moz-transition:all 200ms linear;
}
.pub_block .top_left {
	top:-100%;
	left:-100%;
}
.pub_block .top_right {
	top:-100%;
	right:-100%;
}
.pub_block .bottom_left {
	bottom:-100%;
	left:-100%;
}
.pub_block .bottom_right {
	bottom:-100%;
	right: -100%;
}
/*hover*/
.pub_info:hover .h1 {
	left:0;
	transition-delay:250ms;
	-webkit-transition-delay:250ms;
	-moz-transition-delay:250ms;
}
.pub_info:hover p {
	transition-delay:600ms;
	-webkit-transition-delay:600ms;
	-moz-transition-delay:600ms;
}
.pub_info:hover a {
	text-decoration:none;
	right:10px;
	transition:right 200ms linear 700ms,color,background 200ms linear;
	-webkit-transition:right 200ms linear 700ms,color,background 200ms linear;
	-moz-transition:right 200ms linear 700ms,color,background 200ms linear;
}
.pub_info a:hover {
	background:rgba(207,138,5,1.0);
	color:#F7F7F7;
}
.pub_block:hover .top_left {
	top:0;
	left:0;
}
.pub_block:hover .top_right {
	top:0;
	right:0;
}
.pub_block:hover .bottom_left {
	bottom:0;
	left:0;
}
.pub_block:hover .bottom_right {
	bottom:0;
	right:0;
}
/*seconde transition*/
.pub-view-fifth img {
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	transition: all 0.3s linear;
	z-index: 10;
}
.pub-view {
	width: 235px;
	height: 160px;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: default;
}
.pub-view.pub-view-large{
	width:422px;
}
.pub-view .mask,.pub-view .content {
	width: 235px;
	height:160px ;
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0;
}
.pub-view.pub-view-large .mask,.pub-view .content {
	width:422px;
}
.pub-view img {
	display: block;
	position: relative;
}
.pub-view-fifth .mask {
	-webkit-transform: translateY(160px);
	-moz-transform: translateY(160px);
	-o-transform: translateY(160px);
	-ms-transform: translateY(160px);
	transform: translateY(160px);
	-moz-transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	transition: all 0.3s linear;
	z-index: 1;
}

.pub-view-fifth:hover .mask {
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-o-transform: translateY(0px);
	transform: translateY(0px);
	-ms-transform: translateY(0px);

}
.pub-view-fifth:hover img {
	-webkit-transform: translateY(-160px);
	-moz-transform: translateY(-160px);
	-o-transform: translateY(-160px);
	-ms-transform: translateY(-160px);
	transform: translateY(-160px);

}
.mask img.pub-hidden{
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-o-transform: translateY(0px);
	-ms-transform: translateY(0px);
	transform: translateY(0px);
}

.services div.bottomspace,.slider,.et-aussi {
	margin-bottom:20px;
}
.articles{
	font-family: 'PT Sans', 'Arial', 'Verdana', sans-serif;
	margin-bottom:20px;	
}
.et-aussi{
	font-family: 'PT Sans', 'Arial', 'Verdana', sans-serif;
	background-image: url('img/2014/bg-et-aussi.png');
}
.et-aussi .row{
	padding:24px;
	padding-top:0px;
}
.services div {
	/*float:right;*/
}
.article-liste {
	border:solid 1px #ccc;
	padding-bottom:30px;
	background-color:#fff
}
.article-liste-content {
	display:block;
	margin:0px auto;
	width:120px;
}
.home_link{
	padding-left:150px;
	padding-top: 30px;
}
.nos-services{
	font-family: 'PT Sans', 'Arial', 'Verdana', sans-serif;
	width: 100%;
	background-color: #fff;
	border:solid 1px #bdbdbd;
}
.nos-services-content{
	padding:10px;
	padding-top: 0px;
}
.nos-services-content .cartouche{
	height:85px;
	width:85px;
	float:left;
	color:#fff;
	text-align:center;
	margin-left:10px;
	margin-bottom:10px;
	line-height:12px;
}
.nos-services-content .cartouche.cartouche-no-margin{
	margin-left: 0	
}
.nos-services-content .cartouche span{
	background-image: url('img/2014/sprite.png');
	background-repeat: no-repeat;
	width:50px;
	height:50px;
	display: block;
	margin:5px auto 0px auto;
}
.nos-services-content .cartouche.saisie{
	background-color: #f18626;
}
.nos-services-content .cartouche.saisie:hover{
	background-color: #db7b21;
}
.nos-services-content .cartouche.saisie span{
	background-position: 9px -24px;
	width:57px;
	margin-top: 7px;
}
.nos-services-content .cartouche.devis-ligne{
	background-color: #ec84b5;
}
.nos-services-content .cartouche.devis-ligne:hover{
	background-color: #d97ba7;
}
.nos-services-content .cartouche.devis-ligne span{
	background-position: -46px -24px;
	width: 61px;
	margin-right: 9px;
	margin-top: 7px;
}
.nos-services-content .cartouche.suivi-livraisons {
	background-color: #9c70af;
}
.nos-services-content .cartouche.suivi-livraisons:hover {
	background-color: #9168a1;
}
.nos-services-content .cartouche.suivi-livraisons span{
	background-position: -125px -24px;
	width:64px;
}
.nos-services-content .cartouche.favoris{
	background-color: #74b02c;
}
.nos-services-content .cartouche.favoris:hover{
	background-color: #6da429;
}
.nos-services-content .cartouche.favoris span{
	background-position: -199px -24px;
	width:43px;
	height: 42px;
	margin-top: 14px;
}
.nos-services-content .cartouche.validation-commande{
	background-color: #149ad7;
}
.nos-services-content .cartouche.validation-commande:hover{
	background-color: #198fc7;
}
.nos-services-content .cartouche.validation-commande span{
	background-position: -244px -24px;
	margin-bottom: 2px;
}
.nos-services-content .cartouche.factures-numeriques{
	background-color: #ed4600;
}
.nos-services-content .cartouche.factures-numeriques:hover{
	background-color: #d6440d;
}
.nos-services-content .cartouche.factures-numeriques span{
	background-position: -299px -24px;
	margin-bottom: 2px;
}
.nos-services-content .link{
	display: block;
	text-align: center;
	color:#333;
	text-decoration: none;
	/*
	background-color: #51a100;
	text-decoration: none;
	padding:2px 0;
	border: 1px solid #999;
	background: -webkit-linear-gradient(-90deg, #6abe00 0, #1c7900 100%);
	background: -moz-linear-gradient(180deg, #6abe00 0, #1c7900 100%);
	background: linear-gradient(180deg, #6abe00 0, #1c7900 100%);		*/
}
.nos-services-content .link:hover{
	text-decoration: underline;
}
.aide-direct{
	width: 100%;
	background-color: #fff;
	color: #000;
	background-image: url('img/2014/aide-en-direct.png');
	background-repeat: no-repeat;
	background-position: bottom left;
	border:solid 1px #bdbdbd;
	font-family: 'PT Sans', 'Arial', 'Verdana', sans-serif;
}
.aide-direct-content{
	margin-left:90px;
	margin-right:20px;
	padding-bottom:15px;
	text-align:center;
}
.aide-direct .indigo{
	font-size:24px;
}
.aide-direct .indigo span{
	display: inline-block;
	background-color: #922b87;
	color:#fff;
	font-size:23px;
	padding:0px 2px;
}
.aide-direct span{
	font-size:11px;
}

.link-green{/*
	display: inline-block;
	text-align: center;
	text-decoration: none;
	min-width: 90px;
	padding: 6px 0px;
	border: 1px solid #999999;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font: normal normal bold 12px/normal 'PT Sans', Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: -webkit-linear-gradient(-90deg, #6abe00 0, #147400 100%);
	background: -moz-linear-gradient(180deg, #6abe00 0, #147400 100%);
	background: linear-gradient(180deg, #6abe00 0, #147400 100%);
	background-position: 50% 50%;*/
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	width: auto;
	text-decoration: none;
	margin: 3px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	display: inline-block;
	cursor: pointer;
	font-weight: 700;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background-color: #448012;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.3), inset 0 1px rgba(255,255,255,0.25);
	box-shadow: 0 1px 2px rgba(0,0,0,0.3), inset 0 1px rgba(255,255,255,0.25);
	border: solid 1px #5c9436;
	border-bottom: 1px solid #4f7f2a;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5fb300), color-stop(1, #448012));
	background: -webkit-linear-gradient(top, #5fb300 0%, #448012 100%);
	background: -moz-linear-gradient(top, #5fb300 0%, #448012 100%);
	background: -o-linear-gradient(top, #5fb300 0%, #448012 100%);
	background: -ms-linear-gradient(top, #5fb300 0%, #448012 100%);
	background: linear-gradient(top, #5fb300 0%, #448012 100%);
	color: #fff;
	text-shadow: 0 1px 1px rgba(0,0,0,0.2);
	line-height: 36px;
	height: 36px;
	width: 100px;
	text-align:center;
}

.link-green-large{
	display: block;
}

.triangle{
	display: block;
	margin: 0px auto;
	background-image: url('img/2014/sprite.png');
	background-repeat: no-repeat;
	background-position: -300px 0px;
	height:9px;
	width:18px;
}
.ligne-commande{
	padding:20px 10px;
	border-bottom: solid 1px #ccc;
	height:70px;
}
.ligne-commande.no-border{
	border:none;
}
.ligne-commande .photo,.ligne-commande .infos,.ligne-commande .codeOriginePrix,.ligne-commande .qtt,.ligne-commande .prix{
	float:left;
}
.ligne-commande .photo{
	width: 70px;
	height: 70px;
	text-align: center;
	overflow: hidden;
}
.ligne-commande .photo img{
	margin: 0px auto;
	max-width: 100%;
	max-height: 100%;
	display: inline-block;
	vertical-align: middle;
}

.ligne-commande .codeOriginePrix{
	width: 50px
}

.ligne-commande .codeOriginePrix img{
	top:-10px;
	position:relative;
}

.ligne-commande .infos{
	width:350px;
	padding-left:30px;
}
.ligne-commande .qtt{
	width:78px;
	padding:10px 24px;
}
.ligne-commande > .prix{
	width:350px;
}
.ligne-commande > .prix .prix-content{
	float:left;
}
.no-script{
	background-color: #fff0cc;
	padding-bottom: 10px;
}
.no-script-in-page{
	padding: 5px;
	margin-bottom: 10px;
}
.panier-vide{
	padding:0px;
}

#grid-foundation *,#grid-foundation :before,#grid-foundation :after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.row{width:100%;zoom:1;margin:0 auto;}
.row.collapse > .column,.row.collapse > .columns{padding-left:0;padding-right:0;}
.row.collapse .row{margin-left:0;margin-right:0;}
.row .row{width:auto;max-width:none;zoom:1;margin:0 -.9375em;}
.row .row.collapse{width:auto;max-width:none;zoom:1;margin:0;}
.column,.columns{width:100%;float:left;}
[class*=block-grid-]{display:block;zoom:1;margin:0;padding:0;}
[class*=block-grid-] > li{display:block;height:auto;float:left;padding:0 .9375em 1.875em;}
.row:before,.row:after,.row .row:before,.row .row:after,.row .row.collapse:before,.row .row.collapse:after,[class*=block-grid-]:before,[class*=block-grid-]:after{content:" ";display:table;}
.row:after,.row .row:after,.row .row.collapse:after,[class*=block-grid-]:after{clear:both;}

@media only screen {
	.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none!important;}
	.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left;}
	.small-push-0{left:0;right:auto;}
	.small-pull-0{right:0;left:auto;}
	.small-push-1{left:8.33333%;right:auto;}
	.small-pull-1{right:8.33333%;left:auto;}
	.small-push-2{left:16.66667%;right:auto;}
	.small-pull-2{right:16.66667%;left:auto;}
	.small-push-3{left:25%;right:auto;}
	.small-pull-3{right:25%;left:auto;}
	.small-push-4{left:33.33333%;right:auto;}
	.small-pull-4{right:33.33333%;left:auto;}
	.small-push-5{left:41.66667%;right:auto;}
	.small-pull-5{right:41.66667%;left:auto;}
	.small-push-6{left:50%;right:auto;}
	.small-pull-6{right:50%;left:auto;}
	.small-push-7{left:58.33333%;right:auto;}
	.small-pull-7{right:58.33333%;left:auto;}
	.small-push-8{left:66.66667%;right:auto;}
	.small-pull-8{right:66.66667%;left:auto;}
	.small-push-9{left:75%;right:auto;}
	.small-pull-9{right:75%;left:auto;}
	.small-push-10{left:83.33333%;right:auto;}
	.small-pull-10{right:83.33333%;left:auto;}
	.small-push-11{left:91.66667%;right:auto;}
	.small-pull-11{right:91.66667%;left:auto;}
	.column,.columns{position:relative;/*padding-left:.9375em;*//*padding-right:.9375em*/float:left;}
	.small-1{width:8.33333%;}
	.small-2{width:16.66667%;}
	.small-3{width:25%;}
	.small-4{width:33.33333%;}
	.small-5{width:41.66667%;}
	.small-6{width:50%;}
	.small-7{width:58.33333%;}
	.small-8{width:66.66667%;}
	.small-9{width:75%;}
	.small-10{width:83.33333%;}
	.small-11{width:91.66667%;}
	.small-12{width:100%;}
	[class*=column] + [class*=column].end{float:left;}
	.small-offset-0{margin-left:0!important;}
	.small-offset-1{margin-left:8.33333%!important;}
	.small-offset-2{margin-left:16.66667%!important;}
	.small-offset-3{margin-left:25%!important;}
	.small-offset-4{margin-left:33.33333%!important;}
	.small-offset-5{margin-left:41.66667%!important;}
	.small-offset-6{margin-left:50%!important;}
	.small-offset-7{margin-left:58.33333%!important;}
	.small-offset-8{margin-left:66.66667%!important;}
	.small-offset-9{margin-left:75%!important;}
	.small-offset-10{margin-left:83.33333%!important;}
	.small-offset-11{margin-left:91.66667%!important;}
	.small-reset-order,.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}
	.small-block-grid-1 > li{width:100%;list-style:none;}
	.small-block-grid-1 > li:nth-child(1n){padding-left:0;padding-right:0;}
	.small-block-grid-2 > li{width:50%;list-style:none;}
	.small-block-grid-2 > li:nth-child(2n+1){padding-left:0;padding-right:.9375em;}
	.small-block-grid-2 > li:nth-child(2n){/*padding-left:.9375em;*/padding-right:0;}
	.small-block-grid-3 > li{width:33.33333%;list-style:none;}
	.small-block-grid-3 > li:nth-child(3n+1){padding-left:0;padding-right:1.25em;}
	.small-block-grid-3 > li:nth-child(3n+2){padding-left:.625em;padding-right:.625em;}
	.small-block-grid-3 > li:nth-child(3n){padding-left:1.25em;padding-right:0;}
	.small-block-grid-4 > li{width:25%;list-style:none;}
	.small-block-grid-4 > li:nth-child(4n+1){padding-left:0;padding-right:1.40625em;}
	.small-block-grid-4 > li:nth-child(4n+2){padding-left:.46875em;padding-right:.9375em;}
	.small-block-grid-4 > li:nth-child(4n+3){/*padding-left:.9375em;*/padding-right:.46875em;}
	.small-block-grid-4 > li:nth-child(4n){padding-left:1.40625em;padding-right:0;}
	.small-block-grid-5 > li{width:20%;list-style:none;}
	.small-block-grid-5 > li:nth-child(5n+1){padding-left:0;padding-right:1.5em;}
	.small-block-grid-5 > li:nth-child(5n+2){padding-left:.375em;padding-right:1.125em;}
	.small-block-grid-5 > li:nth-child(5n+3){padding-left:.75em;padding-right:.75em;}
	.small-block-grid-5 > li:nth-child(5n+4){padding-left:1.125em;padding-right:.375em;}
	.small-block-grid-5 > li:nth-child(5n){padding-left:1.5em;padding-right:0;}
	.small-block-grid-6 > li{width:16.66667%;list-style:none;}
	.small-block-grid-6 > li:nth-child(6n+1){padding-left:0;padding-right:1.5625em;}
	.small-block-grid-6 > li:nth-child(6n+2){padding-left:.3125em;padding-right:1.25em;}
	.small-block-grid-6 > li:nth-child(6n+3){padding-left:.625em;padding-right:.9375em;}
	.small-block-grid-6 > li:nth-child(6n+4){/*padding-left:.9375em;*/padding-right:.625em;}
	.small-block-grid-6 > li:nth-child(6n+5){padding-left:1.25em;padding-right:.3125em;}
	.small-block-grid-6 > li:nth-child(6n){padding-left:1.5625em;padding-right:0;}
	.small-block-grid-7 > li{width:14.28571%;list-style:none;}
	.small-block-grid-7 > li:nth-child(7n+1){padding-left:0;padding-right:1.60714em;}
	.small-block-grid-7 > li:nth-child(7n+2){padding-left:.26786em;padding-right:1.33929em;}
	.small-block-grid-7 > li:nth-child(7n+3){padding-left:.53571em;padding-right:1.07143em;}
	.small-block-grid-7 > li:nth-child(7n+4){padding-left:.80357em;padding-right:.80357em;}
	.small-block-grid-7 > li:nth-child(7n+5){padding-left:1.07143em;padding-right:.53571em;}
	.small-block-grid-7 > li:nth-child(7n+6){padding-left:1.33929em;padding-right:.26786em;}
	.small-block-grid-7 > li:nth-child(7n){padding-left:1.60714em;padding-right:0;}
	.small-block-grid-8 > li{width:12.5%;list-style:none;}
	.small-block-grid-8 > li:nth-child(8n+1){padding-left:0;padding-right:1.64063em;}
	.small-block-grid-8 > li:nth-child(8n+2){padding-left:.23438em;padding-right:1.40625em;}
	.small-block-grid-8 > li:nth-child(8n+3){padding-left:.46875em;padding-right:1.17188em;}
	.small-block-grid-8 > li:nth-child(8n+4){padding-left:.70313em;padding-right:.9375em;}
	.small-block-grid-8 > li:nth-child(8n+5){/*padding-left:.9375em;*/padding-right:.70313em;}
	.small-block-grid-8 > li:nth-child(8n+6){padding-left:1.17188em;padding-right:.46875em;}
	.small-block-grid-8 > li:nth-child(8n+7){padding-left:1.40625em;padding-right:.23438em;}
	.small-block-grid-8 > li:nth-child(8n){padding-left:1.64063em;padding-right:0;}
	.small-block-grid-9 > li{width:11.11111%;list-style:none;}
	.small-block-grid-9 > li:nth-child(9n+1){padding-left:0;padding-right:1.66667em;}
	.small-block-grid-9 > li:nth-child(9n+2){padding-left:.20833em;padding-right:1.45833em;}
	.small-block-grid-9 > li:nth-child(9n+3){padding-left:.41667em;padding-right:1.25em;}
	.small-block-grid-9 > li:nth-child(9n+4){padding-left:.625em;padding-right:1.04167em;}
	.small-block-grid-9 > li:nth-child(9n+5){padding-left:.83333em;padding-right:.83333em;}
	.small-block-grid-9 > li:nth-child(9n+6){padding-left:1.04167em;padding-right:.625em;}
	.small-block-grid-9 > li:nth-child(9n+7){padding-left:1.25em;padding-right:.41667em;}
	.small-block-grid-9 > li:nth-child(9n+8){padding-left:1.45833em;padding-right:.20833em;}
	.small-block-grid-9 > li:nth-child(9n){padding-left:1.66667em;padding-right:0;}
	.small-block-grid-10 > li{width:10%;list-style:none;}
	.small-block-grid-10 > li:nth-child(10n+1){padding-left:0;padding-right:1.6875em;}
	.small-block-grid-10 > li:nth-child(10n+2){padding-left:.1875em;padding-right:1.5em;}
	.small-block-grid-10 > li:nth-child(10n+3){padding-left:.375em;padding-right:1.3125em;}
	.small-block-grid-10 > li:nth-child(10n+4){padding-left:.5625em;padding-right:1.125em;}
	.small-block-grid-10 > li:nth-child(10n+5){padding-left:.75em;padding-right:.9375em;}
	.small-block-grid-10 > li:nth-child(10n+6){/*padding-left:.9375em;*/padding-right:.75em;}
	.small-block-grid-10 > li:nth-child(10n+7){padding-left:1.125em;padding-right:.5625em;}
	.small-block-grid-10 > li:nth-child(10n+8){padding-left:1.3125em;padding-right:.375em;}
	.small-block-grid-10 > li:nth-child(10n+9){padding-left:1.5em;padding-right:.1875em;}
	.small-block-grid-10 > li:nth-child(10n){padding-left:1.6875em;padding-right:0;}
	.small-block-grid-11 > li{width:9.09091%;list-style:none;}
	.small-block-grid-11 > li:nth-child(11n+1){padding-left:0;padding-right:1.70455em;}
	.small-block-grid-11 > li:nth-child(11n+2){padding-left:.17045em;padding-right:1.53409em;}
	.small-block-grid-11 > li:nth-child(11n+3){padding-left:.34091em;padding-right:1.36364em;}
	.small-block-grid-11 > li:nth-child(11n+4){padding-left:.51136em;padding-right:1.19318em;}
	.small-block-grid-11 > li:nth-child(11n+5){padding-left:.68182em;padding-right:1.02273em;}
	.small-block-grid-11 > li:nth-child(11n+6){padding-left:.85227em;padding-right:.85227em;}
	.small-block-grid-11 > li:nth-child(11n+7){padding-left:1.02273em;padding-right:.68182em;}
	.small-block-grid-11 > li:nth-child(11n+8){padding-left:1.19318em;padding-right:.51136em;}
	.small-block-grid-11 > li:nth-child(11n+9){padding-left:1.36364em;padding-right:.34091em;}
	.small-block-grid-11 > li:nth-child(11n+10){padding-left:1.53409em;padding-right:.17045em;}
	.small-block-grid-11 > li:nth-child(11n){padding-left:1.70455em;padding-right:0;}
	.small-block-grid-12 > li{width:8.33333%;list-style:none;}
	.small-block-grid-12 > li:nth-child(12n+1){padding-left:0;padding-right:1.71875em;}
	.small-block-grid-12 > li:nth-child(12n+2){padding-left:.15625em;padding-right:1.5625em;}
	.small-block-grid-12 > li:nth-child(12n+3){padding-left:.3125em;padding-right:1.40625em;}
	.small-block-grid-12 > li:nth-child(12n+4){padding-left:.46875em;padding-right:1.25em;}
	.small-block-grid-12 > li:nth-child(12n+5){padding-left:.625em;padding-right:1.09375em;}
	.small-block-grid-12 > li:nth-child(12n+6){padding-left:.78125em;padding-right:.9375em;}
	.small-block-grid-12 > li:nth-child(12n+7){/*padding-left:.9375em;*/padding-right:.78125em;}
	.small-block-grid-12 > li:nth-child(12n+8){padding-left:1.09375em;padding-right:.625em;}
	.small-block-grid-12 > li:nth-child(12n+9){padding-left:1.25em;padding-right:.46875em;}
	.small-block-grid-12 > li:nth-child(12n+10){padding-left:1.40625em;padding-right:.3125em;}
	.small-block-grid-12 > li:nth-child(12n+11){padding-left:1.5625em;padding-right:.15625em;}
	.small-block-grid-12 > li:nth-child(12n){padding-left:1.71875em;padding-right:0;}
	/*.column.small-uncentered.opposite,.columns.small-uncentered.opposite,[class*=column] + [class*=column]:last-child{float:right;}*/
	.small-block-grid-1 > li:nth-of-type(n),.small-block-grid-2 > li:nth-of-type(n),.small-block-grid-3 > li:nth-of-type(n),.small-block-grid-4 > li:nth-of-type(n),.small-block-grid-5 > li:nth-of-type(n),.small-block-grid-6 > li:nth-of-type(n),.small-block-grid-7 > li:nth-of-type(n),.small-block-grid-8 > li:nth-of-type(n),.small-block-grid-9 > li:nth-of-type(n),.small-block-grid-10 > li:nth-of-type(n),.small-block-grid-11 > li:nth-of-type(n),.small-block-grid-12 > li:nth-of-type(n){clear:none;}
	.small-block-grid-1 > li:nth-of-type(1n+1),.small-block-grid-2 > li:nth-of-type(2n+1),.small-block-grid-3 > li:nth-of-type(3n+1),.small-block-grid-4 > li:nth-of-type(4n+1),.small-block-grid-5 > li:nth-of-type(5n+1),.small-block-grid-6 > li:nth-of-type(6n+1),.small-block-grid-7 > li:nth-of-type(7n+1),.small-block-grid-8 > li:nth-of-type(8n+1),.small-block-grid-9 > li:nth-of-type(9n+1),.small-block-grid-10 > li:nth-of-type(10n+1),.small-block-grid-11 > li:nth-of-type(11n+1),.small-block-grid-12 > li:nth-of-type(12n+1){clear:both;}
}
@media only screen {
	.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none!important;}
	.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left;}
	.column,.columns{position:relative;/*padding-left:.9375em;*//*padding-right:.9375em;*/float:left;}
	.large-1{width:8.33333%;}
	.large-2{width:16.66667%;}
	.large-3{width:25%;}
	.large-4{width:33.33333%;}
	.large-5{width:41.66667%;}
	.large-6{width:50%;}
	.large-7{width:58.33333%;}
	.large-8{width:66.66667%;}
	.large-9{width:75%;}
	.large-10{width:83.33333%;}
	.large-11{width:91.66667%;}
	.large-12{width:100%;}
	[class*=column] + [class*=column].end{float:left;}
	.large-offset-0{margin-left:0!important;}
	.large-offset-1{margin-left:8.33333%!important;}
	.large-offset-2{margin-left:16.66667%!important;}
	.large-offset-3{margin-left:25%!important;}
	.large-offset-4{margin-left:33.33333%!important;}
	.large-offset-5{margin-left:41.66667%!important;}
	.large-offset-6{margin-left:50%!important;}
	.large-offset-7{margin-left:58.33333%!important;}
	.large-offset-8{margin-left:66.66667%!important;}
	.large-offset-9{margin-left:75%!important;}
	.large-offset-10{margin-left:83.33333%!important;}
	.large-offset-11{margin-left:91.66667%!important;}
	.large-reset-order,.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}
	/*.column.large-uncentered.opposite,.columns.large-uncentered.opposite,[class*=column] + [class*=column]:last-child{float:right;}*/
	.large-push-0,.push-0{left:0;right:auto;}
	.large-pull-0,.pull-0{right:0;left:auto;}
	.large-push-1,.push-1{left:8.33333%;right:auto;}
	.large-pull-1,.pull-1{right:8.33333%;left:auto;}
	.large-push-2,.push-2{left:16.66667%;right:auto;}
	.large-pull-2,.pull-2{right:16.66667%;left:auto;}
	.large-push-3,.push-3{left:25%;right:auto;}
	.large-pull-3,.pull-3{right:25%;left:auto;}
	.large-push-4,.push-4{left:33.33333%;right:auto;}
	.large-pull-4,.pull-4{right:33.33333%;left:auto;}
	.large-push-5,.push-5{left:41.66667%;right:auto;}
	.large-pull-5,.pull-5{right:41.66667%;left:auto;}
	.large-push-6,.push-6{left:50%;right:auto;}
	.large-pull-6,.pull-6{right:50%;left:auto;}
	.large-push-7,.push-7{left:58.33333%;right:auto;}
	.large-pull-7,.pull-7{right:58.33333%;left:auto;}
	.large-push-8,.push-8{left:66.66667%;right:auto;}
	.large-pull-8,.pull-8{right:66.66667%;left:auto;}
	.large-push-9,.push-9{left:75%;right:auto;}
	.large-pull-9,.pull-9{right:75%;left:auto;}
	.large-push-10,.push-10{left:83.33333%;right:auto;}
	.large-pull-10,.pull-10{right:83.33333%;left:auto;}
	.large-push-11,.push-11{left:91.66667%;right:auto;}
	.large-pull-11,.pull-11{right:91.66667%;left:auto;}
}
@media only screen and min-width 40063em {
	.medium-block-grid-1 > li{width:100%;list-style:none;}
	.medium-block-grid-1 > li:nth-child(1n){padding-left:0;padding-right:0;}
	.medium-block-grid-2 > li{width:50%;list-style:none;}
	.medium-block-grid-2 > li:nth-child(2n+1){padding-left:0;padding-right:.9375em;}
	.medium-block-grid-2 > li:nth-child(2n){/*padding-left:.9375em;*/padding-right:0;}
	.medium-block-grid-3 > li{width:33.33333%;list-style:none;}
	.medium-block-grid-3 > li:nth-child(3n+1){padding-left:0;padding-right:1.25em;}
	.medium-block-grid-3 > li:nth-child(3n+2){padding-left:.625em;padding-right:.625em;}
	.medium-block-grid-3 > li:nth-child(3n){padding-left:1.25em;padding-right:0;}
	.medium-block-grid-4 > li{width:25%;list-style:none;}
	.medium-block-grid-4 > li:nth-child(4n+1){padding-left:0;padding-right:1.40625em;}
	.medium-block-grid-4 > li:nth-child(4n+2){padding-left:.46875em;padding-right:.9375em;}
	.medium-block-grid-4 > li:nth-child(4n+3){/*padding-left:.9375em;*/padding-right:.46875em;}
	.medium-block-grid-4 > li:nth-child(4n){padding-left:1.40625em;padding-right:0;}
	.medium-block-grid-5 > li{width:20%;list-style:none;}
	.medium-block-grid-5 > li:nth-child(5n+1){padding-left:0;padding-right:1.5em;}
	.medium-block-grid-5 > li:nth-child(5n+2){padding-left:.375em;padding-right:1.125em;}
	.medium-block-grid-5 > li:nth-child(5n+3){padding-left:.75em;padding-right:.75em;}
	.medium-block-grid-5 > li:nth-child(5n+4){padding-left:1.125em;padding-right:.375em;}
	.medium-block-grid-5 > li:nth-child(5n){padding-left:1.5em;padding-right:0;}
	.medium-block-grid-6 > li{width:16.66667%;list-style:none;}
	.medium-block-grid-6 > li:nth-child(6n+1){padding-left:0;padding-right:1.5625em;}
	.medium-block-grid-6 > li:nth-child(6n+2){padding-left:.3125em;padding-right:1.25em;}
	.medium-block-grid-6 > li:nth-child(6n+3){padding-left:.625em;padding-right:.9375em;}
	.medium-block-grid-6 > li:nth-child(6n+4){/*padding-left:.9375em;*/padding-right:.625em;}
	.medium-block-grid-6 > li:nth-child(6n+5){padding-left:1.25em;padding-right:.3125em;}
	.medium-block-grid-6 > li:nth-child(6n){padding-left:1.5625em;padding-right:0;}
	.medium-block-grid-7 > li{width:14.28571%;list-style:none;}
	.medium-block-grid-7 > li:nth-child(7n+1){padding-left:0;padding-right:1.60714em;}
	.medium-block-grid-7 > li:nth-child(7n+2){padding-left:.26786em;padding-right:1.33929em;}
	.medium-block-grid-7 > li:nth-child(7n+3){padding-left:.53571em;padding-right:1.07143em;}
	.medium-block-grid-7 > li:nth-child(7n+4){padding-left:.80357em;padding-right:.80357em;}
	.medium-block-grid-7 > li:nth-child(7n+5){padding-left:1.07143em;padding-right:.53571em;}
	.medium-block-grid-7 > li:nth-child(7n+6){padding-left:1.33929em;padding-right:.26786em;}
	.medium-block-grid-7 > li:nth-child(7n){padding-left:1.60714em;padding-right:0;}
	.medium-block-grid-8 > li{width:12.5%;list-style:none;}
	.medium-block-grid-8 > li:nth-child(8n+1){padding-left:0;padding-right:1.64063em;}
	.medium-block-grid-8 > li:nth-child(8n+2){padding-left:.23438em;padding-right:1.40625em;}
	.medium-block-grid-8 > li:nth-child(8n+3){padding-left:.46875em;padding-right:1.17188em;}
	.medium-block-grid-8 > li:nth-child(8n+4){padding-left:.70313em;padding-right:.9375em;}
	.medium-block-grid-8 > li:nth-child(8n+5){/*padding-left:.9375em;*/padding-right:.70313em;}
	.medium-block-grid-8 > li:nth-child(8n+6){padding-left:1.17188em;padding-right:.46875em;}
	.medium-block-grid-8 > li:nth-child(8n+7){padding-left:1.40625em;padding-right:.23438em;}
	.medium-block-grid-8 > li:nth-child(8n){padding-left:1.64063em;padding-right:0;}
	.medium-block-grid-9 > li{width:11.11111%;list-style:none;}
	.medium-block-grid-9 > li:nth-child(9n+1){padding-left:0;padding-right:1.66667em;}
	.medium-block-grid-9 > li:nth-child(9n+2){padding-left:.20833em;padding-right:1.45833em;}
	.medium-block-grid-9 > li:nth-child(9n+3){padding-left:.41667em;padding-right:1.25em;}
	.medium-block-grid-9 > li:nth-child(9n+4){padding-left:.625em;padding-right:1.04167em;}
	.medium-block-grid-9 > li:nth-child(9n+5){padding-left:.83333em;padding-right:.83333em;}
	.medium-block-grid-9 > li:nth-child(9n+6){padding-left:1.04167em;padding-right:.625em;}
	.medium-block-grid-9 > li:nth-child(9n+7){padding-left:1.25em;padding-right:.41667em;}
	.medium-block-grid-9 > li:nth-child(9n+8){padding-left:1.45833em;padding-right:.20833em;}
	.medium-block-grid-9 > li:nth-child(9n){padding-left:1.66667em;padding-right:0;}
	.medium-block-grid-10 > li{width:10%;list-style:none;}
	.medium-block-grid-10 > li:nth-child(10n+1){padding-left:0;padding-right:1.6875em;}
	.medium-block-grid-10 > li:nth-child(10n+2){padding-left:.1875em;padding-right:1.5em;}
	.medium-block-grid-10 > li:nth-child(10n+3){padding-left:.375em;padding-right:1.3125em;}
	.medium-block-grid-10 > li:nth-child(10n+4){padding-left:.5625em;padding-right:1.125em;}
	.medium-block-grid-10 > li:nth-child(10n+5){padding-left:.75em;padding-right:.9375em;}
	.medium-block-grid-10 > li:nth-child(10n+6){/*padding-left:.9375em;*/padding-right:.75em;}
	.medium-block-grid-10 > li:nth-child(10n+7){padding-left:1.125em;padding-right:.5625em;}
	.medium-block-grid-10 > li:nth-child(10n+8){padding-left:1.3125em;padding-right:.375em;}
	.medium-block-grid-10 > li:nth-child(10n+9){padding-left:1.5em;padding-right:.1875em;}
	.medium-block-grid-10 > li:nth-child(10n){padding-left:1.6875em;padding-right:0;}
	.medium-block-grid-11 > li{width:9.09091%;list-style:none;}
	.medium-block-grid-11 > li:nth-child(11n+1){padding-left:0;padding-right:1.70455em;}
	.medium-block-grid-11 > li:nth-child(11n+2){padding-left:.17045em;padding-right:1.53409em;}
	.medium-block-grid-11 > li:nth-child(11n+3){padding-left:.34091em;padding-right:1.36364em;}
	.medium-block-grid-11 > li:nth-child(11n+4){padding-left:.51136em;padding-right:1.19318em;}
	.medium-block-grid-11 > li:nth-child(11n+5){padding-left:.68182em;padding-right:1.02273em;}
	.medium-block-grid-11 > li:nth-child(11n+6){padding-left:.85227em;padding-right:.85227em;}
	.medium-block-grid-11 > li:nth-child(11n+7){padding-left:1.02273em;padding-right:.68182em;}
	.medium-block-grid-11 > li:nth-child(11n+8){padding-left:1.19318em;padding-right:.51136em;}
	.medium-block-grid-11 > li:nth-child(11n+9){padding-left:1.36364em;padding-right:.34091em;}
	.medium-block-grid-11 > li:nth-child(11n+10){padding-left:1.53409em;padding-right:.17045em;}
	.medium-block-grid-11 > li:nth-child(11n){padding-left:1.70455em;padding-right:0;}
	.medium-block-grid-12 > li{width:8.33333%;list-style:none;}
	.medium-block-grid-12 > li:nth-child(12n+1){padding-left:0;padding-right:1.71875em;}
	.medium-block-grid-12 > li:nth-child(12n+2){padding-left:.15625em;padding-right:1.5625em;}
	.medium-block-grid-12 > li:nth-child(12n+3){padding-left:.3125em;padding-right:1.40625em;}
	.medium-block-grid-12 > li:nth-child(12n+4){padding-left:.46875em;padding-right:1.25em;}
	.medium-block-grid-12 > li:nth-child(12n+5){padding-left:.625em;padding-right:1.09375em;}
	.medium-block-grid-12 > li:nth-child(12n+6){padding-left:.78125em;padding-right:.9375em;}
	.medium-block-grid-12 > li:nth-child(12n+7){/*padding-left:.9375em;*/padding-right:.78125em;}
	.medium-block-grid-12 > li:nth-child(12n+8){padding-left:1.09375em;padding-right:.625em;}
	.medium-block-grid-12 > li:nth-child(12n+9){padding-left:1.25em;padding-right:.46875em;}
	.medium-block-grid-12 > li:nth-child(12n+10){padding-left:1.40625em;padding-right:.3125em;}
	.medium-block-grid-12 > li:nth-child(12n+11){padding-left:1.5625em;padding-right:.15625em;}
	.medium-block-grid-12 > li:nth-child(12n){padding-left:1.71875em;padding-right:0;}
	.medium-block-grid-1 > li:nth-of-type(n),.medium-block-grid-2 > li:nth-of-type(n),.medium-block-grid-3 > li:nth-of-type(n),.medium-block-grid-4 > li:nth-of-type(n),.medium-block-grid-5 > li:nth-of-type(n),.medium-block-grid-6 > li:nth-of-type(n),.medium-block-grid-7 > li:nth-of-type(n),.medium-block-grid-8 > li:nth-of-type(n),.medium-block-grid-9 > li:nth-of-type(n),.medium-block-grid-10 > li:nth-of-type(n),.medium-block-grid-11 > li:nth-of-type(n),.medium-block-grid-12 > li:nth-of-type(n){clear:none;}
	.medium-block-grid-1 > li:nth-of-type(1n+1),.medium-block-grid-2 > li:nth-of-type(2n+1),.medium-block-grid-3 > li:nth-of-type(3n+1),.medium-block-grid-4 > li:nth-of-type(4n+1),.medium-block-grid-5 > li:nth-of-type(5n+1),.medium-block-grid-6 > li:nth-of-type(6n+1),.medium-block-grid-7 > li:nth-of-type(7n+1),.medium-block-grid-8 > li:nth-of-type(8n+1),.medium-block-grid-9 > li:nth-of-type(9n+1),.medium-block-grid-10 > li:nth-of-type(10n+1),.medium-block-grid-11 > li:nth-of-type(11n+1),.medium-block-grid-12 > li:nth-of-type(12n+1){clear:both;}
}
@media only screen and min-width 64063em {
	.large-block-grid-1 > li{width:100%;list-style:none;}
	.large-block-grid-1 > li:nth-child(1n){padding-left:0;padding-right:0;}
	.large-block-grid-2 > li{width:50%;list-style:none;}
	.large-block-grid-2 > li:nth-child(2n+1){padding-left:0;padding-right:.9375em;}
	.large-block-grid-2 > li:nth-child(2n){/*padding-left:.9375em;*/padding-right:0;}
	.large-block-grid-3 > li{width:33.33333%;list-style:none;}
	.large-block-grid-3 > li:nth-child(3n+1){padding-left:0;padding-right:1.25em;}
	.large-block-grid-3 > li:nth-child(3n+2){padding-left:.625em;padding-right:.625em;}
	.large-block-grid-3 > li:nth-child(3n){padding-left:1.25em;padding-right:0;}
	.large-block-grid-4 > li{width:25%;list-style:none;}
	.large-block-grid-4 > li:nth-child(4n+1){padding-left:0;padding-right:1.40625em;}
	.large-block-grid-4 > li:nth-child(4n+2){padding-left:.46875em;padding-right:.9375em;}
	.large-block-grid-4 > li:nth-child(4n+3){/*padding-left:.9375em;*/padding-right:.46875em;}
	.large-block-grid-4 > li:nth-child(4n){padding-left:1.40625em;padding-right:0;}
	.large-block-grid-5 > li{width:20%;list-style:none;}
	.large-block-grid-5 > li:nth-child(5n+1){padding-left:0;padding-right:1.5em;}
	.large-block-grid-5 > li:nth-child(5n+2){padding-left:.375em;padding-right:1.125em;}
	.large-block-grid-5 > li:nth-child(5n+3){padding-left:.75em;padding-right:.75em;}
	.large-block-grid-5 > li:nth-child(5n+4){padding-left:1.125em;padding-right:.375em;}
	.large-block-grid-5 > li:nth-child(5n){padding-left:1.5em;padding-right:0;}
	.large-block-grid-6 > li{width:16.66667%;list-style:none;}
	.large-block-grid-6 > li:nth-child(6n+1){padding-left:0;padding-right:1.5625em;}
	.large-block-grid-6 > li:nth-child(6n+2){padding-left:.3125em;padding-right:1.25em;}
	.large-block-grid-6 > li:nth-child(6n+3){padding-left:.625em;padding-right:.9375em;}
	.large-block-grid-6 > li:nth-child(6n+4){/*padding-left:.9375em;*/padding-right:.625em;}
	.large-block-grid-6 > li:nth-child(6n+5){padding-left:1.25em;padding-right:.3125em;}
	.large-block-grid-6 > li:nth-child(6n){padding-left:1.5625em;padding-right:0;}
	.large-block-grid-7 > li{width:14.28571%;list-style:none;}
	.large-block-grid-7 > li:nth-child(7n+1){padding-left:0;padding-right:1.60714em;}
	.large-block-grid-7 > li:nth-child(7n+2){padding-left:.26786em;padding-right:1.33929em;}
	.large-block-grid-7 > li:nth-child(7n+3){padding-left:.53571em;padding-right:1.07143em;}
	.large-block-grid-7 > li:nth-child(7n+4){padding-left:.80357em;padding-right:.80357em;}
	.large-block-grid-7 > li:nth-child(7n+5){padding-left:1.07143em;padding-right:.53571em;}
	.large-block-grid-7 > li:nth-child(7n+6){padding-left:1.33929em;padding-right:.26786em;}
	.large-block-grid-7 > li:nth-child(7n){padding-left:1.60714em;padding-right:0;}
	.large-block-grid-8 > li{width:12.5%;list-style:none;}
	.large-block-grid-8 > li:nth-child(8n+1){padding-left:0;padding-right:1.64063em;}
	.large-block-grid-8 > li:nth-child(8n+2){padding-left:.23438em;padding-right:1.40625em;}
	.large-block-grid-8 > li:nth-child(8n+3){padding-left:.46875em;padding-right:1.17188em;}
	.large-block-grid-8 > li:nth-child(8n+4){padding-left:.70313em;padding-right:.9375em;}
	.large-block-grid-8 > li:nth-child(8n+5){/*padding-left:.9375em;*/padding-right:.70313em;}
	.large-block-grid-8 > li:nth-child(8n+6){padding-left:1.17188em;padding-right:.46875em;}
	.large-block-grid-8 > li:nth-child(8n+7){padding-left:1.40625em;padding-right:.23438em;}
	.large-block-grid-8 > li:nth-child(8n){padding-left:1.64063em;padding-right:0;}
	.large-block-grid-9 > li{width:11.11111%;list-style:none;}
	.large-block-grid-9 > li:nth-child(9n+1){padding-left:0;padding-right:1.66667em;}
	.large-block-grid-9 > li:nth-child(9n+2){padding-left:.20833em;padding-right:1.45833em;}
	.large-block-grid-9 > li:nth-child(9n+3){padding-left:.41667em;padding-right:1.25em;}
	.large-block-grid-9 > li:nth-child(9n+4){padding-left:.625em;padding-right:1.04167em;}
	.large-block-grid-9 > li:nth-child(9n+5){padding-left:.83333em;padding-right:.83333em;}
	.large-block-grid-9 > li:nth-child(9n+6){padding-left:1.04167em;padding-right:.625em;}
	.large-block-grid-9 > li:nth-child(9n+7){padding-left:1.25em;padding-right:.41667em;}
	.large-block-grid-9 > li:nth-child(9n+8){padding-left:1.45833em;padding-right:.20833em;}
	.large-block-grid-9 > li:nth-child(9n){padding-left:1.66667em;padding-right:0;}
	.large-block-grid-10 > li{width:10%;list-style:none;}
	.large-block-grid-10 > li:nth-child(10n+1){padding-left:0;padding-right:1.6875em;}
	.large-block-grid-10 > li:nth-child(10n+2){padding-left:.1875em;padding-right:1.5em;}
	.large-block-grid-10 > li:nth-child(10n+3){padding-left:.375em;padding-right:1.3125em;}
	.large-block-grid-10 > li:nth-child(10n+4){padding-left:.5625em;padding-right:1.125em;}
	.large-block-grid-10 > li:nth-child(10n+5){padding-left:.75em;padding-right:.9375em;}
	.large-block-grid-10 > li:nth-child(10n+6){/*padding-left:.9375em;*/padding-right:.75em;}
	.large-block-grid-10 > li:nth-child(10n+7){padding-left:1.125em;padding-right:.5625em;}
	.large-block-grid-10 > li:nth-child(10n+8){padding-left:1.3125em;padding-right:.375em;}
	.large-block-grid-10 > li:nth-child(10n+9){padding-left:1.5em;padding-right:.1875em;}
	.large-block-grid-10 > li:nth-child(10n){padding-left:1.6875em;padding-right:0;}
	.large-block-grid-11 > li{width:9.09091%;list-style:none;}
	.large-block-grid-11 > li:nth-child(11n+1){padding-left:0;padding-right:1.70455em;}
	.large-block-grid-11 > li:nth-child(11n+2){padding-left:.17045em;padding-right:1.53409em;}
	.large-block-grid-11 > li:nth-child(11n+3){padding-left:.34091em;padding-right:1.36364em;}
	.large-block-grid-11 > li:nth-child(11n+4){padding-left:.51136em;padding-right:1.19318em;}
	.large-block-grid-11 > li:nth-child(11n+5){padding-left:.68182em;padding-right:1.02273em;}
	.large-block-grid-11 > li:nth-child(11n+6){padding-left:.85227em;padding-right:.85227em;}
	.large-block-grid-11 > li:nth-child(11n+7){padding-left:1.02273em;padding-right:.68182em;}
	.large-block-grid-11 > li:nth-child(11n+8){padding-left:1.19318em;padding-right:.51136em;}
	.large-block-grid-11 > li:nth-child(11n+9){padding-left:1.36364em;padding-right:.34091em;}
	.large-block-grid-11 > li:nth-child(11n+10){padding-left:1.53409em;padding-right:.17045em;}
	.large-block-grid-11 > li:nth-child(11n){padding-left:1.70455em;padding-right:0;}
	.large-block-grid-12 > li{width:8.33333%;list-style:none;}
	.large-block-grid-12 > li:nth-child(12n+1){padding-left:0;padding-right:1.71875em;}
	.large-block-grid-12 > li:nth-child(12n+2){padding-left:.15625em;padding-right:1.5625em;}
	.large-block-grid-12 > li:nth-child(12n+3){padding-left:.3125em;padding-right:1.40625em;}
	.large-block-grid-12 > li:nth-child(12n+4){padding-left:.46875em;padding-right:1.25em;}
	.large-block-grid-12 > li:nth-child(12n+5){padding-left:.625em;padding-right:1.09375em;}
	.large-block-grid-12 > li:nth-child(12n+6){padding-left:.78125em;padding-right:.9375em;}
	.large-block-grid-12 > li:nth-child(12n+7){/*padding-left:.9375em;*/padding-right:.78125em;}
	.large-block-grid-12 > li:nth-child(12n+8){padding-left:1.09375em;padding-right:.625em;}
	.large-block-grid-12 > li:nth-child(12n+9){padding-left:1.25em;padding-right:.46875em;}
	.large-block-grid-12 > li:nth-child(12n+10){padding-left:1.40625em;padding-right:.3125em;}
	.large-block-grid-12 > li:nth-child(12n+11){padding-left:1.5625em;padding-right:.15625em;}
	.large-block-grid-12 > li:nth-child(12n){padding-left:1.71875em;padding-right:0;}
	.large-block-grid-1 > li:nth-of-type(n),.large-block-grid-2 > li:nth-of-type(n),.large-block-grid-3 > li:nth-of-type(n),.large-block-grid-4 > li:nth-of-type(n),.large-block-grid-5 > li:nth-of-type(n),.large-block-grid-6 > li:nth-of-type(n),.large-block-grid-7 > li:nth-of-type(n),.large-block-grid-8 > li:nth-of-type(n),.large-block-grid-9 > li:nth-of-type(n),.large-block-grid-10 > li:nth-of-type(n),.large-block-grid-11 > li:nth-of-type(n),.large-block-grid-12 > li:nth-of-type(n){clear:none;}
	.large-block-grid-1 > li:nth-of-type(1n+1),.large-block-grid-2 > li:nth-of-type(2n+1),.large-block-grid-3 > li:nth-of-type(3n+1),.large-block-grid-4 > li:nth-of-type(4n+1),.large-block-grid-5 > li:nth-of-type(5n+1),.large-block-grid-6 > li:nth-of-type(6n+1),.large-block-grid-7 > li:nth-of-type(7n+1),.large-block-grid-8 > li:nth-of-type(8n+1),.large-block-grid-9 > li:nth-of-type(9n+1),.large-block-grid-10 > li:nth-of-type(10n+1),.large-block-grid-11 > li:nth-of-type(11n+1),.large-block-grid-12 > li:nth-of-type(12n+1){clear:both;}
}
.clear{clear:both}