@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i|Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i");
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css?family=Abhaya+Libre|Molengo|Poppins|Open+Sans');
@import url('https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Great+Vibes&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Satisfy&display=swap');
body{margin:0; font-size: 14px; font-family: "Poppins", sans-serif, sans-serif;}
#main{width:100%; height:auto; float:left}
#main-inner{width:90%; height:auto; margin:0 auto; overflow:auto}
#main-inner1{width:90%; height:auto; margin:0 auto;}
#main-inner2{width:95%; height:auto; margin:0 auto; overflow:auto}
#main-inner3{width:100%; height:auto; margin:0 auto; overflow:hidden}
#main-inner4{width:90%; height:auto; margin:0 auto; overflow:hidden}
#main-inner5{width:70%; height:auto; margin:0 auto;}
#main-inner6{width:98%; height:auto; margin:0 auto; overflow:auto}
#main-inner7{width:98%; height:auto; margin:0 auto; overflow:hidden}

a{text-decoration:none; color:#333}

#upper-header{width:100%; height:auto; float:left;}
#upper-header .left{width:40%; height:auto; float:left; margin:0;}
#upper-header .left a{float:left; color: #535252; border-right: 1px solid #dddddd; padding: 0 10px; margin: 10px 0;}
#upper-header .left a:last-child{border-right: none}
#upper-header .right{width:30%; height:auto; float:right; margin:6px 0 0 0;}
#upper-header .right a{width:28px!important; height:28px!important; float:right; padding:5px; margin:0 5px; border-radius: 50px}
#upper-header .right a img{width:90%!important; height:auto!important; float:left; margin: 5%;}
#upper-header .right .a{width:28px!important; height:28px!important; float:right; padding:0; margin: 5px; border-radius: 50px}
#upper-header .right .a img{width:100%!important; height:auto!important; float:left; margin: 0;}

#main-header{width:100%; height:auto; float:left;}
#main-header .logo{width:30%; height:auto; float:left; margin: 8px 0;}
#main-header .logo img{width:100%; height:auto; float:left;}
#main-header .con{width:22%; height:auto; float:right; padding-left: 50px; margin-top: 23px; color: #272727; background: url(images/location.png) left center no-repeat; background-size: 33px 33px}
#main-header .con1{width:22%; height:auto; float:right; padding-left: 50px; margin-top: 23px; color: #272727; background: url(images/ph.png) left center no-repeat; background-size: 30px 30px}
#main-header span{width:100%; height:auto; float:left;}

.logo{width:26%; height: auto; float: left; margin-left: 50px;}

.marqueediv{width: 100%; height: 45px; float: left; background-color: #eeeeee; -webkit-box-shadow: 0px 5px 16px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 5px 16px 0px rgba(0,0,0,0.2); box-shadow: 0px 5px 16px 0px rgba(0,0,0,0.2);}
.marqueediv img{width: 20%; height: 45px; float: left; margin:0}
.marqueediv .img{width: 0; height: 0; float: left; margin:0; visibility:hidden}
.marqueediv marquee {
    width: 78%;
    height: 45px;
    line-height: 45px;
	background-color: #eeeeee;
	color: Black;
    font-weight: 500;
    font-size: 16px;
	margin-right: 2%;
}
.marqueediv marquee a{padding:0 30px}

#about{width:100%; height:auto; float:left; margin: 20px 0 50px 0;}
#about .left{width:45%; height:auto; float:left; margin:75px 5% 0 0;}
#about .left h1{width:100%; height:auto; float:left; margin: 0; color: #0a2329; text-align: right; font-size: xx-large; line-height: 120%;}
#about .left h1 span{color: #0c4857;}
#about .left p{width:100%; height:auto; float:left; color: #302f2f; text-align: right; font-size: medium; line-height: 160%;}
#about .left a{width:auto; height:auto; float:right; color: #242424; background: #f3b101; padding: 10px 30px; border-radius: 20px; transition: 0.3s;}
#about .left a:hover{background: #c10902; color: #fff;}
#about .right{width:50%; height:auto; float:left; margin:0;}
#about .right .img{width:95%; height:auto; float:right; margin:0 2.5%;}

#missiondiv{width:100%; height:auto; float:left; margin:30px 0}
#missiondiv .con{width:31%; height:420px; float:left; margin: 1%; padding: 28px 20px; border-radius: 10px; background:#fff; box-shadow:  0px 0px 15px #cbcbcb, 10px -10px 10px #ffffff;}
#missiondiv .con img{width:30%; height:auto; float:left; margin: 1% 70% 1% 0;}
#missiondiv .con h3{width:100%; height:auto; float:left; margin: 5px 0; text-transform: uppercase; color: #02b9c6;}
#missiondiv .con p{width:100%; height:170px; float:left; margin: 5px 0; color: #2b2b2a; text-align: justify; line-height: 170%;}
#missiondiv .con a{width:auto; height:auto; float:right; margin: 10px 0 0 0; padding: 6px 20px; font-size: 14px; color: #2b2b2a; border: 2px solid #02b9c6; border-radius: 50px;}
#missiondiv .con a:hover{border:2px solid #dfa303;}





#missiondivr{width:100%; height:auto; float:left; margin:30px 0}
#missiondivr .con{width:47%; height:auto; float:left; margin: 1%; padding: 28px 20px; border-radius: 10px; background:#fff; box-shadow:  0px 0px 15px #cbcbcb, 10px -10px 10px #ffffff;}
#missiondivr .con img{width:100%; height:auto; float:left; margin: 1% 70% 1% 0;}
#missiondivr .con h3{width:100%; height:auto; float:left; margin: 5px 0; text-transform: uppercase; color: #02b9c6;}
#missiondivr .con p{width:100%; height:170px; float:left; margin: 5px 0; color: #2b2b2a; text-align: justify; line-height: 170%;}
#missiondivr .con a{width:auto; height:auto; float:right; margin: 10px 0 0 0; padding: 6px 20px; font-size: 14px; color: #2b2b2a; border: 2px solid #02b9c6; border-radius: 50px;}
#missiondivr .con a:hover{border:2px solid #dfa303;}







#missiondiv1{width:100%; height:auto; float:left; margin:30px 0}
#missiondiv1 .con{width:31%; height:430px; float:left; margin: 1%; padding: 10px 20px; border-top: 3px solid #025ebb; border-bottom: 3px solid #025ebb; background:#fff; box-shadow:  0px 0px 15px #cbcbcb, 10px -10px 10px #ffffff;}
#missiondiv1 .con img{width:30%; height:auto; float:left; margin: 1% 70% 1% 0;}
#missiondiv1 .con h3{width:100%; height:auto; float:left; margin: 5px 0; text-transform: uppercase; color: #025ebb;}
#missiondiv1 .con h3 i{color: #373a4b; font-size: xx-large; font-weight: normal!important}
#missiondiv1 .con p{width:100%; height:170px; float:left; margin: 5px 0; color: #2b2b2a; text-align: justify; line-height: 170%;}
#missiondiv1 .con a{width:auto; height:auto; float:right; margin: 10px 0 0 0; padding: 6px 20px; font-size: 14px; color: #2b2b2a; border: 2px solid #025ebb; border-radius: 50px;}
#missiondiv1 .con a:hover{border:2px solid #dfa303;}
#missiondiv1 .panel{width:30%; height:auto; float:left; margin: 1%;}

.provibg{background: #002749;}
#provi{width:95%; height:auto; float:left; margin: 50px 2.5%;}
#provi h1{width:100%; height:auto; float:left; padding:0 0 10px 0; color: #fff; text-align: center;}
#provi .con{width:32%; height:265px; float:left; margin: 0.5%; padding: 10px; border: 2px solid #e7e8e9; background: #fff;}
#provi .con1{height:290px; margin: 0.5% 0.5% 0.5% 17%;}
#provi .con2{height:290px;}
#provi .con .left{width:15%;  height:auto; float:left; margin:0 0 0 0;}
#provi .con .left i{color:#babcc3; font-size: xx-large;}
#provi .con .left i:hover{color:#ed6658;}
#provi .con .text{width:85%; height:auto; float:left; margin:0;}
#provi .con .text h3{width:100%; height:auto; float:left; margin: 2px 0; text-transform: uppercase; color: #ed6658;}
#provi .con .text h3:hover{color:#4e3e47;}
#provi .con .text p{width:100%; height:auto; float:left; margin: 2px 0; color: #2b2b2a; line-height: 160%; font-size: 14px;}
#provi .con .text a{width:auto; height:auto; float:right; color: #242424; font-size: small; border: 2px solid #02b9c6; padding: 5px 10px; border-radius: 20px; transition: 0.3s;}
#provi .con .text a:hover{border: 2px #dfa303;}
#provi .view{width:10%; height:auto; float:left; text-align: center; padding: 1% 0; margin:1% 45%; background: #dfa303; color: #000; border-radius: 5px;}
#more {display: none;}

.eventmar{margin:60px 0}

#videodiv1{width:100%; height:auto; float:left; margin:5% 0}
#videodiv1 .right{width:98%; height:auto; float:left}
#videodiv1 .right h1{width:100%; height:auto; float:left; margin:10px 0 2px 0; text-align: center; font-size: xx-large; font-weight: 500; color: #434343;}
#videodiv1 .right b{width:10%; height:auto; float:left; margin:5px 45% 25px 45%; background: #025ebb; padding: 1.5px 0;}
#videodiv1 .right .con{width:19%; height:210px; float:left; margin:0.5%; border: 1px solid #eaeaea;}
#videodiv1 .right .con:hover{-webkit-box-shadow: inset 0px 0px 12px 0px rgba(0,0,0,0.15);
-moz-box-shadow: inset 0px 0px 12px 0px rgba(0,0,0,0.15);
box-shadow: inset 0px 0px 12px 0px rgba(0,0,0,0.15); background: #fff4e6}
#videodiv1 .right .con img{width:96%; height:auto; float:left; margin:2%}
#videodiv1 .right .con h5{text-align: center;}

.enrollbg{background: #02b9c6;}
#enroll{width:100%; height:auto; float:left; padding: 15px 0;}
#enroll img{width:8%; height:auto; float:left;}
#enroll .text{width:72%; height:auto; float:left; margin: 15px 2.5% 0 5.5%;}
#enroll .text h1{width:100%; height:auto; float:left; color: #fff; margin: 0;}
#enroll .text p{width:100%; height:auto; float:left; color: #fff; margin: 0;}
#enroll a{width:11%; height:auto; float:right; margin: 26px 0 0 0; color: #fff; border-radius: 50px; text-align: center; padding: 10px 0; border: 2px solid #fff; transition: 0.3s;}
#enroll a:hover{border: 2px solid #fdb92e;}

.gdfooterbg{background:#414454;}
.gdfooterbg1{background:url(images/footerbg.jpg)#353949 repeat;}
#gdfooter{width:90%; height:auto; float: left; margin:1% 5%;}
#gdfooter .top{width:100%; height:auto; float: left; border-bottom: 1px dashed #4c505f;}
#gdfooter .top .div{width:23%; height:auto; float: left; margin: 1%;}
#gdfooter .top .div h1{color: #fff; font-weight: bold; margin: 0;}
#gdfooter .top .div p{color: #fff; margin: 0;}
#gdfooter .top .div i{width:17%; height:auto; float: left; color: #d7bd0a; font-size: xx-large; margin-top: 10px;}
#gdfooter .top .div .i{color: #a5bd3d}
#gdfooter .top .div .ii{color: #f05923}
#gdfooter .top .div .right{width:78%; height:auto; float: left; margin: 0 0 0 5%;}
#gdfooter .top .div .right h2{color: #fff; font-weight: normal; margin: 0;}
#gdfooter .top .div .right span{color: #d7bd0a; font-weight: normal; margin: 0;}
#gdfooter .top .div .right .span{color: #a5bd3d;}
#gdfooter .top .div .right .span1{color: #f05923;}
#gdfooter .con1{width: 25%; height: auto; float: left; margin-right: 2%;}
#gdfooter .con{width: 25%; height: auto; float: left;}
#gdfooter h3{width:90%; height:auto; float: left; margin:1% 5%; color: #fdb92e}
#gdfooter .con .a{width:90%; height:auto; float: left; margin:1% 10% 5% 0;}
#gdfooter .con .a img{width:100%; height:auto; float: left; margin:0;}
#gdfooter .con1 h4{color: #aeafb3; margin: 3% 0}
#gdfooter .con1 p{color: #aeafb3; font-size: 13px; margin:1% 0; line-height: 160%}
#gdfooter .con1 p strong{color: #fff; font-weight: 500;}
#gdfooter .con1 .social{width:80%; height:auto; float:left; margin:5% 20% 5% 0;}
#gdfooter .con1 .social a{width:28px!important; height:28px!important; float:left; padding:5px; margin: 5px; border-radius: 50px}
#gdfooter .con1 .social a img{width:90%!important; height:auto!important; float:left; margin: 5%;}
#gdfooter .con1 .social .a{width:28px!important; height:28px!important; float:left; padding:0; margin: 5px; border-radius: 50px; border: none;}
#gdfooter .con1 .social .a img{width:100%!important; height:auto!important; float:left; margin: 0; border: none}
#gdfooter .con iframe{width: 100%; height: 280px;}
#gdfooter .con .footlogo{width: 50%; height: auto; float: left; margin:0 50% 2% 0;}
#gdfooter .con2{width: 24%; height: auto; float: left;}
#gdfooter .con2 a{width:90%; height:auto; float: left; margin:1% 5%; padding: 0.5% 0 2% 0; color: #aeafb3; font-size: 13px; border-bottom: 1px dashed #4c505f;}
#gdfooter .con2 a:hover{color: #dfa303}

.gdlowfooterbg{background: #000;}
#gdlowfooter{width:90%; height:auto; float: left; padding: 1% 0}
#gdlowfooter p{width: 50%; height: auto; float: left; margin: 0; padding: 0; color: #fff; font-size: small}
#gdlowfooter .p{ text-align: right;}

.testimonialbg{background:#eaeae7!important; border-top: 4px solid #d3d3d1; padding: 20px 0;}
#testimonial{width:95%; height:470px; float:left; margin: 0 0 0 5%; padding: 0;}
#testimonial h2 {
	color: #525252;
	font-size: 26px;
	font-weight: 300;
	text-align: center;
	text-transform: uppercase;
	position: relative;
	margin: 30px 0 70px;
}
#testimonial h2::after {
	content: "";
	width: 100px;
	position: absolute;
	margin: 0 auto;
	height: 4px;
	border-radius: 1px;
	background: #2eaeeb;
	left: 0;
	right: 0;
	bottom: -20px;
}
#testimonial h2 b{font-weight:bold; color:#000}
#testimonial .carousel {
	margin: 50px auto;
	padding: 0 70px;
}
#testimonial .carousel .item {
	color: #999;
	overflow: hidden;
  min-height: 120px;
	font-size: 13px;
}
#testimonial .carousel .media img {
	width: 80px;
	height: 80px;
	display: block;
	border-radius: 50%;
}
#testimonial .carousel .testimonial {
	padding: 0 15px 0 60px ;
	position: relative;
	color:#595858;
	line-height:150%;
	font-weight:normal;
	font-size:medium
}
#testimonial .carousel .testimonial::before {
	content: '\93';
	color: #e2e2e2;
	font-weight: bold;
	font-size: 68px;
	line-height: 54px;
	position: absolute;
	left: 15px;
	top: 0;
}
#testimonial .carousel .overview b {
	text-transform: uppercase;
	color: #2eaeeb;
}
#testimonial .carousel .carousel-indicators {
	bottom: -40px;
}
#testimonial .carousel-indicators li, .carousel-indicators li.active {
	width: 10px;
    height: 10px;
	border-radius: 50%;
	margin: 1px 3px;
}
#testimonial .carousel-indicators li {	
    background: #e2e2e2;
    border: 4px solid #fff;
}
#testimonial .carousel-indicators li.active {
	color: #fff;
    background: #1c47e3;    
    border: 5px double;    
}

