/* @override
	http://dev.pepinieres-charge.com/fr/5/user/themes/unify2/css/custom.css
	http://dev.pepinieres-charge.com/fr/4/user/themes/unify2/css/custom.css
	http://dev.pepinieres-charge.com/fr/3/user/themes/unify2/css/custom.css
	http://dev.pepinieres-charge.com/fr/6/user/themes/unify2/css/custom.css
	http://dev.pepinieres-charge.com/user/themes/unify2/css/custom.css 
			
						
/* Add here all your css styles (customizations) */
.footer-v1 {
	position: relative;
	min-height: 150px;
	background-color: #4c4d4c;
	margin-top: 50px;
	padding-top: 40px;
}
form#form3.sky-form section.content.bgcolor-1 span.input.input--nao textarea {
	border: 1px solid #000000;
}

.logo-well .owl-wrapper-outer{
	background-color: #ffffff !important;
	
}

.logo-well .owl-wrapper-outer .item img{
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	height: 170px;
}

.cadree ul li::before{
	content: "";
	width: 40px;
	height: 23px;
	background: url(user/themes/unify2/img/after-titre.png) center center no-repeat;
	-ms-transform: rotate(180deg); /* IE 9 */
	-webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
	transform: rotate(180deg);
	padding: 12px 20px;
	position: absolute;
	background-size: 20px;
	left: 15px;
}
.cadree ul {
list-style: none;	
}



div.record_dyn.cadree {
	padding: 10px 20px 20px;
	background-color: #fbfbe6;
	border-radius: 10px;
	min-height: 400px;
	position: relative;
	display: inline-block;
	top: -50px;
	box-shadow: 0 0 10px rgba(76, 76, 76, 0.6);
	margin-top: 0;
}
#p10 .container {
	padding-top: 0;
}

button#Envoyer {
	background: #89c63d;
	padding: 10px;
	border: 1px solid #d8ecc0;
	color: #ffffff;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	width: 100%;
	border-top-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

button#Envoyer:hover{
	text-decoration: none;
	background: #89c63d;
	border: 1px solid #60931d;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;	
}

.arbres-bloc .cadree div.carousel-inner img {
	border-radius: 10px;
}

a.btn-rtr {
	position: relative;
	background: #89c63d;
	border: 2px solid #60931d;
	padding: 10px 30px;
	border-radius: 5px;
	color: #000000;
	text-decoration: none;
	z-index: 1;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	float: right;
	margin-right: 5px;
}

a.btn-rtr:hover {
	position: relative;
	background: #89c63d;
	border: 2px solid #60931d;
	color: #ffffff;
	text-decoration: none;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;	
}

div.append h2 {
	position: absolute;
	z-index: 1;
	color: #fafbe9;
	font-size: 50px;
	bottom: -10px;
	text-shadow: 0 -5px 7px rgba(0, 0, 0, 0.33);
}
div.append h2::before{
	content: "";
	width: 37px;
	height: 52px;
	background: url(user/themes/unify2/img/before-titre2.png) no-repeat;
	background-size: 30px;
	position: absolute;
	margin-left: -30px;
	top: -15px;
}

.caption h3:before {
	
	content: "";
	width: 37px;
	height: 52px;
	background: url(user/themes/unify2/img/before-titre.png) no-repeat;
	background-size: 30px;
	margin-left: -30px;
	position: absolute;
	top: 0;
	left: 0;
}

h4.panel-title{
	position: relative;
	background-color: #72a150;
}

#appendto div.append {
	position: relative;
}

a.btn-pdf:hover{
	text-decoration: none;
	background: #89c63d;
	border: 2px solid #60931d;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;	
}

a.btn-pdf {
	color: #ffffff;
	font-size: 16px;
	border-radius: 5px;
	padding: 10px 40px 10px 10px;
	display: inline-block;
	background: #89c63d;
	border: 2px solid #c7d9af;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;	
}



a.btn-pdf:after{
	content: ">|";
	-ms-transform: rotate(90deg); /* IE 9 */
	-webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */
	transform: rotate(90deg);
	position: absolute;
	bottom: 11px;
	margin-left: 15px;
}

.btn-pdf i{
	font-size: 25px;
	color: #dd5a0a;
	margin-right: 10px;
}

.record_dyn.cadree h2::before{
	content: "";
	width: 37px;
	height: 52px;
	background: url(user/themes/unify2/img/before-titre.png);
	position: absolute;
	margin-left: -45px;
}

