/*-------------------------------------------------------------*/
@media (max-width: 960px) {
/**/

    .page-node-1935922 #mini-panel-espace_entreprise_personnalise .panel-col-first .inside {
		margin:0px; 
	}
	.page-node-1935922 #mini-panel-espace_g_n_ral_-2  .panel-col-first {
		width: 45% ;/*!important*/
	}
	.page-node-1935922 #mini-panel-espace_g_n_ral_-2  .panel-col-last {
		float: none;
	}
	.page-node-1935922 #mini-panel-espace_g_n_ral_-2  .panel-pane.pane-custom.pane-22 {
		width: 45%;
	}
	#consulter-eau-form #edit-pays-wrapper select {
		height: 130px;
		width: 260px;
	}
	#edit-pays-wrapper > select {
		height: 120px !important;
		width: 260px !important;
	}
	
	.node-page-de-facteurs-de-production  .field-name-body { width: 620px; }
	
	.node-page-de-facteurs-de-production .field-item.even p {	
		font-size: 68%;
		line-height: 1.2em;
	}
	.node-page-de-facteurs-de-production #node-445 .field-item.even p	{	
		font-size: 14px;
	}
	.page-node.node-type-page-de-facteurs-de-production #page-title {
		width: auto !important;  
	}
	.front .panel-2col-stacked .panel-col-last {
    	left: 0px !important; 
	}	
}

/*@media (max-width: 620px) {
	.page-node-1935922 #mini-panel-espace_g_n_ral_-2  .panel-col-first {width: 45% ;}
	.page-node-1935922 #mini-panel-espace_g_n_ral_-2  .panel-col-last {float: none;}
	.page-node-1935922 #mini-panel-espace_g_n_ral_-2  .panel-pane.pane-custom.pane-22 {
		width: 45%;
	}
	#consulter-eau-form #edit-pays-wrapper select {
		height: 130px;
		width: 260px;
	}
	#edit-pays-wrapper > select {
		height: 120px !important;
		width: 260px !important;
	}	
	.node-page-de-facteurs-de-production  .field-name-body { width: 620px; }
	
	.node-page-de-facteurs-de-production .field-item.even p {	
		font-size: 68%;
		line-height: 1.2em;
	}
	.node-page-de-facteurs-de-production #node-445 .field-item.even p {font-size: 14px;}
}*/


#block-filarianespecial-esp-exportation-explorer {
    color: #00A3D9;
    text-decoration: none;
	font-size: 14px;
}

.page-base-informartions-exportation .breadcrumb {
    display: none;
}
	
#block-filarianespecial-esp-entreprise-explorer {
    color: #59B200;
    text-decoration: none;
	font-size: 14px;
}
.page-base-informartions-entreprise .breadcrumb {
    display: none;	
}
/*----------Page resumé du mégamenu---------*/
.page-node-1935919 .panels-flexible-row-46-2 { display: none; }
.page-node-1935921 #block-panels-mini-espace-entreprise .panel-col-bottom { display: none; }

/*------------------------Mise en forme page résumé "Espace exportation"----------------------------------*/
#block-panels-mini-espace-exportation-personnalise  .pane-title {
    clear: both;
    color: #666666;
    font-family: 'oswald';
    font-size: 18px;
    line-height: 29px;
    margin-bottom: 5px;
    margin-top: 0;
    text-transform: uppercase;
}

#block-panels-mini-espace-exportation-personnalise .menu a {
    background-image: url("../images/arrow.png");
    background-position: left 5px;
    background-repeat: no-repeat;
    color: #666666;
    display: block;
    font-family: "open sans";
    font-size: 13px;
    line-height: 17px;
    margin-bottom: 8px;
    padding-left: 12px;
    text-decoration: none;
}
#block-panels-mini-espace-exportation-personnalise  .pane-menu-menu-promotion-des-entreprises.pane-menu li > a,
 #block-panels-mini-espace-exportation-personnalise  .pane-menu-menu-promotion-of-companies.pane-menu li > a {
    background-position: 232px 10px;
    clear: both;
    color: #666666;
    font-family: 'oswald';
    font-size: 18px;
    line-height: 29px;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}
#block-panels-mini-espace-exportation-personnalise  .pane-menu-menu-forum .menu a {
    background-image: url("../images/arrow-forum-1.fw.png"), url("../images/arrow-forum-2.fw.png");
    background-position: 2px center, 20px center;
    background-repeat: no-repeat;
    color: #666666;
    float: left;
    font-family: "oswald";
    font-size: 24px;
    margin-left: 10px;
    padding: 12px 43px;
    text-decoration: none;
    text-transform: uppercase;
    z-index: 5;
}
#mini-panel-espace_exportation_personnalise .panel-col-last {
    margin-left: 80px;
}
#mini-panel-espace_exportation_personnalise .panel-col-last .inside {
    margin: -20px 0 1em 19px;
}
#mini-panel-espace_exportation_personnalise .panel-col-last .pane-content .menu {
    padding: 0;
}
#mini-panel-espace_exportation_personnalise .panel-col-first .inside {
    margin: 0 0.5em 1em 6em;
}
/*------------------------Mise en forme page résumé "Espace entreprise"----------------------------------*/
#block-panels-mini-espace-entreprise-personnalise .pane-title {
    clear: both;
    color: #666666;
    font-family: 'oswald';
    font-size: 18px;
    line-height: 29px;
    margin-bottom: 5px;
    margin-top: 0;
    text-transform: uppercase;
}
#block-panels-mini-espace-entreprise-personnalise .menu a {
    background-image: url("../images/arrow.png");
    background-position: left 5px;
    background-repeat: no-repeat;
    color: #666666;
    display: block;
    font-family: "open sans";
    font-size: 13px;
    line-height: 17px;
    margin-bottom: 8px;
    padding-left: 12px;
    text-decoration: none;
}
#mini-panel-espace_entreprise_personnalise .panel-col-last .inside {
    margin: 0 0 1em -6em;
}
.page-node-1935922 #mini-panel-espace_entreprise_personnalise .panel-col-first .inside {
    margin: 0 0.5em 1em 10em;
}
#block-panels-mini-espace-entreprise-personnalise  .pane-menu-menu-forum .menu a {
    background-image: url("../images/arrow-forum-1.fw.png"), url("../images/arrow-forum-2.fw.png");
    background-position: 2px center, 20px center;
    background-repeat: no-repeat;
    color: #666666;
    float: left;
    font-family: "oswald";
    font-size: 24px;
    margin-left: 10px;
    padding: 4px 85px;
    text-decoration: none;
    text-transform: uppercase;
    z-index: 5;
}
#block-panels-mini-espace-entreprise-personnalise .pane-21 .pane-title,
 #block-panels-mini-espace-entreprise-personnalise .pane-21 .pane-content {
    display: none;
}
/*------------------------Mise en forme page résumé "Facteurs de production"----------------------------------*/
/*#block-panels-mini-espace-g-n-ral---2 .pane-content .menu li > a {*/
#block-panels-mini-espace-g-n-ral---2 .pane-menu-menu-fiscalit .menu li > a,
#block-panels-mini-espace-g-n-ral- .pane-menu-menu-fiscalit .menu li > a {
    background-image: url("../images/arrow.png");
    background-position: left 5px;
    background-repeat: no-repeat;
    color: #666666;
    display: block;
    font-family: "open sans";
    font-size: 13px;
    line-height: 17px;
    margin-bottom: 8px;
    padding-left: 12px;
}
#block-panels-mini-espace-g-n-ral---2 .pane-menu-menu-cemac .menu li > a,
#block-panels-mini-espace-g-n-ral- .pane-menu-menu-cemac .menu li > a {
    background-image: url("../images/arrow.png");
    background-position: left 5px;
    background-repeat: no-repeat;
    color: #666666;
    display: block;
    font-family: "open sans";
    font-size: 13px;
    line-height: 17px;
    margin-bottom: 8px;
    padding-left: 12px;
}
#block-panels-mini-espace-g-n-ral---2  .panel-panel.panel-col li > a {
    background-image: url("../images/arrow.png");
    background-position: right center;
    background-repeat: no-repeat;
    color: #666666;
    display: inline-block;
    font-family: 'oswald';
    font-size: 19px;
    line-height: 29px;
    text-transform: uppercase;
    width: 140px;
}
#mini-panel-espace_g_n_ral_-2 .pane-menu-menu-hydrocrabures .pane-content .menu  li > a {
    background-image: url("../images/arrow.png");
    background-position: 140px 10px;
    background-repeat: no-repeat;
    color: #666666;
    font-family: 'oswald';
    font-size: 19px;
    line-height: 29px;
    text-transform: uppercase;
}
#mini-panel-espace_g_n_ral_-2 .panel-col {
    width: 30%;
}
#mini-panel-espace_g_n_ral_-2  .panel-col .inside {
    margin: -1em -0.5em 1em;
}
.page-node-1935922 #mini-panel-espace_g_n_ral_-2 .pane-menu-menu-energie-et-t-l-coms.pane-menu > h2 {
    margin-left: 16px;
}
.page-node-1935922 #mini-panel-espace_g_n_ral_-2  .pane-21 .pane-title {
    color: #666666;
    font-family: 'oswald';
    font-size: 19px;
    line-height: 29px;
    margin-bottom: 0;
    margin-top: 0;
    text-transform: uppercase;
}
/*.page-node-1935922 #mini-panel-espace_g_n_ral_-2  .panel-col-last {
    width: 37%;
}*/


