body {
	background :#efefef;
}
html{
  height: 100%;
  min-height: 100%;
}
body {
  min-height: 100%;
}

p {
margin-bottom: 15px;
}
h1, .h1, h2, .h2, h3, .h3 {
	margin-top: 10px;
	margin-bottom: 10px;
}

.memoire-left h1 {
	padding:0!important;
	margin:-15px 0 25px 0!important;
	font-weight:600;
}

h2 {
	color:#f15922;
	font-size:28px;
	font-family: 'proxima-nova-condensed', sans-serif;
}
.p40 {
	padding:40px 40px 0px 40px;
}
.p20 {
	padding:20px 20px 0px 20px;
}
.tagline {
	font-family: 'proxima-nova', sans-serif;
	font-size: 20px;
	color:#424242;
}
h1.page {
	font-family: 'proxima-nova-condensed', sans-serif;
	font-size: 50px;
	line-height:45px;
	font-weight: 600;
	color:#fff;
}
/*
.searchcont {
	margin-top:-20px;
}
*/
.home .bx-controls-direction {
	display: none;
}
.center{
	text-align: center;
	display: block;
}
.btn:hover, .btn:focus {
color: #fff;
text-decoration: none;
}
.wp-pagenavi {
	clear: both;
}
.nav > li > a > img.img-responsive {
	max-width:100% !important;
}
.img-slide {
user-select: none;
-moz-user-select: -moz-none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
user-drag: none;
-moz-user-drag: none;
-khtml-user-drag: none;
-webkit-user-drag: none;
-o-user-drag: none;
margin:0 auto -150px;
}
.img-lock {
user-select: none;
-moz-user-select: -moz-none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
user-drag: none;
-moz-user-drag: none;
-khtml-user-drag: none;
-webkit-user-drag: none;
-o-user-drag: none;
}

.btn-pdm {
color: #fff;
background-color: #ff9326;
border-color: #ccc;
border:0px;
border-radius: 0px;
z-index:0;
}
.form-control {
display: block;
width: 100%;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #fff;
background-color: #b43d13;
background-image: none;
border: 0px;
border-radius: 0px;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-transition: none;
transition: none;
}
.form-control:focus {
border:0px;
outline: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
.navbar-default .container {
	background:#fff;
}
.form-control::-webkit-input-placeholder {
   color: #fff;
}

.form-control:-moz-placeholder { /* Firefox 18- */
   color: #fff;  
}

.form-control::-moz-placeholder {  /* Firefox 19+ */
   color: #fff;  
}

.form-control:-ms-input-placeholder {  
   color: #fff;  
}
.page-header {
padding-bottom: 9px;
margin: 0px 0 20px;
border-bottom: 1px solid #eee;
}
.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	border: 1px solid #BFBFBF;
	padding: 3px 5px;
	margin: 2px;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	border-color: #000;
}

.wp-pagenavi span.current {
	font-weight: bold;
}

.modal-content {
border-radius: 0px;
}
.nav-tabs > li > a {
border-radius: 0;
}
.wrap {
	background:#fff;
	margin-top:50px;
}
.navbar {
	margin-bottom:0px;
}
.navbar-default {
	background-color: #fff;
	border: none;
	height: 90px;
}
.navbar-brand {
	height:auto;
	padding:10px 0px 0px 0px;
}
/*.navbar-default .navbar-brand {
	background: url('data:image/png;base64,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') no-repeat top center;
}*/
.navbar-brand {
/*float: left;
height: 110px;
width: 350px;
display: block;
position: absolute;
margin-top: 10px;
z-index: 10;*/
/*text-indent: -9999px;*/
}


.tooltip.top {
padding: 5px 0;
margin-top: -3px;
}
.tooltip {
position: absolute;
z-index: 1030;
display: block;
font-size: 12px;
line-height: 1.4;
visibility: visible;
filter: alpha(opacity=1);
opacity: 1;
}


