/*
 Theme Name:     WMSH Theme
 Theme URI:      https://wemakestuffhappen.com/
 Description:    Divi Child Theme
 Author:         Ante Beljan
 Author URI:     https://wemakestuffhappen.com/
 Template:       Divi
 Version:        1.0.2
*/

/* General */

.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a {
    border-radius: 25px !important;
    margin-left: 10px !important;
    padding: 10px 30px !important;
}

.mysticky-welcomebar-fixed-wrap {
    padding: 10px 50px !important;
    border-bottom: 1px solid #f86834;
}

.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a:hover {
	box-shadow:none !important;
}

h1, h2, h3, h4, h5, h6 {
    font-family: "lust-text", serif;
    font-weight: 400;
    font-style: normal;
}

/* End General */


/* Menu */

#et-top-navigation a {
    padding-top: 20px;
    padding-bottom: 20px !important;
}

div#et-top-navigation {
    display: flex;
    align-items: center;
}

div#et_top_search {
    margin-bottom: 16px;
}

div#et-top-navigation {
    padding-top: 0 !important;
}

header#main-header {
    padding: 16px 0;
}

#et-top-navigation .menu-cta a {
	padding:15px 20px !important;
}

div#timeless-menu-section .timeless-menu-column-right a.et_pb_button:hover {
    padding: 15px 40px!important;
}

/* End Menu */

/* Footer */

.timeless-footer-column-left .et_pb_blurb_content {
    display: flex;
    align-items: baseline;
}

.timeless-footer-column-left .et_pb_main_blurb_image {
    margin-bottom: 0 !important;
}

.timeless-footer-column-left .et_pb_module.et_pb_image {
    margin-bottom: 5% !important;
}

.timeless-footer-column-left .et_pb_module.et_pb_blurb:not(:last-child) {
    margin-bottom: 4% !important;
}

.timeless-footer-column-left .et_pb_blurb_description {
    line-height: 1.7em !important;
}

ul#menu-footer-menu {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.timeless-footer-column-middle .et_pb_menu__menu>nav>ul>li {
    margin-top: 20px !important;
}

.footer-menu-cta a {
    padding: 20px 30px !important;
}

.footer-menu-cta {
    background: #B89A77;
    border-radius: 5px;
}

.timeless-footer-column-right span.et_pb_image_wrap {
    width: 100%;
}

.timeless-footer-column-right img {
    width: 100%;
}

div#timeless-footer-section {
    padding: 2% 0 0.3% !important;
}

.timeless-footer-column-right .et_pb_module.et_pb_image {
    margin-bottom: 4%;
}

/* Bottom Bar */

ul#menu-footer-privacy-pages li {
    border-right: 1px solid #fff;
}

ul#menu-footer-privacy-pages li:last-child {
	border-right:none;
}

ul#menu-footer-privacy-pages li a {
	padding-bottom:0;
}

div#bottombar-copyright span {
    color: #B89A78;
}

ul#menu-footer-privacy-pages li {
    border-right: 1px solid #B89A78;
}

/* End Bottom Bar */

/* End Footer */


/* Home Page */

section#timeless-home-hero-section .header-content {
    min-width: 100% !important;
}

section#timeless-home-hero-section h1.et_pb_module_header {
    padding-bottom: 1.5%;
}

section#timeless-home-hero-section .et_pb_header_content_wrapper {
    margin-bottom: 1.2%;
}

.timeless-first-section-columns {
    margin-right: 0 !important;
}

.timeless-first-section-row {
    justify-content: center;
	padding: 1.6% 0 1.1% !important;
}

.timeless-first-section-icon {
    margin-bottom: 4% !important;
}

div#timeless-second-section {
    padding: 7% 0 2%;
}

.timeless-second-section-blurbs .et_pb_blurb_content {
    margin-left: 0;
    display: flex;
    align-items: center;
}

.timeless-second-section-blurbs .et_pb_main_blurb_image {
    margin-bottom: 0 !important;
}

.timeless-second-section-blurbs {
    margin-bottom: 1% !important;
}

.timeless-second-section-blurbs:nth-child(11) {
    margin-bottom: 7% !important;
}

.timeless-second-section-h2 {
    margin-bottom: 3% !important;
}

.timeless-second-section-dividers {
    margin-bottom: 1.5% !important;
}

.timeless-second-section-column-left span.et_pb_image_wrap {
    width: 100%;
}

.timeless-second-section-column-left img {
    width: 100%;
}

.timeless-second-section-row {
    align-items: center;
}

.timeless-third-section-vertical-line {
    margin-top: -130px;
    margin-bottom: 1% !important;
}

.timeless-third-section-content-h4-w-bg {
    height: 280px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.timeless-third-section-content-columns {
    margin-right: 1.5% !important;
}

.timeless-third-section-content-row {
    display: flex;
    justify-content: center;
}

div#timeless-fourth-section {
    display: flex;
}

.timeless-fourth-section-column-right {
    display: flex;
    align-items: center;
    justify-content: center;
}

.timeless-fourth-section-column-left {
    margin-right: 0 !important;
}

.timeless-fourth-section-logos {
    margin-bottom: 0 !important;
	margin-right: 4%;
}

.timeless-fourth-section-h2 h2:before {
    content: "";
    display: block;
    width: 210px;
    height: 2px;
    background: #B89A78;
    left: 0;
    top: 50%;
    position: absolute;
}

.timeless-fourth-section-h2 h2 {
    margin-left: 35%;
	padding-bottom: 0 !important;
}

.timeless-fifth-section-column-right img {
    width: 100% !important;
}

.timeless-fifth-section-column-right span.et_pb_image_wrap {
    width: 100%;
}

.timeless-fifth-section-h2 {
    margin-bottom: 1.6% !important;
}

.timeless-fifth-section-p {
    margin-bottom: 5% !important;
}

.timeless-fifth-section-column-left {
    padding: 0 2% 0 13%;
}

.timeless-fifth-section-row {
    align-items: center;
}

.timeless-fifth-section-h2 h2 {
    line-height: 1.4em;
}

div#timeless-fifth-section {
    padding: 8% 0 8.5% !important;
}

.timeless-sixth-section-logo {
    margin-top: -137px;
    margin-bottom: 4% !important;
}

