#gform_fields_4 label{display:block!important;}
ul li p{margin:0px;}
.isotope-grid{margin:0 -15px !important;}
#teacher_filters{z-index:99;position:relative;}
#teacher_filters .wpb_column{border-radius:10px;}
#teacher_filters .inner-padding{padding:10px 0;}
#teacher_filters .wpb_column p{font-weight:400;font-size:22px;color:#fff;margin:0px;}
#teacher_filters .vc_column-inner{margin:0px;padding:0px;background:#f2f2f2;border-radius:10px;border:1px solid #ececec;}
#teacher_filters .inner-padding.left{padding:0px 10px 0px 0px;}
#teacher_filters .inner-padding.left .title-wrapper{background-color:#00bec8;padding:10px 0 10px 15px;border-bottom-left-radius:10px;border-top-left-radius:10px;}
#teacher_filters .inner-padding.left:after{content:'';position:absolute;right:0;top:18px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #00bec8;clear:both;}
#teacher_filters .inner-padding.right{padding-right:15px;background:#f2f2f2;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:11px 0;}
#teacher_filters select{padding:4px;margin:0;background:#fff;color:#404040;border:none;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:100%;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:4px;font-size:14px;font-weight:600;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#teacher_filters select{padding-right:18px}
}
#teacher_filters label{position:relative}
#teacher_filters label:after{content:"\f13a";font-family:"FontAwesome";font-size:20px;color:#f75200;right:8px;top:-3px;padding:0 0 2px;position:absolute;pointer-events:none;}
#teacher_filters label:before{content:'';right:4px;top:-3px;width:23px;height:18px;background:#fff;position:absolute;pointer-events:none;display:block;}
.single-teacher .post-pagination-wrap{display:none;}
.single-staff-content h1{margin:-6px 0 20px 0 !important;}
@media only screen and (max-width: 1024px) {
#teacher_filters .inner-padding.left{padding:0px;border-radius:10px;}
#teacher_filters .inner-padding.left .title-wrapper{border-radius:10px;}
#teacher_filters select{margin-bottom:10px;}
}
.staff-social a{border-radius:7px !important;}
.gsection_title{border-top:1px solid #CCC;}
.tabs [type=radio]:checked ~ label{background:white;color:black;}
.gf_step_number{display:none;}
.gf_step_label{border:1px solid lightgray;border-bottom:none;background-color:lightgray;color:black;padding:1em 1em 0.6em 1em;}
.product_acf_meta{list-style:none;margin:0;}
tr.cart_item_product_acf_meta td{padding:0 0 0 45px;font-size:14px;}
.payment-period-form{margin:25px 0;}
.pum-active{opacity:1 !important;}
.pum-active .pum-container.active {
opacity: 1 !important;
}