/**/
/*-----------------------------------------------------*/
/*@media all and (max-width:480px){*/

/* Styles appliqués aux terminaux ayant une résolution mini de 600px */   
 
	/*#mini-panel-espace_g_n_ral_-2 .panel-col { width: 25%; }*/

	/*#edit-pays-wrapper select {
		height: 120px;
		width: 260px;
	}*/

#mini-panel-espace_g_n_ral_-2 .pane-menu-menu-cemac .menu {
    width: 350px !important;
	margin: 0 0 10px !important;
} 
 
#mini-panel-espace_g_n_ral_-2 .pane-menu-menu-fiscalit .leaf {
    width: 350px !important;
}
/*------------------Mise en forme page "Espace général: Formation en ligne"----------------------*/

#block-nivo-slider-nivo-slider .slider-wrapper .nivo-controlNav { padding: 8px 0 !important; }

.node-1935823 div.image-region { display: none;}

.node-1935823 .field-name-body .field-items div.titre {
    /*font-weight: bold;*/
    height: 30px;
	color: #666666;
    font-family: 'oswald';
    font-size: 16px;
    font-weight: normal;
    line-height: 29px;
}


/*----------------Newsletter---------------*/
.page-accueil .panel-pane.pane-block.pane-simplenews-0.pane-simplenews {
    background-color: #E4E6E5;
    margin-left: 17px;
    margin-top: 0;
    width: 300px;
	/*height: 221px;*/
}
.page-accueil .pane-simplenews-0 .pane-content > p {	
	font-family: oswald;
    margin-left: 18px !important;
    padding-top: 0px !important;
    font-size: 18px !important;
    line-height: 29px !important;
    text-transform: uppercase;
	margin-top: 3px;
}

#simplenews-subscriptions-multi-block-form > div {
	position: relative;
	top: -55px;
}
#lettre {
	height: 221px;
	margin-bottom: 10px;
}
.logged-in #lettre {
	height: 160px;
}

#accueil #lettre > p {
	font-family: oswald;
    margin-left: 18px ;
    padding-top: 0px ;
    font-size: 18px ;
    line-height: 29px ;
    text-transform: uppercase;
	margin-top: 3px;
}


.page-accueil .pane-simplenews-0 .form-item.form-type-select.form-item-newsletters > label {
	color: #666666;
    display: inline;
    font-size: 13px;
    font-weight: normal;
	position: relative;
    /*right: 220px;*/
}

.page-accueil .pane-simplenews-0  .form-item.form-type-select.form-item-newsletters {
    position: relative;
    top: 5px;
	width: 270px;
}

/*-----------------Bouton "Imprimer" ----------*/
/*div#block-print-ui-print-links span {
    float: left;
}*/
/*#block-system-help .print-syslink{
    float: left;
}*/
#block-print-ui-print-links span.print_html {
    float: left;
    padding-right: 10px;
    width: 22px;
}
.node-type-entreprise #block-print-ui-print-links span.print_html {
    float: left;
    padding-right: 10px;
    width: 22px;
}
/*.block.block-multiblock.first.odd.first.odd {
    float: left;
}*/
/*.block.block-sharethis.first.odd.first.odd{
    float: left;
}*/
#block-print-ui-print-links {
    /*bottom: 44px;*/
    left: 325px;
    position: relative;
}
.node-type-annuaire-pays-membre #block-print-ui-print-links,
.node-type-page-de-facteurs-de-production #block-print-ui-print-links {
    left: 310px;
    position: relative;
	width: 124px;
}
.node-type-page #block-print-ui-print-links {
    left: 305px;
    position: relative;
}
node-type-tarif-douanier #block-print-ui-print-links {
    left: 315px;
    position: relative;
}
/*.block.block-sharethis {
    float: left;
    width: 320px;
}*/
/*.node-type-organisation-interm-diaire .field.field-name-share-this.field-type-ds.field-label-hidden {
    float: left;
}*/

 .node-type-structures-d-appui-aux-entrepris .field-name-share-this-organisation.field-type-ds .sharethis-wrapper,
.node-type-entreprise  .field-name-share-this-organisation.field-type-ds .sharethis-wrapper,
.node-type-organisation-interm-diaire .field.field-name-share-this.field-type-ds .sharethis-wrapper {
   float: left;
}
/*.node-type-organisation-interm-diaire */
.node-type-entreprise .field.field-name-bloc-impression.field-type-ds, 
.node-type-structures-d-appui-aux-entrepris .field.field-name-bloc-impression.field-type-ds{
    left: 305px;
    position: relative;
}
.view-les-entreprises-par-type-de-structure .views-field.views-field-name-i18n {
    float: left;
    padding-right: 10px;
}

#block-multiblock-7 {
    /*float: left;
    width: 320px;*/
	left: 10px;
    position: absolute;
}
.page-taxonomy-term-9 #block-multiblock-7 {
 	position: initial;
}
.page-taxonomy-term-9  #block-print-ui-print-links {
   /* bottom: 46px;
    left: 325px;
    position: relative;*/
	margin-bottom: 70px;
}

#block-sharethis-sharethis-block {
    /*float: left;
    width: 320px;*/
	left: 10px;
    position: absolute;
	
}
/*--------------------------------------------------------*/
/*-------------------------Enlever les champs "Apropos et contact" -------------------------------*/
.logo-question-mark {
    display: none;
}
.logo-a-propos {
    display: none;
}
.logo-contact {
    display: none;
}
/**/.div-reseau-sociaux {
	position: relative;
    left: 220px;
}
.logo-home{
	position: relative;
    left: 260px;
}
/**
* responsive design
*/
@media (max-width: 960px) {
    /* modification de l'entete */
	.div-reseau-sociaux {
		position: relative;
    	left: 0px;
	}
}

.connection-box {
   width: 130px !important;	
}

/******Megamenu*********/
/*div#block-tb-megamenu-main-menu {
	clear: both;
}*/
#block-tb-megamenu-main-menu .tb-megamenu ul.tb-megamenu-nav.nav > li:nth-child(1) > a {
	height: 68px;
}

/*#block-tb-megamenu-main-menu .tb-megamenu ul.tb-megamenu-nav.nav > li:nth-child(3) > a {
	  padding-top: 32px !important;
}*/	
tb-megamenu-item level-1 mega dropdown
tb-megamenu-item level-1 mega
/*<!--[if gte IE 6]>
.connection-box { margin-right: -190px !important;}
<style type="text/css">
.connection-box {margin-right: -175px !important;}
</style>
<![endif]-->*/

/******/
.logo-home {
    position: relative !important;
    left: 270px !important;  
}

/*-----------------------Style de la page "Send by mail---------------------------*/
.page-printmail #content > form {
  background-color: #FFF5DA;
    padding-left: 5px;
    width: 615px;
}
.page-printmail #content .form-type-textfield .form-text {
	border: 1px solid #FFD2A6;
    color: #666666;
    font-family: open sans;
	font-size: 13px;
    height: 30px;
    width: 403px;
}
.page-printmail #content .form-textarea-wrapper textarea {
	border: 1px solid #FFD2A6;
    box-sizing: border-box;
    color: #666666;
    display: block;
    font-size: 13px;
    height: 138px;
    left: 18px;
    margin: 0;
    position: relative;
    width: 403px;
}   
.page-printmail #content form#print-mail-form textarea#edit-txt-to-addrs {
	left: 0;
    position: relative;
    width: 406px;
}
.page-printmail #content .form-item.form-type-textarea.form-item-txt-message > label {
    float: left;
	color: #666666;
    font-family: open sans;
    font-size: 13px;
	font-weight: normal;
	text-align: right;	
	width: 175px;
}
.page-printmail #content label.printmail-label {
   	color: #666666;
    font-family: open sans;
    font-size: 13px;
	font-weight: normal;
    margin-right: 17px;
	text-align: right;
}
.page-printmail #content form#print-mail-form .description {
    color: #666666;
    font-family: open sans;
    font-size: 13px;
	font-weight: normal;
	text-align: right;
}
/*.form-
item.form-type-textfield.form-item-fld-from-addr {
    margin-left: 125px;
}*/

