/* lg */ 
@media (max-width: 1920px) {
.power {margin-top:-200px;}
}
@media (max-width: 1600px) {

}
@media (max-width: 1366px) {
.power {margin-top:-150px;}
}
@media (max-width: 1280px) {

}

/* md */
@media (min-width: 992px) and (max-width: 1199px) {
  

}

@media (max-width: 1024px) {
.w70p {width:80%;}
.formdiv {right:5%;}
}

@media (max-width: 990px) {
    .navbar-header {
        float: left; width:100%;
    }
	.navbar-nav .open .dropdown-menu{background-color:#000 !important;}
	.navbar-collapse {
		width:100%;
        border-top: 1px solid transparent;
		background-color:#ededed;
		z-index:100;
		position:relative;
		top:70px;
		padding:0;
    }
    .navbar-toggle {
        position:relative; right:0; top:20px;
    }
    
/*    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }*/
    .navbar-nav>li {
        float: left;
		width:100%;
    }
	.navbar-toggle .icon-bar {background-color:#666; width:30px; height:3px;}
	/*.navbar-toggle {background-color:#ccc;}*/
    .main-menu ul li a {color:#000;}
	.main-menu ul li ul li a {color:#000;}
	.main-menu ul li a:hover, .main-menu ul li a:focus {color:#000;}
	.main-menu .nohover {float:none;}
	.main-menu .nohover a {color:#000;}
	.main-menu .nohover a:hover {background-color:#000;}
	.navbar-nav{margin:0;}
	.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header{margin:0;}
}




@media screen and (max-width:990px) {
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  padding-top:40px; 
}
.topmenu {position:absolute; right:0; top:5%;}
}
/* sm */
@media (min-width: 768px) and (max-width: 991px) {
.navbar-nav {margin:0; width:100%;}

}
@media (min-width: 990px) {
.dropdown:hover .dropdown-menu {
	display: block;
}
}

@media (max-width: 990px) {
.w50p {width:80%;}
.w70p {width:100%;}
header .container {width:100%;}
.award {margin:0; height:380px;}
}

@media (max-width: 900px) {

}

@media (max-width: 800px) {
.formdiv {width:300px; padding:10px;}
.logoside {margin-top:5px;}
}

@media (max-width: 768px) {
.navbar-collapse {width:93%;}
.logoside li {font-size:11px;}
}

/* xs */
@media (max-width: 767px) {
.left {text-align:center;}
.right {text-align:center;}
.navbar-collapse {width:100%;}
.navbar-brand{padding-top:10px;}
.desktop {display:none;}
.mobile {display:block;}
.formdiv {width:100%; margin-top:0; right:0;}
.graybg {background:url(../images/banner-img.png) no-repeat center 220px #ebebeb;}
.graybg h2 {padding:10px;}
.formdiv {margin-top:150px;}
.power {margin-top:-250px; padding-top:300px;}
.power h3 {padding:20px 0 10px; margin-top:20px;}
h2 {font-size:30px;}
.award {height:300px;}
}


@media (max-width: 736px) {

}

@media (max-width: 667px) {

}

/* XS Portrait */
@media (max-width: 640px) {
.w80p, .w50p {width:100%;}
.graybg h1, .graybg h2 {display:none !important;}
.graybg h3 {font-size:30px; line-height:30px; text-align:center;}
.graybg {background:url(../images/banner-img.png) no-repeat center 120px #ebebeb; background-size:70%;}
.logoside {display:none;}
}


@media (max-width: 600px) {

}

@media (max-width: 568px) {


}

@media (max-width: 480px) {
.logoside {text-align:center;}
.graybg {background:url(../images/banner-img.png) no-repeat center 120px #ebebeb; background-size:50%;}
.formdiv {margin-top:70px;}
.hindu {padding:80px 20px 50px;}
.hindu p {padding:20px;}
.award {height:350px;}
}

@media (max-width: 414px) {

}

@media (min-width: 375px) and (max-width: 384px) {

}

@media (max-width: 360px) {

}

@media (max-width: 320px) {
.graybg h3 {font-size:25px;}
}