/*







Theme Name: Omnitheme Child



Description: Thème enfant pour Omnitheme



Author: Becky



Template: omnitheme







*/



@import url("http://www.agriculteur.groupe-capsud.com/wp-content/themes/omnitheme-child/omnitheme/style.css");



body {



  font-family: 'Droid Sans',sans-serif;



  text-rendering: optimizeLegibility;



text-rendering: geometricPrecision;



font-smooth: always;



   font-smoothing: antialiased;



-moz-font-smoothing: antialiased;



-webkit-font-smoothing: antialiased;



}

body.single-landing_page>div{

height: 100%;

}
@media (min-width: 1200px) {
    .container {
        width: 980px;
    }
}
.text-light {font-weight:300;}
.text-bold {font-weight:700 !important;}
.list-unstyled ul {list-style-type:none;padding-left:0;}
.centered {display:block;margin-left:auto;margin-right:auto;float:none !important}
.list-check li:before{
	content: "\e07c";
  	font-family: "Flaticon Ios7 Set Lined1";
	font-style: normal;
  -webkit-font-smoothing: antialiased;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  margin-left: .2em;
  font-weight:inherit;
   margin-right: 1em;
	}
.borderbottom {border-bottom:1px solid #f3f3f3;}
.borderallgrisclair {border:1px solid #c5c5c5;}
.padding20 {padding:20px !important;}
.bg_gris_clair {background-color:#f3f3f3;}
.bg_vert_transp {background-color:rgba(96,177,48,0.85)}
.post-article>.dt_row:first-child,.post-article>#references {/*height:332px;*/}
.dt-section-head {margin:0;margin-bottom: 0 !important;}
/*.post-article>.dt_row:first-child #dt-section-head-3,.post-article>#references #dt-section-head-2 {height:332px;}*/

/*** TOP BAR ***/
#top-bar.custom_capsud {background:#222;border-bottom:0;min-height: 28px;}
#top-bar.custom_capsud a,#top-bar.custom_capsud .left-menu .nav > li > a,#top-bar.custom_capsud .right-menu .nav > li > a{color:#fff;padding: 4px 5px;}
#top-bar.custom_capsud a:hover,#top-bar.custom_capsud a:active {color:#60b130;}
#top-bar li.social a span{display:none;}
#head-page {
  box-shadow: 0 2px 2px 0px rgba(0, 0, 0, 0.2) !important;
}

h1.page-title {

    background:rgb(74, 161, 22);

    background:rgba(74, 161, 22, 0.9);

    display:inline;padding:0;color:#fff;text-transform:uppercase;

    font-size:50px;

    font-family:Jura;

}

section#banner-section.custom {min-height:400px;}

section#banner-section.custom .banner-title {position:relative;top:80px;}

section#banner-section.custom .banner-title h1 {font-size:50px;}

#frontpageheader {height:auto;}

.video_capsud {display:block;margin-left:auto;margin-right:auto;width:100%;min-height:300px;}

form label {margin:10px 0;}

.wpcf7-form-control-wrap input, .wpcf7-form-control-wrap textarea,.wpcf7-form-control-wrap select {
	padding:5px 20px  !important;
	height:auto ;
	background:#fff;
	border:1px solid #ddd;
	}
.wpcf7-form-control-wrap select {height:30px;}
/* LANDING PAGES */ 

.single-landing_page .post-article>.container {width:100%;}

.page-template-landingpagetemplates .top-head, .page-template-landingpagetemplates .breadcrumb.becky, {display:none;}
.page-template-landingpagetemplates .content {padding-top:0;}
.page-template-landingpagetemplates .wpcf7-form label {
	font-size:12px;
	margin:0 0 5px 0;
	}
.page-template-landingpagetemplates .wpcf7-form-control-wrap input, .page-template-landingpagetemplates .wpcf7-form-control-wrap textarea {
	padding: 6px 20px;
  height: 32px;
  margin-bottom:0;
	}
.wpcf7-form-control-wrap.civilite a {width:100px;height: 32px;
  padding: 4px 14px 4px 14px;}
/* ACCUEIL */
#portofolio_accueil {padding:100px 0;}
#portofolio_accueil .portfolio-title {font-size:inherit;}
/* AGRICULTEUR */
.photo-agriculteur {height:500px;}
#agriculteur_over{position:absolute;top:40px;}


.form-landing-mr-agriculteur{backgr}
/* FIN LANDING PAGES */
#head-page {box-shadow:0 1px 8px 1px rgba(0, 0, 0, 0.2) !important}







.spacer_article {padding-top:40px;}

h1.blog-post-title {

  font-size: 30px;

  font-weight: 500;

}

.btn-becks,.btn-color-primary .btn-becks {padding:7px 20px;font-size: 12px;}



.categ_view .postimagecontent {padding-bottom:0;}



.post_excerpt .dt_text {margin-top:0!important}



.post_excerpt .dt_text p,.post_excerpt .dt_text span,.post_excerpt .dt_text strong,.post_excerpt .dt_text b {font-size:14px !important;font-weight:500 !important}



,.post_excerpt .dt_text p* {font-size:14px !important;font-weight:500 !important}



.post_excerpt .dt_text a {font-weight:600 !important }



.categ_view .btn-readmore {display:inline-block;}



.breadcrumb.becky{



	margin-top: 101px;



  	margin-bottom: 0 ;



	}



.spacer_article.becky {



  padding-top: 75px;



}



/* MENU */

#menu-menu-1 .logo-desktop>a {margin-top:15px;}

#menu-item-1401 span {



  background: #60b130;



  padding: 8px;



  color: #fff;



	}



#menu-item-1401 a:hover span {



  background: #000;







	}



