/* @override
	http://localhost/mcf/templates/yoo_everest/styles/mcf/css/custom.css */

.clearer {
	float: none;
	clear: both;
	border: none;
}

.uk-alert-attention {
  margin-bottom: 15px;
  padding: 10px;
  background: rgba(55, 54, 59, 0.05);
  color: #5c89c7;
}

.tm-main .tm-content article.uk-article .tm-article-content p,  .tm-main .tm-content #flexicontent p{ text-align: justify; }

/***** REDACTION FRONT END *****/
#flexicontent .tabbertab .label-fcouter{
	width: auto;
	margin: 0 0 0 0 !important;
}
#fcform_tabset_0_tab_0 #label_fcfield_1{
	display: none;
}
#qf_tagbox {
	border: none;
}
ul#ultagbox{
	min-height: 0;
}
/***** ARTICLES *****/
.tm-article-content {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #e9e9e9;
}
.tm-content .uk-grid .tm-article-featured-image{
	height: 168px;
	overflow: hidden;
}
.tm-article-wrapper img.pull-left{
	margin-right: 15px;
}
.tm-article-wrapper img.pull-right{
	margin-left: 15px;
}

/***** LES CERCLES MAP *****/
.componentheading h1{
	border-bottom: 1px solid #e9e9e9;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.gmapfp_intro_filtre{
	padding: 20px;
	background-color: #f4f4f4;
	margin-bottom: 30px;
}
.gmapfp_intro_filtre p{
	margin-bottom: 0;
	margin-top: 5px;
}
.gmapfp_intro_filtre h2{
	margin-bottom: 10px;
	padding-bottom: 5px;
	width: 100%;
	border-bottom: 1px solid #e9e9e9;
}
.gmapfp .blog{
	margin-top: 30px;
}
#gmapfp_article .gmapfp_titre h2{
	border-bottom: 1px solid #e9e9e9;
	width: 100%;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
#gmapfp_article .gmapfp_article p{
	margin-top: 0;
	margin-bottom: 0;
}
#enregistrement .gmapfp_titre h1.uk-article-title{
	padding-bottom: 20px;
	border-bottom: 1px solid #e9e9e9;
}
.gmapfp td{
	width: 100%;
}
#mapmap .gmapfp_marqueur .titre{
	color: #5c89c7;
	font-family: 'Times New Roman', times, serif;
	font-weight: normal;
	font-size: 20px;
}
/***** TOOLBAR CB LOGIN ****/
/*.tm-toolbar{
	background-color: #efefef;
	padding-bottom: 10px;
	margin-bottom:5px;
}*/
.tm-toolbar form#login-form.cbLoginForm span#form-login-username, .tm-toolbar form#login-form.cbLoginForm span#form-login-password, .tm-toolbar form#login-form.cbLoginForm span#form-login-submit{
	margin-left: 20px;
}
.tm-toolbar form#login-form.cbLoginForm span#form-login-username span.add-on, .tm-toolbar form#login-form.cbLoginForm span#form-login-password span.add-on{
	color: #5c89c7;
}
.tm-toolbar form#login-form.cbLoginForm input.input-small{
	width: 110px;
}
.tm-toolbar form#login-form.cbLoginForm span#form-login-submit button.btn-primary{
	background-color: #5c89c7;
	background-image: none;
}
.tm-toolbar form#login-form.cbLoginForm span#form-login-forgot a{
	font-size: 12px;
}

/***** FORMULAIRES *****/
/* Avec mise en page UIKIT */
.uk-form strong.formRequired{
	font-weight: 300;
	color: #ffc20e;
}
.uk-form input:not([class*='uk-form-width-']):not([class*='uk-width-']):not([type="radio"]):not([type="checkbox"]).rsform-input-box {
	width: 100%;
}
.uk-form label input[type="checkbox"].rsform-checkbox{
	margin-right: 10px;
}
.uk-form input[type="button"].uk-button-primary{
	background-color: #37363b;
	margin-right: 10px;
}
.uk-form input.uk-button-primary:hover{
	background-color: #ffc20e;
}
.uk-form textarea:not([class*='uk-form-width-']):not([class*='uk-width-']){
	width: 100%;
}
	/**** Demande d'adhésion ****/