.timeless-sixth-section-p {
    margin-bottom: 4% !important;
}

.css-middle-line {
    height: 50px;
    width: 1px;
    margin: 0 auto;
    background: #B89A78;
}

.timeless-sixth-section-logo-h2-column .css-tree {
    border: 1px solid #B89A78;
    min-height: 50px;
    border-bottom: 0;
    margin: 0 23%;
}

.timeless-sixth-section-logo-h2-row {
    padding-bottom: 0 !important;
}

.timeless-sixth-section-content-row {
    padding-top: 0 !important;
}

.timeless-sixth-section-content-h4 {
    padding: 6% 0 0;
	margin-bottom: 2% !important;
}

.timeless-sixth-section-content-divider {
    margin-bottom: 4% !important;
}

.timeless-sixth-section-content-p {
    padding: 0 11% 6%;
	margin-bottom: auto !important;
}

.timeless-sixth-section-content-blurb .et_pb_blurb_content {
    display: flex;
    justify-content: center;
    align-items: center;
}

.timeless-sixth-section-content-blurb .et_pb_main_blurb_image {
    margin-bottom: 0 !important;
}

.timeless-sixth-section-content-blurb {
    margin-bottom: 4% !important;
}

.timeless-sixth-section-content-blurb:nth-child(8) {
    margin-bottom: 13% !important;
}

.timeless-sixth-section-content-price h5 {
    padding: 2.6% 0;
}

.timeless-sixth-section-content-columns {
    margin-right: 8% !important;
}

.timeless-sixth-section-button-row {
    padding: 2% 0 0.5% !important;
}

.timeless-seventh-section-testimonial {
    width: 67%;
    margin-bottom: 4% !important;
}

.timeless-seventh-section-testimonial-author .et_pb_blurb_content {
    margin-left: 0 !important;
    display: flex;
    align-items: center;
}

.timeless-seventh-section-testimonial-author .et_pb_main_blurb_image {
    width: 72px;
	margin-bottom: 0 !important;
}

.timeless-seventh-section-testimonial-author h4.et_pb_module_header {
    padding-bottom: 1%;
}

.timeless-seventh-section-column {
    border-left: 1px solid #B89A78;
    padding-left: 5%;
}

.timeless-seventh-section-testimonial-author .et_pb_blurb_container {
    padding-left: 33px !important;
}

.timeless-seventh-section-testimonial h2 {
    line-height: 1.4em;
}

.timeless-seventh-section-column:before {
    content: url('https://timeless1.wpengine.com/wp-content/uploads/2023/03/quote-mark.svg');
    color: #B89A77;
    left: -75px;
    top: -80px;
    position: relative;
}

div#timeless-seventh-section {
    padding: 13% 0 7% !important;
}

.timeless-eight-section-h2 h2 {
    padding-bottom: 0 !important;
}

.timeless-eight-section-h2 h2:before {
    content: "";
    display: block;
    width: 220px;
    height: 2px;
    background: #B89A78;
    left: -340px;
    top: 44%;
    position: absolute;
}


.timeless-eight-section-row {
    display: flex;
    align-items: center;
}

.timeless-eight-section-column-left {
    margin-right: 0 !important;
}

.timeless-eight-section-blurbs .et_pb_blurb_content {
    display: flex;
    align-items: center;
	max-width: 720px;
}

.timeless-eight-section-blurbs .et_pb_main_blurb_image {
    margin-bottom: 0;
}

.timeless-eight-section-blurbs .et_pb_blurb_container {
    padding-left: 11% !important;
}

.timeless-eight-section-blurbs {
    padding: 5.6% 6.3% 4.4% 10%;
}

div#timeless-eight-section {
    padding-bottom: 7% !important;
}

.timeless-ninth-section-h2 h2 {
    line-height: 1.4em;
}

.timeless-ninth-section-h4 h4 {
    line-height: 1.2em;
}

.timeless-ninth-section-h2 {
    margin-bottom: 4% !important;
}

.timeless-ninth-section-h4 {
    margin-bottom: 5% !important;
}

div#timeless-ninth-section {
    padding: 4% 0 5% !important;
}

.timeless-tenth-section-h2-h4 h2 {
    padding-bottom: 3% !important;
}

.timeless-tenth-section-h2-h4 {
    margin-bottom: 3% !important;
}

.timeless-tenth-section-p {
    margin-bottom: 4% !important;
}

span#input_1_1_3_container {
    padding-right: 0 !important;
}

input#input_1_1_3, input#input_1_2 {
    border: 1px solid #BFBFBF;
	padding: 3% !important;
}

input#gform_submit_button_1 {
    font-size: 14px;
    font-weight: 700;
    color: #B89A78;
    background: transparent;
    border: 2px solid #B89A78;
    border-radius: 5px;
    padding: 15px 40px;
    width: 100%;
    cursor: pointer;
}

div#timeless-tenth-section {
    padding: 7% 0 6%;
}


.timeless-tenth-section-secondary-image {
    margin-bottom: -170px !important;
    left: 200px;
}

.timeless-tenth-section-row {
    align-items: center;
}

/* END Home Page */

/* About Page */ 

div#timeless-subpage-hero {
    display: flex;
}

.timeless-about-first-section-column-right {
    padding: 0 16% 0 2%;
}

.timeless-about-first-section-column-left span.et_pb_image_wrap {
    width: 100%;
}

.timeless-about-first-section-column-left img {
    width: 100%;
}

.timeless-about-first-section-row {
    align-items: center;
}

.timeless-about-first-section-h2 {
    margin-bottom: 3% !important;
}

.timeless-about-first-section-p {
    margin-bottom: 9% !important;
}

.about-expertise-section-column-right {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
	align-items: center;
}

.about-expertise-section-content {
    width: 34%;
	margin-bottom: 5% !important;
}

.about-expertise-section-content h1 {
    padding-bottom: 10px;
}

.about-expertise-section-column-left {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.page-id-27593 div#timeless-fourth-section {
    padding: 1.5% 0 0;
}

.about-expertise-section-row {
    padding-bottom: 1%;
}

.timeless-coaches-section-h2 {
    margin-bottom: 1% !important;
}

.timeless-coaches-section-images {
    margin-bottom: 14% !important;
}

