@font-face { font-family: ProximaB; src: url(../fonts/proxb.otf) format('opentype'); }
@font-face { font-family: Proxima; src: url(../fonts/proxl.otf) format('opentype'); }
@font-face { font-family: Tkach; src: url(../fonts/tkach.otf) format('opentype'); }

@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;min-width:30%;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;border-radius:9px;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:0}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}
.lightbox{ display: none; }
.featherlight-content form input{ display: block; width: 100%; margin: 16px 0px; text-indent: 10px; height: 35px; line-height: 35px; border: 2px solid #60d7bd; background: #ffffff; font: 0.9em Proxima; }
.featherlight-content form select{ display: block; width: 100%; margin: 16px 0px; text-indent: 10px; height: 35px; line-height: 35px; border: 2px solid #60d7bd; background: #ffffff; font: 0.9em Proxima; color: #60d7bd; }
.featherlight-content form textarea{ display: block; width: 100%; margin: 16px 0px; padding: 8px 0px; text-indent: 10px; height: 100px; line-height: 12px; border: 2px solid #60d7bd; background: #ffffff; font: 0.9em Proxima; }
.featherlight-content form input[type="submit"]{ display: block; margin: 0 auto; width: 155px; height: 32px; font: 1.3em Proxima; line-height: 32px; background: #60d7bd; text-align: center; color: #ffffff; text-shadow: 1px 1px 2px rgba(0,0,0,0.5); border-radius: 9px; text-indent: 0; border: 0; cursor: pointer; box-shadow: 0px 0px 3px rgba(0,0,0,0.7); }
.featherlight-content form input[type="submit"]:hover{ opacity: 0.6; }