#adhForm .rsform-block-charte label{
	text-align: right;
}
.rsform-block-centres h4{
	margin-top: 30px;
	margin-bottom: 10px;
	font-size: 24px;
	color: #ffc20e;
	font-family: 'Gudea';
	font-weight: normal;
}
.uk-form h2{
	font-size: 36px;
	line-height: 36px;
	margin-top: 0;
	margin-bottom: 15px;
	padding-bottom: 10px;
	border-bottom: 1px solid #e9e9e9;
}
.rsform-block-adhfamindiv{
	margin-left: 0!important;
	font-style: italic;
}
	/*** COTISATION ***/
.rsform-block-cotisationtxt span{
	color: #5c89c7;
}
.rsform-block-choixpaiement label{
	margin-top: 0!important;
	text-align: right;
}
.rsform-block-choixpaiement .uk-form-controls label input{
	margin-right: 10px;
}
	/**** Malle 1000 ****/
.rsform-block-abo-reabo label{
	margin-top: 0!important;
	text-align: right;
}
.rsform-block-abo-reabo .uk-form-controls label input{
	margin-right: 10px;
}

/**** Avec mise en page CSS3 ****/
	/******* Demande adhesion *****/
/*.formResponsive input[type="button"].uk-button, .formResponsive input[type="submit"].uk-button{
	color: #ffffff;
	background-image: none;
	box-shadow: none;
	border: none;
	background-color: #5c89c7;
	border-radius: 2px;
	padding: 0 12px;
	line-height: 30px;
	text-shadow: none;
}*/
/*.formResponsive input[type="button"].uk-button:hover, .formResponsive input[type="submit"].uk-button:hover{
	background-color: #ffc20e!important;
}*/
/*.formResponsive input[type="button"].uk-button.uk-button-primary{
	background-color: #37363b;
}*/
/*.rsform-block-btnsubmit .formControls input[type="button"]{
	margin-right: 10px;
}*/
.rsform-block-adhfamindiv .formControlLabel, .rsform-block-cotisationtxt .formControlLabel, .rsform-block-centres .formControlLabel{
	display: none;
}

.rsform-block-cotisationtxt{
	margin-top: 30px;
	margin-bottom: 5px!important;
}
/*.rsform-block-cotisationtxt .formControls, .rsform-block-centres .formControls{
	margin-left: 0!important;
}*/

.rsform-block-cotisationchoix .formControls .formBody p{
	padding-left: 1px;
}
.rsform-block-cotisationchoix .formControls .formBody p:first-child{
	margin-bottom: 10px;
}
.rsform-block-choixpaiement .formControlLabel, .rsform-block-cotisationchoix .formControlLabel{
	padding-top: 0!important;
}
.rsform-block-choixpaiement label{
	margin-right: 20px;
}
.rsform-block-centres .formControls p{
	margin: 0;
	font-style: italic;
}
.rsform-block-centres .formControls p.formDescription{
	margin: 0;
}
	/***** Dons *****/
	