.page-printmail #content .form-item.form-type-textfield {
    position: relative;
    top: 12px;
}
.page-printmail #content #edit-fld-title > a {
	font-family: open sans;
    font-size: 13px;

}

.page-printmail #content .form-item.form-type-textarea.form-item-txt-to-addrs {
    position: relative;
    top: 12px;
}
.page-printmail #content h1 {
    background-color: #FFF5DA;
   	color: #666666;
    font-family: Oswald;
    font-size: 26px;
	text-transform:uppercase;
    padding-left: 5px;	
    width: 615px !important;
}

.page-printmail #content #edit-btn-submit {
    display: block;
	background-color: #FF8000;
    background-image: url("../images/btn-jaune.fw.png");
    background-position: 152px center;
    background-repeat: no-repeat;
    border: medium none;
    color: #FFFFFF;
    font-family: oswald;
    font-size: 18px;
    height: 39px;
    margin-left: 192px;
    margin-top: 0;
    padding: 5px 39px 5px 0;
    text-indent: 0;
    text-transform: uppercase;
	text-decoration: none;
    width: 192px;
}

.page-printmail #content #edit-btn-cancel {
	display: block;
	background-color: #FF8000;
    /*background-image: url("../images/btn-jaune.fw.png");*/
    background-position: 182px center;
    background-repeat: no-repeat;
    border: medium none;
    color: #FFFFFF;
    font-family: oswald;
    font-size: 18px;
    height: 39px;
    margin-left: 192px;
    margin-top: 0;
    /*padding: 5px 39px 5px 0;*/	
    text-indent: 0;
    text-transform: uppercase;
	text-decoration: none;
	position: relative;
	left: 230px;
	bottom: 39px;
    width: 100px;

}
/*--------------------Banque offre recrutement----------------*/
/*#block-block-54 {
    position: relative;
    top: -10px;
}*/
#block-block-43 a 	{
	text-transform: uppercase;	
}
#block-block-37 a {
	
	text-transform: uppercase;	
}

#edit-field-pays-appel-doffre-tid-i18n {
    width: 302px;
    margin-top: 35px;
}
#edit-field-pays-recrutement-tid-i18n{
    width: 302px;
    margin-top: 35px;
}

.page-offres-de-recrutement #block-block-28 > p {
    margin-top: 90px;
}
/*------------------Guide des affaires----------------*/
.section-pays #guide-affaire {
    /* margin-top: -30px !important; */
}	
/*.feed-icon {display: none;} */

/*--------------Actualités par pays--------------------*/
.page-page-actualite-pays .sidebars .region-sidebar-second {
    margin-right: -45px !important;
    margin-top: 150px !important;
}

/*------------------Icone boutons impression et envoi par mail---------------------*/
img.print-icon {
    height: 22px;
    width: 60px;
}
.print-page img.print-icon {
    width: 24px;
}
.st_email_hcount .stButton .stMainServices.st-email-counter {
    display: none;
}
.st_email_hcount .stButton .stArrow {
 	display: none;
}
/*-------------------------Liens externes et icones associées------------*/
.logo-container span.ext {
    display: none;
}
#block-openx-3 span.ext {
    display: none;
}
#block-openx-2 span.ext {
    display: none;
}
.pane-block.pane-openx-0 span.ext {
    display: none;
}
.pane-block.pane-openx-1 span.ext {
    display: none;
}
#block-lang-dropdown-language-content h2.block__title.block-title.block-title {
	display: none;
}
/*-----------------Panneau publicitaire----------------*/
.front .pane-content > a {
    display: none;
}
/*------------------Icone de langues-----------------*/
.language-switcher-locale-url li {
	display: inline;
}

#block-locale-language-content {
    height: 110px;
    width: 200px;
}
/*------------------"Espace general" - Panneau dupliqué du Menu general----------------*/
#block-panels-mini-ang-espace-generale-nouveau h2.pane-title {
	margin: 0px;
	float: none;
	display: block;
}

.pane-menu-menu-angl-actualit-s .pane-title {
	background-color: transparent;
	color: #666666;
	font-size: 18px;
	line-height: 29px;
	text-transform: uppercase;
}

.pane-menu-menu-en-annuaires-par-pays .pane-title{
	background-color: transparent;
	color: #666666;
	font-size: 18px;
	line-height: 29px;
	text-transform: uppercase;
}

/*------------------"Espace general" - Panneau modifié du Menu general----------------*/
#mini-panel-espace_generale_nouveau-1 .pane-menu-menu-actualit-s .menu__item a.menu__link, 
#mini-panel-espace_generale_nouveau-2 .pane-menu-menu-actualit-s .menu__item a.menu__link,
#mini-panel-espace_generale_nouveau-1 .pane-menu-menu-les-opportunit-s-d-affaires .menu__item a.menu__link,
#mini-panel-espace_generale_nouveau-2 .pane-menu-menu-les-opportunit-s-d-affaires .menu__item a.menu__link  {
	background-image: url("../images/arrow link menu.fw.png");
    background-position: left center ;
    background-repeat: no-repeat;
    color: #FF7F00 ;
    padding-left: 12px;
	text-decoration: none;
}

#mini-panel-espace_generale_nouveau-2 ul.menu {
    padding: 0;
}
	
#mini-panel-espace_generale_nouveau-1 .pane-menu-menu-les-tarifs-douaniers,
#mini-panel-espace_generale_nouveau-2 .pane-menu-menu-les-tarifs-douaniers  {
    margin: 15px 0;
    width: auto;
}	

.pane-menu-menu-actualit-s-par-pays .pane-title {
	background-color: rgba(0, 0, 0, 0);
    color: #666666;
	font-family: 'oswald';
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 29px;
    text-transform: uppercase;
}
#mini-panel-espace_generale_nouveau-2 .panel-pane.pane-custom.pane-22 {
    position: relative;
    top: 15px;
}

#mini-panel-espace_g_n_ral_-1 .pane-17 .pane-title {
   	color: #666666;
    font-family: 'oswald';
    font-size: 19px;
    line-height: 29px;
    margin-bottom: 0;
    margin-top: 0;
    text-transform: uppercase;
}
/*#mini-panel-espace_g_n_ral_-1 .panel-pane .pane-custom pane-17 {

}*/
#mini-panel-espace_generale_nouveau-1 .panel-pane.pane-custom.pane-10 > p {
   font-size: 20px;
	text-align: center;
	line-height: 25px;
	height: 63px;
	margin-top: -25px;
	background-color: #FF8000;
	padding: 10px;
	width: 885px;
	margin-left: -9px;
	color: white;
	margin: auto;
	font-family: 'oswald';
	margin-top: -20px;
	
	/*#mini-panel-espace_generale_nouveau-1 .panel-pane.pane-custom.pane-11 > p 
	
	background-color: #FF8000;
    color: #FFFFFF;
    font-family: 'oswald';
    font-size: 20px;
    height: 63px;
    line-height: 25px;
    margin: -20px auto auto;
    padding: 10px;
    text-align: center;
    width: 885px;*/
}
#block-panels-mini-annuaires-des-entreprses-du-mini-panel- .pane-menu-menu-recherche-dans-la-base .menu__item.is-leaf {
    display: none;
}
#mini-panel-annuaires_des_entreprses_du_mini_panel_-1 .pane-title {
	clear: both;
    color: #666666;
    font-family: 'oswald';
    font-size: 18px;
    font-weight: normal;
    line-height: 29px;
    margin: 0px 0px 10px;
    text-transform: uppercase;
    width: auto;	
}

.front #page .panel-2col-stacked .panel-col-last {
	position: relative;
	left: 300px;
    margin-right: 0 !important;	
	margin-left: 0 !important;
    width: 300px !important;
}/**/

