.blueimp-gallery > .description {
    position: absolute;
    top: 30px;
    left: 15px;
    color: #fff;
    display: none;
}
.blueimp-gallery-controls > .description {
    display: block;
}

.blueimp-gallery > .slides > .slide > .slide-content {
    margin-left: 10%;
}

.blueimp-gallery > .description {
    top: 175px;
    margin-left: 60%;
    margin-right: 5%;
    font-style: italic;
}
.blueimp-gallery-controls > .description {
    border: 0px solid red;
    background-color: #050505;
}

.blueimp-gallery > .title {
    margin-left: 69%;
    top: 100px;
    color: #f20707;

}

img {
    border:solid 2px;
    border-bottom-color:#ffe;
    border-left-color:#eed;
    border-right-color:#eed;
    border-top-color:#ccb;
    max-height:100%;
    max-width:100%;
}

.slide-content {
    background-color:#ddc;
    border:solid 5vmin #eee;
    border-bottom-color:#fff;
    border-left-color:#eee;
    border-radius:2px;
    border-right-color:#eee;
    border-top-color:#ddd;
    box-shadow:0 0 5px 0 rgba(0,0,0,.25) inset, 0 5px 10px 5px rgba(0,0,0,.25);
    box-sizing:border-box;
    display:inline-block;
    margin:10vh 10vw;
    height:80vh;
    padding:8vmin;
    position:relative;
    text-align:center;
&:before {
     border-radius:2px;
     bottom:-2vmin;
     box-shadow:0 2px 5px 0 rgba(0,0,0,.25) inset;
     content:"";
     left:-2vmin;
     position:absolute;
     right:-2vmin;
     top:-2vmin;
 }
&:after {
     border-radius:2px;
     bottom:-2.5vmin;
     box-shadow: 0 2px 5px 0 rgba(0,0,0,.25);
     content:"";
     left:-2.5vmin;
     position:absolute;
     right:-2.5vmin;
     top:-2.5vmin;
 }
/*Responsive
@media (max-width: 991px) {
*/
    .blueimp-gallery > .description {
        display: none !important;
        color: red;
    }

    .blueimp-gallery-controls > .description {
        display: none !important;
        color: red;
    }
