#block-views-liste-contacts-block .titre-categorie-annuaire{
	text-transform:uppercase;
}

#block-views-article-annaire-pays-block .view-article-annaire-pays .views-field-title a{
	font-size:18px;
}

.pane-menu-menu-les-intitutions ul.menu li a.active{
	color: #FF7F00;
}

#edit-submit-liste-appels-d-offres,
#edit-submit-offres-de-recrutement,
#edit-submit-cv-en-ligne{
	margin-top: 27px;
}

#edit-field-fichier-appel-doffre-und-0-upload{
	border:none;
}

#edit-field-categorie-cv-tid,
#edit-field-pays-de-residence-tid-wrapper,
#edit-field-categorie-recrutement-tid-wrapper,
#edit-field-pays-recrutement-tid-wrapper,
#edit-field-categorie-appel-doffre-tid-wrapper,
#edit-field-pays-appel-doffre-tid-wrapper{
	margin-top: 35px;
}
#edit-field-cat-gorie-dappel-doffre .form-item label {
	margin-left: -177px;
}

.page-node.node-type-page-de-facteurs-de-production #page-title{
	text-transform:uppercase;
}

.node-type-webform  #edit-submitted-votre-pays{
	margin-left:-2px !important;
}
.node-type-webform .form-item label {
    margin-right: 17px !important;
}

#block-block-30 a{
	display: block;
	/*background-position: 254px 0px !important;*/
	height: 29px !important;
	margin-top: -25px !important;
	padding-top: 11px;
}
.view-empty{
	padding-bottom: 20px;
	padding-top: 20px;
}

#block-block-27 p{
	margin-bottom: -44px !important;
	padding-top: 28px !important;
}

.section-offres-de-recrutement #block-block-33 a{
	/*margin-top: -10px !important;*/
	height: 29px !important;
	padding-top: 10px !important;
}

#block-block-54 a{
	display:block;
	height: 29px !important;
	padding: 11px 0px 0px 10px !important;
	width: 152px !important;
	margin-top: -20px;
}

.page-node-16 #page-title{
	background-color:#FFF5DA;
	width: 615px !important;
	padding-left:5px;
}

.node-webform.node-16{
	padding-top: 1px;
}

#block-block-41 a{
	display:block;
	/*background-position: 127px 0px !important;*/
	padding-top: 10px !important;
	height: 29px !important;
	margin-top: 44px !important;
}

.breadcrumb {
	font-size:14px !important;
}