.timeless-coaches-section-h3 {
    margin-bottom: 5% !important;
}

.timeless-coaches-section-h4 {
    margin-bottom: 2% !important;
}

.timeless-coaches-section-content-columns {
    display: flex;
    flex-wrap: wrap;
	justify-content: center;
}

.timeless-coaches-section-icon-mail, .timeless-coaches-section-icon-linkedin {
    margin-right: 7px;
	margin-bottom: 0 !important;
}

.page-id-27593 .timeless-fourth-section-h2 h2:before {
    width: 360px;
    top: 50%;
}

.page-id-27593 .timeless-fourth-section-h2 h2 {
    padding-bottom: 0 !important;
}

div#timeless-coaches-section {
    padding: 6% 0;
}

.page-id-27593 div#timeless-second-section {
    padding: 5% 0 4%;
}

.page-id-27609 .timeless-second-section-row .timeless-second-section-blurbs:nth-child(11) {
    margin-bottom: 7% !important;
}

.timeless-services-coaching-blurbs-last {
    margin-bottom: 7% !important;
}

/* END About Page */ 

/* Services Page */

.timeless-subpage-hero-h1-with-sub {
    margin-bottom: 0.3% !important;
}

.page-id-27609 div#timeless-second-section {
    padding: 5% 0;
}

.page-id-27609 .timeless-second-section-h2 {
    margin-bottom: 1% !important;
}

.services-pricing-text h4 br {
    display: none;
}

.services-pricing-text p {
    padding-bottom: 1.5% !important;
}

.services-pricing-text span {
    padding: 0 10px;
}

.services-pricing-text {
    margin-bottom: 1.5% !important;
}

.page-id-27609 .timeless-second-section-blurbs:nth-child(10) {
    margin-bottom: 4% !important;
}

.page-id-27609 div#timeless-seventh-section {
    padding: 6.5% 0 3.4% !important;
}

.page-id-27609 div#timeless-fifth-section {
    padding: 6% 0 !important;
}

.timeless-sixth-section-content-blurb {
    padding: 0 15%;
}

.timeless-sixth-section-content-columns {
    display: flex;
    flex-direction: column;
}

.timeless-sixth-section-content-price {
    margin-top: auto;
}

/* END Services Page */

/* FAQ Page */

.timeless-subpage-hero-sub {
    margin-bottom: 1.5% !important;
}

.faq-accordion-section-column .et_pb_toggle.et_pb_module.et_pb_accordion_item.et_pb_toggle_close {
    padding: 5% 4%;
}

.faq-accordion-section-column .et_pb_toggle_content.clearfix {
    max-width: 800px;
}

.faq-accordion-section-column .et_pb_toggle.et_pb_module.et_pb_accordion_item.et_pb_toggle_open {
    padding: 5% 4% 5% 4%;
}

.faq-accordion-section-column .et_pb_toggle_open h5.et_pb_toggle_title {
    margin-bottom: 3%;
}

div#faq-accordion-section {
    padding: 3.5% 0 7.5%;
}

.faq-accordion-section-column h5.et_pb_toggle_title {
    line-height: 1.4em;
}

/* END FAQ Page */

/* Contact Us Page */

div#contact-first-section {
    padding: 2% 0 2%;
}

.contact-first-section-p-row {
    padding-bottom: 2.8% !important;
}

.contact-first-section-h2-left {
    margin-bottom: 10% !important;
}

.contact-blurbs h4 {
    font-size: 20px !important;
	line-height: 1.4em;
}

.contact-blurbs .et_pb_main_blurb_image {
    margin-bottom: 3% !important;
}

.contact-blurbs:not(:last-child) {
    margin-bottom: 7% !important;
}

.contact-first-section-h2-right {
    margin-bottom: 7% !important;
}

span#input_2_1_3_container {
    padding-right: 0;
}

form#gform_2 {
    max-width: 505px;
}

.contact-first-section-content-column-right .et_pb_module.et_pb_code {
    display: flex;
    justify-content: center;
}

input#input_2_2, input#input_2_1_3 {
    min-height: 45px;
	border: 1px solid #BFBFBF;
}

textarea#input_2_3 {
    max-height: 170px;
	border: 1px solid #BFBFBF;
}

input#gform_submit_button_2 {
    font-size: 14px;
    font-weight: 700;
    color: #B89A78;
    background: transparent;
    border: 2px solid #B89A78;
    border-radius: 5px;
    padding: 15px 40px;
    width: 100%;
    cursor: pointer;
}

div#gform_fields_2 {
    grid-row-gap: 29px !important;
}

/* END Contact Us Page */


/* Search Results and 404 Page */

#search-results a.entry-featured-image-url {
    float: left;
    width: 200px;
    margin-right: 3%;
}

div#template-404 {
    min-height: 85vh;
    display: flex;
}

/* End Search Results and 404 Page */


#bottombar-menu .et_pb_menu__menu {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    width: 100%;
}
 

.et-social-rss a.icon:before {
    content: url(/wp-content/uploads/2022/05/icon_google-my-business.svg);
    width: 30px !important;
    height: 20px !important;
    position: relative;
    top: 3px;
	margin-left:6px;
}

@media only screen and (max-width: 980px) {
#bottombar-menu .et_pb_menu__menu {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
	}

div#bottombar-copyright {
    text-align: center;
}	
	
.bottombar-left-column {
    margin-bottom: 2%;
}	
	
	#bottombar-menu {
	padding-bottom:2%;
	}	
	

#bottombar-menu .et_pb_menu__menu {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}	
	
}

/* Large screens (2250px upwards) */
@media only screen and ( min-width: 2250px ) {

/* Home Page */

.timeless-second-section-dividers {
    width: 40% !important;
}

.timeless-fourth-section-h2 h2:before {
    width: 400px;
}

.timeless-fourth-section-h2 h2 {
    text-align: right !important;
}

.timeless-eight-section-h2 h2:before {
    left: -610px !important;
	width: 400px !important
}

.timeless-second-section-image-bottom {
    margin-top: -290px!important;
    max-width: 455px;
}

.timeless-tenth-section-secondary-image {
    margin-bottom: -250px !important;
    left: 350px;
}

.timeless-tenth-section-main-image span.et_pb_image_wrap {
    width: 90% !important;
}

.timeless-tenth-section-main-image img {
    width: 100%;
}

.timeless-tenth-section-secondary-image img {
    width: 440px;
}

.timeless-tenth-section-row {
    align-items: center;
}

div#timeless-second-section .timeless-second-section-image-bottom {
    max-width: 495px !important;
    margin-top: -320px!important;
}

