
/*media-query*/
@media screen and (min-width:1024px) and (max-width:1279px) {

#main-menu a{font-size: 12px;}
a.logo-tx img { width: auto; margin: 0 auto;display: block;}
    
.mble-view{display: block!important;}
.facilities-services {display: none!important;}
    
.slider-nav{display: none;}
#myCarousel .carousel-indicators{display: block;}
.carousel-inner > .item > img.desktop {  height: 550px !important;}

.enquiry-form   { right: 26px; padding: 30px; top: 13px;}
.footer-home .foot-wid  { margin-right: 0;}
#pav-popup {
    width: 100%;
}
}

/* Smaller than standard 1024 (devices and browsers) */
@media screen and (min-width:768px) and (max-width:1023px) {
#main-menu a{font-size: 12px;}
.rera-logo{display: none;}
a.logo-tx img { width: auto; margin: 0 auto;display: block;}
    
.visible-sm { display: none !important;}
.carousel-indicators {bottom: 5%!important;}
.intro-rht { position: static; width: 100%; margin: 25px 0 20px 0;}
.intro-pad p span {display: inline;}
.gal-col { margin-bottom: 30px;}
.partners-logo { padding-top: 70px;}
.partners-logo h3 { font-size: 35px;line-height: 60px;padding-bottom: 10px;margin-bottom: 15px;}
.partners-logo { padding-top: 50px;}
.mble-view h3{font-size: 35px;line-height: 60px;padding-bottom: 10px;margin-bottom: 15px;}
.story h3 { font-size: 35px;line-height: 45px;}
.story h4 { font-size: 27px; line-height: 35px; margin-bottom: 10px;}
.stry-lft { margin-bottom: 30px;}
.stry-rht h5{font-size: 35px;line-height: 50px;}
.feedback-testi h4 {font-size: 25px;}
.feedback-testi h3 { font-size: 35px;line-height: 45px;}
    
#feedback-testi .item { padding: 20px;}
#partners .owl-nav .owl-prev {left: 0!important;}
#partners .owl-nav .owl-next{right: 0!important;}

#feedback-testi .owl-nav .owl-prev {left: 0!important;background-size: 14px;}
#feedback-testi .owl-nav .owl-next{right: 0!important;background-size: 14px;}
    
.mble-view{display: block!important;}
.facilities-services {display: none!important;}

.slider-nav{display: none;}
#myCarousel .carousel-indicators{display: block;}
.carousel-inner > .item > img.desktop {  height: auto !important;}
    
    
.address-list-top-right ul li::before {margin: 0 5px!important;}
.address-list-top ul li::before {margin: 0 5px!important;}
.address-list-top {  float: left;}

.speci-lft {margin-top: 40px;}  
.speci-rht{margin-top: 40px;}
.specification-pg h4 {font-size: 25px;}
.specification-pg h2 { font-size: 27px; line-height: 40px; padding-bottom: 20px !important; margin-bottom: 0;}
.specification-pg h3 {font-size: 25px;}
.speci-rht { margin-top: 25px;}
    
.inner-banner {min-height: auto!important;}
.sm-clean a:hover{border-top:2px solid transparent !important;}

.carousel-caption { padding: 0 10px 17px 10px;width:700px;top: unset;left:50% !important; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); text-align: center; right: unset; bottom: 0px;}
.carousel-caption h3{ font-size: 31px;  line-height: 40px;  text-align: center;  text-shadow: 0 1px 2px rgba(0,0,0,.6);}

.enquiry-form{ position: relative;width: 100%;padding: 38px 40px; text-align: left; right: auto; top: 0px;}
.enquiry-form h1 {font-size: 28px;}
.form-box ul li{ width: 48%; margin-right: 4%;}
.form-box ul li:nth-child(2n-2){ margin-right:0px;}
.footer-home .foot-wid  { margin-right: 0;}
#pav-popup {
    width: 100%;
}
}

