*{
	margin: 0;
	padding: 0;
}
body{
	background: #fff;
	
}
.outer-container{
	margin-top: 10px;
	background-color: #fff;
	margin-bottom: 10px;
	
}

@font-face{
	font-family:ois5;
	src:url('fonts/new/font.ttf');
}



@font-face{
	font-family:ois3;
	src:url('fonts/new/aparaj.ttf');
}
@font-face{
	font-family:ois2;
	src:url('fonts/new/Candarab.ttf');
}
*{
	padding:0px;
	margin:0px;
}

ol li{
	line-height:3;
	list-style-position:inside;
}
.no-thanks{
	position: absolute;
	z-index: 9999;
	bottom: 0;
	left: 30px;
	color: #fff;
	bottom: 10px;
	border:1px solid #242779;
	background-color:#07093a;
	padding: 5px 15px;
	border-radius: 5px;
	cursor: pointer;
}

.body{
	margin-top:160px !important;
}

.mynav{
	background:#00365d;
    margin: 0;
	 border:0px;
	 padding:0px 0px;
}

.search_container{
	width:90%;
	margin:10% auto;
	text-align:center;
	padding:3% 0px;
	background:-webkit-linear-gradient(#fff 98%,#b0b0b0);
	background:-moz-linear-gradient(#fff 98%,#b0b0b0);
	background:linear-gradient(#fff ,#b0b0b0 98%);
}
.quick_search{
	width:90%;
	text-align:left;
	margin:0% auto;
	font:normal 15pt ois5;
	color:#000240;
	text-shadow:0.8px 1px #fff;
}

.searchBox{
	width:98%;
	padding:1% 1%;
	font:normal 12pt ois5;
	color:#000240;
	border-radius:5px;
	text-shadow:0.8px 1px #fff;
	box-shadow:inset 0px 0px 1px 0px #000240;
	outline:none;
}

.search_box_container{
	width:90%;
	margin:5% auto;
}

.socialButton{
	display:block;
	margin:5px 0px;
	color:white;
	font-size:11pt;
}

.searchButton{

	padding:1% 3%;
	margin-right:5%;
	font:normal 13pt ois5;
	border:0px;
	color:#000240;
	text-shadow:0.8px 1px #fff;
	background:-webkit-linear-gradient(#fff 98%,#b0b0b0);
	background:-moz-linear-gradient(#fff 98%,#b0b0b0);
	background:linear-gradient(#fff 90%,#b0b0b0);
	border-radius:10px;
	outline:none;
	cursor:pointer;
}


.bannerText{
	display:absolute !important;
	 background:rgba(0,0,106,0.1) !important;
}

.mynav li a{
	 color:white !important;
	 font:normal 13pt ois5;
	 text-shadow:0.4px 0.8px #000240;
}


.mynav li a:hover{
	 color:#5bc0de;
	 background:rgba(0,0,106,0.1) !important;
	
}

.mynav .navbar-brand{
	padding-top:9px;
	padding-left:0px;
	 text-transform:uppercase;
	 color:white;
	 font-weight:bold;
}

.mynav .dropdown .dropdown-toggle:active
.mynav .dropdown .dropdown-toggle:hover,
.mynav .dropdown .dropdown-toggle:focus
{
		background:#048394;
}

.mynav .dropdown .dropdown-menu{
	 	background:#048394;
}

.mynav .dropdown .dropdown-menu li a{
	 	padding-top:10px!important;
	 	padding-bottom:10px!important;
		 text-shadow:none;
}

.fff{
	background:-webkit-linear-gradient(#fff 98%,#b0b0b0) !important;
	background:-moz-linear-gradient(#fff 98%,#b0b0b0) !important;
	background:linear-gradient(#fff 98%,#b0b0b0) !important;
	-moz-border-top-left-radius:15px !important;
	-webkit-border-top-left-radius:15px !important;
	border-top-left-radius:15px !important;
	-webkit-border-bottom-right-radius:15px !important;
	-moz-border-bottom-right-radius:15px !important;
	border-bottom-right-radius:15px !important;
}


.whyAit{
	width:100%;
	height:130px;
	text-align:center;
	padding:20px 20px 20px 20px;
	font:normal 15pt ois5,candara,comic sans ms;
	line-height:2;
	color:#777;
}

.whyCover{
	border-radius:5px;
}

.advantageDrop{
	font-size:13pt !important;
}

.advantage-image{
	padding:5px;
	float:left;
	max-height:300px;
	max-width:350px;
}

.botHeight{
	height:350px !important;
}


.candara{font-family:candara !important;}

.list-group-menu{
	font:normal 13pt ois5;
}


.acaNav li{
	font:normal 13pt candara !important;
	text-align:center;
		background:-webkit-linear-gradient(#1967af,#000240);
	background:-moz-linear-gradient(#1967af,#000240);
	background:linear-gradient(#1967af 98%,#000240);
	color:white;
}

.acaNav a{
			background:-webkit-linear-gradient(#fff 98%,#b0b0b0);
	background:-moz-linear-gradient(#fff 98%,#b0b0b0);
	background:linear-gradient(#fff 98%,#b0b0b0);
	font:normal 13pt ois5 !important;
}
.acaNav a:hover{
			background:#048394;
			color:#fff;
}

.cliked-academic{
	background:#000240 !important;
	border-radius:10px !important;
	color:#fff !important;
}
.cliked-academic a{
	color:#fff !important;
}

.programHead{
	padding:10px 0px;
	margin:20px 0px;
	text-align:center;
	text-shadow:0.8px 1px #fff;
	border-radius:50px 50px 0px 0px;
	font:bold 15pt ois2;
	background:-webkit-linear-gradient(#fff,#b0b0b0);
	background:-moz-linear-gradient(#fff,#b0b0b0);
	background:linear-gradient(#fff 90%,#b0b0b0);
}

.programBottom{
	padding:10px 0px;
	margin:20px 0px;
	display:block;
	text-align:center;
	border-radius:0px 0px 50px 50px;
	font:bold 15pt ois2;
	
	text-shadow:0.8px 1px #fff;
	background:-webkit-linear-gradient(#fff,#b0b0b0);
	background:-moz-linear-gradient(#fff,#b0b0b0);
	background:linear-gradient(#fff 90%,#b0b0b0);
	text-align:center;
	cursor:pointer;
}




.headerTitle{font-family:candara; margin-bottom:50px auto !important;}

.mobileLink{padding:30px auto !important;}

.top-margin{margin-top:80px;}
.mobile-on{display:none !important;}
.mobile-off{display:auto !important;}
@media(max-width:1000px) {
	.mobile-on{display:block !important;}
	.mobile-off{display:none !important;}
	.top-margin{margin-top:60px;}
	.mynav .navbar-brand{
	 font-size:15pt;
	}
	
	.body{
	margin-top:20px !important;
	}

	
	.programHead{font:bold 11pt candara !important;}
	.programBottom{font:bold 11pt candara !important;}
	
	.ac-panel{
		width:100% !important;
		padding:0px !important;
		margin:0px !important;
	}
	
	.mynav{
	 padding:0px 0px;
	 background:#048394;
		background:-webkit-linear-gradient(#1967af 99.5%,#000240);
	background:-moz-linear-gradient(#1967af 99.5%,#000240);
	background:linear-gradient(#1967af 99.5%,#000240)
	}
	h2{font-size:15pt !important;font-weight:bold;}
	h3{font-size:12pt !important; font-weight:bold;}
	h4{font-size:11pt !important;}


}


/* modal design start ---*/
.podal-container{
      background-color: black;
  /* IE8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  /* IE8 */
  background-color: rgba(0, 0, 0, 0.4);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
 cursor: pointer;
  z-index: 100000000;
}
.podal-content{
     background-color: white;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  width: 500px;
 
  border-radius: 5px;

  position: fixed;
  left: 30%;
  height: auto;
  padding: 8px 0px 6px 0px;
  top: 25%;
  -webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, .07);
    box-shadow: 0 2px 0 rgba(0, 0, 0, .07);

  overflow: hidden;
  
 z-index: 999999999999;
}
@media (max-width: 992px){
    .podal-content{
     background-color: white;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  width: 360px;
   padding: 8px 3px 6px 3px;
  border-radius: 5px;

  position: fixed;
  left: 6%;
  height: auto;
  top: 25%;

  overflow: hidden;
  
  z-index: 99999;
}

@media (max-width: 400px){
    .podal-content{
     background-color: white;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  max-width: 290px;
   padding: 8px 3px 6px 3px;
  border-radius: 5px;  text-align: center;
  position: fixed;
  left: 4%;

  height: auto;
  top: 15%;

  overflow: hidden;
  
 z-index: 999999999999;
}
}
@media (min-width: 360px) and (max-width: 400px) {
    .podal-content{
     background-color: white;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  max-width: 335px;
   padding: 8px 3px 6px 3px;
  border-radius: 5px;

  position: fixed;
  left: 4%;

  height: auto;
  top: 15%;

  overflow: hidden;
  
 z-index: 999999999999;
}
}
@media (min-width: 400px) and (max-width: 700px) {
    .podal-content{
     background-color: white;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  width: 500px;
   padding: 8px 3px 6px 3px;
  border-radius: 5px;

  position: fixed;
  left:7%;

  height: auto;
  top: 15%;

  overflow: hidden;
  
  z-index: 999999999999;
}
}

@media (min-width: 400px) and (max-width: 412px) {
    .podal-content{
     background-color: white;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  width: 400px;
   padding: 8px 3px 6px 3px;
  border-radius: 5px;

  position: fixed;
  left:1%;

  height: auto;
  top: 15%;

  overflow: hidden;
  
  z-index: 999999999999;
}
}


@media (min-width: 413px) and (max-width: 700px) {
    .podal-content{
     background-color: white;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  width: 400px;
   padding: 8px 3px 6px 3px;
  border-radius: 5px;

  position: fixed;
  left:2%;

  height: auto;
  top: 15%;

  overflow: hidden;
  
  z-index: 999999999999;
}
}