.record_dyn.cadree h2 {
	color: #159243;
	font-size: 30px;
	background-color: #f9fbe9;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	margin-bottom: 30px;
	padding-left: 40px;
}

#p10 h1 {
	display: none;
}

.modul-diapo h3{
	color: #159343;
	background-color: rgba(255, 255, 255, 0);
	left: 0;
	right: 0;
	bottom: 0;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 0;
	font-size: 18px;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	z-index: 1;
	position: relative;
}


.modul-diapo a:hover h3{
	background-color: rgba(193, 216, 93, 0.8);
	padding-top: 20px;
	padding-bottom: 20px;
	z-index: 1;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	color: #ffffff;
	text-shadow: 0 0 5px rgba(9, 9, 9, 0.38);
	bottom: 80px;
	
}


.modul-diapo a.btn-u {
	padding: 0;
	background-color: rgba(255, 255, 255, 0);
	overflow: hidden;
	height: 255px;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;	
	border-radius: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;

}


.modul-diapo a.btn-u h3{
	text-shadow: 1px 1px 1px #c4f383;
	color: #4b7517;
	text-transform: uppercase;
}

.modul-diapo a {
	overflow: hidden;
	height: 198px;
	max-width: 264px;
}

.modul-diapo a img{
	
	opacity: 1;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	border-radius: 10px;

}
.modul-diapo a:hover img{
	-moz-transform: scale(1.10);
	-webkit-transform: scale(1.10);
	-o-transform: scale(1.10);
	-ms-transform: scale(1.10);
	transform: scale(1.10);
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;	
	border-radius: 10px;
}

div.blocround {
	border-radius: 10px;
	overflow: hidden;
		box-shadow: 0 0 20px rgba(9, 9, 9, 0.53);
	
}

div.col-sm-4 {
	margin-bottom: 10px;
	margin-top: 10px;
	border-radius: 5px;
}



div.arbres-bloc .walll {
	padding: 10px;
	margin-right: 15px;
	margin-left: 15px;
	color: #000000;
	margin-bottom: 20px;
}

div.arbres-bloc .walll h2 {
	text-align: center;
	margin: 20px 0 0;
	display: inline-block;
}

div.arbres-bloc h1 {
	position: relative;
	text-align: center;
	font-size: 50px;
	margin-bottom: 40px;
	text-transform: none;
}
.prenom {
	color: #fefffe;
}

.message{
	padding: 0;
	font-size: 12px;
	color: #fff;
}

label.textarea {
	width: 100%;
}

input#input-3.input__field.input__field--nao {

}

span.input.input--nao label.textarea textarea {
	width: 100%;
	background-color: rgb(255, 255, 255);
	border: 2px solid #fff;
	color: #9da7b2;
	height: 100px;
}

div.arbres-bloc h1::after{
	content: "";
	width: 40px;
	height: 23px;
	background: url(user/themes/unify2/img/after-titre.png);
	position: absolute;
	top: 4px;
	margin-left: 5px;
}

div.arbres-bloc h1::before{
	content: "";
	width: 37px;
	height: 52px;
	background: url(user/themes/unify2/img/before-titre.png);
	position: absolute;
	margin-left: -45px;
}

iframe.map {
	margin-top: 20px;
}

.contactine h2 {
	color: #a4c227;
	position: relative;
	margin-bottom: 30px;
	font-size: 25px;
}

.contactine h2::after{
	content: "";
	width: 40px;
	height: 23px;
	background: url(user/themes/unify2/img/after-titre.png);
	position: absolute;
	top: 4px;
	margin-left: 5px;
}

.contactine h2::before{
	content: "";
	width: 37px;
	height: 52px;
	background: url(user/themes/unify2/img/before-titre.png);
	position: absolute;
	margin-left: -45px;
}


#myCarousel .nav a small {
	display:block;
}

div.wrapper div.header div.container a.logo img {
	margin: 10px 0 0;
}

.nav a small {
    display:block;
}
#myCarousel .nav {
	background:#eee;
}
#myCarousel .nav a {
    border-radius:0px;
}


body{
font-family:'georgia';
/*background:#fbfbe9;*/
}



h1, h2, h3{
font-family:'georgia';
color: #3d6f41;	
}

p{
font-family:'arial';

}

.actu p {
		color: #ffffff;
}

h2{
	font-size:20px;
	text-align: left;

}




/*header */

