/* Pub full page*/
body{ 
/*background-image:url("../images/back_paa.png");*/
background-color: #C8C8C8;
background-position: 50% 0px;
overflow-x: hidden;
background-repeat: no-repeat;
}
div#block-openx-5,div#block-openx-6,div#block-openx-7 {
    margin: 0;
	
}
div#block-openx-7 {
    /* float: right; */
    position: absolute;
	 display: none;
}
div#block-openx-6 {
    position: absolute;
    right: -15px;
	 display: none;
}
#block-openx-5 span.ext {
    display: none;
}
div#block-openx-5 {
height: 162px;
}
#pub_back img {
    display: none;
}
#block-openx-5 a.ext {
    display: inline-block;
    width: 1936px;
    height: 165px;
}
@media (min-width:1200px)
{
#block-openx-6 a.ext {
    display: inline-block;
    width: 453px;
    height: 1893px;
}
#block-openx-7 a.ext {
    display: inline-block;
    width: 450px;
    height: 1893px;
}
}
/* Pub full page */

.page-node-add-entreprise #entreprise-node-form ,.page-node-add-organisation-interm-diaire #organisation-interm-diaire-node-form,.page-node-add-structures-d-appui-aux-entrepris #structures-d-appui-aux-entrepris-node-form{
background-color: #FADADA;
width: 630px;
color: #666666;
}

.page-node-add-entreprise .node-entreprise-form label,.page-node-add-entreprise #field-izf-date-de-creation-add-more-wrapper legend,
.node-organisation_interm_diaire-form label,
#field-date-de-cr-ation-organisat-add-more-wrapper legend,
#field-date-de-cr-ation-structure-add-more-wrapper legend,
.group_effectifs h2 span,
.group_ca_fcfa h3 span,
.group_contact_organisation h3 span,
#structures-d-appui-aux-entrepris-node-form label,
#structures-d-appui-aux-entrepris-node-form  h2 span,
#structures-d-appui-aux-entrepris-node-form  h3 span{
    display: inline-block;
    font-weight: normal;
    text-align: right;
    width: 217px;
	padding: 0px 25px 0px 0px;
	font-family: open sans;
	font-size: 13px;
	float: left;
    border:none;
    text-transform: none;
}

#edit-field-date-de-cr-ation-structure-und-0-value .description {
    display: none;
}

#edit-field-site-web-structure-und-0 label {
    display: none;
}

#edit-field-date-de-cr-ation-structure label {
    display: none;
}

.page-node-add-entreprise #edit-field-izf-site-web-und-0 legend ,
.page-node-add-organisation-interm-diaire #edit-field-site-web-organisation-und-0 legend,
.page-node-add-structures-d-appui-aux-entrepris #edit-field-site-web-structure-und-0 legend
{
    border: medium none;
    display: inline-block;
    font-family: open sans;
    font-size: 13px;
    font-weight: normal;
    margin-left: 6px;
    padding: 0 25px 0 0;
    text-align: right;
    text-transform: none;
    width: 217px;
    margin-top: -1em;
}

.page-node-add-entreprise fieldset ,.page-node-add-organisation-interm-diaire fieldset ,.page-node-add-structures-d-appui-aux-entrepris fieldset,.page-node-add-organisation-interm-diaire fieldset #edit-field-page-facebook-organisation-und-0 legend{
    border: 0px solid #c0c0c0; margin: 20px 2px 0;  padding: 0.5em 0.625em 1em;
}

.page-base-des-entreprises .view-les-entreprises-par-secteurs-d-activite .views-view-grid .col-1 {
    margin-right: 6px;
    width: 470px;
}

.page-node-add-entreprise #node_entreprise_form_group_information_entreprise #field-izf-site-web-add-more-wrapper .field-value-url .form-item-field-izf-site-web-und-0-value label {
display: none;
}

.page-node-add-entreprise legend{
border-bottom: 1px solid #F09999;
width: 96%;
text-transform: uppercase;
font-size: 18px;
margin-top: 13px;
float: left;
margin-left: 13px;
margin-bottom:20px;
}

.page-node-add-organisation-interm-diaire legend {
    border-bottom: 1px solid #F09999;
    width: 580px;
    text-transform: uppercase;
    font-size: 18px;
    margin-top: 13px;
    float: left;
    margin-left: 13px;
    margin-bottom: 20px;
}

.page-node-add-structures-d-appui-aux-entrepris legend {
    border-bottom: 1px solid #F09999;
    width: 580px;
    text-transform: uppercase;
    font-size: 18px;
    margin-top: 13px;
    float: left;
    margin-left: 7px;
    margin-bottom: 20px;
}

.page-node-add-entreprise .form-select, .page-node-add-entreprise .form-text,
.page-node-add-organisation-interm-diaire .form-select,
.page-node-add-organisation-interm-diaire .form-text,
#structures-d-appui-aux-entrepris-node-form .form-select,
#structures-d-appui-aux-entrepris-node-form .form-text{
width: 327px;
height: 30px;
border: 1px solid #F4B3B3;
display: inline-block;
font-size: 13px;
font-family: open sans;
color: #666666;
}

.page-node-add-entreprise .form-textarea,
.page-node-add-organisation-interm-diaire .form-textarea,
#structures-d-appui-aux-entrepris-node-form .form-textarea {
    border: 1px solid #F4B3B3;
    color: #666666;
    display: inline-block;
    font-family: open sans;
    font-size: 13px;
    margin-left: 241px;
    margin-top: -15px;
    width: 330px;}


#node_entreprise_form_group_fichier_entreprise .form-submit,
#node_organisation_interm_diaire_form_group_publier_des_fichiers .form-submit,
.page-node-add-structures-d-appui-aux-entrepris #node_structures_d_appui_aux_entrepris_form_group_publier_des_fichiers .form-submit {
    border: medium none;
    color: #666666;
    font-family: open sans;
    font-size: 13px;
    height: 34px;
    width: 84px;
}

#node_organisation_interm_diaire_form_group_publier_des_fichiers .description,
#node_structures_d_appui_aux_entrepris_form_group_publier_des_fichiers .description {
    display: none;
}

#node_entreprise_form_group_fichier_entreprise .form-file ,
#organisation-interm-diaire-node-form .form-file,
#node_structures_d_appui_aux_entrepris_form_group_publier_des_fichiers .form-file {
background-color: #Fff;
width: 265px;
font-size: 14px;
font-family: open sans;
color: #666666;
}

.page-node-add-entreprise #field-izf-date-de-creation-add-more-wrapper legend {
    background-image: url("../images/asterik_focus.fw.png");
    background-position: 218px 7px;
    background-repeat: no-repeat;
    background-size: 6px auto;
    border: medium none;
    margin-left: -10px;
    text-transform: none;
}

.group_effectifs h2 span {
    background-image: url("../images/asterik_focus.fw.png");
    background-position: 220px 18px;
    background-repeat: no-repeat;
    background-size: 6px auto;
    border: medium none;
    margin-left: -10px;
    text-transform: none;
    margin-top: -4px;
}

.group_contact_organisation h3 span {
    background-image: url("../images/asterik_focus.fw.png");
    background-position: 218px 7px;
    background-repeat: no-repeat;
    background-size: 6px auto;
    border: medium none;
    margin-left: -10px;
    margin-top: 7px;
    text-transform: none;
}


.group-ca-fcfa h3 span {
    margin-top: 10px;
}

.form-item-field-izf-date-de-creation-und-0-value-date .description,
.group_effectifs label{
display: none;
}

#node_entreprise_form_group_information_entreprise #edit-field-izf-date-de-creation-und-0-value-datepicker-popup-0 {
display: inline-block;
float: left;
margin-top: -50px;
margin-left: 241px;
margin-bottom: -23px;
}

#node_entreprise_form_group_information_entreprise #edit-field-izf-date-de-creation {
margin-bottom: -35px;
}


.page-node-add-entreprise .image-widget, .page-node-add-entreprise .file-widget{
    display: inline-block;
}
.page-node-add-entreprise .form-textarea-wrapper.resizable.textarea-processed.resizable-textarea {
    display: inline-block;
}
.page-node-add-entreprise  .form-type-managed-file .description {
display: none;
}
.page-node-add-entreprise .date-clear {
display: inline-block;
}

.page-node-add-entreprise #field-izf-date-de-creation-add-more-wrapper legend, #field-izf-date-de-creation-add-more-wrapper .description {
}
.form-item.form-type-date-popup.form-item-field-izf-date-de-creation-und-0-value {
    width: 100%;
}
.page-node-add-entreprise #edit-field-izf-date-de-creation-und-0-value {
    width: 100%;
}
.page-node-add-entreprise #field-izf-date-de-creation-add-more-wrapper .form-item.form-type-textfield.form-item-field-izf-date-de-creation-und-0-value-date {
    width: 700px;
}

.page-node-add-entreprise #field-izf-date-de-creation-add-more-wrapper fieldset {
    margin:0px;
	padding:0px;
}

.page-node-add-entreprise #field-izf-date-de-creation-add-more-wrapper .container-inline-date .date-padding {
padding: 0px;

}

.page-node-add-entreprise #field-izf-date-de-creation-add-more-wrapper .container-inline-date .form-item, #field-izf-date-de-creation-add-more-wrapper .container-inline-date .form-item input {
width: 325px;
}

.page-node-add-entreprise #field-izf-site-web-add-more-wrapper fieldset {
    margin:0px;
	padding:0px;
}

.page-node-add-entreprise .form-item.form-type-select.form-item-language {
    display: none;
}
.page-node-add-entreprise #edit-field-izf-promu-accueil {
    display: none;
}
.page-node-add-entreprise #edit-preview {
    display: none;
}
.page-node-add-entreprise #edit-submit,
.page-node-add-organisation-interm-diaire #edit-submit ,
.page-node-add-structures-d-appui-aux-entrepris #edit-submit {
    background-color: #D90000;
    background-image: url("../images/icone_bouton.png");
    background-position: 124px 0px;
    background-repeat: no-repeat;
    border: medium none;
    display: block;
    height: 39px;
    margin-left: 292px;
    margin-top: 17px;
    text-decoration: none;
    text-indent: 0px;
    width: 162px;
    padding: 5px 70px 5px 15px;
    color: #fff;
    text-transform: uppercase;
    font-size: 18px;
}
.page-node-add-organisation-interm-diaire #edit-preview {
    display: none;
}
.muchomenu-bin-5 .panel-2col-stacked .center-wrapper, .muchomenu-bin-6 .panel-2col-stacked .center-wrapper {
background-color: #fff;
display: inline-block;
width: 100%;
padding:20px 0px;
height:75%;
}
.menu-minipanel-2054 .panel-2col-stacked .panel-col-last,.menu-minipanel-2055 .panel-2col-stacked .panel-col-last {
margin-left: 0px;
width: 67%;
}
.menu-minipanel-2054 .panel-2col-stacked .panel-col-first,.menu-minipanel-2055 .panel-2col-stacked .panel-col-first  {
width: 32%;
}

.muchomenu-bin-5 .panel-2col-stacked .panel-col-last .inside, .muchomenu-bin-6 .panel-2col-stacked .panel-col-last .inside {
margin: 0px;
margin-top:0px;
}
.muchomenu-bin-5 .pane-menu-menu-espace-entreprise.pane-menu, .muchomenu-bin-6 .pane-menu-menu-espace-exportation  {
margin-top: 0px;
}
.muchomenu-bin-5 .first.last.expanded , .muchomenu-bin-6 .first.last.expanded {
background-color: transparent;
}

.espace-entreprise .menu .first .expanded, .espace-exportation .menu .first .expanded {
width: 45%;

}

.espace-entreprise .first .expanded > ul li, .espace-exportation .first .expanded > ul li  {
width: 284px;
float: left;
color: #FF7F00;
}
.espace-entreprise .menu a, .espace-exportation .menu a{
color: #666666;
font-family: open sans;
font-size: 18px;
}
.menu-minipanel-2054 .panel-display, .menu-minipanel-2055 .panel-display{
color: #666666;
}
.panel-col-first h4.choix-pays{
text-transform:uppercase;
color: #666666;
font-size: 18px;
padding-left: 13px;
margin: 0;
font-family: 'oswald';
font-weight: normal;
margin-top: -3px;
}
.panel-col-first h4.choix-pays-instruction{
text-transform:uppercase;
color: #666666;
font-size: 18px;
background-image: url("../images/arrow_vert.png");
background-repeat: no-repeat;
padding-left: 13px;
background-position: 105px 34px;
font-family: 'oswald';
font-weight: normal;
}

