/*
 Theme Name:   Divi Child Theme
 Theme URI:    https://websiteadelaide.com/
 Description:  Divi Child Theme
 Author:       Website Adelaide
 Author URI:   https://websiteadelaide.com/
 Version:      2.0
 Template:     Divi
*/
.et_portfolio_image img {max-height:180px;}

.secondarymenuitem a{color:#fad71f!important; font-size:18px!important;}

.centering { 
        display: flex; 
        flex-direction: column; 
        justify-content: center;
    } 

.websiteby a{font-weight:400!important; font-size:0.9em!important;}
ul#top-menu.nav li ul li a{
font-size:0.95em;
line-height:1.15;
padding-right:0px;
padding-left:0px;
}

#top-menu .current-menu-item a::before,
#top-menu .current_page_item a::before {
 content: "";
 position: absolute;
 z-index: 2;
 left: 0;
 right: 0;
}
#top-menu li a:before {
 content: "";
 position: absolute;
 z-index: -2;
 left: 0;
 right: 100%;
 bottom: 50%;
 background: #fad71f; /*** COLOR OF THE LINE ***/
 height: 3px; /*** THICKNESS OF THE LINE ***/
 -webkit-transition-property: right;
 transition-property: right;
 -webkit-transition-duration: 0.3s;
 transition-duration: 0.3s;
 -webkit-transition-timing-function: ease-out;
 transition-timing-function: ease-out;
}
#top-menu li a:hover {
 opacity: 1 !important;
}
#top-menu li a:hover:before {
 right: 0;
}
#top-menu li li a:before {
 bottom: 10%;
}
 
#top-menu li ul li a:before {
 content: "";
 position: absolute;
 z-index: -2;
 left: 0;
 right: 100%;
 bottom: 50%;
 background:none; /** COLOR OF THE LINE **/
 height: 3px; /** THICKNESS OF THE LINE **/
 -webkit-transition-property: right;
 transition-property: right;
 -webkit-transition-duration: 0.3s;
 transition-duration: 0.3s;
 -webkit-transition-timing-function: ease-out;
 transition-timing-function: ease-out;
}


.woocommerce .related.products ul.products li.product h2{
color:#666666!important;
font-size:1.1em!important;
} 

