/*
Theme Name:     Example Child Theme
Theme URI:      
Description:    Child theme for Bendico. Requires ACF Pro and relevant custom fields groups.
Author:         Steve Coates
Author URI:     
Template:       bendico
*/

/* @import slow, enqueue instead */

/* feature colour */
.footer, #title-bar, .subnav-wrapper h4, .button, button, .right-off-canvas-menu, .gform_wrapper.gravity-theme .gform_heading { 
background-color:#000; 
}
h1, h2, h3, h4, h5, a, 
.logo-left-menu-right #main-nav a:hover, .logo-left-menu-right #main-nav li:hover > a, .logo-left-menu-right #main-nav .current_page_item a, .logo-left-menu-right #main-nav .current-menu-item a, .logo-left-menu-right #main-nav .current_page_ancestor.menu-item-has-children a, logo-left-menu-right.nih #main-nav .current-page-ancestor.menu-item-has-children a, .logo-left-menu-right #main-nav .current_page_ancestor a, .logo-left-menu-right #main-nav .current_page_ancestor.menu-item-has-children a:hover, .tabs .tab-title > a:hover { 
color:#000;
}
/* single posts in categories highlight top level menu item, change cat and menu id */
/*.single.xxxCATxxx .logo-left-menu-right #main-nav .menu-item-xxxIDxxx a { 
color:#000; 
} */
/* ..but keep dropdown items standard color */
/*.single.xxxcatxxx .logo-left-menu-right #main-nav .menu-item-xxxIDxxx .sub-menu a {
color:#666 !important;
} */
#main-nav li:hover > ul { 
border-top-color: #000 !important; 
}

body, ol, ul, dl, li, tr, td, p {
font-family:;
}

/* logo
.logo-left-menu-right .name h1 a {
background-image: url('assets/images/logo.png');
text-indent:-9999em;
} */

/* nih layout colours
header.header.nih { background-color: #031c1a; }
.nih .exp-search svg path { fill:#; }
.logo-left-menu-right.nih #main-nav a { color:#; }
.logo-left-menu-right.nih #main-nav a:hover, .logo-left-menu-right.nih #main-nav li:hover > a, .logo-left-menu-right.nih #main-nav .current_page_ancestor.menu-item-has-children a, .logo-left-menu-right.nih #main-nav .current_page_ancestor a, .logo-left-menu-right.nih #main-nav .current_page_ancestor.menu-item-has-children a:hover, .logo-left-menu-right.nih #main-nav .current_page_item a, .logo-left-menu-right.nih #main-nav .current-menu-item a {
color:#;
}
.logo-left-menu-right.nih #main-nav li > ul {
background:#;
} */

/* landing page template
body.page-template-page-blank-landing-page { 
background-image: url('assets/images/img.jpg'); 
}
body.page-template-page-blank-landing-page:before {
position: fixed;
width: 100%;
height: 100%;
content: " ";
background: rgba(0,0,0,.2); 
} */

/* main nav
.logo-left-menu-right #main-nav a {
color:#ccc;
} */


/* has children indicator */
li.page_item.page_item_has_children a:after, li.menu-item.menu-item-has-children a:after {
content: " ";
border: solid;
border-width: 0 2px 2px 0;
display: inline-block;
padding: 2px;
position: relative;
top:-3px;
left: 5px;
transform: rotate(45deg);
-webkit-transform: rotate(45deg);
}
/* not on dropdowns or mobile menu */
li.page_item.page_item_has_children ul.children a:after, li.menu-item.menu-item-has-children ul.sub-menu a:after, .m-nav li.page_item.page_item_has_children a:after, .m-nav li.menu-item.menu-item-has-children a:after {
display:none;
}

/* height of navbar, position of dropdowns, might need mods depending on layout
.fullwidth-banner-menu .top-bar, .header.fullwidth-banner-menu.nav-at-very-top .top-bar-section { height: 80px; }
.fullwidth-banner-menu #main-nav a { line-height:80px; }
.fullwidth-banner-menu ul#main-nav { top:0; }
.fullwidth-banner-menu #main-nav li ul { top:79px; }
*/
 
/*	Gforms 2.5
	==========
---------------------------------------------------------
20210421 - 	Place all Gforms (Gravity Forms) changes	|
			here. The below are child styles to be  	| 
			modified as part of the setup of a new  	| 
			site.                                   	|    
---------------------------------------------------------

*/

.gform_wrapper.gravity-theme .gform_previous_button.button, 
.gform_wrapper.gravity-theme .gform_save_link.button {
background: rgb(51, 255, 0);
}

/* Heading background is set as feature colour*/
.gform_wrapper.gravity-theme .gform_heading h2 {
color: #fff;
}

/*	End Gforms 2.5*/


/* show/hide */
/* show/hide */
.show-under-960 { display:none; }
.hide-under-960 { display:block; }
.show-under-640 { display:none; }
.hide-under-640 { display:block; }

/* -------------------------------------------------- */
@media only screen and (max-width: 960px) {

	/* show/hide flip */
	.show-under-960 { display:block; }
	.hide-under-960 { display:none; }

}

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

	
	
}
