html{height:100%;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}body{position:relative;padding-bottom:10rem;min-height:100%;overflow-x:hidden}label{font-weight:700}.company-logo{-ms-background-size:contain;background-size:contain;height:200px;background-repeat:no-repeat;background-position:center}.save-status{font-style:italic;color:#aaa}.save-status-layout{font-style:italic;color:azure}.opacity{opacity:.5}.loading-overlay{position:absolute;height:100px;text-align:center;padding:15px;margin-top:20px;z-index:10000;width:100%}.language-bar{position:relative;top:10px;right:20px;margin-left:30px}.language-bar img{-webkit-filter:grayscale(90%);-moz-filter:grayscale(90%);-o-filter:grayscale(90%);-ms-filter:gray;filter:gray}.language-bar img:hover{cursor:pointer}.language-bar img.active,.language-bar img:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);filter:none}.modal-huge .modal-dialog{width:70%;-moz-min-width:1000px;-ms-min-width:1000px;-o-min-width:1000px;-webkit-min-width:1000px;min-width:1000px;margin:60px auto}.modal-huge .modal-body{-moz-min-width:100%;-ms-min-width:100%;-o-min-width:100%;-webkit-min-width:100%;min-width:100%}.symbol-button{color:#999}.symbol-button:hover{color:#555;cursor:pointer}.table-thumb{max-height:50px;max-width:100px}div.font-preview{color:#333;font-size:24px;height:40px;border-bottom:1px solid #ccc;position:relative;margin:5px}div.font-preview span{position:absolute;bottom:0;left:5px}div.font-preview:hover{color:#000;cursor:pointer;background-color:#eee;border-radius:5px}div.color-container-static,div.color-container-static-sm{width:100%;border-radius:5px;padding:4px;border:1px solid #bbb}div.color-container-static:hover{border-color:#999}div.color-container-static-sm{border-radius:3px}div.color-container{width:100%;border-radius:5px;padding:4px 5px;color:#666;margin:0}div.color-container:hover{padding:4px;cursor:pointer;margin:-1px -2px -1px 0;border-width:1px;border-style:solid;border-color:#999}div.color-container label:hover{cursor:pointer}div.color-box{width:100%;height:24px;border-radius:5px}div.color-container-static-sm div.color-box{height:20px;border-radius:3px}.full-width,.red-box{width:100%}#title-input{position:absolute;top:5px;left:25px}.red-box{padding:25px 0 10px;color:#fff}.gray-box,.lightgray-box{width:100%;border-top:1px solid #444}.gray-box{position:absolute;background-color:#ccc;left:0;bottom:0;right:0;padding-top:15px;height:10rem}#mainStage div{margin-bottom:-4px}.lightgray-box{background-color:#e8e8e8;padding:0;margin-top:5px;min-height:100px}.btn-ntp{color:#fff;border-color:#fff}.btn-ntp:active,.btn-ntp:hover,.btn-ntp:visited{background-color:#fff}.btn-ntp:focus{color:#fff}.hover-hand:hover{cursor:pointer}.form-ntp{border-color:#fff}.margin-left{margin-left:5px}span.form-control{background-color:#eee}.color-selector-container{border-radius:4px;border:1px solid #ddd;height:34px;background-color:#fff;padding:4px;margin:0;display:inline-block;text-align:center}.color-selector-box,.color-selector-small-box{width:50px;height:24px;margin:0 1px;float:left;border:1px solid #aaa}.color-selector-box:hover{border:1px solid #000;cursor:pointer}.color-selector-box.active{border:1px solid #000}.color-selector-box.first{border-top-left-radius:4px;border-bottom-left-radius:4px}.color-selector-box.last{border-top-right-radius:4px;border-bottom-right-radius:4px}.color-selector-small-box{width:24px}.color-selector-small-box.active{border:1px solid #000}.color-selector-small-box.first{border-top-left-radius:4px;border-bottom-left-radius:4px}.color-selector-small-box.last{border-top-right-radius:4px;border-bottom-right-radius:4px}.label-center{padding-top:5px;text-align:center}.preview-box{background:#ccc;padding:10px;margin:10px 0;border-radius:5px;display:inline-block;border:1px solid;border-color:transparent}.preview-box-active{border-color:#000}.form-control-checkbox,.form-control-radio{display:block;width:34px;height:34px;position:relative;bottom:3px}.drop-box{background:#f8f8f8;border:5px dashed #ddd;width:100%;text-align:center;padding:20px;font-weight:700;color:#666;font-size:1.5em}.drop-box.dragover{background:#6fb5ed;color:#fff;border-color:#357ebd;cursor:copy}.drop-box.dragover-error{border-color:red;background-color:#ffb2b2}.col-centered{float:none;margin:0 auto}.upload-image-hover:hover{cursor:pointer;border:1px solid #000;border-radius:4px}.canvas-border{border:1px solid;border-color:transparent}.mouse-hover{cursor:crosshair}.no-hover :hover{background-color:#fff}.pointer-cursor{cursor:pointer}.disclaimer{padding-top:35px;padding-bottom:10px;color:gray;text-align:center;font-weight:700;font-family:"Gill Sans","Gill Sans MT",Calibri,"Trebuchet MS",sans-serif;font-size:16px}.ntp-btn-active{background-color:#e6e6e6}.no-padding{padding-left:0!important;padding-right:0!important}.smaller-padding{padding-left:2px!important;padding-right:2px!important}.medium-padding{padding-left:5px!important;padding-right:5px!important}.template-selection-template-group-box{padding:25px}.template-selection-template-group-box:hover{text-decoration:underline;cursor:pointer;border:1px solid #eee}.template-selection-template-group-box h4{margin:0;padding:0}.template-selection-template-box,.template-selection-template-group-box{border:1px solid #fff;margin:5px;text-align:center}.template-selection-template-box:hover{border:1px solid #eee;cursor:pointer}.template-selection-template-box img{padding:5px}.template-selection-template-box-title{padding:5px;font-weight:700}.color-preview-container{position:absolute;height:40px;width:40px;display:none;border:solid 1px #000;z-index:1000}.template-group-box{border:1px solid #ccc;margin:6px 2px 0!important;border-radius:1px;padding:4px;position:relative;min-height:177px;background-color:#f8f8f8}.template-group-box:hover{cursor:pointer;background-color:#eee;border-color:#aaa}.template-group-box h4{margin-top:2px!important;margin-bottom:2px!important}.info-box{height:80px;width:270px;text-align:center;display:table-cell;vertical-align:middle}.color-box-active{border:1px solid #000}.tag-picker-container{border:1px solid #ced4da}.tag-picker-container .badge{font-size:18px}.tag-picker-container input{height:35px;width:165px;outline:0}#step-by-step-box{width:100%;text-align:center;position:relative}#step-by-step{overflow:hidden;counter-reset:step}#step-by-step li{list-style-type:none;color:#000;font-size:12px;width:33%;float:left;position:relative}#step-by-step li:before{content:counter(step);counter-increment:step;width:25px;line-height:20px;display:block;font-size:10px;color:#000;background:#fff;border:1px solid #000;border-radius:3px;margin:0 auto 5px;z-index:1!important;position:relative}#step-by-step li:after{content:"";width:100%;height:5px;background:#ddd;position:absolute;left:-50%;top:9px;z-index:0!important;border-bottom:1px solid #000;border-top:1px solid #000}#step-by-step li:first-child:after{content:none}#step-by-step li.active:after,#step-by-step li.active:before{background:#27ae60;color:#000}.q-and-a-box{margin-top:15px}.question:hover{cursor:pointer}.answer{margin-left:20px}.dropdown:hover .dropdown-menu{display:block;margin-top:0}.loading-text{font-weight:700}.button-rotate{-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.rotate-90{-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.invalid{background-color:#d9534f}.required{border:1px solid red}svg{width:568px;height:250px}@font-face{font-family:Adidas Unity;src:url(./fonts/Adidas_Unity.ttf)}@font-face{font-family:Cambria Bold;src:url(./fonts/CambriaMath.ttf)}@font-face{font-family:Futura;src:url(./fonts/FuturaBT-ExtraBlackCondensed.ttf)}@font-face{font-family:Swiss721 BT;src:url(./fonts/Swiss721BT-Black.ttf)}@font-face{font-family:VAGRounded BT;src:url(./fonts/vwfont4.ttf)}@font-face{font-family:Myriad Pro Bold Condensed;src:url(./fonts/myriad-pro-bold-condensed-webfont.ttf)}@font-face{font-family:DIF Display;src:url(./fonts/DIFDisplay.ttf)}@font-face{font-family:Interstate;src:url(./fonts/interstate-bold.ttf)}.sm-margin-top{margin-top:5px!important}.sm-margin-bottom{margin-bottom:5px!important}.md-margin-top{margin-top:10px!important}.md-margin-bottom{margin-bottom:10px!important}.lg-margin-top{margin-top:15px!important}.lg-margin-bottom{margin-bottom:15px!important}.card-hover:hover{box-shadow:0 2px 2px rgba(0,0,0,.35);cursor:pointer}@media (min-width:768px) and (max-width:991px){.card-columns{column-count:2}}@media (min-width:576px) and (max-width:767px){.card-columns{column-count:1}}