.lcc_modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999999}.lcc_overlay{position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,.5);cursor:pointer}.lcc_modal_content{width:100%;max-width:650px;min-height:200px;max-height:90vh;padding:30px;background:#fff;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:50%;transform:translate(0,-50%);overflow:auto}.lcc_modal_content .close-modal{cursor:pointer;position:absolute;right:30px;top:30px}.lcc_modal_content .close-modal i{opacity:1;color:#000;font-size:30px;width:30px;height:30px}.lcc_modal_content .close-modal i:hover{opacity:.7}#lcc_options_modal .mandatory{display:block;float:none;position:static;top:auto;right:auto;text-align:right;margin-top:35px;font-style:italic;font-size:12px}#lcc_options_modal h4{margin-bottom:25px;font-size:18px;letter-spacing:.5px;line-height:30px;font-family:Sackers Gothic STD Light;text-transform:lowercase}button#lcc_options_confirm{border:none;cursor:pointer;font-family:Sackers Gothic STD Light;line-height:1;text-align:center;transition:all 0.1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:1;margin:0 auto;display:block;text-transform:lowercase;margin-top:15px;min-width:200px;color:white!important;background:rgba(0,0,0,.78)!important;font-weight:100!important;font-size:14px!important;letter-spacing:.5px;padding:12px 30px 12px 30px}button#lcc_options_confirm:hover{background:#000000!important;transition:all 0.1s ease-in-out}body .lcc_field{position:relative;margin-bottom:25px}.lcc_field:last-child{margin-bottom:0}body .lcc_field .lcc_description,body .lcc_field select{display:block;font-family:Futura Book}body .lcc_field label{display:block;margin-bottom:5px;font-size:16px;font-family:Futura Book}body .lcc_field input::placeholder,body .lcc_field select::placeholder,body .lcc_field textarea::placeholder{font-size:14px}.lcc_field_checkbox_type label{display:block}.lcc_required{margin-left:5px}.lcc_description{font-size:15px;line-height:1.5;margin-bottom:15px}ul.lcc-checkboxes{list-style:none;margin:0;clear:both}ul.lcc-checkboxes:before,ul.lcc-checkboxes:after{content:'';display:table;clear:both}ul.lcc-checkboxes li{width:100%;display:block;margin-bottom:8px}ul.lcc-checkboxes li:last-child{margin-bottom:0}body .lcc_field input[type='text'],body .lcc_field input[type='date'],body .lcc_field input[type='number'],body .lcc_field input[type='email'],body .lcc_field input[type='tel'],body .lcc_field input[type='url'],body .lcc_field input[type='password'],body .lcc_field input[type='search'],body .lcc_field textarea,body .lcc_field select{border:1px solid #bababa;background:#f9f9f9;padding:10px 8px;border-radius:2px;width:100%;box-shadow:none;outline:none;font-family:Futura Book;font-size:14px}body .lcc_field input[type='text']:focus,body .lcc_field input[type='number']:focus,body .lcc_field input[type='email']:focus,body .lcc_field input[type='tel']:focus,body .lcc_field input[type='url']:focus,body .lcc_field input[type='password']:focus,body .lcc_field input[type='search']:focus,body .lcc_field textarea:focus{border:1px solid #000;background:#f9f9f9;box-shadow:none;outline:none}body .lcc_field input[type='text']::placeholder,body .lcc_field input[type='date']::placeholder,body .lcc_field input[type='number']::placeholder,body .lcc_field input[type='email']::placeholder,body .lcc_field input[type='tel']::placeholder,body .lcc_field input[type='url']::placeholder,body .lcc_field input[type='password']::placeholder,body .lcc_field input[type='search']::placeholder,body .lcc_field textarea::placeholder,body .lcc_field select::placeholder{font-family:Futura Book;visibility:hidden}body .lcc_field select{font-size:13px;color:#808285;height:50px}.lcc-checkboxes input[type="checkbox"]{outline:0;box-shadow:none;width:18px;margin-right:8px;cursor:pointer;visibility:hidden;float:left}.lcc-checkbox-desc{top:-2px;position:relative;cursor:pointer;font-family:Futura Book;font-size:15px;line-height:1.5;float:left;max-width:calc(100% - 28px)}body .lcc_field [type="checkbox"]:before{position:relative;display:block;width:18px;height:18px;border:1px solid #000;content:"";background:#fff;visibility:visible}body .lcc_field [type="checkbox"]:after{position:relative;display:block;left:0;top:-20px;width:17px;height:17px;border-width:1px;border-style:solid;border-color:transparent;content:"";background-image:none;background-repeat:no-repeat;background-position:center;visibility:visible}body .lcc_field [type="checkbox"]:checked:after{content:"x";font-family:Futura Book;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;vertical-align:top;text-align:center;transition:color .1s ease-in}body .lcc_field [type="checkbox"]:disabled:after{-webkit-filter:opacity(.4)}body .lcc_field [type="checkbox"]:not(:disabled):hover:before{border-color:#6d6d6d}body .lcc_field .lcc-checkboxes label{display:block;margin-bottom:0}body .lcc_field .lcc-checkboxes label:before,body .lcc_field .lcc-checkboxes label:after{content:'';clear:both;display:table}body .lcc_field_checkbox_type label{display:block}.lcc-warning-msg{background-color:red;color:#fff;text-align:center;padding:5px 15px;border-radius:6px;position:absolute;z-index:1;right:10px;bottom:10px;font-family:Sackers Gothic STD Light;font-size:12px;cursor:pointer;height:30px}.lcc-warning-msg{background-color:red;color:#fff;text-align:center;padding-left:10px;padding-right:10px;border-radius:6px;position:absolute;z-index:1;right:10px;bottom:10px;font-size:12px;cursor:pointer;height:25px;font-family:Futura Book;line-height:25px}.lcc_item_options_display{list-style-position:inside;font-size:13px}.lcc_item_options_display li:before,.lcc_item_options_display li:after{display:none!important}#ui-datepicker-div{font-size:12px}body .lcc_field.lcc_field_date_type input{height:43px}.lcc_half_field{width:50%;display:inline-block;padding-right:10px}.lcc_half_field:nth-child(even) .lcc-warning-msg{right:20px}.lcc_half_field:nth-child(odd){margin-left:10px;padding-right:0;width:calc(50% - 10px)}