/*.front .sidebars .region-sidebar-second .block.block-menu.contextual-links-region.first.odd {
    display: none;
}*/
.front .sidebars .region-sidebar-second.column.sidebar.column.sidebar {
	display: none;
}
#block-panels-mini-espace-exportation .pane-15 {
	margin-left: 0px !important;
}

.page-accueil .pane-views-abb0db917c5fd8374b79da6e46e96e1a {
	margin-top: 25px;
}
.front #edit-search-api-views-fulltext-wrapper > label {
    background-color: rgba(0, 0, 0, 0);
    color: #FFFFFF;
    font-family: 'oswald';
    font-size: 18px;
    font-style: normal;
    font-weight: normal;
    line-height: 29px;
    margin: 0 10px;
    padding: 11px 0 6px;
    text-transform: uppercase;
}
/*-Fil d'actualités barre droite-*/
.front  .pane-afp .view-afp, .block-views .view-afp {
	margin-left: 20px;
}

#block-panels-mini-espace-generale-nouveau .panel-pane.pane-block.pane-block-76.pane-block > p {
    background-color: #FF8000;
    color: #FFFFFF;
    font-family: 'oswald';
    font-size: 20px;
    height: 63px;
    line-height: 25px;
    margin: -20px auto auto;
    padding: 10px;
    text-align: center;
    width: 885px;
}

#mini-panel-espace_g_n_ral_-1 .pane-block-79.pane-block > p ,
#mini-panel-espace_g_n_ral_-2 .pane-block-79.pane-block > p {
	color: #666666;
	font-size: 19px;
	line-height: 29px;
	text-transform: uppercase;
	font-family: 'oswald';
	margin-top: 0;
	margin-bottom: 0;
}

/*#mini-panel-espace_g_n_ral_-2 .pane-menu-menu-fiscalit .pane-title {
    margin-bottom: 30px;
}*/

#block-panels-mini-espace-g-n-ral---2 .pane-menu-menu-fiscalit.menu li > a,
#block-panels-mini-espace-g-n-ral---2 .pane-menu-menu-cemac.menu li > a  {
    background-image: url("../images/arrow.png");
    background-position: left 5px;
    background-repeat: no-repeat;
    color: #666666;
    display: block;
    font-family: "open sans";
    font-size: 13px;
    line-height: 17px;
    margin-bottom: 8px;
    padding-left: 12px;
}

#block-panels-mini-espace-g-n-ral---2 .pane-menu-menu-energie-et-t-l-coms .menu,
#block-panels-mini-espace-g-n-ral---2 .pane-menu-menu-fiscalit .menu {
    margin-top: 0 !important;
}

.pane-menu-menu-energie-et-t-l-coms a {
	color: #666666 !important;
}
.pane-menu-menu-hydrocrabures a {
	color: #666666 !important;
}

/*#views-exposed-form-presse-africaine-page-1 #edit-field-pays-presse-tid-wrapper > label {
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 20px;
}*/
#views-exposed-form-presse-africaine-page-1 #edit-field-pays-presse-tid-i18n-wrapper > label {
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
}
#edit-field-pays-presse-tid-i18n-wrapper {
    color: hsl(0, 0%, 40%);
    font-family: open sans;
    font-size: 14px;
}

.page-page-actualite-pays #edit-field-pays-presse-tid-i18n-wrapper {
    width: 195px;
}
#edit-field-pays-presse-tid-i18n-wrapper {
    background-color: hsl(150, 4%, 90%);
    color: hsl(0, 0%, 40%);
    font-family: open sans;
    font-size: 14px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
    width: 195px;
}
#views-exposed-form-presse-africaine-page-1 #edit-field-type-de-presse-unique-tid-wrapper > label {
    margin-bottom: 10px;
    margin-l eft: 0;
    margin-right: 0;
    margin-top: 10px;
}
#edit-field-type-de-presse-unique-tid-i18n-wrapper {
    background-color: hsl(150, 4%, 90%);
    color: hsl(0, 0%, 40%);
    float: left;
    font-family: open sans;
    font-size: 14px;    
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
   /* padding-top: 20px;margin-top: 2px;*/
    width: 195px;
}
/*.page-presse-africaine #edit-field-type-de-presse-unique-tid-i18n-wrapper{
	background-color: hsla(0, 0%, 0%, 0);
}
.section-presse-africaine #views-exposed-form-presse-africaine-page-1 .views-exposed-form
#edit-field-type-de-presse-unique-tid-i18n-wrapper {
    background-color: hsl(150, 4%, 90%);
    color: hsl(0, 0%, 40%);
    float: none;
    font-family: open sans;
    font-size: 14px;
    margin-left: auto;
    margin-top: 2px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 0;
    width: auto;
}*/
#edit-field-pays-article-la-une-tid-i18n-wrapper{
    background-color: hsl(150, 4%, 90%);
    color: hsl(0, 0%, 40%);
    font-family: open sans;
    font-size: 14px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
    width: 195px;
}
#edit-field-date-de-publication-value-wrapper {
	background-color: hsl(150, 4%, 90%);
    color: hsl(0, 0%, 40%);
    font-family: open sans;
    font-size: 14px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
	margin-top: 0px !important;
    width: 195px;
}
#block-views-exp-presse-africaine-page-1 .block-title {
    clear: both;
	background-color: hsl(150, 4%, 90%);
    border-bottom-color: hsl(0, 0%, 100%);
    border-bottom-style: solid;
    border-bottom-width: 2px;
    color: hsl(0, 0%, 40%);
    font-family: "oswald";
    font-size: 20px;
    font-weight: normal;
    height: 50px;
    padding-left: 20px;
    padding-top: 10px;
    text-transform: uppercase;
    width: 215px;
}
/*#block-views-exp-presse-africaine-page-1 .block-title {
    background-color: initial !important;
}	*/
/*------------------------*/
.region-highlighted #block-block-30 > a {
	/*background-position: 324px 0 !important;*/
    margin-left: -70px;
    width: 354px !important;	
}
.section-offres-de-recrutement #block-block-54 a:last-child {
	margin-left: -18px;
}
.section-offres-de-recrutement #block-block-33 a:last-child {
	background-position: 320px 0;
	margin-left: -50px;
	width: 355px;
}

.breadcrumb {
	height: auto;
    width: 530px !important;
}
/*----------------offres-de-recrutement-------------------*/
/*.page-offres-de-recrutement #block-print-ui-print-links {
	left: 460px;
    position: relative;
}*/

.region-sidebar-second #edit-motcle-wrapper label {
    width: 95px;
}

/*-------------------Inscrire son entreprise---------------*/

.type_entreprise > label {
    display: inline;
}

.page-node-236 #bouton_valider,
 .page-node-1936920 #bouton_valider, 
  .page-node-1936919 #bouton_valider,
   .page-node-1936918 #bouton_valider, 
    .page-node-1936917 #bouton_valider,
	 .page-node-1936916 #bouton_valider {
    background-color: #FF8000;
    background-image: url('../images/arrow-entreprise.fw.png');
    background-position: 124px center;
    background-repeat: no-repeat;
    border: medium none;
    color: #FFF;
    font-family: oswald;
    font-size: 18px;
    height: 39px;
    padding: 5px 39px 5px 0px;
    text-transform: uppercase;
    width: 162px;
    text-indent: 0px;
    margin-left: 126px;
}
.page-node-1936920 #page-title,
 .page-node-1936919 #page-title,
  .page-node-1936918 #page-title,
   .page-node-1936917 #page-title,
    .page-node-1936916 #page-title {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: hsl(45, 100%, 50%);
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    color: hsl(0, 0%, 40%) !important;
    font-family: "Oswald" !important;
    font-weight: normal !important;
    margin-bottom: 20px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 20px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: center;
    text-transform: uppercase;
}
.page-node-1936920 #content,
 .page-node-1936919 #content,
  .page-node-1936918 #content,
   .page-node-1936917 #content,
    .page-node-1936916 #content {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: hsl(44, 100%, 93%);
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    padding-top: 15px;
}
.page-node-1936920 .type_entreprise, 
 .page-node-1936919 .type_entreprise,
  .page-node-1936918 .type_entreprise,
   .page-node-1936917 .type_entreprise, 
    .page-node-1936916 .type_entreprise   {
    background-image: url("../images/case-cocher.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    color: hsl(0, 0%, 40%) !important;
    font-family: "Oswald" !important;
    font-size: 18px;
    font-weight: normal !important;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
}
.page-node-1936920 p {
    padding-left: 55px;
    width: 500px;
}
.page-node-1936920 input[type="radio"] {
    display: inline-block;
    margin-right: 10px;
}
.page-node-236 #bouton_valider,
 .page-node-1936920 #bouton_valider,
  .page-node-1936919 #bouton_valider,
   .page-node-1936918 #bouton_valider,
    .page-node-1936917 #bouton_valider,
	 .page-node-1936916 #bouton_valider {
	background-position: 124px center;
	padding: 5px 39px 5px 0px;
	width: 162px;
	margin-right: 400px;
}