@media all and (max-device-width: 960px),
       all and (min-width: 480px) and (max-width: 960px) {
	
	
	
	/*.page-base-donnees-stats #content,
	.page-base-donnees-stats #footer,
	.page-base-donnees-stats aside.sidebars, 
	.page-base-donnees-stats #main,
	.page-base-donnees-stats #page,	
	.page-base-informartions-exportation #content,
	.page-base-informartions-exportation #footer,
	.page-base-informartions-exportation aside.sidebars, 
	.page-base-informartions-exportation #main,
	.page-base-informartions-exportation #page,	   
	.page-annuaires-exportateurs #page,
	.page-annuaires-exportateurs #main, 
	.page-annuaires-exportateurs aside.sidebars, 
	.page-annuaires-exportateurs #footer,
	.page-annuaires-exportateurs #content{
        display: block;
        clear: both;
        width: 100%;
        margin: 0;
        padding: 0;
        float: none;
        position: relative;
    }*/
	
	.page-planning-des-evenements .view-header,
	.page-offre-demande .view-header,
	.page-faq-page .view-header,
	.page-annuaires-exportateurs .view-header,
	.page-base-informartions-exportation .view-header, 
	.page-base-donnees-stats .view-header{
		display:none;
	}
	/*.page-base-donnees-stats #page,
	.page-base-informartions-exportation #page,
	.page-annuaires-exportateurs #page{
		width:auto;
	}*/
	
	.page-planning-des-evenements #content,
	.page-offre-demande #content,
	.page-faq-page #content,
	.page-base-donnees-stats #content,
	.page-base-informartions-exportation #content,
	.page-annuaires-exportateurs #content { margin: 0 1%; width: 98%; }
	
	.page-base-donnees-stats #block-statsexportation-statsexportation{margin-top: 535px;}
	.page-planning-des-evenements .view-evenement-par-pays,
	.page-offre-demande .view-liste-des-offres-et-demandes,
	.page-annuaires-exportateurs .view-annuaires-des-exportateurs{margin-top: 622px;}
	.page-base-informartions-exportation .view-base-d-informartions-exportation{margin-top: 622px;}
	.page-faq-page .faq-content{margin-top: 560px;}
	
	
	
	.page-base-donnees-stats .view-statistiques-exportations .view-header,
	.page-annuaires-exportateurs .view-annuaires-des-exportateurs .view-header{
		margin-left:0px;
	}
	
	.page-base-donnees-stats .view-statistiques-exportations .view-filters,
	.page-annuaires-exportateurs .view-annuaires-des-exportateurs .view-filters{
		margin-left: -110px;
	}
	
	
	.page-annuaires-exportateurs #views-exposed-form-annuaires-des-exportateurs-page{
		margin-left: 13%;
		width: auto;
	}
	
	 .page-planning-des-evenements .view-evenement-par-pays .view-filters,
	.page-offre-demande .view-liste-des-offres-et-demandes .view-filters{
		width: auto;
	}
	.page-base-donnees-stats .view-statistiques-exportations .view-content{
		width: auto;
	}
	
	.page-base-donnees-stats #block-statsexportation-statsexportation{
		width: auto;
	}
	
	.page-base-donnees-stats #block-statsexportation-statsexportation form{
		margin-left: initial;
		margin-right: initial;
	}
	
	.page-annuaires-exportateurs .view-carte-interactive #pic,
	.page-annuaires-exportateurs .view-carte-interactive .texte-select-pays{
		/*width: 592px !important;*/
		width: inherit !important;
	}
	
	.page-base-donnees-stats .view-carte-interactive #pic,
	.page-base-donnees-stats .view-carte-interactive .texte-select-pays,
	.page-base-informartions-exportation .view-carte-interactive .texte-select-pays,
	.page-base-informartions-exportation .view-carte-interactive #pic{
		/*width: 524px !important;*/
		width: inherit !important;
	}
	
	.page-planning-des-evenements .node-carte-interactive,
	.page-offre-demande .node-carte-interactive,
	.page-base-donnees-stats .node-carte-interactive,
	.page-annuaires-exportateurs .node-carte-interactive,
	.page-base-informartions-exportation .node-carte-interactive{
		width:100%;
	}
	
	.page-annuaires-exportateurs .field-name-field-carte-pays-interactif.field-type-image .field-item.even{
		/*width: 272px;*/
		width:inherit !important;
	}
	
	.page-base-donnees-stats .field-name-field-carte-pays-interactif.field-type-image .field-item.even,
	.page-base-informartions-exportation .field-name-field-carte-pays-interactif.field-type-image .field-item.even{
		/*width: 204px;*/
		width:inherit !important;
	}
	
	.page-planning-des-evenements .node-carte-interactive .group-left,
	.page-offre-demande .node-carte-interactive .group-left,
	.page-base-donnees-stats .node-carte-interactive .group-left,
	.page-base-informartions-exportation .node-carte-interactive .group-left,
	.page-annuaires-exportateurs .node-carte-interactive .group-left{
		height: 100%;
		padding-bottom:10px;
		width: 50% !important;
	}
	
	.page-planning-des-evenements #content table,
	.page-offre-demande #content table,
	.page-base-informartions-exportation #content table,
	.page-annuaires-exportateurs #content table {
    	width: inherit !important;
	}
	
	
	.page-base-donnees-stats .view-statistiques-exportations .views-table{width: auto !important;}
	.page-annuaires-exportateurs .node-carte-interactive .group-right{
		width: 46.7% !important;
		float: left;
		margin-left: initial;
	}
   
	.page-base-informartions-exportation #views-exposed-form-annuaires-des-exportateurs-page select,
	.page-base-informartions-exportation #views-exposed-form-annuaires-des-exportateurs-page .form-text,
	.page-annuaires-exportateurs #views-exposed-form-annuaires-des-exportateurs-page .form-text,
	.page-annuaires-exportateurs #views-exposed-form-annuaires-des-exportateurs-page select{
		width: 90%;
	}
	
	
	.page-offre-demande #views-exposed-form-liste-des-offres-et-demandes-page .form-text{
		width: 50%;
	}
	
	.page-offre-demande #views-exposed-form-liste-des-offres-et-demandes-page select{
		width: 40%;
	}
	
	.page-annuaires-exportateurs select#edit-field-pays-annuaire-exportateur-tid,
	.page-base-informartions-exportation select#edit-field-pays-annuaire-exportateur-tid{
		width: 90%;
	}
	
	.page-base-donnees-stats #block-statsexportation-statsexportation form .form-select{
		width: 50%;
	}
	
	.page-annuaires-exportateurs select#edit-field-secteur-exportateur-tid,
	.page-base-informartions-exportation select#edit-field-secteur-exportateur-tid{
		width: 90%;
	}
	
	.page-offre-demande #edit-field-quantite-offre-dem-value-2-wrapper label{
		margin-left: -10px;
	}
	
	.page-annuaires-exportateurs .view-annuaires-des-exportateurs p{
		margin-top: -2em;
	}
	
	.page-offre-demande .view-liste-des-offres-et-demandes .views-exposed-widgets{
		position:absolute;
		left: 158px;
		width:auto;
	}
	
	.page-offre-demande #edit-field-quantite-offre-dem-value-1-wrapper{
		float:left;
	}
	
	.page-annuaires-exportateurs #views-exposed-form-annuaires-des-exportateurs-page #edit-submit-annuaires-des-exportateurs{
		margin-left:0px;
	}
	
	.page-planning-des-evenements #views-exposed-form-base-d-informartions-exportation-page-1,
	.page-offre-demande #views-exposed-form-base-d-informartions-exportation-page-1,
	.page-faq-page #views-exposed-form-base-d-informartions-exportation-page-1,
	.page-base-donnees-stats #views-exposed-form-base-d-informartions-exportation-page-1,
	.page-base-informartions-exportation #views-exposed-form-base-d-informartions-exportation-page-1,
	.page-annuaires-exportateurs #views-exposed-form-base-d-informartions-exportation-page-1{
		width: 620px;
	}
	
	
	.page-planning-des-evenements #edit-opportunites-wrapper,
	.page-planning-des-evenements #edit-actualites-events-wrapper,
	.page-planning-des-evenements #edit-echanges-commerciaux-wrapper,
	.page-offre-demande #edit-opportunites-wrapper,
	.page-offre-demande #edit-actualites-events-wrapper,
	.page-offre-demande #edit-echanges-commerciaux-wrapper,
	.page-faq-page #edit-opportunites-wrapper,
	.page-faq-page #edit-actualites-events-wrapper,
	.page-faq-page #edit-echanges-commerciaux-wrapper,
	.page-base-donnees-stats #edit-echanges-commerciaux-wrapper,
	.page-base-donnees-stats #edit-actualites-events-wrapper,
	.page-base-donnees-stats #edit-opportunites-wrapper,
	.page-base-informartions-exportation #edit-echanges-commerciaux-wrapper,
	.page-base-informartions-exportation #edit-actualites-events-wrapper,
	.page-base-informartions-exportation #edit-opportunites-wrapper,
	.page-annuaires-exportateurs #edit-opportunites-wrapper,
	.page-annuaires-exportateurs #edit-actualites-events-wrapper,
	.page-annuaires-exportateurs #edit-echanges-commerciaux-wrapper{
		width: 298px;
		float: left !important;
		margin-right: 5px;
	}
	
	.page-planning-des-evenements .views-exposed-form .views-exposed-widget,
	.page-offre-demande .views-exposed-form .views-exposed-widget,
	.page-faq-page .views-exposed-form .views-exposed-widget,
	.page-base-donnees-stats .views-exposed-form .views-exposed-widget,
	.page-base-informartions-exportation .views-exposed-form .views-exposed-widget,
	.page-annuaires-exportateurs .views-exposed-form .views-exposed-widget{
		padding: .5em .5em 0 0;
	}
	
	.page-planning-des-evenements #views-exposed-form-base-d-informartions-exportation-page-1 select,
	.page-offre-demande #views-exposed-form-base-d-informartions-exportation-page-1 select,
	.page-faq-page #views-exposed-form-base-d-informartions-exportation-page-1 select,
	.page-base-donnees-stats #views-exposed-form-base-d-informartions-exportation-page-1 select,
	.page-base-informartions-exportation #views-exposed-form-base-d-informartions-exportation-page-1 select,
	.page-annuaires-exportateurs #views-exposed-form-base-d-informartions-exportation-page-1 select{
		width: 298px;
	}
	
	.page-base-donnees-stats aside.sidebars{position: absolute; top: 622px; left:0px; padding: 0 1%; width: 98%;}
	
	.page-planning-des-evenements aside.sidebars,
	.page-offre-demande aside.sidebars,
	.page-base-informartions-exportation aside.sidebars,
	.page-annuaires-exportateurs aside.sidebars { position: absolute; top: 732px; left:0px; padding: 0 1%; width: 98%; }
	.page-faq-page aside.sidebars{ position: absolute; top: 132px; left:0px; padding: 0 1%; width: 98%;}
	/*.page-offre-demande*/
	/*.page-annuaires-exportateurs #views-exposed-form-base-d-informartions-exportation-page-1 select{
		border: 20px solid #000 !important;
	}*/
	
	.page-annuaires-exportateurs .field-name-field-carte-pays-interactif field-type-image,
	.page-base-informartions-exportation.field-name-field-carte-pays-interactif field-type-image,
	.page-base-donnees-stats .field-name-field-carte-pays-interactif field-type-image{
		width: 357px;
	}
	
	.page-planning-des-evenements .region-sidebar-second .block,
	.page-offre-demande .region-sidebar-second .block,
	.page-faq-page .region-sidebar-second .block,
	.page-annuaires-exportateurs .region-sidebar-second .block, 
	.page-base-informartions-exportation .region-sidebar-second .block{
    	float: left;
    	width: 100%;
	}
	
	.page-planning-des-evenements .region-sidebar-second,
	.page-offre-demande.sidebar-second .region-sidebar-second,
	.page-faq-page.sidebar-second .region-sidebar-second,
	.page-base-donnees-stats.sidebar-second .region-sidebar-second,
	.page-annuaires-exportateurs.sidebar-second .region-sidebar-second,
	.page-base-informartions-exportation.sidebar-second .region-sidebar-second,
	.page-base-informartions-exportation.sidebar-second #content{
		float:left !important;
		margin-left:initial;
		
	}
	
	.page-annuaires-exportateurs #views-exposed-form-annuaires-des-exportateurs-page .views-exposed-form .views-exposed-widget{
	 	float:none !important;
 	}
	
	/*.page-base-informartions-exportation #views-exposed-form-base-d-informartions-exportation-page-1 .views-exposed-form .views-exposed-widget*/
	.page-base-donnees-stats #edit-gestion-appui-wrapper,
	.page-base-informartions-exportation #edit-gestion-appui-wrapper,
	.page-annuaires-exportateurs #edit-gestion-appui-wrapper{
		/*margin-top:-20px;*/
	}
	
	.page-planning-des-evenements #edit-reglementations-wrapper,
	.page-offre-demande #edit-reglementations-wrapper,
	.page-faq-page #edit-reglementations-wrapper,
	.page-base-donnees-stats #edit-reglementations-wrapper,
	.page-base-informartions-exportation #edit-reglementations-wrapper,
	.page-annuaires-exportateurs #edit-reglementations-wrapper{
		margin-top: 20px;
	}
	
	/*.page-base-donnees-stats #edit-field-pays-base-information-tid-1-wrapper,
	.page-base-informartions-exportation #edit-field-pays-base-information-tid-1-wrapper,
	.page-annuaires-exportateurs #edit-field-pays-base-information-tid-1-wrapper{
		margin-left: 112px;
	}*/
	
	.page-planning-des-evenements .group-right,
	.page-offre-demande .group-right,
	.page-annuaires-exportateurs .group-right,
	.page-base-informartions-exportation .group-right,
	.page-base-donnees-stats .node-carte-interactive .group-right{
		float:none !important;
	}
	
	.page-planning-des-evenements .node-carte-interactive .group-right,
	.page-offre-demande .node-carte-interactive .group-right,
	.page-annuaires-exportateurs .node-carte-interactive .group-right,
	.page-base-informartions-exportation .node-carte-interactive .group-right,
	.page-base-donnees-stats .node-carte-interactive .group-right{
		margin-left:0px;
	}
	
	.page-base-informartions-exportation .view-annuaires-des-exportateurs .views-table{
		/*width: 620px !important;*/
		width: auto !important;
	}
	
	.page-base-informartions-exportation table, 
	.page-base-informartions-exportation thead, 
	.page-base-informartions-exportation tbody, 
	.page-base-informartions-exportation th,
	.page-base-informartions-exportation td, 
	.page-base-informartions-exportation tr {
        display: block;
    }
    
	/*.page-base-donnees-stats table tr,*/
	.page-annuaires-exportateurs table tr, 
    .page-base-informartions-exportation table tr {
        
        width: auto !important;
    }
	
	/*.page-base-donnees-stats table td,*/
	.page-annuaires-exportateurs table td,
    .page-base-informartions-exportation table td {
        width: auto !important;
    }
	
	#block-panels-mini-espace-exportation-personnalise .panel-2col-stacked .panel-col-first .inside{
		margin: 0 .5em 1em 0 !important;
		
	}

	#block-panels-mini-espace-exportation-personnalise .panel-2col-stacked .panel-col-last{
	
	 margin-left: initial !important; 
	 width: 50% !important; 
	}
	
	#block-panels-mini-espace-generale-nouveau .panel-pane.pane-block.pane-block-76.pane-block > p{
		width: 582px !important;
	}
	
	.page-base-des-informations-entreprise .title{
		width: 582px;
	}
	
	.page-accueil .pane-afp table{
	    margin-top: 4.8em;
	}
	
	.page-accueil .pane-afp{
		margin-left: initial;
	}
	
	.page-accueil .accueil-afrique{
		padding-top: 32px;
	}
	
	.page-accueil .accueil-afrique .views-field-body{
		width: 274px;
		padding-right: 16px;
	}
	
	.page-accueil .accueil-afrique .views-field-title a{
	    width: 276px;
	}
	
	.page-accueil .pane-acces-au-pays{
		margin-top: -774px !important;
		width: 270px;
	}
	
	.page-accueil .accueil-afrique .view-content{
		margin-top: -30px;
	}
	
	.page-accueil .pane-menu-menu-acces-membre.pane-menu{
		margin-top: -774px !important;
	}
	
	@-moz-document url-prefix() {
		
		.page-planning-des-evenements #edit-opportunites-wrapper,
		.page-offre-demande #edit-opportunites-wrapper,
		.page-faq-page #edit-opportunites-wrapper,
		.page-annuaires-exportateurs #edit-opportunites-wrapper,
		.page-base-informartions-exportation #edit-opportunites-wrapper,
		.page-base-donnees-stats #edit-opportunites-wrapper {
			margin-left: -302px;
		}
	}
}


