﻿
a.admission_red_btn{
	color:#ff0000;
	border:1px solid #ff0000;
	padding:5px 10px;
	display:inline-block;
}
a.admission_red_btn:hover{
	color:#fff;
	background:#ff0000;
	border:1px solid #ff0000;
}
a.admission_white_btn, a.admission_white_btn:hover{
	color:#fff;
	border:1px solid #fff;
	padding:5px 10px;
	display:inline-block;
}
a.admission_orange_btn, a.admission_orange_btn:hover{
	color:#f8b239;
	border:1px solid #f8b239;
	padding:5px 10px;
	display:inline-block;
}
a.admission_grey_btn, a.admission_grey_btn:hover{
	color:#e7e7e7;
	border:1px solid #e7e7e7;
	padding:5px 10px;
	display:inline-block;
}
.redtextunderline{
	border-bottom:2px solid #f50f0f;
	margin-bottom:10px;
}
.redtextunderline2{
	color:#f50f0f;
	border-bottom:2px solid #f50f0f;
	margin-bottom:10px;
}
.mydiv5, .mydiv5fix{
	width:5%;
	float:left;	
}
.mydiv10, .mydiv10fix{
	width:10%;
	float:left;	
}
.mydiv12_5, .mydiv12_5fix{
	width:12.5%;
	float:left;	
}
.mydiv20, .mydiv20fix{
	width:20%;
	float:left;	
}
.mydiv25, .mydiv25fix{
	width:25%;
	float:left;	
}
.mydiv30, .mydiv30fix{
	width:30%;
	float:left;	
}
.mydiv33, .mydiv33fix{
	width:33.3%;
	float:left;	
}
.mydiv40, .mydiv40fix{
	width:40%;
	float:left;	
}
.mydiv50, .mydiv50fix{
	width:50%;
	float:left;	
}
.mydiv60, .mydiv60fix{
	width:60%;
	float:left;	
}
.mydiv66, .mydiv66fix{
	width:66.7%;
	float:left;	
}
.mydiv70, .mydiv70fix{
	width:70%;
	float:left;	
}
.mydiv75, .mydiv75fix{
	width:75%;
	float:left;	
}
.mydiv80, .mydiv80fix{
	width:80%;
	float:left;	
}
.mydiv90, .mydiv90fix{
	width:90%;
	float:left;	
}
.mydivInnerPadding5{
	padding:5px;
}
.mydivInnerPadding10{
	padding:10px;
}
.mydivInnerPadding15{
	padding:15px;
}
.mydivInnerPaddingSide10{
	padding:0 10px;
}
.mydivInnerPadding20{
	padding:20px;
}
.myBoldText{
	font-weight:bold;
}
.myWhiteText{
	font-family: 'Roboto', sans-serif;
	color:#fff;
}
.myGreyText{
	font-family: 'Roboto', sans-serif;
	color:#3f3f3f;	
}
.tjustify{
	text-align:justify;
}
.myfont25{
	font-size:25px;
}
.myfont20{
	font-size:20px;
}
.myfont16{
	font-size:16px;
}
.myfont14{
	font-size:14px;
}
.myfont10{
	font-size:10px;
}
.dotBg{
	background: url('../../images/admission-bg.jpg') repeat;
}
ul.reddot {
    list-style-image: url('../../images/red-dot.png');
}
ul.greendot {
    list-style-image: url('../../images/green-dot.png');
}
ul.reddot li, ul.greendot li{	
	margin-left:30px;	
}
a.read_btn_red {
	border:2px solid #ff0000;
	display:inline-block;
	padding:0px 0 0px 30px;
	color:#555;
	text-transform:uppercase;
}
a.read_btn_green {
	border:2px solid #9aff2b;
	display:inline-block;
	padding:0px 0 0px 30px;
	color:#555;
	text-transform:uppercase;
}
.admissionBottomDiv{
	background:#f5f5f5;
	padding:30px 0 80px;	
}
.studentSayDiv1{
	float:left;
	width:51%;
}
.studentSayDiv1 .studentComment{
	position:relative;
	background:#f8b94b;
	padding:30px;
	border-radius:10px;
	color:#fff;
	font-size;14px;	
}
.studentSayDiv1 .studentComment .commentArrow{
	position:absolute;
	bottom:-23px;
	left:120px;
}
.studentSayDiv1 .studentProfileDiv{
	margin-top:30px;	
}
.studentSayDiv1 .studentProfileDiv .studentImg{
	width:20%;
	float:left;
	text-align:center;
}
.studentSayDiv1 .studentProfileDiv .studentInfo{
	width:80%;
	float:left;
	font-weight:bold;
	padding-top:30px;
}
.studentSayDiv2{
	margin-top:-180px;
	float:right;
	width:51%;
}
.studentSayDiv2 .studentComment{
	position:relative;
	background:#56547d;
	padding:30px;
	border-radius:10px;
	color:#fff;
	font-size;14px;	
}
.studentSayDiv2 .studentComment .commentArrow{
	position:absolute;
	bottom:-23px;
	right:120px;
}
.studentSayDiv2 .studentProfileDiv{
	margin-top:30px;	
}
.studentSayDiv2 .studentProfileDiv .studentImg{
	width:20%;
	float:right;
	text-align:center;
}
.studentSayDiv2 .studentProfileDiv .studentInfo{
	width:80%;
	float:right;
	font-weight:bold;
	padding-top:30px;
	text-align:right;
}
.factsDiv{
	background: url('../../images/international-bg.jpg') repeat center top;
	padding:50px;
}
.factGrid{
	border:1px solid rgba(102,121,58,0.7);
	color:#fff;
	font-size;14px;
	text-align:center;
}
.factGrid .factTitle{
	background-color:rgba(102,121,58,0.7);
	padding:5px;
	font-weight:bold;
}
.factGrid .factContent{
	padding:20px 40px;
}
.myBrownBorderLeft{
	border-left:3px solid #b89561;
}
.myIntSpecDiv{
	height:434px;
	overflow:hidden;	
}
.myIntSpecImgDiv{
	background: url('../../images/international-people.jpg') no-repeat center;
	background-size: cover;
	height:100%;
}
.internationalStepDiv{
	padding:21.5px 50px;
	border-bottom:1px solid #b89561;
	color:#000;
}
a.brownBtn, a.brownBtn2:hover{
	color:#fff;
	background:#b89561;
	padding:8px 10px;
	font-size:12px;
}
a.brownBtn2, a.brownBtn:hover{
	color:#b89561;
	background:#fff;
	padding:8px 10px;
	font-size:12px;
	border:1px solid #b89561;
}
a.yellowBtn{
	color:#fff;
	background:#fdc800;
	padding:5px 15px;
	font-size:12px;
}
.intProcedureDiv1{
	background:#93be6a;
	padding:50px 8%;	
}
.intProcedureDiv2{
	background:#a7cf80;
	padding:50px 8%;	
}
.financeMenuDiv{
	background:#fff;
	padding:10px 20px;	
}
.financeMenuDiv2{
	background:#ffd847;
	padding:10px 20px;	
}
.financeContentDiv{
	background:#fff;
	padding:20px;
	margin-top:30px;
}
.yellowLine{
	width:30px;
	height:10px;
	border-top:3px solid #fdc800;	
}
ul.myFinanceMenu {    
	list-style: none;   
}
ul.myFinanceMenu li:before { 
	content: '> '
}
ul.myFinanceMenu li a{
	color:#323232;
}
ul.myFinanceMenu li a:hover{
	text-decoration:underline !important;	
}
.scholarshipDiv{
	padding:10px 0;
}
.scholarshipUnderline{
	height:1px;
	border-bottom: 1px solid #fff;	
}
.campusGridMidDiv{
	background:#222845;
	padding:10px;
	text-align:center;	
}
.campusGridMidDiv a{
	color:#b89561;
	padding:0 20px;
}
.campusGridMidDiv a:hover{
	text-decoration:underline !important;	
}
.campusGridContent{
	border:1px solid #222845;
	padding:20px;
	text-align:center;	
}
.minHeight{
	min-height:120px;	
}
.myRoundImage img{
	border:3px solid #00698c;
	border-radius:150px;
}
.myTestimonialBorderTop{
	border-top:1px solid #ddd;
	margin-bottom:50px;
}


