.index-pagedata{ margin:0px; padding:0px; width:100%; display:block;}
.index-pagedata h3{ margin:0px 0 10px;}
.index-pagedata h4{background-color: #f1f1f1; color:#666;padding:1% 1%;display:block;}
.index-pagedata h4 a{color:#73ad21;text-decoration:none;}
.index-pagedata h4 a:hover {color:#14558c;text-decoration:none;}
.index-pagedata h4.underlined{ margin:0px 0px 10px; padding:0px 0px 4px 10px; border-bottom:2px solid #F1F1F1;}
.index-pagedata p{ margin:10px 0px 10px;}
.index-pagedata ul{ text-decoration:none; list-style-type:none; margin:0px; padding:0 0 0 10px; color:#000;display:inline-block;} 
.index-pagedata ul li{margin:0 10px 0 0px; line-height:26px; width:100%;float:left;}
.index-pagedata ul.disc{ list-style-type:disc;}
.index-pagedata index-img{display: block;float:left;margin:5px 5px 0px 0px;width:140px;height:80px; overflow:hidden; border:1px solid #f1f1f1;}
.index-image-pagedata{ margin-left:2.5%; padding:0px; width:90%; display:block;}
.index-image-pagedata ul {width:100%;border: solid 1px #ccc;margin:0 1% 10% 1%;padding: 5% 1%;background: #fff;box-shadow: 1px 4px 5px #aaa;vertical-align: top;}
.index-image-pagedata ul li {text-align:center; line-height: 18px;}
.index-image-pagedata ul li a {text-align:center;font-size:13px;}
.index-image-pagedata ul li a:hover{ text-decoration:none;}
.index-image-pagedata img{display: block;width:140px;height:95px; text-align:center;margin:auto;padding: 0px 0px 4px;}
.index-leftcolumn{ margin:0px; width:100%; display:block;}
.index-menu-items{ margin:0px; padding:0px; display:block; width:100%;}
.index-menu-items h6{ font-size:14px;margin:0px; color:teal; font-weight:bold; background:#f1f1f1; padding:4px 0px 4px 10px; border-radius:5px 5px 0px 0px;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)!important;}
.index-menu-items ul{list-style-type:none; text-decoration:none; margin:0px 0 10px 0; padding:0px; background:white;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)!important;}
.index-menu-items ul li{ margin:0px;}
.index-menu-items ul li a{ padding:8px 10px; display:block; color:#000; font-size:14px; line-height:18px; border-bottom:1px solid #dddce0;}
.index-menu-items ul li a:hover{ text-decoration:none; color:#ffffff; background:#73ad21;}
ul.index-one-link-for-multiple-line{ list-style-type:none; text-decoration:none; margin:0px 0 10px 0; padding:0px;}
ul.index-one-link-for-multiple-line li{ margin:0px;}
ul.index-one-link-for-multiple-line li a{ padding:5px 0px 5px 10px; display:block; color:#000; font-size:0.9em; line-height:26px; border-bottom:0px;}
ul.index-one-link-for-multiple-line li a:hover{ text-decoration:none; color:#ffffff; background:#73ad21;}
.index-top-items{ margin:0px 0px 0px;padding:0; display:none; overflow:hidden;width:100%;border-bottom:1px solid #dddce0;}
.index-top-items ul{ list-style-type:none;margin:0;padding:0;font-size: 13px; position:relative;color:#12538a;}
.index-top-items ul li{ display:inline-block;padding:50px 0 0; margin:0; width:24%; float:left;}
.index-top-items ul li a{ padding:40px 10px 10px;margin:0px;  color:#14558c; font-size:13px; line-height:16px; text-align:center; background:url(/images/new/index-menu-icon.png) no-repeat;}
.index-top-items ul li:hover{}
.index-top-items ul li a.events{ background-position:-1195px -112px;}
.index-top-items ul li a.mcqs{ background-position:-671px -117px;}
.index-top-items ul li a.interview{ background-position:-322px 1px;}
.index-top-items ul li a.video{ background-position:-1193px -2px}
.page-container {width:100%;height:100%;padding:0;margin:0;position:relative;}
.hover-mid-sec {margin-top:220px; }
.index-pagedata{background-color:white }
.index-middle-sec{ width:100%; display:block; margin:0px; padding:20px 0 7px 0px; overflow:hidden;background-color:#f4f4f4;}
.index-middle-sec h1{ text-align:center; text-shadow:2px 2px 3px #ccc;}
.index-pagedata h4{background-color:#f4f4f4;font-size:14px;font-weight:bold;text-align:center;}
.banner-index .banner-top {display :block;float:left;margin:83px 0 7.2% 0px;background-color: rgba(35,48,63,.2);width:100%;}
.leftcolumn{width:96%;margin:0px;}
.rightcolumn{width:96%;margin:00px;}
.banner-icon-style{overflow:hidden;border-radius:15px;padding:23px 0 5px 0;}
.banner-icon-style:hover {opacity:1;}
.banner-icons {display:block;width:100%;padding:0;margin-top:125px;text-align:center;overflow:hidden;position:absolute;}
.banner-icons .icon {display: inline-block;padding: 23px 10px;}
.banner-icons .icon p {color: white;text-align: center;text-shadow: 1px 1px 4px #000000;font-size:13px;margin-left:-5px;}
.banner-icons .icon a{padding:21px 5px 0px 5px;margin:0px;  color:#ffffff; font-size:13px; line-height:16px; text-align:center; background:url(/images/new/banner-icon-new.png) no-repeat;}
.banner-icons .icon a:hover {text-decoration:none; }
.banner-icons .icon a.answer{ background-position:-333px 3px;}
.banner-icons .icon a.tutorials{ background-position:-326px -115px;}
.banner-icons .icon a.english{ background-position:-503px -114px;}
.banner-icons .icon a.videos{ background-position:-1192px 2px;}
.banner-icons .icon a.test{ background-position:16px -118px;}
.banner-icons .icon a.mcqs{ background-position:-672px -115px}
.banner-icons .icon a.events{ background-position:-1195px -113px}
.banner-icons .icon a.trending{ background-position:-1022px -116px}
.banner-top-icon {display:none;width:100%;padding:0;margin-top:125px;text-align:center;overflow:hidden;position:absolute;}
.banner-top-icon .icon {display: inline-block;padding: 23px 6px;}
.banner-top-icon .icon p {color: white;text-align: center;text-shadow: 1px 1px 4px #000000;font-size:13px;margin-left:-5px;}
.banner-top-icon .icon a{padding:21px 5px 0px 5px;margin:0px;  color:#ffffff; font-size:13px; line-height:16px; text-align:center; background:url(/images/new/banner-icon-new.png) no-repeat;}
.banner-top-icon .icon a:hover {text-decoration:none; }
.banner-top-icon .icon a.answer{ background-position:-336px 3px;}
.banner-top-icon .icon a.english{ background-position:-503px -114px;}
.banner-top-icon .icon a.mcqs{ background-position:-672px -116px}
.banner-top-icon .icon a.videos{ background-position:-1195px 0px;}
.four-column{  margin:0; padding:0; width:100%; display:block; overflow:hidden; background:#fff;}
.four-column h4{ margin:0px 0 10px 0; padding:4px 0px 4px 10px; color:black; text-shadow: 2px 2px 3px #ccc;  background:#f4f4f4;}
.four-column ul{ list-style-type:none; text-decoration:none; margin:10px 0 10px 0; padding:0px 0 0 10px; overflow:hidden;}
.four-column ul li{ float:left; width:20%; margin:0 10px 0 0px; padding:0 0 0 19px; background:url(/images/new/folder-left-2.png) 0 8px no-repeat;}
.four-column ul li a{ margin:0px; padding:7px 0 5px 5px; display:block; color:#333333; font-size:13px; line-height:16px; width:98%;}
.four-column ul li a:hover{ text-decoration:none; color:#ffffff; background:#14558c;}
.body-sec{ width:100%; display:block; margin:0px; padding:0px 0 0px 0px;  background-color:#f4f4f4; overflow:hidden;}
.body-sec h1{ text-align:center; text-shadow:2px 2px 3px #ccc;}
  
@media only screen and (max-width:1280px) {
.index-image-pagedate ul {width: 26%;}
}
@media only screen and (max-width:880px) {
.index-image-pagedate ul {width: 25%;}
.container_16 .grid_4 {width: 22%;}
}
@media only screen and (max-width:1000px){
.container_16 .grid_4{display:none;}
.container_16 .grid_2{width:19%;}
}
@media only screen and (max-width:768px){
.container_16 .grid_3{display:none;}
.container_16 .grid_9{width:60%;}
.container_16 .grid_4{width:40%;}
.index-image-pagedate ul {width: 42%;}
.index-image-pagedata img{width:110px;height:74px;}
.banner-icons {display:none;}
.banner-top-icon {display:block;}
}
@media only screen and (max-width:635px){
.container_16 .grid_9{width:100%;}
.index-image-pagedate ul {width: 28%;}
.container_16 .grid_4{width:100%;}
.index-image-pagedata img{width:100px;height:67px;}
.index-top-items{display:block;}
}
@media only screen and (max-width:600px) {
.container_16 .grid_1{display:none;}
.container_16 .grid_2{width:25%;}
.banner-index {margin:0px; padding:0px; width:100%; display:block; background:url(/images/new/banner-index-new.jpg);-webkit-background-size:cover;  -moz-background-size:cover;  -o-background-size:cover;background-size:cover;background-position:bottom;background-attachment:fixed; height:370px; overflow:hidden;position:absolute;overflow:hidden;}
}
@media only screen and (max-width:585px){
.index-image-pagedate ul {width: 42%;}
.index-image-pagedata img{width:80px;height:54px;}
}
@media only screen and (max-width:480px) {
.container_16 .grid_2{width:33%;}
.index-fourth-column {display:none;}
.body-sec {margin:-5% 0 0 0;}	
}
@media only screen and (max-width:380px){
.index-image-pagedate ul {width: 40%;}
.index-middle-sec h1{ font-size:22px; line-height:23px;}    	
.banner-top-icon .icon {padding: 23px 4px;}
}