.modal{display:none;position:fixed;z-index:9999;padding-top:50px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,.6)}.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:80%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:0.4s;animation-name:animatetop;animation-duration:0.4s}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.close{color:#fff;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.modal-header{padding:10px 15px;background-color:#2c3240;color:#fff}.modal-body{padding:20px}.modal-footer{padding:2px 16px;background-color:#5cb85c;color:#fff}button.contact-com-cls{float:left;width:100%;margin-bottom:10px;height:auto}.contact-popup-com-cls h2{color:#fff;text-align:center;text-transform:uppercase;letter-spacing:2px;font-weight:400}.contact-popup-com-cls .modal-content{border:0}.contact-popup-com-cls .actions{margin-top:5px;margin-bottom:0;padding:0 0}.page-template-page-contact .contact-wrap .shortcode .wrap{float:left;width:100%;margin-top:30px}@media (max-width:991px){.contact-popup-com-cls h2{font-size:26px}.contact-popup-com-cls span.close{line-height:28px}.page-template-page-contact .contact-wrap .intro-content{width:100%;text-align:left;padding:0 20px 30px}.page-template-page-contact .contact-wrap .shortcode{width:100%;padding:0 20px}}@media (max-width:767px){.contact-popup-com-cls h2{font-size:20px}}