.bread_contact_banner {
	position: relative;
	width: 100%;
	overflow: hidden;
	z-index: 1;
	min-height:250px;
	border-bottom: 1px solid red;
}
.canvastitle{
	position: absolute;
	margin: 0;
	padding: 0;
	color: #f9f1e9;
	text-align: center;
	top: 50%;
	left: 50%;
	-webkit-transform: translate3d(-50%,-50%,0);
	transform: translate3d(-50%,-50%,0);
}

.canvastitle h1 {
	text-transform:uppercase;
	font-weight:500;
	margin:0;
	font-size:35px;
	color:#fff;
	font-family:Futura Medium, sans-serif;
}
.canvastitle ul {
	list-style:none;
	margin:0;
	padding:0;
}
.canvastitle ul li {
	display:inline-block;
	margin:0 5px;
	font-size:20px;
	color:#fff;
	font-family:Futura Medium, sans-serif;
}
.canvastitle ul li a {
	color:#fff;
}
.canvastitle ul li.active {
	font-weight:400;
}
.coeDiv{
	min-height:200px;	
}
.coeDiv img{
	max-height:45px;	
}
.coeLinkDiv{
	margin-bottom:10px !important;
}
.coeLinkDiv .togglet{
	padding:3px !important;	
	font-family:Futura Medium, sans-serif;
	font-size:14px;
	color:#585858;
	font-weight:normal !important;
}
.coeLinkDiv .togglet a{
	font-size:14px;
	color:#585858 !important;
}
.coeLinkDiv .togglec a{
	font-size:14px;
	color:#00aacc !important;
}
.coeLinkDiv .togglec a:hover{
	text-decoration:underline !important;
}