.header .navbar-nav > li > a,
.header .navbar-nav > li > a:focus,	
.header .navbar-nav > .active > a, 
.header .navbar-nav > .active > a:focus {
	color: #009b5a;
}


.header .navbar-nav > li > a{
	padding-left:20px;
	padding-right:25px;
	text-transform: capitalize;
}

.header .navbar-nav > li > a:hover,
.header .navbar-nav > .active > a:hover {
	color: #f67f4c;
	border-bottom:none;	
}


.header .navbar-nav > li > a:hover,
.header .navbar-nav > .active > a {
	border-bottom:none;
	color: #f67f4c;				
}


.header div.collapse.navbar-collapse.mega-menu.navbar-responsive-collapse div.container {
	/*margin-top:-25px;	*/
	padding-bottom: 20px;
	padding-top: 0;
	margin-top: -10px;
}



/* slide*/

html div#icilediapo {
	margin-top:40px;
	margin-bottom:10px;
}


div.bx-controls-direction {
	display: none;
}



html div.bx-wrapper li{
	width: 100%;
	margin-left: -40px;
}



div.bx-wrapper {
	width:690px;
	margin: 0 auto;
	position:relative;
	font-family:'georgia';	
}


.bx-wrapper img {
margin-left: -40px;
	
}

#list a:hover {
text-decoration:none;	
}


div.bx-viewport span {
	position: absolute;
	padding-left:40px;
	top: 80px;
	vertical-align:middle;
	line-height:35px;
}

div.bx-viewport span p{
 animation-duration: 3s;
 animation-name: slidein;
color: #fff;
font-weight: normal;
font-style: normal;
	font: 25px 'georgia';
	width: 250px;
}

div.bx-viewport span strong{
 animation-duration: 3s;
 animation-name: slidein;
 color: #cadc6f;
font: normal normal 55px 'georgia';
text-shadow: 1px 1px 1px #2b4d13;
	width: 300px;
	display: inline-block;
}


@keyframes slidein {
  from {
    margin-left: 50%;
  }

  to {
    margin-left: 0%;
  }
}



.accueil-articles {
	margin-top: 140px;
}


.article-2  #content_13{
	background: url(user/documents/images/images-accueil/carte-accueil-pepinieres-b.png) right bottom no-repeat #c9dc6f;
	padding: 10px 20px 10px 20px;
	height: 300px;
	border-top-left-radius: 30px;
	border-bottom-right-radius: 30px;
	color: #ffffff;
}

.accueil-articles .article-2 {
color: #ffffff;	
position:relative;
	background-color: rgba(255, 255, 255, 0);
	padding-right: 30px;
	padding-left: 0;
}

.article-1{
padding-left: 40px;
padding-top: 35px;
background:url(user/themes/unify2/img/images-accueil/accueil-fueille-pepinieres.png) no-repeat -16px -15px;
color: #2b2e30;

}



.article-1 h2 {
color: #3d6f41;	
line-height:25px;	
}

.article-1 {
position: relative;
}

.article-2  h2, .actu h2 {
color: #ffffff;
	border-bottom: 1px solid #ffffff;
}

.article-2 p {
padding-bottom:40px;
}

.article-2 a.btn-u {
	background-color: #a2a274;
	color:#fff;
	padding:10px 20px 10px 20px;
	bottom: 15px;
}

a.btn-u:hover {
	color:#fff;
}

div.owl-prev {
	color: rgba(0, 0, 0, 0);
	float: left;
	position: relative;
	bottom: 100px;
	background: url(user/themes/unify2/img/fleches.png) left center;
	height: 19px;
	width: 15px;
	right: 20px;
	background-size: 30px;
}

div.owl-next {
	color: rgba(0, 0, 0, 0);
	float: right;
	position: relative;
	bottom: 100px;
	background: url(user/themes/unify2/img/fleches.png) right center;
	height: 19px;
	width: 15px;
	left: 20px;
	background-size: 30px;
}



.actu{
	overflow: hidden;
}

.actu a{
	background-color: #a2a274;
	color:#fff;
	padding:10px 20px 10px 20px;
	position:absolute;
	right: 10px;
	margin-top: 10px;
	bottom: 20px;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;	
}

.actu a:hover, .article-2 a.btn-u:hover{
	background-color: #81814c;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	text-decoration: none;
}


.accueil-articles .actu{
	height: 300px;
	overflow: hidden;
	background-color: #788c17;
	position:relative;
	padding:10px 20px 10px 20px;
	border-top-left-radius: 30px;
	border-bottom-right-radius: 30px;
}

