@media (min-width:1501px) and (max-width:2300px){.appoint-right h2{font-size:50px}.appoint-right h3{font-size:36px}.appoint-right{padding:80px 150px}.appoint-right h3{margin-bottom:30px}}@media (min-width:992px) and (max-width:1200px){.container,.wrapper.box-layout,.wrapper.box-layout .sticky,.wrapper.boxed-layout,.wrapper.boxed-layout .sticky{width:970px}.mobile-menu-area{display:block}.home-banner-content h1,.slide-content h1{font-size:70px;line-height:70px}.class-left>button{margin-bottom:20px}.appoint-right h3,.heading-p,.inst-content>p,.portfolio-hover p,.single-class:hover .class-content h6{display:none}.blog-content h3{margin-bottom:0}.blog-content h3 a,.inst-content h5{font-size:13px}.blog-content p{font-size:12px}#slider-container{height:500px}.appoint-right.pt-80.pb-80.pr-150.pl-150.text-center{padding:80px}.main-footer .col-md-4:last-child .footer-widget{padding-left:65px}.home-banner-content h1,.slide-content h1{font-size:50px;line-height:50px}.appoint-right h2{font-size:22px;margin-bottom:15px}.appoint-right.pt-20.pb-20.pr-100.pl-100{padding-right:30px;padding-left:30px}.inst-content{height:34%}.inst-content ul li{margin:0 6px}.single-instructor:hover .inst-content{height:45%}.grid-item:nth-child(2),.grid-item:nth-child(3){margin-bottom:23px}.blog-content>a{margin-bottom:0}.subscribe-form input{width:322px}}@media (min-width:768px) and (max-width:991px){.container,.wrapper.box-layout,.wrapper.boxed-layout{width:750px}.mobile-menu-area{display:block}.contact-left-wrapper,.footer-icons,.header-top,.hover-content h4,.hover-content p,.inst-content>p{display:none}.wrapper.box-layout .sticky,.wrapper.boxed-layout .sticky{width:750px}.inst-content{height:38%}.inst-content ul li{margin:0 6px}.subscribe-form input{width:460px}.single-instructor:hover .inst-content{height:45%}.sticky{position:inherit}.class-left{padding:0}.heading-p{display:none}.class-left>button{margin-bottom:10px}.testimonial-content.text-center.pt-75.pb-80.mt-80.mb-80{padding:50px 30px}#slider-container{height:530px}.appoint-left,.appoint-right,.contact-right{width:100%}.appoint-left{margin-bottom:30px}.grid-item:nth-child(2),.grid-item:nth-child(3){margin-bottom:15px}.inst-content.pl-30.pr-30{padding-left:20px;padding-right:20px}.remind{margin-bottom:30px}.testimonial-content{padding-bottom:50px;padding-top:50px}}@media (max-width:767px){.container,.wrapper.box-layout,.wrapper.boxed-layout{width:300px}.mobile-menu-area{display:block}#sticky-header,#sticky-header.fixed,.wrapper.box-layout #sticky-header,.wrapper.boxed-layout #sticky-header{position:inherit}#sticky-header,.appoint-left,.appoint-right,.blog-img>img,.category-img>img,.contact-right,.grid-item,.grid-item:nth-child(3),.portfolio-img img{width:100%}.appoint-right{padding-left:20px;padding-right:20px}.logo{text-align:center}.appoint-right h2{font-size:35px}.sticky .logo img{width:auto}.single-class{margin-bottom:100px}.panel-left,.panel-middle{font-size:13px}.appoint-left,.category-area .col-md-4,.contact-area .single-contact,.footer-widget,.grid-item,.remind,.single-blog,.single-fun,.single-price{margin-bottom:30px}.col-md-4:last-child .single-blog,.col-md-4:last-child .single-class,.col-md-4:last-child .single-price{margin-bottom:0}.col-md-3:last-child .single-fun,.main-footer .col-md-4:last-child .footer-widget{padding-left:0;margin-bottom:0}.testimonial-content{padding-left:30px;padding-right:30px;padding-top:30px;padding-bottom:30px}.panel-heading span:first-child{width:40%}.panel-heading span:last-child{width:25%}.panel-left{margin-top:5px}.register-form.mt-80.mb-80{padding:20px}.register-form a.submit{width:230px}.panel-left img{float:inherit}#navigation{background-color:#000;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;display:none;height:auto;left:0;overflow:auto;position:relative;top:0;width:100%;z-index:99}#navigation.main-menu ul li a{color:#fff;padding:10px 22px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.main-menu ul li::after,.main-menu ul li::before{display:none}#topnav .navigation-menu{float:none;max-height:400px}.menu-area{display:inherit;float:none;position:relative;top:-42px}.stick .menu-area{top:-38px}.stick .logo{padding:15px 0 0}.main-menu ul>li ul.submenu{display:none;list-style:outside none none;margin:0;padding-left:20px;position:inherit;width:100%}.main-menu ul>li ul.submenu.open{display:block;opacity:1;visibility:visible}.main-menu ul li{display:block;margin-bottom:1px}.main-menu ul li ul.submenu.megamenu>li{width:100%}.main-menu ul li ul.submenu.megamenu{white-space:inherit}.main-menu ul li a i{float:right}.main-menu ul li ul.submenu.open{background-color:#000;top:0}.main-menu ul li ul.submenu li a,.main-menu ul li ul.submenu li:hover>a,.main-menu ul li ul.submenu.megamenu>li:hover>a,.main-menu ul li:hover a{color:#fff}#topnav .navbar-toggle{border:0 none;cursor:pointer;margin:0;padding:10px 7px;position:relative;width:40px}.logo{padding:34px 0 0}#topnav .navbar-toggle .lines{display:block;height:15px;position:relative;width:25px}#topnav .navbar-toggle span{background-color:#fff;display:block;height:1px;margin-bottom:5px;transition:transform .5s ease 0s,-webkit-transform .5s ease 0s;width:100%}#topnav .navbar-toggle.open span{position:absolute}#topnav .navbar-toggle span{background-color:#191b1d}#topnav .navbar-toggle span:last-child{margin-bottom:0;width:75%}#topnav .navbar-toggle.open span:nth-child(2){visibility:hidden}#topnav .navbar-toggle.open span:last-child{top:6px;transform:rotate(-45deg);width:100%}#topnav .navbar-toggle.open span:first-child{top:6px;transform:rotate(45deg)}.menu-item{border:1px solid #ddd;float:right}.home-banner-content h1,.slide-content h1{font-size:20px;line-height:30px}.contact-left-wrapper,.slide-content p,.testimonial-owl .owl-controls{display:none}#slider-container{height:400px}#navigation.main-menu ul li{padding:0 0}.subscribe-form input{width:138px}.welcome-content h2{font-size:25px}.welcome-content h3{font-size:20px}}@media only screen and (min-width:480px) and (max-width:767px){.container{width:450px}.wrapper.box-layout,.wrapper.boxed-layout{width:450px}.subscribe-form input{width:288px}.welcome-content h2{font-size:35px}.welcome-content h3{font-size:25px}.inst-content{height:16%}.single-instructor:hover .inst-content{height:33%}.post .post-img:nth-child(2){margin-right:16px}.post .post-img:nth-child(3){margin-bottom:10px}.post .post-img:last-child{display:none}}