@charset "utf-8";.ja-megamenu{margin:0;padding:0;}
.ja-megamenu a.over, .ja-megamenu a.active{}
ul.megamenu{margin:10px;}
ul.megamenu li{overflow:visible;}
.ja-megamenu ul.level0{margin:0;padding:0;}
.ja-megamenu ul.level0 li.mega{background:none;display:block;float:left;margin:0;padding:0;}
.ja-megamenu ul.level0 li.mega a.mega{display:block;font-weight:bold;line-height:normal;margin:0;padding:8px 15px;text-decoration:none;}
.ja-megamenu ul.level0 li.mega .has-image{padding-left:25px;display:block;background-repeat:no-repeat;background-position:left top;cursor:pointer;}
.ja-megamenu ul.level0 li.mega span.menu-title{display:block;}
.ja-megamenu ul.level0 li.mega span.menu-desc{display:block;font-weight:normal;font-size:92%;}
.ja-megamenu ul.level0 li.mega a img{float:left;padding:30px 5px 0px 8px;}
.ja-megamenu ul.level0 li.over, ul.level0 li.haschild-over{}
.ja-megamenu ul.level0 li.haschild a.mega span.menu-title,
.ja-megamenu ul.level0 li.haschild-over a.mega span.menu-title{background:url(../images/arrow3.png) no-repeat left center;padding-left:12px;}
.ja-megamenu ul.level0 li.haschild a.mega span.menu-desc,
.ja-megamenu ul.level0 li.haschild-over a.mega span.menu-desc{padding-left:12px;}
.ja-megamenu ul.level0 li.active{}
.ja-megamenu li.mega .childcontent{display:block;height:auto;position:absolute;}
.ja-megamenu li.mega .childcontent,
.ja-megamenu li.haschild-over li.mega .childcontent,
.ja-megamenu li.mega li.haschild-over li.mega .childcontent ,
.ja-megamenu li.mega li.mega li.haschild-over li.mega .childcontent,
.ja-megamenu li.mega li.mega li.mega li.haschild-over li.mega .childcontent,
.ja-megamenu li.mega li.mega li.mega li.mega li.haschild-over li.mega .childcontent{left:-999em;}
.ja-megamenu li.haschild-over .childcontent,
.ja-megamenu li.mega li.haschild-over .childcontent,
.ja-megamenu li.mega li.mega li.haschild-over .childcontent,
.ja-megamenu li.mega li.mega li.mega li.haschild-over .childcontent,
.ja-megamenu li.mega li.mega li.mega li.mega li.haschild-over .childcontent,
.ja-megamenu li.mega li.mega li.mega li.mega li.mega li.haschild-over .childcontent{left:auto;}
.ja-megamenu li.mega .right,
.ja-megamenu li.haschild-over li.mega .right,
.ja-megamenu li.mega li.haschild-over li.mega .right ,
.ja-megamenu li.mega li.mega li.haschild-over li.mega .right,
.ja-megamenu li.mega li.mega li.mega li.haschild-over li.mega .right,
.ja-megamenu li.mega li.mega li.mega li.mega li.haschild-over li.mega .right{right:auto;}
.ja-megamenu li.haschild-over .right{right:0;}
.ja-megamenu li.mega li.haschild-over .right,
.ja-megamenu li.mega li.mega li.haschild-over .right,
.ja-megamenu li.mega li.mega li.mega li.haschild-over .right,
.ja-megamenu li.mega li.mega li.mega li.mega li.haschild-over .right,
.ja-megamenu li.mega li.mega li.mega li.mega li.mega li.haschild-over .right{right:12em;}
.ja-megamenu ul.level1 li.mega{float:none;}
.ja-megamenu ul.level1 .childcontent{margin:-2em 0 0 0;}
.ja-megamenu .megacol{float:left;}
.ja-megamenu ul.level1 li.mega{}
.ja-megamenu ul.level1 li.first{}
.ja-megamenu ul.level1 li.mega a.mega{background:none;border:0;font-weight:normal;padding:8px 5px;}
.ja-megamenu ul.level1 li.mega a.mega span.menu-title{background:none;padding:0;}
.ja-megamenu ul.level1 li.haschild,
.ja-megamenu ul.level1 li.haschild-over{background-image:url(../../images/arrow.png);background-repeat:no-repeat;background-position:95% center;padding:0;}
.ja-megamenu ul.level1 li.over, ul.level1 li.haschild-over{}
.ja-megamenu ul.level1 li.group{background:none;}
.ja-megamenu .childcontent{z-index:999;}
.ja-megamenu .childcontent-inner{background:#000;}
.ja-megamenu .level1 .childcontent-inner{}
.ja-megamenu .childcontent .ja-moduletable{line-height:1.5;margin:10px 0;padding:0;}
.ja-megamenu .childcontent .ja-moduletable h3{background:none;margin-left:10px;margin-right:10px;text-indent:5px;text-transform:none;}
.ja-megamenu .childcontent .ja-moduletable .ja-box-ct{padding:0 5px;}
.ja-megamenu .childcontent .ja-moduletable a{text-decoration:none;}
.ja-megamenu .childcontent .ja-moduletable a:hover,
.ja-megamenu .childcontent .ja-moduletable a:focus,
.ja-megamenu .childcontent .ja-moduletable a:active{text-decoration:none;}
.ja-megamenu .childcontent .ja-moduletable ul:first-child{margin-top:0 !important;}
.ja-megamenu .childcontent .ja-moduletable li{margin-bottom:5px;}
.ja-megamenu .group{}
.ja-megamenu .group-title{overflow:hidden;}
.ja-megamenu .group-title .menu-title{}
.ja-megamenu .group-title .menu-desc{padding-left:0 !important;}
.ja-megamenu .group-content .ja-moduletable,
.ja-megamenu .group-content ul.megamenu{margin:10px;}
.ja-megamenu .childcontent ul.megamenu .ja-moduletable{padding:0;}
.ja-megamenu .childcontent ul.megamenu .ja-moduletable h3{margin-left:0;margin-right:0;}
.heading_tittle{width:960px;font-family:Verdana, Geneva, sans-serif;font-size:14px;font-weight:bold;color:#000;border-bottom:2px solid #EFECE1;height:25px;}
.body_p{width:960px;padding-top:15px;line-height:2;text-align:justify;font-size:14px;}
.fancybox{width:960px;height:auto;padding-top:15px;}
.body_p p{padding-top:5px;text-align:justify;font-size:14px;}
.left_box{width:479px;border-right:1px solid #efece1;height:80px;float:left;}
.left_top{border-bottom:1px solid #efece1;height:33px;padding-top:7px;text-align:center;}
.right_box{width:479px;float:left;}
blockquote{background-color:#eeeeee;border-left:5px solid #0177db;padding-bottom:5px;padding-top:5px;padding-left:15px;}
.faculty_para{margin-top:10px;}
.event-intro{text-align:justify;font-size:13px;}
.contentheading{font-size:18px !important;color:#205f93 !important;}
.counter{float:right;line-height:1;margin:15px 0;text-align:right;}
.photo_album{box-shadow:1px 1px 3px rgba(0, 0, 0, 0.5);float:left;height:232px;margin-right:20px;margin-top:25px;width:222px;}
.deets a{color:#252525;font:bold 13px "Verdana";}
.deets{padding-left:5px;padding-top:10px;text-align:center;}
{margin:0;padding:0;}
body{background-color:#bababa;color:#fff;font:14px/1.3 Arial,sans-serif;}
footer{background-color:#212121;bottom:0;box-shadow:0 -1px 2px #111111;-moz-box-shadow:0 -1px 2px #111111;-webkit-box-shadow:0 -1px 2px #111111;display:block;height:70px;left:0;position:fixed;width:100%;z-index:100;}
footer h2{font-size:22px;font-weight:normal;left:50%;margin-left:-400px;padding:22px 0;position:absolute;width:540px;}
footer a.stuts,a.stuts:visited{border:none;text-decoration:none;color:#fcfcfc;font-size:14px;left:50%;line-height:31px;margin:23px 0 0 110px;position:absolute;top:0;}
footer .stuts span{font-size:22px;font-weight:bold;margin-left:5px;}
.container{background:#ddd;margin:20px auto;padding:20px;position:relative;width:700px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:1px 1px 5px #111;-moz-box-shadow:1px 1px 5px #111;-webkit-box-shadow:1px 1px 5px #111;}
.gallery{width:960px;margin-top:20px;}
.gallery a{display:inline-block;height:165px;position:relative;width:237px;}
.gallery a img{border:5px solid #fff;cursor:pointer;display:block;height:100%;left:0px;position:absolute;top:0px;width:100%;z-index:1;-moz-user-select:none;-khtml-user-select:none;user-select:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:width, height, top, bottom, left, right, z-index, border;-webkit-transition-duration:0.5s;-moz-transition-property:width, height, top, bottom, left, right, z-index, border;-moz-transition-duration:0.5s;-o-transition-property:width, height, top, bottom, left, right, z-index, border;-o-transition-duration:0.5s;transition-property:width, height, top, bottom, left, right, z-index, border;transition-duration:0.5s;}
.gallery a:focus img{border:15px solid #fff;cursor:default;height:250%;position:absolute;width:250%;z-index:25;box-shadow:1px 1px 5px #888;-moz-box-shadow:1px 1px 5px #888;-webkit-box-shadow:1px 1px 5px #888;-webkit-transition-property:width, height, top, bottom, left, right, z-index, border;-webkit-transition-duration:0.5s;-moz-transition-property:width, height, top, bottom, left, right, z-index, border;-moz-transition-duration:0.5s;-o-transition-property:width, height, top, bottom, left, right, z-index, border;-o-transition-duration:0.5s;transition-property:width, height, top, bottom, left, right, z-index, border;transition-duration:0.5s;}
/*.gallery a:focus:nth-child(3n+1) img{left:150px;}
.gallery a:focus:nth-child(3n+2) img{left:-50px;}
.gallery a:focus:nth-child(3n+3) img{left:-250px;}*/

.gallery a:focus:nth-child(3n+1) img{left:150px;}
.gallery a:focus:nth-child(3n+2) img{left:-50px;}
.gallery a:focus:nth-child(3n+3) img{left:-250px;}
.gallery a:focus:nth-child(3n+4) img{left:-200px;}


.gallery a:focus:nth-child(-n+3) img{top:140px;}
.gallery a:focus:nth-child(n+7) img{top:-150px;}
.gallery a:focus:nth-child(n+10) img{top:-295px;}
.gallery .close{background:transparent;cursor:pointer;display:none;height:352px;left:170px;position:absolute;top:160px;width:500px;z-index:30;}
.gallery a:focus ~ .close{display:block;}
.section{margin:0px;height:4000px;width:100%;float:left;text-shadow:1px 1px 2px #f0f0f0;}
.section h2{margin:50px 0px 30px 50px;}
.section p{margin:20px 0px 0px 50px;width:600px;}