@charset "utf-8";
/* CSS Document */

#head{ width:100%; padding-bottom: 10px; padding-top: 5px;}

body{color:#fff;}

.rb { float:right;}
.ts { float:right;}

.cntr{ line-height:15px;}
.cntr p {margin: 5px 0px 10px;}
.cntr .ppp{ color:#334978; font-weight:bold; font-size:20px; margin-top:10px; font-family:arial;}
.cntr .ppp a{ color:#e8781c}
.cntr h6{ color:#e8781c; font-weight:bold; font-family:arial; font-size:14px;}
.cntr span a{ color:#334978; font-size:14px; font-weight:bold; font-family:arial;}
.ryt .btn{ background:#334978; border-radius:0px; width:45%; font-size:12px; padding-right:-10px; border-color:#e8781c; margin-top:20px;margin-right:10px;}
.ryt span h6{ color:#334978;}

.ryt span a{ color:#334978;}
.ryt span a+a{ color:#000;}
.phon{ margin-right:6px; margin-top:20px;}
.mail{ margin-top:20px;}

.dropdown-menu li a {font-size:16px !important;}

#navi{ width:100%; background:#334978;}
#navi .navbar-collapse{ padding-left:0px !important; }
#navi .navbar-nav li a{ font-size:20px;}
#banner{ width:100%;}

#news{ width:100%; background:#e6e2e7; padding:10px;}
#news .aaa { font-size:30px; color:#334978; margin-top:20px; font-weight:bold;  }
#news .aaa a{ color: #e8781c }
#news marquee{ color:#000; font-size:18px; margin-top:20px; margin-bottom:30px; }
#news marquee a{ color:#e8781c; font-size:20px;}

.ic .fa-desktop {color: #e8781c; padding-right:5px;}

.ic .fa-file {color: #e8781c; padding-right:5px;}

.mail .fa-envelope {color: #000;  padding:3px;}

.phon .fa-phone {color: #000;  padding:3px;}

.uvc-headings-line {
    display: block;
    width: 100%;
    max-width: 100%;border-style: solid; border-bottom: 0.5px solid rgb(0, 0, 0); border-color: rgb(0, 0, 0); width: 250px; margin: 0px auto;
	.uvc-heading-spacer{ margin-bottom:30px; height:2px;}
}

#program{ width:100%;}
#program h5{ font-size:30px; color:#334978; margin-top:50px;  font-weight:bold }
#program h5 a{ color:#e8781c}
.box1{ background:#e6e2e7; font-weight:bold; margin-top:50px; padding-top:20px; padding-bottom:40px; margin-bottom:50px;}
.box1:hover{ box-shadow: 0 0 10px #e8781c;}
.box1 p{ color:#000; font-family:arial; font-size:18px; font-weight:bold; text-align:center; margin-top:5px;}
.box1 h6{ color:#000; font-family:arial; font-size:14px; text-align:center; margin:0 30px;}
.box1 .btn{ border-radius:0px; border:none; color:#fff; background-color:#334878; margin-top:30px; margin-bottom:20px;}

#story{ width:100%;   background:#e6e2e7}
#story .topper{ font-size:30px; color:#000; margin-top:50px;  }
#story h6{ color:#000; font-size:18px; font-family:arial;}
#story h6 a{ color:#e8781c;}
.boxes{ border: 50px solid; width: 50px; height:50px; margin-top:50px;}
#story .btn{ border:none; border-radius:0px; background:#334978; margin-top:50px; margin-bottom:50px; padding:15px; font-size:14px; }

#rank{ width:100%; background-image:url(../images/classes.png); background-position:fixed; height:auto;}
#rank p{ color:#fff; font-size:25px; font-family:arial; font-weight:bold; margin-top:30px;}

.year{ margin-top:40px; margin-bottom:60px;}
.year li{ list-style:none; color:#fff; font-family:arial; font-size:19px; margin-top:30px;}

#study{ width:100%;  background:#e6e2e7}
#study .pppp{ padding-right:50px !important;}
#study .ssss{ padding-left:40px !important;}
#study p{ color:#000; font-family:arial; font-size:30px; margin-top:50px; }

 .list-group .list-group-item{ background: #fff; color: #000; padding:23px;}
  .list-group-item:hover{ background:#e6e2e7}
  
  .into .list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{ background:#e8781c; border:1px #e8781c}
  .wpb_wrapper .list-group{ margin-top:50px;}
  .wpb_wrapper{ margin-bottom:120px;}

#map{ width:100%; padding:5px;}

#bottmbar{ width:100%; background-color:#334978; height:auto;}

#bottmbar ul li{ list-style:none; margin:20px; color:#fff;}
 .bottomlist{ color:#fff; font-size:20px; font-weight:bold}
 .bottomlist a{ color:#fff; text-decoration:none;}
.bottomlist a:hover{ color:#e8781c;}
#bottmbar .bdr{ border-right:none;}

#contact-form .controls .ct3 {margin-bottom:25px; margin-left: 175px;}

.heading h2{ color:#334978;}


.content{ margin:10px;}
.content p { margin:10px; text-align:justify;}
.content ul{ margin:15px;}
.content ul li{text-align:justify; padding:10px;}

.content ol{ margin:15px;}
.content ol li{text-align:justify; padding-bottom:10px;}


.op4 {margin-top:60px;}
.it5 {margin-top:60px;}
.ct6 {margin-bottom:20px;}

.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
border: 1px solid #ddd;}
	

table td, table th {
    padding: 5px 10px;
}

td, th {
    padding: 0;
}


textarea, textarea.form-control {
    min-height: 130px;
    width: 100%;
    max-width: 100% !important;
}
textarea.form-control {
    height: auto;
}


textarea, input[type="text"], input[type="email"], input[type="number"], input[type="password"], input[type="tel"], .select2-search__field, .select2-search input.select2-input, .form-control {
    display: block;
    padding: 6px 12px !important;
    height: 32px;
    line-height: 1.42857143;
    border-radius: 0;
    border: 2px solid #f0f2f5;
    background: #f0f2f5;
    box-shadow: none !important;
    color: #555;
}
textarea, input[type="text"], input[type="email"], input[type="number"], input[type="password"], input[type="tel"] {
    -webkit-appearance: none;
    -moz-appearance: none;
appearance: none;}


element.style {
    width: 150px;
    text-align: center;
    margin-left: 45%;
}



.btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c;
}

.ind-mob { display:none;}

#footr{ width:100%; background:#213357;padding:10px 0;}
#footr p{margin: 10px 0 0;color:#fff;font-size:17px;}
#footr p a{ color:#fff;}
#footr p a:hover{ color:#334978;}
.navii{margin-bottom:0;}
 .navii li{ float:left; list-style:none; margin:10px; color:#fff;font-size:18px; }
 .navii li a{ color:#fff; text-decoration:none}
 
 .im1 {  width:320px; height:420px;}
 .im2 {  width:330px; height:450px; float:left;}
 .im3 { width:320px;height:200px;}
 .im4 {width:320px; height:250px; float:right; }
 .im5 {width:170px; height:370px;}
 .im6 { width:350px; height:280px; float:right; }
 .im7 { width:370px; height:300px; float:left;}
 .im8 { width:370px; height:330px; }
 .im9 { width:180px; height:150px; float:right;}
 .im10 { width:180px; height:150px; float:left;}
 
 .ab3 h4 { margin-top:50px; margin-bottom:30px;}
 .ab3 p {margin-bottom:20px;}
 .fc4 {margin-top:10px; margin-left:50px;}

#about{ width:100%;  background:#fff;padding:50px 0;} 
#about .abc { padding-right: 8px !important; margin-bottom: 30px;}

#about p {
    color: #000;
    font-family: arial;
    font-size: 30px;
    margin-top: 50px;
}


#about .list-group-item {
    position: relative;
    display: block;
    padding: 20px 20px;
    margin-bottom: -1px;
    background-color: #ededed;
    border: 1px solid #ddd;
    height: 60px;
}

#about .list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    z-index: 2;
    color: #fff;
    background-color: #334978;
    border-color: #334978;
    font-size: 20px;
    font-weight: bold;
}

#about .wpb_wrapper .list-group {
    margin-top: 27px;
    padding-top: 20px;
}
#about .list-group {
    padding-left: 0;
}
 
#story .spc {margin-bottom:20px;} 
.up2 {margin-bottom:20px;} 
.ad4{margin-top:20px;} 
.controls .btn {
    display: inline-block;
    padding: 5px 12px;
    margin-bottom: 20px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
        border-top-color: transparent;
        border-right-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
    border-radius: 4px;
	
}

@media only screen and  (max-width: 480px)

{
	
	.lft img{ margin-left:80px; margin-bottom:10px}
	#navi .navbar-nav li a:hover{ color:#e8781c; background:#fff;}
	#study .pppp{ padding-right:10px !important;}
	#study .ssss{ padding-left:10px !important;}
	#story .spc {margin-bottom:10px;}
	.ind-home {display:none; }
	.ind-mob { display:block;}
	
	.im1 {  width:100%; height:auto; margin-top:-50px !important;}
	.im2 {  width:100%; height:auto; margin-top:10px !important; margin-bottom:10px;} 
	.im3 {  width:100%; height:auto; margin-top:10px !important; }
	.im4 {  width:100%; height:auto; margin-top:10px !important; }
	.im5 {  width:100%; height:auto; margin-top:10px !important; }
	.im6 {  width:100%; height:auto; margin-top:10px !important;  margin-bottom:10px; }
	.im7 {  width:100%; height:auto; margin-top:-5px !important;  margin-bottom:20px; }
	.im8 {  width:100%; height:auto; margin-top:-5px !important; }
	.im9 {  width:100%; height:auto; margin-top:-5px !important; margin-bottom:10px; }
	.im10 {  width:100%; height:auto; margin-top:-5px !important; margin-bottom:10px; }
	.im11 {  width:100%; height:auto; margin-top:-5px !important; margin-bottom:10px; }
	
	
	#head .mr {margin-left:62px;}
	
	.phon {margin-right:33px;}
	.mail {margin-right:33px;}
	
	#head .rb{ margin-right: 10px; float: none; margin-left: 85px;}
	#head .ts{ float:none;}
	
	
	#myNavbar .navbar-nav{margin-left:10px !important;}
	#myNavbar .navbar-nav li a{ font-size:16px;}
	
	#myNavbar .navbar-right {display:none;}
	
	#news .aaa { font-size:16px !important; margin:5px;}
	#news .ind-mob { font-size:11px; margin-left:20px;}
	#news .ind-mob a{ font-size:14px;}
	
	#program .xxx { font-size:16px !important; margin-top:10px; }
	
	#story .topper {font-size:16px !important; margin:5px; }
	#story h6 {font-size:11px; }
	
	#rank p{font-size:16px !important; margin:5px; }
	#rank .tdclr {font-size:11px;} 
	
	#study p{font-size:16px !important; margin:5px; }
	
	.wpb_wrapper .list-group{ margin-top:15px;}
	.wpb_wrapper{ margin-bottom:5px;}
	
	#head .cntr { line-height: 20px;}
	
	.ab1 {font-size:16px !important; margin-top:10px;}
	.ab2 { border-style:none !important;}
	.ab3 {margin-right: -15px !important; margin-left: -40px;}
	
	
	.cp1 { font-size:16px !important; margin-top:10px; }
	.cp2 { border-style:none !important;} 
	.cp3 { font-size:11px !important; }
	.cp4 { font-size:11px !important;}
	
	.op1 {font-size:16px !important; margin-top:10px; }
	.op2 {border-style:none !important;}
	.op3 {font-size:16px !important; }
	.op4 {font-size:16px !important; margin-top:-40px !important; }
	.op5 {margin-left:55px !important;}
	.op6 {margin-left:60px !important;}
	
	.rr1 {font-size:16px !important; margin-top:10px;}
	.rr2 {border-style:none !important;}
	.rr3 {margin-right: -15px !important; margin-left: -40px;}
	
	.ta1 {font-size:16px !important; margin-top:10px;}
	.ta2 {border-style:none !important;}
	
	.ig1 {font-size:16px !important; margin-top:10px;}
	.ig2 {border-style:none !important;}
	.ig3 {font-size:11px !important;} 
	
	.db1 {font-size:16px !important; margin-top:10px;}
	.db2 {border-style:none !important;}
	.db3 { font-size:12px !important; }
	
	.cc1 {font-size:16px !important; margin-top:10px;}
	.cc2 {border-style:none !important;}
	.cc3 {margin-right: -15px !important; margin-left: -40px;}
	.cc4 {margin-right: -15px !important; margin-left: -50px;}
	.cc5 {margin-right: -15px !important; margin-left: -40px;}
	
	.it1 {font-size:16px !important; margin-top:10px;}
	.it2 {border-style:none !important;}
	.it3 { font-size:14px !important; }
	.it4 { font-size:14px !important; }
	.it5 { font-size:14px !important; margin-top:30px !important;  }
	.it6 {margin-left:55px !important;}
	
	.hl1 {font-size:16px !important; margin-top:10px;}
	.hl2 {border-style:none !important;}
	.hl3 {margin-right: -2px !important; margin-left: -30px;} 
	
	.ss1 {font-size:16px !important; margin-top:10px;}
	.ss2 {border-style:none !important;}
	.ss3 {margin-right: -2px !important; margin-left: -30px;} 
	.ss4 {margin-right: -20px !important; margin-left: -50px;} 
	
	.mi1 {font-size:16px !important; margin-top:10px;}
	.mi2 {border-style:none !important;}
	.mi3 {margin-right: -20px !important; margin-left: -50px;} 
	
	.vm1 {font-size:16px !important; margin-top:10px;}
	.vm2 {border-style:none !important;}
	
	.ad1 {font-size:16px !important; margin-top:10px;}
	.ad2 { border-style:none !important;}
	.ad3 {margin-right: -20px !important; margin-left: -50px;}
	.ad4 {display:none;}
	.ad5 {margin-right: -20px !important; margin-left: -50px; margin-top: -15px !important;}
	
	.fc1 {font-size:16px !important; margin-top:10px;}
	.fc2 { border-style:none !important;}
	.fc3 {margin-right: -20px !important; margin-left: -50px;}
	.fc4 {display:none;}
	.fc5 {margin-right: -20px !important; margin-left: -50px; margin-top: -15px !important;}
	
	.up1 {font-size:16px !important; margin-top:10px;}
	.up2 { border-style:none !important;}
	.up3 {margin-right: -5px !important; margin-left: -45px;}
	.up4 {margin-right: -15px !important; margin-left: -40px;}
	
	.ct1 {font-size:16px !important; margin-top:10px;}
	.ct2 { border-style:none !important;}
	.ct3 {font-size:14px !important;}
	.ct4 {margin-left: 75px;}
	.ct5 {font-size:16px !important; margin-top:10px;}
	.ct6{ border-style:none !important;}
	.ct7 {margin-bottom:10px;}
	.fm {margin:20px;}
}







/*
     FILE ARCHIVED ON 03:27:40 Aug 27, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:18:50 Jan 12, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 142.967 (3)
  esindex: 0.012
  captures_list: 172.158
  CDXLines.iter: 15.621 (3)
  PetaboxLoader3.datanode: 158.002 (4)
  exclusion.robots: 0.267
  exclusion.robots.policy: 0.248
  RedisCDXSource: 9.336
  PetaboxLoader3.resolve: 18.459
  load_resource: 51.797
*/