textarea:focus,input[type="text"]:focus,input[type="checkbox"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.form-control:focus{border:1px solid #2da5da;background:#f1fbff;-webkit-box-shadow:0 0 6px rgba(0,0,0,.3);-moz-box-shadow:0 0 6px rgba(0,0,0,.3);-ms-box-shadow:0 0 6px rgba(0,0,0,.3);box-shadow:0 0 6px rgba(0,0,0,.3)}::-moz-selection{background:#8db7d2}::selection{background:#8db7d2}label{font-size:12px;font-weight:300}input.checkbox-md{margin-top:0;padding-top:4px;height:20px;width:20px}form.form-style-simple{background-color:#f1f1f1}form.form-style-simple .btn{margin-bottom:10px}form.form-style-simple .element-group{position:relative}form.form-style-simple label{float:left;font-style:italic;padding:0;margin:0;width:20%}form.form-style-simple div.element{float:left;padding:0;margin:0;width:80%}@media (max-width:768px){form.form-style-simple label{width:30%}form.form-style-simple div.element{width:70%}}@media (max-width:480px){form.form-style-simple label{width:100%}form.form-style-simple div.element{width:100%}form.form-style-simple .btn{float:none;width:100%;margin:0 auto 10px}}.form_group_title{background:#1e5f6e;padding:7px;margin:15px 0 0 0;color:#fff}.form_group_title.form_group_title-special_request{background:#f1f1f1;color:#555}.form_group_title.form_group_title-default{background:#f1f1f1;color:#555}