/* Avec mise en page CSS3 */	
/*.rsform-block-txt-soutien .formControlLabel, .rsform-block-coordonnees .formControlLabel, .rsform-block-options .formControlLabel, .rsform-block-txt-deduction .formControlLabel{
	display: none;
}
.rsform-block-txt-soutien .formControls, .rsform-block-coordonnees .formControls{
	margin-left: 0!important;
}
.rsform-block-txt-soutien .formControls h4, .rsform-block-coordonnees .formControls h4{
	margin-top: 30px;
	margin-bottom: 10px;
	font-size: 16px;
	color: #555252;
	font-family: 'Gudea';
	font-weight: normal;
}
.rsform-block-txt-soutien .formControls p, .rsform-block-coordonnees .formControls p{
	margin-top: 0!important;
}
.rsform-block-txt-soutien .formControls span.formValidation, .rsform-block-coordonnees .formControls span.formValidation, .rsform-block-txt-deduction .formControls span.formValidation{
	display: none;
}
.rsform-block-montant-don, .rsform-block-txt-deduction{
	margin-bottom: 0px!important;
}
.rsform-block-txt-deduction .formControls{
	font-size: 12px;
	line-height: 18px;
}
.rsform-block-options .formControls p:first-child{
	margin-bottom: 10px;
}
.rsform-block-options .formControls label{
	height: auto;
	width: 95%;
	line-height: 18px;
}*/


	/***** contact *****/
#ContactForm h2{
	margin-bottom: 30px;
}
#ContactForm .formHorizontal .formControlLabel{
	width: 90px;
}
#ContactForm .formHorizontal .formControls{
	margin-left: 110px;
}
.rsform-block-antispam .formControls img{
	margin-right: 20px;
}
#ContactForm .rsform-block-envoyer{
	margin-bottom: 0;
}
#ContactForm .rsform-block-envoyer .formDescription{
	margin-top: 0;
}
	/***** abo MMT *****/
#milletresorsForm .rsform-block-abo-reabo .formControls label, #milletresorsForm .rsform-block-civilite .formControls label, #milletresorsForm .rsform-block-civilite-profit .formControls label{
	margin-right: 20px;
}
	/***** Questions *****/
#questionForm.uk-form.formResponsive h2{
	margin-bottom: 20px;
	padding-bottom: 20px;
	font-size: 30px;
	line-height: 34px;
	font-weight: normal;
}
	/***** Calcul de bourses *****/
.moduletablecalculbourses h2{
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-top: 30px;
	border-bottom: 1px solid #e9e9e9;
	border-top: 1px solid #e9e9e9;
}

/**** NAVBAR ***/
nav.tm-navbar ul.uk-navbar-nav li a.accueil::after{
	content: "\f015";
	font-family: FontAwesome;
	font-size: 20px;
	text-indent: 0;
	line-height: 70px;
	display: block;
}
nav.tm-navbar ul.uk-navbar-nav li a.accueil{
	text-indent: -9999px;
	line-height: 0;
}

/**** CB REGISTRATION FORM *****/
.cb_template .btn-primary, .cb_template .btn-primary:disabled, .cb_template .btn-primary[disabled]{
	background-image: none;
	background-color: #5c89c7;
	border: none;
	border-radius: 2px;
	text-shadow: none;
	box-shadow: none;
	font-family: 'Gudea';
}
.cb_template .btn-primary:hover{
	background-color: #ffc20e;
}
.cb_template .btn-default{
	background-image: none;
	background-color: #f1f1f1;
	box-shadow: none;
	border: none;
	text-shadow: none;
	border-radius: 2px;
	font-family: 'Gudea';
	color: #555252;
}
.moduletableconnexion-side h3{
	font: normal 14px 'Gudea', Helvetica, Arial, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
}

/***** CB PROFILE *****/
	/* Menu editer profile */
