.col-b{visibility:hidden;height:0}.col-b #slideshow .controls{visibility:hidden}em{color:red;font-style:normal}.col-a form{width:100%;height:310px}.col-a input[type="text"]:invalid,[type="tel"]:invalid,[type="email"]:invalid{color:red}.col-a input:invalid:focus+span:after{content:"\2716  (Invalid Entry)"}.col-a input,.col-a textarea{width:100%;border:1px solid #c6b6ac;height:20px;background-color:white}.col-a #fname,.col-a #lname{text-transform:capitalize}.col-a textarea{height:50px}.col-a input[type="reset"],.col-a input[type="submit"]{cursor:pointer}.col-a .ui-block-a,.col-a .ui-block-b,.col-a .ui-block-c,.col-a .ui-block-d,.col-a .ui-block-e,.col-a .ui-block-f{float:left;width:100%;text-align:left;position:relative}.col-a .error,.col-a .error_message{color:red}.col-a .error{font-size:15px;padding-top:5px;position:absolute;top:0;right:0}.col-a .success{color:green}.col-a .error_message{padding-bottom:15px}.col-a .ui-block-f{width:30%;max-width:100px}.col-a .ui-block-g{width:30%;max-width:100px;float:right}@media screen and (min-width:1024px) and (min-height:628px){.col-a form{width:70%}.col-a .ui-block-c,.col-a .ui-block-d{width:45%}.col-a .ui-block-d{float:right}.col-a .ui-block-a,.col-a .ui-block-b,.col-a .ui-block-c,.col-a .ui-block-d,.col-a .ui-block-e,.col-a .ui-block-f,.col-a .ui-block-g{padding-bottom:15px}.col-a .ui-block-a,.col-a .ui-block-b{width:45%}.col-a .ui-block-b{float:right}.col-b{visibility:visible}.col-a textarea{width:99%}}