@charset "utf-8";

/* CSS Document */
@media (max-width:1199px){
.g-recaptcha{transform:scale(0.70);}
}

/*======| Responsive FutureProfilez.com|=====*/
@media (min-width:992px) and (max-width:1199px){
.head-logo > img:first-child{margin-right:10px;}
.head-logo > img{width:45%;}
ul.navbar-nav li:last-child .dropdown-menu{left:-100px;}
}
@media (min-width:768px) and (max-width:991px){
.head-logo > img:first-child{margin-right:10px;}
.head-logo > img{width:45%;}
.button > a{margin-top:25px;}
.navbar-inverse .navbar-nav > li > a{padding:13px 21.4px;}
.navbar-inverse .navbar-nav > li:last-child > a{border:none}
.carousel-control{height:55px;top:37%;width:40px;}
.services-box h4{font-size:16px;line-height:normal;min-height:92px;}
.top-bar{height:auto;}
.topleft{float:none;}
.topleft_M{float:none;margin-left:0;}
.top-bar .col-md-6:first-child a{padding-left:2px;}
.navbar-inverse .navbar-nav > li > a{padding:13px 17px;}
ul.navbar-nav li:last-child .dropdown-menu{left:-100px;}
table#class_list td{display:block;text-align:center;width: 100%;}
.class-search td input.newbtnSign { max-width: 200px;}
h2.classInfo{margin-top:25px;}
.sign-up-form.pciform label{width:100%;margin-right:0}
.sign-up-form.pciform input{width:100%}
.sign-up-form.pciform select{width:100%}
table#class_list h1.time{font-size:20px;}
}
@media (max-width:991px){
.googlecSec{width:100%;float:none!important;margin-top:20px;}
.g-recaptcha{transform:scale(0.8);transform-origin:0 0;}
.my-form td label{display:table;margin-bottom:10px;}
.class-search td input{margin-top:0;max-width:320px;}
.right-sec-fp{width:90px;padding:0;}
.sec-inner{padding-top:20px;margin-top:10px;}
table#class_list label{display:table;text-align:left;}
.paging.previous_paging{float:none!important;width:100%!important;display:flex;justify-content:space-between;margin-bottom:20px;}
.paging.previous_paging{padding:0 10px!important;}
a.next_page_next{margin-left:0!important;}
}
@media (max-width:767px){

/*16-01-2023*/
.menutoggle{display:block;}
body.menuopen{overflow:hidden;}
div#navbar{position:fixed;top:0;background:#f5f5f5;display:block;height:100%;z-index:999;right:-300px;width:280px;transition:all .5s ease;padding:35px 0 0;border:none;}
.menuopen div#navbar{right:0;visibility:visible;}
div#navbar .navbar-nav{margin:15px 0 0;display:block;clear:both;position:relative;height:calc(100% - 52px);overflow-y:auto;}
div#navbar .nav>li{background:#f5f5f5;}
.navbar-inverse div#navbar .navbar-nav > li > a{border-bottom:1px solid #c7c6c6;padding:10px;font-weight:400;font-size:14px;}
.close-nav{display:block;position:absolute;right:10px;z-index:99;top:10px;}
.close-nav svg{width:20px;height:20px;}
.head-logo > img:first-child{margin-right:10px;}
.head-logo > img{width:47%;}
.button > a{font-size:16px;height:auto;line-height:19px;margin-top:18px;padding:3px 5px 5px;width:100%;}
.navbar-inverse .navbar-toggle{border-color:#bf2817;margin-right:0;}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#bf2817;}
.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#bf2817;}
.navbar-inverse .navbar-toggle:hover .icon-bar,.navbar-inverse .navbar-toggle:focus .icon-bar{background-color:#fff;}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#bf2817;}
.navbar-inverse .navbar-nav > li > a{border-bottom:1px solid #ad1908;padding:10px;color:#343232;}
.dropdown-menu li a{border-bottom:medium none}
.carousel-control{height:15px;opacity:1;top:41%;width:15px;}
.carousel-control.left{background:url("../img/left-arrow.png") no-repeat scroll center center rgba(0,0,0,0);background-size:15px;}
.carousel-control.right{background:url("../img/right-arrow.png") no-repeat scroll center center rgba(0,0,0,0);background-size:15px;}
.carousel-caption{width:100%;}
.col-md-4.col-sm-4.col-xs-7{float:none;margin:auto;width:360px;}
.container.slider{padding-left:15px;padding-right:15px;}
.services-box h4{font-size:16px;line-height:normal;margin-bottom:10px;min-height:0;}
.services-box{min-height:0}
.top-bar{height:auto;}
.top-bar a{margin:0;float:left;}
.nav>li{background:#bf2817;}
.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover,.navbar-inverse .navbar-nav > .active > a:focus{background-color:#ad1908;color:#FFF;}
.navbar-inverse .navbar-nav > li > a:hover,.navbar-inverse .navbar-nav > li > a:focus{background-color:#ad1908;color:#FFF;}
.navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:hover,.navbar-inverse .navbar-nav > .open > a:focus{background-color:#ad1908;color:#FFF;}
table#class_list td{display:block;text-align:center;width: 100%;}
.class-search td input.newbtnSign { max-width: 200px;}
.grey-footer .col-md-12 p{text-align:justify;}
h3.page-title{font-size:20px;}
table#class_list h1.time{font-size:20px;}
h2.classInfo{margin-top:10px;}
h3.page-title{margin:10px auto;}
.sign-up-form.pciform label{width:100%;margin-right:0}
.sign-up-form.pciform input{width:100%}
.sign-up-form.pciform select{width:100%}
.sign-up-form.pciform input.captch_field{width:calc(100% - 80px);}
form.sign-up-form.pciform input[type="submit"]{font-size:16px;}
form.sign-up-form.pciform button[type="submit"]{font-size:16px!important;}

/* 20 ap */
.sec-inner{display:block;}
.sec-image-fp{width:100%;display:block;max-width:100%;min-width:100%;margin:auto;margin-bottom:10px;text-align:center;}
.sec-image-fp img{margin:auto;}
.center-sec-fp{padding:0px 15px;word-break:break-word;text-align:center;}
.right-sec-fp{width:100%;padding:0;text-align:center;margin:auto;display:flex;align-items:center;justify-content:center;}
.right-sec-fp .class_cost{margin-bottom:0px;}
.right-sec-fp .signupbutton{margin:0px 10px;padding:5px 10px;font-size:17px;}
span.available_slot{margin:0;width:auto;}
.right-sec-fp{padding-top:10px;}
.class_cost{white-space:nowrap;}
.my-form td{margin-bottom:0px;}
.sec-inner{padding-top:9px;margin-top:9px;}

/*.col-md-6.head-logo + div.button {
opacity: 0;
}
.col-md-6.head-logo + div.button {
    opacity: 0;
    height: 0px;
}*/

/*22-mar-21*/
.right-sec-fp .class_cost{margin-bottom:0px!important;}
.section-listing-class .center-sec-fp{padding:0;}
.orderhead{padding-right:15px;}
header div.button a.mobileview{display:inline-block;}
header div.button > a{margin-top:10px;padding:7px 5px 7px;margin-bottom:10px;font-size:12px;opacity:1;}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#3c3232;}
.top-bar .col-md-6{width:50%;}
.top-bar .social_fr{float:right;width:auto;}
.regsiter-cpr-arj h3.page-title{text-align:center;}

form#customerForm.sign-up-form.pciform { margin: 30px 0; }

.sec-inner.signup_cpr .center-sec-fp{text-align: left;}
.sec-inner.signup_cpr .right-sec-fp{display: block;text-align: left;}
.sec-inner.signup_cpr .right-sec-fp .class_cost{padding: 5px 0 5px;}
.sec-inner.signup_cpr .right-sec-fp .signupbutton{display: inline-block;margin: 10px 0 15px;}


}
@media (max-width:600px){
.top-bar{height:auto;}
.top-bar .col-md-5.col-sm-8.col-xs-8{float:none;margin:0 auto 10px;text-align:center;width:100%;}
.top-bar .col-md-2{text-align:center;width:100%;}
.col-md-3.logo{text-align:center;width:100%;}
.col-md-3.logo a{display:inline-block;width:150px;}
.head-logo{text-align:center;width:100%;}
.head-logo > img{width:30%;}
.col-md-3.button{margin-bottom:10px;width:100%;text-align:center;}
.button > a{display:inline-block;margin-top:15px;padding:6px 20px 8px;width:auto;}
.carousel-caption{display:none;}
.content-part{padding-bottom:10px;padding-top:5px;}
h3.page-title{font-size:18px;}
header div.button > a{display:inline-block;margin-top:15px;padding:6px 20px 8px;margin-bottom:0;width:200px;}
#carousel-example-generic.regsiter-slider .item img{max-width:100%;}
}
@media (max-width:575px){
.class-search{padding-top:15px;margin-top:25px;}
.row.white-bg hr{margin-top:0px;margin-bottom:0px;}
.newbtnSign{font-size:17px;}
h3.page-title + br{display:none;}
}
@media (max-width:480px){
.top-bar .col-md-5.col-sm-8.col-xs-8{width:222px;}
.head-logo > img{width:40%;}
h3.page-title{font-size:18px;}
.top-bar .col-md-6{width:100%;}
.top-bar .col-md-6.col-sm-6.col-xs-12{font-size:13px;}
.topleft,.top-bar .social_fr{float:none;text-align:center;display:inline-block;width:100%;}
.top-bar a{margin:0;float:none;margin-top:5px;display:inline-block;}
}
@media (max-width:400px){
.paging.previous_paging{float:none!important;width:100%;display:block;}
.paging.previous_paging a{display:block;text-align:center;margin:5px 0;}
.paging.next_paging{text-align:center!important;float:none!important;}
}
@media (max-width:380px){
.col-md-4.col-sm-4.col-xs-7{width:100%;}
.social-bar{padding:8px 0 3px}
.foot-menu a{white-space:pre-line;}
.top-bar .col-md-6.col-sm-6.col-xs-12{text-align:center;}
.topleft{float:none;}
.topleft_M{float:none;margin-left:0;width:100%;text-align:center;}
.social_fr{float:none;width:145px;margin:auto;}
.topleft_M a{display:inline-block;float:none;}

/*22-mar-21*/
.sec-inner .right-sec-fp{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.sec-inner span.available_slot{display:block;margin-top:10px;}
h3.page-title{font-size:17px;}
}