body{color:#434343; font-size:12px; border-top:6px solid #007236;}
body,input,textarea,select,h1,h2,h3,h4,h5,h6{font-family: 'Open Sans', sans-serif;}
ul,li,ol,h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
a{ color:#007236}
a:hover{ text-decoration:none; color:#0086b2;}
p{text-align:justify; line-height:17px; margin-bottom:15px;}
.text-center p{ text-align:center;}
h1,h2,h3{ color:#434343; font-size:17px;margin-bottom:10px;}
h3{font-size:14px; font-weight:bold;}
h1 span,h2 span{ color:#89ab20;}
#header{}
.add,.contact{ font-size:17px; font-weight:bold; color:#434343; margin-bottom:3px;} 
.contact{ font-size:14px;} 
.logo img{}
.tneacode{ background:#007236; padding:10px;  color:#fff; font-size:22px; font-weight:bold; display:inline-block; margin-bottom:10px}
nav{ background:#007236;margin-bottom:15px;}
#home nav{ margin-bottom:0px;}
#menu-icon { display: none; /* hide menu icon initially */}
#nav { margin:0px;}
#nav li { list-style: none; float:left;display:block;position:relative; margin:0px;}
/* nav link */
#nav a {padding:12px 13px 12px 13px;display:block;position:relative; color:#fff;}
#nav a:hover, #nav li:hover > a { color:#007236; background:#FFF200;}
#nav li.current a {  color:#007236;background:#FFF200;}
#nav li:first-child a{ border-left:none;}
#nav li:last-child a{ border-right:none;}
#nav a.drp-aro { padding-right:16px;}
/* nav dropdown */
#nav ul { background: #007236;margin:0; position: absolute;border:1px solid #d6a100; border-top:0px; display: none;width: 172px; z-index:91000;}
#nav ul li { float: none; border-bottom:1px solid #005126; display:block; margin: 0; padding:0;}
#nav ul li:last-child { border:none;}
#nav ul li a, #nav li.current ul li a, #nav ul li:hover > a { background:#007236; color:#fff; width:auto; display:block; text-align:left; padding: 5px 11px; border-radius:0;border:0 none; line-height:20px; min-height:30px; font-weight:normal;text-shadow:none;}
#nav ul li a:hover, #nav li.current ul li a:hover, .nav-wrap2 #nav ul li a:hover, .nav-wrap2.darknavi #nav ul li a:hover, #nav ul li.current a, #nav li.current ul li.current a { background:#007236; color:#fff;}
#nav li:hover > ul { display: block; visibility:visible; /* show dropdown on hover */}
#nav ul li ul { margin:-30px 0 0 168px; width:170px; }
.nav-wrap2 #nav ul li a, .nav-wrap2.darknavi #nav ul li a, .nav-wrap2.mn4 #nav ul li a { padding: 5px 11px; line-height:24px; height:24px; }
.nav-wrap2 #nav ul li { margin: 0; padding:0; }
.nav-wrap2.mn4 #nav ul li { border-left:0 none;}
*+html #nav li { position:relative; display:block; }
*+html #nav li ul, *+html #nav li.current ul {  left:0; clear:both; position:absolute; border:1px solid #d4d4d4; }
*+html .container { z-index:2; }
*+html #header { z-index:3; position:relative;  }
*+html #nav ul li ul { position:absolute; left:0; margin-top:-31px; display:none; visibility:hidden; }
*+html #nav ul li:hover > ul { display:block; visibility:visible; }
.slots{ background:#FFF200; border-bottom:10px solid #007236; padding:30px; margin-bottom:20px;}
.slotsss{ background:#FFF200;}
.slotcontent,.slotcontent p{ text-align:center;}
.slotcontent i{font-size:20px; color:#fff; }
.slotcontent .contents{ position:relative;}
.slotcontent h3{ margin-bottom:5px;}
.slotcontent h3 strong{ font-size:20px;}
.fontcol { color:#007236; line-height:20px;}
.topprts h2{ font-size:16px; font-weight:bold; color:#222;}
.topprts { margin-bottom:20px;}
.topitem{display:inline-block; margin-right:15px;}
.topitem img{ height:90px;}
.topitem p{ text-align:center; font-size:11px;}
.video{ position:relative; display:block;}
.video .play{ position:absolute; top:30%; left:35%;}
.news h2{ padding:10px; background:#FFF200; border-bottom:3px solid #007236; font-weight:bold;}
.newsitem{ padding:10px 0; border-bottom:1px solid #ababab;}
.newsitem p{ font-size:11px; color:#8c8c8c;}
.newsitem p strong{ font-size:12px; color:#434343;}
.news .newsitem:last-child{ border:0px;}
.allumini h2{ padding:10px 0; border-bottom:3px solid #434343; font-weight:bold;}
.test_item{ margin-bottom:25px;}
.test_item p{ font-size:12px; color:#8c8c8c;}
.test_item p i{ font-size:30px; color:#8c8c8c;}
.test_img{ float:left;margin-right:15px;}
.test_item h4{ font-size:12px; color:#434343;}
.test_item h4 strong{ font-size:14px; color:#434343;}
.placed{ background:#e6e7e9; padding:18px;}
.placeditem{display:inline-block; margin-right:15px;}
.companies{display:inline-block; padding:0 15px; border-right:1px solid #dedada;}
.add{font-size:15px;}
#footer{ background:#434343; color:#fff; padding:30px 0;font-size:12px;}
#footer a{color:#fff;}
#footer p{ text-align:left; font-size:12px;}
#footer h4{ font-size:14px; color:#FFF200; margin-bottom:10px; font-weight:bold;}
#footer ul li{ list-style-type:none; padding:0px; margin:0 0 5px;}
#footer2{ background:#FFF200; border-top:1px solid #f2c94b; padding:15px 0 5px;}
.design p{ text-align:right;}
.design a{ color:#434343}
div.email-wrapper{ position:relative;} 
div.submit-wrapper	{ position:absolute; right:0px; top:0px;	}
ul.list li{list-style-type:none; background:url(https://207866.claudeassets.com/20191203093151im_/http://www.sasurieacademyengg.com/images/bullet11.gif) no-repeat 0 6px;padding:0 0 0 10px; margin-bottom:10px;} 
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.videoss{ position:relative; display:block;}
.videoss span{display:block; position: absolute; top:40%; left:45%; height:30px; width:30px;background: url('https://cdd5ac.claudeassets.com/20191203093151im_/http://www.sasurieacademyengg.com/images/play12.png') center center no-repeat;  z-index: 1; opacity: 0.5; filter: alpha(opacity=50); }
.videoss:hover span { display:block;opacity: 0.8; filter: alpha(opacity=80); }
.navtops{background:#FFF200; color:#000; font-size:15px;}
.topbread{ margin-top:15px;}
.simply-scroll-container { /* Container DIV - automatically generated */
position: relative;
}

.simply-scroll-clip { /* Clip DIV - automatically generated */
position: relative;
overflow: hidden;
}

.simply-scroll-list { /* UL/OL/DIV - the element that simplyScroll is inited on */
overflow: hidden;
margin: 0;
padding: 0;
list-style: none;
}

.simply-scroll-list li {
padding: 0;
margin: 0;
list-style: none; margin-bottom:15px;
}

.simply-scroll-list li img {
border: none;
display: block;
}

.simply-scroll { /* Customisable base class for style override DIV */
height: 145px;
margin-bottom: 1em;
}

.simply-scroll .simply-scroll-clip {
height: 155px;
}
#scrollermain .simply-scroll {  height: 130px;}
#scrollermain .simply-scroll .simply-scroll-clip {height: 132px;}
.simply-scroll .simply-scroll-list {}

.simply-scroll .simply-scroll-list li {
float: left;
width: 182px;
}
.simply-scroll .simply-scroll-list li img {}



/* Vertical scroller example */

.vert { /* wider than clip to position buttons to side */
width: 340px;
height: 300px;
margin-bottom: 1.5em;
}

.vert .simply-scroll-clip {
width: 290px;
height: 400px;
}

.vert .simply-scroll-list {}

.vert .simply-scroll-list li {
width: 290px;
height: 200px;
}
.vert .simply-scroll-list li img {}

.vert .simply-scroll-btn {}

.vert .simply-scroll-btn-up { /* modified btn pos */
right: 0;
top: 0;
}
.vert .simply-scroll-btn-up.disabled {}
.vert .simply-scroll-btn-up:hover {}

.vert .simply-scroll-btn-down { /* modified btn pos */
right: 0;
top: 52px;
}
.vert .simply-scroll-btn-down.disabled {}
.vert .simply-scroll-btn-down:hover {}
.flist p {
    background: url("https://501d9a.claudeassets.com/20191203093151im_/http://www.sasurieacademyengg.com/images/list-bg.gif") repeat-x scroll 0 0 #F4F2F2;
    border: 1px solid #EAE5E4;
    text-decoration: none;
    display: block;
    padding: 6px 6px 6px 15px;
	margin:0;
}
.flist p:hover {
    border-left: 5px solid #FFF200;
    color: #000000;
    padding-left: 10px;
}
.logo img,p{ max-width:100%;} 
@media only screen and (min-width: 1090px) and (max-width: 1200px) {
	#nav a {
    padding: 12px 9px;
}
}
@media only screen and (min-width: 990px) and (max-width: 1090px) {
	#nav a {
    padding: 12px 7px;
}
}
@media only screen  and (max-width: 992px) {  
	
	#nav a span, #nav a:after { font-size:9px;  }
	#nav li { margin:0; padding:0 4px;}  
	#nav-wrap {	position: relative;text-align:center;width: 100%;}

	/* menu icon */
	#menu-icon { color: #fff;padding: 10px; font-size:16px; font-weight:400;border-radius:2px;cursor: pointer;clear:both;text-align:left;display: block;background:url(https://9f6f1c.claudeassets.com/20191203093151im_/http://www.sasurieacademyengg.com/images/menu-icon.png) no-repeat 5px 5px;}
	#menu-icon:hover, #menu-icon.active {}
	.mn-clk { font-size:12px; color:rgba(255,255,255,0.5);}
	
	/* main nav */
	#nav { clear: both; background:#fff; left:1px; width:100%; position: absolute;padding:0;z-index: 10000;border: 1px solid #d2d2d2; border-top:0 none;	display: none; /* visibility will be toggled with jquery */	}
	#nav li, .nav-wrap2 #nav li, .nav-wrap2.mn4 #nav li, .nav-wrap2.mn4.darknavi #nav li  { clear: both; float: none; border:0 none; margin-left:10px; padding:10px 1px 7px; border-bottom:1px solid #e5e5e5; }
	#nav a, #nav ul a, .nav-wrap2 #nav a, .nav-wrap2.darknavi #nav a, .nav-wrap2.mn4 #nav a { width:auto; height:20px; display:block; text-align:left; border:0 none; padding:2px 3px; margin:0; line-height:1.2;  color:#222;text-shadow:none; background-image:none;}
	#nav a:hover, #nav li:hover > a { color:#ed1c24;text-shadow:none;}

	.nav-wrap2.darknavi #nav li a { color:#595959;}
	.nav-wrap2.mn4 #nav ul li, .nav-wrap2.mn4.darknavi #nav ul li { padding:0; }
	#nav li ul { display:none; }
	#nav a:hover > #nav li ul { display:block; }
	#nav a.drp-aro { padding:0;}
	#nav a:hover, #nav ul li, .nav-wrap2 #nav ul li, .nav-wrap2.darknavi #nav ul li, .nav-wrap2.mn4 #nav ul li, .nav-wrap2.mn4.darknavi #nav ul li { border:0 none; }
	.nav-wrap2.mn4 #nav li:last-of-type, .nav-wrap2.mn4.darknavi #nav li:last-of-type { border-right:0 none; }
	#nav a span, #nav a:after { display:none; visibility:hidden; }
	
	
	
	
	/* dropdown */
	#nav ul { width: auto; margin:0; box-shadow: none; position: static; display: block; border: none;  }
	#nav ul li ul { margin:0; display: block;  width: auto; padding-left:20px; }
	#nav:not( :target ) > a:first-of-type, #nav:target > a:last-of-type { display: block; }
	#nav li.submenu:after { }
	.nav-wrap2, .nav-wrap2.darknavi { border:0 none; box-shadow:0 0 0 0; background:none;}
	#clients .item img{ width:100%}
	#owl-demo .item img{ width:95%}
	.topbuttons{text-align:center; margin-top:10px;}
	.logo{ float:none; width:100%; text-align:center; position:relative;} 
	.add{ text-align:center;} 
		}
	@media only screen and (min-width: 480px) and (max-width: 767px) {
		.slotcontent{  width:100%; margin-bottom:20px;}
		.slotcontent:last-child{ margin-bottom:0px;}
	#nav { left:0px;} 
	.footer_con.first{padding-left:15px;}
	.l_nav{ background:none; padding-left:0px;}
	#testimonials .item{ width:100%}
	#logo{ float:none; width:100%; text-align:center;}
.contact_info{ float:none; color:#1e73be; font-size:11px; width:400px; margin:15px auto 0;}
.phone strong, .email strong{ font-size:15px;color:#1e73be;}
	}
	@media only screen and (max-width: 479px) { 
	#nav { left:0px;}
	.left{ float:none; width:100%}
.right{ float:none; width:100%; text-align:center;} 
.footer_con.first{padding-left:15px;}
.l_nav{ background:none; padding-left:0px;}
.logo{ float:none; width:100%; text-align:center; position:relative;} 
	}  

/*
     FILE ARCHIVED ON 07:26:00 Oct 07, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:12:32 Jul 01, 2026.
     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):
  captures_list: 0.42
  exclusion.robots: 0.053
  exclusion.robots.policy: 0.042
  esindex: 0.006
  cdx.remote: 7.081
  LoadShardBlock: 36.817 (3)
  PetaboxLoader3.datanode: 57.643 (5)
  load_resource: 323.988 (2)
  PetaboxLoader3.resolve: 232.489 (2)
*/