/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

@font-face {
    font-family: 'Rund Display Semi-Bold';
    src: url('/fonts/runddisplay-semibold.woff2') format('woff2'),
        url('/fonts/runddisplay-semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Rund Text Regular';
    src: url('/fonts/rundtext-regular.woff2') format('woff2'),
        url('/fonts/rundtext-regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/*font classes*/
.margin {margin-right:5px!important;}
.white {color:white!important;}
.button {font-size:18px!important;}
.menuwhite {a.link_text{color:white!important;}}
.menuwhite {color:white!important;}
.white {color:white;}
.small {font-size:14px!important;}
.rotate {rotate:30°;}
.orange {color:#ff891b!important;}
.blue {color:#1688b8!important;}
.small {font-size:13px!important;line-height:14px!important;}

/*header nav*/
/*devis button*/
body.material #header-outer:not([data-format=left-header]) #top nav>.buttons>li {
	margin-right:0px!important;
}

.nectar-global-section.nectar_hook_ocm_after_menu {
	width:250px!important;
}

@media only screen and (min-width: 1024px){
#header-outer .menu-item-304 > a:before {
	background:#3d250e;
}}
@media only screen and (max-width: 1023px){
#header-outer .menu-item-304 {
	display:none!important;
}}
@media only screen and (max-width: 1023px){
#header-outer .menu-item-96 {
	display:none!important;
}}

/*sab repare
#header-outer.transparent #top nav>ul>li[class*="button_bordered"]>a:before {
	border-color:#ff891b!important;
}
#header-outer:not([data-format=centered-menu-under-logo]):not([data-format=centered-menu-bottom-bar]) #top nav>ul>li[class*=button_]>a:before {
	border-color:#ff891b!important;
}
#header-outer.transparent #top nav .sf-menu > .current-menu-item{
	color:#ff891b!important;
}

#header-outer.transparent #top nav .sf-menu > .current-menu-item > a{
	color:#ff891b!important;*/
}
#header-outer.transparent #top nav>ul>li[class*=button_bordered]>a:before, #top nav>ul>li[class*=button_bordered]>a:before {
	border:1px solid;
}

body.material #header-outer:not([data-format=left-header]) #top nav>.buttons>li.menu-item {
	margin-right:-20px!important;
}
#header-outer #social-in-menu i.fa-facebook {
	margin-left:-10px!important;
}

/*buttons blog*/
.style-button{padding:10px 40px 10px 40px !important;}
a.inspirations.style-button{display:none!important;}
a.realisations.style-button{display:none!important;}
a.fournisseurs.style-button{display:none!important;}
a.comparatifs-guides.style-button{display:none!important;}
a.entretien.style-button{display:none!important;}
a.actualites-reglementations.style-button{display:none!important;}
a.faq.style-button{display:none!important;}
a.glossaire.style-button{display:none!important;}
a.portes-dentree.style-button{color:#58e085!important;background-color:#041e26!important;}
a.murs-rideau.style-button{color:#004257!important;background-color:#72948d!important;}
a.fenetres.style-button{color:#1688b8!important;background-color:#76c7e8!important;}
a.pvc.style-button{color:#76c7e8!important;background-color:#004257!important;}
a.bois.style-button{color:#cbe9f5!important;background-color:#3d250e!important;}
a.bois-portails-clotures.style-button{color:#cbe9f5!important;background-color:#3d250e!important;}
a.bois-portes-dentree.style-button{color:#cbe9f5!important;background-color:#3d250e!important;}
a.alu.style-button{color:#041e26!important;background-color:#cbe9f5!important;}
a.volets.style-button{color:#006773!important;background-color:#afc96f!important;}
a.portes-de-garage.style-button{color:#ffad61!important;background-color:#e34252!important;}
a.acier-portes-de-garage.style-button{color:#041e26!important;background-color:#76c7e8!important;}
a.portail-et-clotures.style-button{color:#e34252!important;background-color:#3d250e!important;}
a.portails-clotures.style-button{color:#e34252!important;background-color:#3d250e!important;}
a.stores-bannes.style-button{color:#004257!important;background-color:#cc9b7c!important;}
a.murs-rideaux.style-button{color:#004257!important;background-color:#8FC5BA!important;}
a.lin.style-button{color:#004257!important;background-color:#cc9b7c!important;}
a.pros.style-button{display:none!important;}

/*tabs*/
    .tabbed[data-style*=minimal]>ul li:not(.cta-button) .active-tab, .tabbed[data-style*=minimal]>ul li:not(.cta-button) a {
		padding-bottom:20px!important;
		}

/*PORTFOLIO BOUTONS CATEGORIES*/
.nofenetres {a.fenetres.style-button{display:none!important;};a.fenetres-fournisseurs.style-button{display:none!important;}}
.novolets {a.volets.style-button{display:none!important;};a.volets-fournisseurs.style-button{display:none!important;}}
.nogarage {a.portes-de-garage.style-button{display:none!important;};a.portes-de-garage-fournisseurs.style-button{display:none!important;}}
.nopergo {a.pergolas.style-button{display:none!important;};a.pergolas-fournisseurs.style-button{display:none!important;}}
.noclotures {a.portails-clotures.style-button{display:none!important;};a.portails-clotures.style-button{display:none!important;}}
.nostores {a.stores-bannes.style-button{display:none!important;};a.stores-bannes.style-button{display:none!important;}}
.noportes {a.portes-dentree.style-button{display:none!important;};a.portes-dentree.style-button{display:none!important;}}
.nomurs {a.murs-rideau.style-button{display:none!important;};a.murs-rideau.style-button{display:none!important;}}

/*carousels portfolio catalogue*/
.notitles {.content .item-main {display:none!important;}}

/*textwithicons*/
.iwithtext .iwt-icon {
	top:-7px!important;
}

/*catégories blog et portfolio*/
span.subheader {
	display:none!important;
}

/*portfolio nav*/
.bottom_controls {
	display:none!important;
}

/*flipbox certifs*/
.nectar-flip-box .flip-box-back .inner, .nectar-flip-box .flip-box-front .inner {padding:30px;}
.flip-box-front {border-radius:5px!important;} .flip-box-back {border-radius:5px!important;}

/*configurateur*/
.radius {border-radius:100px!important;}

/*avis*/
.nectar-star-rating__icon.size-5.nectar-color-accent-color {
    color:#ffe300!important;
}