.wrapper-pays {
    margin: 2px 0 0 0;
    *zoom: 1;
    font-weight: 400;
}

.wrapper-pays:after {
    clear: both;
    content: "";
    display: table;
}

.wrapper-dropdown:focus .dropdown {
    opacity: 1;
    pointer-events: auto;
}

.wrapper-dropdown {
    /* Size and position*/
    position: relative;
    width: 200px;
    margin: 0 auto;
    padding: 10px;

    /* Styles */
    background: #fff;
    border-radius: 7px;
    border: 1px solid rgba(0,0,0,0.15);
    box-shadow: 0 1px 1px rgba(50,50,50,0.1);
    cursor: pointer;
    outline: none;

    /* Font settings */
    font-weight: bold;
    color: #8AA8BD;
}

.wrapper-dropdown:after {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    right: 15px;
    top: 50%;
    margin-top: -3px;
    border-width: 6px 6px 0 6px;
    border-style: solid;
    border-color: #8aa8bd transparent;
}

.wrapper-dropdown .dropdown {
  /* Size & position */
    position: absolute;
    top: 60%;
    left: 0;
    right: 0;
	padding: 0;
   /* Styles */
    background: white;
    border-radius: inherit;
    border: 1px solid rgba(0,0,0,0.17);
    box-shadow: 0 0 5px rgba(0,0,0,0.1);
    font-weight: normal;
    -webkit-transition: all 0.5s ease-in;
    -moz-transition: all 0.5s ease-in;
    -ms-transition: all 0.5s ease-in;
    -o-transition: all 0.5s ease-in;
    transition: all 0.5s ease-in;
    list-style: none;
    Hiding 
    opacity: 0;
    pointer-events: none;
	display:none;
}