#block-panels-mini-espace-exportation .panel-col-first h4.choix-pays-instruction{
text-transform:uppercase;
color: #666666;
font-size: 18px;
background-image: url("../images/arrow_bleu.png");
background-repeat: no-repeat;
padding-left: 13px;
background-position: 108px 34px;
font-family: 'oswald';
font-weight: normal;
}
.menu-minipanel-2054 select , .menu-minipanel-2055 select{
border:2px solid #59B200;
margin: 10px 0px 0px 13px;
padding: 5px;
font-family: open sans;
font-size: 12px;
font-weight:bold;
width: 260px;
}
.menu-minipanel-2055 select{
border:2px solid #00A3D9;
margin: 10px 0px 0px 13px;
padding: 5px;
font-family: open sans;
font-size: 12px;
font-weight:bold;
width: 260px;
}
.espace-entreprise .menu li a, .espace-exportation .menu li a{
font-family: 'oswald';
text-decoration:none;
text-transform: uppercase;
}
.espace-entreprise .menu .menu li a, .espace-exportation .menu .menu li a{
background-image: url("../images/arrow.png");
background-repeat: no-repeat;
padding: 0 13px;
background-position: left center;
font-size: 13px;
font-weight:normal;
font-family: open sans;
text-transform: none;
}

.qtip-wrapper {
border-bottom: none;
height:50%;
}
.menu-minipanel-2054 .pane-2 {
background: #59B200;
color: #fff;
padding: 0px 30px 5px 15px;
text-align: center;
margin-left: -20px;
width: 100%;
margin-top: -52px;
font-size: 24px;
font-family: 'oswald';
font-weight: lighter;
height:69px;
}
.menu-minipanel-2055 .pane-3{
color: #fff;
padding: 0px 30px 5px 15px;
text-align: center;
margin-left: -34px;
width: 895px;
margin-top: 29px;
font-size: 24px;
font-family: 'oswald';
font-weight: lighter;
height: 30px;
float: left;
}
.menu-minipanel-2054 .expanded, .menu-minipanel-2055 .expanded{
float: left;
width: 47.5%;
padding: 25px 0px 0px 10px;
list-style: none;
}
.menu-minipanel-2054 .expanded .menu, .menu-minipanel-2055 .expanded .menu{
margin:0;
padding:0;
}
.menu-minipanel-2054 .pane-title, .menu-minipanel-2055 .pane-title {
/*display: none;*/
}

.espace-entreprise .menu-seul, .espace-exportation .menu-seul{
background-image: url("../images/arrow_orange.png");
background-repeat: no-repeat;
background-position: right center;
padding-right: 15px;
}


.espace-entreprise .expanded + .leaf , .espace-exportation .expanded + .leaf {
display: inline-block;
padding: 25px 0px 0px 10px;
}


#qtip1 .qtip-wrapper {
left: -188px;
}
#qtip2 .qtip-wrapper {
    left: -376px;
}
#qtip3 .qtip-wrapper {
left: 188px;
}
#qtip4 .qtip-wrapper {
left: 0px;
}
.pane-afp .view-afp, .block-views .view-afp{
width:300px;
margin-left:20px
}
.pane-afp .view-afp a, .block-views .view-afp a {
text-decoration: none;
color: #666;
font-family: open sans;
font-size: 13px;
width: 257px;
background-image: url("../images/puce_article.png");
background-repeat: no-repeat;
background-position: left 5px;
padding: 0px 0px 0px 22px;
float: left;
margin-bottom: 15px;
line-height: 15px;
}

.pane-afp .view-afp .views-row, .block-views .view-afp .views-row {
padding: 8px 0px 8px 0px;
}

.pane-afp .pane-title, #block-views-afp-block .block-title {
font-family: 'oswald';
font-size: 24px;
padding-right: 70px;
background-image: url("../images/logo_afp.jpg");
background-repeat: no-repeat;
margin-left: 15px;
background-position: 60px -5px;
}

.panel-pane.pane-block.pane-views-exp-recherche-generale-page.pane-views {
background-color: #E4E6E5;
background-image: url("../images/background-recherche.fw.png");
background-position: left top;
background-repeat: no-repeat;
height: 170px;
width: 300px;
margin-left: 17px;
}

.pane-views-exp-recherche-generale-page .pane-title {
color: white;
margin: 21px 13px;
padding: 11px 0 6px;
font-family: 'oswald';
font-style: normal;
font-weight: normal;
}

.pane-views-exp-recherche-generale-page .form-submit {
background-color: #FFBF00;
background-image: url("../images/icone_recherche.png");
background-position: center center;
background-repeat: no-repeat;
border: medium none;
display: block;
height: 40px;
margin-left: 260px;
margin-top: -15px;
text-decoration: none;
text-indent: -5000pt;
width: 40px;

}
.pane-views-exp-recherche-generale-page .form-text {
width: 260px;
height: 40px;
border: 0;
margin-left: 20px;

}
#edit-submit-recherche-generale {
margin-top: 5px;
}

.pane-simpleads .pane-title {
display: none;
}

.front .pane-simpleads-ad-groups-210 {
margin-left: 18px;
}
.pane-simpleads-ad-groups-211 {
width: 134%;
}
.view-liste-contacts{
font-family: open sans;
font-size: 13px;
color: #666;
}
.view-liste-contacts h2 {
text-transform: uppercase;
font-size: 13px;
}
.view-liste-contacts .group-left .field-label {
font-weight: normal;
}
.field-name-field-contact-boite-postale, .field-name-field-contact-telephone, .field-name-field-contact-fax, .field-name-field-contact-email {
font-weight: normal;
}
.view-liste-contacts .group-left a {
color: #FF7F00;
text-decoration:none;
}
.view-liste-contacts .field-name-field-contact-description{
font-weight: bold;
}
.view-liste-contacts .field-collection-view {
border: 0;
}
.view-liste-contacts .views-row{
border-top: 2px solid #E4E6E5;
}
.view-liste-contacts .field-collection-container {
border: 0;
margin-bottom: 0em;
}
.view-liste-contacts .field-collection-container .field-items .field-item {
margin-bottom: 0px;
}

.bef-select-as-links a {
color: #FF7F00;
text-decoration: none;
font-family: open sans;
font-size: 13px;
background-image: url("../images/arrow_orange.png");
background-position: left center;
background-repeat: no-repeat;
padding-left: 18px;
}
.page-page-annuaire #page-title {
font-size: 26px;
text-transform: uppercase;
background-image: url("../images/stripe_orange.png");
background-position: bottom center;
background-repeat: no-repeat;
color: #666;
padding-bottom: 10px;
}




.page-page-annuaire #block-simpleads-ad-groups-210 .block-title {
display: none;
}
.page-page-annuaire #block-views-0f8340884f7c497cf19281727ac68abb .form-item-search-api-views-fulltext {
margin-top: 0px;
}
.page-page-annuaire #block-menu-menu-acces-membre .block-title {
font-size: 18px;
font-family: 'oswald';
color: #666;
background-image: url("../images/arrow-user.fw.png");
background-position: 25px center;
background-repeat: no-repeat;
padding-left: 55px;
}
.page-page-annuaire #block-menu-menu-acces-membre {
background-color:#E4E6E5;
width: 300px;
padding-top: 10px;
}

.page-page-annuaire #acces-membres {
background-color: #FFBF00;
background-image: url("../images/arrow-go.fw.png");
background-position: center center;
background-repeat: no-repeat;
display: block;
height: 40px;
margin-left: 230px;
margin-top: -51px;
text-decoration: none;
text-indent: -5571pt;
width: 40px;
float: none;
}
.page-page-annuaire #block-views-0f8340884f7c497cf19281727ac68abb {
background-color: #E4E6E5;
width: 300px;
background-image: url("../images/background-recherche.fw.png");
background-position: left top;
background-repeat: no-repeat;
}
.page-page-annuaire #block-views-0f8340884f7c497cf19281727ac68abb .form-text{
width: 175px;
height: 31px;
border:0;
}
.page-page-annuaire #block-views-0f8340884f7c497cf19281727ac68abb .form-select {
width: 175px;
height: 31px;
border:0;
}
.page-page-annuaire #block-views-0f8340884f7c497cf19281727ac68abb label {
display: inline;
font-family: open sans;
font-size: 13px;
font-weight:bold;
color:#666;
float: left;
margin-left: 8px;
text-align: right;
width:32%;
}
.page-page-annuaire #block-views-0f8340884f7c497cf19281727ac68abb .views-widget {
float: right;
}
.page-page-annuaire #block-views-0f8340884f7c497cf19281727ac68abb .views-exposed-widget {
width: 282px;
display: block;
margin: auto;
}
.page-page-annuaire #block-views-0f8340884f7c497cf19281727ac68abb .form-submit {
background-color: #FFBF00;
background-image: url("../images/icone_recherche.png");
background-position: center center;
background-repeat: no-repeat;
border: medium none;
display: block;
height: 40px;
margin-left: 260px;
margin-top: 5px;
text-decoration: none;
text-indent: -5000pt;
width: 40px;

}
.page-page-annuaire #block-views-0f8340884f7c497cf19281727ac68abb  h2{
color: white;
padding: 8px 0px 0 12px;
font-family: 'oswald';
font-style: normal;
font-weight: normal;
font-size:18px;

}
.page-page-annuaire .block-newsletter .block-title {
font-size: 18px;
padding: 15px 0px 10px 24px;
font-family: 'oswald';
}
.page-page-annuaire .inscription-newsletter {
height: auto;

}
.page-page-annuaire #edit-newsletter-submit {
background-color: #FFBF00;
background-image: url("../images/arrow-go.fw.png");
background-position: center center;
background-repeat: no-repeat;
border: medium none;
display: block;
height: 40px;
margin-left: 194px;
margin-top: -42px;
text-decoration: none;
text-indent: -5000pt;
width: 40px;
}
.page-page-annuaire .inscription-newsletter #edit-email {
border:0px;
}
.page-page-annuaire .inscription-newsletter .prefix {
font-weight: bold;
margin-left: 20px;
}
.breadcrumb a {
text-decoration: none;
color: #FF7F00;
}
/*.section-page-annuaire .breadcrumb a {
color: #FF8000;
text-decoration: none;
}
.section-page-annuaire .breadcrumb a {
color: #59B200;

}
.section-page-annuaire .breadcrumb a {
color: #00A3D9;

}
.section-page-annuaire .breadcrumb a {
color: #D90000;

}*/

.not-front .breadcrumb .element-invisible {
position: relative !important;
clip: auto;
clip: auto;
overflow: auto;
height: auto;
}

.not-front .breadcrumb .element-invisible {
float: left;
font-size: 13px;
font-family: open sans;
margin: 0;
padding: 0px 10px 9px 24px;
background-image: url("../images/home_orange.png");
background-position: 1px 5px;
background-repeat: no-repeat;
}

.page-afp-derniere-minute #page-title, .page-afp-journal-afrique #page-title, .page-afp-actualite-internationale #page-title, #recherche_avancee .panel-col-first .pane-title  {
background-image: url("../images/trait-orange.fw.png");
background-position: left bottom;
background-repeat: repeat-x;
color: #666666;
font-size: 26px;
font-weight: normal;
margin-bottom: 9px;
margin-top: 30px;
padding-bottom: 10px;
text-align: left;
text-transform: uppercase;

}
#recherche_avancee .panel-col-first .pane-title  {
padding-left: 5px;
}
.page-afp-derniere-minute .views-field-field-date-de-publication, .page-afp-journal-afrique .views-field-field-date-de-publication, .page-afp-actualite-internationale .views-field-field-date-de-publication {
    color: #666666;  font-family: open sans;  font-size: 13px;
}
.page-afp-derniere-minute .view-afp a, .page-afp-journal-afrique .view-afp a, .page-afp-actualite-internationale .view-afp a  {
    color: #666666;  font-family: 'oswald';  font-size: 22px;  text-decoration: none;  text-transform: none;
}
.page-afp-derniere-minute .view-afp img, .page-afp-journal-afrique .view-afp img, .page-afp-actualite-internationale .view-afp img  {
    float: left;  margin-right: 30px;

}
.page-afp-derniere-minute .view-afp .views-row, .page-afp-journal-afrique .view-afp .views-row, .page-afp-actualite-internationale .view-afp .views-row  {
border-bottom: 2px solid #E4E6E5;
clear: both;
padding: 10px 0px;
height: 250px;
}

