/*

 Theme Name:     Divi Child

 Theme URI:      http://getbizon.com/

 Description:    Divi Child Theme

 Author:         Getbizon Solutions

 Author URI:     http://getbizon.com/

 Template:       Divi

 Version:        3.0.100

*/

@import url("../Divi/style.css");

/* Theme Customization Starts Here
------------------------------------------------------- */

/* General Theme Add-ons Settings - BEGIN */
#top-header a:hover {text-decoration: none;}

p:last-of-type {padding-bottom: 1em;}

.footer-widget #nav_menu-2 {
	margin-bottom: 35px!important;
    width: 100%;
}
.footer-widget #custom_html-2 {float: none;}

#footer-bottom a:hover {text-decoration: none;}


/* Hide Navigation Dropdown Arrow Icon - BEGIN */
#et-secondary-nav .menu-item-has-children>a:first-child, #top-menu .menu-item-has-children>a:first-child {
    padding-right: 0px;
}
#et-secondary-nav .menu-item-has-children>a:first-child:after, #top-menu .menu-item-has-children>a:first-child:after {
    display: none;
}
/* Hide Navigation Dropdown Arrow Icon - END */




/* General Theme Add-ons Settings - END */


/* Primary Navigation - BEGIN */
#et-top-navigation {
    font-weight: 500;
}
/* Primary Navigation - END */


/* Footer - BEGIN */
#footer-info a {font-weight: 500;}
.footer-widget h4 {padding-bottom: 25px;}
/* Footer - END */

/* Footer Widget Remove Bullets - BEGIN */
#footer-widgets .footer-widget li {
    padding-left: 0px;
    margin-left: 0px;
}
#footer-widgets .footer-widget li:before {display: none;}
/* Footer Widget Remove Bullets - END */

/* Footer Link Hover - BEGIN */
#footer-widgets .footer-widget li a:hover {color: #7100e2;}
.bottom-nav a:hover {
    text-decoration: underline;
    opacity: 1;
}
/* Footer Link Hover - END */


/* Slide Module Cancel Shadow Effect On Hover - BEGIN */
.et_pb_slide .et_pb_container a.et_pb_more_button.et_pb_button:hover {
    text-shadow: none!important;
    box-shadow: none!important;
}
/* Slide Module Cancel Shadow Effect On Hover - END */



/* DESKTOP STYLES
-----------------
Add styles inside the media query below that you only want to be applied to the desktop layout of your site */

@media only screen and (min-width: 768px) {

	/* Desktop Styles Go Here */

/* General Theme Add-ons Settings - BEGIN */

#main-content {min-height: 510px;}

/* Home Slider Desktop Version - BEGIN */
.jet_home_slider .et_pb_slide {min-height: 650px;}
.jet_home_slider .et_pb_slide_description {
	width: 540px;
	text-align: left;
	float: left;
	padding: 4% 4% 4% 4%;
	background: rgba(255, 255, 255, 0.8);
	margin-left: 25px;
	margin-bottom: 100px;
}
/* Home Slider Desktop Version - END */	


/* General Theme Add-ons Settings - END */

	

/* Special Alignment Customization For Logo - BEGIN */
.logo_container {
    width: 370px!important;
    height: 115px!important;
    padding-top: 0px;
}

/* Logo Size When Scroll Down The Page - BEGIN */
.et-fixed-header .logo_container {
    width: 185px!important;
    height: 54px!important;
    padding-top: 0px;
}
/* Logo Size When Scroll Down The Page - END */

/* Special Alignment Customization For Logo - END */





}



/* GENERAL MOBILE STYLES
-----------------
Add styles inside the media query below that you only want to be applied to the mobile layout of your site */


@media only screen and (max-width: 768px) {

	/* Mobile Styles Go Here */

/* General Theme Add-ons Settings - BEGIN */

	
/* Home Slider Mobile Version - BEGIN */
.jet_home_slider .et_pb_slide_description {
    background: rgba(255, 255, 255, 0.8);
    margin: 20px 0px;
    padding: 8% 4%;
}
/* Home Slider Mobile Version - END */

/* General Theme Add-ons Settings - END */




/* Make Table Responsive - BEGIN */
	
table {
	overflow-x: auto;
	display: block;
}
	
/* Make Table Responsive - END */
	

/* Google Map - BEGIN */
.et_pb_column .et_pb_map, .et_pb_fullwidth_section .et_pb_map {height: 478px;}
/* Google Map - END */
	
	

}



/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 1405px) {



}
 
/*** Responsive Styles Standard Desktop Only ***/
@media all and (min-width: 1100px) and (max-width: 1405px) {



}



/*** Responsive Styles Desktop And Above ***/
@media only screen and (min-width: 1025px) {
	


	
}


/*** Responsive Styles Tablet And Below ***/
@media only screen and (max-width: 1024px) {

/* Logo For Mobile & Tablet - BEGIN */
#logo {max-height: 80%;}
.container {width: 95%;}
.et_header_style_left #et-top-navigation, .et_header_style_left .et-fixed-header #et-top-navigation {padding-bottom: 0px!important;}
/* Logo For Mobile & Tablet - END */


}


/*** Responsive Styles Tablet Landscape Only ***/
@media all and (min-width: 981px) and (max-width: 1024px) {



}
 
 
/*** Responsive Styles Tablet Only ***/
@media all and (min-width: 768px) and (max-width: 980px) {



}


/*** Responsive Styles Tablet Landscape + Portrait Only ***/
@media all and (min-width: 768px) and (max-width: 1024px) {

/* Changed Tablet Landscape Normal Primary Menu To Hamburger Menu Type - BEGIN */
#et_mobile_nav_menu {
display: block;
}
#top-menu, #top-menu-nav, #top-header {
display: none;
}
#et-top-navigation {
float: right !important;
}
#main-header {
position: absolute !important;
}
	
.mobile_menu_bar:before {
    color: #000000!important;
}
	
.et_mobile_menu {
    border-color: #000000!important;
}

.et_header_style_left .logo_container {
    width: 96%;
}
.et-search-form {
    max-width: 684px!important;
}
#et_top_search {
    float: left;
    margin: 0 35px 0 0;
}
#et_search_icon:before {
    top: 7px!important;
}
/* Changed Tablet Landscape Normal Primary Menu To Hamburger Menu Type - END */	
	

}



/*** Responsive Styles Tablet Portrait And Below ***/
@media only screen and (max-width: 980px) {

	



}


/*** Responsive Styles Tablet And Above ***/
@media only screen and (min-width: 768px) {
	

	
}

 
/*** Responsive Styles Smartphone Only ***/
@media all and (max-width: 767px) {



}

 
/*** Responsive Styles Smartphone Portrait ***/
@media all and (min-width: 480px) {




}
 
/*** Responsive Styles Smartphone Portrait ***/
@media all and (max-width: 479px) {

	

	
}