/*
Theme Name: CLO Genesis

*/
@media screen and (max-width:426px){
	#genesis-footer-widgets.footer-widgets .wrap{
		display: flex !important;
		flex-flow: row wrap !important;
		justify-content: flex-start !important;padding-top: 1rem !important;
	}
	section#nav_menu-3, aside#nav_menu-7, aside#nav_menu-6 {
		margin-left: 20px !important;
	}
	._row._checkbox-radio {
		text-align: left;
	}

	.widget-area.footer-widget-area {
		width: 48%;
	}
}

.profile-social-company-icon{background: url('https://www.chieflearningofficer.com/wp-content/uploads/2022/07/links-160x160-1.png');height: 35px;  width: 35px;display: block;background-size:contain;background-repeat:no-repeat;}
.profile-social-email-icon{background: url('https://www.chieflearningofficer.com/wp-content/uploads/2022/07/Email-160x160-1.png');height: 35px;width: 35px;display: block;background-size:contain;background-repeat:no-repeat;}
.profile-social-linkedin-icon{background: url('https://www.chieflearningofficer.com/wp-content/uploads/2022/07/LinkedIn-Icon-160x160-1.png');height: 35px;width: 35px;display: block;background-size:contain;background-repeat:no-repeat;}
.tribe-events-button.tribe-no-param {background: #fedc58 !important; color: black !important; border: 3px solid black !important;font-size: 15px !Important;}
.tribe-events-list-separator-month{display:flex;margin-bottom:50px;}
.tribe-events-list-separator-month span{padding-left:unset;background:unset;	background: linear-gradient(.25turn,transparent, transparent,transparent,white,white);}
.tribe-events-list-separator-month::before{content:"";background:url("https://www.chieflearningofficer.com/wp-content/uploads/2022/07/Yellow-CIrcle-Overlay-.png");width:130px;height:130px;background-size:contain;	background-repeat:no-repeat;position:absolute;	z-index:-1;top:-20px;}
.tribe-events-list-separator-month::after{left:300px !important;width:72%;}

.tribe-events-list .tribe-events-venue-details{display:none;}

@media screen and (max-width:1019px){
	.tribe-events-list .type-tribe_events{margin-left:auto !important;margin-right:auto !important;}
}
@media screen and (max-width:812px){
	.tribe-events-list .type-tribe_events .tribe-events-list-event-title{line-height:0.5em;}
	.tribe-events-list-separator-month span{font-size:40px;}
	.tribe-events-list-separator-month::before{width:100px;}
}

.tribe-events-list .tribe-events-event-image {width:100% !important;margin-top:-50px !important;height:120px;}
.tribe-events-list .tribe-events-event-image img{width:40%;}
.tribe-events-loop .tribe-events-event-meta,.tribe-events-event-cost{display:flex;width:100%;padding-top:10px;margin-bottom:unset;justify-content:end;background:unset;border:unset;}
.tribe-events-list-event-description.tribe-events-content.description.entry-summary a{background:#0b1f5f;color:white !important;padding:10px 50px 10px 50px!important;text-transform:capitalize;}
.tribe-events-list-event-description.tribe-events-content.description.entry-summary{display:flex;flex-flow:row wrap;}
.tribe-events-first{padding-top:30px !important;margin-top:0 !important;}
.tribe-events-list .type-tribe_events{max-width:450px;display:flex;flex-flow:row wrap;padding:20px;margin-left:10px;margin-right:10px;background:#f5f5f5;justify-content:start;}
.tribe-events-list p{font-size:15px;margin-bottom:30px !important;}
.tribe-events-list-event-title a{font-size:25px !important;}
.tribe-events-loop{display:flex;flex-flow:row wrap;justify-content:space-between;}
.tribe-events-list-separator-month{width:100%;}

.author_image_bio:hover{transition:.3s;	box-shadow:1px 1px 5px 1px;	color: #0b1f5f;}
.author_image_bio{transition:.3s;margin-bottom:unset !important;}
.btn-category{background:#0b1f5f !important;}
.btn-category:hover{background:#5D89BA !important;}
.tptn_title{font-size:18px;	font-weight:400;}

.para p{font-size:18px;	line-height:1.5em;}
.profile-description{min-width:350px;}
.profilebio_recent{	width:100%;}
.profile-title{	margin-top:30px;line-height:.9em;}
.profile-single-pronouns{font-size:30px;line-height:0;}
@media (max-width: 781px){
	.page-id-59782 .wp-block-column{flex-basis:20%;}
}
.page-id-59782 .video-heading{/*background:#263869;*/color:#263869;padding-top:10px;padding-bottom:10px;font-size:40px;border-bottom: 1px solid #263869;margin: 3px 20px 4px 20px;}
.bc-video-column:hover{transform: scale(1.04);}
.bc-video-column .button{background:#ffe979;padding:10px 15px 10px 15px;margin-top:30px;color:black;border-radius:1px !important;}
.bc-video-column .date{	font-family: "Source Sans Pro", sans-serif !important;font-size: 18px !important;font-weight:bold;}
.page-id-59782 .wp-container-23.wp-block-column,.page-id-59782 .wp-container-10.wp-block-column,.page-id-59782 .wp-container-11{padding:0px 15px 0px 15px;}
.bc-video-column{display:flex;flex-flow:row wrap; width:100%;align-items:center;min-height:220px;border-radius:3px;border:1px solid clear ;padding:0px 15px 0px 15px;background:#4378bc;color:white;margin-top:30px !important;box-shadow: 8px 8px 14px #999;transition: all .2s ease-in-out;}
.bc-video-column h3{font-weight: bold;font-size: 24px !important;}

.noImage>.single-artice{margin-top:0 !important;}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){
	.award-sec .article-list ol { max-width: 100% !important;  padding: 0 3%;column-count: 1;margin-left:auto;margin-right:auto;position:relative;}
}
.sponsor-profile.profile-grids .listing-item img { object-fit: contain;padding: 10px;}

@media screen and (max-width:425px){
	.award-sec .article-list ol li:after,.award-sec .article-list ol li:before{top:-16px !important;width:30px;height:30px;left:-15px;}
	.page-id-33989 .article-list li a {max-height: 75px !important;}
}
.award-sec .article-list ol li:before{top:-16px;width:30px;height:30px;left:-24px;background: rgb(255, 221, 74);}
.award-sec .article-list ol li:after{top:-16px;width:30px;height:30px;left:-22px;}
.img-animation h3::after{display:none;}
.are-you-text{margin-top:-90px;}
.le-gala img{border-radius:20px !important;border:4px solid #ffdd4a;box-shadow:10px 10px 10px rgba(0,0,0,.5);}
/*Commented out because I think there's a reason why margin was added...*/
/*.custom-container.single-artice .entry-title{
margin-top:140px !important;
}*/
.custom-container .display-sm{margin-top:40px !important;}
.main-container .hero-banner h2{font-size:26px !important;}
/* .allprofile-s img, .other-profiles .listing-item img {
object-fit:contain !important;
} */
.profile-picture .lazyloaded {   min-width: 280px; max-width: 280px;}
.noImage{margin-top:unset}
.tablink.active-purple{	background:#8032c3;	color:white;}
.team-member .n2-font-8555ae69598b34d7856a4663130f36c6-paragraph{min-height:26px;}
.team-member{max-width:300px;}
.team-mail-icon{position:absolute;top:55px;right:10px;z-index: 3 !important;}
.preloader{	display:block !important;visibility:hidden;}
.h-100 {object-fit:cover;}
.team-member-profile img{max-width:200px !important;}
.team-member-profile{margin:10px !important;}
.team-member-profile img:hover{	border-color:black !important;}
.team-member-profile img{border:2px solid white !important;}
.le-winners .listing-item{position:relative;}
.le-winners .title:hover{opacity:1;transition:.3s;}
.le-winners .title {       padding: 20px; word-break: break-word;opacity: 0;
	position: absolute;	display: flex;	left: 0;top: 0;	background: rgba(0,31,96, 0.8);color: white;
	width: 100%;height: 100%;font-weight: bold;text-align: center;align-items: center;justify-content: center;border-radius: 20px;}
@media screen and (min-width:770px){.le-winners .listing-item img {
	min-height: 250px;
	object-fit: contain;
	}
}


@media screen and (max-width:474px){
	.le-judges .listing-item p{	max-width:70%;margin-left:5%;margin-top:auto;margin-bottom:auto;}
	.le-judges .listing-item{flex-flow:row wrap !important;}
	.le-judges .listing-item {display:none; }
	.le-judges .listing-item .image{max-width:20%; 	min-width:74px !important;}
}
.le-winners {align-items: center;}
.winners-jump-links-menu a{	padding-left:0px !important;padding-right:10px !important; 	padding-bottom:10px !important;	}
.winners-jump-links-menu {	z-index:1;	background:white;  }

.winner .circle {border:12px solid black;}
.gold .circle {border:12px solid gold;}
.silver .circle {border:12px solid silver;}
.bronze .circle {border:12px solid #a06b46;}
.wc .circle {border:12px solid dimgray;}
.ec-blue .circle{border:12px solid #89cfeb;}
.winners-jump-links-menu .circle{	height: 0px;width: 20px;border-radius: 50%;display:flex;margin:10px 0px 0px 10px;line-height:0;	text-indent: -5px;color:white !important;font-size: .8em;font-weight: bold;}
.winners-jump-links-menu{flex-flow:column !important;position:fixed;left:0%;top:40%;border-top:3px solid;border-right:3px solid;border-bottom:3px solid;border-radius:0px 20px 20px 0px;}

@media screen and (max-width: 1130px) {
	#winner-heading,.le-all-winners,.gold-heading,.le-gold-winners,.silver-heading,.le-silver-winners,.bronze-heading,.le-bronze-winners,.ec-heading,.le-ec-winners,.wc-heading,.le-wc-winners{margin-left:40px;margin-right:0;}
}

.hidden{display:none;}
@media screen and (max-width:700px){
	.lip-awards-categories-item{max-width:100% !important ;margin: 10px 0 !important;}
}

@media screen and (min-width: 931px) {
	.lip-awards-categories-row {margin-left: -10px;margin-right: -10px;}
}
@media screen and (max-width:930px){
	.lip-awards-categories-item{max-width:40% ; width:100% !important;min-height:200px !important; 	font-size:18px;	margin-left:auto;margin-right:auto;	position:relative;}
	.lip-awards-categories-row{flex-flow:row wrap;width:100%;align-content:center;justify-content:center}
}

.award-winner-pages {display: inline-block;}
@media screen and (max-width: 781px) {
	.page-links-grid .award-winner-button {padding: 25px 5px;min-height: 100px;	display: flex;justify-content: center;align-items: center;}
	.page-links-grid .wp-block-columns {flex-wrap: nowrap !important;}
}

.lip-awards-categories-item strong{ font-size:20px;line-height:0;}
.lip-awards-categories-item{display:flex;}
/* Style the tab */

.lip-awards-categories-tab button{color:black;}
.lip-awards-categories-tab {overflow: hidden;color:black ;background-color: #f1f1f1;display:flex;justify-content:center;}

/* Style the buttons that are used to open the tab content */
.lip-awards-categories-tab button {background-color: inherit;border: none;outline: none;cursor: pointer;padding: 14px 16px;transition: 0.3s;}
.lip-awards-categories-tab button{color:black;}
/* Change background color of buttons on hover */
.lip-awards-categories-tab button:focus,.lip-awards-categories-tab button:hover,.lip-awards-categories-tab button:focus-visible {background-color: #8032c3;color:white;}

/* Tab Styling */
.lip-awards-categories-item:hover{background:#e6d6f3;transition:.3s;}
.lip-awards-categories-item a{color:black;text-align:center; }
.lip-awards-categories-item {width:23%; min-height:300px;border:3px solid rgb(223,198,92);padding:10px 0 10px 0;margin:10px;}
.lip-awards-categories-item div{text-align:left;padding:17px;padding-top:unset}
.lip-awards-categories-row {display: flex;justify-content:center;}
.article-list ol li{margin-top:unset !important;min-height: 40px;padding-top:8px;font-weight:600;margin-top:unset;min-height: 10px;padding-top:8px;	font-weight:600;}
.page-id-33989 .article-list li a{max-height:30px;margin-top:-20px;}
.article-list ol li a{font-size:14px;}
.award-content{	color:black !important;	font-size:16px !important; }

@media screen and (max-width:771px){
	.page-template-LIP-award-page .main_logo img{max-width:100%;}
	.page-template-LIP-award-page .main-content.d-flex {flex-direction: column;	width: 137%;}
	.more-awards{width:73%;}
	.award-winner-pages h2{	width:100% !important;}
}
.award-winner-pages {padding-top: 20px;}
.lip-award-winner-page-item:hover{background:#8032c333;display:inline-block;transition:.3s;}
.lip-award-winner-page-item{padding:7px 10px 7px 10px;}
.lip-award-winner-page-item a {display: flex;color:black;}
.lip-award-winner-page-icon {font-size:20px;border:1px solid grey;border-radius:50%;width:35px;	height:35px;align-items: center;
	justify-content: center; display:flex;font-family:kazimir;}
.lip-award-winner-page-year{font-size:18px;	padding-left:10px;align-items: center;	display: flex;}

.lip-more-awards a:hover{	color:black;}
.lip-more-awards .listing-item:hover{background: #8032c333 !important;}
.lip-more-awards .listing-item{	margin:unset !important;}
.lip-more-awards .listing-item a{	font-size:16px;}
.other-profiles .title, .lip-more-awards .title, .more-awards{	padding-left:unset !important; }

.profile-title a{color:black;}
#genesis-footer-widgets {max-width: 1070px;	margin-left: auto;	margin-right: auto;}
.single-team_members .article-content + img {	width: auto;height: auto;}

/*Other Profiles DPS Styling */

@media screen and (max-width:474px){
	.other-profiles .listing-item{	width:100%;	}
	.other-profiles .listing-item img{min-width:unset !important;}
}

#genesis-footer-widgets li a {font-size: 1em;}
#genesis-footer-widgets li:first-child a {font-size: 1.4em;}

@media only screen and (min-width: 960px){
	.footer-widget-area {width: unset;}
}
#genesis-footer-widgets.footer-widgets .wrap {display: flex !important;	justify-content: space-between;	min-width: 100%;}



.other-profiles-container h3{font-weight: bold;	font-size: 30px;padding-bottom: 10px;}
.other-profiles-container{margin-top:50px;	width:100%;	border-top:2px solid #00000020;	padding-top:20px;}
.other-profiles{display: flex;	flex-flow: row wrap;justify-content: space-between;	margin: auto;	padding: 1%;}
.other-profiles .listing-item{display: flex;flex-flow: column;	margin-left:unset;margin-right:unset; margin-top:0px;margin-bottom:20px;min-width:160px;max-width:160px;}

.other-profiles .listing-item img{/* border: 2px solid #121c59; *//* border-radius: 20px; */height:160px;width: 100%;object-fit:cover;}
.other-profiles .image {border: 2px solid #121c59;border-radius: 20px;	min-height: 150px;	overflow: hidden;	align-items: center;	display: flex;}
.other-profiles .listing-item .title {	font-weight: bold;text-decoration: none;color: black;font-size:14px;margin-top:20px;text-align:center;}
.other-profiles .listing-item {	border-bottom: unset;}


/*Profile Single Style*/
@media screen and (max-width:997px){
	.profile-description{max-width:100% !important;margin:unset !important;}
	.profile-title-picture{	max-width:100% !important; 	margin-right:30px;}
	.profile-container{padding:unset !important;max-width:90% !important;}
	.profile-single-container{max-width:90% !important;	margin-bottom:30px !important;padding:unset !important;	}
}

.profile-single-container{margin-top:-30px !Important;max-width:1090px;	margin:auto;padding-left: 23px;}
.profile-title{	font-family:Source Sans Pro;font-weight:600 !important;	font-style:normal;}
.profile-bio-container{	margin-top:50px;position:relative;width:100%;}
.profile-bio-container p {font-size:16px;}
.profile-bio-container h3{font-weight:bold;font-size:30px;padding-bottom:10px;}
.profile-credentials p{	font-style:italic;	color:#919191;	margin-bottom:unset !important;}
.profile-social-icons i{font-size:20px;	color:black;padding-right:3px;	margin-top:auto;margin-bottom:auto;}
.profile-social-icons span{	margin-left: 8px;margin-right: 0px;height: 45px;}
.profile-social-icons a{color:black; width:fit-content !important;display:flex;padding-left:5px;}
.profile-social-icons p{margin-top:auto;margin-bottom:auto;	font-size:15px;	font-weight:300;color:black;}
.profile-social-icons{display:flex;	font-size:25px;	color:#595f83; 	width:120%; }

.judge-list{display:flex;padding-top:10px;}
.judge-list p{	margin-top:auto;margin-bottom:auto;	padding-left:20px;	font-size:16px;	font-weight:600;}
.le-icon{content:url("/wp-content/uploads/2022/05/LE22-Tagline-1.png");width:40px;	height:40px;background-size:contain; display:inline-block; border:2px solid #4377bb;border-radius:50%;}
.lip-icon{content:url("/wp-content/uploads/2022/05/lipicon.png");width:40px;height:40px;background-size:contain; display:inline-block; }
.profile-picture{border-radius: 50%;overflow: hidden;max-width: 340px;position:relative;}
.profile-title{	font-family:Kazimir; font-style:italic;}
.profile-title-picture{	max-width:35%;}
.profile-container{	display:flex;max-width:1090px;padding-left:23px;/*padding-right:px;*/margin-left:auto;margin-right:auto;padding-top:25px;padding-bottom:100px;flex-flow:row wrap;}
.profile-description {
	margin-left: 50px;
	max-width:60%;

}

/*END*/

/*LE Winners DPS*/

.gold-heading{color: #ffd700;}
.silver-heading{color:#a8a8a8;}
.bronze-heading{color:#a06b46;}
.wc-heading{color:dimgray;}
.ec-heading{color:#89cfeb;}
.le-all-winners{border-left: 5px solid black;border-top: 5px solid black;	padding:20px;}
.post-87279 .ab-container-inside{padding-top:0px; }
.le-ec-winners{	border-left: 5px solid #89cfeb;	border-top: 5px solid #89cfeb;	padding:20px;}
.le-wc-winners{	border-left: 5px solid dimgray;	border-top:5px solid dimgray;padding:20px;}
.le-gold-winners{border-left: 5px solid #ffd700;border-top:5px solid #ffd700;padding:20px;}
.le-silver-winners{	border-left: 5px solid #a8a8a8;	border-top:5px solid #a8a8a8;	padding:20px;}
.le-bronze-winners{	border-left: 5px solid #a06b46;	border-top:5px solid #a06b46;padding:20px;}
.le-winners {display: flex;	flex-flow: row wrap;justify-content: space-between;	margin: auto;}
.le-ec-winners .le-winners .listing-item{max-width:100%;}
.le-winners .listing-item {	max-width:25%;}

@media screen and (max-width:781px){
	.le-ec-winners {display:flex;}
	.le-ec-winners .le-winners{max-width:60%;}
	.le-winners .listing-item{max-width:35%;}
	.le-ec-winners .le-winners .listing-item {max-width:100%;display:flex;}
}

@media screen and (max-width: 520px) {
	.le-winners .listing-item {	max-width: 100%;}
}


/*END*/

/*Judges DPS*/
@media screen and (max-width:474px){
	.le-judges .listing-item{max-width:100% !important; }
	.le-judges .listing-item img{min-width:unset !important;}
}
.le-judges {display: flex;flex-flow: row wrap;	justify-content: space-between;	margin: auto;margin: 0 -10px;}
.le-judges .listing-item {display: flex;flex-flow: column;margin-bottom: 30px;	max-width: 180px;	padding-right: 10px;margin-right: 10px;	margin-left: 10px;color: #353535;}
.le-judges .listing-item img{border: 2px solid #121c59;	border-radius: 20px;min-width:150px;margin-left:auto;margin-right:auto;	position:relative;}
.le-judges .listing-item p{	font-size:16px}
.le-judges .listing-item .title {font-weight: bold;text-decoration: none;color: black;	font-size:16px;}
/*END*/

strong {font-weight: 600;}
.article-content h2, .article-content .para h2 {font-size: 40px !important;}
.adplugg-interstitial-ad.adplugg-modal {z-index: 1100;}

@media screen and (max-width:767px){
	.article-author-white-section img	{position:relative !important; 	max-width:100%;	margin-left:auto; margin-right:auto;}
	.article-author-blue-section .author-sec, .social_icons_profile, .article-author-blue-section h2{max-width:90%; margin-left:auto;margin-right:auto;	}
	.article-author-white-section .col-md-4{max-height:30% !important;}
}

.social_icons_profile i{margin-right:10px;	color:black; }
.social_icons_profile{margin-left:23%;	max-width:50%;	padding: 10px 0 15px;	text-align: center;}
.intro-txt-0 {padding-bottom: 10px;	font-size: 20px !important;	font-style: italic;	font-family: kazimir;font-weight: bold;}
.article-author-title{margin-left:7%;margin-right:auto;	margin-bottom:-10px;position:relative}
.author-sec {font-size: 18px !important;max-width:50%;margin-left:auto;	margin-right:10%;min-height:400px;}
.author_bio {font-style:italic;	display: flex !important;align-items: center;flex-flow: row wrap;}
/*Blue Section*/
.article-author-blue-section .author-excerpt{font-size:1em !important; }
.article-author-blue-section .date{ font-size: 1.3rem;font-weight: 700;}
.article-author-blue-section .author-read-more{color:#001d64 !important;}
.article-author-blue-section .related-author-title{	font-size: 1.2rem !important;font-family: Roboto !important;	font-style: normal;	margin-bottom: 0 !important;padding: 5px 0 1px;font-weight: 700 !important;color:#001d64 !important; }
.article-author-blue-section{background: #add1e4;	font-size:1rem;}
/*White Section*/
.article-author-white-section h2{margin-left:auto; 	position:relative;}
.article-author-white-section .row.mt-lg-5{	margin-top:200px !important;}
.article-author-white-section img{	border-radius:50%;position:absolute;top:-100px;}
.end-text{border-top:1px solid #8080803b;margin-top:30px;	width: 100%}
.end-text, .end-text a{	color:grey;	font-style:italic;}
.entry-title {line-height: 1em;}
.section-divider.all-article h2 {position: relative;z-index: 1;}
.archive.tax-article_author.term-sarah-fister-gale.term-991 .col-md-4 {	max-width: 100%;}
.archive.tax-article_author.term-sarah-fister-gale.term-991 .single-excerpt-bubble{display:none !important;}
.article-byline-texts h3 a {font-weight: bold;color: #000;font-size: 1.6rem;font-family: Kazimir;font-style: normal;text-decoration: none;}

@media screen and (max-width:557px){
	.article-byline-texts{	width:100%;padding:unset !important;}
}
.article-byline-texts{	font-style:italic;padding-left: 20px;}
.single-excerpt-bubble p {font-size: 17px !important;}
.page-id-81260 .singular-image.entry-image{display:none;}
.para h2 {padding-left: 15px !important;}
.blockquote-special {margin: -20px;}
.single-related-articles-list {	display: flex;	flex-flow: column;	justify-content: space-between;}
.single-related-articles-list .related-article-card {display: flex;	flex-flow: row wrap;margin-top: 35px;}
.single-related-articles-list .related-image-wrapper {display: flex;flex-flow: row wrap;width: auto;max-width: 25%;	padding-right: 15px;}
.single-related-articles-list .related-image-wrapper img {width: 100%;}
.single-related-articles-list .related-articles-content-wrapper {max-width: 60%;}
.single-related-articles-list .related-card-title {color: black;	font-size: 19px;font-weight: 600;}
.single-related-articles-list .related-card-text, .single-related-articles-list .related-card-text a {color: black;	font-size: 16px;}
.twenty-sixteen-lip-winner-list .listing-item .title a{	max-width:400px;word-wrap:break-word; }
.twenty-sixteen-lip-winner-list img{max-width:350px;}
.twenty-sixteen-lip-winner-list .listing-item .title,.twenty-sixteen-lip-winner-list .listing-item span {max-width:50%;}
.twenty-sixteen-lip-winner-list a {display:flex;}
.awards-purple-box:hover{background:#8032c333;}
.award-tabs-section, .award-tabs-section .wp-block-columns.alignwide,.award-tabs-section .ab-container-inside{padding:unset !important;}
#sp-wp-tabs-wrapper_66188.sp-tab__lay-default .sp-tab__tab-content .sp-tab__tab-pane{padding:unset !important; }
.awards-purple-box p{font-size:14px;}
.awards-purple-box strong{font-weight:700;	font-size:16px;	border-bottom:1px solid; text-align:center;}
.awards-purple-box{	border:2px solid #8032c333;	padding:3px;	margin:5px;	text-align:center;	height:97%;}
.award-winner-button:hover{	background:#8032c333;color:black;}
.award-winner-column{column-gap:40px;width:100%; background:#f5f5f5;max-width:1000px;margin-left:auto !important;margin-right:auto !important;position:relative;}
.award-winner-button {display: block;background: white;	padding: 70px;text-align: center;border:1px solid grey; margin-top:40px;color:black;font-size:18px;}
.wrap-nav {	flex-direction:row;}


.postid-56420 .article-content + img, .postid-64322 .article-content + img{	height:unset;}
.lip-font{text-align:center;line-height:.8em;}
.lip-font a{font-family:'Roboto';color:black !important;text-align:center;font-size:17px;}
@media screen and (min-width:811px){
	.adplugg-container.else-top{position:relative;margin-bottom: -260px;}
	.adplugg-container.after-loop{	position:relative;margin-bottom:30px;}
	.tax-article_author .adplugg-container.else-top{position:relative;margin-bottom: unset;}
}
@media screen and (max-width:813px){
	.adplugg-container.after-loop{margin-bottom:30px;}
}
.editor-comment a {color:#525a99;}
.editor-comment{text-align: left;border-top: 2px rgba(1,0,0,0.06) solid;margin-top: 20px;color: gray;font-size: 16px;}
@media screen and (max-width:768px){
	.mt-2{	max-width:100% !important;	min-height:unset !important;height:unset !important;/*align-content*/}
}
.testimonial .adplugg-image-wrapper img {border-radius: 0;width: 100%;height: 100%;}
.adplugg-container{height: 90px;	width: 728px;margin: auto;position: relative;top: 10px;	background: none;	max-width: 100%;overflow: hidden;}
.wrap-nav {	flex-direction:unset;	align-items: center;}
.float-quotes-blue-start{color:#152562;	font-size:150px !important; text-align:left;font-family:Times;font-weight:800;max-height:120px;	margin-left:-20px;	margin-top:-70px;}
.float-quotes-blue-end{color:#152562;font-size:150px !important; text-align:right;	font-family:Times;	font-weight:800;	margin-top:-90px;	margin-right:30px;	max-height:120px;}

/* .col-md-4.img-square-wrapper img{max-width:400px;height} */
@media screen and (max-width:1020px){
	.wp-block-image .alignleft {max-width: 50%;	}
}


.special-profile-heading strong{padding-left:unset !important;	text-align:center;}
.special-profile-heading {	padding-left:15px !important;}
/* 	.wp-block-quote.alignright p {padding-left: unset;margin-left: unset !important;}
.wp-block-quote.alignright p {padding-right: unset;margin-right:unset!important;} */


.wp-block-quote p{	line-height:100px;}

/*Other*/
.mt-5.mb-5.float-left.w-100 h5{	font-size:23px;	color:black;	font-weight:700;}
.mt-5.mb-5.float-left.w-100 p{	font-weight:400;}
.research-content {	color: black !important;}
#tribe-events .tribe-events-content p, .tribe-events-after-html p, .tribe-events-before-html p {line-height: 1.7;margin: 0 0 70px;font-weight:400;}
.register-btn{	padding-top:10px; }
.tribe-events-list .type-tribe_events .tribe-events-list-event-title a{	font-size: 40px; 	font-weight:bold;}
.events-list .tribe-events-loop{max-width:1200px;}
.fa-chevron-circle-right::before {content: "→";}
#subscribe_form .col-md-6 {flex: 0 0 75%;}
.quote-of-the-day{	color:black;font-family: "Times New Roman", Times, serif !important;font-style:italic !important; }
.quote-section{	padding-left:20px;	padding-right:20px;}
.bg-blue{background: #fff;}

/*EbookSlider*/
@media screen and (max-width:700px){
	div#n2-ss-3 .n2-style-b1a92624117f55f2e96add1f3e8329a6-heading {position: relative;	top: -10px;	width:100%;	margin-bottom:-10px;}
}
/*dark*/

div#n2-ss-3 .n-uc-13217c5094fc4-inner {	position: relative;	top: -395px;padding-top: 423px;	margin-bottom: -440px;	left: -40px;}
/*light*/
div#n2-ss-3 .n-uc-107634015196e-inner {	background-color: RGBA(198,226,250,1);border-width: 0px 0px 0px 0px;border-style: solid;border-color: RGBA(255,255,255,1);position: relative;	top: -416px;padding-top: 423px;	margin-bottom: -440px;	left: -20px;}


@media screen and (min-width: 960px) {
	.shrink .wrap .title-area {	clip-path: none !important;}
}


/*Hero Slider*/
div#n2-ss-2 .n-uc-1dd1e169e55ef-inner {	background-color: RGBA(18, 28, 89, 100);border-top-right-radius: 500px;	border-bottom-right-radius:	500px;}
div#n2-ss-2 .n-uc-183c39ed703fc-inner > .n2-ss-layer-row-inner > .n2-ss-layer {animation-duration: 2s;animation-delay:5s;animation-fill-mode: forwards;animation-name: fade-50;}
@keyframes fade-50 {0% {opacity: 100%;}100% {opacity:50%}}

/*Subscribe Section*/

h2.text-center{	padding-bottom:10px !important;}
#subscribe_form{padding-top:30px !important;}
._form_251{	margin-top:-50px; 	margin-bottom:-100px;}
div._form-title{display:none; }
legend{	color:white !important; padding:5px;}
div._row {color:white !important;}
div._row._checkbox-radio{display:inline-block; 	max-width:100%; padding:5px;}
.clo-form form select, .clo-form form input, .clo-form form textarea{border:unset !important; }
fieldset div {padding: unset;text-align:left;}
#subscribe_form .col-md-6{max-width:100% ;	margin-left:-192px;}
.footerfooter{	margin-left:auto;margin-right:auto; display:flex;justify-content:space-between; max-width:1080px;padding-bottom:30px;}
#subscribe_form {background-size: auto 112%;background-position: center -200px;margin-bottom: -10px;background-repeat: no-repeat;}
.custom-container.single-artice .entry-title {max-width: 1040px;margin: auto;}
@media screen and (max-width: 900px) {
	.hero-banner .carousel-item .carousel-caption {transform: none;left: 0;	padding: 0 10px;width: 100%;}
	.hero-banner .carousel-item h2 {font-size: 26px !important;}
}

@media screen and (max-width: 1400px){
	#subscribe_form{background-image:url(/wp-content/uploads/2022/03/Background-Circles.png) !important;}
	#subscribe_form .col-md-6{padding-left:auto;padding-right:auto;	margin-left:auto;margin-right:auto;}
}




/* AK  */
@media screen and (max-width:426px){

	/* 	.search-with #profile-search-input,#profile-search-input {width: 100% !important;} */

	.range_a_z a{height:20px;width:20px;}
	.search_op.d_block_ ul li, .allprofile-s ul li,.profile-grids .listing-item{min-width:208px}
}
@media screen and (max-width:320px){
	/* 	body .search-with #profile-search-input,body #profile-search-input {width: 55% !important;} */
}
@media screen and (max-width:376px){
	/* 	.search-with #profile-search-input,#profile-search-input {width: 66% !important;} */
	.search_op.d_block_ ul li, .allprofile-s ul li,.profile-grids .listing-item{min-width:160px}
	.search_op.d_block_ ul li img, .allprofile-s ul li img,.profile-grids .listing-item img {height: 130px;width: 130px;max-width: 130px;}
	.featured_image_ {max-width: 130px;}
}
@media screen and (max-width:770px){
	.search-pro-main {align-items: flex-end;top: -75px;right: 0px;}
	.head-search{display:block;padding:10px;}
	#profile-search-input-,#profile-search-input {	width: 100% !important;	}
	.range_a_z {padding: 10px;display: inline-flex;	flex-wrap: wrap;position: fixed;background:#fff;}
	.head-search.fixed-search{	height:unset;}
	/* 	.search-with #profile-search-input,#profile-search-input {width: 70%;} */
	.header_sea_main {	width: 100%;}
	.head-search.fixed-search{width:unset}
}

@media screen and (min-width:1025px){
	.head-search.fixed-search {margin:0;width: 1050px;}
}

@media screen and (max-width:600px){
	.profilebio_recent{	flex-direction:column}
	.profile-title-picture{	margin:0;}
	.profile-container {max-width: 90% !important;justify-content: center;}
	.profile-description .profile-title{font-size:48px;}
	.single-profiles .other-profiles-container{	flex-direction:column;}
	.other-profiles{justify-content: space-evenly;}
}

.Winner .profile-picture img,.Sponsor .profile-picture img {object-fit:contain;}
@media screen and (min-width:1020px){
	.page-id-94147 .custom-container {max-width: 95% !important;}
	.page-id-94147 .listing-item{width:15%}
	.page-id-94147 #genesis-content {margin: 3%;}

}
article.page.type-page.status-publish.entry .le-winners{justify-content: center;}

/* Custom styling for AdPlugg interstitial ads */

.adplugg-interstitial-ad.adplugg-modal img {border: none;padding: 0;margin: 0;width: 100%;height: 100%;left: 0;	top: 0;	bottom: 0;	overflow: hidden;}


.home-testimonial-card-dark-blue{
	background-size:contain !important;
	background-position:center;
	background-repeat:no-repeat !important;
}

/* search result */
.range_a_z a{border-radius:50px;}
#ajaxsearchprores4_1 .results .item {
	max-width: 220px !important;
	min-width: 220px !important;
}
#ajaxsearchprores4_1 .resdrg{display:flex;    width: 100% !important;}
#ajaxsearchprores4_1  .asp_w.asp_r.horizontal .resdrg{
	width:auto !important
}

#ajaxsearchprores4_1 .asp_content h3, #ajaxsearchprores4_1 .asp_content a {
	display: flex !important;
	align-items: center;
	justify-content: left;
	width: 100%;
	height: 100%;
	min-height:25px;
}
#ajaxsearchprores4_1 .asp_content a{
	padding-left:10px !important;
}

.asp_w_container_5 {
	width: 50%;margin: 0 auto;
}
html #ajaxsearchprores4_1 {margin-top:30px !important;
	border-radius: 0 !important;
}
#ajaxsearchprores4_1{
	width: 900px !important;
	left: 0!important;
	right: 0!important;
	margin: auto!important;

}
#ajaxsearchprores4_1 .item.asp_r_pagepost {
	margin: 0px 5px!important;
}
#ajaxsearchprores4_1 {
	z-index:9;
}

.asp_w_container_4 {
	width: 50% !important;
	margin: 0 auto;
}
#ajaxsearchpro4_1 {
	border-radius: 0 !important;height:50px;
}
#ajaxsearchpro4_1 .proinput,#ajaxsearchpro4_1 .proloading{
	padding-top:3px !important;
}
#ajaxsearchpro4_1 .proclose {
	padding-top: 10px !important;
}
#ajaxsearchpro4_1 .promagnifier{
	padding-top: 05px !important;
}
@media screen and (max-width:900px){
	#ajaxsearchprores4_1 {
		width: 100% !important;
	}
	#ajaxsearchprores4_1 .resdrg{
		justify-content:center;
	}
}
#ajaxsearchprores4_1 .item.asp_r_pagepost {
	box-shadow: none !important;
}
/* search result */
