/*
Theme Name: Bridge Child
Theme URI: http://bridgelanding.qodeinteractive.com/
Template: bridge
Author: Qode Interactive
Author URI: http://qodethemes.com/
Description: Creative Multipurpose WordPress Theme
Tags: one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-menu,featured-images,flexible-header,post-formats,sticky-post,threaded-comments,translation-ready
Version: 24.8.1612503069
Updated: 2021-02-05 05:31:09

*/

/* Header CSS */
.content {
	margin-top: 0px !important;
}
#back_to_top span i, #back_to_top span span {
	color: #3693AC !important;
}
#back_to_top>span {
    border: 2px solid #3693AC !important;
}
.sticky.sticky_animate .header_bottom {
	padding:10px 45px;
}
header.sticky .logo_wrapper, header.sticky.centered_logo .logo_wrapper {
    height: 80px !important;
}
/* .sticky.sticky_animate .q_logo a {
    height: 90px !important;
} */
ul li.menu-item-has-children::before,
ul li.menu-item-has-children::after {
	content:'';
	position:absolute;
	top:50%;
	transform:translatey(-50%);
	right:3px;
	width:10px;
	height:10px;
	background-repeat:no-repeat;
	background-position:center center;
	background-size:contain;
}
ul li.menu-item-has-children::before {
	background-image:url(https://www.frostandsullivaninstitute.org/wp-content/uploads/2021/02/drop-down-icon2.svg);
	opacity:0;
}
ul li.menu-item-has-children.active::before {
	opacity:1;
}
ul li.menu-item-has-children.active::after {
	opacity:0;
}
header .header_inner_left{
	top:auto !important;
}
header .header_top_bottom_holder .q_logo a{
	height:70px !important;
}
nav.main_menu>ul>li:nth-last-child(1) a {
    color: #fff !important;
    background-color: #0e4c8b;
    padding: 13px 25px;
    display: inline;
    border-radius: 25px;    margin-left: 25px;
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;
}
nav.main_menu>ul>li:nth-last-child(1) a:hover {
    background-color: #3693ac;
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;
}
header.header_top_bottom_holder.sticky_animate .q_logo a{
	height:50px !important;
}






/* Responsive  */
@media only screen and (max-width:1320px){
	nav.main_menu>ul>li>a {
    	padding: 0 12px !important;
	}
	ul li.menu-item-has-children::before, ul li.menu-item-has-children::after{
		right:0px !important;
	}
	header .header_top_bottom_holder .q_logo a {
    height: 30px !important;
}
	nav.main_menu>ul>li:nth-last-child(1) a {
    	padding: 10px 15px !important;
		margin-left: 15px !important;
	}
}
@media only screen and (max-width:1200px){
	nav.main_menu > ul > li > a {
		padding: 0 10px !important;
		font-size: 12px !important;
	}
	.header_bottom {
		padding: 0 10px !important;
	}
	header .header_inner_left {
    left: 10px !important;
    }
}
@media only screen and (max-width:1000px){
	ul li.menu-item-has-children::before, ul li.menu-item-has-children::after{
		height:0px !important;
		width:0px !important;
	}
	.header_bottom {
		padding: 0 10px;
	}
}