#recherche_avancee  .panel-col-first {
float: left;
width: 64%;
margin-left: 0px;
background-color:#FFF5DA;
margin-top: 20px;
}
#recherche_avancee .panel-col-last {
float: left;
margin-left: 0px;
width: 30%;
}

#recherche_avancee .pane-views-0f8340884f7c497cf19281727ac68abb {
margin-left: 0px;
}

#recherche_avancee .views-exposed-widget {
display: block;
float: none;
}
#recherche_avancee .form-item.form-type-textfield.form-item-search-api-views-fulltext {
margin-top: 0px;
}
#recherche_avancee #edit-search-api-views-fulltext-wrapper input {
float: none;
margin-top: 0;
width: 422px;
height: 34px;
border: solid 2px #FFE0C2
}
#recherche_avancee .panel-col-first select{
width: 427px;
border: solid 2px #FFE0C2;
height: 34px;
}
 #recherche_avancee .panel-col-first .form-text{
width: 422px;
border: solid 2px #FFE0C2;
height: 34px;
}
#recherche_avancee .panel-col-first label{
display: inline;
font-family: 'oswald';
font-size: 13px;
color: #666;
float: left;
margin-left: 8px;
text-align: left;
width: 18%;
font-style: normal;
font-weight: normal;
}
#recherche_avancee #edit-field-izf-mots-cles, #recherche_avancee #edit-field-izf-secteur-d-activites, #recherche_avancee #edit-field-izf-pays {
width: 427px;
height: 34px;
padding: 5px;
border: solid 2px #FFE0C2;
}
#recherche_avancee #edit-field-izf-mots-cles-wrapper label, #recherche_avancee #edit-field-izf-secteur-d-activites-wrapper label, #recherche_avancee #edit-field-izf-pays-wrapper label, #recherche_avancee #edit-search-api-views-fulltext-wrapper label{
font-family:open sans;
}
#recherche_avancee #edit-submit-recherche-annuaire-fiche-entreprise {
width: auto;
height: 40px;
margin-left: 220px;
background-color: #FF8000;
background-image: url("../images/search-arrow.fw.png");
background-position: right center;
background-repeat: no-repeat;
border: none;
}

#recherche_avancee #edit-submit-recherche-annuaire-fiche-entreprise , #recherche_avancee .panel-col-first .form-submit{
width: auto;
height: 40px;
margin-left: 0px;
background-color: #FF8000;
background-image: url("../images/icone_bouton.png");
background-position: right center;
text-indent: 0;
background-repeat: no-repeat;
border: none;
text-transform: uppercase;
color: #FFF;
font-family: 'oswald';
font-size: 18px;
padding-right: 45px;
float: right;
margin-right: 7px;
}
#recherche_avancee .panel-col-first .inside {
margin: 0;
}

#recherche_avancee .pane-menu-menu-acces-membre .pane-title {
font-size: 18px;
font-family: 'oswald';
color: #666;
background-image: url("../images/arrow-user.fw.png");
background-position: 25px center;
background-repeat: no-repeat;
padding-left: 55px;
font-weight: bold;
margin-left: 20px;
}

#recherche_avancee #acces-membres {
background-color: #FFBF00;
background-image: url("../images/arrow-go.fw.png");
background-position: center center;
background-repeat: no-repeat;
display: block;
height: 40px;
margin-left: 230px;
margin-top: -53px;
text-decoration: none;
text-indent: -5571pt;
width: 40px;

}
#recherche_avancee .pane-newsletter .pane-title  {
font-size: 18px;
padding: 15px 0px 10px 24px;
font-family: 'oswald';
}

#recherche_avancee  .inscription-newsletter {
height: auto;
margin-left: 20px;
}

#recherche_avancee  #edit-newsletter-submit {
background-color: #FFBF00;
background-image: url("../images/arrow-go.fw.png");
background-position: center center;
background-repeat: no-repeat;
border: medium none;
display: block;
height: 40px;
margin-left: 194px;
margin-top: -42px;
text-decoration: none;
text-indent: -5000pt;
width: 40px;
}

#recherche_avancee .pane-menu-menu-acces-membre.pane-menu {
background-color: #E4E6E5;
background-image: none;
background-position: 30px 23px;
background-repeat: no-repeat;
color: #666666;
font-size: 8px;
}

#recherche_avancee .pane-simpleads-ad-groups-210 {
margin-left: 20px;
}

.page-accueil .menu-minipanel-2054 .panel-2col-stacked .panel-col-last {
margin-top: 0px;
}

.page-accueil .menu-minipanel-2055 .panel-2col-stacked .panel-col-last {
margin-top: 0px;
}

.page-accueil .menu-minipanel-2054 .pane-menu-menu-espace-entreprise.pane-menu {
margin-top: 0px;
}
.page-accueil .pane-afp {
margin-left: -3px;
}

.page-accueil .pane-block-31 {
	margin-top: -60px;
	margin-left: 35px;
	font-size: 13px;
	color: #666;
	text-decoration: none;
	margin-bottom: 35px;
}

.page-accueil .pane-block-31 a {
color: #666;
font-weight: normal;
text-decoration:none;
}

.page-node-add-structures-d-appui-aux-entrepris #node_structures_d_appui_aux_entrepris_form_group_publier_des_fichiers input{
    width: 270px;
}

.page-node-add-structures-d-appui-aux-entrepris #edit-actions #edit-submit {
    width: 164px;
}

.page-node-add-structures-d-appui-aux-entrepris .counter {
    display: none;
}

.page-node-add-structures-d-appui-aux-entrepris #structures-d-appui-aux-entrepris-node-form .form-textarea
{
    width: 338px;
}

.page-node-add-structures-d-appui-aux-entrepris #structures-d-appui-aux-entrepris-node-form select{
    width: 337px;
    height: 40px;
}

.page-node-add-structures-d-appui-aux-entrepris #field-pr-nom-du-dirigeant-add-more-wrapper label ,
.page-node-add-structures-d-appui-aux-entrepris #field-fonction-du-dirigeant-add-more-wrapper label,
.page-node-add-structures-d-appui-aux-entrepris #field-fonction-du-dirigeant-add-more-wrapper label{
    display: none;
}

.menu-minipanel-2055 .pane-menu h2.pane-title {
font-size: 18px;
margin-bottom: -26px;
margin-left: 0;
margin-top: -3px;
text-transform: uppercase;
line-height: 29px;
}
#mini-panel-espace_exportation .panel-panel.panel-col-top {
width: 900px;
}
#mini-panel-espace_exportation .pane-4 p {
width: auto;
padding: 10px 25px;

}

#views-exposed-form-annuaires-des-exportateurs-page .views-exposed-form label {
margin-left: -180px;
width: 13em;
text-align: right;
}
#views-exposed-form-annuaires-des-exportateurs-page .form-text {
margin-bottom: 10px;
}
.page-annuaires-exportateurs  .view-annuaires-des-exportateurs .views-field.views-field-title {
    width: 10%;
    
}
.page-annuaires-exportateurs  .view-annuaires-des-exportateurs .views-field.views-field-nothing {
    width: 10%;  
	padding: 10px 10px 30px 10px;
}
.page-annuaires-exportateurs  .view-annuaires-des-exportateurs .views-field.views-field-field-izf-pays {
    width: 10%;  
}
.page-annuaires-exportateurs  .view-annuaires-des-exportateurs .views-field.views-field-field-izf-secteur-d-activites {
    width: 10%;  
}
.page-annuaires-exportateurs  .view-annuaires-des-exportateurs .views-field.views-field-field-activit-s-et-produits- {
    width: 38%;  
}
.page-annuaires-exportateurs  .view-annuaires-des-exportateurs th a {
padding: 10px 10px 30px 10px;
display: inline-block;
background-image: url(../images/tri-bleu.fw.png);
background-position: 25px 30px;
background-repeat: no-repeat;
}

.page-annuaires-exportateurs .view-annuaires-des-exportateurs th.views-field-title , .page-annuaires-exportateurs .view-annuaires-des-exportateurs th.views-field-nothing, .page-annuaires-exportateurs .view-annuaires-des-exportateurs th.views-field-field-izf-pays, .page-annuaires-exportateurs .view-annuaires-des-exportateurs th.views-field-field-izf-secteur-d-activites
 {
background: none;
}
.page-annuaires-exportateurs .view-annuaires-des-exportateurs th.views-field-field-izf-pays a{
background-position: 2px 30px;
}
.page-annuaires-exportateurs .view-annuaires-des-exportateurs th.views-field-field-izf-secteur-d-activites a{
background-position: 15px 30px;
}
.page-annuaires-exportateurs .view-annuaires-des-exportateurs th.views-field-field-izf-secteur-d-activites a{
background-position: 15px 30px;
}
.page-annuaires-exportateurs .view-annuaires-des-exportateurs th.views-field-field-activit-s-et-produits- a{
background-position: 15px 30px;
}
.page-base-donnees-stats .title {
width: auto;
padding-right: 70px;
}
#views-exposed-form-base-d-informartions-exportation-page-1 {
width: 300px;

}
.logged-in #views-exposed-form-base-donnes-stat-dimport-dexport-page {
height: 242px;
margin-bottom: auto;
margin-left: 310px;
padding-left: 158px;
padding-top: 16px;
position: absolute;
top: auto;
width: 354px;
margin-top: -258px;
background-color: #D9F1F9;
}
.not-logged-in #views-exposed-form-base-donnes-stat-dimport-dexport-page {
background-color: #D9F1F9;
height: 242px;
margin-bottom: auto;
margin-left: 310px;
padding-left: 158px;
padding-top: 16px;
position: absolute;
top: auto;
width: 354px;
margin-top: -258px;
}
.recherche-header{
/*position: absolute;
top: 12.7em;*/
background-color: #D9F1F9;
}
.presentation-header {
margin-top: 35px;
margin-bottom: 20px;
text-align: left;
width: 940px;
/*padding-right: 20em;*/
}


@-moz-document url-prefix() { 
.not-logged-in #edit-submit-base-donnes-stat-dimport-dexport {
    margin-left: 314px;
    margin-top: 17px;
    text-indent: -5000pt;

}
}
#qtip2 .pane-3 .pane-content li a {
color: #fff;
text-decoration: none;
margin-top: 20px;
float: left;
margin-left: 80px;
background-image: url("../images/arrow-forum-1.fw.png");
background-position: 2px center, 20px center;
background-repeat: no-repeat;
padding-left: 22px;
    height: auto;
}

.menu-minipanel-2055 .pane-3 {
color: #fff;
padding: 0px;
text-align: center;
margin-left: auto;
width: auto;
margin-top: 0px;
font-size: 24px;
font-family: 'oswald';
font-weight: lighter;
height: 30px;
float: left;
}

#qtip2 .panel-3col-33-stacked .panel-separator {
margin: 0 0 0em 0;
}
#qtip2 .pane-menu-menu-forum {
float: left;
}
#qtip2 .pane-menu-menu-forum .menu {
float: left;
}
#qtip2 .pane-menu-menu-forum a {
margin-left: -42px;
color: #fff;
text-transform: uppercase;
margin-top: 62px;
display: inline-block;
font-size: 24px;
padding-left: 45px;
text-decoration: none;
}
.menu-minipanel-2055 .pane-menu-menu-promotion-of-companies li a {

margin-top: -25px;

}
.page-planning-des-evenements #page-title {
    background-image: url("../images/trait-horizontal.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;
}
.page-planning-des-evenements .views-field.views-field-title {
    width: 30%;
}
.page-planning-des-evenements .views-field.views-field-field-pays-evenement {
    width: 10%;
}
.page-planning-des-evenements .views-field.views-field-field-date-prevue-2 {
    width: 12%;
}
.page-planning-des-evenements .views-field.views-field-field-date-prevue-1 {
    width: 12%;
}
.page-planning-des-evenements .views-field.views-field-field-date-prevue-2 {}
.page-planning-des-evenements .view-evenement-par-pays a {
    color: #00A3D8;
    font-family: open sans;  font-size: 13px;
}
.page-planning-des-evenements .view-evenement-par-pays th a {
    padding: 10px 10px 30px 10px;  display: inline-block;  background-image: url(../images/tri-bleu.fw.png);  background-position: 5px 30px;  background-repeat: no-repeat;
	color:#fff;
}
.page-planning-des-evenements .view-evenement-par-pays th.views-field.views-field-field-date-prevue-2 a {
    padding: 10px 10px 30px 10px;  display: inline-block;  background-image: url(../images/tri-bleu.fw.png);  background-position: -4px 30px;  background-repeat: no-repeat;
	color:#fff;
}
.page-planning-des-evenements .view-evenement-par-pays span {
    font-family: open sans;  font-size: 13px;
}

