/** { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#cycle-1 div { width:100%; }
#cycle-2 .cycle-slide { border:3px solid #fff; }
#cycle-2 .cycle-slide-active { border:3px solid #004; }

#slideshow-1,#slideshow-2 { width: 50%; max-width: 600px; margin: auto }
#slideshow-2 { margin-top: 10px }
.cycle-slideshow img { width: 100%; height: auto; display: block; }*/



/*#cycle-2 .cycle-slide-active {
    border: 3px solid #004;
}

.cycle-slideshow img {
    display: block;
    height: auto;
    width: 100%;
}*/

#slideshow-1 #cycle-1 .cycle-slide {
    width: 100%;
}

#slideshow-1 #cycle-1 .cycle-slide, #slideshow-1 #cycle-1 .cycle-slide img{
    text-align: center;
}

#slideshow-2 {
    margin-top: 10px;
}
#slideshow-1, #slideshow-2 {
   // max-width: 600px;
    //width: 50%;
}

.cycle-carousel-wrap .cycle-slide {
    width: auto !important;
    height: auto;
    margin: 0 5px;
}

/*.cycle-slideshow img {
    display: block;
    height: auto;
    width: 100%;
}*/

.cycle-carousel-wrap .cycle-slide img {
    display: block;
    height: 69px;
    width: auto;
}


#cycle-2 .cycle-slide-active {
    border: 3px solid #004;
}
#cycle-2 {
    height: 82px;
}




#slideshow-1  .control-nav {
    position: relative;
     top: 229px;
}

#slideshow-1 .cycle-prev {
    top: 37px;
}
#slideshow-1 .cycle-prev  {
    background-image: url("../../../img/img-immoapi/arrow-left-white.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 8px 11px;
    cursor: pointer;
    height: 40px;
    left: 15px;
    margin-top: 10px;
    padding: 0;
    position: absolute;
    text-indent: -9999px;
    top: 50%;
    transition: opacity 0.2s linear 0s, background-color 0.2s linear 0s;
    width: 40px;
    z-index: 999;
}
#slideshow-1 .cycle-next {
    top: 37px;
}
#slideshow-1 .cycle-next {
    background-image: url("../../../img/img-immoapi/arrow-right-white.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 8px 11px;
    cursor: pointer;
    height: 40px;
    margin-top: 10px;
    padding: 0;
    position: absolute;
    right: 15px;
    text-indent: -9999px;
    top: 50%;
    transition: opacity 0.2s linear 0s, background-color 0.2s linear 0s;
    width: 40px;
    z-index: 999;
}




#slideshow-2 .control-nav {
    position: relative;
    top: -65px;
}

#slideshow-2 .cycle-prev {
    top: 37px;
}
#slideshow-2 .cycle-prev  {
    background-image: url("../../../img/img-immoapi/arrow-left-white.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 8px 11px;
    cursor: pointer;
    height: 40px;
    left: -13px;
    margin-top: 10px;
    padding: 0;
    position: absolute;
    text-indent: -9999px;
    top: 50%;
    transition: opacity 0.2s linear 0s, background-color 0.2s linear 0s;
    width: 40px;
    z-index: 999;
}
#slideshow-2 .cycle-next {
    top: 37px;
}
#slideshow-2 .cycle-next {
    background-image: url("../../../img/img-immoapi/arrow-right-white.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 8px 11px;
    cursor: pointer;
    height: 40px;
    margin-top: 10px;
    padding: 0;
    position: absolute;
    right: -13px;
    text-indent: -9999px;
    top: 50%;
    transition: opacity 0.2s linear 0s, background-color 0.2s linear 0s;
    width: 40px;
    z-index: 999;
}



#slideshow-2 .cycle-next, #slideshow-2 .cycle-prev, 
#slideshow-1 .cycle-next, #slideshow-1 .cycle-prev {
    
       /* Theoretically for IE 8 & 9 (more valid) */	
    /* ...but not required as filter works too */
    /* should come BEFORE filter */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.80)";

    /* This works in IE 8 & 9 too */
    /* ... but also 5, 6, 7 */
    filter: alpha(opacity=0.80);

    /* Older than Firefox 0.9 */
    -moz-opacity:0.80;

    /* Safari 1.x (pre WebKit!) */
    -khtml-opacity: 0.80;

    /* Modern!
    /* Firefox 0.9+, Safari 2?, Chrome any?
    /* Opera 9+, IE 9+ */
    opacity: 0.80;
    
}

#slideshow-2 .cycle-next:hover, #slideshow-2 .cycle-prev:hover, 
#slideshow-1 .cycle-next:hover, #slideshow-1 .cycle-prev:hover {
    
       /* Theoretically for IE 8 & 9 (more valid) */	
    /* ...but not required as filter works too */
    /* should come BEFORE filter */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

    /* This works in IE 8 & 9 too */
    /* ... but also 5, 6, 7 */
    filter: alpha(opacity=100);

    /* Older than Firefox 0.9 */
    -moz-opacity:100;

    /* Safari 1.x (pre WebKit!) */
    -khtml-opacity: 100;

    /* Modern!
    /* Firefox 0.9+, Safari 2?, Chrome any?
    /* Opera 9+, IE 9+ */
    opacity: 100;
    
}