﻿/*wowslider with leafs*/
/*margin-top 20px to balance caption text at bottom*/
@media (min-width:413px) {
.leaf-wrapper .ws_images {
    min-height: 340px;
    margin-top:20px;
    /*margin-bottom:20px;*/
}
}

.leaf-wrapper .ws_images img {
    width: auto;
    height: auto;
    max-height: 100%;
}
.leaf-wrapper .wowslider a.ws_next,
.leaf-wrapper .wowslider a.ws_prev {
    display: none;
}
.leaf-wrapper .wowslider .ws_bullets {
    display: block !important;
    position: absolute;
    float: right;
    top: auto;
    bottom: 0;
    margin: 0;
}
.leaf-wrapper .ws_bullets {
    z-index: 170;
}
.leaf-wrapper .ws_bullets a {
    background: #b7bcb7;
}
.leaf-wrapper .ws_bullets a {
    background: #b7bcb7;
}
.leaf-wrapper .ws_bullets a:hover, .leaf-wrapper .ws_bullets a.ws_selbull {
    background: #7bc143;
}


/*caption div*/
.leaf-wrapper .ws-title {
    display: block;
    position: absolute;
    bottom: 0%;
/*    margin-bottom:-10px;*/
    left: 0%;
    z-index: 160;
    padding: 0;
    background-color: #0e1e02;
    -ms-opacity: 1;
    opacity: 1;
    /*filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85); JT: Gave W3 validation error. Replaced by (from http://www.quirksmode.org/css/opacity.html):*/
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=85)";
    filter: alpha(opacity=85);
    width: 100%;
    overflow: hidden;
}
/*caption text*/
    .leaf-wrapper .ws-title label,
    .leaf-wrapper .ws-title strong,
    .leaf-wrapper .ws-title span {
        font-family: 'alegreya_sansregular';
        color: rgba(220, 220, 220,1);
        font-size: 12px;
    }
    .leaf-wrapper .ws-title strong {
        font-family: 'alegreya_sansbold';
    }



.leaf-wrapper .credit-text {
    font-family: 'alegreya_sansregular';
    color: rgba(230, 230, 230, 0.5);
    font-size: 12px;
}
/*.leaf-wrapper .ws-title {
    display: block;
    position: absolute;
    bottom: 0%;
    left:0%;
    z-index: 160;
    padding: 5px 80px 5px 10px;
    background-color: #E3E5E3;
    -ms-opacity: 0.85;
    opacity: 0.85;*/
    /*filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85); JT: Gave W3 validation error. Replaced by (from http://www.quirksmode.org/css/opacity.html):*/
    /*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=85)";
    filter: alpha(opacity=85);
    width: 100%;
    overflow: hidden;
}
.leaf-wrapper .ws-title label,
.leaf-wrapper .ws-title strong,
.leaf-wrapper .ws-title span {
    font-family: 'alegreya_sansregular';
    color:rgba(0, 240, 240, 0.8);
    font-size:16px;
}
.leaf-wrapper .ws-title strong {
    font-family: 'alegreya_sansbold';
}

.leaf-wrapper .credit-text {
    font-family: 'alegreya_sansregular';
    color: rgba(230, 230, 230, 0.5);
    font-size: 12px;
}*/

@media (min-width: 767px) and (max-width: 1120px) {
    .leaf-wrapper .wowslider.container {
        padding: 0;
    }
}
@media (max-width:769px) {
    .leaf-wrapper .wowslider .more {
        padding: 10px 0;
    }

    .leaf-wrapper .wowslider.container {
        padding: 0;
    }
}
@media (max-width:850px) {
    .leaf-wrapper .wowslider .ws_images img {
        min-height: 400px;
        width: auto;
    }
    
}