@charset "UTF-8";
/*
@font-face {
  font-family: "fosburit-decouvrir";
  src:url("https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/css/fontscss/fonts/fosburit-decouvrir.eot");
  src:url("https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/css/fonts/fosburit-decouvrir.eot?#iefix") format("embedded-opentype"),
    url("https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/css/fonts/fosburit-decouvrir.woff") format("woff"),
    url("https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/css/fonts/fosburit-decouvrir.ttf") format("truetype"),
    url("https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/css/fonts/fosburit-decouvrir.svg#fosburit-decouvrir") format("svg");
  font-weight: normal;
  font-style: normal;

}

[data-icon]:before {
  font-family: "fosburit-decouvrir" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "fosburit-decouvrir" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-decouvrir:before {
  content: "a";
}

*/



/* val*/

.MenuLeft .regionFR li.athlet a {
  border-top: 0;
}
#footer .item-menu a:hover{
	color:#00ac9f;
}
.MenuLeft .regionFR li.athlet a {
  border-top: 0;
}
#footer .item-menu a:hover{
	color:#00ac9f;
}


.col-lg-5.box-logo.col-md-6.col-sm-6 {
    padding-left: 2%;
}
.col-lg-7.col-md-6.col-sm-6.col-xs-12.searchM.pull-right {
    padding-right: 2%;
}
#header .r-sociaux a {
    padding: 0 6px !important;
}
@media screen and (max-width: 767px){
.col-lg-5.box-logo.col-md-6.col-sm-6, .back {
    padding-left: 5% !important;
}
.col-lg-7.col-md-6.col-sm-6.col-xs-12.searchM.pull-right {
    padding-right: 5% !important;
}

}
@media screen and (max-width: 800px) and (min-width: 767px){
ul.nav.navbar-nav1.col-lg-8.col-md-8.hidden-xs {
    margin-left: 120px;
}

}
@media screen and (max-width: 736px) and (min-width: 414px){
.owl-item {
    width: 350px;
}

}
.nav-tabs > li {
    margin-bottom: -1px !important;
}
.fiche-projet p {
text-align:justify !important;}
/* fin val */

#description a {

color: #04bae1;
	text-decoration: none;

}
#description a:hover {
font-weight: bold;

}


a{
	outline:0;
	
	}
a:hover, a:focus{
	text-decoration:none;
	
}
html, body{
	background:#ffffff;
	min-width:280px;
	/*Vale bug fix slider fonts*/
	-webkit-font-smoothing: antialiased !important;/*fin Vale bug fix slider fonts*/

}
body{
	font-family: 'Open Sans', sans-serif !important;
}
/****************color palette************/
.athletisme{
	color:#EC6631;
}
.bg-athletisme{
	background:#EC6631;
}

.track-field{
	color:#EC6631;
}

.track-field{
	background:#EC6631;
}


.eau{
	color:#18CCB9;
}
.bg-eau{
	background:#18CCB9;
}
.combat{
	color:#8A62C7;
}
.bg-combat{
	background:#8A62C7;
}

.mecanique{
	color:#EA3C3C;
}
.bg-mecanique{
	background:#EA3C3C;
}
.equitation{
	color:#C86E16;
}
.bg-equitation{
	background:#C86E16;
}

.outdoor{
	color:#FCA700;
}
.bg-outdoor{
	background:#FCA700;
}

.golf{
	color:#24B73C;
}
.bg-golf{
	background:#24B73C;
}
.sport-collectif{
	color:#4961C9;
}
.bg-sport-collectif{
	background:#4961C9;
}

.fitness{
	color:#E54D8A;
}
.bg-fitness{
	background:#E54D8A;
}

.sport-hiver{
	color:#4DCE93;
}
.bg-sport-hiver{
	background:#4DCE93;
}

.cycle{
	color:#FFC321;
}
.bg-cycle{
	background:#FFC321;
}

.sport-urbain{
	color:#E59890;
}
.bg-sport-urbain{
	background:#E59890;
}
/****************************************/
#header{
    position: fixed;
    z-index:99;
    background:#fff;
    top:0;
    width:100%;
    border-bottom: 1px solid #ededed;
}
#header li{
	line-height:1.2em;
	font-size:12px;
	float:left;
	text-transform:uppercase;
	    font-family: 'Raleway', sans-serif !important;
	font-weight:bold;
}
.logo{
	float: left;
    margin: 10px 10px 10px -5px;
    width: 150px;
}



#header a,#header a:hover, #header i{
	line-height:70px;
	background:none;
	padding-top:0;
	padding-bottom:0;
	color:#20292e;
}
 .DCV a:hover, .DCV a:hover i{
    color:#f8b412 !important;
}
 .DMR a:hover, .DMR a:hover i{
    color:#01b3a3 !important;
}

  a.DCV:hover,  a.DCV:hover i{
    color:#f8b412 !important;
}
  a.DMR:hover,  a.DMR:hover i{
    color:#01b3a3 !important;
}


 #header .navbar-nav2 a:hover, #header .navbar-nav2 a:hover i{
    color:#b7b7b7;
}

#header .logo img{
	max-width:100%;
	height:auto;
}
#header .nav i{
	font-size: 12px;
  top: 1px;
  display: inline-block;
  position: relative;
}

#header .nav .search-btn i{
	display:block;
	font-size:22px;
	line-height:30px;
}
#header .navbar-toggle{
	margin-left:0;
}
/**search***/
#header .navbar-nav{
	padding:0;
}
.menu-right{
	position:relative;
	right:35px;
	padding:0;
}
.searchbox{
    position:relative;
    min-width:60px;
    width:0%;
    float:right;
    overflow:hidden;
		padding:15px 0px;
		border-left:1px solid #eee;
		border-right:1px solid #eee;
		line-height:40px;
		float:left;    

}

.searchbox-input{
    top:0;
    right:0;
    border:0;
    outline:0;
    width:100%;
    margin:0;
    padding:0px 55px 0px 15px;
    font-size:14px;
    color:#20292e;
}
.searchbox-input::-webkit-input-placeholder {
    color: #616161;
}
.searchbox-input:-moz-placeholder {
    color: #616161;
}
.searchbox-input::-moz-placeholder {
    color: #616161;
}
.searchbox-input:-ms-input-placeholder {
    color: #616161;
}


.searchbox-icon,
.searchbox input.searchbox-submit[type="submit"]{
    width:50px;
    height:70px;
    display:block;
    position:absolute;
    top:0;
		background:none;
		border:none;
    font-size:22px;
    right:4px;
    padding:0;
    margin:0;
		line-height:30px;
    border:0;
    outline:0;
    text-align:center;
    cursor:pointer;
    color:#dcddd8;
		z-index:3;
}
.searchbox input.searchbox-submit[type="submit"]{
	z-index:2;
	}
.searchbox-open{
    width:150px;
        -webkit-transition: width 0.3s;
    -moz-transition: width 0.3s;
    -ms-transition: width 0.3s;
    -o-transition: width 0.3s;
    transition: width 0.3s;
}
.icon{
	padding-right:4px;
}
.r-sociaux{
	color:#b7b7b7;
	line-height:50px;
	display:inline-block;
	padding:0;
}
#header .r-sociaux a{
	font-size:17px;
	color:#b7b7b7;
	padding:0 3px;
}
#header .r-sociaux a:hover{
	text-decoration:none;
}
#header .r-sociaux i.icon-youtube{
	font-size:15px;
}
#header .r-sociaux a.icon-facebook:hover, .footer-bottom a.icon-facebook:hover{
	color:#3b5998;
}
#header .r-sociaux a.icon-twitter:hover, .footer-bottom a.icon-twitter:hover{
	color:#3aaae1;
}
#header .r-sociaux a.icon-youtube:hover, .footer-bottom a.icon-youtube:hover{
	color:#de2c28;
}
#header .r-sociaux a.icon-google:hover, .footer-bottom a.icon-google:hover{
	color:#df4b38;
}
#header .r-sociaux a.icon-linkedin:hover, .footer-bottom a.icon-linkedin:hover{
	color:#0177b5;
}