.wrapper-dropdown .dropdown:after {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    bottom: 100%;
    right: 15px;
    border-width: 0 6px 6px 6px;
    border-style: solid;
    border-color: #fff transparent;    
}

.wrapper-dropdown .dropdown:before {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    bottom: 100%;
    right: 13px;
    border-width: 0 8px 8px 8px;
    border-style: solid;
    border-color: rgba(0,0,0,0.1) transparent;
}

.wrapper-dropdown .dropdown li a {
    display: block;
    padding: 10px;
    text-decoration: none;
    color: #8aa8bd;
    border-bottom: 1px solid #e6e8ea;
    box-shadow: inset 0 1px 0 rgba(255,255,255,1);
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}


/* Hover state */

.wrapper-dropdown .dropdown li:hover a {
    background: #f3f8f8;
}

/* Active state */

.wrapper-dropdown.active .dropdown {
    opacity: 1;
    pointer-events: auto;
	display:block;
}

/* No CSS3 support */

.no-opacity       .wrapper-dropdown .dropdown,
.no-pointerevents .wrapper-dropdown .dropdown {
    display: none;
    opacity: 1;  /*If opacity support but no pointer-events support */
    pointer-events: auto; /* If pointer-events support but no pointer-events support */
}

.no-opacity       .wrapper-dropdown.active .dropdown,
.no-pointerevents .wrapper-dropdown.active .dropdown {
    display: block;
}


