.popup{display:inline-block;position:relative;max-width:100%;padding:20px;border:5px solid #fff;background:#fff;vertical-align:middle;text-align:left;}
.popup2{display:inline-block;position:relative;width:600px;height:500px;padding:20px;border:5px solid #fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#fff;vertical-align:middle;text-align:left;margin-top:100px;}
.popup3{display:inline-block;position:relative;height:500px;padding:20px;border:5px solid #fff;background:#fff;vertical-align:middle;text-align:left;margin-top:100px;overflow: auto;}
.popup h2{text-align:center;}
.popup p{margin-bottom:15px; line-height: 15px;}
.popup__close,
.popup__close2,
.popup__close3,
.popup__close4,
.popup__close5,
.popup__close7,
.popup__close6,
.popup__close8,
.popup__close9,
.popup__close10,
.popup__close11,
.popup__close12,
.popup__close13,
.popup__close14,
.popup__close15,
.popup__close16,
.popup__close17,
.popup__close18,
.popup__close19,
.popup__close20,
.popup__close21{float:right;margin:-10px 0 0 10px;}
.popup_form,
.popup_form2,
.popup_form3,
.popup_form4,
.popup_form5,
.popup_form6{background:rgba(0, 0, 0, 0.7);display:none;position:fixed;left:0;top:0;width:100%;height:100%;text-align:center;z-index:112;}
.popup_form .popup__close,
.popup_form2 .popup__close2,
.popup_form3 .popup__close3,
.popup_form4 .popup__close4,
.popup_form5 .popup__close5,
.popup_form6 .popup__close6
.popup_form2 .popup__close7,
.popup_form2 .popup__close8,
.popup_form2 .popup__close9,
.popup_form2 .popup__close10,
.popup_form2 .popup__close11,
.popup_form2 .popup__close12,
.popup_form2 .popup__close13,
.popup_form2 .popup__close14,
.popup_form2 .popup__close15,
.popup_form2 .popup__close16,
.popup_form2 .popup__close17,
.popup_form2 .popup__close18,
.popup_form2 .popup__close19,
.popup_form2 .popup__close20,
.popup_form2 .popup__close21,
.popup_form2 .popup__close2,{margin:-21px -19px 0 0;}
.popup_form .popup,
.popup_form2 .popup,
.popup_form3 .popup,
.popup_form4 .popup,
.popup_form5 .popup,
.popup_form6 .popup{margin-top:100px;background: url(../images/patterns/dark/pattern16.png);
}
.popup_form #contactForm3,
.popup_form2 #contactForm3{}
.popup_form3 #contactForm3{}
.popup_form #contactForm3 input,
.popup_form2 #contactForm3 input,
.popup_form3 #contactForm3 input,
.popup_form4 #contactForm3 input,
.popup_form5 #contactForm3 input{}
.popup_form #contactForm3 input[type="submit"],
.popup_form2 #contactForm3 input[type="submit"],
.popup_form3 #contactForm3 input[type="submit"],
.popup_form4 #contactForm3 input[type="submit"],
.popup_form5 #contactForm3 input[type="submit"]{border:medium none;cursor:pointer;margin:0;}
.popup_form6 #contactForm3 input[type="submit"]{border:medium none;cursor:pointer;margin:0;}
.popup_form #contactForm3 .from,
.popup_form #contactForm3 .to,
.popup_form2 #contactForm3 .from,
.popup_form2 #contactForm3 .to{width:117px;}
.popup_form #contactForm3 .from,
.popup_form2 #contactForm3 .from{margin:0 10px 20px 20px;}
.popup_form #contactForm3 .to,
.popup_form2 #contactForm3 .to{margin:0 20px 20px 10px;}
.contactForm .input_boxes textarea,
.contactForm .input_boxes input{outline:none;background:#f6f6f6;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #E5E5E5;box-shadow:0 1px 2px #E5E5E5 inset;font-family:'pf_agora_slab_promedium';font-size:10.5pt;margin:0 20px;outline:medium none;padding:5px 8px;width:287px;color:#444;resize:none;}
.contactForm .input_boxes input{margin-bottom:15px;}
.button_send_call{background:#ef5821;border-radius:5px;display:block;line-height:0;padding:1px;cursor:pointer;text-decoration:none;}
.button_send_call{margin:0 20px 16px;cursor:pointer;}
.button_send_call span,
.button_send_call input{background:none;border:1px solid #fff9b7;border-radius:3px;color:#FFFFFF;width:100%;display:block;text-decoration:none;font-family:arial;font-size:9pt;font-weight:bold;height:26px;letter-spacing:0.5px;line-height:21pt;text-align:center;text-transform:uppercase;cursor:pointer;text-shadow:1px 1px 1px rgba(0,0,0,0.2);}
.button_send_call input{font-family:'Open Sans', sans-serif;font-size:13pt;font-weight:normal;height:38px;padding:0 0 3px;text-transform:none;}
.button_send_call:hover{background-color:#444;cursor:pointer;}
.button_send_call:active{box-shadow:inset 0px 0px 4px #ffc30c;cursor:pointer;}
.button_send_call:active span,
.button_send_call:active input{border:1px solid #ffe900;cursor:pointer;}