.node-236 .field-item.even > form,
.node-1936920 .field-item.even > form,,
  .node-1936919 .field-item.even > form,
   .node-1936918 .field-item.even > form,
    .node-1936917 .field-item.even > form,
	 .node-1936916 .field-item.even > form { 
    margin-left: auto;
    margin-right: auto;
    width: 450px;
}
.page-node-236 p,
 .page-node-1936920 p,
  .page-node-1936919 p,
   .page-node-1936918 p,
    .page-node-1936917 p,
	 .page-node-1936916 p {
	margin: 1.5em 0;
	padding-right: 55px;
	width: 500px;
}
/*---------Espace entreprise-----------------*/
#block-block-19 > p {
    margin-top: 3.5em;
}

/*---------------Pages facteurs de productions: Hydrocarbure-----------*/
/*----------------Css commun des tableaux---------------*/

.view-type-hydrocarbure fieldset legend {
    color: #522E5E;
    font-family: Oswald;
    font-size: 22px;
    font-weight: normal;
    padding-top: 85px;
    text-transform: uppercase;
	padding-left: 32px;
}

.view-type-hydrocarbure  fieldset {
    margin-top: -50px;
    border: 0px none;
    background-color: #E5E0E7;
    padding-bottom: 20px;
}

.view-type-hydrocarbure .view-content table {
    width: 938px;
}
.view-type-hydrocarbure td.active {
    color: hsl(0, 0%, 40%);
}
.view-type-hydrocarbure td {
    font-family: open sans;
    font-size: 13px;
    height: 30px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
}
.view-type-hydrocarbure thead th {
    background-color: hsl(285, 13%, 64%);
    height: 40px;
}
.view-type-hydrocarbure thead th {
    border-bottom-color: -moz-use-text-color;
    border-bottom-style: none;
    border-bottom-width: medium;
}
.view-type-hydrocarbure thead th {
    background-color: hsl(285, 13%, 64%);
    /*height: 40px;*/height: 130px;
}
.view-type-hydrocarbure thead th {
    border-bottom-color: -moz-use-text-color;
    border-bottom-style: none;
    border-bottom-width: medium;
}
.view-type-hydrocarbure .form-select {
    color: hsl(0, 0%, 40%);
    font-family: open sans;
    font-size: 13px;
}
.view-type-hydrocarbure .form-select {
    color: #666666;
    font-family: open sans;
    font-size: 13px;
	border: 1px solid #522E5E;
}

.view-type-hydrocarbure .form-item label {
    display: block;
    font-family: open sans;
    font-size: 13px;
    padding-bottom: 8px;
    text-transform: uppercase;
}
/*#edit-field-izf-pays-tid-i18n select {
    height: 130px;
    width: 410px;
}*/
#edit-field-izf-pays-tid-i18n-wrapper .form-select,
#edit-field-annee-facteur-tid-i18n-wrapper .form-select,
#edit-field-mois-facteurs-tid-i18n-wrapper .form-select,
#edit-field-type-hydrocarbure-tid-i18n-wrapper .form-select,
#edit-field-unite-facteurs-tid-i18n-wrapper .form-select {
    height: 130px;
	width: 196px;
}
#edit-field-izf-pays-tid-i18n-wrapper .form-select,
#edit-field-type-hydrocarbure-tid-i18n-wrapper .form-select {
	width: 410px;
    margin-left: 28px;
}

select#edit-pays {
    font-family: open sans;
    font-size: 13px;
}
/*---------Bouton - Appliquer------*/
.view-type-hydrocarbure #edit-submit-type-hydrocarbure {
    background-color: #522E5E;
    background-image: url("../images/btn-rechercher.png");
    background-position: right center;
    background-repeat: no-repeat;
    border: medium none;
    color: white;
    font-family: oswald;
    font-size: 18px;
    height: 40px;
    text-transform: uppercase;
	
	margin-bottom: 15px;
    margin-top: -20px;
    padding-bottom: 5px;
    padding-left: 9px;
    padding-right: 50px;
    padding-top: 6px;
}
#views-exposed-form-type-hydrocarbure-page .views-exposed-widget.views-submit-button {
    position: relative;
    right: 260px;
    text-align: center;
    top: 200px;
}
/*---------Pied de page Tableau -Hydrocarbure-----------*/
/*#views-exposed-form-type-hydrocarbure-page .pager-next {  font-size: 14px !important; }
#views-exposed-form-type-hydrocarbure-page .pager-last.last {  font-size: 14px !important; }

#views-exposed-form-type-hydrocarbure-page .views-exposed-widgets.clearfix {
    height: 380px;
}*/
#edit-field-cout-production-value-wrapper { width: 200px; }

.form-item-field-cout-production-value-value .form-text {
    height: 30px;
    margin-top: 20px;
    width: 180px;
}

/*
	Footer
*/
#block-menu-menu-menu-du-pieds-de-page ul.menu {
    margin-left: 100px !important;
}


/*-------------------Style des pages de graphe des Facteurs de production------------------*/
#views-exposed-form-facteurs-production-graph-page-eau,
#views-exposed-form-facteurs-production-graph-page-internet,
#views-exposed-form-facteurs-production-graph-page-transport,
#views-exposed-form-facteurs-production-graph-page-telephonie,
#views-exposed-form-facteurs-production-graph-page-electricite,
#views-exposed-form-facteurs-production-graph-page-credit,
#views-exposed-form-facteurs-production-graph-page-main-oeuvre,
#views-exposed-form-facteurs-production-graph-page-foncier,
#views-exposed-form-facteurs-production-graph-page-hydrocarbure {
    background-color: #e5e0e7;
    padding-top: 30px;
}

.view-facteurs-production-graph #edit-field-izf-pays-tid-i18n-wrapper > label {
    margin-left: 27px;
}

/*FACTEUR DE PRTODUCTION EAU*/
#views-exposed-form-facteurs-production-graph-page-eau .form-select {
    border: medium none;
    font-size: 12px;
    padding-bottom: 10px;
    padding-left: 8px;
    padding-top: 10px;
    width: 410px;
}
#views-exposed-form-facteurs-production-graph-page-eau .views-exposed-form label {
    font-family: open sans;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
}
/*.view-facteurs-production-graph #edit-field-type-tid-wrapper {
    margin-left: 29px;
}*/

#views-exposed-form-facteurs-production-graph-page-eau .views-widget-filter-field_mois_facteurs_tid_i18n {
    margin-left: 29px;
}
/*FACTEUR DE PRODUCTION INTERNET*/
#views-exposed-form-facteurs-production-graph-page-internet {
    background-color: #e5e0e7;
    padding-left: 46px;
    padding-top: 30px;
}
#views-exposed-form-facteurs-production-graph-page-internet .form-select {
    border: medium none;
    font-size: 12px;
    padding-bottom: 10px;
    padding-left: 8px;
    padding-top: 10px;
    width: 410px;
}
#views-exposed-form-facteurs-production-graph-page-internet #edit-field-izf-pays-tid-i18n-wrapper {
    margin-left: -28px;
}

#views-exposed-form-facteurs-production-graph-page-internet .views-exposed-form label {
    font-family: open sans;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
}
#edit-submit-facteurs-production-graph {
    background-color: #522e5e;
    background-image: url("../images/rechercher-prod.png");
    background-position: 124px center;
    background-repeat: no-repeat;
    border: medium none;
    color: white;
    font-family: oswald;
    font-size: 18px;
    height: 39px;
    margin-bottom: 30px;
    margin-left: 340px;
    margin-top: 73px;
    padding: 5px 39px 5px 0;
    text-transform: uppercase;
    width: 162px;
}
/*FACTEUR DE PRODUCTION CREDIT*/
#views-exposed-form-facteurs-production-graph-page-credit {
    background-color: #e5e0e7;
    padding-left: 50px;
    padding-top: 30px;
}

