.formoid-solid-blue{margin:0 auto;background-color:none;font-size:14px;font-family:'Roboto',Arial,Helvetica,sans-serif;color:#34495E;text-align:center;text-shadow:1px 1px 1px #000;width:95%;max-width:480px;min-width:200px;max-height:480px;}
.formoid-solid-blue>div,
.formoid-solid-blue>.title{margin:8px;}
.formoid-solid-blue .error-field .required{color:#FF9999;}
.formoid-solid-blue .error-field input,
.formoid-solid-blue .error-field input[type=text],
.formoid-solid-blue .error-field input[type=password],
.formoid-solid-blue .error-field input[type=email],
.formoid-solid-blue .error-field input[type=url],
.formoid-solid-blue .error-field input[type=date],
.formoid-solid-blue .error-field input[type=number],
.formoid-solid-blue .error-field input[type=tel],
.formoid-solid-blue .error-field textarea{border-color:#D893A1;background-color:#FBE6F2;}
.formoid-solid-blue label.error{display:inline-block;font-size:0.9em;}
.formoid-solid-blue .error,
.formoid-solid-blue .error #recaptcha_widget_div{padding:3px 14px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px;color:#b94a48;background-color:#f2dede;border-color:#eed3d7;color:#c09853;}
.formoid-solid-blue .error h4{color:#b94a48;margin:0;}
.formoid-solid-blue .error .close{position:relative;top:-2px;right:-21px;line-height:20px;}
.formoid-solid-blue .column{float:left;}
.formoid-solid-blue .column1{width:100%;}
.formoid-solid-blue .column2{width:50%;}
.formoid-solid-blue .column3{width:33%;}
.formoid-solid-blue .column4{width:25%;}
.formoid-solid-blue .column5{width:20%;}
.formoid-solid-blue .large{width:100%;*width:94%;}
.formoid-solid-blue .medium{width:50%;*width:47%;}
.formoid-solid-blue .small{width:25%;*width:23%;}
.formoid-solid-blue textarea.large{width:100%;*width:94%;height:20em;}
.formoid-solid-blue textarea.medium{width:100%;*width:94%;/* height:10em; */}
.formoid-solid-blue textarea.small{width:100%;*width:94%;height:5.5em;}
.formoid-solid-blue .element-address .country{position:relative;}
.frmd{display:none;}
.clearfix{*zoom:1;}
.clearfix:before,
.clearfix:after{display:table;line-height:0;content:"";}
.blurBg,
.blurBg-true{background-attachment:fixed;background-image:-webkit-linear-gradient(5deg, rgba(255, 255, 255, 0.35) -10%, rgba(255, 255, 255, 0) 20%),
-webkit-radial-gradient(40% 60%, ellipse farthest-side, rgba(255, 255, 255, 0.45) -10%, rgba(255, 255, 255, 0) 100%),
-webkit-radial-gradient(50% -10%, circle farthest-side, rgba(255, 255, 255, 0.35) -10%, rgba(255, 255, 255, 0) 30%),
-webkit-radial-gradient(100% 0%, ellipse farthest-side, rgba(255, 255, 255, 0.35) -10%, rgba(255, 255, 255, 0) 20%),
-webkit-radial-gradient(0% 0%, ellipse farthest-side, rgba(255, 255, 255, 0.35) -10%, rgba(255, 255, 255, 0) 10%),
-webkit-radial-gradient(90% 60%, ellipse farthest-side, rgba(0, 0, 0, 0.35) -10%, rgba(0, 0, 0, 0) 100%),
-webkit-radial-gradient(20% 10%, circle farthest-side, rgba(0, 0, 0, 0.25) -10%, rgba(0, 0, 0, 0) 20%);background-image:linear-gradient(85deg, rgba(255, 255, 255, 0.35) -10%, rgba(255, 255, 255, 0) 20%),
radial-gradient(40% 60%,ellipse farthest-side, rgba(255, 255, 255, 0.45) -10%, rgba(255, 255, 255, 0) 100%),
radial-gradient(50% -10%,circle farthest-side, rgba(255, 255, 255, 0.35) -10%, rgba(255, 255, 255, 0) 30%),
radial-gradient(100% 0%,ellipse farthest-side, rgba(255, 255, 255, 0.35) -10%, rgba(255, 255, 255, 0) 20%),
radial-gradient(0% 0%,ellipse farthest-side, rgba(255, 255, 255, 0.35) -10%, rgba(255, 255, 255, 0) 10%),
radial-gradient(90% 60%,ellipse farthest-side, rgba(0, 0, 0, 0.35) -10%, rgba(0, 0, 0, 0) 100%),
radial-gradient(20% 10%,circle farthest-side, rgba(0, 0, 0, 0.25) -10%, rgba(0, 0, 0, 0) 20%);}
#formoid-info{display:block;width:400px;margin:0 auto;padding:10px;text-align:center;color:#c09853;font-size:12px;max-width:100%;}
@font-face{font-family:formoid;src:url('formoid.eot');src:url('formoid.eot?#iefix') format('embedded-opentype'),
url('formoid.ttf') format('truetype'),
url('formoid.woff') format('woff'),
url('formoid.svg#formoid') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'icons';src:url('icons.eot');src:url('icons.eot#iefix') format('embedded-opentype'),
url('icons.woff') format('woff'),
url('icons.ttf') format('truetype'),
url('icons.svg#icons') format('svg');font-weight:normal;font-style:normal;}
.formoid-solid-blue{font-size:.6em;line-height:.1;border-radius:5px 5px 0 0;box-shadow:0 1px 5px rgba(0, 0, 0, 0.65);}
.formoid-solid-blue label.title{font-size:1em;font-weight:500;width:auto;}
.formoid-solid-blue input[type=button]{outline:none;font-size:1em;}
.formoid-solid-blue input[type=submit]{outline:none;font-size:1.2em;}
.formoid-solid-blue>div{position:relative;margin-left:25px;margin-right:25px;}
.formoid-solid-blue h2{margin:0.2em 0;font-size:1.2em;font-weight:300;color:#fff;}
.formoid-solid-blue h3.title{margin-bottom:0.5em;margin-top:1.5em;}
.formoid-solid-blue h3.section-break-title{margin-top:0.5em;margin-bottom:0.5em;}
.formoid-solid-blue label{display:block;margin-bottom:3px;clear:both;}
.formoid-solid-blue div, .formoid-solid-blue span, .formoid-solid-blue label, .formoid-solid-blue input, .formoid-solid-blue textarea, .formoid-solid-blue select, .formoid-solid-blue button, .formoid-solid-blue ul, .formoid-solid-blue li, .formoid-solid-blue a{font-family:inherit;color:inherit;}
.formoid-solid-blue div.submit,
.formoid-solid-blue div.title{margin:0;padding-top:.5em;padding-bottom:.5em;}
.formoid-solid-blue div.submit{vertical-align:middle;text-align:center;border-bottom:2px solid #d6dbdf;background-color:rgba(204,204,204,.2);opacity:.7;}
.formoid-solid-blue div.title{border-radius:5px 5px 0 0;}
.formoid-solid-blue div.title h2{margin-left:27px;}
.formoid-solid-blue input[type=button],
.formoid-solid-blue input[type=submit]{display:inline-block;padding:4px 2px;margin-bottom:1px;color:#fff;text-align:left;vertical-align:middle;cursor:pointer;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:normal;border:2px solid #bdc3c7;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;border-radius:3px;box-shadow:inset 0 -0.3em 0 rgba(0, 0, 0, 0.2);}
.formoid-solid-blue input[type=button][disabled]{cursor:default;opacity:0.65;}
.formoid-solid-blue input[type=submit]{text-align:center;opacity:1;color:#ffffff;border:none;right:20px;margin-right:27px;padding:11px 41px;}
.formoid-solid-blue input[type=submit]:hover{text-decoration:none;}
.formoid-solid-blue input[type=submit]:active{box-shadow:inset 0 -0.15em 0 rgba(0, 0, 0, 0.2);}
.formoid-solid-blue .element-file label{position:relative;}
.formoid-solid-blue .element-file .title{position:static;}
.formoid-solid-blue .element-file .button{z-index:1;position:absolute;right:4px;top:4px;bottom:4px;float:none;font-size:1em;color:#fff;padding:1.8% 1.2em 0 1.2em;border-radius:3px;cursor:pointer;box-shadow:inset 0 -0.3em 0 rgba(0, 0, 0, 0.2);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}
.formoid-solid-blue .element-file .button:active{box-shadow:inset 0 -0.15em 0 rgba(0, 0, 0, 0.2);}
.formoid-solid-blue .element-file .file_text{overflow:hidden;color:#A9A9A9;background-color:#fff;-webkit-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out;}
.formoid-solid-blue .element-file .file_input{position:absolute;top:0;right:0;bottom:0;padding:0;cursor:pointer;opacity:0;filter:alpha(opacity=0);width:100%;}
* html .formoid-solid-blue .element-file .file_input,
*+html .formoid-solid-blue .element-file .file_input{position:relative;left:auto;right:auto;top:auto;bottom:auto;width:auto;opacity:1;filter:alpha(opacity=100);}
* html .formoid-solid-blue .element-file .button,
*+html .formoid-solid-blue .element-file .button{display:none;}
* html .formoid-solid-blue .element-file label,
*+html .formoid-solid-blue .element-file label,
* html .formoid-solid-blue .element-file .file_text,
*+html .formoid-solid-blue .element-file .file_text{border:none;}
* html .formoid-solid-blue .element-file .title,
*+html .formoid-solid-blue .element-file .title{display:block;}
.formoid-solid-blue div.element-checkbox, .formoid-solid-blue div.element-radio{overflow:hidden;line-height:2.2;}
.formoid-solid-blue input[type=checkbox],
.formoid-solid-blue input[type=radio]{z-index:1;position:absolute;float:left;opacity:0.01;font-size:1.3em;width:1.2em;height:1em;margin:0;cursor:pointer;}
.formoid-solid-blue input[type=radio]+span,
.formoid-solid-blue input[type=checkbox]+span{margin-right:-19px;padding-top:0;z-index:0;position:relative;left:0;top:0;vertical-align:top;font-size:1em;line-height:1.3;cursor:pointer;}
.formoid-solid-blue input[type=checkbox]+span:before{position:relative;font-family:formoid;margin-right:0.2em;color:transparent;font-size:1em;line-height:1;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.formoid-solid-blue input[type=checkbox]+span:before{content:"\e004";font-size:0.65em;padding:0.3em;font-weight:bold;margin-right:0.6em;line-height:2;border-style:solid;border-width:0.3em;-webkit-transition:border-color .5s ease-in-out;transition:border-color .5s ease-in-out;border-radius:0.3em;}
.formoid-solid-blue input[type=radio]+span:before{position:relative;font-family:formoid;margin-right:0.2em;color:transparent;font-size:1.4em;line-height:1;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out;}
.formoid-solid-blue input[type=radio]+span:before{content:"\e001";}
.formoid-solid-blue input[type=radio]:checked+span:before{content:"\e000";}
.formoid-solid-blue .rating{overflow:hidden;display:inline-block;position:relative;}
.formoid-solid-blue .rating-input{display:none;}
.formoid-solid-blue .rating-star:after{font-family:formoid;font-size:2em;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out;}
.formoid-solid-blue .rating:hover .rating-star:hover:after,
.formoid-solid-blue .rating:hover .rating-star:hover ~ .rating-star:after,
.formoid-solid-blue .rating-input:checked ~ .rating-star:after{content:'\e006';}
.formoid-solid-blue .rating-star,
.formoid-solid-blue .rating:hover .rating-star{position:relative;cursor:default;clear:none;float:right;display:block;width:2.4em;height:2em;}
.formoid-solid-blue .rating-star:after,
.formoid-solid-blue .rating:hover .rating-star:after{content:'\e007';}
.formoid-solid-blue input[type=text],
.formoid-solid-blue input[type=password],
.formoid-solid-blue input[type=email],
.formoid-solid-blue input[type=url],
.formoid-solid-blue input[type=date],
.formoid-solid-blue input[type=number],
.formoid-solid-blue input[type=tel],
.formoid-solid-blue textarea,
.formoid-solid-blue .element-file .file_text,
.formoid-solid-blue select{border-style:solid;border-width:2px;border-color:#bdc3c7;-webkit-transition:border-color 0.5s ease-in-out;transition:border-color 0.5s ease-in-out;border-radius:3px;padding:10px 10px 9px 2.3em;outline:none;-o-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:normal;font-size:1em;}
.formoid-solid-blue .element-address input[type=text],
.formoid-solid-blue .element-name input[type=text],
.formoid-solid-blue .element-file .file_text,
.formoid-solid-blue textarea{width:100%;*width:94%;}
.formoid-solid-blue textarea{height:auto;}
.formoid-solid-blue select{cursor:pointer;text-align:left;width:100%;}
.formoid-solid-blue .element-address input[type=text]{margin-bottom:6px;}
.formoid-solid-blue .item-cont,
.formoid-solid-blue .element-address .country,
.formoid-solid-blue .element-name .nameFirst,
.formoid-solid-blue .element-name .nameLast,
.formoid-solid-blue .element-address .addr1,
.formoid-solid-blue .element-address .addr2,
.formoid-solid-blue .element-address .city,
.formoid-solid-blue .element-address .state,
.formoid-solid-blue .element-address .zip{position:relative;}
.formoid-solid-blue .icon-place:before{position:absolute;font:1em 'icons';vertical-align:top;top:15px;left:0.9em;pointer-events:none;color:#A2A6A8;z-index:2;}
.formoid-solid-blue .element-input .item-cont .icon-place:before,
.formoid-solid-blue .element-textarea .item-cont .icon-place:before{content:'\e800';}
.formoid-solid-blue .element-select .item-cont .icon-place:before,
.formoid-solid-blue .element-multiple .item-cont .icon-place:before,
.formoid-solid-blue .element-address .country .icon-place:before{top:12px;content:'\e801';}
.formoid-solid-blue .element-date .item-cont .icon-place:before{content:'\e802';}
.formoid-solid-blue .element-number .item-cont .icon-place:before,
.formoid-solid-blue .element-address .zip .icon-place:before{content:'\e803';}
.formoid-solid-blue .element-file .item-cont .icon-place:before{content:'\e804';}
.formoid-solid-blue .element-email .item-cont .icon-place:before{content:'\e805';}
.formoid-solid-blue .element-url .item-cont .icon-place:before{content:'\e806';}
.formoid-solid-blue .element-password .item-cont .icon-place:before{content:'\e807';}
.formoid-solid-blue .element-phone .item-cont .icon-place:before{content:'\e808';}
.formoid-solid-blue .element-name .nameFirst .icon-place:before,
.formoid-solid-blue .element-name .nameLast .icon-place:before{content:'\e80B';}
.formoid-solid-blue .element-address .addr1 .icon-place:before,
.formoid-solid-blue .element-address .addr2 .icon-place:before{top:0;content:'\e809';}
.formoid-solid-blue .element-address .city .icon-place:before,
.formoid-solid-blue .element-address .state .icon-place:before{content:'\e80A';}
.formoid-solid-blue .element-name .nameFirst{width:40%;*width:39%;left:0;display:inline-block;margin-right:5%;vertical-align:top;zoom:1;*display:inline;}
.formoid-solid-blue .element-name .nameLast{width:55%;*width:50%;display:inline-block;vertical-align:top;zoom:1;*display:inline;}
.formoid-solid-blue .element-address .city,
.formoid-solid-blue .element-address .zip{width:47%;*width:44%;display:inline-block;zoom:1;*display:inline;vertical-align:top;margin-right:6%;}
.formoid-solid-blue .element-address .state,
.formoid-solid-blue .element-address .country{width:47%;*width:44%;display:inline-block;zoom:1;*display:inline;vertical-align:top;}
.formoid-solid-blue .element-address .country select{cursor:pointer;}
.formoid-solid-blue .element-address label,
.formoid-solid-blue .element-name label{font-size:0.8em;}
.formoid-solid-blue .element-address label.title,
.formoid-solid-blue .element-name label.title{font-size:1em;}
.formoid-solid-blue input[type=number]::-webkit-inner-spin-button,
.formoid-solid-blue input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;}
.formoid-solid-blue .recaptchatable,
.formoid-solid-blue .recaptchatable #recaptcha_image,
.formoid-solid-blue .recaptchatable #recaptcha_challenge_field_holder input{border-collapse:separate !important;border:2px solid #BDC3C7 !important;border-radius:6px;}
.formoid-solid-blue .recaptchatable #recaptcha_image img{border-color:transparent;border-radius:6px;}
.formoid-solid-blue .error,
.formoid-solid-blue .error #recaptcha_widget_div{display:block;background-color:#FBDBCF;text-shadow:none;border:none;padding:15px;border-radius:3px;margin-left:25px;line-height:1;}
.formoid-solid-blue label.error{line-height:1;display:block;}
.formoid-solid-blue .error-label{line-height:1;color:#900;}
.tooltip{position:relative;margin-top:6px;}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}
.tooltip.bottom .tooltip-arrow{top:-8px;left:20px;border-bottom-color:#FBDBCF;border-width:0 8px 8px;}
.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px;}
.alert,
.alert h4{color:#900;}
.alert h4{margin:0;}
.alert .close{position:relative;top:-2px;right:-21px;line-height:20px;}
.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6;}
.alert-success h4{color:#468847;}
.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7;}
.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1;}
.alert-info h4{color:#3a87ad;}
@media all and (max-width:400px){.formoid-solid-blue .element-radio .column,
.formoid-solid-blue .element-checkbox .column,
.formoid-solid-blue .element-name .nameFirst,
.formoid-solid-blue .element-name .nameLast,
.formoid-solid-blue .element-address .city,
.formoid-solid-blue .element-address span.state,
.formoid-solid-blue .element-address .zip,
.formoid-solid-blue .element-address .country{width:100%;display:block;margin-right:0;}
}
.formoid-solid-blue input[type=button]:focus,
.formoid-solid-blue input[type=button]:active,
.formoid-solid-blue input[type=button]:hover,
.formoid-solid-blue input[type=button][disabled]{border-color:#3498DB;}
.formoid-solid-blue div.title{background-color:#3498DB;border-top:1px solid #70B6E5;border-bottom:5px solid #2372A7;opacity:.5;}
.formoid-solid-blue input[type=submit]{background-color:#3498DB;}
.formoid-solid-blue input[type=submit]:hover{background-color:#70B6E5;}
.formoid-solid-blue input[type=submit]:active{background-color:#2372A7;}
.formoid-solid-blue .element-file .button{background-color:#3498DB;}
.formoid-solid-blue .element-file .file_text{border-color:#bdc3c7;}
.formoid-solid-blue .element-file label:hover .file_text{border-color:#70B6E5;}
.formoid-solid-blue .element-file .button:hover{background-color:#70B6E5;}
.formoid-solid-blue .element-file .button:active{background-color:#2372A7;}
.formoid-solid-blue .element-file label:active .file_text{border-color:#3498DB;}
.formoid-solid-blue > .submit,
.formoid-solid-blue > .title{background-color:#bcc3ca;}
.formoid-solid-blue > .submit{background-color:#edeff1;border-top:2px solid #d6dbdf;}
.formoid-solid-blue input[type=checkbox]+span:before{border-color:#bdc3c7;}
.formoid-solid-blue input[type=checkbox]:hover+span:before{border-color:#70B6E5;}
.formoid-solid-blue input[type=checkbox]:checked+span:before{color:#3498DB;border-color:#3498DB;}
.formoid-solid-blue input[type=radio]+span:before{color:#bdc3c7;}
.formoid-solid-blue input[type=radio]:hover+span:before{color:#70B6E5;}
.formoid-solid-blue input[type=radio]:checked+span:before{color:#3498DB;}
.formoid-solid-blue .rating-star:after,
.formoid-solid-blue .rating:hover .rating-star:after{color:#bdc3c7;}
.formoid-solid-blue .rating:hover .rating-star:hover:after,
.formoid-solid-blue .rating:hover .rating-star:hover ~ .rating-star:after{color:#70B6E5;}
.formoid-solid-blue .rating-input:checked ~ .rating-star:after{color:#3498DB;}
.formoid-solid-blue input[type=text]:hover,
.formoid-solid-blue input[type=tel]:hover,
.formoid-solid-blue input[type=password]:hover,
.formoid-solid-blue input[type=email]:hover,
.formoid-solid-blue input[type=url]:hover,
.formoid-solid-blue input[type=date]:hover,
.formoid-solid-blue input[type=number]:hover,
.formoid-solid-blue input[type=file]:hover,
.formoid-solid-blue textarea:hover,
.formoid-solid-blue select:hover{border-color:#70B6E5;}
.formoid-solid-blue input[type=text]:focus,
.formoid-solid-blue input[type=tel]:focus,
.formoid-solid-blue input[type=password]:focus,
.formoid-solid-blue input[type=email]:focus,
.formoid-solid-blue input[type=url]:focus,
.formoid-solid-blue input[type=date]:focus,
.formoid-solid-blue input[type=number]:focus,
.formoid-solid-blue input[type=file]:focus,
.formoid-solid-blue textarea:focus,
.formoid-solid-blue select:focus{border-color:#3498DB;}
.formoid-solid-blue input:focus ~ .icon-place:before,
.formoid-solid-blue textarea:focus ~ .icon-place:before,
.formoid-solid-blue select:focus ~ .icon-place:before,
.formoid-solid-blue .select.open ~ .icon-place:before,
.formoid-solid-blue input[type=file]:focus ~ .icon-place:before,
.formoid-solid-blue .button:focus ~ .icon-place:before,
.formoid-solid-blue .file_text:focus ~ .icon-place:before{color:#3498DB;}
.formoid-solid-blue .dropdown-menu li.active > a,
.formoid-solid-blue .dropdown-menu li.selected > a,
.formoid-solid-blue .dropdown-menu li.active > a.highlighted,
.formoid-solid-blue .dropdown-menu li.selected > a.highlighted,
.formoid-solid-blue .dropdown-inverse li.active > a,
.formoid-solid-blue .dropdown-inverse li.selected > a{background-color:#3498DB;}
.formoid-solid-blue .btn.btn-primary:hover,
.formoid-solid-blue .btn.btn-primary:focus,
.formoid-solid-blue .btn-group:focus .btn.btn-primary.dropdown-toggle{border-color:#70B6E5;}
.formoid-solid-blue .btn.btn-primary:active,
.formoid-solid-blue .btn-group.open .btn.btn-primary.dropdown-toggle,
.formoid-solid-blue .btn.btn-primary.active,
.formoid-solid-blue .dropdown-menu li.active > a:hover,
.formoid-solid-blue .dropdown-menu li.selected > a:hover,
.formoid-solid-blue .dropdown-menu li.active > a.highlighted:hover,
.formoid-solid-blue .dropdown-menu li.selected > a.highlighted:hover,
.formoid-solid-blue .dropdown-menu li.active > a:focus,
.formoid-solid-blue .dropdown-menu li.selected > a:focus,
.formoid-solid-blue .dropdown-menu li.active > a.highlighted:focus,
.formoid-solid-blue .dropdown-menu li.selected > a.highlighted:focus{border-color:#3498DB;}
.formoid-solid-blue .dropdown-arrow{border-bottom:8px solid #3498DB;}
.formoid-solid-blue .dropdown-menu{border:2px solid #3498DB;}
.datepicker{border:2px solid #3498DB;}
.datepicker:before{border-bottom:7px solid #3498DB;}
.datepicker td.active,
.datepicker td.active:hover,
.datepicker td.active:hover:hover,
.datepicker td.active:focus,
.datepicker td.active:hover:focus,
.datepicker td.active:active,
.datepicker td.active:hover:active,
.datepicker td.active.active,
.datepicker td.active:hover.active,
.datepicker td.active.disabled,
.datepicker td.active:hover.disabled,
.datepicker td.active[disabled],
.datepicker td.active:hover[disabled],
.datepicker td.active:active,
.datepicker td.active:hover:active,
.datepicker td.active.active,
.datepicker td.active:hover.active,
.datepicker td span.active,
.datepicker td span.active:hover,
.datepicker td span.active:focus,
.datepicker td span.active:active,
.datepicker td span.active.active,
.datepicker td span.active.disabled,
.datepicker td span.active[disabled]{color:#ffffff;background-image:none;background-color:#3498DB;}
.formoid-solid-blue .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#ffffff;border-radius:0;box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);background-clip:padding-box;border-radius:3px;}
.formoid-solid-blue .dropdown-menu > li > a:hover,
.formoid-solid-blue .dropdown-menu > li > a:focus,
.formoid-solid-blue .dropdown-submenu:hover > a,
.formoid-solid-blue .dropdown-submenu:focus > a{text-decoration:none;}
.formoid-solid-blue .btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;white-space:nowrap;vertical-align:middle;*zoom:1;}
.formoid-solid-blue .btn-group > .dropdown-menu{font-size:1em;}
.formoid-solid-blue .btn{text-align:left;border:0;cursor:pointer;width:100%;height:100%;padding:10px 10px 9px 2.3em;outline:none;-webkit-transition:0.5s;transition:0.5s;-o-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:normal;border-radius:3px;border:2px solid #BDC3C7;background-color:#fff;font-size:1em;}
.formoid-solid-blue .btn:active,
.formoid-solid-blue .btn-group.open .btn.dropdown-toggle,
.formoid-solid-blue .btn.active{box-shadow:none;}
.formoid-solid-blue .btn.disabled,
.formoid-solid-blue .btn[disabled]{background-color:#bdc3c7;color:rgba(255, 255, 255, 0.75);box-shadow:none;opacity:0.7;filter:alpha(opacity=70);}
.formoid-solid-blue .select{width:100%;}
.formoid-solid-blue .select .btn .filter-option{position:absolute;left:2.4em;right:30px;overflow:hidden;text-align:left;}
.formoid-solid-blue .select .btn .dropdown-toggle{border-radius:6px;}
.formoid-solid-blue .select .btn .dropdown-menu{min-width:100%;box-sizing:border-box;}
.formoid-solid-blue .select .btn .dropdown-menu li:not(.disabled) > a:hover small{color:rgba(255, 255, 255, 0.004);}
.formoid-solid-blue .select .btn > .disabled,
.formoid-solid-blue .select .btn .dropdown-menu li.disabled > a{cursor:default;}
.formoid-solid-blue .dropdown-menu{overflow-x:hidden;display:block;opacity:0;visibility:hidden;width:99%;box-shadow:none;-webkit-transition:0.25s;transition:0.25s;-webkit-backface-visibility:hidden;}
.formoid-solid-blue .dropdown-menu.typeahead{display:none;opacity:1;visibility:visible;width:auto;}
.formoid-solid-blue .open > .dropdown-menu{margin-top:8px;opacity:1;visibility:visible;}
.formoid-solid-blue .dropdown-menu li:first-child dt + a{border-radius:0;}
.formoid-solid-blue .dropdown-menu li.active > a,
.formoid-solid-blue .dropdown-menu li.selected > a,
.formoid-solid-blue .dropdown-menu li.active > a.highlighted,
.formoid-solid-blue .dropdown-menu li.selected > a.highlighted,
.formoid-solid-blue .dropdown-menu li.active > a:hover,
.formoid-solid-blue .dropdown-menu li.selected > a:hover,
.formoid-solid-blue .dropdown-menu li.active > a.highlighted:hover,
.formoid-solid-blue .dropdown-menu li.selected > a.highlighted:hover,
.formoid-solid-blue .dropdown-menu li.active > a:focus,
.formoid-solid-blue .dropdown-menu li.selected > a:focus,
.formoid-solid-blue .dropdown-menu li.active > a.highlighted:focus,
.formoid-solid-blue .dropdown-menu li.selected > a.highlighted:focus{color:#ffffff;}
.formoid-solid-blue .dropdown-menu li > a{padding:6px 15px 6px;text-decoration:none;*zoom:1;-webkit-backface-visibility:hidden;display:block;clear:both;white-space:nowrap;-webkit-transition:0.5s;transition:0.5s;}
.formoid-solid-blue .dropdown-menu li > a:before,
.formoid-solid-blue .dropdown-menu li > a:after{display:table;content:"";}
.formoid-solid-blue .dropdown-menu li > a:after{clear:both;}
.formoid-solid-blue .dropdown-menu li > a.highlighted{background:#c9cfd4;color:#ffffff;}
.formoid-solid-blue .dropdown-menu li > a.highlighted:hover,
.formoid-solid-blue .dropdown-menu li > a.highlighted:focus{background:#bac1c8;color:#ffffff;}
.formoid-solid-blue .dropdown-menu li > a:before{margin-top:3px;}
.formoid-solid-blue .dropdown-menu li dt{margin-bottom:3px;margin-top:12px;padding:0 15px;}
.formoid-solid-blue .dropdown-inverse{padding-top:4px;}
.formoid-solid-blue .dropdown-inverse li{margin:0 4px -2px;}
.formoid-solid-blue .dropdown-inverse li:first-child > a,
.formoid-solid-blue .dropdown-inverse li:last-child > a{border-radius:0;padding-bottom:7px;}
.formoid-solid-blue .dropdown-inverse li.active > a,
.formoid-solid-blue .dropdown-inverse li.selected > a{position:relative;z-index:1;border-radius:3px;}
.formoid-solid-blue .dropdown-inverse li dt{padding-left:11px;padding-right:11px;}
.formoid-solid-blue .dropdown-inverse li .divider{margin-left:11px;margin-right:11px;}
.formoid-solid-blue .dropdown-inverse li > a.highlighted{background:#526476;}
.formoid-solid-blue .dropdown-inverse li > a.highlighted:hover,
.formoid-solid-blue .dropdown-inverse li > a.highlighted:focus{background:#677786;}
.formoid-solid-blue .dropdown-inverse li .divider{background-color:#526476;border-bottom-color:#526476;}
.formoid-solid-blue .dropdown-menu.pull-right{right:0;left:auto;}
.formoid-solid-blue .dropdown-arrow{margin-top:0;opacity:0;position:absolute;left:13px;top:100%;-webkit-transition:0.25s;transition:0.25s;-webkit-backface-visibility:hidden;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;z-index:10;}
.formoid-solid-blue .open > .dropdown-arrow{margin-top:0;opacity:1;}
.datepicker{width:14em;position:absolute;background-color:#fff;color:#34495e;font-size:1em;top:0;left:0;padding:4px;margin-top:8px;border-radius:4px;display:none;z-index:10;}
.datepicker:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;position:absolute;top:-9px;left:6px;}
.datepicker:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:7px;}
.datepicker > div{display:none;}
.datepicker table{width:100%;margin:0;}
.datepicker td,
.datepicker th{text-align:center;width:2.9em;border-radius:4px;}
.datepicker td.day:hover{background:#eeeeee;cursor:pointer;}
.datepicker td.day.disabled{color:#eeeeee;}
.datepicker td.old,
.datepicker td.new{color:#999999;}
.datepicker td.active,
.datepicker td.active:hover{color:#ffffff;background-image:none;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
.datepicker td span{display:block;width:1.5em;height:1.7em;line-height:1.6;float:left;margin:2px;cursor:pointer;border-radius:4px;}
.datepicker .datepicker-months td span,
.datepicker .datepicker-years td span{width:3.5em;height:3em;line-height:3;}
.datepicker td span:hover{background:#eeeeee;}
.datepicker td span.active{text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
.datepicker td span.old{color:#999999;}
.datepicker thead tr:first-child th{cursor:pointer;}
.datepicker thead tr:first-child th:hover{background:#eeeeee;}
.input-append.date .add-on i,
.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px;}

@media only screen and (min-width:320px) and (max-width: 480px){
.formoid-solid-blue{margin:0 auto;font-size:6px;width:99%;max-width:380px;min-width:140px;max-height:380px;}
.formoid-solid-blue input[type=submit]{margin:0;padding:5px 50px;}
.formoid-solid-blue>div,.formoid-solid-blue div.submit,.formoid-solid-blue div.title h2,.formoid-solid-blue h2{margin:0;}
}