.site-header{

    padding: 15px 0 16px 0!important;

}



.menu{

    float: right;

    margin-top: 10px;

}



#masthead{

    top: 40px;

}



.menu a:hover{

	/*color: #fac012 !important;*/
  	color: #3fa9f5 !important; /*************************************************************** JMTD */

}



.extra-menu-item, .entry-header{

    display: none !important;

}



.footer-contact{

    padding-bottom: 0px !important;

    margin-bottom: 0px !important;

    border: none !important;

}



.footer-contact .widget{

    width: 33.33%;

}



.footer-widgets{

    padding: 20px 0 !important;

}



#colophon{

    /*display: none;*/ /*************************************************************** JMTD */

}



.primary-mobile-nav .menu{

        float: none !important;

}



.team-member .overlay, .team-member .phone, .team-member .socials, .breadcrumb-area{

    display: none;

}



.fp-service .entry-thumbnail:after{

    content: none;

}



.page-id-1415 footer{

   /* display: none;*/

}



.header-title{

    background-position: center;

}



.item-project{

    padding-top: 30px;

    padding-bottom: 20px;

    border-bottom: 1px solid #f7f7f7;

}



.item-project .entry-thumbnail img{

    width: 100%;

}



.single-service .content-area{

    float: none !important;

}



.item-project .project-thumb span, .item-related .project-inner span{

    display: none;

}



.fp-project-carousel .project-thumb:after, .item-related .project-inner:after{

    content: none;

}



.google-maps-builder-wrap{

    /*margin-top: -40px;*/ /*************************************************************** JMTD */
	margin-top: 5px;

}



.page-id-1300 .menu-item-1557 a, .page-id-1322 .menu-item-1556 a{

    /*color: #fac012 !important;*/
  	color: #3fa9f5 !important; /*************************************************************** JMTD */

}



.page-id-1300 header{

    background-color: rgb(1,52,94) !important;

    /*margin-top: -40px!important;*/ /*************************************************************** JMTD */
	margin-top: 0px!important;

}



/*.fp-project-carousel a{

    pointer-events: none!important;

}*/



.page-id-1415 .entry-content a{

    pointer-events: none!important;

}



.page-id-1415 .readmore{

    display: none!important;

}



.page-id-1322 h5, .page-id-1300 .cat-project{

    display: none;

}



.page-id-1300 .owl-item .item-project{

    border: none;

}