.cb_template .cbPosCanvasHeader .cbPosCanvasMenu .cbMenuNavBar {
	background: none;
	background-image: none;
	box-shadow: none;
	border: 0;
}
.cb_template .cbPosCanvasHeader .cbPosCanvasMenu .cbMenuNavBar .container-fluid{
	padding: 0;
}
.cb_template .cbPosCanvasHeader .cbPosCanvasMenu .cbMenuNavBar .container-fluid .navbar-collapse{
	padding-left: 0;
}
.cb_template .cbPosCanvasHeader .cbPosCanvasMenu .cbMenuNavBar .cbMenuNav{
	height: 25px;
}
.cb_template .cbPosCanvasHeader .cbPosCanvasMenu .cbMenuNavBar .cbMenuNav li.dropdown.open > .dropdown-toggle, .cb_template .cbPosCanvasHeader .cbPosCanvasMenu .cbMenuNavBar .cbMenuNav li.dropdown.active > .dropdown-toggle, .cb_template .cbPosCanvasHeader .cbPosCanvasMenu .cbMenuNavBar .cbMenuNav li.dropdown.active.open > .dropdown-toggle{
	background-image: none!important;
	background: none!important;
	box-shadow: none;
	color: #ffc20e;
}
.cb_template .cbPosCanvasHeader .cbPosCanvasMenu .cbMenuNavBar .cbMenuNav li.cbMenu a.dropdown-toggle:first-child{
	padding-left: 0!important;
}
.cb_template .cbPosCanvasHeader .cbPosCanvasMenu .cbMenuNavBar .cbMenuNav li.cbMenu a.dropdown-toggle{
	color: #5c89c7;
	padding-top: 0!important;
	padding-bottom: 0!important;
}

	/* Menu infos, articles... */
.cb_template .cbPosCanvasMain .cbTabsMenu .cbTabsMenuNavBar{
	background-image: none;
	border-radius: 0px;
	box-shadow: none;
	border: none;
	background-color: #e8e8e8;
}
.cb_template .cbPosCanvasMain .cbTabsMenu .cbTabsMenuNavBar .navbar-nav .active > a{
	background-image: none;
	box-shadow: none;
	background-color: #5c89c7;
	color: #fff;
	text-shadow: none;
}
.cb_template .cbPosCanvasMain .cbTabsMenu .cbTabsMenuNavBar .navbar-nav a{
	text-shadow: none;
}
.cb_template .cbPosCanvasMain .cbTabsMenu .cbTabsMenuNavBar .navbar-nav a:hover{
	background-color: #ffc20e;
}
/**** BOTTOM B Front *****/
section.tm-bottom-b div.uk-text-center a.uk-container-center h2.mod-bottom-txt {
	text-transform: uppercase;
	font-family: 'Gudea', Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 18px;
	line-height: 18px;
	vertical-align: bottom;
	margin-bottom: 0;
	margin-top: 35px;
}
section.tm-bottom-b div.uk-text-center a.uk-container-center h2.mod-bottom-txt.margin-top-25{
	margin-top: 25px;
}
section.tm-bottom-b div.uk-text-center a.uk-container-center:hover {
	text-decoration: none;
	opacity: 0.75;
}
section.tm-bottom-b div.uk-text-center a.uk-container-center{
	width: 100%;
	height: 100%;
	display: block;
}
.tm-bottom-b .bottom-menu .uk-nav-side li a{
	font-size: 18px;
	text-transform: uppercase;
	line-height: 18px;
	font-weight: normal;
	vertical-align: bottom;
	padding-top: 95px;
	padding-bottom: 0;
	background-repeat: no-repeat;
	background-position: 50% 0%;
}
.tm-bottom-b .bottom-menu.bottom-menu-amis .uk-nav-side li a{
	background-image: url(../../../images/picto_amis_front.png);
}
.tm-bottom-b .bottom-menu.bottom-menu-amis .uk-nav-side li.uk-active a{
	background-image: url(../../../images/picto_amis_front_active.png);
}
.tm-bottom-b .bottom-menu.bottom-menu-amis .uk-nav-side li a:hover{
	background-image: url(../../../images/picto_amis_front_active.png);
}
.tm-bottom-b .bottom-menu .uk-nav-side li a:hover{
	color: #5c89c7;
	background-color: transparent;
}
.tm-bottom-b .bottom-menu.bottom-menu-media .uk-nav-side li a{
	background-image: url(../../../images/picto_media_front.png);
}
.tm-bottom-b .bottom-menu.bottom-menu-media .uk-nav-side li.uk-active a, .tm-bottom-b .bottom-menu.bottom-menu-media .uk-nav-side li a:hover{
	background-image: url(../../../images/picto_media_front_active.png);
}
.tm-bottom-b .bottom-menu.bottom-menu-formation .uk-nav-side li a{
	background-image: url(../../../images/picto_formation_front.png);
}
.tm-bottom-b .bottom-menu.bottom-menu-formation .uk-nav-side li.uk-active a, .tm-bottom-b .bottom-menu.bottom-menu-formation .uk-nav-side li a:hover{
	background-image: url(../../../images/picto_formation_front_active.png);
}
.tm-bottom-b .bottom-menu.bottom-menu-contact .uk-nav-side li a{
	background-image: url(../../../images/picto_contact_front.png);
}
.tm-bottom-b .bottom-menu.bottom-menu-contact .uk-nav-side li.uk-active a, .tm-bottom-b .bottom-menu.bottom-menu-contact .uk-nav-side li a:hover{
	background-image: url(../../../images/picto_contact_front_active.png);
}
/***** SIDE A *****/
	/*---- Vos questions ----*/
