@media (min-width: 1200px) {

	/* Structure > 1200px
	#wrapper::before {float: right; content: '> 1200';} */
	

    /* You define the style of our previews here, you are using flex to display the images 
    "responsively". */

    .preview {/*width: 100%;*/ cursor: pointer;}
    .row {display: flex; flex-direction: row; /*justify-content: space-between;*/}

    .row > .col {padding: 0 8px;}

    .col {float: left; width: 25%; text-align: center;}

    /* Now you want to define what the lightbox will look like. Note that you have the display
    as none. You don't want it to show until the user clicks on one of the previews. 
    You will change this display property with JavaScript below. */

    .modal {display: none; position: fixed; z-index: 1; padding: 10px 62px 0px 62px; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgba(0, 0, 0, 0.8);}

    .modal-content {position: relative; display: flex; flex-direction: column; justify-content: center; margin: auto; padding: 0 0 0 0; width: 80%; max-width: 1200px;}

    /* Same with your slides, you set the display to none, because you want to choose which 
    one is shown at a time. */

    /*.slide {display: none;}*/
    [class^='slide'] {display: none;}

    .image-slide {width: 100%; height: 75vh;}

    .modal-preview {width: 100%; height: 20vh;}

    .dots { display: flex; flex-direction: row; justify-content: space-between;}

    /* You want the previews a little transparent to show that they are "inactive". 
    You then add an .active or :hover class to animate the selections for your user when
    they interact with your controls and clickable content.
    */

    img.preview, img.modal-preview {opacity: 0.6;}

    img.active,
    .preview:hover,
    .modal-preview:hover {opacity: 1;}

    img.hover-shadow {transition: 0.3s;}

    .hover-shadow:hover {box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);} 

    .close {color: white; position: absolute; top: 10vh; right: 10vh; font-size: 60px; font-weight: bold;}

    .close:hover,
    .close:focus { color: #999; text-decoration: none; cursor: pointer;}

    .previous,
    .next {cursor: pointer; position: absolute; top: 50%; width: auto; padding: 16px; margin-top: -50px; color: white; font-weight: bold; font-size: 20px; transition: 0.6s ease; border-radius: 0 3px 3px 0; user-select: none; -webkit-user-select: none;}

    .next {right: 0; border-radius: 3px 0 0 3px;}

    .previous:hover,
    .next:hover {background-color: rgba(0, 0, 0, 0.6);}
}

@media (min-width: 950px) and (max-width: 1199px) {

	/* Structure 950 to 1199 */
}

@media (min-width: 768px) and (max-width: 949px) {

	/* Structure 768 to 949 */
}


@media (min-width: 481px) and (max-width: 767px) {

	/* Structure  > 481 e < 767 */
}

@media (max-width: 480px) {
	
	/* Structure  < 480 */
}

