/*
 Theme Name:   Mantra Child
 Theme URI:    https://www.cryoutcreations.eu/wordpress-themes/mantra
 Description:  Mantra Child Theme
 Author:       Washington Travel clinic
 Author URI:   http://www.washingtontravelclinic.com
 Template:     mantra
 Version:      3.3.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  mantra-child
*/
#access  ul li.current_page_item,
#access ul li.current-menu-item {
/*	background: #fff;
	box-shadow: none;*/
/*Added*/
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	background: #6297BC;
	/*Added*/
}

#access a {
	display: block;
	padding: 0.5em 1.5em;
	font-size: 0.95em;
	text-decoration: none;
/*	color: #5F5B5B;*/
	color: #FFFFFF; /*added */
}

#access ul li {
	display: block;
	float: left;
	/*background: #FAFAFA;*/
		/*added*/
	background: #9EC630;
	-webkit-border-radius: 7px 7px 0 0;
	-moz-border-radius: 7px 7px 0 0;
	border-radius: 7px 7px 0 0;
		/*added*/
	margin: 0 3px;
	/*added*/
	padding: 3px 0;
	-moz-box-shadow: 0 -3px 4px rgba(0,0,0,0.1) inset;
	-webkit-box-shadow: 0 -3px 4px rgba(0,0,0,0.1) inset;
		/*added*/
	white-space: nowrap;
	border-radius: 7px 7px 0 0;
	box-shadow: 0 -.2em 4px rgba(0,0,0,0.1) inset;
}

#access a:hover {
	/*color: #0C85CD ;*/
	color: #6297BC; 	/*added*/
}

#access ul ul {
	position: absolute;
	z-index: 99999;
	display: none;
	clear: both;
	margin-left: 0;
	box-shadow: 0 6px 5px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.3); /*added */
	-webkit-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.3); /*added */
}

#access ul ul li { /* level 2 */
	position: relative;
	background: #9EC630 !important; /*added */
	-webkit-border-radius: 0; /*added */
	-moz-border-radius: 0; /*added */
	border-radius: 0; /*added */
	-moz-box-shadow: none; /*added */
	-webkit-box-shadow: none; /*added */
	box-shadow: none; /*added */
	display: block;
	float: left;
	clear:both;
	width: 100%; /* submenu width fix */
	min-width: 150px;
	margin: 0;
	border-bottom: 1px solid rgba(220,220,220,0.3);
	color: #FFFFFF;
	box-shadow: none;
	border-radius: 0;
}

.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6 {
	color: #0E85CD; /*added*/
	margin: 20px 0 5px 0;
}

.entry-content h1 {
	/*font-size: 2.5em;*/
	font-size: 1.9em;/*added*/
}
#access ul ul a,
#access ul ul ul a {
	display: block;
	float: none;
	width: 100% ;
	padding-top: 0.6em ;
	padding-bottom: 0.6em ;
/*	color: #5F5B5B; */
	color: #FFFFFF !important;  /*added */
}

#access ul ul li:hover,
#access ul ul ul li:hover {
	color: #6297BC !important;	
background: #FFFFFF !important;/*#FCFCFC;*/

}

#access li:hover > a {
	/*color: #0E85CD ;*/
	color: #6297BC !important; /*added */
	
}

#access ul ul :hover > a {
	/* color: #0E85CD; */ 
		color: #6297BC !important;; /*added */
}

#access.jssafe ul li > ul {
	display: none;
}

#access.jssafe ul li:hover > ul {
	display: block;
}
 /*start added */
#access ul li ul li.current-menu-item > a {
	color: #0D85CC !important;
}
 /*ent added */
#access ul li.current_page_item > a,
#access ul li.current-menu-item > a{
	/*color: #000;*/
	color: #FFF !important; /*added */
}

#access ul ul li.current_page_item,
#access ul ul li.current-menu-ancestor,
#access ul ul li.current-menu-item,
#access ul ul li.current-menu-parent {
	color: #000 !important;  /*added */
	background: #FFF !important;  /*added */
}


* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {
 /*	color: #5F5B5B;*/
	color: #6297BC; /*added */
}





#nf-field-161_1-wrap ul >li {
	background: url(resources/images/bullet.png) left 1000000px no-repeat;
}
#nf-field-55_1-wrap ul>li {
	background: url(resources/images/bullet.png) left 1000000px no-repeat;
}
#ninja_forms_field_161_options_span ul>li {
	background: url(resources/images/bullet.png) left 1000000px no-repeat;
}
.entry-title {
	display: none;
	}
.bp-times {width: 80% !important;}
#branding {

   min-height: 155px !important;}
    }

   

 
/*#content {
    width: 100%;
    max-width: 800px;
    max-width: calc( 100% - 265px ) !important;
}

#primary, #secondary {
    width: 265px !important;
	    padding: 1em 1em 1em;
}*/
	
	
	