/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 3.7.1529364586
Updated: 2018-06-18 23:29:46    

*/

a.site-cred span.afternoon-cred{
	opacity:0;
	position: relative;
    bottom: 20px;
    left:-11px;
	color: #2f1c0f; !important;
}
a.site-cred:hover span.sun-cred{
	opacity:0;
    color:#f4c77c !important;
}
a.site-cred:hover span.afternoon-cred{
	opacity:1;    
	bottom: 0px;
}
span.afternoon-cred, span.sun-cred{
	-webkit-transition: opacity 400ms, visibility 400ms,bottom 400ms;
    transition: opacity 400ms, visibility 400ms, bottom 400ms;
	transition-timing-function: ease-in-out;
	transition-timing-function: cubic-bezier(0, 0, 0, 0);
}

.sun-cred{
    color:#f4c77c !important;
}

#footer-business-info{
    float:right;
    padding-bottom: 5px;
    text-align: right;
        width: 40%;
}

#footer-info {
    float:left;
    padding-bottom: 5px;
    color: #000;
    text-align: left;
    width: 40%;
}

#footer-info a, #footer-business-info {
	font-size:12px;
    color: #000;
    font-weight: 500;
}

#main-footer{
    position: absolute;
    bottom: 0;
    width: 100vw;
    background: #fff;
    z-index:99;
}

@media (max-width: 981px){
    #main-footer{
    display:none;}
    
    .et_pb_section_1 > .et_pb_row, #footer-bottom > .container{
    margin-left: 5vw;
    margin-right: 5vw;
    }
    
    .et_header_style_centered #logo {
    max-height: 80px;
    }
}
