
/** LAYOUT **/
html, body {
  margin: 0;
  padding: 0;
  height: 100%;
}

body > .container-fluid {
  margin: 0 auto;
  height: 100%;
  padding: 0 0;
  padding-bottom: 150px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
h1, h2, h3, h4, h5, h6 {
font-family:Oswald, sans-serif;
}


#site {
	
	margin-left: auto;
	margin-right: auto;
}

#main-side {
  padding-left: 10px;
  padding-right: 10px;
  background-color: #F2F2F1;
  font-family:Roboto;
}
#left-side {
  margin-left: 0;
  font-family: 'Roboto', sans-serif;
}

#right-side {
  font-family: 'Roboto', sans-serif;
}


/** GLOBAL STYLE **/
body {
  background-image: url("../../img/img_fond_cordial_en_ligne.png");
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: #333;
  
}
p > i[class*=" icon-"],
a > i[class*=" icon-"] {
  margin-top: 10px; /* due to Oswald font */
}
img[class*="cordial-icon-"] {
  vertical-align: sub;
}

/** ELEMENTS **/
.separator {
  height: 1px;
  margin: 20px 0 0 0;
  background: #fff;
  background: -moz-linear-gradient(left,  rgba(240,240,240,0) 0%, rgba(240,240,240,0.65) 25%, rgba(240,240,240,0.65) 50%, rgba(240,240,240,0.65) 75%, rgba(240,240,240,0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(240,240,240,0)), color-stop(25%,rgba(240,240,240,0.65)), color-stop(50%,rgba(240,240,240,0.65)), color-stop(75%,rgba(240,240,240,0.65)), color-stop(100%,rgba(240,240,240,0)));
  background: -webkit-linear-gradient(left,  rgba(240,240,240,0) 0%,rgba(240,240,240,0.65) 25%,rgba(240,240,240,0.65) 50%,rgba(240,240,240,0.65) 75%,rgba(240,240,240,0) 100%);
  background: -o-linear-gradient(left,  rgba(240,240,240,0) 0%,rgba(240,240,240,0.65) 25%,rgba(240,240,240,0.65) 50%,rgba(240,240,240,0.65) 75%,rgba(240,240,240,0) 100%);
  background: -ms-linear-gradient(left,  rgba(240,240,240,0) 0%,rgba(240,240,240,0.65) 25%,rgba(240,240,240,0.65) 50%,rgba(240,240,240,0.65) 75%,rgba(240,240,240,0) 100%);
  background: linear-gradient(to right,  rgba(240,240,240,0) 0%,rgba(240,240,240,0.65) 25%,rgba(240,240,240,0.65) 50%,rgba(240,240,240,0.65) 75%,rgba(240,240,240,0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 );
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.separator.14px {
  margin: 5px 0;
}
.highlight {
  color: #343e8b;
  text-transform: uppercase;
  font-size: large;
}
.stretch {
  width: 100%;
  display: inline-block;
}
.tooltip {
  font-family: Arial;
}

/** BACKGROUNDS **/
.gradient {
	
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjZTBkNSIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, rgba(220,224,213,0.65) 0%, rgba(255,255,255,0) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(220,224,213,0.65)), color-stop(100%,rgba(255,255,255,0)));
  background: -webkit-linear-gradient(top, rgba(220,224,213,0.65) 0%,rgba(255,255,255,0) 100%);
  background: -o-linear-gradient(top, rgba(220,224,213,0.65) 0%,rgba(255,255,255,0) 100%);
  background: -ms-linear-gradient(top, rgba(220,224,213,0.65) 0%,rgba(255,255,255,0) 100%);
  background: linear-gradient(to bottom, rgba(220,224,213,0.65) 0%,rgba(255,255,255,0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6dce0d5', endColorstr='#00ffffff',GradientType=0 );
  
}
.white {
  background-color: white;
}
.orange {
  background-color: #E89800;
  color: #ffffff;
  min-height: 400px;
  height: 440px;
  padding-top: 20px;
  /*padding-left: 15px;*/
}

/** LOGO **/
#left-side {
  text-align: center;
}
.logo {
	margin-top: 5px;
}
.beta {
  position: absolute;
  margin-top: 15px;
  margin-left: 40px;
  width: 80px;
  z-index: 2;
}

/** COUNTER **/
.counter {
  letter-spacing: 2px;
  /*margin-top: 20px;*/
}
.counter p {
  font-weight: 400;
}
.counter .countdownHolder{
  width:auto;
  font: 25px/1.5 'Oswald', sans-serif;
  text-align: left;
}
.counter .digit {
  background-color: rgba(63,79,15, 0.35);
}
.counter .digit.static{
  box-shadow:1px 1px 1px rgba(63,79,15, 0.35);
  background: #6e8919;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiM2ZTg5MTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiM1Yjc3MTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,  #6e8919 50%, #5b7715 50%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#6e8919), color-stop(50%,#5b7715));
  background: -webkit-linear-gradient(top,  #6e8919 50%,#5b7715 50%);
  background: -o-linear-gradient(top,  #6e8919 50%,#5b7715 50%);
  background: -ms-linear-gradient(top,  #6e8919 50%,#5b7715 50%);
  background: linear-gradient(to bottom,  #6e8919 50%,#5b7715 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e8919', endColorstr='#5b7715',GradientType=0 );
}
/* EXEMPLE */
#exemple {
	position:absolute; 
	width: 325px;
	background-color: red;
}

.tabExemple{
	position: absolute;
	width:700px;
}

/** SOCIAL **/
.social-icons img{
  margin-right: 5px;
}

#envoi_mail {
margin-bottom: 5px;
}

#bookmarkme {
  font-size: 12;
  color: #FFFFFF;

}

#ad-cordial {
z-index: 3;
}

/** CORDIAL WIDGET**/
#cordial-widget .cordial-textarea {
  background-color: #FFF;
  min-height: 20px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin-bottom: 5px;
  padding: 10px 15px;
  text-align: left;
  word-wrap: break-word;
  font-family: Arial;
  color: #000;
  line-height: 1.4em;
  overflow: auto;
  border: #C8C8C8 solid 1px;
}

