
/*--------------------------  GLOBAL  -------------------------*/

.btn-responsive-nav {
background: #0088cc;
}
h3 {
	text-transform:none;
	font-size:2em;
	line-height: 35px;
}
.lead {
font-size: 36px;
}
.thumb-info:hover img {
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
transform: none;
}
h1.text-shadow {
	text-shadow:none;
}
h2.text-shadow {
	text-shadow:none;
}
h1.big {
	line-height: 65px;
}
/*--------------------------  MAIN BANNER  -------------------------*/

.slider-container .bottom-label {
	font-size: 28px;
}

/*--------------------------  ONE PAGE  -------------------------*/


section.highlight .img-thumbnail {
	background-color: transparent!important;
	border: none!important;
}
.img-thumbnail {
	border:none;
}
.thumb-info .thumb-info-action {
background: transparent;
}
.thumb-info .thumb-info-title {
bottom: 12%;
color: #FFF;
font-size: 18px;
font-weight: 700;
margin-left: auto;
margin-right: auto;
left: 0;
letter-spacing: -1px;
position: absolute;
background:#0088cc;
}
.thumb-info .thumb-info-type {
border-radius: 0px;
display: inline-block;
float: none; 
margin: 0px;
padding: 0px; 
}
.thumb-info:hover .thumb-info-title {
background: #0088cc;
}
.thumb-info {
display: block;
overflow: visible;
position: relative;
text-decoration: none;
max-width: 100%;
border-radius: 150px;
}
.img-responsive {
padding: 0px;
}
.thumb-info:hover .thumb-info-action-icon {
right: 15px;
top: 15px;
}
.mfp-bg {
background: #0088cc;
opacity: 0.95; 
filter: alpha(opacity=95);
}
.popup-inline-content {
	padding: 30px;
}
.parallax {
	background-size:cover;
	margin-top:60px;
	}


/*--------------------------  OUR PROCESS  -------------------------*/

.process-concept {
background: transparent url(../img/home-concept.png) no-repeat center 0;
width: 100%;
overflow: hidden;
background-size: 100%;
}
.process-image {
background: transparent url(../img/home-concept-item.png) no-repeat 0 0;
width: 160px;
height: 175px;
margin: 50px auto 0 auto;
position: relative;
z-index: 1;
}
.process-concept strong {
display: block;
font-family: "Shadows Into Light", cursive;
font-size: 1.8em;
font-weight: normal;
position: relative;
margin-top: 30px;
color: #0088cc;
padding-top: 40px;
line-height: 1em;
}
.process-concept strong a:hover {
	text-decoration:none;
	color: #53C8F3;
}
.tp-caption .main-label .sft .stb .start{
	font-size:100px;
}




/*--------------------------  RESPONSIVE  -------------------------*/


@media (max-width: 991px) {
#header .nav-main-collapse {
	background-color: #0088cc;
}
#header .nav-main ul li {
	border-bottom: 1px solid #0099e6;
}
ul.team-list .team-item {
	max-width: 350px;
}
}
@media (max-width: 470px) {
h1.big {
line-height: 50px;
}
}
/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
