.wcmsd_form_container{margin-bottom:20px!important;clear:both}.wcmsd_form_container .wcmsd_form_content{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif!important;text-align:center}.wcmsd-checkbox-option{max-width:100px;max-height:100px;margin-right:auto;margin-left:auto;position:relative;cursor:pointer}.wcmsd-item-container{margin-bottom:20px}.wcmsd-item-container .wcmsd-checkbox-label{margin-top:10px;padding-right:20px}.wcmsd-step-content .wcmsd-checkbox-item-info{margin:0!important}.wcmsd-step-content .wcmsd-checkbox-item-title{display:block!important;margin-top:25px;font-size:110%;text-decoration:underline}.wcmsd-step-content .wcmsd-checkbox-item-description{max-width:90%!important;margin:10px auto 5px!important;font-size:14px;color:#999}.wcmsd-item-container span.handle{cursor:pointer;top:-25px!important}.wcmsd-checkbox-option img.img{max-width:100px;max-height:100px}.wcmsd-checkbox-option .wcmsd-selected-icon{position:absolute;right:5px;bottom:0;width:30px;height:30px;border-radius:50%;font-size:18px;line-height:29px}.wcmsd-checkbox-option .wcmsd-selected-icon.fa-close{color:#fff;background:#aab2bd}.wcmsd-checkbox-option .wcmsd-selected-icon.fa-check{color:#468600;background:#dfffbc}.wcmsd-step-content .row{margin-bottom:10px}.wcmsd-input-item-container{margin-top:10px}.wcmsd-input-item-container .wcmsd-file-item.wcmsd-designer-wrapper .wcmsd-designer-managers-container .wcmsd-designer-images-manager .wcmsd-images-upload-box{padding:20px}.wcmsd-input-item-container .wcmsd-file-item.wcmsd-designer-wrapper .wcmsd-designer-images-manager .wcmsd-designer-images-container{margin:0;padding:10px;height:auto;min-height:auto}.wcmsd-input-item-container .wcmsd-file-item.wcmsd-designer-wrapper .wcmsd-designer-managers-container .wcmsd-designer-images-manager .wcmsd-designer-images-container ul.wcmsd-designer-images-list{margin:0}.wcmsd_form_container.wcmsd_bootstrap .wcmsd-file-item.wcmsd-designer-wrapper .wcmsd-designer-managers-container{min-height:auto!important;background-color:transparent!important;padding:10px!important}.wcmsd_form_container.wcmsd_bootstrap .wcmsd-images-list-image{padding-right:5px;padding-left:5px}.wcmsd_form_container.wcmsd_bootstrap p.start-button-container{margin-bottom:30px}.wcmsd_form_container .wcmsd_form_content h1{font-size:43px}.wcmsd_form_container .wcmsd_form_content .wcmsd-steps-container .wcmsd-step-container h2{font-size:30px}.wcmsd_form_container .wcmsd_form_content input.wcmsd-item-error{color:#fe4e4e;border-color:#fe4e4e}.wcmsd_form_container .wcmsd_form_content .wcmsd-steps-container{min-height:auto;padding-bottom:30px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.wcmsd_form_container .wcmsd_form_content .wcmsd-steps-container .wcmsd-step-container{width:100%;min-height:380px;margin:0 auto;text-align:center}.wcmsd_form_container .wcmsd_form_content .wcmsd-steps-container .wcmsd-step-container .wcmsd-step-content{padding-top:10px;padding-bottom:20px;text-align:center}.wcmsd_form_container .wcmsd_form_content .wcmsd-steps-container .wcmsd-step-container .wcmsd-step-content p.wcmsd-item-description{max-width:90%!important;margin:10px auto!important;font-size:12px;color:#777}.wcmsd_form_container .wcmsd_form_content .wcmsd-form-introduction-container p.wcmsd-introduction-text{margin:0 0 15px;text-align:center;font-size:18px;color:#bdc3c7}.wcmsd_form_container .wcmsd_form_content .wcmsd-form-price{border-bottom:1px solid #3bafda;width:50%;margin:0 auto;padding:20px;font-size:20px;font-style:italic;font-weight:700}.wcmsd_form_container .wcmsd_form_content .wcmsd-steps-container .added_to_cart{background-color:#3bafda;color:#fff;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.wcmsd_form_container .wcmsd_form_content .wcmsd-steps-container .ajax_add_to_cart.added{display:none}.wcmsd_form_container .wcmsd_form_content .wcmsd-steps-container #wcmsd-final-step p{font-size:16px;font-weight:700}.wcmsd_form_container .wcmsd_form_content .wcmsd-steps-container .wcmsd-final-price{color:#3bafda;margin-top:30px;margin-bottom:30px}.wcmsd-row-centered{text-align:center}.wcmsd_form_container.wcmsd_bootstrap [class*=wcmsd-col-centered-]{display:block;float:none;text-align:center;margin-right:-4px}@media (min-width:768px){.wcmsd_form_container.wcmsd_bootstrap .wcmsd-col-centered-sm{display:inline-block}}@media (min-width:1200px){.wcmsd_form_container.wcmsd_bootstrap .wcmsd-col-centered-lg{display:inline-block}}@-moz-document url-prefix(){.wcmsd_form_container .wcmsd_form_content .form-table input.tog{margin-bottom:-1px}}.wcmsd_form_container .wcmsd_form_content .form-table .form-required.form-invalid td:after{content:"\f534";font:400 20px/1 dashicons;color:#dc3232;margin-left:-25px;vertical-align:middle}.wcmsd_form_container .wcmsd_form_content .form-table .form-required.user-pass1-wrap.form-invalid td:after{content:''}.wcmsd_form_container .wcmsd_form_content .form-table .form-required.user-pass1-wrap.form-invalid .password-input-wrapper:after{content:'\f534';font:400 20px/1 dashicons;color:#dc3232;margin:0 6px 0 -29px;vertical-align:middle}.wcmsd_form_container .wcmsd_form_content table.form-table+input+input+p.submit,.wcmsd_form_container .wcmsd_form_content table.form-table+input+p.submit,.wcmsd_form_container .wcmsd_form_content table.form-table+p.submit{border-top:none;padding-top:0}.wcmsd_form_container .wcmsd_form_content .form-table span.description.important{font-size:12px}.wcmsd_form_container .wcmsd_form_content .form-table{border-collapse:collapse;margin-top:.5em;width:100%;clear:both}.wcmsd_form_container .wcmsd_form_content .form-table,.wcmsd_form_container .wcmsd_form_content .form-table td,.wcmsd_form_container .wcmsd_form_content .form-table td p,.wcmsd_form_container .wcmsd_form_content .form-table th,.wcmsd_form_container .wcmsd_form_content .form-wrap label{font-size:14px}.wcmsd_form_container .wcmsd_form_content .form-table td{margin-bottom:9px;padding:10px;line-height:1.3;vertical-align:middle}.wcmsd_form_container .wcmsd_form_content .form-table th,.wcmsd_form_container .wcmsd_form_content .form-wrap label{color:#23282d;font-weight:400;text-shadow:none;vertical-align:baseline}.wcmsd_form_container .wcmsd_form_content .form-table th{vertical-align:top;text-align:left;padding:10px 10px 10px 0;width:200px;line-height:1.3;font-weight:600}.wcmsd_form_container .wcmsd_form_content .form-table th.th-full{width:auto;font-weight:400}.wcmsd_form_container .wcmsd_form_content .form-table td p{margin-top:4px;margin-bottom:0}.wcmsd_form_container .wcmsd_form_content .form-table .date-time-doc{margin-top:1em}.wcmsd_form_container .wcmsd_form_content .form-table p.timezone-info{margin:1em 0}.wcmsd_form_container .wcmsd_form_content .form-table td fieldset label{margin:.25em 0 .5em!important;display:inline-block}.wcmsd_form_container .wcmsd_form_content .form-table td fieldset label,.wcmsd_form_container .wcmsd_form_content .form-table td fieldset li,.wcmsd_form_container .wcmsd_form_content .form-table td fieldset p{line-height:1.4em}.wcmsd_form_container .wcmsd_form_content .form-table input.tog,.wcmsd_form_container .wcmsd_form_content .form-table input[type=radio]{margin-top:-4px;margin-right:4px;float:none}.wcmsd_form_container .wcmsd_form_content .form-table .pre{padding:8px;margin:0}.wcmsd_form_container .wcmsd_form_content table.form-table td .updated{font-size:13px}.wcmsd_form_container .wcmsd_form_content table.form-table td .updated p{font-size:13px;margin:.3em 0}@media (min-width:992px){.wcmsd_form_container.wcmsd_bootstrap .wcmsd-col-centered-md{display:inline-block}.wcmsd-item-container .wcmsd-checkbox-label{margin-top:38px}.wcmsd-item-container{margin-bottom:0}}@media screen and (max-width:782px){.wcmsd_form_container .wcmsd_form_content .form-table{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wcmsd_form_container .wcmsd_form_content .form-table td,.wcmsd_form_container .wcmsd_form_content .form-table th{display:block;width:auto;vertical-align:middle}.wcmsd_form_container .wcmsd_form_content .form-table .color-palette td{display:table-cell;width:15px}.wcmsd_form_container .wcmsd_form_content .form-table table.color-palette{margin-right:10px}.wcmsd_form_container .wcmsd_form_content .form-table span.description,.wcmsd_form_container .wcmsd_form_content .form-table td input[type=text],.wcmsd_form_container .wcmsd_form_content .form-table td input[type=email],.wcmsd_form_container .wcmsd_form_content .form-table td input[type=password],.wcmsd_form_container .wcmsd_form_content .form-table td select,.wcmsd_form_container .wcmsd_form_content .form-table td textarea{width:100%;font-size:16px;line-height:1.5;padding:7px 10px;display:block;max-width:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wcmsd_form_container .wcmsd_form_content .form-table .form-required.form-invalid td:after{float:right;margin:-30px 3px 0 0}.wcmsd_form_container .wcmsd_form_content .form-table input[type=text].small-text{width:auto;max-width:55px;display:inline;padding:3px 6px;margin:0 3px}.wcmsd_form_container .wcmsd_form_content .form-table span.description{display:inline;padding:4px 0 0;line-height:1.4em;font-size:14px}.wcmsd_form_container .wcmsd_form_content .form-table th{padding-top:10px;padding-bottom:0;border-bottom:0}.wcmsd_form_container .wcmsd_form_content .form-table td{margin-bottom:0;padding-bottom:6px;padding-top:4px;padding-left:0}.wcmsd_form_container .wcmsd_form_content .form-table.permalink-structure td code{margin-left:32px}.wcmsd_form_container .wcmsd_form_content .form-table.permalink-structure td input[type=text]{margin-left:32px;margin-top:4px;width:96%}.wcmsd_form_container .wcmsd_form_content .form-table input.regular-text{width:100%}.wcmsd_form_container .wcmsd_form_content .form-table label{font-size:14px}.wcmsd_form_container .wcmsd_form_content .form-table fieldset label{display:block}}