
/* #Media Queries
================================================== */
@media all and (max-width:1170px) {
}
@media all and (max-width:1000px) {
.em #background .cover-back { height:100%!important;}	
.em .section1 p br{ display:none;}	
}
@media all and (max-width:767px) {
.em .section1 p { font-size:14px;}
.em .main { padding:0 20px;}	

.em .section2 .gallery { margin:10px 0 0 0;}
.em .section1 { margin:20px 0 0 0;}
.em .btn { font-size:20px; line-height:30px; padding:15px 20px;}
.em footer { padding-bottom:20px;}
.em .mfp-wrap { overflow:hidden!important;}
.mfp-container {   top:50px;}

}
@media all and (max-width:640px) {
.em footer .row { margin-bottom:0px;}
.em footer .row .col1 { margin-bottom:10px;} 
.em footer .row .col2 { width:100%; margin-bottom:10px;}
.em footer .row .col2:last-child { width:100%; margin-bottom:10px;}	
.em .btn { font-size:20px; line-height:30px; padding:10px 20px;}
.em footer .footer-socials ul li { font-size:14px; line-height:20px;}
.em footer .footer-socials ul li:not(:last-child) { margin-right:10px;}
.mfp-zoom-out-cur .mfp-image-holder .mfp-close { width:30px; background-size:30px; height:33px;}

}
@media all and (max-width:480px) {
.em .btn { font-size:16px; line-height:20px;}
}
@media all and (max-width:400px) {
}