.navbar-nav {
	margin-top: 10px;
	/*margin-left:390px;*/
}
.navbar-nav > li > a {
	/* line-height: 60px; */
	font-size:22px;
  	font-family: 'proxima-nova-condensed', sans-serif;
	
}
.navbar-default .navbar-nav > li > a {
	color:#424242;
}
.navbar-default .navbar-nav > li > a:hover {
	color:#f15922;
	text-decoration: underline;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
color: #f15922;
text-decoration: underline;
background-color: #fff;
}
.navbar-default .navbar-nav > li > a:hover {
color: #f15922;
text-decoration: underline;
}

#carousel-memoire  .carousel-indicators {
	bottom:0px;
}
#carousel-memoire .carousel-indicators {
  position:initial;
  left:0px;
  z-index: 15;
  width: 100%;
  padding-left: 0;
  margin-left: 0;
  margin-top:20px;
  text-align: center;
  list-style: none;
}
#carousel-memoire .carousel-indicators li {
  display: inline-block;
  width: 104px;
  height: 104px;
  margin: 1px;
  text-indent: 0px;
  cursor: pointer;
  background-color: transparent;
  border: 0px;
  border-radius: 0px;
}



.breadcrumbs {
	font-family: 'proxima-nova-condensed',sans-serif;
	font-weight: 300;
	font-size: 18px;
}
.breadcrumbs, .breadcrumbs a {
  	font-family: 'proxima-nova-condensed',sans-serif;
	font-weight: 300;
	
}
.breadcrumbs a {
	color:#fff;
	text-decoration: underline;
}
.breadcrumbs a.current {
	color: #ffffff;
	text-decoration: none;
}


.memoire-left {
	padding:20px 20px 20px 40px;
}
.memoire-right {
	padding:20px 40px 20px 20px;
}
.temoignage-aine {
	padding:0px 20px 0px 0px;
}
.temoignage-passeurs {
	padding:0px 0px 0px 20px;
}

.item-passeur, .item-temoin {
	margin-top:10px;
}

.head-temoignage {
	margin-bottom:40px;
}
.carousel-control.left,.carousel-control.right{
background-image: none;
filter: none;
}
#carousel-passeurs .carousel-indicators {
top: 260px;
}
#carousel-passeurs .carousel-control .glyphicon-chevron-left,#carousel-passeurs  .carousel-control .glyphicon-chevron-right,#carousel-passeurs  .carousel-control .icon-prev, #carousel-passeurs .carousel-control .icon-next {
width: 30px;
height: 30px;
margin-top: -45px;

font-size: 30px;
}

.title-orange {
	padding:5px 20px 5px 15px;
	margin:20px 0px 20px 0px;
	background:#f15922;
	color:#fff;
	font-family: 'proxima-nova-condensed',sans-serif;
	font-weight: 300;
	font-size: 18px;
}
.title-grey {
	padding:7px 20px 5px 15px;
	margin:20px 0px 20px 0px;
	background:#bbb;
	color:#fff;
	font-family: 'proxima-nova-condensed',sans-serif;
	font-weight: 300;
	font-size: 18px;
}
.title-orange a, .title-grey a {
	color:#fff;
	padding-right:10px;
}

.title-orange-pad {
	padding:5px 20px 5px 15px;
	margin:40px 40px 20px 40px;
	background:#f15922;
	color:#fff;
	font-family: 'proxima-nova-condensed',sans-serif;
	font-weight: 300;
	font-size: 18px;
}

