/* Fonts start */
@font-face {
	font-family: 'Raleway-semibold';
	src: url("../fonts/raleway-semibold/raleway-semibold.eot") format("embedded-opentype"),
	url("../fonts/raleway-semibold/raleway-semibold.woff") format("woff"),
	url("../fonts/raleway-semibold/raleway-semibold.ttf") format("truetype"),
	url('../fonts/raleway-semibold/raleway-semibold.svg#raleway-semibold') format('svg');
}
@font-face {
	font-family: 'Raleway-medium';
	src: url("../fonts/raleway-medium/raleway-medium.eot") format("embedded-opentype"),
	url("../fonts/raleway-medium/raleway-medium.woff") format("woff"),
	url("../fonts/raleway-medium/raleway-medium.ttf") format("truetype"),
	url('../font/raleway-medium/raleway-medium.svg#raleway-medium') format('svg');
}
@font-face {
	font-family: 'Raleway-regular';
	src: url("../fonts/raleway-regular/raleway-regular.eot") format("embedded-opentype"),
	url("../fonts/raleway-regular/raleway-regular.woff") format("woff"),
	url("../fonts/raleway-regular/raleway-regular.ttf") format("truetype"),
	url('../font/raleway-regular/raleway-regular.svg#raleway-regular') format('svg');
}
@font-face {
	font-family: 'Raleway-bold';
	src: url("../fonts/raleway-bold/raleway-bold.eot") format("embedded-opentype"),
	url("../fonts/raleway-bold/raleway-bold.woff") format("woff"),
	url("../fonts/raleway-bold/raleway-bold.ttf") format("truetype"),
	url('../font/raleway-bold/raleway-bold.svg#raleway-bold') format('svg');
}
/* Fonts end */
html{
	background: #1b1c3b none repeat scroll 0 0;
}
body{
	display: table;
	width: 100%;
	font-family: 'Raleway-medium', sans-serif; 
	padding-right: 0 !important;    
}
select::-ms-expand {
	display: none;
}
select,input[type = "radio"],input[type = "checkbox"], .colListcheck, .scrollTopImg{
	cursor: pointer;
}
a:hover, a:focus{
	text-decoration: none;
}
input[type="text"], input[type="email"], textarea, input[type="password"], select{
	color: #000!important;
}
input:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #989898 !important;
}

.carousel,.item,.active{height:100%;}
.carousel-inner{height:100%;}
.fill{width:100%;height:100%;background-position:center;background-size:cover;}

/* faster sliding speed */
.carousel-inner > .item {
    -webkit-transition: 0.3s ease-in-out left;
    -moz-transition: 0.3s ease-in-out left;
    -o-transition: 0.3s ease-in-out left;
    transition: 0.3s ease-in-out left;
}

/* keep full widget on smaller screens */
@media (max-width: 767px) { 
	body {
		padding-left: 0;
		padding-right: 0;
	}
}

i:after{
  
  z-index:9000;
  text-decoration: underline;
  content: 'How It Works';
  display: inline;
  padding-left: 1em;
}




#scrollDownOnVideo {
	cursor:pointer;
	width:100%;
	text-align:center;
    z-index: 2;
    position: relative;
    display: inline-block;
    top: 50%;
    transform: translateY(-80%);
}
.homeSliderAnch{
	display: table;
}
.headerWrapper{
	background: #FFFFFF;
	padding-right: 0;
	
	/*float: left;
	width: 100%;*/
}
.grad1 {
    height: 20px;
    background: white; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#fff, #F3F3F3); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#fff, #F3F3F3); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#fff, #F3F3F3); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#fff, #F3F3F3); /* Standard syntax (must be last) */
}


.bannerWrapper{
	/*width: 1160px;*/
	position:absolute;
	top:250px;
	right:50px;
	width: 100%;
	margin: 0 auto;

}
.bannerWrapperHowWorks{
	/*width: 1160px;*/
	position:absolute;
	top:250px;
	right:0;
	left:0;
	width: 100%;
	margin: 0 auto;

}
.layoutresponsive{
	width:20%;
}
.searchTabs{
	margin: 100px auto;
	position: relative;
	width: 90%;
	z-index: 1;
	
}
#temp{
	visibility: hidden;
}
.searchBg{
	float: left;
	width: 100%;
	padding: 10px;
	position: absolute;
	/*opacity: 0.8;*/
}
.searchBgHowWork{
	float: center;
	width: 100%;
	padding: 10px;
	left:0;
	right:0;
	position: absolute;
	/*opacity: 0.8;*/
}

.searchBgmum{
	float: left;
	width: 75%;
	background: rgba(05, 05, 05, 0.5) none repeat scroll 0 0;
	padding: 10px;
	color: #ff5959;
	position: relative;
    left: 120px;
	/*opacity: 0.8;*/
}
/* Css for the home page */
.home-banner-login {
    padding: 10px 20px;
    margin: 0px auto;
    text-align: center;
    display: table;
}
.home-banner-login>li {
	display: table-cell;
	padding: 350px 9px;
}

.btn-red-transparent {
    border: 2px solid #ff5959;
    padding: 7px 30px;
    color: #fff;
    background-color: #ff5959;
    font-size: 15px;
    letter-spacing: 1px;
    cursor: pointer;
    position: relative;
    top: -120px;
    /*left: -520px;*/
}
.btn-red-transparent:hover {
	color: #fff;
	
}
/*.btn-red-transparent1 {
    border: 2px solid #ff5959;
    padding: 7px 20px;
    color: #fff;
    background-color: #ff5959;
    font-size: 15px;
    letter-spacing: 1px;
    cursor: pointer;
    position: relative;
    top: -352px;
    right: -480px;
}
.btn-red-transparent1:hover {
	color: #fff;
	
}*/
.tabWrapHome{
	display: table;
	margin: 0 20%;
	width: 60%;
	border: 0 none;
}
.tabContentHeader{
	display: table-cell;
	text-align: center;
	width: 50%;
}
.tabWrapHome > li.active > a, .tabWrapHome > li.active > a:focus, .tabWrapHome > li.active > a:hover{
	background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
	border: 0 none;
	color: #ff5959;
	/*opacity: 0.8;*/
}
.tabWrapHome > li{
	margin-bottom: 0;
}
.tabWrapHome > li > a{
	background: rgba(255, 59, 59, 0.5) none repeat scroll 0 0;
	border: medium none;
	border-radius: 0;
	color: #fff;
	font-size: 22px;
	line-height: 2;
	padding: 4px 10px;
	/*opacity: 0.8;
	margin-right: 10px;*/
}
.nav > li{
	display: table-cell!important;
}
.tabWrapHome > li > a:hover, .tabWrapHome > li > a:focus{
	background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
	border: 0 none;
	color: #ff5959;
	/*opacity: 0.8;*/
}
.header{
	width: 1160px;
	/*height: 60px;*/
	margin: 0 auto;
}
.headerLogo{
	float: left;
	margin: 21px 3px; 
}
.menuHeaderWrap{
	float: right;
	/*width: 512px;*/
}
.menuHeaderHome, .menuHeaderCourses, .menuHeaderCollege, .menuHeaderLogin, .menuHeaderMenu, .menuHeaderLoginActive, .menuHeaderAppli, .menuHeaderMessage{
	float: right;
	width: 110px;
	height: 110px;
	display: table;
	vertical-align: middle;
	text-align: center;
	color: #fff;
	font-family: 'Raleway-semibold';
}
.menuHeaderMenu{
	background: #fbcd53;
	position: fixed;
	top: 0;
	right: 0;
	width: 110px;
	height: 110px;
	display: table;
	vertical-align: middle;
	text-align: center;
	color: #fff;
	font-family: 'Raleway-semibold';
	z-index: 2;
}
.menuHeaderHome{
	background: #0094a2;
}
.menuHeaderCourses{
	background: #ed7b34;
}
.menuHeaderCollege{
	background: #d33132;
}
.menuHeaderAppli{
	background: #00a388;
}
.menuHeaderMessage{
	background: #60288f;
}
.menuHeaderLogin{
	background: #7ea49a;
	margin-left: 110px;
}
.menuHeaderLoginActive{
	background: #fff;
	color: #666666;
	margin-left: 110px;
}
.mainMenuSubItem {
display: none;
position: absolute;
    top: 110px;
    background: #fff;
    right: 0px;
    z-index: 2;
}
.mainMenuItem {
    position: relative;
}
.mainMenuItem ul {
margin: 0px;
padding: 0px;
}
.mainMenuItem li {
list-style: none;
    padding: 10px 25px;
    white-space: nowrap;
}
.mainMenuItem:hover .mainMenuSubItem{
display: block;
}
.loginIco{
	position: relative;
	float: right;
}
.loginSubMenu{
	display: none;
	position: absolute;
	width: 220px;
	z-index: 2;
	top: 110px;
	margin-right: -100px;
}
.loginSubMenu > ul{
	padding: 0;
	margin: 0;
}
.loginSubMenu > ul > li{
	display: inline-block;
}
.loginSubMenuIcon{
	margin: 0 0;
}
.loginSubMenuText{
	background: #fff;
	border-bottom: 1px solid #cfcfcf;
	color: #666666;
	font-family: "Raleway-semibold";
	font-size: 14px;
	padding: 14px;
	width: 100%;
	cursor: pointer;
}
.loginSubMenuText > img{
	margin-right: 8px;
}
.loginIco:hover > .loginSubMenu{
	display: block;
}
.navImg{
	margin-top: 10px;
	border-radius: 50%;
	height: 59px;
	width: 59px;
}
.navTopCell{
	/*display: table-cell;*/
	width: 60%;
	height: 54px;
	text-align: center;
}
.navBottomCell{
	/*display: table-cell;*/
	width: 100%;
	text-align: center;	
	font-size: 12px;
}
.navBottomCell > td{
	display: block;
	height: 35px;
	overflow: hidden;
	width: 110px;
	word-wrap: break-word;
}
.searchWrap{
	float: left;
	width: 100%;
	background: #fff;
}
.searchText{
	border: 0 none;
	float: left;
	font-size: 20px;
	height: 60px;
	margin: 5px 0;
	padding: 0 14px;
	width: 80%;
}
.searchBtn{
	background: #ff5959;
	border: 0 none;
	color: #fff;
	float: right;
	font-size: 24px;
	margin: 5px 5px 5px 1%;
	padding: 5px 12px;
	width: 18%;
}
.searchBtnImg{
	float: left;
	margin-top: 7px;
	width: 35px;
}
.searchBtntext{
	margin: 8px 0;
}
.searchAdv{
	float: left;
	width: 100%;
	margin-top: 20px;
	color: #ff5959;
	font-size: 24px;
	font-family: 'Raleway-semibold';
}
.searchAdvhowworks{
	float: center;
	width: 95%;
	margin-top: 90px;
	color: #ff5959;
	font-size: 24px;
	font-family: 'Raleway-semibold';
}
.searchAdv > a{
	color: #ff5959;
	text-decoration: none;
}
.topCollegWrap{
	background: #ffffff;
	/*float: left;
	width: 100%;*/
	/*padding-bottom: 50px;*/
}
.topCourseWrap{
	background: #dcdcdc;
	/*float: left;
	width: 100%;*/
	/*padding-bottom: 50px;*/
}
.courseWrap{
	background: #191d3d;
	/*float: left;
	width: 100%;*/
}


/*::-webkit-scrollbar {
	width: 9px;
}
::-webkit-scrollbar-track {
	background-color: #fff;
	border-left: 1px solid #fff;
}
::-webkit-scrollbar-thumb {
	background-color: #cb2026;
}
::-webkit-scrollbar-thumb:hover {
  background-color: #cb2026;
}*/

.shareApplyDrop {
	padding: 15px 8px;
	left: -83px;
	max-height: 224px;
	min-width: 250px;
	margin-top: 13px;
	/*overflow: visible!important;*/
}
.facebookButon {
	background: #3b5998;
	color: #fff;
	border:1px solid #3b5998;
	padding: 5px 18px;
	border-radius: 3px;
}
.emailButon {
	background: #ea4335;
	color: #fff;
	border:1px solid #ea4335;
	padding: 5px 18px;
	border-radius: 3px;
	margin-bottom: 5px;
	margin-right: 10px;
	
}

li.fbLi {
	display: inline-block;
	list-style: none;
	float: left;
	padding-left: 10px;
	padding-right: 15px;
	border-right: 1px solid #999;
}
li.emailLi {
	display: inline-block;
	list-style: none;
	float: left;
	padding-left: 15px;
}

.courseApplyDrop{
	padding: 0;
	left: -227px;
	max-height: 224px;
	overflow: hidden;
	overflow-y: scroll;
}
.courseApplyDrop > li > a {
	border-bottom: 1px solid #dddddd;
	overflow: hidden;
	padding: 11px 10px;
	width: 400px;
	cursor: default;
}
.courseApplyDrop > li > a:hover{
	background: #fff;
}
.subDropMenu{
	float: left;
	/*line-height: 29px;*/
	overflow: hidden;
	width: 299px;
	/*word-break: break-word;*/
}
.subDropMenu > div{
	 padding-top: 4px;
}
.notifyLi {
	width: 100%;
	padding: 0;
}
.subDropBtn{
	background-color: #ff5959;
	border: 1px solid #ff5959;
	border-radius: 3px;
	color: #fff;
	float: right;
	font-size: 12px;
	margin-left: 0;
	padding: 4px 11px;
	cursor: pointer;
}
.engineerWrap{
	background: #70aa2f;
}
.mbaWrap{
	background: #dcdcdc;
}
.topSliderText{
	float: left;
	width: 100%;
	text-align: center;
	font-family: 'Raleway-medium';
	color: #fff;
	font-size: 30px;
	padding: 40px 0;
}
.FEATUREDCITIESText{
	float: left;
	width: 100%;
	text-align: center;
	font-family: 'Raleway-medium';
	color: black;
	font-size: 20px;
	padding: 40px 0;
}

.FEATUREDCITIEScolor{
	color:white;
	font-size: 12px;
	font-weight:200;
}
.PROGRAMcolor{
	color:black;
	font-size: 12px;
	font-weight:200;
}
.PROGRAMSText{
	float: left;
	width: 100%;
	text-align: center;
	font-family: 'Raleway-medium';
	color: #ffffff;
	font-size: 20px;
	padding: 40px 0;
}
.citiess{
	float: left;
	width: 100%;
	text-align: center;
	font-family: 'Raleway-medium';
	color: black;
	font-size: 20px;
	padding: 40px 0;
}
.opaque-navbar {
    background-color: rgba(0,0,0,0.1);
  /* Transparent = rgba(0,0,0,0) / Translucent = (0,0,0,0.5)  */
    height: 60px;
    border-bottom: 0px;
    transition: background-color .0s ease 0s;
}

