:root {
    --primaryColor: #198346;
}

@font-face{font-family:'Blogger Sans Bold';src:url("../fonts/blogger_sans-bold-webfont.ttf");src:url("../fonts/blogger_sans-bold-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Blogger Sans Light';src:url("../fonts/blogger_sans-light-webfont.ttf");src:url("../fonts/blogger_sans-light-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Blogger Sans';src:url("../fonts/blogger_sans-medium-webfont.ttf");src:url("../fonts/blogger_sans-medium-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}h1,h2,h3,h4,h5,h6{padding:0;margin:0}a,button{outline:none}.hidden{display:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.text-grey{color:#aaa}.text-grey-light{color:#ccc}.height-xl{height:720px}.height-lg{height:360px}.height-md{height:240px}.height-sm{height:180px}.height-xs{height:144px}.height-xx{height:72px}.height-full{height:100%}.full-width{width:100%}.full-height{height:100%}.padding-top-xl{padding-top:60px}.padding-top-lg{padding-top:30px}.padding-top-md{padding-top:15px}.padding-top-sm{padding-top:7.5px}.padding-top-xs{padding-top:3.75px}.padding-top-xx{padding-top:1.5px}.padding-top-none{padding-top:0px}.padding-xl{padding:60px}.padding-lg{padding:30px}.padding-md{padding:15px}.padding-sm{padding:7.5px}.padding-xs{padding:3.75px}.padding-xx{padding:1.5px}.padding-none{padding:0px}.padding-bottom-xl{padding-bottom:60px}.padding-bottom-lg{padding-bottom:30px}.padding-bottom-md{padding-bottom:15px}.padding-bottom-sm{padding-bottom:7.5px}.padding-bottom-xs{padding-bottom:3.75px}.padding-bottom-xx{padding-bottom:1.5px}.padding-bottom-none{padding-bottom:0px}.padding-xl{padding:60px}.padding-lg{padding:30px}.padding-md{padding:15px}.padding-sm{padding:7.5px}.padding-xs{padding:3.75px}.padding-xx{padding:1.5px}.padding-none{padding:0px}.padding-left-xl{padding-left:60px}.padding-left-lg{padding-left:30px}.padding-left-md{padding-left:15px}.padding-left-sm{padding-left:7.5px}.padding-left-xs{padding-left:3.75px}.padding-left-xx{padding-left:1.5px}.padding-left-none{padding-left:0px}.padding-xl{padding:60px}.padding-lg{padding:30px}.padding-md{padding:15px}.padding-sm{padding:7.5px}.padding-xs{padding:3.75px}.padding-xx{padding:1.5px}.padding-none{padding:0px}.padding-right-xl{padding-right:60px}.padding-right-lg{padding-right:30px}.padding-right-md{padding-right:15px}.padding-right-sm{padding-right:7.5px}.padding-right-xs{padding-right:3.75px}.padding-right-xx{padding-right:1.5px}.padding-right-none{padding-right:0px}.padding-xl{padding:60px}.padding-lg{padding:30px}.padding-md{padding:15px}.padding-sm{padding:7.5px}.padding-xs{padding:3.75px}.padding-xx{padding:1.5px}.padding-none{padding:0px}.margin-top-xl{margin-top:60px}.margin-top-lg{margin-top:30px}.margin-top-md{margin-top:15px}.margin-top-sm{margin-top:7.5px}.margin-top-xs{margin-top:3.75px}.margin-top-xx{margin-top:1.5px}.margin-top-none{margin-top:0px}.margin-bottom-xl{margin-bottom:60px}.margin-bottom-lg{margin-bottom:30px}.margin-bottom-md{margin-bottom:15px}.margin-bottom-sm{margin-bottom:7.5px}.margin-bottom-xs{margin-bottom:3.75px}.margin-bottom-xx{margin-bottom:1.5px}.margin-bottom-none{margin-bottom:0px}.margin-left-xl{margin-left:60px}.margin-left-lg{margin-left:30px}.margin-left-md{margin-left:15px}.margin-left-sm{margin-left:7.5px}.margin-left-xs{margin-left:3.75px}.margin-left-xx{margin-left:1.5px}.margin-left-none{margin-left:0px}.margin-right-xl{margin-right:60px}.margin-right-lg{margin-right:30px}.margin-right-md{margin-right:15px}.margin-right-sm{margin-right:7.5px}.margin-right-xs{margin-right:3.75px}.margin-right-xx{margin-right:1.5px}.margin-right-none{margin-right:0px}.margin-xl{margin:60px}.margin-lg{margin:30px}.margin-md{margin:15px}.margin-sm{margin:7.5px}.margin-xs{margin:3.75px}.margin-xx{margin:1.5px}.margin-none{margin:0px}.border{border-color:#ccc}.border-top{border-top-width:1px;border-top-style:solid}.border-bottom,.l-inbox-message-header{border-bottom-width:1px;border-bottom-style:solid}.border-left{border-left-width:1px;border-left-style:solid}.border-right,.l-section-content-wide,.l-section-content-half:nth-child(1),.l-section-content-half:nth-child(2),.l-section-full-content-2,.l-inbox-content-list{border-right-width:1px;border-right-style:solid}.border-light,.l-section-content-wide,.l-section-content-half:nth-child(1),.l-section-content-half:nth-child(2),.l-section-full-content-2,.l-inbox-content-list,.l-inbox-message-header{border-color:#ddd}.border-dark{border-color:#aaa}.border-radius{border-radius:6px}.bg-primary{background-color:var(--primaryColor) !important;color:#fff !important}.bg-highlight{background-color:#f1f1f1;color:#fff}.bg-accent,.bg-accent:hover{background-color:#000;color:#fff}.bg-grey{background-color:#ccc}.bg-grey-dark{background-color:#aaa;color:#fff}.bg-grey-light{background-color:#eee}.bg-grey-lighter{background-color:#f1f1f1}.bg-grey-lightest{background-color:#fcfcfc}.bg-transparent{background-color:transparent !important}.bg-white{background:#FFFFFF}.btn{padding:5px 10px;outline:none;border:none;background:transparent;margin:0}.btn-basic{border-radius:6px;background:var(--primaryColor);border:var(--primaryColor) solid 1px;color:var(--primaryColor)}.btn-basic-alt{border:#fff solid 1px;border-radius:4px}.btn-basic-alt:hover,.btn-basic-alt.active{background:rgba(255,255,255,0.2)}.btn-fluid{width:100%}.no-pad{padding:0;margin:0}.table-curved{border-collapse:separate}.table-curved{border:solid #ccc 1px;border-radius:6px;border-left:0px}.table-curved td,.table-curved th{border-left:1px solid #ccc;border-top:1px solid #ccc}.table-curved th{border-top:none}.table-curved th:first-child{border-radius:6px 0 0 0}.table-curved th:last-child{border-radius:0 6px 0 0}.table-curved th:only-child{border-radius:6px 6px 0 0}.table-curved tr:last-child td:first-child{border-radius:0 0 0 6px}.table-curved tr:last-child td:last-child{border-radius:0 0 6px 0}strike{color:red}.label{font-weight:400}.ui.label{margin:2.5px}h1,h2,h3,h4,h5,h6{padding:0;margin:0}a,button{outline:none}.hidden{display:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.text-grey{color:#aaa}.text-grey-light{color:#ccc}.height-xl{height:720px}.height-lg{height:360px}.height-md{height:240px}.height-sm{height:180px}.height-xs{height:144px}.height-xx{height:72px}.height-full{height:100%}.full-width{width:100%}.full-height{height:100%}.padding-top-xl{padding-top:60px}.padding-top-lg{padding-top:30px}.padding-top-md{padding-top:15px}.padding-top-sm{padding-top:7.5px}.padding-top-xs{padding-top:3.75px}.padding-top-xx{padding-top:1.5px}.padding-top-none{padding-top:0px}.padding-xl{padding:60px}.padding-lg{padding:30px}.padding-md{padding:15px}.padding-sm{padding:7.5px}.padding-xs{padding:3.75px}.padding-xx{padding:1.5px}.padding-none{padding:0px}.padding-bottom-xl{padding-bottom:60px}.padding-bottom-lg{padding-bottom:30px}.padding-bottom-md{padding-bottom:15px}.padding-bottom-sm{padding-bottom:7.5px}.padding-bottom-xs{padding-bottom:3.75px}.padding-bottom-xx{padding-bottom:1.5px}.padding-bottom-none{padding-bottom:0px}.padding-xl{padding:60px}.padding-lg{padding:30px}.padding-md{padding:15px}.padding-sm{padding:7.5px}.padding-xs{padding:3.75px}.padding-xx{padding:1.5px}.padding-none{padding:0px}.padding-left-xl{padding-left:60px}.padding-left-lg{padding-left:30px}.padding-left-md{padding-left:15px}.padding-left-sm{padding-left:7.5px}.padding-left-xs{padding-left:3.75px}.padding-left-xx{padding-left:1.5px}.padding-left-none{padding-left:0px}.padding-xl{padding:60px}.padding-lg{padding:30px}.padding-md{padding:15px}.padding-sm{padding:7.5px}.padding-xs{padding:3.75px}.padding-xx{padding:1.5px}.padding-none{padding:0px}.padding-right-xl{padding-right:60px}.padding-right-lg{padding-right:30px}.padding-right-md{padding-right:15px}.padding-right-sm{padding-right:7.5px}.padding-right-xs{padding-right:3.75px}.padding-right-xx{padding-right:1.5px}.padding-right-none{padding-right:0px}.padding-xl{padding:60px}.padding-lg{padding:30px}.padding-md{padding:15px}.padding-sm{padding:7.5px}.padding-xs{padding:3.75px}.padding-xx{padding:1.5px}.padding-none{padding:0px}.margin-top-xl{margin-top:60px}.margin-top-lg{margin-top:30px}.margin-top-md{margin-top:15px}.margin-top-sm{margin-top:7.5px}.margin-top-xs{margin-top:3.75px}.margin-top-xx{margin-top:1.5px}.margin-top-none{margin-top:0px}.margin-bottom-xl{margin-bottom:60px}.margin-bottom-lg{margin-bottom:30px}.margin-bottom-md{margin-bottom:15px}.margin-bottom-sm{margin-bottom:7.5px}.margin-bottom-xs{margin-bottom:3.75px}.margin-bottom-xx{margin-bottom:1.5px}.margin-bottom-none{margin-bottom:0px}.margin-left-xl{margin-left:60px}.margin-left-lg{margin-left:30px}.margin-left-md{margin-left:15px}.margin-left-sm{margin-left:7.5px}.margin-left-xs{margin-left:3.75px}.margin-left-xx{margin-left:1.5px}.margin-left-none{margin-left:0px}.margin-right-xl{margin-right:60px}.margin-right-lg{margin-right:30px}.margin-right-md{margin-right:15px}.margin-right-sm{margin-right:7.5px}.margin-right-xs{margin-right:3.75px}.margin-right-xx{margin-right:1.5px}.margin-right-none{margin-right:0px}.margin-xl{margin:60px}.margin-lg{margin:30px}.margin-md{margin:15px}.margin-sm{margin:7.5px}.margin-xs{margin:3.75px}.margin-xx{margin:1.5px}.margin-none{margin:0px}.border{border-color:#ccc}.border-top{border-top-width:1px;border-top-style:solid}.border-bottom,.l-inbox-message-header{border-bottom-width:1px;border-bottom-style:solid}.border-left{border-left-width:1px;border-left-style:solid}.border-right,.l-section-content-wide,.l-section-content-half:nth-child(1),.l-section-content-half:nth-child(2),.l-section-full-content-2,.l-inbox-content-list{border-right-width:1px;border-right-style:solid}.border-light,.l-section-content-wide,.l-section-content-half:nth-child(1),.l-section-content-half:nth-child(2),.l-section-full-content-2,.l-inbox-content-list,.l-inbox-message-header{border-color:#ddd}.border-dark{border-color:#aaa}.border-radius{border-radius:6px}.bg-primary{background-color:var(--primaryColor) !important;color:#fff !important}.bg-highlight{background-color:#f1f1f1;color:#fff}.bg-accent,.bg-accent:hover{background-color:#000;color:#fff}.bg-grey{background-color:#ccc}.bg-grey-dark{background-color:#aaa;color:#fff}.bg-grey-light{background-color:#eee}.bg-grey-lighter{background-color:#f1f1f1}.bg-grey-lightest{background-color:#fcfcfc}.bg-transparent{background-color:transparent !important}.bg-white{background:#FFFFFF}.btn{padding:5px 10px;outline:none;border:none;background:transparent;margin:0}.btn-basic{border-radius:6px;background:var(--primaryColor);border:var(--primaryColor) solid 1px;color:var(--primaryColor)}.btn-basic-alt{border:#fff solid 1px;border-radius:4px}.btn-basic-alt:hover,.btn-basic-alt.active{background:rgba(255,255,255,0.2)}.btn-fluid{width:100%}.no-pad{padding:0;margin:0}.table-curved{border-collapse:separate}.table-curved{border:solid #ccc 1px;border-radius:6px;border-left:0px}.table-curved td,.table-curved th{border-left:1px solid #ccc;border-top:1px solid #ccc}.table-curved th{border-top:none}.table-curved th:first-child{border-radius:6px 0 0 0}.table-curved th:last-child{border-radius:0 6px 0 0}.table-curved th:only-child{border-radius:6px 6px 0 0}.table-curved tr:last-child td:first-child{border-radius:0 0 0 6px}.table-curved tr:last-child td:last-child{border-radius:0 0 6px 0}strike{color:red}.label{font-weight:400}.ui.label{margin:2.5px}body{background-color:#fff;color:#2d2927;height:100%}body div,body a,body span,body small,body li,body h1,body h2,body h3,body h4,body h5,body h6,body button,body strong{font-family:'Lato', sans-serif !important;-webkit-font-smoothing:antialiased}.l-page{position:absolute;min-width:100%;min-height:100%}.l-section-1{width:23%;position:absolute;left:0;top:0;bottom:0;padding:15px 10px;color:#fff;z-index:2;transition:all ease .2s}.l-section-1.collapse{width:70px;text-align:center;padding:15px 10px;background:var(--primaryColor)}.l-section-1.collapse .m-nav .label,.l-section-1.collapse .m-nav .extra-icon{display:none}.l-section-1.expand{background:rgba(0,0,0,0.8);background-image:-webkit-linear-gradient(bottom left, rgba(43,40,50,0.8) 0%, rgba(83,86,99,0.8) 45%, rgba(69,77,91,0.6) 60%);background-image:-moz-linear-gradient(bottom left, rgba(43,40,50,0.8) 0%, rgba(83,86,99,0.8) 45%, rgba(69,77,91,0.6) 60%);background-image:-o-linear-gradient(bottom left, rgba(43,40,50,0.8) 0%, rgba(83,86,99,0.8) 45%, rgba(69,77,91,0.6) 60%);background-image:linear-gradient(to top right, rgba(43,40,50,0.8) 0%, rgba(83,86,99,0.8) 45%, rgba(69,77,91,0.6) 60%)}.l-section-1.expand .m-nav .label,.l-section-1.expand .m-nav .extra-icon{display:block}.l-messaging-nav{width:23%;top:0;bottom:0;position:absolute;background:#F4F5F7;padding-left:70px;z-index:1;color:#333;overflow-y:auto}.l-main{width:77%;position:absolute;left:23%;top:0;bottom:0;background:#f9f9f9}.l-main.collapsed{right:0;width:auto;left:70px}.l-section-list{width:30%;position:absolute;left:0;top:69px;bottom:0;background:#fff;border-right:#ddd solid 1px;overflow-y:auto}.l-section-list .heading{padding:30px}.l-section-content{width:70%;position:absolute;left:30%;top:69px;bottom:0;overflow-y:auto;padding:1rem}.l-section-content-wide{width:75%;position:absolute;left:0;top:0;bottom:0;padding:1rem;overflow-y:auto}.l-section-content-wide{width:75%;position:absolute;left:0;top:0;bottom:0;padding:1rem;overflow-y:auto}.l-section-content-half{position:relative;left:0;top:69px;bottom:0;height:100%;float:left;background:#fff;padding:1rem;overflow-y:auto}.l-section-content-half:nth-child(1){width:65%}.l-section-content-half:nth-child(2){width:35%;background:#f9f9f9}.l-section-extra{width:33%;position:absolute;right:0;top:69px;bottom:0;overflow-y:auto}.l-section-extra .heading{padding:30px}.l-section-content-full{width:66%;position:absolute;left:0;top:69px;bottom:0;padding:1rem;overflow-y:auto}.l-section-content-x{width:100%;position:absolute;left:0;top:69px;bottom:0;padding:1rem;overflow-y:auto}.l-section-full{position:absolute;left:70px;top:0;right:0;bottom:0;overflow-y:auto;padding:0}.l-section-full-header{position:relative;left:0;right:0;top:0;display:block;border-bottom:#ccc solid 1px;z-index:100;background:#FFFFFF}.l-section-full-content{position:absolute;left:0;bottom:0;float:left;background:#f9f9f9;overflow-y:auto;width:100%;border-right:#ccc solid 1px}.l-section-full-content-1{position:absolute;left:0;bottom:0;float:left;background:#f9f9f9;overflow-y:auto;width:55%;border-right:#ccc solid 1px}.l-section-full-content-2{position:absolute;right:0;bottom:0;float:right;background:#f4f4f4;overflow-y:auto;width:45%}.l-section-full-content-1,.l-section-full-content-2{padding:0;top:4rem}.l-inbox-content-list{width:30%;position:absolute;top:0;bottom:0;left:0;overflow-y:auto;background:#f9f9f9}.l-inbox-content-list a.l-inbox-item{padding:1em;display:table;width:100%;border-bottom:#ddd solid 1px}.l-inbox-content-list a.l-inbox-item:last-child{border-bottom:none;padding-bottom:1em}.l-inbox-content-list a.l-inbox-item i{display:table-cell}.l-inbox-content-list a.l-inbox-item .l-inbox-item-content{padding-left:1em;display:table-cell}.l-inbox-content-list a.l-inbox-item:hover{background:#f6f6f6}.l-inbox-content-list a.l-inbox-item.active{background:#eeeeee}.l-inbox-content-list a.l-inbox-item.unread .header{font-weight:700;font-size:1.2em}.l-inbox-content-list a.l-inbox-item.read{color:#999}.l-inbox-content-list a.l-inbox-item.read .header{font-weight:400;font-size:1.1em}.l-inbox-message{width:70%;position:absolute;top:0;bottom:0;right:0;background:#f1f1f1}.l-inbox-message-header{background:#aaa;padding:1.5em;background:rgba(255,255,255,0.9);position:absolute;top:0;left:0;right:0;z-index:100}.l-inbox-message-content{padding:1.5em;position:absolute;top:0;left:0;right:0;bottom:0}.l-inbox-message-content-items{padding:1.5em;position:absolute;left:0;bottom:0;right:0;top:0;vertical-align:bottom;overflow-y:auto}.l-inbox-message-content-items .message-item{padding:1em 0;width:100%;display:inline-block}.l-inbox-message-content-items .message-item.i-1{float:left}.l-inbox-message-content-items .message-item.i-1 .message-item-content{background:#FFFFFF !important}.l-inbox-message-content-items .message-item.i-0{text-align:right;float:right}.l-inbox-message-content-items .message-item.i-0 .message-item-content{background:#e6f2e7 !important}.l-inbox-message-content-items .message-item-meta{display:block;font-size:.8em;color:#666;text-align:left}.l-inbox-message-content-items .message-item-text{display:inline-block;min-width:40%;max-width:80%;text-align:left}.l-inbox-message-content-items .message-item-text p{font-size:1.25em}.l-inbox-message-content-items .message-item-reply{display:none}.l-inbox-message-content-items .message-item-reply input{padding:0;background:transparent;border:none;outline:none;width:100%}.l-inbox-message-content-items .message-item-btn{margin-left:1em;vertical-align:top;display:inline-block}.l-inbox-message-content-reply{padding:1.5em;position:absolute;left:0;right:0;bottom:0;background:rgba(230,230,230,0.5)}.l-inbox-message-full{width:100%}.reply-template{display:none}.m-login{width:300px;margin:0 auto;top:200px;position:relative}.m-nav{display:inline-block;width:100%}.m-nav a,.m-nav a:hover,.m-nav a:visited{color:inherit}.m-nav.header{margin-bottom:35px}.m-nav.header .icon{font-size:1.45em;opacity:1}.m-nav-footer{margin:0;position:absolute;bottom:20px;left:0;right:0;text-align:center}.m-nav-footer .m-nav .icon,.m-nav-footer .label{color:#fff;text-align:center}.m-nav-footer .m-nav .icon{font-size:1.45em;margin:0 8px}.m-nav .icon{float:left;font-size:1em;padding:14px 17.5px;opacity:.6}.m-nav .label{position:relative;right:0;left:0;padding:14px 17.5px;display:inline-block;float:left}.m-nav .extra-icon{float:right;font-size:1em;padding:14px 17.5px}.l-section-1.expand .m-nav.active{background:rgba(255,255,255,0.2);border-radius:4px;opacity:1}.l-section-1.collapse .m-nav.active .icon,.l-section-1.collapse .m-nav:hover .icon{background:rgba(0,0,0,0.2);border-radius:4px;opacity:1}.m-nav-items .heading{padding:30px 30px 15px 30px;text-align:center}.m-nav-items .actions{padding:15px 30px;color:inherit}.m-nav-items .subnav{position:relative;display:block;padding:0 20px}.m-nav-items .subnav li{list-style:none}.m-nav-items .subnav li a{padding:10px;margin:5px 0;display:block;color:inherit;font-weight:700}.m-nav-items .subnav li a i{font-size:1.4em;margin-right:15px}.m-nav-items .subnav li.active a,.m-nav-items .subnav li a:hover{background:rgba(0,0,0,0.1);border-radius:4px}.m-list .heading{padding:33px 20px 15px 20px}.m-list .actions{padding:15px 30px}.m-list .content-lists{position:relative;display:block;margin:0;padding:15px 20px 0 20px}.m-list .content-lists li{list-style:none;margin-bottom:10px}.m-list .content-lists li a{margin:0 0 10px 0;display:table;width:100%;font-weight:700;color:#000;background:rgba(0,0,0,0.02);border-radius:4px}.m-list .content-lists li a .extra{font-weight:400;padding:3px 0}.m-list .content-lists li a .icon-label{font-size:1.4em;display:table-cell;padding:10px;width:10%}.m-list .content-lists li a .description{display:table-cell;width:auto;padding:10px}.m-list .content-lists li a .description .title{font-size:1.04em}.m-list .content-lists li a .description .meta{font-size:.8em;font-weight:400}.m-list .content-lists li a .description .meta-item{margin:0;padding:0}.m-list .content-lists li a .description .meta-item li{margin-right:15px;display:inline}.m-list .content-lists li a .description .meta-item li i{margin-right:0}.m-list .content-lists li a .description-add{display:table-cell;text-align:right}.m-list .content-lists li a .description-add span{padding:10px;text-align:right;border-top-right-radius:4px;border-bottom-right-radius:4px;background:rgba(0,0,0,0.04)}.m-list .content-lists li.active a,.m-list .content-lists li a:hover{background:rgba(0,0,0,0.1);border-radius:4px}.m-list .content-lists li.inactive a{color:#aaa;background:rgba(0,0,0,0.03);border-radius:4px}.t-messages-sent tbody tr{cursor:pointer}.t-messages-sent tbody tr:hover{background:#f9f9f9}.t-messages-sent tbody tr.selected td{background:#ddd}.m-results{width:100%}.m-results .m-result{padding-bottom:.5rem}.m-results .m-result .label-container{width:85%;padding:5px 0;position:relative;display:inline-block}.m-results .m-result .label-container .label{overflow:visible;float:left;z-index:10;position:relative;color:#333;font-weight:700;padding:0 10px}.m-results .m-result .label-container .label-bg{position:absolute;top:0;bottom:0;background:#bae7b2;z-index:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.m-results .m-result .percentage{width:15%;text-align:right;padding:5px 0;display:inline-block;float:right;color:#000}.form-textarea{border:transparent solid 1px !important;background:transparent !important;-webkit-border-radius:0;-moz-border-radius:0;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;font-size:1.3em !important}.form-textarea:hover,.form-textarea:focus{border:#ccc solid 1px !important;background:#eee}

.dropzone {
    border: 2px dashed #dedede;
    border-radius: 5px;
    background: #f5f5f5;
}

.dropzone i{
    font-size: 5rem;
}

.dropzone .dz-message {
    color: rgba(0,0,0,.54);
    font-weight: 500;
    font-size: initial;
    text-transform: uppercase;
}

.l-section-list {
    overflow-x: hidden;
}

/* The device with borders */
.smartphone {
    position: relative;
    width: 300px;
    height: 500px;
    margin: auto;
    border: 16px black solid;
    border-top-width: 60px;
    border-bottom-width: 60px;
    border-radius: 36px;
}

/* The horizontal line on the top of the device */
.smartphone:before {
    content: '';
    display: block;
    width: 60px;
    height: 5px;
    position: absolute;
    top: -30px;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #333;
    border-radius: 10px;
}

/* The circle on the bottom of the device */
.smartphone:after {
    content: '';
    display: block;
    width: 35px;
    height: 35px;
    position: absolute;
    left: 50%;
    bottom: -65px;
    transform: translate(-50%, -50%);
    background: #333;
    border-radius: 50%;
}

/* The screen (or content) of the device */
.smartphone .content {
    height: 326px;
    background: white;
}

.smartphone .content-header {
    background: white;
}

.dont-break-out {

    /* These are technically the same, but use both */
    overflow-wrap: break-word;
    word-wrap: break-word;

    -ms-word-break: break-all;
    /* This is the dangerous one in WebKit, as it breaks things wherever */
    word-break: break-all;
    /* Instead use this non-standard one: */
    word-break: break-word;

    /* Adds a hyphen where the word breaks, if supported (No Blink) */
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;

}

/*content loaders*/
@-webkit-keyframes placeHolderShimmer{
    0%{
        background-position:-468px 0
    }
    100%{
        background-position:468px 0
    }
}

@keyframes placeHolderShimmer{
    0%{
        background-position:-468px 0
    }
    100%{
        background-position:468px 0
    }
}

.timeline-wrapper {
    background-color: #e9eaed;
    color: #141823;
    padding: 20px;
    border: 1px solid #ccc;
    margin: 0 auto 1em;
}

.timeline-item {
    background: #fff;
    border: 1px solid;
    border-color: #e5e6e9 #dfe0e4 #d0d1d5;
    border-radius: 3px;
    padding: 12px;
    margin: 0 auto;
    max-width: 472px;
}

.animated-background {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: placeHolderShimmer;
    animation-name: placeHolderShimmer;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    background: #f6f7f8;
    background: #eeeeee;
    background: -webkit-gradient(linear, left top, right top, color-stop(8%, #eeeeee), color-stop(18%, #dddddd), color-stop(33%, #eeeeee));
    background: -webkit-linear-gradient(left, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
    background: linear-gradient(to right,  #eeeeee 8%,#dddddd 18%,#eeeeee 33%);
    -webkit-background-size: 800px 104px;
    background-size: 800px 104px;
    height: 96px;
    position: relative;
}

.background-masker {
    background: #fff;
    position: absolute;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.outlined .background-masker {
    border: 1px solid #ddd;
}

.outlined:hover .background-masker {
    border: none;
}

.outlined:hover .background-masker:hover {
    border: 1px solid #ccc;
    z-index: 1;
}

.background-masker.header-top,
.background-masker.header-bottom,
.background-masker.subheader-bottom {
    top: 0;
    left: 40px;
    right: 0;
    height: 10px;
}

.background-masker.header-left,
.background-masker.subheader-left,
.background-masker.header-right,
.background-masker.subheader-right {
    top: 10px;
    left: 40px;
    height: 8px;
    width: 10px;
}

.background-masker.header-bottom {
    top: 18px;
    height: 6px;
}

.background-masker.subheader-left,
.background-masker.subheader-right {
    top: 24px;
    height: 6px;
}

.background-masker.header-right,
.background-masker.subheader-right {
    width: auto;
    left: 300px;
    right: 0;
}

.background-masker.subheader-right {
    left: 230px;
}

.background-masker.subheader-bottom {
    top: 30px;
    height: 10px;
}

.background-masker.content-top,
.background-masker.content-second-line,
.background-masker.content-third-line,
.background-masker.content-second-end,
.background-masker.content-third-end,
.background-masker.content-first-end {
    top: 40px;
    left: 0;
    right: 0;
    height: 6px;
}

.background-masker.content-top {
    height:20px;
}

.background-masker.content-first-end,
.background-masker.content-second-end,
.background-masker.content-third-end{
    width: auto;
    left: 380px;
    right: 0;
    top: 60px;
    height: 8px;
}

.background-masker.content-second-line  {
    top: 68px;
}

.background-masker.content-second-end {
    left: 420px;
    top: 74px;
}

.background-masker.content-third-line {
    top: 82px;
}

.background-masker.content-third-end {
    left: 300px;
    top: 88px;
}

.wallet span {
    display: inline-block;
    vertical-align: middle;
    line-height: 1em;
    vertical-align: middle;
    margin-right: 2em;
    text-align: start;
}

.margin-right-md {
    margin-right: 15px!important;
}

.profile {
    display: inline-block;
    padding: 0;
    margin-top: .5em;
    vertical-align: middle;
    color: var(--primaryColor);
}

.text-2x {
    font-size: 2.2rem!important;
    font-weight: 500;
}

i.icon {
    display: inline-block;
    opacity: 1;
    margin: 0 .25rem 0 0;
    width: 1.18em;
    height: 1em;
    font-family: Icons;
    font-style: normal;
    font-weight: 400;
    text-decoration: inherit;
    text-align: center;
    speak: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.m-list .content-lists li a .description .meta {
    font-size: .8em;
    font-weight: 400;
}