.no-cssanimations .support-note span.no-cssanimations,
.no-csstransforms .support-note span.no-csstransforms,
.no-csstransforms3d .support-note span.no-csstransforms3d,
.no-csstransitions .support-note span.no-csstransitions {
	display: block;
}
.node-type-simplenews #page{
	border-left:none !important;
	border-right:none !important;
}

.page-node-add-entreprise .group_chiffre_d_affaire h3 span {
    background-image: url("../images/asterik_focus.fw.png");
    background-position: 136px 2px;
	background-repeat: no-repeat;
}
#edit-field-site-web-organisation-und-0 legend span{
	background-image: url("../images/asterik_focus.fw.png");
    background-position: 43px 2px;
	background-repeat: no-repeat;
}
#edit-field-page-facebook-organisation-und-0 legend span{
	background-image: url("../images/asterik_focus.fw.png");
    background-position: 84px 2px;
	background-repeat: no-repeat;
}
#structures-d-appui-aux-entrepris-node-form input[type="radio"]{
	width:initial !important;
}
#structures-d-appui-aux-entrepris-node-form input[type="radio"]{
	padding: 0px !important;
}

edit-field-civilit-entreprise-und-mr,
#edit-field-civilit-entreprise-und-mme,
#edit-field-civilit-entreprise-und-mlle{
	margin-left:0px !important;
}

