/**handles:avia-style**/
/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating will be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/

body {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

a, a:link {
	transition: all .24s ease-in-out !important;
}

/************************************************
Global
************************************************/

.blueBtn a.avia-button {
  border: 2px solid #b69f73 !important;
}

.goldOutlineBtn a.avia-button {
  border: 2px solid #b69f73 !important;
  background-color: transparent;
}

.goldOutlineBtn a:hover.avia-button {
    background-color: #b69f73;
}

.blueOutlineBtn a.avia-button {
  border: 2px solid #00A2E0 !important;
  background-color: transparent;
  color: #003B4D !important;
}

.blueOutlineBtn a:hover.avia-button {
    background-color: #00A2E0;
}


.avia-slideshow-dots {
	text-align: center !important;
} 

.new-special-heading {
	display: none !important;
}

.avia-slideshow-dots.avia-slideshow-controls a{
	margin-right: 5px !important;
}

.method {
	padding: 42px 21px 21px 21px;
	border: 2px solid #BDA97A !important;
	text-align: left;
	min-height: 400px;
}

.method h4 {
	text-align: center;
}

.icon {
    position: absolute;
    top: -40px;
    left: 50%;
    margin-left: -41px;
}
.methodBtn {
	position: absolute;
    bottom: 35px;
    left: 50%;
    margin-left: -75px;
}
.blog #searchform #searchsubmit {
	font-size: 24px;
}
.date-container, .blog-author, .text-sep-cat, .comment-container, .text-sep-comment, .text-sep-date {
	display: none !important;
}
.av_header_transparency #header_meta {
	background-color: #CE6632 !important;
}
#header_meta {
	background-color: #CE6632;
}
#header_meta.av_phone_active_left .phone-info, #header_meta .phone-info {
	float: none !important;
	text-align: center;
}
#header_meta .phone-info span {
	font-size: 16px !important;
	color: #ffffff !important;
	font-weight: 500 !important;
	padding: 10px 0px;
}

/* Space Treatment */

.content-width-small {
	max-width: 900px;
	margin: auto !important;
}

.content-width-mini {
	max-width: 600px;
	margin: auto !important;
}

/* Color Treatement */

.white {
	color: #fff !important;
}

.gold {
	color: #B69F72 !important;
}

/************************************************
Header
************************************************/

ul.sub-menu{
	margin-top:-20%!important;
}
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li a {
	border: none !important;
}
ul.sub-menu {
	margin-top: 0%!important;
}

/************************************************
Headings
************************************************/

h1, h2 {
	font-family: 'Vollkorn', serif;
}

.entry-content h1 {
    font-size: 35px !important;
}

/************************************************
Content
************************************************/

/* Home page */

.homeMethodCol {
	border-right: 2px solid #b69f73 !important;
}

/* Leader Experience Page */

#quoteBox {
	padding: 0px 30px 0px 50px; 
	border-left: 2px solid #CECDCB; 
	width: 75%; 
	margin: 0px auto 50px;
}

#leaderJameyQuote, 
#philosophyBtn {
	margin-top: 50px;
}

#leaderStartJrny {
	margin: 100px auto;
	width: 1010px;
}
#sliderIcon {
	width: 76px;
	height: 77px;
}

#startJrnyText {
	text-align: left;
    padding: 0px 30px 0px 30px;
	height: 77px;
	line-height: 77px;
	border: 1px solid #D4D3D1;
}

#startJrnyBtn {
	background-color: #003B4D;
	text-align: center;
	height: 77px;
	line-height: 77px;
	width: 225px;
}
#startJrnyBtn:hover {
	opacity: 0.9;
}
#startJrnyBtn a {
	line-height: 77px;
	color: #ffffff !important;
	width: 225px;
    height: 77px;
    display: block;
}
#startJrnyBtn a:hover {
	text-decoration: none;
}

#sliderIcon, #startJrnyText, #startJrnyBtn {
	float: left;
}

/* Team Exp page */

#greatteams {
	height: 740px;
}

/* Keynote Exp page */