.cordial-err-ortho {
  border-bottom: 1px dashed #b94a48;
  color: #b94a48;
}
#cordial-widget-output {
  margin-top: 15px;
}
#cordial-widget-output .cordial-err-ortho {
  cursor: pointer;
}
.cordial-err-gram {
  border-bottom: 1px dashed #468847;;
  color: #468847;;
}
.cordial-err-corr {
  border-bottom: 1px dashed #E89800;
  color: #5b7715;
  cursor: pointer;
}
.cordial-err-prop {
  color: #b94a48;
}
.cordial-err-prop .caret {
  border-top: 4px solid #b94a48;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.cordial-output-result {
  font-size: large;
}
.cordial-categories {
  text-align: justify;
  font-size: 16px;
}
.cordial-categories  div{
  display: inline-block;
}
.cordial-categories span {
  line-height: 35px;
  vertical-align: top;
}
.popover-title {
  height: 18px;
  color: #5b7715;
  font-weight: bold;
  background-color: #f0f4e9;
}
.cordial-category {
  background: url("../../../img/cat_small.png") no-repeat;
  width: 35px;
  height: 35px;
  display: inline-block;
  vertical-align: top;
  margin-right: 10px;
}
.cordial-category-graph {
  background: url("../../../img/cat_small.png") no-repeat;
  width: 35px;
  height: 35px;
  display: inline-block;
  vertical-align: top;
  margin-right: 10px;
}
.cordial-category.disabled {
  background: url("../../../img/cat_small_disabled.png");
}
.cordial-category.disabled+span{
  color: #666666;
}
.cordial-category.accord {
  background-position: 0px 0px;
}
.cordial-category.confusion {
  background-position: 0px -45px;
}
.cordial-category.conjugaison {
  background-position: 0px -90px;
}
.cordial-category.familier {
  background-position: 0px -135px;
}
.cordial-category.motetranger {
  background-position: 0px -180px;
}
.cordial-category.orthographe {
  background-position: 0px -225px;
}
.cordial-category.style {
  background-position: 0px -270px;
}
.cordial-category.typographie {
  background-position: 0px -315px;
}

.cordial-category-graph.orthographe {
  background-position: 0px -225px;
}
.cordial-category-graph.accord {
  background-position: 0px 0px;
}
.cordial-category-graph.confusion {
  background-position: 0px -45px;
}
.cordial-category-graph.conjugaison {
  background-position: 0px -90px;
}
.cordial-category-graph.familier {
  background-position: 0px -135px;
}
.cordial-category-graph.motetranger {
  background-position: 0px -180px;
}
.cordial-category-graph.orthographe {
  background-position: 0px -225px;
}
.cordial-category-graph.style {
  background-position: 0px -270px;
}
.cordial-category-graph.typographie {
  background-position: 0px -315px;
}
/*#loader {
  margin-top: 100px;
}
*/
#loader {
	position:absolute;
 	margin-top: 60px;
  	z-index: 0;
  	box-shadow: 1px 1px 12px #555;
  	width: 615px;
	margin-left: 255px;
}
#tryit {
  position: absolute;
  width: 300px;
  top: 150px;
  margin-left:30px;
  height:300px;
  z-index: 1;
}

