@charset "UTF-8";@font-face{font-family:"century-gothic";src:url(../../../../../../../themes/ornithomedia/fonts/CenturyGothic.eot);src:url(../../../../../../../themes/ornithomedia/fonts/CenturyGothic.eot?iefix) format("eot"),url(../../../../../../../themes/ornithomedia/fonts/CenturyGothic.woff) format("woff"),url(../../../../../../../themes/ornithomedia/fonts/CenturyGothic.ttf) format("truetype"),url("../../../../../../../themes/ornithomedia/fonts/CenturyGothic.svg#century-gothic") format("svg");font-display:swap}@font-face{font-family:star;src:url(../../../../../../../themes/ornithomedia/fonts/star.eot);src:url(../../../../../../../themes/ornithomedia/fonts/star.eot?#iefix) format("embedded-opentype"),url(../../../../../../../themes/ornithomedia/fonts/star.woff) format("woff"),url(../../../../../../../themes/ornithomedia/fonts/star.ttf) format("truetype"),url(../../../../../../../themes/ornithomedia/fonts/star.svg#star) format("svg")}@font-face{font-family:"WooCommerce";src:url(../../../../../../../themes/ornithomedia/fonts/WooCommerce.eot);src:url("../../../../../../../themes/ornithomedia/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/ornithomedia/fonts/WooCommerce.woff) format("woff"),url(../../../../../../../themes/ornithomedia/fonts/WooCommerce.ttf) format("truetype"),url("../../../../../../../themes/ornithomedia/fonts/WooCommerce.svg#WooCommerce") format("svg");font-weight:400;font-style:normal}.green-btn{display:inline-block;padding:15px;color:#fff;background-color:#7d7900;border:1px solid #7d7900;text-transform:uppercase}.orange-btn{display:inline-block;padding:15px;color:#fff;background-color:#ee6315;border:1px solid #ee6315;text-transform:uppercase}.green-border-btn{display:inline-block;padding:15px;color:#7d7900;background-color:transparent;border:1px solid #7d7900;text-transform:uppercase}.orange-border-btn{display:inline-block;padding:15px;color:#ee6315;background-color:transparent;border:1px solid #ee6315;text-transform:uppercase}.cn-set-cookie,.cn-more-info{display:inline-block;padding:15px;color:#fff;background-color:#7d7900;border:1px solid #7d7900;text-transform:uppercase}html,body{min-height:100%}body{position:relative;font-family:Georgia,Arial,serif;font-size:16px;color:#000;background-color:#fcfaf8}#wrapper{padding:0}@media (min-width:992px){.align-v{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}}.fancybox-overlay{width:auto;height:100%;display:block;overflow:auto;overflow-y:scroll;position:fixed;bottom:0;right:0;position:absolute;top:94px;left:0;overflow:hidden;background:rgba(0,0,0,.75);z-index:999;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media (min-width:768px) and (max-width:991px){.fancybox-overlay{top:82px}}@media (max-width:767px){.fancybox-overlay{top:77px}}@media (max-width:529px){.fancybox-overlay{top:124px}}.fancybox-lock{overflow:hidden!important}@media (max-width:767px){.fancybox-lock{overflow:visible!important}}input,select,textarea{border-radius:0}.wpcf7-form-control-wrap{clear:both}#commenterror-template a{color:#fff}.woocommerce-error,.woocommerce-message{display:none}.alerts .alert-warning{color:red;background:none;border:1px solid red;border-radius:0}.alerts .alert-success{color:#7d7900;background:none;border:1px solid #7d7900;border-radius:0}span.required{color:red}.input{clear:both;overflow:hidden;margin-bottom:20px}.input label{width:100%;display:block;font-family:Georgia,Arial,serif;font-size:16px;color:#000}.input input:not([type=submit]):not([type=checkbox]):not([type=file]){width:100%;height:35px;padding-left:10px;font-family:Georgia,Arial,serif;font-size:16px;color:#000;border:1px solid #b9b7b6}.input ::-webkit-input-placeholder{color:#8e8e8e;font-style:italic}.input ::-moz-placeholder{color:#8e8e8e;font-style:italic}.input :-ms-input-placeholder{color:#8e8e8e;font-style:italic}.input :-moz-placeholder{color:#8e8e8e;font-style:italic}.input input[type=submit]{font-family:Georgia,Arial,serif;font-size:18px;color:#fff}.input input[type=checkbox].css-checkbox,.input input[type=radio].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.input input[type=checkbox].css-checkbox+label.css-label,.input input[type=radio].css-checkbox+label.css-label{padding-left:30px;display:inline-block;line-height:20px;background-repeat:no-repeat;background-position:0 0;font-size:16px;font-weight:400;vertical-align:middle;cursor:pointer}.input input[type=checkbox].css-checkbox:checked+label.css-label,.input input[type=radio].css-checkbox:checked+label.css-label{background-image:url(../../../../../../../themes/ornithomedia/imgs/checkbox-checked.png)}.input label.css-label{background-image:url(../../../../../../../themes/ornithomedia/imgs/checkbox.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input select{width:100%;height:35px;padding-left:10px;padding-right:35px;font-family:Georgia,Arial,serif;font-size:16px;color:#8e8e8e;font-style:italic;border:1px solid #b9b7b6;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../../../../../../../themes/ornithomedia/imgs/fleche-select.png) no-repeat right 10px center,#fff}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.input select{padding-right:0;background:none,#fff \0}}.input textarea{width:100%;height:110px;padding-top:10px;padding-left:10px;font-family:Georgia,Arial,serif;font-size:16px;color:#000;border:1px solid #b9b7b6}.input .fileUpload{width:100%;height:55px;position:relative;overflow:hidden;padding:6px 20px}.input .fileUpload input[type=file]{width:100%!important;height:55px;float:left;clear:both;margin:0!important;position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}@media (max-width:400px){#cookie-notice .button.bootstrap{display:block;margin-top:5px}}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:none;color:red}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{margin:0;border:none;color:red}span.wpcf7-not-valid-tip{clear:both;overflow:hidden;padding-top:5px}.social-share{margin:15px 0}.social-share .ssba,.social-share .comments-link{display:inline-block;vertical-align:middle}.social-share .ssba img,.social-share .comments-link img{margin-right:5px}.social-share #ssba-classic-2,.social-share .ssba-wrap{width:auto!important}.social-share .comments-link{color:#7d7900}#heading{margin:6px 0 10px 0;padding-bottom:2px;font-size:20px;color:#000;line-height:22px;border-bottom:1px solid #b9b7b6}h1{margin-top:10px;font-family:Georgia,Arial,serif;font-size:26px;color:#c77707}.separation{border-right:1px solid #b9b7b6}@media (max-width:991px){.separation{border-right:none}}.posts-nb{line-height:30px;margin-bottom:15px;color:#8e8e8e;font-style:italic;border-bottom:1px solid #b9b7b6}#lost-pwd-conf .border{padding:15px;color:#7d7900;border:1px solid #7d7900}#breadcrumb{padding:10px 0;color:#8e8e8e}#breadcrumb a{font-family:Georgia,Arial,serif;font-size:16px;color:#7d7900;font-weight:700}#breadcrumb .home-icon{display:inline-block;vertical-align:middle;width:31px;height:24px;background:url(../../../../../../../themes/ornithomedia/imgs/picto-home.png) no-repeat}.archive-navigation,.woocommerce-pagination,.search-navigation{clear:both;overflow:hidden;margin-top:30px}.archive-navigation ul,.woocommerce-pagination ul,.search-navigation ul{padding:0;text-align:center}.archive-navigation ul li,.woocommerce-pagination ul li,.search-navigation ul li{vertical-align:middle;display:inline-block;margin-left:10px}.archive-navigation ul li a,.archive-navigation ul li span,.archive-navigation ul li button,.woocommerce-pagination ul li a,.woocommerce-pagination ul li span,.woocommerce-pagination ul li button,.search-navigation ul li a,.search-navigation ul li span,.search-navigation ul li button{display:block;min-width:45px;height:45px;padding:0 2px;line-height:45px;background-color:transparent;border:1px solid #7d7900;font-family:"century-gothic",Georgia,Arial;font-size:20px;color:#7d7900}.archive-navigation ul li .current,.woocommerce-pagination ul li .current,.search-navigation ul li .current{color:#8e8e8e;background-color:#f6f2ec;border:1px solid #dad8d7}.archive-navigation ul .previous,.archive-navigation ul .prev,.woocommerce-pagination ul .previous,.woocommerce-pagination ul .prev,.search-navigation ul .previous,.search-navigation ul .prev{background:url(../../../../../../../themes/ornithomedia/imgs/fleche-gauche-pagination.png) no-repeat center}.archive-navigation ul .next,.woocommerce-pagination ul .next,.search-navigation ul .next{background:url(../../../../../../../themes/ornithomedia/imgs/fleche-droite-pagination.png) no-repeat center}.archive-navigation ul .active a,.archive-navigation ul .active button,.woocommerce-pagination ul .active a,.woocommerce-pagination ul .active button,.search-navigation ul .active a,.search-navigation ul .active button{color:#8e8e8e;background-color:#f6f2ec;border:1px solid #dad8d7}@media (max-width:529px){.archive-navigation ul li,.woocommerce-pagination ul li,.search-navigation ul li{display:block;float:left;margin-bottom:10px}.archive-navigation ul .nextother,.woocommerce-pagination ul .nextother,.search-navigation ul .nextother{margin-top:11.5px}}.woocommerce-pagination{margin-top:0}#archives-block{clear:both;overflow:hidden;display:block;margin-top:25px;margin-bottom:25px;padding:15px 90px 20px 100px;background:url(../../../../../../../themes/ornithomedia/imgs/picto-archives.png) no-repeat 35px center,url(../../../../../../../themes/ornithomedia/imgs/fleche-droite.png) no-repeat right 25px center,#f6f2ec;border:1px solid #b9b7b6}#archives-block .title{margin:0;font-size:20px;color:#7d7900}#archives-block .subtitle{margin:0;font-size:14px;color:#000}@media (max-width:767px){#archives-block{padding:15px 60px 20px 25px;background:url(../../../../../../../themes/ornithomedia/imgs/fleche-droite.png) no-repeat right 25px center,#f6f2ec}}@media (max-width:529px){#archives-block{padding:15px 25px 20px 25px;background:#f6f2ec}#archives-block .title{font-size:18px}}.search-block{margin-bottom:25px;padding-bottom:25px;background-color:#f6f2ec;border-bottom:1px solid #b9b7b6}.search-block h1{margin-top:0;margin-bottom:25px;font-family:Georgia,Arial,serif;font-size:22px;color:#000}.search-block .input{clear:none}.search-block .input label{float:left;line-height:35px}.search-block .btns{font-size:17px}.search-block .btns .add-btn{margin-left:25px}@media (min-width:992px) and (max-width:1199px){.search-block h1{font-size:20px}}#comments-block{padding:30px 0 35px 0;background-color:#f6f2ec;border-top:1px solid #b9b7b6;border-bottom:1px solid #b9b7b6}#comments-block #comments-nb{margin-bottom:40px;font-size:20px}#comments-block #comments-nb span{font-size:35px}#comments-block #add-comment{clear:both}#comments-block #add-comment label{font-size:18px}#comments-block #add-comment textarea{width:100%;height:190px;padding:15px;background-color:#fff;border:none;border-left:1px solid #b9b7b6}#comments-block #add-comment input[type=submit]{margin:30px 0 40px 0;font-size:18px}#comments-block #comments-list{clear:both}#comments-block #comments-list .comment{margin-bottom:20px}#comments-block #comments-list .comment .comment-name{margin:0;font-weight:700;font-size:18px}#comments-block #comments-list .comment .comment-city,#comments-block #comments-list .comment .comment-date{margin:0;font-size:14px;color:#838281}#comments-block #comments-list .comment .comment-text-container{padding:20px;background-color:#fff;border-left:1px solid #b9b7b6}#comments-block #comments-list .comment .link-reply-comments a{display:inline-block;margin:5px 0;color:#7d7900}#comments-block #comments-list #cancel-comment-reply-link{color:#7d7900}#comments-block #comments-list .more{margin-top:35px}#comments-block .more a{cursor:pointer}#comments-block #commentform .form-submit input[type=submit]{display:none}#comments-block .comments-notlogged .child-comments{clear:both;overflow:hidden}#comments-block .comments-notlogged .child-comments article{margin-top:20px}@media (min-width:992px) and (max-width:1199px){#comments-block .child-comments article{clear:both}}@media (max-width:767px){#comments-block #comments-list .comment{margin:0 0 20px 0}#comments-block #comments-list .comment .comment-info{margin-bottom:10px;text-align:left}#comments-block .child-comments{margin-left:30px}#comments-block .child-comments .comment{margin:0 0 20px 0}#comments-block #add-comment .text-right{text-align:left}#comments-block #add-comment .pull-right{margin-right:10px}}@media (max-width:529px){#comments-block #comments-nb{margin-bottom:20px;font-size:18px}#comments-block .green-btn{width:100%;display:block;margin-bottom:10px;padding:15px 10px}#comments-block #add-comment input[type=submit]{font-size:16px}}#related-articles{padding-top:15px;padding-bottom:20px}#related-articles .title{font-size:22px;border-bottom:1px solid #b9b7b6}#related-articles #articles-list{margin-top:35px}#related-articles #articles-list .article{margin-bottom:20px}#related-articles #articles-list .article .article-name{margin:0;font-size:22px;color:#c77707}#related-articles #articles-list .article .article-shortdesc{font-size:18px}@media (max-width:767px){#related-articles #articles-list .article .article-name{font-size:18px}#related-articles #articles-list .article .article-shortdesc{font-size:16px}}@media (max-width:529px){#related-articles .title{font-size:20px}}#sidebar .title{padding-bottom:2px;font-size:20px;color:#000;border-bottom:1px solid #b9b7b6}#sidebar #featured-products .product{margin:0 -10px;padding:10px 0}#sidebar #featured-products .img-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:125px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#sidebar #featured-products .img-container{display:block}}#sidebar #featured-products .img-container img{max-height:125px;width:auto;margin:0 auto}#sidebar #featured-products .img-container .promo{position:absolute;top:20px;left:10px;display:inline-block;width:45px;height:45px;line-height:45px;font-size:16px;color:#fff;border-radius:50%;background-color:#ee6315;text-align:center}#sidebar #featured-products h3{margin:0 0 10px 0;font-family:Georgia,Arial,serif;font-size:18px;color:#c77707;font-weight:700}#sidebar #featured-products h3 a{color:#c77707}#sidebar #featured-products .rating{float:left;margin-bottom:10px}#sidebar #featured-products .rating .star-rating::before{color:#f7a910}#sidebar #featured-products .rating .star-rating span::before{color:#f7a910}#sidebar #featured-products .desc{clear:both;font-size:14px}#sidebar #featured-products .price-block{margin-top:10px}#sidebar #featured-products .price-block .price{display:inline-block;font-family:"century-gothic",Georgia,Arial;font-size:24px;color:#ee6315}#sidebar #featured-products .price-block .price sup{top:-8px;font-size:12px}#sidebar #featured-products .price-block .old-price{display:inline-block;margin-left:5px;font-family:"century-gothic",Georgia,Arial;font-size:16px;color:#000;text-decoration:line-through}#sidebar #featured-products .price-block .old-price sup{font-size:10px}#sidebar #featured-products #first-product{margin:0;padding-bottom:15px;border-bottom:1px solid #dad8d7}#sidebar #featured-products #first-product .img-container{height:280px;margin-top:20px;margin-bottom:7px}#sidebar #featured-products #first-product .img-container img{max-height:280px}#sidebar #featured-products #first-product .img-container .promo{width:90px;height:90px;line-height:90px;font-size:32px}#sidebar #featured-products #first-product h3{font-size:26px;font-weight:400}#sidebar #featured-products #first-product .price-block{margin-top:0}#sidebar #featured-products #first-product .price-block .price{font-size:34px;letter-spacing:-1px}#sidebar #featured-products #first-product .price-block .price sup{top:-13px;font-size:15px}#sidebar #featured-products #first-product .price-block .old-price{margin-left:10px;font-size:20px}#sidebar #featured-products #first-product .price-block .old-price sup{top:-7px;font-size:10px}#sidebar .ad{clear:both;overflow:hidden;margin-top:30px;margin-bottom:25px}#sidebar .ad img{margin:0 auto}@media (max-width:991px){#sidebar{margin-top:25px}#sidebar #featured-products .product{width:33.3333333333%;float:left;margin:0!important;padding:15px 10px;border-bottom:none}#sidebar #featured-products .product .img-container{width:100%!important;height:160px!important;margin:0!important;padding:0 10px!important}#sidebar #featured-products .product .img-container img{max-height:160px!important}#sidebar #featured-products .product .img-container .promo{width:45px!important;height:45px!important;line-height:45px!important;font-size:16px!important}#sidebar #featured-products .product .text-container{width:100%!important;margin-top:10px}#sidebar #featured-products h3{font-size:18px!important;font-weight:bold!important}#sidebar #featured-products .price-block{float:none!important;margin-top:10px!important}#sidebar #featured-products .price-block .price{font-size:22px!important}#sidebar #featured-products .price-block .price sup{font-size:15px!important}#sidebar #featured-products .price-block .old-price{margin-left:5px!important;font-size:15px!important}#sidebar #featured-products #first-product{border-bottom:none}}@media (max-width:767px){#sidebar #featured-products h3{font-size:16px!important}}@media (max-width:767px){#sidebar #featured-products .product{width:100%}}#default-page .page-title{margin-bottom:20px;padding-bottom:5px;font-size:20px;color:#000;border-bottom:1px solid #b9b7b6}#default-page #subscription-connection{margin-top:25px;margin-bottom:25px;padding:20px;border:1px solid #b9b7b6}#default-page #subscription-connection #connection-block{margin-bottom:20px}#default-page #subscription-connection #connection-block #connection-btn{padding:15px 45px;margin-left:10px;color:#fff}#default-page #subscription-connection #subscription-block{font-size:18px}#default-page #subscription-connection #subscription-block p{margin:0}#default-page #subscription-connection #subscription-block #second-line,#default-page #subscription-connection #subscription-block #third-line{font-size:22px;font-weight:700}#default-page #subscription-connection #subscription-block #third-line{line-height:.8}#default-page #subscription-connection #subscription-block #fourth-line{margin-top:10px;margin-bottom:20px}#default-page #subscription-connection #subscription-block span{font-family:"century-gothic",Georgia,Arial;font-size:48px;color:#ee6315;font-weight:400;letter-spacing:-5px}#default-page #subscription-connection #subscription-block span sup{top:-.7em;left:5px;font-size:25px}#default-page #subscription-connection #subscription-block .btns a{color:#fff}#default-page #subscription-connection #subscription-block #months6-btn{margin-left:20px}@media (max-width:767px){#default-page #subscription-connection #connection-block #connection-btn{width:100%;margin:10px 0 0 0}#default-page #subscription-connection #subscription-block #third-line{line-height:1}#default-page #subscription-connection #months12-btn,#default-page #subscription-connection #months6-btn{width:100%}#default-page #subscription-connection #months6-btn{margin:20px 0 0 0!important}}.cms{clear:both;overflow:hidden;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;text-overflow:ellipsis}.cms h2{margin-bottom:10px;font-size:22px;color:#c77707}.cms h3{margin-bottom:10px;font-size:16px;font-weight:700}.cms a{color:#7d7900}.cms img{max-width:100%;height:auto}.cms .tableau-article{border-spacing:1px;border-style:solid;border-color:#fcfaf8;background-color:#f6f2ee;font-size:12px;border-collapse:separate}.cms .tableau-article tr:nth-child(even){background-color:#ece8e4}.cms .tableau-article td{padding:4px;vertical-align:top}.cms .photoetlegendedroite,.cms .photoetlegendegauche{border-collapse:separate;display:table;width:100px;padding-bottom:10px;color:#a66c08;text-align:justify;margin-top:4px}.cms .photoetlegendedroite img,.cms .photoetlegendegauche img{max-width:none}.cms .photoetlegendedroite{float:right;padding-left:10px}.cms .photoetlegendegauche{float:left;padding-right:10px}@media (max-width:767px){.cms .photoetlegendedroite,.cms .photoetlegendegauche{width:100%}.cms .photoetlegendedroite td,.cms .photoetlegendegauche td{width:100%!important}.cms iframe{max-width:100%}}.cms .entry-content img{margin:0 0 1.5em 0}.cms .alignleft,.cms img.alignleft{margin-right:1.5em;display:inline;float:left}.cms .alignright,.cms img.alignright{margin-left:1.5em;display:inline;float:right}.cms .aligncenter,.cms img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.cms .wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.cms .wp-caption img{border:0 none;padding:0;margin:0}.cms .wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.cms .wp-smiley{margin:0!important;max-height:1em}.cms blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}.cms blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}@media (max-width:767px){.cms.main-content figure{width:100%!important;max-width:none!important;margin:0 0 10px 0}}.rating{float:left;margin-bottom:10px;text-transform:none}.rating .woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.rating .woocommerce .star-rating::before{content:"sssss";color:#f7a910;float:left;top:0;left:0;position:absolute}.rating .woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.rating .woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0;color:#f7a910}#reviews-list p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}#reviews-list p.stars a::before{display:block;position:absolute;top:0;right:0;width:1em;height:1em;line-height:1;font-size:19px;color:#f7a910;font-family:WooCommerce;content:"";text-indent:0}#reviews-list p.stars a:hover~a::before{content:""}#reviews-list p.stars:hover a::before{content:""}#reviews-list p.stars.selected a.active::before{content:""}#reviews-list p.stars.selected a.active~a::before{content:""}#reviews-list p.stars.selected a:not(.active)::before{content:""}.woocommerce-password-strength,.short,.bad{display:block;width:265px;margin:40px 0 0 250px;color:red}@media (max-width:767px){.woocommerce-password-strength,.short,.bad{width:100%;margin-top:15px;margin-left:0;float:left}}#forgot-pwd-form .woocommerce-password-strength,.short,.bad{width:100%;margin-left:0}.woocommerce-password-strengt,.good,.strong{display:block;width:265px;margin:10px 0 0 250px;color:green}.steps-block{pointer-events:none}.wpseo-make-primary-term{margin:4px 0 0;padding:0;border:none;color:#0073aa;background:0 0;text-decoration:underline;cursor:pointer;font-size:10px;margin-top:-3%}.wrapper-ad:not(:first-child){display:none}header{padding-top:15px}header #header-top{padding-bottom:15px}header #header-top #logo-container{margin-top:5px}header #header-top #logo-container a{display:block}header #header-top #header-shortcuts{z-index:999}header #header-top #header-shortcuts ul{margin:0 0 0 50px}header #header-top #header-shortcuts ul li{position:relative;width:25%;float:left}header #header-top #header-shortcuts ul li a{display:block;font-family:Georgia,Arial,serif;font-size:13px;color:#000;text-decoration:none}header #header-top #header-shortcuts ul li a img{display:block;margin:0 auto}header #header-top #header-shortcuts ul li a span{display:block;margin-top:5px}header #header-top #header-shortcuts ul li #disconnect-btn{position:absolute;top:0;left:54%;width:27px;height:27px;font-family:"century-gothic",Georgia,Arial;font-size:15px;color:#fff;background-color:#ee6315;border-radius:50%;line-height:1.8}header #header-top #header-shortcuts ul li #products-nb{position:absolute;top:0;left:54%;width:27px;height:27px;font-family:Georgia,Arial,serif;font-size:22px;color:#fff;background-color:#ee6315;border-radius:50%;line-height:1.2}header #header-top #header-shortcuts ul li::before{position:absolute;left:0;bottom:0;content:"";width:1px;height:50px;background-color:#b9b7b6}header #header-top .sticky-element-sticky{z-index:999!important;padding-top:15px!important;padding-bottom:15px!important;background-color:#fcfaf8}header #header-middle{background-color:#f6f2ec;border-top:1px solid #b9b7b6;border-bottom:1px solid #b9b7b6}header #header-middle .ad iframe{width:662.5px}header #header-middle #search-block{position:relative}header #header-middle #search-block ul#auto-response{width:calc(100% - 20px);margin:0;padding:0 10px;list-style-type:none;position:absolute;left:10px;top:54px;background-color:#fff;z-index:600;border:1px solid #b9b7b6}header #header-middle #search-block ul#auto-response li{padding:10px 0}header #header-middle #search-block ul#auto-response li a{color:inherit}header #header-middle input[type=search]{width:calc(100% - 55px);height:55px;float:left;padding-left:15px;font-family:Georgia,Arial,serif;font-size:17px;color:#000;border:1px solid #b9b7b6}header #header-middle button{width:55px;height:55px;float:left;background-color:#7d7900;border:none}header #header-menu{position:relative;background-color:#f6f2ec;border-bottom:1px solid #b9b7b6}header #header-menu ul{margin:0}header #header-menu ul li{display:inline-block;margin-left:-5px;padding:15px 0}header #header-menu ul li a{display:block;padding:0 9px;font-family:Georgia,Arial,serif;font-size:18px;color:#717701;text-decoration:none;line-height:1}@media (min-width:992px){header #header-menu ul li:first-child{display:none}header #header-menu ul li .sub-menu li:first-child{display:inline-block}}header #header-menu ul li:hover{background-color:#7d7900}header #header-menu ul li:hover a{position:relative;color:#fff}header #header-menu ul li:hover a::before,header #header-menu ul li:hover a::after{border:solid transparent;content:" ";height:0;width:0;position:absolute;left:50%;bottom:-16px;pointer-events:none}header #header-menu ul li:hover a::after{border-color:rgba(136,183,213,0);border-bottom-color:#fcfaf8;border-width:11px;margin-left:-11px}header #header-menu ul li:hover a::before{border-color:rgba(185,183,182,0);border-bottom-color:#b9b7b6;border-width:12px;margin-left:-12px}header #header-menu ul li:hover .sub-menu{display:block}header #header-menu ul li:not(:last-child) a{border-right:1px solid #7d7900}header #header-menu ul li:not(:last-child):hover a{border-right:none}header #header-menu ul li .sub-menu li:not(:last-child) a{border-right:1px solid #7d7900}header #header-menu ul li .sub-menu li:not(:last-child):hover a{border-right:none}header #header-menu ul li .sub-menu{display:none;position:absolute;width:100%;left:0;top:49px;z-index:500;padding:0;text-align:center;background-color:#f6f2ec;text-transform:none;border-bottom:1px solid #b9b7b6}header #header-menu ul li .sub-menu li a{padding:0 14px;color:#7d7900}header #header-menu ul li .sub-menu li a::before,header #header-menu ul li .sub-menu li a::after{content:none}header #header-menu ul li .sub-menu li:hover a{color:#fff}header #header-menu ul li .sub-menu li:hover a::before,header #header-menu ul li .sub-menu li:hover a::after{border:solid transparent;content:" ";height:0;width:0;position:absolute;left:50%;bottom:-16px;pointer-events:none}header #header-menu ul li .sub-menu li:hover a::after{border-color:rgba(136,183,213,0);border-bottom-color:#f6f2ec;border-width:11px;margin-left:-11px}header #header-menu ul li .sub-menu li:hover a::before{border-color:rgba(185,183,182,0);border-bottom-color:#b9b7b6;border-width:12px;margin-left:-12px}header #header-menu ul li .sub-menu .current-menu-item{background-color:#7d7900}header #header-menu ul li .sub-menu .current-menu-item a{color:#fff!important}header #header-menu ul li .sub-menu .products-menu-container{display:none;position:absolute;padding:25px 0;top:49px;left:0;width:100%;background-color:#fcfaf8;border-bottom:1px solid #b9b7b6;z-index:9999}header #header-menu ul li .sub-menu .products-menu-container .subfamilies-list ul li{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left}header #header-menu ul li .sub-menu .products-menu-container .subfamilies-list ul li img{max-width:100%}header #header-menu ul li .sub-menu .products-menu-container .subfamilies-list ul li a{width:70%;float:left;margin-left:5%;padding:0;font-size:16px;color:#7d7900;text-align:left;border-left:none!important}header #header-menu ul li .sub-menu .products-menu-container .subfamilies-list ul li a::before,header #header-menu ul li .sub-menu .products-menu-container .subfamilies-list ul li a::after{content:none}header #header-menu ul li .sub-menu .products-menu-container .subfamilies-list ul li a:first-child{width:25%;margin-left:0}header #header-menu ul li .sub-menu .products-menu-container .subfamilies-list ul li a:hover{font-weight:700}header #header-menu ul li .sub-menu .products-menu-container .subfamilies-list ul li:hover{background-color:transparent}header #header-menu ul li .sub-menu .products-menu-container .subfamilies-list ul li:not(:first-child):hover a{border-left:none!important}header #header-menu ul li .sub-menu .products-menu-container .best-thematic .thematic-container{border:1px solid #b9b7b6}header #header-menu ul li .sub-menu .products-menu-container .best-thematic .title{font-size:18px;text-align:left}header #header-menu ul li .sub-menu .products-menu-container .best-thematic .img-container a{border:none;padding:0}header #header-menu ul li .sub-menu .products-menu-container .best-thematic .img-container a img{max-width:100%;height:auto}header #header-menu ul li .sub-menu .products-menu-container .best-thematic .img-container a::before,header #header-menu ul li .sub-menu .products-menu-container .best-thematic .img-container a::after{content:none;border:none}header #header-menu ul li .sub-menu .products-menu-container .best-thematic .text-container{padding:20px 10px;border-top:1px solid #b9b7b6}header #header-menu ul li .sub-menu .products-menu-container .best-thematic .text-container a{font-size:19px;color:#c77707;border:none}header #header-menu ul li .sub-menu .products-menu-container .best-thematic .text-container a::before,header #header-menu ul li .sub-menu .products-menu-container .best-thematic .text-container a::after{content:none;border:none}header #header-menu ul li .sub-menu .products-menu-container .best-thematic::before{content:"";position:absolute;left:-40px;top:0;width:1px;height:100%;background-color:#b9b7b6}header #header-menu ul li .menu-products-family li{margin-left:-1px}header #header-menu ul li .menu-products-family li:hover ul li a{border-left:none!important;border-right:none!important}header #header-menu ul li .menu-products-family li:hover a::before,header #header-menu ul li .menu-products-family li:hover a::after{border:solid transparent;content:" ";height:0;width:0;position:absolute;bottom:-16px;pointer-events:none}header #header-menu ul li .menu-products-family li:hover a::after{border-color:rgba(136,183,213,0);border-bottom-color:#fcfaf8;border-width:11px;margin-left:-11px}header #header-menu ul li .menu-products-family li:hover a::before{border-color:rgba(185,183,182,0);border-bottom-color:#b9b7b6;border-width:12px;margin-left:-12px}header #header-menu ul .current-menu-item{background-color:#7d7900}header #header-menu ul .current-menu-item a{color:#fff}header #header-menu ul .menu-item-has-children:hover a::after,header #header-menu ul .menu-item-object-product:hover a::after{border-bottom-color:#f6f2ec}header #header-menu ul .menu-item-has-children .sub-menu li:hover a::after,header #header-menu ul .menu-item-object-product .sub-menu li:hover a::after{border-bottom-color:#fcfaf8}@media (min-width:992px) and (max-width:1199px){header #header-menu ul li{margin-left:-4px}}@media (min-width:992px) and (max-width:1024px){header #header-menu{display:none}}@media (min-width:992px) and (max-width:1024px){header #header-top #logo-container a{z-index:999;position:relative;margin-left:50px}}@media (min-width:768px) and (max-width:991px){header #header-top #logo-container a{z-index:999;position:relative;margin-left:50px}header #header-top #header-shortcuts ul{margin:0}header #header-top #header-shortcuts ul li::before{content:none}header #header-middle #search-block{padding:10px;border-top:1px solid #b9b7b6}}@media (max-width:767px){header #header-top>.row{display:flex;flex-direction:row;align-items:center;justify-content:center}header #header-top #logo-container a{z-index:999;position:relative;margin-left:50px}header #header-top #header-shortcuts{position:static}header #header-top #header-shortcuts ul{margin:0}header #header-top #header-shortcuts ul li::before{content:none}header #header-top #header-shortcuts ul li a img{height:30px}header #header-top #header-shortcuts ul li #products-nb{width:18px;height:18px;font-size:12px;line-height:1.4}header #header-top #header-shortcuts ul li #disconnect-btn{width:18px;height:18px;font-size:12px;line-height:1.5}header #header-middle #search-block{padding:10px;border-top:1px solid #b9b7b6}header #header-middle input[type=search],header #header-middle button{height:45px}header #header-middle input[type=search]{width:calc(100% - 50px)}header #header-middle button{width:50px}}@media (max-width:529px){header{padding-top:0}header #header-top>.row{display:block}header #header-top #logo-container,header #header-top #header-shortcuts{width:100%}header #header-top #header-shortcuts{margin-top:20px}header #header-top #header-shortcuts ul li a img{height:40px}header #header-top #header-shortcuts ul li #products-nb{width:24px;height:24px;font-size:14px;line-height:1.5}header #header-top #header-shortcuts ul li #disconnect-btn{width:24px;height:24px;font-size:14px;line-height:1.7}header #header-middle input[type=search]{font-size:14px}}@media (min-width:992px) and (max-width:1024px){.mean-container .mean-nav{margin-top:80px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.products-menu-container{display:none}}#header-modals .header-modal{width:415px;position:absolute;z-index:9999;top:79px;padding:25px 45px;border:1px solid #b9b7b6;border-top:none;background-color:#fbfaf6}#header-modals .header-modal .title{margin-bottom:35px;font-family:Georgia,Arial,serif;font-size:22px;color:#000;text-transform:uppercase;text-align:center}#header-modals .header-modal input[type=submit]{width:100%}#header-modals .header-modal::before{position:absolute;top:-16px;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);content:url(../../../../../../../themes/ornithomedia/imgs/picto-triangle.png)}#header-modals #newsletter-modal{left:-60px}#header-modals #newsletter-modal input[type=submit]{margin-top:20px}#header-modals #newsletter-modal .msg-sent{display:none}#header-modals #newsletter-modal .msg-sent,#header-modals #newsletter-modal .msg-nop-sent{margin-top:10px}#header-modals #archives-modal{left:120px}#header-modals #archives-modal .title{margin-bottom:20px}#header-modals #archives-modal .desc{margin-bottom:30px;font-size:14px}#header-modals #archives-modal .subscribe-btn{display:block;font-size:18px;text-align:center}#header-modals #archives-modal #subscribe12{margin-bottom:35px}#header-modals #login-modal{left:300px}#header-modals #login-modal .subtitle{font-size:14px;font-weight:700;text-transform:uppercase}#header-modals #login-modal .forgot-pwd{color:#7d7900}#header-modals #login-modal #account-block{margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #b9b7b6}#header-modals #login-modal #account-block .subtitle{margin-bottom:25px}#header-modals #login-modal #account-block .alertsLogin{display:none}#header-modals #login-modal #account-block .alertsLogin .alert-warning{margin:10px 0 0 0;padding:0;border:none}#header-modals #login-modal #account-block input[type=submit]{margin-top:30px;font-size:18px}#header-modals #login-modal #create-block .subtitle{margin-bottom:20px}#header-modals #login-modal #create-block #create-btn{display:block;font-size:18px;text-align:center}#header-modals #basket-modal{right:70px}#header-modals #basket-modal .product{clear:both;overflow:hidden;margin-bottom:25px}#header-modals #basket-modal .img-container{width:30%;float:left}#header-modals #basket-modal .text-container{width:65%;float:left;margin-left:5%;margin-bottom:20px}#header-modals #basket-modal .text-container .product-name{margin-bottom:5px;font-family:Georgia,Arial,serif;font-size:18px;color:#c77707}#header-modals #basket-modal .text-container .price{font-family:"century-gothic",Georgia,Arial;font-size:20px;color:#000}#header-modals #basket-modal .text-container .price sup{font-size:10px}#header-modals #basket-modal #basket-btn{clear:both;overflow:hidden;display:block;font-size:18px;text-align:center}#header-modals #basket-modal::before{left:auto;right:15px;-webkit-transform:none;transform:none}@media (min-width:992px) and (max-width:1199px){#header-modals #newsletter-modal{left:-80px}#header-modals #archives-modal{left:75px}#header-modals #login-modal{left:215px}#header-modals #basket-modal{right:50px}}@media (min-width:768px) and (max-width:991px){#header-modals .header-modal{top:67px;padding:25px}#header-modals #newsletter-modal{left:-155px}#header-modals #archives-modal{left:-65px}#header-modals #login-modal{left:auto;right:115px}#header-modals #login-modal::before{left:auto;right:15px;-webkit-transform:none;transform:none}#header-modals #basket-modal{right:28px}}@media (max-width:767px){#header-modals .header-modal{width:90%;left:5%!important;top:77px;border:none}#header-modals .header-modal::before{content:none}#header-modals .header-modal .close-modal{position:absolute;top:10px;right:10px}#header-modals #newsletter-modal input[type=submit]{margin-top:0}#header-modals #archives-modal .subscribe-btn{font-size:16px}#header-modals #archives-modal #subscribe12{margin-bottom:20px}#header-modals #login-modal #account-block input[type=submit]{margin-top:20px}}@media (max-width:529px){#header-modals .header-modal{top:124px;padding:20px}#header-modals .header-modal .title{margin-bottom:20px}}footer{margin-top:80px}footer #footer-top{padding:40px 0 25px 0;border-top:1px solid #b9b7b6;background-color:#f6f2ec}footer #footer-top img{margin-top:-90px}footer #footer-top .title{margin:0;font-size:22px;text-align:right}footer #footer-top .subtitle{margin:0;font-size:18px;text-align:right}footer #footer-top input[type=email]{width:calc(100% - 152px);height:57px;float:left;padding-left:15px;font-family:Georgia,Arial,serif;font-size:17px;color:#000;border:1px solid #b9b7b6}footer #footer-top input[type=submit]{float:left;font-size:18px}footer #footer-top .loading-before-send,footer #footer-top .msg-sent{display:none}footer #footer-top .loading-before-send{margin-top:10px}footer #footer-top .msg-sent{margin-top:10px;font-style:italic}footer #footer-middle{padding:25px 0 20px 0;color:#fff;background-color:#444}footer #footer-middle .title{margin-bottom:25px;font-size:22px}footer #footer-middle img{display:block;margin:0 auto 5px auto}footer #footer-middle ul li{width:20%;float:left}footer #footer-bottom{padding:25px 0 15px 0}footer #footer-bottom ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;clear:both;overflow:hidden;margin:0 0 15px 0}footer #footer-bottom ul li{width:16.6666666667%;float:left}footer #footer-bottom ul li a{display:block;margin-bottom:10px;font-family:Georgia,Arial,serif;font-size:14px;color:#000;text-transform:uppercase}footer #footer-bottom ul li ul{display:block;margin:0;padding-left:0;list-style-type:none}footer #footer-bottom ul li ul li{width:100%;float:none;padding:0!important;border-right:none!important}footer #footer-bottom ul li ul li a{margin-bottom:0;color:#7d7900;text-transform:none}footer #footer-bottom ul li:not(:last-child){padding-right:20px;border-right:1px solid #b2aea8}footer #footer-bottom ul li:not(:first-child){padding-left:20px}footer #footer-bottom #footer-seo{margin-bottom:15px;font-size:14px;color:#5a5a5a}footer #footer-bottom #copyright{font-size:14px}footer #footer-social{margin-bottom:15px}footer #footer-social li{display:inline-block;margin-left:5px}@media (min-width:992px) and (max-width:1199px){footer #footer-top .title{font-size:20px}footer #footer-top .subtitle{font-size:16px}footer #footer-middle .title{font-size:20px}}@media (max-width:991px){footer{margin-top:25px}footer #footer-top{padding:15px 0}footer #footer-top .container>.row{margin:0 -10px}footer #footer-top .title{font-size:20px}footer #footer-top .subtitle{margin-bottom:10px}footer #footer-middle .title{font-size:20px}footer #footer-bottom ul li{padding-left:10px!important;padding-right:10px!important}}@media (max-width:767px){footer #footer-top .title{font-size:18px}footer #footer-top .subtitle{font-size:16px}footer #footer-top input[type=email]{height:45px}footer #footer-top input[type=submit]{padding:9px 15px}}@media (max-width:529px){footer #footer-top input[type=email],footer #footer-top input[type=submit]{width:100%}footer #footer-top input[type=submit]{margin-top:10px}}.modal .modal-content{padding:25px;-webkit-box-shadow:none;box-shadow:none;background-color:#fcfaf8;border:1px solid #b9b7b6;border-radius:0}.modal .modal-content .modal-header{margin-bottom:20px;padding:0 0 20px 0}.modal .modal-content .modal-header h4{padding-left:45px;padding-top:6px;padding-bottom:6px;font-size:18px;text-transform:uppercase;background:url(../../../../../../../themes/ornithomedia/imgs/picto-ornithomedia.png) no-repeat left center}.modal .modal-content .modal-body{padding:0}.modal .modal-content .modal-body .req-fields{color:#8e8e8e;font-style:italic}.modal .modal-content .modal-body .forgot-pwd{float:right;color:#7d7900}.modal .modal-content .modal-body input[type=submit]{width:100%;font-size:18px}.modal .modal-content .modal-body input[disabled]{padding-left:0;border:none;background-color:transparent}.modal .modal-content .modal-body .afu-process-file label{width:100%!important;line-height:55px;margin:0 0 15px 0!important;padding:0;font-size:18px;font-weight:400;text-align:center!important;text-transform:uppercase;border-radius:0}.modal .modal-content .modal-body .afu-process-file label i{display:none}.modal .modal-content .modal-body .afu-process-file .select{color:#b9b7b6;border:1px solid #b9b7b6}.modal .modal-content .modal-body .afu-process-file .upload{color:#7d7900;border:1px solid #7d7900}.modal .modal-content .modal-body .afu-process-file .remove{color:red;border:1px solid red}.modal .modal-content .modal-body .msg-sent{display:none;margin-top:10px;color:#7d7900}.modal .modal-content .modal-body .loading-before-send{margin-top:10px;display:none}@media (max-width:529px){.modal .modal-content{padding:15px}.modal .modal-content .modal-header h4{line-height:1}.modal .modal-content .modal-body input[type=submit]{font-size:15px}}#modalLogin .input:not(#connected-box) label{width:20%;float:left;margin-top:6.5px;text-align:right}#modalLogin .input:not(#connected-box) input{width:78%;margin-left:2%}#modalLogin #connected-box{float:left;margin-left:22%}#modalLogin input[type=submit]{margin-top:25px}@media (max-width:767px){#modalLogin .input:not(#connected-box) label{width:100%;text-align:left}#modalLogin .input:not(#connected-box) input{width:100%;margin-left:0}#modalLogin #connected-box{margin-left:0}}#modalEvent label{width:120px;float:left;margin-top:6.5px;text-align:right}#modalEvent input:not([type=submit]):not([type=checkbox]),#modalEvent textarea,#modalEvent select{width:calc(100% - 130px);margin-left:10px}#modalEvent #input-addevent-dates input{width:160px}#modalEvent #input-addevent-dates input:last-child{margin-left:0}#modalEvent #input-addevent-dates span{margin-left:15px;margin-right:15px}#modalEvent #input-addevent-photo{margin-left:130px}#modalEvent #input-addevent-photo em{font-size:14px;color:#8e8e8e}#modalEvent #input-addevent-photo .img-container{margin-top:15px;width:75px;height:75px;background-size:cover}#modalEvent #input-addevent-description textarea{height:300px}#modalEvent #input-addevent-newsletter{margin-left:130px}#modalEvent #input-addevent-newsletter label{width:auto;text-align:left}@media (max-width:767px){#modalEvent label{width:100%;text-align:left}#modalEvent input:not([type=submit]):not([type=checkbox]),#modalEvent textarea,#modalEvent select{width:100%;margin-left:0}#modalEvent #input-addevent-photo,#modalEvent #input-addevent-newsletter{margin-left:0}}@media (max-width:529px){#modalEvent #input-addevent-dates input{width:100%}#modalEvent #input-addevent-dates span{display:block;margin:5px 0;text-align:center}}#modalAnnonce label{width:160px;float:left;margin-top:6.5px;text-align:right}#modalAnnonce input:not([type=submit]):not([type=checkbox]),#modalAnnonce textarea,#modalAnnonce select{width:calc(100% - 170px);margin-left:10px}#modalAnnonce #input-addannonce-photo{margin-left:170px}#modalAnnonce #input-addannonce-photo em{font-size:14px;color:#8e8e8e}#modalAnnonce #input-addannonce-photo .img-container{margin-top:15px;width:75px;height:75px;background-size:cover}#modalAnnonce #input-addannonce-description textarea{height:300px}#modalAnnonce #input-addannonce-price input{width:200px}#modalAnnonce #input-addannonce-newsletter{margin-left:170px}#modalAnnonce #input-addannonce-newsletter label{width:auto;text-align:left}#modalAnnonce .orange-btn{margin-top:15px}#modalAnnonce .warning-msg{margin-top:10px;color:#8e8e8e;text-align:justify}@media (max-width:767px){#modalAnnonce label{width:100%;text-align:left}#modalAnnonce input:not([type=submit]):not([type=checkbox]),#modalAnnonce textarea,#modalAnnonce select{width:100%!important;margin-left:0}#modalAnnonce #input-addannonce-photo,#modalAnnonce #input-addannonce-newsletter{margin-left:0}}@media (max-width:529px){#modalAnnonce #input-addevent-dates input{width:100%}#modalAnnonce #input-addevent-dates span{display:block;margin:5px 0;text-align:center}}#modalObservation label{width:120px;float:left;margin-top:6.5px;text-align:right}#modalObservation input:not([type=submit]):not([type=checkbox]),#modalObservation textarea,#modalObservation select{width:calc(100% - 130px);margin-left:10px}#modalObservation #input-addobservation-date input{width:170px}#modalObservation #input-addobservation-emplacement label{margin:0;line-height:1}#modalObservation #map_canvas{width:calc(100% - 130px)!important;margin-left:130px;margin-bottom:20px}#modalObservation #input-addobservation-photo{margin-left:130px}#modalObservation #input-addobservation-photo em{font-size:14px;color:#8e8e8e}#modalObservation #input-addobservation-photo .img-container{margin-top:15px;width:75px;height:75px;background-size:cover}#modalObservation #input-addobservation-comment textarea{height:200px}#modalObservation #input-addobservation-newsletter{margin-left:130px}#modalObservation #input-addobservation-newsletter label{width:auto;text-align:left}#modalObservation .warning-msg{margin-top:10px;color:#8e8e8e;text-align:justify}@media (max-width:767px){#modalObservation label{width:100%;text-align:left}#modalObservation input:not([type=submit]):not([type=checkbox]),#modalObservation textarea,#modalObservation select{width:100%!important;margin-left:0}#modalObservation #map_canvas,#modalObservation #input-addobservation-photo,#modalObservation #input-addobservation-newsletter{width:100%!important;margin-left:0}}@media (max-width:529px){#modalObservation #input-addevent-dates input{width:100%}#modalObservation #input-addevent-dates span{display:block;margin:5px 0;text-align:center}}#modalGallery label{width:130px;float:left;margin-top:6.5px;text-align:right}#modalGallery input:not([type=submit]):not([type=checkbox]),#modalGallery textarea,#modalGallery select{width:calc(100% - 140px);margin-left:10px}#modalGallery #input-addgalerie-photo{margin-left:140px}#modalGallery #input-addgalerie-photo em{font-size:14px;color:#8e8e8e}#modalGallery #input-addgalerie-photo .img-container{margin-top:15px;width:75px;height:75px;background-size:cover}#modalGallery #input-addgalerie-commentaire textarea{height:200px}#modalGallery #input-addgalerie-materiel textarea{height:110px}#modalGallery #input-addgalerie-newsletter{margin-left:140px}#modalGallery #input-addgalerie-newsletter label{width:auto;text-align:left}@media (max-width:767px){#modalGallery label{width:100%;text-align:left}#modalGallery input:not([type=submit]):not([type=checkbox]),#modalGallery textarea,#modalGallery select{width:100%!important;margin-left:0}#modalGallery #input-addgalerie-photo,#modalGallery #input-addgalerie-newsletter{margin-left:0}}@media (max-width:529px){#modalGallery #input-addevent-dates input{width:100%}#modalGallery #input-addevent-dates span{display:block;margin:5px 0;text-align:center}}#modalPanier .img-container{width:20.5%;float:left}#modalPanier .img-container img{margin:0 auto}#modalPanier .text-container{width:50.5%;float:left;margin-left:2.5%}#modalPanier .price{width:24%;float:left;margin-left:2.5%;text-align:right}#modalPanier #added-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;clear:both;overflow:hidden}#modalPanier #added-product .text-container{line-height:1}#modalPanier #added-product .text-container a{font-size:22px;color:#c77707}#modalPanier #added-product .price{font-family:"century-gothic",Georgia,Arial;font-size:23px;color:#222121}#modalPanier #added-product .price sup{font-size:12px}#modalPanier #suggested-product-block{margin-top:30px}#modalPanier #suggested-product-block #suggested-container{clear:both;overflow:hidden;padding:15px;border:1px solid #b9b7b6}#modalPanier #suggested-product-block #suggested-container .text-container a{color:#c77707}#modalPanier #suggested-product-block #suggested-container .text-container .short-desc{font-size:14px}#modalPanier #suggested-product-block #suggested-container .price{font-family:"century-gothic",Georgia,Arial;font-size:18px;color:#222121}#modalPanier #suggested-product-block #suggested-container .price sup{font-size:10px}#modalPanier #suggested-product-block #suggested-container #add-suggested-btn{margin-top:20px;font-size:18px}#modalPanier #suggested-product-block #suggested-container .add_to_cart_modal_msg{clear:both;float:right;margin-top:10px;font-style:italic}#modalPanier .btns{clear:both;overflow:hidden;margin-top:20px;font-size:18px}@media (max-width:767px){#modalPanier .text-container{width:65.5%;margin-left:0}#modalPanier .price{width:32%}#modalPanier #added-product .text-container{width:65.5%}#modalPanier #added-product .price{width:32%}#modalPanier #suggested-product-block #suggested-container .product>.pull-right{clear:both;overflow:hidden;float:none!important}#modalPanier #suggested-product-block #suggested-container .product>.pull-right a{display:block;text-align:center}#modalPanier .btns a{display:block;width:100%;text-align:center}#modalPanier .btns #order-btn{margin-top:20px}}@media (max-width:450px){#modalPanier #added-product{display:block}#modalPanier .text-container{width:100%!important;margin:0}#modalPanier .price{width:100%!important;margin:0}}#articles-list-page #listing-content .intro{padding:20px 0;border-bottom:1px solid #b9b7b6}#articles-list-page #listing-content .listing .article{margin:0;padding:20px 0;border-bottom:1px solid #b9b7b6}#articles-list-page #listing-content .listing .article h2{margin:0;font-family:Georgia,Arial,serif;font-size:18px;color:#c77707;font-weight:700}#articles-list-page #listing-content .listing .article .date-comments .date{font-family:Georgia,Arial,serif;font-size:14px;color:#8e8e8e}#articles-list-page #listing-content .listing .article .date-comments img{margin-left:5px;margin-right:5px}#articles-list-page #listing-content .listing .article .date-comments .comments{font-family:Georgia,Arial,serif;font-size:14px;color:#7d7900}#articles-list-page #listing-content .listing .article .short-desc{margin-top:15px;font-size:14px}#articles-list-page #listing-content .listing .article:hover{background-color:#f6f2ec}#articles-list-page #listing-content .ad{margin-top:30px;margin-bottom:25px}#articles-list-page #listing-content .ad img{margin:0 auto}.article-page .article-content{margin-bottom:50px;padding-bottom:30px}.article-page .article-content article{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;text-overflow:ellipsis}.article-page .article-content article .short-desc{margin-bottom:5px;font-family:Georgia,Arial,serif;font-size:18px;color:#c77707}.article-page .article-content article .date-review{font-size:14px}.article-page .article-content article .date-review .date{color:#8e8e8e}.article-page .article-content article .date-review .review-panel{color:#7d7900}.article-page .article-content article figure .img-container{background-color:#fcfaf8}.article-page .article-content article figure img{margin:0 auto}.article-page .article-content article figure figcaption{margin-top:15px;color:#c77707}.article-page .article-content article .heading-collapse{margin-bottom:25px;font-size:22px;color:#c77707;cursor:pointer}.article-page .article-content article .puce::before{content:"+";font-size:32px;margin-right:5px}.article-page .article-content article .puce.active_accordeon::before{content:"-"}.article-page .article-content article .main-content h2{margin-bottom:25px;font-size:22px;color:#c77707;cursor:help}.article-page .article-content article .main-content h3{margin-bottom:25px;font-size:16px;font-weight:700}.article-page .article-content article .main-content .photoetlegendegauche,.article-page .article-content article .main-content .photoetlegendedroite{color:#c77707}.article-page .article-content article ul{list-style-type:square}.article-page .article-content article a{color:#7d7900}.article-page .article-content article .bold{margin-bottom:15px;font-weight:700}.article-page .article-content #subscription-connection{margin-top:25px;margin-bottom:25px;padding:20px;border:1px solid #b9b7b6}.article-page .article-content #subscription-connection #connection-block{margin-bottom:20px}.article-page .article-content #subscription-connection #connection-block #connection-btn{padding:15px 45px;margin-left:10px;color:#fff}.article-page .article-content #subscription-connection #subscription-block{font-size:18px}.article-page .article-content #subscription-connection #subscription-block p{margin:0}.article-page .article-content #subscription-connection #subscription-block #second-line,.article-page .article-content #subscription-connection #subscription-block #third-line{font-size:22px;font-weight:700}.article-page .article-content #subscription-connection #subscription-block #third-line{line-height:.8}.article-page .article-content #subscription-connection #subscription-block #fourth-line{margin-top:10px;margin-bottom:20px}.article-page .article-content #subscription-connection #subscription-block span{font-family:"century-gothic",Georgia,Arial;font-size:48px;color:#ee6315;font-weight:400;letter-spacing:-5px}.article-page .article-content #subscription-connection #subscription-block span sup{top:-.7em;left:5px;font-size:25px}.article-page .article-content #subscription-connection #subscription-block .btns a{color:#fff}.article-page .article-content #subscription-connection #subscription-block #months6-btn{margin-left:20px}.article-page .article-content .ad img{margin:0 auto}@media (max-width:991px){.article-page .article-content{margin-bottom:20px}}@media (max-width:767px){.article-page .article-content article .main-content table td{display:block}.article-page .article-content article .main-content .tableau-article{font-size:14px}.article-page .article-content article .main-content .tableau-article td{display:table-cell}.article-page .article-content #subscription-connection #connection-block #connection-btn{width:100%;margin:10px 0 0 0}.article-page .article-content #subscription-connection #subscription-block #third-line{line-height:1}.article-page .article-content #subscription-connection #months12-btn,.article-page .article-content #subscription-connection #months6-btn{width:100%}.article-page .article-content #subscription-connection #months6-btn{margin:20px 0 0 0!important}}.post-type-archive-agenda #breadcrumb{background-color:#f6f2ec}#events-list-page #events-search-block #input-countries label{width:55px}#events-list-page #events-search-block #input-countries select{width:calc(100% - 55px)}#events-list-page #events-search-block #input-dates{display:inline-block}#events-list-page #events-search-block #input-dates label{width:55px}#events-list-page #events-search-block #input-dates input{width:140px}#events-list-page #events-search-block #input-dates span{margin-left:15px;margin-right:15px}#events-list-page #listing-content .listing .event{margin:0;padding:20px 0;border-bottom:1px solid #b9b7b6}#events-list-page #listing-content .listing .event h2{margin:0;font-family:Georgia,Arial,serif;font-size:18px;color:#c77707;font-weight:700}#events-list-page #listing-content .listing .event .dates{font-family:Georgia,Arial,serif;font-size:18px;color:#444;font-weight:700}#events-list-page #listing-content .listing .event .location-comments .location,#events-list-page #listing-content .listing .event .location-comments .country{font-family:Georgia,Arial,serif;font-size:14px;color:#8e8e8e}#events-list-page #listing-content .listing .event .location-comments .comments{font-family:Georgia,Arial,serif;font-size:14px;color:#7d7900}#events-list-page #listing-content .listing .event .short-desc{margin-top:15px;font-size:14px}#events-list-page #listing-content .listing .event:hover{background-color:#f6f2ec}#events-list-page #listing-content .ad{margin-top:30px;margin-bottom:25px}#events-list-page #listing-content .ad img{margin:0 auto}@media (min-width:768px) and (max-width:991px){#events-list-page #events-search-block #input-dates input{width:120px}}@media (max-width:529px){#events-list-page #events-search-block #input-countries label{width:100%}#events-list-page #events-search-block #input-countries select{width:100%}#events-list-page #events-search-block #input-dates label{width:100%}#events-list-page #events-search-block #input-dates input{width:110px}#events-list-page #events-search-block #input-dates span{margin:5px 0;text-align:center}#events-list-page #events-search-block .btns input[type=submit],#events-list-page #events-search-block .btns a{display:block;width:100%;margin-left:0}#events-list-page #events-search-block .btns #add-event-btn{margin-top:20px}#events-list-page #listing-content .listing .event h2{font-size:16px}#events-list-page #listing-content .listing .event .dates{font-size:16px;line-height:1}}#event-page .featured-img figcaption{margin-top:10px}#event-page .infos{padding-top:10px;padding-bottom:10px;color:#444;border:1px solid #b9b7b6}#event-page .infos .dates{font-size:26px;font-weight:700}#event-page .infos .location{margin-bottom:60px;font-size:22px}#event-page .infos .useful-infos{font-size:20px}#event-page .infos .useful-infos .title{font-weight:700}#event-page .main-content{margin-top:15px}@media (min-width:768px) and (max-width:991px){#event-page #event-content article>.row{margin:0 -10px}}@media (max-width:767px){#event-page .infos{margin-top:20px}#event-page .infos .dates{font-size:22px}#event-page .infos .location{margin-bottom:25px;font-size:20px}#event-page .infos .useful-infos{font-size:18px}#event-page #event-content article>.row{margin:0 -10px}}.post-type-archive-annonces #breadcrumb{background-color:#f6f2ec}#annonces-list-page #annonces-search-block #input-categories label{width:100px}#annonces-list-page #annonces-search-block #input-categories select{width:calc(100% - 100px)}#annonces-list-page #annonces-search-block #input-price label{width:45px}#annonces-list-page #annonces-search-block #input-price select{width:calc(100% - 45px)}#annonces-list-page #listing-content .listing .annonce{margin:0;padding:20px 0;border-bottom:1px solid #b9b7b6;background:url(../../../../../../../themes/ornithomedia/imgs/fleche-droite-annonce.png) no-repeat right 30px center}#annonces-list-page #listing-content .listing .annonce h2{margin:0;padding-right:50px;font-family:Georgia,Arial,serif;font-size:18px;color:#c77707;font-weight:700}#annonces-list-page #listing-content .listing .annonce .category{font-family:Georgia,Arial,serif;font-size:14px;color:#444;font-weight:700}#annonces-list-page #listing-content .listing .annonce .location{font-family:Georgia,Arial,serif;font-size:14px;color:#444}#annonces-list-page #listing-content .listing .annonce .date{font-family:Georgia,Arial,serif;font-size:14px;color:#8e8e8e}#annonces-list-page #listing-content .listing .annonce .price{margin-top:20px;font-family:"century-gothic",Georgia,Arial;font-size:24px;color:#ee6315}#annonces-list-page #listing-content .listing .annonce .price sup{top:-.9em;font-size:12px}#annonces-list-page #listing-content .listing .annonce:hover{background-color:#f6f2ec}#annonces-list-page #listing-content .ad{margin-top:30px;margin-bottom:25px}#annonces-list-page #listing-content .ad img{margin:0 auto}@media (max-width:767px){#annonces-list-page #annonces-search-block #input-categories label,#annonces-list-page #annonces-search-block #input-price label{width:100%}#annonces-list-page #annonces-search-block #input-categories select,#annonces-list-page #annonces-search-block #input-price select{width:100%;margin-left:0}#annonces-list-page #annonces-search-block .btns input[type=submit],#annonces-list-page #annonces-search-block .btns #add-annonce-btn{display:block;width:100%;margin-left:0}#annonces-list-page #annonces-search-block .btns #add-annonce-btn{margin-top:20px}}@media (max-width:529px){#annonces-list-page #listing-content .listing .annonce{background:none}#annonces-list-page #listing-content .listing .annonce h2{padding-right:0;font-size:16px}}#annonce-page #annonce-content{margin-top:20px}#annonce-page #imgs-gallery #small-imgs{width:15%;float:left}#annonce-page #imgs-gallery #small-imgs li{margin-bottom:10px}#annonce-page #imgs-gallery #big-img{width:80%;float:left;margin-left:5%}#annonce-page #imgs-gallery #big-img img{margin:0 auto}#annonce-page #annonce-details h1{margin-top:0}#annonce-page #annonce-details #annonce-summary{margin-bottom:20px}#annonce-page #annonce-details #annonce-summary li{padding:5px 0;border-bottom:1px solid #dad8d7}#annonce-page #annonce-details #annonce-summary li strong{width:110px;display:inline-block;margin-right:10px;text-align:right}#annonce-page #annonce-details #annonce-summary li:last-child{border-bottom:none}#annonce-page #annonce-details .desc{margin-bottom:15px}#annonce-page #annonce-details .price{margin-bottom:15px;font-family:"century-gothic",Georgia,Arial;font-size:42px;color:#ee6315;letter-spacing:-1px}#annonce-page #annonce-details .price sup{top:-1em;font-size:18px}#annonce-page #annonce-details .btns a{font-size:18px}#annonce-page #annonce-details .btns #phone-btn{margin-right:10px}#annonce-page .ad img{margin:0 auto}#annonce-page aside{margin-top:30px}#annonce-page aside .title{margin:0 0 10px 0;font-size:20px;color:#000;border-bottom:1px solid #b9b7b6}#annonce-page #sidebar .product{width:33.3333333333%;float:left;margin:0!important;padding-bottom:10px!important;border-bottom:none!important}#annonce-page #sidebar #first-product .img-container{width:33.33333333%;height:125px;float:left;margin:0;padding-right:10px;padding-left:10px}#annonce-page #sidebar #first-product .img-container .promo{width:45px;height:45px;line-height:45px;font-size:16px}#annonce-page #sidebar #first-product .text-container{width:66.66666667%;float:left;padding-right:10px;padding-left:10px}#annonce-page #sidebar #first-product h3{font-size:18px;font-weight:700}#annonce-page #sidebar #first-product .price-block{margin-top:10px}#annonce-page #sidebar #first-product .price-block .price{font-size:24px;letter-spacing:normal}#annonce-page #sidebar #first-product .price-block .price sup{font-size:12px}#annonce-page #sidebar #first-product .price-block .old-price{margin-left:5px;font-size:16px}@media (max-width:991px){#annonce-page #sidebar{margin-top:25px}#annonce-page #sidebar #featured-products .product{width:33.3333333333%;float:left;margin:0!important;padding:15px 10px;border-bottom:none}#annonce-page #sidebar #featured-products .product .img-container{width:100%!important;height:160px!important;margin:0!important;padding:0 10px!important}#annonce-page #sidebar #featured-products .product .img-container img{max-height:160px!important}#annonce-page #sidebar #featured-products .product .img-container .promo{width:45px!important;height:45px!important;line-height:45px!important;font-size:16px!important}#annonce-page #sidebar #featured-products .product .text-container{width:100%!important}#annonce-page #sidebar #featured-products h3{font-size:18px!important;font-weight:bold!important}#annonce-page #sidebar #featured-products .price-block{float:none!important;margin-top:10px!important}#annonce-page #sidebar #featured-products .price-block .price{font-size:22px!important}#annonce-page #sidebar #featured-products .price-block .price sup{font-size:15px!important}#annonce-page #sidebar #featured-products .price-block .old-price{margin-left:5px!important;font-size:15px!important}#annonce-page #sidebar #featured-products #first-product{border-bottom:none}}@media (max-width:767px){#annonce-page #sidebar #featured-products h3{font-size:16px!important}}@media (max-width:529px){#annonce-page #sidebar #featured-products .product{width:100%}}@media (max-width:767px){#annonce-page #imgs-gallery{margin-bottom:20px}#annonce-page #imgs-gallery #small-imgs{display:none}#annonce-page #imgs-gallery #big-img{width:100%;margin-left:0}#annonce-page #annonce-details .btns a{display:block;text-align:center}#annonce-page #annonce-details .btns #phone-btn{margin-right:0}#annonce-page #annonce-details .btns #mail-btn{margin-top:20px}}@media (max-width:529px){#annonce-page #annonce-details .btns a{font-size:16px}}.post-type-archive-observations #breadcrumb{background-color:#f6f2ec}#observations-list-page #observations-search-block #input-especes label{width:75px}#observations-list-page #observations-search-block #input-especes select{width:calc(100% - 75px)}#observations-list-page #observations-search-block #input-departments label{width:125px}#observations-list-page #observations-search-block #input-departments select{width:calc(100% - 125px)}#observations-list-page #observations-search-block #input-dates{display:inline-block}#observations-list-page #observations-search-block #input-dates label{width:55px}#observations-list-page #observations-search-block #input-dates input{width:140px}#observations-list-page #observations-search-block #input-dates span{margin-left:15px;margin-right:15px}#observations-list-page #listing-content{margin-bottom:50px}#observations-list-page #listing-content .social-share{margin:0}#observations-list-page #listing-content .listing{clear:both;overflow:hidden}#observations-list-page #listing-content .listing .observation{margin:0;padding:20px 0;border-bottom:1px solid #b9b7b6}#observations-list-page #listing-content .listing .observation a{color:#7d7900}#observations-list-page #listing-content .listing .observation>.row{margin:0;padding:5px 0}#observations-list-page #listing-content .listing .observation h2{margin:0 0 10px 0;font-family:Georgia,Arial,serif;font-size:18px;color:#c77707;font-weight:700}#observations-list-page #listing-content .listing .observation h2 span{margin-right:5px;font-size:22px;color:#000}#observations-list-page #listing-content .listing .observation .label{font-weight:700;text-align:right}#observations-list-page #listing-content .listing .observation .imgs-gallery{float:left;margin-right:20px}#observations-list-page #listing-content .listing .observation .imgs-gallery img{max-height:75px}#observations-list-page #listing-content .listing .observation .imgs-gallery a:not(:first-child){display:none}#observations-list-page #listing-content .ad{margin-top:30px;margin-bottom:25px}#observations-list-page #listing-content .ad img{margin:0 auto}@media (min-width:768px) and (max-width:991px){#observations-list-page #observations-search-block #input-dates input{width:94px}#observations-list-page #listing-content{margin-bottom:20px}}@media (max-width:767px){#observations-list-page #observations-search-block #input-especes label,#observations-list-page #observations-search-block #input-departments label,#observations-list-page #observations-search-block #input-dates label{width:100%}#observations-list-page #observations-search-block #input-especes select,#observations-list-page #observations-search-block #input-departments select,#observations-list-page #observations-search-block #input-dates select{width:100%;margin-left:0}#observations-list-page #listing-content{margin-bottom:0}}@media (max-width:529px){#observations-list-page #observations-search-block #input-dates input{width:120px}#observations-list-page #observations-search-block #input-dates span{margin:5px 0;text-align:center}#observations-list-page #observations-search-block .btns input[type=submit]{width:100%}#observations-list-page #observations-search-block .btns #add-observation-btn{display:block;width:100%;margin-top:20px;margin-left:0}#observations-list-page #listing-content .listing .observation .label{width:100%;text-align:left}#observations-list-page #listing-content .listing .observation .value{width:100%}}.post-type-archive-galerie #breadcrumb{background-color:#f6f2ec}#gallery-list-page #gallery-search-block #input-especes label{width:75px}#gallery-list-page #gallery-search-block #input-especes select{width:calc(100% - 75px)}#gallery-list-page #gallery-search-block #input-countries label{width:50px}#gallery-list-page #gallery-search-block #input-countries select{width:calc(100% - 50px)}#gallery-list-page #listing-content{margin-bottom:50px}#gallery-list-page #listing-content .social-share{margin:0}#gallery-list-page #listing-content .listing{clear:both;overflow:hidden}#gallery-list-page #listing-content .listing .gallery{margin:0;padding:20px 0;border-bottom:1px solid #b9b7b6}#gallery-list-page #listing-content .listing .gallery a{color:#7d7900}#gallery-list-page #listing-content .listing .gallery .text-container>.row{margin:0;padding:5px 0}#gallery-list-page #listing-content .listing .gallery .location{padding-top:0!important}#gallery-list-page #listing-content .listing .gallery h2{margin:0 0 5px 0;font-family:Georgia,Arial,serif;font-size:18px;color:#c77707;font-weight:700}#gallery-list-page #listing-content .listing .gallery h3{margin:0 0 15px 0;font-family:Georgia,Arial,serif;font-size:18px;color:#000;font-weight:700}#gallery-list-page #listing-content .listing .gallery .label{font-weight:700;text-align:right}#gallery-list-page #listing-content .listing .gallery .imgs-gallery{float:left;margin-right:20px}#gallery-list-page #listing-content .listing .gallery .imgs-gallery img{max-height:75px}#gallery-list-page #listing-content .listing .gallery .imgs-gallery a:not(:first-child){display:none}#gallery-list-page #listing-content .ad{margin-top:30px;margin-bottom:25px}#gallery-list-page #listing-content .ad img{margin:0 auto}@media (min-width:768px) and (max-width:991px){#gallery-list-page #listing-content{margin-bottom:20px}}@media (max-width:767px){#gallery-list-page #gallery-search-block #input-especes label,#gallery-list-page #gallery-search-block #input-countries label{width:100%}#gallery-list-page #gallery-search-block #input-especes select,#gallery-list-page #gallery-search-block #input-countries select{width:100%;margin-left:0}#gallery-list-page #gallery-search-block .btns input[type=submit]{width:100%}#gallery-list-page #gallery-search-block .btns #add-photo-btn{width:100%;display:block;margin-left:0;margin-top:20px}#gallery-list-page #listing-content{margin-bottom:0}#gallery-list-page #listing-content .listing .gallery .label{text-align:left}}@media (max-width:529px){#gallery-list-page #gallery-search-block .btns #add-photo-btn{font-size:16px}#gallery-list-page #listing-content .listing .gallery h2,#gallery-list-page #listing-content .listing .gallery h3{font-size:16px}#gallery-list-page #listing-content .listing .gallery .img-container,#gallery-list-page #listing-content .listing .gallery .text-container{width:100%}#gallery-list-page #listing-content .listing .gallery .img-container img{margin:0 auto 10px auto}#gallery-list-page #listing-content .listing .gallery .text-container>.row{margin:0 -15px}}#homepage h1{margin:15px 0;font-family:Georgia,Arial,serif;font-size:20px;color:#8e8e8e}#homepage h2,#homepage h3{margin:0 0 10px 0;font-family:Georgia,Arial,serif;font-size:18px;color:#c77707;font-weight:700}#homepage .featured h2,#homepage .featured h3{font-size:26px;font-weight:400}#homepage .title{font-family:Georgia,Arial,serif;font-size:22px;color:#434342;text-transform:uppercase;border-bottom:1px solid #b9b7b6}#homepage .title a{margin-left:10px}#homepage .all-link{font-size:14px;color:#7d7900;text-transform:none}#homepage .desc,#homepage .short-desc{font-size:14px}#homepage #left-part>.row{margin:0 -10px}#homepage #right-part{border-left:1px solid #b9b7b6}#homepage #right-part .ad img{margin:0 auto}#homepage #home-bottom{margin-top:25px}#homepage #home-articles{border-right:1px solid #b9b7b6}#homepage #home-articles .article{margin:0 -10px;padding:10px 0}#homepage #home-articles .img-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:125px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#homepage #home-articles .img-container{display:block}}#homepage #home-articles .img-container img{max-height:100%;width:auto;margin:0 auto}#homepage #home-articles .text-container h2 a{color:#c77707}#homepage #home-articles .text-container .date-comments{margin-bottom:5px;font-size:14px;color:#8e8e8e}#homepage #home-articles .text-container .date-comments .comments{color:#7d7900}#homepage #home-articles #featured-article{margin:0 0 10px 0;padding-bottom:20px;border-bottom:1px solid #dad8d7}#homepage #home-articles #featured-article .img-container{height:330px;margin-bottom:20px}#homepage #home-shop .product{margin:0 -10px;padding:10px 0}#homepage #home-shop .img-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:125px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#homepage #home-shop .img-container{display:block}}#homepage #home-shop .img-container img{max-height:100%;width:auto;margin:0 auto}#homepage #home-shop .img-container .promo{position:absolute;top:20px;left:10px;display:inline-block;width:45px;height:45px;line-height:45px;font-size:16px;color:#fff;border-radius:50%;background-color:#ee6315;text-align:center}#homepage #home-shop h3 a{color:#c77707}#homepage #home-shop .desc{clear:both}#homepage #home-shop .price-block{margin-top:10px}#homepage #home-shop .price-block .price{display:inline-block;font-family:"century-gothic",Georgia,Arial;font-size:24px;color:#ee6315}#homepage #home-shop .price-block .price sup{font-size:12px}#homepage #home-shop .price-block .old-price{display:inline-block;margin-left:5px;font-family:"century-gothic",Georgia,Arial;font-size:16px;color:#000;text-decoration:line-through}#homepage #home-shop .price-block .old-price sup{font-size:10px}#homepage #home-shop #featured-product{margin:0;padding-bottom:15px;border-bottom:1px solid #dad8d7}#homepage #home-shop #featured-product .img-container{height:288px;margin-bottom:20px}#homepage #home-shop #featured-product .img-container img{max-height:288px}#homepage #home-shop #featured-product .img-container .promo{width:90px;height:90px;line-height:90px;font-size:32px}#homepage #home-shop #featured-product .price-block{margin-top:0}#homepage #home-shop #featured-product .price-block .price{font-size:34px;letter-spacing:-1px}#homepage #home-shop #featured-product .price-block .price sup{top:-11px;font-size:18px}#homepage #home-shop #featured-product .price-block .old-price{margin-left:10px;font-size:20px}#homepage #home-shop #featured-product .price-block .old-price sup{top:-5px;font-size:12px}#homepage #home-gallery{margin-top:15px}#homepage #home-gallery #photos-list{margin-top:40px;padding:0 30px}#homepage #home-gallery #photos-list figure{width:25%;padding:0 30px}#homepage #home-gallery #photos-list figure img{margin:0 auto}#homepage #home-gallery #photos-list figure figcaption{margin-top:5px;font-family:Georgia,Arial,serif;font-size:14px;color:#7d7900;text-align:center}#homepage #home-gallery #photos-list figure figcaption a{color:#7d7900}#homepage #home-observations{margin-top:30px;margin-bottom:25px}#homepage #home-observations .title{margin-bottom:5px}#homepage #home-observations #observations-link{display:inline-block;margin-bottom:10px}#homepage #home-observations .observation{padding:10px 0}#homepage #home-observations .observation h3{margin-bottom:5px}#homepage #home-observations .observation h3 span{color:#000}#homepage #home-observations .observation h3 a{color:#c77707}#homepage #home-observations .observation .date{margin-bottom:5px;font-size:14px;color:#8e8e8e}#homepage #home-observations .observation .location{font-size:14px}#homepage #home-agenda{margin-top:40px}#homepage #home-agenda #agenda-link{display:inline-block;margin-bottom:20px}#homepage #home-agenda h3 a{color:#c77707}#homepage #home-agenda .dates{margin-bottom:5px;font-size:14px;color:#8e8e8e}#homepage #home-agenda .short-desc{margin-bottom:25px}#homepage #home-annonces #home-annonces-container{height:100%;padding:20px 15px;background-color:#f6f2ec;border:1px solid #b9b7b6}#homepage #home-annonces #home-annonces-container #annonces-list{clear:both;overflow:hidden;margin:60px -10px 0 -10px}#homepage #home-annonces #home-annonces-container #annonces-list .img-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:145px;margin-bottom:30px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#homepage #home-annonces #home-annonces-container #annonces-list .img-container{display:block}}#homepage #home-annonces #home-annonces-container #annonces-list .img-container img{max-height:100%;width:auto;margin:0 auto}#homepage #home-annonces #home-annonces-container #annonces-list .text-container p{margin:0;font-size:14px}#homepage #home-annonces #home-annonces-container #annonces-list .text-container .name{font-family:Georgia,Arial,serif;font-size:18px;color:#c77707;font-weight:700}#homepage #home-annonces #home-annonces-container #annonces-list .text-container .date{color:#8e8e8e}#homepage #home-annonces #home-annonces-container #annonces-list .text-container .price{font-family:"century-gothic",Georgia,Arial;font-size:24px;color:#ee6315}#homepage #home-annonces #home-annonces-container #annonces-list .text-container .price sup{top:-.7em;font-size:12px}#homepage #home-forum #home-forum-container{height:100%;padding:20px 15px;background-color:#f6f2ec;border:1px solid #b9b7b6}#homepage #home-forum #home-forum-container .forum{padding:5px 0}#homepage #home-forum #home-forum-container .forum .name{font-family:Georgia,Arial,serif;font-size:18px;color:#c77707;font-weight:700}#homepage #free-zone{margin-top:35px}@media (min-width:992px) and (max-width:1199px){#homepage h2,#homepage h3{font-size:16px}#homepage .featured h2,#homepage .featured h3{font-size:22px}#homepage #home-articles #featured-article .img-container{display:block;height:290px}#homepage #home-shop .price-block .price{font-size:22px}#homepage #home-shop .price-block .old-price{font-size:15px}#homepage #home-shop #featured-product .img-container{height:248px}#homepage #home-shop #featured-product .img-container img{max-height:248px}#homepage #home-shop #featured-product .price-block .price{font-size:30px}#homepage #home-shop #featured-product .price-block .old-price{font-size:18px}#homepage #home-annonces #home-annonces-container #annonces-list .text-container .name{font-size:16px}#homepage #home-annonces #home-annonces-container #annonces-list .text-container .price{font-size:22px}#homepage #home-forum #home-forum-container .forum .name{font-size:16px}}@media (min-width:768px) and (max-width:991px){#homepage #right-part{border-left:none}#homepage .featured h2,#homepage .featured h3{font-size:22px}#homepage #home-articles #featured-article .img-container{height:250px;display:block}#homepage #home-shop #featured-product .img-container{height:208px;display:block}#homepage #home-shop #featured-product .img-container img{max-height:208px}#homepage #home-shop #featured-product .price-block .price{font-size:28px}#homepage #home-shop #featured-product .price-block .old-price{font-size:18px}#homepage #home-gallery{margin-bottom:20px}#homepage #home-observations{width:50%;float:left;margin-top:20px;margin-bottom:10px;padding-right:10px}#homepage #home-agenda{width:50%;float:left;margin-top:20px;padding-left:10px}#homepage #home-annonces .all-link{font-size:12px}}@media (max-width:767px){#homepage h1{font-size:16px}#homepage #right-part{border-left:none}#homepage .featured h2,#homepage .featured h3{font-size:22px}#homepage #home-articles{border-right:none}#homepage #home-articles #featured-article{padding-bottom:0;border-bottom:none}#homepage #home-articles #featured-article .img-container{height:250px}#homepage #home-articles #featured-article .img-container img{max-height:250px}#homepage #home-shop #featured-product{padding-bottom:0;border-bottom:none}#homepage #home-shop #featured-product .img-container{height:200px}#homepage #home-shop #featured-product .img-container img{max-height:200px}#homepage #home-shop #featured-product .img-container .promo{width:75px;height:75px;line-height:75px;font-size:28px}#homepage #home-shop #featured-product .price-block .price{font-size:30px}#homepage #home-shop #featured-product .price-block .old-price{font-size:18px}#homepage #home-gallery{margin-bottom:25px}#homepage #home-observations{margin-bottom:0}#homepage #home-agenda{margin-top:0}#homepage #home-forum{margin-top:25px}}@media (max-width:529px){#homepage #home-gallery #photos-list figure{padding:0 10px}#homepage #home-annonces .all-link{display:block;margin-left:0;margin-top:5px}#homepage #home-annonces #home-annonces-container #annonces-list .text-container .name{font-size:16px}#homepage #home-forum #home-forum-container .forum .name{font-size:16px}}#shop-homepage h1{font-family:Georgia,Arial,serif;font-size:22px;color:#000;text-transform:uppercase;border-bottom:1px solid #b9b7b6}#shop-homepage #shop-slider{visibility:hidden;margin:0}#shop-homepage #shop-slider .slick-prev{left:calc((100% - 1170px) / 2)}#shop-homepage #shop-slider .slick-next{right:calc((100% - 1170px) / 2)}#shop-homepage #shop-slider .slide{position:relative;height:310px}#shop-homepage #shop-slider .slide .bg-image{height:310px;background-repeat:no-repeat;background-size:cover}#shop-homepage #shop-slider .slide .slide-text{position:absolute;top:25px;left:0;width:100%}#shop-homepage #shop-slider .slide .slide-text .title{font-family:Georgia,Arial,serif;font-size:26px;color:#c77707;line-height:1.1}#shop-homepage #shop-slider .slide .slide-text .link-btn{margin-top:20px;padding:15px 30px;font-size:18px}#shop-homepage #shop-slider .product-slide .img-container{position:relative}#shop-homepage #shop-slider .product-slide .img-container img{max-height:100%;max-width:100%;width:auto;height:auto;margin:0 auto}#shop-homepage #shop-slider .product-slide .img-container .promo{position:absolute;top:20px;left:10px;display:inline-block;width:90px;height:90px;line-height:90px;font-size:32px;color:#fff;border-radius:50%;background-color:#ee6315;text-align:center}#shop-homepage #shop-slider .product-slide .product-name{margin-top:20px;font-size:26px;color:#c77707;line-height:1.1}#shop-homepage #shop-slider .product-slide .desc{clear:both}#shop-homepage #shop-slider .product-slide .price-block{margin-top:10px}#shop-homepage #shop-slider .product-slide .price-block .price{display:inline-block;font-family:"century-gothic",Georgia,Arial;font-size:34px;color:#ee6315;letter-spacing:-1px}#shop-homepage #shop-slider .product-slide .price-block .price sup{top:-13px;font-size:15px}#shop-homepage #shop-slider .product-slide .price-block .old-price{display:inline-block;margin-left:5px;font-family:"century-gothic",Georgia,Arial;font-size:20px;color:#000;text-decoration:line-through}#shop-homepage #shop-slider .product-slide .price-block .old-price sup{font-size:11px}#shop-homepage #shop-slider .product-slide .link-btn{margin-top:10px;padding:15px 30px;font-size:18px}#shop-homepage #shop-slider.slick-initialized{visibility:visible}#shop-homepage #brands-list{border-top:1px solid #b4b2b1;border-bottom:1px solid #b4b2b1;background-color:#f6f2ec}#shop-homepage #brands-list h2{font-size:22px;text-transform:uppercase}#shop-homepage #brands-list ul li{display:inline-block;padding-top:5px;padding-bottom:5px}#shop-homepage #brands-list ul li a{display:block;padding-right:10px;padding-left:7.5px;color:#7d7900;text-transform:uppercase;line-height:1}#shop-homepage #brands-list ul li:not(:last-child) a{border-right:1px solid #b9b7b6}#shop-homepage #categories-list .category h2{font-size:22px;color:#434342}#shop-homepage #categories-list .category .category-container{padding:15px 0;border:1px solid #b9b7b6}#shop-homepage #categories-list .category .category-container .best-product{position:relative;clear:both;overflow:hidden;padding-bottom:15px}#shop-homepage #categories-list .category .category-container .best-product .img-container img{margin:0 auto}#shop-homepage #categories-list .category .category-container .best-product .img-container .promo{position:absolute;top:10px;left:20px;display:inline-block;width:70px;height:70px;line-height:70px;font-size:28px;color:#fff;border-radius:50%;background-color:#ee6315;text-align:center}#shop-homepage #categories-list .category .category-container .best-product h3{margin:0 0 10px 0;line-height:1}#shop-homepage #categories-list .category .category-container .best-product h3 a{font-weight:700;font-size:17px;color:#c77707}#shop-homepage #categories-list .category .category-container .best-product .price-block .price{display:inline-block;font-family:"century-gothic",Georgia,Arial;font-size:24px;color:#ee6315}#shop-homepage #categories-list .category .category-container .best-product .price-block .price sup{top:-10px;font-size:10px}#shop-homepage #categories-list .category .category-container .best-product .price-block .old-price{display:inline-block;margin-left:5px;font-family:"century-gothic",Georgia,Arial;font-size:16px;color:#000;text-decoration:line-through}#shop-homepage #categories-list .category .category-container .best-product .price-block .old-price sup{top:-6px;font-size:9px}#shop-homepage #categories-list .category .category-container .best-product::after{content:"";width:calc(100% - 20px);height:1px;position:absolute;left:10px;bottom:0;background-color:#b9b7b6}#shop-homepage #categories-list .category .category-container .other-products .products-slider{padding:0 50px}#shop-homepage #categories-list .category .category-container .other-products .products-slider .slick-prev{left:10px}#shop-homepage #categories-list .category .category-container .other-products .products-slider .slick-next{right:10px}#shop-homepage #categories-list .category .category-container .other-products .product{padding:10px 0}#shop-homepage #categories-list .category .category-container .other-products .product img{max-height:100px;padding:0 20px}#shop-homepage #categories-list .category .category-container .other-products .product.slick-current img{border-right:1px solid #b9b7b6}#shop-homepage #categories-list .category .category-container .other-products .category-link{font-size:18px;color:#7d7900}#shop-homepage #thematics-list{margin-top:20px}#shop-homepage #thematics-list .title{font-size:22px}#shop-homepage #thematics-list .thematic-container{border:1px solid #b9b7b6}#shop-homepage #thematics-list .thematic-container .img-container{border-bottom:1px solid #b9b7b6}#shop-homepage #thematics-list .thematic-container .img-container img{margin:0 auto}#shop-homepage #thematics-list .thematic-container .text-container{padding:20px 10px}#shop-homepage #thematics-list .thematic-container .text-container h2{margin:0}#shop-homepage #thematics-list .thematic-container .text-container h2 a{font-size:28px;color:#c77707}@media (min-width:992px) and (max-width:1199px){#shop-homepage h1{font-size:20px}#shop-homepage #shop-slider .slick-prev{left:calc((100% - 970px) / 2)}#shop-homepage #shop-slider .slick-next{right:calc((100% - 970px) / 2)}#shop-homepage #categories-list .category h2{font-size:20px}#shop-homepage #categories-list .category .category-container .best-product h3 a{font-size:16px}#shop-homepage #thematics-list .thematic-container .text-container h2 a{font-size:24px}}@media (min-width:768px) and (max-width:991px){#shop-homepage #shop-slider .slick-prev{left:20px}#shop-homepage #shop-slider .slick-next{right:20px}#shop-homepage #thematics-list .thematic{margin-bottom:20px}}@media (max-width:767px){#shop-homepage h1{font-size:18px}#shop-homepage #shop-slider{padding-bottom:10px}#shop-homepage #shop-slider button,#shop-homepage #shop-slider .slick-dots{display:none!important}#shop-homepage #shop-slider .slide{height:auto}#shop-homepage #shop-slider .slide .bg-image{height:140px;background-size:100%}#shop-homepage #shop-slider .slide .slide-text{position:static}#shop-homepage #shop-slider .slide .slide-text .title{font-size:23px}#shop-homepage #shop-slider .slide .slide-text .link-btn{font-size:16px}#shop-homepage #shop-slider .product-slide .img-container img{max-height:150px}#shop-homepage #shop-slider .product-slide .img-container .promo{width:60px;height:60px;line-height:60px;font-size:22px}#shop-homepage #shop-slider .product-slide .product-name{font-size:20px}#shop-homepage #brands-list{padding-bottom:20px}#shop-homepage #brands-list h2{font-size:18px}#shop-homepage #brands-list .dropdown button{width:100%;height:35px;padding-left:10px;padding-right:35px;font-family:Georgia,Arial,serif;font-size:16px;color:#8e8e8e;font-style:italic;border:1px solid #b9b7b6;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../../../../../../../themes/ornithomedia/imgs/fleche-select.png) no-repeat right 10px center,#fff;text-align:left}}@media all and (max-width:767px) and (-ms-high-contrast:none),(max-width:767px) and (-ms-high-contrast:active){#shop-homepage #brands-list .dropdown button{padding-right:0;background:none,#fff\0}}@media (max-width:767px){#shop-homepage #brands-list .dropdown .dropdown-menu{margin-top:0;border-radius:0;border:1px solid #b9b7b6;border-top:none;width:100%}#shop-homepage #brands-list .dropdown .dropdown-menu li{display:block;padding-top:7.5px;padding-bottom:7.5px}}@media (max-width:767px){#shop-homepage #categories-list .category h2{font-size:18px}#shop-homepage #categories-list .category .category-container .other-products .product-slider{padding:0 40px}#shop-homepage #categories-list .category .category-container .other-products .product img{padding:0 10px}#shop-homepage #categories-list .category .category-container .best-product .img-container{height:150px}#shop-homepage #categories-list .category .category-container .best-product .img-container img{max-height:150px}#shop-homepage #categories-list .category .category-container .best-product .img-container .promo{width:50px;height:50px;line-height:50px;font-size:20px}#shop-homepage #categories-list .category .category-container .best-product h3 a{font-size:15px}}@media (max-width:767px){#shop-homepage #thematics-list .thematic{margin-bottom:20px}}@media (max-width:529px){#shop-homepage #shop-slider .slide .bg-image{height:80px}#shop-homepage #categories-list .category{width:100%}#shop-homepage #thematics-list .title{font-size:18px}#shop-homepage #thematics-list .thematic-container .text-container h2 a{font-size:20px}}#category-page #page-name{margin-bottom:20px;font-size:22px}#category-page #page-name span{display:block;border-bottom:1px solid #b9b7b6}#category-page aside .title{margin-bottom:20px;font-weight:700;border-bottom:1px solid #b9b7b6}#category-page aside .sidebar-navigation{margin-bottom:45px}#category-page aside .sidebar-navigation ul li{margin-bottom:10px}#category-page aside .sidebar-navigation ul li a{color:#7d7900}#category-page aside .sidebar-navigation ul li a:hover,#category-page aside .sidebar-navigation ul li .current{font-weight:700}#category-page aside .sidebar-filters .filter .css-label{margin-bottom:10px}#category-page #category-details h1{font-size:28px;color:#c77707;text-transform:none}#category-page #category-details #short-desc{color:#c77707}#category-page #category-details #intro{margin-top:20px;font-size:14px}#category-page #products-list{margin-top:20px}#category-page #products-list .title{font-size:22px;border-bottom:1px solid #b9b7b6}#category-page #products-list #products-nb{float:none;margin-bottom:15px;font-style:italic;color:#8e8e8e}#category-page #products-list>.row{margin:0}#category-page #products-list .product{padding-top:5px;padding-bottom:5px;margin-bottom:75px}#category-page #products-list .product .img-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:220px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#category-page #products-list .product .img-container{display:block}}#category-page #products-list .product .img-container img{max-height:220px;width:auto;margin:0 auto}#category-page #products-list .product .img-container .promo{position:absolute;top:20px;left:10px;display:inline-block;width:45px;height:45px;line-height:45px;font-size:16px;color:#fff;border-radius:50%;background-color:#ee6315;text-align:center}#category-page #products-list .product h2{font-weight:700;font-size:16px}#category-page #products-list .product h2 a{color:#c77707}#category-page #products-list .product .rating{float:none}#category-page #products-list .product .rating .star-rating{display:inline-block;float:none}#category-page #products-list .product .price-block{clear:both;margin-top:10px}#category-page #products-list .product .price-block .price{display:inline-block;font-family:"century-gothic",Georgia,Arial;font-size:22px;color:#ee6315}#category-page #products-list .product .price-block .price sup{font-size:12px}#category-page #products-list .product .price-block .old-price{display:inline-block;margin-left:5px;font-family:"century-gothic",Georgia,Arial;font-size:16px;color:#000;text-decoration:line-through}#category-page #products-list .product .price-block .old-price sup{font-size:10px}#category-page #products-list .product:hover{background-color:#ebe9e7}@media (min-width:992px){#category-page #products-list .product:nth-child(4n+5){clear:left}}@media (min-width:768px) and (max-width:991px){#category-page #products-list .product:nth-child(3n+4){clear:left}}@media (max-width:767px){#category-page #products-list .product:nth-child(2n+3){clear:left}}@media (min-width:768px) and (max-width:991px){#category-page #products-list .product{margin-bottom:30px}#category-page #products-list .product .img-container{height:160px}#category-page #products-list .product .img-container img{max-height:160px}}@media (max-width:767px){#category-page aside .sidebar-navigation{margin-bottom:20px}#category-page aside .sidebar-navigation .dropdown button{width:100%;height:35px;padding-left:10px;padding-right:35px;font-family:Georgia,Arial,serif;font-size:16px;color:#8e8e8e;font-style:italic;border:1px solid #b9b7b6;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../../../../../../../themes/ornithomedia/imgs/fleche-select.png) no-repeat right 10px center,#fff;text-align:left}}@media all and (max-width:767px) and (-ms-high-contrast:none),(max-width:767px) and (-ms-high-contrast:active){#category-page aside .sidebar-navigation .dropdown button{padding-right:0;background:none,#fff\0}}@media (max-width:767px){#category-page aside .sidebar-navigation .dropdown .dropdown-menu{margin-top:0;border-radius:0;border:1px solid #b9b7b6;border-top:none;width:100%}#category-page aside .sidebar-navigation .dropdown .dropdown-menu li{display:block}}@media (max-width:767px){#category-page #category-details h1{font-size:24px}}@media (max-width:767px){#category-page #products-list .title{font-size:20px}#category-page #products-list .product{margin-bottom:25px}#category-page #products-list .product .img-container{height:150px}#category-page #products-list .product .img-container img{max-height:150px}}@media (max-width:529px){#category-page #products-list .title{font-size:18px}}#shop-product #page-name{margin-top:6px;margin-bottom:20px;padding-bottom:2px;font-size:22px;line-height:22px;border-bottom:1px solid #b9b7b6}#shop-product #imgs-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#shop-product #imgs-gallery{display:block}}#shop-product #imgs-gallery #small-imgs{width:15%;float:left;padding-top:20px;padding-bottom:20px}#shop-product #imgs-gallery #small-imgs li{margin-bottom:10px}#shop-product #imgs-gallery #small-imgs li img{max-height:75px;width:auto}#shop-product #imgs-gallery #small-imgs .slick-prev,#shop-product #imgs-gallery #small-imgs .slick-next{width:35px;height:18px;right:0;left:calc(50% - 17.5px)}#shop-product #imgs-gallery #small-imgs .slick-prev{top:5px}#shop-product #imgs-gallery #small-imgs .slick-prev:before{content:url(../../../../../../../themes/ornithomedia/imgs/fleche-haut-slider.png)}#shop-product #imgs-gallery #small-imgs .slick-next{top:calc(100% - 10px)}#shop-product #imgs-gallery #small-imgs .slick-next:before{content:url(../../../../../../../themes/ornithomedia/imgs/fleche-bas-slider.png)}#shop-product #imgs-gallery #big-img{position:relative;width:80%;float:left;margin-left:5%}#shop-product #imgs-gallery #big-img .main-img{margin:0 auto}#shop-product #imgs-gallery #big-img .zoom{position:absolute;left:5px;bottom:5px}#shop-product #product-summary h1{margin-top:0}#shop-product #product-summary #rating-review .rating{margin-right:10px}#shop-product #product-summary #rating-review #reviews-link{color:#7d7900}#shop-product #product-summary .woocommerce-product-details__short-description{clear:both}#shop-product #product-summary .more-desc{display:block;margin-top:10px;color:#7d7900}#shop-product #product-summary #product-availability{margin-top:30px;font-size:17px;font-weight:700;color:#ee6315}#shop-product #product-summary .price-block{margin-top:10px;margin-bottom:50px}#shop-product #product-summary .price-block .price{display:inline-block;font-family:"century-gothic",Georgia,Arial;font-size:42px;color:#ee6315;letter-spacing:-1px;line-height:1}#shop-product #product-summary .price-block .price sup{top:-20px;font-size:15px}#shop-product #product-summary .price-block .old-price{display:block;font-family:"century-gothic",Georgia,Arial;font-size:23px;color:#000;text-decoration:line-through;text-align:right}#shop-product #product-summary .price-block .old-price sup{top:-9px;font-size:11px}#shop-product #product-summary #addtocart-btn{margin-top:10px;font-size:18px}#shop-product #product-summary #ornitho-commitments{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;clear:both;overflow:hidden;padding:20px 0;font-weight:700;font-size:12px;color:#6e6e6d;border-top:1px solid #b9b7b6;border-bottom:1px solid #b9b7b6}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#shop-product #product-summary #ornitho-commitments{display:block}}#shop-product #product-summary #ornitho-commitments li{text-align:center}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#shop-product #product-summary #ornitho-commitments li{width:25%;float:left}}#shop-product #product-summary #ornitho-commitments li img{display:block;margin:0 auto 10px auto}#shop-product #product-tabs{margin-bottom:20px}#shop-product #product-tabs .nav-container .nav-tabs{border:none}#shop-product #product-tabs .nav-container .nav-tabs li a{clear:both;overflow:hidden;padding:20px 15px;font-size:22px;color:#7d7900;border:none;border-radius:0}#shop-product #product-tabs .nav-container .nav-tabs li a .rating{float:right;margin-top:1px;margin-left:10px}#shop-product #product-tabs .nav-container .nav-tabs .active a{color:#000;background-color:#f6f2ec;border:1px solid #b9b7b6;border-bottom:none}#shop-product #product-tabs .tab-content{background-color:#f6f2ec;border-bottom:1px solid #b9b7b6;border-top:1px solid #b9b7b6}#shop-product #product-tabs .tab-content #product-description{padding:25px 15px}#shop-product #product-tabs .tab-content #product-description #product-specifications .title{font-size:22px}#shop-product #product-tabs .tab-content #product-description #product-specifications table td{padding:3px 15px;border:none;border-bottom:1px solid #b9b7b6}#shop-product #product-tabs .tab-content #product-description #product-specifications table td:first-child{font-weight:700;text-align:right}#shop-product #product-tabs .tab-content #product-description #product-specifications table tr:last-child td{border-bottom:none}#shop-product #product-tabs .tab-content #product-reviews{padding:10px 15px 25px 15px}#shop-product #product-tabs .tab-content #product-reviews #rating-digits{font-family:"century-gothic",Georgia,Arial;font-size:65px;color:#8e8e8e}#shop-product #product-tabs .tab-content #product-reviews #rating-digits span{color:#f6b524}#shop-product #product-tabs .tab-content #product-reviews #review-block{margin-top:15px}#shop-product #product-tabs .tab-content #product-reviews #review-block span{font-style:italic}#shop-product #product-tabs .tab-content #product-reviews #review-block #review-btn{margin-left:10px;padding:15px 25px;font-size:18px}#shop-product #product-tabs .tab-content #product-reviews #reviews-list{margin-top:25px}#shop-product #product-tabs .tab-content #product-reviews #reviews-list .review{margin-bottom:20px}#shop-product #product-tabs .tab-content #product-reviews #reviews-list .review .review-name{margin:0;font-weight:700;font-size:18px}#shop-product #product-tabs .tab-content #product-reviews #reviews-list .review .review-city,#shop-product #product-tabs .tab-content #product-reviews #reviews-list .review .review-date{margin:0;font-size:14px;color:#838281}#shop-product #product-tabs .tab-content #product-reviews #reviews-list .review .review-rating{float:right;margin-top:5px}#shop-product #product-tabs .tab-content #product-reviews #reviews-list .review .review-text-container{padding:15px;background-color:#fff;border-left:1px solid #b9b7b6}#shop-product #product-tabs .tab-content #product-reviews #reviews-list .review .review-text-container .review-title{font-weight:700}#shop-product #product-tabs .tab-content #product-reviews #reviews-list #review_form_wrapper{margin-top:50px}#shop-product #product-tabs .tab-content #product-reviews #reviews-list #review_form_wrapper #reply-title{font-size:18px}#shop-product #product-tabs .tab-content #product-reviews #reviews-list #review_form_wrapper textarea{width:100%;height:190px;padding:15px;background-color:#fff;border:none;border-left:1px solid #b9b7b6}#shop-product #product-tabs .tab-content #product-reviews #reviews-list #review_form_wrapper .must-log-in a{color:#7d7900}#shop-product #product-tabs .tab-content #product-reviews #reviews-list #review_form_wrapper .form-submit{float:right;padding-right:10px}#shop-product #product-tabs .tab-content #product-reviews #reviews-list #review_form_wrapper .form-submit input[type=submit]{margin:30px 0 40px 0;font-size:18px;display:inline-block;padding:15px;color:#fff;background-color:#7d7900;border:1px solid #7d7900;text-transform:uppercase}#shop-product #related-products .title{font-size:22px;border-bottom:1px solid #b9b7b6}#shop-product #related-products #related-products-slider{margin-top:30px}#shop-product #related-products #related-products-slider .slick-prev{left:0}#shop-product #related-products #related-products-slider .slick-next{right:0}#shop-product #related-products #related-products-slider .product{padding:5px 10px}#shop-product #related-products #related-products-slider .product .img-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:220px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#shop-product #related-products #related-products-slider .product .img-container{display:block}}#shop-product #related-products #related-products-slider .product .img-container img{max-height:210px;width:auto;margin:0 auto}#shop-product #related-products #related-products-slider .product .img-container .promo{position:absolute;top:20px;left:10px;display:inline-block;width:45px;height:45px;line-height:45px;font-size:16px;color:#fff;border-radius:50%;background-color:#ee6315;text-align:center}#shop-product #related-products #related-products-slider .product h2{font-weight:700;font-size:16px}#shop-product #related-products #related-products-slider .product h2 a{color:#c77707}#shop-product #related-products #related-products-slider .product .price-block{margin-top:10px}#shop-product #related-products #related-products-slider .product .price-block .price{display:inline-block;font-family:"century-gothic",Georgia,Arial;font-size:22px;color:#ee6315}#shop-product #related-products #related-products-slider .product .price-block .price sup{font-size:12px}#shop-product #related-products #related-products-slider .product .price-block .old-price{display:inline-block;margin-left:5px;font-family:"century-gothic",Georgia,Arial;font-size:16px;color:#000;text-decoration:line-through}#shop-product #related-products #related-products-slider .product .price-block .old-price sup{font-size:10px}@media (min-width:992px) and (max-width:1199px){#shop-product #product-summary .price-block{margin-bottom:0}#shop-product #product-summary #addtocart-btn{margin-bottom:50px}}@media (min-width:768px) and (max-width:991px){#shop-product #product-summary .price-block{margin-bottom:10px}#shop-product #product-summary #addtocart-btn{margin-bottom:20px}#shop-product #product-tabs .tab-content #product-description #product-specifications{margin-top:20px}#shop-product #related-products #related-products-slider .product .img-container{height:160px}}@media (max-width:767px){#shop-product #imgs-gallery #big-img{width:100%;max-height:250px;margin-left:0}#shop-product #imgs-gallery #big-img img{max-height:250px}#shop-product #product-summary{margin-top:25px}#shop-product #product-summary .price-block{margin-bottom:10px}#shop-product #product-summary>.pull-right{float:none!important}#shop-product #product-summary #addtocart-btn{display:block;width:100%;margin-bottom:20px}#shop-product #product-tabs{margin-top:25px}#shop-product #product-tabs .nav-container .nav-tabs{padding-left:15px}#shop-product #product-tabs .nav-container .nav-tabs li{width:100%}#shop-product #product-tabs .nav-container .nav-tabs .active a{border-bottom:1px solid #b9b7b6}#shop-product #product-tabs .tab-content{margin-top:15px}#shop-product #product-tabs .tab-content #product-specifications{margin-top:20px}#shop-product #product-tabs .tab-content #product-reviews #rating-digits{font-size:55px}#shop-product #product-tabs .tab-content #product-reviews #review-block span{float:right!important}#shop-product #product-tabs .tab-content #product-reviews #review-block #review-btn{float:right;margin-top:10px}#shop-product #product-tabs .tab-content #product-reviews #reviews-list .review-info{text-align:left}#shop-product #product-tabs .tab-content #product-reviews #reviews-list .review .review-rating{float:left}#shop-product #product-tabs .tab-content #product-reviews #reviews-list #review_form_wrapper #reply-title{text-align:left}#shop-product #related-products #related-products-slider .product .img-container{height:150px}#shop-product #related-products #related-products-slider .slick-prev{left:-10px}#shop-product #related-products #related-products-slider .slick-next{right:-10px}}@media (max-width:529px){#shop-product #product-summary #ornitho-commitments{display:block;padding-bottom:10px}#shop-product #product-summary #ornitho-commitments li{width:50%;float:left;margin-bottom:10px}#shop-product #product-tabs .nav-container .nav-tabs li a{padding:15px;font-size:18px}#shop-product #product-tabs .tab-content #product-reviews #rating-digits{width:100%}#shop-product #product-tabs .tab-content #product-reviews #review-block{width:100%}#shop-product #product-tabs .tab-content #product-reviews #review-block #review-btn{width:100%;text-align:center}#shop-product #product-tabs .tab-content #product-reviews #reviews-list #review_form_wrapper .form-submit{float:none;padding-right:0}#shop-product #product-tabs .tab-content #product-reviews #reviews-list #review_form_wrapper .form-submit input[type=submit]{width:calc(100% - 20px);margin-left:10px}}#cart-global .steps-block{margin-bottom:20px}#cart-global .steps-block ul{background:-webkit-gradient(linear,right top,left top,color-stop(50%,transparent),color-stop(50%,#f6f2ec));background:linear-gradient(to left,transparent 50%,#f6f2ec 50%)}#cart-global .steps-block ul li{position:relative;display:inline-block;margin-left:-4px;background-color:#fcfaf8}#cart-global .steps-block ul li a{display:block;padding:5px 35px 11px 20px;font-size:18px;color:#8e8e8e;line-height:1}#cart-global .steps-block ul li a span{display:inline-block;margin-right:5px;font-size:32px}#cart-global .steps-block ul li a .name{font-size:18px;color:#8e8e8e;line-height:1}#cart-global .steps-block ul li::after{content:url(../../../../../../../themes/ornithomedia/imgs/fleche-etape-panier.png);position:absolute;right:0;top:0}#cart-global .steps-block ul li:last-child::after{content:none}#cart-global .steps-block ul .current{background-color:#f6f2ec}#cart-global .steps-block ul .current a{color:#c77707}#cart-global .steps-block ul .current a .name{color:#c77707}#cart-global .steps-block ul .current::after{content:url(../../../../../../../themes/ornithomedia/imgs/fleche-etape-panier.jpg)}#cart-global .steps-block ul .full{background-color:#f6f2ec}#cart-global .steps-block ul .full a{color:#000}#cart-global .steps-block ul .full a .name{color:#000}#cart-global .steps-block ul .full::after{content:url(../../../../../../../themes/ornithomedia/imgs/fleche-etape-complete-panier.jpg)}#cart-global .steps-block ul.complete{background-color:#f6f2ec}#cart-global .woocommerce-cart-form.processing{background:url(../../../../../../../themes/ornithomedia/imgs/ajax-loader.gif) no-repeat center}#cart-global #step-4{display:none}#cart-global h1{margin-bottom:20px;font-size:18px;font-weight:700;color:#000}#cart-global #cart-step1 table tr th{border-top:1px solid #b9b7b6;border-bottom:1px solid #b9b7b6;text-transform:uppercase}#cart-global #cart-step1 table tr td{border:none;vertical-align:middle}#cart-global #cart-step1 table tr td:first-child{width:140px}#cart-global #cart-step1 table tr td:first-child img{max-width:140px}#cart-global #cart-step1 table tr td:nth-child(2){font-size:22px}#cart-global #cart-step1 table tr td:nth-child(2) a{color:#c77707}#cart-global #cart-step1 table tr td:nth-child(3) input{width:60px;padding-left:5px;font-family:"century-gothic",Georgia,Arial;font-size:22px;color:#000;border:1px solid #b9b7b6;text-align:right}#cart-global #cart-step1 table tr td:nth-child(4){min-width:145px;font-family:"century-gothic",Georgia,Arial;font-size:24px;color:#ee6315}#cart-global #cart-step1 table tr td:nth-child(4) sup{top:-9px;font-size:11px}#cart-global #cart-step1 table tr td input[type=submit][disabled]{background-color:#b9b7b6;border-color:#b9b7b6;cursor:not-allowed}#cart-global #cart-step1 #total-amount-block{clear:both;overflow:hidden;padding:25px 20px;background-color:#f6f2ec;border:1px solid #b9b7b6}#cart-global #cart-step1 #total-amount-block #questions-text{padding-right:35px;border-right:1px solid #dad8d7}#cart-global #cart-step1 #total-amount-block #questions-text a{color:#7d7900}#cart-global #cart-step1 #total-amount-block #amount-btns #total-amount{margin-bottom:45px}#cart-global #cart-step1 #total-amount-block #amount-btns #total-amount #amount-text{font-size:13px}#cart-global #cart-step1 #total-amount-block #amount-btns #total-amount #amount-text span{font-size:22px;text-transform:uppercase}#cart-global #cart-step1 #total-amount-block #amount-btns #total-amount #amount-result{margin-left:10px;margin-top:-10px;font-family:"century-gothic",Georgia,Arial;font-size:32px;color:#ee6315}#cart-global #cart-step1 #total-amount-block #amount-btns #total-amount #amount-result sup{top:-13px;font-size:14px}#cart-global #cart-step1 #total-amount-block #amount-btns .btns{clear:both;overflow:hidden;font-size:18px}#cart-global #cart-step1 #total-amount-block #amount-btns .btns #validate-btn{margin-left:20px}@media (min-width:992px) and (max-width:1199px){#cart-global #cart-step1 table tr td:nth-child(4){min-width:160px}}@media (min-width:768px) and (max-width:991px){#cart-global #cart-step1 table tr td:first-child{width:100px}#cart-global #cart-step1 table tr td:first-child img{max-width:100px}#cart-global #cart-step1 table tr td:nth-child(4){min-width:160px}#cart-global #cart-step1 #total-amount-block #questions-text{padding-right:10px}#cart-global #cart-step1 #total-amount-block #amount-btns #total-amount{margin-bottom:25px}#cart-global #cart-step1 #total-amount-block #amount-btns .btns{font-size:16px}#cart-global #cart-step1 #total-amount-block #amount-btns .btns a{padding:15px 10px}}@media (max-width:767px){#cart-global #cart-step1{}#cart-global #cart-step1 table tr td:first-child{width:auto}#cart-global #cart-step1 table tr td:first-child img{max-width:100px}#cart-global #cart-step1 table tr td:nth-child(2) a{white-space:pre-wrap}#cart-global #cart-step1 table,#cart-global #cart-step1 thead,#cart-global #cart-step1 tbody,#cart-global #cart-step1 th,#cart-global #cart-step1 td,#cart-global #cart-step1 tr{display:block}#cart-global #cart-step1 thead tr{position:absolute;top:-9999px;left:-9999px}#cart-global #cart-step1 tr{margin-bottom:10px;border:1px solid #ccc}#cart-global #cart-step1 tr:last-child{clear:both;overflow:hidden;border:none}#cart-global #cart-step1 td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:40%}#cart-global #cart-step1 td:before{position:absolute;top:12px;left:6px;width:40%;padding-right:10px;font-family:Georgia,Arial,serif;font-size:14px;font-weight:700;color:#000;text-transform:uppercase;white-space:pre-wrap}#cart-global #cart-step1 td:nth-of-type(2):before{content:"Nom du produit"}#cart-global #cart-step1 td:nth-of-type(3):before{content:"Qté"}#cart-global #cart-step1 td:nth-of-type(4):before{content:"Prix"}#cart-global #cart-step1 #total-amount-block #questions-text{padding-right:10px;border-right:none}#cart-global #cart-step1 #total-amount-block #amount-btns{margin-top:20px}#cart-global #cart-step1 #total-amount-block #amount-btns #total-amount{width:100%;margin-bottom:20px}#cart-global #cart-step1 #total-amount-block #amount-btns #total-amount #amount-result{float:left!important}#cart-global #cart-step1 #total-amount-block #amount-btns .btns{width:100%;float:none!important}#cart-global #cart-step1 #total-amount-block #amount-btns .btns a{display:block;text-align:center}#cart-global #cart-step1 #total-amount-block #amount-btns .btns #validate-btn{margin-left:0;margin-top:20px}}@media (max-width:529px){#cart-global #cart-step1 table tr td:nth-child(2){font-size:18px}#cart-global #cart-step1 table tr td:nth-child(4){font-size:20px}#cart-global #cart-step1 #total-amount-block #amount-btns #total-amount #amount-result{float:right!important;margin-top:0}#cart-global #cart-step1 #total-amount-block #amount-btns .btns a{font-size:16px}}@media (max-width:449px){#cart-global #cart-step1 #total-amount-block #amount-btns #total-amount #amount-text{float:right!important}}#cart-global #cart-step2 h1{margin-bottom:50px}#cart-global #cart-step2 #account-success{display:none;color:green;border-color:green}#cart-global #cart-step2 #account-error{display:none;color:#9c1f1f;border-color:#9c1f1f}#cart-global #cart-step2 h2{margin-top:15px;margin-bottom:30px;font-weight:700;font-size:16px;text-transform:uppercase;text-align:center}#cart-global #cart-step2 label{width:120px;float:left;text-align:right}#cart-global #cart-step2 label span{color:red}#cart-global #cart-step2 input:not([type=submit]):not([type=checkbox]),#cart-global #cart-step2 select{width:265px;margin-left:10px}#cart-global #cart-step2 input[type=submit],#cart-global #cart-step2 button{display:block;margin:20px auto 0 auto;font-size:18px}#cart-global #cart-step2 #connection-block{padding-bottom:35px;border-right:1px solid #b9b7b6}#cart-global #cart-step2 #connection-block #input-remember{margin-left:130px}#cart-global #cart-step2 #connection-block #input-remember label{width:auto}#cart-global #cart-step2 #connection-block #forgot-pwd-link{display:block;color:#7d7900}#cart-global #cart-step2 #connection-block input[type=submit]{display:block;margin:20px auto 0 auto;font-size:18px}#cart-global #cart-step2 #registration-block label{width:240px}#cart-global #cart-step2 #registration-block #password-strength,#cart-global #cart-step2 #registration-block .woocommerce-password-hint{width:calc(100% - 250px);float:left;margin-left:250px}@media (min-width:992px) and (max-width:1199px){#cart-global #cart-step2 #registration-block label{width:185px}#cart-global #cart-step2 #registration-block #password-strength,#cart-global #cart-step2 #registration-block .woocommerce-password-hint{width:calc(100% - 195px);margin-left:195px}#cart-global #cart-step2 input:not([type=submit]):not([type=checkbox]),#cart-global #cart-step2 select{width:255px}}@media (max-width:991px){#cart-global #cart-step2 label{width:100%;text-align:left}#cart-global #cart-step2 input:not([type=submit]):not([type=checkbox]),#cart-global #cart-step2 select{width:100%;margin-left:0}#cart-global #cart-step2 #connection-block input[type=submit]{width:100%}#cart-global #cart-step2 #connection-block #input-remember{margin-left:0}#cart-global #cart-step2 #registration-block #password-strength,#cart-global #cart-step2 #registration-block .woocommerce-password-hint{width:100%;margin-left:0}#cart-global #cart-step2 button{width:100%}}@media (max-width:767px){#cart-global #cart-step2 #connection-block{border-right:none}}#cart-global #cart-step22 h1{margin-bottom:45px}#cart-global #cart-step22 label{width:240px;float:left;margin-top:6.5px;text-align:right}#cart-global #cart-step22 label span{color:red}#cart-global #cart-step22 input:not([type=submit]),#cart-global #cart-step22 textarea{width:300px;float:left;margin-left:10px}#cart-global #cart-step22 textarea{width:380px;height:70px}#cart-global #cart-step22 input[type=submit]{display:block;margin:50px auto 30px auto;font-size:18px}#cart-global #cart-step22 #input-newsletter{margin-left:220px}#cart-global #cart-step22 #input-newsletter label{width:auto}#cart-global #cart-step22 .mentions{font-size:14px;color:#8e8e8e}#cart-global #cart-step22 .mentions a{color:#7d7900}#cart-global #cart-step3 h1{margin-bottom:45px}#cart-global #cart-step3 .info{margin-bottom:35px}#cart-global #cart-step3 .info .label{font-weight:700;text-align:right}#cart-global #cart-step3 .info .label span{color:red}#cart-global #cart-step3 .btns a,#cart-global #cart-step3 .btns input{font-size:18px}#cart-global #cart-step3 .btns #addresses_submit{margin-left:15px}#cart-global #cart-step3 .mentions{margin-top:40px;font-size:14px;color:#8e8e8e}#cart-global #cart-step3 .mentions a{color:#7d7900}#cart-global #cart-step3 .select2-container--default .select2-selection--single{border-radius:0}#cart-global #cart-step3 .select2-container .select2-selection--single{height:35px;margin:0}#cart-global #cart-step3 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:33px}@media (max-width:767px){#cart-global #cart-step3 .btns a,#cart-global #cart-step3 .btns input{width:100%;display:block;margin:0 0 25px 0!important;text-align:center}}#cart-global #cart-step4 h1,#cart-global #cart-step4 h2{margin-top:10px;margin-bottom:40px;padding-bottom:10px;font-size:18px;font-weight:400;border-bottom:1px solid #b9b7b6}#cart-global #cart-step4 input{width:auto;float:left;margin-right:10px}#cart-global #cart-step4 label{font-weight:400}#cart-global #cart-step4 label a{color:#7d7900}#cart-global #cart-step4 .about_paypal{display:block;margin-left:23px}#cart-global #cart-step4 #delivery-methods-block{width:90%;margin-top:30px}#cart-global #cart-step4 #delivery-methods-block label{margin-top:10px}#cart-global #cart-step4 #payment-delivery #payment-methods-block{width:90%}#cart-global #cart-step4 #payment-delivery #payment-methods-block #etransactions-text{font-style:italic;color:#8e8e8e}#cart-global #cart-step4 #payment-delivery #payment-methods-block input{border:none}#cart-global #cart-step4 #payment-delivery .method-text{display:none;clear:both;overflow:hidden;margin-top:15px;font-size:14px}#cart-global #cart-step4 #payment-delivery #etransactions-text{display:block}#cart-global #cart-step4 #payment-delivery #cgv-block{margin-top:70px}#cart-global #cart-step4 #items-address{border-left:1px solid #b9b7b6}#cart-global #cart-step4 #items-address #items-container{width:90%;float:right}#cart-global #cart-step4 #items-address #items-container .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}#cart-global #cart-step4 #items-address #items-container .item img{margin:0 auto}#cart-global #cart-step4 #items-address #items-container .item .quantity{float:left;font-size:20px}#cart-global #cart-step4 #items-address #items-container .item .name-price{width:calc(100% - 55px);float:left;margin-left:10px;margin-top:2.5px}#cart-global #cart-step4 #items-address #items-container .item .name-price .product-name{font-size:18px;color:#c77707}#cart-global #cart-step4 #items-address #items-container .item .name-price .price{margin-top:5px;font-family:"century-gothic",Georgia,Arial;font-size:18px;color:#000}#cart-global #cart-step4 #items-address #items-container .item .name-price .price sup{font-size:10px}#cart-global #cart-step4 #items-address #address-block{margin-top:40px}#cart-global #cart-step4 #items-address #address-block>.row{margin:0 -10px}#cart-global #cart-step4 #order-recap-block{margin-top:35px;padding:25px 15px 35px 15px;background-color:#f6f2ec;border:1px solid #b9b7b6}#cart-global #cart-step4 #order-recap-block h3{margin-top:0;font-size:16px}#cart-global #cart-step4 #order-recap-block li{margin-bottom:7.5px}#cart-global #cart-step4 #order-recap-block li span{margin-left:20px;font-family:"century-gothic",Georgia,Arial;font-size:18px;color:#000}#cart-global #cart-step4 #order-recap-block li sup{top:-7px;font-family:"century-gothic",Georgia,Arial;font-size:9px;color:#000}#cart-global #cart-step4 #order-recap-block #total-amount{font-size:22px}#cart-global #cart-step4 #order-recap-block #total-amount span{font-family:"century-gothic",Georgia,Arial;font-size:32px;color:#000;font-weight:400;color:#ee6315}#cart-global #cart-step4 #order-recap-block #total-amount span sup{top:-13px;font-size:14px}#cart-global #cart-step4 #order-recap-block .btns{margin-top:25px;font-size:18px}#cart-global #cart-step4 #order-recap-block .btns #finish-btn{margin-left:15px;margin-right:0}@media (max-width:991px){#cart-global #cart-step4 #payment-delivery #payment-methods-block{width:100%}#cart-global #cart-step4 #items-address{border-left:none}#cart-global #cart-step4 #items-address #items-container{width:100%}}@media (max-width:767px){#cart-global #cart-step4 #payment-methods-block label img{max-width:calc(100% - 35px)}#cart-global #cart-step4 #items-address #address-block #modify-btn{display:block;margin-top:20px;text-align:center}#cart-global #cart-step4 #items-address #items-container .item{margin:0 -10px}#cart-global #cart-step4 #order-recap-block .btns{float:none!important}#cart-global #cart-step4 #order-recap-block .btns a{width:100%;display:block;text-align:center}#cart-global #cart-step4 #order-recap-block .btns #finish-btn{width:100%;margin-top:20px;margin-left:0}}@media (max-width:529px){#cart-global #cart-step4 #items-address #items-container .item{display:block}#cart-global #cart-step4 #items-address #items-container .item .img-container{width:100%}#cart-global #cart-step4 #items-address #items-container .item .img-container img{max-height:150px}#cart-global #cart-step4 #items-address #items-container .item .text-container{width:100%}#cart-global #cart-step4 #order-recap-block #total-amount{font-size:18px}#cart-global #cart-step4 #order-recap-block #total-amount span{font-size:22px}}#cart-global #cart-step5 h1{font-size:32px;font-weight:400}#cart-global #cart-step5 .text{font-size:22px}#cart-global #cart-step5 h2{margin-top:0;margin-bottom:30px;padding-bottom:10px;font-size:18px;border-bottom:1px solid #b9b7b6;text-transform:uppercase}#cart-global #cart-step5 #payment-block{margin-top:40px}#cart-global #cart-step5 #payment-block #payment-block-container{width:90%}#cart-global #cart-step5 #payment-block #payment-block-container #etransactions-block{margin-top:20px;padding:25px 20px;background-color:#f6f2ec;border:1px solid #b9b7b6}#cart-global #cart-step5 #payment-block .woocommerce-bacs-bank-details{margin-top:25px}#cart-global #cart-step5 #items-address{margin-top:45px;border-left:1px solid #b9b7b6}#cart-global #cart-step5 #items-address #items-container{width:90%;float:right}#cart-global #cart-step5 #items-address #items-container .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}#cart-global #cart-step5 #items-address #items-container .item img{margin:0 auto}#cart-global #cart-step5 #items-address #items-container .item .quantity{float:left;font-size:20px}#cart-global #cart-step5 #items-address #items-container .item .name-price{width:calc(100% - 45px);float:left;margin-left:10px;margin-top:2.5px}#cart-global #cart-step5 #items-address #items-container .item .name-price .product-name{font-size:18px}#cart-global #cart-step5 #items-address #items-container .item .name-price .product-name a{color:#c77707}#cart-global #cart-step5 #items-address #items-container .item .name-price .price{margin-top:5px;font-family:"century-gothic",Georgia,Arial;font-size:18px;color:#000}#cart-global #cart-step5 #items-address #items-container .item .name-price .price sup{font-size:10px}#cart-global #cart-step5 #items-address #items-container #address-block{margin-top:40px}#cart-global #cart-step5 #items-address #items-container #address-block h2{margin-bottom:15px}#cart-global #cart-step5 #items-address #items-container #total-amount{margin-top:30px;padding:25px 15px 35px 15px;background-color:#f6f2ec;border:1px solid #b9b7b6}#cart-global #cart-step5 #items-address #items-container #total-amount h3{margin-top:0;font-size:16px}#cart-global #cart-step5 #items-address #items-container #total-amount li{margin-bottom:7.5px}#cart-global #cart-step5 #items-address #items-container #total-amount li span{margin-left:20px;font-family:"century-gothic",Georgia,Arial;font-size:18px;color:#000}#cart-global #cart-step5 #items-address #items-container #total-amount li sup{top:-7px;font-family:"century-gothic",Georgia,Arial;font-size:9px;color:#000}#cart-global #cart-step5 #items-address #items-container #total-amount span{font-family:"century-gothic",Georgia,Arial;font-size:30px;color:#ee6315}#cart-global #cart-step5 #items-address #items-container #total-amount span sup{top:-13px;font-size:12px}#cart-global #cart-step5 #items-address #items-container #total-amount small{font-size:18px;text-transform:none}#cart-global #cart-step5 #items-address #items-container #total-amount p{margin:0;font-size:22px}#cart-global #cart-step5 .btns{margin-top:80px;font-size:18px}#cart-global #cart-step5 .btns #back-btn{margin-left:15px}@media (max-width:991px){#cart-global #cart-step5 #payment-block #payment-block-container{width:100%}#cart-global #cart-step5 #items-address{border-left:none}#cart-global #cart-step5 #items-address #items-container{width:100%}}@media (max-width:767px){#cart-global #cart-step5 #items-address #items-container .item{margin:0 -10px 15px -10px}#cart-global #cart-step5 .btns{margin-top:30px}#cart-global #cart-step5 .btns a{display:block}#cart-global #cart-step5 .btns #back-btn{margin-left:0;margin-top:20px}}@media (max-width:529px){#cart-global #cart-step5 #items-address #items-container .item{display:block}#cart-global #cart-step5 #items-address #items-container .item .img-container{width:100%}#cart-global #cart-step5 #items-address #items-container .item .img-container img{max-height:150px}#cart-global #cart-step5 #items-address #items-container .item .text-container{width:100%}}@media (min-width:992px) and (max-width:1199px){#cart-global #cart-step4 #payment-delivery #payment-methods-block{width:95%}#cart-global #cart-step4 #items-address #items-container{width:95%}}#registration-page h1,#account-page h1{margin-bottom:20px;font-size:22px;color:#000}#registration-page label,#account-page label{width:240px;float:left;margin-top:6.5px;text-align:right}#registration-page label span,#account-page label span{color:red}#registration-page input:not([type=submit]),#registration-page textarea,#registration-page select,#account-page input:not([type=submit]),#account-page textarea,#account-page select{width:300px;float:left;margin-left:10px}#registration-page textarea,#account-page textarea{width:380px;height:70px}#registration-page button[type=submit],#account-page button[type=submit]{display:block;margin:50px auto 30px auto;font-size:18px}#registration-page #input-newsletter,#account-page #input-newsletter{margin-left:250px}#registration-page #input-newsletter label,#account-page #input-newsletter label{width:auto;text-align:left}#registration-page .mentions,#account-page .mentions{font-size:14px;color:#8e8e8e}#registration-page .mentions a,#account-page .mentions a{color:#7d7900}@media (min-width:992px) and (max-width:1199px){#registration-page .woocommerce-password-strength,#registration-page .woocommerce-password-hint,#account-page .woocommerce-password-strength,#account-page .woocommerce-password-hint{width:300px;margin-left:250px;float:left}}@media (min-width:768px) and (max-width:991px){#registration-page label,#account-page label{width:150px}#registration-page input:not([type=submit]),#registration-page textarea,#registration-page select,#account-page input:not([type=submit]),#account-page textarea,#account-page select{width:calc(100% - 160px)}#registration-page #billing_address_2_field,#account-page #billing_address_2_field{margin-left:150px}#registration-page #billing_address_2_field input,#account-page #billing_address_2_field input{width:calc(100% - 10px)}#registration-page .woocommerce-password-strength,#registration-page .woocommerce-password-hint,#account-page .woocommerce-password-strength,#account-page .woocommerce-password-hint{width:calc(100% - 160px);margin-left:160px;float:left}#registration-page #input-newsletter,#account-page #input-newsletter{margin-left:160px}#registration-page button[type=submit],#account-page button[type=submit]{width:100%}}@media (max-width:767px){#registration-page label,#account-page label{width:100%;text-align:left}#registration-page input:not([type=submit]),#registration-page textarea,#registration-page select,#account-page input:not([type=submit]),#account-page textarea,#account-page select{width:100%;margin-left:0}#registration-page #billing_address_2_field,#registration-page #input-newsletter,#account-page #billing_address_2_field,#account-page #input-newsletter{margin-left:0}#registration-page button[type=submit],#account-page button[type=submit]{width:100%}}#forgot-pwd-form h1{margin-bottom:20px;font-size:22px;color:#000}#forgot-pwd-form label{width:auto;float:left;margin-top:6.5px}#forgot-pwd-form input[type=email]{width:300px;float:left;margin-left:10px}#forgot-pwd-form input[type=submit]{margin:10px 0 25px 0;font-size:18px}#forgot-pwd-form .mentions{font-size:14px;color:#8e8e8e}@media (max-width:767px){#forgot-pwd-form label{width:100%}#forgot-pwd-form input[type=email]{width:100%;margin-left:0}#forgot-pwd-form input[type=submit]{width:100%}}#account-page h1{text-transform:none}#account-page .intro{margin-bottom:35px;font-size:20px;color:#c77707}#account-page h2{margin-top:0;margin-bottom:20px;font-size:18px;text-transform:uppercase;padding-bottom:10px;border-bottom:1px solid #b9b7b6}#account-page #account-info{border-right:1px solid #b9b7b6}#account-page #infos-container{width:90%}#account-page #infos-container .req-fields{font-style:italic;color:#969696}#account-page #infos-container .title{margin-left:245px;margin-bottom:20px}#account-page #infos-container label{width:235px;float:left;margin-top:6.5px;text-align:right}#account-page #infos-container input:not([type=submit]),#account-page #infos-container select{width:calc(100% - 245px);float:left;margin-left:10px}#account-page #infos-container .woocommerce-password-strength,#account-page #infos-container .woocommerce-password-hint{float:left;margin-top:0;margin-left:245px}#account-page #infos-container #shipping_address_2,#account-page #infos-container #billing_address_2{float:right}#account-page #infos-container .address-block,#account-page #infos-container #password-block{margin-top:30px}#account-page #infos-container #add-address-link{margin-left:245px;color:#7d7900}#account-page #infos-container #input-newsletter{margin-left:245px;margin-top:40px}#account-page #infos-container #input-newsletter label{width:auto;text-align:left}#account-page #infos-container input[type=submit]{width:calc(100% - 245px);margin-left:245px;font-size:18px}#account-page #actions-container{width:90%;float:right}#account-page #actions-container ul{margin-top:50px}#account-page #actions-container ul li{margin-bottom:40px;font-size:18px;color:#7d7900;text-transform:uppercase}#account-page #actions-container ul li img{float:left;margin-right:10px}#account-page #actions-container ul li span{display:block;text-transform:none;color:#000}#account-page #actions-container ul li span a{color:#000}#account-page #actions-container ul li span strong{font-weight:400;color:#ee6315}#account-page #actions-container ul li a{color:#7d7900}#account-page #actions-container ul .archives-item img{margin-bottom:5px}#account-page #actions-container ul .archives-item span{margin-left:53px}@media (min-width:992px) and (max-width:1199px){#account-page #infos-container,#account-page #actions-container{width:95%}#account-page #infos-container label{width:180px}#account-page #infos-container input:not([type=submit]),#account-page #infos-container select{width:calc(100% - 190px)}#account-page #infos-container .woocommerce-password-strength,#account-page #infos-container .woocommerce-password-hint{margin-left:190px}#account-page #infos-container #add-address-link{margin-left:190px}#account-page #infos-container #input-newsletter{margin-left:190px}#account-page #actions-container ul li{font-size:16px}}@media (max-width:991px){#account-page #account-info{margin-bottom:25px;border-right:none}#account-page #infos-container{width:100%}#account-page #actions-container{width:100%}}@media (max-width:767px){#account-page #infos-container label{width:100%;text-align:left}#account-page #infos-container input:not([type=submit]),#account-page #infos-container select{width:100%;margin-left:0}#account-page #infos-container .woocommerce-password-strength,#account-page #infos-container .woocommerce-password-hint{margin-top:10px;margin-left:0}#account-page #infos-container .title,#account-page #infos-container #add-address-link,#account-page #infos-container #input-newsletter{margin-left:0}#account-page #infos-container input[type=submit]{width:100%;margin-left:0}#account-page #actions-container ul li{font-size:14px}}#contact-page h1{padding-bottom:5px;font-size:20px;color:#000;border-bottom:1px solid #b9b7b6}#contact-page #intro{margin-bottom:30px;color:#c77707;font-size:20px}#contact-page #intro h2{font-size:26px}#contact-page #contact-form #form-container{padding-right:40px}#contact-page #contact-form h2{margin-top:0;margin-bottom:20px;padding-bottom:5px;font-size:18px;text-transform:uppercase;border-bottom:1px solid #b9b7b6}#contact-page #contact-form .req-fields{font-style:italic;color:#8e8e8e}#contact-page #contact-form label{width:130px;float:left}#contact-page #contact-form input:not([type=submit]):not([type=checkbox]),#contact-page #contact-form select,#contact-page #contact-form textarea{width:calc(100% - 140px);float:left;margin-left:10px}#contact-page #contact-form textarea{height:250px}#contact-page #contact-form #input-title select{width:155px}#contact-page #contact-form #input-newsletter{margin-left:140px}#contact-page #contact-form #input-newsletter label{width:auto}#contact-page #contact-form #input-captcha{margin-left:140px}#contact-page #contact-form input[type=submit]{margin-left:140px;width:calc(100% - 140px);font-size:18px}#contact-page #contact-form span.wpcf7-not-valid-tip{margin-left:140px}#contact-page #address-details #details-container{padding-left:40px}#contact-page #address-details h2{margin-top:0;padding-bottom:5px;font-size:18px;text-transform:uppercase;border-bottom:1px solid #b9b7b6}#contact-page #address-details #address-block{padding:50px 15px;font-size:20px}@media (min-width:992px) and (max-width:1199px){#contact-page #contact-form #form-container{padding-right:20px}#contact-page #address-details #details-container{padding-left:20px}}@media (max-width:991px){#contact-page #contact-form #form-container{padding-right:0}#contact-page #contact-form #input-title select{width:calc(100% - 140px)}#contact-page #address-details #details-container{padding-left:0}#contact-page #address-details #details-container #address-block{padding:10px 0}}@media (max-width:767px){#contact-page #contact-form label{width:100%}#contact-page #contact-form input:not([type=submit]):not([type=checkbox]),#contact-page #contact-form select,#contact-page #contact-form textarea{width:100%;margin-left:0}#contact-page #contact-form #input-title select{width:100%}#contact-page #contact-form #input-newsletter,#contact-page #contact-form #input-captcha{margin-left:0}#contact-page #contact-form input[type=submit]{width:100%;margin-left:0}}#search-result-page h1{margin-bottom:30px;font-size:22px;color:#000}#search-result-page h1 span{color:#7d7900}#search-result-page .nav-container .nav-tabs{padding-left:15px;border:none}#search-result-page .nav-container .nav-tabs li a{padding:15px;font-size:18px;color:#7d7900;border:none;border-radius:0}#search-result-page .nav-container .nav-tabs .active a{color:#000;border:1px solid #b9b7b6;border-bottom:none}#search-result-page #results-container{padding-top:45px;border-top:1px solid #b9b7b6}#search-result-page .article{margin:0;padding:20px 0;border-bottom:1px solid #b9b7b6}#search-result-page .article h2{margin:0;font-family:Georgia,Arial,serif;font-size:18px;color:#c77707}#search-result-page .article h2 span{font-weight:700}#search-result-page .article .date-comments .date{font-family:Georgia,Arial,serif;font-size:14px;color:#8e8e8e}#search-result-page .article .date-comments img{margin-left:5px;margin-right:5px}#search-result-page .article .date-comments .comments{font-family:Georgia,Arial,serif;font-size:14px;color:#7d7900}#search-result-page .article .short-desc{margin-top:15px;font-size:14px}#search-result-page .article .short-desc span{font-weight:700}#search-result-page .article:hover{background-color:#f6f2ec}#search-result-page .event{margin:0;padding:20px 0;border-bottom:1px solid #b9b7b6}#search-result-page .event h2{margin:0;font-family:Georgia,Arial,serif;font-size:18px;color:#c77707}#search-result-page .event h2 span{font-weight:700}#search-result-page .event .dates{font-family:Georgia,Arial,serif;font-size:18px;color:#444;font-weight:700}#search-result-page .event .location-comments .location,#search-result-page .event .location-comments .country{font-family:Georgia,Arial,serif;font-size:14px;color:#8e8e8e}#search-result-page .event .location-comments .comments{font-family:Georgia,Arial,serif;font-size:14px;color:#7d7900}#search-result-page .event .short-desc{margin-top:15px;font-size:14px}#search-result-page .event .short-desc span{font-weight:700}#search-result-page .event:hover{background-color:#f6f2ec}#search-result-page .product{margin:0;padding:20px 0;border-bottom:1px solid #b9b7b6}#search-result-page .product h2{margin:0;font-family:Georgia,Arial,serif;font-size:18px;color:#c77707}#search-result-page .product h2 span{font-weight:700}#search-result-page .product .category{font-size:14px;color:#8e8e8e}#search-result-page .product .short-desc{clear:both;margin-top:15px;font-size:14px}#search-result-page .product .short-desc span{font-weight:700}#search-result-page .product:hover{background-color:#f6f2ec}#search-result-page .ad{margin-top:25px}#search-result-page .ad img{margin:0 auto}@media (max-width:991px){#search-result-page .nav-container .nav-tabs li{width:100%}#search-result-page .nav-container .nav-tabs li a{margin-right:0}#search-result-page .nav-container .nav-tabs .active a{border-bottom:1px solid #b9b7b6}#search-result-page #results-container{margin-top:20px;padding-top:25px}}#error-page h1{font-size:32px}#error-page .subtitle{margin-bottom:35px;font-size:18px;color:#c77707}#error-page #intro{margin-bottom:50px}#error-page #intro a{color:#7d7900}#error-page #back-btn{font-size:18px}#error-page #latest-articles{margin-top:45px}#error-page #latest-articles .title{padding-bottom:5px;font-size:22px;color:#434342;border-bottom:1px solid #b9b7b6}#error-page #latest-articles .article{margin:0 -10px;padding:20px 0;border-bottom:1px solid #dad8d7}#error-page #latest-articles .article h2{margin:0;font-family:Georgia,Arial,serif;font-size:18px;color:#c77707;font-weight:700}#error-page #latest-articles .article .date-comments .date,#error-page #latest-articles .article .date-comments .category{font-family:Georgia,Arial,serif;font-size:14px;color:#8e8e8e}#error-page #latest-articles .article .date-comments img{margin-left:5px;margin-right:5px}#error-page #latest-articles .article .date-comments .comments{font-family:Georgia,Arial,serif;font-size:14px;color:#7d7900}#error-page #latest-articles .article .short-desc{margin-top:15px;font-size:14px}@media (max-width:529px){#error-page #back-btn{display:block;font-size:16px;text-align:center}#error-page #latest-articles .article h2{font-size:16px}}