/*h1, h2 { color: #043e40; }*/
h1, h2, h3 { color: #000000; font-family: "BentonSansBold"; }
/*h1, h2 { font-family: 'Podkova'; color: #043e40; }*/

/*==========================================*\
    CAROUSEL
\*==========================================*/

.chem-carousel { /* margin-top: 4px;  */position: relative; background-color: transparent; }

.chem-carousel h1,
.chem-carousel h2,
.chem-carousel h3,
.chem-carousel h4,
.chem-carousel h5,
.chem-carousel h6 { color: #ffffff!important; }

.carousel-control { width:10%!important; }

.carousel-control .fa-angle-left,
.carousel-control .fa-angle-right
{
    position: absolute;
    z-index: 5;
    top: 50%;

    display: inline-block;

    margin-top: -10px;
}

.carousel-control .fa-angle-left  { left:  50%; margin-left:  -10px; }
.carousel-control .fa-angle-right { right: 50%; margin-right: -10px; }

.carousel-img
{
    border-top: 2px solid white;
    width: 100%;
    /*padding-bottom: 40%;*/
    padding-bottom: 25%;

    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

.carousel-caption
{
    margin-bottom: 40px;
    padding: 20px;
    
    border: 1px solid rgba(255, 255, 255, .5);
    
    border-radius: 0;
    background-color: rgba(0, 0, 0, .5);
}


@media (max-width: 767px)
{
    .carousel-img {
        padding-bottom: 0;
        height: 320px;
    }
    /*.carousel-caption { margin-bottom:  0;   }*/
}



/*==========================================*\
    IMAGES
\*==========================================*/

.img-container
{
    width: 100%;
    padding-bottom: 50%;

    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}



/*==========================================*\
    COLORS
\*==========================================*/

/* Tooltips */
.tooltip-arrow,
.chemiub-tooltip + .tooltip > .tooltip-inner {
    background-color: #252525;
    color: #f1f1f1;
}

/* Backgrounds */
.bg-coal  { background-color: #252525!important; color: #f1f1f1; }
.hr-coal  { border-color:     #252525!important; }
.bg-ash   { background-color: #494949!important; color: #f1f1f1; }
.hr-ash   { border-color:     #494949!important; }
.bg-gray  { background-color: #757575!important; color: #f1f1f1; }
.hr-gray  { border-color:     #757575!important; }
.bg-light { background-color: #cccccc!important; }
.hr-light { border-color:     #cccccc!important; }

/* Text */
.text-coal { color: #252525!important; }
.text-ash  { color: #494949!important; }
.text-gray { color: #757575!important; }

.text-crimson { color: #7D110C!important; }



.section
{
    padding-top: 50px;
    padding-bottom: 50px;
    padding-left: 30px;
    padding-right: 30px;

    color: inherit;
    background-color: #fff;
}

@media (max-width: 767px)
{
    .section
    {
        padding-left: 15px;
        padding-right: 15px;
    }
}

.lead-sm
{
    font-size:16px;
    line-height:1.3em;
}

a,
a:hover,
a:visited,
a:active
{
    text-decoration:none!important;
}

.panel {
    overflow: hidden;
}

.panel .panel-img
{
    width: 100%;
    height: auto;
}

hr { border-top: 1px solid #ddd; }

/*====================================*\
    SHADOWS
\*====================================*/

/**
 * Box Shadows
 */
.shadow-1
{
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

.shadow-2
{
  box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.2), 0 1px 8px 0 rgba(0, 0, 0, 0.12);
}

.shadow-3
{
  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
}

.shadow-4
{
  box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.2);
}

.shadow-5
{
  box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2);
}

.shadow-6
{
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
}

.shadow-7
{
  box-shadow: 0 9px 46px 8px rgba(0, 0, 0, 0.14), 0 11px 15px -7px rgba(0, 0, 0, 0.12), 0 24px 38px 3px rgba(0, 0, 0, 0.2);
}

p {
    font-size: 1em;
    line-height: 1.8em;
    margin-bottom: 25px;
}



/*====================================*\
    SIZING
\*====================================*/
.row-full-h {
    display: inline-table;
    height:100%;
}
.row-full-h .col-sm-1,
.row-full-h .col-sm-2,
.row-full-h .col-sm-3,
.row-full-h .col-sm-4,
.row-full-h .col-sm-5,
.row-full-h .col-sm-6,
.row-full-h .col-sm-7,
.row-full-h .col-sm-8,
.row-full-h .col-sm-9,
.row-full-h .col-sm-10,
.row-full-h .col-sm-11,
.row-full-h .col-sm-12,
.row-full-h .col-md-1,
.row-full-h .col-md-2,
.row-full-h .col-md-3,
.row-full-h .col-md-4,
.row-full-h .col-md-5,
.row-full-h .col-md-6,
.row-full-h .col-md-7,
.row-full-h .col-md-8,
.row-full-h .col-md-9,
.row-full-h .col-md-10,
.row-full-h .col-md-11,
.row-full-h .col-md-12
.row-full-h .col-lg-1,
.row-full-h .col-lg-2,
.row-full-h .col-lg-3,
.row-full-h .col-lg-4,
.row-full-h .col-lg-5,
.row-full-h .col-lg-6,
.row-full-h .col-lg-7,
.row-full-h .col-lg-8,
.row-full-h .col-lg-9,
.row-full-h .col-lg-10,
.row-full-h .col-lg-11,
.row-full-h .col-lg-12
 {
    float: none;
    display: table-cell;
    vertical-align: top;
    height:100%;
}



/*====================================*\
    ALIGNMENT
\*====================================*/

/* .display-flex, .col-flex {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.align-bottom {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end; }
.absolute-bottom
{
  position: absolute;
  bottom: 0px;
}

.flex {
  display: flex;
}

.bottom {
  align-self: flex-end;
} */


a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #208383;
}

/* .chemiub-home-news-container .panel {
  padding-bottom: 30px;
}
.chemiub-home-news-container .panel .absolute-bottom {
  padding-bottom: 15px;
} */





/* .chemiub-home-news-container .card {
    position:relative;
    padding-bottom: 30px;
}
.chemiub-home-news-container .card .card-footer{
    position:absolute;
    width:100%;
    bottom:0;
}

.chemiub-home-news-container .panel {
    position:relative;
}
.chemiub-home-news-container .panel .panel-footer{
    position:absolute;
    width:100%;
    bottom:0;
} */


.btn { font-family: "BentonSansBold"!important; border: 2px solid; }


/* DEFAULT CHEMIUB BUTTON */

.btn-chemiub{
    color: #494949;
    border-color: #494949;
}
.btn-chemiub:hover, .btn-chemiub:focus, .btn-chemiub:active, .btn-chemiub.active, .open .dropdown-toggle.btn-chemiub {
    color: #616161;
    border-color: #616161;
    background-color: rgba(0,0,0,.0);
}
.btn-chemiub.btn-fill{
    color:#f1efef;
    background-color: #494949;
    border-color: #494949
}
.btn-chemiub.btn-fill:hover, .btn-chemiub.btn-fill:focus, .btn-chemiub.btn-fill:active, .btn-chemiub.btn-fill.active, .open .dropdown-toggle.btn-fill.btn-chemiub {
    background-color: #616161;
    border-color: #616161;
}
[class*="navbar-ct"] .btn-chemiub.btn-fill{
    color: #494949;
    background-color: #FFFFFF;
    opacity: 0.9;
}
[class*="navbar-ct"] .btn-chemiub.btn-fill:hover, [class*="navbar-ct"] .btn-chemiub.btn-fill:focus, [class*="navbar-ct"] .btn-chemiub.btn-fill:active, [class*="navbar-ct"] .btn-chemiub.btn-fill.active, [class*="navbar-ct"] .open .dropdown-toggle.btn-fill.btn-chemiub{
    border-color: #FFFFFF;
    opacity: 1;
}


/*.btn-chemiub
{
    color: #f1efef;
    border: 0;
    background-color: #494949;
}
.btn-chemiub:focus,
.btn-chemiub.focus
{
    color: #f1efef;
    border: 0;
    background-color: #616161;
}
.btn-chemiub:hover
{
    color: #f1efef;
    border: 0;
    background-color: #616161;
}
.btn-chemiub:active,
.btn-chemiub.active,
.open > .dropdown-toggle.btn-chemiub
{
    color: #f1efef;
    border: 0;
    background-color: #616161;
}
.btn-chemiub:active:hover,
.btn-chemiub.active:hover,
.open > .dropdown-toggle.btn-chemiub:hover,
.btn-chemiub:active:focus,
.btn-chemiub.active:focus,
.open > .dropdown-toggle.btn-chemiub:focus,
.btn-chemiub:active.focus,
.btn-chemiub.active.focus,
.open > .dropdown-toggle.btn-chemiub.focus
{
    color: #f1efef;
    border: 0;
    background-color: #616161;
}
.btn-chemiub:active,
.btn-chemiub.active,
.open > .dropdown-toggle.btn-chemiub
{
    background-image: none;
}
.btn-chemiub.disabled,
.btn-chemiub[disabled],
fieldset[disabled] .btn-chemiub,
.btn-chemiub.disabled:hover,
.btn-chemiub[disabled]:hover,
fieldset[disabled] .btn-chemiub:hover,
.btn-chemiub.disabled:focus,
.btn-chemiub[disabled]:focus,
fieldset[disabled] .btn-chemiub:focus,
.btn-chemiub.disabled.focus,
.btn-chemiub[disabled].focus,
fieldset[disabled] .btn-chemiub.focus,
.btn-chemiub.disabled:active,
.btn-chemiub[disabled]:active,
fieldset[disabled] .btn-chemiub:active,
.btn-chemiub.disabled.active,
.btn-chemiub[disabled].active,
fieldset[disabled] .btn-chemiub.active
{
    border: 0;
    background-color: #494949;
}
.btn-chemiub .badge
{
    color: #494949;
    background-color: #f1efef;
}*/




.btn-chemiub-blue{
    color: #005c5c;
    border-color: #005c5c;
}
.btn-chemiub-blue:hover, .btn-chemiub-blue:focus, .btn-chemiub-blue:active, .btn-chemiub-blue.active, .open .dropdown-toggle.btn-chemiub-blue {
    color: #208383;
    border-color: #208383;
    background-color: rgba(0,0,0,.0);
}
.btn-chemiub-blue.btn-fill{
    color:#f1efef;
    background-color: #005c5c;
    border-color: #005c5c;
}
.btn-chemiub-blue.btn-fill:hover, .btn-chemiub-blue.btn-fill:focus, .btn-chemiub-blue.btn-fill:active, .btn-chemiub-blue.btn-fill.active, .open .dropdown-toggle.btn-fill.btn-chemiub-blue {
    background-color: #208383;
    border-color: #208383;
}
[class*="navbar-ct"] .btn-chemiub-blue.btn-fill{
    color: #777777;
    background-color: #FFFFFF;
    opacity: 0.9;
}
[class*="navbar-ct"] .btn-chemiub-blue.btn-fill:hover, [class*="navbar-ct"] .btn-chemiub-blue.btn-fill:focus, [class*="navbar-ct"] .btn-chemiub-blue.btn-fill:active, [class*="navbar-ct"] .btn-chemiub-blue.btn-fill.active, [class*="navbar-ct"] .open .dropdown-toggle.btn-fill.btn-chemiub-blue{
    border-color: #005c5c;
    opacity: 1;
}
/* Hover Fill White */
.btn-hvr-fill.btn-clear.btn-chemiub-blue:hover {
  color: #ffffff;
  background-color: #208383;
  border-color: #208383;
}
.btn-hvr-fill.btn-clear.btn-chemiub-blue:active:hover,
.btn-hvr-fill.btn-clear.btn-chemiub-blue.active:hover,
.open > .dropdown-toggle.btn-hvr-fill.btn-clear.btn-chemiub-blue:hover,
.btn-hvr-fill.btn-clear.btn-chemiub-blue:active:focus,
.btn-hvr-fill.btn-clear.btn-chemiub-blue.active:focus,
.open > .dropdown-toggle.btn-hvr-fill.btn-clear.btn-chemiub-blue:focus,
.btn-hvr-fill.btn-clear.btn-chemiub-blue:active.focus,
.btn-hvr-fill.btn-clear.btn-chemiub-blue.active.focus,
.open > .dropdown-toggle.btn-hvr-fill.btn-clear.btn-chemiub-blue.focus {
  color: #ffffff;
  background-color: #208383;
  border-color: transparent;
}

/* BLUE CHEMIUB BUTTON */
/* .btn-chemiub-blue
{
    color: #f1efef;
    border: 0;
    background-color: #44697d;
}
.btn-chemiub-blue:focus,
.btn-chemiub-blue.focus
{
    color: #f1efef;
    border: 0;
    background-color: #5c93ac;
}
.btn-chemiub-blue:hover
{
    color: #f1efef;
    border: 0;
    background-color: #5c93ac;
}
.btn-chemiub-blue:active,
.btn-chemiub-blue.active,
.open > .dropdown-toggle.btn-chemiub-blue
{
    color: #f1efef;
    border: 0;
    background-color: #5c93ac;
}
.btn-chemiub-blue:active:hover,
.btn-chemiub-blue.active:hover,
.open > .dropdown-toggle.btn-chemiub-blue:hover,
.btn-chemiub-blue:active:focus,
.btn-chemiub-blue.active:focus,
.open > .dropdown-toggle.btn-chemiub-blue:focus,
.btn-chemiub-blue:active.focus,
.btn-chemiub.active-blue.focus,
.open > .dropdown-toggle.btn-chemiub-blue.focus
{
    color: #f1efef;
    border: 0;
    background-color: #5c93ac;
}
.btn-chemiub-blue:active,
.btn-chemiub-blue.active,
.open > .dropdown-toggle.btn-chemiub-blue
{
    background-image: none;
}
.btn-chemiub-blue.disabled,
.btn-chemiub-blue[disabled],
fieldset[disabled] .btn-chemiub-blue,
.btn-chemiub-blue.disabled:hover,
.btn-chemiub-blue[disabled]:hover,
fieldset[disabled] .btn-chemiub-blue:hover,
.btn-chemiub-blue.disabled:focus,
.btn-chemiub-blue[disabled]:focus,
fieldset[disabled] .btn-chemiub-blue:focus,
.btn-chemiub-blue.disabled.focus,
.btn-chemiub-blue[disabled].focus,
fieldset[disabled] .btn-chemiub-blue.focus,
.btn-chemiub-blue.disabled:active,
.btn-chemiub-blue[disabled]:active,
fieldset[disabled] .btn-chemiub-blue:active,
.btn-chemiub-blue.disabled.active,
.btn-chemiub-blue[disabled].active,
fieldset[disabled] .btn-chemiub-blue.active
{
    border-color: #333;
    background-color: #44697d;
}
.btn-chemiub-blue .badge
{
    color: #494949;
    background-color: #f1efef;
} */








/* White */
.btn-white {
    color: #ffffff;
    border-color: #ffffff
}
.btn-white:hover, .btn-white:focus, .btn-white:active, .btn-white.active, .open .dropdown-toggle.btn-white {
    color: #f1f1f1;
    border-color: #f1f1f1;
    background-color: rgba(0,0,0,.0);
}
.btn-white.btn-fill {
    color:#333333;
    background-color: #ffffff;
    border-color: #ffffff;
}
.btn-white.btn-fill:hover, .btn-white.btn-fill:focus, .btn-white.btn-fill:active, .btn-white.btn-fill.active, .open .dropdown-toggle.btn-fill.btn-white {
    background-color: #f1f1f1;
    border-color: #f1f1f1;
}
[class*="navbar-ct"] .btn-white.btn-fill {
    color: #777777;
    background-color: #FFFFFF;
    opacity: 0.9;
}
[class*="navbar-ct"] .btn-white.btn-fill:hover, [class*="navbar-ct"] .btn-white.btn-fill:focus, [class*="navbar-ct"] .btn-white.btn-fill:active, [class*="navbar-ct"] .btn-white.btn-fill.active, [class*="navbar-ct"] .open .dropdown-toggle.btn-fill.btn-white {
    border-color: #ffffff;
    opacity: 1;
}


/* Midnight */
.btn-midnight {
    color: #44697d;
    border-color: #44697d
}
.btn-midnight:hover, .btn-midnight:focus, .btn-midnight:active, .btn-midnight.active, .open .dropdown-toggle.btn-midnight {
    color: #5c93ac;
    border-color: #5c93ac;
    background-color: rgba(0,0,0,.0);
}
.btn-midnight.btn-fill {
    color:#f1efef;
    background-color: #44697d;
    border-color: #44697d;
}
.btn-midnight.btn-fill:hover, .btn-midnight.btn-fill:focus, .btn-midnight.btn-fill:active, .btn-midnight.btn-fill.active, .open .dropdown-toggle.btn-fill.btn-midnight {
    background-color: #5c93ac;
    border-color: #5c93ac;
}
[class*="navbar-ct"] .btn-midnight.btn-fill {
    color: #777777;
    background-color: #FFFFFF;
    opacity: 0.9;
}
[class*="navbar-ct"] .btn-midnight.btn-fill:hover, [class*="navbar-ct"] .btn-midnight.btn-fill:focus, [class*="navbar-ct"] .btn-midnight.btn-fill:active, [class*="navbar-ct"] .btn-midnight.btn-fill.active, [class*="navbar-ct"] .open .dropdown-toggle.btn-fill.btn-midnight {
    border-color: #44697d;
    opacity: 1;
}


/* Crimson */
.btn-crimson.btn-clear h1,
.btn-crimson.btn-clear h2,
.btn-crimson.btn-clear h3,
.btn-crimson.btn-clear h4,
.btn-crimson.btn-clear h5,
.btn-crimson.btn-clear h6 {
    color: #7D110C;
}
.btn-crimson.btn-clear.btn-hvr-fill:hover h1,
.btn-crimson.btn-clear.btn-hvr-fill:hover h2,
.btn-crimson.btn-clear.btn-hvr-fill:hover h3,
.btn-crimson.btn-clear.btn-hvr-fill:hover h4,
.btn-crimson.btn-clear.btn-hvr-fill:hover h5,
.btn-crimson.btn-clear.btn-hvr-fill:hover h6 {
    color: #f1efef;
}

.btn-crimson {
    color: #7D110C;
    border-color: #7D110C
}
.btn-crimson:hover, .btn-crimson:focus, .btn-crimson:active, .btn-crimson.active, .open .dropdown-toggle.btn-crimson {
    color: #990000;
    border-color: #990000;
    background-color: rgba(0,0,0,.0);
}
.btn-crimson.btn-fill {
    color:#f1efef;
    background-color: #7D110C;
    border-color: #7D110C;
}
.btn-crimson.btn-fill:hover, .btn-crimson.btn-fill:focus, .btn-crimson.btn-fill:active, .btn-crimson.btn-fill.active, .open .dropdown-toggle.btn-fill.btn-crimson {
    background-color: #990000;
    border-color: #990000;
}
[class*="navbar-ct"] .btn-crimson.btn-fill {
    color: #7D110C;
    background-color: #FFFFFF;
    opacity: 0.9;
}
[class*="navbar-ct"] .btn-crimson.btn-fill:hover, [class*="navbar-ct"] .btn-crimson.btn-fill:focus, [class*="navbar-ct"] .btn-crimson.btn-fill:active, [class*="navbar-ct"] .btn-crimson.btn-fill.active, [class*="navbar-ct"] .open .dropdown-toggle.btn-fill.btn-crimson {
    border-color: #FFFFFF;
    opacity: 1;
}


/* Mint */
.btn-mint {
    color: #9ADCC6;
    border-color: #9ADCC6
}
.btn-mint:hover, .btn-mint:focus, .btn-mint:active, .btn-mint.active, .open .dropdown-toggle.btn-mint {
    color: #85c1ad;
    border-color: #85c1ad;
    background-color: rgba(0,0,0,.0);
}
.btn-mint.btn-fill {
    color:#f1efef;
    background-color: #9ADCC6;
    border-color: #9ADCC6;
}
.btn-mint.btn-fill:hover, .btn-mint.btn-fill:focus, .btn-mint.btn-fill:active, .btn-mint.btn-fill.active, .open .dropdown-toggle.btn-fill.btn-mint {
    background-color: #85c1ad;
    border-color: #85c1ad;
}
[class*="navbar-ct"] .btn-mint.btn-fill {
    color: #9ADCC6;
    background-color: #FFFFFF;
    opacity: 0.9;
}
[class*="navbar-ct"] .btn-mint.btn-fill:hover, [class*="navbar-ct"] .btn-mint.btn-fill:focus, [class*="navbar-ct"] .btn-mint.btn-fill:active, [class*="navbar-ct"] .btn-mint.btn-fill.active, [class*="navbar-ct"] .open .dropdown-toggle.btn-fill.btn-mint {
    border-color: #FFFFFF;
    opacity: 1;
}



/* Complete */
.btn-complete {
    color: #6FAC5C;
    border-color: #6FAC5C
}
.btn-complete:hover, .btn-complete:focus, .btn-complete:active, .btn-complete.active, .open .dropdown-toggle.btn-complete {
    color: #7abc65;
    border-color: #7abc65;
    background-color: rgba(0,0,0,.0);
}
.btn-complete.btn-fill {
    color:#f1efef;
    background-color: #6FAC5C;
    border-color: #6FAC5C;
}
.btn-complete.btn-fill:hover, .btn-complete.btn-fill:focus, .btn-complete.btn-fill:active, .btn-complete.btn-fill.active, .open .dropdown-toggle.btn-fill.btn-complete {
    background-color: #7abc65;
    border-color: #7abc65;
}
[class*="navbar-ct"] .btn-complete.btn-fill {
    color: #6FAC5C;
    background-color: #FFFFFF;
    opacity: 0.9;
}
[class*="navbar-ct"] .btn-complete.btn-fill:hover, [class*="navbar-ct"] .btn-complete.btn-fill:focus, [class*="navbar-ct"] .btn-complete.btn-fill:active, [class*="navbar-ct"] .btn-complete.btn-fill.active, [class*="navbar-ct"] .open .dropdown-toggle.btn-fill.btn-complete {
    border-color: #FFFFFF;
    opacity: 1;
}




.list-group-item {
  color: #005c5c!important;
}
.list-group-item:hover {
  color: #208383!important;
}



/*=====================================================
Basic Classes
=====================================================*/
.placeholder
{
    overflow: hidden;

    height: 0;
    margin: 0;
    padding: 0;

    opacity: 0;
    border: 0;
    background: transparent;
}

.chemiub-text-blue
{
    color: #44697d;
}

.alert {
  border: 0;
  border-left:7px solid transparent;
}
.sidebar .alert {
    border-top: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
    border-bottom: 1px solid #dddddd;
}

.alert-default {
  background-color: #f1f1f1;
  border-left-color: #d3d3d3;
}
.alert-default hr {
  border-top-color: #d3d3d3;
}
/* .alert-default .alert-link {
  color: #2b542c;
} */


.alert-success {
  background-color: #dff0d8;
  border-left-color: #3c763d;
  color: #3c763d;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}

.alert-info {
  background-color: #d9edf7;
  border-left-color: #31708f;
  color: #31708f;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}

.alert-warning {
  background-color: #fcf8e3;
  border-left-color: #8a6d3b;
  color: #8a6d3b;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}

.alert-danger {
  background-color: #f2dede;
  border-left-color: #a94442;
  color: #a94442;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}


/* IU emergency "Extreme" */
.alert-extreme {
  background-color: #ff1917;
  color: #ffffff;
}
.alert-extreme hr {
  border-top-color: #d61412;
}
.alert-extreme h1,
.alert-extreme h2,
.alert-extreme h3,
.alert-extreme h4,
.alert-extreme h5,
.alert-extreme h6 {
  color: #ffffff!important;
}
.alert-extreme a {
  color: #700505!important;
  text-decoration: none!important;
  font-family: 'BentonSansBold';
}
.alert-extreme a:hover {
  color: #700505!important;
  text-decoration: underline!important;
}
/* IU emergency "Severe" */
.alert-severe {
  background-color: #fd902f;
  color: #ffffff;
}
.alert-severe hr {
  border-top-color: #dd7c25;
}
.alert-severe h1,
.alert-severe h2,
.alert-severe h3,
.alert-severe h4,
.alert-severe h5,
.alert-severe h6 {
  color: #ffffff!important;
}
.alert-severe a {
  color: #713e11!important;
  text-decoration: none!important;
  font-family: 'BentonSansBold';
}
.alert-severe a:hover {
  color: #713e11!important;
  text-decoration: underline!important;
}
/* IU emergency "Moderate" */
.alert-moderate {
  background-color: #f9fe53;
  color: #020202;
}
.alert-moderate hr {
  border-top-color: #cbcf45;
}
.alert-moderate h1,
.alert-moderate h2,
.alert-moderate h3,
.alert-moderate h4,
.alert-moderate h5,
.alert-moderate h6 {
  color: #020202!important;
}
.alert-moderate a {
  color: #55571e!important;
  text-decoration: none!important;
  font-family: 'BentonSansBold';
}
.alert-moderate a:hover {
  color: #55571e!important;
  text-decoration: underline!important;
}
/* IU emergency "Normal" */
.alert-normal {
  background-color: #169443;
  color: #ffffff;
}
.alert-normal hr {
  border-top-color: #137937;
}
.alert-normal h1,
.alert-normal h2,
.alert-normal h3,
.alert-normal h4,
.alert-normal h5,
.alert-normal h6 {
  color: #ffffff!important;
}
.alert-normal a {
  color: #0b4b22!important;
  text-decoration: none!important;
  font-family: 'BentonSansBold';
}
.alert-normal a:hover {
  color: #0b4b22!important;
  text-decoration: underline!important;
}


.chemiub-news-head {
    background-color: #f5f5f5;
    border-bottom:1px solid #e5e5e5;
}
.chemiub-news-head-body {
    padding: 10px 4px 4px 4px;
}


.list-group-item.current, .list-group-item.current:hover {
    color: #252525!important;
    /*background-color: #777777!important;*/
    /*background-color: #f5f5f5!important;*/
		background-color: #a7a7a7!important;
    text-transform: uppercase!important;
    /*cursor: default!important;*/
}


/* DROPDOWN STYLE */

.dropdown-menu a:hover { color: #208383!important; }

.dropdown-menu .active a       { background-color: #750000; }
.dropdown-menu .active a:hover { background-color: #990000; color: #FFFFFF!important; }


/* DROPDOWN HOVER */

.sidebar-nav {
    padding: 9px 0;
}

.dropdown-menu .sub-menu {
    left: 100%;
    position: absolute;
    top: 0;
    visibility: hidden;
    margin-top: -1px;
}

.dropdown-menu li:hover .sub-menu {
    visibility: visible;
}

.dropdown:hover .dropdown-menu {
    display: block;
}

.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
    margin-top: 0;
}

.navbar .sub-menu:before {
    border-bottom: 7px solid transparent;
    border-left: none;
    border-right: 7px solid rgba(0, 0, 0, 0.2);
    border-top: 7px solid transparent;
    left: -7px;
    top: 10px;
}
.navbar .sub-menu:after {
    border-top: 6px solid transparent;
    border-left: none;
    border-right: 6px solid #fff;
    border-bottom: 6px solid transparent;
    left: 10px;
    top: 11px;
    left: -6px;
}

@media (max-width: 767px)
{
    .navbar .dropdown-menu {
        display:none!important;
    }
}



.chem-submenu .list-group-item {
    display: block;
    background-color: #494949;
    color: #f1f1f1;
    margin-left: 8px;
    margin-right: 8px;
    padding: 8px 16px;
    border: 0;
    border-bottom: 0!important;
    border-radius: 0!important;
    -webkit-transition: background-color ease-out 0.2s;
    -moz-transition: background-color ease-out 0.2s;
    -o-transition: background-color ease-out 0.2s;
    transition: background-color ease-out 0.2s;
}
.chem-submenu .list-group-item:hover {
    background-color: #6b6a6a;
}
.chem-submenu .list-group-item.active,
.chem-submenu .list-group-item:focus {
    background-color: #777777;
}
.chem-submenu .list-group-item:last-child {
    border-bottom: 0;
}
.chem-submenu .list-group-item:hover,
.chem-submenu .list-group-item:link,
.chem-submenu .list-group-item:visited,
.chem-submenu .list-group-item:active,
.chem-submenu .list-group-item:focus {
    color: #ffffff!important;
    text-decoration: none!important;
}

.list-group-item.current + .chem-submenu {
    display: block;
}

.pagination.ct-chem-green  > li > a,
.pagination.ct-chem-green  > li > span {
  color: #208383;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination.ct-chem-green  > li > a:hover,
.pagination.ct-chem-green  > li > span:hover,
.pagination.ct-chem-green  > li > a:focus,
.pagination.ct-chem-green  > li > span:focus {
  color: #23527c;
  background-color: #eee;
  border-color: #ddd;
}
.pagination.ct-chem-green  > .active > a,
.pagination.ct-chem-green  > .active > span,
.pagination.ct-chem-green  > .active > a:hover,
.pagination.ct-chem-green  > .active > span:hover,
.pagination.ct-chem-green  > .active > a:focus,
.pagination.ct-chem-green  > .active > span:focus {
  color: #fff;
  background-color: #208383;
  border-color: #208383;
}
.pagination.ct-chem-green  > .disabled > span,
.pagination.ct-chem-green  > .disabled > span:hover,
.pagination.ct-chem-green  > .disabled > span:focus,
.pagination.ct-chem-green  > .disabled > a,
.pagination.ct-chem-green  > .disabled > a:hover,
.pagination.ct-chem-green  > .disabled > a:focus {
  color: #777;
  background-color: #fff;
  border-color: #ddd;
}

.container {
    max-width: 1200px;
}




.list-group-subitem {
    display: block;
    background-color: #494949;
    color: #f1f1f1;
    margin-left: 8px;
    margin-right: 8px;
    padding: 8px 16px;
    border-bottom: 1px solid #5a5a5a;
}
.list-group-subitem:hover {
    background-color: #6b6a6a;
}
.list-group-subitem.active,
.list-group-subitem:focus {
    background-color: #777777;
}
.list-group-subitem:last-child {
    border-bottom: 0;
}
.list-group-subitem:hover,
.list-group-subitem:link,
.list-group-subitem:visited,
.list-group-subitem:active,
.list-group-subitem:focus {
    color: #ffffff!important;
    text-decoration: none!important;
}



.form-group .input-group-vertical {
  margin-left: 16px;
  margin-right: 16px;
}
.input-group-vertical {
  margin-bottom: 10px;
}
.input-group-vertical .form-control {
    border-radius: 0;
}
.input-group-vertical .form-group {
    margin-bottom: 0;
}
.input-group-vertical .form-group:not(:last-child) .form-control:not(:focus) {
    border-bottom-color: transparent;
}
.input-group-vertical .form-group:first-child .form-control {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.input-group-vertical .form-group:last-child .form-control {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    top: -2px;
}



/*=====================================================
Pikaday Overrides
=====================================================*/


.is-today .pika-button {
    color: #005c5c!important;
}

.pika-button:hover {
    background: #005c5c!important;
}

/* WELLS */
.well-white
{
    background-color: #ffffff;
    border: 1px solid #ddd;
}

/* PANELS */
.panel-white {
    background-color: #ffffff;
    border: 1px solid #ddd;
}

/* DROPDOWNS */
.dropdown-menu > li > a { padding: 6px 20px; }

.menu-item a {
    /* background: white!important;
    color: #005c5c!important;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px; */
    border-bottom: 2px solid transparent;
}
.menu-item a:hover {
    /* background: white!important;
    color: #005c5c!important;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px; */
    border-bottom: 2px solid #208383!important;
}

/*#featuredcarousel .carousel-control { background: 0!important; background-image: none!important; }
#featuredcarousel .item { padding: 10px 88px 40px 88px; }
#featuredcarousel { min-height: 250px; }*/