.tab1 {

}

.placeholder {
  color: #5b7715;
  font-family: 'Oswald', sans-serif;
  font-size: x-large;
  line-height: 1.4em;
}
.popover-content {
  font-size: 14px;
  line-height: 16px;
}
.popover-content a {
  cursor: pointer;
  color: #fff;
  text-decoration: none;
}
.popover-content span.label {
  margin: 2px;
}
.popover-content span.label-success {
  background-color: #E89800;
}
.popover-content span.label-important {
}
/** CORDIAL CATEGORIES 
#familier {
	position: absolute;
	margin-left: 132px;
	width: 200px;

}
#style {
    position: absolute;
	margin-left: 447px;
	width: 200px;
}

/** CORDIAL INTEGRATION **/
.cordial-integration .row-fluid:nth-child(2) {
  height: 205px;
}
.cordial-integration .integration-bar {
  margin-top: 35px;
}
.cordial-integration {
  padding: 15px;
}

/** ADVERTISING **/
.advertising {
  text-align:center;
  padding-top :15px;
  margin-top:15px;
}
#advertising{
	text-align:center;
	}
#advertising h3 {
  color: #E89800;
  font-weight: 400;
}
.liens_annonces {margin:20px;0px;}


/** CORDIAL-TOOLS + BUTTONS BAR**/
#cordial-widget #cordial-widget-tools {
  padding-left: 0;
  padding-right: 0;
  margin-right: 0;
}
#cordial-widget #cordial-widget-tools .row-fluid .buttons-bar {
  text-align: center;
}

