body.noSelect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}#toggle_dd{cursor:pointer;font:700 15px sans-serif;color:#555;margin:35px 0 0 -120px;width:165px;transition:all .2s}#toggle_dd:focus,#toggle_dd:hover{color:#777;margin:35px 0 0 -115px}#imageContainerCanvas{width:100%;position:relative;text-align:center;margin-top:-30px;display:inline-block}.cms-home #imageContainerCanvas{margin-top:0}#imageContainerCanvas button{transition:all .2s;float:left;background-color:#fff;color:#444;border:1px solid #888;margin-right:5px}#imageContainerCanvas .hoveredUploadBtn,#imageContainerCanvas button:focus,#imageContainerCanvas button:hover{background-color:#888;color:#fff}#imageContainerImagesBlock.ImagesBlock{display:flex}.cms-page-view #imageContainerImagesBlock.ImagesBlock{justify-content:center}#imageContainerCanvas #imagesBlock{width:625px;transition:all .2s;margin:0 auto}#imageContainerCanvas #imageContainer{height:auto;max-width:1210px;min-height:5px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;position:relative;margin:0 auto}#imageContainerCanvas #imageContainer .imageContainerImageColumn{min-height:5px;display:inline-block!important;POSITION:relative;max-width:365px;vertical-align:top;margin:1px;overflow:hidden}.imageContainerImageBlock{width:100%;cursor:pointer;-webkit-user-select:none;box-sizing:border-box;position:absolute;position:relative;min-height:unset;margin-bottom:1px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;max-width:100%;transition:all .2s;height:auto}.imageContainerImageBlock .blockGrid{text-align:center;z-index:0;position:absolute;width:100%;height:100%;top:0;background-color:#f05d23;opacity:0}.imageContainerImageBlock .blockGrid .blockGridBefore{transition:all .2s;top:0;color:#fff;height:30%;background-color:#f05d23;position:absolute;width:100%;font-size:1.2em}.imageContainerImageBlock .blockGrid .blockGridSwap{transition:all .2s;position:absolute;font-size:1.5em;color:#fff;height:40%;top:30%;width:100%}.imageContainerImageBlock .blockGrid .blockGridAfter{transition:all .2s;position:absolute;bottom:0;height:30%;background-color:#f05d23;width:100%;color:#fff;font-size:1.2em}.imageContainerImageBlock .blockGrid .blockGridAfter p,.imageContainerImageBlock .blockGrid .blockGridBefore p,.imageContainerImageBlock .blockGrid .blockGridSwap p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.imageContainerImageBlock .blockGrid .blockGridAfter.targeted,.imageContainerImageBlock .blockGrid .blockGridBefore.targeted,.imageContainerImageBlock .blockGrid .blockGridSwap.targeted{background-color:#ff7c48;color:#000}#imageContainerCanvas #imageContainer .imageContainerImageBlock.targeted .blockGrid{opacity:.8;z-index:600}#imageContainerCanvas #imageContainer .imageContainerImageBlock.dragging{opacity:.3!important}.imageContainerImageBlock.grabbed{position:absolute!important;overflow:hidden;top:0;left:0;cursor:move;opacity:1;transition:none}#imageContainerCanvas #imageContainer .imageContainerImageBlock .imageContainerImageBlockControlls:focus,#imageContainerCanvas #imageContainer .imageContainerImageBlock .imageContainerImageBlockControlls:hover{opacity:1}.imageContainerImageBlock img{display:block;min-height:unset;transition:.3s;width:100%;-webkit-user-drag:none;max-width:100%;margin-bottom:1px;text-align:center;position:relative}.imageContainerImageBlock img.expanded{position:fixed;padding:100%;background-color:rgba(80,80,80,.5);top:50%;z-index:999;left:50%;max-width:80%;width:auto;transform:translate(-50%,-50%)}.imageContainerImageBlock img.noImage{height:150px;background-color:#333}.imageContainerImageBlock img.noImage+p{position:absolute;display:block!important;top:50%;width:85%;color:#fff;background-color:#434343;left:50%;text-align:center;transform:translate(-50%,-50%)}#imageContainerCanvas #imageContainer .imageContainerImageBlock .imageContainerImageBlockControlls{width:100%;height:100%;-webkit-transition:all .2s;cursor:pointer;transition:all .2s;position:absolute;top:0;z-index:500;opacity:0}.imageContainerImageBlock .imageContainerImageBlockControlls .imageContainerImageBlockControllsDelete{position:absolute;top:0;right:0;padding:5px 0;background:linear-gradient(#ce2534 25%,transparent);width:100%;opacity:.75;color:#fff;transition:all .2s;z-index:2;text-align:center}.imageContainerImageBlock .imageContainerImageBlockControlls .imageContainerImageBlockControllsDelete:focus,.imageContainerImageBlock .imageContainerImageBlockControlls .imageContainerImageBlockControllsDelete:hover{background:linear-gradient(red 25%,transparent)}.imageContainerImageBlock .imageContainerImageBlockControlls .imageContainerImageBlockControllsScale{text-align:center;height:100%;font-size:2em;color:#fff;cursor:nesw-resize;transition:all .2s;opacity:1;z-index:1;width:100%;position:absolute}.imageContainerImageBlock .imageContainerImageBlockControlls .imageContainerImageBlockControllsScale p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.imageContainerImageBlock .imageContainerImageBlockControlls .imageContainerImageBlockControllsScale:focus,.imageContainerImageBlock .imageContainerImageBlockControlls .imageContainerImageBlockControllsScale:hover{background-color:#fffcff;opacity:.3;color:#333}.imageContainerImageBlock .imageContainerImageBlockControlls .imageContainerImageBlockTitleAdd{background:linear-gradient(transparent,#222 90%);color:#fff;transition:all .2s;z-index:3;position:absolute;text-align:center;bottom:0;width:100%;padding:5px 0}.imageContainerImageBlock .imageContainerImageBlockTitle{border:none;background-color:#f7f7f7;width:100%;color:#333;transition:all .2s;border-radius:0;font-size:1.2em;text-align:center;box-sizing:border-box}#imageContainerCanvas #imageContainer .imageContainerImageBlock.titleOn .imageContainerImageBlockTitleAdd:before{content:"REMOVE TITLE"}#imageContainerCanvas #imageContainer .imageContainerImageBlock .imageContainerImageBlockTitleAdd:before{content:"+ TITLE"}#imageContainerCanvas #imageContainer .imageContainerImageBlock.titleOn{margin-bottom:32px}.imageContainerImageBlock .imageContainerImageBlockTitle.titleOn{height:30px;padding:5px}.imageContainerImageBlock .imageContainerImageBlockTitle{height:0;padding:0}#imageContainerCanvas #imageContainer #imageContainerControllPanel #imageContainerAlert{display:none}#imageContainerCanvas #imageContainer #imageContainerControllPanel #imageContainerAlert h3{float:left;line-height:1.9em;padding:0 13px;font-weight:900}#imageContainerCanvas #imageContainer #imageContainerControllPanel #imageContainerAlert p{padding:7px;color:#444;margin-bottom:25px}#imageContainerCanvas #imageContainer #imageContainerTip{position:absolute;left:50%;margin-top:20px;top:50%;font-size:1.5em;transform:translate(-50%,-50%)}.imageContainerImageBlock .imageContainerImageBlockImageTitle.On{color:#444;position:relative;display:block;bottom:0;margin-top:10px;font-size:20px;width:100%;text-align:center}@media only screen and (max-width:1020px){.cms-page-view table{width:100%!important}.cms-page-view table td{float:left;text-align:center;max-height:100%!important;height:auto!important;padding:5px;box-sizing:border-box;width:100vw!important;max-width:100%!important}.cms-home #imageContainerCanvas{margin-top:0}.cms-page-view .col3-layout .col-wrapper .col-main table td{width:90vw!important}.page .col-main table td iframe{width:95%}}#manage_proposal_form_container #charges_form input+label:before,#manage_proposal_form_container .content-body .entry-edit>.fieldset input.row_is_taxable+label:before,.advanced-button--error:before,.advanced-button--invalid:before,.advanced-input--filled .glyph--required:after,.button--back-arrow:focus:before,.button--back-arrow:hover:before,.button--manage-cog:focus:before,.button--manage-cog:hover:before,.nav--left .nav__button:focus:after,.nav--left .nav__button:hover:after,.nav.nav--main>.nav__item.catalog:focus:before,.nav.nav--main>.nav__item.catalog:hover:before,.nav.nav--main>.nav__item.cms:focus:before,.nav.nav--main>.nav__item.cms:hover:before,.nav.nav--main>.nav__item.dashboard:focus:before,.nav.nav--main>.nav__item.dashboard:hover:before,.nav.nav--main>.nav__item.floranext:focus:before,.nav.nav--main>.nav__item.floranext:hover:before,.nav.nav--main>.nav__item.ospos_v3:focus:before,.nav.nav--main>.nav__item.ospos_v3:hover:before,.nav.nav--main>.nav__item.report:focus:before,.nav.nav--main>.nav__item.report:hover:before,.nav.nav--main>.nav__item.wedman_proposals:focus:before,.nav.nav--main>.nav__item.wedman_proposals:hover:before,input:focus+.input-icon:after,input:hover+.input-icon:after{content:""}