.vosquestions h3.uk-panel-title {
	color: #5c89c7;
	font: normal 14px 'Gudea', Helvetica, Arial, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
}
.vosquestions ul.uk-nav-side{
	margin-left: 0;
}
.vosquestions ul	li a{
	padding: 4px 25px!important;
	background-color: #5c89c7;
	border-radius: 2px;
	color: #fff;
	display: inline-block;
}
.vosquestions ul	li.uk-active a{
	background-color: #ffc20e;
	color: #fff;
}
.vosquestions ul	li a:hover{
	background-color: #ffc20e;
	color: #fff;
}
	/*---- Connexion ----*/
.tm-sidebar-a .connexion-side h3.uk-panel-title{
	color: #5c89c7;
	font: normal 14px 'Gudea', Helvetica, Arial, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
}
#login-form.cbLoginForm .userdata span.add-on{
	color: #5c89c7;
}
#login-form.cbLoginForm .userdata input.input-small{
	width: 75%;
}
#login-form.cbLoginForm .userdata button.btn-primary, #login-form.cbLogoutForm .logout-button button.btn-primary{
	background-image: none;
	background-color: #5c89c7;
}
#login-form.cbLoginForm .userdata button.btn-primary:hover, #login-form.cbLogoutForm .logout-button button.btn-primary:hover{
	background-color: #ffc20e;
}
#login-form ul{
	margin-bottom: 0;
}
#login-form > p{
	margin: 0;
}


	/*---- Adhesion, cotisation et don ---- */
