.image-uploader-section{margin-top:26px}.image-uploader-header{margin-bottom:35px;text-align:center}.image-uploader-title{margin:0 0 8px;font-size:26px;line-height:31px;font-weight:normal;color:#000}.image-uploader-description{font-size:12px;line-height:16px;color:#7b7b7b;margin:0}.uploader-label-instructions{margin-bottom:35px}.uploadLabel{color:#000;margin-bottom:0;font-family:'open sans',arial,helvetica,verdana;font-size:12px;line-height:15px;font-style:italic}.footer-step-div{margin-top:50px;border-top:1px solid #d8d8d8;position:relative}.footer-step-div-content{display:flex;justify-content:center;align-items:center;padding-top:25px}.footer-steps{position:relative;display:flex;width:255px}.footer-steps:before,.footer-steps:after{content:"";position:absolute;top:15px;z-index:-1;width:33.33%;height:2px;background:#e9eaea}.footer-steps:before{right:50%}.footer-steps:after{left:50%}.footer-step{flex:0 0 33.33%;display:flex;flex-direction:column;align-items:center}.footer-step-circle{position:relative;width:32px;height:32px;background:#efefef;border-radius:50%;margin-bottom:4px}.footer-step-circle-number{position:absolute;top:50%;left:calc(50% - 1px);transform:translate(-50%,-50%);text-align:center;font-size:14px;font-weight:bold;line-height:1;color:#acacac}.footer-step-label{font-size:12px;font-weight:bold;line-height:15px;color:#acacac}.current-step-1 .step-1 .footer-step-circle,.current-step-2 .step-2 .footer-step-circle,.current-step-3 .step-3 .footer-step-circle{background:#56417e}.current-step-1 .step-1 .footer-step-circle-number,.current-step-2 .step-2 .footer-step-circle-number,.current-step-3 .step-3 .footer-step-circle-number{color:#FFF}.current-step-1 .step-1 .footer-step-label,.current-step-2 .step-2 .footer-step-label,.current-step-3 .step-3 .footer-step-label{color:#56417e}.reset-btn,.back-btn{position:absolute;left:0;display:flex;align-items:center;padding:9px 14px;font-size:14px;line-height:18px;background-color:transparent;color:#569a98;border:1px solid #569a98;font-weight:600}.back-btn i,.reset-btn i{line-height:0;margin-right:10px}.back-btn i{font-size:26px}.reset-btn i{font-size:16px}.continue-btn{position:absolute;right:0;display:flex;align-items:center;padding:10px 15px;font-size:14px;line-height:18px;background-color:#569a98;color:#FFF;border:0;font-weight:600}.continue-btn i{font-size:26px;line-height:0;margin-left:10px}.continue-btn:disabled{pointer-events:none;opacity:.25}.image-uploader-footer{display:flex;justify-content:space-between;align-items:flex-start;margin-top:25px}.image-uploader-help-switch p{margin:0}#drop-area{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;align-items:center;background-color:#fbf7f9;border:3px dashed #cac7c9;color:#575757;text-align:center;padding:74px 0;margin:0;font-weight:bolder}#uploadNew.slimfit #drop-area{min-height:75px;padding:18px 25px 6px}.slimfit #drop-area div#drop-area-previews{margin-top:8px}.slimfit div.zero-drop-col{flex:0 0 100%;display:flex;width:100%;align-items:center}.zero-drop-col{margin-bottom:20px}.first-drop-col{display:grid;grid-template-columns:1fr;align-items:center}.slimfit .first-drop-col{display:flex;align-items:center}.slimfit .first-drop-col #drop-instructions{margin:0 0 0 25px}.second-drop-col{align-items:center;justify-content:center;display:flex}.slimfit .second-drop-col{margin-left:auto}.first-drop-col #drop-instructions{margin:50px 0 25px}.slimfit .first-drop-col.no-grid{grid-template-columns:none !important}.previewImgCont{height:100px;display:flex;align-items:center;justify-content:center}.deleteImg{top:1px;right:1px}.image-details-title{text-align:center;font-size:26px;line-height:31px;font-weight:normal;color:#000;letter-spacing:0;margin:0}.image-details-header{margin:0 0 35px}.uploaderdetails input[type="text"],.uploaderdetails textarea,.elegantform input[type="text"],.elegantform textarea{border:solid 1px #cdcdcd;padding:8px 8px 5px 8px;color:#4c4c4c;font-size:12px;resize:none;margin:0}#uploadWithImage{width:958px}.imagetdkbox{float:left;margin:0 0 10px 10px;width:800px}.typeselectorbox{padding:0 0 5px 0;font-size:13px}.allow-html{margin-top:4px}#mainImgDiv{flex:1 1 auto;min-width:0}.prod-selector>label{display:block;margin-bottom:7px;font-family:'Open Sans';font-size:14px;line-height:16px;color:#000}.uploader-prod-selector .prod-picker{border:1px solid #eaeaea;box-sizing:border-box}.uploader-prod-selector .prod-menu{background:transparent;box-shadow:0 5px 6px -3px rgb(0 0 0 / 10%);border-bottom:1px solid #f0f0f0}.uploader-prod-selector .prod-menu .close .fa-square,.uploader-prod-selector .prod-menu .expand .fa-square{color:#7b7b7b}.uploader-prod-selector .prod-menu .close .fa-times,.uploader-prod-selector .prod-menu .expand .fa-expand-alt{color:#FFF}.uploader-prod-selector .prod-cells{display:flex;flex-wrap:wrap;justify-content:center}.uploader-prod-selector .prod-cell{flex:0 0 130px;flex-basis:130px;display:flex;flex-direction:column;align-items:center;padding:15px 10px;box-sizing:border-box;height:auto;width:auto;margin:0;border:1px solid transparent;transition:border .15s ease}.uploader-prod-selector .prod-cell:hover{outline:0;border:1px solid #e0e0e0}.uploader-prod-selector .prod-cell.selected{outline:0;border:1px solid #f1f7f7;background-color:#f1f7f7}.uploader-prod-selector .prod-cell.selected:hover{border:1px solid #e0e0e0}.uploader-prod-selector .prod-img{display:flex;justify-content:center;align-items:center;width:100px;height:100px;position:static;left:auto;bottom:auto}.uploader-prod-selector .prod-img img{max-width:100%;max-height:100%}.uploader-prod-selector .prod-info{margin-top:10px;position:static;width:100%;left:auto;top:auto}.uploader-prod-selector .prod-sel-btn{margin-top:5px}.uploader-prod-selector .prod-sel-btn div{padding:4px 0}input.upload-input-box{width:100%;padding:8px 10px;box-sizing:border-box;font-size:15px;line-height:20px;font-family:'Open Sans'}.uploader-image-details{display:flex}.uploader-image-details-images-column{flex:1 0 auto}.uploader-image-details-form-column{flex:0 0 410px;width:410px;margin-left:40px}.imageDetailsBox .prod-selector{margin-bottom:25px}.prod-footer{border-top:1px solid #f0f0f0;padding:10px;text-align:right;box-shadow:0 -5px 6px -3px rgb(0 0 0 / 10%)}.prod-footer button{appearance:none;border:0;background:#7b7b7b;color:white;box-shadow:none;padding:10px 24px;font-family:'Open Sans';font-size:13px;line-height:1;cursor:pointer}#describeForm{display:flex;align-items:center;flex-direction:column}#describeForm input:not([type='checkbox']),#describeForm textarea{font-size:15px;width:100%;padding:8px 10px;font-family:'Open Sans';line-height:20px;border:1px solid #d8d8d8;box-sizing:border-box;resize:none}#describeForm #missingTitle{background:#f8d7da;color:#721c24;border:1px solid #f8d7da;border-radius:0;padding:12px;font-weight:600;font-size:12px;line-height:1}.categories-label.infoBox1Label{display:flex;justify-content:space-between;flex-wrap:wrap}.categories-instructions{flex:1 1 100%;font-size:14px;margin-top:8px;color:#5f5f5f;line-height:1.5}span.categories-instructions-code{padding:1px 8px;background:#e2f0f3;color:#000;font-size:13px}.categories-label-counter{font-size:12px;line-height:18px;font-style:italic;color:#828282}.categories-label-numbers[data-status="caution"]{font-weight:bold;color:#bd8d00}.categories-label-numbers[data-status="warning"]{font-weight:bold;color:#ab0e1d}#describeForm .sel-words span{padding:5px 27px 5px 10px;cursor:pointer;margin-top:8px;border-radius:50px;margin-right:8px;display:inline-block;font-size:12px;line-height:15px;color:#000;background-color:#b3dee8;background-image:url(/gallery/images/add.svg);background-repeat:no-repeat;background-position:right 10px center}#describeForm #suggest{padding:5px 0}#describeForm #suggest div span{cursor:pointer}.uploader-image-box{margin-top:0;width:75px}.uploader-image-box.firstImg{width:200px;height:200px;margin-right:8px}.uploader-image-box img{max-height:100%;max-width:100%}.uploader-thumb{width:100%;height:100%}#imgGrid .uploader-thumb>div{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.upload-done-share{float:left;width:250px;height:164px;margin:0 30px 25px 2px}.thumbnail-list-wrap{display:inline-block}#thumbnail_list{display:flex;flex-wrap:wrap;background:#f9f8fa;margin-top:0;padding:2.5px;border-radius:0 0 15px 15px}#thumbnail_list>div{position:relative;flex:0 0 57px;width:57px;height:57px;margin:2.5px;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center;box-sizing:border-box}#thumbnail_list>div:not(.thumb_selected){cursor:pointer}#thumbnail_list>div>img{box-sizing:border-box;width:100%;height:100%}#thumbnail_list>div.thumb_selected{border:solid 3px #e1644b}p#helpTip{margin-top:20px;padding:15px;background:#f9f8fa;color:#5c4375;font-size:16px;line-height:1.5;max-width:900px;margin-left:auto;margin-right:auto;border-radius:5px;border:1px solid #ececec}.tagged-images-help-wrap{margin-top:8px}.tagged-images-help-wrap>button{font-size:14px;line-height:16px;font-weight:600;-webkit-appearance:none;border:0;background:transparent;font-family:"Open Sans";cursor:pointer;align-items:center;color:#0192b5}.tagged-images-help-wrap>button:hover{color:#6aae48}@media only screen and (min-width:1200px){.uploader-image-details-form-column{flex:0 0 540px;width:540px;margin-left:40px}#thumbnail_list>div{flex:0 0 68.7px;width:68.7px;height:68.7px}}.popular{margin-top:10px}.mp-box{margin-bottom:18px}.mp-box-uploader{background:#f6f6f6;color:#4c4c4c;display:block;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:10px;border:solid 1px #dadada}.gallery-type-ctrl{display:flex;flex-direction:column;flex-wrap:wrap;height:90px;width:400px}.gallery-type-delete{font-weight:bold}.sortable li img.rotate90{transform:rotate(90deg) translate(-50%,-50%) !important}.sortable li img.rotate180{transform:rotate(180deg) translate(-50%,-50%) !important}.sortable li img.rotate270{transform:rotate(270deg) translate(-50%,-50%) !important}.rotate90{transform:rotate(90deg)}.rotate180{transform:rotate(180deg)}.rotate270{transform:rotate(270deg)}.gallery-hotspot-star i.fa-check{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.9em;color:#689c4a}.gallery-hotspot-star:hover i.fa-check{color:#FFF}.treeContainer{padding:0}.treeColumn{vertical-align:top;padding:10px;margin:0}.treeNode{padding:5px;color:#0053b3;font-size:10px;font-family:verdana,helvetica,arial,sans-serif;text-decoration:none}.treeNodeOffset{padding:5px;position:relative;left:15px;color:#0053b3;font-size:10px;font-family:verdana,helvetica,arial,sans-serif;text-decoration:none}.treeNodeLink{color:#0000a8;font-size:10px;font-family:verdana,helvetica,arial,sans-serif;text-decoration:none;cursor:pointer}.treeItem{padding:0;color:#000;font-size:10px;font-family:verdana,helvetica,arial,sans-serif}.treeItemOffset{padding:0;position:relative;left:15px;color:#000;font-size:10px;font-family:verdana,helvetica,arial,sans-serif}.treeCheckbox{border-right:0 solid;border-top:0 solid;border-left:0 solid;color:#0000a8;border-bottom:0 solid;background-color:#fff;border-color:black;padding-top:1px;padding-right:1px;font:bold 10px verdana,arial,helvetica,sans-serif}.infoBox2Group{text-align:left;width:140px}.infoBox2GroupB{text-align:left;width:140px}.infoBox3Group{text-align:left;width:500px}.infoBox1Label{display:block;margin-bottom:12px;font-family:'Open Sans';font-size:16px;line-height:18px;color:#000}label .required{color:#de4d35}.infoBox1Group{width:100%}.infoBox1Group+.infoBox1Group{margin-top:25px}.albums-box{border-radius:3px;background-color:#f3eff6}.albums-box-header{display:flex;justify-content:space-between;align-items:center;padding:10px 25px;transition:all .15s ease;border-radius:3px 3px 0 0;cursor:pointer}.albums-box-title{font-size:16px;line-height:20px;color:#181122}.question-icon{display:inline-block;height:20px;width:20px;background:#5291b1;border-radius:50%;color:#FFF;text-align:center;font-size:14px;line-height:20px;font-weight:600;margin-left:4px}.albums-accordion-toggler{appearance:none;display:flex;justify-content:center;align-items:center;border:0;height:31px;width:31px;font-size:20px;line-height:1;padding:0;color:#483a5f;background-color:transparent;cursor:pointer;border-radius:0;transition:all .15s ease}.albums-accordion-toggler:hover{border-radius:3px;background-color:#d1c2db}.albums-accordion-toggler i{transition:all .15s ease}.albums-box-add-album{overflow:hidden;height:0}.albums-box-add-album label{display:block;font-size:15px;line-height:16px;margin:0 0 10px 0;color:#000}.albums-box-add-album-input-wrap{display:flex}.albums-box-add-album-input-wrap input[type="submit"]{flex:0 0 75px;text-align:center;background-color:#9380b2;color:#FFF;font-size:12px !important;line-height:15px !important;border:none !important;padding:10px !important}.albums-box-add-album-input-wrap input#add-album-input-text{font-size:15px;line-height:20px;padding:8px 10px;color:#404040}.albums-box-content{overflow:hidden;height:0}.albums-box-content-inner{padding:15px 25px 25px}.albums-box-my-albums-header{display:flex;justify-content:space-between;align-items:center;margin:0 0 15px}.albums-box-my-albums-header h3{margin:0;text-transform:none;color:#181122;font-size:14px;line-height:16px}.albums-box-my-albums-header button{appearance:none;display:flex;align-items:center;border:0;padding:8px 10px;font-family:'Open Sans';font-weight:600;background:#9380b3;border-radius:3px;color:#FFF;font-size:12px;line-height:15px;cursor:pointer;transition:all .15s ease}.albums-box-my-albums-header button:hover{background:#78609f}.albums-box-my-albums-header button .plus-icon{font-size:15px;line-height:1;margin-left:8px}.albums-box-albums-list-item{display:flex}.albums-box-albums-list-item+.albums-box-albums-list-item{margin-top:10px}.albums-box-albums-list-item input[type="checkbox"]{margin:0;width:20px;height:20px;appearance:none;background-color:#FFF;border:1px solid black;cursor:pointer}.albums-box-albums-list-item input[type="checkbox"]:checked{background-color:#569a98;background-image:url('/gallery/images/checkbox-check.svg');background-size:12px;background-position:center center;background-repeat:no-repeat;border-color:#569a98}.albums-box-albums-list-item label{margin-top:1px;padding-left:10px;font-size:14px;line-height:18px;color:#4c4950;user-select:none}.albums-box-albums-list-item label i{opacity:.7}.albums-box.accordionOpen .albums-box-header{background-color:#e9e2ee}.albums-box.accordionOpen .albums-accordion-toggler i{transform:rotate(180deg)}.albums-box.accordionOpen .albums-box-content{height:auto}.albums-box.addAlbumOpen .albums-box-add-album{height:auto;margin-bottom:25px}.albums-box.addAlbumOpen .albums-box-my-albums-header button{display:none}.infoBox3Content{padding-left:5px;padding-right:5px;padding-top:0;padding-bottom:5px;text-align:left}.sbc_product{padding:8px 0 3px 2px;margin-left:15px;list-style:disc;font-size:11px;color:#676176}.sbc_add_product{padding:5px 0 0 15px}a.sbc_prod_x{color:red}.plisthdr{font-weight:bold}.listedprod,#listempty{margin-top:10px}.upload-album-list span{font-weight:bold;padding-top:5px}.upload-album-list ul{margin-top:5px;margin-left:20px;list-style-type:disc;font-size:13px}.textMedium,.textNormal{font-size:12px;color:#000;font-family:verdana,helvetica,arial,sans-serif}.formMedium{border-right:1px solid;border-top:1px solid;border-left:1px solid;border-bottom:1px solid;color:#000;background-color:#fff;border-color:#b9b9b9;padding:1px 1px 1px 1px;font:10px Verdana,helvetica,sans-serif}.formButton{border:1px solid #5d5e8a;color:#fff;font-size:11px;font-weight:bold;text-decoration:none;background:#5d5e8a url('../sb_images/images/theader0.gif') repeat-x bottom;font-size:11px;cursor:pointer}.msgLarge{font-size:13px;text-align:center;color:#fff;font-family:verdana,helvetica,arial,sans-serif;font-weight:bold;padding:8px;border:1px solid #47792e;background-color:#82b369;padding:7px;line-height:145%;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin-top:3px;margin-bottom:3px}#facebook_content{padding:10px;border:1px solid #97a7c6;background:#f7f7f9}#fb_login_image{vertical-align:middle;border-width:0}div.something ul{list-style:none;margin-left:0;padding-left:1em;text-indent:-1em}.upload_bucket{float:left;padding:4px;margin:3px;border:solid 1px #cacaca;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;width:75px;height:75px;text-align:center}.groupSpacer{float:left;width:10px;height:10px}#groupTypeBox{float:left;border:solid 1px #cacaca;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:5px}#groupChallengeBox,#groupClassesBox{float:left;border:solid 1px #cacaca;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:5px;width:180px}#groupAlbumBox{float:left;border:solid 1px #cacaca;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:5px;width:180px}#groupPublicBox{float:left;border:solid 1px #cacaca;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:5px;width:150px;font-size:12px}#pubEmbedDesc_0{width:300px}.uploadGroupLabel{text-align:left;padding:0 5px 5px 0;font:bold 11px verdana,arial,helvetica,sans-serif;color:#333}.extraEditBoxes{border:1px solid #dadada;width:200px;margin-left:auto;margin-right:auto;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin-top:8px}.uploaded-images-form{margin-top:35px}.uploaded-images-header{margin-bottom:46px}.uploaded-images-title{font-size:14px;line-height:16px;text-align:center;text-transform:none;color:#2c2c2c;font-weight:600;margin:0}.uploaded-images-primary-label{font-size:12px;line-height:15px;margin:0 0 15px;color:#000;font-style:italic}.sortable{display:flex;flex-wrap:wrap;justify-content:center;margin:-12px}.sortable li{flex:0 0 calc(20% - 26px);width:calc(20% - 26px);max-width:200px;margin:12px;background:#f9f8fa;cursor:move;border:1px solid #d1bfc8}.sortable li.featured{position:relative}.sortable li.featured:before{content:"Primary Image";position:absolute;bottom:100%;left:-1px;right:-1px;text-align:center;background-color:#fbf7f9;border:1px solid #d1bfc8;padding:5px;font-size:12px;line-height:14px;font-weight:600;font-style:italic;color:#3d0b24}.sortable li img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:0 0}.del-img{padding:10px 15px;position:absolute;top:0;right:0;font-size:15px;color:white;text-shadow:0 2px 6px black;cursor:pointer;z-index:2;transition:all .15s ease;transform-origin:center}.del-img:hover{transform:scale(1.3);color:red}.image-number-label{position:absolute;right:5px;bottom:5px;width:30px;height:30px}.starBg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:25px;line-height:1;color:#f7e975;text-shadow:0 4px 5px rgba(0,0,0,0.25)}.orderNumber{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);font-size:18px;line-height:1;text-align:center;color:#FFF;text-shadow:0 4px 5px rgba(0,0,0,0.25);font-weight:bold}.orderNumber.starNum{top:calc(50%+2px);font-size:14px;color:#202046;text-shadow:none}.image-controls{position:absolute;right:0;bottom:5px;left:0;font-size:10px;text-align:center}.image-controls a{color:#FFF;padding:0 5px;text-shadow:0 4px 5px rgba(0,0,0,0.25)}@media only screen and (min-width:1200px){.image-controls{bottom:15px}.del-img{top:10px;right:10px}.image-number-label{right:10px;bottom:10px;width:40px;height:40px}.orderNumber{font-size:24px}.orderNumber.starNum{font-size:16px}.starBg{font-size:34px}}.copy_to_all{font-size:12px}.draggable{list-style-type:none;margin:0;padding:0;float:left;min-height:100px;width:900px}.draggable li{margin:6px 3px 6px 3px;padding:3px;float:left;width:81px;height:81px;font-size:4em;text-align:center;background-color:#fff;border:1px solid #777;cursor:move}.imageBox{background:#f6f6f6;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:solid 1px #dadada}.class-sel{text-indent:-2em;margin-left:2em}.class-lesson-sel{text-indent:-2em;margin-left:4em}#groupTypeSel,#groupAlbumBox,#groupAlbumBox{font-size:12px !important}#groupClassesBox,.class-sel,.class-lesson-sel{font-size:11px !important}#drop-area{transition:all .15s ease}#drop-area:hover{background-color:#ead5e2;border:3px dashed #56417e;color:#56417e}#uploadNew.slimfit #drop-area .fa-images{font-size:42px}#drop-area .fa-images{transition:all .15s ease;font-size:125px;color:#988ab0}#drop-area:hover .fa-images{color:#56417e}#drop-area #files-upload-button{font-family:'open sans';font-size:14px;line-height:17px;cursor:pointer;background:transparent;border:1px solid #56417e;color:#56417e;padding:10px 15px;transition:all .15s ease}#drop-area #blog-import-button{cursor:pointer;background:transparent;border-radius:2px;border:1px solid #68a2a1;color:#68a2a1;padding:5px 10px;font-weight:bold}#drop-area-container #drop-instructions{display:block}#drop-area-container #drop-over{display:none;font-size:25px}#drop-area.over{background:#ffffa2;border:2px dashed #000}#drop-area.over #drop-instructions{display:none}#drop-area.over #drop-over{display:block;font-size:25px}#uploadButton{margin-top:20px;font-size:14px;line-height:18px;background:#569a98;color:white;letter-spacing:0;padding:10px 15px;border:0;transition:all .15s ease}.progress-bar-container{width:75px;height:6px;border:1px solid #555;margin:0 auto;display:none}.progress-bar{width:0;height:6px;background:#6787e3}.uploaded{background:#6db508}.canceled{background:red}#drop-area div#drop-area-previews{display:flex;flex-wrap:wrap;justify-content:center}.preview{border:solid 1px #bf9faf;width:100px;height:100px;text-align:center;padding:0;margin:5px;background:#FFF}.previewImgCont{position:relative}.previewImg{max-width:100%;max-height:100%}.deleteImg{position:absolute;top:4px;right:9px;width:17px;height:16px;background:url(/images/closelink2.gif) no-repeat;display:none}#uploadMsg{color:red}#uploadMsg ul{list-style-type:circle}.upload-img{position:relative}.warnLarge{font-size:12px;position:absolute;top:0;margin:0 auto;z-index:1}.image-supplies-header{margin-bottom:35px}.image-supplies-title{text-align:center;margin:0;font-size:26px;line-height:31px;font-weight:normal;color:#000}.supplies-content{display:flex;margin-bottom:64px}.uploader-image-guide{display:flex;align-items:center;height:58px;padding:0 20px;background:#dbe8e8}.uploader-image-guide-selected-wrap{display:flex;align-items:center;max-width:100%}.uploader-image-guide-image{flex:0 0 36px;width:36px;height:36px;border:1px solid #e5ddee;display:flex;justify-content:center;align-items:center;border-radius:3px;overflow:hidden;margin-right:15px}.uploader-image-guide-image img{max-width:100%;max-height:100%}.uploader-image-guide-info{flex:1 0 calc(100% - 51px);flex-basis:calc(100% - 51px);width:calc(100% - 51px);min-width:0}.uploader-image-guide-name{margin-bottom:0;font-size:14px;line-height:18px;color:#1a1122;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uploader-image-guide-instructions{margin:0;font-size:14px;line-height:20px;color:#536b6a;font-style:italic}.guide-comment{margin:16px 0;text-align:center;color:#569a98;font-style:italic;line-height:20px}.uploader-products-step+.uploader-products-step{margin-top:50px}.uploader-products-step-title{display:flex;align-items:center;margin-bottom:25px}.uploader-products-step-the-title{margin:0;font-size:16px;line-height:20px;color:#313131}.uploader-products-step-title-number{width:32px;height:32px;margin-right:10px;border-radius:50%;background-color:#f3eff6;color:#65417e;text-align:center;font-size:14px;line-height:32px;font-weight:bold}.uploader-products-step-subtitle{margin:25px 0}.uploader-products-step-the-subtitle{margin:0;font-size:15px;line-height:19px;color:#7e7e7e}.uploader-products-tagged-title{display:none;font-size:14px;line-height:20px;text-transform:none;font-weight:600;color:#313131;margin:35px 0 10px}.uploader-product-list-product{box-sizing:border-box;margin:0 -15px;padding:12px 15px;border-radius:5px;transition:all .15s ease;cursor:pointer}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.uploader-product-list-product:hover{background:#f1f7f7}.uploader-product-list-product-inner{display:flex;align-items:center}.uploader-product-list-image-wrap{flex:0 0 60px;height:60px;text-align:center;border:1px solid #e5ddee;box-sizing:border-box;background:#FFF;overflow:hidden;border-radius:3px}.uploader-product-list-image-wrap img{max-width:100%;max-height:100%}.uploader-product-list-info-wrap{display:flex;flex-direction:column;margin:0 15px;width:calc(100% - 110px);min-width:0}.uploader-product-list-status{display:flex;align-items:center}.uploader-product-list-status-pill{padding:5px;width:75px;box-sizing:border-box;font-size:10px;line-height:10px;font-weight:600;color:#595959;background:#f3f3f3;text-align:center;border-radius:10px}button.uploader-product-list-status-action,.uploader-image-guide-instructions button{appearance:none;border:0;background:0;font-family:'Open Sans';font-size:14px;line-height:20px;padding:0 8px;font-weight:600;color:#569a98;cursor:pointer}.uploader-product-list-status-label{font-size:12px;line-height:20px;color:#818181;font-style:italic;margin-left:8px}.uploader-product-list-name{margin-top:6px;margin-bottom:0;font-size:14px;line-height:18px;color:#1a1122;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uploader-product-list-help{display:none;margin-top:6px;font-size:14px;line-height:20px;font-style:italic;color:#569a98}button.uploader-product-list-remove-btn{appearance:none;border:0;background:0;font-size:20px;line-height:1;color:#f11;cursor:pointer}.uploader-product-list-product.product-status_selected{background-color:#f1f7f7;border:1px solid #569a98}.uploader-product-list-product.product-status_selected .uploader-product-list-status-pill{background:#569a98;color:#FFF}.uploader-product-list-product.product-status_selected .uploader-product-list-help{display:block}.uploader-product-list-product.product-status_tagged .uploader-product-list-status-pill{background:#deedec;color:#498381}.prod-list#prod_list_all,.prod-list#prod_list_tagged{list-style:none;left:0}.prod-list#prod_list_all li,.prod-list#prod_list_tagged li{display:flex;align-items:center}.prod-list#prod_list_all li+li,.prod-list#prod_list_tagged li+li{margin-top:10px}li span.prod-img-span img{max-width:100%;max-height:100%}.prod-list#prod_list_tagged li.reveal{background:white}.prod-list#prod_list_tagged li.reveal .prod-mark{background:#689c4a;color:white}.prod-del{color:#ff7f82 !important;margin-left:10px;justify-self:flex-end}.prod-del:hover{color:red}.prod-mark{border-radius:50%;cursor:pointer;background:lightgray;width:fit-content;color:gray;padding:4px}.prod-mark i{margin:1px 0 0 1px}.prod-mark:hover{background:#689c4a40}.prod-mark.selected{background:#689c4a40;color:#689c4a}li span.prod-img-span{text-align:center;height:50px;display:flex;justify-content:center;align-items:center;margin:0 10px;flex:0 0 50px}.prod-list#prod_list_tagged .prod-mark{background:white;border:1px solid #689c4a;color:#689c4a;cursor:default}.products-span{display:flex;position:relative;max-height:100%;max-width:100%;justify-content:center;align-items:center}.products-span>span.product-pin{position:absolute;cursor:default;transform-origin:center}.products-span.rotate90>span.product-pin{transform:rotate(-90deg)}.products-span.rotate180>span.product-pin{transform:rotate(-180deg)}.products-span.rotate270>span.product-pin{transform:rotate(-270deg)}.products-span img{max-height:100%;max-width:100%;height:auto;width:auto}#mainImgDiv[data-isProductSelected="true"] .products-span img{cursor:crosshair}.uploader-img-describe .products-span img{cursor:auto}.removePin{display:none}.uploader-img{position:relative;background:#f9f8fa}.uploader-img-inner{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}#bgPhotoTest{background-repeat:no-repeat;background-position:top;justify-content:space-evenly;padding:120px 0 0;display:flex}#stars-left{width:25%;animation-name:leftStars;background-repeat:no-repeat;background-position:right;animation-duration:12s;animation-iteration-count:infinite}#stars-right{width:25%;animation-name:rightStars;background-repeat:no-repeat;background-position:left;animation-duration:17s;animation-iteration-count:infinite}.galleryPublish #mainDiv{width:300px}.gallery-celebrate-happy{margin:0 0 5px;font-style:italic;color:#56417e}.gallery-celebrate-published{color:#d96060}#uploadCard{position:relative;display:flex;justify-content:center;align-items:center;width:300px;height:300px;margin-top:35px;background:#f9f8fa}#uploadCard img{max-width:300px;max-height:300px;width:auto;height:auto}span.banner.groupedimages{display:block;width:26px;height:20px;position:absolute;padding-top:6px;border-radius:2px;bottom:12px;right:9px;z-index:1;background:white;border-right:2px solid gray;border-bottom:2px solid gray;box-shadow:3px 4px white,5px 6px grey}h4.galleryCardFooter{background:white;display:flex;justify-content:space-between;align-items:flex-start;padding:9px;padding-top:14px;margin:0 auto}.smprofimg{cursor:pointer;display:flex;align-items:center}.smprofimg span{font-size:14px;padding-left:8px;color:#0192b5}@media only screen and (min-width:1200px){.galleryPublish #mainDiv{width:375px}#uploadCard{width:375px;height:375px}#uploadCard img{max-width:375px;max-height:375px;width:auto;height:auto}}.image-editor-section{margin-top:26px;margin-bottom:50px}.editor-admin-controls{max-width:600px;margin:0 auto 48px;padding:20px;background:#f3f3f3;border-radius:5px}h2.editor-admin-title{text-align:center;margin-top:0}.editor-admin-controls-flex{display:flex;justify-content:center}.edit-project-accordion+.edit-project-accordion{margin-top:25px}.project-accordion-content{display:none}.project-accordion-content-inner{padding:35px;background-color:#faf9fb}.project-accordion-header{display:flex;justify-content:space-between;align-items:center;padding:10px 25px;transition:all .15s ease;border-radius:3px 3px 0 0;cursor:pointer;background:#efebf1}.project-accordion-title{font-size:16px;line-height:20px;color:#181122;user-select:none}.project-accordion-toggler{appearance:none;display:flex;justify-content:center;align-items:center;border:0;height:31px;width:31px;font-size:20px;line-height:1;padding:0;color:#483a5f;background-color:transparent;cursor:pointer;border-radius:0;transition:all .15s ease}.project-accordion-toggler:hover{border-radius:3px;background-color:#d1c2db}.project-accordion-toggler i{transition:all .15s ease}.accordionOpen .project-accordion-toggler i{transform:rotate(180deg)}.add-more-images-btn-wrap{text-align:center;margin:35px 0}.image-editor-section #describeForm{max-width:500px;margin:0 auto}.image-editor-section .uploader-img,.image-editor-section #thumbnail_list{background:#f2f0f5}.image-editor-section .products-span,.image-editor-section .products-span img{max-height:440px;max-width:440px}.edit-controls{display:flex;justify-content:flex-end;margin-top:25px}.edit-controls>button+button{margin-left:15px}.edit-controls>button{appearance:none;-webkit-appearance:none;padding:10px 15px;box-sizing:border-box;font-size:14px;line-height:126%;font-family:'Open Sans';font-weight:600;border:0}.edit-controls>button.save{background:#569a98;color:#FFF}.edit-controls>button.cancel{background:transparent;border:1px solid #569a98;color:#569a98}.edit-controls>button.delete{background:transparent;padding:10px 0;color:#ca2121;font-weight:normal;text-decoration:underline}@media screen and (min-width:1200px){.image-editor-section .products-span,.image-editor-section .products-span img{max-height:550px;max-width:550px}}.show-tutorial-modal a{cursor:pointer}