@media (max-width: 1400px){
	.master-slider.ms-fullheight{height: 64vh;}
	.ms-layer.video-box, .ms-view {background: transparent;}
	div#slider1-wrapper {height: auto !important;}
}
@media (max-width: 1200px){
	.master-slider.ms-fullheight{height: 49vh;}
	.infobox{ width: 225px;}
}

	@media (max-width: 1199px){
	.pub{    max-width: 30.95%;}
	
}
@media (max-width: 1145px){
	
	li.menu-item a{font-size: 15px;}	
}	

@media (max-width: 1099px){
	.body-contact .menu .navbar-default, .body-home .menu .navbar-default{    background:#1688bf}
	.innerheader{ top:0px;}
	.master-slider.ms-fullheight{ height:40vh}
	.ms-view .ms-slide-container{ height:100%}
	.ms-slide .ms-slide-bgcont img{ height:auto; width:100%;}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{ background-color:transparent}
	.navbar-default .navbar-toggle .icon-bar{ background:#fff;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{  border:none;  border-top:1px solid #e7e7e7;}
	.navbar-header{ display:table; width:100%; float:none}
	.navbar-collapse.collapse{ display:none !important; margin:0; padding:0;}
	.navbar-collapse.collapse.in, .body-result .navbar-collapse.collapse.in, .body-exam .navbar-collapse.collapse.in{ display:block !important}
	.ms-fullscreen-template{ height:500px !important}
	.welcome-txt p{padding-left:0}
	.slide-4{ height:100% !important}
	.navbar-toggle{display:table}
	.container-fluid.for-resp{position:absolute;width:100%;top:0;right:0;padding:0}
	body.inner-pages.body-home{position:relative}	
	.container-2 .group {margin-top: 50px;}
	.container-2.menu-bg, .container-fluid.menu-bg{margin-top:0}ul.main-menu{max-width:100%;float:none;padding-right:0;display:block}
	li.menu-item{float:none; width:100%}
	li.menu-item.footer-menu{width: auto;margin: 0 auto;float: none;}
	ul.menu-list.footer-div{    display: table;text-align: center;padding: 0;}
	.navbar-collapse{padding-right: 0;}
	.menu-item .resp-M{position:absolute;left:19px;font-size:10px;top:14px}
	.ion-person-stalker:before {font-size: 16px;}
	i.ion-person-stalker.resp-M{display:table;font-size:8px;    top: 9px;left: 17px}
	li.menu-item a:hover, li.menu-item a.active {background: transparent;}
	li.menu-item a:hover, li.menu-item a.active {background: transparent;}
	li.menu-item.disp {display: table;}
	.welcome-txt{ padding-top:30px;}
	.container-2.menu-bg, .container-fluid.menu-bg{background-color:rgba(2, 126, 186, 0.92);}
	.navbar-inverse .navbar-toggle{border-color: #ddd;}
	.body-user-dashboard .navbar-right, .body-result .navbar-right, .body-exam .navbar-right{float: left!important;margin-right: 0;max-width: 100%;padding-right: 0;display: block;padding-left: 18px;}
	.body-user-dashboard .menu-item li, .body-result .menu-item li, .body-exam .menu-item li{float: none;width: 100%;}
	.body-user-dashboard .menu-item li a, .body-result .menu-item li a, .body-exam .menu-item li a{color:#fff;font-size: 12px;font-family: Ubuntu;text-transform:uppercase;font-weight: 300;}
	.body-user-dashboard a.navbar-brand {color: #fff;}
	.body-user-dashboard .navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{    background-color: transparent;}
	li.dropdown.active {display: none;}
	.body-user-dashboard .my-account-respo i.ion-android-add, .body-result .my-account-respo i.ion-android-add, .body-exam .my-account-respo i.ion-android-add  {padding-left: 36px;}
	.body-user-dashboard ul.sub-menu-profile, .body-result ul.sub-menu-profile, .body-exam ul.sub-menu-profile {padding-left: 45px;}
	.body-user-dashboard ul.sub-menu-profile li, .body-result ul.sub-menu-profile li, .body-exam ul.sub-menu-profile li {padding: 10px 0;}
	.body-user-dashboard .navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover, .body-result .navbar-inverse .navbar-toggle:focus, .body-exam .navbar-inverse .navbar-toggle:focus{    background-color: transparent}
	.body-user-dashboard .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form, .body-result .navbar-inverse .navbar-collapse, .body-exam .navbar-inverse .navbar-collapse{border-color: #16658c;}
	.body-user-dashboard .navbar-collapse, .body-exam.navbar-collapse {border-top: 1px solid;}
	.body-user-dashboard .navbar-inverse, .body-result .navbar-inverse, .body-exam .navbar-inverse{background-color: transparent;border-color: transparent;}
	.body-user-dashboard .navbar-collapse, .body-result .navbar-collapse, .body-exam .navbar-collapse{border-top: 1px solid transparent;}
	li.resp-login {display: table;}
	.container-fluid.menu-bg{padding-bottom: 7px;background-color: rgba(2, 126, 186, 0.92);}
	.body-about h2.main-head.font-dosis{margin-top: 15px;}
	.body-contact .container-2 .group {margin-top: 12px;display: table;width: 100%;margin-bottom: 12px;}
	.navbar-inverse .navbar-brand{color:#fff}
	.container-2 .group{margin-top: 6px;}
	ul.main-menu{padding:0}
	.navbar-default .navbar-nav.resp-menu>li>a{padding-left: 37px;}
	.body-placement .form-position.col-md-12.form-padding{margin-bottom: 45px;}
	
	

}

@media (max-width: 1024px){
	.educare-img.font-dosis span{font-size: 22px;}
} 
@media (max-width: 991px){
	.col-md-4.form-width{float:none;margin:0 auto}
	.form-detail{margin-bottom:50px}
	.educare-img.font-dosis{padding-left:0}
	.green-bg{height:auto;padding-bottom:90px}
	li.menu-item.footer-menu a{font-size:13px}
	.repo-width-50{ width:49%; float:left;}
	.col-md-8 h2{ text-align:center;}
	.affix{position: initial;}
	.left_sidebar_user_inner{width: 100%;}
	.right_sidebar_user{padding: 0 30px;margin-bottom: 55px;}
	.left_sidebar_user{width: 100%;position: relative;}
	.newsletter-main{padding:16px 0 22px 20px;}
	.container-fluid.padd-res{padding:0}
	.container.padd-respo{padding:0}
	body.inner-pages {background-color: transparent;}
	.col-md-12.full_height.bg-white.user-main-col {padding: 0;}
	.container.padd-respo {width: 100%;}
	.pub {max-width: 23%;} 
	.body-user-dashboard {padding-top: 0;}
	.body-user-dashboard .side_prof_top{background-color: transparent; min-height: 300px;}
	.body-user-dashboard .user_name {color: #999;}
	.body-user-dashboard .nav-verticle .nav-tabs{padding: 0 0 30px 0;}
	.body-user-dashboard .prof_pic_container{padding-top: 48px;}
	.btn-design.float-rt{margin-right: 30px;}
	.body-about h2.main-head.font-dosis{margin-bottom: 15px;}
	ul.main-ul.respo-ul {display: none;}   
	li.main-li.inner-li{ word-break: break-word;white-space: normal;   line-height: 30px;margin: 0;border-bottom: none;max-width: initial !important;padding: 0;padding-left: 50%;position: relative;
    width: 100%;display: table !important}
	li.main-li.inner-li:before {position: absolute;left: 0;top: 0;width:50%;font-weight: 400;font-size: 16px;   border-right: 1px solid #dcdcdc;min-height:100%}
	li.main-li.inner-li:nth-child(1):before, li.main-li.inner-li:nth-child(5):before ,li.main-li.inner-li:nth-child(9):before ,li.main-li.inner-li:nth-child(13):before,li.main-li.inner-li:nth-child(17):before, li.main-li.inner-li:nth-child(21):before,
	li.main-li.inner-li:nth-child(25):before,li.main-li.inner-li:nth-child(29):before{content: 'Subject Code'}
	li.main-li.inner-li:nth-child(2):before , li.main-li.inner-li:nth-child(6):before, li.main-li.inner-li:nth-child(10):before, li.main-li.inner-li:nth-child(14):before, li.main-li.inner-li:nth-child(18):before, li.main-li.inner-li:nth-child(22):before,
	li.main-li.inner-li:nth-child(26):before, li.main-li.inner-li:nth-child(30):before{content: 'Subject Name'}
	li.main-li.inner-li:nth-child(3):before,li.main-li.inner-li:nth-child(7):before, li.main-li.inner-li:nth-child(11):before, li.main-li.inner-li:nth-child(15):before, li.main-li.inner-li:nth-child(19):before, li.main-li.inner-li:nth-child(23):before, 
	li.main-li.inner-li:nth-child(27):before, li.main-li.inner-li:nth-child(31):before	{content: 'Min Marks'}
	li.main-li.inner-li:nth-child(4):before , li.main-li.inner-li:nth-child(8):before, li.main-li.inner-li:nth-child(12):before, li.main-li.inner-li:nth-child(16):before, li.main-li.inner-li:nth-child(20):before, li.main-li.inner-li:nth-child(24):before,
	li.main-li.inner-li:nth-child(28):before, li.main-li.inner-li:nth-child(32):before{content: 'Marks Obt'}
	li.main-li.inner-li:nth-child(4), li.main-li.inner-li:nth-child(8), li.main-li.inner-li:nth-child(12), li.main-li.inner-li:nth-child(16), li.main-li.inner-li:nth-child(20), li.main-li.inner-li:nth-child(24), li.main-li.inner-li:nth-child(28),li.main-li.inner-li:nth-child(32){margin-bottom:10px;}
	li.main-li.inner-li:nth-child(4), li.main-li.inner-li:nth-child(8), li.main-li.inner-li:nth-child(12), li.main-li.inner-li:nth-child(16), li.main-li.inner-li:nth-child(20), li.main-li.inner-li:nth-child(24), li.main-li.inner-li:nth-child(28),li.main-li.inner-li:nth-child(32){border-bottom:1px solid #aaa;}
	.body-exam span.btn-design.result-btn{margin-top: 7px;margin-bottom: 16px;}
	.exam-left{top: -25px;max-width: initial;width: 100%;}
	.paper-txt{padding-right: 0;margin-top: 100px;}
	.download-btn{margin-right: 10px;}
	.image-combo .exam-img {padding-top: 23px;}
	
	
	}

@media (max-width: 768px){ 

	.educare-img.font-dosis  {padding-left: 0;}
	.col-md-4.form-width{float: none;margin: 0 auto;margin-bottom: 50px;}
	.pub{max-width: 30%;}.newsletter-main {padding: 16px 0 22px 29px;}
	
}
@media (max-width: 767px){
	.nav-verticle .nav-tabs>li a{ margin:0;}
	.nav-verticle .nav-tabs{ margin-bottom:30px;}
	.nav-verticle .nav-tabs,.nav-verticle,.branch-details{ padding:0;}
	#subheader h1{ font-size:42px;}
	.login-modal.modal.fade.in .modal-dialog{ margin:0 auto;padding: 0 15px;max-width:100%}
	.container.menu-bg {margin: 70px 19px 0 19px;}
	.resp-cont.padd0{padding:0 19px 0 20px }
	.resp-cont .exam-left{position:relative;max-width: 100%;}
	.padd0 .paper-txt{padding-right: 0;}
	.paper-txt .right-side{    padding: 14px 0 32px 13px;}
	.exam-left .stu-det{margin-bottom: 25px;    padding: 4px 15px 4px 24px;}
	.exam-left .counter-div{  padding: 13px 50px 0 24px;}
	ul.menu-list{padding-left:0}
	.branch-photos{ max-width:100%}
	.form-custom-1 .form-group[class*=col-sm-]{padding:0}
	.welcome-txt{padding-top:0}
	.navbar-toggle{margin-right: 15px;}
	.body-user-dashboard .navbar-toggle, .body-result .navbar-toggle, .body-exam .navbar-toggle{margin-right: -6px;}
	.body-exam .exam-det{margin-top: 47px;}
	.body-exam .exam-left{    top: 34px;}
	.body-exam .time-div{top: -60px;}
	.container.marks-main {margin-top: 23px;}
	.paper-txt{    margin-top: -31px;}
	.body-exam .exam-left {top: 0;}
	.exam-left .stu-det{margin-bottom: 0;}

}
@media (max-width: 650px){.newsletter-main {padding: 16px 0 22px 19px;}
 li.menu-item a{    padding: 19px 10px;}
.body-placement .form-position.col-md-12.form-padding{    margin-bottom: 38px;}
}
@media (max-width: 600px){
	.container-2 .group{ padding-left:0;padding-right:0;}
	.logo a{ margin-top:6px;}
	.paper-txt .right-side{padding-top: 0;}
	.right-side h3.ques-det{    padding-left: 0;}
	.menu-nav.font-ubuntu {padding-left: 81px;}
	.group .logo,.header-img{ max-width:120px; margin:6px 0;}	
	.partner h5{font-size:34px;padding-top: 28px;}
	.partner{ padding:22px 0;}
	.font-dosis{ margin-bottom:53px;}
	.welcome-txt{ margin-bottom:20px;    padding: 0 6px;}
	h2.left-txt{    padding-top: 20px;
    padding-bottom: 10px;}
	.educare-img.font-dosis{ padding-top:0;}
	.green-bg{padding-bottom: 30px;}
	.form-width,.educare{ padding:0;}
	.join-btn.font-dosis{margin-top: 25px;}
	.educare-img.font-dosis span{font-size: 17px;}
	div#slider1-wrapper{height: 260px !important;}
	.welcome-txt h2{margin-top: 8px;margin-bottom: 5px;}
	.newsletter-main{padding:16px 0 22px 15px;}
	.body-about .inner-txt{    margin-bottom: 40px;}
	.body-about p.font-ubuntu{    font-size: 14px;} 
	.body-contact .form-bg{max-width: 560px;}
	.menu-nav.font-ubuntu {padding-left: 0;}
}
@media (max-width: 550px){
	ul.ans-opt.resp-hide {display: none;}
	.right-side.exam-page ul.ans-opt li.opt-list.inner-txt{line-height: 30px;margin: 0;border-bottom: none;max-width: initial !important;padding: 0;padding-left: 48%;
    position: relative;width:97%;display: table !important;    border: 1px solid #ddd;}
	li.opt-list.inner-txt:nth-child(1):before{content:'Total Question '}
	li.opt-list.inner-txt:nth-child(2):before{content:'Total Marks '}
	li.opt-list.inner-txt:nth-child(3):before{content:'Total obtain marks '}
	li.opt-list.inner-txt:before {position: absolute;left: 0;top: 0;width: 54%;font-weight: 400;font-size: 16px;border-right: 1px solid #dcdcdc;}
	li.opt-list.inner-txt:nth-child(3){border-bottom:1px solid #eee}
	.ques-start.exam-div ul.ans-opt{padding: 0;max-width: initial;}
	.body-contact li.menu-item a{    padding: 19px 8px;}
}
@media (max-width: 500px){
	.educare-img.font-dosis span{font-size: 16px;}
	.repo-width-50{padding:0}
	.col-md-8 h2{    font-size: 38px;}
	.fluid-align div#slider1-wrapper{height:220px !important;}
	.welcome-txt h2{font-size: 32px;}
	 .pub {max-width: 46.10%;    margin-bottom: 2px;}
	 .newsletter-main {padding: 16px 7px 18px 12px;}
	 .btn-design.float-rt {margin-right: 0px;}
	 .body-about .inner-txt{padding: 10px 10px;}
	  li.menu-item a{    padding: 4px 16px;}
	  .menu-nav.font-ubuntu{margin-bottom: 10px;margin-top: 10px;}
	 .body-placement .form-position {margin-top: 28px;}
}

@media (max-width: 450px){
	.repo-width-50{width: 100%;}
	span.title{font-size: 20px;}
	.col-md-6.footer-right{text-align: center;padding: 0;}	
	.welcome-txt h2{font-size: 27px;padding-bottom: 8px;}
	.welcome-txt p{font-size: 15px;}
	.welcome-txt p{padding: 0 6px;}
	.educare-img.font-dosis{margin-bottom:0}
	.col-md-8 h2{padding-bottom: 0;}
	a h3.overlay-txt{padding-top: 36px;}
	.fluid-align div#slider1-wrapper {height: 200px !important;}
	.pub{    max-width: 95%;}
}

@media (max-width: 427px){
	.col-md-8 h2{font-size:30px}
	.menu-nav.font-ubuntu{padding-left:0px}
	h1.text-center.font-dosis.text-blue.custom-heading{font-size: 30px;}
	
}

@media (max-width: 408px){
	.footer{padding-top: 20px;}
	.col-md-6 span{font-size: 13px;}
	p.small-txt{    font-size: 15px;}
	.partner h5{font-size: 30px}
	.btn-design.float-rt .ion-ios-download-outline:before{top: 3px;right: 62px;}
	.btn-design{padding: 4px 23px;}
	.btn-design.float-rt {margin-right: 12px;}
}

@media (max-width: 370px){
	.welcome-txt h2{font-size: 20px;}
	.col-md-6 span{font-size: 12px;}
	p.small-txt{font-size: 13px;}
	.partner h5{font-size: 28px}
	h1.text-center.font-dosis.text-blue.custom-heading{font-size: 28px;}
	.fluid-align div#slider1-wrapper{height: 170px !important;}
	.welcome-txt p{padding:0}
	.btn-design.float-rt .ion-ios-download-outline:before{top: 2px;}
	button.btn-design.float-rt{font-size:13px}
	.btn-design.float-rt {margin-right: 0;}
	li.opt-list.inner-txt:before{font-size:14px;}
	.paper-txt .right-side{padding: 14px 0 32px 8px;}
	.download-btn{margin-right: 2px;}
	 li.menu-item a{    padding: 4px 14px;}
}