.navbar-brand,h1.page-header{display:none;}body{background:url(/themes/Expo/images/fond_noir.png) repeat;color:#453321;}a{color:#453321;text-decoration:underline;}a:hover,a:active,body.path-frontpage .centre h1 a:hover,body.path-frontpage .centre ul li a:hover{color:#7b0606;}.region-fullwidth a.logo{position:relative;top:-15px;}.main-container{padding:50px 0 100px;}.navbar-default{background-color:transparent;border-color:transparent;}.navbar-btn{margin-top:0;}.fullwidth{background:url(/themes/Expo/images/entete.png) no-repeat;background-size:100% 100%;box-shadow:0 5px 15px #000;z-index:2;position:sticky;}.fullwidth .fullwidtharea,.view-classe-detail-prix .view-footer .views-row{background:url(/themes/Expo/images/fond_blanc.png) repeat;}.fullwidth2{background:#453321;color:#fff;padding:15px 0;text-align:center;}.fullwidth2 h4{font-family:'Open sans';}ul#superfish-account.sf-menu,ul#superfish-main.sf-menu{float:right;}ul#superfish-account.sf-menu li{padding:0.5em 0;}ul#superfish-account.sf-menu a{padding:0.2em 0.8em;border-right:1px solid #453321;color:#453321;}ul#superfish-account.sf-menu li#account-userpage,ul.sf-menu.sf-horizontal.sf-shadow ul{background:#453321;}ul.sf-menu .sf-sub-indicator{left:4px;}ul#superfish-account.sf-menu li#account-userpage a{color:#fff;padding-left:20px;}ul.sf-menu.sf-style-white li,ul.sf-menu.sf-style-white.sf-navbar,ul.sf-menu.sf-style-white a:focus{background:transparent;}ul.menu a,#edit-field-image a{text-decoration:none;}ul#superfish-main.sf-menu{position:relative;top:40px;margin-bottom:-65px;}ul#superfish-main.sf-menu li{padding:0 0 0 40px;}ul#superfish-main.sf-menu a{font-family:'Staatliches';color:#453321;font-size:2.5em;padding:0;}ul#superfish-main.sf-menu li:hover,ul#superfish-main.sf-menu li:active{background:transparent;}ul#superfish-main.sf-menu a:hover,ul#superfish-main.sf-menu a:active{background:transparent;text-decoration:none;border-bottom:5px solid #453321;}ul.sf-menu.sf-style-white a.is-active,ul.sf-menu.sf-style-white a.focus,ul.sf-menu.sf-style-white li.sfHover{background:transparent;}#block-views-block-lots-menu-drop-menu-block-1{text-align:right;padding-top:20px;}#block-views-block-lots-menu-drop-menu-block-1 .view-header,#block-views-block-lots-menu-drop-menu-block-1 .view-content{display:inline-block;}#block-views-block-lots-menu-drop-menu-block-1 .view-header a{font-family:'Staatliches';color:#453321;font-size:2.5em;text-decoration:none;margin:0 50px 0;display:block;}#block-views-block-lots-menu-drop-menu-block-1 select{background:#453321;color:#fff;padding:10px;border:0;}#block-views-block-lots-menu-drop-menu-block-1 select option{padding:10px;}#block-views-block-lots-accueil-block-1 .centre h2{margin-top:40px;}.block-views-blockchampionnat-des-eleveurs-block-1 .table-striped > tbody > tr:nth-of-type(odd){background-color:#372818;}.block-views-blockchampionnat-des-eleveurs-block-1 .table-striped > tbody > tr:hover{background-color:transparent;}.block-views-blockchampionnat-des-eleveurs-block-1 table{max-width:800px;margin:0 auto;}.block-views-blockchampionnat-des-eleveurs-block-1 table a{color:#fff;}.block-views-blockchampionnat-des-eleveurs-block-1 table a:hover{color:#feeaa6;}.block-views-blockchampionnat-des-eleveurs-block-1 table td,.block-views-blockchampionnat-des-eleveurs-block-1 table th{text-align:left;}#block-menumisez{display:inline-block;}.centre{text-align:center;margin:50px 0 30px;}.centre select{background:#e1cb8e;border:0;padding:2px 5px;}.centre h1{margin:10px 0 0 0;font-size:4em;text-shadow:1px 1px #fff;}.centre h2{margin:0;font-size:3.5em;text-shadow:1px 1px #fff;}.centre h3{margin:0 0 30px;font-family:'Open sans';font-weight:normal;font-size:1em;}.centre h3{}.centre .views-field-field-logo{display:inline-block;margin:30px 0 40px;}.centre .views-field-field-image-entete img{display:inline;margin:30px 0 40px;}.bte-animaux .view-header{padding:0 0 40px;}#block-views-block-classes-animaux-inscrits-block-1 .view-header p{display:inline;font-size:1.1em;}.bte-animaux .views-row{display:inline-block;background-color:#fff;border:1px solid #b5ada6;padding:5px;margin:15px;color:#453321;max-width:232px;}#block-views-blockchampionnes-liste-block-1 .bte-animaux .views-row{background-color:transparent;border:0;}#block-views-blockchampionnes-liste-block-1 .bte-animaux .views-row h3{margin:20px 0 0;}#block-views-blockchampionnes-liste-block-1 .bte-animaux .views-row h3 a{font-family:'Staatliches';color:#453321;font-size:1.8em;}#block-views-blockchampionnes-liste-block-1 .bte-animaux .views-row h4{font-size:1.5em;margin-bottom:20px;}.bte-animaux .views-row .views-field-field-image a{display:block;width:220px;height:auto;}.bte-animaux .views-row .views-field-field-classe div{font-size:0.9em;font-weight:100;padding:5px 0 0;font-style:italic;}.bte-animaux h5{font-size:1.5em;margin:0 0 10px;}.bte-animaux h5 a{color:#453321;}.bte-animaux .fivestar-form-item{background-color:#453321;margin:15px 0 0 0;}.select-wrapper::after{display:none;}.view-classe-detail-prix{display:flex;}.view-classe-detail-prix .view-content,.view-classe-detail-prix .view-footer{-webkit-box-shadow:inset 0px 0px 50px 0px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 0px 50px 0px rgba(0,0,0,0.5);box-shadow:inset 0px 0px 50px 0px rgba(0,0,0,0.5);background:#453321;padding:2%;width:50%;text-align:center;color:#fff;font-size:1.1em;}.view-classe-detail-prix .view-content .views-field-field-logo-blanc,.view-classe-detail-prix .view-footer .views-field-field-logo-blanc{display:inline-block;}.view-classe-detail-prix .view-footer{background:#d2bb82;color:#453321;padding:0;}.view-classe-detail-prix .view-footer .views-row{height:100%;padding:7% 0;}.view-classe-detail-prix .view-footer .zone-footer{padding:2%;}.view-classe-detail-prix h4{font-size:2em;margin:30px 0 10px;}.view-classe-detail-prix .view-footer a{color:#453321;padding:15px 0 20px;display:inline-block;text-decoration:underline;}.view-classe-detail-prix .view-footer a:hover{color:#7b0606;}#block-views-block-entete .views-field-field-logo a,#block-views-block-commanditaire-entete-block-1 .views-field-field-logo a{display:block;padding:20px;background-color:#fff;border-radius:10px;}#block-views-block-entete .views-field-field-logo .carre1 a,#block-views-block-commanditaire-entete-block-1 .views-field-field-logo a.carre1{background-color:transparent;}#block-views-block-classes-page-participants-block-1 .view-content .views-row{display:block;vertical-align:top;margin:0 auto 40px;max-width:800px;text-align:center;background:#fff;border:1px solid #b5ada6;padding:15px;min-height:300px;}#block-views-block-classes-page-participants-block-1 .view-content .views-row .views-row{min-height:auto;}#block-views-block-classes-page-participants-block-1 .view-content .views-row .views-row{width:100%;display:block;margin:0;border:0;padding:0;}#block-views-block-classes-page-participants-block-1 h3{text-align:center;margin:60px 0 40px;font-size:3em;}#block-views-block-classes-page-participants-block-1 h4{margin:0;padding:0;font-size:2em;}#block-views-block-classes-page-participants-block-1 h5{margin:10px 0;font-size:3em;color:#000;opacity:0.2;}#block-views-block-classes-page-participants-block-1 h4 a{color:#453321;text-decoration:underline;}#block-views-block-classes-page-participants-block-1 h4 a:hover,#block-views-block-classes-page-participants-block-1 .view-animaux-classement .classement-classe .gauche a:hover,#block-views-blockchampionnes-liste-block-1 .bte-animaux .views-row h3 a:hover{color:#7b0606;}table.tableau{margin:0 0 0 5%;}table.tableau td{padding:5px;border-bottom:1px dotted;}.views-field-field-insertion-description{background:#453321;color:#fff;padding:10px 5px;margin-top:20px;}.view-animaux-classement{margin:40px 0 20px;padding:0 30px;}#block-views-block-classes-page-participants-block-1 .view-animaux-classement .classement-classe .gauche a{color:#453321;}#block-views-block-classes-page-participants-block-1 .view-animaux-classement .classement-classe:hover{background:transparent;}.view-classe-sans-commanditaire{margin:0 0 80px;}span.class_date{font-size:0.8em;font-style:italic;opacity:0.8;}.classe22 .class_date,.classe23 .class_date,.classe24 .class_date,.classe25 .class_date,.classe26 .class_date,.classe27 .class_date,.classe28 .class_date,.classe29 .class_date,.classe70 .class_date,.nb_inscription22,.nb_inscription23,.nb_inscription24,.nb_inscription25,.nb_inscription26,.nb_inscription27,.nb_inscription28,.nb_inscription29{display:none;}.inscriptions{margin:20px 0 0;border-top:1px dotted;padding-top:10px;}.detail_inscription,.detail_inscription div,.detail_inscription p{display:inline;}.view-classe-inscription{margin:10px 0;}#block-views-block-championne-des-eleveurs-block-1 .gauche,#block-views-block-championne-des-eleveurs-block-1 .droite{display:inline-block;vertical-align:top;width:49.5%;}#block-views-block-animaux-entete-block-1{margin:30px 0 0;}.rightwidth{display:inline-block;vertical-align:top;margin:50px 0 30px;width:40%;text-align:right;}.leftwidth{margin:50px 0 30px;display:inline-block;vertical-align:top;width:59%}#block-views-block-slideshow-animaux-block-1 .view-content .img-responsive{float:right;}#block-views-block-animaux-entete-block-1 .view-footer .view-content{width:100%;display:block;margin-top:0;}.slick-slide img{padding:5px;background:#fff;border:1px solid #9b8154;}.slick-slide a{float:right;}ul.slick-dots{list-style:none;text-align:right;}ul.slick-dots li{display:inline-block;}ul.slick-dots button{background:#453321;color:#fff;padding:2px 10px;border:0;margin-left:5px;}ul.slick-dots .slick-active button{background:#9b8154;color:#453321;padding:2px 10px;border:0;}#block-views-block-animaux-entete-block-1 .views-field-name a{color:#453321;font-size:1.1em;}#block-views-block-animaux-entete-block-1 .views-field-field-adresse-organization{font-weight:bold;font-size:1.1em;}#block-views-block-animaux-entete-block-1 h1,#block-views-block-championne-des-eleveurs-block-1 h1{margin:0;text-shadow:1px 1px #fff;font-size:4em;}#block-views-block-animaux-entete-block-1 h1,#block-views-block-championne-des-eleveurs-block-1 h2{margin:0 0 40px;text-shadow:1px 1px #fff;}#block-views-block-championne-des-eleveurs-block-1 .view-slideshow-championne img{margin-bottom:40px;box-shadow:0 0 15px #000;}#block-views-block-championne-des-eleveurs-block-1 h3{display:inline-block;background-color:#453321;padding:10px;color:#fff;letter-spacing:1px;margin:0;}.facebook a{background:url(/themes/Expo/images/ico_shares.png) #07568b no-repeat;padding:5px 15px 7px 40px;background-position:top left;background-size:32px auto;color:#fff;display:inline-block;margin:40px 0 10px;text-decoration:none;}.facebook a:hover{background-color:#033f67;background-position-y:-32px;text-decoration:none;}.fullwidth form #edit-actions-submit{background:url(/themes/Expo/images/ico_shares.png) #078b2f no-repeat;padding:5px 15px 7px 40px;background-position:top left;background-size:32px auto;color:#fff;display:inline-block;margin:0 0 10px;background-position-y:-64px;border-radius:0;border:0;}a.btnaction{background-color:#453321;padding:5px 10px;color:#fff;display:inline-block;margin:80px 0 0;font-family:'Staatliches';font-size:1.5em;}.fullwidth form #edit-actions-submit:hover{background-color:#056b24;background-position-y:-96px;text-decoration:none;}.leftwidth .alert-warning{color:#453321;background-color:transparent;border:0;padding:0;}.leftwidth .alert-warning p{font-weight:bold;margin:20px 20px 0 0;}.field--name-field-video-file video{width:100%;height:auto;}.ui-widget-content{border:0;background:transparent;color:#463321;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:0;background:transparent;color:#463321;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #453321;background:#453321;font-weight:normal;color:#ffffff;}#block-views-block-animaux-video-block-1 header h3{text-align:center;margin:40px 0 20px;}#block-views-block-animaux-fiche-classe-bypass-block-1 .view-header p a,#block-views-block-commanditaire-classe-block-1 .view-header p a,.fullwidth2 .view-content a,.view-classe-detail-prix .view-content .views-field-view-node a{color:#fff;text-decoration:underline;}.view-classe-detail-prix .view-content .views-field-view-node a{margin-top:20px;display:inline-block;}#block-views-block-animaux-fiche-classe-bypass-block-1 .view-header p a:hover,#block-views-block-commanditaire-classe-block-1 .view-header p a:hover,.fullwidth2 .view-content a:hover,.view-classe-detail-prix .view-content .views-field-view-node a:hover{color:#fbe7a4;}#block-views-block-animaux-fiche-classe-bypass-block-1,#block-views-block-membre-votre-profil-block-1,#block-views-block-ajout-animal-faq-block-1,#block-views-block-commanditaire-classe-block-1,#block-webform-2,#block-views-block-championnat-des-eleveurs-block-1{-webkit-box-shadow:inset 0px 0px 100px 0px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 0px 100px 0px rgba(0,0,0,0.5);box-shadow:inset 0px 0px 100px 0px rgba(0,0,0,0.5);background:#453321;color:#fff;padding:0 0 50px;}#block-views-block-ajout-animal-faq-block-1 .views-field-body p a{color:#fff;}#block-views-block-animaux-fiche-classe-bypass-block-1 .centre,#block-views-block-animaux-autres-animaux-de-eleveur-block-1 .centre,#block-views-block-membre-votre-profil-block-1 .centre,#block-views-block-ajout-animal-faq-block-1 .centre,#block-views-block-commanditaire-classe-block-1 .centre,#block-views-block-championnat-des-eleveurs-block-1 .centre{margin:50px auto 30px;}#block-views-block-commanditaire-classe-block-1 .view-header p,#block-views-block-entete .views-field-field-sous-titre{max-width:800px;margin:0 auto;}.centre .nomclasse{background:url(/themes/Expo/images/bg_h2_gauche.png) no-repeat;background-position:top left;padding:40px 0 0 50px;display:inline-block;}.centre .nomclasse h2{background:url(/themes/Expo/images/bg_h2_droite.png) no-repeat;background-position:bottom right;padding:0 50px 40px 0;display:inline-block;color:#fff;text-shadow:1px 1px #453321;margin:0 0 40px 0;}#block-views-block-animaux-fiche-classe-bypass-block-1 .centre .view-header{margin:20px 0 60px;}#block-views-block-animaux-fiche-classe-bypass-block-1 .centre .view-header p{font-size:1.2em;}.classement-classe{padding:10px 0;border-bottom:1px solid #817568;max-width:800px;margin:0 auto;font-size:1.2em;}.classement-classe:hover{background-color:#322313;}.classement-classe .position{display:inline;background-color:#000;border-radius:99px;padding:3px 10px;}.classement-classe .gauche{display:inline-block;text-align:left;width:49%;}.classement-classe .droite{display:inline-block;text-align:right;width:49%;}.classement-classe .gauche a{color:#fff;font-weight:bold;}#block-views-block-animaux-autres-animaux-de-eleveur-block-1 .view-header{max-width:800px;margin:0 auto;}#block-views-block-animaux-autres-animaux-de-eleveur-block-1 .centre .vachemonochrome{background:url(/themes/Expo/images/ico_vache.png) no-repeat;background-position:top center;padding:60px 0 40px 0;background-size:80px;}#block-views-block-animaux-autres-animaux-de-eleveur-block-1 .centre h2{font-size:2em;padding:5px 10px;margin:0;background-color:#fff;display:inline-block;}#block-views-block-animaux-autres-animaux-de-eleveur-block-1 .centre h3,#block-views-block-championnat-des-eleveurs-block-1 .centre h3,#block-views-block-lots-accueil-block-1 .centre h3{font-size:1em;padding:0;margin:10px 0 0 0;font-family:'Staatliches';}#block-views-block-animaux-autres-animaux-de-eleveur-block-1 .centre h3 a,#block-views-block-championnat-des-eleveurs-block-1 .centre h3 a{color:#453321;text-decoration:none;}#block-views-block-animaux-autres-animaux-de-eleveur-block-1 .centre .views-field-name a,#block-views-block-championnat-des-eleveurs-block-1 .centre .views-field-name a{font-style:italic;font-size:0.9em;color:#453321;text-decoration:none;}#block-views-block-animaux-autres-animaux-de-eleveur-block-1 .centre h3 a:hover,#block-views-block-championnat-des-eleveurs-block-1 .centre h3 a:hover,#block-views-block-animaux-autres-animaux-de-eleveur-block-1 .centre .views-field-name a:hover,#block-views-block-championnat-des-eleveurs-block-1 .centre .views-field-name a:hover,#block-views-block-lots-accueil-block-1 .centre h3:hover{color:#7b0606;}#block-views-block-championnat-des-eleveurs-block-1 .centre .views-field-field-adresse-organization{margin:10px 0 0;}#block-pagesdaccesentete .centre,#block-views-block-entete-current-user-block-1 .centre{background:url(/themes/Expo/images/ico_vache.png) no-repeat;background-position:bottom center;padding:0px 0 90px 0;background-size:80px;margin-bottom:60px;}#edit-contact,.panel-body .panel-heading,#edit-field-adresse-0-address-address-line2,#edit-language.form-item,#edit-timezone.form-item{display:none;}#votre-compte,#vos-coordonnees{margin:60px 0 100px;font-size:1.1em;border-bottom:1px solid #ccc;}.panel-default > .panel-heading{color:#453321;background-color:transparent;border-bottom:5px solid #453321;margin:0 0 30px 0;padding:0;line-height:1.5em;}.fontyourface .panel-heading div{font-family:'Staatliches';font-size:1.7em;}body.path-user .panel{background-color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;}form#node-animal-form,form#node-groupe-animaux-form{margin-top:60px;}body.path-user label{width:25%;text-align:right;}form#node-animal-form label,form#node-groupe-animaux-form label,form#node-groupe-animaux-form legend{margin-right:2%;width:23%;text-align:right;}form#node-groupe-animaux-form .form-type-radio label{text-align:left;width:auto;}form#node-groupe-animaux-form legend{display:inline-block;}form#node-animal-form .panel,form#node-groupe-animaux-form .panel{background-color:transparent;border:0;box-shadow:0 0 0;}form#node-animal-form .panel-default > .panel-heading,form#node-groupe-animaux-form .panel-default > .panel-heading,form#webform-submission-contact-add-form label,form#webform-submission-contact-node-76-add-form label{border-bottom:0;margin-right:2%;width:23%;text-align:right;display:inline-block;vertical-align:top;}form#node-animal-form .panel-body,form#node-groupe-animaux-form .panel-body{padding:0;}form#node-animal-form #edit-field-video-file-0--description,form#node-groupe-animaux-form #edit-field-video-file-0--description,form#webform-submission-contact-add-form #edit-actions,form#node-animal-form  #edit-actions,form#node-groupe-animaux-form #edit-actions,form#user-form #edit-actions,form#user-login-form #edit-actions,form#user-pass #edit-actions,form#user-pass p,form#user-register-form #edit-actions{padding-left:25.4%;}body.path-user input,body.path-user .form-control,.select-wrapper,form#node-animal-form input,form#node-animal-form #edit-field-date-de-naissance-0-value,form#node-animal-form #edit-field-image--content,form#node-animal-form #edit-field-video-file-0,form#node-animal-form .form-textarea-wrapper,form#node-animal-form table,form#node-groupe-animaux-form input,form#node-groupe-animaux-form #edit-field-date-de-naissance-0-value,form#node-groupe-animaux-form #edit-field-image--content,form#node-groupe-animaux-form #edit-field-video-file-0,form#node-groupe-animaux-form .form-textarea-wrapper,form#node-groupe-animaux-form table,form#webform-submission-contact-add-form input,form#webform-submission-contact-add-form .form-textarea-wrapper,form#webform-submission-contact-node-76-add-form input,form#webform-submission-contact-node-76-add-form .form-textarea-wrapper{display:inline-block;width:74%;}form#node-animal-form input#edit-field-date-de-naissance-0-value-date{width:150px;}form#node-groupe-animaux-form .fieldset-wrapper{position:relative;display:inline-block;width:74%;padding:0 0 0 24%;top:-30px;}form#node-animal-form .panel-body,form#node-animal-form .js-form-managed-file,form#node-groupe-animaux-form .panel-body,form#node-groupe-animaux-form .js-form-managed-file{display:inline-block;width:74%;}form#node-groupe-animaux-form .form-type-radio input{display:inline;width:auto;}form#node-animal-form .link-edit-summary,form#node-animal-form #edit-body-0-format,form#node-groupe-animaux-form .js-form-type-vertical-tabs,form#node-groupe-animaux-form #edit-body-0-format,form#node-groupe-animaux-form .tabledrag-toggle-weight{display:none;}form#node-animal-form .form-type-textarea label,form#node-groupe-animaux-form .form-type-textarea label{vertical-align:top;}#edit-mail--description,.password-confirm-message,#edit-current-pass--description,#edit-field-date-de-naissance-wrapper .help-block{padding-left:25%;}body.path-user .form-group{margin-bottom:30px;}body.path-user #edit-field-prefixe-wrapper .js-form-type-textfield.form-group,body.path-user #edit-field-prefixe-wrapper.form-group,#edit-field-adresse-wrapper{margin-bottom:0;}.address-container-inline > .form-item{display:block;}#edit-field-adresse-0--content{padding:0;}.btn-success,.btn-primary{color:#fff;background-color:#453321;border-color:#453321;font-family:'Staatliches';font-size:1.7em;border-radius:0;}.btn-primary{margin-top:60px;}.fullwidth form #edit-actions-submit.btn-primary{font-family:'Open sans';font-size:1em;}.btn-success:hover,.btn-primary:hover{background-color:#000;border-color:#000;}form#user-pass,form#user-login-form{margin:60px 0;}.ajout{margin:30px 0 80px;}.ajout a{background:url(/themes/Expo/images/plus.png) no-repeat #453321;padding:10px 20px 10px 40px;background-position:10px center;display:inline-block;color:#fff;margin:0 20px;text-decoration:none;}.table > tbody > tr > td.views-field-title,.table > tbody > tr > td.views-field-field-classe-de-groupe,.table > tbody > tr > td.views-field-field-classement,.table > tbody > tr > td.views-field-field-video-file{text-align:left;vertical-align:middle;}td.views-field-field-video-file{font-weight:bold;}td.views-field-field-video-file p{background-color:#9b0404;padding:5px;color:#fff;display:inline;}td.views-field-nothing{text-align:right;}a.modifier{background:#115701;padding:5px 10px;display:inline-block;margin:0 50px 0;color:#fff;}a.supprimer{background:#500303;padding:5px 10px;display:inline-block;margin:0;color:#fff;}td a{color:#453321;}.ajout a:hover,a.modifier:hover,a.supprimer:hover{background-color:#000;text-decoration:none;color:#fff;}td a:hover{color:#453321;}#block-views-block-membre-votre-profil-block-1 .view-header{margin-bottom:50px;}#block-views-block-membre-votre-profil-block-1 .view-header p,#block-views-block-membre-votre-profil-block-1 .view-content{font-size:1.2em;}#block-views-block-membre-votre-profil-block-1 .view-header a{color:#fbe7a4;font-weight:bold;}#block-views-block-membre-votre-profil-block-1 .view-header a:hover{color:#fff;text-decoration:underline;}#block-views-block-membre-votre-profil-block-1 .views-label{width:49%;display:inline-block;padding:10px 20px 10px 0;text-align:right;}#block-views-block-membre-votre-profil-block-1 .field-content{width:49%;display:inline-block;padding:10px 0 10px 0;text-align:left;}#block-views-block-membre-votre-profil-block-1 .views-field-field-adresse .field-content{padding-left:24.4%;}#block-views-block-membre-votre-profil-block-1 .views-field-mail{padding-left:33%;}#block-views-block-membre-votre-profil-block-1 .field-content a{display:inline-block;background-color:#000;opacity:0.4;color:#fff;padding:5px 10px;text-decoration:none;}#block-views-block-membre-votre-profil-block-1 .field-content a:hover{opacity:1;text-decoration:none;}#block-views-block-membre-votre-profil-block-1 .view-footer a{display:inline-block;background-color:#000;opacity:0.8;color:#fff;padding:10px 20px;margin:100px 0 0;font-size:1.5em;font-family:'Staatliches';text-decoration:none;}#block-views-block-membre-votre-profil-block-1 .view-footer a:hover{text-decoration:none;color:#fbe7a4;}.image-info,.video-info,.faq-info,.fb-info{display:inline-block;width:28%;margin:60px 2% 0;vertical-align:top;}.image-info h3,.video-info h3,.faq-info h3,.fb-info h3{font-size:1.5em;font-family:'Staatliches';margin:0 0 5px;color:#720808;}.image-info h3{background:url(/themes/Expo/images/ico_image2.png) no-repeat;background-position:top center;padding:80px 0 0 0;}.video-info h3{background:url(/themes/Expo/images/ico_video.png) no-repeat;background-position:top center;padding:80px 0 0 0;}.faq-info h3{background:url(/themes/Expo/images/ico_faq.png) no-repeat;background-position:top center;padding:80px 0 0 0;}.fb-info h3{background:url(/themes/Expo/images/ico_facebook.png) no-repeat;background-position:top center;padding:80px 0 0 0;}#block-accueilcontenuloggedin{text-align:center;margin:80px 0 0;}form#node-animal-form .js-form-type-vertical-tabs{display:none;}#block-views-block-ajout-animal-faq-block-1 .ui-widget-content{color:#fde8a5;font-size:1.2em;}#block-views-block-ajout-animal-faq-block-1 .ui-state-default a,#block-views-block-ajout-animal-faq-block-1 .ui-state-default a:link,#block-views-block-ajout-animal-faq-block-1 .ui-state-default a:visited,#block-views-block-ajout-animal-faq-block-1 a.ui-button,#block-views-block-ajout-animal-faq-block-1 a:link.ui-button,#block-views-block-ajout-animal-faq-block-1 a:visited.ui-button,#block-views-block-ajout-animal-faq-block-1 .ui-button{color:#fff;text-decoration:none;font-size:1.2em;}#block-views-block-ajout-animal-faq-block-1 .ui-state-active a,#block-views-block-ajout-animal-faq-block-1 .ui-state-active a:link,#block-views-block-ajout-animal-faq-block-1 .ui-state-active a:visited{color:#fde8a5;text-decoration:none;font-size:1.2em;}#block-views-block-ajout-animal-faq-block-1 .ui-state-active,#block-views-block-ajout-animal-faq-block-1 .ui-widget-content .ui-state-active,#block-views-block-ajout-animal-faq-block-1 .ui-widget-header .ui-state-active,#block-views-block-ajout-animal-faq-block-1 a.ui-button:active,#block-views-block-ajout-animal-faq-block-1 .ui-button:active,#block-views-block-ajout-animal-faq-block-1 .ui-button.ui-state-active:hover{border:0;background:transparent;font-weight:normal;color:#fde8a5;font-size:1.2em;}#block-ajoutnodeanimalcontenu-2 p,#block-ajoutnodegroupedanimauxcontenu p{margin:30px 0 60px;}#block-views-block-commanditaire-contenu-block-1 h4{font-size:1.4em;font-weight:bold;text-align:center;line-height:1.4em;}.views-field-field-promo{margin:40px auto 0 auto;text-align:center;}.views-field-field-promo img{margin:0 auto;display:inline-block;}#block-views-block-commanditaire-contenu-block-1 .views-field-field-site-web,#block-accueilcontenuloggedout .field--name-body p{text-align:center;}#block-views-block-commanditaire-contenu-block-1 .views-field-field-site-web a,#block-accueilcontenuloggedout .field--name-body p a{background-color:#453321;color:#fff;padding:5px 10px;font-size:1.5em;font-family:'Staatliches';display:inline-block;margin:100px auto 0;text-decoration:none;}#block-views-block-commanditaire-contenu-block-1 .views-field-field-site-web a:hover,#block-accueilcontenuloggedout .field--name-body p a:hover{text-decoration:none;color:#fde8a5;}.alert-danger{color:#fff;background-color:#a94442;border-color:#a94442;}body.path-frontpage .centre{margin:0 0 80px;}body.path-frontpage .centre h1{font-size:5em;}body.path-frontpage .centre h1 a{color:#453321;}body.path-frontpage .centre ul,#block-accueilcontenuloggedout ul{max-width:800px;margin:0 auto;padding:50px 0 0;}body.path-frontpage .centre ul li,#block-accueilcontenuloggedout ul li{display:inline-block;list-style:none;font-size:1.3em;padding:10px 20px 0 20px;width:49%;vertical-align:top;}body.path-frontpage .centre ul li a{color:#453321;font-weight:bold;}body.path-frontpage .main-container .content{text-align:center;margin:0 auto;max-width:800px;}#block-accueilcontenuloggedout ul li{width:32.5%;text-align:center;vertical-align:top;font-size:1em;}#block-accueilcontenuloggedout ul li h4{padding:70px 0 0 0;font-size:2em;margin:0 0 10px;}#block-accueilcontenuloggedout ul li.inscription h4{background:url(/themes/Expo/images/ico_accueil.png) no-repeat;background-position:top center;}#block-accueilcontenuloggedout ul li.votation h4{background:url(/themes/Expo/images/ico_accueil.png) no-repeat;background-position:center -150px;}#block-accueilcontenuloggedout ul li.partage h4{background:url(/themes/Expo/images/ico_accueil.png) no-repeat;background-position:center -300px;}#block-webform-2 h2{max-width:800px;text-align:center;margin:50px auto 30px;}#block-webform-2 form{max-width:800px;text-align:center;margin:0 auto;}#block-webform-2 .btn-primary{background-color:#000;border:1px solid #000;}#block-webform-2 .btn-primary:hover{color:#fde8a5;}body.page-node-type-page .main-container{max-width:800px;}#block-views-block-commanditaire-entete-block-1 .views-field-body,#block-views-block-commanditaire-contenu-block-1 .views-field-body{max-width:800px;margin:0 auto;}#block-views-block-footer-partenaires-block-1{-webkit-box-shadow:inset 0px 0px 50px 0px rgba(0,0,0,0.2);-moz-box-shadow:inset 0px 0px 50px 0px rgba(0,0,0,0.2);box-shadow:inset 0px 0px 50px 0px rgba(0,0,0,0.2);background:#ededed;text-align:center;padding:50px 0;}#block-views-block-footer-partenaires-block-1 h2{font-family:'Open sans';font-size:18px;margin:0 0 40px;}#block-views-block-footer-partenaires-block-1 h3{font-family:'Open sans';font-size:14px;border-bottom:1px dotted #fff;padding-bottom:5px;}#block-views-block-footer-partenaires-block-1 .view-content .views-row{display:inline-block;padding:20px;vertical-align:middle;}.partenaire.logo6 img{width:75%;height:auto;margin:0 auto;}.partenaire.logo7 img{width:50%;height:auto;margin:0 auto;}.footer{margin-top:0;border-top:0;-webkit-box-shadow:inset 0px 0px 50px 0px rgba(0,0,0,0.2);-moz-box-shadow:inset 0px 0px 50px 0px rgba(0,0,0,0.2);box-shadow:inset 0px 0px 50px 0px rgba(0,0,0,0.2);background:#141414;color:#ccc;text-align:center;}.footer nav{padding:0;margin-bottom:20px;}ul.menu--footer li{display:inline-block;padding:0 5px;border-right:1px dotted;}ul.menu--footer li.last{border-right:0px;}.footer .nav > li > a{display:inline-block;padding:5px;color:#ccc;}.footer .nav > li > a:hover,.footer .nav > li > a:active{background-color:transparent;color:#feeaa6;}#main-menu-link-contente70842ba-24a4-4603-8f5f-b54632659ef4,#main-menu-link-content8d5a91aa-07f3-40c9-85bc-e063037356a8,#main-menu-link-contentf226bd1c-a259-4a42-90a0-e98809de641f,#main-menu-link-content8bd15210-3f28-418c-8b15-ed1976a5b7c7,#main-menu-link-contentc04fb1af-20e1-4323-b083-aa7d244302a3,#main-menu-link-contentb910a9ff-fa41-4dd7-9288-806e6943166f{display:none;}@media (max-width:1200px){ul#superfish-main.sf-menu li{padding:0 0 0 30px;}}@media (max-width:992px){ul#superfish-main.sf-menu a{font-size:1.5em;}ul#superfish-main.sf-menu li{padding:0 0 0 20px;}ul#superfish-main.sf-menu{top:25px;}}@media screen and (max-width:767px){body{margin-top:0;}body.path-frontpage .centre h1{font-size:4em;}#main-menu-link-contente70842ba-24a4-4603-8f5f-b54632659ef4,#main-menu-link-content8d5a91aa-07f3-40c9-85bc-e063037356a8,#main-menu-link-contentf226bd1c-a259-4a42-90a0-e98809de641f,#main-menu-link-content8bd15210-3f28-418c-8b15-ed1976a5b7c7,#main-menu-link-contentc04fb1af-20e1-4323-b083-aa7d244302a3,#main-menu-link-contentb910a9ff-fa41-4dd7-9288-806e6943166f{display:inherit;}.centre h1{font-size:3em;}.centre h2{font-size:2.5em;}.main-container{padding:20px;}#block-useraccountmenu{display:none;}#block-mainnavigation{display:inline-block;text-align:right;}.navbar-btn{width:100%;}.navbar-btn img{display:block;margin:10px auto 0;}body.path-frontpage #block-views-block-entete-page-de-base{height:20px;}body.path-frontpage .centre ul li,#block-accueilcontenuloggedout ul li{display:block;}#block-accueilcontenuloggedout ul li{width:80%;margin:0 auto 40px;}ul.sf-menu.sf-accordion.sf-expanded,ul.sf-menu.sf-accordion li.sf-expanded > ul{background-color:#453321;padding-bottom:10px;}ul.sf-menu.sf-style-white a,ul.sf-menu.sf-style-white a:visited,ul.sf-menu.sf-style-white span.nolink{color:#fff;}ul.sf-menu.sf-style-white li:hover,ul.sf-menu.sf-style-white li.sfHover,ul.sf-menu.sf-style-white a.is-active,ul.sf-menu.sf-style-white a:focus,ul.sf-menu.sf-style-white a:hover,ul.sf-menu.sf-style-white span.nolink:hover{color:#fde8a5;background:transparent;}body.path-frontpage .centre ul li,#block-accueilcontenuloggedout ul li{width:auto;}.view-animaux-classement{padding:0;}.bte-animaux .views-row .views-field-field-image a{width:auto;}.bte-animaux .views-row,.view-classe-detail-prix{display:block;}.view-classe-detail-prix .view-content,.view-classe-detail-prix .view-footer{width:auto;padding:5%;}.bte-animaux .views-row a img{width:100%;height:auto;}.leftwidth,.rightwidth,#block-views-block-championne-des-eleveurs-block-1 .gauche,#block-views-block-championne-des-eleveurs-block-1 .droite{display:block;width:auto;text-align:center;}#block-views-block-championne-des-eleveurs-block-1 .gauche{margin-bottom:40px;}.slick-slide a{float:none;display:block;width:100%;margin:0 auto;}.slick-slide a img{display:block;text-align:center;margin:0 auto;}ul.slick-dots{text-align:center;}#block-views-block-commanditaire-contenu-block-1{padding:50px 0;}body.path-user label{width:auto;text-align:left;display:block;}#edit-mail--description,.password-confirm-message,#edit-current-pass--description,#edit-field-date-de-naissance-wrapper .help-block,form#node-animal-form #edit-field-video-file-0--description,form#node-groupe-animaux-form #edit-field-video-file-0--description,form#webform-submission-contact-add-form #edit-actions,form#node-animal-form #edit-actions,form#node-groupe-animaux-form #edit-actions,form#user-form #edit-actions,form#user-login-form #edit-actions,form#user-pass #edit-actions,form#user-pass p,form#user-register-form #edit-actions{padding-left:0;}#block-views-block-animaux-video-block-1{margin-top:100px;}#block-views-block-lots-menu-drop-menu-block-1{text-align:center;margin:50px 0;}.bte-animaux .views-row{max-width:100%;}.rightwidth,.leftwidth{width:100%;}#block-views-block-slideshow-animaux-block-1 .view-content .img-responsive{float:none;}}