.opaque-navbar.opaque {
   
    height: 60px;
    transition: background-color .1s ease 0s;
}
.collegeWrap{
	float: left;
	width: 40%;
}
.collegeSlider{
	padding: 0 14px;
}
.CollegeTitle{
	float: left;
	width: 100%;
	color: #034c83;
	font-family: 'Raleway-medium';
	font-weight: bold;
	margin: 115px 0 40px;
	font-size: 30px;
}
.CollegeTitleBorder{
	background: #585a5b;
	float: left;
	height: 2px;
	margin-bottom: 44px;
	width: 85px;
}
.CollegeText{
	color: #585a5b;
	float: left;
	font-family: "Raleway-medium";
	font-size: 19px;
	line-height: 26px;
	width: 100%;
}

/* Slider starts */
.sliderContainer{width: 100%;}
.well{background: none;border: 0 none;border-radius: 0;box-shadow: none;margin-bottom: 0;}
.sliderItem{background: #fff;width: 125px;border: 1px solid #c3c3c3;box-shadow: 0 0 10px #c3c3c3;height: 145px;margin: 14px 12px;}
.sliderItemImg{margin: 0 16px;width: 90px;background: #fff none repeat scroll 0 0;}
.sliderItemText{color: #034c83;font-family: "Raleway-semibold";font-size: 13px;padding: 0 14px;text-align: center;width: 100%;overflow: hidden;height: 53px;word-wrap: break-word;}

.carousel-control.left, .carousel-control.right{background: none; padding: 72px 0;width: 5%;}
.carousel-inner.onebyone-carosel { margin: auto; width: 90%; }
.onebyone-carosel .active.left { left: -33.33%; }
.onebyone-carosel .active.right { left: 33.33%; }
.onebyone-carosel .next { left: 33.33%; }
.onebyone-carosel .prev { left: -33.33%; }
/* Slider ends */

.popularWrapLeft{
	float: left;
	width: 66.66%;
}
.popularWrapRight{
	background: #fff;
	float: left;
	width: 33.33%;
}
.popularTitle{
	float: left;
	width: 100%;
	color: #fff;
	font-family: 'Raleway-medium';
	font-weight: bold;
	margin: 57px 0 60px;
	font-size: 30px;
}
.popularCourse{
	float: left;
	width: 50%;
}
.popularImg{
	border: 1px solid #fff;
	border-radius: 10px;
	float: left;
	height: 83px;
	margin-bottom: 214px;
	margin-right: 30px;
	padding: 16px 13px;
	width: 68px;
}
.popularImg > img{width: 38px;}
.popularcontent{
	float: left; 
	width: 260px;
	font-family: 'Raleway-medium';
	padding-top: 28px;
	color: #fff;
}
.popularContentTitle{
	float: left;
	font-weight: bold;
	font-size: 16px;
}
.popularContentData{
	float: left;
	font-size: 13px;
	margin-bottom: 6px;
	margin-top: 14px;
}
.popularMore{
	float: left;
	font-weight: 16px;
	font-weight: bold;
	margin-top: 9px;
}
.popularRightImg{
	float: left;
	width: 100%;
}
.popularRightContent{
	float: left; 
	width: 100%;
	font-family: 'Raleway-medium';
	padding: 20px 44px 5px;
	color: #42403E;
}
.campusMain{
	background: #fcfcfc;
	/*float: left;
	width: 100%;*/
	padding: 60px 0;
}
.campusWrap{
	background: #fff;
	width: 1160px;
	margin: 0 auto;
	padding: 60px;
	display: table;
}
.campusLeft{
	float: left;
	width: 30%;
}
.campusRight{
	float: left;
	margin-left: 5%;
	width: 65%;
}
.campusHead{
	float: left;
	width: 100%;
	color: #191d3d; /*#034c83*/
	font-family: 'Raleway-medium';
	font-weight: bold;
	font-size: 30px;
	margin-bottom: 50px;
}
.campusCollegeWrap{
	float: left;
	width: 100%;

}
.campusCollegName{
	float: left;
	width: 100%;
	font-family: 'Raleway-semibold';
	color: #034c83;
	font-size: 20px; 
}
.campusCollegLoc{
	float: left;
	font-family: "Raleway-semibold";
	font-size: 13px;
	margin-top: 6px;
	color: #034c83;
	width: 100%;
}
.campusCollegData{
	float: left;
	width: 100%;
	font-family: 'Raleway-medium';
	font-size: 13px;
	color: #42403e;
	margin-top: 20px;
}
.campusCollegDivider{
	float: left;
	width: 100%;
	height: 1px;
	background: #034c83;
	margin: 24px 0;
}
.campusBanner, .campusBanner > img{
	float: left;
	width: 100%;
}	
.campusBanner{
	margin-bottom: 50px;
}	
.campusBanner2, .campusBanner2 > img{
	float: left;
	width: 100%;
}	
.campusInterWrap{
	float: left;
	margin-top: 20px;
	width: 100%;
}
.campusIntCollegStar{
	float: left;
	width: 5%;
	margin: 0 2% 150px 0;
}
.campusIntCollegName{
	float: left;
	width: 93%;
	font-family: 'Raleway-semibold';
	color: #034c83;
	margin-top: 7px;
	font-size: 20px; 
}
.campusIntCollegData{
	float: left;
	width: 93%;
	font-family: 'Raleway-medium';
	font-size: 13px;
	color: #42403e;
	margin-top: 9px;
}
.disclaimerWrap{
	background: #2a2a2a;
	/*#999;
	float: left;
	width: 100%;*/
}
.disclaimerCont{
	width: 100%;
	margin: 0 auto;
	padding: 60px 60px 0; 
	display: table;
	font-family: 'Raleway-semibold';
	color: #038837;
}
.disclaimerMain{
	float: left;
	width: 33.33%;
}
.discBox{
	float: left;
	width: 100%;
	margin-bottom: 30px;
}
.discTitle{
	float: left;
	width: 100%;
	padding-bottom: 7px;
	font-size: 18px;
}
.discBox a {
	color: #999!important;
}
.discCont{
	float: left;
	width: 100%;
	font-size: 14px;
	line-height: 1.2;
	margin-bottom: 9px;
}
.footerWrap{
	background: #222;
	position: relative;
	/*float: left;
	width: 100%;*/
}
.footerCont{
	width: 100%;
	margin: 0 auto; 
	display: table;
	font-family: 'Raleway-semibold';
	color: #fff;
}
.footerLeft{
	color: #b7bde7;
	/*float: left;*/
	/*width: 100%;*/
	padding: 65px 0 0 40px;
	/*width: 64%;*/
	font-size: 14px;
}
.footerRight{
	/*background: #1f2346;*/
	/*float: left;
	width: 100%;
	width: 36%;*/
	padding: 14px 0 10px 30px;
}
.footerFollow{
	float: left;
	width: 100%;
	font-size: 16px;
	margin-bottom: 15px;
}
.footerIconWrap{
	float: left;
	width: 100%;
}
.footerIconWrap img{
	float: left;
	margin-right: 8px;
}
.scrollTop{
	margin: 0 auto;
	position: absolute;
	text-align: center;
	top: -28px;
	width: 98%;
}
/*@media all and (min-width: 1400px){
	.headerCont{
		width: 1300px;
	}
}*/

/* Bootstrap css starts */
.circle {
	background: #fcfcfc;
	box-shadow: 0 5px 10px #c3c3c3;
	border-radius:50%;
	color: black;
	display:table;
	height: 200px;
	font-weight: bold;
	font-size: 1.2em;
	width: auto;
	margin:0 auto;
}
.circle span {
	display:table-cell;
	vertical-align:middle;
	height:200px;
	width:200px;
	text-align:center;
	padding: 0 15px;
}
.circleTopMargin{
	margin-top: -50px;
	padding: 0 10px;
}
.sliderWrap{
	margin: 0 auto;
	/*width: 1160px;*/
	width: 960px;
}
.homeSlideWrap{
	margin: 0 auto;
	width: 1230px;
}
.circleImg{
	margin-top: -14px;
	width: 100%;
}
.circleImg > img{
	width: 65px;
}
.circleCount{
	width: 100%;
	font-family: 'Raleway-medium';
	color: #034c83;
	font-size: 40px;
	margin: -7px 0 7px;
}
.circleName{
	width: 100%;
	font-family: 'Raleway-medium';
	color: #484949;
	height: 26px;
	overflow: hidden;
	font-size: 18px;
}
.collegeExplore{
	font-family: 'Raleway-medium';
	color: #034c83;
	font-size: 30px;
	text-align: center;
	margin-top: 80px;
	margin-bottom: 70px;
}
.alert_banner{
	height:1%;
}
.card {
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    transition: 0.3s;
    width: 40%;
    border-radius: 5px;
    margin-top:10%;
    margin-bottom:10%;
}
.card:hover {
    box-shadow: 0 32px 64px 0 rgba(0,0,0,0.6);
}
.shadowforimg{
	border-radius: 16px 16px 0 0;
}



.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}
/* Styling Next and Prev buttons */
.owl-theme .owl-controls .owl-nav div{
	background: none!important;
	height: 60px;
	position: absolute;
}
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-nav div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-nav .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-nav span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #869791;
}
.owl-theme .owl-controls .owl-nav.active span,
.owl-theme .owl-controls.clickable .owl-nav:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}
/* If PaginationNumbers is true */
.owl-theme .owl-controls .owl-nav span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}
.owl-theme .owl-controls .owl-nav .owl-prev{
  left: -45px;
  top: 57px; 
}
.owl-theme .owl-controls .owl-nav .owl-next{
  right: -45px;
  top: 55px;
}

#slider-bachelor .owl-prev, #slider-engineer .owl-prev, #slider-mba .owl-prev{
	height: 50px;
	left: 820px;
	margin: 0;
	padding: 0;
	top: -85px;
	width: 51px;
}
#slider-bachelor .owl-next, #slider-engineer .owl-next, #slider-mba .owl-next{
	right: 0px;
	height: 50px;
	margin: 0;
	padding: 0;
	top: -85px;
	width: 51px;
}

#slider-bachelor .sliderItem, #slider-engineer .sliderItem, #slider-mba .sliderItem{
	margin: 0 12px;
	width: 220px;
	border: none;
	box-shadow: none;
	height: auto;
}
#slider-bachelor .sliderItemImg, #slider-engineer .sliderItemImg, #slider-mba .sliderItemImg{
	margin: 0;
	width: 100%;
	height: 180px;
}

#CollegelogoSlider .owl-prev, #sameCoursesSlider .owl-prev, #accredationSlider .owl-prev, #sameCoursesSlider .owl-prev, #foreignSlider .owl-prev, #deanSlider .owl-prev{
	height: 40px;
	left: 205px;
	margin: 0;
	padding: 0;
	top: -30px;
	width: 41px;
}
#sameCoursesSlider .owl-prev{
	left:180px !important;
}
#CollegelogoSlider .owl-next, #sameCoursesSlider .owl-next, #accredationSlider .owl-next, #sameCoursesSlider .owl-next, #foreignSlider .owl-next, #deanSlider .owl-next{
	right: 5px;
	height: 40px;
	margin: 0;
	padding: 0;
	top: -30px;
	width: 41px;
}
#sameCoursesSlider .owl-prev{
	top: -64px;
}
#sameCoursesSlider .owl-next{
	top: -64px;
}
#CollegelogoSlider .logoField, #sameCoursesSlider .logoField, #accredationSlider .logoField{
	border: medium none;
	box-shadow: none;
	height: auto;
	margin: 0 12px;
}
#foreignSlider .logoField{
	border: medium none;
	box-shadow: none;
	height: auto;
	padding: 30px 0 !important;
	min-height: 1px;
	position: relative;
	float: left;
}
#CollegeGallerySlider .logoField{
	border: medium none;
	box-shadow: none;
	height: auto;
	margin: 0;
	padding: 5px 0;
}
#sameCoursesSlider .logoField{
	border: medium none;
	box-shadow: none;
	height: auto;
	margin: 0;
	padding: 5px 0;
}
.foreignNationalText{
	color: #000;
	font-size: 14px;
	overflow: hidden;
	text-align: center;
	/*max-height: 41px;*/
	line-height: 1.2;
	word-wrap: break-word;
}
.countryWrap{
	padding:15px 0;
}
.countrySecondWrap{
	padding-top :15px;
	border-top: 1px dashed #c4c4c4;
}
#CollegelogoSlider img, #sameCoursesSlider img, #accredationSlider img{
	margin: 0;	
	max-width: 116px;
}
#facultySlider, #facilitiesSlider{
	margin-top: 16px;
}
#facultySlider .owl-prev, #facilitiesSlider .owl-prev{
	height: 40px;
	left: 506px;
	margin: 0;
	padding: 0;
	top: -55px;
	width: 41px;
}
#facultySlider .owl-next, #facilitiesSlider .owl-next{
	right: 26px;
	height: 40px;
	margin: 0;
	padding: 0;
	top: -55px;
	width: 41px;
}
#videoSlider{
	margin-top: 16px;
	padding: 0 10px;
}
#videoSlider .owl-prev{
	height: 40px;
	left: 504px;
	margin: 0;
	padding: 0;
	top: -52px;
	width: 41px;
}
#videoSlider .owl-next{
	right: 26px;
	height: 40px;
	margin: 0;
	padding: 0;
	top: -52px;
	width: 41px;
}
#imageSlider{
	margin-top: 16px;
}
#imageSlider .owl-prev{
	height: 40px;
	left: 504px;
	margin: 0;
	padding: 0;
	top: -54px;
	width: 41px;
}
#imageSlider .owl-next{
	right: 26px;
	height: 40px;
	margin: 0;
	padding: 0;
	top: -54px;
	width: 41px;
}
.imageSliderWrap{
	margin: 0 14px; 
}
.imageSliderWrap > img{
	height: 150px;
	width: 128px;
}
.videoSlideWrap{
	margin: 0 14px; 
}
.videoSlideWrap > img{
	width: 224px;
	height: 172px;
}
.sliderFlagImg{
	position: absolute;
	top: 10px;
	right: 8px;
}
.sliderOverText{
	/*position: absolute;
	bottom: 0;
	left: 0;*/
	width: 100%;
	background: #000;
	opacity: 0.8;
	text-align: center;
	font-family: 'Raleway-semibold';
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	padding: 14px 0;
}