.page-planning-des-evenements .view-evenement-par-pays .view-filters {
background-color: #D9F1F9;
width: 920px;
padding: 20px 10px;
}
.page-planning-des-evenements .view-evenement-par-pays #edit-submit-evenement-par-pays {
background-color: #00A3D9;
background-image: url("../images/btn-rechercher.png");
background-position: 124px center;
background-repeat: no-repeat;
border: medium none;
color: white;
font-family: 'oswald';
font-size: 18px;
height: 40px;
margin-left: 0;
margin-top: 7px;
padding: 5px 39px 5px 0;
text-transform: uppercase;
width: 163px;
float: right;
}
.page-planning-des-evenements .view-evenement-par-pays .views-exposed-widget.views-submit-button {
float: right;
}

.page-planning-des-evenements .recherche-evenement {
float: left;
display: inline-block;
width: 270px;
height: 30px;
color: #00A3D9;
font-size: 20px;
text-transform: uppercase;
font-family: 'oswald';
font-style: normal;
font-weight: normal;
text-align: left;
padding: 10px 0px 0px 15px;
}

.page-planning-des-evenements #edit-field-pays-evenement-tid {
height: 20px;
margin-bottom: 22px;
}
.page-planning-des-evenements .view-evenement-par-pays .form-text {
height: 32px;
width: 402px;
border: medium none;
}
.page-planning-des-evenements .view-evenement-par-pays .container-inline-date .form-item, .container-inline-date .form-item input {
width: auto;
width: 394px;
border: medium none;
}
.page-planning-des-evenements .view-evenement-par-pays .views-widget {
float: left;
}
.page-planning-des-evenements .view-evenement-par-pays label {
float: left;
width: 15.9em;
text-align: right;
margin-right: 10px;
}
.page-promotion-des-entreprises .view-promotion-des-entreprises .views-field.views-field-field-izf-pays {
/*display: none;*/
}
.view-evenement-par-pays td{
padding:5px;
font-family: open sans;
font-size: 13px;
}
.page-planning-des-evenements .view-evenement-par-pays .views-field.views-field-title {
font-family: open sans;
font-size: 13px;
}
/*.logged-in .resultat-offre {
position: inherit;
top: auto;
}
.not-logged-in .resultat-offre {
position: inherit;
top: auto;
}*/

#overlay-pays .tooltip-export {
color: #00A3D9;
font-size: 20px;
text-transform: uppercase;
font-family: 'oswald';
background-color: rgba(255,255,255,1);
padding: 15px;
width: 300px;
padding: 45px 30px;
/*height: 220px;*/
margin: auto;
margin-top:200px;
 -moz-box-shadow:    0px 0px 3px 3px #444;
  -webkit-box-shadow: 0px 0px 3px 3px #444;
  box-shadow:         0px 0px 3px 3px #444;
  text-align: center;
    z-index: 7000;
}
#overlay-pays {
z-index: 6000;
top: 0px;
left: 0px;
background: #000;
opacity: 0.8;
-moz-opacity: 0.8;
position: absolute;
filter: alpha(opacity=80);
width: 100%;
height: 100%;
}
.menu-minipanel-2055 .pane-menu-menu-promotion-des-entreprises li a, .menu-minipanel-2055 .pane-menu-menu-promotion-of-companies li a {
margin-top: -22px;

}
.page-annuaires-exportateurs .views-table tbody, .page-base-donnees-stats .views-table tbody, .page-planning-des-evenements .views-table tbody {
line-height: 1.3;
}

.page-offre-demande .view-liste-des-offres-et-demandes th.views-field-created, .page-offre-demande .view-liste-des-offres-et-demandes th.views-field-field-quantite-offre-dem, .page-offre-demande .view-liste-des-offres-et-demandes th.views-field-field-categorie-offre-dem , 
.page-offre-demande .view-liste-des-offres-et-demandes th.views-field-field-produit-offre-dem, .page-offre-demande .view-liste-des-offres-et-demandes th.views-field-field-pays-offre-dem,
.page-offre-demande .view-liste-des-offres-et-demandes th.views-field-field-nom-societe {
background: none;
padding-bottom: 30px;
padding-top: 5px;
}

.page-offre-demande .view-liste-des-offres-et-demandes th a{
background-image: url(../images/tri-bleu.fw.png);
background-position: 4px 30px;
background-repeat: no-repeat;
padding-bottom: 30px;
padding-top: 5px;
}
.page-offre-demande .view-liste-des-offres-et-demandes th.views-field-field-nom-societe a {

background-position: 18px 30px;

}
.page-offre-demande .view-liste-des-offres-et-demandes th.views-field-field-pays-offre-dem a {
padding-right: 10px;
padding-left: 10px;
}
.page-planning-des-evenements .form-type-date-popup .description {
visibility: hidden;
}

.view-carte-interactive .texte-select-pays {
background-color: #00A3D8;
}

.not-logged-in #qtip1 .qtip-wrapper .pane-menu-menu-forum a {
margin-left: -40px;
margin-top: 17em;
font-size: 24px;
}

.logged-in #qtip1 .qtip-wrapper .pane-menu-menu-forum a {
margin-left: -40px;
margin-top: 18em;
font-size: 24px;
}
.not-logged-in #qtip0 .qtip-wrapper .pane-menu-menu-forum a {
    margin-top: 2.5em;
}

#qtip0 .pane-menu-menu-forum a {

margin-left: -220px;
margin-top: 100px;

}
@-moz-document url-prefix() { 
#qtip1 .pane-menu-menu-forum a {
margin-left: -40px;
margin-top: 450px;
font-size: 24px;
}
}
#qtip0 .pane-menu-menu-forum a {

margin-top: 113px;

}

#qtip3 .pane-menu-menu-forum {
float: left;
}
#qtip3 .pane-menu-menu-forum .menu {
float: left;
}

#qtip3 .pane-menu-menu-forum a {
margin-left: -42px;
color: #fff;
text-transform: uppercase;
margin-top: 62px;
display: inline-block;
font-size: 24px;
padding-left: 45px;
text-decoration: none;
}
#edit-field-type-devenement-tid {
height: 32px;
width: 402px;
border: medium none;
margin-bottom: 22px;
}
.page-promotion-des-entreprises .view-display-id-page_1  img {
    height: 80px;  
    margin-top: 20px;  width: auto;
}
.page-promotion-des-entreprises .view-display-id-page_1 .views-field.views-field-title {
    height: 72px;
}
.page-promotion-des-entreprises .view-display-id-block_2 .views-field-view-node {
visibility: hidden;
}

#edit-field-type-de-presse-unique-tid-wrapper {
margin-left: auto;
margin-top: 2px;
width: auto;
background-color: #E4E6E5;
   padding-bottom: 20px;
   padding-left: 20px;
   padding-right: 20px;
   padding-top: 0px;
font-family: open sans;
color: #666666;
font-size: 14px;
float: none;
}
#edit-field-pays-article-la-une-tid-wrapper {
background-color: #E4E6E5;
padding: auto;
width: 200px;
font-family: open sans;
font-size: 14px;
color: #666666;
margin-bottom: 2px;
margin-left: auto;
}
.page-actualites-commerciales .block-title {
background-color: #E4E6E5;
border-bottom: 3px solid #fff;
background-color: #E4E6E5;
font-family: oswald;
margin-left: auto;
margin-top: auto;
padding: 10px;
position: relative;
text-transform: uppercase;
width: auto;
color: #666666;
}
.page-actualites-commerciales #edit-field-pays-article-la-une-tid-1-wrapper {
background-color: #E4E6E5;
float: none;
padding: 0px 20px 30px;
border-top: 10px solid #fff;
text-transform: uppercase;
}
.page-actualites-commerciales #edit-field-pays-article-la-une-tid {
margin-top: 12px;
padding: 10px;
}
.page-actualites-commerciales #block-views-93190d0fad7ae57a1ffc28a23191321c {
margin-right: -20px;
margin-left: 17px;
}
.page-actualites-commerciales #page-title {
background-image: url("../images/trait-horizontal.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;
}
.page-actualites-commerciales .view-test-page-actuallit-par-pays .views-field-title a {
color: #666666;
font-family: 'oswald';
font-size: 22px;
line-height: 35px;
margin-bottom: 15px;
text-decoration: none;
text-transform: none;
}
.page-actualites-commerciales .view-footer p {
font-family: "open sans";
font-size: 14px;
color: #666666;
margin-left: auto;
margin-top: auto;
}

#views-exposed-form-base-d-informartions-exportation-page-1 .views-exposed-form .views-exposed-widget {
float: none;
padding: 0.5em 0 0 0;
}
.view-id-carte_interactive h2 ,.node-carte-interactive .field-name-title h2 {
color: #00A3D8;
}

.page-carte-interactive-exportation #page-title, .page-base-informartions-exportation #page-title{
background-image: url("../images/trait-horizontal.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: 620px;
}

#views-exposed-form-base-donnes-stat-dimport-dexport-page .views-exposed-form label {

margin-left: -142px;

}
.view-annuaires-des-exportateurs .views-table, .page-planning-des-evenements .view-display-id-page_2 .views-table{
width: 940px;
}
#views-exposed-form-annuaires-des-exportateurs-page #edit-submit-annuaires-des-exportateurs {

font-family: 'oswald';

}
#block-views-74670d974ca26a5d6060476be6645e8a {

}
.page-base-donnees-stats .region-sidebar-second {
margin-top: 130px;
}
.page-base-donnees-stats  #block-views-74670d974ca26a5d6060476be6645e8a {
margin-top: 75px;
}
.page-cours-matiere-premiere .region-sidebar-second {
margin-top: 130px;
}
.page-cours-matiere-premiere .title {
background-image: url("../images/trait-horizontal.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: auto;
}

.page-promotion-des-entreprises .views-field.views-field-field-izf-secteur-d-activites {
height: 80px;
margin-top: 8px;
}
.logged-in .resultat-offre {
top: auto;
}

.page-offre-demande .views-exposed-form .views-exposed-widget {
margin-left: auto;
}
.view-liste-des-offres-et-demandes .view-filters {
width: 940px;
}
.resultat-offre {
width: 940px;
margin-top: 40px;
top: auto;
}
#views-exposed-form-liste-des-offres-et-demandes-page {
width: 600px;
float: right;
}
.page-offre-demande .views-exposed-form .views-exposed-widget {

margin-left: auto;
}
#edit-field-fin-periode-value-wrapper {
margin-left: 300px;
margin-top: -55px;
}
#edit-field-debut-periode-value-wrapper {
margin-left: 0px;
}
#views-exposed-form-liste-des-offres-et-demandes-page .form-item .description {
margin-top: -18px;
margin-left: auto;
}
.texte-select-pays {

margin-top: -1px;

}

.texte-rech-offre {
margin-top: 0px;

}
.view-annuaires-des-exportateurs p {
margin-top: 1em;
}
.page-base-donnees-stats .views-exposed-form {
margin-top: 13px;
}
.logged-in #edit-submit-base-donnes-stat-dimport-dexport {

margin-top: 16px;

}
.not-logged-in #edit-submit-base-donnes-stat-dimport-dexport {

margin-top: 26px;

}
.not-logged-in .resultat-offre {
    position: absolute;
    top: auto;
}
.view-base-d-informartions-exportation .views-field.views-field-title {
font-family: oswald;
color: #59B200;
font-size: 24px;
font-weight: normal;
text-transform: uppercase;
text-decoration: none;
padding-bottom: 15px;
color: #00A3D8;
line-height: 30px;
}

.view-base-d-informartions-exportation .views-field.views-field-field-corps-base-info {
text-align: justify;
}
.view-base-d-informartions-exportation ol{
padding: 0 0 0 2px;
}

.page-annuaires-exportateurs .pager-next a , .page-annuaires-exportateurs .pager-last a {
color: #00A3D8;
font-family: open sans;
font-size: 13px;
}

.view-base-donnes-stat-dimport-dexport td {
padding-top: 10px;
}
.view-test-page-actuallit-par-pays .views-row .views-field-body .field-content p {
width: 610px;
text-align: justify;
}
.page-actualites-commerciales #block-views-93190d0fad7ae57a1ffc28a23191321c {
margin-right: auto;
margin-left: auto;
width: 300px;
}
.page-actualites-commerciales #block-views-evenement-venir-block {
margin-left: auto;
width: 300px;
}
.page-actualites-commerciales .region-sidebar-second #block-views-evenement-venir-block h2 {

width: auto;

}
.page-faq-page #page-title {