/* END Home Page */

/* About Page */

.page-id-27593 .timeless-fourth-section-h2 h2:before {
    width: 480px;
}

/* END About Page */

}

/* Large screens (1405-1800px) */
@media only screen and ( min-width: 1405px ) and ( max-width: 1800px) { 

/* Home Page */

.timeless-second-section-dividers {
    width: 460px !important;
}

.timeless-third-section-content-row {
    width: 100% !important;
}	

.timeless-third-section-content-p {
    padding: 0 6%;
}

div#timeless-fourth-section {
    max-height: 450px;
}	

.timeless-fourth-section-h2 h2 {
    margin-left: 20%;
}

.timeless-fourth-section-h2 h2:before {
    width: 130px !important;
}

.timeless-seventh-section-testimonial {
    width: 72%;
	margin-bottom: 2% !important;
}

.timeless-eight-section-h2 h2:before {
    width: 220px;
    left: -280px;
}

div#timeless-second-section .timeless-second-section-image-bottom {
    max-width: 290px !important;
    margin-top: -170px!important;
    transform: translateX(-50px) translateY(0px) !important;
}

.timeless-tenth-section-secondary-image {
    margin-bottom: -160px !important;
    left: 210px;
    width: 33% !important;
}

.timeless-tenth-section-main-image {
    width: 85%;
}

.timeless-tenth-section-row {
    align-items: center;
}

/* END Home Page */


/* About Page */	

.page-id-27593 .timeless-about-first-section-column-right {
    padding: 0 10% 0 2%;
}

.page-id-27593 .timeless-fourth-section-h2 h2:before {
    width: 245px !important;
}

.about-expertise-section-content {
    width: 40%;
}


/* END About Page */

/* Services Page */


/* END Services Page */	


/* Contact Us Page */

.contact-first-section-p-row {
    padding-bottom: 4% !important;
}

div#contact-map-image-section {
    max-height: 450px;
}

/* Contact Us Page */

}

/* Laptops and desktops (1100-1405px) */
@media only screen and ( min-width: 1100px ) and ( max-width: 1405px) { 

/* Footer */

div#timeless-footer-section {
    padding: 5% 0 2% !important;
}

.timeless-footer-column-right li.et_pb_social_icon.et_pb_social_network_link {
    max-width: 40px;
}

.timeless-footer-column-right .et_pb_social_icon a.icon:before {
    font-size: 24px !important;
}

.et-social-rss a.icon:before {
    font-size: 24px !important;
	margin-left: 10px !important;
}


/* END Footer */

/* Home Page */

.timeless-first-section-row {
    padding: 3% 0 !important;
}

.timeless-second-section-column-right {
    padding-right: 9%;
}

.timeless-second-section-dividers {
    width: 85% !important;
}

.timeless-third-section-vertical-line {
    margin-top: -130px;
    margin-bottom: 3% !important;
}

.timeless-second-section-h2 {
    margin-bottom: 11% !important;
}

.timeless-third-section-content-row {
    width: 100% !important;
}

div#timeless-fourth-section {
    max-height: 350px;
}

.timeless-fourth-section-h2 h2 {
    margin-left: 20%;
}

.timeless-fourth-section-h2 h2:before {
    width: 70px !important;
}

.timeless-fifth-section-column-left {
    padding: 0 2% 0 9%;
}

.timeless-sixth-section-logo {
    margin-top: -115px;
}

.timeless-seventh-section-column:before {
    left: -70px;
}

.timeless-seventh-section-testimonial {
    width: 81% !important;
}

.timeless-eight-section-column-left {
    margin-right: auto !important;
}

.timeless-eight-section-h2 h2:before {
    width: 100px;
    left: -145px;
}


.timeless-tenth-section-p {
    width: 86% !important;
}

.timeless-tenth-section-h2-h4 {
    width: 88% !important;
}

div#timeless-second-section .timeless-second-section-image-bottom {
    max-width: 235px !important;
    margin-top: -140px!important;
    transform: translateX(-40px) translateY(0px) !important;
}

.timeless-tenth-section-secondary-image {
    margin-bottom: -110px !important;
    left: 140px;
    width: 30% !important;
}

.timeless-tenth-section-main-image {
    width: 80%;
}

.timeless-tenth-section-row {
    align-items: center;
}

/* END Home Page */

/* About Page */	

.page-id-27593 .timeless-about-first-section-column-right {
    padding: 0 9% 0 2%;
}

.page-id-27593 .timeless-fourth-section-h2 h2:before {
    width: 145px !important;
}

.about-expertise-section-content {
    width: 40%;
}

.timeless-coaches-section-content-row {
    width: 85% !important;
}

/* END About Page */


/* Services Page */

.services-pricing-text h4 {
    line-height: 1.4em;
}

.services-testimonial {
    width: auto !important;
}

/* END Services Page */	

/* Contact Us Page */

.contact-first-section-p-row {
    padding-bottom: 5% !important;
}

div#contact-map-image-section {
    max-height: 400px;
}

/* Contact Us Page */

}

/* Tablets in landscape mode (981-1100px) */
@media only screen and ( min-width: 981px ) and ( max-width: 1100px ) { 

/* Footer */

div#timeless-footer-section {
    padding: 5% 0 !important;
}

.timeless-footer-column-right li.et_pb_social_icon.et_pb_social_network_link {
    max-width: 40px;
}

.timeless-footer-column-right .et_pb_social_icon a.icon:before {
    font-size: 24px !important;
}

.et-social-rss a.icon:before {
    font-size: 24px !important;
	margin-left: 10px !important;
}


/* END Footer */

/* Home Page */

.timeless-first-section-row {
    padding: 3% 0 !important;
}

.timeless-second-section-column-right {
    padding-right: 7%;
}

.timeless-second-section-dividers {
    width: 100% !important;
}

.timeless-third-section-vertical-line {
    margin-top: -130px;
    margin-bottom: 3% !important;
}

