/*
Skin Name: Nivo Slider Default Theme
Skin URI: http://nivo.dev7studios.com
Description: The default skin for the Nivo Slider.
Version: 1.3
Author: Gilbert Pellegrom
Author URI: http://dev7studios.com
Supports Thumbs: true
*/


.slider-wrapper {
    height:100%;
    margin-bottom: 20px;
}

.nivoSlider {
    height:100%;
    background:#fff;
}

.nivoSlider a {
}
.nivoSlider img {
}


/* DIRECTIONAL NAVIGATION */

.nivo-controlNav{
    position:absolute;
    left:0;
    right:0;
    padding:10px 0;
}
.nivo-directionNav a {
    background:#acadaa;
    width: 50px;
    height: 50px;
    text-indent: -9999px;
    overflow: hidden;
    top: 10%;
    left: 0; 
    transition:all .3s ease 0s;
    -webkit-transition:all .3s ease 0s;  
}
a.nivo-prevNav {
    background-image: url(slider-left-arrow.png);
    background-position:center;
    background-repeat:no-repeat;
    opacity:.6;
}
    a.nivo-prevNav:hover{
        background-position:10px center;
                opacity:1;
    }
a.nivo-nextNav {
    background-image: url(slider-right-arrow.png);
    background-position:center;
    background-repeat:no-repeat;
    left:auto;
    right: 0;
    opacity:.6;
}
    a.nivo-nextNav:hover{
        background-position:25px center;
        opacity:1;
    }


/* BULLET NAVIGATION */ /*removed*/
.nivo-controlNav a{
    display:inline-block;
    text-indent:-9999px;
    width:70px;
    height:20px;
    background:none;
    margin:0 2px;
    border-top:4px solid #ddd;
    vertical-align: middle;
}
.nivo-controlNav a.active{
    border-top:4px solid #a59b92;
}
/*CUSTOM RIGHT SLIDER(BANNERS)*/
.home-page-top-banner-wrapper{
    overflow:hidden;
    margin-bottom:60px;
}
.home-page-top-banner-wrapper .slider-wrapper {
    margin-bottom: 0;
}
.home-page-top-banner-wrapper .slider-left{
    float:left;
    width:62%;
    padding-right:4px;
    background:#fff;
}
.home-page-top-banner-wrapper .banners-right>div{
    overflow:hidden;
}
.banners-right{
    float:right;
    width:38%;
}
.banners-right > div+div{
    margin-top:1px;
}
.home-page-bottom-banner-wrapper{
    max-width:1000px;
    margin:0 auto 30px;
    overflow:hidden;
}
.home-page-bottom-banner-wrapper .left-banner{
    float:left;
    width:33%;
}
.home-page-bottom-banner-wrapper .right-banner {
     width:66%;
     float:right;
}
/* THUMBNAIL NAVIGATION */ /*removed*/

/* CAPTION TITLE */ /*removed*/

.banners-right .slider-wrapper img{
    max-width: 100%;
}

@media all and (max-width: 769px) {

    .nivo-directionNav {
        display: none;
    }
    
.home-page-top-banner-wrapper{
    margin-bottom:40px;
}

/*change banner position*/
.home-page-top-banner-wrapper .slider-left{
    width:100%;
    padding-right:0;
    margin-bottom:30px;
}

.banners-right{
    width:100%;
}

.banners-right>div{
    float:left;
    width:49.5%;
}
.banners-right>div:first-child{
    margin-right:1%;
}

}

@media all and (max-width: 480px){
.banners-right>div{
    float:none;
    width:auto;
}
}

@media all and (min-width:1281px) {
    .home-page-bottom-banner-wrapper {
        max-width: 1200px;
    }
}