width: 610px;
}
.page-faq-page .view-carte-interactive .view-content{
display: none;
}
.inscription-newsletter {

height: 149px;


}
#edit-newsletter-submit {

margin-top: 17px;

}
.page-node-add-entreprise #edit-field-par-zone-entreprise, .page-node-add-organisation-interm-diaire #edit-field-par-zone-entreprise, .page-node-add-structures-d-appui-aux-entrepris #edit-field-par-zone-entreprise{
display: none;
}
#block-tb-megamenu-main-menu .tb-megamenu {
background-color: transparent;
height: 145px;
position: inherit;
}
li[data-id="5055"],  li[data-id="5049"] {
display: none;
}
#block-tb-megamenu-main-menu .tb-megamenu-item.level-1.mega.dropdown {
width: 188px;
height: 142px;
padding-bottom: 2px;
}
#block-tb-megamenu-main-menu .tb-megamenu .mega > .mega-dropdown-menu {


}

#block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a {
/*
border-color: #FFf;
color: #333;
*/
}
#block-tb-megamenu-main-menu .tb-megamenu .nav > li > a {
border-right: 1px solid #222;
border-top: 0;
color: #fff;
font-weight: bold;
padding: 15px 20px;
text-shadow: none;
background-position: center 13px;
background-repeat: no-repeat;
border-color: #FF8000;
color: #FFFFFF;
font-size: 28px;
line-height: 34px;
padding-left: 10px;
padding-right: 10px;
padding-top: 53px;
text-align: center;
text-decoration: none;
text-indent: 0;
font-family: 'oswald';
font-style: normal;
font-weight: normal;
border: 0;
text-transform: uppercase;
}

#block-tb-megamenu-main-menu .tb-megamenu .nav > li > a.active {
border-right: 1px solid #222;
border-top: 0;
color: #fff;
font-weight: bold;
padding: 15px 20px;
text-shadow: none;
background-position: center 13px;
background-repeat: no-repeat;
border-color: #FF8000;
color: #FFFFFF;
font-size: 28px;
line-height: 34px;
padding-left: 10px;
padding-right: 10px;
padding-top: 53px;
text-align: center;
text-decoration: none;
text-indent: 0;
font-family: 'oswald';
font-style: normal;
font-weight: normal;
border: 0;
text-transform: uppercase;
}
#block-tb-megamenu-main-menu .tb-megamenu .nav > li > a:hover {
background-color:transparent;
}
#block-tb-megamenu-main-menu .tb-megamenu .nav > li:hover {
background-color:transparent;
}
#block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a {
border-right: 1px solid #222;
border-top: 0;
color: #fff;
font-weight: bold;
padding: 15px 20px;
text-shadow: none;
background-color: #FF8000;
background-image: url("../images/menu-espace-general.png");
background-position: center 13px;
background-repeat: no-repeat;
border-color: #FF8000;
color: #FFFFFF;
font-size: 28px;
line-height: 34px;
padding-left: 10px;
padding-right: 10px;
padding-top: 47px;
text-align: center;
text-decoration: none;
text-indent: 0;
font-family: 'oswald';
font-style: normal;
font-weight: normal;
border: 0;
text-transform: uppercase;
}
#block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a.active {
background-color: #FF8000;

}

li[data-id="2053"] .tb-megamenu-column-inner.mega-inner.clearfix {
    background-color: #FF8000;  height: auto;  
    /* left: 1px; */  margin-left: 0;  padding: 30px;  
    /* position: absolute; */  
    /* top: 131px; */  width: auto;
	margin-top: -20px;
/*margin-left: -1px;*/
padding-bottom: 0px;
}
.tb-megamenu-column-inner.mega-inner.clearfix {
padding-bottom: 0px;
}
li[data-id="2053"] .mega-dropdown-menu {

width:940px;
}
li[data-id="2053"] .tb-megamenu-block.tb-block.tb-megamenu-block,li[data-id="2054"] .tb-megamenu-block.tb-block.tb-megamenu-block ,li[data-id="2055"] .tb-megamenu-block.tb-block.tb-megamenu-block  {
    background-color: #fff;
	padding-bottom: 0px;
margin-bottom: 0px;
}

li[data-id="2056"] .tb-megamenu-block.tb-block.tb-megamenu-block,li[data-id="2057"] .tb-megamenu-block.tb-block.tb-megamenu-block {
    background-color: #fff;
		padding-bottom: 0px;
margin-bottom: 0px;
}

li[data-id="2053"] .pane-8 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';
}
li[data-id="2053"] .panel-col-top {
background-color: #FF8000;
}

#block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2054"] > a {
background-color: #59B200;
background-image: url("../images/menu-espace-entreprise.png");
background-position: center 13px;
background-repeat: no-repeat;
border-color: #59B200;
color: #FFFFFF;
font-family: 'oswald';
font-size: 27px;
line-height: 34px;
padding-top: 47px;
text-align: center;
text-decoration: none;
text-indent: 5px;
text-transform: uppercase;
font-style: normal;
font-weight: normal;
}
#block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2054"] > a.active {
background-color: #59B200;
}
li[data-id="2054"] .tb-megamenu-column-inner.mega-inner.clearfix {
    background-color: #59B200;  height: auto;  
    /* left: 1px; */  margin-left: 0;  padding: 30px;  
    /* position: absolute; */  
    /* top: 131px; */  width: auto;
	margin-top: -20px;
}
li[data-id="2054"] .tb-megamenu-block.tb-block.tb-megamenu-block {
    background-color: #fff;
}
li[data-id="2054"] .mega-dropdown-menu {
margin-left: -188px;
width:940px;
}

li[data-id="2054"] .pane-7 p {
font-size: 20px;
text-align: center;
line-height: 25px;
height: 63px;
margin-top: -25px;
background-color: #59B200;
padding: 10px;
width: 885px;
/*margin-left: -9px;*/
color: white;
margin: auto;
}

li[data-id="2054"] .panel-col-top {
background-color: #59B200;
background-color: #59B200;
padding: 0px 10px 0px 10px;
text-align: center;
margin-top: -40px;
font-size: 20px;
text-align: center;
line-height: 25px;
color: #fff;
font-family: 'oswald';
height: 70px;
}
li[data-id="2054"] .pane-11 p {
padding-bottom: 5px;
}
#block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2055"] > a{
background-color: #00A3D9;
background-image: url("../images/menu-espace-exportation.png");
background-position: center 13px;
background-repeat: no-repeat;
border-color: #00A3D9;
color: #FFFFFF;
font-family: 'oswald';
font-size: 27px;
line-height: 34px;
padding-top: 47px;
text-align: center;
text-decoration: none;
text-transform: uppercase;
font-style: normal;
font-weight: normal;
}
#block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2055"] > a.active{
background-color: #00A3D9;
}
li[data-id="2055"] .tb-megamenu-column-inner.mega-inner.clearfix {
   background-color: #00A3D9;  height: auto;  
    /* left: 1px; */  margin-left: 0;  padding: 30px;  
    /* position: absolute; */  
    /* top: 131px; */  width: auto;
	margin-top: -20px;
}
li[data-id="2055"] .mega-dropdown-menu {
margin-left: -376px;
width:940px;
}
li[data-id="2055"] .panel-col-top {
background-color: #00A3D9;
padding: 0px 10px 0px 10px;
text-align: center;
margin-top: -40px;
font-size: 20px;
text-align: center;
line-height: 25px;
color: #fff;
font-family: 'oswald';
height: 70px;
}
li[data-id="2055"] .panel-col-top p {
padding-bottom: 5px;
}
#block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2056"] > a{
background-color: #D90000;
background-image: url("../images/menu-annuaire-entreprise.png");
background-position: center 13px;
background-repeat: no-repeat;
border-color: #D90000;
color: #FFFFFF;
font-family: 'oswald';
font-size: 27px;
line-height: 34px;
padding-top: 47px;
text-align: center;
text-decoration: none;
text-transform: uppercase;
font-style: normal;
font-weight: normal;
}
.pane-views-0f8340884f7c497cf19281727ac68abb .pane-title {
color: #666666;
font-size: 18px;
line-height: 29px;
text-transform: uppercase;
font-family: 'oswald';
clear: both;
margin-bottom: 5px;
}
.tb-megamenu .dropdown-menu #mini-panel-annuaires_des_entreprses_du_mini_panel_-1 .panel-col li > a {
background-image: url("../images/event-up-to-come.fw.png");
background-position: 210px 2px;
background-repeat: no-repeat;
color: #666666;
float: left;
font-family: "oswald";
font-size: 18px;
margin-bottom: 23px;
padding: 0;
text-decoration: none;
text-transform: uppercase;
width: 225px;
}
.pane-menu-menu-r-gl-mentation-sur-les-entr .first.last.leaf a {
color: #333;
background-image: url("../images/event-up-to-come.fw.png");
background-position: 210px 2px;
background-repeat: no-repeat;
color: #666666;
float: left;
font-family: "oswald";
font-size: 18px;
/*margin-bottom: 23px;*/
margin-bottom: 10px;
padding: 0;
text-decoration: none;
text-transform: uppercase;
width: 225px;
}
#block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2056"] > a.active{
background-color: #D90000;
}
li[data-id="2056"] .panel-col-top {
background-color: #D90000;
padding: 0px 10px 0px 10px;
text-align: center;
margin-top: -40px;
font-size: 20px;
text-align: center;
line-height: 25px;
color: #fff;
font-family: 'oswald';
height: 70px;
}
li[data-id="2056"] .panel-col-top p {
padding-bottom: 5px;
}
.tb-megamenu .dropdown-menu .pane-menu-menu-au-niveau-national li > a {
    background-image: none;  color: #666666;  display: block;  font-family: "open sans";  font-size: 13px;  line-height: 16px;  margin-bottom: 5px;  padding-left: 4px;
}
.tb-megamenu .tb-block .pane-menu-menu-au-niveau-national ul li {
float: left;
}

.tb-megamenu .dropdown-menu .pane-menu-menu-au-niveau-r-gional li > a {
    background-image: none;  color: #666666;  display: block;  font-family: "open sans";  font-size: 13px;  line-height: 16px;  margin-bottom: 5px;  padding-left: 4px;
}
.tb-megamenu .tb-block .pane-menu-menu-au-niveau-r-gional ul li {
float: left;
}
.pane-menu-menu-au-niveau-national h2.pane-title {
color: #666666;
font-size: 18px;
line-height: 29px;
text-transform: uppercase;
font-family: 'oswald';
clear: both;
margin-bottom: 5px;
margin: 0;
font-weight: normal;
float: none;
width: auto;
}



.pane-menu-menu-au-niveau-r-gional h2.pane-title {
    color: #666666;  font-size: 18px;  line-height: 29px;  text-transform: uppercase;  font-family: 'oswald';  clear: both;  margin-bottom: 5px;  margin: 0;  font-weight: normal;  float: none;  width: auto;
}
.contextual-links-region.panel-pane.pane-block.pane-menu-menu-au-niveau-r-gional.pane-menu {
    float: none;
}
.pane-menu-menu-au-niveau-national ul.menu {
    line-height: 1.2;
}
.tb-megamenu .dropdown-menu .pane-menu-menu-au-niveau-international li > a {
color: #666666;
font-size: 18px;
line-height: 29px;
text-transform: uppercase;
font-family: 'oswald';
clear: both;
margin-bottom: 5px;
margin: 0;

float: none;
width: auto;
}
li[data-id="2056"] .tb-megamenu-column-inner.mega-inner.clearfix {
   background-color: #D90000;  height: auto;  
    /* left: 1px; */  margin-left: 0;  padding: 30px;  
    /* position: absolute; */  
    /* top: 131px; */  width: auto;
	margin-top: -20px;
}
li[data-id="2056"] .mega-dropdown-menu {
margin-left: -564px;
width:940px;
}
#block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2057"] > a{
background-color: #522E5E;
background-image: url("../images/menu-facteur-production.png");
background-position: center 13px;
background-repeat: no-repeat;
border-color: #522E5E;
color: #FFFFFF;
font-family: 'oswald';
font-size: 27px;
line-height: 34px;
padding-top: 47px;
text-align: center;
text-decoration: none;
text-transform: uppercase;
font-style: normal;
font-weight: normal;
}
#block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2057"] > a.active{
background-color: #522E5E;
}
li[data-id="2057"] .tb-megamenu-column-inner.mega-inner.clearfix {
   background-color: #522E5E;  height: auto;  
    /* left: 1px; */  margin-left: 0;  padding: 30px;  
    /* position: absolute; */  
    /* top: 131px; */  width: auto;
	margin-top: -20px;
}
li[data-id="2057"] .mega-dropdown-menu {
margin-left: -752px;
width:940px;
}
li[data-id="2057"] .panel-col-top {
background-color: #522E5E;
padding: 0px 10px 0px 10px;
text-align: center;
margin-top: -40px;
font-size: 20px;
text-align: center;
line-height: 25px;
color: #fff;
font-family: 'oswald';
height: 70px;
}
li[data-id="2057"] .panel-col-top p {
padding-bottom: 5px;
}
#block-tb-megamenu-main-menu .tb-megamenu .nav > li > a > span.caret{
display:none;
}

