body, ul, li {
	margin: 0px;
	padding: 0px
}
h1, h2, h3, h4, h5, h6, img {
	padding: 0px;
	margin: 0px
}
.header {
	padding: 15px 0px
}
.appointment {
	padding: 5px;
	background: #4a4a8f;
	margin: 5px 0px;
	color: #fff;
	text-transform: uppercase
}
h4 {
	font-size: 16px
}
.search, {
 margin: 5px 0px
}
.language {
	margin: 5px 0px;
	border: 1px solid #f1f1f1;
}
.fsocial {
	background-image: url('../images/social.jpg');
	height: 20px;
	width: 20px;
	margin: 5px;
	float: left;
	-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s;
	-o-transition: all ease 0.3s;
	-ms-transition: all ease 0.3s;
	transition: all ease 0.3s;
}
.fsocial:hover {
/* background-position: 0px -48px; */
}
.ftwitter {
	background-position: -80px 0px;
}
.ftwitter:hover {
	background-position: -80px -40px;
}
.ffacebook {
	background-position: 0px 0px;
}
.ffacebook:hover {
	background-position: 0px -20px;
}
.fgoogle {
	background-position: -20px 0px;
}
.fgoogle:hover {
	background-position: -20px -20px;
}
.finstagram {
	background-position: -40px 0px;
}
.finstagram:hover {
	background-position: -40px -20px;
}
.flinkedin {
	background-position: -60px 0px;
}
.flinkedin:hover {
	background-position: -60px -20px;
}
.centered-btns_tabs {
	display: none
}
.centered-btns_nav {
	display: none
}
.help {
	padding: 10px 0px!important;
	color: #ff0000;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	text-align: center
}

.devide .col-sm-6 .hash{
background:#f4f4f4;
padding:15px;
margin-bottom: 20px; }

 @media (max-width: 980px) {
.big_button a {
	font-size: 16px !important
}
nav a{font-size:10px;margin-right:8px !important}
.cl-effect-2 a span{width:230px !important}

}
@media (max-width: 768px) {
.big_button a {
	font-size: 16px !important
}

.cl-effect-2 a {line-height:26px !important;padding:3px;}
.cl-effect-2 a span{width:190px !important;font-size:10px !important;margin-right:2px !important}
nav a{margin-right:2px !important}
}

@media (max-width: 640px) {
.pop_up { margin-bottom: -82px;}
.rslides_container { margin-bottom: 95px;}
.cl-effect-2 a{ width: 100%; padding: 0px; }
.cl-effect-2 a span{ width: 100% !important; }
.pop_up{ width: 100%;     left: 0;}
}

@media (max-width: 360px) {
nav a{font-size:9px;margin-right:4px !important}
.cl-effect-2 a { line-height: 26px !important; padding: 1px; font-size: 6px}
/*.pop_up{display:none !important}*/

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

.cl-effect-2 a {line-height:15px !important;padding:2px;font-size:6px;}
.nav a{}

}