.newImgs {
	height: 110px;
}
.sliderColgName{
	height: 64px;
	overflow: hidden;
}
.mbaSliderItem {
	width: 220px;
	float: left;
}
.sliderCollegeImg{
	/*float: left;*/
	width: 100%;
	position: relative;
	height: 180px;
}
.sliderOpaText{
	float: left;
	font-size: 12px;
	font-weight: 100;
	height: 22px;
	margin-top: 5px;
	overflow: hidden;
	width: 100%;
}
.collegeTextWrap{
	float: left;
	width: 100%;
	background: #fff;
	padding: 14px 20px;
	font-family: 'Raleway-semibold';
}
.collegeContent{
	color: #000;
	float: left;
	font-size: 14px;
	line-height: 1.4;
	text-align: center;
	width: 100%;
	height: 40px;
	overflow: hidden;
}
.collegeKnow{
	color: #005ca1;
	float: left;
	font-size: 14px;
	padding-top: 10px;
	text-align: center;
	width: 100%;
	height: 30px;
	overflow: hidden;
}
.collegeMargin{
	margin-bottom: 40px;
}
.doesItWorks{
	background: #eeeeee;
	padding-top: 30px;
}
.difCollege{
	background: #444042;
	color: #fff;
	font-size: 20px;
	font-family: 'Raleway-medium';
	padding: 14px 0;
	text-align: center;
}
.difColgListWrap{
	background: #fff;
	padding: 24px 25px;
	color: #191d3d;
}
.difColBlock{
	border-bottom: 1px solid #191d3d; 
	padding: 10px 0;
}
.difColBlock:last-child{
	border-bottom: none; 
}
.difColName{
	font-family: 'Raleway-semibold';
	font-size: 18px;
}
.difColPlace{
	font-family: 'Raleway-medium';
	font-size: 14px;
}
.doesItWorksTabs{
	background: #fff;
}
.doesTab{
	border: 0 none;
	width: 60%;
}


.navHow-tabs > li.active > a, .navHow-tabs > li.active > a:focus, .navHow-tabs > li.active > a:hover{
	background: #70aa2f;
	border: 0 none;
	font-family: 'Raleway-medium';
	font-size: 18px;
	color: #fff;
	opacity: 1;
}
.navHow-tabs > li{
	margin-bottom: 0;
}
.navHow-tabs > li > a{
	background: #262c56;
	font-family: 'Raleway-medium';
	border: none;
	border-radius: 0;
	color: #fff;
	font-size: 18px;
	line-height: 2;    
	opacity: 1;
}
.navHow > li > a:focus, .navHow-tabs > li > a:hover{
	background: #70aa2f;
	font-family: 'Raleway-medium';
	font-size: 18px;
	border: 0 none;
	color: #fff;
	opacity: 1;
}
.workBg{
	float: left;
	width: 100%;
	font-family: 'Raleway-regular';
	font-size: 15px;
	background: #fff;
	padding: 24px 25px;
	color: #000;
}
.workWrap{
	float: left;
	width: 100%;
	line-height: 2;	
	background: #fff;
}
.scrollingSlide{
	background: #fff;
	/*margin: 30px 0;*/
}
.affilia{
	text-align: center;
	font-family: 'Raleway-medium';
	font-size: 28px;
	color: #191d3d;
	padding-top: 20px;
	width: 100%;
}
.affiliaSlider{
	width: 100%;
	padding: 10px 0;
}
.padBottm {
	padding: 22px 0;
}
.wrapWords {
	word-wrap: break-word;
}
.logoField{
	color: #fff;
	margin: 0 20px;
	padding: 30px 0 0 0;
	text-align: center;
}
.logoField > img{
	height: 100px;
	/*max-width: 340px;*/
	width: 100%;
}
.foreignImage{
	/*border: 1px solid #3f3f3f;*/
	height: 48px;
	padding: 0;
}
.owl-carousel .item-video{height:300px}
.owl-carousel .owl-item img{display: inline!important;}
.sameColSlideNameWrap{
	padding: 10px;
}
.sameColSlideName{
	color: #000;
	font-size: 16px;
	line-height: 1.2;
	max-height: 40px;
	overflow: hidden;
}
.sameColSlideLoc{
	color: #696969;
	font-family: "Raleway-regular";
	font-size: 14px;
	max-height: 40px;
	overflow: hidden;
}
/* Bootstrap css ends */

