*{outline:none !important;}
.ca-filter-container .newthememain{clear:both;position:relative;width:1340px;float:left;}
.carb-sec-left{float:left;width:270px;}
.ca-filter-container .carb-menutitle{background:none;padding:35px 30px 0px 30px;font-family:"montserratregular",sans-serif !important;}
.sec-content-container{width:1340px;margin:0 auto;}
.ca-filter-container .carb-menutitle span.carb-menu-title{color:#000;font-size:17px;letter-spacing:normal !important;border-bottom:1px solid #e3e4e9;padding-bottom:22px;font-family:"montserratlight",sans-serif !important;font-weight:normal;display:inline-block;width:100%;}
.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%;}
.carb-sec-right{float:right;width:1070px;}
#accordion1 h3.ui-accordion-header{padding:0 0 14px 0!important;margin:0!important;color:#222328;text-transform:none!important;font-family:"montserratlight",sans-serif !important;font-weight:normal;}
.filter-lft-inner #accordion1 .ui-state-default .ui-icon{top:10px!important;right:10px!important;}
.select-style1 select{-webkit-appearance:none !important;}
.ui-accordion .ui-accordion-content #accordion1{padding:.5em .5em .5em .5em;font-family:"montserratlight",sans-serif !important;font-weight:normal;}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}
.filter-lft-inner .ui-state-default .ui-icon{cursor:pointer;}
.filter-lft-inner .ui-state-active .ui-icon{background-image:url(../images/toggle-open.png)!important;right:0px;left:auto !important;}
.container_home .ca-filter-container .ca-filter-mobile_device.search-filter{display:none !important;}
.filter-lft-inner .big-checkbox + label{padding:5px;}
.filter-lft-inner .regular-checkbox + label{background:none;border:1px solid #000;margin-right:15px;}
.ui-accordion-content.ui-helper-reset.ui-widget-content h3{padding-top:0px !important;text-transform:none !important;font-family:"montserratregular",sans-serif !important;font-weight:normal;padding-bottom:9px !important;padding:.5em .5em .5em .7em;outline:none;width:100% !important;}
.ui-accordion h3, .ui-accordion h1{color:#222328;font-family:"montserratregular",sans-serif !important;font-weight:normal !important;font-size:13px !important;letter-spacing:normal !important;text-transform:uppercase !important;text-align:left !important;background:none !important;margin-top:0px !important;padding-bottom:18px !important;padding-top:20px!important;width:100% !important;outline:none;}
.level-check-all, .week-check-all, .check-all, .department-tab, .header-tab{cursor:pointer;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:"Montserrat",sans-serif;font-size:1em;}
input[type=checkbox]{-webkit-appearance:checkbox;}
input[type=checkbox]{outline:2px solid #0095d3;}
.regular-checkbox{display:none;}
.filter-lft-inner .regular-checkbox:checked + label{background-color:#1abc9c;border:1px solid #1abc9c;}
.filter-lft-inner .big-checkbox + label{padding:5px;}
.filter-lft-inner .regular-checkbox + label{background:none;border:1px solid #000;margin-right:15px;}
.regular-checkbox:checked + label{background-color:#1abc9c;border:2px solid #1abc9c;color:#fff;}
.big-checkbox + label{padding:7px;}
.regular-checkbox + label{background-color:#fff;border:2px solid #cacece;margin-right:0px;padding:9px;display:inline-block;position:relative;}
.filter-lft-inner{padding:0px 30px 10px 20px;}
.section-clear{color:#1abc9c;font-family:"montserratregular",sans-serif !important;font-size:9px;letter-spacing:normal !important;padding-left:10px;cursor:pointer;}
.filter-lft-inner .ui-widget{width:100% !important;overflow:hidden;padding-bottom:0px !important;}
.filter-lft-inner ul.ui-tabs-nav{margin:0px 0px 15px 0px !important;background:none;padding:0px !important;border:1px solid #1bbc9b;border-radius:0px !important;display:inline-block;width:100%;}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;}
.filter-lft-inner ul.ui-tabs-nav li.ui-state-default.ui-corner-top{display:inline-block !important;float:left !important;margin:0;padding:0;white-space:normal !important;width:50% !important;text-align:center;}
.filter-lft-inner .ui-state-default.ui-corner-top.ui-tabs-active a{color:#fff;}
.filter-lft-inner ul.ui-tabs-nav li.ui-state-default.ui-corner-top a{text-transform:uppercase;}
.filter-lft-inner .ui-accordion .ui-accordion-content ul li{display:table;}
.filter-lft-inner .ui-accordion .ui-accordion-content ul li{font-size:13px;color:#222328;letter-spacing:normal !important;text-transform:none !important;padding-bottom:14px;cursor:pointer;font-family:"montserratlight",sans-serif !important;}
.filter-lft-inner .ui-state-default, .filter-lft-inner .ui-widget-content .ui-state-default, .filter-lft-inner .ui-widget-header .ui-state-default{z-index:9 !important;height:inherit !important;}
.filter-lft-inner ul.ui-tabs-nav li{font-size:11px !important;padding:10px 0 !important;text-transform:uppercase !important;}
.filter-lft-inner .ui-state-default.ui-tabs-active.ui-state-active{background:#1abc9c !important;color:#fff;border-radius:0px !important;}
.ui-accordion-content.ui-helper-reset.ui-widget-content .ca-filter-key{padding:0px !important;}
.ft-loc-sch .ca-filter-key{margin-bottom:13px;position:relative;}
.ft-loc-sch input.ca-locationtext-box{background-image:url(../images/ca-filter-location-search.png);margin-bottom:0px;border:1px solid #ced2d7;height:41px;padding-left:30px;font-size:12px;width:100%;}
.fltr-serh-drpdwn{border:1px solid #ced2d7;padding-top:16px;}
filter-lft-inner .ui-accordion .ui-accordion-content ul li{display:table;}
.filter-lft-inner .ui-accordion .ui-accordion-content ul li{font-size:13px;color:#222328;letter-spacing:normal !important;text-transform:none !important;padding-bottom:14px;cursor:pointer;font-family:"montserratlight",sans-serif !important;}
.fltr-serh-drpdwn ul li.current-loctn{background:url(../images/ca-filter-current-location.png) no-repeat 15px 2px;}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}
.filter-lft-inner .ui-state-default .ui-icon{cursor:pointer;}
.filter-lft-inner .ui-state-active .ui-icon{background-image:url(../images/toggle-open.png) !important;right:0px;left:auto !important;}
.filter-lft-inner .ui-state-default .ui-icon.ui-icon-triangle-1-e{background-image:url(../images/toggle-close.png)!important;right:-4px;left:auto !important;}
.fltr-serh-drpdwn .current-loctn{padding-left:18%;}
.filter-lft-inner .ui-icon{width:15px !important;height:16px;}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}
.filter-lft-inner .ui-corner-all, .filter-lft-inner .ui-corner-top, .filter-lft-inner .ui-corner-left, .filter-lft-inner .ui-corner-tl{border-top-left-radius:0px !important;}
.filter-lft-inner .ui-corner-all, .filter-lft-inner .ui-corner-top, .filter-lft-inner .ui-corner-right, .filter-lft-inner .ui-corner-tr{border-top-right-radius:0px !important;}
.filter-lft-inner .ui-datepicker-header{background:none !important;border:0px none;font-size:13px !important;color:#000 !important;letter-spacing:normal !important;text-transform:none !important;font-family:"montserratregular",sans-serif !important;}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}
.filter-lft-inner table.ui-datepicker-calendar th{font-size:11px;color:#000;font-family:"montserratregular",sans-serif !important;letter-spacing:normal;text-transform:none !important;}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}
.filter-lft-inner table.ui-datepicker-calendar td .ui-state-default{height:inherit !important;margin-top:0px;text-align:center;}
.filter-lft-inner .ui-state-default, .filter-lft-inner .ui-widget-content .ui-state-default, .filter-lft-inner .ui-widget-header .ui-state-default{z-index:9 !important;height:inherit !important;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{background-image:url(images/closebox.png)!important;width:30px!important;height:30px!important;margin-right:-12px;margin-top:-20px;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{background-image:url(../images/closebox.png) !important;border:0 none;height:30px !important;margin-right:-25px;margin-top:-28px;width:30px !important;z-index:9999 !important;background-color:unset;font-family:"montserratlight",sans-serif !important;font-weight:normal;}
.ui-datepicker td span, .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}
.ui-datepicker .ui-datepicker-prev{left:2px;}
.ui-datepicker .ui-datepicker-prev span{position:absolute;top:2px;width:1.8em;height:1.8em;left:16px;background-image:url(../images/cal_rgt_icon.png) !important;right:0px;background-repeat:no-repeat;}
.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:16px;margin-left:-8px;top:50%;margin-top:-8px;}
.ui-datepicker .ui-datepicker-next span{position:absolute;top:4px;width:1.8em;height:1.8em;background-image:url(../images/cal_left_icon.png) !important;right:0px;background-repeat:no-repeat;}
, .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35);}
.ui-datepicker-next .ui-icon{background-image:url(../images/cal_left_icon.png) !important;height:20px !important;width:20px !important;}
.ui-datepicker-prev .ui-icon{background-image:url(../images/cal_rgt_icon.png)!important;height:20px !important;width:20px !important;}
#accordion1 ul li{padding-left:25px;}
#slider-time-from, #m-slider-time-from{color:#2f3240;padding-top:8px;letter-spacing:1px;padding-bottom:10px;float:left;font-size:10px;font-family:"montserratlight",sans-serif !important;}
#slider-time-to, #m-slider-time-to{color:#2f3240;padding-top:8px;letter-spacing:1px;padding-bottom:10px;font-size:10px;font-family:"montserratlight",sans-serif!important;text-align:right;float:right;}
.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px;}
.noUi-horizontal .noUi-handle{width:18px!important;height:18px!important;}
.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff, inset 0 1px 7px #ebebeb, 0 3px 6px -3px #bbb;outline:none;}
.noUi-base, .noUi-handle{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.noUi-handle{position:relative;z-index:1;}
.noUi-target, .noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box;}
.noUi-handle{border-radius:50%!important;}
.noUi-handle{background:#eaeaea!important;}
.noUi-target.noUi-ltr.noUi-horizontal{height:8px;}
.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0, 0 3px 6px -5px #bbb;}
.noUi-horizontal{height:18px;}
.noUi-target{position:relative;direction:ltr;}
.noUi-handle:after, .noUi-handle:before{height:auto !important;}
.ca-filter-key li{padding-left:9px;}
.filter-lft-inner .saccordion.ca-start-time.ui-accordion .ui-accordion-content{padding:10px 15px 11px 18px!important;overflow:hidden;}
.filter-lft-inner table.ui-datepicker-calendar td .ui-state-default.ui-state-active{background:#1abc9c!important;color:#fff;}
.filter-lft-inner table.ui-datepicker-calendar td .ui-state-default{height:inherit!important;margin-top:0;text-align:center;}
.filter-lft-inner .ui-state-active, .filter-lft-inner .ui-widget-content, .filter-lft-inner .ui-widget-content .ui-state-active, .filter-lft-inner .ui-widget-header .ui-state-active{border:0 none!important;background:none!important;}
.filter-lft-inner .ui-state-default, .filter-lft-inner .ui-widget-content .ui-state-default, .filter-lft-inner .ui-widget-header .ui-state-default{z-index:9!important;height:inherit!important;}
.filter-lft-inner table.ui-datepicker-calendar td a, .ui-datepicker-calendar .ui-state-default{color:#000;padding-top:5px;padding-bottom:5px;font-family:"montserratlight",sans-serif !important;font-weight:normal;font-size:11px;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{background-image:url(images/closebox.png)!important;width:30px!important;height:30px!important;margin-right:-12px;margin-top:-20px;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{background-image:url(images/closebox.png)!important;width:30px!important;height:30px!important;margin-right:-12px;margin-top:-20px;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}
.ui-datepicker td span, .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}
.ca-filter-container .carb-menutitle span.carb-menu-title span{color:#1abc9c;display:block;float:right;font-family:"montserratsemibold",sans-serif!important;font-size:9px;letter-spacing:normal!important;line-height:2.5;text-align:right;}
.find_class_sec .navbar-fixed-top{display:none;}
.classessearchresullftbox{width:100%;float:left;clear:both;}
.main.ca-rb-location{padding-top:0;padding-left:30px;padding-right:16px;}
.main.ca-rb-location{width:100%!important;}
.main{position:relative;clear:both;margin:0 auto;}
.carb-sec-right h1.newthemepagetitle{color:#222328!important;font-family:"montserratbold",sans-serif !important;font-weight:normal;font-size:41px!important;letter-spacing:2px!important;line-height:1;padding-bottom:0;margin-bottom:0;}
.ca-rb-location hr.blue-separator{border:3px solid #1abc9c;}
.ca-filter-topsection{clear:both;padding-top:0px;}
.ca-filter-topsection .ca-fiiter-resultbox{float:left;}
.ca-fiiter-resultbox{color:#222328;font-size:16px;font-family:"montserratregular",sans-serif !important;font-weight:normal;padding-top:4px;}
.ca-filter-result-box{float:left;width:100%;border-bottom:1px solid #ebebeb;padding-bottom:25px;padding-top:25px;}
.ca-filter-topsection .ca-fiiter-map-list{float:right;text-align:right;}
.ca-filter-container .carb-sec-right .quantitybox{width:auto;}
.carb-sec-right .quantitybox{width:215px;float:left;text-align:left;font-family:"montserratlight",sans-serif !important;font-weight:normal;letter-spacing:1px;font-size:17px;text-transform:none!important;padding-right:0;margin-right:4px;color:#4e526f;padding-top:1px;}
.ca-fiiter-sort .quantitybox .select-style1{float:left!important;width:190px!important;background:url(https://www.city-academy.com/templates/cityacademy/images/xfilter-sort-bg.jpg.pagespeed.ic.eBmRiotcZ7.webp) no-repeat 93% 50%!important;border:1px solid #c8c7cc;height:41px;}
.ca-fiiter-sort .select-style1 select{height:39px;}
.ca-fiiter-sort .quantitybox .select-style1 select{color:#222328;font-size:14px;font-family:"montserratlight",sans-serif !important;font-weight:normal;}
.quantitybox .select-style1 select{border:0 none;letter-spacing:1px;background-color:transparent;background-image:none;border:medium none;box-shadow:none;padding:3px 5px;}
 .ca-filter-wrapper .ca-filter-result-box:first-child{padding-top:0px;}
.ca-filter-result-box{float:left;width:100%;border-bottom:1px solid #ebebeb;padding-bottom:25px;padding-top:25px;}
.ca-filter-pic-detailsbox{width:440px;float:left;padding-right:50px;}
.ca-filter-pic-detailsbox img{margin-right:40px;float:left;width:128px;}
.ca-filter-pic-detailsbox .filter-greentext{text-transform:uppercase;}
.filter-greentext{color:#1abc9c;font-size:15px;letter-spacing:normal!important;font-family:'Poppins', sans-serif !important;font-weight:normal;padding-top:15px;line-height:24px;letter-spacing:0px;}
.filter-grayfont{font-size:13px;letter-spacing:normal!important;font-family:'Poppins', sans-serif !important;font-weight:normal;padding-top:13px;line-height: 22px;
letter-spacing: 0px !important;}
.filter-redfont{color:red;font-size:20px;letter-spacing:normal!important;font-family:"montserratregular",sans-serif !important;padding-top:13px;line-height:1.6;}
.ca-filter-date-timebox{width:150px;float:left;}
.ca-filter-btn-box{width:150px;float:left;text-align:right;margin-top:30px;}
.filter-result-btn{width:100px;}
.filter-result-btn a{background:#1abc9c;text-transform:uppercase;line-height:1;border:0 none;padding:12px 22px;color:#fff!important;font-size:14px;cursor:pointer;font-family:'Poppins', sans-serif !important;letter-spacing:1px;font-weight:bold;border-radius:50px;}
.filter-greentext a{color:#1abc9c!important;}
.ca-filter-container .ca-rb-mainouter .viewmorebuttonbussines4{padding-top:25px;}
.ca-rb-mainouter .viewmorebuttonbussines4{padding-bottom:30px!important;}
.viewmorebuttonbussines4{clear:both;}
.carb-sec-right .viewmorebuttonbussines4 button.button{padding:15px 55px;color:#fff;font-size:14px;font-family:'Poppins', sans-serif !important;font-weight:bold;letter-spacing:1px!important;border:0 none;line-height:1;background:#1abc9c;position:relative;display:inline-block;border-radius:50px;cursor:pointer;text-transform:uppercase;text-align:center;text-decoration:none;transition:all .25s ease-in-out;}
#filterseachdefault_responsive ul{clear:both;width:100%;}
@media only screen and (max-width:767px){#filterseachdefault_responsive ul{margin-left:-12px;margin-right:-12px;width:auto !important;}
#filterseachdefault_responsive ul li{width:100%;border-bottom:2px solid #f0f2f7;margin-bottom:25px;line-height:1;padding:0px 12px 25px 12px;}
#filterseachdefault_responsive ul li a{color:#2f3240;font-family:"montserratregular",sans-serif !important;font-weight:normal;font-size:20px !important;padding-bottom:15px;display:inline-block;}
#filterseachdefault_responsive ul li span{color:#828385;font-family:'Poppins', sans-serif !important;font-weight:normal;font-size:14px !important;line-height:1.4;letter-spacing:0px;}
.ca-filter-container .ca-rb-mainouter #filterseachdefault_responsive .viewmorebuttonbussines4{padding-top:10px;}
#filterseachdefault_responsive .viewmorebuttonbussines4 button{width:100%;}
.main.ca-rb-location{padding-left:12px;padding-right:12px;}

.m-filter-hideelement{display:none;}
.ca-filter-topsection{padding-top:0px !important;}
.container_home .ca-filter-container .ca-filter-mobile_device.search-filter{display:block !important;}
.find_class_sec .home-main{display:block !important;}
.find_class_sec .sec-content-container{width:100%}
.find_class_sec .carb-sec-left .filter-lft-inner{display:none;}
.find_class_sec .carb-sec-left .carb-menutitle{display:none;}
.find_class_sec .newthememain{width:100%;}
.find_class_sec .carb-sec-right{width:100%;margin-top:35px;display:inline-block;}
.ca-filter-mobile_device .m-filter-fixedbox a{text-transform:uppercase;color:#fff;font-family:"montserratregular",sans-serif !important;font-size:17px !important;letter-spacing:1px !important;background:#1abc9c;padding:18px 0px;border:0px none;width:100%;line-height:1;float:left;text-align:center;}
.ca-filter-mobile_device .m-filter-fixedbox{position:fixed;bottom:0px;text-align:center;width:100%;left:0px;right:0;z-index:10;}
.ca-filter-mobile_device .filter-lft-inner .ca-filter-key .big-checkbox + label{width:100% !important;}
.find_class_sec .filter-lft-inner .ca-filter-level li{display:inline-block;width:50%;float:left;padding-bottom:0px !important;padding-left:0px;padding-right:5px;}
.ca-filter-mobile_device .filter-lft-inner .ca-filter-key .big-checkbox + label{padding:13px;width:32.5%;margin-bottom:5px;text-align:center;cursor:pointer;font-size:12px;float:left;}
.ui-accordion .ca-inner-filterbox h3{padding:0px 0px 30px 45px !important;text-transform:none !important;}
.ca-filter-mobile_device .ui-accordion h3, .ca-filter-mobile_device .ui-accordion h1{font-size:15px !important;font-weight:600;}
.ca-filter-mobile_device #accordion1 h3.ui-accordion-header, .ca-filter-mobile_device .ui-accordion-content.ui-helper-reset.ui-widget-content h3{padding-left:45px !important;font-family:"montserratregular",sans-serif !important;}
.ca-filter-mobile_device #accordion1 h3.ui-accordion-header{font-size:15px !important;padding-bottom:30px !important;}
.find_class_sec .filter-lft-inner .ca-inner-filterbox .big-checkbox + label{padding:13px !important;position:absolute;right:11%;margin-right:0px;}
.find_class_sec .filter-lft-inner .ca-inner-filterbox .check-all .m-checkall{padding:13px !important;position:absolute;right:11%;margin-right:0px;}
.find_class_sec .filter-lft-inner .ca-inner-filterbox .ui-accordion-icons .inner-tab{padding:13px !important;position:absolute;right:5%;margin-right:0px;}
.filter-lft-inner .ui-state-active .ui-icon{background-image:url(../images/toggle-open.png) !important;right:0px;position:absolute;left:0px !important;top:10px;}
.find_class_sec #accordion1 ul li{padding-left:65px;}
.find_class_sec .filter-lft-inner .ui-state-default .ui-icon.ui-icon-triangle-1-e{background-image:url(../images/m-toggle-close.png) !important;background-position:0px;position:absolute;left:5px !important;top:8px;}
.find_class_sec .list-group{padding:0px !important;}
.find_class_sec .navbar-fixed-top{display:block;}
.find_class_sec ul.ca-sort-filterbox li.selected{background-image:url(../images/msort-tick.png.png) !important;color:#2dc1a4;}
.find_class_sec ul.ca-sort-filterbox li{color:#2f3240;font-family:"montserratlight",sans-serif!important;font-size:15px!important;padding-bottom:35px;cursor:pointer;}
.find_class_sec ul.ca-sort-filterbox li input[type="radio"]{display:none !important;}
.header_bg_landing{height:auto !important;}
.find_class_sec .selected{zoom:1;opacity:1;}
.find_class_sec .ca-filter-key li{width:50%;float:left;}
.find_class_sec .filter-lft-inner{padding:0px 25px 110px 25px;}
.ca-filter-mobile_device .filter-lft-inner .regular-checkbox+label{margin-right:0!important;border:1px solid #c2c2c2!important;color:#b9b8b8;font-family:"montserratregular",sans-serif !important;}
}
#filterseachdefault_responsive{display:none;}
@media only screen and (max-width:767px){.navbar-header{position:relative;background:#fff!important;}
.navbar-header img.m-topnav-header{vertical-align:middle;height:22px;padding-left:15px;}
.ca-filter-mobile_device #accordion1 ul li{padding-left:59px;padding-bottom:37px;font-size:15px;}
.carb-sec-right, .sec-content-container.rb-sec-outerbox{width:100%;}
#filterseachdefault_responsive{display:block !important;}
.carb-sec-left{display:none;}

.filter-lft-inner .ca-filter-level.beginer-mode .regular-checkbox:checked + label{color:#fff;}
.filter-lft-inner .ca-filter-level.beginer-mode li{color:#fff;width:32.7%;}
.filter-lft-inner .ca-filter-level.beginer-mode li:last-child{padding-right:0px;}
.filter-lft-inner .ui-accordion .ui-accordion-content ul li{color:#fff;}

}
.ca-filter-container .rb-sec-outerbox .carb-menutitle .menu_search_filters{ font-family: "montserratregular",sans-serif !important;padding-bottom:10px;border:none;}
.menu_online_classes  h3{margin: 10px;
border-bottom: 1px solid #e3e4e9;}
.menu_online_classes span {
    color: #222328;
    font-family: "montserratlight",sans-serif !important;
    font-size: 13px !important;
    letter-spacing: normal !important;
   
    text-align: left !important;
    margin-top: 6px !important;
    line-height: 1.8;
    display: inline-block;
    margin-bottom: 10px;
}
.filter-lft-inner span.filter-search-numbrs {
    color: #222328;
    float: none;
    font-family: "montserratsemibold",sans-serif !important;
    font-size: 9px;
    padding-left: 5px;
}

.ui-accordion .ca-filter-key.ca-inner-filterbox.new-template h3{padding:0px 0px 30px 0px !important;}
.find_class_sec .filter-lft-inner .ca-filter-key.ca-inner-filterbox.new-template .big-checkbox + label {
    padding: 13px !important;
    position: absolute;
    right: 5%;width:auto !important;
    margin-right: 0px;
}
.filter-lft-inner .ui-accordion .ca-filter-key.ca-inner-filterbox.new-template ul li {
    width: 100% !important;
    font-size: 13px;
    color: #222328;
    letter-spacing: normal !important;
    text-transform: none !important;
    padding-bottom: 24px;
    cursor: pointer;
    font-family: "montserratlight",sans-serif !important;
    line-height: 1.9;
    padding-left: 0px;
}
 @media only screen and (max-width:320px) and (max-width:568px) and (orientation:portrait){
	.filter-lft-inner .ca-filter-level.beginer-mode li{width:48.8%;}
.filter-lft-inner .ca-filter-level.beginer-mode li:last-child{padding-right:0px ;}
}
