@media only screen and (min-device-width:320px) and (max-device-width:480px){footer{position:absolute;right:0;bottom:0px;left:0;}
#new-carousel .midas-slider .item .my-img{width:100%;min-height:240px;}
#new-carousel .midas-slider{padding-top:5px;padding-right:5px;padding-left:5px;}
#new-carousel .midas-slider .carousel-indicators li{height:15px;width:15px;border:2px solid #00a7e2;margin:0;display:none;}
body#loginbody{padding-bottom:30px;}
.jumbotron.signupopt .btn-wrap a{transform:scale(1);margin-top:10px;}
.jumbotron.signupopt{height:auto !important;}
.btn-wrap-opt h2{font-size:30px !important;margin-bottom:10px !important;}
.jumbotron.signupopt .btn-blue, .jumbotron.signupopt .btn-navy{padding:6px 15px;font-size:16px;margin-top:-50px;width:130px;}
#new-carousel .midas-caption{position:relative;top:83%;left:50%;transform:translate(-50%, 15%);text-align:center;height:150px;}
#new-carousel .midas-slider .item .my-img{display:none;}
#new-carousel .bottom-img{display:none;}
h3.wlb{font-size:25px;margin-bottom:5px;}
#studentsignupform .parentlname{padding-left:0px;}
}
@media (max-width:524px){
	.cya-caption .btn-blue, .cya-caption .btn-navy{padding:8px;font-size:16px;width:165px;margin-bottom:55px;}
}

@media (max-width:480px){.container.midas-slider{padding:5px;}
body#signup-option, body#signup-teacher, body#signup-parent, body#signup-student{padding-bottom:15em !important;}
.device-img li{margin-left:25%;margin-bottom:5px;}
#myCarousel{padding:5px;}
#new-carousel .cya-caption{padding:35px 0px 15px 0px !important;}
#new-carousel .jmas-caption{padding:35px 0px 15px 0px !important;}
#new-carousel .jmap-caption{padding:35px 0px 15px 0px !important;}
#new-carousel .jmat-caption{padding:35px 0px 15px 0px !important;}
.carousel-inner.statbgthis{background-image:url(http://midas.com.np/assets/images/loginBGs/1.png);background-color:white;min-height:300px;}
#new-carousel .midas-caption{position:relative;top:83%;left:50%;transform:translate(-50%, 15%);text-align:center;height:150px;margin-bottom:0px;}
#new-carousel .midas-slider .item .my-img{display:none;}
#new-carousel .bottom-img{display:none;}
#new-carousel .midas-slider .carousel-indicators li{height:15px;width:15px;border:2px solid #00a7e2;margin:0;display:none;}
h3.wlb{font-size:25px;margin-bottom:5px;}
.steps{margin-top:30px;}
.foot-ac .create-ac .foot-login, .foot-ac .create-ac .create-new{text-transform:uppercase;color:white;padding:10px 10px;display:inline-block;font-size:18px;margin-left:0px !important;width:100%; margin-bottom: 5px;}
.steps .midas-step span{float:left;height:80px;margin-right:10px;margin-top:10px;margin-left:10px;}
.subjects .midas-subjects{height:auto !important;}
.signup-step.signup-step2 .lname{padding-left:0px;}
.cya-caption .btn-blue, .cya-caption .btn-navy{padding:8px;font-size:16px;width:165px;margin-bottom:55px;}
#parentsignupForm{padding:5px;}
.parentlname{padding-left:15px !important;}
.parentfname{padding-right:15px !important;}
body#loginbody{overflow-x:hidden;}
	.foot-ac {
/*		margin-bottom: 75px;*/
	}
	#new-carousel .midas-slider .midas-caption a {
    background: #0362a9;
    display: inline-block;
    text-shadow: none;
    font-size: 15px;
    text-transform: capitalize;
    color: white;
    border-radius: 20px;
    padding: 5px 30px;
}
	h5.main-titlea {
    font-size: 28px;

    margin-top: 0px !important;
    font-style: italic;
    color: #f07702;
}
	.subjects .main-title {
    font-size: 28px;
    
}
	.subjects ul.row .col-md-4{
		padding: 0px;
	}
	.btn-wrap-opt h2 {
    font-size: 28px;
    
}
	.wrap-content.row1{
	margin-bottom: 35px;

}
	.wrapp-image {
    min-height: 180px !important;
    background: #a5a8c4;
    padding: 30px 10px 6px !important;
}
	.wrapp-image .inner-wrap {
    min-height: 130px !important;
    background: #7e82a5;
    border-radius: 5px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=0, Color=#000000)";
    -moz-box-shadow: 0 0 2px 1px rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 0 2px 1px rgba(0,0,0,0.2);
    box-shadow: 0 0 2px 1px rgba(0,0,0,0.2);
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color=#000000);
}
	.row.nabs .col-xs-4{
	padding: 5px;
	}
	.row.abs .col-xs-4{
	padding: 5px;
	}
	.row.nabs {
    top: -15px !important;
}
	#homepage-modal .modal-dialog {
    width: 100% !important;
    margin: 90px auto;
}
	#homepage-modal.modal{
    padding: 5px !important;
}
	#applynow.applynow03 img.dialog-img{
		max-width: 50%;
	}
	h2.main-titlea {
    font-size: 25px;   
}
	h2.h2-01 {
    margin-top: 0px !important;
    font-size: 18px;
}
	.signup-step#student-name-form .lname {
     padding-left: 15px !important;
		clear: both;
}
	.signup-step#student-name-form .fname {
    padding-right: 15px !important;
		clear: both;