/* college details starts */
.collegeBannerWrapper{
	/*background: #000 url("../img/collegeDetailsBanner.jpg") no-repeat scroll center center; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;*/
	height: 400px;
	padding: 0;
	width: 100%;
}
.collegeCont{
	width: 960px;
	margin: 40px auto 100px;
}
.collegeLeft{
	padding-left: 0;
}
.collegeLeft01{
	padding-left: 130;
}
.collegeRight{
	padding-right: 0; 
}
.collegeContactRight{
	padding-right: 0; 	
}
.collegeTitleBar{
	background: #034c83;
	font-family: 'Raleway-medium';
	color: #fff;
	margin-top: 30px;
	padding: 14px;
	position: relative;
}
.CollegeDetailName{
	font-size: 24px;
}
.CollegeDetailPlace{
	font-size: 18px;
}
.detailNameCourse{
	line-height: 33px;
}
.detailPlaceCourse{
	line-height: 22px;
}
.collegeTitleBorder{
	border-left: solid 2px #fff;
}
.borderNone {
	border-left: none;
}
.collegeApplyTopGal{
	background: #70aa2f;
	font-size: 18px;
	margin: 6px 0;
	padding: 10px 0;
	text-align: center;
}
.collegeApplyTop{
	background: #ff5959;
	font-size: 18px;
	margin: 6px 0;
	padding: 10px 0;
	text-align: center;
}
.collegeTitleBar a{
	color: #fff;
}
.collegeTitleBar > .col-xs-1 > img{
	height: 55px;
	width: 55px;
}
.OverVe{
	margin-bottom: 16px;
	background: #fff;
}
.OverLoc{
	background: #fff;
	color: #000;
	font-family: 'Raleway-semibold';
	margin-bottom: 30px;
	position: relative;
}
.locTitle{
	font-size: 21px;
	line-height: 1.2;
}
.deanWrap{
	text-align: center;
}
.deanName{
	font-size: 22px;
	text-align: center;
}
.deanDig{
	font-size: 16px;
	text-align: center;
}
.coursePading {
	padding: 0 15px;
}
.deanText{
	font-size: 14px;
	line-height: 1.8;
	margin-top: 19px;
	text-align: left;
	word-wrap: break-word;
}
.locArea{
	font-size: 14px;
	padding-top: 3px;
}
.flagText{
	font-size: 18px;
	padding-top: 10px;
	color: #71ab30;
}
.wrapLoc{
	padding-bottom: 10px;
	padding-top: 10px;
}
.wrapLoc > .deanWrap > img{
	border-radius: 50%;
	height: 150px;
	width: 150px;
}
.overviewTabActive{
	background: #fff !important;
	color: #034c83 !important;
	border-right: solid 5px #034c83;
	cursor: default !important;
}
.overviewOtherTab{
	background: #70aa2f;
	color: #fff;
	font-family: 'Raleway-semibold';
	font-size: 22px;
	padding: 10px 0; 
}
.collegeTopGal{
	background: #70aa2f;
	font-size: 18px;
	margin: 6px 0;
	padding: 10px 0;
	text-align: center;
	cursor:pointer;
}
.overviewImg{
	width: 36px;
}
.overviewOtherImg{
	margin-top: 3px;
	width: 26px;
}
.overviewFlagImg{
	margin-top: 3px;
	width: 54px;
}
.overviewMapImg{
	width: 100%;
	height: 300px;
}
.collegeSideText{
	font-size: 18px;
	margin: 4px 0;
}
.inactiveHoverTabs{
	left: 50px;
	position: absolute !important;
}
.inactivePeerText{
	bottom: 20px;
	font-size: 20px;
	height: 30px;
	top:225px;
	position: absolute;
}
.inactivePeerWrap{
	height: 120px;
}
.collegeRankingWrap{
	margin-bottom: 16px;
	background: #fff;
}
.colRankingTitle{
	font-size: 21px;
	font-family: 'Raleway-semibold';
	color: #000;
	padding: 16px 12px 4px 30px;
}
.colRankingSubTitle{
	font-size: 18px;
	font-family: 'Raleway-semibold';
	color: #71ab30;
	padding: 0 0 16px 0;
}
.colRankMoreCont{
	/*max-height: 108px;*/
	line-height: 21px;
	/*overflow: hidden;*/
}
.colRankMore{
	text-align: right;
	/*cursor: pointer;*/
	color: #005ca1;
	font-family: 'Raleway-semibold';
	font-size: 15px;
	text-decoration: underline;
}
.collegeRatingSub{
	font-family: 'Raleway-semibold';
	font-size: 19px;
	color: #3f3f3f;
	margin-top: 10px;
	word-wrap:keep-all;
	word-break:break-word;
}
.collegeRatingSub > img{
	width: 20px;
	margin: 8px 14px;
}
.collegeRatingSub > span{

}
.collegeRatingLogo, .gradeSection{
	background: #de503c;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	height: 24px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 4px;
	text-align: center;
	width: 52px;
}
.gradeSection{
	background: #b22e1c !important;
}
.collegeRankSubWrap{
	margin-bottom: 10px;
}
.colOverViewText{
	color: #000;
	font-size: 15px;
	line-height: 1.6;
	padding-bottom: 16px;
	padding-left: 32px;
	padding-right: 32px;
}
/* College Form Wizard */
.colgProgress .bs-wizard {border-bottom: solid 1px #e0e0e0; padding: 0 0 10px 0;}
.colgProgress .bs-wizard > .bs-wizard-step {padding: 0; position: relative;}
.colgProgress .bs-wizard > .bs-wizard-step + .bs-wizard-step {}
.colgProgress .bs-wizard > .bs-wizard-step .bs-wizard-stepnum {color: #595959; font-size: 16px; margin-bottom: 5px;}
.colgProgress .bs-wizard > .bs-wizard-step .bs-wizard-info {color: #0e2f3f; font-size: 13px;font-family: 'Raleway-semibold';}
.colgProgress .bs-wizard > .bs-wizard-step > .bs-wizard-dot {background: #fbe8aa;border-radius: 50%;display: block;height: 78px;left: 25%;margin-left: -15px;margin-top: -15px;position: absolute;top: 18px;width: 78px;} 
.colgProgress .bs-wizard > .bs-wizard-step > .progress {background-color: #fff; position: relative; border-radius: 0px; height: 8px; box-shadow: none; margin: 40px 0;}
.colgProgress .bs-wizard > .bs-wizard-step > .progress > .progress-bar {background-color: #fff; width:0px; box-shadow: none; height: 4px;/*border-top: 2px dashed #3d84c1;*/}
.colgProgress .bs-wizard > .bs-wizard-step.complete > .progress > .progress-bar {width:100%;}
.colgProgress .bs-wizard > .bs-wizard-step.active > .progress > .progress-bar {width:50%;}
.colgProgress .bs-wizard > .bs-wizard-step:first-child.active > .progress > .progress-bar {width:0%;}
.colgProgress .bs-wizard > .bs-wizard-step:last-child.active > .progress > .progress-bar {width: 100%;}
.colgProgress .bs-wizard > .bs-wizard-step.disabled > .bs-wizard-dot {background-color: #f5f5f5;}
.colgProgress .bs-wizard > .bs-wizard-step.disabled > .bs-wizard-dot:after {opacity: 0;}
.colgProgress .bs-wizard > .bs-wizard-step:first-child  > .progress {left: 50%; width: 50%;}
.colgProgress .bs-wizard > .bs-wizard-step:last-child  > .progress {width: 50%;}
.colgProgress .bs-wizard > .bs-wizard-step.disabled a.bs-wizard-dot{ pointer-events: none; }
.colgProgress .bs-wizard-dot > img{margin-left: 9px;margin-top: 9px;width: 62px;}
.hotelColor{
	background: #fd922a!important;
}
.medicalColor{
	background: #fbcc70!important;
}
.sportsColor{
	background: #66d3ce!important;
}
.cafeColor{
	background: #065381!important;
}
.libColor{
	background: #2897cc!important;
}
.audiColor{
	background: #64d0da!important;
}
/* Profile Form Wizard */
.profileProgress .bs-wizard {border-bottom: solid 1px #e0e0e0; padding: 0 0 10px 0;}
.profileProgress .bs-wizard > .bs-wizard-step {padding: 0; position: relative;}
.profileProgress .bs-wizard > .bs-wizard-step + .bs-wizard-step {}
.profileProgress .bs-wizard > .bs-wizard-step .bs-wizard-stepnum {color: #595959; font-size: 16px; margin-bottom: 5px;}
.profileProgress .bs-wizard > .bs-wizard-step .bs-wizard-info {color: #5d5d5d; font-size: 15px;font-family: 'Raleway-semibold';}
.profileProgress .bs-wizard > .bs-wizard-step > .bs-wizard-dot {border: 9px solid #ded8db;background: #fbe8aa;border-radius: 50%;display: block;height: 86px;left: 25%;margin-left: 0;margin-top: 0;position: absolute;top: 18px;width: 86px;} 
.profileProgress .bs-wizard > .bs-wizard-step > .progress {background-color: #ded8db; border: 5px solid #ded8db; position: relative; border-radius: 0px; height: 8px; box-shadow: none; margin: 60px 0 46px;}
.profileProgress .bs-wizard > .bs-wizard-step > .progress > .progress-bar {background-color: #fff; width:0px; box-shadow: none; height: 4px;/*border-top: 2px dashed #3d84c1;*/}
.profileProgress .bs-wizard > .bs-wizard-step.complete > .progress > .progress-bar {width:100%;}
.profileProgress .bs-wizard > .bs-wizard-step.active > .progress > .progress-bar {width:50%;}
.profileProgress .bs-wizard > .bs-wizard-step:first-child.active > .progress > .progress-bar {width:0%;}
.profileProgress .bs-wizard > .bs-wizard-step:last-child.active > .progress > .progress-bar {width: 100%;}
.profileProgress .bs-wizard > .bs-wizard-step.disabled > .bs-wizard-dot {background-color: #f5f5f5;}
.profileProgress .bs-wizard > .bs-wizard-step.disabled > .bs-wizard-dot:after {opacity: 0;}
.profileProgress .bs-wizard > .bs-wizard-step:first-child  > .progress {left: 50%; width: 50%;}
.profileProgress .bs-wizard > .bs-wizard-step:last-child  > .progress {width: 50%;}
.profileProgress .bs-wizard > .bs-wizard-step.disabled a.bs-wizard-dot{ pointer-events: none; }
.profileProgress .bs-wizard-dot > img{margin-left: 8px;margin-top: 8px;width: 55px;}
.profileProgress .bs-wizard > .bs-wizard-step .bs-wizard-infoActive{color: #005ca1;font-size: 15px;font-family: 'Raleway-semibold';}
.profileProgActive{
	background: #005ca1!important;
}
.profileProgComplete{
	background: #86cc38!important;
}
.profileProgPending{
	background: #b3b1b2!important;
}
.profileProgress{
	margin-top: 40px;
	padding: 0 20px;
}
.paddingForProgSixTab{
	padding-left: 14px;
}
.col-xs-15{
	position: relative;
	min-height: 1px;
	padding-right: 10px;
	padding-left: 10px;
	width: 20%;
	float: left;
}
/*END Form Wizard*/
.stackFirst{
	background: #33aefe;
	border: 5px solid #0297fd;
	border-radius: 50%;
	color: #fff;
	display: table-cell;
	font-family: "Raleway-semibold";
	font-size: 28px;
	height: 165px;
	line-height: 1;
	padding: 10px;
	text-align: center;
	vertical-align: middle;
	word-wrap:break-word;
	/*width: 140px;*/
}
.totCourseText{
	text-align: center;
	font-size: 14px;
}
.stackSecond{
	background: #db291d;
	/*border: 5px solid #0297fd;*/
	border-radius: 50%;
	color: #fff;
	display: table-cell;
	font-family: "Raleway-semibold";
	font-size: 26px;
	height: 180px;
	line-height: 1;
	padding: 0 14px 9px;
	text-align: center;
	vertical-align: middle;
	width: 180px;
}
.stackRupee img {
	margin-bottom: 5px;
	height: 43px;
}
.sidePadding {
	padding: 0 8px 3px;
}
.fullWidth {
	width: 100%;
	position: relative;
	min-height: 1px;
	float: left;
}
.stackAmount{
	overflow: hidden;
	word-wrap: break-word;
	max-height: 53px;
	font-size: 24px;
	line-height: 1.15;
}
.salaryRupee img {
	height: 43px;
	margin-bottom: 5px;
}
.salaryRupee{
	display: block;
	text-align: center;
	font-size: 54px;
}
.salaryLac{
	display: block;
	font-size: 26px;
	max-height: 57px;
	line-height: 1;
	/*margin-top: -12px;*/
	overflow: hidden;
	padding: 0 45px;
	text-align: center;
	word-wrap: break-word;
	line-height: 1.15;
}
.salaryAnnum{
	display: block;
	text-align: center;
	margin-top: -6px;
	font-size: 20px;
}
.salarySec1{
	background: url("../img/half_round_green.png") no-repeat center;
	background-size: 280px 155px;
	font-family: "Raleway-semibold";
	color: #fff;	
	margin-top: 15px;
	height: 160px;
}
.salarySec2{
	background: url("../img/half_round_orange.png") no-repeat center;
	font-family: "Raleway-semibold";
	color: #fff;
	height: 140px;
	margin-bottom: 18px;
}
.salarySec3{
	background: url("../img/half_round_blue.png") no-repeat center;
	font-family: "Raleway-semibold";
	color: #fff;
	height: 140px;
	margin-bottom: 18px;
}
.stackCircle{
	margin: 10px 0 0;
	/*padding: 0 122px;*/
}
.facultySlideWrap{
	margin: 0 13px;
	width: 130px;
}
.facultySlideWrap > img, .deanWrap > img{
	border-radius: 75px;
	height: 108px;
	margin: 0 9px 8px;
	width: 108px;
}
.facilityName{
	color: #71ab30;
	font-family: "Raleway-semibold";    
	height: 30px;
	overflow: hidden;
	text-align: center;
}
.facultyName{
	font-size: 18px;
	max-height: 25px;
	color: #71ab30;
	font-family: "Raleway-semibold";
	word-wrap:keep-all;
	word-break:break-all;
	overflow: hidden;
	text-align: center;
}
.facilityName{
	font-size: 15px;
}
.facultyDeg{
	color: #000;
	font-family: "Raleway-semibold";
	font-size: 14px;
	max-height: 39px;
	overflow: hidden;
	text-align: center;
	word-break: break-all;
}
.facultyDep{
	font-family: "Raleway-semibold";
	color: #000;
	font-size: 13px;	
	text-align: center;
}
.stuCount{
	font-family: "Raleway-semibold";
	color: #005ca1;
	font-size: 22px;
	text-align: center;
}
.stuUnder{
	font-family: "Raleway-semibold";
	color: #000;
	font-size: 18px;
	text-align: center;	
}
.stuCountGrap{
	margin: 26px 4px 20px;
	width: 7%;
}
.stuFemalePer{
	font-family: "Raleway-semibold";
	font-size: 22px;
	color: #ea2960;
	text-align: center;
}
.stuMalePer{
	font-family: "Raleway-semibold";
	font-size: 22px;
	color: #0d6c03;
	text-align: center;
}
.stuPerName{
	font-family: "Raleway-semibold";
	font-size: 18px;
	color: #000;
	margin-bottom: 16px;
	text-align: center;
}
.selectChoice{
	height: 50px;
	margin-bottom: 5px;
	width: 100%;
	background-image: url(../img/reddrop.png);
	background-position: 97% 55%;
	background-repeat: no-repeat;
	-webkit-appearance:none;
	-moz-appearance:none;
	font-size: 18px;
	text-indent: 1;
	text-overflow:'';
	padding-left: 5px;
	padding-right: 35px;
}
.exploreInput{
	height: 54px;
	margin-bottom: 10px;
	font-size: 18px;
	width: 100%;
	padding: 0 10px;
}
.filterBtn{
	background: #FF4C4C;
	border: 0 none;
	color: #fff;
	font-size: 24px;
	margin-top: 5px;
	padding: 8px 12px;
	width: 100%;
}
/* college details ends */

/* Signup login starts */
.error {
	color: red;
	float: left;
	margin-bottom: 6px;
	/*margin-top: -13px;*/
	/*word-break: break-all;*/
	width: 100%;
}
.popWrap{
	padding: 0;
}
.loadingWrap{
	background-color: #f9edbe;
	border-bottom: 2px solid #000;
	color: #000;
	font-size: 22px;
	padding: 4px 0;
	text-align: center;
	width: 100%;
	font-weight: 800;
}
.logWith{
	background-color: #005ca1;
	border-bottom: 2px solid #000;
	color: #fff;
	font-size: 22px;
	padding: 16px 0;
	text-align: center;
	width: 100%;
}
.logDivider{
	border-bottom: 2px solid #c4c4c4;
	margin: 20px 0; 
}
.signUpTab{
	border-bottom: none;
}
.signUpTab > li{
	text-align: center;
	width: 50%;
	font-family: "Raleway-semibold";
	font-size: 20px;
	color: #005ca1;
	background-color: #f5f5f5;
}
.modal-content{
	border-radius: 0;
}
.signUpTabCont{
	padding: 5px 25px;
}
.signUpTab > li > a{
	padding: 25px 0;
}
.signUpTab > li.active > a, .signUpTab > li.active > a:focus, .signUpTab > li.active > a:hover{
	background-color: #fff;	
	color: #005ca1;
}
.emailInput{
	border: 1px solid #c4c4c4;
	color: #989898;
	font-family: "Raleway-regular";
	font-size: 16px;
	margin-top: 15px;
	padding: 15px 10px;
}
.signUpInput{
	border: 1px solid #c4c4c4;
	color: #989898;
	font-family: "Raleway-regular";
	font-size: 16px;
	/*margin-bottom: 15px;*/
	padding: 10px;
}
.signUpInputDob{
	border: 1px solid #c4c4c4;
	color: #989898;
	font-family: "Raleway-regular";
	font-size: 16px;
	/*margin-bottom: 15px;*/
	margin-right: 3%;
	padding: 10px 5px;
	width: 30%;
}
.selectBoxPadding{
	padding: 0 2px !important;
}
.rowDivider{
	margin-bottom: 20px;
}
.loaderBox{
	width: 116px;
	margin: 144px auto;
}
.signBox{
	width: 440px;
}
.socialBox{
	width: 800px;
}
.rememberMeForgot{
	margin:10px 0;
}
.checkbox{
	color: #4e4d4d;
	font-family: "Raleway-semibold";
	font-size: 14px;
}
.rememberMe{
	text-align:left;
}
.forgotPwd{
	margin: 10px 0;
	font-family: "Raleway-semibold";
	font-size: 14px;
	text-align:right;
}
.forgotPwd > a{
	color: #4e4d4d;
}
.register{
	background-color: #70aa2f;
	border: none;
	color: #fff;
	font-family: "Raleway-semibold";
	font-size: 20px;
	text-align: center;
	margin:10px 0;
	padding:10px 0;
	text-align:center;
}
.registerSign, .subscribeBtn{
	background-color: #034c83;
	color: #fff;
	font-family: "Raleway-semibold";
	font-size: 20px;
	text-align: center;
	padding:10px 0;
	text-align:center;
	border: none;
}
.registerSign{
	width: 100%;
	margin:10px 0;
}
.subscribeBtn{
	margin-top:30px;
}
.saveAddEduBtn{
	background-color: #005ca1;
	color: #fff;
	font-family: "Raleway-semibold";
	font-size: 22px;
	text-align: center;
	margin:10px 0;
	padding:10px 0;
	text-align:center;
	border-bottom: 5px solid #014f8a;
	width: 100%;
}
.cancelAddEduBtn{
	background-color: #626262;
	color: #fff;
	font-family: "Raleway-semibold";
	font-size: 22px;
	text-align: center;
	margin:10px 0;
	padding:10px 0;
	text-align:center;
	border-bottom: 5px solid #383838;
}
.registerNow{
	background-color: #ff5959;
	color: #fff;
	font-family: "Raleway-semibold";
	font-size: 20px;
	text-align: center;
	margin:10px 0;
	padding:10px 0;
	text-align:center;
	border: none;
}
.fbLoginBtn{
	background:#3b5998;
	color: #fff;
	font-family: "Raleway-semibold";
	font-size: 20px;
	text-align: center;
	margin:10px 0;
	padding:10px 0;
	border: none;
}
.socialBtn{
	background:#3b5998;
	color: #fff;
	font-family: "Raleway-semibold";
	font-size: 20px;
	text-align: center;
	padding:10px 0;
	border: none;
}
.regiOR{
	font-family: 'Raleway-bold';
	color: #000;
	font-size: 20px;
	text-align: center;
}
.selectCity{
	width:100%;
	background:#ffffff url("../img/dropDown.jpg") no-repeat scroll;
	background-position:97% 50%;
	background-size: 20px 12px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: 1px solid #c4c4c4;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	padding: 15px 36px 15px 10px;
	color: #989898;
	font-family: "Raleway-regular";
	font-size: 16px;    
	margin-bottom: 15px;
}
.signUpSelect{
	width:100%;
	background:#ffffff url("../img/dropDown.jpg") no-repeat scroll;
	background-position:97% 50%;
	background-size: 14px 9px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: 1px solid #c4c4c4;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	padding: 10px 36px 10px 10px;
	color: #989898;
	font-family: "Raleway-regular";
	font-size: 16px;    
	/*margin-bottom: 15px;*/
}
.selectDob{
	width:100%;
	background:#ffffff url("../img/dropDown.jpg") no-repeat scroll;
	background-position:97% 50%;
	background-size: 12px 8px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: none;
	border-radius:0;
	padding: 10px 16px 10px 0;
	color: #989898;
	font-family: "Raleway-regular";
	font-size: 16px;
}
.prescript{
	float:left;
	color:#989898;
	font-size:16px;
	background:#fff;
	width:100%;
	font-family: 'Raleway-regular';
	text-align:left;
	margin-top: -20px;
}
.prescriptProfile{
	background: #fff;
	color: #989898;
	float: left;
	font-family: "Raleway-regular";
	font-size: 18px;
	margin-top: -34px;
	text-align: left;
	width: 100%;
}
.signupPhoneInput{
	float:left;
	font-size:16px;
	width:100%;
	border:none;
	color:#989898;
	font-family: 'Raleway-regular';
	border-radius: 0;
	background:#fff;
}
.dobContainer{
	float:left;
	width:100%;
	display:table;
}
/* Signup login ends */

/* College list starts */
.colListFltrWrapCart{
	margin-bottom: 18px;
	margin-right: 18px;
	margin-left: -40px;
	background: #044d84;
	padding: 25px;
}
.colListFltrWrap{
	margin-bottom: 18px;
	background: #044d84;
	padding: 25px;
}
.colListWrap{
	/*margin-bottom: 18px;*/
	max-height: 328px;
	margin-bottom: 18px;
	/*background: #fff url("../img/colListBan.png") no-repeat scroll center center / cover ;
	padding: 25px;*/
}
.noCollegeFound{
	background: #fff;
	padding: 18px 0;
	text-align: center;
}
.colFltTitle{
	color: #fff;
	font-family: "Raleway-medium";
	font-size: 20px;
	height: 35px;
	padding: 4px 20px;
}
.selectFltResult{
	background:#ff5959 url("../img/drop_down_white.png") no-repeat scroll;
	background-position:99% 56%;
	background-size: 30px 24px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: medium none;
	border-radius: 0;
	color: #fff;
	font-family: "raleway-medium";
	font-size: 18px;
	height: 50px;
	padding: 0 32px 0 10px;
	width: 100%;
}
.selectFltIcon{
	text-align: center;
	padding: 0;
}
.selectFltIcon > .dropdown-menu{
	left: -142px;
	min-width: 200px;
}
.dropdown-menu > li > .dropTitile{
	clear: both;
	color: #000;
	display: block;
	font-weight: 400;
	line-height: 1.42857;
	padding: 8px;
	white-space: normal;
	border-bottom: 1px solid #dcdcdc;
	font-weight: bold;
	text-align: center;
}
.dropdown-menu > li > a{
	white-space: normal;
	padding: 8px;
	border-bottom: 1px solid #ededed;
}
.collListTitle{
	font-family: 'Raleway-medium';
	font-size: 18px;
	color: #414141;
	margin-bottom: 5px;
}
.collListDetailWrap{
	width: 100%;
	font-family: 'Raleway-medium';
	font-size: 14px;
	color: #414141;
	max-height: 160px;
	overflow: hidden;
}
.collListDetailSec{
	font-family: 'Raleway-medium';
	font-size: 12px;
	margin-right: 10px;
}
.collListDetailSec > img{
	margin-left: -3px;
	margin-right: 2px;
	margin-top: -2px;
}
.collListSalDetail{
	font-family: 'Raleway-bold';
	font-size: 12px;
	color: #414141;
}
.collListSalDegree{
	font-family: 'Raleway-medium';
	font-size: 12px;
	color: #414141;
}
.collListSalDetail > img{
	margin-right: 2px;
	margin-top: -5px;
}
.colListMainTop{
	/*background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
	padding: 25px 10px 16px;*/
	/*margin-bottom: 90px;*/
	height: 128px;
	/*position: absolute;*/
}
.colListBannerCart{
	background-color: #fff;
	height: 238px;
	/*margin-left: -10px;
	margin-top: -25px;*/
	padding: 0;
	position: absolute;
	width: 960px;
}
.colListBanner{
	background-color: #fff;
	height: 238px;
	/*margin-left: -10px;
	margin-top: -25px;*/
	padding: 0;
	position: absolute;
	width: 625px;
}
.courseListInnerCart{
	background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
	/*padding: 10px 6px 16px;*/
	max-height: 200px;
	overflow: hidden;
	padding: 40px 10px 0 9px;
	margin-top:120px;
}

.videoContainer 
{
    position:absolute;
    height:100%;
    width:100%;
    overflow: hidden;
}

.videoContainer video 
{
    min-width: 100%;
    min-height: 100%;
}
.video_poster{
  
  width:100%;
  height:50%;
  background-size:cover; 
  background-position:center center; 
  background-repeat:no-repeat; 
  background-image:url('https://cdn.shopify.com/s/files/1/0818/0997/t/3/assets/mobile-bg.png');
  overflow:hidden;
    
}
.courseListInner{
	background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
	/*padding: 10px 6px 16px;*/
	max-height: 200px;
	overflow: hidden;
	padding: 10px 10px 10px 9px;
}
.colListPad{
	padding: 0 5px;
}
.colListPad > img{
	height: 75px;
}
.coleMore{
	background-color: #ff5959;
	color: #fff;
	font-family: "Raleway-semibold";
	font-size: 12px;
	padding: 10px 0;
	text-align: center;
	width: 100%;
}
.coleMoreViewMore{
	background-color: #2EC900;
	color: #fff;
	font-family: "Raleway-semibold";
	font-size: 12px;
	padding: 10px 0;
	text-align: center;
	width: 100%;
}
.peersSliderTitle{
	background-color: #414141;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	color: #fff;
	font-family: "Raleway-semibold";
	font-size: 14px;
	line-height: 1;
	margin-bottom: 0;
	margin-left: 15px;
	padding: 9px 8px 5px 12px;
	width: 65%;
}
.peersSliderTitle2{
	background-color: #044d84;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	color: #fff;
	font-family: "Raleway-semibold";
	font-size: 14px;
	line-height: 1;
	margin-bottom: 0;
	padding: 9px 8px 5px 12px;
	width: 65%;
	margin-left: -15px;
}
.peersSliderWrapLeftCart{
	background: #414141;
	/*margin-left: -9px;*/
	margin-top:150px;
	padding: 20px 20px 0;
	height:10%;
}
.peersSliderWrapLeft{
	background: #414141;
	/*margin-left: -9px;*/
	padding: 10px 20px 0;
}
.rankingSliderWrapRight{
	background: #044d84;
	margin-left: 0;
	padding: 10px 20px 0;
}
.peersSliderContLeftCart{
	height: 5px;
}
.peersSliderContLeft{
	height: 90px;
}
.peersSliderContRight{
	height: 90px;
	padding: 6px 0;
}
.listPeersSlider .owl-prev{
	left: -18px !important;
	top: 17px !important;
}
.listPeersSlider .owl-next{
	margin: 0 !important;
	padding: 0 !important;
	right: -17px !important;
	top: 21px !important;
}
.listNaacSlider .owl-prev {
	left: -19px !important;
	margin: 0 !important;
	padding: 0 !important;
	top: 15px !important;
}
.listNaacSlider .owl-next {
	top: 14px !important;
	right: -17px !important;
}
.peersSliderItem{
	width: 78px;
	height: 89px;
	text-align: center;
}
.peersSliderImg{
	width: 54px;
	height: 54px;
	border-radius: 50%;
}
.peersSliderText{
	color: #fff;
	font-family: "Raleway-medium";
	font-size: 14px;
	height: 23px;
	overflow: hidden;
	text-align: center;
	width: 100%;
}
.colListLeftSec{
	border-bottom: 1px solid #589217;
	padding: 14px 23px 15px;
}
.colListLeSideTitle{
	font-family: 'Raleway-semibold';
	font-size: 18px;
	color: #fff;
	font-weight: 700;
	margin-bottom: 10px;
}
.colListLeSideInput{
	background-color: #fff;
	border: medium none;
	border-radius: 4px;
	color: #989898;
	font-family: "Raleway-semibold";
	font-size: 18px;
	height: 47px;
	margin-bottom: 18px;
	padding: 12px;
	width: 100%;
}
.footerinput{
	background-color: #fff;
	border: medium none;
	color: #989898;
	font-family: "Raleway-semibold";
	font-size: 14px;
	height: 34px;
	padding: 11px;
	width: 80%;
}
.selectFltLeft{
	background:#ff5959 url("../img/drop_down.png") no-repeat scroll;
	background-position:99% 56%;
	background-size: 30px 24px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: medium none;
	background-color: #fff;
	border: medium none;
	border-radius: 4px;
	color: #989898;
	font-family: "Raleway-semibold";
	font-size: 16px;
	height: 47px;
	margin-bottom: 18px;
	padding: 0 32px 0 10px;
	width: 100%;
}
.colListFilBtn{
	background-color: #044d84;
	border: 0 none;
	color: #fff;
	font-family: "Raleway-medium";
	font-size: 17px;
	height: 47px;
	margin-bottom: 16px;
	padding: 0 12px;
	text-align: center;
	width: 100%;
}
.sideFrom{
	font-size: 18px;
	padding: 12px 0 0;
}
.colListcheck{
	color: #fff;
	font-family: "Raleway-semibold";
	font-size: 16px;
	margin-left: -12px;
	margin-bottom: 0;
	font-weight: 100;
}
.colListcheck > input{
	margin-right: 14px; 
}
#signupStudent > .modal-dialog, #signupInstitute > .modal-dialog, #addScore > .modal-dialog, #addEmpDetails > .modal-dialog{
	width: 900px;
}
.signLogo{
	margin-top: 34px;
	text-align: center;
	width: 100%;
}
.signTitle{
	text-align: center;
	width: 100%;
	text-decoration: underline;
	color: #034c83;
	font-family: "Raleway-semibold";
	font-size: 21px;
	margin: 30px 0 30px;
}
.eduEditpopTitle{
	text-align: center;
	width: 100%;
	text-decoration: underline;
	color: #383838;
	font-family: "Raleway-semibold";
	font-size: 24px;
	margin: 30px 0 30px;
}
.signSubTitle{
	text-align: center;
	width: 100%;
	color: #005ca1;
	font-family: "Raleway-semibold";
	font-size: 20px;
	margin: 30px 0 30px;
}
.signAlready{
	text-align: center;
	color: #989898;
	font-family: "Raleway-regular";
	font-size: 16px;
}
.signAlready a{
	text-decoration: none;
	color: #034c83;
	font-family: "Raleway-bold";
	cursor: pointer;
}
.emailVerification{
	color: red !important;
}
.microSite{
	padding-right: 0; 
	padding-left: 0; 
}
.microSiteOr{
	font-size: 18px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 9px;
	text-align: center;
}
.browseBtn{
	background: #fff;
	border: 1px solid #c3c3c3;
	margin: 5px 0 0 20px;
	padding: 3px 12px;
}
.uploadBtn{
	background: #034c83;
	border: 1px solid #c3c3c3;
	color: #fff;
	margin: 12px 0 0;
	padding: 5px 30px;
}
.collegeCollabsTitle{
	position: relative;
	background: #034c83!important;
	color: #fff!important;
	font-family: "Raleway-semibold";
	font-size: 20px;
}
.collegeCollabsWrap{
	background: #dedfdf;
	color: #3f3f3f;
	font-family: "Raleway-semibold";
	font-size: 16px;
}
.collabTri{
	margin-right: 8px;
}
.toggleImg {
	position: absolute;
	right: 30px;
	top: 4px;
}
/* College list ends */

/* Tree Starts */
.tree ul {
	padding-left: 0;
	padding-top: 20px; position: relative;
}
.tree li {
	float: left; text-align: center;
	list-style-type: none;
	position: relative;
	padding: 20px 5px 0 5px;
}
/*We will use ::before and ::after to draw the connectors*/
.tree li::before, .tree li::after{
	content: '';
	position: absolute; top: 8px; right: 50%;
	border-top: 1px solid #000;
	width: 50%; height: 12px;
}
.tree li::after{
	right: auto; left: 50%;
	border-left: 1px solid #000;
}
/*We need to remove left-right connectors from elements without 
any siblings*/
.tree li:only-child::after, .tree li:only-child::before {
	display: none;
}
/*Remove space from the top of single children*/
.tree li:only-child{ padding-top: 0;}
/*Remove left connector from first child and 
right connector from last child*/
.tree li:first-child::before, .tree li:last-child::after{
	border: 0 none;
}
/*Adding back the vertical connector to the last nodes*/
.tree li:last-child::before{
	border-right: 1px solid #000;
	border-radius: 0 5px 0 0;
	-webkit-border-radius: 0 5px 0 0;
	-moz-border-radius: 0 5px 0 0;
}
.tree li:first-child::after{
	border-radius: 5px 0 0 0;
	-webkit-border-radius: 5px 0 0 0;
	-moz-border-radius: 5px 0 0 0;
}
/*Time to add downward connectors from parents*/
.tree ul ul::before{
	content: '';
	position: absolute; top: 16px; left: 50%;
	border-left: 1px solid #000;
	width: 0; height: 12px;
}
.tree li a{
	background: #ec3978;
	color: #fff;
	display: inline-block;
	font-family: "Raleway-semibold";
	font-size: 17px;
	padding: 5px 7px;
	text-decoration: none;
	width: 59px;
	height: 35px;
	overflow: hidden;
}
.treeDiv{
	overflow: hidden;
}
/* Tree Ends */
.contactBottom{
	margin: 10px 0;
	padding:0;
}
.contactBottom > .col-xs-9{
	word-wrap: break-word;
}
#map-canvas, #address-map {
	border: none;
	height: 216px;
	margin-bottom: 16px;
	margin-top: 10px;
	width: 100%;
}
.enquiryCanvas {
	border: none;
	height: 216px;
	margin-bottom: 16px;
	margin-top: 10px;
	margin-left: 10px;
	width: 95%;
}
.hideelement{
	display: none;
}
.peersAvaName{
	font-family: "Raleway-semibold";
	font-size: 20px;
	color: #71ab30;
}
.peersAvaDep{
	font-family: "Raleway-semibold";
	font-size: 16px;
	color: #000;
}
.peersAvaTime{
	font-family: "Raleway-semibold";
	font-size: 14px;
	color: #0587e8;
}
.peersWrap{
	padding: 20px 14px;
	border-bottom: solid 1px #c3c3c3;
}
.peersWrap > .col-xs-2 > img{
	border-radius: 50%;
	height: 74px;
	width: 74px;
}
.noPadding{
	padding: 0;
}
.noPadLeft{
	padding-left:0 !important;
}
.noPadRight{
	padding-right:0 !important;
}
.peersContactWrap{
	background: #ff5959;
	border-radius: 4px;
	color: #fff;
	font-family: "Raleway-semibold";
	font-size: 14px;
	margin: 24px 0;
	padding: 5px 15px;
	text-align: center;
	cursor: pointer;
}
.peersContactWrap:hover, .peersContactWrap:active, .peersContactWrap:focus{
	color: #fff;
}
.peersAvaStatus{
	padding: 34px 9px 0 13px;
}
.peersAvaStatusDot{
	height: 10px;
	width: 10px;
	border-radius: 50%;
	background: #ff5959;
}
.peersOnline > .peersContactWrap, .peersOnline > .peersAvaStatus > .peersAvaStatusDot{
	background: #71ab30!important;
}

/* Information progress starts */
.infoPage{
	padding: 0;
	background: #fff;
	border: solid 1px #c3c3c3; 
}
.infoPageHeader{
	padding: 8px 50px;
	background: #005ca1;
}
.infoPageWrap{
	padding: 8px 50px;
	background: #fff;
}
.infoHeadName{
	font-family: 'Raleway-medium';
	font-size: 22px;
	color: #fff;
}
.infoHeadLoc{
	font-family: 'Raleway-medium';
	font-size: 15px;
	color: #fff;
}
.infoDp{
	background: #fff;
	border: 5px solid #fff;
	position: absolute;
	z-index: 1;
	cursor: pointer;
}
.infoPageTitle{
	text-align: center;
	text-decoration: underline;
	color: #005ca1;
	font-size: 20px;
	font-family: 'Raleway-semibold';
	padding:20px 0;
}
.infoPagebtn{
	background: #005ca1;
	border-top: 0;
	border-right: 0;
	border-bottom: 5px solid #014f8a;
	border-left: 0;
	border-radius: 4px;
	color: #fff;
	font-family: "Raleway-semibold";
	font-size: 22px;
	margin: 20px 0;
	padding: 10px 20px;
	width: 40%;
}
.downloadPagebtn{
	background: #86cc38	;
	border-top: 0;
	border-right: 0;
	border-bottom: 5px solid #7FFF00	;
	border-left: 0;
	border-radius: 4px;
	color: #fff;
	font-family: "Raleway-semibold";
	font-size: 22px;
	margin: 20px 0;
	padding: 10px 20px;
	width: 40%;
}
.passportDate{
	color: #3e3e3e;
	font-family: "Raleway-regular";
	font-size: 18px;
	padding: 10px 0 3px 26px;
}
.progressInputBottomMarg{
	margin-bottom: 20px;
}
.tranUpload{
	text-align: right;
	color: #5d5d5d;
	font-size: 21px;
	font-family: 'Raleway-bold';
	/*margin-bottom: 40px;*/
}
.tranAdd{
	background: #e64c3c;
	border-radius: 4px;
	color: #fff;
	cursor: pointer;
	float: left;
	font-family: "Raleway-bold";
	font-size: 15px;
	margin-bottom: 20px;
	padding: 6px 18px;
}
.transUp{
	background: #e4e4e4;
	border-radius: 4px;
	padding: 40px 0;
	text-align: center;
}
.transUp > img{
	height: 54px;
}
.transUpText{
	color: #626262;
	/*font-family: "Raleway-bold";*/
	font-size: 16px;
	max-height: 71px;
	line-height: 20px;
	overflow: hidden;
	padding-top: 10px;
	text-align: center;
}
.transUpTextPadding{
	padding: 0;	
	color: #626262;
	font-size: 16px;
	max-height: 41px;
	line-height: 20px;
	overflow: hidden;
	text-align: center;
}
.transUpCont{
	height: 246px;
	margin-bottom: 10px;
}
.transClose{
	position: absolute;
	right: 27px;
	top: 12px;
}
.transErr{
	margin-top: 0 !important;
}
.transcriptName{
	padding: 5px 89px 6px 10px;
	margin-top: 15px;
}
.transPad{
	padding: 10px 90px;
}
.text-center{
	text-align: center;
	text-align: -moz-center;
	text-align: -webkit-center;
}
.eduAddTop{
	position: absolute;
	top: 24px;
	right: 20px;
	cursor: pointer;
}
.eduPreTop{
	cursor: pointer;
	position: absolute;
	right: 20px;
	top: 7px;
}
.eduEditTopTitle{
	border-bottom: 1px solid #5d5d5d;
	margin-bottom: 10px;
	padding-bottom: 18px;
}
.infoPageSubTitle{
	text-align: center;
	font-family: "Raleway-semibold";
	font-size: 18px;
	color: #9d9d9d;
	margin-bottom: 10px;
	margin-top: 30px;
	padding: 10px 0;
}
.eduEditTitle{
	color: #5d5d5d;
	font-family: "Raleway-regular";
	font-size: 16px;
	padding: 14px 20px;
}
.eduEditSection{
	background: #f7f7f7;
	color: #000;
	font-family: "Raleway-regular";
	font-size: 14px;
	padding: 18px 20px;
	border-bottom: 1px solid #dbdbdb;
}
.inputFocus{
	border:1px solid #b7d5d9;
	-moz-box-shadow: 0 1px 5px 3px #b7d5d9;
	-webkit-box-shadow: 0 1px 5px 3px #b7d5d9;
	box-shadow: 0 1px 5px 3px #b7d5d9;
}
.eduInput{
	background: #f7f7f7;
	border: 0 none;
	padding-right: 30px;
	width: 100%;
}
.eduEditImg{
	margin-left: 6px;
	cursor: pointer;
}
.eduInputLable{
	color: #5d5d5d;
	font-family: "Raleway-regular";
	font-size: 16px;
	float: left;
}
.eduInputPre{
	background: #f7f7f7;
	border: 0 none;
	float: left;
	padding: 0 10px 0 2px;
	width: 100%;
	resize:none;
}
.eduEditPrePadding{
	padding: 6px 0;
}
.eduPopupTo{
	text-align: center;
	padding: 12px 0;
}
.employCheck{
	color: #989898;
	font-family: "Raleway-regular";
	font-size: 17px;
	font-weight: 100 !important;
	padding: 0;
}
.employCheck input{
	margin-right: 6px;
}
.prescriptEdu{
	background: #fff;
	color: #989898;
	float: left;
	font-family: "Raleway-regular";
	font-size: 18px;
	margin-top: 14px;
	margin-bottom: 8px;
	text-align: left;
	width: 100%;
}
.eduWorkEx{
	border: 1px solid #c4c4c4;
	color: #989898;
	font-family: "Raleway-regular";
	font-size: 16px;
	/*margin-bottom: 15px;*/
	padding: 10px 2px;
}
.cursorPointer{
	cursor: pointer;
}
.workEditIcon{
	margin-right: 3px;
	cursor: pointer;
}
.searchError{
	/*margin-top: -11px;*/
	font-size: 18px;
	margin-bottom: 7px;
}
/* Information progress ends */
.messegeBoardHead{
	background: #005ca1;
	padding: 30px 60px;
	color: #fff;
	font-size: 26px;
	font-family: "Raleway-medium";
}
.msgTab{
	background: #fff;
	padding: 0;
	border-top: 0; 
	border-right: solid 1px #b4b4b4; 
	border-bottom: solid 1px #b4b4b4; 
	border-left: solid 1px #b4b4b4; 
}
.msgTabNav{
	text-align: center;
	margin-bottom: 14px;
}
.msgTab .nav-tabs > li.active > a,.msgTab .nav-tabs > li.active > a:focus,.msgTab .nav-tabs > li.active > a:hover{
	font-size: 15px;
	color: #505050;
	font-family: 'Raleway-semibold';
	background: #fff;
}
.msgTab .nav-tabs > li > a{
	background: #167ecc;
	font-size: 15px;
	color: #fff;
	font-family: 'Raleway-semibold';
	border-radius: 0;
	border: solid 1px #fff;
	height: 145px;
}
.msgTabNavImgCollege{
	background: url("../img/college-queries.png") no-repeat 7px -4px;
	background-size: 100px 100px;
	background-repeat: no-repeat;
	height: 84px;
}
.active > a > .msgTabNavImgCollege{
	background: url("../img/college-queries-active.png") no-repeat 7px -4px;
	background-size: 100px 100px;
	background-repeat: no-repeat;
	height: 84px;
}
.msgTabNavImgVisa{
	background: url("../img/visa-assistance.png") no-repeat 14px -4px;
	background-size: 100px 100px;
	background-repeat: no-repeat;
	height: 84px;
}
.active > a > .msgTabNavImgVisa{
	background: url("../img/visa-assistance-active.png") no-repeat 14px -4px;
	background-size: 100px 100px;
	background-repeat: no-repeat;
	height: 84px;
}
.msgTabNavImgProfile{
	background: url("../img/country-profile.png") no-repeat 3px -4px;
	background-size: 100px 100px;
	background-repeat: no-repeat;
	height: 84px;
}
.active > a > .msgTabNavImgProfile{
	background: url("../img/country-profile-active.png") no-repeat 3px -4px;
	background-size: 100px 100px;
	background-repeat: no-repeat;
	height: 84px;
}
.msgTabNavImgAccomodation{
	background: url("../img/accomodation.png") no-repeat 28px -4px;
	background-size: 100px 100px;
	background-repeat: no-repeat;
	height: 84px;
}
.active > a > .msgTabNavImgAccomodation{
	background: url("../img/accomodation-active.png") no-repeat 28px -4px;
	background-size: 100px 100px;
	background-repeat: no-repeat;
	height: 84px;
}
.msgTabNavImgCourse{
	background: url("../img/course-information.png") no-repeat 20px -4px;
	background-size: 100px 100px;
	background-repeat: no-repeat;
	height: 84px;
}
.active > a > .msgTabNavImgCourse{
	background: url("../img/course-information-active.png") no-repeat 20px -4px;
	background-size: 100px 100px;
	background-repeat: no-repeat;
	height: 84px;
}
.msgTabNavImgGeneral{
	background: url("../img/general-information.png") no-repeat 16px -4px;
	background-size: 100px 100px;
	background-repeat: no-repeat;
	height: 84px;
}
.active > a > .msgTabNavImgGeneral{
	background: url("../img/general-information-active.png") no-repeat 16px -4px;
	background-size: 100px 100px;
	background-repeat: no-repeat;
	height: 84px;
}
.queSec{
	float: left;
	width: 100%;
}
.msgContent{
	padding: 40px 70px;
}
.que{
	color: #70aa2f;
	font-family: "Raleway-semibold";
	font-size: 18px;
	padding: 20px 0 !important;
	border-bottom: 1px solid #000;	
}
.que > .s > span{
	/*padding-left: 20px;*/
}
.queAns{
	color: #000;
	font-family: "Raleway-semibold";
	font-size: 16px;
	margin-bottom: 20px;
	/*margin-top: 18px;*/
}
.backToQue > a, .backToQue > a:hover{
	text-decoration: none;
	color: #167ecc;
}
.coment{
	float: left;
	margin-top: 20px;
	width: 100%;
}
.comentWrap{
	background: #f6f6f6;
	border: solid 1px #d9d9d9;
	float: left;
	margin-bottom: 36px;
	padding:20px;
	width: 100%;
	margin-top: 15px;
}
.comentPic{
	float: left;
	width: 3%;
}
.comentTextWrap{
	float: left;
	margin-left: 0;
	padding-bottom: 20px;
	padding-left: 16px;
	width: 97%;
	border-bottom: 1px solid #000;
}
.comentTitle{
	font-family: "Raleway-semibold";
	font-size: 20px;
	color: #141414;
}
.comentTime{
	font-family: "Raleway-regular";
	font-size: 18px;
	color: #353535;
	float: right;	
}
.comentsArea{
	font-family: "Raleway-regular";
	color: #616161;
	font-size: 16px;
	margin-top: 14px;
}
.comentWrite{
	background: #e6e6e6 none repeat scroll 0 0;
	border: 1px solid #dbdbdb;
	color: #b8b8b8;
	width: 100%;
	float: left;
	margin-top: -1px;
}
.comentWrite > textarea{
	background: #fff;
	border: none; 
	color: #b8b8b8;
	width: 96%;
	float: left;
	margin: 20px 2%;
	resize: vertical;
	padding: 10px; 
}
.comentPost{
	float: left;
	margin-bottom: 17px;
	padding: 0 12px;
	text-align: right;
	width: 100%;
}
.comentPost > button{
	background: #005ca1;
	color: #fff;
	font-family: "Raleway-semibold";
	font-size: 16px;
	padding: 6px 0;
	text-align: center;
	border-bottom: solid 5px #014f8a;
	width: 122px;
	border-top: 0;
	border-right: 0;
	border-left: 0;
	border-radius: 3px;
}
.applicationWrap{
	background: #fff;
	border-top: 0; 
	border-right: solid 1px #b4b4b4; 
	border-bottom: solid 1px #b4b4b4; 
	border-left: solid 1px #b4b4b4; 
	padding: 40px 50px;
}
.appliWrap{
	border: solid 1px #d9d9d9;
	margin-bottom: 15px;
	padding: 15px 0;
	float: left;
	width: 100%;
}
.appTitle{
	font-family: "Raleway-semibold";
	font-size: 14px;
	color: #141414;
	height: 40px;
	overflow: hidden;
	word-wrap: break-word;
	word-break: break-all;
}
.appLoc{
	font-family: "Raleway-regular";
	font-size: 14px;
	color: #616161;
	height: 23px;
	overflow: hidden;
	word-wrap: break-word;
	word-break: break-all;
}
.appBtn{
	border-radius: 0;	
	font-family: "Raleway-regular";
	font-size: 14px;
	margin-top: 4px;
	color: #fff;
	font-weight: bold;
}
.appBtn:hover{
	text-decoration: none;
}
.appDiv > button.accept{
	background: #ff8500;
	border: 1px solid #ff8500;
	padding: 2px 16px;
}
.appDiv > button.reject{
	background: #dc072a;
	border: 1px solid #dc072a;
	padding: 2px 18px;
}
.appDiv > button.paid{
	background: #00CC33;
	border: 1px solid #00CC33;
	padding: 2px 10px;
}
.appDiv > button.applied{
	background: #005ca1;
	border: 1px solid #005ca1;
	padding: 2px 10px;
}
button.appPending{
	background: #989898;
	border: 1px solid #989898;
	padding: 2px 10px;
}
.appliWrap img{
	border: 1px solid #c3c3c3;
	padding: 5px; 
}


/*Enrollment Details 17/02/2016 1500hrs */
.enrollWrap{
	margin: 0 auto;
	padding: 40px;	
}
.enrollChildWrap{
	width:58%;
	margin: 0 auto;
	text-align: center;
	color: #ffffff;
	background: #d56a0b;
	border-radius: 8px;
	padding-top: 1%;
	padding-bottom: 1%;
	padding-left: 7%;
	padding-right: 7%;

}
.span1{
	font-size: 21px;
	font-family: Raleway-semibold;
}
.span2{
	font-size: 25px;
	font-family: Raleway-bold;
}
.enrollDetails{
	font-family: raleway-regular;
	font-size:18px; 
}
.enrollDetailsCol1{
	font-size:18px;
	color: #5d5d5d;
}
.enrollDetailsCol2 ,.enrollEmailDetailsCol2{
	color: #989898;
	font-size: 14px;
	max-height: 60px;
	overflow: hidden;
}
.enrollDetailsCol2{
	word-break: break-word;
}
.enrollEmailDetailsCol2 {
	word-break: break-all;
}
.paddingForNavi{
	/*padding:10px;*/
}
.paddingForDetails
{
	padding-bottom: 15px;
}
.question{
	/*word-break: break-all;
	float: left;
	width: 100%;*/
}
.question img {
	/*float: left;*/
}
.question div {
	/*margin-left: 60px;
	margin-bottom: 15px;*/
}
.acceptanceCongratulate{
	margin: 0;
	text-align:center;
	color:#ff8500;
	font-family:'Raleway-semibold';
	font-size: 26px;
}
.congratulateImg{
	margin-bottom: 38px;
	text-align: center;
}
.congratulateText{
	margin:10px;
	text-align:center;
	color:#000;
	font-size: 20px;
	font-family:'Raleway-semibold';
}

/* Forgot PassWord modal starts here */
.sendBtn{
	background: #005ca1;
	color: #fff;
	font-family: "Raleway-semibold";
	font-size: 20px;
	text-align: center;
	margin:10px 0;
	padding:10px 68px;
	text-align:center;
	border:none;
}   
.forgotInput{
	border: 1px solid #c4c4c4;
	color: #989898;
	font-family: "Raleway-regular";
	font-size: 16px;
	margin-bottom: 15px;
	padding: 15px 10px;
}
.divPad{
	padding:0 20px;
}
/* Forgot PassWord modal ends here*/

/* Change PassWord modal starts here*/
.changeInput{
	border: 1px solid #c4c4c4;
	color: #989898;
	font-family: "Raleway-regular";
	font-size: 16px;
	margin-bottom: 15px;
	padding: 15px 10px;
}
.changeBtns{
	background-color: #3b5998;
	color: #fff;
	font-family: "Raleway-semibold";
	font-size: 20px;
	text-align: center;
	margin:10px 0;
	padding:10px 64px 10px 65px;
	text-align:center;
	border:none;
}

/* Change PassWord modal ends here*/

/* Social Connection Starts */
.socialWrap{
	border: solid 1px #d3d3d3;
	padding: 10px;
	margin-bottom: 16px;
	font-size: 14px;
}
.socialWrap img{
	border: solid 1px #d3d3d3;
}
.SocialName{
	font-family: "Raleway-semibold";
	color: #333;
	margin-bottom: 4px;
}
.SocialCountry, .SocialCollege{
	font-family: "Raleway-regular";
	color: #979797;
	margin-bottom: 4px;
}
/* Social Connection Ends */

/*transcription add more pop up starts*/
.transaddClose{
	font-size: 14px;
	color: #5c5c5c;
	cursor: pointer;
}
.transAddTitle{
	color: #5c5c5c;
	font-size: 22px;
	margin-bottom: 20px;
	margin-top: 24px;
	text-align: center;
}
.transUpWrap{
	border: solid 1px #e4e4e4; 
	text-align: center;
}
.transImgWidth{
	height: 86px;
	max-width: 100%;
}
.transaddupText{
	background: #f1f1f1;
	border: 0 none;
	color: #979797;
	font-size: 12px;
	padding: 6px 0;
	width: 100%;
}
.transUpText3{
	border: solid 1px #e4e4e4;
	color: #979797;
	padding: 8px;
	font-size: 12px;
	margin-top: 26px;
}
.transSubSave{
	font-size: 14px;
	background: #005ca1;
	padding: 6px 0;
	color: #fff;
	border: none;
	margin-top: 10px;
}
#AddTranscriptionPopup .modal-dialog{
	width: 500px;
}
/*transcription add more pop up ends */

/*Personal Info popup starts here */
#AddprofilePic .modal-dialog{
	width: 500px;
}
.popupAddTitle{
	color: #5c5c5c;
	font-size: 22px;
	margin-bottom: 20px;
	text-align: center;
}
.priUpWrap{
	position: relative;
	border: solid 1px #e4e4e4; 
	text-align: center;
}
.inputFile {
	cursor: pointer;
	width: 100%;
	height: 30px;
}
/*.upBanerBrowseText{
	padding-top: 4px;
	height: 40px !important;
}*/
.priSubSave{
	font-size: 20px;
	background: #005ca1;
	padding: 6px 0;
	color: #fff;
	border: none;
	margin-top: 30px;
}
.facultyImgWidth{
	height: 86px;
	max-width: 100%;
}
.closeBtn{
	font-size: 12px;
	color: #000;
	font-weight: lighter;
	opacity: 1;
}
.closeBtn1{
	font-size: 12px;
	color: #0000FF;
	font-weight: lighter;
	opacity: 1;
}
#inputTypeWrap {
	/*opacity : 0;*/
	overflow: hidden;
	width: 100%;
	height : 30px;
	padding:0;
	margin:0;
	cursor: pointer;
}
#browse {
	background: #f1f1f1;
	bottom: 0;
	color: #979797;
	cursor: pointer;
	font-size: 15px;
	height: 30px;
	left: 0;
	line-height: 30px;
	position: absolute;
	text-align: center;
	text-decoration: none;
	width: 100%;
}
/*Personal Info popup ends here */
/*dropdown menu starts*/
.dropCover ul{
	padding: 0;
	list-style: none;
 }
.dropCover ul li{
	display: inline-block;
	position: relative;
	text-align: left;
}
.dropCover ul li img{
		display: block;
		padding: 8px 25px;
		text-decoration: none;
	}
.dropCover ul li img:hover{
		/*color: #fff;*/
		/*background: #939393;*/
}
.dropCover ul li ul.dropdown{
	min-width: 118px; /* Set width of the dropdown */
	background: #f2f2f2;
	display: none;
	position: absolute;
	z-index: 999;
	border-radius: 2px solid !important;
	border-color: #000000;
	padding: 8px 1px;
}
.dropCover ul li:hover ul.dropdown{
	display: block;	/* Display the dropdown */
}
.dropCover ul li ul.dropdown li{
	display: block;
	text-align: center;
	padding-bottom: 10px;
}
.dropCover ul li ul{
	border: 2px solid;
	border-color: #000000;
}
.firtList{
	border-bottom: 2px solid #000000;
}
.firtList a{
	color: #000000 !important;
}
.oppList a{
	color: #000000 !important;
}
	/*dropdown hover menu*/
/*studey page starts here*/
.study{
	float: left;
	width: 100%;
	padding: 10px;
	background-color: #1E90FF;
	color: #fff;
	text-align: center;
	font-size: 14px;
	font-family: "Raleway-regular";
	margin-top: 14px;
}
.dropSetBtn:hover > .dropSubMenu{
	display: block;
}
.dropSetBtn{
	cursor: pointer;
}
.dropSubMenuText{
	background: #fbcd53;
	border-bottom: 1px solid #fff;
	color: #fff;
	font-size: 16px;
	padding: 14px;
	width: 100%;
	font-family: "Raleway-semibold";
}
.dropSubMenuText a{
	color: #fff;
}
.dropSubMenu{
	border-width: 4px 1px 1px;
	display: none;
	margin-left: -240px;
	position: fixed;
	text-align: left;
	top: 110px;
	width: 240px;
	z-index: 3;
}
.dropSubMenu > ul{
	padding: 0;
	margin: 0;
}
.dropSubMenu > ul > li{
	display: inline-block;
}
/*subscription popup after insitute login start*/
.subNameDiv{
	border: 1px solid #c4c4c4;
	color: #989898;
	font-family: "Raleway-regular";
	font-size: 16px;
	padding: 15px 10px;
}
.subPopInput{
	padding: 10px;
	border: 1px solid #e4e4e4;
	font-size: 12px;
}
.subPriceDiv{
	margin-top: 30px;
	padding-left: 50px;
	padding-right: 50px;
}
.durationDiv{
	margin-top: 9px;
	font-size: 16px;
	color:#98989;
}
.mainSelect{
	background:#ffffff url("../img/dropDown.png") no-repeat scroll;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: 1px solid #c4c4c4;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	color: #989898;
	font-size: 16px;
	padding: 15px;
	background-size: 22px 13px;
	background-position:97% 50%;
}
.subscripBox{
	width: 600px;
}
.recurDiv{
	margin-top: 5px;
	font-size: 16px;
	color:#98989;
}
#subContent{
	font-size:16px;
}
.bootstrap-switch-handle-off{
	width: 39px !important;
}
/*subscription popup after insitute login end*/

/*Dynamic Question Start*/
.dyText{
	height: 82px;
	padding: 5px 10px;
}
.dyQuest{
	padding-left: 0;
	padding-bottom: 5px;
}
.dynamicWrap{
	background: #e4e4e4 none repeat scroll 0 0;
	border-bottom: 1px solid #989898;
	font-family: "Raleway-regular";
	font-size: 16px;
	padding: 18px 10px;
}
/*Dynamic Question end*/

/*Student register popup 21/04/2016 changes */
.successClass{
	color: #70aa2f;
	font-size: 21px;
	padding: 30px 0 60px;
	text-align: center;
}
.marginZero{
	margin-top: 0 !important;
}
.noDataFoundColor{
	color: #fff;
	padding: 33px 0;
	text-align: center;
}
.noDataFound{
	color:#989898;
	padding: 20px 0;
}
/*educational Info >> Previous Educational Details */
.col-custom-instituteName, 
.col-custom-qualification, 
.col-custom-fromTo,
.col-custom-country, 
.col-custom-state, 
.col-custom-stream, 
.col-custom-percent, 
.col-custom-Action, 
.col-custom-editDeleteBtn, 
.col-custom-answer, 
.col-custom-quesImg,
.col-custom-compName,
.col-custom-fullPart,
.col-custom-workDisc,
.col-custom-designa{
	position: relative;
	float: left;
	min-height: 1px;
	padding-left: 10px;
	padding-right: 10px;
}
.col-custom-instituteName{
	width: 10%;
}
.col-custom-qualification{
	width: 14%;
}
.col-custom-fromTo{
	width:11%;	
}
.col-custom-country{
	width:10%;	
}
.col-custom-state{
	width:10%;	
}
.col-custom-stream{
	width:10%;	
}
.col-custom-percent{
	width:11%;	
}
.col-custom-Action{
	width:12%;	
}
.col-custom-editDeleteBtn{
	width:6%;	
}
.col-custom-designa{
	width:12%;	
}
.col-custom-compName{
	width:11%;	
}
.col-custom-fullPart{
	width:15%;	
}
.col-custom-workDisc{
	width:18%;	
}
.prevEduStyle{
	height: 40px;
	overflow: hidden;
	word-wrap: break-word;
}

/*faq page start*/
.col-custom-answer{
	width:86%;
}
.col-custom-quesImg{
	width:7%;
}
.faqWrap{
	background: #fff none repeat scroll 0 0;
	border-color: -moz-use-text-color #b4b4b4 #b4b4b4;
	border-style: none solid solid;
	border-width: 0 1px 1px;
	padding:20px;
}
.faqTitle{
	 /*background: #034c83 none repeat scroll 0 0;*/
	color: #034c83;
	font-size: 25px;
	/*margin-bottom: 20px;*/
	padding: 20px;
}	
.faqQuestionWrap{
	font-family: "Raleway-semibold";
	font-size: 18px;
	padding: 15px 0 !important;	
}
.faqQueAnsWrap{
	margin-bottom:20px;
}
.faqBar{
	background: #fff none repeat scroll 0 0 !important;
	color: #70aa2f  !important;
	font-family: "Raleway-semibold";
	font-size: 20px;
	position: relative;
	cursor: pointer;
}
.faqCollapsed{
	background: #fff none repeat scroll 0 0;
	color: #000;
	font-family: "Raleway-regular";
	font-size: 16px;
}
.faqImg{
	position: absolute;
	right: 0;
	top: 9px;
}
.countryCode{
	border: 0 none;
	font-size: 16px;
	margin-top: 10px;
	text-align: right;
}
.sideMenuHover:hover,
.sideMenuHover:focus{
	border-right: 5px solid #034c83;
	cursor: pointer;
}
.prevInfoText{
	font-size: 15px;
	padding-bottom:10px;
	font-family: "Raleway-bold";
	color:#005ca1 ;
}
.transInfoText{
	font-size: 15px;
	padding-bottom:20px;
	font-family: "Raleway-bold";
	color:#005ca1 ;
}
.peersInactiveImg{
	left: 125px;
	position: absolute;
	top: 0;
	width: 60px !important;
}
.affliPadding{
	padding: 15px;
}
.tableCell{
	display: table-cell;
}
.principalWrap{
	text-align: center;
	padding:15px;
}

.viewMoredownloadWrap{
	font-size: 18px;
	margin: 4px 0;
	color: #979797;
	text-align: center;
}
.viewMoredowmImage{
	max-height: 106px;
	/*width: 116px;*/
}
.viewMoredownText{
	line-height: 1.2;
	max-height: 20px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.setHeight{
	height: 67px;
}
.setDownHeight{
	height: 22px;
}
.suggestionSearch{
	background: #fff;
	color: #000;
	float: left;
	max-height: 314px;
	overflow: auto;
	width: 100%;
}
.suggestionSearch > ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
.suggestionSearch > ul > li{
	border-top: 1px solid #000;
	font-size: 18px;
	padding: 10px 14px;
	cursor: pointer;
}
.suggestionSearch > ul > li:hover{
	color: #9c9c9c;
}
.principalWrap > img{
	height: 170px;
	width: 170px;
	margin-bottom: 10px;
}

.truncate {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 400px;
}
.peerRatingWrap{
	height: 128px;
	position: absolute;
	top: 312px;
}

/*course scholarship view more*/
.colRankMoreCont.open {
	height: 100%;
}

.courseDetails{
	font-size: 18px;
}
.courseDetailsHead{
	font-size: 20px;
	font-family: 'Raleway-semibold';
	color: #000;	
}
.scholarshipViewMore{
	cursor:pointer;
}
.scholarshipViewMore:hover{
	color:#337ab7;
}
.schHeight{
	height: 108px;
	overflow: hidden;
}
.courseOffered{
	color: #3f3f3f;
	font-size: 13.5px;
}
.courseOffered:hover{
	color: #3f3f3f;
}
.applySubMenu{
	color: #3f3f3f !important;
}
.applySubMenu:hover{
	cursor: pointer;
	color: #3f3f3f !important;
}
.freeMem{
	font-size: 18px;
}
table.equalDivide tr td, table.equalDivide tr th{
	padding: 8px;
	text-align: center;
	width:50%;
	word-break:break-all;
}
table.equalDivide  tr:first-child{
	background: green;
}
.wordWrap{
	word-break:break-word;
}
.equalDivide{
	margin-top: 15px;
	margin-bottom: 20px;
}

/*payment popup*/
.backView{
	font-size: 14px;
	color: #005ca1;
	padding-bottom: 15px;
	padding-left: 0;
	cursor: pointer;
}
.backView > a{
	cursor: pointer;
}
.paymentTabCont{
	padding: 20px 25px 10px;
}
.planLabel{
	font-size: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.planImageMainWrap{
	border: 1px solid #c4c4c4;
	border-radius: 5px;
	padding: 15px 15px 0;
	cursor: pointer;
	margin-right: 15px; 
}
.planImageText{
	padding:15px;
	font-size: 16px;
	text-align: center;
}
.planImageOnline{
	padding: 8px 26px;
	width: 150px;
}
.planImageOffline{
	padding: 0 15px;
	width: 130px;
}
.paymentText{
	font-size: 18px;
	margin-top: 10px;
}
.paymentInput{
	padding: 15px 10px;
	/*border: 1px solid #989898;*/
}

.courseFbButton{
	background: #3b5998 none repeat scroll 0 0;
	border: medium none;
	color: #fff;
	font-family: "Raleway-semibold";
	font-size: 16px;
	margin: 10px 10px 10px 20px;
	padding: 10px 0;
	text-align: center;
}
/*.avgSalWrap{
	border-top: solid 1px #333;
	border-right: solid 1px #333;
	border-left: solid 1px #333;
	border-bottom: none;
	margin: 20px 0;
	padding: 0 15px;
}

.userHeaderTop{
	background: green;
	font-size: 16px;
	color: #fff;
	border-bottom: 1px solid #333;
}
.userHeaderLeft{
	padding-bottom: 5px;
	padding-top: 10px;	
}
.userHeaderRight{
	padding-bottom: 5px;
	padding-top: 10px;
	border-left: 1px solid #333;
}
.userDetailsRow{
	border-bottom: 1px solid #333;
	color: #919191;
	color: #333;
	font-size: 14px;	
}
.userSubHead{
	padding: 10px;	
}
.userDetails{
	padding: 10px;
	border-left: 1px solid #333;
}*/
.textColors {
	color: #000;
}
.clickHere {
	background: red;
	padding: 3px;
	margin-bottom: 2px;
	text-align: left;
}
.clickHereToKnw {
	color: #fff;
}
.clickHereToKnw:hover{
	color: #fff;
}
.hoverCourse:hover{
	color: #70aa2f;
}

#CollegeGallerySlider .owl-prev {
	height: 40px;
	left: 185px;
	margin: 0;
	padding: 0;
	top: -45px;
	width: 41px;
}

#CollegeGallerySlider .owl-next {
	right: 0;
	height: 40px;
	margin: 0;
	padding: 0;
	top: -45px;
	width: 41px;
}
.collegeOvrViewImg img {
	width: 190px;
	height: 85px;
	overflow: hidden;
	position: absolute;
	margin-top: -106px;
	margin-left: 30px;
	left: 0;
}
.breaktheWord {
	word-wrap: break-word;
}
.borderRad > img {
	border-radius: 0;
}
.changeFontSize {
	font-size: 15px;
	padding: 0 0 16px 0;
}
.closePlanImage{
	border: 1px solid;
	float: right;
	margin-right: 15px;
	padding: 4px;
	cursor: pointer;
}

img.imageCSS {
	width: 70px;
	height: 70px;
}
.placementImgs img  {
	width: 120px;
	height: 120px;
}

.topMargin {
	margin-top: 15px;
}

.wrapLoc > .col-xs-12 > .deanWrap img {
	width: 120px;
	height: 120px;
}
.owlGallerySmalSlidr {
	width: 270px;
	height: 150px;
}
/*.facultyImages img {
	width: 166px;
	height: 166px;
}*/
/*.gellryImages img {
	width: 180px;
	height: 180px;	
}*/


/*=======Payment==========*/
.adminsionmiddleLogo {
	padding-bottom: 20px;
	border-bottom: 1px solid #c1c1c1;
}
.adminsionmiddleLogo img {
	width: 340px;
	height: 88px;
	margin: 0 auto;
	display: block;
}

.paymentGateWay {
	border: 1px solid #c1c1c1;
	width: 530px;
	padding: 0 0 30px 0;
	margin: 30px auto;
	display: block;
	text-align: center;
}

.continueBtn {
	background: #005ca1;
	border: 1px solid #005ca1;
	padding: 5px 25px;
	text-align: center;
	color: #fff;
	margin-top: 20px;
	font-size: 14px;
	letter-spacing: 1.5px;
}

.payStatus h3 {
	padding: 40px 0 10px 0;
	font-size: 18px;
	font-weight: bold;
}
.visaAssistanceContent{
	word-wrap:break-word;
	word-break: keep-all;
}

.noteMsg {
	margin-bottom: 9px;
	font-size: 12px;
	background: #f9f3f6;
	padding: 4px;
	border: 1px solid #ebccd1;
	color: #a94442
}
.staticInfoImg {
	position: relative;
}
.staticInfoImg img {
	position: absolute;
	top: 15px;
	right: 0;
	cursor: pointer;
	background: #fff;
	border-radius: 50%;
	width: 35px;
	height: 35px;
	border: 3px solid #989FA2;
}
.popupTitle {
	color: #86cc38;
	font-size: 22px;
	text-align: center;
}

#staticInfoImg .modal-dialog {
	width: 430px;
}
p.staticInfo {
	padding: 10px 0;
}
.dropDwnHeading {
	text-align: center;
	border-bottom: 1px solid #eee;
	padding: 7px 15px;
	color: #262626;
}
.inrClass img{
	margin-right: 2px;
}
.asterix{
	height: 50px;
	margin-bottom: 5px;
	width: 100%;
	background-repeat: no-repeat;
	-webkit-appearance:none;
	-moz-appearance:none;
	font-size: 18px;
	text-indent: 1;
	text-overflow:'';
	padding-left: 15px;
	padding-right: 35px;
}
.asterixImage{
	background-image:  url(../img/reddrop.png);
	background-position: 1% 25%, 97% 55%;
	background-size: 12px,20px;
}
.asterixRemoveImage{
	background-image: url(../img/reddrop.png);
	background-position: 97% 55%;
	background-size: 20px;	
}
.shareDiv {
	background: #70aa2f;
	padding: 7px;
	width: 100%;
	display: block;
	margin: 6px auto 0;
	cursor: pointer;
}
.shareDiv img {
	height: 31px;
	display: block;
	margin: 0 auto;
}

.shareBtn {
	background: #70aa2f;
	padding: 0; 
	float: left;
	padding: 3px 8px;
}
.shareBtn img {
	height: 25px;
}
.padRightNo {
	padding-right: 0;
}
#fbFriendsSlider .owl-prev {
	position: absolute;
	top: -54px;
	left:504px;
	width: 41px;
	padding: 0;
	margin: 0;
	height: 40px;
}

#fbFriendsSlider .owl-next {
	position: absolute;
	top: -54px;
	right:26px;
	height: 40px;
	padding: 0;
	margin: 0;
}
img.peersImgHeight {
	width: 60px;
	height: 60px;
}
.customPadding {
	padding: 0 15px !important;
}
.tableDsiplay {
	display: table;
	min-height: 40px;
}
.tableCellDisplay {
	display: table-cell;
	float: none;
	vertical-align: middle;
}
.cursorNodrop{
	cursor: no-drop !important;
	background-color: #C8C8C8;
}
.checkPlaceFBDynamic {
	position: absolute;
	left: 12%;
	bottom: 8%;
}
.checkPlaceEMDynamic{
	position: absolute;
	left: 29%;
	bottom: 8%;
}
.checkPlaceFB {
	position: absolute;
	left: 12%;
	bottom: 10%;
}
.checkPlaceEM {
	position: absolute;
	left: 29%;
	bottom: 10%;
}
.stopEffect {
	color: #fff !important;
	/*visibility: hidden;*/
	display: none;
}
.stopEffect:hover {
	color: #fff;
}
.nonePadding {
	padding: 0 !important;
}
.traingleUp img{
	position: absolute;
	top: -11px;
	right: 42%;
	height: 15px;
	width: 30px;
}
img.traingleUpApply  {
	position: absolute;
	top: 95%;
	right: 38%;
	z-index: 1050;
	height: 11px;
	width: 27px;
	display: none;
}
.open>.traingleUpApply {
	display: block;
}

.visibilityDiv {
	margin-top: 6px;
}
.padReduceLeft{
	padding: 0 0 0 5px;
}
.shareLabelText{
	font-size: 16px;
}

/*=======Twilio by Francis==========*/
.response {
	color: green;
	float: left;
	margin-bottom: 6px;
	/*margin-top: -13px;*/
	/*word-break: break-all;*/
	width: 100%;
}
.wickedpicker {
	z-index: 1050;
}
.badge{
    background: rgba(255, 0, 0, 1);
}
.close {
  position: absolute;
  right: 8px;
  top: 4px;
  width: 20px;
  height: 20px;
  opacity: 1;
}
.close:hover {
  opacity: 0.5;
}
.close:before, .close:after {
  position: absolute;
  left: 8px;
  content: ' ';
  height: 25px;
  width: 2px;
  background-color: #000000;
}
.close:before {
  transform: rotate(45deg);
}
.close:after {
  transform: rotate(-45deg);
}
.contentFooter {
	background: #fff;
    margin: 30px 0px;
}

#msgBoardCat {
	padding: 0px;
}

#msgBoardCat li a {
	background: #167ecc;
    font-size: 15px;
    color: #fff;
    font-family: 'Raleway-semibold';
    border-radius: 0;
    border: solid 1px #fff;
    height: 135px;
    display: block;
    padding: 0px 10px 10px;
}
#msgBoardCat li {
    display: inline-block;
    list-style: none;
    margin: 5px 1%;
    text-align: center;
    width: 30%;
    vertical-align: top;
}
.navbar {
  background:transparent;
  border:none;
}
.logocss{
	z-index: 500;
	margin-top:20px;
	margin-left:95px;
}
.NavSignup{
	z-index: 500;
	margin-top:20px;
	margin-right:25px;
	color: #ffffff;
	font-weight: bold;
	font-size: 110%;
	font-variant: small-caps;
}
.NavCart{
	z-index: 500;
	margin-top:0;
	margin-right:110px;
	font-weight: bold;
	font-size: 110%;
	font-variant: small-caps;
}
.NavCartLoggedInUser{
	z-index: 500;
	margin-top:0;
	margin-right:80%;
	font-weight: bold;
	font-size: 110%;
	font-variant: small-caps;
}
.NavLogin{
	z-index: 500;
	margin-top:20px;
	margin-right:10px;
	text-decoration-color: #ffffff;
	font-weight: bold;
	font-size: 110%;
	font-variant: small-caps;
}

.SearchOptionOnVideo{
	z-index: 500;
	margin-top:200px;
	margin-right:50px;
}
.dashline {
	width:80%;
	text-align:center;
	border-bottom: 1px solid #fff;
	line-height:0.1em;
	margin:0 0 20px;
	cursor:pointer;
}
.Cursorpointer {
	cursor:pointer;	
}
.belowSearch{
	position:absolute;
	top:600px;
	width:100%;
}
.belowSearch01{
	position:absolute;
	top:600px;
	width:100%;
	left:0;
	right:0;
}



/*new registration form css starts here*/
    .ca-pub-style-A #ca-page-wrap-inner.ca-page-apply-create {
        max-width: 960px;
        width: 960px;
    }
    .ca-pub-style-A #ca-page-wrap-inner {
        padding: 18px;
        background-color: #d2d2d2;
        border-top: 3px solid #860038;
        margin: 10px;
    }
    .AccReg-title+.progress_registration {
        margin-bottom: 10px;
    }
    .progress_registration {
        background: #eee;
        border-top: 1px solid #e4e4e4;
        border-bottom: 1px solid #c6c6c6;
        color: #3d3d3d;
        text-align: center;
		padding-left: 0px;
		width: 750px;
    	margin-left: 35px;

    }

    #ca-pub body {
    line-height: 1.4;
}
.progress_registration .divider {
    background: url(https://d9rsomr8hqjlz.cloudfront.net/Include/Content/Images/sprite.png) no-repeat scroll -20px -144px transparent;
    height: 25px;
    position: relative;
    top: 6px;
    width: 14px;
}
body.ca-page {
    position: relative;
    font-family: 'Open Sans',sans-serif;
    font-size: 16px;
    color: #333;
    background-color: #333;
}
.pa {
    background: #860038;
    border-radius: 5px;
    color: #fff!important;
    text-align: center;
    border: 0;
    font: 14px Arial,sans-serif!important;
    padding: 6px 14px!important;
    cursor: pointer;
    width: auto;
    height: auto;
    display: inline-block;
    text-decoration: none!important;
}

html#ca-pub {
    height: 100%;
    color: #222;
    font-size: 1em;
    line-height: 1.4;
}
.progress_registration li:first-child {
    margin: 0;
}
.progress_registration .active {
    color: #333;
}
.progress_registration li {
    display: inline-block;
    margin-left: 25px;
    color: #bbb;
}

