 
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
ul{list-style:none;list-style-position:outside;}
a {outline: none;}
header, footer, aside, nav, article {display: block;}
.c{clear:both}



 
/*--main-master--*/
.section1{ width:100%;height:217px; margin:auto; margin-top:62px;position:relative; }
.slider1{width:100%; height:216px; margin:0px;}
.section1 img{ margin:0 0 0 0; padding:0px; width:100%; height:217px;}

/*--left-innerpages--*/
.left-innerpages{width:76%; height:auto;float:left;}
.title-h1{border-left: 15px solid #18305d;width: 100%;font-size: 29px!important;text-transform: uppercase;color: #18305d;font-weight: 400;line-height: 18px;padding: 10px 0 0 11px;min-height: 24px}
.test-box{ height:auto; padding:0px; margin:0px; color:#333333;}
.test-box p{ line-height:26px;   text-align:justify;padding:0px 0 0 0px; margin-bottom: 15px;}
.test-box p a{text-decoration:none; color:#18305d;}
.test-box p a:hover{ text-decoration:none; color:#025B0E;}
.test-box h2{line-height:26px;  font-size:20px; text-align:justify;padding:0px; color:#18305d; margin-bottom: 12px;}
.test-box ul{padding:0px; margin:0 0 0 34px; list-style-image:url(../images/arrow-ul.png); margin-bottom: 15px;}
.test-box ul li{padding:0px 0 0 0px; margin:0px; line-height:26px;color:#585858; text-align:justify}

/*--Right-innerpages--*/
.right-innerpages{width:23%; height:450px; float:right;}
.ri-box{padding:0px; margin:0px; height:90px;}
.right-innerpages ul{float:right;padding:0px; margin:50px 0 0 0;}
.right-innerpages ul li{padding:10px 0; margin:0px; float:right}



/*--Right-innerpages icon--*/
.box-icon1{float:left;width: 174px;border-radius:17px 18px 0px 18px; height:76px;background:#18305d;padding:0px;box-shadow:0px 3.2px 0px rgb(2, 91, 14);margin: 8px -2px 0 0px;}
.arrow-icon1{ background: url("../images/master-icon1.png") no-repeat scroll 100% ; padding:0px; margin:11px 0 0 12px; width:51px; height:29px; float:right	}
.box-icon1 h1{ padding:22px 0 2px 15px; margin:0px; color:#fff;font-size:12px;line-height:17px;letter-spacing:0.4px;}
.box-icon1 img{margin:10px 4px 0 0}


.box-icon2{background:#ffc835;border-radius:25px 21px 0px 21px;box-shadow:0 4px 0 rgba(201, 109, 21, 0.98);float:left;height:71px;margin:-14px -2px 0 0;padding:0;width:226px;}
.arrow-icon2{background: url("../images/school_la.png") no-repeat scroll 100% ; padding:0px; margin:13px 0 0 0px; width:46px; height:42px;float:right}
.box-icon2 h1{ padding:22px 0 2px 11px; margin:0px; color:#fff;font-size:12px;line-height:17px;letter-spacing:0.7px;}
.box-icon2 img{margin:15px 12px 0 56px}



.box-icon3{background:#939598;border-radius:27px 33px 0 22px;box-shadow:0 4px 0 rgb(128, 130, 133);float:left;height:80px;margin:-12px -2px 0 0;padding:0;width:185px;}
.arrow-icon3{background: url("../images/icon-box3.png") no-repeat scroll 100% ; padding:0px; margin:22px 0 0 0px;width:46px; height:42px;float:right}
.box-icon3 h1{ padding:22px 0 2px 11px; margin:0px; color:#fff;font-size:12px;line-height:17px;letter-spacing:0.7px;}
.box-icon3 img{margin:15px 12px 0 56px}

.box-icon4{background:#f06d01;border-radius:25px 26px 0 21px;box-shadow:0 4px 0 rgb(167, 71, 1);float:left;height:80px;margin:-12px -2px 0 0;padding:0;width:185px;}
.arrow-icon4{background: url("../images/pink.png") no-repeat scroll 100% ; padding:0px; margin:14px 0 0 0px;width:46px; height:42px;float:right}
.box-icon4 h1{ padding:22px 0 2px 11px; margin:0px; color:#fff;font-size:12px;line-height:17px;letter-spacing:0.7px;}
.box-icon4 img{margin:15px 12px 0 56px}



.inner-right-img {border: 3px solid #72BFA3;}

.tbl-inner{ margin-left:15px}
.tbl-inner table {width: 100%;border-collapse: collapse;margin-bottom: 15px;text-align: left;}
 p {line-height: 21px;margin: 0;padding: 0;text-align: justify;margin-bottom: 10px;color: #2f2f2f; word-spacing:1px; font-size:13px}
.tbl-inner table td, th {padding:7px;border:#18305d 1px solid;text-align:center;line-height:22px;font-size:13px}
.td_width table td, th { width:25%; text-transform:uppercase;}


.login-popup .tbl-inner table td, th{ width:auto; border:none;}
.login-popup .td_width table td, th{ padding:0; border:none; }
a{ text-decoration:none;}

.tbl-inner table tr:nth-child(odd){ background: #fff;}
.tbl-inner table tr:nth-child(even){background: #DCDCDC;}
.tbl-inner table tr:first-child{background: #18305d; color:#fff; font-weight:bold;}
.img_innr_pg{margin-bottom: 10px;border: 5px solid #D4D6D8;padding: 1px;}
.tbl-inner ul{ padding:0;}
.tbl-inner ul li {background: url(/images/li-ajax-arrow1.png) no-repeat 0 3px;margin-bottom: 10px;text-align: justify;line-height: 18px;list-style: none;color: #2f2f2f;word-spacing: 1px;font-size: 13px;padding-left: 35px;margin-left: 0px;}
.tbl-inner ul li ul { padding-left:13px;}
.tbl-inner ul li ul li{margin-left: 20px; padding: 0; list-style-type: lower-alpha;background:none;}


/*--accordionheader--*/
.accordionHeader_Y{border: 1px solid #e8b515;background:#e8b515 url(/images/ajax-arrow.png) 99% 6px no-repeat; text-transform: uppercase;font-weight: bold;padding: 10px;cursor: pointer;margin-top: 3px;color: #fff;}
.accordionHeaderSelected{border: 1px solid #18305d;background:#18305d url(/images/ajax-arrow1.png) 99% 5px no-repeat;  font-weight: bold;margin-top: 3px;cursor: pointer;padding: 10px;text-transform: uppercase;cursor: pointer;text-align: left;color: #fff;}

.accordionContent_Y{background-color: #fff;border:2px dotted #18305d;border-top: none; padding: 20px; }
.accordionHeader_I{border: 1px solid #BDCFEC;background: #DBE9FF url(/images/ajax-arrow.png) 99% 6px no-repeat;  text-transform: uppercase;font-weight: bold;padding: 10px;cursor: pointer;margin-top: 3px;color: #404035;}
.accordionHeader_I-sel{border: 1px solid #CBD5E4;background: #B9D1F7 url(/images/ajax-arrow1.png) 99% 5px no-repeat; 
 font-weight: bold;margin-top: 3px;cursor: pointer;padding: 10px;text-transform: uppercase;cursor: pointer;text-align: left;color: #fff;}
.accordionContent_I{background-color: #F4FFCE;border: 1px solid #C5C5C5;border-top: none;padding: 5px;}

.click-here{font-weight:400;font-size:14px;}
.click-here a{text-decoration:none; color:#18305d;}
.click-here a:hover{ text-decoration:none; color:#025B0E;} 


/*--topper css--*/
.winners_jee{padding:0px; margin:5px 0px; width:100%; min-height:196px;  }
.winners_jee img:hover{opacity: 0.8;}
.winners_jee ul{padding:10px 0 0 0; margin:0px; text-align: center; }
.winners_jee ul li{padding: 0;    vertical-align: top;
    text-align: center;
    width: 100%;
    max-width: 24%;
    margin: 0px; display: inline-block;}
.winners_jee ul li p{ text-align:center;color:#262625;text-align: center;
    padding: 13px 0 0 0;
    font-size: 16px;}
.winners_jee img{border:3px solid #fff;padding:0px; margin:0px; width:114px}



/*--site-map--*/

.sitemaph h1{padding: 0px 0 0 16px;line-height: 39px;margin: 0px;color: #fff;background: #18305d;height: 36px;font-size:16px;font-weight: 400;text-transform: uppercas}
.sitemaph ul{padding:0px; margin:12px 0 0 34px;list-style-image:url(../images/arrow-ul.png); margin-bottom: 25px;}
.sitemaph ul li{padding:0px 0 0 0px; margin:0px; line-height:26px; text-align:justify}
.sitemaph ul li a{color:#18305d; text-decoration:none}
.sitemaph ul li a:hover{ color:#f06d01; text-decoration:none}

.alumni_b {padding:0px; margin:0px;color:#fff}
.alumni_b h1 a{color:#fff; text-decoration:none}
.alumni_b h1 a:hover{ color:#00CC00; text-decoration:none}

.aap_icon_Contain {/*background-color: #7ac043;*/float: left;padding: 0px 0px;text-align: center;width: 89%;}
.aap_icon_Contain ul li {display: inline-block;vertical-align: top;padding:0px 0px 0px 88px;}
.Text_Span {float: right;color: #000;font-size: 12px;width: 100%;font-weight: bold;line-height:14px; }
.Text_Span b {font-size: 16px;line-height:29px;}
.google_play {margin-right: 5px;}

.small-btn{width: 176px;    height: 46px;    position: absolute;    top: 65px;    right: 192px;   z-index: 99;}
.facebk{ width:46px ; height:46px; float:right;  background: url(/images/Apple.png) no-repeat top left;  transition: all .5s ease 0s;}
.small-btn1 {
    height: 54px;
}

.window{ width:54px ; height:46px; float:left;  background: url(/images/window-icon.png) no-repeat top left;  transition: all .5s ease 0s;}
.facebk:hover,.window:hover,.twitter:hover,.wind:hover {background-position: bottom left;}
.twitter{width:46px ; height:46px; float:right; margin-left:8px;  background: url(/images/appstore.png) no-repeat top left;  transition: all .5s ease 0s;}
.wind{width:46px ; height:46px; float:right; margin-left:8px;  background: url(/images/window.png) no-repeat top left;  transition: all .5s ease 0s;}


.app-box{ width: 990px; margin: auto;padding:0px; height:auto; margin-top:40px!important;}

.dowlod{ width:316px; height:40px; margin:0px;float:left; text-align:center;margin-top: -16px;margin-left: 111px;}
.dowlod h1{color: #000;font-size:12px;width: 100%;font-weight: bold; line-height:11px!important; padding:4px 0; margin:0px}

.dowlod1{width:395px; height:60px; float:left; margin: 0 0 0 24px; text-align:center; margin-top: -15px;}
.dowlod1 a{ outline:none; text-decoration:none; cursor:default!important}
.dowlod1 img{ margin:0px 14px 0px 0; padding:0px;cursor:pointer; border-radius:5px;}


.dowlod3{width:125px; height:40px; float:left; margin: -24px 0 0 14px;}
.dowlod3 h1{float: right;color: #000;font-size: 13px;width: 100%;font-weight: bold; line-height:9px;  margin:0 -1px 0 0; padding:14px 1px 0 0}
.dowlod3 h2{color: #000;font-size:16px;width: 100%;font-weight: bold; line-height:24px;  margin:0; padding:0px; text-align:center} 

.all_responsive{ display:none}

/*--Virtual css--*/
.campus_tour_list{ text-align:center;  padding: 0; margin: 0;}
.campus_tour_list li{display: inline-block; font-size:11px; cursor:pointer;   box-shadow: 0px 17px 7px -16px #545352;text-align: center; border: 1px solid #B6B5B5;padding: 6px;margin: 15px 6px 0 6px; background-color: #BCECDA; font-weight:400}
.image_virtual{ width:105px; height:55px; background-position: top; transition: all 0.5s ease-in-out; border-radius: 10px; box-shadow: 0 0 16px #898989  inset; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; margin:0 auto;}
.image_virtual:hover{ background-position: bottom; box-shadow: none;}

ul.campus_tour_list li{ text-align:center; font-size:12px!important; padding:10px 7px }

.Auditorium{ background-image:url(../peno_box/images/chemistry_lab.png)}
.Back-View{ background-image:url(../peno_box/images/computer.png)}
.Basket-Ball-Court{ background-image:url(../peno_box/images/courtage.png)}
.Chemistry-Lab{ background-image:url(../peno_box/images/liabraryl.png)}
.Play-pen{ background-image:url(../peno_box/images/paly-pen.png)}


/*--visitor-counter css--*/

.visitor-Counter{ width:300px; margin:auto; height:40px; background:}


/*--Accordion css--*/
.drawer{width:100%;border-top:1px solid #E0E0E0;border-radius:3px;}
.accordion-item{border-bottom:1px solid #E0E0E0;}
.accordion-item-active .accordion-header{background:#888;transition:.25s;}
.accordion-item-active .accordion-header-icon{color:#fff;}
.accordion-item-active .accordion-header h1{color:#fff;}
.accordion-header{background:#f2f2f2;padding:12px;cursor:pointer;border-right:1px solid #E0E0E0;border-left:1px solid #E0E0E0;min-height:20px;transition:.25s;}
.accordion-header h1{float:left;font-size:18px;font-weight: normal;margin:0;line-height:1.3em;color:#212121;}
.accordion-content{border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0;border-top:1px solid #E0E0E0;display:block;padding:0px;color:#212121;background:#FFF;font-size:15px;line-height:1.45em;}
.accordion-content p{margin:0;margin-bottom:3px;}
.accordion-header-icon{ float:right;color:#888;font-size:15px;vertical-align:middle;}
.accordion-header-icon.accordion-header-icon-active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);color:#fff;}




.homework12 {
    background-image: url("/images/House-Point-Button1.png");
    background-size: 85% 90%;
    background-repeat: no-repeat;
}


.homework12:hover {
    background-image: url("/images/House-Point-Button3.png");
    background-size: 85% 90%;
    background-repeat: no-repeat;
}

.dd{top:125px;}

.cabinet img{ border: 2px solid #18305d;}



.fieldset {
  border: 1px solid #18305d;
    margin-bottom: 40px;
    padding: 20px;}



.legend {
   display: inline-block;
    background: #18305d;
    color: #fff;
    width: auto;
    float: none;
    text-align: center;
    padding: 10px;
}