#views-exposed-form-facteurs-production-graph-page-credit .form-select {
    border: medium none;
    font-size: 12px;
    padding-bottom: 10px;
    padding-left: 8px;
    padding-top: 10px;
	width: 410px;
}

#views-exposed-form-facteurs-production-graph-page-credit .views-exposed-form label {
    font-family: open sans;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
}

#views-exposed-form-facteurs-production-graph-page-credit #edit-field-institution-facteurs-value {
    border: medium none;
    height: 30px;
    width: 405px;
}

#views-exposed-form-facteurs-production-graph-page-credit #edit-field-izf-pays-tid-i18n-wrapper {
    margin-left: -28px;
}

#views-exposed-form-facteurs-production-graph-page-credit #edit-field-type-institution-tid-i18n-wrapper {
    margin-top: 72px;
}

.view-facteurs-production-graph #edit-field-unite-facteurs-tid-wrapper #edit-field-unite-facteurs-tid.form-select {
    height: 100px;
}
#views-exposed-form-facteurs-production-graph-page-credit #edit-field-type-de-taux-tid-i18n-wrapper {
    margin-top: -73px;
}

/*FACTEUR DE PRODUCTION FONCIER*/

.view-facteurs-production .views-widget-filter-field_zone_foncier_tid_i18n {
    margin-top: -73px;
}
.view-facteurs-production-graph .views-widget-filter-field_zone_foncier_tid_i18n {
    margin-top: -73px;
}
/*FACTEUR DE PRODUCTION MAIN D'OEUVRE*/


#views-exposed-form-facteurs-production-graph-page-main-oeuvre {
    background-color: #e5e0e7;
    padding-left: 50px;
    padding-top: 30px;
}

#views-exposed-form-facteurs-production-graph-page-main-oeuvre .form-select {
    border: medium none;
    font-size: 12px;
    padding-bottom: 10px;
    padding-left: 8px;
    padding-top: 10px;
    width: 410px;
}

#views-exposed-form-facteurs-production-graph-page-main-oeuvre .views-exposed-form label {
    font-family: open sans;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
}

#views-exposed-form-facteurs-production-graph-page-main-oeuvre #edit-field-cout-production-value-wrapper {
    margin-top: -130px;
}
/*TITRE FACTEURS DE PROD */

.page-production-main-oeuvre-graph .title, .page-production-hydrocarbure-graph .title, .page-production-eau-graph .title {
    background-image: url("../images/trait_production.png");
    background-position: left bottom;
    background-repeat: repeat-x;
    color: #666666;
    font-family: Oswald;
    font-size: 26px;
    font-weight: normal;
    margin-bottom: 9px;
    margin-top: 30px;
    padding-bottom: 10px;
    text-align: left;
    text-transform: uppercase;
    width: 940px;
}


#content .view-facteurs-production-graph #edit-title {
    border: medium none;
    height: 30px;
    margin-top: 20px;
    width: 190px;
}

.view-facteurs-production-graph #edit-field-izf-pays-tid-i18n-wrapper > label {
    margin-left: 27px;
}

.view-facteurs-production-graph #edit-field-type-hydrocarbure-tid-i18n-wrapper > label {
    margin-left: 25px;
}

#views-exposed-form-facteurs-production-graph-page-main-oeuvre #edit-field-izf-pays-tid-i18n-wrapper {
    margin-left: -26px;
}

.page-production-credit-graph .title, .page-production-telephonie-graph .title, .page-production-internet-graph .title  {
    background-image: url("../images/trait_production.png");
    background-position: left bottom;
    background-repeat: repeat-x;
    color: #666666;
    font-family: Oswald;
    font-size: 26px;
    font-weight: normal;
    margin-bottom: 9px;
    margin-top: 30px;
    padding-bottom: 10px;
    text-align: left;
    text-transform: uppercase;
    width: 940px;
}

#views-exposed-form-facteurs-production-graph-page-telephonie {
    background-color: #e5e0e7;
    padding-left: 50px;
    padding-top: 30px;
}

#views-exposed-form-facteurs-production-graph-page-telephonie .form-select {
    border: medium none;
    font-size: 12px;
    padding-bottom: 10px;
    padding-left: 8px;
    padding-top: 10px;
    width: 410px;
}

#views-exposed-form-facteurs-production-graph-page-telephonie #edit-field-izf-pays-tid-i18n-wrapper {
    margin-left: -28px;
}

#views-exposed-form-facteurs-production-graph-page-telephonie .views-exposed-form label {
    color: #522e5e;
    font-family: open sans;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
}

/*FACTEUR DE PRTODUCTION ELECTRICITE*/

#views-exposed-form-facteurs-production-graph-page-electricite {
    background-color: #e5e0e7;
    padding-left: 46px;
    padding-top: 30px;
}

#views-exposed-form-facteurs-production-graph-page-electricite .form-select {
    border: medium none;
    font-size: 12px;
    padding-bottom: 10px;
    padding-left: 8px;
    padding-top: 10px;
    width: 410px;
}

#views-exposed-form-facteurs-production-graph-page-electricite #edit-field-izf-pays-tid-i18n-wrapper {
    margin-left: -28px;
}

#views-exposed-form-facteurs-production-graph-page-electricite .views-exposed-form label {
    font-family: open sans;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
}

.page-production-electricite-graph .title {
    background-image: url("../images/trait_production.png");
    background-position: left bottom;
    background-repeat: repeat-x;
    color: #666666;
    font-family: Oswald;
    font-size: 26px;
    font-weight: normal;
    margin-bottom: 9px;
    margin-top: 30px;
    padding-bottom: 10px;
    text-align: left;
    text-transform: uppercase;
    width: 940px;
}

/*FACTEUR DE PRTODUCTION FONCIER*/

#views-exposed-form-facteurs-production-graph-page-foncier {
    background-color: #e5e0e7;
    padding-left: 46px;
    padding-top: 30px;
}

#views-exposed-form-facteurs-production-graph-page-foncier .form-select {
    border: medium none;
    font-size: 12px;
    padding-bottom: 10px;
    padding-left: 8px;
    padding-top: 10px;
    width: 410px;
}


#views-exposed-form-facteurs-production-graph-page-foncier #edit-field-izf-pays-tid-i18n-wrapper {
    margin-left: -28px;
}

#views-exposed-form-facteurs-production-graph-page-foncier .views-exposed-form label {
    font-family: open sans;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
}

.page-production-foncier-graph .title {
    background-image: url("../images/trait_production.png");
    background-position: left bottom;
    background-repeat: repeat-x;
    color: #666666;
    font-family: Oswald;
    font-size: 26px;
    font-weight: normal;
    margin-bottom: 9px;
    margin-top: 30px;
    padding-bottom: 10px;
    text-align: left;
    text-transform: uppercase;
    width: 940px;
}

/*FACTEUR DE PRTODUCTION TRANSPORT*/

#views-exposed-form-facteurs-production-graph-page-transport {
    background-color: #e5e0e7;
    padding-left: 46px;
    padding-top: 30px;
}

#views-exposed-form-facteurs-production-graph-page-transport .form-select {
    border: medium none;
    font-size: 12px;
    padding-bottom: 10px;
    padding-left: 8px;
    padding-top: 10px;
    width: 410px;
}


#views-exposed-form-facteurs-production-graph-page-transport #edit-field-izf-pays-tid-i18n-wrapper {
    margin-left: -28px;
}

#views-exposed-form-facteurs-production-graph-page-transport .views-exposed-form label {
    font-family: open sans;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
}

.page-production-transport-graph .title {
    background-image: url("../images/trait_production.png");
    background-position: left bottom;
    background-repeat: repeat-x;
    color: #666666;
    font-family: Oswald;
    font-size: 26px;
    font-weight: normal;
    margin-bottom: 9px;
    margin-top: 30px;
    padding-bottom: 10px;
    text-align: left;
    text-transform: uppercase;
    width: 940px;
}

.form-item-field-cout-production-value-value .form-text {
    border: medium none;
}

.view-facteurs-production-graph #edit-field-cout-production-value-op {
    width: 183px;
}

#edit-field-mode-zone-tid-i18n {
    height: 162px;
}

#edit-field-provenance-tid-i18n-wrapper {
    margin-top: 5px;
}

#edit-field-type-transport-tid-i18n-wrapper {
    margin-top: -198px;
}

#edit-field-type-transport-tid-i18n-wrapper {
    margin-top: -198px;
}

