body {
	margin: 0px;
	padding: 0px;
	background: #e4ecee;
}
.wrapper {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.hdr-main {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: relative;
	position: fixed;
	top: 0%;
	left: 0px;
	right: 0px;
	z-index: 333;
	background: #fff;
}
.hdr-2 {
	width: 1140px;
	position: relative;
	position: fixed;
	top: 0px;
	bottom: 0px;
	z-index: 333;
}
.hdr-main-1 {
	width: 100%;
	margin:0px 0px 0px 0px;
	padding: 0px;
	float: left;
}

.map_icon { width:130px; text-align:center;
    margin: 18px 0px 5px 20px;
    font-family: Arial, Helvetica, sans-serif;
  
    font-size:18px;
    color: #000;
    padding: 0px;
    float: left;
}

.slid img {
   width: 100%;
    margin-top: 70px;
}

.logo {
	width: 30% !important;
	margin: 1.5% 3%;
	padding: 0px;
	float: left;
}

#mybutton {
  position: fixed;
  bottom: 120px;
  right: 0px;
}
.speak {
	width: 100%;
	margin: 30px 0px 0px 0px;
	background: #F00;
	border-radius: 3px;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	float: left;
}
.header-container{width: 100%;margin: 0;padding: 0;float: left;}
.header-left-box{width: 65%;float: left;}
.header-right-box{width: 35%;float: right;}
.header-right-box h3{text-align: center;font-size: 1em;color: #fff;padding: 38px 20px;font-weight: 700;background: #a80f14;margin: 0;
    margin-bottom: 0;line-height: 24px;text-transform: uppercase;}
