.mikes-modal {
z-index: 10001;
position: fixed;
background-color: white;
left: 50%;
top: 50%;
display: none;
}
.mikes-modal a {
text-decoration: none;
}
.mikes-modal img {
float: left;
}
.mikes-modal .description {
width: 300px;
float: right;
text-align: left;
padding: 10px 30px;
overflow-y: auto;
}
.mikes-modal .close {
position: absolute;
right: 10px;
cursor: pointer;
opacity: 0.7;
}
#loading-modal {
position: absolute;
z-index: 10000;
width: 220px;
height: 220px;
top: 50%;
left: 50%;
margin-top: -110px;
margin-left: -110px;
background-color: #333;
border-radius: 20px;
}
#the-lights {
background-color: #000;
height: 100%;
width: 100%;
position: fixed;
opacity: 0.9;
top: 0;
left: 0;
z-index: 10000;
}
 @media all and (max-width: 700px) {
.mikes-modal {
left: 0%;
margin-left: 0px !important;
position: absolute;
}
.mikes-modal .description {
clear: both;
width: 95% !important;
float: left;
padding: 2.5%;
background-color: white;
}
.mikes-modal .close {
color: white;
top: 0px;
}
.mikes-modal img {
max-width: 100% !important;
max-height: 100% !important;
}
.mikes-modal #comments {
margin-top: 20px;
}
#comments-area .new-comment {
position: inherit;
width: 100%;
background-color: black;
}
}