#views-exposed-form-facteurs-production-graph-page-eau #edit-field-cout-production-value-wrapper {
    margin-left: 29px;
}

#edit-field-unite-facteurs-tid {
    height: 162px;
}

#edit-field-lieu-foncier-value {
    border: medium none;
    height: 30px;
    width: 405px;
}

#views-exposed-form-facteurs-production-graph-page-transport #edit-field-type-transport-tid-i18n-wrapper {
    margin-top: 5px;
}

.pager li {
    font-size: 13px;
}

ul.pager li a {
    color: #000;
    text-decoration: none;
}

.pager-current {
    background-color: #ff8000;
    color: white;
    font-weight: bold;
}

.item-list .pager li {
    padding: 3px 7px 3px 8px;
}

ul.pager li a:hover, 
ul.pager li.pager-first:hover,
ul.pager li.pager-previous:hover,
ul.pager li.pager-next:hover,
ul.pager li.pager-last:hover,
ul.pager li.pager-item:hover{
	background: #ff8000;
	color:#fff;
}

.page-production-internet-graph .view-facteurs-production-graph .feed-icon {
    display: block;
}


.page-production-internet-graph .view-facteurs-production-graph .feed-icon a {
    background-image: url("../images/pdf.bmp");
    background-position: center top;
    background-repeat: no-repeat;
    display: inline-table;
    height: 42px;
    margin-top: 5px;
    text-indent: -5000pt;
    width: 160px;
}

.page-production-internet-graph #content .view-facteurs-production-graph table {
    margin-top: 5.5em;
}

.page-production-telephonie-graph .view-facteurs-production-graph .feed-icon {
    display: block;
}

.page-production-telephonie-graph .view-facteurs-production-graph .feed-icon a {
    background-image: url("../images/pdf.bmp");
    background-position: center top;
    background-repeat: no-repeat;
    display: inline-table;
    height: 42px;
    margin-top: 5px;
    text-indent: -5000pt;
    width: 160px;
}

.page-production-electricite-graph .view-facteurs-production-graph .feed-icon {
    display: block;
}

.page-production-electricite-graph .view-facteurs-production-graph .feed-icon a {
    background-image: url("../images/pdf.bmp");
    background-position: center top;
    background-repeat: no-repeat;
    display: inline-table;
    height: 42px;
    margin-top: 5px;
    text-indent: -5000pt;
    width: 160px;
}

.page-production-credit-graph .view-facteurs-production-graph .feed-icon {
    display: block;
}

.page-production-credit-graph .view-facteurs-production-graph .feed-icon a {
    background-image: url("../images/pdf.bmp");
    background-position: center top;
    background-repeat: no-repeat;
    display: inline-table;
    height: 42px;
    margin-top: 5px;
    text-indent: -5000pt;
    width: 160px;
}

.page-production-eau-graph .view-facteurs-production-graph .feed-icon {
    display: block;
}

.page-production-eau-graph .view-facteurs-production-graph .feed-icon a {
    background-image: url("../images/pdf.bmp");
    background-position: center top;
    background-repeat: no-repeat;
    display: inline-table;
    height: 42px;
    margin-top: 5px;
    text-indent: -5000pt;
    width: 160px;
}

.page-production-hydrocarbure-graph .view-facteurs-production-graph .feed-icon {
    display: block;
}

.page-production-hydrocarbure-graph .view-facteurs-production-graph .feed-icon a {
    background-image: url("../images/pdf.bmp");
    background-position: center top;
    background-repeat: no-repeat;
    display: inline-table;
    height: 42px;
    margin-top: 5px;
    text-indent: -5000pt;
    width: 160px;
}
.page-production-foncier-graph .view-facteurs-production-graph .feed-icon {
    display: block;
}
.page-production-foncier-graph .view-facteurs-production-graph .feed-icon a {
    background-image: url("../images/pdf.bmp");
    background-position: center top;
    background-repeat: no-repeat;
    display: inline-table;
    height: 42px;
    margin-top: 5px;
    text-indent: -5000pt;
    width: 160px;
}
.page-production-transport-graph .view-facteurs-production-graph .feed-icon {
    display: block;
}
.page-production-transport-graph .view-facteurs-production-graph .feed-icon a {
    background-image: url("../images/pdf.bmp");
    background-position: center top;
    background-repeat: no-repeat;
    display: inline-table;
    height: 42px;
    margin-top: 5px;
    text-indent: -5000pt;
    width: 160px;
}
.page-production-main-oeuvre-graph .view-facteurs-production-graph .feed-icon {
    display: block;
}

.page-production-main-oeuvre-graph .view-facteurs-production-graph .feed-icon a {
    background-image: url("../images/pdf.bmp");
    background-position: center top;
    background-repeat: no-repeat;
    display: inline-table;
    height: 42px;
    margin-top: 5px;
    text-indent: -5000pt;
    width: 160px;
}
/*-----------------------------------*/
.view-facteurs-production .view-footer > a {
	float: left;
	color: #666666;
    font-family: Oswald;
    font-size: 16px;
    font-weight: normal;
    line-height: 1.3em; 
    text-align: center;
    text-transform: uppercase;
	text-indent: -5000px;
    background-image: url("../images/icones/pie_chart24x24.png");
    background-position: Left center;
    background-repeat: no-repeat;
    display: inline-table;
    height: 36px;
    margin-top: 8px;
    width: 265px;

} 
.page-evenement-par-pays #block-menu-menu-acces-membre h2.block-title {
	 text-transform: uppercase;
} 	
/*----------------Formulaires de saisies de types de contenus---------------*/

/*----------------add/article-la-une----------------------*/
.node-article_la_une-form .form-type-select.form-item-language {
    padding-left: 100px;
}	
/*----------------add/annuaire-pays-membre----------------------*/
	.page-node-add-annuaire-pays-membre .node-annuaire_pays_membre-form .form-type-select.form-item-language {
		margin-left: 76px;
	}
/*----------------add/internet----------------------*/	
.page-node-add-internet #edit-field-operateur-facteurs .form-item-field-operateur-facteurs-und-0-value .text-full.form-text {
		width: 650px;
	}
.page-node-add-offre-de-recrutement #offre-de-recrutement-node-form .form-item-language > label {
    margin-left: 190px;
}
.page-node-add-offre-de-recrutement #offre-de-recrutement-node-form .form-item-language .form-select {
    margin-left: 260px;
}
/*----------------add/structures-d-appui-aux-entrepris----------------------*/
.page-node-add-structures-d-appui-aux-entrepris #structures-d-appui-aux-entrepris-node-form .form-item-language {
    clear: both;
    padding-top: 30px;
}	
/*----------------add/organisation-interm-diaire----------------------*/
.page-node-add-organisation-interm-diaire #organisation-interm-diaire-node-form .form-item-language {
    padding-top: 30px;
}
#organisation-interm-diaire-node-form #edit-field-site-web-entreprise #edit-field-site-web-entreprise-und-0-value {
    margin-left: -8px;
}
/*----------------add/Fiches entreprises----------------------*/
 .admin-menu .field-name-ent-te .entete_entreprise  { 
    margin-top: -120px !important;   
}
/*----------------Aperçu/rapport-d-etudes----------------------*/	
.page-node.node-type-rapport-d-etudes #page-title.title {
    margin-top: 100px;
}
.form-item.form-type-select.form-item-field-article-zone-monetaire-und > label {
    margin-right: 11px !important;
}
/*----------------Aperçu/node add CV en ligne----------------------*/	
 #contact-node-form {
    background-color: hsl(42, 100%, 93%);
    color: hsl(0, 0%, 40%);
    font-size: 13px;
    margin-left: 0;
    margin-top: 0px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-top: 13px;
    width: 920px;
}
#contact-node-form .form-text {
    border: 1px solid #FFD2A6;
    height: 30px;
    width: 403px;
}

#contact-node-form fieldset {
    border: medium none;
}
/*----------------Aperçu/node add Guide des affaires----------------------*/	
#guide-des-affaires-node-form {
    background-color: hsl(42, 100%, 93%);
    color: hsl(0, 0%, 40%);
    font-size: 13px;
    margin-left: 0;
    margin-top: 0px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-top: 13px;
    width: 920px;
}
#guide-des-affaires-node-form .form-text {
    border: 1px solid #FFD2A6;
    height: 30px;
    width: 403px;
}

