/*

 Theme Name:     Divi Child

 Theme URI:      http://getbizon.com/

 Description:    Divi Child Theme

 Author:         Getbizon Solutions

 Author URI:     http://getbizon.com/

 Template:       Divi

 Version:        4.0.6

*/

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

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

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



/* General Theme Add-ons Settings - 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 */

	

/* General Theme Add-ons Settings - 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 */



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


/* Make Table Responsive - BEGIN */
table {
	overflow-x: auto;
	display: block;
}
/* Make Table Responsive - 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) {
	
/* Primary Menu & Its Submenu - BEGIN */
#top-menu-nav .sub-menu {
    right: 0;
    left: 0;
    text-align: center;
    width: 100%;
    padding: 0px 20px;
    position: fixed;
    border: 0;
    background-color: #00a1e4;
}

#top-menu li li {
    padding: 0;
}

#top-menu li li a {
    width: 250px;
    padding: 10px 20px;
    color: white;
	font-size: 14px;
}
	
#top-menu li li.current-menu-item>a {
    color: #ffffff;
}

#et-secondary-nav .menu-item-has-children>a:first-child:after, #top-menu .menu-item-has-children>a:first-child:after {
	display: none;
}

#et-secondary-nav .menu-item-has-children>a:first-child, #top-menu .menu-item-has-children>a:first-child {
    padding-right: 0px;
}
	

/* Primary Menu & Its Submenu - END */

	
}


/*** 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) {

/* 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 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) {

	
	
}



/*** 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) {

	

	
}