.main-menu ul li.menu-item.current-menu-item > a {color: #698a3f}
.main-menu ul li a:hover span {color: #698a3f;}
.main-menu ul li ul {width: 452px;}
.is-active {color: #698a3f;}
.menu-item .menu-item-type-custom .menu-item-object-custom .current-menu-ancestor .current-menu-parent .menu-item-has-children a {color: #000}
.main-menu ul li.menu-item.current-menu-ancestor > a {color: #698a3f}
.vc_separator h4 {font-size: 36px; font-weight: bold;}
.main-menu ul li.menu-item.current-menu-ancestor > a {color: #698a3f;}
.main-menu>ul>li:hover>a>span {color: #698a3f;}

.flexslider .slides img {border-radius: 10px;
	box-shadow: 0 0 5px rgb(0 0 0 / 10%);}
.theme-default .nivoSlider {border-radius: 10px;}

.nivo-directionNav .nivo-prevNav:after, .nivo-directionNav .nivo-nextNav:after {border: 0px;}
.nivo-caption {font-family: Roboto Condensed !important; font-weight: bold; text-transform: uppercase; background-color: #47525f !important;}

body.wpb-js-composer .vc_toggle .vc_toggle_title {background-color: #adb6bb;}
	
body.wpb-js-composer .vc_toggle .vc_toggle_title > h4 {font-size: 24px; }

blockquote::before {
    content: '';
    background: url('https://infirstposition.com/fbs/wp-content/uploads/2022/11/blockquote_icon.png') no-repeat center center;}

blockquote::after {
    content: '';
    background: url('https://infirstposition.com/fbs/wp-content/uploads/2022/11/blockquote_icon.png') no-repeat center center;}

blockquote p {color: #fff !important}

.vc_row-has-fill>.vc_column_container>.vc_column-inner {padding-top: 0px}


#map-canvas {height: 511px;}

.wpb_wrapper ul li:before {display: none}

body.wpb-js-composer .wpb_gallery .wpb_flexslider .flex-control-nav {display: none}

.header_side_container a:hover {color: #698A3F}

#jp-relatedposts {display: none !important}

.wpb_single_image img {border-radius: 20px}

.sjb-page {padding: 0px}

.sjb .page_title h1 {display: none}

.sjb-page h3 {margin-top: -150px;
    text-align: center;
	margin-bottom: 50px;}

.job-title {font-size: 42px !important}

@media only screen and (min-width: 1200px) {
	.portal {margin-left: 230px}}

.sjb-container {margin-top: -150px}