#cordial-widget #cordial-widget-tools .row-fluid .buttons-bar a[class*=btn-large] {
  width: 80px;
  font-size: 1.3em;
}
.btn-success {
  background-color: #E89800;
  *background-color:#5a8400;
  background-image:-moz-linear-gradient(top,#aacd47,#5a8400);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#aacd47),to(#5a8400));
  background-image:-webkit-linear-gradient(top,#aacd47,#5a8400);
  background-image:-o-linear-gradient(top,#aacd47,#5a8400);
  background-image:linear-gradient(to bottom,#aacd47,#5a8400);
  border-color:#5a8400 #5a8400 #387038;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff96CF26',endColorstr='#ff669900',GradientType=0);
}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled] {
  background-color:#5a8400;
  *background-color: #4C6F00;
}
.btn-success:active,
.btn-success.active {
  background-color: #415F00 \9;
}
.btn-info {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #343e8b;
  *background-color: #323652;
  background-image: -moz-linear-gradient(top, #555c8c, #323652);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555c8c), to(#323652));
  background-image: -webkit-linear-gradient(top, #555c8c, #323652);
  background-image: -o-linear-gradient(top, #555c8c, #323652);
  background-image: linear-gradient(to bottom, #555c8c, #323652);
  background-repeat: repeat-x;
  border-color: #323652 #323652 #1f6377;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #ffffff;
  background-color: #323652;
  background-color: #272A3F;
}
.btn-info:active,
.btn-info.active {
  background-color: #1D202F \9;
}
.btn-link {
  color: #343e8b;
  height: 50px;
}
.btn-link:hover, .btn-link:focus {
  color: #343e8b;
}

/** FOOTER **/
#footer {
  position: absolute;
  /*margin-top: -250px;*/
  width: 700px;
  height: 150px; 
  margin-left: 220px;
  font-family: Arial;
  font-weight: normal;
  font-size: 14px;
  bottom: 0;
  z-index: 0;
}
#footer div.links {
  padding-left: 15px;
  border-left: 1px dashed #444;
}
#footer div.links a {
  color: #444;
}
/** facebook **/

.social-icons
{
	margin-bottom: 15px;
}
.likeit
{
  margin-top: 15px;
}

/** Favorite **/
.favorite {
 margin-top: 10px;
}

/** Link_pinterest **/
#link_pinterest {
 color: white;
}

.regle{
	min-height:145px;
	/*overflow-y: hidden;*/
	background-repeat:no-repeat;
	background-attachment: local;
	text-decoration:none;
	font-family: "Times";
  font-weight: normal;
  font-size: 14px;
  color:#000;
  z-index: 100;
  text-align: justify;
}

.regle h1{
	font-size:large;
	display:none;
	
}

.regle a{
	text-decoration:underline;
	color:#E89800;
}

.orange{
	color:#E66C2C;
}

.bleu{
	color:#42A4D9;
}

.green {
  background-color: #669900;
  color: #ffffff;
  min-height: 132px;
  margin-bottom: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
  font-family:Roboto;
}

.contenuDroitHaut{
/*	background-color: #669900;
	min-width:300px;*/
	text-align: center;
	
}

.green a {
  color: #333;
  }

.bas-green {
  margin-top: 27px;padding:5px 5px 5px 5px;
 /* line-height:1.8em;*/
}
.bas-green a {
	width:134px;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #f5f5f5;
    background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #b3b3b3;
    border-image: none;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #333333;
    cursor: pointer;
    display: inline-block;
    font-size: normal;
    line-height: 20px;
    margin-bottom: 2px;
    padding: 6px 12px;
  /*  text-align: center;*/
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
	text-decoration:none;
}
.bas-green a:hover, .bas-green a:focus{
	background-position: 0 -12px;
	transition: background-position 0.1s linear 0s;
	background-color:#e6e6e6;
}
  
.colorgreen {
  color: #669900;
  text-align:left;
  font-size: 14px;
  font-family:Roboto;
}
/*
#popup{
	position:fixed;
	width: 800px;
	margin-left: 220px;
	margin-top: 50px;
	z-index: 110;
	 background-image: url("../../../img/img_fond_cordial_en_ligne.png");
	 border-radius:15px 0; 
	-moz-border-radius:15px 0;
	-webkit-border-radius:15px 0;
	color:#000;
	display: none;
	font-size: 16px;
	box-shadow: 1px 1px 12px #555;
	font-family: "Times";
}

#popup h1, .btn{
	font-family: "Oswald";
	font-size:16px;
}
*/
blockquote p{
	/*font-family: "Times";*/
	font-size:14px;
}
blockquote p strong{
	font-weight:normal;
}

.infobulle{
	text-align: justify;
}

.help{
	display: none;
}

input[type="radio"], input[type="checkbox"] {
    line-height: normal;
    margin: 0;
}

h1 {font-size: 29.5px;}
h2 {font-size: 22px;}
h3 {font-size: 18px;}
h4 {font-size: 16px;}
h5 {font-size: 11.9px;}
h6 {font-size: 8.5px;}
.right {text-align:right;}
.left {text-align:left;}
.center {text-align:center;}
.infobulleMeteo{margin:auto;width:190px;text-align: left;}
.infobulle{margin:auto;}
#container{
	overflow: auto;
	max-height:500px;
}
.contenuDroitHaut h4{
	font-weight:normal;
}

#enteteDictionnaire{
	/*background-color: #F9DCA9;*/
	/*background-color: #ECF9CF;*/
	background-color: #FFF;
	color:#454545;
	border-radius:15px 0; 
	-moz-border-radius:15px 0;
	-webkit-border-radius:15px 0;
	border-color: #CCC;
	border-style: solid ;
	border-width: 1px;
}

/* adsense */
.adsense {
float:right;margin:0 -5px 0 0;padding:0px;
}

.contourGreen {
	border-radius:15px 0; 
	-moz-border-radius:15px 0;
	-webkit-border-radius:15px 0;
	 background-color:#669900;
	 padding-left: 5px;
	 padding-bottom: 2px;
}

#retourCorrection {
	text-align: center;
}

.drapeau{
	width:25px;
}

/* mot du jour */

.motjourstyle {
    font-family: "Roboto",sans-serif;
    font-size: 12px;
}

.decal {
    margin: 10px 0 0;
    padding: 0 0 0 10px;
}
#autresfonctions, #interrogative, #subjonctif, #determinant, #pp, #verbe, #adjectif, #nom, #accadjectif, #accverbe, #accdeterminant, #adverbe#groupes, #preposition, #conjonction, #sujet, #subcirconstancielles, #majmin, #majsoc, #titredenom, #instit, #figlit, #geohisto, #crochet, #deuxpoints {
    margin: 0;
    padding: 0 0 0 18px;
}
#excla, #interr, #guille, #parent, #ptvir, #tiret, #trunion, #virgule, #esp {
    margin: 0;
    padding: 0 0 0 18px;
}
.decal ul {
    margin: 0;
    padding: 0;
}
.decal li {
    color: #aaaaaa;
}
.openmanuel {
    background: url("../grammaire/collapsed.gif") no-repeat scroll 0 center rgba(0, 0, 0, 0);
    border: 1px solid rgba(0, 0, 0, 0);
    margin: 0 0 0 -19px;
    padding: 0;
    width: 100%;
}
.wordcloud {
    border: 1px solid #003366;
    page-break-after: always;
    page-break-inside: avoid;
}
.intro {
    background-image: url("../grammaire/slide-013.png");
    background-position: right center;
    background-repeat: no-repeat;
    color: #459dd2;
    font-family: "Oswald",sans-serif;
    font-size: 23px;
    font-style: normal;
    font-weight: 300;
    margin-bottom: 10px;
    padding: 60px 0 20px 10%;
	display:none;
}
.bandeau {
  /*  background-image: url("../grammaire/black-letters.jpg");
    height: 150px;
    margin: -10px 0 80px 0;*/
    padding: 0;
}

