/**handles:acp-styles,acp-frontend-styles,acp-currency,bre-login-modal-style**/
.acp-body .acp-left{float:left}.acp-body .acp-right{float:right}.acp-body .acp-caps{text-transform:uppercase}.acp-body .ph-text{font-style:italic}.acp-body span.light{font-weight:400}.acp-body label.light{font-weight:400}.acp-textarea{width:100%;min-height:200px}.acp-body .row label{margin-top:10px;float:left;width:100%}.acp-classroom-options .row label{margin-bottom:10px;float:left;width:50%}.acp-body .row.light label{font-weight:400}.acp-body .row select{float:left;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:7px 10px;box-sizing:border-box;margin:5px}.acp-body .row input[type=text]{float:left;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:7px 10px;box-sizing:border-box}.acp-body .row input[type=file]{float:left}.acp-body .row input[type=password]{float:left;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:7px 10px;box-sizing:border-box}.acp-body .row textarea{float:left;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:7px 10px;box-sizing:border-box;height:150px}.acp-body .row input[type=checkbox]{float:left;margin-right:10px}.acp-body .row input[type=submit]{background:#2b8fa7;font-size:.7em;color:#fff;padding:8px 18px;cursor:pointer;border:none;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.acp-body .row input[type=submit]:hover{background:#4bacc1}.acp-body a.submit-link{background:#2b8fa7;font-size:.7em;color:#fff;padding:8px 18px;cursor:pointer;border:none;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:inline-block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-weight:700;letter-spacing:.046875em;line-height:1;text-transform:uppercase}.acp-body a.submit-link:hover{background:#4bacc1}.acp-body a.acp-transferred{background:#41b649;font-size:.7em;color:#fff;padding:8px 18px;cursor:pointer;border:none;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:inline-block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-weight:700;letter-spacing:.046875em;line-height:1;text-transform:uppercase}.acp-body a.acp-transferred:hover{background:#4bacc1}.acp-body a.acp-removed{background:#a83131;font-size:.7em;color:#fff;padding:8px 18px;cursor:pointer;border:none;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:inline-block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-weight:700;letter-spacing:.046875em;line-height:1;text-transform:uppercase}.acp-body a.acp-removed:hover{background:#4bacc1}.acp-5{width:5%}.acp-10{width:10%}.acp-15{width:15%}.acp-20{width:20%}.acp-25{width:25%}.acp-30{width:30%}.acp-40{width:40%}.acp-50{width:50%}.acp-75{width:75%}.acp-80{width:80%}.acp-90{width:90%}.acp-100{width:100%}.acp-body table{border-top:1px solid #ccc;font-size:1em;width:100%;border-collapse:collapse;table-layout:auto}.acp-body tr{background:#fff;border-left:1px solid #ccc}.acp-body tr:first-child{border-left:1px solid #21759a;border-top:1px solid #21759a}.acp-body tr:nth-child(2n){background:#eee}.acp-body tr:last-child{border-bottom:1px solid #ccc}.acp-body tr:hover{background:#ddd}.acp-body th{background:#21759a;color:#fff;border-bottom:1px solid #21759a;border-right:1px solid #3883a4;padding:12px;font-weight:400;text-align:left}.acp-body tr th:last-child{border-right:1px solid #21759a}.acp-body td{border-bottom:1px dotted #ccc;border-right:1px dotted #ccc;padding:12px}.acp-body tr td:last-child{border-right:1px solid #ccc}.acp-body th.center{text-align:center}.acp-body td.center{text-align:center}.acp-body td.center{text-align:center}.acp-body td.grey{color:#9c9c9c}.acp-body td.old-student{background:#d16e6e}.acp-body tr:hover td.new-student{background:#ddd}.acp-body tr:hover td.old-student{background:#ddd}.acp-admin select{width:200px;height:auto}.acp-course-material-file{float:left;padding:6px 10px;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:table}.acp-course-material-file-breaker{width:100%;float:left;height:1px}.acp-course-material-file .acp-file-icon{display:inline-block;vertical-align:middle;margin-right:10px}.acp-course-material-file .acp-file-name{display:inline-block;vertical-align:middle;text-decoration:none;color:#444;font-weight:700}.acp-course-material-file .acp-file-name:hover{text-decoration:underline}.acp-green{color:#41b649}.acp-orange{color:#fc7f19}.acp-red{color:#a83131}.acp-required{color:#a83131!important}.acp-body .hide-expired-courses{display:none}
html{background:#fff!important}#featured{display:none}.acp-body{width:1100px;margin:100px auto;max-width:100%}.acp-body p{margin:10px 0}.acp-disabled{color:#aaa!important;background:#ddd!important}.acp-status{float:right;font-size:1.2em;margin-top:14px}.acp-list-nav{list-style-type:none;float:left;left:100%;margin:0 0 20px;padding:0 0 10px;border-bottom:1px solid #ececec}.acp-list-nav li{float:left;border-left:1px solid #ececec;padding-left:10px;margin-left:10px;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.acp-list-nav li:first-child{margin-left:0;border-left:none;padding-left:0}.acp-list-nav li a{padding:10px;float:left;font-size:20px;font-style:normal;font-weight:400;opacity:1;transition:opacity .24s ease-in-out 0s;background:#ececec;color:#555}.acp-list-nav li a:hover{background:#f7f7f7}.acp-list-nav li a.active{background:#fff;color:#3abfdf}.acp-list-nav li a.active:hover{color:#3abfdf}.acp-list-nav-type,.acp-list-nav-type ul{list-style:none;margin:0;padding:0}.acp-list-nav-type li,.acp-list-nav-type ul li{display:inline-block;margin-right:10px;margin-left:0}.acp-list-nav-type a.acp-category-parent{background:#0078d4;color:#fff;border-color:#0078d4;font-weight:700}.acp-list-nav-type a{display:inline-block;padding:6px 12px;margin:2px 0;background:#f5f5f5;color:#333;border-radius:4px;text-decoration:none;border:1px solid #ddd;transition:background .2s,color .2s;cursor:pointer}.acp-list-nav-type a.active{background:#319efa;color:#fff;border-color:#319efa}.acp-list-nav-type a:hover{background:#e0e0e0;color:#0078d4}.acp-sub-nav{list-style-type:none;float:left;left:100%;margin:0 0 20px;padding:0 0 10px;border-bottom:1px solid #ececec}.acp-sub-nav li{float:left;border-left:1px solid #ececec;padding-left:10px;margin-left:10px;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.acp-sub-nav li:first-child{margin-left:0;border-left:none;padding-left:0}.acp-sub-nav li a{padding:10px;float:left;font-size:20px;font-style:normal;font-weight:400;opacity:1;transition:opacity .24s ease-in-out 0s;background:#ececec;color:#555}.acp-sub-nav li a:hover{background:#f7f7f7}.acp-sub-nav li a.active{background:#fff;color:#3abfdf}.acp-sub-nav li a.active:hover{color:#3abfdf}.acp-activate-failed{margin-top:20px;color:#b64141}.acp-activate-intro{margin-top:20px}.acp-activate-complete{margin-top:20px;color:#41b649}.acp-progress-bar-container{width:60%;margin:0 20%;box-sizing:border-box;height:42px;border:1px solid #ccc;border-radius:6px;float:left;position:relative;background:#eee}.acp-progress-bar{float:left;width:0%;height:40px;background:#41b649;border-radius:6px 0 0 6px}.acp-progress-label{position:absolute;top:0;left:0;width:100%;text-align:center;font-weight:400;margin-top:8px;color:#404040}.acp-progress-row{display:none!important;float:left;width:100%;margin:0 0 10px!important;padding:0!important}#acp-scripts{display:none}.acp-body .iloading{display:none}.acp-body .acp-title{border-bottom:1px solid #ececec;padding-bottom:20px}#course-import-tab{width:100%;float:left}.acp-tab{width:100%;float:left}.acp-sub-tab{width:100%;float:left}.acp-body .search-filter{float:left;width:100%;margin:0 0 10px!important;display:block!important;padding:0!important}.acp-body .search-filter label{margin-right:10px;margin-top:7px;width:auto!important}.acp-body .search-filter input[type=text]{margin-right:10px}.acp-body .search-filter input[type=checkbox]{margin-right:10px;margin-top:12px}.acp-body .search-filter select{margin-right:10px}.acp-body .row.paging{text-align:center}.acp-body .row.paging label{float:none;display:inline-block;width:auto}.acp-body .row.paging select{float:none;display:inline-block;width:auto;margin:0 5px}.acp-body .acp-remove-image{float:left;width:150px;height:150px;position:relative}.acp-body .acp-remove-image span{position:absolute;left:0;bottom:20px;width:100%;display:none;color:#fff;text-align:center;font-weight:700}.acp-body .acp-remove-image:hover span{display:block}.acp-body .row{float:left;width:100%;margin:0;display:block!important;padding:0!important}.acp-body p{font-size:14px}.acp-body .acp-field-error{color:#b64141;margin-top:10px;float:left;width:100%}.acp-body .acp-message{color:#42b649;margin-top:bottom;float:left;width:100%}.acp-body .acp-error{color:#b64141;margin-bottom:10px;float:left;width:100%}.map-row{float:left;width:100%;margin-bottom:20px}.map-row .column{float:left;width:65%}.map-row .column .title{border:1px solid #d9d9d9;border-top-left-radius:6px;border-top-right-radius:6px;background-image:linear-gradient(#fff,#f0f0f0);text-transform:uppercase;color:#777;font-size:12px;text-shadow:1px 1px 0 #fff;box-shadow:0 2px 0 0 rgba(0,0,0,.05);float:left;width:100%;line-height:1.5;padding:8px 20px 14px;box-sizing:border-box}.map-row .column .field{float:left;width:100%;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;padding:8px 20px 15px;background:url("https://bre.ac/wp-content/plugins/admin-control-panel/assets/images/table_points.png") repeat-x scroll bottom left transparent}.map-row .map{float:right;width:30%}.map-row .map .map-container{border:1px solid #d4d4d4;border-radius:2px;background:#f8f8f8;padding:15px 20px;box-shadow:0 1px 3px rgba(0,0,0,.1);float:left;width:100%;box-sizing:border-box}.map-row .map .map-container label{color:#777;margin-bottom:5px;font-size:12px;font-weight:400}.map-row .map .map-container select{font-size:12px;cursor:pointer;width:100%;box-sizing:border-box;font-weight:400;background-image:linear-gradient(#fff,#f0f0f0);border-color:#d1d1d1 #c6c6c6 #bfbfbf;border-radius:3px;border-style:solid;box-shadow:0 1px 0 0 #fff inset,0 0 1px 1px rgba(255,255,255,.3) inset,0 1px 0 rgba(0,0,0,.03);color:#444;padding:5px 6px;text-shadow:0 1px 0 rgba(255,255,255,.75);background:url("https://bre.ac/wp-content/plugins/admin-control-panel/assets/images/dropdown_arrow.png") no-repeat scroll 95% center transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none}.map-row .map .map-container select::-ms-expand{display:none}.acp-shortcuts{float:left;width:100%;margin-bottom:20px}.acp-shortcuts.acp-shortcut-large{border-bottom:2px solid #2b8fa7;padding-bottom:20px}.acp-shortcuts.acp-shortcut-large .acp-shortcut{width:50%}.acp-shortcuts .acp-shortcut{float:left;width:33%;box-sizing:border-box;padding:8px;text-align:center}.acp-shortcuts .acp-shortcut .acp-shortcut-inner{float:left;width:100%;border-radius:12px;box-sizing:border-box;padding:16px 8px;background:#e0e0e0}.acp-shortcuts .acp-shortcut .acp-shortcut-inner:hover{background:#eee}.acp-shortcuts .acp-shortcut .acp-shortcut-inner-disabled:hover{background:#111}.acp-shortcuts .acp-shortcut .shortcut-title{float:left;width:100%;font-weight:700;font-size:20px;margin-bottom:20px}.acp-shortcuts .acp-shortcut .shortcut-icon{float:left;width:100%;margin-bottom:20px}.acp-shortcuts .acp-shortcut .shortcut-icon{float:left;width:100%;margin-bottom:20px}.acp-shortcuts .acp-shortcut .shortcut-desc{float:left;width:100%;margin-bottom:20px;box-sizing:border-box;padding:0 20px}.acp-shortcuts .acp-shortcut .shortcut-button{float:left;width:100%}.acp-body .acp-cc-inner .acp-option-row,.acp-body .acp-option-row{background:#eee;float:left;width:100%;padding:12px;box-sizing:border-box;margin-bottom:10px;position:relative}.acp-body .acp-remove-row{position:absolute;top:12px;right:12px;width:24px;height:24px;background:url('https://bre.ac/wp-content/plugins/admin-control-panel/assets/images/acp-close.png') no-repeat 0 0 transparent;transition:none;display:none}.acp-body .acp-remove-row:hover{background:url('https://bre.ac/wp-content/plugins/admin-control-panel/assets/images/acp-close.png') no-repeat -24px 0 transparent;transition:none}.acp-body .acp-options-title{font-size:20px;font-weight:700;margin-top:20px;padding-bottom:10px}.wp-editor-container{border:1px solid #ccc}.acp-body .acp-options-row{display:none}.acp-key-search{float:left;position:relative;width:100%}.acp-key-search .acp-key-search-list{position:absolute;top:0;left:0;border:1px solid #ccc;list-style-type:none;margin:0;padding:0;background:#fff}.acp-key-search .acp-key-search-list li{padding:5px;float:left;width:100%;margin:0;box-sizing:border-box}.acp-key-search .acp-key-search-list li:hover{background:#ccc;cursor:pointer}.acp-dbg{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:1000}.acp-dcontainer{position:absolute;box-sizing:border-box;width:40%;min-width:900px;top:0;left:0;padding:0 30px 30px;box-sizing:border-box;background:#fff;border:1px solid #ccc;z-index:1001}.acp-dcontainer .acp-d-close{position:absolute;top:15px;right:15px;background:url('https://bre.ac/wp-content/plugins/admin-control-panel/assets/images/acp-close.png') no-repeat scroll 0 0 transparent;width:24px;height:24px;transition:none}.acp-dcontainer .acp-d-close:hover{background:url('https://bre.ac/wp-content/plugins/admin-control-panel/assets/images/acp-close.png') no-repeat scroll -24px 0 transparent;transition:none}.acp-dcontainer .acp-dcontainer-left{float:left;width:49%}.acp-dcontainer .acp-dcontainer-right{float:right;width:49%}.acp-dcontainer .acp-dcontainer-full{float:left;width:100%}.acp-dcontainer .acp-dcontainer-edit{float:left;width:100%;margin-top:10px}.acp-dcontainer .acp-dcontainer-edit a.submit-link{background:#2b8fa7;font-size:1.1em;color:#fff;padding:8px 18px;cursor:pointer;border:none;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);float:right}.acp-dcontainer .acp-dcontainer-edit a.submit-link:hover{background:#4bacc1}.acp-dcontainer h3{float:left;width:100%;padding:0 0 10px;margin:30px 0 15px;border-bottom:1px solid #ececec}.acp-dcontainer .acp-dcontainer-row{float:left;width:100%;margin:0 0 4px}.acp-dcontainer .acp-dcontainer-row .acp-body{padding:0;margin:0}.acp-dcontainer .acp-dcontainer-row label{float:left;width:50%;margin:0;padding:0;min-height:12px}.acp-dcontainer .acp-dcontainer-full .acp-dcontainer-row label.acp-standard{width:20%}.acp-dcontainer .acp-dcontainer-row label.acp-wide{width:100%}.acp-dcontainer .acp-dcontainer-row label.acp-wide-data{width:100%;font-weight:400}.acp-dcontainer .acp-dcontainer-row label.acp-standard{width:40%}.acp-dcontainer .acp-dcontainer-row label.acp-standard-data{width:60%;font-weight:400}.acp-dcontainer .acp-dcontainer-row label.acp-small{width:20%}.acp-custom-email{display:none;float:left;width:100%;background:#eee;padding:20px 20px}.acp-custom-buy-box{display:none;float:left;width:100%;background:#eee;padding:20px 20px}.acp-registration-info{display:none;float:left;width:100%;background:#eee;padding:20px 20px}.acp-user-agreement{display:none;float:left;width:100%;background:#eee;padding:20px 20px}.acp-user-agreement-form{width:500px;margin:0 auto;text-align:center}.acp-body .acp-user-agreement-form .row input[type=checkbox]{float:none}.acp-registration-information .approval-reasons{float:left;width:100%;margin:20px 0;box-sizing:border-box;background:#eee;padding:30px}.acp-registration-information .approval-reasons label{font-weight:700}.acp-submission{float:left;width:100%;margin:15px 0;box-sizing:border-box;padding:12px;text-align:center;color:#fff}.acp-submission.acp-s-fail{background:#db5555}.acp-submission.acp-s-success{background:#41b649}.acp-registration-fields{float:left;width:100%;padding:20px;box-sizing:border-box;background:#fff}.acp-registration-fields .row.acp-reg-row{float:left;width:100%}.acp-registration-fields .row.acp-reg-row label{float:left;width:10%;box-sizing:border-box;padding-left:10px;padding-top:7px}.acp-registration-fields .row.acp-reg-row input[type=text]{float:left;width:23%}.acp-registration-fields .row.acp-reg-row select{float:left;width:23%}.acp-registration-fields .acp-reg-head-label{width:25%}.acp-registration-fields .acp-reg-head-inputtype{width:25%}.acp-registration-fields .acp-reg-head-options{width:30%}.acp-registration-fields .acp-reg-head-required{width:10%}.acp-registration-fields .acp-reg-head-remove{width:10%}.acp-registration-fields td select{width:100%}.acp-registration-fields input[type=text]{width:100%}.acp-registration-fields input[type=checkbox]{float:none!important}.acp-course-cancelled{padding:10px;float:left;width:100%;box-sizing:border-box;background:#db5555;color:#fff;margin-bottom:15px;text-align:center}.acp-course-cancelled-title{padding:10px;float:left;width:100%;box-sizing:border-box;background:#db5555;color:#fff;margin-bottom:15px;text-align:center}.acp-course-expired{padding:10px;float:left;width:100%;box-sizing:border-box;background:#41b649;color:#fff;margin-bottom:15px;text-align:center}.acp-course-expired-title{padding:10px;float:left;width:100%;box-sizing:border-box;background:#41b649;color:#fff;margin-bottom:15px;text-align:center}.acp-transfer-to-course-container{float:left;width:100%;margin-top:15px;padding-top:15px;border-top:1px solid #ececec}.acp-body table tr td form{float:none;display:inline-block}.acp-body table tr td form .row{float:none;display:inline-block;margin-bottom:0!important}.acp-body table tr td form .row input[type=submit]{display:inline-block}.acp-body table tr.acp-transferred{background:#d8ffe8}.acp-pre-enrol-container{float:left;width:100%}.acp-pre-enrol-container .acp-pre-enrol{float:left;width:100%;margin-bottom:20px}.acp-pre-enrol-container .acp-pre-enrol h3{margin:10px 0 20px;padding:0 0 10px;border-bottom:1px solid #ccc}.acp-pre-enrol-container .acp-pre-enrol .acp-pre-enrol-toggle{float:left;width:100%;box-sizing:border-box;border:1px solid #ccc;padding:10px;background:#eee}.acp-pre-enrol-container .acp-pre-enrol .acp-pre-enrol-toggle span{font-size:.8em;float:right}.acp-pre-enrol-container .acp-pre-enrol .acp-pre-enrol-toggle:hover{background:#ddd}.acp-pre-enrol-container .acp-pre-enrol .acp-pre-enrol-fields{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px;float:left;width:100%;box-sizing:border-box}.acp-body .acp-cc-section{float:left;width:100%;border:1px solid #ccc;margin-bottom:15px;background:#ececec}.acp-body .acp-cc-closed .acp-cc-inner{display:none}.acp-body .acp-cc-section .acp-cc-inner{float:left;width:100%;padding:10px;box-sizing:border-box;background:#fff;border-top:1px solid #ccc}.acp-body .acp-option-row .acp-cc-inner{background:#eee;float:left;width:100%;padding:12px;box-sizing:border-box;margin-bottom:10px;position:relative}.acp-body .acp-cc-section .acp-cc-inner.acp-cc-inner-alone{border-top:none}.acp-body .acp-cc-section h3{float:left;width:100%;padding:10px;box-sizing:border-box;margin:0;cursor:pointer;color:#555}.acp-body .acp-option-row h4{float:left;width:100%;padding:10px;box-sizing:border-box;margin:0;cursor:pointer;color:#555}.acp-body .acp-cc-section h3:hover{background:#f7f7f7}.acp-cc-template-container{float:left;width:100%;margin:20px 0}.acp-cc-reminders{float:left;width:100%}.acp-body .acp-cc-reminders .acp-reminder{background:#eee none repeat scroll 0 0;box-sizing:border-box;float:left;margin-bottom:10px;padding:12px;position:relative;width:100%}.acp-body .acp-cc-reminders .acp-reminder:nth-of-type(2n){background:#ddd none repeat scroll 0 0}.acp-body .row select.acp-cc-select{float:left;width:auto}.acp-body .row label.acp-cc-label{float:left;width:auto;margin-top:8px}.acp-body .acp-cc-reminders .acp-reminder .acp-cc-remove-row{background:transparent url("https://bre.ac/wp-content/plugins/admin-control-panel/assets/images/acp-close.png") no-repeat scroll 0 0;display:none;height:24px;position:absolute;right:12px;top:12px;transition:none 0s ease 0s;width:24px}.acp-body .acp-cc-reminders .acp-reminder .acp-cc-remove-row:hover{background:url('https://bre.ac/wp-content/plugins/admin-control-panel/assets/images/acp-close.png') no-repeat -24px 0 transparent;transition:none}.acp-email-line{float:left;width:100%;margin:0;color:#319efa}.acp-email-line span{color:#222}.acp-email-info-line{float:left;width:100%;margin-bottom:15px}.acp-body .acp-bulk-email-to{border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);box-sizing:border-box;float:left;padding:7px 10px;min-height:35px;width:100%}.acp-body .acp-bulk-email-to span{color:#319efa}.acp-body .acp-bulk-email-to a{color:#319efa}.acp-body .acp-bulk-email-to a:hover{text-decoration:underline}.acp-pre-reg-profile-container{float:left;width:100%;margin-bottom:10px}.acp-pre-reg-profile-row{border:1px solid #ccc;float:left;width:100%;padding:12px 20px;box-sizing:border-box}.acp-pre-reg-profile-row label.light{width:auto!important;font-size:1.2em;padding-top:8px}.acp-pre-reg-profile-row label.light span{color:#3abfdf}.acp-pre-reg-profile-row a.acp-pre-reg-profile-toggle{float:right}.acp-pre-reg-profile-details{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;float:left;width:100%;padding:20px;box-sizing:border-box;display:none}.acp-admin-importer-select{float:left}.acp-admin-importer-search{float:left}.acp-impoter-behalf{font-weight:700}.acp-admin-imp-search-container{position:relative}.acp-admin-import-search-results{position:absolute;top:100%;left:0;width:75%}.acp-admin-import-search-results ul{border:1px solid #ccc;float:left;width:100%;margin:0;padding:0;box-sizing:border-box;list-style-type:none;background:#fff}.acp-admin-import-search-results ul li{float:left;width:100%;margin:0;box-sizing:border-box}.acp-admin-import-search-results ul li:hover{background:#ccc;cursor:pointer}.acp-admin-import-search-results ul li a{color:#404040;padding:5px;float:left;width:100%;box-sizing:border-box}.status-active{background:#dff0d8;color:#3c763d;font-weight:700;padding:2px 8px;border-radius:4px;border:1px solid #b2dba1;display:inline-block}.status-suspended{background:#fff3cd;color:#856404;font-weight:700;padding:2px 8px;border-radius:4px;border:1px solid #ffeeba;display:inline-block}
.acp-currency-widget{float:left;margin-right:10px;margin-top:12px}.acp-currency-widget select{float:none;vertical-align:middle;width:100px}
#login,#lostpasswordform,#registerform{font-size:unset;width:390px;border:none;background-color:transparent;margin:45px auto 0}.login-modal-box,.lost-password-modal-box,.register-modal-box{display:none;position:fixed;z-index:9999;padding:100px 20px 0;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(255,255,255,.75);padding-top:180px}.login-modal-box.visible,.lost-password-modal-box.visible,.register-modal-box.visible{display:block}.login-modal-box .modal-content,.lost-password-modal-box .modal-content,.register-modal-box .modal-content{background-color:#f4f3f5;border-radius:3px;max-width:50vw;box-shadow:rgba(50,50,93,.25) 0 6px 12px -2px,rgba(0,0,0,.3) 0 3px 7px -3px;border:solid 1px #d8d8d8;margin:auto;padding:30px 30px 10px;font-family:sans-serif;position:relative}.close_cart_popup,.login-modal-box .modal-content .login-modal-close{color:#535353;top:20px;right:20px;cursor:pointer}.login-modal-box .modal-content .login_popup_text,.lost-password-modal-box .modal-content .lost_password_popup_text,.register-modal-box .modal-content .register_popup_text{margin-right:0;max-width:100%;text-align:center}.login-modal-box .modal-content .login-password,.login-modal-box .modal-content .login-username,.lost-password-modal-box .form-row,.register-modal-box .modal-content .form-row{position:relative;margin-bottom:15px;padding:0}.model-content .flex_container{display:inline}p.login-forgot.brelostpassword a{color:#dc0043}.login-modal-box .modal-content .login-password label,.login-modal-box .modal-content .login-username label,.lost-password-modal-box .form-row label,.register-modal-box .modal-content .form-row label{position:absolute;top:18px;left:15px;line-height:1em;margin:0;text-transform:none;color:#535353;font-size:unset;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.login-modal-box .modal-content .login-password label,.login-modal-box .modal-content .login-username label,.modal-content .login_popup_form .register_email label,.modal-content .login_popup_form .register_first_name label,.register-modal-box .login_popup_form .register_first_name label,.register-modal-box .login_popup_form .register_last_name label,.register-modal-box .login_popup_form .register_pass1 label,.register-modal-box .login_popup_form .register_pass2 label{left:50px}.login-modal-box form .login-password input#user_pass,.login-modal-box form .login-username input#user_login,.register-modal-box .login_popup_form .register_first_name input,.register-modal-box .login_popup_form .register_last_name input,.register-modal-box .login_popup_form input#pass1,.register-modal-box .login_popup_form input#pass2,.register-modal-box .login_popup_form input#user_email{padding-left:50px}#payment_popup #billing_email_field:after,.login-modal-box .modal-content .login-username:after,.register-modal-box .login_popup_form .register_email:after{content:'';width:26px;height:26px;background-image:url(https://bre.ac/wp-content/plugins/bre-login/assets/images/icons/form_email_icon.png);background-repeat:no-repeat;position:absolute;top:0;left:15px;transform:translateY(50%)}#payment_popup #name_on_card_field:after{content:'';width:26px;height:26px;background-image:url("https://bre.ac/wp-content/plugins/bre-login/assets/images/icons/name_on_card_icon.png");background-repeat:no-repeat;position:absolute;top:0;left:15px;transform:translateY(50%)}#payment_popup #billing_postcode_field:after{content:'';width:26px;height:26px;background-image:url(https://bre.ac/wp-content/plugins/bre-login/assets/images/icons/postcode_icon.png);background-repeat:no-repeat;position:absolute;top:0;left:15px;transform:translateY(50%)}.login-modal-box .modal-content .login-password:after,.register-modal-box .login_popup_form .register_pass1:after,.register-modal-box .login_popup_form .register_pass2:after,.register-modal-box .login_popup_form input#pass1:after,.register-modal-box .login_popup_form input#pass2:after{content:'';width:26px;height:26px;background-image:url(https://bre.ac/wp-content/plugins/bre-login/assets/images/icons/form_password_icon.png);background-repeat:no-repeat;position:absolute;top:0;left:15px;transform:translateY(50%)}.register-modal-box .login_popup_form .register_first_name:after,.register-modal-box .login_popup_form .register_last_name:after{content:'';width:26px;height:26px;background-image:url("https://bre.ac/wp-content/plugins/bre-login/assets/images/icons/user_name_icon.png");background-repeat:no-repeat;position:absolute;top:0;left:15px;transform:translateY(50%)}.login_popup_form form#login input#wp-submit{position:relative;z-index:5}.login-modal-box form .input,.lost-password-modal-box form #user_login,.register-modal-box form .input{border-color:#d8d8d8;background-color:#fff;border-radius:5px;padding:15px;color:#2c2c2e;font-size:1em}#login .login-submit,#registerform .lostpassword-submit{text-align:left}#login .login-submit #wp-submit,#lostpasswordform .lostpassword-submit .lostpassword-button,#registerform .lostpassword-submit .register-button{background-color:#141535;width:auto;border-radius:0;padding:16px 32px;margin-top:0;color:#fff;font-weight:unset}#login .login-submit #wp-submit:hover,#lostpasswordform .lostpassword-submit .lostpassword-button:hover,#registerform .lostpassword-submit .register-button:hover{background-color:#fff;color:#141535;border-color:#141535}#login .login-register{text-align:center;margin-bottom:15px}#login .login-remember{display:none}#login .login-forgot{text-align:left;text-decoration:none;margin-bottom:15px;line-height:1em}.login-modal-box .modal-content p.filled label,.lost-password-modal-box .modal-content p.filled label,.register-modal-box .modal-content p.filled label{top:2px;font-size:.7777777777777778em;color:#afafaf}@media screen and (max-width:1024px){.login-modal-box .modal-content .flex_container{flex-direction:column}.login-modal-box .modal-content .flex_container .login_popup_text{margin-right:60px}.login-modal-box .modal-content .flex_container #login,.login-modal-box .modal-content .flex_container #lostpasswordform,.login-modal-box .modal-content .flex_container #registerform{width:100%}}@media only screen and (max-width:600px){,.login-modal-box .modal-content,.lost-password-modal-box .modal-content,.register-modal-box .modal-content{max-width:98%;padding:40px 40px 10px;width:98%}}.login-modal-box .login-modal-close,.lost-password-modal-box .lost-password-modal-close,.register-modal-box .register-modal-close{position:absolute;top:0;right:0;width:30px;height:30px;color:#aaa}.login-modal-box .login-modal-close::after,.lost-password-modal-box .lost-password-modal-close::after,.register-modal-box .register-modal-close::after{font-family:dashicons;content:"\f335";font-size:28px;line-height:1},.login-modal-box .login-modal-close:focus,.login-modal-box .login-modal-close:hover,.lost-password-modal-box .lost-password-modal-close:focus,.lost-password-modal-box .lost-password-modal-close:hover,.register-modal-box .register-modal-close:focus,.register-modal-box .register-modal-close:hover{cursor:pointer;color:#000}.login-modal-box form .login-password label,.login-modal-box form .login-username label{display:block;font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-bottom:5px}.login-modal-box form .login-remember label{font-size:14px}.login-modal-box form .login-password input,.login-modal-box form .login-submit input,.login-modal-box form .login-username input{width:100%}.login-modal-box .login-forgot{font-size:14px;text-align:center;text-decoration:underline}.login-error{background-color:#ffebe8;border:1px solid #c00;font-size:13px;margin:25px;padding:8px 16px}.bre-form{float:left}.bre-info{display:block;float:left;background-color:#fff;padding:10px 20px;border-radius:5px}.bre-info p{line-height:24px}.bre-info p:before{background-size:contain;background:url(https://bre.ac/wp-content/plugins/bre-login/assets/img/info.png);content:'';float:left;height:24px;margin-right:10px;width:6px}@media (max-height:924px){body,html{height:initial;height:auto;padding:0;margin:0}}body.login{padding-top:5%;background:url(https://bre.ac/wp-content/plugins/bre-login/assets/images/bre_group_login_bg.jpg) no-repeat center center!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}form#login .center_elements{display:none}.bre-lost-password{text-align:center;margin:0;font-size:small;position:relative;top:-66px;left:156px}@media screen and (max-width:375px){.bre-lost-password{top:-66px;left:100px}}