#divSociaux .r-sociaux a{
	font-size:17px;
	color:#b7b7b7;
	padding:0 3px;
}
#divSociaux .r-sociaux a:hover{
	text-decoration:none;
}
#divSociaux .r-sociaux i.icon-youtube{
	font-size:15px;
}
#divSociaux .r-sociaux a.icon-facebook:hover, .footer-bottom a.icon-facebook:hover{
	color:#3b5998;
}
#divSociaux .r-sociaux a.icon-twitter:hover, .footer-bottom a.icon-twitter:hover{
	color:#3aaae1;
}
#divSociaux .r-sociaux a.icon-youtube:hover, .footer-bottom a.icon-youtube:hover{
	color:#de2c28;
}
#divSociaux .r-sociaux a.icon-google:hover, .footer-bottom a.icon-google:hover{
	color:#df4b38;
}
#divSociaux .r-sociaux a.icon-linkedin:hover, .footer-bottom a.icon-linkedin:hover{
	color:#0177b5;
}


/*************************slide*****************/
.carousel-indicators {
  bottom: 240px;
  right: 60px;
  width: auto;
  left: auto;
}
.carousel-indicators li,.carousel-indicators li.active{
	width:8px;
	height:8px;
	background:#fff;
	border:0;
}
.carousel-indicators li.active{
	background:#00ac9f;
}
#carousel{
    margin-top:70px;
    
}
#carousel, #carousel .carousel-inner{
	height:620px;
	clear:both;
    
}
#carousel .carousel-caption{
	top:100px;
	bottom:auto;
}
#carousel .item{
	background-size:cover !important;
	background-position:center center;
	background-repeat:no-repeat;
	width:100%;
	height:100%;
}
h2.fosburitF{
	font-size:30px;
	color:#fff;
	text-transform:uppercase;
	margin:0;
	    font-family: 'Raleway', sans-serif !important;
}
h2.fosburitF span{
	font-weight:normal;
	color:#00ac9f;
}
.descF{
	font-size:19px;
	margin:0 0 30px;
	overflow:hidden
	
}
.btnCaption{
	font-size:14px;
	color:#fff;
	text-transform:uppercase;
	padding:10px 15px 10px 15px;
	margin:0;
	border:1px solid #fff;
	    font-family: 'Raleway', sans-serif !important;
	font-weight:bold;
	overflow:hidden;
    display:inline-block;	
}
.btnCaption:hover, .btnCaption:focus{
	
}
.btnCaption i{
	margin-right:10px;
	font-weight:normal;
	line-height:20px;
}
.btnCaption:hover{
	
	border:1px solid #fff;
	background:#fff;
	text-decoration:none;
	text-shadow:none;	
}
.btnCaption.CCM:hover{
	color:#fff;
	border:1px solid #fff;
	background:#97338d;	
}

#carousel .boxLeftDesc{
	background: rgba(248, 180, 18, .75);
	padding-left:8%;
	padding-top:40px;
	position:absolute;
	bottom:0;
	left:0;
	height:220px;
	z-index:14;
}
#carousel .boxRightDesc{
	background: rgba(0, 172, 159, .75);
	padding-left:8%;
	padding-top:40px;
	position:absolute;
	right:0;
	bottom:0;
	height:220px;
	z-index:14;
}

#carousel .titDesc{
	font-size:25px;
	color:#fff;
	margin:0;
	    font-family: 'Raleway', sans-serif !important;
	font-weight:bold;
	text-align:left;
}

#carousel .txtDesc{
	font-size:16px;
	color:#fff;
	margin:10px 0 35px;
	text-align:left;
}
.box-cont-right .r-sociaux{
	position:absolute;
	top:0;
	right:0;
	z-index:3;
	padding: 0 10px;
	line-height:40px;
}
.box-cont-right .r-sociaux a{
	font-size:14px;
	color:#b7b7b7;
	padding:0 3px;
}
.box-cont-right .r-sociaux a:hover{
	text-decoration:none;
}
.box-cont-right .r-sociaux i.icon-youtube{
	font-size:15px;
}
.box-cont-right .r-sociaux a.icon-facebook:hover{
	color:#3b5998;
}
.box-cont-right .r-sociaux a.icon-twitter:hover{
	color:#3aaae1;
}
.box-cont-right .r-sociaux a.icon-youtube:hover{
	color:#de2c28;
}
.box-cont-right .r-sociaux a.icon-google:hover{
	color:#df4b38;
}
.box-cont-right .r-sociaux a.icon-linkedin:hover{
	color:#0177b5;
}


/****************warapper crow****************/
.warapper.crow{
	width:100%;
	clear:both;
	display:block;
	overflow:hidden;
	background:#f7f7f7;
}
div[data-role="page"]{
	background:#fff;
}
.box-crow{
	width:100%;
	min-height:300px;
	padding-top:30px;
	background:url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/sport5.jpg) center center no-repeat;
	-webkit-background-size: cover; 
  	background-size: cover;
}
.content-crow{
	float:none;
	margin:0 auto;
	text-align:center;
	color:#fff;
}
.content-crow p{
	font-size:16px;
	margin: 10px 0 35px;
}
.content-crow h2 .S-logo{
	display: inline-block;
    height: 62px;
	margin: 0 55px -4px -25px;
    overflow: hidden;
    width: 52px;
	background:url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/icon-logo.png) no-repeat center center;
}
/********************************************/


/**************containerNew*********/
.containerNew{
	position:relative;
	display:block;
	margin:0 auto;
	padding-top:30px;
}
.containerNew p{
	color:#616161;
	font-size:12px;
}
.containerNew .right{
	float:right;
}
.containerNew li{
	list-style:none;}
.containerNew h2{
	    font-family: 'Raleway', sans-serif !important;
	font-weight:bold;
	font-size:24px;
	color:#000;
	text-transform:uppercase;
}
.containerNew .box-cont-right{
	float:right;
	 display: block;
}
.box_sportMecanique{
	border:1px solid #eee;
	display: block;
    float: left;
	position:relative;
	margin-bottom:60px;
	height:auto;
	text-align: left;
}

.MC{
	padding-left:0;
	padding-right:0;
	margin-right:-15px;
}
.box_sportMecanique .fig-sport{
	/*float:left;
	width:399px;*/
	padding-left:0;
	padding-right:0;
	position:relative;
}
.btn_stnr{
	position:absolute;
	width:138px;
	height:30px;
	border:1px solid #ccc;
	background:#eee;
	bottom:-12px;
	left:50%;
	margin-left:-69px;
	color:#000;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	    font-family: 'Raleway', sans-serif !important;
	text-align:center;
	line-height: 2em;
}

.MC .btn_stnr:hover{
	background:#EA3C3C;
	border:1px solid #EA3C3C;
	color:#fff;
	text-decoration:none;
}

.btn_seeProject{
	color:#000;
	font-size:14px;
	font-weight:bold;
	height:36px;
	padding-top:3px;
	padding-bottom:3px;
	text-transform:uppercase;
	    font-family: 'Raleway', sans-serif !important;
	text-align:center;
	line-height: 2em;
	border:2px solid #000;
	margin-top:40px;
	margin-bottom:50px;
	display:block;
	width:100%;
}
.btn_seeProject:hover{
	background:#000;
	border:1px solid #000;
	color:#fff;
	text-decoration:none;
}