.watermark {
	background: url(../images/logo-watermark.jpg) no-repeat center top;
	background-size: cover !important;
	height: auto;
	padding: 50px 0px;
	width: 100%
}
.watermark h3 {
	color: #11a0a5;
	font-weight: bold;
	font-size: 15px;
	border-bottom: 1px solid #a3cde7;
	padding: 10px 0px;
	margin-bottom: 10px
}
.watermark h2 {
	text-align: center;
	font-size: 18px;
	padding: 30px 0px;
	font-weight: bold;
	text-transform: uppercase;
	color: #005ca1
}
.watermark ul li {
	background: url(../images/li.png) no-repeat left;
	margin-right: 10px;
	list-style: none
}
.watermark ul li a {
	padding-left: 30px;
	font-weight: bold;
	display:block;
	text-decoration:none
}.watermark ul li a:hover {
	
	text-decoration:none
}
.content {
	margin: 40px 0px 10px 0px
}
.demo p{font-size:18px !important;margin:10px 0px;text-align:center;font-weight:bold;color:#0c63a5}
.medical_tourism {
	background: url(../images/mtour.JPG) no-repeat center top;
	height: auto;
	background-size: cover;
	padding: 60px 0px;
	border: 6px solid #e3e9e5;
	position: relative;
}
.medical_tourism h3 {
	text-transform: uppercase;
	color: #1eb496;
	font-weight: bold;
	font-size: 30px;
	padding: 0px 10px;
	line-height: 26px;
}
.medical_tourism .mt {
	position: absolute;
	bottom: 0px;
	border-right: 6px solid #e3e9e5 !important;
	border-top: 6px solid #e3e9e5 !important;
	background: #1eb496 !important;
	padding: 7px 22px;
	color: #fff
}
.medical_tourism .btn {
	background: #1eb496;
}
.big_button {
	margin: 10px 0px;
}
.big_button .btn {
	border-radius: 0px;
	border-left: 6px solid #1f95cb !important;
	border: 2px solid #dcdcdc;
	padding: 25px 30px !important;
	text-transform: capitalize;
	font-size: 25px;
	text-align: left
}
.health-icon {
	width: 36px;
	height: 36px;
}
.charitable {
}
.charitable h3 {
	background: #eceeeb;
	padding: 10px 0px;
	text-align: center;
	font-size: 23px
}
.charitable h3 a {
	color: #0b87c5
}
.charitable h3 a:hover {
	text-decoration: none
}
.news_and_events {
	
	height: auto;
	background-size: cover;
	padding: 30px 0px 0px 0px;
	position: relative;
}
.news_and_events h3 {
	position: absolute;
	top: 0px;
	/*background: rgba(30,180,150,0.3);*/
	width: 100%;
	text-align: center;
	text-transform: uppercase;
	background:#428bca;
}
.news_and_events h3 a {
	padding: 10px;
	font-size: 16px;
	color: #fff;
}
.news_and_events h3 a:hover {
	text-decoration: none
}
.news_and_events .mt {
	float:right;
	bottom: 0px;
	right: 0px;
	background: #008fdb !important;
	padding: 7px 22px;
	color: #fff
}
.about {
	margin: 60px 0px
}
.about h3 {
	border-bottom: 2px solid #1e91c8;
	padding: 10px 0px
}
.about p {
	padding:10px 0px;
	color: #676767
}
.more {
	background: #008fdb !important;
	padding: 7px 22px;
	color: #fff;
}
.awards {
	border-top: 1px solid #adadad;
	padding: 20px 0px
}
.awards h3 {
	text-align: center;
	text-transform: capitalize;
	color: #000;
	padding: 0px 0px 10px 0px
}
.footer {
	background: #ebebeb;
	padding: 20px 0px
}
.rslides_container {
	position: relative;
}
.awards .col-sm-2 {
	padding-bottom: 20px !important
}
.google {
	width: 16px;
	height: 16px;
	background: url(../images/google.png) no-repeat 10px 17px;
	padding: 10px;
}
.innerpage{min-height:600px ;height:auto;padding:30px 0px}
.innerpage .col-sm-8 h3{font-size: 33px;
line-height: 30px;
font-weight: 700;
color: #3cb879;
margin-bottom: 12px;}
.inner_slide{}
.newsevents_fixed{padding:30px 0px;background: url(../images/newsbg.jpg) no-repeat center top;
	height: auto;
	background-size: cover;
	position: relative;display:none}
	.location{}
	.pop_up{position:absolute;bottom:-35px;z-index:30}
	.input-group-btn .btn{}
	.pd{padding:6px 14px}
	
	
.col-sm-30{
position: relative;
min-height: 1px;
padding:10px !important;
border:1px solid #f1f1f1;	margin-right:1px
}
.col-sm-30 img{margin:auto !important}
.col-sm-30 {
width: 19.9%;
float: left;
}
.hash p{ padding:2px 10px;}

.vticker {
	height: 256px !important;
	padding-bottom: 30px !important;
	margin-bottom: 30px
}
.vticker a {
	display: block
}


.vticker ul {
	padding-left: 0px;
	color: #7a7a7a;
	font-size: 13px;
	margin-top: 2%;
	font-family: georgia, palatino;
	}

.vticker ul li {
	padding: 5px 0px;
	list-style:none;
	
}


.vticker h3 {
	color: #7a7a7a;
	font-size: 13px;
	margin-top: 2%;
}
.newsimg{ float:left; max-width:75px; height:auto;padding-right:10px }
.main-text {
    width: 100%;
    display: block;
    float: left;
}
.main-text a span {
    width: 960px !important;
}
.cl-effect-2 .main-text a:hover span {
	transform: rotate(0);
	color: #fff;
}

@media (min-width: 768px) {
.col-sm-30 {
width: 19.9%;
float: left;
}

}
@media (min-width: 992px) {
.col-sm-30{
width: 19.9%;
float: left;
}
}
@media (min-width: 1200px) {
.col-sm-30{
width: 19.9%;
float: left;
}
}
.devide .col-sm-6 .hash{background:#f4f4f4;padding:15px		}	
	.footer a{text-decoration:none;padding:5px}.footer{text-align:center;}

@media (max-width: 640px) {	
.watermark {
    padding: 80px 0px;
}
.main-text a span {
    width: 100% !important;
}
.pop_up {
    bottom: -80px;
}
}