body.adminimal-menu #admin-menu .dropdown li li li:hover, body.adminimal-menu .dropdown li:hover {
background: transparent !important;
}
.panels-flexible-region.panels-flexible-region-46-region4.panels-flexible-region-first {
    padding-left: 20px;
}
#block-panels-mini-espace-generale-nouveau .menu {
    margin: 0;
    width: auto;
}
.tb-megamenu .dropdown-menu .pane-menu-menu-energie-et-t-l-coms li > a {
color: #666666;
background-image: url("../images/arrow.png");
background-position: left 5px;
background-repeat: no-repeat;
display: block;
font-family: "open sans";
font-size: 13px;
line-height: 17px;
margin-bottom: 8px;
padding-left: 12px;
}
.panels-flexible-region.panels-flexible-region-46-center.panels-flexible-region-last {
    margin-left: 0px;
    width: 38%;
}
.panel-pane.pane-block.pane-menu-menu-les-intitutions.pane-menu.contextual-links-region-active {
    margin: 0;
}
.panel-pane.pane-block.pane-menu-menu-les-tarifs-douaniers.pane-menu {
    float: left;
    margin: 0;
    height: auto;
    width: auto;
}
.panel-pane.pane-block.pane-menu-menu-les-intitutions.pane-menu {
    margin: 0;
    float: left;
}
.pane-menu-menu-les-tarifs-douaniers .pane-title {
margin: 0;
}

.pane-menu-menu-documentation .pane-title {
    float: none;
}
.tb-megamenu .dropdown-menu .pane-menu-menu-fiscalit li  {

float: left;
}
.tb-megamenu .dropdown-menu .pane-menu-menu-fiscalit li > a {
color: #FF8000;
margin-right: 3px;
font-family: "open sans";
font-size: 13px;
float: left;
}
.panel-pane.pane-block.pane-menu-menu-les-opportunit-s-d-affaires.pane-menu {
    margin: 0;
    position: relative;
    width: auto;
    float: none;
}
.pane-menu-menu-les-opportunit-s-d-affaires .pane-title {
    float: none;
}
.panel-pane.pane-block.pane-menu-menu-documentation.pane-menu {
    margin: 0;
    float: none;
}

#block-panels-mini-espace-generale-nouveau h2.pane-title {
margin: 0px;
float: none;
display: block;
}
.panel-pane.pane-block.pane-menu-menu-annuaires-par-pays.pane-menu {
    margin: 0;
    width: auto;
    float: none;
}

.tb-megamenu .tb-block .panels-flexible-region-46-region3 li {
float: left;
}

#appel-d-offre, #cv-en-ligne, #offres-d-emploi {
    float: none;
    margin: 0;
}
#documentation-espace-generale-cemac,�#documentation-espace-generale-uemoa {
    margin: 0;
    display: block;
}
.tb-megamenu .tb-block .pane-menu-menu-actualit-s-par-pays li {
    float: left;
}

#actualite-event {
background-image: url("../images/event-up-to-come.fw.png");
background-position: right 30px;
background-repeat: no-repeat;
color: #666666;
font-family: "open sans";
font-size: 15px;
width: 135px;
padding-left: 0;
padding-right: 20px;
padding-top: 25px;
text-decoration: none;
}
.panel-pane.pane-custom.pane-9 {
    /*margin-top: 25px;*/
}

.tb-megamenu .dropdown-menu .pane-menu-menu-annuaires-par-pays li > a {
float: left;
color: #FF8000;
margin-right: 3px;
font-family: "open sans";
font-size: 13px;
text-decoration: none;
}

.tb-megamenu .dropdown-menu .pane-menu-menu-actualit-s-par-pays li > a {
color: #FF8000;
font-family: "open sans";
font-size: 13px;
}
#block-panels-mini-espace-entreprise .menu a {
color: #666666;
background-image: url("../images/arrow.png");
background-position: left 5px;
background-repeat: no-repeat;
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-entreprise .pane-title {
color: #666666;
font-size: 18px;
line-height: 29px;
text-transform: uppercase;
font-family: 'oswald';
clear: both;
margin-bottom: 5px;
margin-top: 0;
}

#block-panels-mini-espace-exportation .menu a {
color: #666666;
background-image: url("../images/arrow.png");
background-position: left 5px;
background-repeat: no-repeat;
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 .pane-title {
color: #666666;
font-size: 18px;
line-height: 29px;
text-transform: uppercase;
font-family: 'oswald';
clear: both;
margin-bottom: 5px;
margin-top: 0;
}
.tb-megamenu .dropdown-menu .pane-menu-menu-les-intitutions li > a, .tb-megamenu .dropdown-menu .pane-menu-menu-les-tarifs-douaniers li > a{
background-image: url("../images/arrow.png");
background-position: left 5px;
background-repeat: no-repeat;
color: #FF7F00;
display: block;
font-family: "open sans";
font-size: 13px;
line-height: 17px;
margin-bottom: 8px;
padding-left: 12px;
}
/*#block-panels-mini-espace-generale-nouveau .pane-menu-menu-les-intitutions h2.pane-title {
margin-top: -15px;
}*/

#block-panels-mini-espace-generale-nouveau .pane-menu-menu-les-tarifs-douaniers h2.pane-title{
margin-top: -15px;
}

li[data-id="2053"] .pane-9 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;
}
li[data-id="2053"] .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;
}
li[data-id="2053"] .pane-11 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;
}
.tb-megamenu .tb-block .nav li a:active {
background: none;
font: inherit;
font-family: "open sans";
font-size: 13px;
line-height: auto;
}
.tb-megamenu .tb-block ul li a:hover, .tb-megamenu .tb-block ul li a:focus, .tb-megamenu .tb-block ul li a:active, .tb-megamenu .tb-block .nav li a:hover, .tb-megamenu .tb-block .nav li a:focus, .tb-megamenu .tb-block .nav li a:active {
background: inherit;
font: inherit;
font-family: inherit;
font-size: inherit;
line-height: inherit;
}

.panel-pane.pane-block.pane-menu-menu-au-niveau-r-gional.pane-menu {
float: none;
}

#block-panels-mini-espace-g-n-ral- .panel-panel.panel-col-first {
    margin-left: 15px;
    width: 20%;
}
.pane-menu-menu-energie-et-t-l-coms .pane-title {
    margin-top: 0;
    margin-bottom: 0;
}
.tb-megamenu .dropdown-menu .pane-menu-menu-hydrocrabures li>a{
    background-image: url("../images/arrow.png");  background-position: 140px 10px;  background-repeat: no-repeat;  color: #666666;  font-size: 19px; line-height: 29px;
text-transform: uppercase;
font-family: 'oswald';
}
.tb-megamenu .dropdown-menu .pane-menu-menu-hydrocrabures li>a:hover{
color: #666666;
font-size: 19px;
line-height: 29px;
text-transform: uppercase;
font-family: 'oswald';
}
.pane-menu-menu-promotion-des-entreprises .pane-title {
    display: none;
}
#block-panels-mini-espace-exportation .pane-menu-menu-promotion-des-entreprises.pane-menu li>a, #block-panels-mini-espace-exportation .pane-menu-menu-promotion-of-companies.pane-menu li>a  {
    color: #666666;  font-size: 18px;  line-height: 29px;  text-transform: uppercase;  font-family: 'oswald';  clear: both;  margin-bottom: 5px;
	background-position: 232px 10px;
padding: 0;
margin: 0;
}
.tb-megamenu .dropdown-menu  #mini-panel-espace_g_n_ral_-1 .panel-panel.panel-col li>a {
background-image: url("../images/arrow.png");
background-position: right;
background-repeat: no-repeat;
color: #666666;
font-size: 19px;
line-height: 29px;
text-transform: uppercase;
font-family: 'oswald';
width: 140px;
display: inline-block;
}

.pane-menu-menu-energie-et-t-l-coms h2.pane-title {
margin-top: 0px;
margin-left: 0px;
color: #666666;
font-size: 19px;
color: #666666;
text-transform: uppercase;
}

#block-panels-mini-espace-g-n-ral- .panel-panel.panel-col .menu {
    margin-left: 30%;
}
.pane-menu-menu-fiscalit .pane-title {
float: none;
color: #666666;
font-size: 15px;
text-transform: none;
margin: 0 0 10px;
}
.pane-menu-menu-cemac .pane-title {
/*font-family: open sans;
font-size: 13px;
float: left;
margin-left: 17px;
color: #666666;
text-transform: capitalize;
margin-top: 30px;
margin: 0;
float: none;
text-transform: none;*/

float: none;
color: #666666;
font-family: 'oswald';
font-size: 15px;
text-transform: capitalize;
margin: 0 0 10px ;
clear:both;
}

.not-logged-in .pane-menu-menu-fiscalit .pane-content {
margin-top: 0;
}

.pane-menu-menu-fiscalit .pane-content {
/*float: none;*/
width: auto;
font-family: open sans;
margin-top: -32px;
margin-left: 0px;
}

.tb-megamenu .dropdown-menu .pane-menu-menu-fiscalit li {
float: left;
width: auto;
}

.tb-megamenu .dropdown-menu .pane-menu-menu-cemac li > a {
color: #FF8000;
margin-right: 3px;
font-family: "open sans";
font-size: 13px;
float: left;
}
.tb-megamenu .dropdown-menu .pane-menu-menu-cemac li > a:hover{
font-size: 13px;

}
.tb-megamenu .dropdown-menu .pane-menu-menu-energie-et-t-l-coms li > a:hover{
background-image: url("../images/arrow.png");
background-position: left 5px;
background-repeat:no-repeat;
font-size: 13px;
line-height: 17px;
font-family: "open sans";
}

.tb-megamenu .dropdown-menu .pane-menu-menu-au-niveau-national li > a:hover {
font-size: 13px;
line-height: 16px;
font-family: "open sans";
}

.tb-megamenu .dropdown-menu .pane-menu-menu-au-niveau-international li > a:hover {
color: #666666;
font-size: 18px;
line-height: 29px;
text-transform: uppercase;
font-family: 'oswald';

}
.tb-megamenu .dropdown-menu .pane-menu-menu-au-niveau-r-gional li > a:hover {
font-size: 13px;
line-height: 16px;
font-family: "open sans";
}
.tb-megamenu .dropdown-menu .pane-menu-menu-les-intitutions li > a:hover, .tb-megamenu .dropdown-menu .pane-menu-menu-les-tarifs-douaniers li > a:hover{
background-image: url("../images/arrow.png");
background-position: left 5px;
background-repeat: no-repeat;
font-family: "open sans";
font-size: 13px;
line-height: 17px;
}
.tb-megamenu .dropdown-menu .block-panels-mini{
    margin-bottom: 0;
}
.tb-megamenu .dropdown-menu .pane-menu-menu-cemac li {
float: left;
width: auto;
line-height: 1.2em;
}

.panel-pane.pane-block.pane-menu-menu-fiscalit.pane-menu {
    margin-top: 0;
}
.tb-megamenu .row-fluid + .row-fluid {
    border: 0;
}
.panel-pane.pane-block.pane-menu-menu-commercial-information.pane-menu {
    display: none;
}
.panel-pane.pane-block.pane-menu-menu-promotion-of-companies.pane-menu {
    display: none;
}
.panel-pane.pane-block.pane-menu-menu-regulations-and-procedures.pane-menu {
    display: none;
}
.panel-pane.pane-block.pane-menu-menu-trade-database.pane-menu {
    display: none;
}

.panel-pane.pane-block.pane-menu-menu-commercial-opportunities.pane-menu {
    display: none;
}
.panel-pane.pane-block.pane-menu-menu-management-and-support-to-f.pane-menu {
    display: none;
}