.pro , .par , .cat , .fb-block {
	padding: 20px 25px;
	color: #fbfbe2;
	text-align: justify;
	width: 100%;
	height: 320px;
	border-top-left-radius: 30px;
	border-bottom-right-radius: 30px;
	overflow: hidden;
}
.pro h2, .par h2, .cat h2, .fb-block h2{
	color: #fefffe;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin-top: 0;
}




p.txt-c {
	text-align: center;
	color: #c2242a;
	margin-bottom: -40px;
	z-index: 1;
	position: relative;
	font-size: 20px;
}
.pro{
	background-color: #e8e1b0;
}
.par{
	background-color: #e8e1b0;
}

.cat{
	background-color: #e8e1b0;
}

.fb-block{
	background: url(user/documents/images/images-accueil/video.jpg) center center #ffffff;
	position: relative;
	overflow: hidden;
	background-size: cover;
}

.fb-block:after{
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	background: url(user/themes/unify2/img/youtube-n.png) center center no-repeat;
	background-size: 60px;
	opacity: 0.8;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	bottom: 0;
	top: 40px;
}

.fb-block:hover:after{
	content: "";
	position: absolute;
	top: 40px;
	left: 0;
	right: 0;
	bottom: 0;
	background: url(user/themes/unify2/img/youtube-r.png) center center no-repeat;
	background-size: 60px;
	opacity: 1;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;	
}

.fb-block:before{
	content: "Pépinière Chargé - présentation de l'entreprise";
	font-size: 16px;
	text-align: left;
	text-shadow: 0 0 5px #000000;
	background-color: rgba(0, 0, 0, 0.37);
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	padding: 10px 10px 10px 20px;
}

iframe {
	width: 100%;
	margin-bottom: -10px;
}

div.modal-dialog.modal-lg {
	
}

div.logo-well {
	padding-top: 30px;
	margin-bottom: 30px;
}

.fb-block img {
	width: 150px;
	margin-left: 40px;
}

div.fb-block p {
	color: #3b5899;
	text-align: center;
	font-size: 25px;
}

