/*!* Bootstrap v3.3.7 (http://getbootstrap.com)
* Copyright 2011-2016 Twitter, .pe-form-wrapper Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)*//*!* GGenerated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=e0d99123eee43379022fd14354355533)
* Config saved to config.json and https://gist.github.com/e0d99123eee43379022fd14354355533*//*!* REMOVED normalize.css v3.0.3
* REMOVED some classes until .form-control (like html, body, a, etc.)
* REMOVED SOME colors, backgrounds, height properties from classes (inherited from artisteer)
* ADDED PREFIX pe-form-wrapper with http://www.css-prefix.com/, beautify with http://www.cleancss.com/*//*!*/.pe-form-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pe-form-wrapper *:before,.pe-form-wrapper *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pe-form-wrapper hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.pe-form-wrapper .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.pe-form-wrapper .sr-only-focusable:active,.pe-form-wrapper .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.pe-form-wrapper [role=button]{cursor:pointer}.pe-form-wrapper fieldset{padding:0;margin:0;border:0;min-width:0}.pe-form-wrapper legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;border:0;border-bottom:1px solid #e5e5e5}.pe-form-wrapper label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.pe-form-wrapper input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pe-form-wrapper input[type=radio],.pe-form-wrapper input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;line-height:normal}.pe-form-wrapper input[type=file]{display:block}.pe-form-wrapper input[type=range]{display:block;width:100%}.pe-form-wrapper select[multiple],.pe-form-wrapper select[size]{height:auto}.pe-form-wrapper input[type=file]:focus,.pe-form-wrapper input[type=radio]:focus,.pe-form-wrapper input[type=checkbox]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.pe-form-wrapper output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.pe-form-wrapper .form-control{display:block;width:100%;height:34px!important;padding:6px 12px!important;font-size:14px;line-height:1.42857143;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.pe-form-wrapper .form-control:focus{outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.pe-form-wrapper .form-control::-moz-placeholder{color:#999;opacity:1}.pe-form-wrapper .form-control:-ms-input-placeholder{color:#999}.pe-form-wrapper .form-control::-webkit-input-placeholder{color:#999}.pe-form-wrapper .form-control::-ms-expand{border:0;background-color:transparent}.pe-form-wrapper .form-control[disabled],.pe-form-wrapper .form-control[readonly],.pe-form-wrapper fieldset[disabled] .form-control{background-color:#eee;opacity:1}.pe-form-wrapper .form-control[disabled],.pe-form-wrapper fieldset[disabled] .form-control{cursor:not-allowed}.pe-form-wrapper textarea.form-control{height:auto!important}.pe-form-wrapper input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){.pe-form-wrapper input[type=date].form-control,.pe-form-wrapper input[type=time].form-control,.pe-form-wrapper input[type=datetime-local].form-control,.pe-form-wrapper input[type=month].form-control{line-height:34px}.pe-form-wrapper input[type=date].input-sm,.pe-form-wrapper input[type=time].input-sm,.pe-form-wrapper input[type=datetime-local].input-sm,.pe-form-wrapper input[type=month].input-sm,.pe-form-wrapper .input-group-sm input[type=date],.pe-form-wrapper .input-group-sm input[type=time],.pe-form-wrapper .input-group-sm input[type=datetime-local],.pe-form-wrapper .input-group-sm input[type=month]{line-height:30px}.pe-form-wrapper input[type=date].input-lg,.pe-form-wrapper input[type=time].input-lg,.pe-form-wrapper input[type=datetime-local].input-lg,.pe-form-wrapper input[type=month].input-lg,.pe-form-wrapper .input-group-lg input[type=date],.pe-form-wrapper .input-group-lg input[type=time],.pe-form-wrapper .input-group-lg input[type=datetime-local],.pe-form-wrapper .input-group-lg input[type=month]{line-height:46px}.pe-form-wrapper } .pe-form-wrapper .form-group { margin-bottom: 15px; } .pe-form-wrapper .radio,.pe-form-wrapper .checkbox { position: relative; display: block; margin-top: 10px; margin-bottom: 10px; } .pe-form-wrapper .radio label,.pe-form-wrapper .checkbox label { min-height: 20px; padding-left: 20px; margin-bottom: 0; font-weight: normal; cursor: pointer; } .pe-form-wrapper .radio input[type=radio],.pe-form-wrapper .radio-inline input[type=radio],.pe-form-wrapper .checkbox input[type=checkbox],.pe-form-wrapper .checkbox-inline input[type=checkbox] { position: absolute; margin-left: -20px; margin-top: 4px \9; } .pe-form-wrapper .radio+.radio,.pe-form-wrapper .checkbox+.checkbox { margin-top: -5px; } .pe-form-wrapper .radio-inline,.pe-form-wrapper .checkbox-inline { position: relative; display: inline-block; padding-left: 20px; margin-bottom: 0; vertical-align: middle; font-weight: normal; cursor: pointer; } .pe-form-wrapper .radio-inline+.radio-inline,.pe-form-wrapper .checkbox-inline+.checkbox-inline { margin-top: 0; margin-left: 10px; } .pe-form-wrapper input[type=radio][disabled],.pe-form-wrapper input[type=checkbox][disabled],.pe-form-wrapper input[type=radio].disabled,.pe-form-wrapper input[type=checkbox].disabled,.pe-form-wrapper fieldset[disabled] input[type=radio],.pe-form-wrapper fieldset[disabled] input[type=checkbox] { cursor: not-allowed; } .pe-form-wrapper .radio-inline.disabled,.pe-form-wrapper .checkbox-inline.disabled,.pe-form-wrapper fieldset[disabled] .radio-inline,.pe-form-wrapper fieldset[disabled] .checkbox-inline { cursor: not-allowed; } .pe-form-wrapper .radio.disabled label,.pe-form-wrapper .checkbox.disabled label,.pe-form-wrapper fieldset[disabled] .radio label,.pe-form-wrapper fieldset[disabled] .checkbox label { cursor: not-allowed; } .pe-form-wrapper .form-control-static { padding-top: 7px; padding-bottom: 7px; margin-bottom: 0; min-height: 34px; } .pe-form-wrapper .form-control-static.input-lg,.pe-form-wrapper .form-control-static.input-sm { padding-left: 0; padding-right: 0; } .pe-form-wrapper .input-sm { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .pe-form-wrapper select.input-sm { height: 30px; line-height: 30px; } .pe-form-wrapper textarea.input-sm,.pe-form-wrapper select[multiple].input-sm { height: auto; } .pe-form-wrapper .form-group-sm .form-control { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .pe-form-wrapper .form-group-sm select.form-control { height: 30px; line-height: 30px; } .pe-form-wrapper .form-group-sm textarea.form-control,.pe-form-wrapper .form-group-sm select[multiple].form-control { height: auto; } .pe-form-wrapper .form-group-sm .form-control-static { height: 30px; min-height: 32px; padding: 6px 10px; font-size: 12px; line-height: 1.5; } .pe-form-wrapper .input-lg { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; } .pe-form-wrapper select.input-lg { height: 46px; line-height: 46px; } .pe-form-wrapper textarea.input-lg,.pe-form-wrapper select[multiple].input-lg { height: auto; } .pe-form-wrapper .form-group-lg .form-control { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; } .pe-form-wrapper .form-group-lg select.form-control { height: 46px; line-height: 46px; } .pe-form-wrapper .form-group-lg textarea.form-control,.pe-form-wrapper .form-group-lg select[multiple].form-control { height: auto; } .pe-form-wrapper .form-group-lg .form-control-static { height: 46px; min-height: 38px; padding: 11px 16px; font-size: 18px; line-height: 1.3333333; } .pe-form-wrapper .has-feedback { position: relative; } .pe-form-wrapper .has-feedback .form-control { padding-right: 42.5px; } .pe-form-wrapper .form-control-feedback { position: absolute; top: 0; right: 0; z-index: 2; display: block; width: 34px; height: 34px; line-height: 34px; text-align: center; pointer-events: none; } .pe-form-wrapper .input-lg+.form-control-feedback,.pe-form-wrapper .input-group-lg+.form-control-feedback,.pe-form-wrapper .form-group-lg .form-control+.form-control-feedback { width: 46px; height: 46px; line-height: 46px; } .pe-form-wrapper .input-sm+.form-control-feedback,.pe-form-wrapper .input-group-sm+.form-control-feedback,.pe-form-wrapper .form-group-sm .form-control+.form-control-feedback { width: 30px; height: 30px; line-height: 30px; } .pe-form-wrapper .has-success .help-block,.pe-form-wrapper .has-success .control-label,.pe-form-wrapper .has-success .radio,.pe-form-wrapper .has-success .checkbox,.pe-form-wrapper .has-success .radio-inline,.pe-form-wrapper .has-success .checkbox-inline,.pe-form-wrapper .has-success.radio label,.pe-form-wrapper .has-success.checkbox label,.pe-form-wrapper .has-success.radio-inline label,.pe-form-wrapper .has-success.checkbox-inline label { color: #3c763d; } .pe-form-wrapper .has-success .form-control { border-color: #3c763d; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); } .pe-form-wrapper .has-success .form-control:focus { border-color: #2b542c; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168; } .pe-form-wrapper .has-success .input-group-addon { color: #3c763d; border-color: #3c763d; background-color: #dff0d8; } .pe-form-wrapper .has-success .form-control-feedback { color: #3c763d; } .pe-form-wrapper .has-warning .help-block,.pe-form-wrapper .has-warning .control-label,.pe-form-wrapper .has-warning .radio,.pe-form-wrapper .has-warning .checkbox,.pe-form-wrapper .has-warning .radio-inline,.pe-form-wrapper .has-warning .checkbox-inline,.pe-form-wrapper .has-warning.radio label,.pe-form-wrapper .has-warning.checkbox label,.pe-form-wrapper .has-warning.radio-inline label,.pe-form-wrapper .has-warning.checkbox-inline label { color: #8a6d3b; } .pe-form-wrapper .has-warning .form-control { border-color: #8a6d3b; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); } .pe-form-wrapper .has-warning .form-control:focus { border-color: #66512c; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b; } .pe-form-wrapper .has-warning .input-group-addon { color: #8a6d3b; border-color: #8a6d3b; background-color: #fcf8e3; } .pe-form-wrapper .has-warning .form-control-feedback { color: #8a6d3b; } .pe-form-wrapper .has-error .help-block,.pe-form-wrapper .has-error .control-label,.pe-form-wrapper .has-error .radio,.pe-form-wrapper .has-error .checkbox,.pe-form-wrapper .has-error .radio-inline,.pe-form-wrapper .has-error .checkbox-inline,.pe-form-wrapper .has-error.radio label,.pe-form-wrapper .has-error.checkbox label,.pe-form-wrapper .has-error.radio-inline label,.pe-form-wrapper .has-error.checkbox-inline label { color: #a94442; } .pe-form-wrapper .has-error .form-control { border-color: #a94442; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); } .pe-form-wrapper .has-error .form-control:focus { border-color: #843534; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483; } .pe-form-wrapper .has-error .input-group-addon { color: #a94442; border-color: #a94442; background-color: #f2dede; } .pe-form-wrapper .has-error .form-control-feedback { color: #a94442; } .pe-form-wrapper .has-feedback label~.form-control-feedback { top: 25px; } .pe-form-wrapper .has-feedback label.sr-only~.form-control-feedback { top: 0; } .pe-form-wrapper .help-block { display: block; margin-top: 5px; margin-bottom: 10px; } @media (min-width: 768px) { .pe-form-wrapper .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.pe-form-wrapper .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.pe-form-wrapper .form-inline .form-control-static{display:inline-block}.pe-form-wrapper .form-inline .input-group{display:inline-table;vertical-align:middle}.pe-form-wrapper .form-inline .input-group .input-group-addon,.pe-form-wrapper .form-inline .input-group .input-group-btn,.pe-form-wrapper .form-inline .input-group .form-control{width:auto}.pe-form-wrapper .form-inline .input-group>.form-control{width:100%}.pe-form-wrapper .form-inline .control-label{margin-bottom:0;vertical-align:middle}.pe-form-wrapper .form-inline .radio,.pe-form-wrapper .form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.pe-form-wrapper .form-inline .radio label,.pe-form-wrapper .form-inline .checkbox label{padding-left:0}.pe-form-wrapper .form-inline .radio input[type=radio],.pe-form-wrapper .form-inline .checkbox input[type=checkbox]{position:relative;margin-left:0}.pe-form-wrapper .form-inline .has-feedback .form-control-feedback{top:0}}.pe-form-wrapper .form-horizontal .radio,.pe-form-wrapper .form-horizontal .checkbox,.pe-form-wrapper .form-horizontal .radio-inline,.pe-form-wrapper .form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.pe-form-wrapper .form-horizontal .radio,.pe-form-wrapper .form-horizontal .checkbox{min-height:27px}.pe-form-wrapper .form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media(min-width:768px){.pe-form-wrapper .form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.pe-form-wrapper .form-horizontal .has-feedback .form-control-feedback{right:15px}@media(min-width:768px){.pe-form-wrapper .form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}.pe-form-wrapper } @media (min-width: 768px) { .pe-form-wrapper .form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.pe-form-wrapper .clearfix:before,.pe-form-wrapper .clearfix:after,.pe-form-wrapper .form-horizontal .form-group:before,.pe-form-wrapper .form-horizontal .form-group:after{content:" ";display:table}.pe-form-wrapper .clearfix:after,.pe-form-wrapper .form-horizontal .form-group:after{clear:both}.pe-form-wrapper .center-block{display:block;margin-left:auto;margin-right:auto}.pe-form-wrapper .pull-right{float:right!important}.pe-form-wrapper .pull-left{float:left!important}.pe-form-wrapper .hide{display:none!important}.pe-form-wrapper .show{display:block!important}.pe-form-wrapper .invisible{visibility:hidden}.pe-form-wrapper .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.pe-form-wrapper .hidden{display:none!important}.pe-form-wrapper .affix{position:fixed}.pe-form-wrapper .help-block:empty{display:none}.form-group .checkbox:last-child,.form-group .radio:last-child{margin-bottom:0}label+.radio-group,label+.checkbox-group{margin-top:-5px}@media(min-width:768px){.pe-form-wrapper .form-inline .radio input[type=radio],.pe-form-wrapper .form-inline .checkbox input[type=checkbox]{vertical-align:baseline;margin-right:5px}.pe-form-wrapper .form-inline .form-group{width:auto}.pe-form-wrapper .form-inline label+.form-control{margin-left:5px}.pe-form-wrapper .form-inline .radio+.radio,.pe-form-wrapper .form-inline .checkbox+.checkbox{margin-left:10px}}