/*
Theme Name: Energize Your Outlook
Description: The Core is created by <a href="http://themefuse.com">ThemeFuse</a>. The Core comes with 17 different themes inside it with more to come soon. The long list of features makes The Core the only stop when searching for a cutting edge WordPress theme. Child theme for the The Core. Child themes are the recommended way of making modifications to a theme. <a href="http://codex.wordpress.org/Child_Themes">Reade More</a>
Author: ThemeFuse
Author URI: http://themefuse.com/
Template: the-core-parent
Version: 1.0
Text Domain: the-core
Tags: left-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/

/*------------------
HEADER
-------------------*/
.fw-fade-slider .item .fw-fade-slide-text-wrap {
    max-width: 75%;
    float: right;
}

.homeLaura {    position: absolute;
    left: -300px;
    top: -100px;}

@-moz-document url-prefix() { 
  .homeLaura {    position: absolute;
    left: -300px;
    top: -300px;}
}

.fw-site-navigation > ul .mega-menu > ul > li > ul > li:hover a {
  color: #fff;
  background: transparent;
}

nav.mm-menu.mm-theme-dark {background-color: #be0b1c;}

/*------------------
HOME
-------------------*/
.optIN {border-top:5px solid #ffffff; text-align:center;}
.optinformContainer input, .optinformContainer #af-form-1342902878 .af-body input.text, #af-form-1342902878 .af-body textarea {width:70%; margin-right:10px; float:left;}
.optinformContainer button, .optinformContainer #af-form-1342902878 .buttonContainer input.submit { width:100px; height:100px; background-color:#afd3ef; background-image:none !important; color:#575757; border-radius:50px; line-height:18px;}

.HomeService {padding: 25px;}
.EHContainer {overflow: hidden;}
.eqheight {    padding-bottom: 999px;    margin-bottom: -999px;}

/*------------------
GENERAL
-------------------*/

/*.BCR_image {width:50%; float:left; margin-right:7px;}*/
.BCR_text {text-align:center;}

.absolute-center {

/* Internet Explorer 10 */
display:-ms-flexbox;
-ms-flex-pack:center;
-ms-flex-align:center;

/* Firefox */
display:-moz-box;
-moz-box-pack:center;
-moz-box-align:center;

/* Safari, Opera, and Chrome */
display:flex;
align-items:center;
-webkit-box-pack:center;
-webkit-box-align:center;

/* W3C */
display:box;
box-pack:center;
box-align:center;

}

.wpcf7-form input, .wpcf7-form label {width:100%;}
.wpcf7-form textarea {height:175px;}
.wpcf7-form .wpcf7-submit {color:#ffffff !important;}
.wpcf7-form .selectize-control {border: 1px solid rgba(0, 0, 0, 0.13);}
.contactImg {margin-left:-33%;}




/*------------------
TYPOGRAPHY
-------------------*/

.largerText {font-size:28px; line-height:36px; font-weight:300;}
.XlargeText {font-size:36px; line-height:42px; font-weight:300; color: #be0b1c;}
.homeHeading {font-family:'Roboto'; color: #575757; text-transform:uppercase; text-align:center;}
/*.circleText {text-align:center; border-radius:350px;}*/

/*------------------
RESPONSIVE
-------------------*/

@media screen and (max-width: 767px) {
.eqheight {    padding-bottom: 0;    margin-bottom:0;}
.homeHeading {font-size: 38px; line-height:45px;}
#column-6b9f167d3ad6122eb6bc4ae47913e9c5, #column-075dfc1f9be82c8043971799843e74ea, #column-a5ef88a22f241b3ac0d32215c8170a31 {padding:0;}
.homeLaura { 
    left: -220px;
    top: -50px;}
@-moz-document url-prefix() { 
  .homeLaura {     top: -280px;}
}
.optinformContainer input, .optinformContainer #af-form-1342902878 .af-body input.text, #af-form-1342902878 .af-body textarea {width:67%;}
}

@media screen and (max-width:500px) {
.contactImg {margin-left:0; max-height:200px;}
.fw-logo-retina.header-1 .mmenu-link, .fw-logo-retina.header-5 .mmenu-link {margin-top:0!important;}
.optinformContainer input {width:60%;}
.fw-fade-slider-title span { font-size: 32px; line-height: 34px;}
.fw-fade-slider-title-after { font-size: 22px; line-height: 26px;}
.homeLaura { 
    left: -150px;
    top: 0;}
@-moz-document url-prefix() { 
  .homeLaura {     top: -200px;}
}
}