a.btn-f {
	font-size: 30px;
	position: absolute;
	left: 10px;
	right: 10px;
	bottom: 10px;
	text-align: center;
	color: #ffffff;
	background-image: -webkit-linear-gradient(top, white 0%, #4e73ba 0%, #405d9a 44.3%, #304372 100%);
	background-image: -moz-linear-gradient(top, white 0%, #4e73ba 0%, #405d9a 44.3%, #304372 100%);
	background-image: -ms-linear-gradient(top, white 0%, #4e73ba 0%, #405d9a 44.3%, #304372 100%);
	background-image: linear-gradient(to bottom, white 0%, #4e73ba 0%, #405d9a 44.3%, #304372 100%);
	padding-top: 5px;
	padding-bottom: 5px;
	border-radius: 10px;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;	
}

a.btn-f:hover{
	background-image: -webkit-linear-gradient(bottom, white 0%, #4e73ba 0%, #4b70b7 100%);
	background-image: -moz-linear-gradient(bottom, white 0%, #4e73ba 0%, #4b70b7 100%);
	background-image: -ms-linear-gradient(bottom, white 0%, #4e73ba 0%, #4b70b7 100%);
	background-image: linear-gradient(to top, white 0%, #4e73ba 0%, #4b70b7 100%);
	text-decoration: none;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;	
}

style {
	
}


/* page société*/
.text-1{
background:url(user/themes/unify2/img/images-accueil/accueil-fueille-pepinieres.png) no-repeat -16px -10px;
padding-left: 30px;
padding-top: 30px;
padding-right:60px;

}
 
.galerie-2 .carousel-inner .item img {
width: 100%;	
}


.galerie-2 {
	margin-bottom: 25px;
}



.headline{
display:none;
}


.presentation{
margin-top: 20px;
background-color: #e9e7ae;
padding:30px;

}

.carousel-v1 img {
	width: 100%;
}

.video {
	height: 326px;
}

a.btn.btn-large.btn-danger {
	background:url(user/themes/unify2/img/images/image-video.jpg) no-repeat;
	background-size: contain;
	border: none;
	width: 100%;
	height: 100%;
	padding-right: -10px;
	box-shadow:none;
}

.panel{
	border-style: none;
	-moz-box-shadow: 0 0 10px rgba(255, 255, 255, 0);
	box-shadow: 0 0 10px rgba(255, 255, 255, 0);
	background-color: rgba(255, 255, 255, 0);	
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

a.accordion-toggle.collapsed, a.accordion-toggle {
	background-color: #72a150!important;
	color: #ffffff;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}


a.accordion-toggle.collapsed:hover, a.accordion-toggle:hover{
	text-decoration: none;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;	
}
a.accordion-toggle.collapsed:after{
	content: ">";
	float: right;
	font-size: 20px;
	-ms-transform: rotate(0deg); /* IE 9 */
	-webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */
	transform: rotate(0deg);
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;	
}
a.accordion-toggle:after, a.accordion-toggle:hover:after{
	content: ">";
	float: right;
	font-size: 20px;
	-ms-transform: rotate(90deg); /* IE 9 */
	-webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */
	transform: rotate(90deg);
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;	
}



/* page arbres d'ornements*/

h1.arbres-ornements {
color: #8fcc3f;
margin-top: -40px;	
margin-bottom:30px;
text-transform: uppercase;
}

.ornements h2 {
	line-height:28px;
	
}



.texte-ornements {
padding-right:30px;
}

.text-espece {
	padding:10px;
    margin-top: 20px;
	background-color: rgba(165, 217, 94, 0.41);
}

.forme-espece {
padding-right:10px;	
}


/* copyright*/

.logos ul li img{
	width: 60px;
}
.logos ul li{
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.copyright .signature a{
	text-decoration: none;
	color: #eb4600;
}

.copyright .signature:hover  a{
	color: #ffffff;
}

.signature:hover  a .crea{
	color: #72c02c;
}
.signature a .crea{
	margin-left: 0;
	position: absolute;
	margin-top: -12px;
	color: #ffffff;
	left: 0;
}

.signature{
position:absolute;
font-size: 10px;
line-height: 10px;
	width: 125px;
	height: 10px;
	background: url(http://www.cc-douelafontaine.com/user/images/creationinternet/siteinternet_terredepixels.png) 90px 0 no-repeat;
	padding-top: 15px;
	margin-right: 40px;
	top: 0;
	padding-left: 10px;
	padding-bottom: 20px;
	right: 10px;
	font-family:arial;
	margin-top: 0;
}

section.content.bgcolor-1 {
	padding-top: 0;
}

.caption h3 {
	text-transform: uppercase;
}

.caption h4 {
	color: #f17a31;
}
a {
	color: #72724d;
}



.arbres-bloc h2 {
	line-height: 20px;
}

.arbres-bloc h2:before{
	content: "";
	width: 37px;
	height: 52px;
	background: url(user/themes/unify2/img/before-titre.png) no-repeat;
	background-size: 30px;
	position: absolute;
	top: 15px;
	margin-left: -35px;
}
.arbres-bloc p {
	line-height: 22px;
	color: #554a4a;
}
.arbres-bloc a {
	text-decoration: underline;
}




.contact-bloc {
	padding: 25px 20px 20px 25px;
	background-color: #796c55;
	color: #ffffff;
	border-top-left-radius: 20px;
	border-bottom-right-radius: 20px;
}
.contact-bloc h5{
	color: #ffffff;
	text-decoration: none;
}
.contact-bloc a{
	text-decoration: underline;
	color: #ffffff;
}
.contact-bloc h5 a{
	text-decoration: underline;
	color: #ffffff;
}
.contact-bloc h3{
	line-height: 22px;
	color: #e2e0e0;
}




.actus-bloc {
	padding: 25px 20px 20px 25px;
	background-color: #72a150;
	color: #ffffff;
	border-top-left-radius: 20px;
	border-bottom-right-radius: 20px;
}
.actus-bloc h2{
	color: #dae992;
}
.actus-bloc a{
	color: #ffffff;
	text-decoration: underline;
}



h4 {
	color: #ffffff;
	padding-left: 25px;
}

.orghr{
	border: 1px solid #159343;
}

#p6 div.container.content {
	padding-top: 0;
}


@media (max-width: 1540px){
	
}


@media (min-width: 1400px){
	.append .img-responsive {
		width: 100%;
	}
}


@media (max-width: 1200px) { 

ul.nav.navbar-nav {
	margin-top:20px;	
}

.fb-block img {
	width: 150px;
	margin-left: 15px;
}
}


@media (max-width: 1000px) { 



.modul-diapo a.btn-u {
	height: 180px;	
}

a.logo img {
	width: 200px;
}

ul.nav.navbar-nav {
	margin-top:20px;	
}

.article-1 {
 margin-top:20px;
 }
 
 .article-2 {
 margin-bottom:20px;
 margin-top:20px;
 background: #fff;
 }

.text-1{
	padding-bottom:20px;
	padding-right:20px;
}


.fb-block img {
	width: 150px;
	margin-left: 38%;
}

.logo-well .owl-wrapper-outer .item img{
	padding: 10px 5px 10px 10px;
	width: 95%;
}

}

@media (max-width: 960px) { 

.accueil-articles .article-2 {
color: #2b2e30;	
position:relative;
	background-color: rgba(255, 255, 255, 0);
	padding: 0;
}

div.container.content {
	padding-right: 25px;
	padding-left: 25px;
}

.video {
margin-bottom: 30px;
padding-top:30px;
height: 250px;
margin-left: 0px;
}



.article-2 {
margin-bottom:20px;
margin-top:20px;
background: #fff;
}
  

/*div.bx-viewport span {
margin-top: 15px;
margin-left: 20px;

}

 div.bx-viewport span strong{
  font-size:25px; 
 } */
 ul.nav.navbar-nav {
 	margin-top:20px;	
 }

div.owl-prev {
	color: rgba(0, 0, 0, 0);
	position: relative;
	background: url(user/themes/unify2/img/fleches.png) left center;
	height: 19px;
	width: 15px;
	right: 0;
	float: none;
	bottom: -20px;
		background-size: 30px;
}

div.owl-next {
	color: rgba(0, 0, 0, 0);
	background: url(user/themes/unify2/img/fleches.png) right center;
	height: 19px;
	width: 15px;
	float: none;
	left: 20px;
	position: relative;
	background-size: 30px;
	bottom: 0;
}

}
body#p1{
	background-repeat: no-repeat;
	background-position: center -100px;
	background-size: contain;
	font-family:'georgia';
	width: 100%;
	margin: 0 auto;
}

@media (max-width: 780px){

div.blocround {
	height: 125px;
	overflow: hidden;
}

div.form-ctn {
	text-align: center;
}

.contact-bloc {
	text-align: center;
}

iframe.map {
	width: 100%;
}

.arbres-bloc , .contact-bloc , .actus-bloc, .pro, .par, .cat {
	margin-top: 20px;
	padding-bottom: 20px;
}
}
@media (max-width: 700px) { 


div.arbres-bloc h1 {
	color: #c1d95d;
	margin-bottom: 30px;
	position: relative;
	text-align: center;
	text-transform: capitalize;
	font-size: 30px;
}


.pro , .par , .cat , .fb-block {
	padding: 20px 25px;
	color: #fbfbe2;
	text-align: justify;
	width: 100%;
	height: auto;
	border-top-left-radius: 30px;
	border-bottom-right-radius: 30px;
	overflow: hidden;
	margin-top: 20px;
	margin-bottom: 20px;
}
.bx-wrapper img {
	width:100%;
	margin-left: 0;
}

div.bx-wrapper {
	width:100%;
	overflow: hidden;
}

 .accueil-articles {
 margin-top: 0px;
 }

div.bx-viewport span {
	display: none;
}

.header div.container a.logo img {
	width: 190px;
	margin-bottom:20px;
}

.fb-block img {
	width: 150px;
	margin-left: 36%;
}

}

@media (max-width: 500px) { 

.signature{
position:absolute;
font-size: 10px;
line-height: 10px;
	width: 125px;
	height: 10px;
	background: url(http://www.cc-douelafontaine.com/user/images/creationinternet/siteinternet_terredepixels.png) 90px 0 no-repeat;
	padding-top: 15px;
	top: 20px;
	padding-left: 10px;
	padding-bottom: 20px;
	right: 10px;
	font-family:arial;
	margin-top: 0;
	margin-right: 33%;
}

 .accueil-articles {
 margin-top: 0;
 width: 100%;
 margin: 0 auto;
}
div.bx-viewport span {
	position: absolute;
	margin-left:0px;

}



div.bx-wrapper {
	height: 250px;
}

.fb-block img {
	width: 150px;
	margin-left: 25%;
}
}

@media (min-width:500px){
.header div.container a.logo img {
	width: 250px;
	margin-bottom:20px;
}


body#p1{
	background: url(user/themes/unify2/img/images-accueil/accueil-bg-pepinieres.jpg) center -140px no-repeat #fbfbe2;
}
 
}