@charset "utf-8";
/* CSS Document */

@media all and (max-width: 1200px){.logo{max-width:200px;margin-top:10px}}

@media all and (max-width: 992px){.navbar-nav>li{padding:9px 3px;}}
@media all and (max-width: 990px){.top-section .login-box{height: auto;
    padding: 0 15px;
    width: 100%;
    background: #333;right:0px;position:relative;overflow:hidden}}
@media only screen and (min-width: 991px){.courses-all .cousres-row .col-sm-3{min-height:110px;}.why img{margin-top:20px;float:right;margin-right:30px;}.remaining{top:30%}.min-height500{min-height:500px}.quiz-start .form-group label{padding-right:10px}.quiz-start .form-group{margin-right:10px;margin-top:10px;margin-bottom:10px}}
@media only screen and (min-width: 768px){.modal-body{padding:50px;}.modal-title {padding-left:30px}ul.navbar-nav{margin-top:13px}.navbar-default{padding:20px 0px 0px}}
@media all and (max-width: 990px) and (min-width: 768px) {.remaining{top:50%}.courses-all .cousres-row .col-sm-3{min-height:130px;}.navbar-nav>li{padding:20px 3px}.quiz-start .form-group label{padding-right:10px}.quiz-start .form-group{margin-right:10px;margin-top:10px;margin-bottom:10px}}
@media only screen and (min-width: 320px){.navbar{margin-bottom:0px}}
@media only screen and (max-width:767px){
	.quiz-start .form-group label{padding-right:10px}.quiz-start .form-group{margin-right:10px;margin-top:10px;margin-bottom:10px}
	.table{min-width:800px}.table-div{overflow-x:auto}
	.padding-xs-20{padding:0px 20px 20px;}.timings-div{padding:0px}
	section{padding:20px 0px !important}
	.navbar-nav>li{padding:6px;}.why img{display:none}

.quiz .text-right,.quiz,.quizstart .text-right,.forum-search .text-right{text-align:center}.quiz a ,.quizstart a ,.forum-search .col-xs-12{margin-top:10px;text-align:center}
	
	.padding-50{padding:20px 10px !important}
	.hangouts img{margin-bottom:15px}
	.navbar-collapse{border-top:0px;}.navbar-nav{border:1px solid #ddd;}
	.remaining{top:50%}
	.login-box ul{text-align:center;float:none;margin-bottom:10px;}.login-box ul li{display:inline-block}
.navbar-collapse{position:absolute;z-index:9999;width:100%;background:#fff}
.courses-all .cousres-row{border-bottom:0px solid #ddd}
.courses-all .cousres-row .col-sm-3{border-right:0px solid #ddd;}
.list4{padding-left:0px !important}.list4 li{border:0px !important}
footer .text-right{text-align:center !important}
footer ul{text-align:center;margin-bottom:10px;}footer ul li{display:inline-block}

}
@media only screen and (max-width:360px){.courses-all .cousres-row .col-sm-3{width:100%}}
	
	
@media only screen and (max-width:768px)	{	




.course-list,.course-description{width:100%;margin-left:0px;}
.course-description{padding:0px 20px}.course-description .col-sm-9{padding-left:0px;margin-top:10px}
.menu-opener {
    cursor: pointer;
    height: 40px;
    position: absolute;
    top: 0%;
    right: 40px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 40px;
    z-index: 9;
}
.menu-opener-inner {
    background: #016B98;
    height: .4rem;
    margin-left: .75rem;
    margin-top: 28px;
    width: 2.5rem;
    box-shadow: 0px 0px 6px #ccc;
    cursor: pointer;
}
.menu-opener-inner::before, .menu-opener-inner::after {
    background: #DFEDF3;
    content: '';
    display: block;
    height: .4rem;
    width: 2.5rem;
	margin-bottom:3px;
    box-shadow: 0px 0px 2px #ccc;
}
#sidebar {
    display: none;
    position: ABSOLUTE;
    width: 100%;
    z-index: 1;
    max-width: 300px;
    right: 40px;
    top: 58px;
	background:#E9ECEC;
}
.menu-opener-inner.active::before {
    -webkit-transform: translateY(0rem) rotate(-45deg);
    -ms-transform: translateY(0rem) rotate(-45deg);
    transform: translateY(0rem) rotate(-45deg);
}
.menu-opener-inner.active::after {
    -webkit-transform: translateY(-0.5rem) translateX(0rem) rotate(45deg);
    -ms-transform: translateY(-0.5rem) translateX(0rem) rotate(45deg);
    transform: translateY(-0.5rem) translateX(0rem) rotate(45deg);
}
.menu-opener-inner.active {
    background: transparent;
    box-shadow: 0px 0px 0px #fff;
}
}