/* 
Theme Name: Fours Fringand
Theme URI:
Description: Child theme based on Hind
Author: Pierre Andreski - Synchro
Version: 1.0
Template: hind
*/

@import url('https://fonts.googleapis.com/css?family=Titillium+Web:300,400,700');


body {
	font-family: 'Titillium Web', sans-serif;
}

.page-item-title h1 {
	color: #be0a25;
	text-transform: uppercase;
}

header .regular-logo {
	max-width: 350px;
}

header .second-menu {
	height: inherit;
}

header .fringand-secondary-menu ul {
	list-style: none;
	padding-left: 0;
	float: right;
	background: #252626;
    border-radius: 0 0 4px 4px;
    padding: 5px 10px;
}
header .fringand-secondary-menu ul li {
	display: inline-block;
	padding: 0 10px;
}

header .fringand-secondary-menu ul li a {
	text-decoration: none;
	color: #b1b1b1;
	font-size: 13px;
	text-transform: uppercase;
	-webkit-transition: color 0.3s;
	-moz-transition: color 0.3s;
	-o-transition: color 0.3s;
	transition: color 0.3s;
}
header .fringand-secondary-menu ul li a:hover,
header .fringand-secondary-menu ul li.current-menu-item a {
	text-decoration: none;
	color: #be0a25;
}

header .header-right ul.header-nav a:hover,
.page-404 h1 {
	color: #be0a25;
}

.mainmenu-belowheader,
.navbar .navbar-toggle,
.navbar-collapse.collapse.in,
#top-link,
a.btn, .btn, .btn:focus, input[type="submit"], .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart {
    background: #be0a25;
}
.navbar .nav > li > a {
	color: #ffffff;
}
.navbar .nav > li:not(.menu-item-has-children) > a:after {
	background: #ffffff;
	height: 3px;
}
.navbar .nav > li > a:hover {
	color: #ffffff;
}
.navbar .nav > li.current_page_item > a {
	color: #6a0010;
}


.nav > li .sub-menu {
	background: url(img/fond-menu-fringand.png) right bottom no-repeat #aa111f;
}

ul.sub-menu.level-0 > li > a {
/* 	border-bottom: 1px solid #ffffff; */
	text-decoration: underline !important;
}

ul.sub-menu.level-1 li {
	padding-left: 15px;
}

.nav > li.menu-item-multicolumn > .sub-menu > li.menu-item-has-children,
.nav > li.menu-item-multicolumn > .sub-menu > .sidebar > li.widget {
	border: 1px solid transparent !important;
}

/* -------------- Blocs promo accueil -------------- */

.mgt-promo-block-promo-accueil-1 {
	background: url(/wp-content/uploads/2019/04/Fours-électriques.jpg) center bottom no-repeat;
    background-size: cover;
}
.mgt-promo-block-promo-accueil-2 {
	background: url(/wp-content/uploads/2019/06/Fours-à-tubes-annulaires.jpg) center bottom no-repeat;
    background-size: cover;
}
.mgt-promo-block-promo-accueil-3 {
	background: url(/wp-content/uploads/2019/04/Fours-bi-énergie.jpg) center bottom no-repeat;
    background-size: cover;
}
.mgt-promo-block-promo-accueil-4 {
	background: url(/wp-content/uploads/2019/04/Fours-à-recyclage.jpg) center bottom no-repeat;
    background-size: cover;
}
.mgt-promo-block-promo-accueil-5 {
	background: url(/wp-content/uploads/2019/04/Fours-rotatifs.jpg) center bottom no-repeat;
    background-size: cover;
}
.mgt-promo-block-promo-accueil-6 {
	background: url(/wp-content/uploads/2019/04/Fours-ventilés.jpg) center bottom no-repeat;
    background-size: cover;
}
.mgt-promo-block-promo-accueil-7 {
	background: url(/wp-content/uploads/2019/04/Fours-pâtissiers.jpg) center bottom no-repeat;
    background-size: cover;
}

.mgt-promo-block-promo-accueil-1,
.mgt-promo-block-promo-accueil-2,
.mgt-promo-block-promo-accueil-3,
.mgt-promo-block-promo-accueil-4,
.mgt-promo-block-promo-accueil-5,
.mgt-promo-block-promo-accueil-6,
.mgt-promo-block-promo-accueil-7,
.bloc-distributeur {
	box-shadow: 0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.07);
}

.mgt-promo-block-promo-accueil-1 h2,
.mgt-promo-block-promo-accueil-2 h2,
.mgt-promo-block-promo-accueil-3 h2,
.mgt-promo-block-promo-accueil-4 h2,
.mgt-promo-block-promo-accueil-5 h2,
.mgt-promo-block-promo-accueil-6 h2,
.mgt-promo-block-promo-accueil-7 h2 {
	color: #ffffff !important;
}