.plus-medias {
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	padding:20px;
}
#memoire-videos {
	padding:0px;
	margin:0px;
	list-style-type: none;
}
.item-memoire-video {
	padding:5px;
}
.title-vdo {
	font-size:12px;
	color:#424242;
	margin-top:10px;
}
.title-sound {
	font-size:12px;
	color:#424242;
	padding:0px 0px 10px;
}
.bloc-sound {
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #ddd;
}
.nav-tabs > li > a {
	color:#f15922;
	font-family: 'proxima-nova-condensed',sans-serif;
	font-weight: 300;
	font-size: 18px;
}
#memoire-documents a {
	color:#424242;
	font-family: 'proxima-nova-condensed',sans-serif;
	font-weight: 300;
	font-size: 18px;
}
#memoire-documents i {
	color:#f15922;
	font-size: 18px;
	margin-right:10px;
}
.related-content {
	padding:0px;
	margin:0px;
	list-style-type: none;
	padding:0px 30px;
}
.related-content li {
	padding:0 10px 10px 10px;
	line-height:18px!important;

}
.related-content li img {
	margin-bottom:10px;
}
.related-content li a {
	font-size:16px!important;
	padding-bottom:5px;
}

.search .wrap,
.archive .wrap {
	background: transparent;
}
.archive-items {
	height: 255px;
	overflow: hidden;
	padding:10px;

}
#searchlist {
	margin-left:-10px;
	margin-right:-10px;
}
.archive-items img {
	border:10px solid #fff;
}
.archive-items h2{
	font-size:16px;
	font-family: 'proxima-nova-condensed',sans-serif;
	font-weight: 300;
	margin-top:0px;
	margin-bottom:0px;
	background:#fff;
	padding:0px;
	border-left:10px solid #fff;
	border-right:10px solid #fff;
	border-bottom:10px solid #fff;
}
#infscr-loading {

	text-align: center;
	color:#f15922;
	font-family: 'proxima-nova-condensed',sans-serif;
	font-weight: 300;
	font-size: 18px;
}
.archive-memoire-big {
	/*padding:20px;*/
}
.item-slide-home {
	position:relative;
	overflow: hidden;
	padding:0px;
	margin:0px;
	list-style-type: none;
}
.bghome{
	display: block;
	width:100%;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	height:500px;
}
.home-slider {
	padding:0px;
	margin:0px;
}
.bloc-slide-home {
/*	position:absolute;
	bottom:35%;
	right:0px;
	margin-right:20px;*/
	padding-top:185px;
	text-align: center;
	text-shadow: 1px 1px 3px #000;
}

.title-slide {
	font-size: 60px;
	color:#fff;
	font-family: 'proxima-nova-condensed',sans-serif;
	font-weight: 200;
	line-height: 55px;
	border-bottom:1px solid #fff;
	margin: 0px;
	padding-bottom:20px;
	display: block;
}
.title-slide strong {
	font-size: 60px;
	font-family: 'proxima-nova-condensed',sans-serif;
	font-weight: 600;
}
.desc-slide {
color: #fff;
padding: 0px;
overflow: hidden;
display: block;
font-size:15px;
margin-top:20px;
}
.home .bx-wrapper{
	margin-bottom:0px;
}
.frontpdm {
	background:transparent;
	margin-top:0px;
}
.nav-tab-home {
	margin-top:-112px;
	border-bottom:0px;
}
/*
.tab-memoires {
	background:url('../img/tab_memoires.png') no-repeat center top;
	width:311px;
	height:112px;
}
.tab-memoires a {
	width:311px;
	height:112px;
}
.tab-facebook {
	background:url('../img/tab_facebook.png') no-repeat center top;
	width:292px;
	height:112px;
}
*/
.tab-facebook.active a {
	background:transparent !important;
	border:0px !important;
}
.tab-memoires.active a {
	border:0px !important;
	background:transparent !important;
}
.tab-facebook a:hover {
	background:transparent !important;
	border:0px !important;
}
.tab-memoires a:hover {
	border:0px !important;
	background:transparent !important;
}
.tab-facebook a {
	padding:0px !important;
	border:0px !important;
	margin-right:0px !important;
}
.tab-memoires a {
	border:0px !important;
	margin-right:0px !important;
	padding:0px !important;
}

/*
.tab-facebook a {
	width:292px;
	height:112px;
}
*/

