.cn-buttons-container, .cn-text-container {
display: inline !important;
}
#cookie-notice .cn-button {
margin-left: 3% !important;
background: #fff;
color: #000;
text-shadow : none !important;
line-height: 25px ! important;
}
.pum-trigger.popmake-2529 {
background: rgba(226,136,7,0.7);
color: #fff;
}
.page-id-692 .col-inner p {
margin-bottom: 0em !important;
}
.wp-image-1072 {
margin-bottom: 1em !important;
}
.postid-2079 .page-title-inner.flex-row.medium-flex-wrap.container {
display: none !important;
}
.page-title-inner {
position: relative;
padding-top: 0 !important;
min-height: 35px !important;
font-size: 12px !important;
}
.product-main {
padding: 0 0 40px 0 !important;
}
.product-footer .woocommerce-tabs {
padding: 0px 0 !important;
border-top: none !important;
}
#tab-title-description a {
font-size: 18px;
}
.title-catalog {
padding: 0 10%;
text-align: center;
}
.page-template-page-featured-items-4col #footer {
display: none !important;
}
.page-template-page-featured-items-4col #header {
display: none !important;
}
.single-featured_item #footer {
display: none !important;
}
.single-featured_item #header {
display: none !important;
}
.tax-featured_item_category #header {
display: none !important;
}
.tax-featured_item_category #footer {
display: none !important;
}
.page-featured-item .text-cat-archive {
display: none;
}
.text-cat-archive {
padding: 0 5% 2% 5%;
}
.text-cat {
padding: 2% 5% 0 5%;
}
.portfolio-summary .breadcrumbs a {
font-size: 28px !important;
font-weight: bold !important;
color: #000 !important;
}
.portfolio-summary .entry-title {
text-transform: none !important;
font-size: 20px;
}
.button-pdt .button {
margin-bottom: 0;
}
.small-text {
text-transform: lowercase !important;
}
.page-id-1725 .pricing-table .title {
background-color: #e06909 !important;
color: #fff;
font-size: 20px;
padding: 0.5em 10% !important;
}
.page-id-1700 .pricing-table .title {
background-color: #e06909 !important;
color: #fff;
font-size: 20px;
}
.page-id-1638 .pricing-table .title {
background-color: #e06909 !important;
color: #fff;
font-size: 19px;
}
.page-id-1639 .pricing-table .title {
background-color: #c7112c !important;
color: #fff;
font-size: 20px;
padding: 0.5em 10% !important;
}
.page-id-1627 .pricing-table .title {
background-color: #82b659 !important;
color: #fff;
font-size: 22px;
}
.page-id-1618 .pricing-table .title {
background-color: #82b659 !important;
color: #fff;
font-size: 22px;
}
.page-id-1610 .pricing-table .title {
background-color: #233d6b !important;
color: #fff;
font-size: 21px;
padding: 0.5em 20% !important;
}
.page-id-1517 .pricing-table .title {
background-color: #233d6b !important;
color: #fff;
font-size: 21px;
padding: 0.5em 20% !important;
}
.page-id-1561 .pricing-table .title {
background-color: #e06909 !important;
color: #fff;
font-size: 19px;
}
.page-id-1572 .pricing-table .title {
background-color: #c7112c !important;
color: #fff;
font-size: 20px;
}
.page-id-1559 .pricing-table .title {
background-color: #82b659 !important;
color: #fff;
font-size: 22px;
}
.page-id-1516 .pricing-table .title {
background-color: #82b659 !important;
color: #fff;
font-size: 22px;
}
.underline {
text-decoration: underline;
}
.title-bloc {
color: #fff;
}
.cool-timeline.white-timeline .timeline-post.even .timeline-meta .meta-details {
color: #29b246;
display: none !important;
}
.cool-timeline.white-timeline .timeline-post.odd .timeline-meta .meta-details {
color: #ce792f;
display: none !important;
}
.cool-timeline.white-timeline .timeline-post.even .timeline-content .content-title::before {
border-right-color: #446084 !important;
}
.cool-timeline.white-timeline .timeline-post.even .icon-dot-full, .cool-timeline.one-sided.white-timeline .timeline-post.even .icon-dot-full {
background: #446084 !important;
}
.cool-timeline.white-timeline .timeline-post.even .timeline-content .content-title {
background: #446084 !important;
text-transform: uppercase;
font-weight: bold !important;
}
.cool-timeline.white-timeline .timeline-post.odd .timeline-content .content-title {
background: #ce792f;
text-transform: uppercase;
font-weight: bold !important;
}
.cool-timeline .timeline-post {
margin-bottom: 0px !important;
}
.center-block {
display: none !important;
margin-left: auto;
margin-right: auto;
}
.font-bleu {
color : #29395d !important;
}
.text-bg .text-inner {
background: rgba(0,0,0,0.5);
padding: 2%;
}
.page-id-390 .pricing-table .title {
background-color: rgba(40,64,102,1) !important;
color: #fff;
font-size: 22px;
}
.page-id-828 .pricing-table .title {
background-color: rgba(40,64,102,1) !important;
color: #fff;
font-size: 22px;
}
.page-id-392 .pricing-table .title {
background-color: #dfbaaf !important;
color: #fff;
font-size: 22px;
padding: 0.5em 22% !important;
}
.page-id-827 .pricing-table .title {
background-color: #dfbaaf !important;
color: #fff;
font-size: 22px;
padding: 0.5em 22% !important;
}
.page-id-394 .pricing-table .title {
background-color: rgba(131,22,29,1) !important;
color: #fff;
font-size: 22px;
}
.page-id-826 .pricing-table .title {
background-color: rgba(131,22,29,1) !important;
color: #fff;
font-size: 22px;
}
.page-id-545 .pricing-table .title {
background-color: #9eb365 !important;
color: #fff;
font-size: 22px;
}
.page-id-829 .pricing-table .title {
background-color: #9eb365 !important;
color: #fff;
font-size: 22px;
}
.pricing-table .price {
color: #000;
padding: 0.6em 10% 0;
font-weight: 300;
font-size: 20px;
line-height: 1.3em;
min-height: 63px;
text-transform: uppercase;
}
.pricing-table .items {
padding: 10px 10%;
}
.txt-bold {
font-weight : bold;
}
.logo-left .logo {
margin-left: 0;
margin-right: 12% !important;
}
.bordeaux {
background : rgba(131,22,29,1);
}
.bleu {
background : #446084;
}
.orange {
background : rgba(226,136,7,0.7);
}
.box-home {
text-align: center;
background: #446084;
color: #fff;
font-size: 18px;
padding: 8px 0;
}
.picto-societe {
width : 80%;
}
.is-xsmall {
font-size: .7em;
display: none;
}
#comments {
display: none;
}
.text-box-home {
padding: 0 10px;
}
.has-dropdown.header-language-dropdown a {
line-height: 0px !important;
}
.has-dropdown.header-language-dropdown .image-icon img{
padding-left: 15px !important;
}
.button-dop {
background: rgba(226,136,7,1);
}
.wpcf7-form-control-wrap.accept-1 {
font-size: 12px;
}
.wpcf7-form-control-wrap.accept-2 {
font-size: 12px;
}
@media only screen and (max-width: 48em) { .header .flex-row {
padding-left: 0 !important;
}
}
@media only screen and (max-width: 849px) {
.header-main li.html.custom {
display: inline !important;
}
}
@media only screen and (max-width: 480px) { .box-home {
text-align: center;
background: #446084;
color: #fff;
font-size: 12px !important;
padding: 8px 0;
}
.text-box-home {
padding: 0 10px;
font-size: 10px;
}
.orange span {
font-size: 14px;
}
.footer-distrib {
text-align: center !important;
}
.footer-distrib a{
margin-top: 15px;
font-size: 14px;
text-align : center !important;
}
.header-main {
padding-left: 10%;
}
.pricing-table .title {
font-size: 18px !important;
}
.pricing-table .price {
color: #000;
padding: 0.6em 10% 0;
font-weight: 300;
font-size: 15px !important;
line-height: 1.3em;
min-height: 10px ! important;
text-transform: uppercase;
}
.small-6 {
max-width: 100%;
-ms-flex-preferred-size: 50%;
flex-basis: 100%;
}
.page-id-1517 .banner{
padding-top: 0px !important;
}
.page-id-1572 .banner{
padding-top: 0px !important;
}
.page-id-1561 .banner{
padding-top: 0px !important;
}
.page-id-1559 .banner{
padding-top: 0px !important;
}
.page-id-1516 .banner{
padding-top: 0px !important;
}
.banner {
padding-top: 140px !important;
}
.banner .text-box {
display: none !important;
}
.pricing-table .price {
color: #000;
padding: 0.6em 10% 0;
font-weight: 300;
font-size: 15px !important;
line-height: 1.3em;
min-height: 88px;
text-transform: uppercase;
}
.pricing-table .items {
padding: 10px 5% !important;
}
.page-id-384 .box {
min-height: 210px;
}
.sidebar-wrapper {
display: none;
}
.widget-area  {
display: none;
}
.picto-societe {
width: 60% !important;
}
.map-height {
height: 250px !important;
}
.map-inner {
background-color: #fff;
max-width: 40% !important;
}
.has-dropdown.header-language-dropdown a {
line-height: 15px !important;
}
.header-main li.html.custom {
display: inline !important;
}
}