.progress_registration .active .bullet {
    background: #861035;
}
.progress_registration .bullet.accountCreation {
    padding: 1px;
}
.progress_registration .bullet {
    color: #fff;
    background: #bbb;
    padding: 5px;
    border-radius: 30px;
    width: 21px;
    height: 21px;
    line-height: 21px;
    text-align: center;
    display: inline-block;
    margin: 10px;
    position: relative;
}
.h-row, [class*='h-col-'] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#ca-page-content .inner {
    background: #fff;
    /*padding: 25px;*/
    font-size: 14px;
}
.h-col-1-2 {
    width: 50%;
}
[class*='h-col-'] {
    float: left;
    padding-right: 30px;
}
.inner {
    background: #fff;
    padding: 25px;
    font-size: 14px;
}
.AccReg-info.m-truste.flex-row {
    align-items: center;
}
.AccReg-info.m-truste {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}
.flex-row {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
}
.AccReg-info {
    padding: 10px;
    background: #e9e9e9;
    position: relative;
    font-size: 12px;
    margin-top: 25px;
}
.AccReg-form li {
    display: block;
    margin: 15px 0;
}
.required .label_register {
    display: block;
    margin: 5px 0 3px 0;
    text-align: left;
}
.AccReg-form label {
    display: block;
    font-weight: bold;
    font-size: 12px;
    line-height: 24px;
}

