[data-page="_global_register"][data-itemid="page_image_ash8f23hr"] {
  width: 400px;
}




body {
background: rgba(255, 255, 255, 1);
}



/*Grid Display Area*/
.bs-center.bs-center.bs-center {
  	background: rgba(255, 255, 255, 1);
}

.table-bordered {
	background: rgba(255, 255, 255, 1);
}


/*Grid Rows*/
.table-striped>tbody>tr:nth-of-type(odd) {
  background: rgba(232, 232, 232, 1);
}

/*Background of grid*/
.table-striped>tbody>tr:nth-of-type(even) {
  background: rgba(255, 255, 255, 1);
}




/* ADJUSTING MAIN COLOURS OF PHP BOOTSTYRAP THEME */

:root {
--main-colour: #37a040; 
--seconday-colour: #E1A900;

--highlight-colour: #E1A900;
--topbar-border: #414141;  
--menu-highlight: #E1A900;


/* use the following to use a variable:        var(--main-colour)               */
}




a {
  color: var(--main-colour);
  text-decoration: none;
}
a:hover,
a:focus {
  color: var(--menu-highlight);
  text-decoration: underline;
}
a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.text-primary {
  color: var(--main-colour);
}
a.text-primary:hover,
a.text-primary:focus {
  color: #c34113;
}
.bg-primary {
  color: #fff;
  background-color: var(--main-colour);
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #c34113;
}







.btn-primary {
  color: #fff;
  background-color: var(--main-colour);
  border-color: var(--main-colour);
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #c34113;
  border-color: #7d2a0c;
}
.btn-primary:hover {
  color: #fff;
  background-color: #c34113;
  border-color: #b93e12;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #c34113;
  border-color: #b93e12;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #a23610;
  border-color: #7d2a0c;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: var(--main-colour);
  border-color: var(--main-colour);
}
.btn-primary .badge {
  color: var(--main-colour);
  background-color: #fff;
}




.btn-link {
  color: var(--main-colour);
  font-weight: normal;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: var(--menu-highlight);
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #AEA79F;
  text-decoration: none;
}





.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #fff;
  background-color: var(--main-colour);
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: var(--main-colour);
}


.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: var(--main-colour);
}



.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: var(--main-colour);
}


.navbar-default {
  background-color: var(--main-colour);
  border-color: var(--topbar-border);
}

.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 6px;
  line-height: 1.4;
  text-decoration: none;
  color: var(--main-colour);
  background-color: #fff;
  border: 1px solid #ddd;
  margin-left: -1px;
}

.label-primary {
  background-color: var(--main-colour);
}

.nav-pills > .active > a > .badge {
  color: var(--main-colour);
  background-color: #fff;
}


a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: var(--main-colour);
}

.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 11px;
  line-height: 16px;
  color: #fff;
  text-align: center;
  background-color: var(--main-colour);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}


.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: var(--main-colour);
  border-color: var(--main-colour);
}

.panel-primary {
  border-color: var(--main-colour);
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: var(--main-colour);
  border-color: var(--main-colour);
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: var(--main-colour);
}
.panel-primary > .panel-heading .badge {
  color: var(--main-colour);
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: var(--main-colour);
}

.navbar-default .badge {
  background-color: #fff;
  color: var(--main-colour);
}

.bs-proceed-icon.bs-proceed-icon {
  color: var(--main-colour);
}

  
  .r-vbar-page .r-left .navbar-brand {
    color: var(--main-colour);
    font-size: 15px;
  }
  
  
  .r-vbar-page .r-left,
  .r-leftbar-top-page .r-left {
    background-color: var(--main-colour);
    border-color: var(--topbar-border);
  }
  
  .r-vbar-page .nav,
  .r-leftbar-top-page .nav {
    /* for menu moved into top bar */
    background: var(--main-colour);
    margin: 0;
    /* opened submenus in mobile mode*/
  }
  
  
  .r-leftbar-top-page > .r-under .r-left .navbar-brand {
    color: var(--main-colour);
    font-size: 15px;
  }
  
@media screen and (max-width: 767px) {
  .r-leftbar-top-page [data-logo-cell] {
    background: var(--main-colour);
  }
  .r-leftbar-top-page [data-logo-cell] > .navbar-header {
    display: block;
  }
}




.bg-info {
  background-color: var(--seconday-colour);
}

