/*#0D5D7D;*/
/* Important Information about this CSS File  - Do not delete or rename this file, if you do not use it leave it blank (delete everything) and the file will be skipped when you enable Production Mode in the Global theme settings.  - Read the _README file in this directory, it contains useful help and other information. */
/* Increase the body font size on small devices */
html { font-size: 112.5%; }

#site-slogan { display: none; }

#block-block-65 { float: right; padding-top: 15px; }

#block-block-64 { left: 0; top: 157px; width: 195px; }

#columns { padding: 50px 0px 10px 0; }

#homepage-search #edit-s-wrapper input { width: 270px; margin-left: 15px; padding-left: 5px; }

#menu-bar li.menu-item-60764 a { background: #af272f; }
#menu-bar li.menu-item-8798 a { background: #007eaa; }
#menu-bar li.menu-item-8663 a { background: #d9c756; }
#menu-bar li.menu-item-8663, #menu-bar li.menu-item-60764, #menu-bar li.menu-item-8798 { width: 100%; }
#menu-bar li.menu-item-8663 a, #menu-bar li.menu-item-60764 a, #menu-bar li.menu-item-8798 a { clear: both; padding: 8px 0 8px 11px; text-transform: uppercase; width: auto; color: #fff; }

/*@media all and only screen and (min-width:330px) and (max-width:480px) {
	#menu-bar li.menu-item-60764 a {background:url("../images/sprite-cdeacf.png") no-repeat 15px -387px $rouge;}
	#menu-bar li.menu-item-8798 a {background:url("../images/sprite-cdeacf.png") no-repeat 15px -419px $bleu;}
	#menu-bar li.menu-item-8663 a {background:url("../images/sprite-cdeacf.png") no-repeat -57px -205px $jaune;}
	
	li.menu-item-8663 a,
	li.menu-item-60764 a,
	li.menu-item-8798 a {
	  padding: 8px 0 8px 55px;
	}
}*/
.panels-flexible-row { max-width: 100%; }

.panels-flexible-region-13-en_vedette .pane-en-vedette-panel-pane-2 .views-row-2 { float: left; }

.panels-flexible-region-13-en_vedette .pane-en-vedette-panel-pane-2 .views-row-1 { float: left; }

.panels-flexible-region-13-en_vedette .pane-en-vedette-panel-pane-1 .views-row .views-field-title { position: relative; top: auto; }

.panels-flexible-region-13-en_vedette .pane-en-vedette-panel-pane-1 .views-field-field-image-resume img { width: 100%; }

.panels-flexible-row-13-5 .CdeacfCompas { width: 298px; }

.actu-vedette .views-field-field-icone-theme { width: 316px; }

.panels-flexible-row-13-5 .invisible-link img { width: 278px; }

.bulletin h2.pane-title { margin-bottom: 5px; }

.view-en-vedette-thematique img { width: 100%; }

.page-femmes #page #breadcrumb, .page-ace #page #breadcrumb .page-efa #page #breadcrumb { margin: 63px 20px 10px 0px; }

#banner-condition-femmes a { background: url("../images/sprite-cdeacf.png") no-repeat scroll -68px -213px transparent; padding-left: 39px; }

#efa.banner-title a { background: url("../images/sprite-cdeacf.png") no-repeat scroll 0px -428px transparent; padding-left: 40px; }

#aec.banner-title { background: url("../images/sprite-cdeacf.png") no-repeat scroll 8px -392px transparent; padding-left: 47px; }

.view-en-vedette-thematique .views-field-title { width: 380px; position: relative; top: 0px; }

.TitreActuTheme { width: 100%; }

.region-secondary-content .banner-title a, .region-secondary-content .banner-title { font-size: 16px; }

.region-secondary-content { padding: 23px 7px 8px 0; }

/** Monde alpha **/
.section-mondealpha .region-secondary-content { padding: 30px 0 0 0; height: 228px; }

#headerma { height: 228px; width: 100%; }

#block-block-70 #navigation { width: 100%; }

#block-block-70 .block-inner, #block-block-24 .block-inner { margin-left: 0; margin-right: 0; }

.header_ma img, .crumbs { display: none; }

.header_ma { background: url("../images/entete-telephone.gif") no-repeat scroll 0px 0px transparent; height: 114px; margin: 0 auto; width: 315px; }

#headerma map { background: url("../images/entete2-telephone.png") no-repeat 0 0; height: 114px; margin: 0 auto; width: 315px; display: block; }

#acc_dossier, #acc_article { /*width: 430px;*/ width: auto; }

#aside, .content_aside { clear: right; float: right; width: 224px; margin: 0px 0 0 20px; display: inline; }

.content_article { display: inline; clear: left; float: left; margin: 0px; padding: 0px; width: 100%; }

.section-mondealpha .field-collection-view { margin: 0; }

/** footer **/
#footer-info, #footer-logo, #footer-image { margin-right: 16px; }

#footer-canada-text { width: 220px; margin-left: 0px; margin-right: 92px; }

#footer-info { clear: both; }

#footer-sociaux { margin-left: 15px; }

.section-femmes .pane-4 .ServicesContent2 a { padding-bottom: 46px; }

/*Espace ACC */
.ImgACC { float: none; }

.IntroACC { width: 260px; }
