@media only screen and (min-device-width: 1200px) and (max-width: 1366px){.main-menu{margin-right:220px}}@media only screen and (min-width: 1169px) and (max-width: 1024px){.features-services .post.style-three .post-cont{left:28%;width:82%}.curved-carousel .slide-item .text-side{padding-left:20px}}@media only screen and (max-width: 1139px){.main-header .open-hours{display:none}.main-menu{margin-right:0}.features .post{width:100%;max-width:720px;margin:0 auto 1px;float:none}}@media only screen and (max-width: 1023px){.main-menu .navbar-nav > li{margin-left:10px}.main-menu .navbar-nav > li > a{padding:8px 12px}.curved-carousel .slide-item .text-side{width:100%;float:none;height:auto;min-height:0}.curved-carousel .slide-item .image-box{position:relative;width:100%;left:0;min-height:350px}.curved-carousel .bx-controls{position:relative;bottom:0;text-align:center;padding:15px}.curved-carousel .slide-item .image-box .text-layer{width:100%;padding:10px 5%}.curved-carousel .slide-item .text-side,.curved-carousel .slide-item .text-side .sec-title,.curved-carousel .slide-item .text-side .sec-text{margin-left:0;transform:skewX(0deg);-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);-moz-transform:skewX(0deg)}.tweets-scroller{padding-left:0}.tweets-scroller .tweets-slider-container{position:relative;width:100%;height:auto;min-height:0;padding:30px 15px}.tweets-scroller .tweets-slider .slide-item .icon,.tweets-scroller .tweets-slider .slide-item-text{margin-bottom:20px}.tweets-scroller .image-scroller-container{margin-left:0;width:100%;height:auto}.sec-title h2{font-size:26px}.features-services.style-two .box{border:2px solid #fff}.our-team .member .image .curve{transform:skewY(-2deg);-webkit-transform:skewY(-2deg);-moz-transform:skewY(-2deg);-ms-transform:skewY(-2deg);-o-transform:skewY(-2deg)}.our-team .member:hover .image .curve{transform:skewY(2deg);-webkit-transform:skewY(2deg);-moz-transform:skewY(2deg);-ms-transform:skewY(2deg);-o-transform:skewY(2deg)}.price-table .title:after{display:none}.curved-section .content,.curved-section .content .sec-title,.curved-section .content .sec-text{transform:skewX(0deg);-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);margin-left:0;width:100%}.curved-section .image{position:relative;left:0;top:0;width:100%;min-height:0;height:350px}.blog .col-md-8{padding-right:15px}.contact-us .map-area{position:relative;left:0;top:0;height:450px;width:100%}.contact-us .contact-area:after{display:none}.contact-us .contact-area{width:100%;float:none;padding:50px}.contact-us .contact-area,.contact-us .contact-area .contact-title,.contact-us .contact-area .contact-form{transform:skewX(0deg);-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);-moz-transform:skewX(0deg)}.contact-us .contact-area .contact-title .space,.contact-us .contact-area .contact-form .fields{padding-left:0}.schedule .time-table{width:1000px;overflow-x:auto}}@media only screen and (min-width: 768px) and (max-width: 1023px){.main-menu,.main-header .logo{text-align:center}.main-menu .navbar-nav > li{float:none;display:inline-block;margin:0 5px}.main-menu .navbar-collapse .navbar-right{float:none;width:100%}.main-menu .navbar-nav > li > a{padding-left:5px;padding-right:5px}.main-menu .navbar-nav li a{text-align:left}}@media only screen and (max-width: 767px){.main-header.header-fixed{position:relative}.main-menu{float:none;width:100%;margin:0}.main-menu .navbar-toggle{border:1px solid #fff;margin:0}.main-menu .navbar-toggle .icon-bar{background:#fff}.main-menu .collapse,.main-menu .collapse.in,.main-menu .collapsing{max-height:none;overflow:hidden;padding:0;border:1px solid #21214C;margin:10px 0;width:100%;background-color:#21214C;border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px}.main-menu .navbar-nav > li{margin:0}.main-menu .navbar-nav > li:after{display:none}.main-menu .navbar-nav > li > ul,.main-menu .navbar-nav > li > ul > li > ul{position:relative;border:none;visibility:visible;opacity:1;display:none;left:auto!important;right:auto!important;top:auto!important;width:100%;background:none;border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-moz-border-radius:0}.main-menu .navbar-nav > li > ul > li.dropdown:before,.main-menu .navbar-nav > li.dropdown:before{font-family:'FontAwesome';content:'\f0d7';position:absolute;right:7px;top:9px;width:20px;height:20px;display:block;color:#fff;line-height:20px;font-size:16px;text-align:center;z-index:5}.main-menu .navbar-nav > li > ul,.main-menu .navbar-nav > li > ul > li > ul{border-top:1px solid #10bcf4!important}.main-menu .navbar-nav > li,.main-menu .navbar-nav > li > ul > li,.main-menu .navbar-nav > li > ul > li > ul > li{border-bottom:1px solid #383863}.main-menu .navbar-nav > li > a,.main-menu .navbar-nav > li > ul > li > a,.main-menu .navbar-nav > li > ul > li > ul > li > a{padding:9px 10px;line-height:22px}.main-menu .navbar-nav li:hover > ul{display:block}.comment-details{margin-left:0;padding-top:100px}.comments:before{display:none}section#blog,section.single.blog{padding-top:120px!important}.title-head{font-size:24px}.author img{position:static;display:block;margin:0 auto;padding-top:40px}.author-comment{margin-left:0;padding-top:30px;float:none}.comment-area input[type="text"],.comment-area input[type="phone"],.comment-area textarea,.comment-area input[type="email"]{width:100%}.blog form{padding-left:10px;padding-right:10px}.blog .post-content{padding:25px}.workout-sessions .post .images .col-md-4{margin-bottom:15px}.products .product{margin-bottom:30px}.features-services .post{background-position:left top;min-height:320px}.features-services .post.style-three .post-cont{background:rgba(12,31,52,0.60);left:0;bottom:0;width:100%;height:auto;transform:skewX(0deg);-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);-moz-transform:skewX(0deg);-o-transform:skewX(0deg)}.features-services .post.style-three .post-cont .post-text{position:absolute;bottom:0;width:100%;padding:0 15px 60px;text-align:center;transform:skewX(0deg);-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);-moz-transform:skewX(0deg);-o-transform:skewX(0deg)}.features-services{margin-top:20px}.features-services .post.style-three .post-text .more{bottom:10px;right:20px}.featured-courses .column-container{margin-left:0;margin-right:0;padding:15px}.featured-courses .column-container .column{float:none;padding:15px 0;width:100%}.featured-courses .column .post:last-child{border-bottom:1px solid #ddd}.why-choose-us .text,.why-choose-us .title{float:none;width:100%;margin:15px}.our-team .member{margin-bottom:50px}.our-team .member .image .curve{display:none}.our-team .member .content{padding-top:25px;margin-top:-22px}.features .post .arrow{display:none}.client-logos{height:auto;padding-left:0}.logo-scroller{height:110px;overflow:hidden}.client-logos .title{position:relative;margin-right:70px;padding:11px 30px}.curved-section .content{padding-right:0}}@media only screen and (max-width: 599px){.features .post .image{width:100%}.features .post .text{width:100%}.contact-us .map-area{height:350px}.contact-us .contact-area{padding:40px 15px}.contact-us .contact-area .contact-title h2{position:relative;font-size:24px;line-height:1.6em}}@media only screen and (max-width: 479px){.tweets-scroller .image-scroller-container{display:none}.main-footer .social-links{margin-left:0}.main-footer .quick-links ul{float:none;width:100%}}@media only screen and (min-device-width:320px) and (orientation:portrait){.parallax2{height:470px}.parallax2 p{text-align:justify}.rights,.syscom{text-align:left}.service-icon{width:13%}.service-title{width:83%}.main-header .logo img{max-width:100%;margin-top:10px!important}.p-0-mobile{padding:0}.top-services-text{padding:0 15px}.bg-blue .p-10{padding:10px 0!important}.bg-blue .service-icon{width:12%}.bg-blue .service-title{width:84%}.btn-group-justified > .btn,.btn-group-justified > .btn-group{float:left}.gallery-filter label{width:100%!important}}@media only screen and (min-device-width:320px) and (orientation:landscape){.parallax2{height:490px}.parallax2 p{text-align:justify}.rights,.syscom{text-align:left}.service-icon{width:13%}.service-title{width:83%}.main-header .logo img{max-width:100%;margin-top:10px!important}.p-0-mobile{padding:0}.top-services-text{padding:0 15px}.bg-blue .p-10{padding:10px 0!important}.bg-blue .service-icon{width:12%}.bg-blue .service-title{width:84%}.btn-group-justified > .btn,.btn-group-justified > .btn-group{float:left}.gallery-filter label{width:33%!important}}@media only screen and (min-device-width:768px) and (orientation:portrait){.parallax2{height:300px}.parallax2 p{padding-top:30px}.main-header .logo img{margin-top:0!important}.right{text-align:left}.bg-blue .box{height:130px!important}.syscom{text-align:right}.btn-group-justified > .btn,.btn-group-justified > .btn-group{float:left}.gallery-filter label{width:20%!important}}@media only screen and (min-device-width:768px) and (orientation:landscape){.page-banner{height:400px}.parallax2 p{padding-top:20%}.parallax2{height:350px}.right{text-align:left}.syscom{text-align:right}.service-icon{width:13%}.service-title{width:83%}.main-header .logo img{max-width:56%}.min-height-52{min-height:52px}.top-services-text{padding:0 40px}.bg-blue .box{height:120px}.bg-blue .p-10{padding:10px 0!important}.bg-blue .service-icon{width:5%}.bg-blue .service-title{width:88%}.w-13{width:17%}.w-83{width:77%}.contact-us .contact-area .contact-form .message-field{padding-right:15px}.contact-us .contact-area .contact-form .message-field:after{right:14px}.btn-group-justified > .btn,.btn-group-justified > .btn-group{float:left}.gallery-filter label{width:20%!important}}@media only screen and (min-width:1280px){.page-banner{height:400px}.parallax2 p{padding-top:20%}.parallax2{height:455px}.right{text-align:left}.syscom{text-align:right}.service-icon{width:10%}.service-title{width:85%}.main-header .logo img{margin-top:0!important;max-width:56%}.min-height-52{min-height:52px}.top-services-text{padding:0 40px}.bg-blue .box{height:120px}.bg-blue .p-10{padding:10px 0!important}.bg-blue .service-icon{width:5%}.bg-blue .service-title{width:88%}.contact-us .contact-area .contact-form .message-field{padding-right:15px}.contact-us .contact-area .contact-form .message-field:after{right:14px}.w-13{width:13%}.w-83{width:83%}}