.timeless-second-section-h2 {
    margin-bottom: 11% !important;
}

.timeless-second-section-row {
    align-items: flex-start;
}

.timeless-third-section-content-row {
    width: 100% !important;
}

.timeless-third-section-content-p {
    padding: 0 2%;
}

div#timeless-fourth-section {
    max-height: 300px;
}

.timeless-fourth-section-h2 h2 {
    font-size: 30px !important;
    padding-bottom: 0 !important;
}

.timeless-fourth-section-h2 h2:before {
    width: 90px !important;
}

.timeless-fifth-section-row {
    align-items: flex-start;
}

.timeless-fifth-section-column-left {
    padding: 0 2% 0 10%;
}

div#timeless-fifth-section {
    padding: 8% 0 13% !important;
}

.timeless-sixth-section-logo {
    margin-top: -105px;
}

.timeless-seventh-section-column:before {
    left: -60px !important;
    top: -70px !important;
}

.timeless-seventh-section-testimonial {
    width: 100%;
}

.timeless-eight-section-h2 h2 {
    font-size: 30px !important;
}

.timeless-eight-section-h2 h2:before {
    width: 90px;
    left: -111px;
}

.timeless-tenth-section-p {
    width: 90% !important;
}

.timeless-tenth-section-h2-h4 {
    width: 90% !important;
}

div#timeless-second-section .timeless-second-section-image-bottom {
    margin-top: -120px!important;
    max-width: 175px !important;
    transform: translateX(-50px) translateY(0px) !important;
	margin-bottom: 25% !important;
}

.timeless-tenth-section-main-image {
    width: 90%;
}

.timeless-tenth-section-secondary-image {
    margin-bottom: -90px !important;
    left: 150px;
    width: 170px;
}

/* END Home Page */

/* About Page */	

.page-id-27593 .timeless-fourth-section-h2 h2:before {
    width: 150px !important;
}

.about-expertise-section-content {
    width: 40%;
}

.timeless-coaches-section-content-row {
    width: 85% !important;
}

/* END About Page */	

/* FAQ Page */

.page-id-27634 div#timeless-fifth-section {
    padding: 8% 0 2% !important;
}

/* END FAQ Page */

/* Services Page */

.services-pricing-text h4 {
    line-height: 1.4em;
}

.services-testimonial {
    width: auto !important;
}

.page-id-27609 div#timeless-seventh-section {
    padding: 8.5% 0 3.4% !important;
}

.timeless-services-group-session-row {
    padding-bottom: 6%;
}

/* END Services Page */	

/* Contact Us Page */

.contact-first-section-p-row {
    padding-bottom: 5% !important;
}

div#contact-map-image-section {
    max-height: 350px;
}

/* Contact Us Page */

}

/* Tablets in portrait mode (768-980px) */
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {


/* General */

div#timeless-subpage-hero {
    min-height: 750px !important;
}

/* General */

/* Menu */

.timeless-menu-column-right .et_pb_button_module_wrapper {
    display: none;
}

.timeless-menu-column-left {
    margin-bottom: 0;
}

.timeless-menu-row {
    width: 90% !important;
	padding: 4% 0;
}

/* END Menu */

/* Footer */

.timeless-footer-column-left .et_pb_module.et_pb_image {
    margin-bottom: 10% !important;
}

.timeless-footer-column-left .et_pb_module.et_pb_blurb:not(:last-child) {
    margin-bottom: 10% !important;
}

.timeless-footer-column-left {
    max-width: 200px;
    margin: 0 auto 10%;
    float: none;
}

.timeless-footer-column-middle .et_pb_menu__menu {
    display: block;
}

.timeless-footer-column-middle .et_mobile_nav_menu {
    display: none;
}

div#timeless-footer-section {
    padding: 10% 0 8% !important;
}

.timeless-footer-column-left, .timeless-footer-column-middle {
    margin-bottom: 10%;
}

.timeless-bottombar-column-left {
    margin-bottom: 1%;
}

.timeless-footer-column-right li.et_pb_social_icon.et_pb_social_network_link {
    max-width: 55px !important;
}

/* END Footer */

/* Home Page */

section#timeless-home-hero-section h1.et_pb_module_header {
    padding-bottom: 5% !important;
}

section#timeless-home-hero-section a.et_pb_button {
    margin-right: 0 !important;
}

.timeless-first-section-row {
    padding: 5% 0 !important;
}

.timeless-first-section-columns.timeless-first-section-column-middle {
    border: none;
}

.timeless-second-section-column-right {
    padding: 5% 15%;
}

.timeless-second-section-dividers {
    width: 80% !important;
}

.timeless-second-section-h2 {
    margin-bottom: 10% !important;
}

.timeless-second-section-p {
    max-width: 90% !important;
}

.timeless-third-section-vertical-line {
    margin-top: -90px;
    margin-bottom: 3% !important;
}

.timeless-third-section-content-row {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.timeless-third-section-content-columns:not(:last-child) {
    margin-right: 0 !important;
    margin-bottom: 15% !important;
}

.timeless-third-section-button-row {
    padding-top: 0 !important;
}

.timeless-fourth-section-column-right {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.timeless-fourth-section-logos {
    margin-bottom: 10% !important;
    margin-right: 0 !important;
}

.timeless-fourth-section-h2 h2 {
    margin-left: 0 !important;
}

.timeless-fifth-section-column-right img {
    width: 100% !important;
}

.timeless-fifth-section-row {
    display: flex;
    flex-direction: column-reverse;
}

.timeless-fifth-section-column-right {
    margin-bottom: 10% !important;
}

.timeless-fifth-section-column-left {
    padding: 0 10% !important;
}

.timeless-fifth-section-h2 {
    margin-bottom: 5% !important;
}

.timeless-fifth-section-p {
    margin-bottom: 7% !important;
}

div#timeless-fifth-section {
    padding: 8% 0 15% !important;
}

.timeless-sixth-section-logo-h2-column .et_pb_module.et_pb_code {
    display: none;
}

.timeless-sixth-section-p {
    margin-bottom: 15% !important;
    max-width: 100% !important;
}

.timeless-sixth-section-button-row {
    padding: 6% 0 !important;
}

.timeless-seventh-section-testimonial {
    width: 100%;
    margin-bottom: 5% !important;
}

.timeless-seventh-section-column {
    padding-left: 10%;
}

.timeless-seventh-section-column:before {
    left: -90px !important;
    top: -50px !important;
}

.timeless-eight-section-row {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.timeless-eight-section-h2 {
    text-align: center !important;
}

div#timeless-eight-section:before {
    display: none;
}

.timeless-fourth-section-h2 h2:before {
    display: none;
}

div#timeless-eight-section {
    padding-bottom: 10% !important;
}