.box_sportMecanique .fig-sport img{
	width:100%;
	max-height: 274px;
}
.box_sportMecanique .desc-s{
	padding:10px 15px 80px;
	position:relative;
	display:block;
}

.box_sportMecanique .box-evenement{
	position:absolute;
	left:0; 
	bottom:0;
	padding-top:10px;
	padding-left:0;
	padding-right:0;
	width:100%
	
}
.box_sportMecanique .box-evenement .col-ev{
		height:70px;
		text-align:center;
		border-top:1px solid #eee;
		border-right:1px solid #eee;
}
.box_sportMecanique .box-evenement .col-ev + .col-ev {
	padding-top:10px;
}

.box_sportMecanique .box-evenement .col-ev span{
	vertical-align:middle;
	display: block;
}
.box_sportMecanique .box-evenement .col-ev span.first{
	font-size:18px;
	    font-family: 'Raleway', sans-serif !important;
	font-weight:bold;
	width:100%;
	clear:both;
	color:#EA3C3C;
}
.box_sportMecanique .box-evenement .col-ev span + span{
	font-size:12px;
	color:#000;
	width:100%;
	clear:both;
}
.box_sportMecanique .box-evenement .col-ev:last-child{
	border-right:0 none;
}
.box_sportMecanique .titre-spMecanique{
font-size:12px;

    font-family: 'Raleway', sans-serif !important;
font-weight:bold;
color:#EA3C3C;
padding:0;
margin:0;
text-transform:uppercase;
}

.box_sportMecanique .lieuR{
	color:#000;
	font-size:11px;
	padding-left:15px;
	margin-bottom:25px;
	background:url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/actu/lieu.png) left no-repeat;
}
.box_sportMecanique h4.titre-desc{
	font-size:12px;
	font-weight:bold;
	color:#000;
	margin:30px 0 0 0;
	padding:0;
}
.box_sportMecanique .nameH{
	font-size:11px;
	color:#000;
}
.MC .circle-text, .MC .circle-info, .box_sportMecanique .circle-text-half, .MC .circle-info-half {
	/*color:#EA3C3C;*/
}

.title-box{
	padding-top:10px;
	padding-bottom:10px;
    /* padding-right:52px; */
}

/***************************************************/

.val_cycle{
	position:absolute;
	bottom:-30px;
	left:50%;
	width:60px;
	height:60px;
	margin-left:-30px;
	font-weight:bold;
	text-transform:uppercase;
	    font-family: 'Raleway', sans-serif !important;
	text-align:center;
}
.cycle .circle-text, .cycle .circle-info, .cycle .circle-text-half, .cycle .circle-info-half {
	color:#FFC321;
}

.cycle .box-evenement .col-ev {
	padding-top:10px;
	height:75px;
}

.cycle .box-evenement .col-ev span.first{
	font-size:14px;
	color:#FFC321;
}
.cycle .box-evenement .col-ev span + span{
	font-size:10px;
}

.cycle .titre-spMecanique{
font-size:11px;
color:#FFC321;
line-height: 1em;
}

.cycle .lieuR{
	font-size:10px;
}
.cycle h4.titre-desc{
	font-size:12px;
}
.cycle .nameH{
	font-size:10px;
}

.cycle .btn_stnr:hover{
	background:#FFC321;
	border:1px solid #FFC321;
	color:#fff;
	text-decoration:none;
}
/**************************************************/

.mer .circle-text, .mer .circle-info, .mer .circle-text-half, .mer .circle-info-half {
	color:#18CCB9;
}

.mer .box-evenement .col-ev {
	padding-top:10px;
	height:75px;
}

.mer .box-evenement .col-ev span.first{
	font-size:14px;
	color:#18CCB9;
}
.mer .box-evenement .col-ev span + span{
	font-size:10px;
}

.mer .titre-spMecanique{
font-size:11px;
color:#18CCB9;
line-height: 1em;
}

.mer .lieuR{
	font-size:10px;
}
.mer h4.titre-desc{
	font-size:12px;
}
.mer .nameH{
	font-size:10px;
}

.mer .btn_stnr:hover{
	background:#18CCB9;
	border:1px solid #18CCB9;
	color:#fff;
	text-decoration:none;
}
/**************************************************/

.golf .circle-text, .golf .circle-info, .golf .circle-text-half, .golf .circle-info-half {
	color:#24B73C;
}

.golf .box-evenement .col-ev {
	padding-top:10px;
	height:75px;
}

.golf .box-evenement .col-ev span.first{
	font-size:14px;
	color:#24B73C;
}
.golf .box-evenement .col-ev span + span{
	font-size:10px;
}

.golf .titre-spMecanique{
font-size:11px;
color:#24B73C;
line-height: 1em;
}

.golf .lieuR{
	font-size:10px;
}
.golf h4.titre-desc{
	font-size:12px;
}
.golf .nameH{
	font-size:10px;
}

.golf .btn_stnr:hover{
	background:#24B73C;
	border:1px solid #24B73C;
	color:#fff;
	text-decoration:none;
}
.cycle, .mer, .golf{
	
}
.row.sp {
	margin-left:-30px;
	 margin-right: 0px;
}

.row.sp > div{
padding-left:12px;
padding-right:12px;
}
/**************************************************/
/***********menu left***********/
.MenuLeft{
	margin-bottom:40px;
	border:0 none;
	background: none transparent;
}
.MenuLeft h4{
    text-transform:uppercase;
    margin-top: 30px;
}
.MenuLeft .navbar-collapse{
	padding:0;
}
.MenuLeft .containerNew-fluid{
	padding:0;
	margin:0;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #fff;
}
.navbar-default .navbar-toggle {
    border:0 none;
}
.navbar-toggle .icon-bar {
    background-color: #000;
}
.navbar-toggle {
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 0;
    float: left;
    margin-bottom: 8px;
    margin-left: 15px;
    margin-top: 8px;
    padding: 9px 10px;
    position: relative;
    
    margin-top: 16px;
}
.MenuLeft .navbar-brand{
	display:none;
	color:#000;
	    font-family: 'Raleway', sans-serif !important;
	text-transform:uppercase;
	font-weight:bold;
}


.MenuLeft li{
	display:block;
	width:100%;
	float:left;
}
.MenuLeft li a{
	padding:10px 5px 10px 62px;
	color:#000;
	font-size:13px;
	display:block;
	overflow:hidden;
	line-height:1.6em;
	min-height:46px;
	border-top:1px solid #eeeeee;
}


.MenuLeftBlog li a{
	padding:5px 5px 5px 5px;
	min-height: 20px;
}





.MenuLeft ul{
	padding:0;
	margin:0;
}
.MenuLeft li:last-child a{
	border-bottom:1px solid #eeeeee;
}
.MenuLeft li a:hover{
	  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
			color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.MenuLeft li a .show-hover, .MenuLeft li a:hover .hide-hover{
display:none;
}
.MenuLeft li a:hover .show-hover, .MenuLeft li a .hide-hover{
display:block;
}

.MenuLeftBlog li a:hover{
	  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
			color:#fff;
	font-weight:bold;
	text-decoration:none;
	background-color: #18CCB9;
}

.MenuLeft li.athletisme a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/athetisme.png) 15px top no-repeat;
}
.MenuLeft li.athletisme a:hover{
	background:#EC6631 url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/athetisme.png) 15px -30px no-repeat;
}

