.cycle-slideshow, .cycle-slideshow * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }


.cycle-slideshow { width: 45%; min-width: 200px; max-width: 500px; margin: 0 auto; padding: 0; position: relative;}

.cycle-slideshow img { 
    position: absolute; top: 0; left: 0;
    width: 100%; padding: 0; display: block;
    border: 0px;
}


.cycle-slideshow img:first-child {
    position: static; z-index: 100;
}



/* prev / next links */
.cycle-prev, .cycle-next { position: absolute; top: 470px; z-index: 800; cursor: pointer; color: #cc0000;}
.cycle-prev { left: 17%;}
.cycle-next { left: 80%;}
.cycle-prev:hover, .cycle-next:hover { opacity: .7; filter: alpha(opacity=70) }

.disabled { opacity: .5; filter:alpha(opacity=50); }


/* display paused text on top of paused slideshow */
.cycle-paused:after {
    content: 'Paused'; color: white; background: black; padding: 10px;
    z-index: 500; position: absolute; top: 10px; right: 10px;
    border-radius: 10px;
    opacity: .5; filter: alpha(opacity=50);
}

/* 
    media queries 
    some style overrides to make things more pleasant on mobile devices
*/

@media only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
    .cycle-slideshow { width: 200px;}
    .cycle-overlay { padding: 4px }
    .cycle-caption { bottom: 4px; right: 4px }
}


.featuredA {
    width: 512px;
    background: url("/wp-content/themes/alpha3/images/portfolio/iMac.png") no-repeat;
    margin: 0 auto;
}

.screenArea {
    width: 470px;
    height: 268px;
    margin: 0 auto;
    text-align: left;
}

.controlArea {
    width: 512px;
    margin-top: 150px;
}

.cycle-slideshow { height: 268px; width: 470px; top:21px;}

.no-portf {display: none;}

@media only screen and (max-width: 992px) {
    .hide-portf {display: none;}
    .no-portf {
        display: block;
        position: relative;
        text-align: center;
        z-index: 1;
    }
}