/* FOOTER */







.footer_haut {border-bottom:1px solid #fff;  padding-bottom: 15px; margin-bottom: 40px;}



.footer_haut .dt-social li{background:transparent;color:#fff;}



.footer_haut .dt-social li a:hover,footer#footer a:hover {color:#60b130;}



.footer-section .footer-left, .footer-section .footer-right {font-size:90%;}



#footer .widget-title:after {margin:0 !important;}



#footer h3.widget-title:after {border-top:0 !important;}



#footer .widget_text .coordonees {display:table;}



#footer .widget_text .coordonees li a span,#footer .widget_text .coordonees li a i {



	font-size:2em;



	display:table-cell;



	vertical-align:middle;



	}



#footer .widget_text .coordonees li a span {font-size:14px;}



#footer ul,#footer ul li {list-style-type:none !important;padding:0 !important;margin-left:0}



#footer ul.gris li a {color:#999;}



#footer ul.gris li a:hover {color:#60b130;}







 /*FORMULAIRE OPTIMASOL*/



 



 #f_optimasol p{width:30%;display:inline-block;}



  #f_optimasol input {margin-bottom:0;}



 #f_optimasol div {display:inline-block;/*float: left;*/}



 



/* PORTOFOLIO */

.type-port .post-article .postimagecontent {width:50%;}





.md-content img {



	width: 100%;  



  	height: auto;



  	max-height: 500px;	



	}







/* ARTICLE */

article .postmetabottom {clear:both;}

.postinfo > ul > li,.categ_view .postinfo > ul > li{font-weight:400;padding:0 10px;}



.postinfo > ul > li:first-child,.categ_view .postinfo > ul > li:first-child{padding: 0 10px 0 0;}



.postimagecontent,.single .postcontent .postimagecontent {width:50%;float:left;  margin-right: 30px;}



.postmetabottom .col-xs-4 ul.list-inline iframe {  vertical-align: bottom;}



.postmetabottom .dt-social {text-align:left;}



.postmetabottom .dt-social li{background:transparent;color:#222;margin:0;}



.postmetabottom .dt-social li a {



	padding: 0;



  font-size: inherit;



  line-height: inherit;



  }



.postmetabottom .dt-social li a:hover,.postmetabottom .dt-social li a:hover i {color:#60b130;}



.postmetabottom div>.dt-social li a i{



  font-size:20px;}



.postmetabottom ul.list-inline li {padding-top:5px;}



.postmetabottom .btn-readmore,.postmetabottom div div:first-child a.btn-readmore {color:#fff;padding: 5px 20px;}



/*PARTIE FORMULAIRE COMMENTAIRES*/



.comment-leave-title {display:none;}



.section-comment>h3 {color:#60b130;border-bottom:3px solid #cccccc;}



.comment_item.custom {margin-top:0}



.comment_item .media-body.custom {



  padding: 20px 10px !important;



  border-bottom: 1px solid #e4e8e9;



  border-top: 0;



  border-left: 0;



  border-right: 0;



}



.comment-reply-link,.comment-edit-link {



	background: transparent;



  color: #60b130;



  font-size: 14px;



  text-decoration: underline;



  padding: 0;margin-left: 10px;



	}



.comment-edit-link {color:#000;}



.comment-reply-link:hover, .comment-edit-link:hover,.comment-reply-link:active,.comment-edit-link:active{color:#000;}



.comment-edit-link:hover,.comment-edit-link:active{color:#60b130;}



.comment-form .btn-becks {float:right;font-size:12px;padding:7px 20px;}



.comment_item>div>a>img {display:none;}



.comment_item .media-body {padding:30px 10px !important;}



.comment_item .dt-comment-author,.comment_item .dt-comment-date { font-size: 14px;font-weight:600;  display: inline-block;}



.comment_item .dt-comment-date {



	font-style: italic;



  	font-size: 12px;



	color:#999;}



.comment_item .dt-comment-comment {padding-top:0;padding-bottom: 0;}



.comment_item .dt-comment-buttons{padding:0;}



.comment_item .dt-comment-buttons .comment-respond .btn.btn-ghost.btn-lg{



	padding: 7px 20px 7px 20px;



  	font-size: 12px;



	background:#60b130;



 	border:0;



	color:#fff !important;



  }



.comment-respond .btn.btn-ghost.btn-lg:hover,.comment-respond .btn.btn-ghost.btn-lg:active{



	 background:#000;font-size: 12px;padding: 7px 20px 7px 20px;border:0;



}



.comment-count h3,.comment-leave-title,.comment-respond form-submit,.comment-leave-title {font-size:16px;}



.comment-leave-title {font-size:16px !important;}



.comment-respond .btn.btn-ghost.btn-lg,.comment-respond .btn.btn-color-primary.btn-default {  



float: right;



}



.dt-comment-author,.dt-comment-date {



  font-size: 14px;font-weight:600;



  }



  



/* PAGE RECHERCHE */



.resultats_recherche .container {width: auto;}







/* FORMULAIRES*/


form p .obligatoire {color:red;}
form label {font-style:italic;}



  /* CHECKBOX */



span.wpcf7-list-item {display: inline-block;margin: 0 1em;}



/*BUTTON SUBMIT*/



button, html input[type="button"], input[type="reset"], input[type="submit"] {



  background: #60b130;



  color: #fff; 



  border: 0;



  font-size: 16px;



  font-weight: 600;



}



button, html input[type="button"], input[type="reset"], input[type="submit"]:hover {



	 background: #000;



	}

/* LANDINGS */

#button8143291195314 {width:100%;margin-left:0;}

#titre-landing-1 h2{background:transparent;}



 @media only screen and (max-width : 992px) {







    }







    /* Small Devices, Tablets */



    @media only screen and (max-width : 768px) {



		.footer_haut .dt-social li:first-child {display:block;}   



    }







    /* Extra Small Devices, Phones */ 



    @media only screen and (max-width : 480px) {

		section#banner-section.custom {min-height:300px;}

		section#banner-section.custom .banner-title {top:15px;}

		section#banner-section.custom .banner-title h1,.categ_view h4.blog-post-title a,.categ_view h4.blog-post-title  {font-size:23px;}

.home .dt-section-head .section-main-title {font-size:23px !important;}		

.dt-section-head.size-large .section-main-title {font-size:20px;}

		 #f_optimasol p{width:auto;display:inline-block;}



		 #f_optimasol input {margin-bottom:20px;}



		 #f_optimasol div {float:none;}



		.footer_haut .dt-social li:first-child {}

		#footer #footer-right .widget {text-align:center;}

		#footer .widget_text .coordonees {

			margin-left: auto;

 			 margin-right: auto;

		}



    }



ult



    /* Custom, iPhone Retina */ 



    @media only screen and (max-width : 320px) {



     	.footer_haut .dt-social li:first-child {}



    }