.MenuLeft li.eau-mer a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/eau-mer.png) 15px 5px no-repeat;
}
.MenuLeft li.eau-mer a:hover{
	background:#18CCB9 url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/eau-mer.png) 15px -46px no-repeat;
}
.MenuLeft li.combat-arts-martiaux a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/combat.png) 15px 5px no-repeat;
}
.MenuLeft li.combat-arts-martiaux a:hover{
	background:#8A62C7 url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/combat.png) 15px -46px no-repeat;
}
.MenuLeft li.sports-mecaniques a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/sport-mecanique.png) 15px 5px no-repeat;
}
.MenuLeft li.sports-mecaniques a:hover{
	background:#EA3C3C url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/sport-mecanique.png) 15px -46px no-repeat;
}
.MenuLeft li.equitation a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/equitation.png) 15px 5px no-repeat;
}
.MenuLeft li.equitation a:hover{
	background:#C86E16 url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/equitation.png) 15px -51px no-repeat;
}
.MenuLeft li.outdoor a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/outdoor.png) 15px 5px no-repeat;
}
.MenuLeft li.outdoor a:hover{
	background:#FCA700 url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/outdoor.png) 15px -53px no-repeat;
}
.MenuLeft li.raquette-golf a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/golf.png) 15px 5px no-repeat;
}
.MenuLeft li.raquette-golf a:hover{
	background:#24B73C url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/golf.png) 15px -51px no-repeat;
}

.MenuLeft li.sports-collectifs a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/sport-collectif.png) 15px 5px no-repeat;
}
.MenuLeft li.sports-collectifs a:hover{
	background:#4961C9 url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/sport-collectif.png) 15px -51px no-repeat;
}
.MenuLeft li.fitness-gym-danse a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/fitness.png) 15px 5px no-repeat;
}
.MenuLeft li.fitness-gym-danse a:hover{
	background:#E54D8A url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/fitness.png) 15px -51px no-repeat;
}
.MenuLeft li.sports-hiver a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/sport-hiver.png) 15px 5px no-repeat;
}
.MenuLeft li.sports-hiver a:hover{
	background:#4DCE93 url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/sport-hiver.png) 15px -51px no-repeat;
}
.MenuLeft li.cycle a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/cycle.png) 15px 5px no-repeat;
}
.MenuLeft li.cycle a:hover{
	background:#FFC321 url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/cycle.png) 15px -51px no-repeat;
}
.MenuLeft li.sports-urbains a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/sport-urbain.png) 15px 5px no-repeat;
}
.MenuLeft li.sports-urbains a:hover{
	background:#E59890 url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/sport-urbain.png) 15px -51px no-repeat;
}



/* EN */ 

.MenuLeft li.track-field a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/athetisme.png) 15px top no-repeat;
}
.MenuLeft li.track-field a:hover{
	background:#EC6631 url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/athetisme.png) 15px -30px no-repeat;
}

.MenuLeft li.water-sports a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/eau-mer.png) 15px 5px no-repeat;
}
.MenuLeft li.water-sports a:hover{
	background:#18CCB9 url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/eau-mer.png) 15px -46px no-repeat;
}
.MenuLeft li.combat-sports a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/combat.png) 15px 5px no-repeat;
}
.MenuLeft li.combat-sports a:hover{
	background:#8A62C7 url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/combat.png) 15px -46px no-repeat;
}
.MenuLeft li.sports-mecaniques a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/sport-mecanique.png) 15px 5px no-repeat;
}
.MenuLeft li.sports-mecaniques a:hover{
	background:#EA3C3C url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/sport-mecanique.png) 15px -46px no-repeat;
}
.MenuLeft li.equitation a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/equitation.png) 15px 5px no-repeat;
}
.MenuLeft li.equitation a:hover{
	background:#C86E16 url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/equitation.png) 15px -51px no-repeat;
}
.MenuLeft li.outdoor a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/outdoor.png) 15px 5px no-repeat;
}
.MenuLeft li.outdoor a:hover{
	background:#FCA700 url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/outdoor.png) 15px -53px no-repeat;
}
.MenuLeft li.raquette-golf a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/golf.png) 15px 5px no-repeat;
}
.MenuLeft li.raquette-golf a:hover{
	background:#24B73C url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/golf.png) 15px -51px no-repeat;
}

.MenuLeft li.sports-collectifs a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/sport-collectif.png) 15px 5px no-repeat;
}
.MenuLeft li.sports-collectifs a:hover{
	background:#4961C9 url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/sport-collectif.png) 15px -51px no-repeat;
}
.MenuLeft li.fitness-gym-danse a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/fitness.png) 15px 5px no-repeat;
}
.MenuLeft li.fitness-gym-danse a:hover{
	background:#E54D8A url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/fitness.png) 15px -51px no-repeat;
}
.MenuLeft li.sports-hiver a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/sport-hiver.png) 15px 5px no-repeat;
}
.MenuLeft li.sports-hiver a:hover{
	background:#4DCE93 url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/sport-hiver.png) 15px -51px no-repeat;
}
.MenuLeft li.cycle a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/cycle.png) 15px 5px no-repeat;
}
.MenuLeft li.cycle a:hover{
	background:#FFC321 url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/cycle.png) 15px -51px no-repeat;
}
.MenuLeft li.sports-urbains a{
	background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/sport-urbain.png) 15px 5px no-repeat;
}
.MenuLeft li.sports-urbains a:hover{
	background:#E59890 url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/menuLeft/sport-urbain.png) 15px -51px no-repeat;
}

/* EN */


/*****************tabs******************/
.tab-content{
	padding-top:40px;
}
.nav-tabs > li > a {
    border: 1px solid #d0d0d0;
    border-radius: 0;
    margin-right: -1px;
		font-size:12px;
		text-transform:uppercase;
		color:#000;
		margin-bottom:0;
		    font-family: 'Raleway', sans-serif !important;
		font-weight:bold;
		outline:0 none;
}
.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	border-top:2px solid #020f19;
	margin-top:-1px;
	
}
.box-actu{
	border:1px solid #eee;
	position:relative;
	padding-bottom:40px;
	margin-bottom:40px;
	background:#fff;
}
.contActu{
	padding:12px;
}
.fig-actu{
	position:relative;
	overflow:hidden;
}
.fig-actu img{
	width:100%;
}
.fig-actu .filterActu{
	position:absolute;
	width:100%;
	height:100%;
	z-index:5;
	opacity: 1;
   	transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out; 
}
.fig-actu .filterActu.hoverJaune{
	background:rgba(255, 195, 33, .7);
}
.fig-actu img:hover{/*
-webkit-filter: grayscale(1); -webkit-filter: grayscale(100%);
filter: gray; filter: grayscale(100%);*/
}
.fig-actu .filterActu:hover {
  /*background: rgba(200, 200, 200, 0.5);*/
}
.filterfosburitactu:hover {
  background: rgba(200, 200, 200, 0.5);
 }
.fig-actu .filterActu p{
	text-shadow: 1px 1px 5px #333;
	position:absolute;
	font-size:14px;
	color:#fff;
	padding:0 30px;
	margin:0;
	text-align:center;
	bottom:15px;
	z-index:6;
	display: none;
}

.fig-actu .filterActu span.plusA{
	position:absolute;
	right:0;
	top:0;
	width:30px;
	height:30px;
	background:url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/plusA.png) center center no-repeat;
	z-index:6;
}
.nameProject{
	font-size:12px;
	text-transform:uppercase;
	font-weight: normal;
	display:block;
	clear:both;
	margin-bottom:15px;
	min-height:35px;
}

.descProject{
	font-size:12px;
	font-weight: bold;
		display:block;
	clear:both;
	margin-bottom:15px;
}
.box_bottom_actu{
	position:absolute;
	left:0; 
	bottom:0;
	padding-left:0;
	padding-right:0;
	width:100%
	
}
.box_bottom_actu .col-act{
		height:30px;
		text-align:left;
		border-top:1px solid #eee;
		border-right:1px solid #eee;
		padding-left:15px;
		padding-right:10px;
}

.box_bottom_actu .col-act span{
	display: block;
	font-size:10px;
	color:#000;
	line-height:1.6em;
	padding-top: 5px;
}