.timeless-eight-section-column-left {
    margin-bottom: 8% !important;
}

.timeless-ninth-section-h2 {
    margin-bottom: 3% !important;
}

.timeless-ninth-section-h4 {
    margin-bottom: 5% !important;
}

.timeless-tenth-section-column-right {
    padding: 5% 10%;
}

.timeless-tenth-section-column-left img {
    width: 100% !important;
}

.timeless-tenth-section-column-left span.et_pb_image_wrap {
    width: 100%;
}

.timeless-tenth-section-column-left .et_pb_module.et_pb_image {
    width: 100%;
}

.timeless-tenth-section-p {
    margin-bottom: 10% !important;
    width: 80% !important;
}

div#timeless-tenth-section {
    padding-bottom: 0 !important;
}

.timeless-tenth-section-column-right {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.timeless-tenth-section-column-right .et_pb_module.et_pb_code {
    width: 100%;
}

.timeless-second-section-column-right {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

div#timeless-second-section .timeless-second-section-dividers {
    margin-right: 0 !important;
}

.timeless-eight-section-h2 h2:before {
    display: none;
}

.timeless-tenth-section-secondary-image {
    display: none;
}

/* END Home Page */
	
/* About Page */	

.page-id-27593 div#timeless-subpage-hero {
    background-position-x: 60%;
}

.page-id-27593 .timeless-second-section-image-bottom {
    margin-bottom: 4% !important;
}

.timeless-about-first-section-column-right {
    padding: 0 10% !important;
}

.page-id-27593 .timeless-fourth-section-h2 h2 {
    text-align: center;
}

.about-expertise-section-content {
    width: 100%;
    margin-bottom: 8% !important;
}

.about-expertise-section-row {
    padding: 10% 0 2%;
}

.timeless-fourth-section-h2 {
    margin-bottom: 7% !important;
}

.timeless-coaches-section-content-columns:not(:last-child) {
    margin-bottom: 15% !important;
}

.timeless-coaches-section-content-row {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.timeless-coaches-section-content-columns {
    margin-right: 0 !important;
}

/* END About Page */	

/* Services Page */

.page-id-27609 div#timeless-second-section {
    padding: 5% 0 0;
}

.page-id-27609 .timeless-second-section-column-right {
    display: block;
}

.services-testimonial {
    width: auto !important;
}


.timeless-services-group-session-row {
    padding-bottom: 10%;
}

.timeless-sixth-section-content-blurb {
    padding: 0 15%;
}

/* END Services Page */	

/* FAQ Page */

.faq-accordion-section-column .et_pb_toggle.et_pb_module.et_pb_accordion_item.et_pb_toggle_open {
    padding: 10% 5% 10% 8%;
}

.faq-accordion-section-column h5.et_pb_toggle_title {
    line-height: 1.2em;
}

.faq-accordion-section-column .et_pb_toggle.et_pb_module.et_pb_accordion_item.et_pb_toggle_close {
    padding: 7% 6%;
}

.timeless-subpage-hero-sub {
    margin-bottom: 3.5% !important;
}

.page-id-27634 div#timeless-fifth-section {
    padding: 8% 0 2% !important;
}

/* END FAQ Page */

/* Contact Us Page */

.contact-first-section-p-row {
    padding-bottom: 7% !important;
}

.contact-first-section-content-column-left {
    margin-bottom: 20% !important;
}

div#contact-map-image-section {
    max-height: 350px;
}

/* Contact Us Page */

/* Search Results and 404 Page */
	
#search-results a.entry-featured-image-url {
    float: left;
    width: 150px;
    margin-right: 3%;
	margin-bottom: 0;
}	
	

/* End Search Results and 404 Page */
	
}


@media only screen and (max-width: 980px) {
#bottombar-menu .et_pb_menu__menu {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
	}
	
#bottombar-menu .et_mobile_nav_menu {
    display: none !important;
}	

.timeless-subpage-hero-sub p {
    font-size: 24px !important;
}	

}

/* Smartphones in landscape mode (480-768px) */
@media only screen and ( min-width: 480px ) and ( max-width: 767px ) {

/* General */

.timeless-subpage-hero-row h1 {
    font-size: 50px !important;
	line-height: 1.2em !important;
}

div#timeless-subpage-hero {
    min-height: 800px !important;
}

/* General */

/* Menu */

.timeless-menu-column-right .et_pb_button_module_wrapper {
    display: none;
}

.timeless-menu-column-left {
    margin-bottom: 0;
}

.timeless-menu-row {
    width: 90% !important;
	padding: 4% 0;
}

/* END Menu */

/* Footer */

.timeless-footer-column-left .et_pb_module.et_pb_image {
    margin-bottom: 10% !important;
}

.timeless-footer-column-left .et_pb_module.et_pb_blurb:not(:last-child) {
    margin-bottom: 10% !important;
}

.timeless-footer-column-left {
    max-width: 200px;
    margin: 0 auto 10%;
    float: none;
}

.timeless-footer-column-middle .et_pb_menu__menu {
    display: block;
}

.timeless-footer-column-middle .et_mobile_nav_menu {
    display: none;
}

div#timeless-footer-section {
    padding: 15% 0 10% !important;
}

.timeless-footer-column-left, .timeless-footer-column-middle {
    margin-bottom: 20%;
}

.timeless-bottombar-column-left {
    margin-bottom: 1%;
}

.timeless-footer-column-right li.et_pb_social_icon.et_pb_social_network_link {
    max-width: 55px !important;
}

/* END Footer */

/* Home Page */

section#timeless-home-hero-section h1.et_pb_module_header {
    padding-bottom: 10% !important;
}

section#timeless-home-hero-section a.et_pb_button {
    margin-right: 0 !important;
}

.timeless-first-section-row {
    padding: 15% 0 !important;
}