.label_register {
    display: block;
    margin: 5px 0 3px;
    font-size: 1em;
    position: relative;
}

.jqHiddenValue, .invisible, .h-hid {
    display: none!important;
}
.required .label_register::after {
    content: "*";
    color: red;
    font-size: 1.6em;
    line-height: .2;
    position: relative;
    top: .2em;
    left: 5px;
}

.AccReg-br {
    border-top: 1px solid #e3e3e3;
    padding: 15px 0;
    text-align: right;
    position: relative;
}

.input_register {
    border: solid 1px #AAA;
    width: 300px;
    line-height: 22px;
    padding: 2px;
    height: 26px;
}

.error_register {
    position: relative;
    clear: right;
    margin-bottom: 2px;
    padding-left: 24px;
    min-height: 20px;
    line-height: 20px;
    width: 340px;
    /*background: url(https://d9rsomr8hqjlz.cloudfront.net/Include/Content/Images/cross.gif) no-repeat 0 0;*/
    color: #cf0101;
    font-size: .75em;
    text-align: left;
}

.AccReg-br .error_register {
    position: absolute;
    text-align: left;
    width: 600px;
}
.h-row:after {
    content: "";
    display: table;
    clear: both;
}
.progress .bullet .im {
    top: 5px;
    right: -13px;
    position: absolute;
}

