/*
Theme Name: Bambini Child
Theme URI: http://cmsmasters.net/bambini-child/
Author: cmsmasters
Author URI: http://cmsmasters.net/
Description: Bambini Child Theme
Template: bambini
Version: 1.0.0
License:
License URI:
Text Domain: bambini-child
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
*/
/* Contact page iframe map bottm margin */
.page-id-11850 .cmsmasters_text iframe {margin-bottom: 0px;}
.page-id-401 .row_6, .page-id-401 .row_7{display:none;}
#bottom .widget_text ul li,#bottom .widget_text ul li a {color: #fff;}
#bottom .bottom_bg{background: #707070;}
#footer .footer.cmsmasters_color_scheme_footer.cmsmasters_footer_small{background:#707070;color:#fff;}

#header .header_top{color:#70bf44;    background-color: #ffffff;}
#header .header_top a{color:#70bf44;}
#header .header_top_but.closed,#header .cmsmasters_theme_icon_slide_top{color:#70bf44;}

.header_mid{padding:10px 0}
/*.enable_header_centered .header_mid .logo_wrap .logo img{max-height:130px}
.enable_header_centered .header_mid.header_mid_scroll .logo_wrap .logo img{max-height:90px}*/
.header_bot{height:70px!important;}
#cmsmasters_row_{display:none;}

.header_mid_inner .logo .logo_retina, .enable_header_centered .header_mid .logo_wrap .logo img{max-width:inherit!important}


/*@media only screen and (min-width: 1025px){
ul.navigation > li > a:hover, ul.navigation > li:hover > a, nav > div > ul div.menu-item-mega-container li.menu-item-has-children.current-menu-ancestor > a, nav > div > ul div.menu-item-mega-container li.menu-item-has-children.current-menu-ancestor > a:hover {
    color: #ffffff;
}
}

@media only screen and (max-width: 1024px){
.header_mid .header_mid_inner > div {
    height: 130px!important;
}
.header_mid{padding:0}
.header_bot{height:auto!important;}
}

@media only screen and (max-width: 540px){
.header_mid .header_mid_inner > div{height:auto!important}
}*/

@media only screen and (min-width: 1025px){
ul.navigation > li > a:hover, ul.navigation > li:hover > a, nav > div > ul div.menu-item-mega-container li.menu-item-has-children.current-menu-ancestor > a, nav > div > ul div.menu-item-mega-container li.menu-item-has-children.current-menu-ancestor > a:hover {color:yellow;}

	.fixed_header #header{top:0; max-height:324px;}	
	body{padding-top: 324px;}
	body.logged-in .fixed_header #header{top:32px;}	 
	
	
}
	


@media only screen and (max-width:1024px){
#header .header_bot, .header_mid .header_mid_inner .header_interface_outer{height: auto!important}
.header_mid{padding: 0}
.header_bot #navigation a:hover .nav_title, .header_bot #navigation a:hover, .header_bot #navigation li.current-menu-ancestor, .header_bot #navigation li.current-menu-ancestor > a, .header_bot #navigation li.current-menu-ancestor > a .cmsmasters_resp_nav_toggle, .header_bot #navigation li.current-menu-ancestor > a .nav_title, .header_bot #navigation li.current-menu-ancestor > a .nav_title::before, .header_bot #navigation li.current-menu-item, .header_bot #navigation li.current-menu-item > a, .header_bot #navigation li.current-menu-item > a .cmsmasters_resp_nav_toggle, .header_bot #navigation li.current-menu-item > a .nav_title, #page .header_bot #navigation li.current-menu-item > a .nav_title::before{color: yellow!important}
.enable_header_bottom #header .header_mid .header_interface_wrap{padding:30px 5px;}
	
}
@media only screen and (max-width: 540px){
	#header .header_mid .logo_wrap{margin-bottom:20px!important}
	.enable_header_bottom #header .header_mid .header_interface_wrap {padding: 20px 5px;}
	
}