#structures-d-appui-aux-entrepris-node-form input[type="radio"] label{
	float:none !important;
	width:initial !important;
	padding:0px !important;
}

#structures-d-appui-aux-entrepris-node-form #edit-field-email-structure-und-0-email,
#structures-d-appui-aux-entrepris-node-form input#edit-field-type-de-voie-et-nom-und-0-value{
	margin-left: 242px !important;
}

#structures-d-appui-aux-entrepris-node-form #edit-field-page-google-und-0-value,
#structures-d-appui-aux-entrepris-node-form #edit-field-fil-twitter-und-0-value,
#structures-d-appui-aux-entrepris-node-form #edit-field-page-linkedln-und-0-value,
#structures-d-appui-aux-entrepris-node-form #edit-field-page-facebook-und-0-value{
	margin-left: -12px !important;
}

#structures-d-appui-aux-entrepris-node-form #edit-field-fil-twitter-und-0 > div > div > div > label {
	margin-top: 12px;
}

#structures-d-appui-aux-entrepris-node-form #edit-field-page-facebook-und-0-value,
#structures-d-appui-aux-entrepris-node-form #edit-field-fil-twitter-und-0-value,
#structures-d-appui-aux-entrepris-node-form #edit-field-page-google-und-0-value,
#structures-d-appui-aux-entrepris-node-form #edit-field-page-linkedln-und-0-value{
	margin-top:0px;
}
#structures-d-appui-aux-entrepris-node-form #edit-field-izf-date-de-creation-und-0-value-datepicker-popup-0{
	margin-left: 220px;
	margin-top: -12px;
}

#structures-d-appui-aux-entrepris-node-form #edit-field-izf-date-de-creation-und-0-value > div > label{
	margin-bottom: -18px;
}

#structures-d-appui-aux-entrepris-node-form #edit-field-civilit-entreprise input{
	float: right;
	margin-top: 3px !important;
	padding: 5px;
}
#structures-d-appui-aux-entrepris-node-form .form-type-radios label {
	margin-right: -18px;
	width: 45px;
}

#structures-d-appui-aux-entrepris-node-form .form-type-radio {
	float: left;
}

#structures-d-appui-aux-entrepris-node-form .group-inf-org-intermediaire .fieldset-wrapper .form-item-title{
	margin-top:25px;
}
#structures-d-appui-aux-entrepris-node-form .form-item-title label,
#structures-d-appui-aux-entrepris-node-form .form-item-title #edit-title{
	margin-top:25px !important;
}

#structures-d-appui-aux-entrepris-node-form #edit-field-fonction-du-contact-und-0-value{
	margin-left: 242px;
	margin-bottom: 25px;
	padding-right: 120px;
}

.pane-acces-au-pays{
	background: #e4e6e5;
	padding-bottom: 12px;
	padding-top: 12px;
}

.pane-acces-au-pays {
background-image: url("../images/arrow-acces-pays.fw.png");
background-position: 30px 18px;
background-repeat: no-repeat;
}


/***********Formation en ligne**********/

.pane-block-65 .bouton-region .inscrit{
	float:left;
	display:block;
	border:none;
	padding:10px 10px;
	width:124px;
	background-color:#e4e6e5;
}

.pane-block-65 .bouton-region .acces{
	display:block;
	padding:10px 10px;
	margin-left:146px;
	width:124px;
	border:none;
	background-color:#e4e6e5;
	
}

.pane-block-65 .bouton-region{
	margin-top:-2px;
}

.pane-block-65 .bouton-region,
.pane-block-65 .image-region{
	padding-bottom:0px;
}

.pane-block-65 .wrapper{
	margin-left:17px;
}

.pane-block-65 .image-region img{
	border:none;
	
}

#inscription-page,
#member-page{
	text-decoration:none;
	color:#a0a0a0;
	background-image:url(../images/sy.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:15px;
	font-size:14px;
	font-family:open sans;
	
}

.image-region img{
	border:1px solid #bcbcbc;
}

.bouton-region .inscrit{
	float:left;
	display:block;
	border:1px solid #f7be00;
	padding:10px 10px;
	width:180px;
}