.box_bottom_actu .col-act:last-child{
	border-right:0 none;
}
/***************slide bottom**************/

.carousel2{ 
	width:96%;
	padding:0 2%;
	 margin: 0 auto;
}
.carousel2 .owl-item{
	padding:0 20px;
}
.carousel2 .owl-item img{
	max-width:100%;
}
.btn-control:hover, .btn-control:focus {
    color: #000;
	opacity:0.7;
}

.btn-control.left{
	width:20px;
	height:20px;
	top:50%;
	margin-top:-10px;
	color: #000;
	font-size:70px;
	content:'‹';
	position:absolute;
	left:0;
	background:url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/slide/icon-left.png) left center no-repeat;
}

.btn-control.right{
	width:20px;
	height:20px;
	top:50%;
	margin-top:-10px;
	color: #000;
	font-size:70px;
	content:'›';
	position:absolute;
	right:0;
	background:url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/slide/icon-right.png) left center no-repeat;
}
.owl-carousel .owl-wrapper-outer {
    margin-bottom: 0;
}
.carousel-bottom{
	margin:0 0 40px;
    clear:both;
}

.frMapRegion{
	width: 250px; 
	height: 250px;
    margin: 0 auto;
}
.regionFR h4{
	font-size:14px;
	    font-family: 'Raleway', sans-serif !important;
	font-weight:bold;
	color:#000;
	text-transform:uppercase;
	border-bottom:1px solid #eee;
	padding:10px 0;
}

.regionFR .lieuR {
    background: rgba(0, 0, 0, 0) url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/actu/lieu.png) no-repeat scroll left center;
    color: #000;
    font-size: 12px;
    margin-bottom: 25px;
	border-bottom:1px solid #eee;
	border-top:1px solid #eee;
	padding:10px 0 10px 15px;
	margin:20px 0;
}
.navbar-nav1, .navbar-nav2{
    padding:0;
    margin:0;
}

.icon-load {
  	-webkit-animation: cssAnimation 1s 16 linear;
	-moz-animation: cssAnimation 1s 16 linear;
	-o-animation: cssAnimation 1s 16 linear;
    width:22px;
    height:24px;
    display: inline-block;
     margin-right: 10px;
    padding: 0;
}
/*****stats*****/
.stats{
	background:#000;
	color:#fff;
	padding:20px 0 0;
	    font-family: 'Raleway', sans-serif !important;
	margin-bottom:20px;
}
.stats-title{
	background: url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/stats.png) no-repeat left 4px;
	font-size:19px;
	text-transform:uppercase;
	padding-bottom:25px;
	padding-left:60px;
	border-bottom:2px solid #fff;
	margin:0 20px;
}
.containerNew .stats p{
	color:#fff;
	line-height:24px;
	font-size:19px;
	margin:0;
}

.stats-title strong{
	font-size:21px;
}
.stats-title strong, .stats-content strong{
	display:block;
}
.stats-content{
	padding:20px 0;
	text-align:center;
	border-bottom:1px solid #303030;
}
.stats-content i{
	font-size:42px;
	line-height:42px;
}
.stats-content p{
	font-size:14px;
}
.stats-content strong{
	font-size:30px;
}
.icon-contributeur{
	color:#0bada0
}
.icon-succes{
	color:#f2d43c;
}
.icon-euros{
	color:#fd7d34;
}
.icon-campagne{
	color:#ee1c2e;
}
/**evenement***/
.evenement-title{
	font-size:30px;
	color:#000;
	position:relative;
	padding-left:60px;
	clear:both;
}
.evenement-title i{
	font-size:54px;
	position:absolute;
	left:-15px;
	top:-10px;
	margin-right:15px;
	display:inline-block;
	color:#00ac9f
}
@-webkit-keyframes cssAnimation {
from {
-webkit-transform:  rotate(4deg);
}
to {
	-webkit-transform: rotate(360deg) ;
}
}
@-moz-keyframes cssAnimation {
from {
-moz-transform:  rotate(4deg) ;
}
to {
	-moz-transform: rotate(360deg) ;
}
}
@-o-keyframes cssAnimation {
from {
-o-transform:  rotate(4deg);
}
to {
	-o-transform: rotate(360deg) ;
}
}


/****************************************/

/********************footer******************/
.footer-top{
	background:#00ac9f;
	color:#fff;
	padding:28px 0 5px;
}
.footer-middle{
	background:#151515;
}
.newsletter-content{
	display:table;
}
.newsletter .icon{
	font-size:50px;
	position:relative;
	padding-right:40px;
	margin-top:3px;
	vertical-align:top;
	display:table-cell;
}
.news-content{
	display:table-cell;
	vertical-align:top;
}
.newsletter{
    padding-top:0 !important;
}
.newsletter h2.newsletter-title{
	font-size:25px;
	    font-family: 'Raleway', sans-serif !important;
	margin:0 0 2px 0;
    color:#fff;
}
.newsletter p.newsletter-desc{
	font-size:16px;
	margin-top:0;
    color:#fff;
}
.newsletter form{
	padding-top:13px;
}
.newsletter input[type="text"],.newsletter input[type="text"]:focus{
	height:42px;
	font-size:14px;
	color:#0c0c0c;
	padding:10px 80px 10px 20px;
	border:0;
	width:100%;
}

.newsletter input[type="email"],.newsletter input[type="email"]:focus{
	height:42px;
	font-size:14px;
	color:#0c0c0c;
	padding:10px 80px 10px 20px;
	border:0;
	width:100%;
	border: 0px solid #fffff !important;
	max-width:100%;

}
.newsletter input[type="submit"]{
	background:#00ac9f;
	color:#fff;
	float:right;
	position:relative;
	top:-42px;
	height:42px;
	width:67px;
	border:1px solid #fff;
}

.navTopheader{
	position:absolute;
	background:#f5f5f5;
	width:100%;
	padding-left:0;
	padding-bottom:5px;
	top:60px;
	left:0;
	z-index:99;
    padding:0;
}
.closeN{ display:none;}
.openNav .closeN{
	display:block;
	color:#000;
	font-size:30px;
	text-transform:uppercase;
	font-style:normal;
	line-height:16px !important;
}
.openNav span{
	display:none !important;
}

.navTopheader li{
	width:100%;
	display:block;
	text-align:center;
}
/********************footer middle*******/
.footer-middle{
	color:#fff;
}
.footer-middle .containerNew{
	border-bottom:1px solid #424141;
	padding:10px 0;
}
.footer-middle ul,.footer-middle li{
	list-style:none;
	font-size:12px;
	margin:0 0 4px;
	padding:0;
}
.footer-middle li a{
    color:#fff;
}
.footer-middle p.footer-label{
	    font-family: 'Raleway', sans-serif !important;
	font-weight:bold;
	font-size:18px;
    position:relative;
    color:#fff;
}
.footer-middle p.footer-label:after{
	  border-top: 2px solid #fff;
  clear: both;
  width: 19px;
  content: "";
  position: absolute;
  float: left;
  top: 30px;
  left: 0;
}
.btn-link{
	border:2px solid #fff;
	padding:5px;
	margin-top:10px;
	display:block;
	width:103px;
	text-align:center;
	color:#fff;
	text-decoration:none;
}
.btn-link:hover {
    background: #fff;
    border: 2px solid #fff;
    color: #ccc;
    text-decoration: none;
    text-shadow: none;
}

.footer-bottom{
	border:none;
}
.footer-logo{
	float:right;
	margin-top:40px;
}
.footer-bottom p{
	color:#7d7d7d;
	font-size:12px;
	margin:0;
}
.footer-bottom a,.footer-bottom a:hover{
	color:#707071;
	cursor:pointer;
	text-decoration:none;
	margin:0 0px 0 5px;
	font-size:16px;
	line-height:16px;
}

