@media (max-width: 1200px) {

.header-right-link a {
   font-size: 16px;
}

.header-right-menu li {
   font-size: 16px;
}

#carousel-body-left {
   margin: 0px;
	padding: 20px 15px 20px 15px;
	height: 252px;
}

#carousel-body-left h1 {
	font-size: 28px;
}

#carousel-body-left h2 {
	font-size: 26px;
}

.carousel-body-left p {
	font-size: 14px;
}

.carousel-indicators {
	margin-left: 208px;
}

}

@media (max-width: 992px) {

.header-logo {
	width: 100%;
}

.header-right-link {
   float: right;
	height: 25px;
}

.header-right-link a {
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 2px 0px;
	font-size: 16px;	
}

.header-right-menu li {
	margin: 0px 10px 0px 10px;
   font-size: 14px;
}


}

@media (max-width: 768px) {

.header-logo {
	width: 100%;
}

.header-center img {
	width: 100%;
	height: auto;
}


.header-right-menu li {
	margin: 0px 10px 0px 10px;
   font-size: 14px;
}

.header-right-link {
   float: none;
	height: 65px;
}

.header-right-link a {
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 2px 0px;
	font-size: 12px;	
}

.homecasestudy-overlay-caption {
	font-size: 16px;
	line-height: 16px;
	top: 50px;
	width: 270px;
}

.homecasestudy-details {
   clear: both;
   position: absolute;
}


}