.bouton-region .acces{
	display:block;
	border:1px solid #f7be00;
	padding:10px 10px;
	margin-left:200px;
	width:130px;
	
}

.image-region img{
	border:1px solid #bcbcbc;
}

.bouton-region,
.image-region{
	padding-bottom:25px;
}

.inscrit span.ext,
.acces span.ext{
	display:none;
}
.titre span{
	color:#646464;
	font-weight:bold;
	font-size:18px;

}

.col.left{
	padding:0 10px 10px 0;
}

td.col.right {
    vertical-align: top;
}

.view-moodle-cours-liste .views-field-fullname span{
	display: block;
	background-image: url("../images/puce_article.png");
    background-position: left 5px;
	background-repeat: no-repeat;
	font-family: open sans;
	line-height: 12px;
	font-size: 13px;
	margin-bottom: 3px;
	padding-left: 22px;
	width: 260px;
	color: hsl(0, 0%, 40%);
	
}

#block-views-moodle-cours-liste-block .block-title{
	font-family: 'oswald';
	font-size: 24px;
    line-height: 29px;
    text-transform: uppercase;
	color: hsl(0, 0%, 40%);
	font-weight: normal;
	margin-top: 50px;
	margin-bottom:10px;
}

.view-moodle-cours-liste .views-row {
	padding-bottom: 8px;
	padding-top:8px;
}

#external, html, body.toolbar {
  height: 100%;
  /*margin: 0 !important;*/
  padding: 0 !important;
  /*background: #fff;*/
}
#external table, #external tr, #external td {
  margin: 0;
  padding: 0;
  width: 100%;
}
#external ul {
  margin: 0 0 3px 0;
  padding-left: 0.75em;
}
#external li {
  display: inline;
}
#external li a {
  font-size: 0.75em;
  text-decoration: none;
  padding: 0 0.5em;
  color: #5382a1;
  border-right: 1px solid #ccc; 
}
#external div.logo {
  padding-top: 3px;
  padding-left: 0.7em;
  border-bottom: 1px solid #ccc;
}
#external .logo a {
  display: block;
}
#external img {
  border: none;
}
#external body {
  margin: 0;
  /*font-family: "Myriad Pro",Myriad,Helvetica,Geneva,Verdana,"DejaVu Sans",sans-serif;*/
}
#external .hide-toolbar {
  font-size: 0.75em;
  color: #ccc;
  position: absolute;
  text-align: right;
  right: 9px;
  top: 1px;
}

#external .hide-toolbar a {
  color: #ccc;
}
#external .hide-toolbar a:hover {
  color: #aaa;
}
#external .hide-toolbar span:hover {
  color: #ccc;
}
#external #external-iframe-share-button {
  float: right;
  z-index: 999;
  margin-top: -40px;
}
#external #external-site-container {
  height:100%;
  width: 1030px;/**/
  position: absolute;

}
#external iframe#external-site {
  border: none;
  width: 100%;/**/
  margin-top: 0;
  position: absolute;

}
#external #external-container {
  width: 100%;

}
#external #admin-menu, #external .dev-query, #external .devel-querylog, #toolbar {
  display: none;
}

body.admin-menu {
  margin-top: 0 !important;
}


.node-type-rapport-d-etudes #block-views-afp-block-1,
.node-type-experts-ou-consultants #block-views-afp-block-1{
	height:400px;
}

.node-type-experts-ou-consultants .block-views .view-afp a,
.node-type-rapport-d-etudes .block-views .view-afp a{
	width: 255px;
}


#block-tb-megamenu-main-menu .tb-megamenu ul.tb-megamenu-nav.nav > li:nth-child(1) > 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;
	height: 68px;
}

#block-tb-megamenu-main-menu .tb-megamenu ul.tb-megamenu-nav.nav > li:nth-child(2) > 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;
	height: 68px;
}

#block-tb-megamenu-main-menu .tb-megamenu ul.tb-megamenu-nav.nav > li:nth-child(3) > 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;
	height: 68px;
}

#block-tb-megamenu-main-menu .tb-megamenu ul.tb-megamenu-nav.nav > li:nth-child(4) > 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;
height: 68px;
}

#block-tb-megamenu-main-menu .tb-megamenu ul.tb-megamenu-nav.nav > li:nth-child(5) > 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;
height: 68px;
}



ul.tb-megamenu-nav.nav > li:nth-child(1) .mega-dropdown-menu {
width: 940px;
}
ul.tb-megamenu-nav.nav > li:nth-child(2) .mega-dropdown-menu {
margin-left: -188px;
width: 940px;
}
ul.tb-megamenu-nav.nav > li:nth-child(3) .mega-dropdown-menu {
margin-left: -376px;
width: 940px;
}

