@import url('http://fonts.googleapis.com/css?family=Lato:400,100,100italic,300,300italic,400italic,700,700italic,900,900italic');body.unscrollable {overflow: hidden;}.bsf-form {font: 300 28px/45px 'Lato', sans-serif;position: relative;}.bsf-form * {z-index: 10;}.bsf-form *:focus {outline: none;z-index: 10;}.bsf-form .form-content {padding-bottom: 40px;}hr.pleca.question{border: 5px solid #12a8e0;}hr.pleca.idea{border: 5px solid #31708f;}hr.pleca.expirence{border: 5px solid black;}.bsf-ui {font: 300 28px/45px 'Lato', sans-serif;width: 100%;height: 100%;left: 0;top: 0;position: fixed;visibility: hidden;display: table;opacity: 0;filter: alpha(opacity=0);-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;z-index: 1;}.bsf-ui.in {visibility: visible;opacity: 1;filter: alpha(opacity=100);z-index: 20;}.bsf-ui * {z-index: 10;}.bsf-ui .overlay {background: rgba(255, 255, 255, 0.85);width: 100%;height: 100%;left: 0;top: 0;position: fixed;z-index: 1;}.bsf-form-control {color: #1d63a0;text-decoration: underline;display: inline;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;cursor: pointer;}.bsf-form-control.text {cursor: text;}.bsf-form-control.text:before,.bsf-form-control.text:after {content: '';border-bottom: solid 1px #1d63a0;width: 5px;margin-bottom: -3px;display: inline-block;}.bsf-form-control.text br {display: none;}.bsf-form-control.text br + br {display: block;}.bsf-form-control.light {color: #ccc;}.bsf-form-control.light:hover {color: #1d63a0;}.bsf-selector {background: #1d63a0;padding: 0;margin: 0;position: fixed;overflow: hidden;visibility: hidden;opacity: 0;filter: alpha(opacity=0);transition: opacity .4s, transform .4s;transform: translate(-20px, -25%) scale(0.9, 0.9);-webkit-transform: translate(-20px, -25%) scale(0.9, 0.9);}.bsf-selector.in {visibility: visible;opacity: 1;filter: alpha(opacity=100);transform: translate(-20px, -25%) scale(1, 1);-webkit-transform: translate(-20px, -25%) scale(1, 1);}.bsf-selector li {color: #fff;line-height: .5;list-style: none;height: 51px;padding: 15px 20px;display: block;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;cursor: pointer;}.bsf-selector li:hover {background: rgba(255, 255, 255, 0.3);}[class*="btn-bsf-"] {font-weight: 300;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.btn-bsf-primary {background: #1d63a0;border-color: #1d63a0;color: #fff;}.btn-bsf-primary:hover,.btn-bsf-primary:active,.btn-bsf-primary:focus {background: #419495;border-color: #419495;color: #fff;}.btn-bsf-default {background: transparent;border-color: #999;color: #999;}.btn-bsf-default:hover,.btn-bsf-default:active,.btn-bsf-default:focus {background: rgba(0, 0, 0, 0.03);border-color: #8c8c8c;color: #8c8c8c;}#uploader {font: 300 28px/45px 'Lato', sans-serif;width: 300px;position: fixed;top:40%;margin: 0 auto;visibility: hidden;opacity: 0;filter: alpha(opacity=0);transition: opacity .4s, transform .4s;transform: translate(-20px, -25%) scale(0.9, 0.9);-webkit-transform: translate(-20px, -25%) scale(0.9, 0.9);}#uploader.in {visibility: visible;opacity: 1;filter: alpha(opacity=100);transform: translate(-20px, -25%) scale(1, 1);-webkit-transform: translate(-20px, -25%) scale(1, 1);z-index: 20;}.drop {background: #1d63a0;color: #fff;border: solid 1px #1d63a0;padding: 25px;margin-bottom: 10px;text-align: center;}.drop small {font-size: 16px;line-height: 1;margin-bottom: 35px;display: block;}.drop input {display: none;}.drop a {background: rgba(0, 0, 0, 0.1);border: solid 1px #fff;color: #fff;padding: 12px 26px;font-size: 16px;cursor: pointer;display: inline-block;line-height: 1;-webkit-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;}.drop a:hover,.drop a:active,.drop a:focus {background: rgba(0, 0, 0, 0.15);text-decoration: none;}#uploader ul {list-style: none;padding: 0;margin: 0;}#uploader ul li {border-top: 1px solid #999;padding: 10px;height: 60px;position: relative;}#uploader ul li input {display: none;}#uploader ul li p {color: #333;font-size: 12px;font-weight: 400;line-height: 1.3;width: 140px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin: 0;top: 14px;left: 45px;position: absolute;}#uploader ul li i {color: #999;font-size: 11px;font-weight: 600;font-style: normal;display: block;}#uploader ul li span {width: 15px;height: 12px;position: absolute;top: 25px;right: 10px;cursor: pointer;}#uploader ul li  {height: 50px;font-size: 13px;background-position: 0 -10px;}#uploader ul li.working span {height: 10px;font-size: 13px;background-position: 0 -10px;}#uploader ul li.error p {color: red;}.sheet-box{background-color: #ffffff;line-height: 40px;min-height: 200px;padding: 51px 20px 20px 20px;box-shadow: 0 1px 10px rgba(0, 0, 0, 0.20);}.sheet-box h1 {font-size: 30px;letter-spacing: 5px;margin: 0 0 44px 0;text-align: center;}input.form-control{height:40px;margin-top:3px;padding-top:0px;font: 300 28px/40px 'Lato', sans-serif;}textarea.form-control{max-height:240px;padding-top:0px;font: 300 28px/40px 'Lato', sans-serif;}.sheet-box-submit{height: 35px;color :#ffffff;font-size: 26px;line-height: 40px;font-weight: 300;padding-left: 40px;background-color: #ecf0f1;border: none;background: url("https://d3levm2kxut31z.cloudfront.net/assets/white-tick-de19ee31b1ec66d7b949a81ebbd8312e.png") no-repeat scroll left center transparent;float: right;ight;margin-bottom: 50px;padding-bottom: 7px;text-shadow: 0 1px 0px rgba(0, 0, 0, 0.4);}.sheet-box-feedback{margin-top: 10px;padding: 30px 15px;}.radio-block{text-align: center;min-width: 300px;}.radio-block .iradio_flat-blue{margin:0 20px;}.radion-inline{margin: 0 auto;display: inline-block;}.bsf-form-control + .error {width: 20px;height: 20px;display: inline-block;position: relative;}.form-control + .error > .fa{position:absolute;top:10px;right:20px;}.error > .fa {color: #FF9900;font-size: 20px;line-height: 1;}div + .error > .fa{color: #FF9900;font-size: 20px;line-height: 2;}.submit-message {text-align: center;width: 100%;height: 100%;padding: 100px 0;position: relative;display: block;vertical-align: middle;z-index: 20;}.submit-message h2 {color: #1d63a0;font-size: 55px;font-weight: 300;letter-spacing: -2px;line-height: 1;margin: 0 0 10px;}.submit-message span {color: #666;font-size: 22px;line-height: 1;}@media (max-width: 767px){.input-div,.label-pleft{padding-left: 12px;margin-top: 5px;}}@media (max-width: 480px) {#uploader{left: 10% !important;width: 90%;}input.form-control,textarea.form-control{font-size: 18px;line-height: 36px;}.bsf-form,.bsf-ui,#uploader {font-size: 18px;line-height: 36px;}.bsf-selector {left: 10% !important;top: 35% !important;width: calc(100% - 30px);}}@media (min-width: 481px) and (max-width: 767px) {input.form-control,textarea.form-control{font-size: 18px;line-height: 36px;}.bsf-form,.bsf-ui,#uploader {font-size: 18px;line-height: 36px;}}@media (min-width: 768px) and (max-width: 991px) {input.form-control,textarea.form-control{font-size: 18px;line-height: 36px;}.bsf-form,.bsf-ui,#uploader {font-size: 18px;line-height: 36px;}}@media (min-width: 992px) and (max-width: 1199px) {input.form-control,textarea.form-control{font-size: 23px;line-height: 40px;}.bsf-form,.bsf-ui,#uploader {font-size: 23px;line-height: 40px;}}