ul.tab-nav:not(.tab-nav-lg) li.ui-tabs-active a, ul.tab-nav:not(.tab-nav-lg) li.ui-tabs-active, ul.tab-nav:not(.tab-nav-lg) li:hover a{
	background-color:#ed1f24;
	border:1px solid #ed1f24;
	color:#fff;
}

.healthPackTitle{
	background-image:linear-gradient(to right, #d7aa69 48%, #a78350);
	color:#fff;
	padding:10px;
	text-align:center;
	font-size:15px;
}
.healthPackTitle span{
	font-size:11px;
}
.healthPackContainer{
	background:#fbfbfb;
	color:#202020;
	font-size:16px;
}
.healthPackContainer .healthPackContentDiv{
	margin:0px 15px;
	padding:10px;
	border-bottom:1px solid #ddd;
}
.accCallDiv{
	color:#e7001e;
	font-weight:bold;
}
.accCallDiv span, .accTextDiv{
	color:#000;
	font-weight:bold;
}
.redBorderRight{
	border-right:2px solid #e7001e;
}
.accTitle{
	text-align:center;
	font-size:22px;
	color:#000;
	font-weight:bold;
}
.redunderline{
	border-top:2px solid #ce0209;
	width:100px;
	margin:5px auto 10px;
	height:2px;
}
#changetext{
	font-family: Calibri Bold;
}
.excellent_image img{
	max-height:50px;
	margin-bottom:10px;
}

.conditionDiv{
	border: 1px solid #ddd;
}
.conditionTitleDiv{
	background-image:linear-gradient(to right, #d7aa69 48%, #a78350);
	padding:10px;
	color:#fff;
}
.conditionLinkDiv a{
	background:none;
	padding:10px;
	color:#333;
	display:block;
	border-bottom:1px solid #ddd;
}
.conditionLinkDiv a:hover{
	background:#ddd;
}
.myentry{
	padding:0; 
	border-bottom:none; 
	margin-bottom:30px !important;
}
.myentry .entry-image{
	margin-bottom:5px;
}
.myentry .entry-title h2{
	text-align:center;
	text-transform:capitalize !important;
	height:40px;
	overflow:hidden;
}
.myentry .entry-title h2 a:hover{
	color:#000;
}
.myentry .entry-content{
	margin-top:5px !important;
	height:80px;
	overflow:hidden;
}
a.myReadMoreLink{
	color:#b99663;
	font-size:16px;
}
a.myReadMoreLink:hover{
	color:#b99663;
	text-decoration:underline !important;
}

#submitBtnDoctor{
	text-align: center;
}

