html{
scroll-behavior: smooth;
}
.site-header{
-webkit-box-shadow: 0 2px 10px -2px rgba(0,0,0,.41)!important;
-moz-box-shadow: 0 2px 10px -2px rgba(0,0,0,.41)!important;
box-shadow: 0 2px 10px -2px rgba(0,0,0,.41)!important;
}
#tel{
color:yellowgreen !important; 
}
.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message {
border-top: 1px solid #1e85be;
}
.woocommerce-info {
border-top-color: #1e85be;
}
.grecaptcha-badge{
visibility: collapse !important;  
}
body, button, input, select, textarea {
line-height: 1.70;
}
b, strong {
font-weight: 500;
color:black;
}
p {
margin: 20px 0;
}
p .price{
margin: 0 0 20px !important;
}
a:hover, .nom-du-cheval a:hover {
color: #3f51b5;
}
input[type="submit"]{
background:#00503c;
}
input[type="submit"]:hover{
background:yellowgreen !important;
}
ul li, ol li {
margin-left: 0;
position: relative;
line-height: 26px;
}
.column-1,.column-2{color:white;}
#billet article{
padding:20px;	
}
#billet article li {
margin: 0 20px;
}
#billet article ul {
margin: 20px 0 20px;
}
#billet {
display:none;
}
#billet a {
color: blue;
}
.wpcf7 form .wpcf7-response-output {
border: 0;
}
.penci-header-mobile .penci-header-mobile_container, .is-sticky .site-header {
box-shadow: none;
-moz-box-shadow: none;
border-color: transparent!important;
}
.suite {
margin: 14px 0 0;
display: block;
font-weight: 700;
text-transform: uppercase;
font-size: 11px;
cursor: pointer;
}
h3 {
font-size: 20px;
}
.hm-title{
text-align:center;
margin-bottom:10px;
}
.alertBox-info div {
-moz-border-bottom-colors: none!important;
-moz-border-image: none!important;
-moz-border-left-colors: none!important;
-moz-border-right-colors: none!important;
-moz-border-top-colors: none!important;
border-radius: 4px 4px 4px 4px;
border-style: solid!important;
padding: 10px 20px 10px 50px;
clear: both;
}
.alertBox-info {
background-color: #00503c;
color: #fff!important;
display: block;
margin: 20px 0;
font-size: 12px!important;
line-height: 1.6em;
clear: both;
}
.alertBox-info div {
background: transparent url(//www.didierlouis.fr/wp-content/themes/iadeoscore-child/images/icon-cheval.png) no-repeat scroll 20px 50%;
font-size: 14px;
}
#numero {
float: left;
line-height: 60px;
color: #000;
font-size: 15px;
margin: 0;
font-weight: 400;
background: url(//www.didierlouis.fr/wp-content/themes/iadeoscore-child/images/phoneb.png) no-repeat scroll 0 10px transparent;
padding-left: 45px;
letter-spacing: 0;
margin-right: 30px;
}
.language{
display:none;
}
.drapeau {
margin-top: 22px;
float: left;
}
.sep {
margin-top: 22px;
float: left;
padding: 0 10px;
}
.main-navigation > ul:not(.children) > li > a {
text-transform: uppercase;
}
.cadre {
border: #ccc solid 1px;
margin: 0 0 0 20px;
}
#a-propos
{
margin:0
}
#a-propos img
{
margin-bottom:15px
}
#a-propos p {
clear: both;
font-size: 13px;
line-height: 1.70;
margin: 47px 0 20px;
position: relative;
text-align:justify
}
.x-twitter{
background-image: url(//www.didierlouis.fr/wp-content/themes/iadeoscore-child/images/x-twitter.png);
background-repeat: no-repeat;
display: block;
height: 16px;
width: 18px;
}
.logobas {
background: transparent url(//www.didierlouis.fr/wp-content/themes/iadeoscore-child/images/logo-didier-louis-smallb.png) no-repeat scroll 0 0;
display: block;
height: 37px;
width: 298px;
}
.logobasb {
background: transparent url(//www.didierlouis.fr/wp-content/themes/iadeoscore-child/images/logo-didier-louis-small.png) no-repeat scroll 0 0;
display: block;
height: 37px;
width: 298px;
}
#slogan-footer {
color:#fff;
float:left;
font-size:10px;
margin:0;
}
.facedidier {
background: url(//www.didierlouis.fr/wp-content/themes/iadeoscore-child/images/didier-louis-90.png) no-repeat scroll -12px -5px;
display: block;
height: 70px;
width: 70px;
float: left;
margin-right: 20px;
border: 1px solid #eee;
}
.facelouis {
float:left;
color:#fff!important;
font-size:14px;
cursor:default;
}
.sprite {
background-image: url(//www.didierlouis.fr/wp-content/themes/iadeoscore-child/images/spritesheet.png);
background-repeat: no-repeat;
display: block;
}
.sprite-link {
width: 18px;
height: 18px;
background-position: -10px -215px;
float: left;
margin: 2px 10px 0 0;
}
.footer .widget ul li {
border-bottom: 1px solid #aaa;
}
.widget_meta li, .blogroll li, #sidebar-right .widget_meta li, #sidebar-right .blogroll li {
line-height: 1.6em;
border-bottom: 1px solid #ccc;
padding: 7px 0 7px 0;
float: none;
}
.penci-block-vc .penci-block-heading {
margin-bottom: 0 !important;
}
.site-footer .penci-block-vc .penci-block__title {
margin-top: 8px;
}
.verte {
color: yellowgreen !important;
font-size: 14px;
}
.social .liste-social {
width: 100%;
text-align: center;
}
.social {
flex: 1 1 auto;
display: flex;
padding: 10px 0;
box-sizing: content-box;
}
.social {
flex-direction: column;
flex-wrap: wrap;
}
.liste-social li{
display: inline-block;
vertical-align: middle;
opacity: .7;
width: calc(24.75% - 4px);
transition: all .3s ease;
}
#facebook,#twitter, #daylimotion,#linkedin{
opacity: 0.72
}
.titre-social {
color: #fff;
font-size: 1.41em;
padding-bottom: 20px;
text-align: left;
margin-left: 10px;
}
#contact-footer{
font-size:13px;
}
.widget ul li a {
font-size: 13px;
}
.widget ul li a:hover {
color:yellowgreen;
}
.show-search .show-search__content {
border: none;
}
button{
background: #00503c;
text-transform: none;
padding: 8px 15px;
}
.frm_button_submit:hover{
opacity:.72;
}
.dataTables_paginate {
margin: 10px 0 20px;
}
.dataTables_info {
margin: 10px 0;
}
.previous
{
background: url(//www.didierlouis.fr/wp-content/themes/iadeoscore-child/images/back_enabled.jpg) no-repeat scroll 0 0 transparent;
float: left;
width: 19px;
height: 19px;
}
.disabled
{
background: url(//www.didierlouis.fr/wp-content/themes/iadeoscore-child/images/back_disabled.jpg) no-repeat scroll 0 0 transparent;
float: left;
width: 19px;
height: 19px;
}
.next {
background: url(//www.didierlouis.fr/wp-content/themes/iadeoscore-child/images/forward_enabled.jpg) no-repeat scroll 0 0 transparent;
float: left;
width: 19px;
height: 19px;
}
.next .disabled {
background: url(//www.didierlouis.fr/wp-content/themes/iadeoscore-child/images/forward_enabled.jpg) no-repeat scroll 0 0 transparent;
float: left;
width: 19px;
height: 19px;
}
.homepage_1col {
border: 1px solid #ccc;
margin: 20px 0;
overflow: hidden;
padding: 20px;
position: relative;
width: auto;
}
.sans_marge .penci-block_content{
margin:0 !important;
}
.sans_marge p{
margin:0 !important;
}
.penci-block-vc.style-title-4 .penci-block__title {
font-size: 14px;
font-size: 1.4rem;
font-weight: 400;
margin-bottom: 0;
width: 100%;
}
#ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input {
font-weight: normal;
font-family: Open Sans;
color: #000 !important;
font-size: 14px;
line-height: normal !important;
text-shadow: none;
border: 0;
box-shadow: none;
height: 34px;
}
div.asl_r.vertical {
padding: 0;
background: none;
box-shadow: none;
visibility: hidden;
display: none;
border: 1px solid #eee;
}
div.asl_r p.showmore {
margin-top: 0;
}
.tweet-date{
display:none;
}
.main-navigation ul ul a {
width: 240px;
}
.nos-offres {
background: #00503c;
color: #fff;
padding: 10px 20px;
text-transform: uppercase;
font-weight: 600;
font-size: 13px;
width: 122px;
position: relative;
clear: both;
margin: 30px 0 0;
display: block;
}
.offre {
border: 1px solid #ccc;
padding: 10px;
float: left;
margin-bottom:20px;
}
.tab ul{
list-style: none;	
}
.tab ul li{
margin: 0;
border-bottom: 1px solid #ccc;	
}
.tab ul li:last-child {
border-bottom:none;
}
.tab-img {
margin-bottom: 0;
}
.tab-img img {
background: #f3f3f3;
padding: 3px;
border: 1px solid #ccc;
max-width: 100%;
height: auto;
}
.tab-img img:hover {
background-color: #7FB500;
}
.tab li .tab-img {
float: left;
overflow: hidden;
margin: 0 10px 0 0;
}
.details span {
min-width: 100px;
}
.details a, .details a:hover{
color: #000 !important;
}
.tab li .details {
float: left;
width: 70%;
}
.tab li .details h5, .tab li .details .dispo {
float: left;
font-family: Roboto;
font-size: 13px;
font-weight: 600;
line-height: 1.5em;
margin: 0 2px 5px 0;
text-transform: none;
}
.tab li .details .dispo {
font-style: italic;
font-weight: 400;
font-size: 11px;
margin-bottom: 10px;
}
.tab li .etoiles {
top: -2px;
position: relative;
}
.tab li {
padding: 14px 0 7px!important;
width: 100%;
float:left;
}
.nowrap{
white-space:nowrap;
font-weight:600
}
.synthese{
font-weight: 400;
text-align: justify;
text-transform: none;
margin-top: 18px;
font-family: roboto;
font-size: 14px;
}
#partage {
margin: 0;
padding: 0;
background: url(//www.didierlouis.fr/wp-content/themes/iadeoscore-child/images/facebook-share-dl.jpg) no-repeat left;
-webkit-background-size: cover;
background-size: cover;
height: 130px;
display: block;
}
.penci-block-vc.widget {
overflow:hidden;
margin-bottom: 0;
}
.penci-block-vc.style-title-3 .penci-block__title {
line-height: 35px;
}
.penci-block-vc.style-title-3 .penci-block-heading {
min-height: 35px;
}
.penci-block-vc.style-title-4 .penci-block__title {
font-size: 13px;
font-weight: 600 !important;
}
aside .penci_latest_tweets_widget {
border: 1px solid #ccc !important;
padding: 20px !important;
margin: 20px 0 26px !important;
}
aside .tweet-text a {
font-size: 13px;
}
aside .socialCounterWidget{
margin:30px 0 0;
}
aside .offre a:hover {
opacity:0.72 !important;
color: #000 !important;
}
#entete {
height: auto;
width: 100%;
margin: -50px 0 0;
}
.penci-wide-content {
}
.vc_col-sm-12 .penci-wide-content {
border: none !important;	
}
.button{
border: 1px solid #003729;
background: #003729;
}
.single .penci-content-post, .page .penci-content-post {
padding: 20px;
background: #fff;
border: 1px solid #ccc;
}
.woocommerce.single .penci-content-post, .woocommerce .page .penci-content-post {
padding: 0;
background: #fff;
border: none;
}
.widget:not(.penci-topbar__widget) {
padding: 0;
}
#chevaux-wrapper {
margin-bottom: 20px;
overflow: hidden;
position: relative;
border: 1px solid #ccc;
padding: 20px;
}
#chevaux-featured-new {
width:100%;
}
#chevaux {
float: left;
width:50%;
}
.float-left {
float: left;
width:50%;
}
.chevaux-caption {
padding: 0 0 0 40px;
color: #000;
}
.chevaux-caption h1, .chevaux-caption h2 {
color: #000;
font-size: 20px;
text-transform:uppercase;
}
.chevaux-caption ul {
list-style: none outside none!important;
}
.chevaux-caption li {
font-size: 14px;
line-height: 24px;
}
#chevaux img {
width: 100%;
overflow: hidden;
}
.cat-tip-chevaux {
display: block;
bottom: 0;
left: 55%;
background-color: #00503c;
position: absolute;
}
.cat-tip-chevaux a {
color: #fff;
display: block;
font-family: roboto, "Open Sans",Arial,sans-serif;
font-size: 14px;
left: 0;
padding: 10px;
text-decoration: none;
text-transform: uppercase;
background-color: #00503c;
}
.cat-tip-chevaux a:hover {
color: #fff;
text-decoration:underline;
}
.chevaux-area, .pedigree-area, .resultat-area, .adn-area, .contrat-area {
border: 1px solid #ccc;
font-size: 13px;
margin-bottom: 25px;
overflow: hidden;
padding: 20px;
position: relative;
width: auto;
}
.authorinfo {
background: #fff none repeat-x scroll center top;
border: 1px solid #ccc;
font-size: 13px;
margin-bottom: 20px;
overflow: hidden;
padding: 20px;
position: relative;
width: auto;
font-size: 14px;
font-family: roboto;
}
.authorinfo img, .avatar img {
float: left;
width: 80px;
border: 1px solid #ccc;
height: 80px;
padding: 4px;
margin-right: 15px;
background: #fdfdfd;
}
.sharerinfo {
background: #fff none repeat-x scroll center top;
border: 1px solid #ccc;
font-size: 13px;
margin-bottom: 0;
overflow: hidden;
padding: 20px;
position: relative;
width: auto;
}
.shareinfo img, .avatar img {
float: left;
width: 80px;
border: 1px solid #ccc;
height: 80px;
padding: 4px;
margin-right: 15px;
background: #fdfdfd;
}
#print {
float: right;
padding: 10px 20px 8px 15px;
}
#print:hover {
background-color: yellowgreen;
}
.imprimer {
color: white !important;
text-transform: uppercase;
font-weight: 400 !important;
font-size: 13px;
background: url(//www.didierlouis.fr/wp-content/themes/iadeoscore-child/images/printer-24.png) no-repeat 0 0;
padding: 4px 0 5px 40px;
line-height: 25px;
Font-family: "Open Sans";
}
.imprimer a{
color: #fff !important;
}
.imprimer:hover {
background-color: yellowgreen;
}
#onglet {
margin: 0 0 20px;
background: #00503c;
}
.onglet {
cursor: pointer;
display: inline-block;
font-family: roboto, "Open Sans",Arial;
text-align: center;
text-transform: uppercase;
font-weight: 400;
}
#onglet li a {
color: #fff;
}
#onglet li:hover {
background: yellowgreen;
}
#onglet h3 {
font-size: 13px;
font-weight: 400;
padding: 14px 16px 12px;
font-family: "Open sans";
}
.chevaux-area ul li, .resultat-area ul li, .adn-area ul li, .contrat-area ul li {
font-size: 14px;
list-style: inside none disc;
margin: 0 30px !important;
list-style-position: outside;
}
.droit-text{
margin-left:20px;
}
#onglet li {
margin: 0!important;
}
.youtube-short, .dailymotion-short, .vimeo-short {
padding: 20px 0;
}
.entry {
line-height: 1.7em;
}
.entry p {
font-size: 14px;
line-height: 24px;
}
.hm-title { font-size: 14px!important;
margin-bottom: 20px;
text-align: center;
line-height: 34px;
}
.hm-title span {
color: #000;
font-weight: 600;
text-transform: uppercase;
}
#pedigree1,#pedigree2,#pedigree3,#pedigree4,#pedigree5,#pedigree6,#pedigree7,#pedigree8 {
margin: 0;
}
.pedigree {
color: #fff;
float: left;
font-size: 12px;
font-weight: 100;
list-style-type: none;
margin: 0 1px 0 0;
padding: 0;
width: 25%;
}
#pedigree1 li, #pedigree5 li {
background-color: #4f691a;
height: 295px;
line-height: 16px;
margin: 1px 0 0;
}
.pedigree li {
background-image: none;
color: #fff;
float: left;
font-size: 13px;
padding: 0;
width: 100%;
}
#pedigree1 li, #pedigree5 li {
background-color: #00503c;
height: 295px;
line-height: 16px;
margin: 1px 0 0;
}
#pedigree1 span, #pedigree5 span {
float: left;
margin: 134px 0 0 5px;
}
#pedigree2 li, #pedigree6 li {
background-color: #003729;
height: 147px;
line-height: 16px;
margin: 1px 0 0;
}
#pedigree2 span, #pedigree6 span {
float: left;
margin: 58px 0 0 5px;
}
#pedigree3 li, #pedigree7 li {
background-color: #666;
height: 73px;
line-height: 16px;
margin: 1px 0 0;
}
#pedigree3 span, #pedigree7 span {
float: left;
margin: 21px 0 0 5px;
}
#pedigree4 li, #pedigree8 li {
background-color: #999;
height: 36px;
line-height: 16px;
margin: 1px 0 0;
}
#pedigree4 span, #pedigree8 span {
float: left;
margin: 2px 0 0 5px;
}
#vendu {
float: right;
position: absolute;
right: 50px;
top: 40px;
z-index: 1;
}
.vendu {
position: relative;
margin: 4px 0 -20px;
font-style: italic;
color: #000;
}
.sorting, .sorting_desc, .sorting_desc {
color: black !important;
}
.sorting_desc {
background-position: 64px -536px !important;
}
.conteneur_bouttons_partage {
padding: 20px;
border: solid 1px #ccc;
float: left;
width: 100%;
margin: 10px 0 0;
}
.partage_facebook {
background-color: #3b5998;
}
.partage_facebook i {
padding: 0 4px 0 15px;
}
.partage_twitter {
background-color: #55acee;
}
.partage_twitter i {
padding: 0 4px 0 15px;
}
.partage_linkedin {
background-color: #0077b5;
}
.partage_linkedin i {
padding: 0 4px 0 15px;
}
.btnz {
display: block;
float: left;
padding: 10px 0;
border: none;
text-decoration: none;
font-size: 14px;
color: #FFF !important;
width: 33.3%;
}
.penci-gprd-law, .penci-wrap-gprd-law .penci-gdrd-show {
left: auto;
width: 330px;
text-align: left;
padding: 20px;
right:0 !important
}
.penci-gprd-law .penci-gprd-more, .sub-footer-menu li a:hover {
color: yellowgreen !important;
}
.site-footer .penci-block-vc .penci-block-heading {
border-color: transparent;
}
#datatable tfoot th, #datatable tfoot td {
color: #000;
font-weight: 600;
text-align: center;
}
.penci-block-vc.style-title-4 .penci-block-heading {
border-bottom-width: 0;
}
.penci-archive__content {
padding: 20px;
border: 1px solid #ccc;
}
.authordesc h5{
float:left;
}
.penci-block-vc {
padding-right: 0;
}
.nom-du-cheval {
color: black;
font-size: 14px;
font-weight: 600;
text-align: center;
text-transform: uppercase;
margin-top: 20px;
}
.site-main .vc_col-sm-1 {
width: 20%;
padding: 20px;
margin: 0;
height: 260px;
}
.site-main .vc_col-sm-1 img{
width: 100%;
}
.site-main .vc_col-sm-1 img:hover {
filter: brightness(75%);
transition-duration: 0.5s;
}
.content-area2 {
margin-top:-10px;
}
.liens{
margin:0 20px 10px;
}
.titre{
margin:-20px 20px 10px;
}
.recherche {
margin: 0 20px;
float: right;
width: 300px;
}
.non-dispo {
margin: 20px;
font-style: italic;
font-size: 13px;
}
.site-header.header--s1 .header__social-search {
order: 3;
flex:none;
}
.error404 .not-found {
margin-bottom: 60px;
border: none;
padding: 20px;
}
.entry-content a {
font-weight: 400;
color: #433bb3 !important;
}
.entry-content a.button {
color: #fff;
}
.entry-content a:hover{
text-decoration:underline;
}
.button {
border:none;
background: #00503c;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-cart .woocommerce input.button[name="update_cart"],.woocommerce-cart .wc-proceed-to-checkout a, .woocommerce .return-to-shop .button{
background: #00503c !important;
color : #fff !important
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-cart .woocommerce input.button[name="update_cart"]:hover, .woocommerce-cart .wc-proceed-to-checkout a:hover,.woocommerce .return-to-shop .button:hover,.woocommerce-cart .woocommerce input.button[name="update_cart"]:hover,.site-content .woocommerce a.button.alt:hover,.woocommerce-cart .wc-proceed-to-checkout a:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover {
background: yellowgreen !important;
}
a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
background-color: yellowgreen !important;
}
h1 {
margin: 0 0 10px;
}
.demande {
padding: 7px;
background: #00503c;
color: #fff;
transition: all 0.3s;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
outline: none;
font-size: 13px;
display: block;
max-width: 150px;
text-align: center;
margin: 15px 0;
text-transform:uppercase
}
.demande:hover{
background: yellowgreen !important;
color:#fff !important;
transition: all 0.3s;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
background: yellowgreen !important;
color:#fff !important;
}
.price-text{
font-weight:600;
}
div:target {
padding-top: 6em; 
margin-top: -6em; 
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
padding: 2px 15px;
font-weight:400;
}
.header__social-media a:last-child {
margin: 0 20px;
}
.info {
color: #444;
font-style: italic;
font-size: 13px;
}
#mailpoet_form_4 .mailpoet_submit {
background: yellowgreen !important;
}
.sub-footer-menu li a , .site-info{
color: #888;
}
.penci-gprd-law .penci-gprd-accept {
background-color: yellowgreen !important;
}
.hidden, .wpcf7-not-valid-tip{
display:none !important;
}
.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"], .wpcf7 textarea  {
max-width: 100% !important;
border: 1px solid #aaa;
background: #00503c45;
color: #000;
font-size: 14px;
}
.wpcf7 label {
color: #000;
font-size: 14px;
display: block;
text-transform: none;
font-weight: 400;
letter-spacing: 0;
font-family:"Open Sans",Arial;
}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing, div.wpcf7-response-output {
border: none;
color: #000;
font-family: "Open Sans";
font-size: 14px;
padding: 0;
display: block !important;
float: left;
margin: -30px 0 0 120px !important;
}
.news .wpcf7 input[type="email"], .news .wpcf7 input[type="tel"]  {
max-width: 80% !important;
border: none;
background: #fff;
color: #000;
font-size: 14px;
}
.news .wpcf7 input[type="submit"] {
text-transform: uppercase;
border-radius: 0;
display: inline-block;
transition: all .3s;
cursor: pointer;
width: auto;
min-width: 45px;
margin: 0;
line-height: normal;
padding: 0;
border: none;
font-size: 14px;
font-size: 1.4rem;
font-weight: 700;
color: #fff;
max-width: 30% !important;
border: none;
background: #016b50;
width: 10%;
margin: 0;
padding: 0;
height: 42px;
margin-top: 2px;
}
.news .wpcf7 input[type="submit"]:hover {
background: yellowgreen;
}
.news .wpcf7 label {
color: #yellowgreen;
font-size: 14px;
display: block;
text-transform: none;
font-weight: 400;
letter-spacing: 0;
font-family:"Open Sans",Arial;
}
.news div.wpcf7-validation-errors, .news div.wpcf7-acceptance-missing, .news div.wpcf7-response-output {
border: none;
color: yellow;
font-family: "Open Sans";
font-size: 14px;
padding: 0;
margin: -40px 0 0 !important;
position:relative;	
}
div.asl_w .probox .promagnifier {
background-color: #00503c;
}
div.wpcf7 .ajax-loader {
background-image: none !important;
}
.piednews p{
margin:0	
}
div.asl_m.asl_w {
border-radius: 0px 0px 0px 0px !important;
box-shadow: none !important;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
border: 1px solid #ccc;
}
div.asl_s.searchsettings {
background-color: #00503c !important;
background-image: none !important;
box-shadow: none !important;
}
div.asl_s.searchsettings .asl_option_label {
font-weight: 400 !important;
font-size: 13px !important;
}
div.asl_s.searchsettings fieldset .asl_option_label {
width: 100% !important;
}
div.asl_s.searchsettings {
width: 206px !important;
border-radius: 0!important;
}
div.asl_s.searchsettings fieldset {
width: 100% !important;
}
div.asl_m .probox .promagnifier .innericon:hover, div.asl_m .probox .prosettings .innericon:hover{
background-color:yellowgreen !important;
}
iframe{
max-width: 100%;
width: 100%;
height: 500px;
}
#accroche_list {
margin: 20px 0 40px;
list-style: none;
padding: 0 20px;
}
#accroche_list li {
background:url(//www.didierlouis.fr/wp-content/themes/iadeoscore-child/images/icon-cheval.png) no-repeat scroll left 1em transparent;
border-bottom:1px solid #ccc;
padding:10px 0 10px 25px !important
}
#accroche_list li a{
font-size:14px;
}
.sprite-icon-cheval {
width: 18px;
height: 18px;
background-position: -10px -141px;
float: left;
margin: 2px 10px 0 0;
}
.show-search .search-field {
border-color: #ffffff;
color:#ffffff;
}
.penci-ajax-search-results-wrapper {
color: #ffffff;
}
.show-search ::placeholder {
color: #ddd;
}
.show-search .search-submit {
color: #ffffff;
}
.show-search .search-submit:hover {
color: #cccccc;
}
.penci-content-post a {
color:#3f51b5;
}
.penci-content-post a:hover {
color:#3f51b5;
text-decoration:underline
}
.demande {
color:white !important;
}
.demande:hover {
text-decoration:none !important;
}
.woocommerce a.button {
background-color: #00503c;
color: #ffffff !important;
}
@media screen and (min-width: 1241px) {
.sidebar-left .site-main .penci-container, .sidebar-right .site-main .penci-container {
width: 100%;
max-width: 1280px;
}
}
@media screen and (min-width: 1241px){
.penci-container, .penci-container-fluid {
width: auto;
}
.penci-vc_two-sidebar.penci-vc_content-2sidebar.penci-container .penci-wide-content, .penci-vc_two-sidebar.penci-vc_content-2sidebar.penci-container-fluid .penci-wide-content {
order: 1;
padding-left: 0;
padding-right: 0;
max-width: calc(100% - 600px);
margin-bottom: 40px !important;
}
.two-sidebar .site-main .penci-container .penci-wide-content{
order: 1;
max-width: calc(100% - 600px);
padding-left: 0;
padding-right: 0;
}
.penci-vc_two-sidebar.penci-vc_content-2sidebar.penci-container .widget-area, .penci-vc_two-sidebar.penci-vc_content-2sidebar.penci-container-fluid .widget-area {
width: 300px;
}
.two-sidebar .site-main .penci-container .widget-area, .penci-vc_two-sidebar.penci-container .widget-area, .penci-vc_two-sidebar.penci-container-fluid .widget-area {
width: 300px;
}
.penci-vc_two-sidebar.penci-vc_content-2sidebar.penci-container .widget-area-2, .penci-vc_two-sidebar.penci-vc_content-2sidebar.penci-container-fluid .widget-area-2 {
padding-left: 40px;
}
.penci-vc_two-sidebar.penci-vc_content-2sidebar.penci-container .widget-area-1, .penci-vc_two-sidebar.penci-vc_content-2sidebar.penci-container-fluid .widget-area-1 {
padding-left: 20px;
}
.two-sidebar .site-main .penci-container .widget-area-2{
order: 2;
padding:0 0 0 40px;
}
.two-sidebar .site-main .penci-container .widget-area-1{
order: 3;
padding: 0 0 0 40px;
}
}
@media screen and (max-width: 1240px) and (min-width: 960px) {
.two-sidebar .site-main .widget-area-1, .penci-vc_two-sidebar .widget-area-1 {
display:none !important;
}
.two-sidebar .site-main .widget-area-2, .penci-vc_two-sidebar .widget-area-2 {
display:visible !important;
}
.two-sidebar .site-main .penci-wide-content, .sidebar-right .site-main .penci-wide-content, .penci-vc_two-sidebar .penci-wide-content, .penci-vc_sidebar-right .penci-wide-content {
margin-bottom: 40px !important;
}
.site-main .vc_col-sm-1 {
height: 220;
}
}
@media screen and (max-width: 1280px) and (min-width: 1100px) {
.main-navigation > ul:not(.children) > li > a {
padding: 0 10px;
}
}
@media screen and (max-width: 1100px) and (min-width: 960px) {
.main-navigation > ul:not(.children) > li > a {
padding: 0 6px;
}	
#numero {
margin-right: 10px;
}
.sep {
padding: 0 6px;
}
.header__social-media {
display:none;
}
}
@media screen and (max-width: 1024px) {
.recherche {
display:none;
}
}
@media screen and (max-width: 960px) and (min-width: 768px) {
.site-main .vc_col-sm-1 {
height: 180px;
}
}
@media screen and (max-width: 768px) {
.site-footer {
padding: 20px;
}
#entete {
display: none;
}
}
@media screen and (max-width: 768px) and (min-width: 680px) {
.site-main .vc_col-sm-1 {
height: 160px;
float:left;
width:25%;
}
}
@media screen and (max-width: 680px) and (min-width: 478px) {
.site-main .vc_col-sm-1 {
height: 160px;
float:left;
width:33.333%;
}
}
@media screen and (max-width: 478px) and (min-width: 320px) {
.site-main .vc_col-sm-1 {
height: 160px;
float:left;
width:50%;
}
#chevaux {
width: 100%;
}
.chevaux-caption {
padding: 20px 0 0 0;
}
.float-left {
width: 100%;
}
}