.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: var(--seconday-colour);
}

.btn-info {
  color: #fff;
  background-color: var(--seconday-colour);
  border-color: var(--seconday-colour);
}

.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: var(--seconday-colour);
  border-color: var(--seconday-colour);
}
.btn-info .badge {
  color: var(--seconday-colour);
  background-color: #fff;
}

.label-info {
  background-color: var(--seconday-colour);}
.alert-info {
  background-color: var(--seconday-colour);
  border-color: var(--seconday-colour);
  color: #fff;
}
.progress-bar-info {
  background-color: var(--seconday-colour);
}
.list-group-item-info {
  color: #fff;
  background-color: var(--seconday-colour);
}
.panel-info {
  border-color: var(--seconday-colour);
}
.panel-info > .panel-heading {
  color: #fff;
  background-color: var(--seconday-colour);
  border-color: var(--seconday-colour);
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: var(--seconday-colour);
}
.panel-info > .panel-heading .badge {
  color: var(--seconday-colour);
  background-color: #fff;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: var(--seconday-colour);
}
.text-info,
.text-info:hover {
  color: var(--seconday-colour);
}
.panel-info > .panel-heading .btn.btn-info:not(:hover) {
  background-color: var(--seconday-colour);
}



a {
  color: var(--highlight-colour);
  text-decoration: none;
}
a:hover,
a:focus {
  color: var(--highlight-colour);
  text-decoration: underline;
}
.bg-success {
  background-color: var(--highlight-colour);
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: var(--highlight-colour);
}
.has-success .input-group-addon {
  color: #fff;
  border-color: #fff;
  background-color: var(--highlight-colour);
}
.btn-success {
  color: #fff;
  background-color: var(--highlight-colour);
  border-color: var(--highlight-colour);
}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
  background-color: var(--highlight-colour);
  border-color: var(--highlight-colour);
}
.btn-success .badge {
  color: var(--highlight-colour);
  background-color: #fff;
}
.btn-link {
  color: var(--highlight-colour);
  font-weight: normal;
  border-radius: 0;
}
.btn-link:hover,
.btn-link:focus {
  color: var(--highlight-colour);
  text-decoration: underline;
  background-color: transparent;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #ecf0f1;
  border-color: var(--highlight-colour);
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: var(--highlight-colour);
  background-color: transparent;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: var(--highlight-colour);
  background-color: transparent;
}
.navbar-default .navbar-link:hover {
  color: var(--highlight-colour);
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: var(--highlight-colour);
}
.navbar-inverse {
  background-color: var(--highlight-colour);
  border-color: transparent;
}
.pagination > li > span {
  position: relative;
  float: left;
  padding: 10px 15px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #fff;
  background-color: var(--highlight-colour);
  border: 1px solid transparent;
  margin-left: -1px;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: var(--highlight-colour);
  border: 1px solid transparent;
  border-radius: 15px;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #fff;
  background-color: var(--highlight-colour);
  cursor: not-allowed;
}
.label-success {
  background-color: var(--highlight-colour);
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: var(--highlight-colour);
}
.alert-success {
  background-color: var(--highlight-colour);
  border-color: var(--highlight-colour);
  color: #fff;
}
.progress-bar-success {
  background-color: var(--highlight-colour);
}
.list-group-item-success {
  color: #fff;
  background-color: var(--highlight-colour);
}
.panel-success {
  border-color: var(--highlight-colour);
}
.panel-success > .panel-heading {
  color: #fff;
  background-color: var(--highlight-colour);
  border-color: var(--highlight-colour);
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: var(--highlight-colour);
}
.panel-success > .panel-heading .badge {
  color: var(--highlight-colour);
  background-color: #fff;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: var(--highlight-colour);
}
.navbar-inverse .badge {
  background-color: #fff;
  color: var(--highlight-colour);
}
.text-success,
.text-success:hover {
  color: var(--highlight-colour);
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label,
.has-success .form-control-feedback {
  color: var(--highlight-colour);
}
.has-success .form-control,
.has-success .form-control:focus {
  border: 2px solid var(--highlight-colour);
}
.has-success .input-group-addon {
  border-color: var(--highlight-colour);
}
a.list-group-item-success.active {
  background-color: var(--highlight-colour);
}
.bs-proceed-icon.bs-proceed-icon {
  color: var(--highlight-colour);
}