a.redbutton {
	
	display:inline-block;
	padding:5px 20px;
	color:#fff;
	background-color:#e32d2c;
	border-radius:0px;
}
.hcalldiv{
	background:#e12454;
	background-image:linear-gradient(to right, #e12454, #e12454);
}
.hcalldiv a, .hcalldiv a:hover{
	font-size:12px;
	color:#fff !important;
	line-height:15px !important;
	padding:0 10px !important;
}
.hcalldiv a div{
	line-height:15px !important;
}
.hcalldiv a span{
	display:block !important;
	font-size:14px;
}

.side_menu {
	box-shadow:0px 0px 20px rgba(0, 0, 0, 0.11);
	padding:0px;
}

.side_menu h3.menu_title {
	text-align:center;
	padding:15px 15px 15px 20px;
}
.side_menu ul {
	list-style:none;
	margin:0;
	padding:0 !important;
}
.side_menu ul li {
	margin-bottom:0px !important;
	border-bottom:1px solid #d9d9d9;
}
.side_menu ul li:last-child {
    border-bottom:0;
	margin:0 !important;
}
.side_menu ul li a {
	color:#444444;
	display:block;
	background:#f7f7f7;
	padding:15px 15px 15px 20px;
	border-left:3px solid #f7f7f7;
	font-family:Futura BT Medium, sans-serif;
}
.side_menu ul li a:hover, .side_menu ul li a.active {
	background:#f1f0f0;
	border-left:3px solid #ac8c5e;
	text-decoration:none !important; 
}

.side_menu_form {
	box-shadow:0px 0px 20px rgba(0, 0, 0, 0.11);
	padding:15px;
}
.specialNotice{
	width:500px;
	padding:10px;
	border:5px solid #c0392b;
	position:fixed;
	background:#c0392b;
	bottom:0;
	right:80px;
	z-index:9999;
	border-radius:5px 5px 0 0;
	font-family:Futura Book, sans-serif;
	font-size:12px;
	color:#fff;
}
.specialNotice a{
	color:#fff;
	font-size:16px;
}
.noticeTitle{
	font-weight:bold;
	text-decoration:underline;
}

/*------------------ some part of responsive ------------------*/
@media screen and (min-width: 1900px) {
	.stretched  #wrapper {
		max-width:1920px !important;
		margin:0 auto;
		border:1px solid #333;	
	}
}

@media (min-width: 979px) and (max-width: 1200px) {
	#primary-menu ul li a{
		font-size:8px;
	}
	.hcalldiv a span{
		font-size:10px;
	}
	.hcalldiv a{
		padding:0px 2px !important;
	}
}

@media screen and (max-width: 979px) {
	#primary-menu ul li .mega-menu-content.style-2 ul a{
		height: auto !important; 
		line-height: 120% !important; 
		padding:10px 0 !important;
	}
	.myIntSpecDiv{
		overflow:visible;	
	}
	.canvastitle h1 {
		font-size:25px;
	}
	.canvastitle ul li {
		font-size:16px;
	}
	.bread_contact_banner {
		min-height:150px;
	}
	.hcalldiv{
		display:none;
	}
	.mycoeLinkDiv{
		margin-bottom:10px !important;
	}
}

@media screen and (max-width: 767px) {
	.mydiv5, .mydiv10, .mydiv12_5, .mydiv20, .mydiv25, .mydiv30, .mydiv33, .mydiv40, .mydiv50, .mydiv60, .mydiv66, .mydiv70, .mydiv75, .mydiv80, .mydiv90{
		width:100%;	
	}
	.canvastitle h1 {
		font-size:20px;
	}
	.canvastitle ul li {
		font-size:12px;
	}
	.redBorderRight{
		border:none;
	}
	#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column{
		padding:10px 10px 0 10px;
	}
	.doctor_tab .doctor_container .doctor_info .doctor_grid {
		border-right:0px dashed #cdd5e4;
	}
	.respBorder{
		border-bottom:1px dashed #cdd5e4;
		margin:0 !important;
		padding:5px 0 !important;
	}
	.mycoeLinkDiv{
		margin-bottom:10px !important;
	}
	.specialNotice{
		width:90%;
		bottom:80px;
		right:5%;
	}
}

@media screen and (max-width: 480px) {
	
}




