/* ---------------------------------------------

* Filename:     theme.css
* Version:      1.0.2 (2017-4-13)
* Description:  Theme CSS for CWB Default
* Author:       Sean Walker (sean.walker@nreca.coop)
* Purpose:      Original CSS rules for CWBDefault theme.

-----------------------------------------------*/
body {
    line-height: normal;
}

/* Skip Navigation Styling to Pull into Focus when Tab is pressed */
#skip-nav a {
    position: absolute;
    left: -9999px;
    top: -1000px;
    height: 1px;
    width: 1px;
    text-align: left;
    overflow: hidden;
}
#skip-nav a:active,
#skip-nav a:focus,
#skip-nav a:hover {
    left: 0;
    top: 0;
    width: auto;
    height: auto;
    overflow: visible;
}


/* Classes */
.homelink {
    float: left;
    padding: 0em;
    margin-right: 0.25em;
}
.headbuttons {
    float: right;
    position: absolute;
    right: 5%;
    top: 2.25em;
}

/* Nivo Slider CSS */
.theme-default .nivo-controlNav {
    bottom: 5px;
    /*position: relative;*/
}
.theme-default .nivoSlider { margin-bottom: 0; }
.nivo-caption {
    top: auto;
    max-width: 30%;
    font-size: 1.50em;
    margin: 1em 0;
    left: 0;
    bottom: 0em;
    background-color: rgba(0,0,0,0.75);
    text-transform: inherit;
    border-right: 10px solid #000;
}

/* Form Styling */
/*input.form-text, textarea.form-textarea, select.form-select {*/
    /*padding: 10px;*/
/*}*/
input.form-text, textarea.form-textarea {
    padding: 10px;
}
select.form-select {
    padding: 0;
}
button, body a.btn, input[type="submit"], input[type="reset"], input[type="button"] {
    padding: 10px;
}

.block-webform input[type*="radio"],
.block-webform input[type*="checkbox"] {
    width: auto;
}