.panel-pane.pane-custom.pane-17 {
display: none;
}
.tb-megamenu .dropdown-menu a.forum_tb {
    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: #FFFFFF;  float: left;  font-family: "oswald";  font-size: 24px;  margin-left: 10px;  padding: 12px 43px;  text-decoration: none;  z-index: 5;  text-transform: uppercase;
}
.panels-flexible-row-46-2{
background-color: #BF6000;
color: #FFFFFF;
font-family: 'oswald';
font-size: 20px;
font-weight: normal;
height: 50px;
line-height: 25px;
margin-top: 27px;
padding: 10px;
text-align: center;
}

#mini-panel-espace_exportation-1 .panel-panel.panel-col-bottom {
    background-color: #0083AE;  clear: both;  color: #FFFFFF;  font-family: 'oswald';  font-size: 20px;  font-weight: normal;  height: 50px;  line-height: 25px;
	margin-left: -30px;
/*margin-right: -50px;
margin-top: 27px;*/
padding: 10px;
/*text-align: center;*/
width: 920px;
border-top: 10px solid #00A3D9;
 }

#english-version a {
	background-image: url("../images/arrow-forum-1.fw.png");
	padding-left: 20px;
	background-repeat: no-repeat;
	color: #fff;
	background-position: 0;
	text-decoration:none;
	font-family: "oswald";
	font-size: 24px;
	margin-top: 8px;
	display: inline-block;
	display: none;
}

#french-version a {
background-image: url("../images/arrow-forum-1.fw.png");
padding-left: 20px;
background-repeat: no-repeat;
color: #fff;
background-position: 0;
text-decoration:none;
font-family: "oswald";
font-size: 24px;
margin-top: 8px;
display: inline-block;
}

#block-panels-mini-espace-exportation .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: #FFFFFF;  float: left;  font-family: "oswald";  font-size: 24px;  margin-left: 10px;  padding: 12px 43px;  text-decoration: none;  z-index: 5;  text-transform: uppercase;

}

#block-panels-mini-annuaires-des-entreprses-du-mini-panel- .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: #FFFFFF;  float: left;  font-family: "oswald";  font-size: 24px;  margin-left: 10px;  padding: 12px 43px;  text-decoration: none;  z-index: 5;  text-transform: uppercase;
}

#block-panels-mini-annuaires-des-entreprses-du-mini-panel- .panel-panel.panel-col-bottom {
    background-color: #AE0000;  clear: both;  color: #FFFFFF;  font-family: 'oswald';  font-size: 20px;  font-weight: normal;  height: 50px;  line-height: 25px; 
	margin-left: -30px;
/*margin-right: -50px;
margin-top: 27px;*/
padding: 10px;
/*text-align: center;*/
width: 920px;
border-top: 10px solid #D90000;
 }

/* FACTEUR DE PRODUCTION*/

#block-panels-mini-espace-g-n-ral- .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: #FFFFFF;  float: left;  font-family: "oswald";  font-size: 24px;  margin-left: 10px;  padding: 12px 43px;  text-decoration: none;  z-index: 5;  text-transform: uppercase;

}

#block-panels-mini-espace-g-n-ral- .panel-panel.panel-col-bottom {
    background-color: #3E2347;  clear: both;  color: #FFFFFF;  font-family: 'oswald';  font-size: 20px;  font-weight: normal;  height: 50px;  line-height: 25px; 
	margin-left: -30px;
/*margin-right: -50px;
margin-top: 27px;*/
padding: 10px;
/*text-align: center;*/
width: 920px;
border-top: 10px solid #522E5E;
}

#block-panels-mini-espace-entreprise .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: #FFFFFF;  float: left;  font-family: "oswald";  font-size: 24px;  margin-left: 10px;  padding: 12px 43px;  text-decoration: none;  z-index: 5;  text-transform: uppercase; 
}


#block-panels-mini-espace-entreprise .panel-col-bottom{
background-color: #4A9500;
clear: both;
color: #FFFFFF;
font-family: 'oswald';
font-size: 20px;
font-weight: normal;
height: 50px;
line-height: 25px;
margin-left: -30px;
/*margin-right: -50px;
margin-top: 27px;*/
padding: 10px;
/*text-align: center;*/
width: 920px;
border-top: 10px solid #59B200;
}
.tb-megamenu .dropdown-menu {
border:0;
}

.pane-menu-menu-cemac .pane-content {
float: none;
width: auto;
font-family: open sans;
margin-left: 0px;
}
li[data-id^="2"] .tb-megamenu-column-inner.mega-inner.clearfix {

padding-bottom: 0;
}
.pane-menu-menu-cemac .menu {
float: none;
width: auto;
/*margin-top: -16px;*/
line-height: 28px;
}


.panels-flexible-row-46-2 {
    background-color: #BF6000; clear: both;color: #FFFFFF; font-family: 'oswald'; font-size: 20px; font-weight: normal; /*height: 50px; */ line-height: 25px; margin-left: -30px;  margin-right: -30px; /*margin-top: 27px; padding: 10px; text-align: center;*/
	border-top: 10px solid #FF8000;
}

#block-panels-mini-espace-exportation .panel-pane.pane-block.pane-menu-menu-forum.pane-menu {
    float: left;
}

.pane-menu-menu-guide-des-affaires-par-pays h2.pane-title,
.pane-menu-menu-les-intitutions h2.pane-title,
.pane-menu-menu-les-opportunit-s-d-affaires h2.pane-title,
.pane-menu-menu-les-tarifs-douaniers h2.pane-title,
.pane-menu-menu-documentation h2.pane-title,
.pane-menu-menu-annuaires-par-pays h2.pane-title,
.pane-menu-menu-actualit-s h2.pane-title,
.pane-menu-menu-menu-cours-et-rapports h2.pane-title {
	color: #666666 !important;
	font-family: oswald;
	font-size: 18px;
	text-transform: uppercase;
}
.pane-block.pane-block-49.pane-block {
	position: relative;
	z-index: 200;
	width: 417px;
	top: 157px;
	left: -120px;
}
.pane-block-49 .visuel-espace-general img {
	width: 300px;
	float: none;	
	height: 150px;
	margin-top: -50px;
	margin-right: 110px;
}
#block-panels-mini-espace-exportation .panel-pane.pane-custom.pane-13 {
    margin-left: 145px;
}
.panel-pane.pane-block.pane-menu-menu-forum.pane-menu + .panel-separator {
    float: left;
}
#block-panels-mini-espace-exportation .pane-13 .pane-title {
    display: none;
}
#block-panels-mini-annuaires-des-entreprses-du-mini-panel- label {
    color: #454545;  font-family: oswald;  font-size: 13px;  font-weight: normal;
}

#block-panels-mini-espace-exportation .pane-14 .pane-title {
    display: none;
}
#block-panels-mini-espace-exportation .panel-pane.pane-custom.pane-14 {
    margin-left: 145px;
}

#block-panels-mini-espace-exportation .pane-15 .pane-title {
    display: none;
}
#block-panels-mini-espace-exportation .pane-15 {
    margin-left: 145px;
}
.pane-block-49 .visuel-espace-general {
	float: left;
	margin-left: 0;
	margin-top: 0;
}
.pane-19 .pane-title {
color: #666666;
font-size: 19px;
line-height: 29px;
text-transform: uppercase;
font-family: 'oswald';
margin-top: 0;
margin-bottom: 0;
}
.tb-megamenu-submenu img {
    width: 447px;
    /* height: 185px; */
}
.tb-megamenu-submenu .center-wrapper {
    margin-top: 25px;
}

.tb-megamenu-submenu .panel-3col-stacked .panel-col {
    width: 40%;
}
.tb-megamenu-submenu .panel-3col-stacked .panel-col-last {
    width: 37%;
}

.tb-megamenu-submenu .panel-3col-33-stacked  .panel-col {
    width: 30%;
}
.tb-megamenu-submenu .panel-3col-33-stacked  .panel-col-last {
    width: 37%;
}
.panels-flexible-row-39-main-row {
margin-top: 20px;
}
.page-presse-africaine #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a, .section-derniere-minute #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a, .page-actualite-a-la-une-du-monde #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a, .page-actualite-a-la-une-afrique #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a, .page-page-actuallit-par-pays #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a, .page-evenement-par-pays #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a, .page-guide-des-affaires-par-pays #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a, .section-en-afrique-centrale #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a, .node-type-tarif-douanier #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a, .page-appels-d-offres #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a, .page-offres-de-recrutement #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a, .section-cv-en-ligne #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a, .node-type-evenement #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a, .section-en-afrique-de-louest #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a, .section-lint-gration-conomique-zone-franc-cfa #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a, .section-les-bulletins-officiels-0 #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a, .section-les-institutions-zone-franc-0 #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a, .section-situation-conomique-zone-franc-0 #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a, .section-article-afp #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a, .section-actualite-en-une #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a, .section-pays #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a, .section-annuaire-pays #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a, .section-acces-pays #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2053"] > a {

background-image: url("../images/menu-espace-general.png"), url("../images/espace_generale.fw.png");
background-position: center 13px, 0 0;
background-color:transparent;
padding-bottom:30px;
}
.panels-flexible-region-46-institution {
float: left;
width: 20.6517%;
margin-top: -1px;
}
.node-236 label {
display: inline-block;
}
#valeur-du-champs {
display: none;
}
.page-node-236 #page-title {
background: #ffbf00;
text-align: center;
padding: 5px;
margin: 20px 0px 20px 0px;
color: #666666 !important;
font-family: "Oswald"!important;
font-weight: normal!important;
text-transform: uppercase;
}
.page-node-236 #content {
    background: #fff5da;
    padding-top: 15px;
}

.page-node-236 p {
padding-left: 55px;
width: 500px;
}
.page-node-236 #bouton_valider {
float: right;
clear: both;
margin-bottom: 25px;
}
.page-node-236 .type_entreprise{
    padding-left: 50px;
	color: #666666 !important;
font-family: "Oswald"!important;
font-weight: normal!important;
font-size: 18px;
background-image: url("../images/case-cocher.jpg");
background-position: left center;
background-repeat: no-repeat;
padding: 10px 10px
}
.page-node-236 .sharethis-wrapper {
display: none;
}

.page-node-236 input[type="radio"]{
    /*visibility: hidden;*/
	margin-right: 10px;
display: inline-block;
}
/*
.page-node-236 input[type="radio"] + label
{
background-image: url("../images/case-cocher.jpg");
width: 31px;
height: 31px;
    display:inline-block;
    padding: 0 0 0 0px;
	background-position: left center;
background-repeat: no-repeat;

}
*/
#block-tb-megamenu-main-menu .tb-megamenu .pane-menu-menu-menu-cours-et-rapports a {
background-image: url("../images/arrow.png");
background-position: left 5px;
background-repeat: no-repeat;
color: #FF7F00;
display: block;
font-family: "open sans";
font-size: 13px;
line-height: 17px;
margin-bottom: 8px;
padding-left: 12px;
text-decoration: none;
}
.page-base-informartions-entreprise #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2054"] > a, .section-carte-interactive-zone-franc #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2054"] > a  {

background-image: url("../images/menu-espace-entreprise.png"), url("../images/espace entreprise.fw.png");
background-position: center 13px, 0 0;
padding-bottom:30px;
background-color:transparent;
}
.page-base-informartions-exportation #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2055"] > a, .page-annuaires-exportateurs #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2055"] > a, .page-base-donnees-stats #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2055"] > a, .page-faq-page #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2055"] > a, .page-offre-demande #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2055"] > a, .page-cours-matiere-premiere #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2055"] > a, .page-promotion-des-entreprises #block-tb-megamenu-main-menu .tb-megamenu .nav li[data-id="2055"] > a {
background-image: url("../images/menu-espace-exportation.png"), url("../images/menu exportation.fw.png");
background-position: center 13px, 0 0;
/*padding-bottom:30px;*/
background-color:transparent;
}
.page-page-actualite-pays #page-title {
    display: none;
}
.page-page-actualite-pays .titre_du_pays {/*position: absolute;  margin-top: -60px;*/
    position: relative; top: -60px;   margin-left: 260px;  font-family: oswald;  font-weight: normal;  text-transform: uppercase;  color: #FF7F00;  font-weight: normal;  font-size: 26px;    
}
.page-page-actualite-pays #content .view-header p {
    font-family: oswald;  font-weight: normal;  font-size: 26px;  color: #666666;  text-transform: uppercase;
}
.page-page-actualite-pays #content .view-header {
    font-family: open sans;  font-weight: bold;  font-size: 26px;  color: #666666;  width: 690px;  height: 35px;  background-image: url('../images/barre-evenement.fw.png');  background-repeat: no-repeat;  background-position: 0px 30px;  margin-bottom: 32px;  background-size: 100%;
}