.home a.mgt-promo-block-link:hover > .mgt-promo-block-promo-accueil-1,
.home a.mgt-promo-block-link:hover > .mgt-promo-block-promo-accueil-2,
.home a.mgt-promo-block-link:hover > .mgt-promo-block-promo-accueil-3,
.home a.mgt-promo-block-link:hover > .mgt-promo-block-promo-accueil-4,
.home a.mgt-promo-block-link:hover > .mgt-promo-block-promo-accueil-5,
.home a.mgt-promo-block-link:hover > .mgt-promo-block-promo-accueil-6,
.home a.mgt-promo-block-link:hover > .mgt-promo-block-promo-accueil-7 {
	-webkit-transform: translateY(-2px);
	-moz-transform: translateY(-2px);
	transform: translateY(-2px);
	-webkit-transition-property: transform;
	-moz-transition-property: transform;
	transition-property: transform;
	-webkit-transition-duration: .15s;
	-moz-transition-duration: .15s;
	transition-duration: .15s;
}

/* -------------- ! Blocs promo accueil -------------- */

#top-link {
	border: 1px solid #ffffff;
}
#top-link:hover {
	background-color: #aa111f;
}

footer {
	background: url(img/fond-footer-fringand.png) left bottom no-repeat #be0a25;
	color: #ffffff;
}
footer a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
footer a:hover {
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}


.page .vc_separator h4 {
	color: #be0a25;
}


.blog-post.blog-post-single {
    margin-bottom: 30px;
    padding-bottom: 0;
}

.blog-post {
	border: none;
}

.bloc-distributeur {
	padding: 15px;
	margin-bottom: 30px;
	line-height: normal;
}

.bloc-distributeur p {
	font-size: 14px;
}

.bloc-distributeur h3 {
	color: #be0a25;
}
.bloc-distributeur h4 {
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 5px;
}
.bloc-distributeur pre {
	padding: 0;
	border: none;
	background-color: transparent;
	font-family: 'Open Sans', Arial, sans-serif;
}

.bloc-distributeur a {
	text-decoration: none;
	color: #be0a25;
	-webkit-transition: color 0.3s;
	-moz-transition: color 0.3s;
	-ms-transition: color 0.3s;
	-o-transition: color 0.3s;
	transition: color 0.3s;
}
.bloc-distributeur a:hover {
	text-decoration: none;
	color: #6a0010;
}

.header-info-2-text {
    color: #000000;
    margin-left: 30px;
    font-size: 22px;
    font-weight: 700;
    float: none!important;
}

header .col-md-12 {
    display: table;
    height: 60px!important;
}

.mainmenu-belowheader .navbar .nav > li > a {
    padding-top: 5px;
    padding-bottom: 5px;
}

.container-fluid-footer {
    padding: 0;
    margin-top: 10px!important;
}

.presseBox {
    padding: 20px !important;
    background: #fbfbfb;
    border: 1px solid #f2f2f2 !important;
    margin-bottom: 20px;
}

span.vc_tta-title-text {
    font-weight: bold;
    color: black;
    font-size: 18px;
}

.galerieTitle h4 {
	font-size: 18px!important;

}

.vc_tta-panel-body h4 {
    font-size: 18px!important;
    color: #555555!important;
    font-weight: normal!important;
}

.nav-next a {
    color: #be0a25;
}

.nav-previous a {
    color: #be0a25;
}

li#mgt-menu-item-46, li#mgt-menu-item-47, li#mgt-menu-item-54, li#mgt-menu-item-56, li#mgt-menu-item-58, li#mgt-menu-item-60, li#mgt-menu-item-64, li#mgt-menu-item-535 {
    background: #be0a25;
    /* border-radius: 5px; */
    margin: 5px 10px;
    max-height: 214px
}

ul.sub-menu.megamenu-column-3.level-0 {
    background-color: #252626;
}

.disMonde .page-container.container {
    padding-left: 15px;
    padding-right: 15px;
}

.disMonde .page-item-title {
    display: none;
}

.header-right {
    display: none!important;
}

header.main-header {
    background: url(/wp-content/uploads/2019/04/bg-header.jpg) repeat;
}

.berteau {
    background-color: #33a1d6;
}

.giffon {
    background-color: #a3b6c5;
}

.usine {
    background-color: #eae0bd;
}

span.colorLegend {
    padding: 10px;
    height: 22px;
    display: block;
    float: left;
    margin-right: 5px;
}