.page-id-697 #wattStoryText {
	top: -10%;
    transform: translateY(10%);
}

/* Data page */

#dataworkplace {
    padding: 0px 0px 10px 28px;
    border-left: 10px solid #003B4D;
    margin-top: 150px;
}

/* Facilitation page */

.interviewAudio {
	margin-top: 20px;
	width: 100%;
	display: inline-block;
}
.playIcon {
	width: 72px;
	height: 71px;
}
.interviewText {
    text-align: left;
    padding: 0px 30px 0px 30px;
    height: 71px;
    line-height: 71px;
    border: 1px solid #B69F73 !important;
    width: 80%;
	background-color: #ffffff;
}
.interviewText p {
	color: #003B4D !important;
	font-weight: 500 !important;
}
.playIcon:hover {
	opacity: 0.9;
}

.playIcon a {
	line-height: 71px;
}

.playIcon, .interviewText {
	float: left;
}

.sc_player_container1 .myButton_play {
    background: transparent url(/wp-content/uploads/2020/04/play-icon.svg) no-repeat !important;
    width: 77px !important;
    height: 77px !important;
}

.sc_player_container1 .myButton_stop {
    background: transparent url(/wp-content/uploads/2020/04/pause-icon.svg) no-repeat !important;
    width: 77px !important;
    height: 77px !important;
}

#interviewsection {
	height: 740px;
}
#ap809, #ap810 {
	border: 1px solid #b69f73;
}
.audioplayer {
	margin-top: 50px;
}
.audioplayer.skin-pro .ap-controls .scrubbar .scrub-prog {
	background-color: #b69f73 !important;
}
.audioplayer.skin-pro .ap-controls .total-time {
	display: none !important;
}

/* E-Book page */

#ebookForm input[type='text'] {
    border-color: #CFCDCB !important;
    background-color: rgba(207,205,203,0.20) !important;
}
#ebookForm input[type='submit'] {
	background-color: #CE6632 !important;
  	border: 2px solid #CE6632 !important;
	border-radius: 27px;
}
#ebookForm input[type='submit']:hover {
	opacity: 0.9;
}

/* Get Started page */

#getStartedForm input[type='text'], #getStartedForm select, #getStartedForm textarea {
    border-color: #CFCDCB !important;
    background-color: rgba(207,205,203,0.20) !important;
}
#getStartedForm input[type='submit'] {
	border-radius: 27px;
}
#getStartedForm input[type='submit']:hover {
	opacity: 0.9;
}

.wpforms-form input[type='text'], .wpforms-form input[type='email'], .wpforms-form select, .wpforms-form textarea {
    border-color: #CFCDCB !important;
    background-color: rgba(207,205,203,0.20) !important;
	margin-bottom: 0px !important;
}
.wpforms-form button[type=submit] {
	border-radius: 27px;
	background-color: #003b4d !important;
	color: #ffffff !important;
	padding: 15px 35px !important;
}

.wpforms-form button[type=submit]:hover {
	opacity: 0.9;
}

/* Contact page */

#contactText i.fab {
  margin: 0.25em;
  text-align: center;
  font-size: 1.5em;
  color: #b69f73;
  border: 2px solid #b69f73;
  border-radius: 50%;
  padding: 0.5em;
}

#contactText i#fb.fab {
  padding: 0.5em 0.65em;
}

#contactText i.fab:hover {
  color: #ffffff;
  background-color: #b69f73;
  cursor: pointer;
}
.list-inline {
	list-style: none !important;
	margin-left: 0;
	padding-left: 0;
}
.list-inline > li {
	display: inline-block;
}

/* Leader Insights */

input#s {
	border: 1px solid #003b4d !important;
}

/* Coaches Page */

#coach-title {
    margin-top: 1.125em;
}

#coach-title h3 a {
    font-size: 36px;
    color: #252525;
    position: relative;
}

.coach-sub-1 {
    font-size: 20px;
    color: #093A4E;
	font-weight: bold;
}

