.not-found {text-align: center;padding-top: 15px;}
.document { background-repeat: no-repeat; background-position: top center; background-size: cover; clear: both; padding: 0px 0px 50px; width: 100%; }
.document h1 { color: #fff; font-size: 48px; margin: 5% 0px; text-transform: uppercase; }
.catabar { background-color: #FF8900; clear: both; padding: 12px 0px; width: 100%; }
.catabar .form-group { margin: 0px; }
.catabar .form-control { background: url(//www.rsta-uk.org/wp-content/themes/rsta/assets/images/search.png) no-repeat 95% center #FFA200; border: none; border-radius: 0px; color: #fff; font-size: 18px; }
.catabar .form-control:focus { box-shadow: none; }
.catabar .form-control::placeholder { color: rgba(255, 255, 255, 0.6); }
.catabar .dropdown-toggle { background: url(//www.rsta-uk.org/wp-content/themes/rsta/assets/images/aro01.png) no-repeat right center; color: #fff; font-size: 18px; font-weight: 400; padding-right: 45px; display: inline-block; text-transform: uppercase; }
.catabar .dropdown-toggle::after { border: none; }
.catabar select[name="category"] {width: 100%;color: #fff;font-size: 18px;font-weight: 400;padding-right: 45px;display: inline-block;text-transform: uppercase;background: url(//www.rsta-uk.org/wp-content/themes/rsta/assets/images/aro01.png) no-repeat right center;border:none;-webkit-appearance: none;
-moz-appearance: none;}
.catabar select[name="category"]::-ms-expand {display: none;}
.select-pure__placeholder--hidden {display: none;}
.select-wrapper {margin: auto;max-width: 600px;width: calc(100% - 40px);}
.select-pure__select {align-items: center;background: transparent;border-radius: 4px;border: none;box-sizing: border-box;color: #fff;text-transform: uppercase;cursor: pointer;display: flex;font-size: 18px;font-weight: 400;justify-content: left;min-height: 44px;position: relative;transition: 0.2s;width: 100%;background: url(//www.rsta-uk.org/wp-content/themes/rsta/assets/images/aro01.png) no-repeat right center;}
.select-pure__options {border-radius: 4px;border: 1px solid rgba(0, 0, 0, 0.15);box-shadow: 0 2px 4px rgba(0, 0, 0, 0.04);box-sizing: border-box;color: #363b3e;display: none;left: 0;max-height: 221px;overflow-y: scroll;position: absolute;top: 50px;width: 100%;z-index: 150;}
.select-pure__select--opened .select-pure__options {display: block;}
.select-pure__option {background: #fff;border-bottom: 1px solid #e4e4e4;box-sizing: border-box;height: auto;line-height: 25px;padding: 10px;}
.select-pure__option--selected {color: #e4e4e4;cursor: initial;pointer-events: none;}
.select-pure__option--hidden {display: none;}
.select-pure__selected-label {background: #5e6264;border-radius: 4px;color: #fff;cursor: initial;display: inline-block;margin: 5px 10px 5px 0;padding: 4px 7px;line-height: 1;}
.select-pure__selected-label:last-of-type {margin-right: 0;}
.select-pure__selected-label i {cursor: pointer;display: inline-block;margin-left: 7px;}
.select-pure__selected-label i:hover {color: #e4e4e4;}
.select-pure__autocomplete {background: #f9f9f8;border-bottom: 1px solid #e4e4e4;border-left: none;border-right: none;border-top: none;box-sizing: border-box;font-size: 16px;outline: none;padding: 10px;width: 100%;}
.select-pure__options::-webkit-scrollbar {width: 10px;background-color: #eee;}
.select-pure__options::-webkit-scrollbar-thumb {background-color: #424242;border: 0;border-radius: 0;}
.select-pure__options::-webkit-scrollbar-track {border: 0;border-radius: 0;}
.select-pure__label { padding-right:35px; line-height:1.3; }
.item-container {overflow: hidden;padding-bottom: 50px;background-color: #D6D6D6;}
.col-item {background-color: #fff;display: flex;justify-content: space-between;position: relative;padding-top: 9px;padding-bottom: 9px;}
.col-item * {position: relative;z-index: 30;}
.col-item:before {content: '';position: absolute;left: -1000px;top: 0;bottom: 0;right: -1000px;background-color: #fff;border-top: 1px solid #D5D5D5;z-index: 10;}
.item-title {color: #616161;font-size: 16px;font-weight: 400;text-transform: uppercase;}
.item-link {flex-shrink: 0;margin-left: 10px; min-width:115px;}
.item-link a {color: #FF8900;font-size: 16px;font-weight: 400;text-transform: uppercase;} @media only screen and (max-width: 767px) {
.document h1 { font-size: 24px; padding: 30px 0px; }
.catabar .dropdown-toggle { font-size: 18px; margin-bottom: 25px; }
dl > dt, dl > dd { font-size: 14px; float: none; padding: 5px 15px; width: 100%; }
dl > dd { border-bottom: 1px solid #ccc; text-align: left; }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
h2 { font-size: 38px; }
.document h1 { font-size: 38px; }
.catabar .dropdown-toggle { font-size: 16px; }
.catabar .form-control { font-size: 16px; }
.nav-tabs .nav-link { font-size: 14px; }
dl > dt, dl > dd { font-size: 13px; }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.catabar .dropdown-toggle { font-size: 22px; }
}