.timeless-first-section-columns.timeless-first-section-column-middle {
    border: none;
}

.timeless-second-section-column-right {
    padding: 5% 10%;
}

.timeless-second-section-dividers {
    width: 100% !important;
}

.timeless-second-section-h2 {
    margin-bottom: 10% !important;
}

.timeless-third-section-vertical-line {
    margin-top: -90px;
    margin-bottom: 3% !important;
}

.timeless-third-section-content-row {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.timeless-third-section-content-columns:not(:last-child) {
    margin-right: 0 !important;
    margin-bottom: 15% !important;
}

.timeless-third-section-button-row {
    padding-top: 0 !important;
}

.timeless-fourth-section-column-right {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.timeless-fourth-section-logos {
    margin-bottom: 10% !important;
    margin-right: 0 !important;
}

.timeless-fourth-section-h2 h2 {
    margin-left: 0 !important;
}

.timeless-fifth-section-row {
    display: flex;
    flex-direction: column-reverse;
}

.timeless-fifth-section-column-right {
    margin-bottom: 15% !important;
}

.timeless-fifth-section-column-left {
    padding: 0 10% !important;
}

.timeless-fifth-section-h2 {
    margin-bottom: 5% !important;
}

.timeless-fifth-section-p {
    margin-bottom: 10% !important;
}

div#timeless-fifth-section {
    padding: 8% 0 20% !important;
}

.timeless-sixth-section-logo-h2-column .et_pb_module.et_pb_code {
    display: none;
}

.timeless-sixth-section-p {
    margin-bottom: 20% !important;
    max-width: 100% !important;
}

.timeless-sixth-section-button-row {
    padding: 6% 0 !important;
}

.timeless-seventh-section-testimonial {
    width: 100%;
    margin-bottom: 10% !important;
}

.timeless-seventh-section-column {
    padding-left: 10%;
}

.timeless-seventh-section-column:before {
    left: -70px !important;
    top: -50px !important;
}

.timeless-eight-section-row {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.timeless-eight-section-h2 {
    text-align: center !important;
}

div#timeless-eight-section:before {
    display: none;
}

.timeless-fourth-section-h2 h2:before {
    display: none;
}

div#timeless-eight-section {
    padding-bottom: 10% !important;
}

.timeless-eight-section-column-left {
    margin-bottom: 5% !important;
}

.timeless-ninth-section-h2 {
    margin-bottom: 5% !important;
}

.timeless-ninth-section-h4 {
    margin-bottom: 10% !important;
}

.timeless-tenth-section-column-right {
    padding: 5% 10%;
}

.timeless-tenth-section-p {
    margin-bottom: 10% !important;
    width: auto !important;
}

div#timeless-tenth-section {
    padding-bottom: 0 !important;
}

.timeless-eight-section-h2 h2:before {
    display: none;
}

.timeless-second-section-image-bottom {
    margin-top: -210px!important;
    max-width: 200px !important;
    transform: translateX(-90px) translateY(80px) !important;
	margin-bottom: 25% !important;
}

.timeless-tenth-section-secondary-image {
    display: none;
}

/* END Home Page */

/* About Page */	

.page-id-27593 div#timeless-subpage-hero {
    background-position-x: 60%;
}

.page-id-27593 .timeless-second-section-image-bottom {
    margin-bottom: 20% !important;
}

.timeless-about-first-section-column-right {
    padding: 0 10% !important;
}

.page-id-27593 .timeless-fourth-section-h2 h2 {
    text-align: center;
}

.about-expertise-section-content {
    width: 100%;
    margin-bottom: 15% !important;
}

.about-expertise-section-row {
    padding: 15% 0 5%;
}

.timeless-fourth-section-h2 {
    margin-bottom: 7% !important;
}

.timeless-coaches-section-content-columns:not(:last-child) {
    margin-bottom: 20% !important;
}

.timeless-coaches-section-content-row {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.timeless-coaches-section-content-columns {
    margin-right: 0 !important;
    width: 90% !important;
}

/* END About Page */	

/* Services Page */

.services-testimonial {
    width: auto !important;
}

.page-id-27609 div#timeless-seventh-section {
    padding: 15% 0 10% !important;
}

.timeless-services-group-session-row {
    padding-bottom: 15%;
}

.timeless-sixth-section-content-blurb {
    padding: 0 10%;
}

/* END Services Page */

/* FAQ Page */

.faq-accordion-section-column .et_pb_toggle.et_pb_module.et_pb_accordion_item.et_pb_toggle_open {
    padding: 10% 5% 10% 8%;
}

.faq-accordion-section-column h5.et_pb_toggle_title {
    line-height: 1.2em;
}

.faq-accordion-section-column .et_pb_toggle.et_pb_module.et_pb_accordion_item.et_pb_toggle_close {
    padding: 7% 6%;
}

.timeless-subpage-hero-sub {
    margin-bottom: 3.5% !important;
}

/* END FAQ Page */


/* Contact Us Page */

.contact-first-section-p-row {
    padding-bottom: 10% !important;
}

.contact-first-section-content-column-left {
    margin-bottom: 20% !important;
}

div#contact-map-image-section {
    max-height: 250px;
}

/* Contact Us Page */

/* Search Results and 404 Page */
	
#search-results a.entry-featured-image-url {
    float: none;
    width: 100%;
    margin-right: 0;
}	
	

/* End Search Results and 404 Page */	
	
	
}

/* Smartphones in portrait mode (0-479px) */
@media only screen and ( max-width: 479px ) {

/* General */

.timeless-subpage-hero-row h1 {
    font-size: 50px !important;
	line-height: 1.2em !important;
}

div#timeless-subpage-hero {
    min-height: 800px !important;
}

/* General */

/* Menu */

.timeless-menu-column-right .et_pb_button_module_wrapper {
    display: none;
}

.timeless-menu-column-left {
    margin-bottom: 0;
}

.timeless-menu-row {
    width: 90% !important;
	padding: 4% 0;
}

/* END Menu */

/* Footer */

.timeless-footer-column-left .et_pb_module.et_pb_image {
    margin-bottom: 10% !important;
}

.timeless-footer-column-left .et_pb_module.et_pb_blurb:not(:last-child) {
    margin-bottom: 10% !important;
}