.coach-sub-2 {
    font-size: 20px;
    color: #252525;
	font-weight: bold;
}

#coach-title h3 a:after {
    content: url(/wp-content/uploads/2024/03/Orange-Arrow.svg);
    margin-left: 3%;
    position: absolute;
    bottom: 14px;
}

/************************************************
Images
************************************************/

.outline img {
    border: 3px solid #B69F72 !important;
}

/************************************************
Buttons
************************************************/

body div .avia-button {
    margin: 21px 10px !important;
}

#top .avia-button.avia-color-light {
    border: 3px solid #B69F72;
}

/************************************************
Media Queries
************************************************/

@media only screen and (min-width: 1140px) and (max-width: 1600px) {
	
	#interviews {
		margin-left: 30px;
	}
}

@media only screen and (max-width: 1366px) {
	
	#interviews {
		margin-left: 30px;
	}
	
	.page-id-697 #wattStoryText {
		top: 0%;
		transform: translateY(0%);
	}
}

@media only screen and (max-width: 1112px) {
	
	.av-main-nav>li>a {
		padding: 0 8px;
	}
	
	.interviewText p {
		font-size: 16px !important;
	}

	.page-id-697 #wattStoryText {
		top: 0%;
		transform: translateY(0%);
	}
	
	#wattStoryText p {
		font-size: 14px;
		line-height: 24px;
	}
	
	li.cat-item a {
		font-size: 14px;
	}
}

@media only screen and (max-width: 1024px) {
	
	.interviewText p {
		font-size: 14px !important;
	}
	
	#keyexpbtn {
		margin-left: 0px;
	}
}

@media only screen and (max-width: 988px) {
	
/*	Global */
	
	.responsive #top #wrap_all .flex_column.av-break-at-tablet, 
	.responsive #top #wrap_all .av-break-at-tablet .flex_cell {
		margin-bottom: 0px;
	}
	
/*	Headings */
	
	h1 {
		font-size: 48px !important;
	}
	
	h2 {
		font-size: 28px !important;
	}
	
/*	Content */
	
	.homeMethodCol {
		border-bottom: 2px solid #b69f73 !important;
		border-right: 0px !important;
	}
	
	#ebookoffer {
		background-size: cover;
	}
	
	.interviewText p {
		font-size: 12px !important;
	}
	
	.interviewText  {
		width: 90%;
		margin-top: 10px;
	}
	
	#leaderStartJrny {
		width: 770px;
	}
	
	#startJrnyText {
		padding: 0px 10px 0px 10px;
	}
	
	#leaderStartJrny #startJrnyText, 
	#leaderStartJrny #startJrnyBtn {
		font-size: 12px !important;
	}
	
	#startJrnyBtn {
		width: 160px;
	}
	
	#homeldrbox, #hometeambox {
		height: 380px;
	}
	
	#homebckgrd {
		height: 2950px;
	}
	
	.methodCol {
		margin-bottom: 30px;
	}
	
/*	Leader Experience */
	
	#quoteBox {
		padding: 0px 21px 0px 30px; 
		border-left: 2px solid #CECDCB; 
		width: 100%; 
		margin: 0px auto 50px;
	}
	
}

/* Tablet Portrait size to standard 960 (devices and browsers) */

@media only screen and (max-width: 1200px) {

/* Header */
	.logo svg {
		width: 70% !important;
	}
	
	#top #header .av-main-nav > li > a {
		font-size: 12px !important;
	}
}
	