ul.tb-megamenu-nav.nav > li:nth-child(4) .mega-dropdown-menu {
margin-left: -564px;
width: 940px;
}

ul.tb-megamenu-nav.nav > li:nth-child(5) .mega-dropdown-menu {
margin-left: -752px;
width: 940px;
}

ul.tb-megamenu-nav.nav > li:nth-child(1) .tb-megamenu-block.tb-block.tb-megamenu-block, 
ul.tb-megamenu-nav.nav > li:nth-child(2) .tb-megamenu-block.tb-block.tb-megamenu-block, 
ul.tb-megamenu-nav.nav > li:nth-child(3) .tb-megamenu-block.tb-block.tb-megamenu-block,
ul.tb-megamenu-nav.nav > li:nth-child(4) .tb-megamenu-block.tb-block.tb-megamenu-block, 
ul.tb-megamenu-nav.nav > li:nth-child(5) .tb-megamenu-block.tb-block.tb-megamenu-block{
	background-color: #fff;
	padding-bottom: 0px;
	margin-bottom: 0px;
}


/*ul.tb-megamenu-nav.nav > li:nth-child(1) .tb-megamenu-column-inner.mega-inner.clearfix {
padding-bottom: 0;
}*/
ul.tb-megamenu-nav.nav > li:nth-child(1) .panel-pane.pane-custom{
}



ul.tb-megamenu-nav.nav > li:nth-child(2) .panel-col-top,
ul.tb-megamenu-nav.nav > li:nth-child(3) .panel-col-top,
ul.tb-megamenu-nav.nav > li:nth-child(4) .panel-col-top,
ul.tb-megamenu-nav.nav > li:nth-child(5) .panel-col-top{
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;
}
/*A revenir dessus*/
/*ul.tb-megamenu-nav.nav > li:nth-child(1) .panel-pane.pane-custom {
	background-color: #FF8000;
}*/

ul.tb-megamenu-nav.nav > li:nth-child(2) .panel-col-top {
	background-color: #59B200;
	
}
ul.tb-megamenu-nav.nav > li:nth-child(3) .panel-col-top {
	background-color: #00A3D9;
}

ul.tb-megamenu-nav.nav > li:nth-child(4) .panel-col-top {
	background-color: #D90000;
}

ul.tb-megamenu-nav.nav > li:nth-child(5) .panel-col-top {
	background-color: #522E5E;
}


ul.tb-megamenu-nav.nav > li:nth-child(1) .tb-megamenu-column-inner.mega-inner.clearfix {
background-color: #FF8000;

}
ul.tb-megamenu-nav.nav > li:nth-child(2) .tb-megamenu-column-inner.mega-inner.clearfix {
background-color: #59B200;
}

ul.tb-megamenu-nav.nav > li:nth-child(3) .tb-megamenu-column-inner.mega-inner.clearfix {
background-color: #00A3D9;
}
ul.tb-megamenu-nav.nav > li:nth-child(4) .tb-megamenu-column-inner.mega-inner.clearfix {
background-color: #D90000;
}

ul.tb-megamenu-nav.nav > li:nth-child(5) .tb-megamenu-column-inner.mega-inner.clearfix {
background-color: #522E5E;
}



ul.tb-megamenu-nav.nav > li:nth-child(5) .tb-megamenu-column-inner.mega-inner.clearfix,
ul.tb-megamenu-nav.nav > li:nth-child(3) .tb-megamenu-column-inner.mega-inner.clearfix, 
ul.tb-megamenu-nav.nav > li:nth-child(4) .tb-megamenu-column-inner.mega-inner.clearfix,
ul.tb-megamenu-nav.nav > li:nth-child(2) .tb-megamenu-column-inner.mega-inner.clearfix,
ul.tb-megamenu-nav.nav > li:nth-child(1) .tb-megamenu-column-inner.mega-inner.clearfix {
height: auto;
/* left: 1px; */
margin-left: 0;
padding: 30px;
/* position: absolute; */
/* top: 131px; */
width: auto;
margin-top: -20px;
/* margin-left: -1px; */
padding-bottom: 0px;
}



.page-accueil .view-entreprise-de-la-semaine-fiche-entreprise tbody {
    width: 620px !important;
}

.node-type-page #block-print-ui-print-links{
	width:120px !important;
}


div#block-print-ui-print-links span{
}


.node-type-base-des-informations .breadcrumb span a{
	background: rgb(221, 233, 221);
	padding: 2px;
	padding-right: 10px;
}

.node-type-base-des-informations .breadcrumb .retourRecherche{
	background: #FF8000;
	padding: 2px;
	padding-right: 10px;
	color:#FFF;
    display: block;
    width: 240px;
}


#block-tb-megamenu-main-menu .tb-megamenu{
	clear: both;
}


/*************Fin***************/