#form_element li .control-sublabel.disability_content,.clear{clear:both}body{font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#4e4e4e;line-height:20px}*{padding:0;margin:0}embed,img,object,video{max-width:100%;max-height:100%}iframe{max-width:100%}a{outline:0;text-decoration:none}img{border:none;vertical-align:middle}h1{font-size:26px}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}li{list-style-type:none}ol{margin:5px 0 5px 20px}ol li{list-style-type:decimal}.form-title-container{padding:15px 10px;background:#1e8cbe;border:1px solid #1e8cbe;color:#fff;cursor:pointer}#form-title{display:block}.create-form-title{font-size:23px}#main-form-block{border:1px solid #ccc;margin:0 auto;width:600px}#main-form-block.sty_form_noframe{border:1px solid #fff}#form_element{width:100%;float:left;margin:20px 0}#form_element li{padding:10px;margin:0 3%;position:relative;width:90%;clear:both}.addresscontainerclass{width:100%;float:left}#form_element li.addresslist{margin:0 3% 10px}#form_element li.submitbutton{text-align:center}#form_element li.selectedlist{background:#f5f5f5;border:1px solid #ccc}#form_element li label{float:left;font-size:15px;font-weight:700;width:35%;margin:5px 10px 0 0}#form_element li label.con_label{margin:0 10px 0 0}#form_element li.submitbutton label.con_label{display:none}#form_element li .control-sublabel{display:block;color:#999;font-size:11px;font-style:italic}#form_element li .star-star{color:red;margin:2px}#form_element li .instruction-icon-container{float:left;margin:4px 0;padding:0 9px;position:relative;width:14px}#form_element li .instruction-icon{height:14px;margin:6px auto 0;width:14px;cursor:pointer;float:left}#form_element li .instruction-content{background:#000;border-radius:2px;bottom:100%;color:#fff;font-size:11px;font-style:italic;left:50%;padding:6px 3px;position:absolute;text-align:center;width:150px;z-index:2;display:none;line-height:14px;margin:0 0 0 -75px}#form_element li input[type=text],#form_element li textarea{font:13px Arial,Helvetica,sans-serif;padding:5px;border:1px solid #dfdfdf;width:287px;float:left;margin:3px 0 0}.inner_element.captcha_textbox{width:260px!important}#form_element li a:focus,#form_element li input:focus,#form_element li select:focus,#form_element li textarea:focus{outline:#ffad33 auto 2px!important;outline-offset:-2px;box-shadow:0 0 1px #ffad33}#form_element li input[type=file]{width:275px}#form_element li .captcha-container{float:left;width:275px;padding:5px;border-radius:5px;border:1px solid #dfdfdf;position:relative;text-align:center}#form_element li .captcha-container .captcha-image{border:1px solid #ccc}#form_element li input[type=text].captcha{margin:5px;width:92%}.captcha-container #imgcaptcha{float:none!important;vertical-align:top}#form_element li .captcha-reload{margin:0;cursor:pointer;display:inline-block;vertical-align:middle}#form_element li .cke_reset{width:334px;float:left;clear:none}#form_element li .cke_reset .cke_contents{height:165px!important}#form_element li .cke_reset .cke_inner{height:auto!important}#form_element li input[type=text].datetime,#form_element li input[type=text].email,#form_element li input[type=text].time{width:243px}#form_element li span.icon{float:left;height:26px;width:30px;border:1px solid #dfdfdf;border-left:none;margin:3px 0 0}#form_element li input[type=tel]{width:auto}#form_element li .phone-separate{float:left}#form_element li input[type=tel].phone_last{width:203px}#form_element li textarea{height:80px}#form_element li select{padding:0 1px;width:287px;min-height:29px}#form_element li .dobcontainer select{margin:3px 5px 0 0}#form_element li select option{padding:4px 5px}#form_element li input[type=reset],#form_element li input[type=submit]{background:#1e8cbe;color:#fff;font-size:14px;cursor:pointer;border:none;margin:0 auto;text-align:center;padding:10px!important;width:100px;border-radius:5px}#form_element li span.info-label{font:700 italic 11px Arial,Helvetica,sans-serif;color:#999;float:left;margin:2px 0 0 37%}#form_element li .control-fields,#form_element li .dobcontainer{float:left;width:287px;margin:5px 0 0}#form_element li .control-fields li{border:none;clear:none;float:left;margin:0 10px 5px 0;padding:0;position:static;width:45%}#form_element li .control-fields li span.tooltip-text{font-size:12px;font-style:italic}#form_element li .control-fields li.fillwidth{width:95.7%}#form_element li .control-fields input[type=text]{width:94%}#form_element li.fillwidth input[type=file],#form_element li.fillwidth input[type=text],#form_element li.fillwidth select,#form_element li.fillwidth textarea{width:97%}#form_element li .control-fields li select{width:100%}#form_element li .control-fields label{float:left;font-weight:400;width:75%;padding:0 3px}#form_element li .control-fields input[type=checkbox],#form_element li .control-fields input[type=radio]{float:left;margin:4px 5px 0 0}.list-option-buttons{position:absolute;bottom:100%;right:-1px;background:#f5f5f5;padding:3px 7px;border:1px solid #ccc;border-bottom:none;display:none;border-radius:5px 5px 0 0}#form_element li.selectedlist .list-option-buttons{display:block}.error{color:red}#form_element li label.error,.error.msg-error{margin:0 0 5px;width:auto;font:11px Verdana}.option_value{float:left;margin:0 10px 0 0}.star{margin:1px;color:red}input.error,select.error,textarea.error{border:1px solid red!important}#form_element li .divider-line{border-bottom:1px solid #ccc;position:relative;margin:10px 0}.divider-line-text{position:absolute;background:#fff;padding:2px 10px}.file-upload-preview{float:left;height:100px}#form_element li.payment_message{color:red;text-align:center;margin:0;padding:0}.credit-card-logos{margin:0 0 10px}.credit-card-logos span.price{color:#cd1b00;font-weight:700;margin:5px 0 0;float:left;font-size:17px!important}.credit-card-logos img{float:right;height:28px;margin-top:5px}#form_element li.awsfilesizehidden{margin:0;padding:0}.matrix_table{float:left;width:94%}.matrix_table tr:nth-child(even){background-color:rgba(228,228,228,.27)}.matrix_table thead td{font-weight:700;border-bottom:1px dotted #ccc}.matrix_table .matrix_left_c{padding-left:8px}.matrix_table .matrix_right_c{background-color:transparent}td.matrix_label{width:50%;line-height:30px}td.matrix_label_2{text-align:center;font-weight:700;font-size:13px;padding:8px}.matrix_cell{text-align:center}#form_element.place_holder li{text-align:center!important}#form_element.place_holder li input[type=text],#form_element.place_holder li textarea{float:none}#form_element.place_holder li .dobcontainer select{float:left}#form_element.place_holder li .captcha-container,#form_element.place_holder li .control-fields,#form_element.place_holder li .dobcontainer{float:none;margin:5px auto 0;display:inline-block}#form_element.place_holder li .cke_reset{float:none;margin:0 auto;display:inline-block;width:290px}#form_element.place_holder li span.icon{float:none;display:inline-block}#form_element.place_holder li input.captcha-text[type=text]{float:left;margin:5px;top:auto}#form_element li .instruction-icon-container.placeholder-instruction{float:right;right:20%}#form_element li.choicematrix .instruction-icon-container.placeholder-instruction{right:auto}#form_element.place_holder li input[type=text].captcha{margin:5px;width:85%}#form_element.place_holder li label.error{background:#fbe3e4;border:1px solid #fbc2c4;bottom:90%;font:11px Verdana;left:21.5%;margin:0;padding:5px;position:absolute;width:auto}#form_element.place_holder li label.error img{position:absolute;left:20px;top:100%}.error-message-bg{background:#000;opacity:.75;width:100%;height:100%;position:fixed}.error-message-container{text-align:left;font:13px Verdana,Geneva,sans-serif;color:#333;background:#fff;width:33%;padding:10px 1%;position:absolute;left:50%;top:20%;margin:-50px 0 0 -16.5%;border-radius:8px}#form_element.place_holder.fancyplace_holder li{text-align:left!important}#form_element.fancyplace_holder li.fancy_place_list label{left:17px;position:absolute;top:17px;z-index:0}#form_element.place_holder.fancyplace_holder label.error{top:10px;background:rgba(0,0,0,0);border:none;bottom:auto;display:block;left:auto;padding:0;position:relative}#form_element.place_holder.fancyplace_holder label.error img{display:none}#form_element.fancyplace_holder li label.con_label{transition:all .2s ease 0s}#form_element.fancyplace_holder li input.datetime[type=text],#form_element.fancyplace_holder li input.email[type=text],#form_element.fancyplace_holder li input.time[type=text],#form_element.fancyplace_holder li input[type=file],#form_element.fancyplace_holder li input[type=tel],#form_element.fancyplace_holder li input[type=text],#form_element.fancyplace_holder li select,#form_element.fancyplace_holder li textarea{position:relative;z-index:1;background:0 0;display:inline-block;float:left;top:auto}#form_element.fancyplace_holder li span.icon{float:left}#form_element.fancyplace_holder li .instruction-icon-container.placeholder-instruction{right:41%}#fine-uploader-s3{border:2px dashed #adbcd3;width:100%;float:left;margin:3px 0}#form_element ul.qq-upload-list li{margin:0 0 10px;width:93%}.qq-gallery .qq-upload-list{overflow-y:visible!important}#panel-modal-open-file-preview{height:100%;left:0;position:fixed;top:0;width:100%;z-index:2}.panel-modal-open-file-preview-bg{top:0;left:0;background:#000;opacity:.75;height:100%;width:100%;position:absolute;z-index:1}#panel-modal-open-file-preview .modal-dialog{width:80%;position:absolute;left:50%;top:10%;margin:0 0 0 -40%;z-index:3;background:#fff}.panel-heading button.close{background:#000;border:none;border-radius:100%;color:#fff;cursor:pointer;float:right;font:17px verdana;margin:5px;padding:1px 5px 3px;position:absolute;right:-13px;top:-15px}.panel-heading h3{color:#006a9c;margin:5px}#form_element li .authorizefields{float:left;width:287px}#form_element li .authorizefields li{width:100%;float:left;margin:0 0 10px;padding:0;clear:none}#form_element li .authorizefields li.expiry-date{margin:0 15px 0 0;width:62%}#form_element li .authorizefields li.cvv-number{width:30%;margin:0}#form_element li .authorizefields li input{width:81%}#form_element li .authorizefields li.cvv-number input{width:96%;margin-top:8px}#form_element li .authorizefields li select{font:13px Arial,Helvetica,sans-serif;margin:3px 5px 0 0;min-height:26px;width:48%}#form_element li .authorizefields li select:last-child{margin:3px 0 0}#form_element li .authorizefields li label.fields-label{font:700 11px Verdana,Geneva,sans-serif;width:100%;margin:0}#form_element li .authorizefields li #card_number{background-position:100% 0;background-repeat:no-repeat;background-size:44px 260px;padding-right:48px;transition:all .5s ease 0s}#form_element li .authorizefields li.card-name input{width:96%}#form_element li fieldset{border:none!important}#form_element li fieldset>legend{float:left;font-weight:700;margin-right:10px;width:35%!important}#form_element li fieldset ul.control-fields label{margin:0!important}#form_element li fieldset>div{width:100%}#form_element li fieldset>div legend{float:left;font-weight:700;width:35%!important;margin-right:10px}#form_element li fieldset>div legend span{float:none}#form_element li fieldset>div span{float:left;font-weight:700;width:28%!important;padding:5px!important}#form_element li fieldset div.borderbott{clear:both;border-bottom:1px dotted #ccc}#form_element li fieldset>fieldset{float:left;width:100%!important;margin:0;padding:5px 0}#form_element li fieldset>fieldset legend{float:left;width:35%!important}#form_element li fieldset>fieldset:nth-child(2n){background-color:rgba(228,228,228,.27)}#form_element li fieldset>fieldset span{float:left;width:28%!important;padding:5px!important}#form_element li.expiry-date fieldset legend{clear:both;width:100%!important}#form_element li .frm-authorize .instruction-content{width:150px!important}#form_element li .frm-authorize .instruction-icon{margin:20px 0 0}#form_element.place_holder li legend{float:none;width:100%!important;text-align:center}#form_element.place_holder li .control-fields li{width:45%}#form_element.place_holder li label{width:97%}#form_element.place_holder li span.info-label{display:block;float:none;margin-left:0}#form_element.place_holder li .control-fields label,#main-form-block .place_holder.fancyplace_holder li .error{width:auto}#form_element.place_holder li.choicematrix legend{text-align:left;width:30%!important;float:left}#main-form-block .place_holder.fancyplace_holder li.choicematrix fieldset legend{width:30%!important}#refresh_captcha:focus,.captcha_play_button:focus,.captcha_play_image:focus,.captcha_refresh:focus,.submit_btn:focus{border:2px solid #cf5914!important;padding:3px}.rc-anchor-normal{width:273px!important}.rc-anchor-logo-portrait{margin:10px 0 0!important}.rc-anchor-pt{right:25px!important}#rc-imageselect{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}#main-form-block .place_holder.fancyplace_holder{width:65%;float:none;margin:20px auto}#main-form-block .place_holder.fancyplace_holder li fieldset legend{width:100%!important;text-align:left}.rating-display,.stars{text-align:center!important}#main-form-block .place_holder.fancyplace_holder li label{width:48%;float:none}#main-form-block .place_holder.fancyplace_holder li .info-label{clear:both;margin:2px 0 0}#main-form-block .place_holder.fancyplace_holder li #fileupload_18{clear:both}#form_element .input_icon{width:290px;float:left}.ypoform-loader{margin:0 auto;border:16px solid #f3f3f3;border-radius:100%;border-top:16px solid #3498db;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.stars{width:15%!important;cursor:pointer!important}.rating-display{color:#9f9fa2;font:13px "Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:400!important}#form_element li .control-fields li.stars .rating-display{display:none}div.fileupload{margin-left:35%}div.fileupload .addmore{margin-bottom:10px}#form_element li div.fileupload span.info-label{margin-left:5px}#form_element li a.addmorelink{display:inline-block;float:right;margin:5px;cursor:pointer}div.fileupload a.remove{display:none;margin:7px 0 0 1px!important}.submit_button{min-width:150px!important}@media screen and (max-width:980px){#main-form-block{width:auto!important;max-width:90%}#form_element{margin:15px 0}.error-message-container{width:50%;margin:-50px 0 0 -27%;top:25%}}@media screen and (max-width:767px){#form_element li .captcha-container input[type=text]{width:94%!important}#form_element li .dobcontainer select{width:70px!important;margin:3px 5px 0 0}#form_element li select#month{width:29%!important}#form_element li select#year{width:31%!important;margin:3px 0 0}#form_element li .cke_reset{width:55%}#form_element li .cke_reset .cke_reset{width:auto}#form_element li .cke_reset .cke_inner{height:auto}#form_element li .divider-line{width:92%}#form_element li .matrix_table{width:92%}.ypoform-loader{margin:0 auto;border:14px solid #f3f3f3;border-radius:100%;border-top:14px solid #3498db;width:100px;height:100px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}}@media screen and (max-width:640px){#form_element li span.info-label{margin:2px 0 0 0}#form_element li{padding:5px}#main-form-block .place_holder.fancyplace_holder{width:100%}#form_element.fancyplace_holder li.fancy_place_list label{left:12px}form ul#form_element li{margin-bottom:5px}.ypoform-loader{margin:0 auto;border:12px solid #f3f3f3;border-radius:100%;border-top:12px solid #3498db;width:80px;height:80px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}}@media screen and (max-width:480px){#main-form-block{max-width:300px}#form_element li .cke_reset{width:73%}#form_element li input[type=file],#form_element li input[type=tel],#form_element li input[type=text],#form_element li select,#form_element li textarea{width:100%!important}#form_element li input[type=text].email{width:264px!important}#form_element li fieldset>div{width:90%!important}#form_element li input#payment_amount{width:100px!important}#form_element li .authorizefields li{width:100%}#form_element li .authorizefields li #card_number{padding:5px}.credit-card-logos img{float:left}#form_element li input.date[type=text],#form_element li input.datetime[type=text],#form_element li input.email[type=text],#form_element li input.time[type=text]{width:200px!important}#form_element li .cke_reset{width:96%}#form_element li .control-fields li{width:45%!important}#form_element li .control-fields li label{width:auto!important}#form_element li label #form_element li .captcha-container{width:260px}#form_element li input.captcha[type=text]{margin:5px auto}#form_element li fieldset>div legend,#form_element li fieldset>fieldset legend{width:30%!important}#form_element li .instruction-icon-container{padding:0 2px}#form_element li label.clear{clear:both;width:100%}#form_element li fieldset>legend{width:100%!important;float:none}#form_element li label{width:98%}#form_element li .control-fields{width:100%!important}.ypoform-loader{margin:0 auto;border:12px solid #f3f3f3;border-radius:100%;border-top:12px solid #3498db;width:80px;height:80px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#form_element .input_icon{width:100%}}.place_holder.english .input_icon{width:auto!important;float:none!important}.question-container{width:100%;border:none;margin:0 auto;background:#1f1f1f;min-height:300px}.question-container .star{margin:2px;color:red;left:27%;position:absolute}.question-container #form_element1{width:100%;float:none;margin:20px 0;text-align:center;padding:30px 0}.question-container #form_element1 li{padding:10px;margin:0 1%;position:relative;width:27%;clear:both;display:inline-block;min-width:275px}.textMain .question-container #form_element1 li{background:0 0!important}.question-container #form_element1 li input[type=text]{height:40px!important;background:#1f1f1f!important;border:none;border-bottom:1px solid #4c4c4c;color:#fff;width:265px}.question-container #form_element1 li span.email-icon.icon{background:0 0!important;display:none!important}.question-container #form_element1 li input[type=text].email{width:275px!important}.question-container #form_element1 li.agree{width:100%;margin:auto;text-align:center!important;display:block;padding:15px}.question-container #form_element1.place_holder li .control-fields{width:100%!important}.question-container #form_element1.place_holder li .control-fields li{margin:0 auto;float:none}.question-container #form_element1 li.submit_button{display:block;margin:auto;width:100px;height:40px;border-radius:2px;font-size:14px;font-weight:400;color:#fff}.textMain .question-container ul ul li{list-style:none}.question-container #form_element1 li.agree li{width:60%}.question-container #form_element1 li.agree fieldset{border:none!important}.question-container #form_element1 li.submit_button input{height:35px;width:100px}@media screen and (max-width:640px){.question-container{width:100%!important}}@media screen and (max-width:480px){.textMain .question-container #form_element1 li{width:100%!important}#form_element li input[type=file],#form_element li input[type=tel],#form_element li label,#form_element li select,#form_element li textarea,.question-container #form_element1 li input[type=text]{width:98%!important}.question-container{max-width:300px}.question-container #form_element1 li input[type=text].email{width:100%!important}.contact-us-container{width:320px;border:none;margin:45px 0 0 0;min-height:490px;float:right;background:#fff}.contact-us-container #form_element{width:100%;float:left;margin:20px 0;position:relative}.contact-us-container #form_element li label{width:55px;position:absolute;left:4%;top:-12px}.contact-us-container #form_element li{padding:10px;margin:20px 3%;position:relative;width:90%;clear:both}.textMain .contact-us-container #form_element li{background:0 0!important}.contact-us-container #form_element li input[type=text]{height:40px!important}.contact-us-container #form_element li span.email-icon.icon{background:0 0!important;display:none!important}.contact-us-container #form_element li input[type=text].email{width:275px!important}.contact-us-container #form_element li.submitbutton{text-align:left;width:100px;height:40px;border-radius:2px;font-size:14px;font-weight:400;color:#fff;background:#1e8cbe}.dfw-greymode #form_element li input[type=reset],.dfw-greymode .contact-us-container #form_element li input[type=submit],.dfw-whitemode #form_element li input[type=reset],.dfw-whitemode .contact-us-container #form_element li input[type=submit]{border:1px solid #000!important;background:0 0!important;color:#000!important}.dfw-blackmode .contact-us-container #form_element li input[type=reset],.dfw-blackmode .contact-us-container #form_element li input[type=submit]{border:1px solid #fff!important;background:0 0!important;color:#fff!important}body.dfw-greymode .contact-us-container{background:0 0!important}.textMain .contact-us-container ul ul li{list-style:none}}@media screen and (max-width:640px){.contact-us-container{width:100%!important}}@media screen and (max-width:480px){.textMain .contact-us-container #form_element li{width:100%!important}#form_element li input[type=file],#form_element li input[type=tel],#form_element li input[type=text],#form_element li label,#form_element li select,#form_element li textarea{width:98%!important}.contact-us-container{max-width:300px}.contact-us-container #form_element li input[type=text].email{width:100%!important}}