.popup{position:fixed;z-index:10000000;top:60px;left:50%;width:340px;height:360px;background:#fff;-moz-box-shadow:4px 4px 30px #130507;-webkit-box-shadow:4px 4px 30px #130507;box-shadow:4px 4px 30px #130507;-moz-transition:top .8s;-o-transition:top .8s;-webkit-transition:top .8s;transition:top .8s}.p_anch,.p_content{width:100%;text-align:center}.p_content{font-size:23px;padding:0 24px}.p_anch{float:left;position:relative;z-index:1;margin:80px 0 0;font-size:18px}#catalogue,.black,.github,.p_body{position:fixed}.p_anch a{color:#000}.p_anch a:hover{text-decoration:none}.p_anch_bottom{margin:1500px 0 0;padding:0 0 50px}.p_close{float:right;width:15px;height:14px;margin:11px 10px 0 0;background:url(../images/popup_close.png)}.p_body{background:#000;left:0;top:0;width:100%;height:100%;opacity:.7;-moz-transition:opacity .8s;-o-transition:opacity .8s;-webkit-transition:opacity .8s;transition:opacity .8s;z-index:100000}.js__slide_top{height:0;overflow:hidden;top:0}.js__fadeout{height:0;overflow:hidden;opacity:0}.github{top:0;right:0;width:99px;height:99px;background:url(../img/github.html)}.form_box{margin-top:4px}.form_box h3{color:#e38b25!important;font:100 24px Oswald,sans-serif!important;margin:0!important;padding:7px 0 10px;text-align:left}.form_box input,.form_box select,.form_box textarea{background:#333;color:#fff!important;margin:0 0 3px!important;padding:8px 28px;width:100%;border:none}.form_box input,.form_box textarea{font-size:14px;text-shadow:none!important}.form_box select{font:100 14px Oswald,sans-serif!important}#catalogue #btn,.form_box .btn,.form_box textarea{font-family:Oswald,sans-serif}.form_box textarea{font-size:14px;margin-bottom:0;min-height:70px;padding:3px 28px;width:100%}.btn-primary{color:#fff;background-color:#c00;border-color:#c00}.form_box .btn{background:#c00;border:none;box-shadow:none;color:#fff;font-size:15px;font-weight:100;height:auto;border-radius:0;margin-top:10px;padding:9px 12px;width:104px;float:left}.form_box .btn:hover{background:-moz-linear-gradient(center top ,#ffc24b 0,#ff8328 100%) rgba(0,0,0,0);color:#fff}#cat a:hover,#cat h3,#cat h3 span,#catalogue #btn{color:#fff!important}#catalogue{top:25%;z-index:99999;right:10px;width:135px}#catalogue .fa{font-size:40px}#catalogue #btn{padding:10px;background:#04727D;border-radius:50%!important;height:135px!important;width:135px;border:none;box-shadow:-1px 0 3px 0 RGBA(0,0,0,.43);font-size:22px;line-height:30px}.black{width:100%;height:100%;z-index:99999;background:RGBA(0,0,0,.61)}#cat,#cl{position:absolute}#cat{background-color:#fff;width:300px;margin:0 auto;top:30%;left:calc(50% - 150px);padding:30px 20px;box-shadow:0 0 10px 1px #000;border-radius:3px;box-sizing:padding-box}#cl{cursor:pointer;right:-10px;top:-10px;background-color:#d31e25;padding:5px;border-radius:17px;width:33px;text-align:center;font-weight:700;color:#fff}#cat a{width:100%;float:left;text-align:center;line-height:30px;background-color:#E3E3E3;color:#d31e25!important}#cat a:hover{background-color:#000}#cat h3{font:100 20px Oswald,sans-serif!important;margin:0!important;padding:7px 0;background:#D31E25;text-align:center}#cat h3 span{font:100 18px Oswald,sans-serif!important}