/*		margin-bottom: 0px;*/
}
	.signup-step.signup-step2 .fname {
    padding-right: 15px !important;
}
	.signup-step.signup-step2 .lname {
    padding-left: 15px !important;
}
	.childs-form123 .fname {
    padding-right: 15px !important;
}
	.childs-form123 .lname {
    padding-left: 15px !important;
}
	.sumi-control {
    border-radius: 4px !important;
}
	#add-school-form .select2-container {
    width: 100% !important;
}
	#district-form .select2-container {
    width: 100% !important;
}
	.btn.btn-sm.btn-warning.col-lg-12.btn-ParentSignup-add-new-school{
		width: 100%;
	}
	h1.heading-l {
    /* border-bottom: 1px solid #ddd; */
    margin: 5px;
    font-size: 25px;
}
		h1.heading-l img {
      padding-bottom: 0px;
    max-width: 175px !important;
    display: inline-flex;
}
	i.pull-right.blog-moto{
		color: #f27b06;
   padding:0px; 
    text-align: center;
    font-size: 19px;
	}
	p.blog-p01 {
    font-size: 125%;
    font-weight: bold;
    text-align: justify;
    padding: 0px 10px;
    color: #867373;
    margin-bottom: 0px;
}
	#applynow.applynow02 img{
		width:100px;
		margin-bottom: 10px;
	}
	p strong.blog-p02 {
    color: #2071b9;
    font-size: 100%;
}
	p span.blog-p03{
	color: black; font-size: 80%; line-height: 1.2;
}
	p.blog-p04{
	color:#e91a27;text-align: center;font-size: 145%;line-height: 1.2;
}
	.box-notice p{
	font-size: 120%;
}p.blog-p05{
	clear: both; padding: 5px 15px;font-size: 120%;
}
	p.boxnotice2{
	font-size: 120%;
}
	p.blog-p06{
		font-size: 120%;
	}
	img.adjimg-xs{
		max-width: 120px !important;
	}
	img.adjimgtrial-xs {
		max-width: 200px !important;
    }
	p.p-xs-font{
		font-size: 18px;
	}
	
	.pad-fix.login-error-msg {
    text-align: left;
     position: unset !important; 
    
}
	form#frm-login{
		margin-bottom: -5px;
	}
	footer{position:absolute;right:0;bottom:0px;left:0;}
	.container-fluid.pad-fix.signup {
     height: unset; 
}

}
@media only screen
and (min-width:321px){}
@media only screen
and (max-width:320px){#new-carousel .midas-caption{position:relative;top:83%;left:50%;transform:translate(-50%, 15%);text-align:center;height:150px;}
#new-carousel .midas-slider .item .my-img{display:none;}
#new-carousel .bottom-img{display:none;}
#new-carousel .midas-slider .carousel-indicators li{height:15px;width:15px;border:2px solid #00a7e2;margin:0;display:none;}
h3.wlb{font-size:20px;margin-bottom:5px;}
.subjects .midas-subjects{min-height:305px !important;}
}
@media only screen
and (max-device-width:1024px){.steps .midas-step span{margin-left:0px;}
	
.top-bar{position:static;}
.org-logo{text-align:center;}
.org-logo img{margin:0 auto;}
.log-in-section .form-element{float:none;width:100%;margin-bottom:10px;}
.log-in-section .dropdown.btn.btn-success{margin-bottom:10px;display:inline-block;}
.subjects .midas-subjects-row,
.subjects .midas-subjects{height:auto;}.join-us .clases, .join-us .experts, .join-us .students{margin:0;}
.join-us .clases, .join-us .experts{border:none;}
.be-aware .creative-detail p, .be-aware .creative-detail h3{margin-left:0;}
.be-aware figure img,
.about-app .app-img img,
.parents-app .parents-app-img figure img,
.techer-app-img figure img{margin:0 auto;text-align:center;display:inherit;}
.join-us .clases, .join-us .experts, .join-us .students{margin:0;}
.join-us .clases, .join-us .experts{border:none;}
.be-aware .creative-detail p, .be-aware .creative-detail h3{margin-left:0;}
.be-aware figure img,
.about-app .app-img img,
.parents-app .parents-app-img figure img,
.techer-app-img figure img{margin:0 auto;text-align:center;display:inherit;}
}
@media only screen
and (min-device-width:1025px)
and (max-device-width:1199px){.log-in-section .form-element{width:35%;}
.midas-slider{padding-top:94px;}
.subjects .midas-subjects{height:390px!important;}
}
@media only screen
and (min-width:1824px){}
@media only screen
and (min-device-width:320px)
and (max-device-width:568px){}
@media only screen
and (min-device-width:569px)
and (max-device-width:767px)
and (orientation:landscape){}
@media only screen
and (min-device-width:320px)
and (max-device-width:568px)
and (orientation:portrait){}
@media only screen
and (max-device-width:922px){.top-bar{position:static;}
.org-logo{text-align:center;}
.org-logo img{margin:0 auto;}
.log-in-section .form-element{float:none;width:100%;margin-bottom:10px;}
.log-in-section .dropdown.btn.btn-success{margin-bottom:10px;display:inline-block;}
.midas-slider{padding-top:10px;}
.midas-slider .item .carousel-caption h3,
.midas-slider .item .carousel-caption span{font-size:16px;}
.midas-slider .item .carousel-caption a{padding:5px 20px;}
.about-app .app-detail ,
.be-aware .creative-detail p,
.be-aware .creative-detail h3,
.parents-app-discription,
.device-img{text-align:center;}
.device-img li,
.device-img li:last-child{float:none;margin:0 auto;display:inline-block;margin-bottom:10px;}
.device-img li{margin-left:10px;}
.foot-ac .create-ac .foot-login, .foot-ac .create-ac .create-new{display:block;margin:0;margin-top:10px;}
.foot-wrap .copy-right ul li,
.foot-wrap .copy-right1 ul li,
.foot-wrap .copy-right1 .quick-links,
.copy-right p{float:none !important;margin:0 !important;text-align:center !important;line-height:20px;}
.foot-wrap .copy-right1 ul{padding:0px !important;}
.join-us .clases, .join-us .experts, .join-us .students{margin:0;}
.join-us .clases, .join-us .experts{border:none;}
.be-aware .creative-detail p, .be-aware .creative-detail h3{margin-left:0;}
.be-aware figure img,
.about-app .app-img img,
.parents-app .parents-app-img figure img,
.techer-app-img figure img,
.about-app .app-detail figure img{margin:0 auto;text-align:center;display:inherit;}
.subjects .midas-subjects-row,
.subjects .midas-subjects{height:auto !important;}
.mero-dis{display:none;}
.midas-slider .midas-caption h3,
.midas-slider .midas-caption span{font-size:22px !important;}
.midas-slider .midas-caption a{font-size:12px !important;padding:5px 18px !important;}
}
@media only screen
and (max-device-width:480px){.about-app .app-detail figure{margin:0;}
}
@media only screen
and (max-device-width:1023px){.container{padding:0px 15px;}
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {
	a.applynow01{
		position: absolute;
    top: 50;
	}
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {
a.applynow01{
		position: absolute;
    top: 50;
	}
}
/* Desktops and laptops ----------- */
@media only screen  and (min-width : 1224px) {
a.applynow01{
		position: absolute;
    top: 50;
	}
	.fb_iframe_widget {
    display: inline-block;
    position: absolute !important;
    right: 0;
/*    bottom: 15px;*/
}
	img.hmd{
/*		height: 250px;*/
	}
	#vdoCarousel{
			padding-left: 0px;
		}
	#homepage-modal .modal-dialog {
     width: 600px !important; 
    margin: 90px auto;
}
}


