.topWrap .topMenuStyleLine > ul > li > a, .fixedTopMenu .topWrap .topMenuStyleLine > ul > li > a {
    color: #292f34;
    padding: 0 14px;
}
.page-id-3504 a.sf-with-ul {
    color: #292f34 !important;
}
.page-id-1080 input[type="email"] {
    width:91%;
}
.page-id-2148 input[type="email"] {
    width:96%;
}
input[type="email"]{
    height:auto !important;   
    width: 97%;
    line-height: 36px;
    padding:5px 15px 5px 15px;
    font-family: inherit;
    font-size: 14px;
    outline: medium none;
    background-color: transparent;
    border: 1px solid rgb(221, 221, 221);
    margin: 0px;
    border-radius: 0.4em;
    color:#888888;
}

input[type="text"], 
input[type="password"] { 
    padding:5px 15px 5px 15px;
    width:100%;
    height:auto !important;
    color:#888888;
}
textarea { 
    padding:15px 15px 15px 15px;
    width:100%;
    color:#888888;
}

input[type="submit"] {
    height: 2.667em;
    line-height: 2.667em;
    font-size: 1.125em;
    padding: 0 1.222em;
}

.wpcf7-form-control-wrap {
    padding-bottom: 30px;
}

/** Footer **/
.footerWrap.footerStyleLight {
    background: #424242;
    color: #FFFFFF;
}
/** End of Footer **/
a .sc_title_iconed, 
.sidebar > .widget, .topWrap .topMenuStyleLine > ul > li > a, 
.topWrap .topMenuStyleLine > ul > li ul, 
.portfolioWrap .isotopeFiltr ul a, 
.sc_team .sc_team_item .sc_team_item_title, 
.sliderHomeBullets.slider_alias_13 .textBlock .title {
    /*font-family: 'boostsskregular_new';*/
    font-family: Arial, Helvetica, sans-serif !important;
    font-weight: 100;
}
.topWrap .usermenu_area a {
    color: #1f92d1;
}
.wkd-header-phone {
	font-size:45px;
}
.wkd-mobile-icon {
    font-size: 45px;
    color: #1f92d1;
}
.menu_user_right {
	/*padding:10px 0px 10px 0px;*/
}

.post ol li, .post ul li {

    margin-bottom: 0em !important;
}
.sliderHomeBullets {
	height:auto;
}
h3.pageTitle.h3 {
    font-size: 36px !important;
}
.menu-api-footer-information-container > ul > li > a {
    color:white;
}
.page-id-4410 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email,
.page-id-4318 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email,
.page-id-4320 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email,
.page-id-4322 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email,
.page-id-4412 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email,
.page-id-4322 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email,
.page-id-4382 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email,
.page-id-4402 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
    width: 88%;
}
.page-id-4410 .wpcf7-form p,
.page-id-4318 .wpcf7-form p,
.page-id-4320 .wpcf7-form p,
.page-id-4322 .wpcf7-form p,
.page-id-4412 .wpcf7-form p,
.page-id-4322 .wpcf7-form p,
.page-id-4382 .wpcf7-form p,
.page-id-4402 .wpcf7-form p {
    padding: 0 0 10px 0;
}
input[type="email"],
input[type="text"], 
input[type="password"], 
textarea {
    font-family:'helvetica_neueroman';
}
.sidebar > .widget > ul > li a, .widget_area .widgetWrap ul li a {
    font-family: 'helvetica_neueroman';
}
a .sc_title_iconed, 
.sidebar > .widget, 
.topWrap .topMenuStyleLine > ul > li > a, 
.topWrap .topMenuStyleLine > ul > li ul, 
.portfolioWrap .isotopeFiltr ul a, 
.sc_team .sc_team_item .sc_team_item_title, 
.sliderHomeBullets.slider_alias_13 .textBlock .title {
    /*letter-spacing: 0.08em;*/
}
.topWrap .topMenuStyleLine > ul > li ul li a {
    font-family: 'helvetica_neueroman';
}
.widget_area .popular_and_commented_tabs h5 a, 
.widget_area .widget_recent_posts h5 a {
    color: white;
    font-weight: bold;
    
}

/*.menuUsItem.menuItemRight.text1_right_side {
    margin-top: 15px;
}*/
.topWrap .copy_socials.socPage > span {
    margin-left:0%;
}
.copy_socials.socPage {
    padding-top: 15px;
    color: black;
}

.topWrap .usermenu_area {
    /*min-height: 180px;*/
    min-height: 220px;
}
.logo img {
    /*max-height: 230px;*/
    max-height: 180px;
}
header.fixedTopMenu .topWrap .logo img {
    max-height: 160px;
}
.wkd-float-none {float:none !important;}
.topWrap .usermenu_area .menuItemLeft {
    
    /*margin-left: 5%;
    color: #1f92d1;
    font-size: 28px;
    font-style: italic;*/
    margin-top: 0px !important;
    color: #231F20;
    font-size: 20px;
    font-style: italic;
    font-weight: 500;
    text-align: center;
    padding-right: 10px;
}
header.fixedTopMenu .topWrap .logo .logo_fixed {
    padding-bottom: 5px;
}
.topWrap .usermenu_area .menuItemLeft,
.topWrap .usermenu_area .menuItemRight {
    margin-top: 35px;
}
.menuUsItem.menuItemRight.text1_right_side {
    margin-top:65px;
}
.fixedTopMenu .topWrap .usermenu_area .main .menu_user_right .menuUsItem.menuItemRight.text1_right_side {
    margin-top:30px;
}

.post_info a {color: #1F92D1;}
.top-menu_user-login {display:none;}
.wkd-pool-inspections {
    font-size: 29px;
    color: #202020;
    float: right;
    padding-top: 15px;
    letter-spacing: 0.5px;
}
.text1_right_side {
    text-align:right;
}
header.fixedTopMenu .topWrap .usermenu_area {display:none;}

.textwidget input[type="email"] {width:89%;}

/*MEDIA QUIRIES*/
/*iphones*/
@media (max-width: 736px) {

    .main .logo img {
        max-height: 80px !important;
    }
    .main .text2_left_side {
        font-size: 15px !important;
    }
    .wkd-mobile-icon,
    .wkd-header-phone {
        font-size: 20px;
       
    }
    .main .menuUsItem.menuItemRight.text1_right_side {
        margin-top:0px;
        float:none !important;
        text-align:center;
    }
    .main .wkd-pool-inspections {
        display:none;

    }
}


.sc_title_bg:before, .sc_accordion.sc_accordion_style_3 .sc_accordion_item .sc_accordion_title, .sc_toggles.sc_toggles_style_3 .sc_toggles_item .sc_toggles_title {
    background-color: #1f92d1 !important;
    color: #fff !important;

}

.topTabsWrap {
    background: #1f92d1 !important;
}
.post .post_content .post_text_area p a {
    color: #1f92d1 !important;
}

.topWrap .topMenuStyleLine > ul li.current-menu-item > a, .topWrap .topMenuStyleLine ul > li.current-menu-parent > a, .topWrap .topMenuStyleLine > ul > li.current-menu-ancestor > a {
    color: #1f92d1 !important;
}