@media (min-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
    }
}

@media only screen and (max-width: 1199px) {
.common-banner-sec .banner-txt h1 { font-size: 40px;margin: 40px 0 15px;}
.why-us .why-box .txt h3 {font-size: 15px;}
.current-courses .course-box{margin-bottom:10px;}
.current-courses .course-box .txt h3 {font-size: 14px;}
.media-pad { padding: 50px 0;}
.main-title h2 {font-size: 24px;}
.physical-cta {    padding: 50px 0;}
}
@media (min-width: 992px) {
    .col-md-15 {
        width: 20%;
        float: left;
    }

}
@media only screen and (max-width: 991px) {
	.main-title h2 {font-size: 24px;}
	.topper-img .toppers-title h2 { font-size: 24px;}
	.media-pad {    padding: 50px 0;}
	.success-blueprint .split-img {text-align:center;}
	.success-blueprint .split-img img {    width: 70%;}
	.media-pad{  padding: 50px 0;}
	.common-banner-sec .banner-form {margin-top: 20px;}
}
@media (min-width: 768px) {
    .col-sm-15 {
        width: 20%;
        float: left;
    }
}
@media only screen and (max-width: 767px) {
.physical-pages .navbar-brand{height:auto;padding:0;line-height:auto;}	
.physical-pages .navbar-brand{padding:15px 0;}
.physical-pages .navbar-brand > img{width:110px;}
.physical-pages .navbar-toggle {position: relative;float: right;padding: 9px 10px;margin-top: 15px;margin-right: 0px;margin-bottom: 5px;background-color: #ac2626;background-image: none;border: 1px solid transparent;border-radius: 4px;}	
.physical-pages .navbar-toggle .icon-bar{background-color:#fff}
.physical-pages #navbar {background-color: #202c45;padding: 0px;margin-bottom: 10px;}
.physical-pages .header .navbar-nav{float:none;margin:0;}
.physical-pages .header .navbar-nav>li>a {text-align: left;color: #fff;font-size: 13px;line-height: 30px;border-bottom: 1px solid #eaeaea3d;padding: 0px;padding-left: 10px;}

.media-pad { padding: 30px 0;}
.current-courses .course-box {margin-bottom: 20px;}
.topper-img .toppers-title h2 {    font-size: 20px;}
.topper-img .toppers-title h2 span {font-size: 16px;}
.topper-row .std-img {width: calc((100% - (10px * 3)) / 4);}
.common-banner-sec {padding: 30px 0;}
.common-banner-sec .banner-txt h1 {    font-size: 26px;    margin: 0px 0 15px;line-height: 30px;}
.common-banner-sec .banner-txt h1 span{font-size: 20px;}
.common-banner-sec .banner-txt .banner-cta {    margin-top: 20px;    margin-bottom: 25px;}
.main-title h2 {font-size: 22px;}
.why-us .why-box .txt h3 {font-size: 16px;}
.industry-txt.split-txt .main-title h2{margin-top: 10px;}
.why-choose .why-box .txt h3 { font-size: 16px;}
.po-ssc-sec .about-img-left {  text-align:center;}
.po-ssc-sec .about-img-left img {  width: 80%;}
.po-ssc-sec .about-right p { font-size: 13px;   line-height: 20px;}
.po-ssc-sec .about-right { margin-bottom: 0px;}
.physical-cta{    padding: 30px 0;}
.physical-cta h3 {font-size: 22px;}
.physical-cta a { padding: 10px;font-size: 14px;}
.physical-locs .map-inner{    margin-bottom: 10px;}
.physical-locs .loc-box{margin-bottom:0px;}
.why-us .why-box .txt{margin-top:10px;}
.about-sec .main-title h2 {margin: 0 0 20px;}
.new-footer .link-box li {padding: 2px 0;}
.new-footer .link-box li a{ font-size: 13px;}
.new-footer .link-box h3 {font-size: 16px;}
.new-footer .footer-seo h3 {margin: 10px 0 15px;}
.new-footer .footer-seo p {font-size: 13px;    line-height: 21px;}
.new-footer {padding: 20px 0;}
.footer-social .social-left h3{margin-right: 5px;}
.footer-social .social-left a { padding: 2px 0px;}
.footer-social .social-right {text-align: left;}
.footer-down .left-txt {  text-align: center;  font-size: 12px;}
.footer-down .right-txt { text-align: center;}
.footer-down .right-txt a{    font-size: 12px;    padding: 0 10px;}
.footer-down .right-txt a:before {  top: 0px;}
.new-footer .footer-seo h3 { font-size: 16px;}
.main-title p.s-tit{font-size: 14px;}
}	

@media only screen and (max-width: 560px) {

}
@media only screen and (max-width: 479px) {
.topper-row .std-img p {font-size: 10px;    padding: 3px;}
.main-title h2 {font-size: 22px;}
.main-title p.s-tit { font-size: 13px; line-height: 20px;}
.success-blueprint .split-txt li:before{top: 5px;}
.success-blueprint .split-txt li{padding: 3px 0px 3px 25px; font-size: 13px;}
.physical-cta h3 {font-size: 20px;}
.physical-locs .loc-box li{ padding: 10px 0 10px 35px;}
.physical-locs .loc-box li:first-child i {top: 10px;}
.physical-locs .loc-box li i {top: 2px;}
.new-footer .link-box.two {    height: 200px;}
.common-banner-sec .banner-form input[type="text"], .common-banner-sec .banner-form input[type="email"], .common-banner-sec .banner-form select{    height: 40px;}
.common-banner-sec .banner-form {padding: 15px;}
}
@media only screen and (max-width: 420px) {
.new-footer .link-box h3 { font-size: 14px;}
.g-recaptcha { display: flex; justify-content: center;}
.common-banner-sec .banner-txt h1 { font-size: 20px;  line-height: 26px;}
.social-left .img-responsive{width: 80px;}

}
@media only screen and (max-width: 375px) {

}