/* Smaller than standard 768 (devices and browsers) */
@media screen and (max-width:767px) {
 a.logo-tx img { width: auto; margin: 0 auto;display: block;}
    
.visible-sm { display: none !important;}
.carousel-indicators {bottom: 5%!important;}
.intro-rht { position: static; width: 100%; margin: 25px 0 20px 0;}
.intro-pad p span {display: inline;}
.gal-col { margin-bottom: 30px;}
.partners-logo { padding-top: 70px;}
.partners-logo h3 { font-size: 35px;line-height: 60px;padding-bottom: 10px;margin-bottom: 15px;}
.partners-logo { padding-top: 50px;}
.mble-view h3{font-size: 35px;line-height: 39px;padding-bottom: 9px !important;margin-bottom: 15px;}
.story h3 { font-size: 35px;line-height: 45px;}
.story h4 { font-size: 27px; line-height: 35px; margin-bottom: 10px;}
.stry-lft { margin-bottom: 30px;}
.stry-rht h5{font-size: 35px;line-height: 50px;}
.feedback-testi h4 {font-size: 25px;}
.feedback-testi h3 { font-size: 35px;line-height: 45px;}
    
#feedback-testi .item { padding: 20px;}
    
#partners .owl-nav .owl-prev {left: 0!important;}
#partners .owl-nav .owl-next{right: 0!important;}

#feedback-testi .owl-nav .owl-prev{left: 0!important;background-size: 14px;}
#feedback-testi .owl-nav .owl-next{right: 0!important;background-size: 14px;}
.user-img img {float: left; margin-right: 15px;}        
    
.mble-view{display: block!important;}
.facilities-services {display: none!important;}

.slider-nav{display: none;}
#myCarousel .carousel-indicators{display: block;}
.carousel-inner > .item > img.desktop {  height: auto !important;}
    
.rera-logo img { width: 100px!important;}
.rera-logo {float: right;  top: 10px!important; position: absolute; z-index: 99; right: 10px!important;}
    
.carousel-inner > .item > img.mobile{height:auto !important;width: 100%!important;}
    
.address-list-top {    width: 100%; float: left;  margin-bottom: 2px!important;}
.top-bar-mobile { padding: 5px 0!important;}
a.logo-tx img { width: 160px !important; float: left!important;}
.main-nav {padding: 10px 0!important;}
    
.speci-lft {margin-top: 40px;}  
.speci-rht{margin-top: 40px;}   
    
.specification-pg h4 {font-size: 25px;}
.specification-pg h2 { font-size: 27px; line-height: 40px; padding-bottom: 20px !important; margin-bottom: 0;}
.specification-pg h3 {font-size: 25px;}
.speci-rht { margin-top: 25px;}
    
.inner-banner {min-height: auto!important;}
    
.popup {width: 100%;padding:5px}
.popup p{font-size: 15px;}

.carousel-caption { padding: 0 10px 7px 10px;left:50% !important; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%);width:535px;top: unset;  text-align: center; right: unset; bottom: 0px;}
.carousel-caption h3{ font-size: 24px;  line-height:36px;  text-align: center;  text-shadow: 0 1px 2px rgba(0,0,0,.6);}

.enquiry-form{ position: relative;width: 100%;padding:35px 20px; text-align: left; right: auto; top: 0px;}
.enquiry-form h1 {font-size: 24px;}
.form-box ul li{ width: 48%; margin-right: 4%;}
.form-box ul li:nth-child(2n-2){ margin-right:0px;}
.footer-home .foot-wid  { margin-right: 0;}

