/*!
 * Bootstrap Responsive v2.3.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}

@media (max-width: 1200px) {


	
}

@media (max-width: 992px) {
	
	
}








/**/
@media (min-width: 992px) and (max-width: 1024px) {


}
@media (min-width: 768px) and (max-width: 991px) {
.nav.navbar-nav.navbar-right {
    margin-top: 0;
}

.banner {
    padding-top: 137px;
}



.navbar-default .navbar-nav a {
    font-size: 13px;

}

.carousel-caption {
    padding-bottom: 20px;
}

.border-rt {
    border-right: none;
}
.border {
    border-bottom: none;
}

.front {
    border: 1px solid #ccc;
}
.mail > a {
    font-size: 14px;
}

}



@media (max-width: 767px) {
.carousel-caption {
    padding-bottom: 0;
}
.carousel-caption h1 {
    font-size: 25px;
}

.carousel-caption > h2 {
    font-size: 24px;
}

.services .no-gutter .half {
    padding: 0 15px;
}



.banner {
    padding-top: 58px;
}
.white-logo {
    margin-bottom: 20px;
}

.col-sm-6.lft-side {
    padding-right: 15px;
}

.col-sm-6.right-side {
    padding-left: 15px;
}
.research {
    padding-top: 80px;
}

.small-white.white {
    width: 100%;
}


.border-rt {
    border-right: none;
}
.border {
    border-bottom: none;
}

.flip-container, .front, .back {
    min-height: 300px;
}
.front {
    border: 1px solid #ccc;
}

.research {
    height: auto;
    padding-bottom: 50px;
}

.research .main-title {
    margin-bottom: 0;
}

.experience-item {
    min-height: 1px;
}

}


@media (max-width: 480px){
.half .col-xs-6 {
	width: 100%;
	}
	
.banner {
    padding-top: 70px;
}
	
.carousel-caption > a {
    font-size: 18px;
    padding: 6px 15px;
}



.carousel-caption h1 {
    font-size: 13px;
}

.carousel-caption > h2 {
    font-size: 14px;
	margin: 10px 0;
}

.carousel-caption > a {
	font-size: 13px;
	}
.form-contact p.mail:before {
    
    padding-right: 18px;
}
.mail > a {
    
    font-size: 14px;
   
}

}

@media (max-width: 320px){
.navbar-brand {
    width: 80%;
}
	

}








	