.tm-sidebar-a .uk-panel-box.menu-adh, .tm-sidebar-a .uk-panel-box.menu-don{
	padding: 20px;
}
.tm-sidebar-a  div.uk-text-center a.uk-container-center{
	display: block;
	width: 100%;
	height: 100%;
}
.tm-sidebar-a  div.uk-text-center a.uk-container-center:hover{
	text-decoration: none;
	color: #5c89c7;
}
.tm-sidebar-a  div.uk-text-center a.uk-container-center h2.mod-bottom-txt{
	text-transform: uppercase;
	font-family: 'Gudea', Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 14px;
	line-height: 14px;
	vertical-align: bottom;
	margin-bottom: 0;
	margin-top: 25px;
}
.tm-sidebar-a .uk-text-center .uk-nav-side li a{
	text-transform: uppercase;
	font-family: 'Gudea', Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 14px;
	line-height: 14px;
	vertical-align: bottom;
	margin-bottom: 0;
	padding-top: 85px;
	padding-bottom: 2px;
	background-repeat: no-repeat;
	background-position: 50% 0%;
}
.tm-sidebar-a .uk-text-center.menu-adh .uk-nav-side li a{
	background-image: url(../../../images/picto_adh_side.png);
}
.tm-sidebar-a .uk-text-center.menu-don .uk-nav-side li a{
	background-image: url(../../../images/picto_don2_side.png);
}
.tm-sidebar-a .uk-text-center.menu-cot .uk-nav-side li a{
	background-image: url(../../../images/picto_cotisation_side.png);
}
.tm-sidebar-a .uk-text-center .uk-nav-side li a:hover{
	text-decoration: none;
	color: #5c89c7;
	background-color: transparent;
}
.tm-sidebar-a .uk-text-center .uk-nav-side li a:hover{
	background-image: url(../../../images/picto_adh_side_active.png);
}
.tm-sidebar-a .uk-text-center.menu-don .uk-nav-side li a:hover{
	background-image: url(../../../images/picto_don2_side_active.png);
}
.tm-sidebar-a .uk-text-center.menu-cot .uk-nav-side li a:hover{
	background-image: url(../../../images/picto_cotisation_side_active.png);
}
.tm-sidebar-a .uk-text-center .uk-nav-side li.uk-active a{
	background-image: url(../../../images/picto_adh_side_active.png);
}
.tm-sidebar-a .uk-text-center.menu-don .uk-nav-side li.uk-active a{
	background-image: url(../../../images/picto_don2_side_active.png);
}
.tm-sidebar-a .uk-text-center.menu-cot .uk-nav-side li.uk-active a{
	background-image: url(../../../images/picto_cotisation_side_active.png);
}
	/*---- publications, promotion ----*/
.publications h3.uk-panel-title, aside.tm-sidebar-a div.promotion h3.uk-panel-title{
	text-transform: uppercase;
	font-family: 'Gudea', Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 14px;
	line-height: 14px;
	text-align: center;

}
	/*---- search ----*/
form#search-88 .uk-search-field{
	/*background-color: rgba(85,82,82,0.1);*/
	border: 1px solid #555252;
	padding: 0 30px;
	cursor: text;
	width: 100%;
}
/***** MAIN *****/
	/*----- Dons -----*/
.tm-main-top .uk-panel-box.menu-don-choix{
	padding: 0;
}
.tm-main-top .uk-panel-box.menu-don-choix .uk-nav-side{
	margin-right: 0;
	margin-left: 0;
}
.tm-main-top .menu-don-choix ul.uk-nav li{
	float: left;
	width: 50%;
}
.tm-main-top .menu-don-choix ul.uk-nav li a{
	border-top: none;
	text-transform: uppercase;
	font-family: 'Gudea', Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 14px;
	line-height: 14px;
	vertical-align: bottom;
	margin-bottom: 0;
	padding: 85px 0 15px;
	background-repeat: no-repeat;
	background-position: 50% 25%;
}
.tm-main-top .menu-don-choix ul.uk-nav li a:hover{
	color: #5c89c7;
}
.tm-main-top .menu-don-choix ul.uk-nav li a.don-part{
	border-right: 1px solid #dedfdf;
}

.tm-main-top .menu-don-choix ul.uk-nav li a.don-part{
	background-image: url(../../../images/picto_don_part.png);
}
.tm-main-top .menu-don-choix ul.uk-nav li a.don-ent{
	background-image: url(../../../images/picto_don_ent.png);
}
.tm-main-top .menu-don-choix ul.uk-nav li a.don-part:hover{
	background-image: url(../../../images/picto_don_part_active.png);
}
.tm-main-top .menu-don-choix ul.uk-nav li a.don-ent:hover{
	background-image: url(../../../images/picto_don_ent_active.png);
}
.tm-main-top .menu-don-choix ul.uk-nav li.uk-active a.don-part{
	background-image: url(../../../images/picto_don_part_active.png);
}
.tm-main-top .menu-don-choix ul.uk-nav li.uk-active a.don-ent{
	background-image: url(../../../images/picto_don_ent_active.png);
}

	/*----- Sites amis -----*/
