.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,.8);z-index:10000000;display:none;top:0;left:0;}
.reveal-modal .p-scroll{height:300px;overflow:scroll;}
.reveal-modal p{font-size:20px;color:white;text-align:center;font-weight:300;}
.reveal-modal .slogan-modal{background:url(../img/slogan-modal.png) no-repeat;font-size:36px;color:#003366;text-align:center;text-transform:uppercase;width:442px;position:relative;margin:-2px 0 0 -58px;padding:8px 0 0 0;}
.reveal-modal h1{margin-bottom:10px;}
.reveal-modal textarea{float:left;width:290px;background:#e8f2f8;font-size:13px;border-radius:2px;height:141px;color:#333333;border:none;margin-right:20px;padding:5px 9px;}
#myModal-4 .go-to, #myModal-2 .go-to, #myModal .go-to, #myModal-3 .go-to{margin-top:15px;color:#003366;font-size:18px;font-weight:400;}
#myModal-4 .vk-2, #myModal-2 .vk-2, #myModal .vk-2, #myModal-3 .vk-2{background:url(../img/vk-2.png) no-repeat;display:block;width:59px;height:59px;margin:10px auto 0 auto;}
#myModal-4 p{font-size:18px;}
#myModal-3.reveal-modal{width:645px;margin-left:-345px;}
#myModal-3 .comment-fields{overflow:hidden;}
#myModal-3 .comment-fields input{margin:0 0 18px 0;width:97%;}
#myModal-3.reveal-modal .comment-fields button{margin-bottom:0;width:100%;}
#myModal-3.reveal-modal .slogan-modal{background:url(../img/slogan-comm.png) no-repeat;width:762px;font-size:21px;margin-top:5px;text-transform:none;padding:14px 0 8px 0;}
.reveal-modal{visibility:hidden;top:100px;left:50%;margin-left:-194px;width:325px;background:rgba(27,161,226,0.75);position:absolute;z-index:10000001;padding:15px 28px 30px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);}
.reveal-modal form{margin-top:20px;}
.reveal-modal form input{display:block;border:none;border-radius:2px;background:#e8f2f8;font-size:13px;font-weight:300;padding:10px 0 9px 10px;width:295px;margin:0 auto 15px auto;}
.reveal-modal form input[name="phone"]{margin-bottom:0;}
.reveal-modal form button{background:#ffcc00;color:#993300;text-shadow:0 1px 0 #ffdd56;font-size:17px;text-transform:uppercase;border-bottom:1px solid #cc9900;border-right:0;border-left:none;border-top:none;border-radius:2px;padding:9px 38px;width:200px;margin:20px auto 0 auto;display:block;}
.reveal-modal form button:hover{background:#ffae00;}
.reveal-modal form input::-webkit-input-placeholder{color:#111;}
.reveal-modal form input::-moz-placeholder{color:#111;}
.reveal-modal form input:-moz-placeholder{color:#111;}
.reveal-modal form input:-ms-input-placeholder{color:#111;}
.reveal-modal.small{width:200px;margin-left:-140px;}
.reveal-modal.medium{width:400px;margin-left:-240px;}
.reveal-modal.large{width:600px;margin-left:-340px;}
.reveal-modal.xlarge{width:800px;margin-left:-440px;}
.reveal-modal .close-reveal-modal{font-size:50px;line-height:.5;position:absolute;top:-3px;right:10px;color:#ffcc00;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;}
.reveal-modal1-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,.8);z-index:10000000;top:0;left:0;}
.reveal-modal1 .p-scroll{height:300px;overflow:scroll;}
.reveal-modal1 p{font-size:20px;color:white;text-align:center;font-weight:300;}
.reveal-modal1 .slogan-modal{background:url(../img/slogan-modal.png) no-repeat;font-size:36px;color:#003366;text-align:center;text-transform:uppercase;width:442px;position:relative;margin:-2px 0 0 -58px;padding:8px 0 0 0;}
.reveal-modal1 h1{margin-bottom:10px;}
.reveal-modal1 textarea{float:left;width:290px;background:#e8f2f8;font-size:13px;border-radius:2px;height:141px;color:#333333;border:none;margin-right:20px;padding:5px 9px;}
#myModal-4 .go-to, #myModal-2 .go-to, #myModal .go-to, #myModal-3 .go-to{margin-top:15px;color:#003366;font-size:18px;font-weight:400;}
#myModal-4 .vk-2, #myModal-2 .vk-2, #myModal .vk-2, #myModal-3 .vk-2{background:url(../img/vk-2.png) no-repeat;display:block;width:59px;height:59px;margin:10px auto 0 auto;}
#myModal-4 p{font-size:18px;}
#myModal-3.reveal-modal1{width:645px;margin-left:-345px;}
#myModal-3 .comment-fields{overflow:hidden;}
#myModal-3 .comment-fields input{margin:0 0 18px 0;width:97%;}
#myModal-3.reveal-modal1 .comment-fields button{margin-bottom:0;width:100%;}
#myModal-3.reveal-modal1 .slogan-modal{background:url(../img/slogan-comm.png) no-repeat;width:762px;font-size:21px;margin-top:5px;text-transform:none;padding:14px 0 8px 0;}
.reveal-modal1{top:100px;left:50%;margin-left:-194px;width:325px;background:rgba(27,161,226,0.75);position:absolute;z-index:10000001;padding:15px 28px 30px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);}
.reveal-modal1 form{margin-top:20px;}
.reveal-modal1 form input{display:block;border:none;border-radius:2px;background:#e8f2f8;font-size:13px;font-weight:300;padding:10px 0 9px 10px;width:295px;margin:0 auto 15px auto;}
.reveal-modal1 form input[name="phone"]{margin-bottom:0;}
.reveal-modal1 form button{background:#ffcc00;color:#993300;text-shadow:0 1px 0 #ffdd56;font-size:17px;text-transform:uppercase;border-bottom:1px solid #cc9900;border-right:0;border-left:none;border-top:none;border-radius:2px;padding:9px 38px;width:200px;margin:20px auto 0 auto;display:block;}
.reveal-modal1 form button:hover{background:#ffae00;}
.reveal-modal1 form input::-webkit-input-placeholder{color:#111;}
.reveal-modal1 form input::-moz-placeholder{color:#111;}
.reveal-modal1 form input:-moz-placeholder{color:#111;}
.reveal-modal1 form input:-ms-input-placeholder{color:#111;}
.reveal-modal1.small{width:200px;margin-left:-140px;}
.reveal-modal1.medium{width:400px;margin-left:-240px;}
.reveal-modal1.large{width:600px;margin-left:-340px;}
.reveal-modal1.xlarge{width:800px;margin-left:-440px;}
.reveal-modal1 .close-reveal-modal1{font-size:28px;line-height:.5;position:absolute;top:-18px;right:-22px;color:#ffcc00;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;}