a {
    color:#FF6600;
    text-decoration:underline
}
a:hover {
    color:#FF6600;
    text-decoration:none
}
.ct-version {
    background-color:#e7ecf0;
    color:white;
    padding: 2px 10px
}
.container {background:hsla(100, 100%, 100%, 0.8)}
.topmenu1 nav button{background:white}
.topmenu1 nav a{margin-left: 10px}
.topmenu1 nav a.text-dark {
    color:#444;
    background:white;
    text-align: center;
    vertical-align: middle;
    border: 1px solid transparent;
    font-size: 1;
    line-height: 1.5;
    border-radius: 3px;
    transition: color .15s;
    font-weight: 400;
    text-decoration: none
}

.topmenu1 {background:linear-gradient(to right, white, transparent)}

.btn-primary, .btn-primary:hover, .btn-primary:active, .btn-primary:visited, .btn-primary:focus {
    background-color: #FF6600 !important;
    border-color: #FF6600 !important
}
.btn-outline-primary {
    color:#FF6600;
    border-color: #FF6600
}
.btn-outline-primary:hover {
    color:#FFFFFF;
    background-color: #FF6600;
    border-color: #FF6600
}
.btn-group a {color:#FF6600}
.btn-group a:hover {
    border-top:1px solid #F0F0F0;
    background:#FF6600;
    color:white
}
.alert-warning {
    color:#000;
    border-color: #e7ecf0;
    background-color: #e7ecf0
}
.error-text1 {color:#FF6600}
article h1{ color:#FF6600}

.body-epex{
    background:#372b28;
    background-image: url("/img/epex_bg.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
    color:black
}
.body-epex footer{background:hsla(100, 100%, 100%, 0.7)}

.nav-tabs .nav-item {
    background:white;
    border-radius: 5px 5px 0px 0px
}

.chl-iframe{background:hsla(100, 100%, 100%, 0.7)}