.intro-pad p.para-tit   { font-size: 22px; line-height: 34px;}
#pav-popup {
    width: 100%;
}
}
/* Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:639px) {
.carousel-caption {width: 100%;}

.enquiry-form h1 {font-size: 22px; padding-bottom: 15px;}
.form-box ul li{ width:100%; margin-right:0px;}
}
@media screen and (max-width:480px) {

.intro-pad p { font-size: 16px;line-height: 25px;}
.intro-pad h1 {font-size: 20px;line-height: 32px;margin-bottom: 8px;}   
.intro-pad p span { display: block;}
.intro-rht p { font-size: 20px;}
.intro-pad h2{font-size: 20px;line-height: 32px;}
.partners-logo h3{font-size: 20px;line-height: 25px;padding-bottom: 20px !important;}
.story h3{font-size: 20px;line-height: 32px;}
.story h4{font-size: 18px;line-height: 20px;margin-bottom: 8px;}
.stry-rht h5{font-size: 20px;line-height: 35px;padding-left: 20px;}
.feedback-testi h3{font-size: 20px;line-height: 32px;}
.intro-rht p { font-size: 18px;}
.partners-logo { padding-top: 30px;}
#partners { padding-top: 10px; padding-bottom: 30px;}
.mble-view h3{font-size: 20px;line-height: 32px;}
.story {padding: 30px 0 30px 0;}
.story h5::after {height: 60px;}    
.stry-rht span{font-size: 18px;line-height: 20px;margin-bottom: 8px;}
.feedback-testi h4 { font-size: 20px;}
.feedback-testi {padding: 30px 0 30px 0;}
#feedback-testi { margin-top: 35px;}
.stry-rht .overlay a.play-icon {width: 50px;}
#facilities-mble .item h5 { font-size: 17px;}
    
#facilities-mble .owl-nav .owl-prev{background-size: 22px;}
#facilities-mble .owl-nav .owl-next{background-size: 22px;}
    
.circle-btn {height: 40px; width: 40px; background-size: 100% !important;}
.scrollup {bottom: 40px!important;}
.scrollup.cd-is-visible { z-index: 999999;}
    
.mylivechat_inline.mylivechat_template5 { width: 250px !important;}
.user-img h6 {  font-size: 15px;}
    
.specification-pg {padding: 30px 0 30px 0;}
.speci-lft{padding: 20px;}
.speci-rht{padding: 20px;}
.specification-pg h4 { font-size: 18px;line-height: 25px;}
.specification-pg h2 {font-size: 20px; line-height: 25px;padding-bottom: 15px !important;}
.speci-lft { margin-top: 30px;}
.specification-pg h3 { font-size: 20px;line-height: 25px;margin-bottom: 10px;}
.specification-pg ul li {margin-bottom: 5px;}
.specification-pg ul li {font-size: 15px;}


    
.rera-logo img { width: 50px !important;padding-top:0 !important;}
.rera-logo { top: 5px !important;  right: 5px !important;}
.carousel-caption { width:100%;padding: 0px 10px;}
.carousel-caption h3 { font-size: 21px;line-height: 31px;}
}
@media screen and (max-width:359px) {
.carousel-caption h3 { font-size: 19px; line-height: 25px;}
}
/*media-query-end*/


@media (max-width: 1200px) {

.video-titel .position-center-center{ width: 100%;}

.caption h1{ font-size: 33px;}

.nav-list > ul > li > a{ padding: 38.4px 13px;}

.tags-3,

.tags-4{ width: 140px;}

.tags-3{ bottom: 50px; left: 30px;}

.tags-4{ bottom: 100px; right: 30px;}

.tags-5{ right: 360px;}

.tags-1,

.tags-2,

.tags-5{ width: 110px;}

.banner-3-caption h1{ font-size: 70px;}

.banner-3-caption h3{ letter-spacing: 20px;}

.scroll-down{ margin: 80px 0 0;}

.banner-3-caption h3{ letter-spacing: 10px;}



.testimonials h2,.testimonials h3 {font-size: 14px;}

.testimonials p {font-size: 15px; line-height: 22px;}



}



@media (max-width: 1199px) {

.event-detail-style-2{ padding: 25px 30px;}

.countdown li span{ padding: 20px 15px;}

.event-detail-style-2 h4{ margin: 0 0 20px;}

 

.caption h1{ font-size: 30px;}

.f-column-widget .social-icons li a{ height: 34px; line-height: 34px; width: 34px;}

.instagram-gallery ul{ overflow: hidden;}

.facts-column{ padding: 20px;}

.facts-column i{ font-size: 20px; right: 10px; top: 20px;}

.facts.style-2 .facts-column{ padding: 30px;}

.facts.style-2 .facts-column i{ font-size: 40px;}

.facts.style-2 .facts-column h4{ font-size: 14px;}

.facts.style-2 .facts-column strong{ font-size: 40px;}

.facts.style-2 .facts-column h4{ margin: 0 0 40px;}

.about-text h3{ margin: 0 0 20px;}

.about-text p{ margin: 0 0 20px; font-size: 14px;}



.chose-detail .position-center-center{ width: 100%;}

.event-img > img{ width: 100%;}

.learning-online-form h2{ font-size: 50px;}

.content-banner.style-2 .banner-caption h2{ font-size: 100px;} 

.content-banner.style-2 .banner-caption h3{ letter-spacing: 20px;}

.timeline-tabs ul li{ margin: 0 0 0 15.9%;}

.timeline-text{ padding: 0;}

.timeline-text p{ line-height: 24px;}



.standar-blog-list .video-post iframe{ height: 342px;}



.inner-page-heading.style-2 .main-heading{ margin: 0 0 0 -230px;}

.price-figure{ margin: 0 0 30px;}

.price-figure > img{ width: 100%;}



.inner-page-heading.style-2.style-3 .main-heading{ margin: 0 0 0 -160px;}

.product-disc li{ margin: 0 0 0 30px;}

.chose-product ul li{ width: auto;}



.product-column{ margin: 0 0 30px!important;}

.product-column .product-img > img{ width: 100%;} 

.product-column .product-detail{ width: 100%;}



.testimonials h2,.testimonials h3 {font-size: 14px;}

.testimonials p {font-size: 15px; line-height: 22px;}



} 