.footer-bottom a.icon-youtube{
	font-size:14px;
}

/****************************page interne*************************/
#carousel.interneP, #carousel.interneP .carousel-inner {
    height: 370px;
}

#carousel.interneP .boxContentDesc{
	background: rgba(0, 172, 159, 0.75);
	position:absolute;
	bottom:0;
	height:110px;
	z-index:14;
    width:100%;
    margin:0 auto;
}
#carousel.interneP .containerNew{
	padding-top:35px;
    padding-bottom:35px;

}

#carousel.interneP  .carousel-caption {
    top: 70px;
}
.searchMotCle{
    float:left;
    width:80%;
}
.searchMotCle input[type="text"],.searchMotCle input[type="text"]:focus{
	height:42px;
	font-size:14px;
	color:#0c0c0c;
	padding:10px 10px 10px 48px;
	border:0;
	width:65%;
    background:#fff url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/icon_search.png) 12px center no-repeat;
}
.searchMotCle input[type="submit"]{
	background:none transparent;
	color:#fff;
	float:right;
	top:-42px;
	height:42px;
	width:35%;
	border:1px solid #fff;
}
.boxContentDesc .thema, .boxContentDesc .ui-selectmenu-button{
    float:right;
    width:160px;
    height:38px;
    line-height:2em;
    color:#fff;
    font-size:12px;
    border:1px solid #fff;
    background:none transparent;
    border-radius:0;
    margin-left:20px;
}

.thema option{
  float:right;
    width:160px;
    height:38px;
    line-height:2em;
    color:#000000;
    font-size:12px;
    border:1px solid #fff;
  
    border-radius:0;
    margin-left:20px;

}
.boxContentDesc .ui-selectmenu-button .ui-selectmenu-text{
    line-height:2em !important
}
.boxContentDesc .ui-selectmenu-button .ui-icon{
    background:url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/pict-select.png) center center no-repeat;
}

.ui-widget-content {
  background: none;
  border: 0;
 /* padding: 5px 10px;*/
  border-radius: 0;
  font-size: 12px;
    border-bottom: 1px solid #ccc;
  /*background-color: #ededed;*/
}
.ui-widget-content li{
    line-height:1.8em;
    color: #20292e;
}
.ui-widget-content li:hover{
    color: #000000;
}

.boxbannerDesc{
    clear:both;
    position:relative;
    width:100%;
    height:124px;
    margin:0 0 50px -15px;
    overflow:hidden;
    padding-left: 0;
    padding-right: 0;
}
.boxbannerDesc .btnCaption{
    float:right;
    margin-top: 10px;
}
.boxbannerDesc img{
    width:100%;
    height:auto;
}
.boxbannerDesc .ContBan {
    background: rgba(252, 181, 12, 0.8) none repeat scroll 0 0;
    top: 0;
    height: 100%;
    width:100%;
    left: 0;
    padding:30px 40px;
    position: absolute;
}

.boxbannerDesc .titDesc{
	font-size:20px;
	color:#fff;
	margin:0;
	    font-family: 'Raleway', sans-serif !important;
	font-weight:bold;
	text-align:left;
}

.boxbannerDesc .txtDesc{
	font-size:14px;
	color:#fff;
	margin:10px 0 35px;
	text-align:left;
}


.box_ArtMartiaux{
	border:1px solid #eee;
	display: block;
    float: left;
	position:relative;
	margin-bottom:60px;
	height:auto;
}

.AM{
	padding-left:0;
	padding-right:0;
	margin-right:-15px;
}
.box_ArtMartiaux .fig-sport{
	/*float:left;
	width:399px;*/
	padding-left:0;
	padding-right:0;
	position:relative;
}


.AM .btn_stnr:hover{
	background:#8a62c7;
	border:1px solid #8a62c7;
	color:#fff;
	text-decoration:none;
}

.box_ArtMartiaux .fig-sport img{
	width:100%;
}
.box_ArtMartiaux .desc-s{
	padding:10px 15px 80px;
	position:relative;
	display:block;
}

.box_ArtMartiaux .box-evenement{
	position:absolute;
	left:0; 
	bottom:0;
	padding-top:10px;
	padding-left:0;
	padding-right:0;
	width:100%
	
}
.box_ArtMartiaux .box-evenement .col-ev{
		height:70px;
		text-align:center;
		border-top:1px solid #eee;
		border-right:1px solid #eee;
}
.box_ArtMartiaux .box-evenement .col-ev + .col-ev {
	padding-top:10px;
}

.box_ArtMartiaux .box-evenement .col-ev span{
	vertical-align:middle;
	display: block;
}
.box_ArtMartiaux .box-evenement .col-ev span.first{
	font-size:18px;
	    font-family: 'Raleway', sans-serif !important;
	font-weight:bold;
	width:100%;
	clear:both;
	color:#8a62c7;
}
.box_ArtMartiaux .box-evenement .col-ev span + span{
	font-size:12px;
	color:#000;
	width:100%;
	clear:both;
}
.box_ArtMartiaux .box-evenement .col-ev:last-child{
	border-right:0 none;
}
.box_ArtMartiaux .titre-spMecanique{
font-size:12px;
    font-family: 'Raleway', sans-serif !important;
font-weight:bold;
color:#8a62c7;
padding:0;
margin:0;
text-transform:uppercase;
}

.box_ArtMartiaux .lieuR{
	color:#000;
	font-size:11px;
	padding-left:15px;
	margin-bottom:25px;
	background:url(https://www.fosburit.com/wp-content/themes/wordpress-bootstrap-master-multi-0.5/img/cosa_vostra/actu/lieu.png) left no-repeat;
}
.box_ArtMartiaux h4.titre-desc{
	font-size:13px;
	font-weight:bold;
	color:#000;
	margin:30px 0 0 0;
	padding:0;
}
.box_ArtMartiaux .nameH{
	font-size:11px;
	color:#000;
}
.AM .circle-text, .AM .circle-info, .box_ArtMartiaux .circle-text-half, .AM .circle-info-half {
	color:#8a62c7;
}

/* ajout franck */

div.compte.top_right{
top:70px;
z-index: 55;
text-align: left;

/*top: 25%;

height: 1px;
position: fixed;

width: 310px;
right: 33%;
z-index: 55;

min-width:310px;

text-align: left;*/

}

.minimize_full{
margin-left: 0px !important;
}
.minimizeTunnelProjet{
margin-left: 70px !important;
}
.minimize .container{
margin-left: 0px !important;
}

/* section login*/
.container .compte figure{
display:none;
position:relative;
cursor: pointer;
width: 310px;
height: 95px;
top: 0;
left: 0px; 
}

div.inner{
display: inline-block;
}

.page .container{
min-width: 100%;
text-align:center;
background-image: none;
}
.container{
position: absolute;
min-height: 1px;
padding-bottom: 0px;
width: 100%;
display:block;
}

.contener .compte .inner{
width: 440px;
}

.inner{
min-width:310px;
}
.logolink{
cursor: pointer;
}

.logolink:hover{
cursor:pointer;
}


#header #linklogo{
line-height:0px;
}


.fancybox-overlay{
z-index:80;

}


select.error,
textarea.error,
input.error,
select.error:focus,
textarea.error:focus,
input.error:focus,
input:invalid select:invalid,
textarea:invalid,
input:invalid,
select:invalid,
textarea:invalid,
input:invalid {
  border: 1px solid #ffffff !important;
}


.container .compte.loggedin{

height: 95px;
position: fixed;
top:70px;
right: 0;
z-index: 55;
text-align: left;
}

.fancybox-inner div.popup-win .content-popup{
width:auto;
}


.page .content{
min-width:100%;
padding: 0px;
padding-right: 90px;
}

