/*======================================
Theme Name: Kronocon
Theme URI: N/A
Description: N/A
Version: 1.0
Author: Jejjcop Web Solutions AB
Author URI: https://www.jejjcop.se/
Template: Divi
======================================*/

/* You can add your own CSS styles here. Use !important to overwrite styles if needed. */


#main-footer
{
	display:none;
}





/*** Animate/underline menu items on hover ***/
/*------------------------------------------------*/
/*------[GQ - MENU EXPANDING BOTTOM BORDER]-------*/
/*------------------------------------------------*/

/*#et-top-navigation nav > ul > li > a 
{
    padding-bottom: 20px!important;
}*/

.et_pb_menu_inner_container .et-menu-nav ul > li > a 
{
    display: inline-block;
    position: relative;
    padding-bottom: 12px;
	font-weight:600;
	transition: 100ms ease-out;
}
.et_pb_menu_inner_container .et-menu-nav  ul > li > a:hover
{
	transition:none !important;
	opacity:1 !important;
}

.current_page_item > a
{
    color:#ffffff;
}


.et_pb_menu_inner_container .et-menu-nav nav ul > li > a 
{
    padding-bottom: 20px!important;
}
.et_pb_menu_inner_container .et-menu-nav  ul > li > a 
{
    display: block !important;
    position: relative;
    padding-bottom: 1px;
}
.et_pb_menu_inner_container .et-menu-nav  ul > li > a:after 
{
    content: '';
    display: block;
    margin: auto;
    margin-top:10px;
    height: 2px;
    width: 0px;
    background: transparent;
    transition: width .3s ease, background-color .3s ease;
}
.et_pb_menu_inner_container .et-menu-nav  ul > li > a:hover:after
{
    width: 100%;
    /*background:rgba(0,0,0,0.7);*/
	background-color:#ffffff;
}







#top-menu li.current-menu-item>a
{
	color:#ffffff !important;
}
#top-menu li.current-page-parent>a
{
	color:#ffffff !important;
}

.sub-menu .et-hover a:hover
{
	font-weight:600 !important;
}

.et_mobile_menu li a:hover, .nav ul li a:hover
{
	opacity:1 !important;
}

#top-menu a, #top-menu ul.sub-menu {
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -o-transition: color 0 ease-in;
    transition: none;
}

.et_mobile_menu
{
	border-top: 3px solid #ffffff;
}

.et_pb_menu_inner_container .et-menu-nav  >ul>li>a:hover
{
	color:#ffffff !important;
}


.kronocon_link
{
	color:#fff;
	text-decoration:none;
}
.kronocon_link:hover
{
	text-decoration:underline;
}
