/*
 Theme Name:     Divi Child Theme
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");

ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
 
/* =Theme customization starts here
------------------------------------------------------- */

/* HEADER */

#top-header {
    background-color: #000!important;
    height: 15px;
}

.et_header_style_centered #main-header .logo_container {
    margin-top: 0px!important;
}

#top-header .container {
	width: 100%;
}

/* FOOTER */

#Footer .second-col .et_pb_blurb {
	
	border-top: 1px solid #000;
	
    border-bottom: 1px solid #000;
	
    border-right: 1px solid #000;

}

#wp-live-chat-header {

	width: 75px;
	
	height: 75px;

}


.et_pb_contact input, .et_pb_contact textarea{

	background-color: #fff!important;
	
	border: 1px solid #f4861e!important;
	
	color: #f4861e!important;

}

body #page-container .et_pb_contact_form_0.et_pb_contact_form_container .et_pb_button:hover {
	
    border-color: #f4861e!important;

}
/*** MOBILE NAV ***/

.select_page {
    visibility: hidden!important;
}

.et_mobile_menu li a {
    color: #fff!important;
}

.et_mobile_menu {
    background: #f4861e;
}


/*mixin for-phone-only */

@media (max-width: 599px) {
    .five-columns .et_pb_module {
        width: 100%!important;
        float: none!important;
        margin: 0 auto;
    }
    #et-info {
        float: left;
    }
    #et-info-phone {
        background-color: #F4861E;
        padding: 8px;
    }
}


/*mixin for-tablet-portrait-up */

@media (min-width: 600px) {}


/*mixin for-tablet-landscape-up */

@media (min-width: 599px) and (max-width: 980px) {
    .five-columns .et_pb_module {
        width: 100%!important;
        float: none!important;
        margin: 0 auto;
    }
    #et-info {
        float: left;
    }
}


/*mixin for-desktop-up */

@media (min-width: 1200px) {}


/*mixin for-big-desktop-up */

@media (min-width: 1800px) {}