.page .content .tabs, .page .content #tabs{
min-width:100%;
padding: 0px
}
.page .success .valeur{
left:-60px;
}

/* masque le titre newslette */ 
.footer-top .newsletter h3{
display:none;
}

/*20150730 val */
.image-projet {
    width: 100%;
    height: 170px;
    background:url(../images/sport.jpg) center center no-repeat;
	-webkit-background-size: cover; 
  	background-size: cover;
	cursor:pointer;
}

.fig-actu .filterActu.fosburitactu {
    background: none;
}

.fig-actu.fosburitactu img {
    -webkit-filter: none;
    -webkit-filter: none;
    filter: none;
    filter: none;
}

.nav-tabs > li {
margin-bottom: -3px;
}


.newsletter input[type="submit"] {

    -webkit-font-smoothing: antialiased !important;
}

.arrow_up{
      
      -webkit-transform:rotate(180deg); /*Safari 3.1+/Chrome*/
      -o-transform:rotate(180deg);  /*Opera 10.5+*/
      -moz-transform: rotate(180deg); /*Firefox 3.5+*/
        
 }


 
/*20150730 val - fin*/

.h270{
height:270px;
}



.contactCV input[type="submit"]{   
	color:#340000;
	border:1px solid #fff;
	background-color:#EEEEEE;
	max-width: 20%;
	border: 1px solid rgb(204, 204, 204);


}

.contactCV input[type="submit"]:hover{   
   color:white;
   border:1px solid #fff;
   background:#18CCB9;
   border: 1px solid rgb(204, 204, 204);

}

.contactCV label
{
font-size: 18px;
float: left;
display: none;
}
#fromChampObligatoire{
	display: none;
}

.contactCV input,
.contactCV textarea {
	border:none;
	background-color: white;	
	border-bottom: solid;
	border-bottom-width: 1px; 
	width:50%;
	max-width: 50%;
	font-size: 13px;

}
.contactCV  textarea{

	height: 150px;
	font-weight: bold;

}

.contactCV input{
	font-weight: bold;
	height: 40px;

}

.linkVert{
display: block;
font-weight: 600;
font-style: normal;
font-size: 22px;
color: #00ac9f;
text-decoration: none;
}

.contactMb {
	top:0px;
}

.SectionNumberAcademy {
	padding: 8px 20px 8px 20px;
	background-color: #EEEEEE;
	text-align: center;
	font-size:32px;
	/*margin-right: 15px;*/
	text-decoration: underline;
}

.SectionTitleAcademy,
.SectionTitleFaq{
	padding: 8px 20px 8px 20px;
	background-color: #18CCB9;
}

.AcademyContent h3 {
	font-weight: 900;
	font-size: 20px;


}

.faqContent h3 {
	font-weight: 900;
	font-size: 26px;
	padding-bottom: 10px;
	padding-top: 15px;
	margin-bottom: 15px;
	margin-top: 20px;
}

.AcademyContent h2,
.SectionTitleFaq {
	font-weight: 900;
	font-size: 26px;


}

.faqContent h2 {
	margin-top:60px;
	margin-bottom: 0;
	
}

.AcademyContent h4,
{
	font-weight: 900;
	font-size: 20px;
	color:#18CCB9;

}

.AcademyContent h5,
.faqContent h5 {
	font-style: italic;
	font-size: 16px;
	color:#18CCB9;

}

.AcademyContent p {
	font-size: 16px;

}
.reponse	{
	display: none;
	font-size: 16px;
}

.faqContent h4 {
	font-weight: 900;
	font-size: 20px;
	color:#18CCB9;
	margin-top: -10px;
	cursor: pointer;
}

.headPic {
	padding-right: 30px;
	min-height: 240px;
	padding-bottom: 40px;
}

.headPic img {
	width:80%; 
	height:auto; 
	border-style:solid;
	border-width:0px;
	-webkit-border-radius:90px;
    -moz-border-radius:90px;
    border-radius:90px;
	
}

.admin footer{
border-right: 0px solid #08ada0;
}

.fosburitButtonpresse {

	color: #340000;
	font-size: 25px;
    border: 1px solid #fff;
    background-color: #EEEEEE;
    max-width: 20%;
    border: 1px solid rgb(204, 204, 204);
    padding: 5px 25px;
}

.formInscription{
margin-bottom: 20px;
padding: 10px;
}

.Projetparten {
	background-color: white;
}



.inscription label
{
font-size: 18px;
float: left;
display: none;
}


.inscription input['text'],
.inscription textarea {
	border:none;
	background-color: white;	
	border-bottom: solid;
	border-bottom-width: 2px; 
	width:50%;
	max-width: 50%;
	font-size: 13px;

}
.inscription textarea{

	height: 60px;

}

.inscription input['text']{
	font-weight: bold;
	height: 40px;

}


.admin.profil .content section.moncompte .three, .admin.projet .content section.moncompte .three{
/*width:100%;*/
}

.content.datatable .top{
padding:0px;
}

.dataTables_paginate{
width:auto;
margin-right: 33%;
min-width:190px;
}


admin.profil .content.datatable .dataTables_paginate > a, .admin.projet .content.datatable .dataTables_paginate > a{

height: 40px;
width: 40px;
/*background: #2F313C;*/
float: left;
text-indent: -999em;
cursor: pointer;


}

.admin.profil .content.datatable .top, .admin.projet .content.datatable .top{
padding: 0px;
}

.align_center{
text-align:center;
}


.recup_fondsCV {
  color: #08ADA0;
  /* font-family: "petala-pro"; */
  font-weight: 600;
  font-style: normal;
  font-size: 12px;
  text-decoration: underline;
  position: relative;
/*  right: 0;*/
  top: 10px;
  bottom: 10px;
}


.admin.profil .content section > div, .admin.projet .content section > div{
background: #ededed;
}

.admin.profil .content.datatable table.dataTable thead .date, .admin.projet .content.datatable table.dataTable thead td{width: 80px;}

.author.contributions table.dataTable{
padding-top: 0px;
}

.admin.profil .content.datatable .dataTables_paginate, .admin.projet .content.datatable .dataTables_paginate{
margin-right: 45px;
}


body.admin.profil .content aside{
padding: 0 0px 0 0;
width: 100%;
}


.admin.profil .content, .admin.projet .content{
display: table;
max-width: 100%;
padding-left: 0px;
min-width: 100%;
width:100%;
padding-right: 0px;
}


.admin.profil .content section .gris.informations .left input, .admin.projet .content section .gris.informations .left input{
width:100%;
margin-right:0px;
font-size:14px;
}

.admin.profil .content section .gris.simple textarea, .admin.projet .content section .gris.simple input[name="display_name"]{
font-size:14px;
}

.admin.profil .content section .gris.informations .right textarea, .admin.projet .content section .gris.informations .right textarea{
font-size:14px;
}

.admin.profil .content section .gris.informations_mangopay input, .admin.projet .content section .gris.informations_mangopay input{
width:100%;
margin-right:0px;
font-size:14px;
}

.admin.profil .content section .gris.simple input[name="display_name"], .admin.projet .content section .gris.simple input[name="display_name"]{
font-size:14px;
}

.boutonstdr {
	background-color: rgb(238, 238, 238);
	border: none;
	color: black;
	position:relative;
	width:138px;
	height:40px;
	
	background:#eee;
	/*padding-top:15px;
	padding-bottom:15px;*/
	color:#000;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	    font-family: 'Raleway', sans-serif !important;
	text-align:center;

}
.boutonstdr:hover {
	background-color: rgb(0, 173, 160);
	color:white;
	
}

.articlePorteur {

	height:492px;
	padding-left: 12.5px;
	padding-right: 12.5px;
}

.vignetteArticle {
	text-align:center;
	width:100%;
	height:100%;
	background-size: cover;
		display: table;
color:white;
    background-position: center; 


}