.page-page-actualite-pays #content .views-field-title a {
    color: #666666;  float: left;  font-family: oswald;  font-size: 22px;  line-height: 35px;  margin-bottom: 15px;  text-decoration: none;  text-transform: none;  
	display: inline-block;
width: 689px;
}

.page-page-actualite-pays #content .views-field.views-field-body {
    padding-bottom: 20px;  font-weight: normal;  font-family: open sans;  font-size: 12px;
}
.page-page-actualite-pays #content .views-row {
    border-bottom: medium solid #E4E6E5;  margin-bottom: 30px;  width: 690px;
}
.page-page-actualite-pays #content {
    width: 685px;
}
.page-page-actualite-pays #block-views-exp-presse-africaine-page-1 .views-exposed-widgets.clearfix {
width: 235px;
}
/*.page-page-actualite-pays #edit-field-date-de-publication-value-wrapper {
background-color: #E4E6E5;
margin-top: 30px;
padding-bottom: 20px;
padding-left: 27px;
width: 190px;
}*/
/*.page-page-actualite-pays #edit-pays {
	width: 235px;
}*/
.page-page-actualite-pays #edit-field-pays-presse-tid-wrapper {
width: 195px;
}
.page-node-1935922 #content #mini-panel-espace_g_n_ral_-2 > div.panel-panel.panel-col-bottom {
    display: none;
}
.page-node-1935923 #content #mini-panel-annuaires_des_entreprses_du_mini_panel_-2 > div.panel-panel.panel-col-bottom {
    display: none;
}
.page-node-1935922 #content .pane-menu-menu-fiscalit li > a {
color: #FF8000;
margin-right: 3px;
font-family: "open sans";
font-size: 13px;
float: left;
}
.page-node-1935922 #content #block-panels-mini-espace-g-n-ral- .pane-21 .pane-title {
color: #666666;
font-size: 19px;
line-height: 29px;
text-transform: uppercase;
font-family: 'oswald';
margin-top: 0;
margin-bottom: 0;
}
.page-node-1935922 #mini-panel-espace_g_n_ral_-2 .pane-menu-menu-energie-et-t-l-coms.pane-menu > h2 {
     margin-bottom: 25px; 
}
.page-node-1935922 #mini-panel-espace_g_n_ral_-2 .pane-menu-menu-fiscalit a {
margin-top: 0px;
margin-bottom: 0px;
}

/*.page-node-1935922 #content .pane-menu-menu-fiscalit .pane-title {
margin-bottom: 30px;
}*/

.node-type-simplenews .region-sidebar-second {
width: 100%;
margin-left: 0px;
margin-right: 20px;
margin-top: 50px;
float: left;
}
.node-type-simplenews .bodyContent table {
    margin-top: 0;
}
.node-type-simplenews #templateBody {
    margin-top: 0;
	margin-left: 45px;
}

.view-agenda-newsletter a,.view-appels-d-offre-newsletter a,.view-forum-newsletter a {
/*color: #333;*/
    text-decoration: none;
}

.page-base-des-informations-entreprise .views-field-title a {
    font-size: 24px;
    text-transform: uppercase;
    color: #59B200;
    font-family: oswald;
    text-decoration: none;
	display: inline-block;
margin-top: 35px;
line-height: 1.3em;
margin-bottom: 10px;
}

.page-base-des-informations-entreprise div.views-field.views-field-view-node a {
background: #59B200 url("../images/icone-lire-la-suite.jpg") no-repeat scroll right center;
padding: 8px 36px 8px 5px;
text-decoration: none;
color: #FFF;
font-size: 15px;
margin-top: 11px;
display: block;
width: 160px;
clear:both;
}

.page-base-des-informations-entreprise .views-field-field-corps-base-info h1, .page-base-des-informations-entreprise .views-field-field-corps-base-info h2 {
    font-size: 16px;
}

.page-base-des-informations-entreprise .title {
background-image: url("../images/trait-horizontal-vert.fw.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;
}
#block-facetapi-babxwlpc1fs8dz8uswzaxsdrdphwvkms,div#block-facetapi-1rqhmabqyew0yt1og3zhpk33olr7zubz {
    background: #E4E6E5;
	padding:8px;
}

div#block-views-e33f05a1762418d530a2a78ee6073f35 {
	   background: #E4E6E5;
	padding:8px;
	font-size: 14px;
		 
}
div#block-views-e33f05a1762418d530a2a78ee6073f35 h2{
font-size: 18px;
color: #666666;
font-family: oswald;
/* margin-left: 30px; */
margin-bottom: 15px;
}

div#block-views-e33f05a1762418d530a2a78ee6073f35 .views-row{
border-bottom:1px solid #fff;
padding:4px 0px;
}

div#block-views-e33f05a1762418d530a2a78ee6073f35 a{
	font-size: 14px;
	color: #444;
    text-decoration: none;
	text-transform:capitalize;
}

.page-base-des-informations-entreprise ul li.expanded {
	background: #E4E6E5;
	padding:8px;
	margin-bottom: 25px;
	/*margin-left: -32px;*/
}
.page-base-des-informations-entreprise li ul li.expanded {
	background: none;
	padding:auto;
	margin-bottom: 25px;
	margin-left: auto;
}
div#block-facetapi-babxwlpc1fs8dz8uswzaxsdrdphwvkms {}
.block-facetapi h2.block__title.block-title.block-title {
    font-size: 18px;
    color: #666666;
	font-family: oswald;
	/*margin-left: 30px;*/
margin-bottom: -5px;
}
.page-base-des-informations-entreprise div.facetapi-facet a {
    color: #666666;
    text-decoration: none;
}

.page-base-des-informations-entreprise div.facetapi-facet a {
    color: #666666;
    text-decoration: none;
}

.page-base-des-informations-entreprise .views-row {
margin-bottom: 55px;
}

/* espace exportation */
.page-base-des-informations-exportation .views-field-title a{
    font-size: 24px;
    text-transform: uppercase;
    color: #00A3D8;
    font-family: oswald;
    text-decoration: none;
	display: inline-block;
margin-top: 35px;
line-height: 1.3em;
margin-bottom: 10px;
}

.page-base-des-informations-exportation div.views-field.views-field-view-node a {
background: url(../images/icone-lire-la-suite-bleu.jpg) no-repeat #00A3D8;
padding: 8px 36px 8px 5px;
text-decoration: none;
color: #fff;
font-size: 15px;
margin-top: 11px;
display: block;
width: 160px;
background-position: right center;
}
.page-base-des-informations-exportation .views-field-field-corps-base-info h1, .page-base-des-informations-exportation .views-field-field-corps-base-info h2 {
    font-size: 16px;
}

.page-base-des-informations-exportation .title {
background-image: url("../images/trait-horizontal.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;
}
.page-base-des-informations-exportation #block-block-19 {
color: #00A3D8;
}
#block-facetapi-k0gadm67nc8c1klt2qz5owf7mir1hvf1 {
    background: #E4E6E5;
	padding:8px;
}

.page-base-des-informations-exportation ul li.expanded {
	background: #E4E6E5;
	padding:8px;
	margin-bottom: 25px;
	/*margin-left: -32px;*/
}
.page-base-des-informations-exportation li ul li.expanded {
	background: none;
	padding:auto;
	margin-bottom: 25px;
	margin-left: auto;
}
div#block-facetapi-babxwlpc1fs8dz8uswzaxsdrdphwvkms {}
.block-facetapi h2.block__title.block-title.block-title {
    font-size: 18px;
    color: #666666;
	font-family: oswald;
	/*margin-left: 30px;*/
margin-bottom: -5px;
}
.page-base-des-informations-exportation div.facetapi-facet a {
    color: #666666;
    text-decoration: none;
}

.page-base-des-informations-exportation ul.expanded, .page-base-des-informations-exportation li ul li.expanded, .page-base-des-informations-entreprise ul.expanded, .page-base-des-informations-entreprise li ul li.expanded {
    margin: 0;
    padding: 0;
}

.facetapi-facetapi-links li{
	border-bottom:1px solid #fff;
	font-size:14px;

}
.facetapi-facetapi-links li.expanded{
	border-bottom:0px;
	font-weight:bold;

}
.facetapi-facetapi-links li.expanded li{
	font-weight:normal;

}

.facetapi-facetapi-links li.expanded li:nth-child(1){
	border-top:1px solid #fff;

}
.block-facetapi ul, .block-facetapi .item-list ul{
padding: 0 0 0 0px;
}
.facetapi-facetapi-links li{
	list-style:none;
	padding: 5px 5px 5px 5px;
}

.block-facetapi ul li.expanded {
	list-style:none;
}

.block-facetapi .first .leaf {
font-size: 14px;

}

.page-base-des-informations-exportation #block-block-19,.page-base-des-informations-entreprise #block-block-19{

 width: auto; 

}
/* fin espace exportation*/

.node-type-base-des-informations table table, .node-type-base-des-informations table table td,.node-type-base-des-informations table table tr{
border: 1px solid #333;
}

.view-id-facteurs_production_graph .view-filters {
    background-color: #e5e0e7;
}
.view-id-facteurs_production_graph .view-filters .mode_graph {
margin: auto;
width: 50%;
padding-top: 30px;
    font-size: 12px;
}
.mode_graph label {
padding-bottom: 15px;
}

@media all and (min-width: 620px) {
.node-type-simplenews .region-sidebar-second {
width: 100%;
margin-left: 0px;
margin-right: 20px;
margin-top: 50px;
float: left;
}
.pane-5 p {

width: auto;

}
}


@media (max-width: 738px) {
/*.tb-megamenu .nav-collapse .dropdown-menu {
		margin: inherit;
	}
	*/
.nav-collapse li[data-id="2054"] .dropdown-menu {
margin-left: -188px;
width:940px;
}
.nav-collapse li[data-id="2055"] .dropdown-menu {
margin-left: -376px;
width:940px;
}
.nav-collapse li[data-id="2056"] .dropdown-menu {
margin-left: -564px;
width:940px;
}
.nav-collapse li[data-id="2057"] .dropdown-menu {
margin-left: -752px;
width:940px;
}

.page-base-informartions-entreprise #main > aside {
    width: 620px;
}
.page-base-informartions-entreprise #main > aside > section {
    float: none;  margin-left: 0;  margin-right: 0;  
    margin-top: 130px;  
    width: 100%;
}
.page-base-informartions-entreprise .region-sidebar-second .block {
    float: left;
    width: 100%;
}
.page-base-informartions-entreprise .views-exposed-form .views-exposed-widget {
    padding: .5em .5em 0 0;
}

}

@media (max-width: 960px) {
/*.tb-megamenu .nav-collapse .dropdown-menu {
		margin: inherit;
	}
	*/

#mini-panel-espace_entreprise_personnalise .panel-col-first .inside {
 margin:0px; 
}

.page-base-informartions-entreprise #page, .page-node-1935921 #page{
border-left: 35px solid #E4E6E5;
border-right: 35px solid #E4E6E5;
width: 620px;
background-color: white;
}
.page-base-informartions-entreprise .title {

width: 100%;
}
 
.page-base-informartions-entreprise #content table {
    width: auto !important;
}
.page-base-informartions-entreprise #main > aside, .page-node-1935921 #main > aside{
    width: 100%;
}
.page-base-informartions-entreprise #main > aside > section, .page-node-1935921 #main > aside > section{
    float: none;  margin-left: 0;  margin-right: 0;  
    margin-top: 130px;  
    width: 100%;
}
.page-base-informartions-entreprise .region-sidebar-second .block, .page-node-1935921 .region-sidebar-second .block{
    float: left;
    width: 100%;
}
.page-base-informartions-entreprise .views-exposed-form .views-exposed-widget {
    padding: .5em .5em 0 0;
}


#block-block-19 {
border-bottom: 5px solid #E4E6E5;
color: #59B200;
font-size: 16px;
font-weight: lighter;
margin-bottom: -5px;
width: 100%;
height: 103px;
line-height: 1.2;
font-family: open sans;
}
.page-base-informartions-entreprise #content,.page-node-1935921 #content{

margin-left: 0%;
margin-right: 0%;
}
#views-exposed-form-base-informartion-entreprise-page select {
border: 20px solid #E4E6E5;
color: #666666;
font-family: open sans;
font-size: 13px;
height: 66px;
width: 292px;
}
.page-node-1935921 .panel-2col-stacked .panel-col-last {
float: left;
 margin-left: auto; 
width: 294px; 
}



}



@-moz-document url-prefix() { 
#edit-newsletter-submit {

margin-top: 13px;

}
}

