/*
Theme Name:   Novakom thème
Theme URI:    https://novakom.fr/
Description:  Agence de communication
Author:       Benoit ROMEO
Author URI:   https://www.agenceomega.fr/
Template:     Divi
*/

/* 
 * 
 * COULEURS 
 * 
 * Arobase : #ED7F13
 * Novakom : #d7ba5c
 * Boostercom : #f47322
 * 
 */

:root {
	--main-color: #c4e538;
	--creator-color: #ED7F13;
}

/* -- MENU -- */
/*#top-menu-nav { margin-top:-15px !important }
.btn_contact {
	background-color: --main-color;
	color: #fff;
	padding: 0 !important;
}
.btn_contact a, body .et-fixed-header #top-menu li.btn_contact>a {
	color: #fff !important;
	padding: 15px 25px 15px 25px !important;
}*/
#top-menu-nav>ul>li>a:hover, body .et-fixed-header #top-menu li.current-menu-item>a:hover, .et-fixed-header #top-menu li.current_page_item>a:hover { color:#c4e538 !important; opacity:1 !important; }

/* -- GENERAL -- */
h1>strong, h2>strong { color: var(--main-color) !important;  }

/******NTN******/
.onglet ul.clearfix {
    display: flex;
    flex-wrap: wrap !important;
    justify-content: center !important;
}
ul.et_pb_tabs_controls {
    background-color: transparent !important;
}
.cloud-it .et_pb_row {
    width: 100% !important;
}
.et_pb_tabs_controls li.et_pb_tab_active {
    background-color: var(--main-color) !important;
}
.et_pb_tabs, .et_pb_wc_tabs {
    border: 0px solid #d9d9d9 !important;
}
.single-product #top-menu li a {
    color: #000 !important;
}
.cloud-it .et_pb_column_7 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.et-pb-arrow-prev {
    color: #fff !important;
}
.et-pb-arrow-next {
    color: #fff !important;
}
.et_pb_bg_layout_light .et-pb-controllers a {
    background:     #fff !important;
}

/* -- BLOG -- */
.display_wtitle .widgettitle { display:none; }

/* -- BOUTON HAUT DE PAGE -- */
.et_pb_scroll_top.et-pb-icon { background-color: var(--main-color) !important; }

/* -- FOOTER --*/
body .footer-link a { transition: color 300ms ease 0ms; }
body .footer-link a:hover { color:var(--main-color) !important; transition: color 300ms ease 0ms; }
body .footer-link a.link_createur { color:var(--creator-color) !important; }


/* -- FIX BUGS -- */
.et-fixed-header #et-top-navigation { min-height:0 !important; }

/* TABLETS */
@media all and ( max-width: 980px) {
	
}

/* MOBILE */
@media all and ( max-width: 767px) {
    
}