#guide-des-affaires-node-form fieldset {
    border: medium none;
}
/*-----------Css Région Publicité - Haut de page-----------------*/
.region-publicite .block-openx {
    margin-bottom: 0;
}
/*-----------Css Région Publicité - Droite de la page-----------------*/
.region-sidebar-second #block-openx-2 {
    margin-bottom: -30px;
}
.section-base-des-informations-entreprise .sidebars .region-sidebar-second {
    margin-top: 70px !important;
}
.section-derniere-minute .sidebars .region-sidebar-second,
.section-actualite-a-la-une-du-monde .sidebars .region-sidebar-second,
.section-actualite-a-la-une-afrique .sidebars .region-sidebar-second {
    margin-top: 43px !important;
}
.section-page-actualite .sidebars .region-sidebar-second {
    margin-top: 130px !important;
}
.section-presse-africaine .sidebars .region-sidebar-second,
.section-annuaire-pays .sidebars .region-sidebar-second,
.section-afp .sidebars .region-sidebar-second {
    margin-top: 50px !important;
}
.section-expert-ou-consultant .sidebars .region-sidebar-second {
    margin-top: -5px !important;
}
.node-type-rapport-d-etudes div.breadcrumb {
    margin-top: -70px !important;
}
.node-type-experts-ou-consultants div.breadcrumb {
    float: left;
    margin-top: -70px !important;
}
.section-experts-ou-consultants .view-experts-ou-consultants-index- .views-field.views-field-url > a {
        color: hsl(30, 100%, 60%);
        text-decoration: none;
}
.view-experts-ou-consultants-index- .views-field.views-field-view-node > a {
    text-align: center;
}
.node-type-rapport-d-etudes #block-block-67 > h1 {
    position: relative;
    top: 60px;
}
/********---Rapport d'études----*********/
/*.node-type-experts-ou-consultants #block-print-ui-print-links {
    bottom: -30px;
}*/
.node-type-experts-ou-consultants #block-sharethis-sharethis-block {
    bottom: -48px;
    left: 10px;
    position: relative;
}
.node-type-experts-ou-consultants #block-block-72 > h1 {
    position: relative;
    top: 50px;
}
.section-rapports-etudes .sidebars .region-sidebar-second {
    margin-top: 15px !important;
}
.section-entreprises .sidebars .region-sidebar-second {
    margin-top: 250px !important;
}
/*-----------Css Région Titre de page - Haut de la page-----------------*/
 .section-afp #page-title.title {
    background-image: url("/sites/all/themes/investir/images/trait-orange.fw.png");
    background-position: left bottom;
    background-repeat: repeat-x;
    color: hsl(0, 0%, 40%);
    font-size: 26px;
    font-weight: normal;
    margin-bottom: 9px;
    margin-top: 30px;
    padding-bottom: 10px;
    text-align: left;
    text-transform: uppercase;
    width: 605px;
}

/*-------------------Version mobile------------------------------------*/
@media (max-width: 960px) {
/**/
/*-----------add/article-la-une-----------------*/
	.node-article_la_une-form .form-type-select.form-item-language {
		padding-left: 40px;
	}
	.page-node-add-article-la-une #article-la-une-node-form #edit-field-la-une {
    	margin-left: 40px;
	}
	
	.page-node-add-article-la-une #article-la-une-node-form .form-item-title {
		margin-left: 40px;
	}
	
	.page-node-add-article-la-une #article-la-une-node-form 		#edit-field-image-la-une {
		margin-left: 40px;
	}

	.page-node-add-article-la-une #article-la-une-node-form #edit-field-br-ve-information {
		margin-left: 20px;
	}
	.page-node-add-article-la-une #article-la-une-node-form #edit-field-date-de-publication {
   		margin-left: 20px;
	}	
	.page-node-add-article-la-une #article-la-une-node-form #edit-field-pays-article-la-une {
		margin-left: 40px;
	}
		.page-node-add-article-la-une #article-la-une-node-form #edit-field-source-de-l-information {
		margin-left: 40px;
	}
		.page-node-add-article-la-une #article-la-une-node-form #edit-field-article-categories {
		margin-left: 40px;
	}
	
	.page-node-add-article-la-une #article-la-une-node-form #edit-field-newsitemid {
		margin-left: 25px;
	}
	/*----------------add/annuaire-pays-membre----------------------*/
	.page-node-add-annuaire-pays-membre .node-annuaire_pays_membre-form .form-type-select.form-item-language {
		margin-left: 40px;
	}
	.page-node-add-annuaire-pays-membre #annuaire-pays-membre-node-form .form-item-title {
		margin-left: 40px;
	}
	.page-node-add-annuaire-pays-membre #annuaire-pays-membre-node-form #edit-field-pays-concerne {
   		margin-left: 40px;
	}
	#block-block-37 div.contextual-links-wrapper {
   	 display: none;
	}
	/*----------------add/experts-ou-consultants----------------------*/	
	.page-node-add-experts-ou-consultants .node-experts_ou_consultants-form label, 		#views-exposed-form-experts-ou-consultants-index--page label {
        text-align: left;
  	}
	.page-node-add-experts-ou-consultants #block-block-70 {
		margin-left: 380px;
		margin-top: 80px;
	}
	.page-node-add-experts-ou-consultants .node-experts_ou_consultants-form textarea {
   		clear: both;
	}	
	.page-node-add-experts-ou-consultants #experts-ou-consultants-node-form #field-date-de-naissance-add-more-wrapper fieldset {
		margin-left: 0px;
  	  	margin-right: 0px;
	 }	
	.page-node-add-experts-ou-consultants #experts-ou-consultants-node-form .form-item-field-annees-d-experience-und-0-value {
   		width: 250px;
	}
	.page-node-add-experts-ou-consultants #experts-ou-consultants-node-form #edit-field-langues .form-item-field-langues-und > label {
    width: 110px;
}
	/*----------------add/partenaires----------------------*/	
	#partenaires-node-form .form-item-field-lien-partenaire-und-0 .link-field-subrow .link-field-url.link-field-column {
		margin-right: 30px;
		margin-top: -30px;
	}
	/*----------------add/rapport-d-etudes----------------------*/	
	.page-node-add-rapport-d-etudes #block-block-71 {
		margin-left: 295px;
		margin-top: 8px;
	}
	#rapport-d-etudes-node-form label {
   		text-align: left;
	}
	#rapport-d-etudes-node-form .form-field-name-field-date-du-rapport fieldset {
		margin-left: 0px;
  	  	margin-right: 0px;
	 }	
	
	#rapport-d-etudes-node-form input[type="text"], 
	 #rapport-d-etudes-node-form select,
	  #rapport-d-etudes-node-form textarea { 
	  	clear: both;
	  	 }	
	/*-----------Css Région Publicité - Haut de page-----------------*/
	.region-publicite .block-openx {
		margin-bottom: 0;
	}
	 
}

/*	
.pane-menu-menu-eguide-des-affaires-pa .pane-title {
    background-color: transparent;
    color: #666666;
    font-size: 18px;
    line-height: 29px;
    margin-top: 0;
    text-transform: uppercase;
}

.pane-menu-menu-documentation .pane-title {
	background-color: transparent;
	color: #666666;
	font-size: 18px;
	line-height: 29px;
	text-transform: uppercase;
}

.pane-menu-menu-les-opportunit-s-d-affaires .pane-title{
	background-color: transparent;
	color: #666666;
	font-size: 18px;
	line-height: 29px;
	text-transform: uppercase;
	float: left;
}

.pane-menu-menu-les-intitutions .pane-title{
	background-color: transparent;
	color: #666666;
	font-size: 18px;
	line-height: 29px;
	text-transform: uppercase;
	}
	
.pane-menu-menu-les-tarifs-douaniers .pane-title{
	background-color: transparent;
	color: #666666;
	font-size: 18px;
	line-height: 29px;
	text-transform: uppercase;
	margin-top: -60px;
	}
	
#mini-panel-espace_g_n_ral_menu_general .pane-content{
	margin-bottom: -40px;
}

.pane-menu-menu-en-actualit-s-par-pays {
	margin-top: 25px;
	float: left;
	width: 160px;
}

.pane-menu-menu-mode-d-emploi a {
	text-decoration:none;
	text-transform:uppercase;
	color:#666666;
	background-image: url("../images/event-up-to-come.fw.png");
	background-position: 110px 8px;
	background-repeat: no-repeat;
	width: 211px;
	float: left;
	font-size: 1.1em;
	} 
*/	


