/* Add here all your css styles (customizations) */

.goToTop {
  position: fixed;
  top: 0;
 /* height: 170px; */
  z-index: 1000;
}

.one-page-header .navbar-brand{
padding:0px;
}

.one-page-header.navbar .navbar-nav{
display:inline-block;
float:none;
}

.menu-container{
text-align:center;
float:none;
}


.zeus .tp-bullet{
border:2px solid #005487;
}


.tp-caption.BigBold-Title, .BigBold-Title{

 /* font-family: 'futura_bk_btbook' !important; */
 text-transform:uppercase;
 text-shadow:none  !important;;

}

.tab-v3 .nav-pills li i{
	
	font-size:20px;
}

.heading-v14__text{
	 font-family: 'futura_bk_btbook';
	 max-width:75%;
	 color:#2f2f2f;
	
}

.teamthumb .nav-tabs{
margin-bottom:10px;
border-bottom:none;

}
.teamthumb .nav-tabs>li{
margin:5px 10px 5px 10px ;
}

.teamthumb .nav-tabs>li>a{
padding: 5px 5px 5px 5px;
border-radius:50%;
border:1px solid #555;

}

.teamthumb .nav-tabs>li.active>a{
padding: 5px 5px 5px 5px;
border-radius:50%;
border:1px solid #005487;

}



.teamthumb .nav-tabs>li.active>a, .teamthumb.nav-tabs>li.active>a:focus, .teamthumb.nav-tabs>li.active>a:hover{
padding: 5px 5px 5px 5px;
border-radius:50%;

}

.cbp-popup-singlePage .cbp-popup-close{
left:95%;
}

.cbp-popup-singlePage .cbp-popup-navigation-wrap{
background-color:#005487;
}

.projectthumb .nav-tabs{
border-bottom:none;
}


.projectthumb .nav-tabs>li.active>a{
border:1px solid #005487;

}

.heading-v14__block-name{
font-size:20px;
}

#team .heading-v14__text {
color:#0e0e0e;
}


@media (max-width: 885px) {

}

@media (max-width: 768px) {
.contact__cell{
width:100%;

 border-bottom: 1px solid #f1f1f1;
}

.contact__cell--1{

}
.contact__cell--2{
    border-left: 0px solid #f1f1f1;
}

.contact__cell--3{
    border-top: 0px solid #f1f1f1;

}
.contact__cell--4{
    border-left: 0px solid #f1f1f1;

}

.heading-v14__title{
font-size:30px;
}

.cta__title{
font-size:30px;
}
.call-action-v1 p{
font-size:20px;
}
.call-action-v1 .call-action-v1-in p{
margin-bottom:10px;
}
.construction-header.one-page-header .navbar-toggle{
margin-top:8px;
}
#team .heading-v14:after {
top:125px;
}
}

@media (max-width: 495px) {



}



@media (max-width: 390px) {


}