/*

Theme Name: NT Forester
Theme URI:  http://ninetheme.com/
Author: Ninetheme
Author URI: http://ninetheme.com/about
Description: We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
Version: 1.1.2
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: custom-colors, custom-menu, editor-style, featured-images, post-formats, threaded-comments, translation-ready
Text Domain: nt-forester
Domain Path: /languages

*/

.page-id-19 #blog {padding-top:0px!important;}
#blog  .entry-content ul li {list-style-type: none!important;}


.fa.fa-phone.x4 {padding-right: 7px!important;}
.fa.fa-map-marker.x4 {padding-right: 13px!important;}

.form-control-2 {background-color:#f2f2f2;}



.footer-black-2 {    background-image: url("../../uploads/2017/07/TYPHOON-HOME-PAGE.jpg");
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
   
}

/* TEAM */
.wrapper-team {
    position: relative;
    cursor: pointer;
    margin-bottom: 30px;
}
.wrapper-team:hover .team-hover {
    opacity: 1;
}

.team-hover {
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    z-index: 2;
    transition: all 0.2s cubic-bezier(.57,.21,.69,1.25);
    color: #FFF;
}
.team-hover p {
    position: absolute;
    left: 20px;
    bottom: 20px;
    text-transform: uppercase;
}
.team-hover .big {
    font-size: 26px;
    font-weight: 700;
}
.team-hover .small { 
    font-size: 14px;
    display: block;
    margin-top: 8px;
}



/*@media (max-width: 767px) {
    .team-hover {
        opacity: 1;
    }
}*/

@media (pointer: coarse) {
    .team-hover {
        opacity: 1;
    }
 }
.team {
    position: relative;
}
.team span {
    position: absolute;
    font-size: 26px;
    text-transform: uppercase;
    font-weight: 700;
    bottom: 90px;
    left: 0;
    padding: 5px 15px 5px 20px;
    color: #000;
    background: #FFF;
}

@media (max-width:1350px) {
    #home {
        padding-top: 70px;
    }
}