.banner-body{background-repeat: no-repeat;float: left;width: 100%;vertical-align: middle;background-image:url("../image/nart.jpg");background-position: center center;min-height: 500px;margin-top: 9%;max-height: auto;}
.frankfinn-mobile-banner{display: none;}
.form-body{width: 35%;float: right;margin: 0;padding: 0;background-color: #ce353a;z-index: 1000;}
.form-body-inside{width: 100%;float: left;margin: 0;padding: 5%;}
.form-body-inside-row1{width: 100%;float: left;margin: 0;padding: 1% 0 0 0;}
.input-container {width: 100%;float: left;}
.input-field {width: 90%;float: left;border: solid 1px #afbbb5;border-radius: 5px;padding: 3% 5%;}
.input-dropdown-field {width: 100%;float: left;border: solid 1px #afbbb5;border-radius: 5px;padding: 3% 5%;}
.form-button {width: 100%;float: left;border-radius: 5px;padding: 3% 5%;background-color: #560e11;border: none;color: white;font-size: 18px;}
.form-button:hover {width: 100%;float: left;border-radius: 5px;padding: 3% 5%;background-color: #560e11;border: none;text-decoration: none;}
.form-button a {text-decoration: none;width: 100%;float: left;color: #fff;font-size: 16px;}
.form-button a:hover{text-decoration: none;color: #fff;}
.form-body-inside-row1 p{font-size: 12px;color: #fff;margin: 2% 0;}

.mobile-banner{display: none;}
.mobile-banner-gif{display: none;}

.succes{width:100%; background:#fff; margin:0px 0px 0px 0px; padding:0px; float:left;}


.anima-blin {
	margin: 30px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.animation_blinker {
	cursor: pointer;
	color: #000;
	width: 100%;
	border-radius: 3px;
	margin: 30px 0px 0px 0px;
	text-align: center;
	padding: 5px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	float: left;
	animation: pulse 3s infinite;
}
 @keyframes pulse {
 0% {
 background-color: #057137;
color:#fff;
}
 50% {
 background-color: #F00;
color:#fff;
}
}
.speak-1 {
	width:190px;
	margin:18px 0px 10px 0px;
	padding: 0px;
	float: left;
	color: #fff;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	cursor: pointer;
	font-size: 19px;
	float: left;
}
.ban {
	width: 100%;
	display: block;
	margin: 90px 0px 0px 0px;
	position: relative;
	height: 522px;
	padding: 0px;
	background: url(../images/ban.jpg) no-repeat top center;
	background-size: cover;
	float: left;
}
.ban img {
	width: 100%;
}
.fm-main {
	width: 550px;
	position: absolute;
	right: 20%;
	top: 10%;
}
.txd {
	width: 100%;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	font-family: Rockwell;
	font-weight: bold;
	font-size: 30px;
	text-align: center;
	color: #fff;
	float: left;
}
.fm {
	width: 500px;
	margin: 0 auto;
	padding: 0px;
}
.fm ul {
	margin: 0px;
	padding: 0px;
}
.fm ul li {
	width: 48%;
	color: #fff;
	margin: 0px 0px 10px 2%;
	padding: 0px;
	list-style: none;
	float: left;
}
.flk {
	width: 100%;
	border: solid 1px #fff;
	color: #000;
	padding: 8px;
	border-radius: 3px;
	float: left;
}
.fm-1 {
	width: 500px;
	margin: 0px 0px 0px 0px;
	float: left;
}
.fm-2 {
	width: 490px;
	margin: 0px 0px 0px 10px;
	padding: 10px;
	float: left;
}
.sbt {
	margin: 20px 0px 0px 40%;
	box-shadow: 0px 2px 2px #000;
	padding: 10px 30PX 10PX 30PX;
	cursor: pointer;
	border-radius: 3PX;
	text-align: center;
	text-transform: uppercase;
	font-size: 22px;
	color: #000;
	background: #F9DA04;
	float: left;
}
.ell-main {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.ell-main-1 {
	width: 100%;
	
	font-size: 30px;
	color: #000;
	font-weight: bold;
	text-align:left;
	margin:20px 0px 30px 0px;
	padding: 0px;
	float: left;
}


.mto-1 {
	width: 100%;
	font-family:BebasNeueBold;
	font-size: 30px;
	color: #000;
	font-weight: bold;
	text-align: center;
	margin:0px 0px 0px 0px;
	padding: 0px;
	float: left;
}




.mto-2 {
	width: 100%; font-family:BebasNeueBold;
	
	font-size: 30px;
	color: #000;
	font-weight: bold;
	text-align: center;
	margin:20px 0px 0px 0px;
	padding: 0px;
	float: left;
}


.mto{width:100%; margin:20px 0px 20px 0px; padding:0px; font-family:"Roboto Condensed", Roboto; color:#fff;  font-size:16px; font-weight:normal; text-align:center; float:left}

.fa_us{width:100%; margin:8px 0px 0px 0px; padding:0px; font-family:"Roboto Condensed", Roboto; color:#000;  font-size:16px; font-weight:normal; text-align:center; float:left}

.ell-main-2 {
	width: 100%;
	font-family: Calibri;
	font-size: 30px;
	position: relative;
	color: #454545;
	text-align: center;
	font-weight: normal;
	margin: -10px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.ell-main-3 {
	position: absolute;
	top: 23px;
	background: #C33;
	height: 1px;
	width: 300px;
	right: 36%;
}
.ell-main-311 {
	position: absolute;
	top: 23px;
	background: #C33;
	height: 1px;
	width: 300px;
	right:37%;
}

.ell-main-31 {
	background: #C33;
	height: 1px;
	width: 600px;
	margin: 0 auto;
}
.ell-main-32 {
	position: absolute;
	top: -12px;
	background: #fff;
	left: 41%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000;
}
.fll {
	position: absolute;
	right: 0px;
	z-index: 999;
	top: 0px;
}
.gpc {
	 text-align:left;
	margin:88px 0px 0px 20px;
	padding: 0px;
	font-weight: bold; font-family: BebasNeueBold;
	font-size:26px;
	color:#000;
	float: left;
}

.left_logo { width:20%;
	text-align:left;
	margin:3%;
	padding: 0px;
	font-weight: bold; font-family: BebasNeueBold;
	font-size:26px;
	color:#000;
	float: right;
}

.academic_als{width:100%; margin:0px 0px 0px 0px; padding:0px; color:#fff; text-align:center; vertical-align:middle; height:300px;  float:left;}
.academic_als_1{width:100%; margin:10px 0px 0px 0px; padding:0px; font-size:36px;
 color:#fff; text-align:center; vertical-align:middle; float:left;}
 .academic_als_11{width:100%; margin:10px 0px 0px 0px; padding:0px; font-size:36px;
 color:#fff; text-align:center; vertical-align:middle; float:left;}
 
 .academic_als_2{width:100%; margin:50px 0px 0px 0px; padding:0px; font-size:36px;
 color:#fff; text-align:center; vertical-align:middle; height:300px; background:#d02020; float:left;}

.gpc-1 {
	width: 100%;
	margin: -5px 0px 0px 0px;
	padding: 0px;
	font-size: 18px;
	color: #000;
	float: left;
}
.cp2 {
	width: 100%;
	margin: 10px 0px 60px 0px;
	font-size: 30px;
	padding: 0px;
	float: left;
	font-family: "Roboto Condensed", Roboto;
	font-weight: bold;
	color: #000;
}
.ell-main-4 {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 25px;
	text-align: justify;
	font-size:16px;
	color: #333;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.acade {
	width: 100%;
	text-align: center;
	font-family: Calibri;
	font-size: 36px;
	font-weight: bold;
	color: #2745aa;
	margin: 30px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.acade-1 {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.acade-2 {
	width: 950px;
	margin: 0 auto;
}
.acade-3 {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.acade-4 {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.acade-5 {
	width: 100%;
	margin: 0px 0px 0px 0%;
	color: #fff;
	background: #a27048;
	font-size: 14px;
	padding: 2%;
	float: left;
}

.sspeak_main{width:100%; margin:0px 0px 0px 0px; padding:0px; float:left; background:#2c2b2a url(../images/banner.jpg) no-repeat; background-size:cover; height:350px;}

.sspeak_m{width:100%; margin:20px 0px 0px 0px; padding:0px; float:left;}
.sspeak_m ul{margin:0px; padding:0px;}
.sspeak_m ul li{ width:23%; background:#fff; border-radius:5px; margin:0px 0px 0px 2%; padding:0px; list-style:none; text-align:center; float:left;}
.sspeak_r{width:100%; margin:30px 0px 0px 0px; font-family:"Roboto Condensed", Roboto; font-size:50px; font-weight:bold; color:#d1041b; padding:0px; float:left;}
.sspeak_t{width:100%; margin:0px 0px 30px 0px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000; padding:0px; float:left;}
.sspeak_o{width:100%; margin:40px 0px 0px 0px; font-family:BebasNeueBold; font-size:30px; color:#fff; text-align:center; padding:0px; float:left;}

.acade-6 {
	width: 100%;
	margin: 0px 0px 0px 0%;
	color: #fff;
	background: #112447;
	font-size: 14px;
	padding: 2%;
	float: left;
}
.acade-31 {
	width: 100%;
	margin: 20px 0px 20px 0px;
	padding: 0px;
	float: left;
}
.usp-main {
	width: 100%;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	background: #fff;
	float: left
}
.usp-main-1 {
	width: 100%;
	margin: 30px 0px 30px 0px;
	padding: 0px;
	background: #067f06;
	float: left
}
.usp-main-2 {
	width: 100%;
	margin:4px 0px 20px 0px;
	text-align: center;
	padding: 0px;
	
	float: left
}
.usp-main-3 {
	width: 100%;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.usp-main-3 h2 {
	display: block;
	text-align: center;
	margin: 0px 0px 0px 0px;
	font-size: 24px;
	font-family: "Open Sans Condensed";
	padding: 0px;
	color: #000;
}
.usp-main-3 h2 span {
	display: block;
	margin: 5px 0px 0px 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 15px;
	color: #fff;
}
.sc-gallery {
	width: 100%;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.sc-gallery-1 {
	width: 100%;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.gallery {
	width: 100%;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.sch-video {
	width: 100%;
	background: #FFF;
	border: solid 1px #c8cdd1;
	margin:20px 0px 0px 0px;
	padding:3% 5%;
	float: left;
}
.sch-video-1 {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.sch-video-2 {
	width: 100%;
	margin: 0px 0px 40px 0px;
	padding: 0px;
	float: left;
}
.sch-video-3 {
	width: 100%;
	margin: 0;
	font-family: "Roboto Condensed", Roboto;
	font-size: 34px;
	font-weight: bold;
	color: #d1041b;
	padding: 0px;
	float: left;
}

.sch-video-31 {
	width: 100%;
	margin:10px 0px 0px 0px;
	font-family: "Roboto Condensed", Roboto;
	font-size:24px;
	font-weight: bold;
	color: #333;
	padding: 0px;
	float: left;
}

.sch-video-315 {
	width: 100%;
	margin:40px 0px 0px 0px;
	font-family: "Roboto Condensed", Roboto;
	font-size:24px;
	font-weight: bold;
	color: #333;
	padding: 0px;
	float: left;
}


.sch-video-311 {
	width: 100%;
	margin:10px 0px 0px 0px;
	font-family: "Roboto Condensed", Roboto;
	font-size:18px;
	font-weight: bold;
	color: #333;
	padding: 0px;
	float: left;
}

.sch-video-4 {
	width: 100%;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
	padding: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-align: justify;
	line-height: 25px;
	float: left;
}
.sch-video-5 {
	width: 100%;
	margin: 0;
	padding: 0px;
	float: left;
}
.sch-video-5 ul {
	margin: 0px;
	padding: 0px;
}
.sch-video-5 ul li {
	width:96%;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	list-style: none;
	font-size: 16px; text-align:justify; line-height:25PX;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
}

.dicclaimer{width: 96%; margin: 10px 0px 0px 2%; padding: 0px;
	font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #fff;
}

.mtk{width:100%; margin:0px 0px 0px 0px; text-align:center; padding:0px; float:left;}

.mtk_1{width:100%; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin:10px 0px 20px 0px; text-align:center; padding:0px; float:left;}

.mtk_12{width:100%; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:center; margin:0px 0px 0px 0px;  padding:0px; float:left; text-align:justify;}
.mtk_13{width:100%; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:center; margin:20px 0px 10px 0px;  padding:0px; float:left;}
.mtk_14{width:100%; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:center; margin:10px 0px 0px 0px;  padding:0px; float:left; text-align:justify;}
.mtk_15{width:100%; font-size:20px; color:#d1041b; font-family:Arial, Helvetica, sans-serif; text-align:center; margin:10px 0px 0px 0px;  padding:0px; float:left; }



.vdlex {
	width: 100%;
	margin: 50px 0px 20px 0px;
	padding: 0px;
	float: left;
}
.spk {
	width: 100%;
	background: #6d6e72;
	margin:130px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.spk-1 {
	width: 100%;
	background: #393f43;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	float: left;
}
.spk-2 {
	width: 100%;
	margin: 10px 0px 20px 0px;
	padding: 0px;
	float: left;
}
.spk-3 {
	width: 520px;
	background: #f3f2f2;
	border: none;
	border-radius: 3px;
	color: #fff;
	margin: 0px 0px 0px 30px;
	padding: 10px;
	float: left;
}
.spk-4 {
	width: 450px;
	background: #f3f2f2;
	outline: none;
	border: none;
	border-radius: 3px;
	color: #000;
	font-size: 16px;
	margin: 0px 0px 0px 0px;
	padding: 10px;
	float: left;
}
.ftsbt {
	margin: 10px 0px 30px 42%;
	cursor: pointer;
	padding: 0px;
	background: #cda01f;
	padding: 15px;
	color:#fff;
	font-size:18px;
	border-radius:50px;
	text-align: center;
	text-transform: uppercase;
	float: left;
}
.ftsbt a {
	color: #fff;
	text-decoration: none;
}
.footer {
	width: 100%;
	margin: 0px 0px 0px;
	padding: 0px;
	background: #c52027;
	float: left;
}
.footer-1 {
	width: 100%;
	margin: 30px 0px 30px 0px;
	padding: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #f3f3f3;
	float: left;
}
.mbf {
	display: none;
}
.thank-main-1 {
	width: 100%;
	margin: 0px;
	padding: 0px;
	float: left;
}
.thank-main {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.thank {
	width: 100%;
	margin:180px 0px 0px 0px;
	padding: 0px;
	font-family: "Roboto Condensed", Roboto;
	font-weight: bold;
	font-size: 56px;
	text-align: center;
	color: #000;
	float: left;
}
.thank-1 {
	width: 100%;
	margin:10px 0px 40px 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	color: #000;
	text-align: center;
	float: left;
}

.thank-main img{ width:100%;}


.prt {
	height: 188px;
}
.prt-1 {
	height: 190px;
}
.sldmk {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.nblt {
	width: 100%;
	margin:0px 0px 0px 0px;
	background: #d1041b;
	padding: 0px;
	float: left;
	z-index: 99;
}
.vlt {
	width: 100%;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
}
.vlt-1 {
	width: 100%;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	font-size: 18px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
}
.vlt-11 {
	width: 100%;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 18px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
}
.vlt-2 {
	width: 100%;
	margin: 5px 0px 5px 0px;
	padding: 0px;
	font-size: 14px;
	text-align: justify;
	line-height: 25px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
}

.stdu{ margin:130px 0px 0px 0px;
 padding:0px; float:left}
 
 .stdu_1{width:100%; margin:20px 0px 0px 0px; padding:0px; font-weight:bold;
 font-family:Arial, Helvetica, sans-serif; font-size:66px;
 color:#FFF; float:left;}
 
  .stdu_2{ width:100%; background:#6d6e72; text-align:left; margin:0px 0px 10px 0px; padding:2%; color:#fff; 
 font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:25px;
 float:left;}
 
 .stdu_21{ width:100%; text-align:left; margin:0px 0px 10px 0px; padding:0px; color:#fff; 
 font-family:Arial, Helvetica, sans-serif; font-size:26px; line-height:40px;
 float:left;}
 
 
.tawhy{width:100%; margin:0px 0px 0px 0px; padding:0px; float:left;}


.tawhy_main{width:100%; margin:40px 0px 0px 0px; padding:0px; background:#fff; height:250px; float:left;}

.tawhy_1{ background: linear-gradient(to bottom, #d1041b 0%, #cc9900 100%); padding:10px; text-align:center; color:#fff;
font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold;}

.tawhy_11{background: linear-gradient(to bottom, #d1041b 0%, #cc9900 100%); padding:10px; text-align:center; color:#fff;
font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold;}

.tawhy_main_1{width:100%; margin:0px 0px 0px 0px; padding:20px; height:250px; background:#fff; float:left; background: #fff;
     box-shadow: 0 0 20px #ccc;}
	
	
	.tawhy_main_1:hover{box-shadow: 0 0 20px #000; }

.tawhy_main_2{width:100%; margin:10px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000;
 padding:0px; background:#fff; float:left;}






.placement_dpmi{width:100%; margin:0px 0px 0px 0px; padding:0px; background:#fff; float:left;}

.placement_dpmi_1{width:100%; margin:0px 0px 0px 0px; padding:0px; float:left;}

.placement_dpmi_1 ul{margin:0px; padding:0px;}

.placement_dpmi_1 ul li{ width:40%; list-style:none; margin:0px 0px 0px 8%; padding:0px; float:left;}

.placement_dpmi_1 ul li:nth-last-child(2){ width:40%; list-style:none; margin:0px 0px 0px 2%; padding:0px; float:left;}




.mira{  border:5px solid #ddd; margin:0px 0px 0px 0px; padding:0px; float:left;}
.mira:hover{box-shadow: 0 0 2px 10px rgba(210, 5, 28, 10);  }

.mira_1{width:100%; font-family:"Roboto Condensed", Roboto; font-size:20px; text-align:center; color:#000; margin:10px 0px 0px 0px; padding:0px; float:left;}
.mira_2{width:100%; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#000; margin:0px 0px 0px 0px; padding:0px; float:left;}
 
.animation_blinker { width:440px; cursor:pointer; color:#000;
 border-radius:3px; margin:10px 0px 0px 0px; text-align:center; padding:5px; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; float:left;
  animation: pulse 3s infinite;
}

@keyframes pulse {
  0% {
    background-color: #fbc405; color:#000;
  }
  50% {
    background-color: #d2041b; color:#000;
  }
}
.fees {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.fees ul {
	margin: 0px;
	padding: 0px;
}
.fees ul li {
	width: 30%;
	list-style: none;
	margin: 0px 2% 0px 0px;
	padding: 0px;
	float: left;
}
.fee-1 {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	float: left;
}
.fee-2 {
	width: 100%;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	float: left;
}
.fet {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.fet-1 {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.fet-2 {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.glyphicon glyphicon-chevron-left {
	display: none !important;
}
.carousel-control .glyphicon-chevron-right {
	display: none;
}
.carousel-control .glyphicon-chevron-left {
	display: none;
}
.eml {
	width: 100%;
	margin: 5px 0px 15px 0px;
	padding: 0px;
	text-align: center;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	float: left;
}
.usprj {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #000;
	text-align: center;
}
.oudpi {
	width: 100%;
	margin: 15px 0px 15px 0px;
	padding: 0px;
	padding: 0px;
	float: left;
}
.oudpi_1 {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	padding: 0px;
	float: left;
}
.mblft {
	display: none;
}
.videodpmi {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.videodpmi ul {
	margin: 0px;
	padding: 0px;
	float: left;
}
.videodpmi ul li {
	width: 45%;
	margin: 0px 0px 0px 3%;
	padding: 0px;
	list-style: none;
	float: left;
}






 @media (max-width:500px) {


.header-right-box{display: none;}
	.header-left-box{width: 100%;}
	.frankfinn-mobile-banner{display: flex;position: absolute;width: 100%;float: left;}
	.banner-body{margin-top: 18%;background-image: none !important;}
	.form-body{width: 100%;margin-top: 107%;float: left;}
	 
.left_logo { margin:0px 0px 0px 0px; float:right;}
.logo { }
.logo_mob{width:75px; display:block; margin:8px 0px 0px 0px; padding:0px; float:left; text-align:left;}
.ell-main-2{display:none;}
.academic_als_1{margin:-20px 0px 0px 0px !important;}
.sch-video{margin:0px 0px 0px 0px;border: none;}

.academic_als_11 {margin:-80PX 0PX 0PX 0PX;}
.sch-video-31{font-size:20px;}
.stdu_2{color:#FFF; background:#000; width:100%; padding:4PX;}
.regi{font-size:18px;}
.discrip_main ul li{width:100%; margin:5px 0px 0px 0px;}
.tawhy_1{font-size:16px;}
.tawhy_11{font-size:16px;}
.mtk_1 {
    width: 100%;
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    margin:0px 0px 0px 0px;
    text-align: left;
    padding: 0px;
    float: left;
}


.spk {
    width: 100%;
    background: #000;
    margin:80px 0px 0px 0px !important;
    padding: 0px;
    float: left;
}

.ell-main-311 {
    position: absolute;
    top: 23px;
    background: #C33;
    height: 1px;
    width: 300px;
    right: 10%;
}

.sspeak_m ul li{width:100%; margin:10px 0px 20px 0px;}

.sspeak_main{height:auto; margin:20px 0px 0px 0px;}
.map_icon{ margin:0px 0px 0px 0px; font-size:15PX;}
.discrip_main ul li{ min-height:430px;}
.speak-1{font-size:15PX;}


.mtk img{width:100%;}

.vdlex{display:none;}

.discrip {
    width: 100%;
    margin: 0px 0px 0px 60px;
    padding: 0px;
    border-radius: 50%;
    float: left;
}

.gpc{display:none;}

.fm-form-2 {
    width:300px !important;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #fff;
    float: left;
}

.fm-form-4{margin:10px 0px 10px 80px !important;}

.usprj{font-size:16px;}



.enroll {
    width: 200px;
    margin: 10px 0px 10px 5px !important;
    padding: 12px 0px 10px 0px;}

.videodpmi ul li {
	width: 100%;
	margin: -10px 0px 0px 0px;
}
.ell-main {
	margin: 20px 0px 0px 0px;
}
.fmls {
	display: none;
}
.mblft {
	width: 100%;
	display: block;
	margin:140px 0px 0px 0px;
	padding: 20px;
	float: left;
}
.mira{ border:none; margin:0px 0px 0px 13px;}
.placement_dpmi_1{width:100%; margin:0px; padding:0px;}
.placement_dpmi_1 ul li{width:100%; margin:0px;}
.placement_dpmi_1 ul li img{width:100%;}
.mira_2{margin:0px 0px 20px 0px;}

.regi {
	font-size: 18px;
}
.tik {
	display: none;
}
.gpc {
	font-size: 16px;
	margin: 0px;
}
.form-main-start-1 {
	margin: 30px 0px 0px 0px !important;
	float: left;
}
.logo {
	width: 50%;
	text-align: center;
	margin: 0px 0px 8px 20%;
}
.ban {
	width: 100%;
	display: none;
	margin: 190px 0px 0px 0px;
	height: 440px;
}
.fm-main {
	width: 100%;
	position: absolute;
	font-size: 16px;
	left: 0px;
	right: 0px;
	top: 20px;
}
.fees ul li {
	width: 100%;
}
.ell-main-31 {
	width: 100%;
}
.ell-main-32 {
	position: absolute;
	top: -12px;
	background: #fff;
	left: 14%;
}

.nblt {
	display: none;
}
.carousel-inner {
	display: none;
}
.flp {
	display: none;
}
.speak-1 {
	height: 10px;
}
.txd {
	width: 100%;
	font-size: 14px;
	float: left;
}
.mbf {
	display: block;
}
.mbf-1 {
	width: 100%;
	margin: 90px 0px 0px 0px;
	text-align: center;
	padding: 0px;
	float: left;
	font-family: Rockwell;
	font-weight: bold;
	font-size: 24px;
	color: #f8c400;
	float: left;
}
.gpc-1 {
	display: none;
}
.animation_blinker {
	margin: 0px;
}
.fm {
	width: 100%;
	margin: 10px 0px 0px 0%;
	background: #000;
	float: left;
}
.fm ul li {
	width: 100%;
	outline: none;
	float: left;
	border: none;
}
.flk {
	width: 100%;
	outline: none;
	background: #fff;
	color: #000;
	float: left;
}
.fm-1 {
	width: 100%;
}
.fm-2 {
	width: 100%;
	background: #fff;
	color: #000;
	border: none;
	margin: 0PX 0PX 0PX 5PX;
}
.sbt {
	margin: 20px 0px 20px 30%;
	float: left;
}
.ell-main-1 {
	font-size:24px;
}
.sch-video-3 {
	font-size:24px; margin: 0px 0px 0px 0px;
}
.desktop-banner{display: none !important;}
.mobile-banner{width: auto !important; height: 400px !important;display: flex;}
.mobile-banner-gif{width: 100px !important; height: 100px !important;display: flex;z-index: 1000;position: absolute;margin-top: -76px!important;margin-left: 242px;}
.sch-video-2 {
	width: 100%;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	float: left;
}
.ell-main-3 {
	right: 0px;
	left: 0px;
}
.acade {
	font-size: 36px;
	margin: 20px 0px 0px 0px;
}
.acade-2 {
	width: 100%;
}
.acade-4 img {
	background-size: 100%;
}
.gallery img {
	width: 100%;
	margin: 0px 0px 20px 0px;
}
.spk-3 {
	width: 100%;
	background: #f3f2f2;
	border: none;
	border-radius: 3px;
	color: #fff;
	margin: 0px 0px 20px 0px;
	padding: 10px;
	float: left;
}
.spk-4 {
	width: 90%;
	background: #f3f2f2;
	outline: none;
	border: none;
	border-radius: 3px;
	color: #000;
	font-size: 16px;
	margin: 0px 0px 0px 0px;
	padding: 10px;
	float: left;
}
.thank {
	font-size: 34px;
	margin: 180px 0px 0px 0px;
	font-weight: bold;
}
.thank-1 {
	font-size: 18px;
	font-weight: bold;
}
.acade-5 {
	margin: 0px 0px 20px 0px;
}
.fm ul li {
	width: 95%;
}
.sbt-1 {
	width: 80%;
	background: #f8c400;
	color: #000;
	font-size: 24px;
	cursor: pointer;
	margin: 10px 0px 20px 10%;
	padding: 10px;
	text-align: center;
	float: left;
}
.sbt-1:hover {
	background: #FF8080;
}

.thank-main {
    width: 100%;
    margin:20px 0px 0px 0px;}
	
	.thank{color:#000;}
	.thank-1{color:#000;}


}


 @media(max-width:768px) {
	 
	.header-right-box{display: none;}
	.header-left-box{width: 100%;}
	.frankfinn-mobile-banner{display: flex;position: absolute;width: 100%;float: left;}
	.banner-body{margin-top: 18%;background-image: none !important;}
	.form-body{width: 100%;margin-top: 107%;float: left;}
	 
	.flp {
    width:700px;
    padding: 28px 15px;
    right:10px !important;
    position: absolute;
    top:200px !important;
    width: 300px;
    
} 
	 
.logo {}	 
.logo_mob{width:50%; display:block; margin:5px 0px 0px 0px; padding:0px; float:left; text-align:left;}
.logo_mob img{width: 75%; float: left;} 
.left_logo{width: 35% !important;margin-top: 4%;}
.hdr-main{box-shadow: 0 10px 30px 0 rgb(141 151 158 / 20%)}
.sch-video-5 ul li {text-align: justify;}
.btn {
    width: 100%;
    margin:6% 5% !important;
    padding: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #fff;
    background: #cda01f;
    border-radius: 50px;
    float: left;
}


.acade-2 {
	width: 100%;
	float: left;
}
.gallery {
	width: 100%;
	margin: 0px 0px 0px 0px;
	float: left;
}
.gallery img {
	width: 100%;
}
.spk-3 {
	margin: 0px 0px 20px 0px;
}
.ftsbt {
	margin: 10px 0px 20px 25%;
	float: left;
}





.nblt{display:none !important;}




.speak-1{margin:0px 0px 0px 0px;}
.gpc{margin:40px 0px 0px 0px !important; display:none;}


}


@media(max-width:320px) {
	
	
	.left_logo{ width:180px; margin:0px 0px 0px 0px;}
	
	.logo { display:none !important;}

.sch-video{margin:0px 0px 0px 0px;}

.logo_mob{width:75px; display:block; margin:8px 0px 0px 0px; padding:0px; float:left; text-align:left;}



   .discrip_main .bx-prev{ right:40px;}
   .discrip_main .bx-next{ right:0px;}
  .bx-controls-direction{ margin:10px 0px 0px 0px;}

	
	}
	
@media(max-width:1024px) {
	
	
	.gpc{display:none;}
	
	
	
	}	
	