.block-searchhome {
	background:#e85011;
}
.tag-home {
	padding:40px;
}
.tag-home .wp-tag-cloud {
	padding:0px;
	margin:0px;
	list-style-type: none;
}
.tag-home .wp-tag-cloud li {
	display: inline-block;
	line-height: 20px;
}
.tag-home .wp-tag-cloud li a {
	color:#fff;
	font-family: 'proxima-nova-condensed',sans-serif;
	font-weight: 300;
}
.bloc-input-shome {
	padding:40px 0px 40px 40px;
	padding-right:20px;
}
.title-search {
	color:#fff;
	font-size:20px;
	font-family: 'proxima-nova-condensed',sans-serif;
	font-weight: 600;
	margin-bottom:20px;
}
.sliderrange {
	width:100%;
	margin-top:20px;
}
#slider-range .slider-tip{
	top: 15px;
	left: -15px;
}

#slider-range .ui-state-default, #slider-range  .ui-widget-content .ui-state-default,#slider-range  .ui-widget-header .ui-state-default {
border: 0px;
background: #ff9326;
font-weight: normal;
color: #fff;
border-radius: 0px;
cursor: pointer;
}

#slider-range .ui-widget-header {
border: 0px;
background: #d8681e;
color: #fff;
font-weight: bold;
}

#slider-range.ui-widget-content {
border: 0px !important;
background: #b03c13;
border-radius:0px;
color: #fff;
}
#slider-range .tooltip.bottom .tooltip-arrow {
border-bottom-color: transparent;
}
#slider-range .tooltip-inner {
background-color: transparent;
}
.bloc-input-shome .input-group {
	margin-bottom:10px;
	padding-right:10px;
}
.bloc-input-shome .chosen-container-active .chosen-choices {
border: 0px;
box-shadow:none !important;
}
.bloc-input-shome .chosen-container-multi .chosen-choices li.search-field input[type=text] {
margin: 1px 0;
padding: 5px;
height: 30px;
outline: 0;
border: 0!important;
background: #b43d13 !important;
box-shadow: none;
color: #fff;

font-size: 100%;
font-family: sans-serif;
line-height: normal;
border-radius: 0;
}
.bloc-input-shome .chosen-container-multi .chosen-choices {
	background:#b43d13;
	border:0px;
}



.bloc-input-shome .chosen-container-multi {
	display: block;
width: 100%;
height: 34px;
padding:0px;
font-size: 14px;
line-height: 1.42857143;
color: #b43d13;
background-color: #b43d13;
background-image: none;
border: 0px;
border-radius: 0px;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-transition: none;
transition: none;

}
.pageslideh {
	padding-bottom: 0px;
	margin:0px;
	border-bottom: 0px;
}
.pageslide-header {
	position:absolute;
	bottom:25px;
}
.pageheadcont {
	position:relative;
	height:350px;
	overflow:hidden;
}
.pageheadcont img {
}
.pageslide-header .container {
	
}
.pagewrap {
	margin-top:0px;
}
.pagewidthslide {
	
}
.blocinfos {
	padding:0px 0px 0px 40px;
}
.blocinfos ul {
	margin:0px;
	padding:0px;
	list-style-type: none;
}
.pushb {
	/*margin-bottom:40px;*/
}
.navunis {
	margin-top:-72px;
	border-bottom:0px;
}
.navunis li {
	margin-left:-2px;
	margin-right:-3px;
}
.navunis li a{
	width:200px;
	height:72px;
	background:url('../img/tabn.png') no-repeat center top;


}
.navunis li a span {
	display: block;
	padding-top:24px;
	padding-left:20px;
	font-size:24px;
	color:#fff;
		/* Safari */
	-webkit-transform: rotate(-5deg);

	/* Firefox */
	-moz-transform: rotate(-5deg);

	/* IE */
	-ms-transform: rotate(-5deg);

	/* Opera */
	-o-transform: rotate(-5deg);
}
.navunis li.active a{
	background:url('../img/tab.png') no-repeat center top;


}
.navunis li.active a span {
	color:#e85011;
}
.navunis li.active a {
	border:0px !important;
}
.navunis li a:hover {
	background-color:transparent !important;
	border:0px !important;
}
.navunis li a {
	padding:0px !important;
	border:0px !important;
	margin-right:0px !important;
}