.grid-links h3.uk-panel-title{
	color: #5c89c7;
	font-size: 20px;
	line-height: 22px;
	margin-bottom: 10px;
}
.grid-links .uk-panel-box .uk-margin{
	margin-top: 10px;
	line-height: 20px;
}

	/*----- Contact -----*/
.pagecontact h4{
	margin-top: 10px;
	font-family: 'Gudea';
}
.pagecontact hr{
	margin-top: 30px;
	margin-bottom: 30px;
}

	/*------ Petites annonces -----*/
			/***** Liste ****/
.juloawrapper.list fieldset.title{
	margin-bottom: 0;
}
.juloawrapper.list h1.uk-article-title,
.juloawrapper.result h1.uk-article-title,
.juloawrapper.myads h1.uk-article-title{
	margin-top: 15px;
	padding-bottom: 20px;
	border-bottom: 1px solid #e9e9e9;
}
.juloawrapper.list .row-fluid.categories{
	margin-bottom: 15px;
}
.juloawrapper.list .row-fluid.tri,
.juloawrapper.result .row-fluid.tri,
.juloawrapper.myads .row-fluid.tri{
	margin-bottom: 20px;
}
.juloawrapper.list .row-fluid.tri .span6.tri select,
.juloawrapper.result .row-fluid.tri .span6.tri select,
.juloawrapper.myads .row-fluid.tri .span6.tri select{
	margin-bottom: 0;
}
#adsmanager_innermenu{
	font-size: 16px;
	padding-bottom: 20px;
	border-bottom: 1px solid #e9e9e9;
	margin-bottom: 20px;
}
.juloawrapper.list .adsmanager_table_description h2 .adsmanager-cat,
.juloawrapper.result .adsmanager_table_description h2 .adsmanager-cat,
.juloawrapper.myads .adsmanager_table h2 .adsmanager-cat{
	font-size: 14px;
	font-family: 'Gudea';
	color: #868689;
}
.juloawrapper.list .adsmanager_table_description span.fad_urgence,
.juloawrapper.result .adsmanager_table_description span.fad_urgence,
.juloawrapper.myads .adsmanager_table_description span.fad_urgence{
	background-color: #bd0926;
	display: inline-block;
	padding: 4px 4px 4px 4px;
	line-height: 14px;
	border-radius: 2px;
	color: #fff;
}

			/***** Details *****/
.juloawrapper.details .uk-article-title{
	margin-top: 0;
	line-height: 34px;
	font-size: 34px;
}
.juloawrapper.details .adsmanager-infos .section-header{
	margin-bottom: 0px;
}
.juloawrapper.details .adsmanager-infos .row-fluid.contact{
	margin-top: 25px;
}
.juloawrapper.details .adsmanager-details{
	margin-bottom: 20px;
}
.juloawrapper.details .adsmanager-details .page-header h1 .fad_urgence{
	background-color: #bd0926;
	display: inline-block;
	padding: 4px 4px 4px 4px;
	line-height: 14px;
	border-radius: 2px;
	color: #fff;
	font-family: 'Gudea';
	font-size: 14px;
}

			/***** search module *****/
.juloawrapper.search-module form{
	margin-bottom: 0;
}
.juloawrapper.search-module input{
	margin-bottom: 0;
}
.juloawrapper.search-module .control-group input{
	height: auto;
}
.juloawrapper.search-module .control-group.envoi{
	margin-bottom: 0;
}
.juloawrapper.search-module select.catid_cascade{
	margin-bottom: 5px;
}
		/***** Saisie *****/
.juloawrapper.saisie textarea{
	width: auto;
	height: auto;
}

	/*------ Malle aux milles tresors -----*/
.malle .uk-article h1.uk-article-title{
	margin-top: 30px;
}

/***** FOOTER *****/
.tm-footer .uk-subnav li span:hover{
	color: #868689;
	text-decoration: none;
}


/**************************************************************
							RESPONSIVE
**************************************************************/

