/* --------------------------------------------------
jQuery Quick Modal v2.1.0

By Kevin Beronilla
http://www.kevinberonilla.com

Fork on GitHub
https://github.com/kevinberonilla/jquery-quick-modal

Free to use under the MIT license
http://www.opensource.org/licenses/mit-license.php
-------------------------------------------------- */
body.qm-disable-scroll{overflow-y:hidden;-webkit-overflow-scrolling:none}body .qm-modal{transition:all .25s ease;display:none;opacity:0;box-sizing:border-box;padding:18px;background-color:#fff;border-radius:1px;width:60%;min-height:60px;max-height:70%;overflow:auto;position:fixed;top:50%;left:50%;z-index:999999;box-shadow:0 5px 10px rgba(0,0,0,.25)}body .qm-modal.qm-animation-fade{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}body .qm-modal.qm-animation-fade-up{-webkit-transform:translate(-50%,150%) scale(1);transform:translate(-50%,150%) scale(1)}body .qm-modal.qm-animation-fade-right{-webkit-transform:translate(-150%,-50%) scale(1);transform:translate(-150%,-50%) scale(1)}body .qm-modal.qm-animation-fade-down{-webkit-transform:translate(-50%,-150%) scale(1);transform:translate(-50%,-150%) scale(1)}body .qm-modal.qm-animation-fade-left{-webkit-transform:translate(150%,-50%) scale(1);transform:translate(150%,-50%) scale(1)}body .qm-modal.qm-animation-fade-zoom{-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2)}body .qm-modal.qm-animation-fade-zoom-up{-webkit-transform:translate(-50%,150%) scale(2);transform:translate(-50%,150%) scale(2)}body .qm-modal.qm-animation-fade-zoom-right{-webkit-transform:translate(-150%,-50%) scale(2);transform:translate(-150%,-50%) scale(2)}body .qm-modal.qm-animation-fade-zoom-down{-webkit-transform:translate(-50%,-150%) scale(2);transform:translate(-50%,-150%) scale(2)}body .qm-modal.qm-animation-fade-zoom-left{-webkit-transform:translate(150%,-50%) scale(2);transform:translate(150%,-50%) scale(2)}body .qm-modal.qm-visible{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}body .qm-modal .qm-close-modal{position:absolute;top:0;right:0;padding:18px;cursor:pointer;color:#ccc}body .qm-modal .qm-close-modal:after{content:"\2716";display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px}body .qm-modal .qm-close-modal:focus{outline:none}body #qm-modal-background{transition:all .25s ease;display:none;opacity:0;background-color:rgba(0,0,0,.8);position:fixed;z-index:99999;top:0;left:0;width:100%;height:100%}body #qm-modal-background.qm-visible{opacity:1}
body .qm-modal{padding:40px;
-webkit-box-shadow: 1px 1px 20px -6px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 1px 20px -6px rgba(0,0,0,0.75);
box-shadow: 1px 1px 20px -6px rgba(0,0,0,0.75);
}
body .qm-modal p{
font-size:18px;line-height:27px;
text-align:justify;
}

.qm-modal .button{
position:absolute;
top:0;right:0px;
display:inline-block;
padding:10px 20px;background: rgba(189, 189, 189, 1);
color:rgba(255, 255, 255, 1);
text-shadow: 2px 2px 2px rgba(0,0,0,0.3);
text-transform:uppercase;
font-weight:bold;
letter-spacing:2px;
}

@media only screen and (max-width: 768px) {
body .qm-modal{
    width:90%;
}
body .qm-modal p{
font-size:14px;line-height:20px;
}

body .qm-modal h2{
font-size:20px;
}

 }