@media (max-width: 1024px) {

.lft-test {width: 16%;}

.rht-test {width: 83%;}

}



@media (max-width: 991px) {

.nav-list{ display: none;}

.caption .btn-list{ display: none;}

.caption h1{ font-size: 25px; margin: 0 0 20px;}

.caption p{ font-size: 13px; margin: 0;}

.slider-nav{ height: 100px; line-height: 100px;}

.r-m-bottom{ margin: 0 0 30px!important;}

.testimonil-slider li p{ line-height: 50px; font-size: 40px;}

.bx-wrapper{ margin: 0 auto 40px;}

.f-column-widget{ margin: 0 0 30px; overflow: hidden;}

.sub-footer{ text-align: center;}

.sub-footer p{ float: none; margin: 0 0 10px;}

.sub-footer .sub-footer-nav{ float: none; display: inline-block;}

.video-titel span{ font-size: 40px;}

.menu-link-holder{ display: block; padding: 0 0 0 30px!important; border-left: 1px solid #e5e5e5!important;} 

.menu-link-holder .menu-link{ box-shadow: none; background: none; height: 20px; line-height: 20px; width: 20px;}

.search-nd-cart li:first-child{ margin: 0; padding: 0; border: 0;}

.main-heading p{ font-size: 14px;}

.r-m-bottom-60{ margin: 0 0 60px!important;}

.footer.style-2 .f-column-widget{ margin: 0;}

.footer.style-2 .address-widget p{ font-size: 20px;}

.course-img > img{ width: 100%;}

.course-column.style-2{ margin: 0 0 30px!important;}

.learning-online-form h2{ font-size: 40px;}

.learning-online-form p{ font-size: 14px;}



.related-events-body ul li{ margin: 0 0 30px;}

.related-events-body ul li:last-child{ margin: 0;}



.tags-3,

.tags-4{ width: 100px;}

.tags-3{ bottom: 40px; left: 30px;}

.tags-4{ bottom: 70px; right: 30px;}

.tags-5{ right: 360px;}

.tags-1,

.tags-2,

.tags-5{ width: 110px;}

.tags-1{ left: 100px}

.tags-2{ right: 100px;}

.banner-3-caption h1{ font-size: 60px;}

.banner-3-caption h3{ letter-spacing: 20px;}

.scroll-down{ margin: 80px 0 0;}

.banner-3-caption h3{ letter-spacing: 10px;}



.detail-option h2{ font-size: 30px;}

.video-banner{ height: 558px;}



.about-text-inner{ width: 100%;}

.about-text-inner p{ font-size: 14px;}

.service-column.style-3{ margin: 30px 0!important;}

.why-Chose-us .service-column{ margin: 30px 0!important;}

.standar-blog-list .video-post iframe{ height: 234px;}

.blog-detail h2{ font-size: 18px;}

.bodypass-list .comments-holder ul li iframe{ height: 100%; }

.pricing-column{ margin: 0 0 30px;}



.product-slider-view{ margin: 0 0 30px;}

.product-view-option ul li{ margin: 0 0 0 15px;}

.product-detail-holder .reviews-holder{ margin: 0 0 30px;}



.project-column img{ width: 100%;}

.project-column{ margin: 0 0 30px!important;} 



.s-teacher-column{ margin: 0;}

.t-table-widget{ margin: 0 0 60px!important;}



.testimonials h2,.testimonials h3 {font-size: 14px;}

.testimonials p {font-size: 15px; line-height: 22px;}

.lft-test { width:20%;}

.rht-test {padding: 26px 0 0 4%; width: 79%;}



}



@media (max-width: 800px) {

.tags-3,

.tags-4{ width: 80px;}

.tags-1,

.tags-2,

.tags-5{ width: 80px;}

.banner-3-caption h1{ font-size: 50px;}

.banner-tags .overlay h6{ display: none;}

.content-banner.style-2 .banner-caption h2{ font-size: 60px;}

.content-banner.style-2 .banner-caption h3{ letter-spacing: 10px;}

}



@media (max-width: 768px) {

.video-banner{ height: 432px;}

.video-caption h3{ letter-spacing: 15px; font-size: 16px;}

.video-caption h2{ font-size: 26px; border: 5px solid #fff;}



.address-list-top { width: 100%;    float: left; margin-bottom:10px;}

.address-list-top ul { text-align:center;}

.address-list-top-right { width: 100%;    float: left; }

.address-list-top-right ul { text-align:center;}

.logo-tx { text-align: center;}
a.logo-tx img { width: auto;}

}

@media (min-width: 767px) {
.rera-logo { padding-top: 10px;}
.rera-logo{ width: 105px !important;}
.whats-app-icons{width: 80px;position: fixed;bottom: 10px;left: 20px; line-height:0px;z-index: 999;}

}

@media (max-width: 767px) {
.scrollto.mob-enquery{display:block;}
/*.sm-clean li:last-child{visibility: hidden;}*/
.rera-logo {float: right;top: -10px;position: absolute;z-index: 99;right: 10px;}
.rera-logo img{width: 150px;}
.whats-app-icons{width: 80px;position: fixed;bottom: 10px;left: 20px; line-height:0px;z-index: 999;}
.z-depth-1 .imgs {margin-top: 15px;}
#_single_page {padding: 20px 0;}

.caption h1{ font-size: 20px; margin: 0 0 10px;}

.caption p{ font-size: 10px; line-height: 13px;}

.main-heading h2{ font-size: 28px; margin: 0 0 15px;}

.main-heading p{ font-size: 14px;}

.why-chose-us ul{ margin: -15px 0 0;}

.facts-column{ margin: 15px 0;}

.video-section{ height: 400px;}

.blog-column > img{ width: 100%;}

.about-text{ margin: 0 0 30px;}

.filter-tags-holder ul li{ margin: 0 0 0 10px;}

.footer.style-2 .f-column-widget{ margin: 0 0 30px;}

.footer-column{ padding-bottom: 0;}

.owl-nav{ top: -50px;}

.filter-tags-holder ul li{ margin: 0 10px 10px 0!important;}

.tc-padding{ padding: 40px 0;}

.tc-padding-top{ padding-top: 60px;}

.tc-padding-bottom{ padding-bottom: 60px;}

.main-heading{ padding: 0 0 60px;}

.layer-holder{ display: none;}

.scroll-down{ display: none;}

.banner-3-caption{ width: 100%;}

.banner-3-caption h1{ margin: 0;}



.find-courses .form-group{ margin: 0 0 30px!important;}

.banner-layer{ display: none;}

.pricng-video-holder{ display: none;}

.footer.style-3{ text-align: center;}

.footer.style-3 .footer-logo{ display: inline-block; margin: 0 0 30px;}

.footer.style-3 .center-links{ margin: 0 0 30px;}

.footer.style-3 .social-icons{ float: none!important; display: inline-block;}

.video-banner{ height: 361px;}

.video-caption h3{ letter-spacing: 15px; font-size: 16px;}

.video-caption h2{ font-size: 26px; border: 5px solid #fff;}

.service.style-3 .service-column{ margin: 0 0 30px!important;}

.contact-address{ margin: 0 0 30px;}

.footer.style-3 .text-right{ text-align: inherit;}



.content-banner.style-2 .banner-caption h3{ font-size: 20px;}

.r-pull-none{ float: none!important;}

.pricing-plan-holder.style-2 .course-img.style-2{ margin: 0 0 30px!important;}

.testimonial-column{ min-height: 340px;}

.pricing-plan-holder.style-2{ padding: 80px 0;}

.timeline-tabs ul li{ margin: 0 0 0 13.3%;}

.timeline-tabs ul li{ margin: 0 0 0 10.6%;}



.single-blog-detail{ margin: 0 0 40px;}

.bodypass-list .comments-holder ul li iframe{ height: 256px;}



.courses-grid .course-column{ margin: 0 0 30px!important;}

.single-event-detail{ margin: 0 0 30px;}



.project-detail{ width: 100%;}



.aside{ margin: 0 0 30px;}

.inner-banner{ min-height: 150px;}

.inner-page-heading .main-heading h2{ margin: 0;}

.team-filter{ margin: 10px 0 0!important;}



.lft-test { width:100%;}

.test-img { width:18%;}

.testimonials h1 { font-size:30px;padding-bottom: 10px;}

.rht-test { width:100%; padding:26px 0 0 0px;}

.testimonials p {text-align: center; font-size: 15px;}

.rht-test::after { display:none;}

p.quote1 span { background: url(../images/quote1.png) no-repeat scroll 0 0; display: inline-block; vertical-align: middle; top: -15px;left: -5px; position: relative; width:28px; height:24px;}


.main-cont-co .img-lft {
    width: 100%;
    padding-right: 0px;    
}
.main-cont-co .img-rgt {
    width: 100%;
    margin-bottom: 30px;
}
.main-cont-co .cont-lft { width: 100%; padding-right: 0px;}
.main-cont-co .cont-rgt { width: 100%;}
#myCarousel { margin-bottom: 30px;}
.carousel-indicators    { bottom: -25px; margin: 0; left:0; right:0; text-align:center;}
.carousel-indicators li { background-color:#fff !important; border: 1px solid #ca2121!important; float:none; display:inline-block;}
.carousel-indicators li.active  { background-color: #ca2121 !important;  float:none; display:inline-block;}
.carousel-caption{width:100%;}
.carousel-caption h3 span {
    background: rgb(202, 33, 33);
    padding: 10px;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    width: 100%;
    float: left;
}
.carousel-caption{position: relative;
top: 0;}
.carousel-indicators {
    bottom: -10% !important;
}
}	 



@media (max-width: 640px) {

.chose-detail{ position: relative; width: 100%; height: 290px;}

.Scholarship{ top: 100%;}

.chose-option{ overflow: hidden; min-height: auto;}

.detail-option::before{ border: 40px solid rgba(255, 255, 255, 0.2); margin: 0 0 0 -91px; top: -40px;}

.inner-page-heading.style-2.style-3 .main-heading{ margin: 0;}



.product-filter{ text-align: center;}

.product-filter .change-view-option{ float: none!important; display: inline-block; margin: 0 0 20px;}

.product-filter .by-sort-option{ float: none!important; display: inline-block;}



.test-img { width: 28%;}

.rht-test::after { display:none;}

p.quote1 span { background: url(../images/quote1.png) no-repeat scroll 0 0; display: inline-block; vertical-align: middle; top: -15px;left: -5px; position: relative; width:28px; height:24px;}



.top-bar { display:none;}



}



@media (max-width: 539px) {

.r-full-width{ width: 100%!important;}

.event-column > img{ width: 100%;}

.owl-dots .owl-dot{ width: 20px;}

.video-banner{ height: 100%;}

.video-caption-holder{ display: none;}

.content-banner.style-2 .banner-caption h2{ font-size: 40px;}

.content-banner.style-2 .banner-caption h3{ font-size: 10px;}

.bodypass-list .comments-holder ul li iframe{ height: 100%;}

.s-teacher-column > img{ width: 100%;}

.s-teacher-column{ margin: 0 0 30px;}

.text-center.tit-gal {font-size: 15px;margin-bottom: 20px;}



.test-img { width: 28%;}

.rht-test::after { display:none;}

p.quote1 span { background: url(../images/quote1.png) no-repeat scroll 0 0; display: inline-block; vertical-align: middle; top: -15px;left: -5px; position: relative; width:28px; height:24px;}



}



@media (max-width: 480px) {

.caption h1{ font-size: 16px; margin: 0 0 10px;}

.caption p{ display: none;}

.slider-nav{ height: 50px; line-height: 50px;}



#myCarousel { margin-bottom: 20px;}


.video-section{ height: 300px;}

.video-titel span{ font-size: 20px;}

.video-titel span i{ margin: 0 20px; font-size: 30px;}

.filter-tags-holder ul li a{ font-size: 15px;}

.banner-3-caption h3{ font-size: 14px;}

.banner-3-caption h1{ font-size: 30px;}



.timeline-tabs ul li a{ height: 50px; line-height: 50px; width: 50px; font-size: 10px;}

.inner-page-heading.style-2 .main-heading{ margin-left: 0; left: 30px;}

.facts-column strong{ font-size: 25px;}



.project-column .project-detail{ bottom: -45px;}

.course-detail { min-height:inherit; max-height:inherit;}

.care-title{  margin-top:20px; float:left; width:100%;}

.inner-banner {  min-height: 120px;}
.inner-banner img { height:120px;}
.main-cont-co .img-rgt {  float: left; width: 100%;}
.main-cont-co .img-rgt h3 { margin-bottom:15px;}
.faq-cont {padding: 30px 0;}
}



@media (max-width: 479px) {
.scrollto.mob-enquery{width: 70px; bottom: 18px; right: 100px; left:inherit;}
.logo-tx {
    text-align: center;
    width: 130px;
}
.main-menu-btn {
    margin: 8px 10px !important;
}
	body h1 {

		font-size: 20px;

		margin-bottom: 20px;

	}

.logo{ width: 110px; margin: 10px 0 0;}

.top-bar{ display: none;}

.caption{ display: none;}

.slider-nav{ width: 20px; font-size: 11px;}




.blog-detail{ padding: 40px 20px;}

.blog-detail h3{ font-size: 20px;}

.meta-post li{ margin: 0 0 0 10px;}

.scrollup{ bottom: 135px; right: 10px;} 

.sub-footer-nav{ display: none!important;}

.main-heading h2{ font-size: 20px;}

.main-heading p{ font-size: 13px;}

.responsive-btn{ bottom: -24px; right: 20px;}

.responsive-btn .circle-btn{ height: 30px; line-height: 30px; width: 30px; font-size: 10px;}

.main-heading h2{ font-size: 20px;}

.footer.style-2 .newslatter .form-group .btn{ min-width: 150px;}

.banner-3-caption h3{ font-size: 10px; letter-spacing: 8px;}

.banner-3-caption h1{ font-size: 20px;}

.find-courses .form-group{ margin: 0 0 30px!important;}

.countdown li span{ font-size: 15px;}

.countdown li{ margin: 0 0 0 10px!important;}

.content-banner.style-2{ height: 470px;}

.content-banner.style-2 .banner-caption h2{ font-size: 30px;}

.content-banner.style-2 .banner-caption .btn{ min-width: 160px; height: 50px; line-height: 50px; padding: 0 20px;}

.timeline-tabs ul li{ margin: 0 0 0 2.6%;}



.inner-page-heading h2{ font-size: 16px;}

.faq-cont h2{font-size: 20px;line-height: 24px;margin: 20px 0px 20px !important;}



.test-img { width: 38%; }

.rht-test {padding: 20px 0 0 0px;}

.testimonials h1 {font-size: 24px; line-height: 36px;}

.rera-logo img { width: 100px; float: right; padding-top: 24px;}

.course-column.tc-hover { margin-bottom:20px;}

}



@media (max-width: 320px) {

.main-meta li{ font-size: 14px;}

.aurthor-quote img{ position: static; margin: 0 0 30px;}

.aurthor-detail{ padding: 0;}

.sub-comment{ margin-left: 20px !important;}

.leave-comment h3{ font-size: 24px;}

.bodypass-list .comments-holder{ padding: 60px 20px;}

.comment{ padding: 0 0 0 80px;}

.join-event-option .btn-list li{ width: 44%;}

.join-event-option .btn-list .btn{ font-size: 12px; }

.address-list-top ul {text-align: left;}

.top-pho, .top-email { font-size:15px;}

.rera-logo img { width: 100px; float: right; padding-top: 24px;}

.course-column.tc-hover { margin-bottom:20px;}



} 






