/*
Theme Name: Corporate Club Pro Child
Template: corporate-club-pro
Theme URI: https://axlethemes.com/wordpress-themes/corporate-club-pro/
Author: Shawn Dorman / Matt Bross
Author URI: https://www.nkahootz.com/
Description: Corporate Club Pro Child was created to customize the Corporate Club Pro theme
Version: 2.0.3
License: GPLv3
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: corporate-club-pro-child
*/

body {font-family:'Montserrat', serif; font-size:16px; line-height:1.7;overflow-x:hidden}

.strong-view-id-1 .testimonial-image {width:25%}
.strong-view-id-1 .testimonial-image img {width:100%}NO
.strong-view-id-1 .testimonial-content p {margin-left:165px}
.strong-view-id-1 .testimonial-name {text-align:left;NOmargin-left:300px;165px;display:inline}
.strong-view-id-1 .testimonial-name:after {content: ", ";}
.strong-view-id-1 .testimonial-company {text-align:left;display:inline}

@media only screen and (min-width: 1040px)
{
	#main-nav {float:left!important;width:100%}
    #mega-menu-wrap-primary #mega-menu-primary {padding-right:0px!important}

	#mega-menu-item-623 .mega-menu-logo {
		height: 100px !important;
		width: auto !important;
		max-width: 500%;
		max-height: initial !important;
		position: relative;
		top: -5px;
		leftNO: -30px;
	}
    
    .mega-menu-item-621 {float:right !important;position:relative!important;top:15px!important;right:15px!important}
    
    
    .site-header {padding-bottom:0px !important}
    
    .header-search-box {display:none}
    
    #mega-menu-item-623, #mega-menu-item-302, #mega-menu-item-304, #mega-menu-item-305, #mega-menu-item-1008 {margin-right:25px!important}
}

.header-layout-1  .quick-menu:hover #header-nav {
    visibility: initial; /*visible;*/
    opacity: 1;
    top: 100%;
    right: 0;
}

@media only screen and (max-width: 1279px) {
	.featured-content-image {width:100%!important}
	.featured-content-text {width:100%!important;padding-bottom:25px}
}

#header-nav {display:none}

#header-nav:hover {display:block}

.header-layout-1  .quick-menu:hover #header-nav {
    display:block;
    opacity: 1; 
    top: 100%;
    right: 0;
}

.featured-content.wp-medium-12 {padding:0}
.featured-content, .featured-content h3.entry-title {text-align:center!important;}
.featured-content h3.entry-title {font-size:32px}
.featured-content .featured-content-text {width:50%;padding:60px;font-size:20px}
.featured-content .fl {margin-right:0!important}

.featured-content .fr {margin-left:0!important}
.featured-content-list.design-1 .featured-content-image, .featured-content-slider.design-1 .featured-content-image {margin-bottom:0px}


.featured-content.wp-medium-12 {dicplay:table}
.featured-content.featured-content {display:table-row}
.featured-content-image {display:table-cell;float:none}
.featured-content-text {displayL:table-cell;height:100%;float:none;vertical-align:middle}

#sidebar-front-page-widget-area .widget-title {font-weight:normal;font-family:'Bitter'}

.featured-content-list.design-1 .featured-content, .featured-content-slider.design-1 .featured-content {margin-bottom:0px}

/* yes subpage */
.page-template-yes-subpage #custom-header {displayYES:none}
.page-template-yes-subpage #primary {width:75%;padding-left:0px}
.page-template-yes-subpage #content .container {width:100%;padding:0}
.page-template-yes-subpage #content #main {padding:0px}
.page-template-yes-subpage #content #main .entry-content {padding:35px}
.page-template-yes-subpage #sidebar-primary {display:none}
.page-template-yes-subpage #sidebar-primary-2 {vertical-align:top;display:table-cell;width:25%;padding-right:0px!important}
.page-template-yes-subpage #sidebar-primary-2 .mega-menu-wrap {background:none}

.page-template-yes-subpage #sidebar-primary-2 .max-mega-menu {padding:0px!important}
.page-template-yes-subpage #sidebar-primary-2 .max-mega-menu li a {text-align:left!important;padding-left:20px!important}

@media only screen and (min-width: 1250px) {
	.page-template-yes-subpage #sidebar-primary-2 .max-mega-menu li a {text-align:left!important;padding-left:40px!important}
}
@media only screen and (min-width: 1550px) {
	.page-template-yes-subpage #sidebar-primary-2 .max-mega-menu li a {text-align:left!important;padding-left:100px!important}
}


.page-template-yes-subpage .post_title  {
font-family: 'Bitter', sans-serif;
font-style: normal;
font-weight: 400;
color: #03acd1;
font-size: 30px;
line-height:1.3;
margin: 0 0 15px 0;
clear:both;
padding-top:40px;
}

.page-template-yes-subpage .post-content {padding-bottomNO:40px;clear:both}

.page-template-yes-subpage .o-landing-hero-image-wrapper {
	height: 100vh;
}
.page-template-yes-subpage .o-landing-hero-image {
	background-position: center center;
	background-size: cover;
	height: 100%;
	padding-right: 0;
	widthNO: 62%;
}


.single-post .authorbox {display:none}
.single-post .post-navigation {display:none}
.single-post .widget {padding:0px}
.single-post .widget-area {padding-right:0px}
.single-post .shawn .mega-menu-wrap {background:white!important}
.single-post .shawn .mega-menu-wrap ul {padding-right:0px!important}
.single-post .shawn .mega-menu-wrap ul li a {text-align1:center!important;padding-left:45px!important}


#custom-header {background-image:none!important;background-color:#461E91!important;padding:0px;padding-bottom:1px}
#custom-header .page-title {font-size:19px;margin-top:14px}
#custom-header::after {
	content: "";
	background: #461E91;
	top: 0;
	position: absolute;
	width: 100%;
	height: 100%;
	display: block;
	left: 0;
}

#breadcrumb li {color:white}


#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {
	background: initial!important;
	color: #461e91!important;
	font-weight: bold;
	text-decoration: none;
	border-color: #fff;
}

#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link:hover {
	background: #03ACD1!important;
	color: #fff!important;
	font-weight: bold;
	text-decoration: none;
	border-color: #fff;
}

.o-homepage-hero__lead {
	padding-bottom:30px!important
}

.wp-fcasp-box-after-wrap figcaption {background: #441892}
.widget#custom_html-9 .wp-fcasp-title a {color:#03ACD1!important;font-weight:bold;font-size:20px}
.wp-fcasp-read-more {background:#03ACD1;color:white}
.wp-fcasp-read-more a {color:white!important}
.wp-fcasp-box-after-wrap figcaption a.readmore {background:#03ACD1;color:white!important}
.widget#custom_html-9 a.readmore {background:#03ACD1;color:white!important}