
body {
	font-family: 'Calibri';
	overflow-x:hidden
}

img {
	max-width:100%;
}

.clear {
	clear:both
}


.left {
	float:left;
}

.right {
	float:right
}

p {
	 font-family: 'Roboto-Regular';
	font-size:15px;
	line-height:24px;
	color:#1b1b1b
}


.container {
	width:1142px;
	margin:auto
}

.top-strip {
	border-bottom:1px solid #ebf0f5;
	padding:10px 0px;
	margin-bottom:15px;
}

.timing-heading {
	color:#7484a5;
}

.timing {
	color:#00a7ff;
}

header {
	margin-top:20px;
}

.welcome-bg {
	background:url(../images/capsul-bg.jpg) no-repeat bottom center
}

h1 {
	color:#166ec8;
	font-family: 'Raleway-Regular';
	font-weight:bold;
	font-size:30px;
}

.welcome-text {
	width:90%;
	margin:auto;
	padding-bottom:37px;
}

.blue-heading-box {
	width:70%;
	border:5px solid white;
	border-radius:30px;
	height:62px;
	position:absolute;
	top:-30px;
	background:#009eff;
	left:0px;
	right:0px;
	margin:auto;
	font-family: 'Raleway-Regular';
	color:#fff;
	line-height:52px;
	text-transform:uppercase;
	font-size:18px;
}

.relative {
	position:relative;
}

.home-page-value-box {
	border:1px solid #444444;
	background:url(../images/trans-bg.png) repeat;
	border:1px solid #464646;
	margin-top:10px;
	padding:20px;
	height:210px
}

.blue-heading {
	font-size:20px;
	font-family: 'Raleway-Regular';
	color:#00d2ff;
	text-align:left;
	text-transform:uppercase
}

.home-page-value-text {
	font-size:18px;
	color:#fff;
	text-align:left;
	text-transform:none
}

.home-contact-strip {
	background:#009eff;
	text-align:center;
	font-size:30px;
	font-weight:bold;
	font-family: 'Raleway-Regular';
	padding:5px 0px;
	color:#fff;
	text-transform:uppercase
}

footer {
	margin:15px 0px;
}

.footer-left {
	background:url(../images/bg-footer-left.jpg) right repeat-y;
	padding-right:15px;
}

footer li a{
	line-height:24px;
	text-transform:uppercase;
	list-style-type:none;
	color:#464646;
	font-size:15px;
}

footer ul {
	list-style-type:none;
	width:40%;
	float:left;
	padding:0px;
	margin:0px;
}

.blue-text {
	color:#00d2ff;
}

.footer-right {
	padding-left:20px;
}

.desk-email {
	margin-top:16px;
}

.bottom-strip {
	background:#009eff;
	padding:5px 0px;
	color:#fff;
	text-align:center
}

.footer-contact {
	width:50%;
	float:left
}


.marquee {
	margin:20px 0px;
}

footer {
	border-top:1px solid #d5d5d5;
	margin-top:20px;
	padding-top:10px;
}


.input {
	width:100%;
	background:#fff;
	color:#333;
	box-shadow:none;
	height:35px;
	border:none;
	border-bottom:1px solid #d3d3d3;
	font-size:18px;
	margin-bottom:45px;
}

.input1 {
	height:110px;
}

.free-quote-box {
	border:5px solid #f0f0f0;
	padding:20px;
}

.product-box {
	border:1px solid #CCC;
	box-shadow:0px 0px 5px #CCC;
	margin-bottom:32px;
}

.medicin-heading {
	color:#000;
	font-size:20px;
	font-family: 'Raleway-Bold';
	text-transform:uppercase
}

.medicine-details {
	padding:10px 0px;
}

.testimonials-box {
	border:1px solid #d4d4d4;
	border-radius:5px;
	padding:20px;
	position:relative;
	margin-bottom:30px;
}

.testimonial-arrow {
	 position:absolute;
	 width:34px;
	 bottom:-14px;
	 right:50px;
}



@media all and (max-width: 1141px) {
.container {
	width:98%;
	margin:auto
}
}


@media all and (max-width: 1024px) {




@media all and (max-width: 980px) {
	


}



@media all and (max-width: 800px) {

}

@media all and (max-width: 768px) {
.blue-heading-box {
	width:90%;
	font-size:15px;
}

.home-page-value-box {
	height:320px;
}

.footer-contact {
	width:100%;
	float:none;
}

.desk-email {
	margin-top:0px;
}

.text-center-mob {
	text-align:center
}

.mobile-nav {
	height:30px;
}

}


@media all and (max-width: 640px) {
.blue-heading-box {
	width:90%;
	font-size:13px;
	line-height:20px;
	height:auto;
	padding:10px 0px;
	border-radius:40px;
}

.footer-left {
	background:none;
}

.footer-right {
	padding:0px;
	margin-top:10px;
}

}



@media all and (max-width: 500px) {
.mobile-center {
	text-align:center
}

}

@media all and (max-width: 320px) {


}