﻿.btn-green{background-color:#d3e1b7;color:#3a4b26;border-radius:5px;transition:background-color .3s ease,color .3s ease;}.btn-green.btn-border{background:none;border:1px solid #d3e1b7;color:#3a4b26;border-radius:5px;transition:color .3s ease,border-color .3s ease;}.btn-green:hover{background-color:#e0eac7;color:#3a4b26;}.btn-green.btn-border:hover{background-color:#e0eac7;color:#3a4b26;}.btn-creme{background-color:#eae1c5;color:#6b5e3b;border-radius:5px;transition:background-color .3s ease,color .3s ease;}.btn-creme.btn-border{background:none;border:1px solid #eae1c5;color:#6b5e3b;border-radius:5px;transition:color .3s ease,border-color .3s ease;}.btn-creme:hover{background-color:#f5ead2;color:#6b5e3b;}.btn-creme.btn-border:hover{background-color:#f5ead2;color:#6b5e3b;}.btn-red{background-color:#f0c2c5;color:#4e2a30;border-radius:5px;transition:background-color .3s ease,color .3s ease;}.btn-red.btn-border{background:none;border:1px solid #f0c2c5;color:#4e2a30;border-radius:5px;transition:color .3s ease,border-color .3s ease;}.btn-red:hover{background-color:#f9cdd1;color:#4e2a30;}.btn-red.btn-border:hover{background-color:#f9cdd1;color:#4e2a30;}.btn-super-large{padding:10px 30px;}.text-right{text-align:right;}h1,h2,h3,h4,h5,h6,p{font-weight:normal;}h1{font-size:36px;}h2{font-size:30px;}h3{font-size:24px;}h4{font-size:18px;}h5{font-size:16px;}h6{font-size:14px;}.fs-11{font-size:11px;}.fs-13{font-size:13px;}.fs-14{font-size:14px;}.fs-15{font-size:15px;}.fs-16{font-size:16px;}.fw-t{font-weight:100;}.fw-xl{font-weight:200;}.fw-l{font-weight:300;}.fw-r{font-weight:400;}.fw-m{font-weight:500;}.fw-b{font-weight:bold;}.fw-t h1,.fw-t h2,.fw-t h3,.fw-t h4,.fw-t h5,.fw-t h6{font-weight:100;}.fw-xl h1,.fw-xl h2,.fw-xl h3,.fw-xl h4,.fw-xl h5,.fw- h6{font-weight:200;}.fw-l h1,.fw-l h2,.fw-l h3,.fw-l h4,.fw-l h5,.fw-l h6{font-weight:300;}.fw-r h1,.fw-r h2,.fw-r h3,.fw-r h4,.fw-r h5,.fw-r h6{font-weight:400;}.fw-m h1,.fw-m h2,.fw-m h3,.fw-m h4,.fw-m h5,.fw-m h6{font-weight:500;}.fw-b h1,.fw-b h2,.fw-b h3,.fw-b h4,.fw-b h5,.fw-b h6{font-weight:bold;}body,html{background-color:#f8f8f8;font-size:14px;color:#708090;}#text-logo{font-family:sniglet;font-size:26px;color:#fff;margin-left:30px;}.modal-content{border:6px solid #bbae89;}#kelleco-modal{z-index:20000;}body.slide-panel-open{overflow:hidden!important;}.img-rounded{border-radius:20px;}.img-circle{border-radius:50% 50%;}.asp-count{display:inline-block;background-color:#d3e1b7;color:#3a4b26;padding:0 5px;font-size:10px;font-weight:bold;}.tp-count{display:inline-block;background-color:#f0c2c5;color:#4e2a30;padding:0 5px;font-size:10px;font-weight:bold;}#category-image-preview{background-size:cover;width:200px;height:100px;background-color:#efefef;}#category-image-preview:hover{outline:4px solid #f6efd9;cursor:pointer;}.logo-holder{width:300px;height:100px;border:2px dashed #f6efd9;margin-top:10px;}.banner-holder{width:500px;height:150px;border:2px dashed #f6efd9;margin-top:10px;}.banner-holder img{max-width:100%;}#slide-panel-bg{background-color:rgba(255,255,255,.2);width:100%;height:100vh;z-index:4999;position:fixed;top:0;left:0;backdrop-filter:blur(2px);display:none;}#slide-panel{width:40vw;min-height:100vh;background-color:#efefef;position:fixed;z-index:5000;display:block;top:0;left:105vw;padding:20px;overflow-y:auto;bottom:0;-webkit-box-shadow:-8px 0 20px 2px rgba(0,0,0,.2);-moz-box-shadow:-8px 0 20px 2px rgba(0,0,0,.2);box-shadow:-8px 0 20px 2px rgba(0,0,0,.2);}#slide-panel.visible{left:60vw;}#slide-panel-content{overflow-y:auto;overflow-x:hidden;min-height:80vh;}.slide-panel-header{margin-left:-15px;font-size:24px;margin-bottom:20px;}.attribute-link.selected{font-weight:bold;}.border-focus-0,.border-focus-1,.border-focus-2{border-bottom:10px solid transparent;border-image-slice:1;}.border-focus-0{border-image-source:linear-gradient(to right,#aa78a6 20%,#fff 20%);}.border-focus-1{border-image-source:linear-gradient(to right,#fff 40%,#aa78a6 40%,#aa78a6 60%,#fff 60%);}.border-focus-2{border-image-source:linear-gradient(to right,#fff 80%,#aa78a6 80%);}.category-mini-image{width:25px;height:25px;display:inline-block;border-radius:50% 50%;background-size:cover;border:1px solid #e8e0c5;transform:translateY(7px) translateX(5px);}.category-mini-image.no-image{border:0;}.stagger-appear{opacity:0;margin-top:20px!important;-webkit-transition:all 500ms ease!important;-moz-transition:all 500ms ease!important;-o-transition:all 500ms ease!important;transition:all 500ms ease!important;}.stagger-appear.visible{opacity:1;margin-top:0!important;}#save-alert-holder{margin-top:-80px;position:fixed;left:50%;transform:translate(-50%,0);z-index:20000;padding:5px 0;font-weight:bold;text-transform:uppercase;text-align:center;}#save-alert-holder.visible{margin-top:0;}.saving-alert{background-color:#fec545;color:#fff;width:150px;}.saved-alert{background-color:#74bf78;color:#fff;width:100px;}.save-error-alert{background-color:#db6094;color:#fff;width:200px;}#language-selector{float:right;margin-top:-30px;}#footer-actions-container{bottom:-100px;position:fixed;width:calc(100vw - 270px);}#footer-actions{border:2px solid #e6e6e6;background-color:#fff;border-left:10px solid #d5e4b0;border-right:10px solid #e8e0c5;font-size:12px;color:#999;height:55px;width:500px;padding:13px 10px 10px 7px;margin:0 auto 0 auto;}#footer-actions-container.visible{bottom:0;}#logo-panel{height:50px;-webkit-box-shadow:0 0 20px 0 rgba(86,61,124,.4);box-shadow:0 0 20px 0 rgba(86,61,124,.4);padding:5px;}#logo-panel:hover{cursor:pointer;background-color:#666;box-shadow:0 0 28px 0 rgba(86,61,124,.4);}#area-icon-holder{float:left;margin-left:5px;}#logo-holder{float:left;margin-left:15px;}#logo-panel:active #logo-holder,#area-icon-holder img{font-size:1rem;transform:scale(.9);}#left-panel{height:100vh;background-image:-webkit-gradient(linear,right top,left top,from(rgba(200,255,255,.18)),to(transparent));background-image:linear-gradient(270deg,rgba(100,100,155,.18),transparent);background-color:#616161;width:250px;position:fixed;color:#f8f8f8;font-size:14px;letter-spacing:1.5px;font-weight:200;padding:0;}#left-nav-holder{padding-top:30px;}#main-content{margin-left:250px;width:calc(100vw - 280px);}#top-panel{width:calc(100vw - 270px);height:50px;background-color:#fff;-webkit-box-shadow:0 0 28px 0 rgba(86,61,124,.13);box-shadow:0 0 28px 0 rgba(86,61,124,.13);}.nav-area{position:absolute;}.nav-group{margin-left:-255px;width:250px;}.nav-group.in-view{margin-left:0;}.nav-group-header{-webkit-transition:all 500ms ease!important;-moz-transition:all 500ms ease!important;-o-transition:all 500ms ease!important;transition:all 500ms ease!important;padding:15px;}.nav-group-header:hover{cursor:pointer;background-color:rgba(80,80,80,.2);color:#fff;}.nav-group-items-holder{background-color:#515151;}.nav-group-item{padding:10px 30px;}.nav-group-item:hover{cursor:pointer;background-color:rgba(80,80,80,.2);color:#fff;}.check-circle{margin-top:12px;-webkit-transition:all 250ms ease!important;-moz-transition:all 250ms ease!important;-o-transition:all 250ms ease!important;transition:all 250ms ease!important;}.check-circle:hover{cursor:pointer;transform:scale(1.3);}.blur{-webkit-transition:all 500ms ease!important;-moz-transition:all 500ms ease!important;-o-transition:all 500ms ease!important;transition:all 500ms ease!important;}.summary-container{border:2px solid #e6e6e6;background-color:#fff;border-left:10px solid #d5e4b0;font-size:12px;color:#999;height:55px;padding:13px 10px 10px 7px;}.summary-item{float:left;}.summary-item-right{float:right;}.blur:before{content:"";background-color:#000;opacity:.2;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;width:100vw;height:100vh;z-index:1;position:fixed;top:0;left:0;}.panel{background-color:#fff;-webkit-box-shadow:0 0 13px 0 rgba(62,44,90,.08);box-shadow:0 0 13px 0 rgba(62,44,90,.08);margin-bottom:1.5rem;border-radius:4px;border-left:1px solid rgba(0,0,0,.09);border-right:1px solid rgba(0,0,0,.09);border-bottom:1px solid #e0e0e0;border-radius:4px;-webkit-transition:border 500ms ease-out;transition:border 500ms ease-out;}.panel-header{background:#fff;min-height:3rem;padding-top:15px!important;padding-bottom:15px!important;border-bottom:1px solid rgba(0,0,0,.07);border-radius:4px 4px 0 0;-webkit-transition:background-color .4s ease-out;transition:background-color .4s ease-out;}.panel-header h2{font-size:.875rem;margin:0;line-height:3rem;color:inherit;color:#333;position:relative;font-weight:500;}.panel-container{border-radius:0 0 4px 4px;}.ease-250{-webkit-transition:all 250ms ease!important;-moz-transition:all 250ms ease!important;-o-transition:all 250ms ease!important;transition:all 250ms ease!important;}.ease-500{-webkit-transition:all 500ms ease!important;-moz-transition:all 500ms ease!important;-o-transition:all 500ms ease!important;transition:all 500ms ease!important;}.ease-1000{-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;}.category-link{padding:5px 5px;}.category-link:hover{cursor:pointer;background-color:#fbfbed;}.attribute-link{padding:5px 5px;}.attribute-link:hover{cursor:pointer;background-color:#fbfbed;}.autocomplete-item{padding:5px;}.autocomplete-item.keyOver{background-color:#efefef;cursor:pointer;}.autocomplete-item:hover{background-color:#fefde5;cursor:pointer;}.loader{display:inline-block;height:60px;width:60px;margin:60px 0;margin-top:30vh;border:3px solid transparent;border-top-color:#008744;border-radius:50%;-webkit-animation:spin11 1s linear infinite;animation:spin11 1s linear infinite;}.loader:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:3px solid transparent;border-radius:50%;border-top-color:rgba(0,0,0,.2);-webkit-animation:spin11 2s linear infinite;animation:spin11 2s linear infinite;}.loader:after{content:"";position:absolute;top:15px;right:15px;bottom:15px;left:15px;border:3px solid transparent;border-radius:50%;border-top-color:rgba(86,61,124,.4);-webkit-animation:spin11 .5s linear infinite;animation:spin11 .5s linear infinite;}@-webkit-keyframes spin11{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes spin11{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(359deg);transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.dm-uploader{cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.dm-uploader .btn{position:relative;overflow:hidden;}.dm-uploader .btn input[type=file]{position:absolute;top:0;right:0;margin:0;border:solid transparent;width:100%;opacity:0;filter:alpha(opacity=0);cursor:pointer;}.text-right{text-align:right;}.text-left{text-align:left;}.k-row{display:flex;}.k-col-label{width:200px;}.k-col-input{width:calc(100% - 200px);}.k-col-xs{width:10%;}.k-col-sm{width:25%;}.k-col-md{width:50%;}.k-col-lg{width:calc(75% - 200px);}.k-col-xl{width:calc(100% - 200px);}.tox-statusbar__branding{display:none;}@media(max-width:575px){.navbar-toggle{background-color:#fff!important;width:40px;border:0;height:40px;padding:0;margin-top:-35px;margin-right:10px;position:absolute;right:0;z-index:20000;}.navbar-toggle>.icon-bar{background-color:#333!important;margin-left:auto;margin-right:auto;display:block;width:22px;height:2px;border-radius:1px;margin-top:4px;}#main-content{margin-left:0;overflow-x:hidden;width:100vw;}#left-panel{margin-left:-100vw;height:100vh;background-color:#fff;width:100vw;position:fixed;color:#666;font-size:14px;letter-spacing:1.5px;font-weight:200;padding:0;}#left-panel.in-view{margin-left:0;}#left-nav-holder{padding-top:0;}}.cms-page-folder-icon{color:#ba7616;}.cms-page-icon{color:#999;}.folder-drop-hover{border-left:5px solid #ffa500;}.row-folder,.row-page{padding:6px 0;}.row-folder:hover,.row-page:hover{cursor:pointer;background-color:#eff3d2;}#page-editor-header{background-color:#dadada;padding:10px;}#site-menu-holder{width:300px;float:left;opacity:1;overflow-x:hidden;position:relative;margin:0 -25px;padding:0 25px;height:calc(100vh - 180px);}#editor-area{min-height:calc(100vh - 180px);background-color:#fff;width:calc(100vw - 340px);margin-left:280px;}#page-editor-content{min-height:calc(100vh - 180px);}.card-history.selected{background-color:#e8e0c5;}.card-history:hover{cursor:pointer;background-color:#e8e0c5;}#history-container,#history-versions-holder{height:70vh;overflow-y:scroll;}#site-menu.menu-hidden{margin-left:-280px;opacity:0;}.page-toolbox{border:1px solid #90a747;width:200px;left:200px;position:fixed;background-color:#fff;padding:0;z-index:4000;-webkit-box-shadow:0 0 16px -1px rgba(0,0,0,.66);box-shadow:0 0 16px -1px rgba(0,0,0,.66);}.page-toolbox-header{background-color:#efefef;padding:5px;}.page-toolbox-header:hover{cursor:move;}.page-toolbox-content{padding:10px;overflow-y:scroll;height:500px;}.page-toolbox-content div{width:100%;margin-bottom:5px;}.input-folder,.input-page{border:0!important;outline:1px solid #ccc;font-size:14px;padding:0;}#input-page-name{font-size:21px;}.badge-variations{background-color:#ffa500;color:#fff;width:20px;font-size:10px;text-align:center;border-radius:4px;}.row-page{overflow:hidden;}.row-page:hover .button-offset-delete-item{margin-left:5px;margin-right:-5px;}.row-folder:hover .button-offset-delete-item{margin-left:5px;margin-right:-5px;}.button-offset-delete-item:hover{color:#f00;}.button-offset-delete-item{margin-left:-20px;margin-right:20px;}#site-menu{float:left;width:250px;}.site-page-tag{background-color:#f7f7f7;border:1px dashed #bd002c;padding:2px 4px;margin-right:20px;float:left;font-size:12px;margin-top:0;}.site-sub-menu.visible{margin-left:0;opacity:1;}.site-sub-menu{float:left;margin-left:280px;width:250px;position:absolute;opacity:0;}.menu-link{line-height:36px;font-size:18px;margin:0 -25px;padding:0 25px;}.menu-link:hover{background-color:#f7f7f7;cursor:pointer;}#site-back-link{opacity:0;}#site-back-link:hover{cursor:pointer;}#site-back-link.visible{opacity:1;}.no-pages{clear:both;margin-top:0;margin-bottom:30px;border:2px dashed #ccc;padding:10px;text-align:center;font-size:12px;}.fa-plus:hover{cursor:pointer;}.page-list-holder{overflow:hidden;}.page-link-holder{line-height:36px;font-size:18px;margin:0 -25px;padding:0 45px;font-size:14px;user-select:none;}.page-link-holder:hover{background-color:#f7f7f7;cursor:pointer;}.input-page-name{font-size:12px;padding:2px;height:30px;border:1px solid #ccc;}.input-page-name:focus{font-size:12px;padding:2px;height:30px;border:1px solid #ccc;box-shadow:none;outline:0;}.button-add-content{color:#ddd;}.button-add-content:hover{color:#ffa500!important;cursor:pointer;}.editor-section-header{background-color:#ececec;padding:10px;}.editor-section{padding:20px;}.no-content-holder{padding:20px;border:2px dashed #ececec;}.content-icon:hover,.section-icon:hover{cursor:move;}.row-header{background-color:#ccc;}.page-structure-row{position:relative;font-family:Benton;}.page-structure-row h1,.page-structure-row h2,.page-structure-row h3,.page-structure-row h4,.page-structure-row h4,.page-structure-row h5,.page-structure-row h6{font-weight:300;}.page-structure-column-content{min-height:50px;border:2px dashed #ccc;}.page-structure-row:hover .button-row-settings{opacity:1;margin-left:-20px;cursor:pointer;}.page-structure-row:hover .row-sort-handle{opacity:1;margin-left:-20px;cursor:pointer;}.page-structure-row:hover .row-delete{opacity:1;right:-10px;cursor:pointer;}.button-row-settings{top:calc(50% - 36px);height:20px;margin-left:-40px;position:absolute;width:20px;padding:10px;opacity:0;}.row-sort-handle{top:calc(50% + 6px);height:20px;margin-left:-40px;position:absolute;width:20px;padding:10px;opacity:0;}.row-delete{top:calc(50% - 16px);width:20px;float:right;text-align:right;height:0;right:-30px;opacity:0;position:absolute;padding:10px;}.row-delete-icon:hover{cursor:pointer;}.row-sort-handle:hover{cursor:move;}.widget-holder{border:1px solid #dedede;margin:10px;user-select:none;}.widget-header{padding:5px;background-color:#dedede;}.widget-header:hover{cursor:move;}.widget-container{min-height:80px;}.widget-content:hover{cursor:pointer;}.widget-header:hover .widget-delete{opacity:1;}.widget-delete{opacity:0;}.widget-delete:hover{cursor:pointer;color:#f00;}.tab-content>.body-content-holder{min-height:50px;background-color:#efefef;}#image-preview,#hero-image-preview,.image-preview{background-size:contain;max-width:100px;min-height:80px;min-width:80px;max-height:100px;background-color:#efefef;background-repeat:no-repeat;background-position:50% 50%;}#image-preview:hover,#hero-image-preview:hover,.image-preview:hover{outline:4px solid #e8e0c5;cursor:pointer;}.kelleco-accordian-icon{border-radius:50% 50%;height:18px;width:18px;background-color:#90a747;color:#fff;text-align:center;padding:0;line-height:17px;font-size:14px;margin-top:-27px;}.kelleco-accordian{border-bottom:1px solid #efefef;}.kelleco-accordian:first-of-type .kelleco-accordian-header{border-top:1px solid #efefef;padding-top:20px;margin-top:20px;}.kelleco-accordian-header{padding-bottom:20px;font-size:16px;font-weight:500;}.kelleco-accordian-header h4{font-size:16px;font-weight:500;color:#90a747;}.kelleco-accordian-header:hover{cursor:pointer;}.kelleco-accordian-body{background-color:#efefef;}.widget-products-holder{height:100px;background-color:#eae1c5;}.widget-charities-holder{height:100px;background-color:#d1edf1;}.widget-categories-holder{height:100px;background-color:#d3e1b7;}.widget-stores-holder{height:100px;background-color:#f0c2c5;}.richText-editor:hover{cursor:text;}.folder-holder{color:#999;padding:3px 3px 3px 3px;border-radius:4px;font-size:14px;}.folder-holder.selected>.folder-name{font-weight:bold;}.folder-holder:hover{background-color:#f6efd9;cursor:pointer;outline:1px solid #f6efd9;}.folders-holder>i{color:#999;}.well-folders{background-image:none!important;}#files-holder{height:70vh;overflow-y:scroll;padding-right:20px;}.file-drag-helper{max-width:200px;height:200px;}.file-drag-helper .file-name{display:none;}.file-drag-helper .file-title{display:none;}.file-drag-helper .file-details{display:none;}.input-folder{font-size:14px!important;margin-top:-4px!important;border:1px solid #ddd!important;padding:2px 3px 2px 2px!important;}.email-folder-name{color:#999;}.email-row:hover{cursor:pointer;}.drop-hover{background-color:#d4e8f7;}.remove-folder:hover{color:#000!important;}.toggle-folder{color:#ccc;font-size:14px;}.no-toggle{color:#efefef;}.folder-image-hover{color:#00f;background-color:#fafad2;}#button-folder-trash{float:right;margin-top:2px;margin-right:3px;}.trash-hover{color:#f00;background-color:#fafad2;}.file-explorer-folder-container{min-height:400px;}.file-name{overflow:hidden;height:18px;font-size:13px;}.file-title{overflow:hidden;height:18px;font-size:13px;}.file-details{overflow:hidden;height:18px;font-size:13px;}.file-explorer-holder{width:100%;border:1px dashed #ccc;text-align:center;font-size:10px;padding:10px;margin-bottom:15px;}.file-explorer-holder:hover{border:1px dashed #ffa500;cursor:pointer;}.file-explorer-thumbnail{height:200px;max-width:100%!important;text-align:center;display:inline-block;vertical-align:middle;margin-top:10px;padding-left:30px;padding-right:30px;}.file-explorer-thumbnail .img-responsive{display:block;width:100%;max-height:100%;}.helper{display:inline-block;height:100%;vertical-align:middle;}.show-transparent{background-color:#fefefe;background-image:-webkit-linear-gradient(45deg,#e4e4e4 25%,transparent 25%,transparent 75%,#e4e4e4 75%,#e4e4e4),-webkit-linear-gradient(45deg,#e4e4e4 25%,transparent 25%,transparent 75%,#e4e4e4 75%,#e4e4e4);background-image:-moz-linear-gradient(45deg,#e4e4e4 25%,transparent 25%,transparent 75%,#e4e4e4 75%,#e4e4e4),-moz-linear-gradient(45deg,#e4e4e4 25%,transparent 25%,transparent 75%,#e4e4e4 75%,#e4e4e4);background-image:-o-linear-gradient(45deg,#e4e4e4 25%,transparent 25%,transparent 75%,#e4e4e4 75%,#e4e4e4),-o-linear-gradient(45deg,#e4e4e4 25%,transparent 25%,transparent 75%,#e4e4e4 75%,#e4e4e4);background-image:-ms-linear-gradient(45deg,#e4e4e4 25%,transparent 25%,transparent 75%,#e4e4e4 75%,#e4e4e4),-ms-linear-gradient(45deg,#e4e4e4 25%,transparent 25%,transparent 75%,#e4e4e4 75%,#e4e4e4);background-image:linear-gradient(45deg,#e4e4e4 25%,transparent 25%,transparent 75%,#e4e4e4 75%,#e4e4e4),linear-gradient(45deg,#e4e4e4 25%,transparent 25%,transparent 75%,#e4e4e4 75%,#e4e4e4);-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px;background-position:0 0,5px 5px;}.thumb-url{font-size:10px!important;}.file-explorer-thumbnail>img{display:inline-block!important;vertical-align:middle!important;}.file-status{font-size:12px;float:left;margin-left:10px;}.bg-left{background-position-x:left;}.bg-center{background-position-x:center;}.bg-right{background-position-x:right;}.richText{position:relative;background-color:#fafafa;border:#efefef solid 1px;color:#333;width:100%;}.richText .richText-form{font-family:Calibri,Verdana,Helvetica,sans-serif;}.richText .richText-form label{display:block;padding:10px 0;}.richText .richText-form input[type=text],.richText .richText-form input[type=file],.richText .richText-form input[type=number],.richText .richText-form select{padding:10px 15px;border:#999 solid 1px;min-width:200px;width:100%;}.richText .richText-form select{cursor:pointer;}.richText .richText-form button{margin:10px 0;padding:10px 15px;background-color:#daf5e4;border:0;color:#333;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.richText .richText-toolbar{top:0;min-height:20px;background-color:inherit;border-bottom:#efefef solid 1px;}.richText .richText-toolbar .richText-length{font-family:Verdana,Helvetica,sans-serif;font-size:13px;vertical-align:middle;line-height:34px;}.richText .richText-toolbar .richText-length .black{color:#000;}.richText .richText-toolbar .richText-length .orange{color:#ffa500;}.richText .richText-toolbar .richText-length .red{color:#f00;}.richText .richText-toolbar ul{padding-left:0;padding-right:0;margin-top:0;margin-bottom:0;}.richText .richText-toolbar ul li{float:left;display:block;list-style:none;}.richText .richText-toolbar ul li a{display:block;padding:10px 13px;border-right:#efefef solid 1px;cursor:pointer;-webkit-transition:background-color .4s;-moz-transition:background-color .4s;transition:background-color .4s;}.richText .richText-toolbar ul li a .fa,.richText .richText-toolbar ul li a .fas,.richText .richText-toolbar ul li a .far,.richText .richText-toolbar ul li a svg{pointer-events:none;}.richText .richText-toolbar ul li a .richText-dropdown-outer{display:none;position:absolute;top:0;left:0;right:0;bottom:0;height:380px;background-color:rgba(197,237,210,.3);cursor:default;}.richText .richText-toolbar ul li a .richText-dropdown-outer .richText-dropdown{display:block;z-index:2000;margin:3% auto 0 auto;background-color:#fafafa;border:#efefef solid 1px;min-width:100px;width:300px;max-width:90%;border:1px solid #ccc;}.richText .richText-toolbar ul li a .richText-dropdown-outer .richText-dropdown .richText-dropdown-close{position:absolute;top:0;display:none;right:-23px;background:#fff;color:#333;cursor:pointer;font-size:20px;text-align:center;width:20px;}.richText .richText-toolbar ul li a .richText-dropdown-outer ul.richText-dropdown{list-style:none;}.richText .richText-toolbar ul li a .richText-dropdown-outer ul.richText-dropdown li{display:block;float:none;font-family:Calibri,Verdana,Helvetica,sans-serif;}.richText .richText-toolbar ul li a .richText-dropdown-outer ul.richText-dropdown li a{display:block;padding:10px 15px;border-bottom:#efefef solid 1px;}.richText .richText-toolbar ul li a .richText-dropdown-outer ul.richText-dropdown li a:hover{background-color:#fff;}.richText .richText-toolbar ul li a .richText-dropdown-outer ul.richText-dropdown li.inline{margin:10px 6px;float:left;}.richText .richText-toolbar ul li a .richText-dropdown-outer ul.richText-dropdown li.inline a{display:block;padding:0;margin:0;border:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #ccc;}.richText .richText-toolbar ul li a .richText-dropdown-outer ul.richText-dropdown li.inline a span{display:block;height:30px;width:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.richText .richText-toolbar ul li a .richText-dropdown-outer div.richText-dropdown{padding:10px 15px;}.richText .richText-toolbar ul li a:hover{background-color:#fff;}.richText .richText-toolbar ul li[data-disable=true]{opacity:.1;}.richText .richText-toolbar ul li[data-disable=true] a{cursor:default;}.richText .richText-toolbar ul li:not([data-disable=true]).is-selected .richText-dropdown-outer{display:block;}.richText .richText-toolbar ul:after{display:block;content:"";clear:both;}.richText .richText-toolbar:last-child{font-size:12px;}.richText .richText-toolbar:after{display:block;clear:both;content:"";}.richText .richText-editor{padding:20px;background-color:#fff;border-left:#fff solid 2px;font-family:Calibri,Verdana,Helvetica,sans-serif;min-height:50px;outline:0;overflow-y:scroll;overflow-x:auto;}.richText .richText-editor[placeholder]:before{content:attr(placeholder);color:#555;}.richText .richText-editor ul,.richText .richText-editor ol{margin:10px 25px;}.richText .richText-editor table{margin:10px 0;border-spacing:0;width:100%;}.richText .richText-editor table td,.richText .richText-editor table th{padding:10px;border:#efefef solid 1px;}.richText .richText-editor:focus{border-left:#daf5e4 solid 2px;}.richText .richText-initial{margin-bottom:-4px;padding:10px;background-color:#282828;border:0;color:#3f3;font-family:Monospace,Calibri,Verdana,Helvetica,sans-serif;max-width:100%;min-width:100%;width:100%;min-height:400px;height:400px;}.richText .richText-help{float:right;display:none;padding:10px 15px;cursor:pointer;}.richText .richText-undo,.richText .richText-redo{float:left;display:block;padding:10px 15px;border-right:#efefef solid 1px;cursor:pointer;}.richText .richText-undo.is-disabled,.richText .richText-redo.is-disabled{opacity:.4;}.richText .richText-help-popup a{color:#3498db;text-decoration:underline;}.richText .richText-help-popup hr{margin:10px auto 5px auto;border:0;border-top:#efefef solid 1px;}.richText .richText-list.list-rightclick{position:absolute;background-color:#fafafa;border-right:#efefef solid 1px;border-bottom:#efefef solid 1px;}.richText .richText-list.list-rightclick li{padding:5px 7px;cursor:pointer;list-style:none;}