﻿@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,600,400italic);*{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}.container{max-width:400px;width:100%;margin:0 auto;position:relative}#contact button[type=submit],#contact input[type=text],#contact input[type=email],#contact input[type=tel],#contact input[type=url],#contact input[type=password],#contact textarea{font:400 12px/16px Roboto,Helvetica,Arial,sans-serif}#contact{background:#F9F9F9;padding:25px;margin:10px 0;box-shadow:0 0 20px 0 rgba(0,0,0,.2),0 5px 5px 0 rgba(0,0,0,.24);color:gray}#contact h3{display:block;font-size:30px;font-weight:300;margin-bottom:10px}#contact h4{margin:5px 0 15px;display:block;font-size:13px;font-weight:400}fieldset{border:none!important;margin:0 0 10px;min-width:100%;padding:0;width:100%}#contact input[type=text],#contact input[type=email],#contact input[type=tel],#contact input[type=url],#contact input[type=password],#contact textarea{width:100%;border:1px solid #ccc;background:#FFF;margin:0 0 5px;padding:10px}#contact input[type=text]:hover,#contact input[type=email]:hover,#contact input[type=tel]:hover,#contact input[type=url]:hover,#contact input[type=password],#contact textarea:hover{-webkit-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out;border:1px solid #aaa}#contact textarea{height:100px;max-width:100%;resize:none}#contact button[type=submit],#contact button[type=button]{cursor:pointer;width:100%;border:none;background:#ffd390;color:#FFF;margin:0 0 5px;padding:10px;font-size:15px}#contact button[type=submit]:hover,#contact button[type=button]:hover{background:#43A047;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background-color .3s ease-in-out}#contact button[type=submit]:active,#contact button[type=button]:active{box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}#contact input:focus,#contact textarea:focus{outline:0;border:1px solid #aaa}::-webkit-input-placeholder{color:#888}:-moz-placeholder{color:#888}::-moz-placeholder{color:#888}:-ms-input-placeholder{color:#888}.message{font:400 12px/16px Roboto,Helvetica,Arial,sans-serif;color:red}.reg-info{display:none;z-index:2000}.error{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#D8000C}.leftdiv{float:left}.rightdiv{float:right}