.vignetteArticle:hover {
	
	background-color: #00B9A6;
	
	cursor:pointer;
}

.posBottom {
 	display: table-row;
    vertical-align: bottom;
    width:100%;
    
}



input:focus,
textarea:focus {
	outline: none;
}

.jobApply1 {
	/*background-color: #FA9F4B;*/
	height: 150px;
	margin-right: 15px;
	margin-bottom: 15px;
}

.jobApply1:hover {
	background-color: #149e8e;
	/*opacity: 0.5;*/
} 


.jobApply2 {
	/*background-color: #FA9F4B;*/
	height: 150px;
	margin-right: 15px;
	margin-bottom: 15px;
}

.jobApply2:hover {
	background-color: #FA9F4B;
	/*opacity: 0.5;*/
} 

.jobApply3 {
	/*background-color: #FA9F4B;*/
	height: 150px;
	margin-right: 15px;
	margin-bottom: 15px;
}

.jobApply3:hover {
	background-color: #fecc0a;
	/*opacity: 0.5;*/
} 

.jobApply4 {
	/*background-color: #FA9F4B;*/
	height: 150px;
	margin-right: 15px;
	margin-bottom: 15px;
}

.jobApply4:hover {
	background-color: #42a136;
	/*opacity: 0.5;*/
} 

.admin.profil .content section .gris.web .button, .admin.projet .content section .gris.web .button{
width:30%;
}

.admin.profil .content section .gris.web .button input[type="button"], .admin.projet .content section .gris.web .button input[type="button"]{
width:100%;
}

.ui-tabs-profil{
padding:0px;
padding-bottom: 3px;
}




/********commentaire***********/



.containerNew .fiche-comment h2{
	font-size:16px;
	font-weight:700;
	color:#040404;
	margin-bottom:0;
}
.comments{
    padding-bottom: 20px;
    display: table;
    width: 100%;
}
.comments > div, .comments > div {
    display: table-cell;
	background:#eee;
    padding: 15px;
    color: #2f313c;
    vertical-align: top;
	position: relative;	
	border-radius:7px;
	-webkit-border-radius:7px;
	
}
.comments > div:after, .comments > div:before {
	right: 100%;
	top: 15px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.comments > div:after {
	border-width: 9px;
}
.comments > div:before {
	border-right-color: #eee;
	border-width: 9px;
}
.fiche-comment .info{
	font-size:11px;
	font-family: 'Open Sans', sans-serif !important;
	color:#000;
}
.comments > figure img{
    width: 47px;
    height: 47px;
	border-radius:47px;
	-webkit-border-radius:47px;
}
.comments > figure {
    display: table-cell;
    width: 67px;
}
.comments >.auteur {
	font-family: 'Open Sans', sans-serif !important;
	font-size:14px;
	color:#000;
	font-weight:600;
}
.comments > div .date{
    line-height: 16px;
	display:block;
	clear:both;
	font-family: 'Open Sans', sans-serif !important;
	font-size:12px;
	color:#0f0f0f;
}
.comments > div p{
    
	font-family: 'Open Sans', sans-serif !important;
	font-size:13px;
	color:#616161;
    margin-bottom: 0;
}


div.box_sportMecanique > div.r-sociaux.pull-right{
position: absolute;
top:0;
right:0;
z-index:3;
padding: 0 10px;
line-height:40px;
}

div.box_sportMecanique > .r-sociaux a{

color:#b7b7b7;

}

div.box_sportMecanique > .r-sociaux a.icon-facebook:hover{

color:#3b5998;

}

div.box_sportMecanique > .r-sociaux a.icon-twitter:hover{

color:#3aaae1;

}

.menuProfil:hover {
		color:#08ADA0;
}

.margin-jquery {
	margin-top: 100px;
	margin-bottom: 50px;
}

.PaginateNormalize {
	margin-right:0px !important;
	margin-left: 0px !important;
}

span[role=alert]{
	display: none;
}

div[role=alert]{
	border:none;
	color:red;
	padding: 10px 5px 10px 5px;
	display:none;
}





/* responsive 179 .navbar-header > */
a.navbar-brand{
margin-top: 10px;
}

.navbar-header > .navbar-toggle{
padding: 0px 10px;
margin-top: 4px;
}
.MenuLeft{
margin-bottom:10px;
}

.navbar-brand{
height:25px;
}

img.headBlogImg{
width: 100%;
margin-left:0%;
}


.admin.actualite form section,
.admin.actualite form section .wp-editor-wrap {
    min-width: 100% !important;
    padding-left: 0;
    padding-right: 0;
}


.rotation {
	 -ms-transform: rotate(180deg);
	 -webkit-transform: rotate(180deg); 
    transform: rotate(180deg)
}

.cocontrib {
	background-color: #2E313B !important;
}

.sumome-control, .jqvmap-label a{
display:none;
}

p a {
	color:#04bae1 !important;
	
}
	
.regionFR h4 {
	font-family: 'Open Sans', sans-serif !important;
}

.fancybox-inner div.popup-win .content-popup {
	width: 95%;
/* margin: 10px 10px; */
padding: 10px 10px;
background-color: none;
background: none;
overflow: hidden;
}




/* css vignette blog */
.views {
	padding: 0 0 0 0 !important;
}

/*
.sous_views {
	height: 100%;
	width: 100%;
}
*/


.containFb {
	display: inline !important;
	padding: 0 0 0 0 !important;
	float: left;
}


.containTwitter {
	display: inline !important;
	padding: 0 0 0 0 !important;
	float: left;
}



div.tooltips {
	
  position: relative;
  display: inline-block;
  top: 6px;
}

div.tooltips div {
  position: absolute;
  width: auto;
  padding-left:10px;
  padding-right: 10px;
  color: #000000;
  background: #FFFFFF;
  border: 1px solid #CCCCCC;
  height: 25px;
  line-height: 25px;
  text-align: center;
  visibility: hidden;
  border-radius: 0px;
  visibility: visible;
  opacity: 0.8;
  left: 0px;
  margin-top: -19px;  
  margin-left: 8px;
 }
 
 div.tooltips div:before {
  content: '';
  position: absolute;
  top: 50%;
  right: 100%;
  margin-top: -6px;
  width: 0; height: 0;
  border-right: 6px solid #CCCCCC;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
}
 
 
 .fb_tp {
	 top: 4px !important;
	 margin-left: 5px !important;
 }
 
/*

div:hover.tooltips span {
  visibility: hidden;
  opacity: 0.8;
  left: 100%;
  top: 50%;
  margin-top: -20.5px;
  margin-left: 15px;
  z-index: 999;
}
*/




#tweet {
	background: url('<?=get_template_directory_uri();?>/images/bulle_num.png') no-repeat;
    background-size: 70%;
    background-position: top right;
    top: 19%;
    right: 5%;
    position: absolute;
    padding-left: 34px;
    height: 30px;
}


.text {
	min-width: 100%;
	font-size: 0.9em;
	line-height: 1.9;
	min-height: 100%;
	position: relative;
	margin-left: 50%;
}


.oeil {
	width: 20px;
    margin-left: 2px;
    margin-top: 4px;
/*     height: 40%; */
}


#fblogo {
	color: #5970d3;
	font-size: 17px;
	line-height: 0.5em;
	display: inline-block !important;
}

#twitterlogo {
	color: #1b96e1; 
	font-size: 17px;
	line-height: 0.5em;
	padding-right: 0px;
	text-align: center;
}

[class^="icon-search"]:before, [class*=" icon-search"]:before {
	line-height: 70px !important;
}	

.size-full,.landscape{
	
	min-width: 100%;
	
}

iframe{
	width: 100%;
min-height: 330px;
	
}

