html {

    background-color: #FFF;
}


body {

    font-family: Algerian, Tahoma, sans-serif; 
    font-size: small;
    color: darkblue;

}

.contain {
  max-width: 830px;
  margin: 0 auto;
   
}

.navs {


 margin-top: 20px;



}


    
.navs li {

    list-style: none;
    float: left;


}

.navs ul {

    margin: 0;
    padding: 0;
}


.navs a {
    display: block;
    color: #869960;
    text-decoration: none;
    padding: 10px 20px;
    transition-property: color;
    transition-duration: 2s;
    
}
.navs a:hover{

    background-color: #e5e9dc;
}

table th {
    text-align: left;   
    background-color: #869960;
    color: #33535;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, .4);
}

table th, 
table td {
border: 1px solid #869960;
padding: 10px;

}

table {
border-spacing: 0;
}

header {
    padding-top: 20px;
    color: #33535;
    background-image: url(../Images/us.jpg);
}

.cycle-slideshow {
        margin-bottom: 30px;
}
       
.slide {
    width: 100%;
    position: relative;
}                      

.slide img {
    display: block;  
}   


.slide-text {
        position: absolute;
        bottom: 0;
        background-color: rgba(0, 0, 0, .35);
        color: #FFF;
        width: 100%;
        padding: 20px;
        box-sizing: border-box;
}


.slide-text h3 {
    margin: 0;
}

.cycle-prev, .cycle-next {
    position: absolute;
    top: 30%;
    background-color: rgba(0, 0, 0, .35);
    color: #FFF;
    padding: 1px 10px;
    display: block;
    cursor: pointer;
    font-size: 130%;
    z-index: 1000;
}

.cycle-next {
    right: 0;
}

.cycle-pager {
    position: absolute;
    top: 20px;
    z-index: 1003;
    width: 100%;
    color: black;
    text-align: center;
}


.cycle-pager span {
        text-indent: -9999px;
        display: inline-block;
        width: 10px;
        height: 10px;
        border-radius: 50%;
        background-color: #FFF;
        margin: 0 4px;
        cursor: pointer;   
}

.cycle-pager .cycle-pager-active {
        background-color: #000;
    
}

.sltxta {
    padding: 6px 10px;
    border-radius: 5px;
    font-weight: bold;
    text-transfrom: uppercase;
    background-color: #365267;
    color: #FFF;
}

.sltxta:hover {
    background-color: #FFF;
    color: #365267
}


.readmo {
    text-decoration: underline;
    color: blue;
}

.readmo:hover {
    text-decoration: none;
}

.toggle-btn {
    
    display: none;
}

@media screen and (max-width: 767px) {
    .toggle-btn-visible {
    display: block;
}

.toggle-target-hidden {
    display: none;
}

.toggle-target-expanded {
    display: block;
}


.thumb {
    margin-right: -15px;
}

.thumb a {
    float: left;
    width: 25%;
    padding-right: 15px;
    margin-bottom: 15px;
    border-sizing: border-box;
    
}

.thumb img {
    display: block;
    transition: all .2s ease-in-out;
}

.thumb:hover img {
    opacity: .6;
    transform: scale(.92);
}


.dark-theme {
   --primary-color: #000106;
   --secondary-color: #FFF;
}


.thumb img:hover {
    opacity: 1;
    transform: scale(1) rotate(2deg);
    box-shadow: 0 0 7px rgba(0, 0, 0, .5);
}

#icon {
 width: 30px;
 cursor: pointer;  
    :root {
   --primary-color: #edf2fc;
   --secondary-color: #212121;
}
}
.main {
    background-color: orange;
}
.olo {
    background-color: #000106;
    }
