/************* S.Rana Responsive Start *************/


@media screen and (max-width: 1300px) {

.careers_page-contant .content.pagetitle p {margin-left: 0 !important;}
.banner_page {height: 50vh;}

}


@media screen and (max-width: 1200px) {

.navDetail {margin-right: 3px;}
.add_bg_img2 {padding-bottom: 20px;}
.gallery-slide .owl-stage-outer {padding: 0 !important;}
.gallery-slide .owl-stage-outer .owl-stage {margin: 0;}
.footer .footer-top {padding: 45px 0 20px;}
.footer .footer-top .col.s12.center.footer-wlcmtxt {padding: 0;}
.footer h2 {padding-bottom: 0px;}
.site-banner h2 {font-size: 38px;}
.gallery-slide .owl-item {border: 3px solid #ffc62c;box-shadow: #090808 0px 0px 1px;border-radius: 141px;height: 256px;width: 265px !important;}
/* .fullWidth {
padding-top: 125px;
} */
#dbug-faculty__staff .staff .col-md-3 {float: left;width: 48%;margin: 0 0 30px 4%;}
#dbug-faculty__staff .staff .col-md-3:nth-child(2n+1) {margin-left: 0;}
.banner_page {height: 46vh;}

}

@media screen and (max-width: 1080px) {
	
.navBar .logo {width: 380px;}
.full.owl-carousel.program-slider .owl-item.active .ps-slides .entry-thumbnail .flex-item a::before {width: 70px;left: 226px;}
.video-modal {width: 690px;height: 420px;}

.video-modal .iframecontainer .responsive-iframe {height: 420px;}

}

@media screen and (max-width: 991px) {   
	
.navBar .logo {width: auto;}
.site-banner h2 {font-size: 30px;}
.add_bg_img2 .center.full.sec2-top h2 {font-size: 30px;}
.center.col.news-top.s12 h2 {font-size: 30px;}
.parallax-container .parallax-content.s12 {width: 50%;margin-left: 40px;}
.full.sec1-bottom.space .owl-nav .owl-prev {position: static;left: 0;width: auto;height: auto;background: transparent;}
.full.sec1-bottom.space .owl-nav .owl-next {float: right;margin-right: 0;background: transparent;width: auto;position: static;right: 0;height: auto;}
.full.owl-carousel.program-slider .owl-item.active .ps-slides .entry-thumbnail .flex-item a::before {background-image: none;}
.about-staff-facility .s2 {margin-right: 10px;}
.about-staff-facility p {padding: 5px 0 0 0;font-size: 15px;}  
.about-sec.col.content-area.s12 {padding: 0;}
#dbug-welcome .full.inner-banner {padding-top: 140px;}
#dbug-history_and_philosophy .fullWidth, #dbug-faculty__staff .full.inner-banner, #dbug-locations .full.inner-banner {padding-top: 150px;}
.banner_page {background-position: 100% 30%;height: 34vh;}

}

@media screen and (max-width: 768px) {

.footer .footer-bottom p, .footer .footer-bottom .designed-by a {font-size: 12px;}
.footer .footer-info {padding: 60px 0 0 20px;}
.main_dbug-sr .blog-page .blog-inner {grid-template-columns: repeat(2, 1fr);}
.fsThreeColumnLayout .fsDiv {width: 50%;}
.job_filter, .filter_button {width: 48%;margin: 0 1%;}
.banner_page {background-position: 100% 39%;height: 31vh;}
.video-modal {width: 560px;height: 340px;margin-top: 30px;}
.video-modal .iframecontainer .responsive-iframe {height: 340px;}

/* .video-close {width: 30px;height: 30px;font-size: 22px !important;top: 11%;right: 7px;} */

}

@media screen and (max-width: 680px) {
	
.footer .footer-info {padding: 60px 0 0 20px;}
.post-and-feed .twitter-feed {margin: 0 0 3% 2% !important;width: 49% !important;}
.post-and-feed .twitter-feed:nth-child(2n+1) {margin-left: 0 !important;}
.site-banner .slider .slides {height: 100% !important;}
.site-banner .slider {height: 420px !important;}
.add_bg_img {margin-top: -130px;}
.slider .slides li .caption {top: 24%;}
.footer h2 {font-size: 24px;}
.add_bg_img2 .center.full.sec2-top h2 {font-size: 24px;}
.center.col.news-top.s12 h2 {font-size: 24px;}
.site-banner h2 {font-size: 24px;}
.user-dropdown {width: 140px;}
.parallax-container .parallax-content.s12 {width: 70%;margin-left: 20px;}
/* #video-background {margin-top: 110px;} */
.about-staff-facility .col.content-area.s6 {display: inline-block;width: 100%;margin: 0 0 20px 0;padding: 10px 10px;}
.about-staff-facility p {padding: 8px 0 0 0;}
.location-img tr td {width: 100%;display: table;text-align: center;padding: 0;}
.location-img tr td a {float: none;display: table;margin: 0 auto;}
.location-img tr {padding: 10px 0 !important;display: table;border-spacing: 3px;border-collapse: initial !important;}
.about-sec.col.content-area.s12 .about-staff-facility + h3 {text-align: center;}
.about-sec {margin-bottom: 20px;}
.careers_page .filter_button {width: 100%;}
.banner_page .landing-content .fsElementTitle {font-size: 22px;padding-bottom: 5px;}
.banner_page {background-position: 100% 32%;height: 27vh;margin-top: 30px;}

}
 
@media screen and (max-width: 600px) {
	
.footer .footer-bottom .right {float: left !important;}
.copyright-text, .designed-by {float: left !important;text-align: left;}	
.post-and-feed .twitter-feed {margin: 0 0 3% 0 !important;width: 100% !important;}
.post-and-feed {padding: 0 20px 20px 20px ;}
.modal.modal-fixed-footer .modal-content p a img {height: 100% !important;width: 100% !important;}
#dbug-faculty__staff .fullWidth .col.content-area.s12 {padding: 0;}
#dbug-faculty__staff .staff .col-md-3 {float: left;width: 49%;margin: 0 0 30px 2%;}
#dbug-faculty__staff .staff .col-md-3:nth-child(2n+1) {margin-left: 0;}
.staff p {font-size: 13px;}
.fsThreeColumnLayout .fsDiv {padding: 0 5px;}
.main_dbug-sr h2.page-ttl {font-size: 30px;}

.banner_page {background-position: 100% 26%;height: 19vh;}

.video-modal {width: 440px;height: 270px;}
.video-modal .iframecontainer .responsive-iframe {height: 270px;}

}
	
@media screen and (max-width: 480px) {
.mobile-logo_best_school{
	max-width: 135px!important;
}
.parallax-container .parallax-content.s12 {width: 100%;margin-left: 0px;}
.footer h2 {font-size: 18px;}
.add_bg_img2 .center.full.sec2-top h2 {font-size: 20px;}
.add_bg_img .center.full.sec1-top h2 {font-size: 22px;}
.site-banner h2 {font-size: 20px;}
.center.col.news-top.s12 {margin-top: 40px;}
.dropdown-button.btn.glbl-btn.parent-login {float: left;width: 100%;min-width: 100%;max-width: 170px;font-size: 10px;font-weight: 600;text-align: left;	height: 24px;min-height: 30px;max-width: 30px;line-height: 30px;}
.toggle {float: right;margin-left: 3px;padding: 0 3px;font-size: 14px;margin-right: 4px;}
.user-dropdown {width: 100px;}
.mobile-logo {max-width: 85px;}
.home-header .full-video {top: 57%;}  
.about-sec h3 {text-align: center;font-size: 26px;font-weight: 600;}
.about-sec p {text-align: justify;}
.about-sec h4 {text-align: center;}
.about-sec h2 {margin-bottom: 20px;}
.about-staff-facility .s2 {margin-right: 10px;height: auto;}
.about-staff-facility .col.content-area.s6 .s10 {float: left;width: 100%;text-align: center;display: table;}
h3 {font-size: 22px;}
h4 {font-size: 20px;}
/* .fullWidth {padding-top: 105px;} */
p {text-align: justify;}
#dbug-faculty__staff .staff .col-md-3 {float: left;width: 100%;margin: 0 0 30px 0;}
.staff p {font-size: 15px;}
h2 {font-size: 24px;}
.main_dbug-sr .blog-page .blog-inner {grid-template-columns: repeat(1, 1fr);}
.fsThreeColumnLayout .fsDiv {width: 100%;}
#dbug-welcome .full.inner-banner {padding-top: 110px;}
#dbug-history_and_philosophy .fullWidth, #dbug-faculty__staff .full.inner-banner, #dbug-locations .full.inner-banner {padding-top: 120px;}
.banner_page {background-position: 49% 0;height: 55vh;background-size: cover;}
.video-modal {width: 330px;height: 230px;}
.video-modal .iframecontainer .responsive-iframe {height: 230px;}
} 

 @media screen and (max-width: 370px) {
	
.video-modal {width: 290px;height: 200px;}
.video-modal .iframecontainer .responsive-iframe {height: 200px;}
.video-close {right: -15px;}

}  
	
	
	
	
	
	
	
	