.bloc-gabun {
padding:20px;
}
.bloc-gabun a {
text-decoration:none;

}
.titre-gabun {
padding:10px 0px;
font-size: 24px;
}
.desc-gabun {
	color:#424242;
	text-decoration:none;
}
.desc-gabun a {
	color:#424242;
	text-decoration:underline;
}
.blocpart {
	text-align: center;
}
.blocpart img {
	margin:0 auto;
}
.illupart {
	padding-left:40px;
}
.sectiontitle {
	font-size:20px;
	font-family: 'proxima-nova-condensed',sans-serif;
	font-weight: 300;
	margin-bottom:20px;
}
.listdoc {
	list-style-type: none;
	padding:0px;
	margin:0px;
}
.listvdo {
	list-style-type: none;
	padding:0px;
	margin:0px;
}
.listvdo li {
	padding:10px;
}
.slidehomepres {
	padding:0 115px;
}
.sliderbtn {
	margin-top:-10px;
}
#maps {
  display: block;
  width: 100%;
  min-height: 700px;
  margin: 10px auto 0 auto;
  border:10px solid #fff;
}

.memoirepin {
	padding: 5px;
	display:block;
	font-family: arial,sans-serif !important;

	overflow:hidden;
	}
.memoirepin a {
	padding:5px;
	display: block;
}

.memoirepin .ville a {
	text-transform: uppercase;
	padding:0px;
	font-weight: bold;
}
.memoirepin .dernier {
	color:#444;
	font-weight: bold;
	text-decoration: underline;
	padding:0px;
}

.memoirepin {
	color:#444;
}

.navarchive {
	margin:20px 0px 10px;
}

.navarchive {

}

.navarchive li.active a {
	background:transparent !important;
	border:0px !important;
}
.navarchive li.active a {
	border:0px !important;
	background:transparent !important;
}
.navarchive a:hover {
	background:transparent !important;
	border:0px !important;
}
.navarchive a:hover {
	border:0px !important;
	background:transparent !important;
}
.navarchive a {
	padding:0px !important;
	border:0px !important;
	margin-right:0px !important;
}
.navarchive a {
	border:0px !important;
	margin-right:0px !important;
	padding:0px !important;
}
.navarchive .tabarchive {
	padding:5px 10px;
	background:#ddd;
}
.navarchive .tabarchive {
	color:#444;
	border:0px solid #e85011;
	background: #ddd;
}
.navarchive .tabarchive a {
	color:#444;
}
.navarchive .tabarchive a:hover{
	color:#444;
}
.navarchive .tabarchive.active a:hover {
	color:#e85011;
}
.navarchive .tabarchive.active a {
	color:#444;
}
.navarchive .tabarchive.active {
	color:#444;
	background: #fff;
	border:0px solid #e85011;
}
.contactitem {
	padding:20px;
}
.contactitem .name {
	color:#e85011;
	font-size:18px;
	padding:10px 0px;
}
.colpresse {
	padding:20px;
}
.colpresse h2 {
	margin-bottom:10px;
	height:30px;
}


#cdp,
#rp,
#rv {
	height: 400px;
	padding:0px;
	margin:0px;
	list-style-type: none;
	overflow: hidden;
	border:1px solid #eee;
	padding:20px;
	margin-top:35px;
}
.itempresse {
	margin-bottom:20px;
}
.itempresse i {
	color:#ddd;
}

.chosen-container-multi .chosen-choices li.search-choice {
position: relative;
margin: 7px 0 3px 5px;
padding: 3px 20px 3px 5px;
border: 0px;
border-radius: 0px;
background: #ff9326;
box-shadow:none;
color: #fff;
}

