button,.button{
    border-style:solid;
    border-width:0px;
    cursor:pointer;
    font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif;
    font-weight:normal;
    line-height:normal;
    margin:0 0 1.25rem;
    position:relative;
    text-decoration:none;
    text-align:center;
    -webkit-appearance:none;
    -webkit-border-radius:0;
    display:inline-block;
    padding: 1rem 2rem 1.0625rem;
    font-size:1rem;
    background-color:#85714D;
    border-color:#002f4a;
    color:#fff;
    transition:background-color 300ms ease-out
}

button:hover,button:focus,.button:hover,.button:focus{
    background-color:#002f4a}
button:hover,button:focus,.button:hover,.button:focus{
    color:#fff
}
button.secondary,.button.secondary{
    background-color:#e7e7e7;
    border-color:#b9b9b9;
    color:#333
}
button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{
    background-color:#b9b9b9
}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{
     color:#333
 }
button.success,.button.success{
       background-color:#43AC6A;
       border-color:#368a55;
       color:#fff
}
button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{
    background-color:#368a55
}
button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{
    color:#fff
}
button.alert,.button.alert{
     background-color:#f04124;
     border-color:#cf2a0e;
     color:#fff
 }
button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{
       background-color:#cf2a0e
}
button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{
    color:#fff
}
button.warning,.button.warning{
    background-color:#f08a24;
    border-color:#cf6e0e;
    color:#fff
}
button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{
    background-color:#cf6e0e
}
button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{
     color:#fff
 }
button.info,.button.info{
      background-color:#a0d3e8;
      border-color:#61b6d9;
      color:#333
}
button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{
    background-color:#61b6d9
}
button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{
     color:#fff
}
button.large,.button.large{
    padding: 1.125rem 2.25rem 1.1875rem;
    font-size:1.25rem
}
button.small,.button.small{
    padding: 0.875rem 1.75rem 0.9375rem;
    font-size:0.8125rem
}
button.tiny,.button.tiny{
    padding: 0.625rem 1.25rem 0.6875rem;
    font-size:0.6875rem
}
button.expand,.button.expand{
    padding-right:0;
    padding-left:0;
    width:100%
}
button.left-align,.button.left-align{
    text-align:left;
    text-indent:0.75rem
}
button.right-align,.button.right-align{
    text-align:right;
    padding-right:0.75rem
}
button.radius,.button.radius{
    border-radius:3px
}
button.round,.button.round{
    border-radius:1000px
}
button.disabled,button[disabled],.button.disabled,.button[disabled]{
    background-color:#85714D;
    border-color:#002f4a;
    color:#fff;cursor:default;opacity:0.7;box-shadow:none
}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{
    background-color:#002f4a
}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{
    color:#fff
}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{
    background-color:#003B5C
}
button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{
       background-color:#e7e7e7;border-color:#b9b9b9;color:#333;cursor:default;opacity:0.7;box-shadow:none
}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{
    background-color:#b9b9b9
}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{
    color:#333
}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{
    background-color:#e7e7e7
}
button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{
    background-color:#43AC6A;
    border-color:#368a55;
    color:#fff;
    cursor:default;
    opacity:0.7;
    box-shadow:none
}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{
    background-color:#368a55
}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{
    color:#fff
}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{
    background-color:#43AC6A
}
button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{
    background-color:#f04124;
    border-color:#cf2a0e;
    color:#fff;
    cursor:default;
    opacity:0.7;
    box-shadow:none
}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{
    background-color:#cf2a0e
}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{
    color:#fff
}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{
    background-color:#f04124
}
button.disabled.warning,button[disabled].warning,.button.disabled.warning,.button[disabled].warning{
    background-color:#f08a24;
    border-color:#cf6e0e;
    color:#fff;
    cursor:default;
    opacity:0.7;
    box-shadow:none
}
button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{
    background-color:#cf6e0e
}
button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{
    color:#fff
}
button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{
    background-color:#f08a24
}
button.disabled.info,button[disabled].info,.button.disabled.info,.button[disabled].info{
    background-color:#a0d3e8;
    border-color:#61b6d9;
    color:#333;
    cursor:default;
    opacity:0.7;
    box-shadow:none
}
button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{
    background-color:#61b6d9
}
button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{
    color:#fff
}
button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{
    background-color:#a0d3e8
}
button::-moz-focus-inner{
    border:0;
    padding:0
}
@media only screen and (min-width: 40.063em){
button,.button{
    display:inline-block
    }
}
/* some customs*/
a {
    color: #163a59;
}

.sectionHeader {
    background-color: #e9f0fe;
    padding: 2.5px;
}

.paginate_button {
    padding: 0.5rem 0 !important;
}
.wits-button-blue {
    background-color: #003B5C;
    border-radius: 3px;
    border: none;
}
.wits-button-brown {
    background-color: #85714D;
    border-radius: 3px;
    border: none;
}

.wits-Input-Button {
    height: 2.6rem !important;
    border-radius: 0.6rem !important;
}
.wits-Button-Secondary {
    border-radius: 0.5rem;
    border: none;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: lightgrey !important;
}
::-moz-placeholder { /* Firefox 19+ */
    color: lightgrey !important;
}
:-ms-input-placeholder { /* IE 10+ */
    color: lightgrey !important;
}
:-moz-placeholder { /* Firefox 18- */
    color: lightgrey !important;
}

@media (min-width: 992px) {
    .navbar {
        background-color: #163a59;
    }
}




.navbar-brand {
    min-height: 100px;
}
.nav-link {
    color: #FFFFFF;

    display: block;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
    transition-property: color, background-color, border-color;
    transition-duration: 0.15s, 0.15s, 0.15s;
    transition-timing-function: ease-in-out, ease-in-out, ease-in-out;
    transition-delay: 0s, 0s, 0s;
}
a.text-white:hover, .nav-link:hover{
    color: #FFFFFF !important;
    text-decoration: underline !important;
}

:root {
    --wits-light-blue: #163a59;;
}

.room-divider {
    background-color: rgb(224, 224, 224);
    order: 0;
    border-top: 1px solid #dfdfdf;
    height: 1px;
    margin: 10px 0;
    width: 100%;
}
