.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}.form-wrapper{padding:3px;background:#369}.form-wrapper input{width:170px;height:100%;padding:5px 5px;float:left;font:14px 'Arial','trebuchet MS','Tahoma';border:0;background:#eee;border-radius:3px 0 0 3px;box-shadow:0 0 1px rgba(0,0,0,.8) inset}.form-wrapper input:focus{outline:0;background:#fff;box-shadow:0 0 2px rgba(0,0,0,.8) inset}.form-wrapper input::-webkit-input-placeholder{color:#369;font-weight:normal;font-style:italic;font-size:12px}.form-wrapper input:-moz-placeholder{color:#369;font-weight:normal;font-style:italic;font-size:12px}.form-wrapper input:-ms-input-placeholder{color:#369;font-weight:normal;font-style:italic;font-size:12px}.form-wrapper button{overflow:visible;position:relative;float:right;border:0;padding:0;cursor:pointer;width:90px;font:12px/26px Arial,'trebuchet MS','Tahoma';color:#fff;text-transform:uppercase;background:#4d7aa6;border-radius:0 3px 3px 0;text-shadow:0 -1px 0 rgba(0,0,0,.3)}.form-wrapper button:hover{background:#6c8baa}.form-wrapper button:active,.form-wrapper button:focus{background:#6c8baa;outline:0}.form-wrapper button:before{content:'';position:absolute;border-width:8px 8px 8px 0;border-style:solid solid solid none;border-color:transparent #7ca0c4 transparent;top:7px;left:-6px}.form-wrapper button:hover:before{border-right-color:#6c8baa}.form-wrapper button:focus:before,.form-wrapper button:active:before{border-right-color:#6c8baa}.form-wrapper button::-moz-focus-inner{border:0;padding:0}@media(max-width:900px){#rightcol .form-wrapper button{display:none}#rightcol .form-wrapper input{border-radius:3px 3px 3px 3px}}@media(max-width:800px){#rightcol .form-wrapper{display:none}}@media(max-width:415px){#rightcol .form-wrapper{display:block}.form-wrapper input{width:100%}}