.footerfull{
	background:transparent;
	margin-top:40px;
}
.contentft{
	background:#733818;
	margin-top:-1px;

}
#facebook {
	padding:40px;
	background:#fff;
	overflow: hidden;
}
.fancount {
	font-size:18px;
	font-weight: bold;
	color:#3b5998;
	margin-bottom:20px;
}
.postfacebook {
	border-bottom:1px solid #ddd;
	padding:10px;
	display: block;
	overflow: hidden;
}
.postfacebook .message {
	margin-left:10px;
}
.postfacebook .linkfacebook a {
	color:#444;
	font-weight: bold;
	font-size:12px;
	margin-top:10px;
}
.postfacebook .linkimg {
	
}
.bloclink a {
	color:#444;
}
.bloclink {
	background:#efefef;
	padding:5px;
	border:1px solid #ddd;
}
.bloclink .desc {
	margin-top:5px;
}

.facebookgo {
	padding-left:40px;
}
.ui-slider-horizontal .ui-slider-handle {
top: -0.2em;
}
.footercontent {
	padding-bottom:20px;
}
.footercontent h3 {
	color:#fff;
}
.footercontent ul {
	padding:0px;
	margin:0px;
	list-style-type: none;
}
.footercontent a {
	color:#fff;
}

.introfoot {
	color:#fff;
	padding-top:25px;
}
.introfoot a {
	color:#fff;
}

@media (min-width: 992px){
	.slidehomepres {
	padding: 0 0px;
	}
	.title-slide {
		font-size:45px;
		line-height: 45px;
		padding-bottom: 10px;
	}
	.title-slide strong{
		font-size:45px;
	}
	.desc-slide {
	line-height: 20px;
	margin-top: 10px;
	}
		.navbar-brand {

position: relative;
top: 10px;
}
}
@media (max-width: 992px){
	.title-slide {
		font-size:45px;
		line-height: 45px;
		padding-bottom: 10px;
		border:0px;
	}
	.title-slide strong{
		font-size:45px;
	}
	.desc-slide {
	font-size:14px;
	line-height: 20px;
	margin-top: 10px;
	}
	.bloc-slide-home {
	/*bottom: 50%;*/
	padding-top:60px;
	}
	.pageslide-header{
		bottom:105px;
	}
	h1.page {
font-size: 35px;
}

}
@media (min-width: 768px){
	.navbar-nav {
		margin-top:0px;
	}
}
@media (min-width: 768px) {
.navbar-default {
	height: auto;
}
}
@media (max-width: 768px) {
	.tab-facebook {
	max-width: 175px;
}


.tab-memoires{
	max-width: 187px;
}
.pageslide-header {
position: inherit; 
bottom:normal;
background:#fff;

}
.pageslide-header h1.page {color:#444 !important;padding:0px 40px; }

.navunis {
	margin-top:0px;
	border-bottom:0px;
	border-bottom: 1px solid #ddd;
}
.navunis li {
	margin-left:-2px;
	margin-right:2px;
}
.navunis li a{
	width:130px;
	height:47px;
	background:url('../img/tabn-min.png') no-repeat center top;


}
.navunis li a span {
	display: block;
	padding-top:15px;
	padding-left:15px;
	font-size:15px;
	color:#fff;
		/* Safari */
	-webkit-transform: rotate(-5deg);

	/* Firefox */
	-moz-transform: rotate(-5deg);

	/* IE */
	-ms-transform: rotate(-5deg);

	/* Opera */
	-o-transform: rotate(-5deg);
}
.navunis li.active a{
	background:url('../img/tab-min.png') no-repeat center top;


}
.navunis li.active a span {
	color:#e85011;
}
.navunis li.active a {
	border:0px !important;
}
.navunis li a:hover {
	background-color:transparent !important;
	border:0px !important;
}
.navunis li a {
	padding:0px !important;
	border:0px !important;
	margin-right:0px !important;
}

.bloc-input-shome .chosen-container-multi .chosen-choices li.search-field input[type=text] {
	padding: 5px 5px 5px 10px;
}

.p40 .bloc-gabdeux li { padding-right:20px; }

.unis-cite h1.page {
	
}
