@font-face{font-family:'Allstar4';src:url("../fonts/Allstar4.ttf") format("truetype")}@font-face{font-family:'collegeblock';src:url("../fonts/collegeblock.otf") format("opentype")}@font-face{font-family:'sportsjersey';src:url("../fonts/sportsjersey.ttf") format("truetype")}@font-face{font-family:'nimbussan';src:url("../fonts/nimbussan.otf") format("opentype")}html.loading{height:100%}html.loading body{height:100%}html body{background-color:#FFFFFF;background:-webkit-gradient(linear, center top, center bottom, from(#fff), color-stop(100%, #7F7F7F));background:-webkit-linear-gradient(top, #fff, #7F7F7F 100%);background:linear-gradient(to bottom, #fff, #7F7F7F 100%)}html body #submit-loader{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.78);z-index:1000000;height:100%;display:none}html body #submit-loader .loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}html body #submit-loader .loader img{max-width:100px}html body input::-webkit-outer-spin-button,html body input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}html body input[type=number]{-moz-appearance:textfield}html body .sp-preview{background-size:26px;width:26px;height:26px}html body .sp-palette .sp-thumb-el[data-color="rgba(0, 0, 0, 0)"].sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}html body .sticky-elem{position:fixed;top:20px;z-index:10000;width:622px;float:left}html body #banner-builder{margin:40px 0}html body #banner-builder .action-header{margin-bottom:30px}html body #banner-builder>form.form{max-width:960px;margin:0 auto}html body #banner-builder .field-group{margin-bottom:30px}html body #banner-builder .field-group:last-child{margin-bottom:0}html body #banner-builder .field-group label{display:block;color:#888}html body #banner-builder .field-group .form-control{color:#888}html body #banner-builder .view-title{font-size:36px;font-weight:bold;text-align:center;margin-bottom:15px}html body #banner-builder .view-note{font-size:24px;text-align:center;margin-bottom:30px}html body #banner-builder .form-control{box-shadow:none;border-radius:4px}html body #banner-builder .temp{position:absolute;top:0;left:0;z-index:0;opacity:0.5}html body #banner-builder .btn-btm-action{margin-top:30px;text-align:right}html body #banner-builder #banner-selection-view label{display:inline-block}html body #banner-builder #banner-selection-view label img{pointer-events:none;display:inline-block !important}html body #banner-builder #banner-selection-view .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html body #banner-builder #banner-selection-view .select-col{float:none}html body #banner-builder #banner-selection-view .select-col .title{font-size:24px;text-align:center;margin-top:15px}html body #banner-builder #banner-selection-view .select-col label{margin:0;padding:0;opacity:0.70;-webkit-transition:all ease-in 0.3s;transition:all ease-in 0.3s;cursor:pointer}html body #banner-builder #banner-selection-view .select-col label input[type="radio"]{display:none}html body #banner-builder #banner-selection-view .select-col label:hover{opacity:1}html body #banner-builder #banner-settings-view .orientation-options .image_picker_selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-5px}html body #banner-builder #banner-settings-view .orientation-options .image_picker_selector li .thumbnail{display:inline-block;text-align:center;margin:5px;cursor:pointer;-webkit-transition:all ease-in 0.25s;transition:all ease-in 0.25s;border-radius:2px;border:0;background:transparent}html body #banner-builder #banner-settings-view .orientation-options .image_picker_selector li .thumbnail:hover,html body #banner-builder #banner-settings-view .orientation-options .image_picker_selector li .thumbnail.selected{box-shadow:0px 0px 0 2px #66afe9}html body #banner-builder #banner-settings-view .orientation-options .image_picker_selector li .thumbnail p{font-weight:bold;margin-top:5px}html body #banner-builder #banner-settings-view .orientation-options .image_picker_selector li .thumbnail img{max-width:140px}html body #banner-builder #banner-settings-view .orientation-options .custom-size-fields{margin-top:10px;text-align:center}html body #banner-builder #banner-settings-view .orientation-options .custom-size-fields input{width:80px;display:inline-block;text-align:center}html body #banner-builder #banner-settings-view .orientation-options .custom-size-fields span{margin:0 10px}html body #banner-builder #banner-settings-view .orientation-options .notes-list{margin-top:15px}html body #banner-builder #banner-settings-view .orientation-options .notes-list li{color:#888;font-size:12px}html body #banner-builder #banner-settings-view .orientation-selection li.active label,html body #banner-builder #banner-settings-view .orientation-selection li:hover label{opacity:1}html body #banner-builder #banner-settings-view .orientation-selection li label{margin:0;cursor:pointer;padding:0;opacity:0.7;-webkit-transition:all ease-in 0.3s;transition:all ease-in 0.3s}html body #banner-builder #banner-settings-view .orientation-selection li .radio{margin:0}html body #banner-builder #banner-settings-view .orientation-selection li .orientation-label{text-align:center;margin-top:5px;color:#333}html body #banner-builder #banner-settings-view .orientation-selection li input[type="radio"]{display:none}html body #banner-builder #banner-settings-view select[name="add_a_year_category"]{margin-top:15px}html body #banner-builder #banner-template-view label{display:inline-block}html body #banner-builder #banner-template-view label img{pointer-events:none;display:inline-block !important}html body #banner-builder #banner-template-view .banner-temp-view .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html body #banner-builder #banner-template-view .banner-temp-view .item{cursor:pointer;opacity:0.5;-webkit-transition:all ease-in 0.3s;transition:all ease-in 0.3s;margin:0}html body #banner-builder #banner-template-view .banner-temp-view .item input[type="radio"]{display:none}html body #banner-builder #banner-template-view .banner-temp-view .item:hover{opacity:1}html body #banner-builder #banner-template-view .banner-temp-view .cat-label{font-size:24px;font-weight:bold;text-align:center;margin-bottom:15px}html body #banner-builder #banner-design-view{max-width:100%}html body #banner-builder #banner-design-view>.row{margin:0}html body #banner-builder #banner-design-view .canvas-container{max-width:100% !important;height:auto !important}html body #banner-builder #banner-design-view .canvas-container canvas{max-width:100% !important;height:auto !important}html body #banner-builder #banner-design-view #design-temp-wrap .banner-label{font-size:18px;text-align:center;font-weight:bold;margin-bottom:5px}html body #banner-builder #banner-design-view #design-temp-wrap img{margin:0 auto}html body #banner-builder #banner-design-view #banner-builder-form>.field{margin-bottom:30px}html body #banner-builder #banner-design-view #banner-builder-form>.field:last-child{margin-bottom:0}html body #banner-builder #banner-design-view #banner-builder-form #banner-text-view .image_picker_selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-5px}html body #banner-builder #banner-design-view #banner-builder-form #banner-text-view .image_picker_selector li .thumbnail{display:inline-block;text-align:center;margin:5px;cursor:pointer;-webkit-transition:all ease-in 0.25s;transition:all ease-in 0.25s;border-radius:2px}html body #banner-builder #banner-design-view #banner-builder-form #banner-text-view .image_picker_selector li .thumbnail:hover,html body #banner-builder #banner-design-view #banner-builder-form #banner-text-view .image_picker_selector li .thumbnail.selected{box-shadow:0px 0px 0 2px #66afe9}html body #banner-builder #banner-design-view #banner-builder-form #banner-text-view .image_picker_selector li .thumbnail img{max-width:140px}html body #banner-builder #banner-design-view #banner-builder-form #banner-text-view select.textfont option{font-size:24px}html body #banner-builder #banner-design-view #banner-builder-form #banner-sport-view em,html body #banner-builder #banner-design-view #banner-builder-form #banner-logo-view em{font-style:italic;margin-top:5px;color:#888;display:block}html body #banner-builder #banner-design-view #banner-builder-form #banner-sport-view #sport-logo-nav-tabs{border-bottom:0}html body #banner-builder #banner-design-view #banner-builder-form #banner-sport-view #sport-logo-nav-tabs li a{cursor:pointer;border:0;color:#337ab7}html body #banner-builder #banner-design-view #banner-builder-form #banner-sport-view #sport-logo-nav-tabs li a.active{background:#fff;border-top-left-radius:4px;border-top-right-radius:4px;color:#555}html body #banner-builder #banner-design-view #banner-builder-form #banner-sport-view #choose-sport-logo{overflow:auto;height:200px}html body #banner-builder #banner-design-view #banner-builder-form #banner-sport-view #choose-sport-logo .image_picker_selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}html body #banner-builder #banner-design-view #banner-builder-form #banner-sport-view #choose-sport-logo .image_picker_selector li .thumbnail{display:inline-block;text-align:center;margin:5px;cursor:pointer;-webkit-transition:all ease-in 0.25s;transition:all ease-in 0.25s;border-radius:2px}html body #banner-builder #banner-design-view #banner-builder-form #banner-sport-view #choose-sport-logo .image_picker_selector li .thumbnail:hover,html body #banner-builder #banner-design-view #banner-builder-form #banner-sport-view #choose-sport-logo .image_picker_selector li .thumbnail.selected{box-shadow:0px 0px 0 2px #66afe9}html body #banner-builder #banner-design-view #banner-builder-form #banner-sport-view #choose-sport-logo .image_picker_selector li .thumbnail img{max-width:49.6px}html body #banner-builder #banner-design-view #banner-builder-form .section-title{font-size:36px;margin-bottom:15px;font-weight:bold}html body #banner-builder #banner-design-view #banner-builder-form .field-group{margin-bottom:15px;background:#fff;padding:15px}html body #banner-builder #banner-design-view #banner-builder-form .field-group .row{margin-bottom:15px}html body #banner-builder #banner-design-view #banner-builder-form .field-group .row:last-child{margin-bottom:0}html body .sp-palette .sp-thumb-el{width:27px;height:27px;margin:2px;border:solid 0px #d0d0d0}
/*# sourceMappingURL=banner-builder.css.map */