/* Large screens ----------- */
@media only screen  and (min-width : 1824px) {
a.applynow01{
		position: absolute;
    top: 50;
	}
	.fb_iframe_widget {
    display: inline-block;
    position: absolute !important;
    right: 0;
/*    bottom: 15px;*/
}
	img.hmd{
		height: 250px;
	}
	#vdoCarousel{
			padding-left: 0px;
		}
	#homepage-modal .modal-dialog {
     width: 600px !important; 
    margin: 90px auto;
}
}

@media only screen
and (min-width:992px){
	
	.avai-course .col-md-2 {
    width: 19%;
}
	.avai-course .col-md-1{
		width:2.5%;
	}
	.avai-course .col-md-offset-1 {
    margin-left: 2.5%;
}
	.foot-ac {
    text-align: center;
    padding: 15px 0px;
    margin-bottom: 60px;
}
	.fb_iframe_widget {
    display: inline-block;
    position: absolute !important;
    right: 0;
/*    bottom: 15px;*/
}
	img.hmd{
/*		height: 250px;*/
	}
}

/*--------------------------------*/
@media only screen and (min-device-width:320px) and (max-device-width:600px){
.cya-caption .btn-blue, .cya-caption .btn-navy {
    padding: 8px;
    font-size: 16px;
    width: 165px;
    margin-bottom: 15px;
	margin-top: 0px !important;
}
}

@media only screen
and (max-width:480px){
i.pull-right.blog-moto{
	color: #f27b06;
    /*padding:15px 70px; */
    text-align: center !important;
    font-size: 19px;
    float: none !important;
    /* width: 100%; */
    display: block;

	}
img.blog-logo{
	display: block;
    margin: 0 auto;
	margin-bottom: 10px;
}

.logo-wrapper{
	padding-left:15px !important;
	margin-bottom: 5px;
}

}