.im {
    position: relative;
    display: block;
    overflow: hidden;
    width: 22px;
    height: 20px;
    font: 20px/20px "Fontello",Arial;
    zoom: 1;
}
.jqControl, .control {
    padding-bottom: 2px;
    margin: 10px 0 20px 0;
}

.AccReg-form .AccReg-cb__caption {
    font-size: 12px;
    font-weight: bold;
    margin-top: 0;
}

.AccReg-cb>input {
    position: absolute;
}

.AccReg-cb>input+label {
    display: inline-block;
    font-weight: normal;
    margin-left: 25px;
    font-size: 13px;
    line-height: normal;
}

.jqCheckBox>input+label {
    margin-left: 25px!important;
    font-weight: normal;
    font-size: 13px;
    line-height: normal;
}
.close_reg {
    position: absolute;
    right: 8px;
    top: 4px;
    width: 20px;
    height: 20px;
    opacity: 1;
}
.close_reg:hover {
  opacity: 0.5;
}
.close_reg:before, .close_reg:after {
  position: absolute;
  left:98%;
  top:2px;
  content: ' ';
  height: 25px;
  width: 2px;
  background-color: #000000;
  
}
.close_reg:before {
  transform: rotate(45deg);
}
.close_reg:after {
  transform: rotate(-45deg);
}
.tutorialLink {
    background-image: url(https://d9rsomr8hqjlz.cloudfront.net/Include/Content/Images/play-icon.png);
    background-repeat: no-repeat;
    height: 20px;
    padding-left: 22px;
    padding-bottom: 20px;
    padding-right: 0;
}

#videoMain {
    text-align: left;
    margin-bottom: 10px;
}
.videoLink {
    background-image: url(https://d9rsomr8hqjlz.cloudfront.net/Include/Content/Images/play-icon.png);
    background-repeat: no-repeat;
    height: 20px;
    padding-left: 22px;
    padding-bottom: 20px;
    padding-right: 0;
}
/*new registration form css ends here*/