#manuels .nav > li > a {
	padding: 10px 11px;
	}
#manuels .navbar-inner {
	padding-right:0px;
	padding-left:0px;
}
#manuels  .nav {
	margin:0 10px -8px 0;
}
.imageflottante {
/*border:1px #c3c3c3 solid; */
float:left;
margin:3px 5px 5px 3px;
}

/* Consultation mot du jour */
.renvoi {
	text-align : center;
	margin-top : -18px;
	color : white;
}

.renvoi a{
	color : white;
	text-decoration:underline;
	font-style:normal;
} 

.alignright{
	text-align : right;
	margin-right : 10px;
}

.mdujour {
	margin-right:15px;
	font-family : 'Oswald', sans-serif;
	font-size: 17px;
	}
	
.motjourstyle{
	font-family : 'Roboto', sans-serif;
	font-size: 16px;
	margin-left : 10px;
	/*font-style : italic;*/
	min-height : 310px;
}

.mdujourtitre{
	Text-align: center;
	font-size : 22px;
	font-family : 'Roboto', sans-serif;
}

.annoncePub{
	background-color: #717274;
	color:#fff;
	text-align:left;
	margin-left:0px;
	padding-left:0px;
	float:left;
}

.arrierePlanPub{
/*	background-color: #fff;
	width:100%;*/
	min-height:90px;
}

.sousMenu{
	padding-left: 20px;
	margin-top: 0px;
}
.sousMenu a{
	width:100%;
	line-height: 1em;
	/*font-size: 13px;*/
	background:none;
	border:none;
	padding:0;
	text-align:left;
	margin: 0px;
	color:#fff;
	box-shadow: none;
}
.sousMenu a:hover,.sousMenu a:focus{
	background:none;
	border:none;
	text-decoration:underline;
}
/*.mobile {display:none;}*/
.desktop {display:none;}
/*à revoir*/

.copyright{
 font-family:Roboto;
 }
@media (max-width: 1199px) and (min-width:980px) {
.logo{width:100px;text-align:center;float:center;margin:-5px auto;padding-bottom:10px;}
.sousMenu {padding-left: 12px;font-size:11px;}
.bas-green a{width:104px;font-size:normal}
.sousMenu a{width:100%;}
.fa-2x {font-size:1.8em;display:inline;}
.colorgreen {font-size:small;}
.bas-green {margin:auto auto;}
}
@media (max-width: 979px) {
.logo{width:70px;text-align:center;float:center;margin:-5px auto;padding-bottom:10px;}
.bas-green {line-height:1em;font-size:normal;padding-left:5px;padding-top:0px;}
.fa-2x {font-size:1.8em;display:block;}
.sousMenu {display:none;}
.bas-green a{width:83px;padding:8px 3px;margin:1px 2px;}
.mobile {display:block;}
.sousMenu a {width:100%;font-size:small;}
.desktop {display:none;}
.colorgreen {display:none !important;}
.copyright{font-size:small;}
.liens_annonces{display:none;}
}
@media (max-width: 768px){
.logo {float:left;margin:-15px 20px;}
.bas-green {line-height:1em;font-size:normal;}
.bas-green a{width:83px;font-size:normal;padding:10px 10px;}
}
@media (max-width: 468px) 
{
.logo {float:left;margin:-15px 20px;}
.bas-green {float:right;line-height:0.8em;width:160px;padding-right:8px;margin-top:2px;}
.bas-green a{width:104px;font-size:normal;padding:6px 12px;}
.sousMenu {margin-top:0px;padding-left: 34px;}
.fa-2x {font-size:1.8em;display:inline;}
.colorgreen {display:none !important;}
.arrierePlanPub{height: 110px;}
}