/*!
 * Start Bootstrap - Shop Homepage (http://startbootstrap.com/template-overviews/shop-homepage)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-shop-homepage/blob/master/LICENSE)
 */

body {
   /*  padding-top: 54px; */
  /* background-color: #F1F1F1;*/
}

@media (min-width: 992px) {
    body {
        /* padding-top: 56px; */
		font-size:1.em;
    }
}

.sidebarcontent h3{
    font-size: 20px;
    font-weight: 300;
    line-height: 40px;
    border-bottom: 1px solid #ededed;
    margin: 0 0 30px 0;
    color: #000000;
}
.region-name {
    font-size: 20px;
    font-weight: 700;
    line-height: 30px;
    color: #F7AB00;
    padding: 10px 0;
}
.centre-name {
    font-size: 12px;
    font-weight: 700;
    line-height: 30px;
    color: #4d4d4d;
    padding: 10px 0;
}
.circle {
    background: #F7AB00;
    box-shadow: 0 0 0 1px #F7AB00;
	  position: relative;
    display: inline-block;
    width: 32px;
    height: 32px;
    border: 2px solid #ffffff;
    border-radius: 100%;
    vertical-align: top;
    box-shadow: 0 0 0 1px #F7AB00;
    margin-right: 10px;
}
.circle:after {
    content: "";
    width: 18px;
    height: 1px;
    background: #6d6e71;
    position: absolute;
    left: 100%;
    top: 50%;
    margin-top: -1px;
    margin-left: 2px;
    z-index: 4;
}
.logo {
    width: auto;
    height: auto;
}

.page-head {
    width: 100%;
    /*height: 30px;*/
   /* margin-bottom: 35px;*/
}
/* Nouvelles règles si la fenêtre fait au plus 1024px de large */
@media screen and (max-width: 800px)
{
	.logo {
		width: auto;
		height: auto;
		text-align: center;
	}	
	div {
		margin: auto;
		text-align: center;
		padding-top: 2px;
	}
 
}
.page-title {
    width: 100%;
    height: 110px;
    padding: 20px 0
}
.project {
    width: 100%;
    margin-top: 25px;
}
.page-title .title_center {
    width: 100%;
    text-align: center;
    display: block
}
.page-title .title_left h3 {
    margin: 9px 0
}
.page-title .title_right {
    width: 55%;
    float: left;
    display: block
}
 .title_right {
   /* width: 40%;*/
    float: right;
    display: block
} 
.title_left{
    width: 45%;
    float: left;
    display: block;
	padding: 10px;
}
.page-title .title_right .pull-right {
    margin: 10px 0
}

.carousel-item {
    height: 65vh;
    min-height: 300px;
    background: no-repeat center center scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}


.site-header {
	background-image:url(https://www.auf.org/wp-content/themes/auf/assets/images/colors.jpg);
	height: 4px;
}
.strip {
    background: url(https://www.auf.org/wp-content/themes/auf/assets/images/colors.jpg) repeat-y;
    background-size: contain;
    width: 160px;
	height: 4px;
   /* margin-top: 40px;*/
}
.site-footer2 {
    background: #e6e6e6;
    color: #4d4d4d;
    font-size: 14px;
    text-align: center;
    padding: 5px 0;
    font-weight: 300;
}

.text {
    float: left;
    height: 300px;
    width: 35%;
  /* background: #E84D18;*/
    background: #E84D18 !important;
    color: #ffffff;
    padding: 40px 50px 0 50px;
    font-size: 17px;
    font-weight: 300;
}
.title {
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 20px;
}
.image {
    float: left;
    height: 300px;
    width: 65%;
    background-size: cover;
    background-position: center;
}
.bx-wrapper .bx-pager {
    position: absolute;
    bottom: 17px;
    right: 30px;
	color: #fff;
	text-align: right;
}
.bx-wrapper .bx-default-pager {
    position: absolute;
    bottom: 17px;
    right: 30px;
	color: #fff;
	text-align: right;
}
.bx-pager .bx-pager-item .bx-pager-link:hover {
    background: #E84D18!important;
}
.topbar {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    background-color: #16578F;
    min-height: 50px !important;
}

.nav-link :hover { 
    color: yellow;
}


.navbar-fixed-top .nav {
    padding: 15px 0;
}

.navbar-fixed-top .navbar-brand {
    padding: 0 15px;
}

@media(min-width:768px) {

    .navbar-fixed-top .navbar-brand {
        padding: 15px 0;
    }
}

.etitre {
width: 700px;
    float: left;
    margin-left: 251px;	
}
.etitre2{

}
.login {
margin-bottom:5px;
}

.dropdown-menu {
    width: 300px !important;
}