@media only screen and (min-width: 768px) and (max-width: 1024px) {
	
	form#homeSubscribeForm p#element_avia_1_1, form#homeSubscribeForm p#element_avia_1_2 {
		width: 100% !important;
	}
	
	.av-main-nav > li > a {
    	padding: 0 5px;
	}
	
	/* Data and Assessments page */
	
	#philosophyBtn a {
		font-size: 18px !important;
	}
	
	#leaderStartJrny {
		width: 870px;
	}
	
	#leaderStartJrny #startJrnyText, #leaderStartJrny #startJrnyBtn {
		font-size: 14px !important;
	}
	
	/* Facilitation page */
	
	#interviewsection {
		background-size: 50% 100%;
	}
	
	#interviewsection .container {
		height: 485px !important;
	}
	
	/* Exp pages */
	
	#trustedguidesection {
		background-size: cover;
	}

	#keynoteexpbtn {
		float: left !important;
	}
	
	/* Resources page */
	
	#resourcesbanner {
		background-size: contain;
	}
	
	#resourcesbanner .container {
		height: 260px !important;
	}
	
	#resourcesection, 
	#wellnesssection, 
	#videosection, 
	.page-id-697 #methodsection, 
	#blogtopicsection {
		margin-top: 0px !important;
    	margin-bottom: 0px !important;
	}
		
	
	/* Home page */
	
	#devleadersCol {
		width: auto;
		text-align: center;
	}
}

@media only screen and (max-width: 768px) {
	
	.av-main-nav > li.menu-item-avia-special {
    display: block;	
	}
	
	.av-main-nav > li {
    display: none;
	}

	#contactform {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	#philosophyBtn a {
		font-size: 14px !important;
	}
	
	#startJrnyBtn {
		width: 135px;
	}
	
	#interviewsection {
		background-image: none !important;
	}
	
	#emptyCol {
		display: none;
	}
	
	#interviewCol {
		width: auto !important;
	}
	
	.methodCol {
		margin-top: 60px !important;
	}
	
	#homeHdr {
		width: 70%;
    	margin: 250px auto 800px;
	}
	
	#homeldrbox, #hometeambox {
    	height: 360px;
	}

	
	#homesliderrow {
		display: none;
	}
	
	#homebckgrd {
    	height: 3160px;
	}

	.interviewText  {
		width: 80%;
		margin-top: 0px;
	}
	
	.interviewText p {
		font-size: 16px !important;
	}
	
	.jameyimg .flex_cell_inner {
		height: 500px;
	}
	
	.compassimg .flex_cell_inner, 
	.soldierimg .flex_cell_inner {
		height: 500px;
	}
	
	#header_meta {
		background-color: #CE6632 !important;
	}
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */

@media only screen and (max-width: 640px) {
	
	#footerrow.container_wrap {
		height: auto !important;
	}
	
	#ebookoffer {
		background-size: cover;
	}
	
	#ebookoffer a.avia-button.avia-icon_select-no.avia-color-theme-color.avia-size-large.avia-position-left {
        font-size: 18px !important;
	}
	
	form#homeSubscribeForm p#element_avia_1_1, 
	form#homeSubscribeForm p#element_avia_1_2 {
		width: 100% !important;
	}

	#homesliderrow {
		display: none;
	}
	
	/* Contact page */
	
	#leaderStartJrny {
		width: 570px;
	}
	
	#startJrnyText {
		display: none;
	}
	
	#leaderStartJrny, #leaderStartJrny {
		font-size: 11px !important;
	}
	
	#startJrnyBtn {
		width: 225px;
	}
	
	#startJrnyBtn a {
		font-size: 18px !important;
	}
	
	/* Facilitation page */
	
	#interviewsection .container {
		height: 485px !important;
	}
	
	/* Leader Exp page */
	
	#trustedguidesection {
		background-size: cover;
	}
	
	#soldiersimg {
		background-image: none;
	}
	
	#soldiersimg p {
		color: #252525;
	}
	
	/* Resources page */
	
	#resourcesection, 
	#wellnesssection, 
	.page-id-57 #methodsection {
		margin-top: 0px !important;
    	margin-bottom: 0px !important;
	}
	
	/* Home page */
	
	#homeldrbox, 
	#hometeambox {
    	height: 360px;
	}

}

@media only screen and (max-width: 375px) {
	
	.page-id-573 a {
		font-size: 16px !important;
	}
	.interviewText p {
		font-size: 11px !important;
	}
	#homeldrbox, #hometeambox {
    	height: 400px;
	}
	#homebckgrd {
    	height: 3650px;
	}

}