.insights-mainpage-container fieldset[data-drupal-selector="edit-field-insight-types-target-id"], .insights-mainpage-container fieldset[data-drupal-selector="edit-field-location-target-id"]{width: 40%;}
.insights-mainpage-container fieldset[data-drupal-selector="edit-field-insight-types-target-id"]  .form-item, .insights-mainpage-container fieldset[data-drupal-selector="edit-field-location-target-id"] .form-item{width:50%;float:left;}
.insights-mainpage-container .insights-filters{float: right;margin-right: 10%;margin-top: -32px;font-size: 30px;position: relative;}
.insights-mainpage-container .insights-fliters-close{float:right;margin-right:17%;}
input[name="term_node_tid_depth[199]"],input[name="term_node_tid_depth[113]"] {display:none;}
fieldset[data-drupal-selector="edit-term-node-tid-depth"] ul li{list-style:none;}
.insights-mainpage-container details[data-drupal-selector="edit-field-insight-types-target-id-collapsible"],.insights-mainpage-container details[data-drupal-selector="edit-term-node-tid-depth-collapsible"]{width: auto;float: left;font-family: mont-regular;margin-bottom: 40px;}
.insights-mainpage-container details[data-drupal-selector="edit-field-location-target-id-collapsible"],.insights-mainpage-container details[data-drupal-selector="edit-term-node-tid-depth-1-collapsible"]{width: auto;float: left;font-family: mont-regular;margin-bottom: 15px;}
.insights-mainpage-container .pointer-arrow{position: absolute;margin-top: -7px;margin-left: 11px;z-index: 1000;}
.insights-mainpage-container details ul{padding-left: 15px;list-style: none;margin-top: 15px;}
.insights-mainpage-container details ul li .form-checkbox, .insights-mainpage-container details ul li .form-checkbox, .insights-mainpage-container details ul li .form-checkbox, .insights-mainpage-container details ul li .form-checkbox,.insights-mainpage-container details .form-radios.bef-nested ul li .form-radio{margin-right: 10px;}
.insights-mainpage-container div[data-drupal-selector="edit-actions"]{margin-bottom: 30px !important;margin-top: -161px !important;float: right;}
.insights-mainpage-container div[data-drupal-selector="edit-actions"] input:first-child{margin-right: -104px;margin-top: 83px;color: white;background: #8347ad;border: 0px;padding: 10px 20px;border-radius: 38px;text-transform: uppercase;letter-spacing: 1px;font-family: mont-medium;font-size: 13px;}
.insights-mainpage-container div[data-drupal-selector="edit-actions"] input.reset-inactive{background: url("../images/clear-inactive.svg") no-repeat!important;opacity: 0.3;cursor: auto;}
.insights-mainpage-container div[data-drupal-selector="edit-actions"] input.reset-active{background: url("../images/clear.svg") no-repeat!important;}
/*.insights-mainpage-container div[data-drupal-selector="edit-actions"] input[data-drupal-selector="edit-reset"]{margin-top: 170px;float: right;background: transparent;border: 0px;font-size: 12px;font-family: mont-regular;letter-spacing: 0.2px;background-size: 23px!important;background-position-x: right!important;padding-right: 25px;background-position-y: calc(100% - -1px)!important;color: #231f20 !important;}*/
.insights-mainpage-container div[data-drupal-selector="edit-actions"] input[data-drupal-selector="edit-reset"],.insights-mainpage-container div[data-drupal-selector="edit-actions"] input.reset-active,.insights-mainpage-container div[data-drupal-selector="edit-actions"] input.reset-inactive{margin-top: 170px;float: right;border: 0px;font-size: 12px;font-family: mont-regular;letter-spacing: 0.2px;color: #231f20 !important;background-repeat: no-repeat !important;background-size: 23px !important;background-position-x: right !important;padding-right: 25px;background-position-y: calc(100% - -1px) !important;opacity: 0.3;}
.insights-mainpage-container summary::marker{font-size: 0px;color: transparent!important;}
.insights-mainpage-container summary{background: #e5e5e5;padding: 10px 12px;border-radius: 50px;margin-right: 10px;font-size: 11px;width: 147px;}
.insights-mainpage-container .active summary{background-color: #845aa5;color: white;background-image: url(../images/arrow-up.svg);background-repeat: no-repeat;}
.insights-mainpage-container .downarrow {background-image: url(../images/arrow-down.svg);background-repeat: no-repeat;background-position: right;background-position-x: calc(100% - 15px);}
.insights-mainpage-container .uparrow {background-image: url(../images/arrow-up.svg);background-repeat: no-repeat;background-position: right;background-position-x: calc(100% - 15px);}
.insights-mainpage-container details .form-checkboxes.bef-nested,.insights-mainpage-container details .form-radios.bef-nested{position: absolute;z-index: 1;background: white;border-radius: 7px;box-shadow: 0px 3px 15px rgba(0,0,0,0.2);width: auto;margin-top: 11px;}
.insights-mainpage-container details[data-drupal-selector="edit-field-opening-contract-type-target-id-collapsible"] .form-checkboxes .form-checkboxes.bef-nested{width: 250px;}
.insights-mainpage-container details .form-checkboxes.bef-nested ul li,.insights-mainpage-container details .form-radios.bef-nested ul li { display: inline-flex;width: 50%;white-space: nowrap;font-size: 13px;}
.insights-mainpage-container summary .down-arrow, .insights-mainpage-container summary .up-arrow{float: right;}
.ipracou, .iindcou, .itypecou, .iregcou, .isptypecou, .ispregcou, .ispttypecou, .isptregcou, .openings-page-container details.active summary[aria-expanded="false"] .ipracou{background: #845aa5;color: white; padding: 2px 8px;border-radius: 25px;font-size: 10px;margin: -6px 10px 0px 10px;}
.inocunt {background: transparent;color: white;padding: 2px 10px;border-radius: 25px;font-size: 10px;margin: -6px 10px 0px 10px;}
.insights-mainpage-container .active summary .ipracou,.insights-mainpage-container .active summary .iindcou,.insights-mainpage-container .active summary .itypecou,.insights-mainpage-container .active summary .iregcou,.insights-mainpage-container .active summary .isptypecou,.insights-mainpage-container .active summary .ispregcou,.insights-mainpage-container .active summary .ispttypecou,.insights-mainpage-container .active summary .isptregcou{background: #fff;color: #412255;}
#filter-overlay {position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0,0,0,.4);z-index: 240;}
.insights-mainpage-container #views-exposed-form-insights-view-block-1 .mobile-search {float: right;margin-top: -38px; background: #412255;padding: 10px 15px;border-radius: 60px;margin-right: -7px;z-index: 1;position: relative;}
.insights-mainpage-container #views-exposed-form-insights-view-block-1 .mobile-search .fa.fa-search{color: white;}
.insights-mainpage-container .form-checkboxes .option { width: 89%; position: relative;font-size: 13px;}
.insights-mainpage-container .form-checkboxes .form-checkbox { float: left; margin-top: 3px;height: 15px; width: 15px;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;appearance: none;border: 1px solid #cecece;border-radius: 4px;}
.insights-mainpage-container .form-checkboxes .form-checkbox:checked {border: 1px solid #8347ad !important;background-color: #8347ad;}
.insights-mainpage-container .form-checkboxes .form-checkbox:checked + label::after {content: url(../images/tick.svg); display: block;text-align: center;color: #fff;position: absolute;left: -1.35rem;top: -1px;}
.page-insights .grid .insights-morelink + .cn-link{display: none !important;}
.insights-morelink a, .insights-morelink a:hover{letter-spacing: 1px !important;background-size: 11px !important;}
/*Openings - filter*/
.openings-page-container div[data-drupal-selector="edit-actions"] input:first-child {margin-top: 34px;position: relative;}
.openings-page-container div[data-drupal-selector="edit-actions"] input[disabled="disabled"]{background: url("../images/clear-inactive.svg")!important;background-repeat: no-repeat !important;background-size: 23px !important;background-position-x: right !important;padding-right: 25px;background-position-y: calc(100% - -1px) !important;opacity: 0.3;}
/*.openings-page-container div[data-drupal-selector="edit-actions"] input[data-drupal-selector="edit-reset"],.openings-page-container div[data-drupal-selector="edit-actions"] input[data-drupal-selector="edit-reset-openings-oppourtunity"]{background: url("../images/clear.svg");background-repeat: no-repeat !important;background-size: 23px !important;background-position-x: right !important;padding-right: 25px;background-position-y: calc(100% - -1px) !important;opacity: 0.3;color: #231f20;}*/
.openings-page-container summary {width: 145px;margin-right: 5px;position: relative;}
.openings-page-container summary[aria-expanded="false"] {background-image: url(../images/arrow-down.svg);background-repeat: no-repeat;background-position: right;background-position-x: calc(100% - 15px);background-color: #efefef;color: #231f20;}
.openings-page-container summary[aria-expanded="true"] {background-image: url(../images/arrow-up.svg);background-repeat: no-repeat;background-position: right;background-position-x: calc(100% - 15px);}
.openings-page-container .ipracou{position: absolute;right: 16px;top: 15px;}
.inocunt {background: transparent;color: white;padding: 2px 10px;border-radius: 25px;font-size: 10px;margin: -6px 10px 0px 10px;}
.openings-page-container .pointer-arrow {position: absolute;margin-top: -7px;margin-left: 85px;z-index: 1000;}
.openings-page-container details[data-drupal-selector="edit-field-opening-designation-target-id-collapsible"] .form-checkboxes.bef-nested, .openings-page-container details[data-drupal-selector="edit-field-sub-locations-target-id-collapsible"] .form-checkboxes.bef-nested{width:280px;}
.openings-page-container .active-location{width:100%!important;white-space: normal !important;}
.openings-page-container .active-location > div input{display:none;}
.openings-page-container .active-location > div label{color:#8347ad;font-family: mont-semibold;pointer-events: none;}
.openings-page-container .active-location ul{padding-left:0px!important;margin-top:0px;}

.page-insights.gb-loc .insights-mainpage-container div[data-drupal-selector="edit-actions"] input[data-drupal-selector="edit-reset"],.page-insights.gb-loc .insights-mainpage-container div[data-drupal-selector="edit-actions"] input.reset-active,.page-insights.gb-loc .insights-mainpage-container div[data-drupal-selector="edit-actions"] input.reset-inactive{margin-top: 133px!important;}
.page-insights.gb-loc .insights-mainpage-container div[data-drupal-selector="edit-actions"] input:first-child {margin-top: 49px;}
.gb-loc #uk-global{white-space: nowrap;font-size: 13px;padding-top: 7px;}
.gb-loc #uk-global input#global_id{float: left;margin-top: 3px;height: 15px;width: 15px;border: 1px solid #cecece;border-radius: 4px;margin-right: 10px;}
/*.gb-loc .insights-mainpage-container #uk-global .form-checkbox:checked + label::after{content: url(../images/tick.svg);display: block;text-align: center;color: #fff;position: absolute;left: -1.35rem;top: -1px;}*/
.gb-loc #uk-global option{width: 89%;position: relative;font-size: 13px;}
.gb-loc #uk-global input#global_id:checked {border: 1px solid #8347ad !important;background-color: #8347ad;}