#twodiv{width: 100%; height: auto; float: left; margin: 60px 0 20px 0;}
#twodiv .left{width: 68%; height: auto; float: left;}
#twodiv .left iframe{width: 45%; height: 300px; float: left; margin:0.5%;}
#twodiv .right{width: 30%; height: auto; float: left; margin-left: 1%;}
#twodiv .right img{width: 100%; height: auto; float: left; margin-bottom:20px;}
#twodiv .right img:last-child{margin-bottom:0;}

.counter {
    background-color:#f5f5f5;
    padding: 20px 0;
    border-radius: 5px;
}

.count-title {
    font-size: 40px;
    font-weight: normal;
    margin-top: 10px;
    margin-bottom: 0;
    text-align: center;
}

.count-text {
    font-size: 13px;
    font-weight: normal;
    margin-top: 10px;
    margin-bottom: 0;
    text-align: center;
}

.fa-2x {
    margin: 0 auto;
    float: none;
    display: table;
    color: #4ad1e5;
}

.shadow_one{padding:60px 0;text-align:center;background-color:rgba(0,0,0,.65)}
#page_header{background:url(images/bg1.jpg); background-attachment: fixed;background-position: center;background-repeat: no-repeat; background-size: 100% auto;}
#page_header h2{color:#fff;font-size:40px;margin:18px 0;font-family:'Abhaya Libre',cursive}
#page_header p{color:#fff}
.page_header_breadcum{color:#fff}
.page_header_breadcum a .fa{color:#fdb92e;font-size:16px}
.page_header_breadcum a.active_page{color:#fdb92e}
.page_header_breadcum a{color:#fff}

.contactdivbg{background: #f0f0f1;}

#static{width:100%; height:auto; float:left; margin:4% 0}
#static1{width:90%; height:auto; float:left; margin:4% 5%}
#static h1,h2,h3,h4,h5,h6{}
#static img{width:auto; height:auto; float:left; margin:1% 1% 1% 0}
#static p{margin:1% 0; line-height:175%; text-align:justify; color:#333333;}
#static span{margin:1% 0; line-height:160%; text-align:justify; color:#333333;}
#static ul{list-style-image: url('images/tick.png'); line-height:160%; text-align:justify; color:#333333;}
#static ul li{margin:1.5% 0}
#static .color1{color: #002749!important;}
#static .color2{color: #247ebb!important; line-height: 160%;}
#static .color3{color: #3c4545!important; line-height: 160%;}
#static .color4{color: #b2b2b3!important;}
#static .line-height1{line-height: 120%!important;}
#static .margin1{margin: 0!important;}

#static .textcenter{text-align: center;}
#static .textbold{font-weight: bold;}
#static .rightalign{text-align: right;}
#static .agencyfont{font-family: 'Agency FB', arial;}
#static .fontsize{font-size: 50px;}
#static .fontsize1{font-size: 30px;}

#static .imgright{width:40%; height:auto; float:right; margin:1% 0 1% 2%; box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.25); -webkit-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.25); -moz-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.25);}
#static .left{width:25%; height:auto; float:left; margin:2% 0;}
#static .left a{width:99.5%; height:auto; float:left; padding:15px 10px 15px 0; border-right: #e5e5e5 1px solid; font-size: 23px; text-align: right;}
#static .left a:hover{border-right: #247ebb 1px solid; color: #247ebb;}
#static .left .a{border-right: #247ebb 1px solid; color: #247ebb; font-weight: bold;}
#static .left1 a{width:99.5%; height:auto; float:left; padding:15px 10px 15px 0; border-right: #e5e5e5 1px solid; font-size: 16px; text-align: right;}
#static .left2{width:20%; height:auto; float:left; margin:2% 0;}
#static .right{width:72%; height:auto; float:left; margin:2% 0 0 3%;}
#static .right1{width:80%; height:auto; float:left; margin:2% 10% 0 10%;}
#static .right2{width:77%; height:auto; float:left; margin:2% 0% 0 3%;}
#static .right .div{width:52%; height:auto; float:left; margin:1% 0 0 0; padding: 2% 0; background: #f5f5f5; border:#e1e7eb 1px solid; border-radius: 5px;}
#static .right .div h3,p{margin:2% 0;}
#static .right .div h3{margin:2% 0 0 0; font-size: x-large;}
#static .right .div p{margin:0; font-size: medium;}
#static .right1 .h2head1{width:100%; height:auto; float:left; margin:2% 0 0 0; color: #323232;}
#static .right .tablediv{width:99%; height:auto; float:left; margin:2% 0; border: 1px solid #e4e5e5;}
#static .right .tablediv h5{width:5%; height:80px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5; text-align: center;}
#static .right .tablediv p{width:50%; height:80px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5;}
#static .right .tablediv span{width:45%; height:80px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5;}
#static .right .tablediv .h5{width:5%; height:130px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5; text-align: center;}
#static .right .tablediv .p{width:50%; height:130px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5;}
#static .right .tablediv .span{width:45%; height:130px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5;}
#static .right .tablediv1{width:99%; height:auto; float:left; margin:2% 0; border: 1px solid #e4e5e5;}
#static .right .tablediv1 h5{width:5%; height:50px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5; text-align: center;}
#static .right .tablediv1 p{width:50%; height:50px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5;}
#static .right .tablediv1 span{width:45%; height:50px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5;}
#static .right .tablediv1 .pp{width:95%; height:50px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5;}
#static .right .tablediv1 .ppp{width:95%; height:50px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5; font-weight: bold;}
#static .right .tablediv1 .pppp{width:55%; height:50px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5;}
#static .right .tablediv2{width:99%; height:auto; float:left; margin:2% 0; border: 1px solid #e4e5e5;}
#static .right .tablediv2 h5{width:5%; height:50px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5; text-align: center;}
#static .right .tablediv2 p{width:80%; height:50px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5;}
#static .right .tablediv2 span{width:15%; height:50px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5;}
#static .right .tablediv2 .h5{width:5%; height:70px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5; text-align: center;}
#static .right .tablediv2 .p{width:80%; height:70px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5;}
#static .right .tablediv2 .span{width:15%; height:70px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5;}
#static .right .tablediv2 .spanhead{width:15%; height:50px; float:left; margin: 0; padding: 1px 10px 10px 10px; border: 1px solid #e4e5e5;}
#static .right .tablediv3{width:99%; height:auto; float:left; margin:2% 0; border: 1px solid #e4e5e5;}
#static .right .tablediv3 h5{width:30%; height:45px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5; color: #292a2a; text-align: center; font-size: 14px; font-weight: normal;}
#static .right .tablediv3 p{width:40%; height:45px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5; color: #292a2a; text-align: center; font-size: 14px;}
#static .right .tablediv3 span{width:30%; height:45px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5; color: #292a2a; text-align: center; font-size: 14px;}
#static .right .tablediv3 .bold{font-weight: bold; color: #3c4545;}
#static .right .tablediv3 .h5{width:100%; height:45px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5; text-align: center; font-size: 14px; color: #002749; font-weight: bold;}
#static .right .tablediv3 .hh5{height:65px}
#static .right .tablediv3 .p{height:65px;}
#static .right .tablediv3 .span{height:65px;}
#static .right .tablediv4{width:99%; height:auto; float:left; margin:2% 0; border: 1px solid #e4e5e5;}
#static .right .tablediv4 h5{width:10%; height:50px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5; text-align: center; font-size: 15px;}
#static .right .tablediv4 p{width:90%; height:50px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5; font-size: 15px;}
#static .right .tablediv5{width:99%; height:auto; float:left; margin:2% 0; border: 1px solid #e4e5e5;}
#static .right .tablediv5 .bold{font-weight: bold; color: #3c4545;}
#static .right .tablediv5 h5{width:25%; height:50px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5; text-align: center; font-size: 15px; color:#282828; font-weight: normal;}
#static .right .tablediv5 p{width:25%; height:50px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5; text-align: center; font-size: 15px;}
#static .right .tablediv5 span{width:25%; height:50px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5; text-align: center;}
#static .right .tablediv6{width:99%; height:auto; float:left; margin:2% 0; border: 1px solid #e4e5e5;}
#static .right .tablediv6 .bold{font-weight: bold; color: #3c4545;}
#static .right .tablediv6 h5{width:70%; height:50px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5; text-align: center; font-size: 15px; color:#282828; font-weight: normal;}
#static .right .tablediv6 p{width:30%; height:50px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5; text-align: center; font-size: 15px;}
#static .right .tablediv6 .h5{height:80px}
#static .right .tablediv6 .p{height:80px}
#static .right .tablediv7{width:99%; height:auto; float:left; margin:2% 0; border: 1px solid #e4e5e5;}
#static .right .tablediv7 h5{width:16.66%; height:50px; float:left; margin: 0; padding: 10px; border: 1px solid #e4e5e5; text-align: center;}
#static .right .tablediv7 p{width:16.66%; height:30px; float:left; margin: 0; padding:2px 10px; border: 1px solid #e4e5e5; text-align: center;}
#static .right .tablediv8{width:99%; height:auto; float:left; margin:2% 0; border: 1px solid #e4e5e5;}
#static .right .tablediv8 p{width:15%; height:60px; float:left; margin: 0; padding: 5px 10px; border: 1px solid #e4e5e5; text-align: center;}
#static .right .tablediv8 span{width:70%; height:60px; float:left; margin: 0; padding: 5px 10px; border: 1px solid #e4e5e5;}
#static .right .tablediv8 .p{height:40px; border: 1px solid #fff; background: #002749; color: #fff;}
#static .right .tablediv8 .span{height:40px; border: 1px solid #fff; background: #002749; color: #fff; text-align: center;}

#static .right .divtop{width:100%; height:auto; float:left; margin:0 0 15px 0}
#static .right .divtop img{width:40%; height:auto; float:left; border: 1px solid #ededed; margin-right: 15px; box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.25); -webkit-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.25); -moz-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.25);}
#static .right .divtop h1{color: #2475c0; margin: 5px 0 0 0; font-weight: normal; font-size: 22px;}
#static .right .divtop p{font-size: larger; margin: 0;}
#static .margintop{margin-top: 40px;}
#static .right .a{background: #9e0d01; color: #fff; padding: 5px 15px; margin-top: 10px; border-radius: 5px; transition: 0.3s;}
#static .right .a:hover{background: #7e0a00}
#static .right .rightimg{width:45%; height:auto; float:right; margin-left: 15px;}
#static .right .rightimg1{width:45%; height:auto; float:right; margin-left: 0px;}
#static .right .rightimg2{width:50%; height:auto; float:right; margin-left: 15px;}
#static .right .bannerimg{width:100%; height:auto; float:left; margin: 0 0 1% 0;}
#static .right .h3{width:100%; height:auto; float:left; margin:10px 0 3px 0; color: #1c4b7f;}
#static .right .hh3{width:100%; height:auto; float:left; margin:10px 0 3px 0; color: #1c4b7f; text-align: center;}
#static .right .headh1{width:100%; height:auto; float:left; margin:0 0 5px 0; color: #343535;}
#static .right .text-subline{width:100%; height:auto; float:left; position: relative; height: 1px; padding: 0; background: #e5e5e5; border: none; margin-bottom: 30px;}
#static .right .text-subline:before{content: ''; position: absolute; top: 0; left: 0; height: 1px; width: 50px; background: #247ebb;}
.text-subline{width:100%; height:auto; float:left; position: relative; height: 1px; padding: 0; background: #e5e5e5; border: none;}
.text-subline:before{content: ''; position: absolute; top: 0; left: 0; height: 1px; width: 50px; background: #247ebb;}
#static .right .div1{width:100%; height:auto; float:left;}
#static .right .con{width:31%; height:190px; float:left; margin:1%; padding: 10px; background: #01c0bc; border-radius: 10px; border:1px solid #01a5a2}
#static .right .con1{width:31%; height:190px; float:left; margin:1% 1% 1% 17%; padding: 10px; background: #01c0bc;}
#static .right .con h4{text-align: center; color: #fee090; font-size: large; margin: 10px 0;}
#static .right .con p{text-align: center; color: #fff;}
#static .headh{font-size: 40px; color: #343535; font-weight: 500; margin-bottom: 0;}
#static .bbottm{width:10%; height:auto; float:left; margin:0 90% 20px 0; background: #0375be; padding: 1px 0;}
#static .photos{width:100%; height:auto; float:left; margin:2% 0; padding: 0;}
#static .photos .con1{width:98%; height:auto; float:left; margin:0 1% 15px 1%; padding: 0; box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.15); transition:0.50s}
#static .photos img{width:98%; height:auto; float:left; margin:1%; padding: 0;}
#static .right .div2{width:70%; height:auto; float:left; margin:1% 13% 1% 14%; padding: 2% 0; background: #f5f5f5; border:#e1e7eb 1px solid; border-radius: 5px;}
#static .contactdiv{width:100%; height:auto; float:left; margin:2% 0;}
#static .contactdiv .con{width:31%; height:auto; float:left; margin:1%;}
#static .contactdiv .con h3{width:20%; height:auto; float:left; margin-right: 80%; border-bottom: 1px solid #0461ea; color: #323232;}
#static .contactdiv .con p{width:100%; height:auto; float:left; margin:2% 0; color: #292a2a;}
#static .contactdiv .con .ph{background: url(images/ph1.png) left center no-repeat; padding-left: 40px; background-size: 18px 18px;}
#static .contactdiv .con .mob{background: url(images/mob.png) left center no-repeat; padding-left: 40px; background-size: 23px 23px;}
#static .contactdiv .con .mail{background: url(images/mail.png) left center no-repeat; padding-left: 40px; background-size: 20px 20px;}
#static .contactdiv .con .address{background: url(images/address.png) left center no-repeat; padding-left: 40px; background-size: 25px 25px;}
#static .contactdiv .con .virtual-tour{width: 100%; height: auto; float: left; border: 1px solid #d9d8d8; border-radius: 5px;}
#static .contactdiv .con .virtual-tour:hover{border: 1px solid #c2c2c2}
#static .img-div{width:100%; height:auto; float:left; margin:2% 0;}
#static .img-div img{width:31%; height:auto; float:left; margin:1%}
#static .img-div img:first-child{width:32%; height:auto; float:left; margin:1% 1% 1% 0}
#static .img-div1{width:100%; height:auto; float:left; margin:2% 0;}
#static .img-div1 img{width:31%; height:auto; float:left; margin:1%}
#static .img-div1 .img{width:32%; height:auto; float:right; margin:1%}
#static .img-div2{width:100%; height:auto; float:left; margin:2% 0;}
#static .img-div2 img{width:31%; height:auto; float:left; margin:1%}
#static .img-div2 .img{width:31%; height:auto; float:left; margin:1%}
#static .img-div-more{width: 10%; height: auto; float: left; margin: 0.8% 1% 1% 89%; text-align: center; font-size: 12px; padding: 0.5% 0; border-radius: 3px; background: #0375be; color: #fff;}
#static .img-div-more:hover{background: #025a93;}
#static .iframe{width:48%; height:315px; float:left; margin:1%}
.sandbox .headh{width:100%; height:auto; float:left; font-size: 30px; color: #343535; font-weight: 500; margin: 0;}

#static .letterdiv{width:100%; height:auto; float:left; margin:2% 0; padding:3%; background:#fff; border:5px solid #966235; border-radius:10px}
#static .letterdiv img{width:20%; height:auto; float:left; margin:0 40%;}
#static .letterdiv .img{width:10%; height:auto; float:left; margin:0 45%;}
#static .letterdiv h1{width:100%; height:auto; float:left; text-align:center; color:#412b16; font-size:40px; font-family: 'Great Vibes', cursive;}
#static .letterdiv p{font-style:italic; font-family: 'Satisfy', cursive; font-size:24px;}
#static .letterdiv p img{width:40%; height:auto; float:left; margin:0 1% 0 0;}
#static .letterdiv p b{color:#000;}

.sticky-sidebar .img-div{width:100%; height:auto; float:left; margin:2% 0;}
.sticky-sidebar .img-div img{width:31%; height:auto; float:left; margin:1%}
.sticky-sidebar .img-div img:first-child{width:32%; height:auto; float:left; margin:1% 1% 1% 0}
.sticky-sidebar .img-div1{width:100%; height:auto; float:left; margin:2% 0;}
.sticky-sidebar .img-div1 img{width:31%; height:auto; float:left; margin:1%}
.sticky-sidebar .img-div1 .img{width:32%; height:auto; float:right; margin:1%}
.sticky-sidebar .img-div2{width:100%; height:auto; float:left; margin:2% 0;}
.sticky-sidebar .img-div2 img{width:31%; height:auto; float:left; margin:1%}
.sticky-sidebar .img-div2 .img{width:31%; height:auto; float:left; margin:1%}
.sticky-sidebar .img-div-more{width: 10%; height: auto; float: left; margin: 0.8% 1% 1% 89%; text-align: center; font-size: 12px; padding: 0.5% 0; border-radius: 3px; background: #0375be; color: #fff;}
.sticky-sidebar .img-div-more:hover{background: #025a93;}

html{scroll-behavior: smooth;}
/* Style the sidenav links and the dropdown button */
.sidenav a, .dropdown-btn {
  padding:15px 0px 15px 0;
  font-size: 23px;
  color: #333333;
  display: block;
  border-right: #e5e5e5 1px solid;
  background: none;
  text-align: right;
  cursor: pointer;
  outline: none;
  text-transform: capitalize;
  width:99.5%; height:auto; float:left;
  font-family: "Poppins", sans-serif, sans-serif;
  font-weight:normal;
}
.sidenav a, .dropdown-btn:hover {
  border-right: #247ebb 1px solid; color: #247ebb; background: none;
}
.sidenav a, .dropdown-btn:focus {
  border-right: #247ebb 1px solid; color: #247ebb; background: none;
}
/* Main content */
.main {
  margin-left: 200px; /* Same as the width of the sidenav */
  font-size: 20px; /* Increased text to enable scrolling */
  padding: 0px 10px;
}

/* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
.dropdown-container {
  display: none;
  background-color: #262626;
  padding-left: 8px;
}
.dropdown-container a{
  font-size:medium!important;
  padding:10px 10px 10px 0!important;
}
/* Optional: Style the caret down icon */
.fa-caret-down {
  float: right;
  padding-right: 8px;
  font-size:medium;
}

/* Some media queries for responsiveness */
@media screen and (max-height: 450px) {
  .sidenav {padding-top: 15px;}
  .sidenav a {font-size: 18px;}
}

.sticky-sidebar {
    width: 80%;
    margin: 0 auto;
}

.sticky-sidebar::after {
    display: table;
    content: "";
    clear: both;
}

.sticky-sidebar .sandbox {
    width: 70%;
    margin: 2% 0 0 5%;
    float: right;
}
.sticky-sidebar p{margin:1% 0; line-height:175%; text-align:justify; color:#333333;}
.sticky-sidebar span{margin:1% 0; line-height:160%; text-align:justify; color:#333333;}
.sticky-sidebar .sandbox .h3{width:100%; height:auto; float:left; margin:10px 0 3px 0; color: #1c4b7f;}
.sticky-sidebar .sandbox .hh3{width:100%; height:auto; float:left; margin:10px 0 3px 0; color: #1c4b7f; text-align: center;}
.text-subline{position: relative; height: 1px; padding: 0; background: #e5e5e5; border: none;}
.text-subline:before{content: ''; position: absolute; top: 0; left: 0; height: 1px; width: 50px; background: #247ebb;}
.sticky-sidebar .sandbox .div1{width:100%; height:auto; float:left;}
.sticky-sidebar .sandbox .con{width:31%; height:190px; float:left; margin:1%; padding: 10px; background: #01c0bc; border-radius: 10px; border:1px solid #01a5a2}
.sticky-sidebar .sandbox .con1{width:31%; height:190px; float:left; margin:1% 1% 1% 17%; padding: 10px; background: #01c0bc;}
.sticky-sidebar .sandbox .con h4{text-align: center; color: #fee090; font-size: large; margin: 10px 0;}
.sticky-sidebar .sandbox .con p{text-align: center; color: #fff;}
.sticky-sidebar .sandbox .headh2{width:100%; height:auto; float:left; margin:20px 0 5px 0; color: #343535; padding-top:70px}
.sticky-sidebar .sandbox .headh1{width:100%; height:auto; float:left; margin:0; color: #343535;}
.sticky-sidebar .sandbox .bbottm{width:10%; height:auto; float:left; margin:0 90% 0 0; background: #0375be; padding: 1px 0;}

.sticky-sidebar1 {
    box-sizing: border-box;
    position: sticky;
	top: 100px;
    margin:4% 0 2% 0;
    width: 25%;
    float: left;
}
.sticky-sidebar1 a{width:99.5%; height:auto; float:left; padding:15px 10px 15px 0; border-right: #e5e5e5 1px solid; font-size: 23px; text-align: right; color: #333333;}
.sticky-sidebar1 a:hover{border-right: #247ebb 1px solid; color: #247ebb;}
.sticky-sidebar1 .a{border-right: #247ebb 1px solid!important; color: #247ebb!important; font-weight: bold!important;}
.sticky-sidebar2 a{width:99.5%; height:auto; float:left; padding:15px 10px 15px 0; border-right: #e5e5e5 1px solid; font-size: 15px; text-align: right; color: #333333;}
.sticky-sidebar2 a:hover{border-right: #247ebb 1px solid; color: #247ebb;}
.sandbox .divp{width: 100%; height: auto; float: left; margin: 15px 0}


.row1 {
  display: -ms-flexbox; /* IE10 */
  display: flex;
  -ms-flex-wrap: wrap; /* IE10 */
  flex-wrap: wrap;
  padding:0;
}

/* Create four equal columns that sits next to each other */
.column1 {
  -ms-flex: 33.3%; /* IE10 */
  flex: 33.3%;
  max-width: 33.3%;
  padding: 0 5px;
}

.column1 img {
  vertical-align: middle;
  width: 100%!important;
  margin:5px!important;
}

/* Responsive layout - makes a two column-layout instead of four columns */
@media screen and (max-width: 800px) {
  .column1 {
    -ms-flex: 50%;
    flex: 50%;
    max-width: 50%;
  }
}

/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
  .column1 {
    -ms-flex: 100%;
    flex: 100%;
    max-width: 100%;
  }
}

#gallery{width:98%; height:auto; float:left; margin:0 2% 0 0; overflow:hidden}
#gallery .con{width:23%; height:auto; float:left; margin:1%; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.15);}
#gallery .con img{border:#CCCCCC 3px solid; width:100%; height:auto; float:left; transition:0.50s;}
#gallery .con img:hover{border:#fea801 3px solid;}

#static .blogpage{width:100%; height:auto; float:left;}
#static .blogpage .con{width:31%; height:490px; float:left; margin: 1%;}
#static .blogpage .con img{width:100%; height:auto; float:left;}
#static .blogpage .con .div{width:95%; height:auto; float:left; margin:-30px 2.5% 0 2.5%; padding:3%; background: #f0f0f0;}
#static .blogpage .con .date{width:18%; height:auto; float:left; padding: 10px 0; border: 1px solid #dbdbdb; border-radius: 5px;}
#static .blogpage .con .date .digit{width:100%; height:auto; float:left; margin: 0; padding: 0; line-height: 30px; color: #004780; font-size: xx-large; text-align: center;}
#static .blogpage .con .date .text{width:100%; height:auto; float:left; margin: 0; padding: 0; line-height: 18px; color: #212121; text-align: center;}
#static .blogpage .con .right{width:80%; height:auto; float:left; margin:0 0 4% 2%;}
#static .blogpage .con .right span{width:100%; height:auto; float:left; margin: 0; padding: 0; color: #004780;}
#static .blogpage .con .right h3{width:100%; height:auto; float:left; margin: 0; color: #424242; font-weight: 500;}
#static .blogpage .con p{width:100%; height:auto; float:left; color: #424242;}
#static .blogpage .con .read{width:auto; height:auto; float:left; margin:2% 0; padding:2% 3%; background: #004780; color: #fff; border-radius: 5px; transition: 0.2s;}
#static .blogpage .con .read:hover{background: #015ca5}
#static .blogpage h2{width:100%; height:auto; float:left; margin:0 0 0.8% 0; border-bottom: 1px solid #d6d5d5; color: #004780; padding-bottom: 0.8%;}
#static .blogpage .bottomblog{width:100%; height:auto; float:left; margin:0 0 30px 0;}
#static .blogpage .bottomblog .leftspan{width:auto; height:auto; float:left; margin:0; color: #6f6e6e; font-style: italic; font-size: large;}
#static .blogpage .bottomblog .rightspan{width:auto; height:auto; float:right; margin:0; color: #6f6e6e; font-style: italic; font-size: large;}
#static .blogpage .bottomblog .rightspan img{width:auto; height:auto; float:left; margin:0;}

#static .awards{width:100%; height:auto; float:left;}
#static .awards .con{width:31%; height:350px; float:left; margin: 1%; border-bottom: 4px solid #fea801; box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.25); -webkit-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.25); -moz-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.25);}
#static .awards .con img{width:100%; height:auto; float:left; margin: 0 0 10px 0}
#static .awards .con h3{width:96%; height:auto; float:left; margin: 1% 2%; color: #015ca5;}
#static .awards .con p{width:96%; height:auto; float:left; margin: 1% 2%; color: #424242;}
#static .awards .con a{width:auto; height:auto; float:left; margin: 1% 2%; padding: 5px 7px; background: #015ca5; color: #fff; border-radius: 5px;}
#static .awards .con a:hover{background: #026fc6;}

#static .videod{width:100%; height:auto; float:left;}
#static .videod .con{width:18%; height:180px; float:left; margin: 1%; background: #e9e9e9;}
#static .videod .con img{width:100%; height:auto; float:left; margin:0}
#static .videod .con h4{width:96%; height:auto; float:left; margin: 1% 2%; color: #333333; font-weight: 500;}

#static .tabdiv{width:100%; height:auto; float:left; padding:1%; margin-bottom:5px; background:#f2f2f2}
#static .tabdiv h2{font-size:large; color:#393939;}
#static .tabdiv .img{width:15%; height:auto; float:left; margin: 0 2% 0 0; border:1px solid #cfcece; border-radius:5px;}
#static .tabdiv .rightdiv{width:83%; height:auto; float:left; margin: 0;}
#static .tabdiv strong{color:#056fc1;}
#static .tabdiv .box{width:30%; height:auto; float:left; margin:0 70% 5px 0; padding:1%; border:1px solid #d7d7d8; background:#fff; border-radius:5px;}
#static .tabdiv .box::placeholder {
  color: #565657;
  opacity: 1;}
#static .tabdiv .box1{width:30%; height:auto; float:left; margin:0 70% 5px 0; padding:1%; border:1px solid #d7d7d8; background:#fff; border-radius:5px;}
#static .tabdiv .box1::placeholder {
  color: #565657;
  opacity: 1;}
#static .tabdiv .submit{width:10%; height:auto; float:left; margin-right:90%; padding:15px 0; text-align:center; cursor:pointer;}
#static .tabdiv .img1{width:10%; height:auto; float:left; margin: 0 90% 15px 0;}
#static .tabdiv .browse {
    position: relative;
    width: 10%;
    height: auto; background-color:#333333; color:#FFFFFF; text-align:center; margin:10px 90% 10px 0; padding:5px 0;
}

#static .tabdiv .browse input, browse div {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
}

#static .tabdiv .browse input {
    opacity: 0;
    filter: alpha(opacity=0); cursor:pointer
}

#static .sisterli{}
#static .sisterli li{width:48%; height:auto; float:left; margin:1%;}
#static .academicsh2{width:30%; height:auto; float:left; margin:2% 35%; padding:20px 0; text-align:center; background-color:#0000FF; color:#FFFFFF; border-radius:5px}
#static .academicsdiv{width:30%; height:auto; float:left; margin:2% 1%; padding:1%; background-color:#eee; border-radius:5px}


#button-style a:link {
  background-color: #f44336;
  color: white;
  padding: 14px 25px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
}

#button-style a:hover {
  background-color: red;
}

.panelheight{height: 360px!important;}

#static .letterdiv{width:100%; height:auto; float:left; margin:2% 0; padding:2%; background:#fff; border:3px solid #966235; border-radius:10px}
#static .letterdiv img{width:40%; height:auto; float:left; margin:0 30%;}
#static .letterdiv .img{width:40%; height:auto; float:left; margin:0 30%;}
#static .letterdiv h1{width:100%; height:auto; float:left; text-align:center; color:#412b16; font-size:30px; font-family: 'Great Vibes', cursive;}
#static .letterdiv p{width:100%; height:auto; float:left; font-style:italic; font-family: 'Satisfy', cursive; font-size:20px;}
#static .letterdiv p img{width:100%; height:auto; float:left; margin:1% 0;}


@media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {

#main-inner{width:100%; height:auto; margin:0 auto; overflow:auto}
#main-inner1{width:100%; height:auto; margin:0 auto;}
#main-inner2{width:100%; height:auto; margin:0 auto; overflow:auto}
#main-inner3{width:100%; height:auto; margin:0 auto; overflow:hidden}
#main-inner4{width:100%; height:auto; margin:0 auto; overflow:hidden}
#main-inner5{width:100%; height:auto; margin:0 auto;}
#main-inner6{width:100%; height:auto; margin:0 auto; overflow:auto}
#main-inner7{width:100%; height:auto; margin:0 auto; overflow:hidden}

#main-header{width:0; height:0; float:left; margin: 0;}
#main-header .logo{width:0; height:0; float:left; margin: 0;}
#main-header .con{width:100%; height:0; float:right; font-size:0; padding:0; margin: 0; color: #272727; background: none; background-size: 0 0}
#main-header .con1{width:100%; height:0; float:right; font-size:0; padding:0; margin: 0; color: #272727; background: none; background-size: 0 0}
#main-header span{width:0; height:0; float:left; font-size:0; padding:0; margin: 0;}

#upper-header .left{width:90%; height:auto; float:left; margin:0;}
#upper-header .left a{float:left; color: #535252; border-right: 1px solid #dddddd; padding: 0 10px; margin: 10px 0;}
#upper-header .left a:last-child{border-right: none}
#upper-header .right{width:10%; height:auto; float:right; margin:6px 0 0 0;}
.marqueediv img{width: 0; height: 0; float: left; margin:0; visibility:hidden;}
.marqueediv .img{width: 20%; height: 45px; float: left; margin:0; visibility:visible;}

#missiondiv{width:100%; height:auto; float:left; margin:10px 0}
#missiondiv .con{width:98%; height:auto; float:left; margin: 1%; padding: 28px 20px; border-radius: 10px; background:#fff; box-shadow:  0px 0px 15px #cbcbcb, 10px -10px 10px #ffffff;}


#missiondivr{width:100%; height:auto; float:left; margin:10px 0}
#missiondivr .con{width:98%; height:auto; float:left; margin: 1%; padding: 28px 20px; border-radius: 10px; background:#fff; box-shadow:  0px 0px 15px #cbcbcb, 10px -10px 10px #ffffff;}


#about .left{width:98%; height:auto; float:left; margin:1%}
#about .left h1{width:100%; height:auto; float:left; margin: 0; color: #0a2329; text-align: center; font-size: xx-large; line-height: 120%;}
#about .left p{width:100%; height:auto; float:left; color: #302f2f; text-align: center; font-size: medium; line-height: 160%;}
#about .left a{width:50%; height:auto; float:right; margin:1% 25%; text-align: center; color: #242424; background: #f3b101; padding: 10px 0; border-radius: 20px; transition: 0.3s;}
#about .left a:hover{background: #c10902; color: #fff;}
#about .right{width:98%; height:auto; float:left; margin:1%}

#provi{width:98%; height:auto; float:left; margin: 20px 1%;}
#provi h1{width:100%; height:auto; float:left; padding:0 0 10px 0; color: #fff; text-align: center;}
#provi .con{width:98%; height:auto; float:left; margin: 1%; padding: 10px; border: 2px solid #e7e8e9; background: #fff;}

#twodiv .left{width: 98%; height: auto; float: left; margin: 1%;}
#twodiv .left iframe{width: 98%; height: 300px; float: left; margin:1%;}
#twodiv .left iframe:last-child{margin:1%;}
#twodiv .right{width: 98%; height: auto; float: left; margin: 1%;}

#missiondiv1 .con{width:96%; height:auto!important; float:left; margin: 2%; padding: 10px 1%; border-top: 3px solid #025ebb; border-bottom: 3px solid #025ebb; background:#fff; box-shadow:  0px 0px 15px #cbcbcb, 10px -10px 10px #ffffff;}
.panelheight{height: auto!important;}
#missiondiv1 .panel{width:98%; height:auto; float:left; margin: 1%;}
#missiondiv1 .con p{width:100%; height:auto; float:left; margin: 5px 0; color: #2b2b2a; text-align: justify; line-height: 170%;}

#enroll img{width:20%; height:auto; float:left; margin:1% 40%;}
#enroll .text{width:98%; height:auto; float:left; margin: 1%; text-align:center;}
#enroll a{width:50%; height:auto; float:right; margin: 1% 25%; color: #fff; border-radius: 50px; text-align: center; padding: 10px 0; border: 2px solid #fff; transition: 0.3s;}

#videodiv1 .right .con{width:48%; height:auto; float:left; margin:1%; border: 1px solid #eaeaea;}

#testimonial{width:95%; height:650px; float:left; margin: 0 0 0 5%; padding: 0; overflow:hidden;}
#testimonial .carousel {
	margin: 50px auto;
	padding: 0;
}
#testimonial .carousel .testimonial {
	padding: 0 15px 0 0 ;
	position: relative;
	color:#595858;
	line-height:150%;
	font-weight:normal;
	font-size:14px
}

#gdfooter{width:96%; height:auto; float: left; margin:0 2%}
#gdfooter .top{width:100%; height:auto; float: left; border-bottom: 1px dashed #4c505f;}
#gdfooter .top .div{width:100%; height:auto; float: left; margin: 1% 0;}
#gdfooter .con1{width: 100%; height: auto; float: left; margin: 1% 0;}
#gdfooter .con{width: 100%; height: auto; float: left; margin: 1% 0;}
#gdfooter .con2{width: 100%; height: auto; float: left; margin: 1% 0;}

#gdlowfooter{width:95%; height:auto; float: left; padding: 1% 2.5%}
#gdlowfooter p{width: 100%; height: auto; float: left; margin: 5px 0; padding: 0; color: #fff; font-size: small; text-align:center}
#gdlowfooter .p{text-align: center;}

#page_header{background:url(images/bg1.jpg); background-attachment: scroll;background-position: center;background-repeat: no-repeat; background-size: auto 100%;}

#static{width:95%; height:auto; float:left; margin:4% 2.5%}
#static .academicsh2{width:98%; height:auto; float:left; margin:2% 1%; padding:20px 0; text-align:center; background-color:#0000FF; color:#FFFFFF; border-radius:5px}
#static .academicsdiv{width:98%; height:auto; float:left; margin:2% 1%; padding:1%; background-color:#eee; border-radius:5px}
#static .tabdiv .img{width:98%; height:auto; float:left; margin: 1%; border:1px solid #cfcece; border-radius:5px;}
#static .tabdiv .box{width:98%; height:auto; float:left; margin:1%; padding:3% 1%; border:1px solid #d7d7d8; background:#fff; border-radius:5px;}
#static .tabdiv .box1{width:98%; height:auto; float:left; margin:1%; padding:3% 1%; border:1px solid #d7d7d8; background:#fff; border-radius:5px;}
#static .tabdiv .submit{width:50%; height:auto; float:left; margin:1% 25%; padding:15px 0; text-align:center; cursor:pointer;}
#static .tabdiv .img1{width:50%; height:auto; float:left; margin: 15px 50% 15px 0;}
#static .tabdiv .browse {
    position: relative;
    width: 50%;
    height: auto; background-color:#333333; color:#FFFFFF; text-align:center; margin:10px 50% 10px 0; padding:5px 0;
}
#static .left a{font-size: 18px;}
#static .left2{width:25%; height:auto; float:left; margin:2% 0;}
#static .right2{width:72%; height:auto; float:left; margin:2% 0% 0 3%;}
#static .sisterli li{width:98%; height:auto; float:left; margin:1%;}


}


  