*{font-family:'Roboto' !important;font-weight:900;}
body{min-width:1000px;}
button:hover, button:active, button:focus{outline:none !important;border:none !important;}
.formbg{background:#161B24 url("../img/formbg1.jpg") no-repeat top center;width:100%;height:295px;z-index:2}
.formbg4{background:#161B24 url("../img/formbg4.jpg") no-repeat top center;width:100%;height:295px;z-index:2}
.formbg2{background:#221623 url("../img/formbg2.jog") no-repeat top center;width:100%;height:295px;z-index:2}
.formbg3{background:#121E12 url("../img/formbg3.jpg") no-repeat top center;width:100%;height:420px;z-index:233}
input::-webkit-input-placeholder{color:white !important;text-transform:uppercase;font-size:14pt;height:100%}
textarea::-webkit-input-placeholder{color:white !important;text-transform:uppercase;font-size:14pt;height:100%}
.formbg3 #feedback-form{max-width:100%;padding:2%;border-radius:3px;color:white;margin-top:2%;height:500px !important;}
hr{border:rgba(0,150,255,.1) solid 1px !important;}
.formbg3 #feedback-form [required]{width:30%;display:block;box-sizing:border-box;margin:2px 0 2% 0;padding:1%;border:1px solid rgba(0,0,0,.1);border-radius:3px;box-shadow:0 1px 2px -1px rgba(0,180,255,.5) inset, 0 0 transparent;background:rgba(0,150,255,.4);color:white;font-size:14pt;}
textarea{margin-left:40%!important;margin-top:-20% !important;height:105px !important;resize:none;width:500px!important;color:white !important}
.formbg3 #feedback-form [required]:hover{border-color:#7eb4ea;box-shadow:0 1px 2px -1px rgba(0,0,0,.2) inset, 0 0 transparent;}
.formbg3 #feedback-form [required]:focus{outline:none;border-color:#7eb4ea;box-shadow:0 1px 2px -1px rgba(0,0,0,.2) inset, 0 0 4px rgba(35,146,243,.5);transition:.2s linear;}
.formbg3 #feedback-form [type="submit"]{width:30%;padding:2%;border:none;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.2) inset;background:rgba(0,150,255,.8);color:#fff;font-size:16pt;margin-left:40%}
.formbg3 #feedback-form [type="submit"]:hover{background:rgba(0,150,255,.6);}
.formbg3 #feedback-form [type="submit"]:focus{box-shadow:0 1px 1px #fff, inset 0 1px 2px rgba(0,0,0,.8), inset 0 -1px 0 rgba(0,0,0,.05);}
.formbg #feedback-form, .formbg2 #feedback-form{max-width:100%;padding:2%;border-radius:3px;color:white;}
.formbg #feedback-form [required], .formbg2 #feedback-form [required]{width:30%;box-sizing:border-box;margin:2px 0 2% 0;padding:2%;border:1px solid rgba(0,0,0,.1);border-radius:3px;box-shadow:0 1px 2px -1px rgba(0,180,255,.5) inset, 0 0 transparent;background:rgba(0,150,255,.4);color:white;font-size:14pt;}
.formbg #feedback-form [required]:hover, .formbg2 #feedback-form [required]:hover{border-color:#7eb4ea;box-shadow:0 1px 2px -1px rgba(0,0,0,.2) inset, 0 0 transparent;}
.formbg #feedback-form [required]:focus, .formbg2 #feedback-form [required]:focus{outline:none;border-color:#7eb4ea;box-shadow:0 1px 2px -1px rgba(0,0,0,.2) inset, 0 0 4px rgba(35,146,243,.5);transition:.2s linear;}
.formbg #feedback-form [type="submit"], .formbg2 #feedback-form [type="submit"]{width:30%;padding:2%;border:none;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.2) inset;background:rgba(0,150,255,.8);color:#fff;font-size:16pt;}
.formbg #feedback-form [type="submit"]:hover, .formbg2 #feedback-form [type="submit"]:hover{background:rgba(0,150,255,.6);}
.formbg #feedback-form [type="submit"]:focus, .formbg2 #feedback-form [type="submit"]:focus{box-shadow:0 1px 1px #fff, inset 0 1px 2px rgba(0,0,0,.8), inset 0 -1px 0 rgba(0,0,0,.05);}

.formbg4 #feedback-form, .formbg2 #feedback-form{max-width:100%;padding:2%;border-radius:3px;color:white;}
.formbg4 #feedback-form [required], .formbg2 #feedback-form [required]{width:30%;box-sizing:border-box;margin:2px 0 2% 0;padding:2%;border:1px solid rgba(0,0,0,.1);border-radius:3px;box-shadow:0 1px 2px -1px rgba(0,180,255,.5) inset, 0 0 transparent;background:rgba(0,150,255,.4);color:white;font-size:14pt;}
.formbg4 #feedback-form [required]:hover, .formbg2 #feedback-form [required]:hover{border-color:#7eb4ea;box-shadow:0 1px 2px -1px rgba(0,0,0,.2) inset, 0 0 transparent;}
.formbg4 #feedback-form [required]:focus, .formbg2 #feedback-form [required]:focus{outline:none;border-color:#7eb4ea;box-shadow:0 1px 2px -1px rgba(0,0,0,.2) inset, 0 0 4px rgba(35,146,243,.5);transition:.2s linear;}
.formbg4 #feedback-form [type="submit"], .formbg2 #feedback-form [type="submit"]{width:30%;padding:2%;border:none;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.2) inset;background:rgba(0,150,255,.8);color:#fff;font-size:16pt;}
.formbg4 #feedback-form [type="submit"]:hover, .formbg2 #feedback-form [type="submit"]:hover{background:rgba(0,150,255,.6);}
.formbg4 #feedback-form [type="submit"]:focus, .formbg2 #feedback-form [type="submit"]:focus{box-shadow:0 1px 1px #fff, inset 0 1px 2px rgba(0,0,0,.8), inset 0 -1px 0 rgba(0,0,0,.05);}

.monitor1{width:100%;height:100%;background:#152A4A url("../img/bg1.jpg") no-repeat top center;background-size:cover;color:white;}
.monitor1 .menu{width:100%;height:50px;color:white;position:fixed;background:rgba(0,0,0,.5);z-index:1000;}
@media screen and (max-width:600px){.menu{display:none;}
}
.monitor1 h1{font-size:40pt}
.menu li{display:inline-block;font-size:14pt;font-weight:normal;}
.menu a, .monitor1 a{color:white;}
.monitor1 a:hover{outline:none !important;border:none !important;color:white;text-decoration:none;}
.menu a:hover{outline:none !important;border:none !important;color:#45a8ee;text-decoration:none;}
.monitor1 .logo{margin-left:15%}
.monitor1 .ph{color:white;font-size:26pt;margin-left:25%}
.ph button{width:290px;height:60px;background:transparent url("../img/but.png") no-repeat top center;outline:none !important;border:none !important;font-size:22pt;}
.ph button:hover{background:transparent url("../img/buth.png") no-repeat top center;}
.monitor2{background-color:white;width:100%;height:100%;}
.monitor2 .block{display:inline-block;vertical-align:top;text-align:left}
.monitor4 .block, .monitor5 .block{display:inline-block;vertical-align:middle;}
.monitor6 .block{display:inline-block;vertical-align:top;}
.monitor6 p{font-size:18pt;font-weight:normal;margin-left:5px;text-align:left !important}
.monitor6 span{font-size:22pt;font-weight:900}
.monitor6 a{cursor:pointer;}
.monitor7{width:100%;height:100%;background-color:white;}
.monitor7 a{cursor:pointer;text-decoration:underline;text-align:center;}
.monitor7 p{font-size:16pt;font-weight:normal;}
.monitor2 h1, .monitor3 h1, .monitor4 h1, .monitor5 h1, .monitor6 h1, .monitor7 h1{text-transform:uppercase;font-size:36pt;font-weight:900;}
.monitor2 span{font-weight:900;font-size:14pt;}
.monitor2 p{font-weight:normal;font-size:10pt;padding-left:10px;text-align:left;}
.monitor3{width:100%;height:100%;background:transparent url("../img/bg2.jpg") no-repeat top center;background-size:cover;color:white;margin-top:-6%;z-index:1;}
.monitor3 li{font-size:18pt;margin-left:10%;font-weight:normal;}
.monitor3 button{width:290px;height:60px;background:transparent url("../img/but.png") no-repeat top center;outline:none !important;border:none !important;font-size:22pt;margin-left:10%;text-transform:uppercase;}
.monitor3 button:hover{background:transparent url("../img/buth.png") no-repeat top center;}
.monitor3 a{color:white;}
.monitor3 a:hover{outline:none !important;border:none !important;color:white;text-decoration:none;}
.monitor4{width:100%;height:100%;background-color:white;}
.monitor4 .block img{height:70px}
.monitor4 p{font-size:16pt;margin-left:5px;text-align:left;}
.monitor5{width:100%;height:100%;background:transparent url("../img/bg3.jpg") no-repeat top center;background-size:cover;color:white;margin-top:-6%;z-index:1;}
.monitor5 p{font-size:22pt;margin-left:10px}
.formbg3{color:white;}
footer{width:100%;height:100%;margin-top:-3%;z-index:1;}
footer .mapo{position:absolute;left:3%;background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 56%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(76%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 76%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 76%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 76%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 76%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0);width:600px;height:45%;z-index:1000;color:#000;font-size:14pt;text-align:left;}
footer p{padding-top:50px;padding-left:50px;}
@media screen and (max-width:600px){.monitor5{width:100%;height:100%;background:transparent url("../img/bg3.jpg") no-repeat top center;background-size:cover;color:white;margin-top:-16%;z-index:1;}
}
.popup h1{color:#008000;text-align:left;text-shadow:0 1px 3px rgba(0,0,0,.3);font:24px 'Trebuchet MS', Helvetica, sans-serif;font-weight:bold;}
.popup h2{color:#008000;text-align:left;text-shadow:0 1px 3px rgba(0,0,0,.3);font:22px 'Trebuchet MS', Helvetica, sans-serif;}
.overlay{top:0;right:0;bottom:0;left:0;z-index:1;visibility:hidden;background-color:rgba(0, 0, 0, 0.7);opacity:0;position:fixed;cursor:default;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;}
.overlay:target{visibility:visible;opacity:1;}
.is-image{top:0;right:0;bottom:0;left:0;display:block;margin:auto;width:100%;height:auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;}
.popup{top:0;right:0;left:0;font-size:14px;z-index:10;display:block;visibility:hidden;margin:0 auto;width:90%;width:450px;height:450px;position:fixed;padding:15px;border:1px solid #383838;background:transparent url("../img/formbg1.png") no-repeat center center;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:50%;background-color:#FFFFFF;-webkit-box-shadow:0 0 6px rgba(0, 0, 0, 0.8);-moz-box-shadow:0 0 6px rgba(0, 0, 0, 0.8);-ms-box-shadow:0 0 6px rgba(0, 0, 0, 0.8);-o-box-shadow:0 0 6px rgba(0, 0, 0, 0.8);box-shadow:0px 0px 6px rgba(0, 0, 0, 0.8);opacity:0;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;}
.overlay:target+.popup{top:20%;visibility:visible;opacity:1;}
.close{position:absolute;top:-10px;right:-10px;padding:0;width:30px;height:30px;border:2px solid #ccc;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;background:rgba(0,150,255,.8);box-shadow:0px 0px 10px #000;text-align:center;text-decoration:none;font-weight:bold;line-height:20px;-webkit-transition:all ease .8s;-moz-transition:all ease .8s;-ms-transition:all ease .8s;-o-transition:all ease .8s;transition:all ease .8s;opacity:1!important;}
.close:before{color:rgba(255, 255, 255, 0.9);content:"X";text-shadow:0 -1px rgba(0, 0, 0, 0.9);font-size:12px;}
.close:hover{background-color:rgba(252, 20, 0, 0.8);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.popup p, .popup div{margin-bottom:10px;}
.popup h4{display:none;}
h6{display:none;}
.popup h6{color:#3cabda;font-size:15pt;text-transform:uppercase;text-align:center;font-weight:bold;display:inline;}
.popup #feedback-form [required]{vertical-align:middle;width:80%;box-sizing:border-box;margin:2px 0 2% 0;padding:2%;border:1px solid rgba(0,0,0,.1);margin-top:7px;box-shadow:0 1px 2px -1px rgba(0,0,0,.2) inset, 0 0 transparent;background:rgba(0,150,255,.5);text-align:left;text-transform:uppercase;color:#fff !important;font-size:15pt;}
.popup input::-webkit-input-placeholder{color:white !important;}
.popup #feedback-form [required]:hover{border-color:#7eb4ea;box-shadow:0 1px 2px -1px rgba(0,0,0,.2) inset, 0 0 transparent;}
.popup #feedback-form [required]:focus{outline:none;border-color:#7eb4ea;box-shadow:0 1px 2px -1px rgba(0,0,0,.2) inset, 0 0 4px rgba(35,146,243,.5);transition:.2s linear;}
.popup #feedback-form [type="submit"]{padding:2%;border:none;width:80%;margin-top:7px;background:rgba(0,150,255,.8);text-align:center;text-transform:uppercase;color:white !important;font-size:15pt;}
.popup #feedback-form [type="submit"]:hover{background:#5c90c2;}

.slim {border:1px solid;}
.slim td {border:1px solid;padding:2px;}
.slim .prime th {background-color:#B3A9A0;}
.slim .prime td {background-color:#B3A9A0;}
.slim th {padding:2px;}