.timeless-footer-column-left {
    max-width: 200px;
    margin: 0 auto 15%;
    float: none;
}

.timeless-footer-column-middle .et_pb_menu__menu {
    display: block;
}

.timeless-footer-column-middle .et_mobile_nav_menu {
    display: none;
}

div#timeless-footer-section {
    padding: 15% 0 10% !important;
}

.timeless-footer-column-left, .timeless-footer-column-middle {
    margin-bottom: 20%;
}

.timeless-bottombar-column-left {
    margin-bottom: 1%;
}

.timeless-footer-column-right li.et_pb_social_icon.et_pb_social_network_link {
    max-width: 55px !important;
}

/* END Footer */

/* Home Page */

section#timeless-home-hero-section h1.et_pb_module_header {
    padding-bottom: 10% !important;
	font-size: 59px !important;
}

section#timeless-home-hero-section a.et_pb_button {
    margin-right: 0 !important;
}

.timeless-first-section-row {
    padding: 15% 0 !important;
}

.timeless-first-section-columns.timeless-first-section-column-middle {
    border: none;
}

.timeless-second-section-column-right {
    padding: 5% 10%;
}

.timeless-second-section-dividers {
    width: 100% !important;
}

.timeless-second-section-h2 {
    margin-bottom: 10% !important;
}

.timeless-third-section-vertical-line {
    margin-top: -90px;
    margin-bottom: 3% !important;
}

.timeless-third-section-content-row {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.timeless-third-section-content-columns {
    margin-right: 0 !important;
    margin-bottom: 15% !important;
}

.timeless-third-section-button-row {
    padding-top: 0 !important;
}

.timeless-fourth-section-column-right {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.timeless-fourth-section-logos {
    margin-bottom: 10% !important;
    margin-right: 0 !important;
}

.timeless-fourth-section-h2 h2 {
    margin-left: 0 !important;
}

.timeless-fifth-section-row {
    display: flex;
    flex-direction: column-reverse;
}

.timeless-fifth-section-column-right {
    margin-bottom: 15% !important;
}

.timeless-fifth-section-column-left {
    padding: 0 10% !important;
}

.timeless-fifth-section-h2 {
    margin-bottom: 10% !important;
}

.timeless-fifth-section-p {
    margin-bottom: 10% !important;
}

div#timeless-fifth-section {
    padding: 8% 0 20% !important;
}

.timeless-sixth-section-logo-h2-column .et_pb_module.et_pb_code {
    display: none;
}

.timeless-sixth-section-p {
    margin-bottom: 20% !important;
    max-width: 100% !important;
}

.timeless-seventh-section-testimonial {
    width: 100%;
    margin-bottom: 10% !important;
}

.timeless-seventh-section-column {
    padding-left: 10%;
}

.timeless-seventh-section-column:before {
    left: -40px !important;
    top: -50px !important;
}

.timeless-eight-section-row {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.timeless-eight-section-h2 {
    text-align: center !important;
}

div#timeless-eight-section:before {
    display: none;
}

.timeless-fourth-section-h2 h2:before {
    display: none;
}

.timeless-eight-section-column-left {
    margin-bottom: 15% !important;
}

.timeless-ninth-section-h2 {
    margin-bottom: 10% !important;
}

.timeless-ninth-section-h4 {
    margin-bottom: 10% !important;
}

.timeless-tenth-section-column-right {
    padding: 5% 10%;
}

.timeless-tenth-section-p {
    margin-bottom: 10% !important;
    width: auto !important;
}

div#timeless-tenth-section {
    padding-bottom: 0 !important;
}

.timeless-eight-section-h2 h2:before {
    display: none;
}

.timeless-second-section-image-bottom {
    margin-top: -210px!important;
    max-width: 150px !important;
    transform: translateX(-50px) translateY(100px) !important;
	margin-bottom: 25% !important;
}

.timeless-tenth-section-secondary-image {
    display: none;
}

/* END Home Page */

/* About Page */	

.page-id-27593 div#timeless-subpage-hero {
    background-position-x: 70%;
}

.page-id-27593 .timeless-second-section-image-bottom {
    margin-bottom: 30% !important;
}

.timeless-about-first-section-column-right {
    padding: 5% 10% !important;
}

.page-id-27593 .timeless-fourth-section-h2 h2 {
    text-align: center;
}

.about-expertise-section-content {
    width: 100%;
    margin-bottom: 15% !important;
}

.about-expertise-section-row {
    padding: 15% 0 5%;
}

.timeless-fourth-section-h2 {
    margin-bottom: 7% !important;
}

.timeless-coaches-section-content-columns:not(:last-child) {
    margin-bottom: 20% !important;
}

/* END About Page */	

/* Services Page */

.services-pricing-text h4 br {
    display: block;
}

.services-pricing-text h4 {
    line-height: 1.4em;
}

.services-testimonial {
    width: auto !important;
}

.page-id-27609 div#timeless-seventh-section {
    padding: 15% 0 10% !important;
}

.timeless-services-group-session-row {
    padding-bottom: 20%;
}

.timeless-sixth-section-content-blurb {
    padding: 0 10%;
}

/* END Services Page */

/* FAQ Page */

.faq-accordion-section-column .et_pb_toggle.et_pb_module.et_pb_accordion_item.et_pb_toggle_open {
    padding: 10% 5% 10% 8%;
}

.faq-accordion-section-column h5.et_pb_toggle_title {
    line-height: 1.2em;
}

.faq-accordion-section-column .et_pb_toggle.et_pb_module.et_pb_accordion_item.et_pb_toggle_close {
    padding: 7% 6%;
}

.timeless-subpage-hero-sub {
    margin-bottom: 3.5% !important;
}

/* END FAQ Page */

/* Contact Us Page */

.contact-first-section-p-row {
    padding-bottom: 15% !important;
}

.contact-first-section-content-column-left {
    margin-bottom: 25% !important;
}

.contact-blurbs h4 br {
    display: none;
}

div#contact-map-image-section {
    max-height: 250px;
}

/* Contact Us Page */
	

/* Search Results and 404 Page */
	
#search-results a.entry-featured-image-url {
    float: none;
    width: 100%;
    margin-right: 0;
}	
	

/* End Search Results and 404 Page */	
	
}

 
