/*
Theme Name: Avada Child
Description: Child theme for the Avada
Author: Matthew Kliewer	
Template: Avada
*/

/* General styles */
#header .logo {margin-top: 15px!important}
h1, h2, h3 {font-weight: bold !important}
.image:hover .image-extras {display:none;}
.single-event #main {padding-top: 120px;}
/* .single-post #main {padding-top: 120px;} */
.page #main {padding-top: 120px;}
.footer-area p {font-size: 14px; line-height: 18px;}
.footer-area .contact_info {padding-bottom: 23px; margin-bottom: 23px; border-bottom: 1px solid #fff;}
.footer-area h3 {margin-bottom: 10px;}
.single .share-box h4 {color: #fff}
.page .footer-area a:hover, .page footer a:hover {color: #fff!important}
.page .rfbp-timestamp {color: #fff!important}
.fusion-title, .title {margin: 0 0 12px}
.fusion-youtube {margin:0 auto;}
.grid-layout .post {border:none!important}
.take-now {font-size: 11px; font-weight: bold; color: #fff; background:#44B858; padding: 0 7px; position:absolute; right:0;}
.take-now:hover {color:#fff; background:#81D08E;}

/* Home page styles -----------------------------------------------------*/
.page-id-7 #home-page-banner {font-size: 36px; font-weight: bold; /*letter-spacing: 0.08em;*/ height: 327px; line-height: 1.1em; padding: 20px; color: #666; height: 382px;}
.page-id-7 #home-page-banner p {margin: 0 0 6px;}
.page-id-7 #home-page-banner p img {display: inline-block; width: 90px; height: auto; margin-top: 21px;}
.page-id-7 #home-page-banner small {font-size: 20px; letter-spacing: normal;}
.page-id-7  #post-7 p#banner-link {background: #2BACE2; color: #fff; padding: 0.7em 20px 0.4em; margin: 0 -20px 20px; font-size: 25px; line-height: 26px;}
.page-id-7  #post-7 p#banner-link a {display: inline-block; padding: 0.3em 1.5em; margin-left: 1em; background: #fff; border-radius: 2px; color: #c44716; font-size: 16px; font-weight:bold; /*letter-spacing: 0.06em;*/ margin-bottom: 6px;}
.page-id-7 .content-box-heading {color: #00aeef;}
.page-id-7 .content-wrapper-boxed {border-radius: 10px;}
.page-id-7 .content-wrapper-boxed h2 {color: #2075bc;}
.page-id-7 .content-wrapper-boxed a.read-more, .page-id-7 .content-wrapper-boxed a.read-more:after {color: #C44716;}
.fusion-content-boxes.content-boxes-icon-boxed .heading .fontawesome-icon {font-size: 31px;}
.page-id-7 #main {padding-top: 85px;}
.page-id-7 .fusion-flexslider .slides img {border-radius: 14px}
.page-id-7 .grid-layout .post .content-sep {border-color: #1c75bc;}

/* How it works page styles --------------------------------------------*/
.content-container {font: 20px/25px "proxima-nova",sans-serif}
#nav ul li, #sticky-nav ul li {font-weight:bold}
#large-paragraph {font-size: 20px; line-height: 27px}
.column-list {font-size: 18px; line-height: 25px}

/* PDF form page */
.page-id-98 #header #nav {display: none;}

.page-id-98 {font-size: 20px; line-height: 27px}
.page-id-98 .formBuilderForm {padding: 0;}
.page-id-98 .formBuilderForm .formBuilderLabelRequired {margin:10px auto 0;}
.page-id-98 .formBuilderError {font-size: 14px; color: red;}
.page-id-98 .formBuilderForm .formBuilderSubmit {text-align:left; padding-top: 20px;}
.page-id-98 input[type=text], .page-id-98 .controls > select{padding: 5px; font: 20px/25px "proxima-nova",sans-serif; color: #818181; width: 100%;}

.page-id-98 .fusion-two-fifth {border-left: 1px solid #e0dede; padding-left: 4%;}
.page-id-98 h1 {color: #2075BC !important; font-size: 24px !important; line-height: 28px !important;}
.page-id-98 h2 {color: #00AEEF !important; font-size: 18px !important; line-height: 24px !important;}
.page-id-98 .post-content {font-size: 18px !important; line-height: 24px !important;}
.page-id-98 #main {background: #fff;}

#formBuilderCTA__Download_Top11_PDF_version_2 #formBuilderFieldCompany_Size select {width: 100%;}
#formBuilderCTA__Download_Top11_PDF_version_2 #formBuilderFieldDownload_Button input {color: #fff; background: #C44716; padding: 0.25em 0.5em; border:0; border-radius: 2px; margin-top: 0.5em; }

.page-id-266 #header #nav {display: none;}

.page-id-266 {font-size: 20px; line-height: 27px}
.page-id-266 .formBuilderForm {padding: 0;}
.page-id-266 .formBuilderForm .formBuilderLabelRequired {margin:10px auto 0;}
.page-id-266 .formBuilderError {font-size: 14px; color: red;}
.page-id-266 .formBuilderForm .formBuilderSubmit {text-align:left; padding-top: 20px;}
.page-id-266 input[type=text] {padding: 5px; font: 20px/25px "proxima-nova",sans-serif; color: #818181; width: 100%;}


.page-id-266 .fusion-two-fifth {border-left: 1px solid #e0dede; padding-left: 4%;}
.page-id-266 h1 {color: #2075BC !important; font-size: 24px !important; line-height: 28px !important;}
.page-id-266 h2 {color: #00AEEF !important; font-size: 18px !important; line-height: 24px !important;}
.page-id-266 .post-content {font-size: 18px !important; line-height: 24px !important;}
.page-id-266 #main {background: #fff;}

#formBuilderCTA__Evaluate_Options_PDF #formBuilderFieldCompany_Size select {width: 100%;}
#formBuilderCTA__Evaluate_Options_PDF #formBuilderFieldDownload_Button input {color: #fff; background: #C44716; padding: 0.25em 0.5em; border:0; border-radius: 2px; margin-top: 0.5em; }

/* PDF thank-you download page ---------------------------------------------------*/

#post-167 .post-content > p a {display: block; color: #fff; background: #C44716; padding: 0.3em 0.5em; border:0; border-radius: 2px; margin: 0.5em auto; text-align: center; width: 150px;}

#post-268 .post-content > p a {display: block; color: #fff; background: #C44716; padding: 0.3em 0.5em; border:0; border-radius: 2px; margin: 0.5em auto; text-align: center; width: 150px;}



/* Contact page ---------------------------------------------------*/
.page-id-34 {font-size: 20px; line-height: 27px}
.page-id-34 .formBuilderForm {padding: 0;}
.page-id-34 .formBuilderForm .formBuilderLabelRequired, .page-id-34 .formBuilderForm .formBuilderLabel {margin:10px auto 0;}
.page-id-34 .formBuilderError {font-size: 14px; color: red;}
.page-id-34 .formBuilderForm .formBuilderSubmit {text-align:left; padding-top: 20px;}
.page-id-34 input[type=text] {padding: 5px; font: 20px/25px "proxima-nova",sans-serif; color: #818181; width: 100%;}


.page-id-34 .fusion-three-fifth {border-left: 1px solid #e0dede; padding-left: 4%;}
.page-id-34 h1 {color: #2075BC !important; font-size: 24px !important; line-height: 36px !important;}
.page-id-34 h2 {color: #00AEEF !important; font-size: 18px !important; line-height: 24px !important;}
.page-id-34 .post-content {font-size: 18px !important; line-height: 24px !important;}
.page-id-34 #main {background: #fff;}

#formBuilderBOFU__Canrsquot_Find_What_Yoursquore_Looking_For #formBuilderFieldSubmit input {color: #fff; background: #C44716; padding: 0.25em 0.5em; border:0; border-radius: 2px; margin-top: 0.5em; }

/* BOFU form page ---------------------------------------------------*/
.page-id-176 {font-size: 20px; line-height: 27px}
.page-id-176 .formBuilderForm {padding: 0;}
.page-id-176 .formBuilderForm .formBuilderLabelRequired, .page-id-176 .formBuilderForm .formBuilderLabel {margin:10px auto 0;}
.page-id-176 .formBuilderError {font-size: 14px; color: red;}
.page-id-176 .formBuilderForm .formBuilderSubmit {text-align:left; padding-top: 20px;}
.page-id-176 input[type=text] {padding: 5px; font: 20px/25px "proxima-nova",sans-serif; color: #818181; width: 100%;}


.page-id-176 .fusion-three-fifth {border-right: 1px solid #4d4d4d; padding-right: 4%;}
.page-id-176 h1 {color: #2075BC !important; font-size: 24px !important; line-height: 36px !important;}
.page-id-176 h2 {color: #00AEEF !important; font-size: 18px !important; line-height: 24px !important;}
.page-id-176 .post-content {color: #4d4d4d !important; font-size: 18px !important; line-height: 24px !important;}
.page-id-176 #main {background: #fff;}

#formBuilderBOFU__Canrsquot_Find_What_Yoursquore_Looking_For #formBuilderFieldSubmit input {color: #fff; background: #C44716; padding: 0.25em 0.5em; border:0; border-radius: 2px; margin-top: 0.5em;}

/*  CTA trailers --------------------------------------------------------*/
div.cta {max-width: 942px; height: 158px; margin: 3em auto; background: #EBECEC url(http://eleventure.com/wp-content/uploads/2014/12/TL_CTA_Trailer_Custom_Solutions_Background.png) no-repeat 0; overflow: hidden; box-sizing: border-box;}
.cta p {margin: 0; padding: 0;}
.cta .call {float: left; width: 70%; color: #1376BC; height: 100%; font-size: 33px; padding: 51px 5% 0; line-height: 1.1;}
.cta .call p+p {color: #D3755C; font-size: 70%;}
.cta .action {float: right; width: 30%; background: #44B858; color: #fff; font-size: 20px; height: 100%; text-align: center; padding: 35px 5% 0;}
.cta .action a {display: inline-block; color: #1376BC; background: #fff; border-radius: 2px; padding: 0.25em 1.5em; font-size: 85%; font-weight: bold; margin-top: 1em;}
.single-post.has-sidebar .cta .call {padding-top: 5%;}
.single-post.has-sidebar .cta .action {font-size: 15px; padding-top: 5%; line-height: 1.3;}

.page-id-176 div.cta {display: none; visibility: hidden;}

#evaluate-options div.cta {max-width: 942px; height: 158px; margin: 3em auto; background: #fff url(http://www.eleventure.com/wp-content/uploads/2015/03/TL_CTA_Checklist_Purchase_Guide_background.png) no-repeat 0; overflow: hidden; box-sizing: border-box;}
#evaluate-options .cta p {margin: 0; padding: 0;}
#evaluate-options .cta .call {float: left; width: 70%; color: #1376BC; height: 100%; font-size: 33px; padding: 51px 5% 0; line-height: 1.1;}
#evaluate-options .cta .call p+p {color: #D3755C; font-size: 70%;}
#evaluate-options .cta .action {float: right; width: 30%; background: #44B858; color: #fff; font-size: 20px; height: 100%; text-align: center; padding: 35px 5% 0;}
#evaluate-options .cta .action a {display: inline-block; color: #1376BC; background: #fff; border-radius: 2px; padding: 0.25em 1.5em; font-size: 85%; font-weight: bold; margin-top: 1em;}
.single-post.has-sidebar #evaluate-options .cta .call {padding-top: 5%;}
.single-post.has-sidebar #evaluate-options .cta .action {font-size: 15px; padding-top: 5%; line-height: 1.3;}


/* Courses page ---------------------------------------------------*/
#course-list-1 h3, #course-list-2 h3 {font-weight: bold; font-size: 22px;}
#course-list-1 ul, #course-list-2 ul {color: #C44716; list-style-type: none; padding: 0; margin: 0;}
#course-list-1 li, #course-list-2 li {}
#course-list-1 li:before, #course-list-2 li:before {content: "+ ";}


/*  Media queries ------------------------------------------------------*/
@media only screen and (max-width: 570px) {
	.cta .call, .cta .action {width: 50%;}
	
	
}

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

	.page-id-7 #home-page-banner {
		font-size: 27px;
	}
	.cta .call {font-size: 25px; padding-top: 5%;}
	.cta .action {font-size: 15px; padding-top: 5%; line-height: 1.3;}
	.page-id-7 #main {padding-top:0;}
	.page-id-7  #post-7 p#banner-link a {display:block; margin: 12px 25%;}
}

@media only screen and (min-width: 801px) and (max-width: 990px) {

	.cta .call {font-size: 30px;}
	.cta .action {font-size: 17px;}
	.single-post.has-sidebar .cta .call {padding-top: 5%;}
	.single-post.has-sidebar .cta .action {font-size: 15px; padding-top: 5%; line-height: 1.3;}
}

@media only screen and (min-width: 1400px) {

	.page-id-7 #home-page-banner p img {
		margin-top: 60px;
	}
}

/*  Sprites -------------------------------------------------------------*/
.sprite {
    background-image: url(http://www.eleventure.com/wp-content/uploads/2015/03/sprites-courses.png);
    background-repeat: no-repeat;
    display: inline-block;
    position: relative;
    bottom: -15px;
    right: -15px;
}

.sprite-Communication_Skills {
    width: 45px;
    height: 45px;
    background-position: -5px -5px;
}

.sprite-Diverse_World {
    width: 45px;
    height: 45px;
    background-position: -60px -5px;
}

.sprite-Prof_Development {
    width: 45px;
    height: 45px;
    background-position: -5px -60px;
}

.sprite-Sales_and_Marketing {
    width: 45px;
    height: 45px;
    background-position: -60px -60px;
}

.sprite-human_resources {
    width: 45px;
    height: 45px;
    background-position: -115px -5px;
}