/* Only Phones and Tablets (Portrait) */
@media (max-width: 959px) {
	article.tm-article-date-true {
		padding-left: 55px!important;
	}
	article.tm-article-date-true .tm-article-date{
		left: -55px;
	}
	article.tm-article-date-true .tm-article-featured-image{
		margin-left: -55px;
	}
	.uk-article-title {
		font-size: 25px;
		line-height: 30px;
		margin-top: 0;
	}
	.uk-navbar-nav > li > a{
		font-size: 13px;
	}
		/*---- Connexion ----*/
	.connexion-top h3.uk-panel-title{
		color: #5c89c7;
		font: normal 14px 'Gudea', Helvetica, Arial, sans-serif;
		font-weight: normal;
		text-transform: uppercase;
		text-align: center;
	}
	.connexion-top .userdata .control-group{
		float: left;
		margin-right: 8%;
	}
	.connexion-top .userdata .control-group:last-child{
		margin-right: 2%;
	}
	.connexion-top .login-greeting{
		float: left;
		margin-right: 8%;
	}
	.connexion-top .logout-button{
		float: left;
		margin-right: 8%;
	}
	
	#login-form.cbLoginForm .userdata span.add-on{
		color: #5c89c7;
	}
	#login-form.cbLoginForm .userdata input.input-small{
		width: 120px;
	}
	#login-form.cbLoginForm .userdata button.btn-primary, #login-form.cbLogoutForm .logout-button button.btn-primary{
		background-image: none;
		background-color: #5c89c7;
	}
	#login-form.cbLoginForm .userdata button.btn-primary:hover, #login-form.cbLogoutForm .logout-button button.btn-primary:hover{
		background-color: #ffc20e;
	}
		/*---- SIDEBAR ----*/
	.tm-sidebar-a .uk-text-center .uk-nav-side li a{
		font-size: 13px;
	}
		/*---- ADHESION / COTISATION ----*/
	.uk-panel.menu-adh, .uk-panel.menu-cot {
		margin-top: 0!important;
	}
		/*---- NOS PUBLICATIONS ----*/
	/*.djslider-publications .navigation-container-custom {
		top: 165px!important;
	}*/
	.publications h3.uk-panel-title{
		font-size: 13px;
	}

}


/* Only Phones */
@media (max-width: 767px) {
	
	/*---- Connexion ----*/
	.connexion-top h3.uk-panel-title{
		color: #5c89c7;
		font: normal 14px 'Gudea', Helvetica, Arial, sans-serif;
		font-weight: normal;
		text-transform: uppercase;
		text-align: center;
	}
	.connexion-top .userdata .control-group{
		float: left;
		margin-right: 8%;
	}
	.connexion-top .userdata .control-group:last-child{
		margin-right: 2%;
	}
	.connexion-top .login-greeting{
		float: left;
		margin-right: 8%;
	}
	.connexion-top .logout-button{
		float: left;
		margin-right: 8%;
	}
	
	#login-form.cbLoginForm .userdata span.add-on{
		color: #5c89c7;
	}
	#login-form.cbLoginForm .userdata input.input-small{
		width: 120px;
	}
	#login-form.cbLoginForm .userdata button.btn-primary, #login-form.cbLogoutForm .logout-button button.btn-primary{
		background-image: none;
		background-color: #5c89c7;
	}
	#login-form.cbLoginForm .userdata button.btn-primary:hover, #login-form.cbLogoutForm .logout-button button.btn-primary:hover{
		background-color: #ffc20e;
	}
	
	
	.tm-sidebar-a .menu-adh .uk-nav li a, .tm-sidebar-a .menu-don .uk-nav li a, .tm-sidebar-a .menu-cot .uk-nav li a{
		padding-bottom: 0;
	}
	
	/*---- NOS PUBLICATIONS ----*/
	.djslider-publications .navigation-container-custom {
		top: 250px!important;
	}
	.publications h3.uk-panel-title{
		font-size: 13px;
	}
	
}

