/*
Theme Name: Laraish
Author: Author Here
Author URI: Author URI here
Description: Description here
Version: 1.0
Text Domain: Text Domain here
*/

#fancybox-outer{
    background: none !important;
}
div#fancybox-title {
    display: none !important;
}
.portfolio-slideshow{
    background: #eee;
    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;
            box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;
}
.slideshow-prevArrow, .slideshow-nextArrow {
    z-index: 9999;
    display: block;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    font: normal 30px/1 'dashicons';
    text-decoration: none !important;
    color: #818080 !important;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out; /* add a transition effect */
    padding: 1rem;
    line-height: 2rem; /* set line-height to the height of the element */
    text-align: center; /* center the text horizontally */
}

.slideshow-prevArrow {
    content: "\f341";
    left: 0;
}

.slideshow-prevArrow:before {
    content: "\f341";
}

.slideshow-nextArrow {
    right: 0;
}

.slideshow-nextArrow:before {
    content: "\f345";
}

.slideshow-prevArrow:hover, .slideshow-nextArrow:hover {
    color: #411a1a;
    -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
            transform-origin: center center;
}
.slideshow-nav{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 1rem !important;
}
.slideshow-nav a {
    line-height: initial;
}
.slideshow-nav .pause, .slideshow-nav .play, .slideshow-nav .restart{
    font-size: 0px !important;
    text-decoration: none !important;
}
.slideshow-nav .pause:before{
    content: "\f523";
    font: normal 24px/1 'dashicons';
}
.slideshow-nav .play:before, .slideshow-nav .restart:before{
    content: "\f522";
    font: normal 24px/1 'dashicons';
}
/* Original slideshow controsl */
.slideshow-wrapper .slideshow-prev, .slideshow-wrapper .slideshow-next, .slideshow-wrapper .sep{
    display: none;
}