*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.clearfix:after,.clearfix:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.clearfix:after,.form-horizontal .form-group:after{clear:both}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}.ec-dashboard-root,body{-webkit-backface-visibility:hidden;backface-visibility:visible;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animation-container{position:relative}.animation-container .animation{position:absolute;top:0;bottom:0;left:0;right:0}.animation-container>.animation-fade-in.ng-enter,.animation-container>.animation-fade-in.ng-hide-remove,.animation-container>.animation-fade-left-in.ng-enter,.animation-container>.animation-fade-left-in.ng-hide-remove,.animation-container>.animation-fade-left.ng-enter,.animation-container>.animation-fade-left.ng-hide-remove,.animation-container>.animation-fade-top-in.ng-enter,.animation-container>.animation-fade-top-in.ng-hide-remove,.animation-container>.animation-fade-top.ng-enter,.animation-container>.animation-fade-top.ng-hide-remove,.animation-container>.animation-fade.ng-enter,.animation-container>.animation-fade.ng-hide-remove,.animation-container>.animation-slide-bottom-in.ng-enter,.animation-container>.animation-slide-bottom-in.ng-hide-remove,.animation-container>.animation-slide-bottom.ng-enter,.animation-container>.animation-slide-bottom.ng-hide-remove,.animation-container>.animation-slide-left-in.ng-enter,.animation-container>.animation-slide-left-in.ng-hide-remove,.animation-container>.animation-slide-left.ng-enter,.animation-container>.animation-slide-left.ng-hide-remove,.animation-container>.animation-slide-right-in.ng-enter,.animation-container>.animation-slide-right-in.ng-hide-remove,.animation-container>.animation-slide-right.ng-enter,.animation-container>.animation-slide-right.ng-hide-remove,.animation-container>.animation-slide-top-in.ng-enter,.animation-container>.animation-slide-top-in.ng-hide-remove,.animation-container>.animation-slide-top.ng-enter,.animation-container>.animation-slide-top.ng-hide-remove{position:absolute;top:0;bottom:0;left:0;right:0;transition-delay:.25s}.animation-linear{-webkit-animation-timing-function:linear!important;animation-timing-function:linear!important}.animation-ease{-webkit-animation-timing-function:ease!important;animation-timing-function:ease!important}.animation-ease-in{-webkit-animation-timing-function:ease-in!important;animation-timing-function:ease-in!important}.animation-ease-out{-webkit-animation-timing-function:ease-out!important;animation-timing-function:ease-out!important}.animation-delay-in.ng-enter,.animation-delay-in.ng-hide-remove,.animation-delay-out.ng-hide-add,.animation-delay-out.ng-leave{-webkit-animation-delay:.25s!important;animation-delay:.25s!important}.animation-fast{-webkit-animation-duration:.15s!important;animation-duration:.15s!important}.animation-slow{-webkit-animation-duration:.5s!important;animation-duration:.5s!important}.animation-extra-slow{-webkit-animation-duration:1s!important;animation-duration:1s!important}.animation-expand-vertical.ng-enter,.animation-expand-vertical.ng-hide-remove{-webkit-animation:.25s linear expand-vertical;animation:.25s linear expand-vertical;-webkit-transform-origin:top;transform-origin:top}.animation-expand-vertical.ng-hide-remove{display:block!important}.animation-collapse-vertical.ng-hide-add,.animation-collapse-vertical.ng-leave{-webkit-animation:.25s linear collapse-vertical;animation:.25s linear collapse-vertical;-webkit-transform-origin:top;transform-origin:top}.animation-collapse-vertical.ng-hide-add{display:block!important}.animation-expand-collapse-vertical.ng-enter,.animation-expand-collapse-vertical.ng-hide-remove{-webkit-animation:.25s linear expand-vertical;animation:.25s linear expand-vertical;-webkit-transform-origin:top;transform-origin:top}.animation-expand-collapse-vertical.ng-hide-remove{display:block!important}.animation-expand-collapse-vertical.ng-hide-add,.animation-expand-collapse-vertical.ng-leave{-webkit-animation:.25s linear collapse-vertical;animation:.25s linear collapse-vertical;-webkit-transform-origin:top;transform-origin:top}.animation-expand-collapse-vertical.ng-hide-add{display:block!important}@-webkit-keyframes collapse-vertical{0%{-webkit-transform:scaleY(1)}100%{-webkit-transform:scaleY(0)}}@keyframes collapse-vertical{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}100%{-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes expand-vertical{0%{-webkit-transform:scaleY(0)}100%{-webkit-transform:scaleY(1)}}@keyframes expand-vertical{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.animation-fade-in.ng-enter,.animation-fade-in.ng-hide-remove{transition:opacity .25s linear;display:block!important;opacity:0}tr.animation-fade-in.ng-enter,tr.animation-fade-in.ng-hide-remove{display:table-row!important}.animation-fade-in.ng-enter.ng-enter-active,.animation-fade-in.ng-hide-remove.ng-hide-remove-active{opacity:1}.animation-fade-out.ng-hide-add,.animation-fade-out.ng-leave{transition:opacity .25s linear;display:block!important;opacity:1}tr.animation-fade-out.ng-hide-add,tr.animation-fade-out.ng-leave{display:table-row!important}.animation-fade-out.ng-hide-add.ng-hide-add-active,.animation-fade-out.ng-leave.ng-leave-active{opacity:0}.animation-fade.ng-enter,.animation-fade.ng-hide-remove{transition:opacity .25s linear;display:block!important;opacity:0}tr.animation-fade.ng-enter,tr.animation-fade.ng-hide-remove{display:table-row!important}.animation-fade.ng-enter.ng-enter-active,.animation-fade.ng-hide-remove.ng-hide-remove-active{opacity:1}.animation-fade.ng-hide-add,.animation-fade.ng-leave{transition:opacity .25s linear;display:block!important;opacity:1}tr.animation-fade.ng-hide-add,tr.animation-fade.ng-leave{display:table-row!important}.animation-fade.ng-hide-add.ng-hide-add-active,.animation-fade.ng-leave.ng-leave-active{opacity:0}.animation-fade.ng-move{transition:opacity .25s linear;opacity:.5}.animation-fade.ng-move.ng-move-active{opacity:0}.animation-fade-left-in.ng-enter,.animation-fade-left-in.ng-hide-remove{-webkit-animation:.25s linear fade-left-enter;animation:.25s linear fade-left-enter}.animation-fade-left-in.ng-hide-remove{display:block!important}.animation-fade-left-out.ng-hide-add,.animation-fade-left-out.ng-leave{-webkit-animation:.25s linear fade-left-leave;animation:.25s linear fade-left-leave}.animation-fade-left-out.ng-hide-add{display:block!important}.animation-fade-left.ng-enter,.animation-fade-left.ng-hide-remove{-webkit-animation:.25s linear fade-left-enter;animation:.25s linear fade-left-enter}.animation-fade-left.ng-hide-remove{display:block!important}.animation-fade-left.ng-hide-add,.animation-fade-left.ng-leave{-webkit-animation:.25s linear fade-left-leave;animation:.25s linear fade-left-leave}.animation-fade-left.ng-hide-add{display:block!important}.animation-fade-top-in.ng-enter,.animation-fade-top-in.ng-hide-remove{-webkit-animation:.25s linear fade-top-enter;animation:.25s linear fade-top-enter}.animation-fade-top-in.ng-hide-remove{display:block!important}.animation-fade-top-out.ng-hide-add,.animation-fade-top-out.ng-leave{-webkit-animation:.25s linear fade-top-leave;animation:.25s linear fade-top-leave}.animation-fade-top-out.ng-hide-add{display:block!important}.animation-fade-top.ng-enter,.animation-fade-top.ng-hide-remove{-webkit-animation:.25s linear fade-top-enter;animation:.25s linear fade-top-enter}.animation-fade-top.ng-hide-remove{display:block!important}.animation-fade-top.ng-hide-add,.animation-fade-top.ng-leave{-webkit-animation:.25s linear fade-top-leave;animation:.25s linear fade-top-leave}.animation-fade-top.ng-hide-add{display:block!important}.animation-fade-bottom-in.ng-enter,.animation-fade-bottom-in.ng-hide-remove{-webkit-animation:.25s fade-bottom-enter;animation:.25s fade-bottom-enter}.animation-fade-bottom-in.ng-hide-remove{display:block!important}.animation-fade-bottom-out.ng-hide-add,.animation-fade-bottom-out.ng-leave{-webkit-animation:.25s fade-bottom-leave;animation:.25s fade-bottom-leave}.animation-fade-bottom-out.ng-hide-add{display:block!important}.animation-fade-bottom.ng-enter,.animation-fade-bottom.ng-hide-remove{-webkit-animation:.25s fade-bottom-enter;animation:.25s fade-bottom-enter}.animation-fade-bottom.ng-hide-remove{display:block!important}.animation-fade-bottom.ng-hide-add,.animation-fade-bottom.ng-leave{-webkit-animation:.25s fade-bottom-leave;animation:.25s fade-bottom-leave}.animation-fade-bottom.ng-hide-add{display:block!important}@-webkit-keyframes fade-left-enter{0%{-webkit-transform:translateX(-10%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@keyframes fade-left-enter{0%{-webkit-transform:translateX(-10%);transform:translateX(-10%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fade-left-leave{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-10%);opacity:0}}@keyframes fade-left-leave{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-10%);transform:translateX(-10%);opacity:0}}@-webkit-keyframes fade-top-enter{0%{-webkit-transform:translateY(-10%);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes fade-top-enter{0%{-webkit-transform:translateY(-10%);transform:translateY(-10%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fade-top-leave{0%{-webkit-transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-10%);opacity:0}}@keyframes fade-top-leave{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-10%);transform:translateY(-10%);opacity:0}}@-webkit-keyframes fade-bottom-enter{0%{-webkit-transform:translateY(10%);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes fade-bottom-enter{0%{-webkit-transform:translateY(10%);transform:translateY(10%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fade-bottom-leave{0%{-webkit-transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(10%);opacity:0}}@keyframes fade-bottom-leave{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(10%);transform:translateY(10%);opacity:0}}.flip-container{-ms-perspective:1000px;-webkit-perspective:1000px;perspective:1000px}.flippable .back,.flippable.flipped .front{display:none}.flippable.flipped .back{display:block}html.csstransforms3d body.animations .flippable{position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}html.csstransforms3d body.animations .flippable.flipped-add,html.csstransforms3d body.animations .flippable.flipped-remove{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}html.csstransforms3d body.animations .flippable.flipped-add .front{position:absolute;width:100%}html.csstransforms3d body.animations .flippable.flipped-add .back{position:static;width:auto}html.csstransforms3d body.animations .flippable.flipped-add.flipped-add-active{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}html.csstransforms3d body.animations .flippable.flipped-add.flipped-add-active.right{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}html.csstransforms3d body.animations .flippable.flipped-add.flipped-add-active .back{-webkit-transform:rotateY(180deg) translateY(0);transform:rotateY(180deg) translateY(0)}html.csstransforms3d body.animations .flippable.flipped-remove .back{position:absolute;top:0;width:100%;-webkit-transform:rotateY(180deg) translateY(0);transform:rotateY(180deg) translateY(0)}html.csstransforms3d body.animations .flippable.flipped-remove .front{position:static;width:auto}html.csstransforms3d body.animations .flippable.flipped-remove.flipped-remove-active,html.csstransforms3d body.animations .flippable.flipped-remove.flipped-remove-active.right{-webkit-transform:rotateY(0);transform:rotateY(0)}html.csstransforms3d body.animations .flippable .back,html.csstransforms3d body.animations .flippable .front{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block!important;opacity:.99}html.csstransforms3d body.animations .flippable .back{-webkit-transform:rotateY(180deg) translateY(-100%);transform:rotateY(180deg) translateY(-100%);position:absolute;width:100%}html.csstransforms3d body.animations .flippable.flipped{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}html.csstransforms3d body.animations .flippable.flipped .front{position:absolute;width:100%}html.csstransforms3d body.animations .flippable.flipped .back{position:static;width:auto;-webkit-transform:rotateY(180deg) translateY(0);transform:rotateY(180deg) translateY(0);-webkit-backface-visibility:visible;backface-visibility:visible}html.csstransforms3d body.animations .flippable.flipped.right{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}html.csstransforms3d body.animations .flippable.vertical.flipped-add.flipped-add-active{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}html.csstransforms3d body.animations .flippable.vertical.flipped-add.flipped-add-active.backwards{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}html.csstransforms3d body.animations .flippable.vertical.flipped-add.flipped-add-active .back{-webkit-transform:rotateX(180deg) translateY(0);transform:rotateX(180deg) translateY(0)}html.csstransforms3d body.animations .flippable.vertical.flipped-remove.flipped-remove-active,html.csstransforms3d body.animations .flippable.vertical.flipped-remove.flipped-remove-active.backwards{-webkit-transform:rotateX(0);transform:rotateX(0)}html.csstransforms3d body.animations .flippable.vertical .back{-webkit-transform:rotateX(180deg) translateY(100%);transform:rotateX(180deg) translateY(100%)}html.csstransforms3d body.animations .flippable.vertical.flipped{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}html.csstransforms3d body.animations .flippable.vertical.flipped .back{-webkit-transform:rotateX(180deg) translateY(0);transform:rotateX(180deg) translateY(0)}html.csstransforms3d body.animations .flippable.vertical.flipped.backwards{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}@-webkit-keyframes loading-flip{0%,100%{-webkit-transform:rotateY(0)}50%{-webkit-transform:rotateY(90deg)}}@keyframes loading-flip{0%,100%{-webkit-transform:rotateY(0);transform:rotateY(0)}50%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}}@keyframes loading{10%{background-color:#c7d301}20%{background-color:#78b829}30%{background-color:#f39200}40%{background-color:#82358c}50%{background-color:#df127c}60%{background-color:#0e4194}70%{background-color:#e30613}80%{background-color:#0cab97}90%{background-color:#ffed00}0%{background-color:#00a6e2}}@-webkit-keyframes loading{10%{background-color:#c7d301}20%{background-color:#78b829}30%{background-color:#f39200}40%{background-color:#82358c}50%{background-color:#df127c}60%{background-color:#0e4194}70%{background-color:#e30613}80%{background-color:#0cab97}90%{background-color:#ffed00}0%{background-color:#00a6e2}}@keyframes main-menu-show{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes main-menu-show{0%{-webkit-transform:translateX(-100%)}100%{-webkit-transform:translateX(0)}}@keyframes main-menu-hide{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes main-menu-hide{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(-100%)}}@keyframes sub-menu-inside-animation{0%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes sub-menu-inside-animation{0%{-webkit-transform:translateX(-20%)}100%{-webkit-transform:translateX(0)}}.animation-scale-in.ng-enter,.animation-scale-in.ng-hide-remove{-webkit-animation:.25s linear scale-in;animation:.25s linear scale-in}.animation-scale-in.ng-hide-remove{display:block!important}.animation-scale-out.ng-hide-add,.animation-scale-out.ng-leave{-webkit-animation:.25s linear scale-out;animation:.25s linear scale-out}.animation-scale-out.ng-hide-add{display:block!important}.animation-scale.ng-enter,.animation-scale.ng-hide-remove{-webkit-animation:.25s linear scale-in;animation:.25s linear scale-in}.animation-scale.ng-hide-remove{display:block!important}.animation-scale.ng-hide-add,.animation-scale.ng-leave{-webkit-animation:.25s linear scale-out;animation:.25s linear scale-out}.animation-scale.ng-hide-add{display:block!important}@-webkit-keyframes scale-in{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1)}}@keyframes scale-in{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scale-out{0%{-webkit-transform:scale(1)}100%{-webkit-transform:scale(0)}}@keyframes scale-out{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes double-pulse{0%,100%,50%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(1.1)}75%{-webkit-transform:scale(1.05)}}@keyframes double-pulse{0%,100%,50%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(1.05);transform:scale(1.05)}}.animation-slide-top-in.ng-enter,.animation-slide-top-in.ng-hide-remove{-webkit-animation:.25s linear slide-top-enter;animation:.25s linear slide-top-enter}.animation-slide-top-in.ng-hide-remove{display:block!important}.animation-slide-top-out.ng-hide-add,.animation-slide-top-out.ng-leave{-webkit-animation:.25s linear slide-top-leave;animation:.25s linear slide-top-leave}.animation-slide-top-out.ng-hide-add{display:block!important}.animation-slide-top.ng-enter,.animation-slide-top.ng-hide-remove{-webkit-animation:.25s linear slide-top-enter;animation:.25s linear slide-top-enter}.animation-slide-top.ng-hide-remove{display:block!important}.animation-slide-top.ng-hide-add,.animation-slide-top.ng-leave{-webkit-animation:.25s linear slide-top-leave;animation:.25s linear slide-top-leave}.animation-slide-top.ng-hide-add{display:block!important}.animation-slide-bottom-in.ng-enter,.animation-slide-bottom-in.ng-hide-remove{-webkit-animation:.25s linear slide-bottom-enter;animation:.25s linear slide-bottom-enter}.animation-slide-bottom-in.ng-enter-stagger{-webkit-animation-delay:.1s;animation-delay:.1s}.animation-slide-bottom-in.ng-hide-remove{display:block!important}.animation-slide-bottom-out.ng-hide-add,.animation-slide-bottom-out.ng-leave{-webkit-animation:.25s linear slide-bottom-leave;animation:.25s linear slide-bottom-leave}.animation-slide-bottom-out.ng-hide-add{display:block!important}.animation-slide-bottom.ng-enter,.animation-slide-bottom.ng-hide-remove{-webkit-animation:.25s linear slide-bottom-enter;animation:.25s linear slide-bottom-enter}.animation-slide-bottom.ng-enter-stagger{-webkit-animation-delay:.1s;animation-delay:.1s}.animation-slide-bottom.ng-hide-remove{display:block!important}.animation-slide-bottom.ng-hide-add,.animation-slide-bottom.ng-leave{-webkit-animation:.25s linear slide-bottom-leave;animation:.25s linear slide-bottom-leave}.animation-slide-bottom.ng-hide-add{display:block!important}.animation-slide-left-in.ng-enter,.animation-slide-left-in.ng-hide-remove{-webkit-animation:.25s linear slide-left-enter;animation:.25s linear slide-left-enter}.animation-slide-left-in.ng-hide-remove{display:block!important}.animation-slide-left-out.ng-hide-add,.animation-slide-left-out.ng-leave{-webkit-animation:.25s linear slide-left-leave;animation:.25s linear slide-left-leave}.animation-slide-left-out.ng-hide-add{display:block!important}.animation-slide-left.ng-enter,.animation-slide-left.ng-hide-remove{-webkit-animation:.25s linear slide-left-enter;animation:.25s linear slide-left-enter}.animation-slide-left.ng-hide-remove{display:block!important}.animation-slide-left.ng-hide-add,.animation-slide-left.ng-leave{-webkit-animation:.25s linear slide-left-leave;animation:.25s linear slide-left-leave}.animation-slide-left.ng-hide-add{display:block!important}.animation-slide-right-in.ng-enter,.animation-slide-right-in.ng-hide-remove{-webkit-animation:.25s linear slide-right-enter;animation:.25s linear slide-right-enter}.animation-slide-right-in.ng-enter-stagger{-webkit-animation-delay:50ms;animation-delay:50ms}.animation-slide-right-in.ng-hide-remove{display:block!important}.animation-slide-right-out.ng-hide-add,.animation-slide-right-out.ng-leave{-webkit-animation:.25s linear slide-right-leave;animation:.25s linear slide-right-leave}.animation-slide-right-out.ng-hide-add{display:block!important}.animation-slide-right.ng-enter,.animation-slide-right.ng-hide-remove{-webkit-animation:.25s linear slide-right-enter;animation:.25s linear slide-right-enter}.animation-slide-right.ng-enter-stagger{-webkit-animation-delay:50ms;animation-delay:50ms}.animation-slide-right.ng-hide-remove{display:block!important}.animation-slide-right.ng-hide-add,.animation-slide-right.ng-leave{-webkit-animation:.25s linear slide-right-leave;animation:.25s linear slide-right-leave}.animation-slide-right.ng-hide-add{display:block!important}@-webkit-keyframes slide-top-enter{0%{-webkit-transform:translateY(-100%)}100%{-webkit-transform:translateY(0)}}@keyframes slide-top-enter{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-top-leave{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(-100%)}}@keyframes slide-top-leave{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes slide-bottom-enter{0%{-webkit-transform:translateY(100%)}100%{-webkit-transform:translateY(0)}}@keyframes slide-bottom-enter{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-bottom-leave{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(100%)}}@keyframes slide-bottom-leave{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes slide-left-enter{0%{-webkit-transform:translateX(-100%)}100%{-webkit-transform:translateX(0)}}@keyframes slide-left-enter{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-left-leave{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(-100%)}}@keyframes slide-left-leave{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes slide-right-enter{0%{-webkit-transform:translateX(100%)}100%{-webkit-transform:translateX(0)}}@keyframes slide-right-enter{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-right-leave{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(100%)}}@keyframes slide-right-leave{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.transition-timing-ease-out{transition-timing-function:ease-out}.transition-slide{transition-property:transform,-webkit-transform;transition-timing-function:ease-out;transition-duration:.25s}.transition-delay-server-request{transition-delay:350ms}.slide-up{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.slide-up.ng-enter{-webkit-transform:translateY(0);transform:translateY(0)}.transition-fade{transition-property:opacity;transition-timing-function:ease-out;transition-duration:.25s}.fade-out{opacity:1}.fade-out.ng-enter{opacity:0}.transition-width{transition:width .5s linear}.transition-expand-vertical{transition-property:max-height;max-height:100%;transition-timing-function:ease-out;transition-duration:.15s;overflow:hidden}.transition-expand-vertical.ng-hide-add{max-height:0}.transition-expand-horizontal{transition-property:max-width;transition-timing-function:ease-out;transition-duration:.15s}.transition-expand-horizontal.ng-hide{max-width:0;overflow:hidden}.card-select-checkbox{overflow:hidden}.card-select-checkbox .hover-select-all{z-index:100;position:absolute;top:0;right:0;padding:4px 2px 4px 4px;background:#fff;line-height:0;border-left:1px solid #ebebeb;border-bottom:1px solid #ebebeb;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.card-select-checkbox .hover-select-all>input[type=checkbox]{margin:0}.touch .card-select-checkbox .hover-select-all{-webkit-transform:translateY(0);transform:translateY(0)}.card-select-checkbox .hover-select-all.horizontal-slide{-webkit-transform:translateX(100%);transform:translateX(100%)}.touch .card-select-checkbox .hover-select-all.horizontal-slide{-webkit-transform:translateX(0);transform:translateX(0)}.card-select-checkbox.is-selected .hover-select-all,.card-select-checkbox:hover .hover-select-all{-webkit-transform:translateY(0);transform:translateY(0)}.card-select-checkbox.is-selected.horizontal-slide,.card-select-checkbox:hover.horizontal-slide{-webkit-transform:translateX(0);transform:translateX(0)}.transition-scale-in{transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:scale(0,0);transform:scale(0,0)}@media (max-width:992px){.touch .transition-scale-in{-webkit-transform:scale(1,1);transform:scale(1,1)}}.center-block{display:block;margin-left:auto;margin-right:auto}.center-wrapper{position:relative;float:left;left:50%;margin:0 auto}.center-inner{position:relative;right:50%;float:left}.clickable{cursor:pointer}.editing .drag-on-edit{cursor:move}html .show-on-edit{display:none!important}html .clickable-on-edit{cursor:inherit}html .editing .show-on-edit{display:inherit!important;line-height:2}html .editing .clickable-on-edit{cursor:pointer}.editing .hide-on-edit{display:none!important}.show-on-hover{opacity:0;transition:opacity .15s ease-out}:hover>.show-on-hover{opacity:1}.fade-on-state-change{transition:opacity .15s linear;opacity:1}.stateChangeStart .fade-on-state-change{opacity:0}.clickable-icon{cursor:pointer;-webkit-transform:scale(1);transform:scale(1);transition:transform .15s step-start;transition:transform .15s step-start,-webkit-transform .15s step-start}.clickable-icon:active{-webkit-transform:scale(.8);transform:scale(.8)}.not-resizeable{resize:none}.no-outline{outline:0}.remove-margin-bottom{margin-bottom:0!important}.relative{position:relative}.inline{display:inline-block}.vertical-center{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.horizontal-center{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.btn-no-active:not(.active):active,.btn-no-active:not(.active):focus{background-color:transparent!important;box-shadow:none!important}.background-transparent{background-color:transparent}.border-dashed{border-style:dashed}a.disabled{color:#333;cursor:default;pointer-events:none;text-decoration:none}.textarea-resize-vertical{resize:vertical}.icon-flipped{transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1)}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.flex-grow{flex-grow:1}.flex-shrink{flex-shrink:0}.flex-wrap{flex-wrap:wrap}.gap-3{gap:3px}.gap-5{gap:5px}.align-self-center{-ms-grid-row-align:center;align-self:center}.p-0{padding:0!important}.pl-0{padding-left:0!important}.ml-10{margin-left:10px}.mr-10{margin-right:10px!important}.m-0{margin:0!important}.mt-0{margin-top:0}.line-height{line-height:1!important}.date-from-to{margin:0 5px;width:50px;height:30px}.text-capitalize{text-transform:capitalize}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.w-auto{width:auto!important}.align-left{text-align:left!important}.align-right{text-align:right!important}.align-center{text-align:center}.ellipsis{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.comma-separated:after{content:',\a0';display:inline-block}.comma-separated:last-of-type:after{content:'';display:inline-block}.color-success{color:#5cb85c!important}.color-error{color:#d9534f}.color-default{color:#888}.color-favourite,.color-warning{color:#f0ad4e}.color-placeholder{color:#999!important}.page-header{font-family:'Noto Sans';font-size:36px;margin:20px 0!important;border-bottom:none!important}.search-header{font-family:'Noto Sans';font-size:32px;border-bottom:none!important;margin-top:0}.section-header{font-family:'Noto Sans';font-size:16px;line-height:30px;margin-top:10px;margin-bottom:15px;border-bottom:1px solid #ebebeb;-webkit-margin-before:0}.section-header .view-buttons label,.section-header .view-buttons small{margin-right:2px;font-family:Arial;font-weight:400}.section-header .view-buttons label.checkbox-inline input[type=checkbox],.section-header .view-buttons small.checkbox-inline input[type=checkbox]{position:relative}.section-header .view-buttons .vertical-divider{width:0;border:1px solid #ebebeb;border-left-width:0;margin:0 1em}.section-header .view-buttons .icon{display:inline-block}.section-header label{padding:0}.section-header .section-description{float:right!important}.section-header:after{clear:both;content:'';display:block}.section-header>*{margin:0;padding:0}.section-sub-header{font-size:14px;line-height:24px;margin-top:10px;margin-bottom:15px}.section-description{font-size:12px;color:#888;margin-bottom:10px}.capitalize{text-transform:lowercase}.capitalize:first-letter{text-transform:uppercase}.highlight-background .highlight-colour{color:#fff!important}textarea+.field-validation-message+.textarea-icon,textarea+.textarea-icon{color:#888;position:absolute;right:5px;bottom:-5px;font-size:16px}textarea+.field-validation-message+.textarea-icon.color-success,textarea+.textarea-icon.color-success{color:#5cb85c!important}a[disabled=disabled]{cursor:text;color:inherit}a[disabled=disabled]:focus,a[disabled=disabled]:hover{cursor:text;color:inherit;text-decoration:none}.textarea-value{white-space:pre-line}.line-through{text-decoration:line-through}.faded{opacity:.75}.very-faded{opacity:.25}.dispensary-calendar-header-wrapper{position:relative;display:inline-block}.dispensary-calendar-header{display:flex;justify-content:flex-start;align-items:center;padding-left:20px;height:60px}.calendar-container{position:absolute;top:100%;left:0;z-index:1000;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);padding:10px}.calendar-background{padding:10px}.dc-header-group{display:flex;align-items:center;gap:8px;margin:0}.dc-center-spinner{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:0}.dc-icons-group h3{display:flex;align-items:center;gap:8px;margin:0;z-index:1}.dc-date-text{font-weight:500;margin:0 4px}.dc-date.invisible,.icon-spin2.invisible{display:none}.dispensary-calendar h3{text-align:center;font-weight:300;cursor:pointer}.dispensary-calendar .icon-left-lg:active,.dispensary-calendar .icon-right-lg:active{-webkit-transform:scale(.8);transform:scale(.8)}.dispensary-calendar .icon-left-lg:hover{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.dispensary-calendar .icon-right-lg:hover{-webkit-transform:translateX(10px);transform:translateX(10px)}.styled-dispensary-table{width:100%;border-collapse:collapse;margin-top:20px;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.05);border-radius:6px;overflow:hidden}.styled-dispensary-table td,.styled-dispensary-table th{padding:14px 18px;text-align:left;border-bottom:1px solid #e0e0e0}.styled-dispensary-table thead{background-color:#f0f0f0;font-weight:600;color:#333}.styled-dispensary-table tbody tr:hover{background-color:#f9f9f9}.styled-dispensary-table .label{padding:4px 8px;border-radius:4px;font-size:.875em}.btn.btn-primary.btn-circle-white{background-color:#fff;padding:0;width:36px;height:36px;border-radius:50%}.btn-circle-white.btn-success-color{border:1px solid #78b829!important}.btn-circle-white.btn-error-color{border:1px solid #d9534f!important}.btn-circle-white.btn-base-color{color:var(--base-color)!important}.btn.btn-primary.btn-circle-white:hover{background-color:#f5f5f5}.tooltip-inner{white-space:pre-line;text-align:left}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box;-webkit-appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#fff;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline:not(:last-of-type){margin-top:0;margin-right:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;min-height:32px}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.form-group-lg .form-control{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;min-height:38px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}.form-horizontal .form-group-lg .control-label{padding-top:14.333333px}.form-horizontal .form-group-sm .control-label{padding-top:6px}.image-list>li{float:left;width:25%}}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.no-bullets{list-style:none;padding:0}.primary-action .icon{border:2px solid #6e6e6e;background-color:#6e6e6e;color:#fff}.primary-action .icon.animate-spin{display:inline}.primary-action.active a .icon,.primary-action.active button:not([disabled]) .icon,.primary-action:active a .icon,.primary-action:active button:not([disabled]) .icon,.primary-action:hover a .icon,.primary-action:hover button:not([disabled]) .icon{background-color:transparent;color:#6e6e6e}.primary-action.active a>:not(.icon),.primary-action.active button:not([disabled])>:not(.icon),.primary-action:active a>:not(.icon),.primary-action:active button:not([disabled])>:not(.icon),.primary-action:hover a>:not(.icon),.primary-action:hover button:not([disabled])>:not(.icon){color:#6e6e6e}.secondary-action .icon{border:2px solid #6e6e6e;background-color:transparent;color:#6e6e6e}.secondary-action .icon.animate-spin{display:inline}.secondary-action>:not(.icon){color:#6e6e6e;line-height:2.2}.secondary-action.active a .icon,.secondary-action.active button:not([disabled]) .icon,.secondary-action:active a .icon,.secondary-action:active button:not([disabled]) .icon,.secondary-action:hover a .icon,.secondary-action:hover button:not([disabled]) .icon{background-color:#6e6e6e;color:#fff}.navigation-list-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-13px;opacity:0;transition:opacity .25s ease-in-out}.horizontal-list{list-style:none;padding:0}.horizontal-list>li{display:inline-block;margin-left:.5em}.header-list{position:absolute;top:-10px;right:15px}.image-list{list-style:none;padding:0;overflow:hidden;width:-moz-available}.image-list>li{float:left;width:25%;min-height:1px;padding-left:15px;padding-right:15px;min-height:250px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-clip:content-box;margin-bottom:20px;transition:.25s ease-out}@media (max-width:768px){.image-list>li{min-height:190px;min-width:180px}}@media (min-width:768px){.image-list>li{min-height:200px}}@media (min-width:992px){.image-list>li{float:left;width:16.66666667%;min-height:180px}}@media (min-width:1200px){.image-list>li{float:left;width:16.66666667%;min-height:210px}}.image-list>li:hover{cursor:pointer}.image-list>li .image-caption{text-align:center;font-size:14px;line-height:1.4em;width:calc(100% - 30px);padding:.4em 0;position:absolute;bottom:0;margin-bottom:0;display:block}@media (min-width:480px){.image-list>li .image-caption{width:calc(101% - 30px)}}@media (min-width:768px){.image-list>li .image-caption{width:calc(100% - 30px)}html .filter-list{float:left;width:50%}}@media (min-width:992px){.image-list>li .image-caption{width:calc(101% - 30px)}}@media (min-width:1200px){.image-list>li .image-caption{width:calc(100% - 30px)}}.tag-list{list-style:none;padding:0}.tag-list>li{line-height:1.6em;transition:.25s ease-out;margin-bottom:2px;padding:4px 8px 4px 1px;position:relative;border-bottom:1px solid #ebebeb}.tag-list>li>a{cursor:pointer;width:88%;padding-left:0;text-decoration:none;font-weight:500;transition:font-weight .15s linear;display:inline-block}.tag-list>li>.delete-item{display:inline-block;vertical-align:top}.tag-list>li>.delete-item+a{padding-left:2px}.tag-list>li.selected .navigation-list-arrow{opacity:1}.tag-list>li:hover:not(.selected) .navigation-list-arrow{opacity:.25}.tag-list>li.ng-enter.ng-hide-add,.tag-list>li.ng-enter.ng-leave,.tag-list>li.ng-leave.ng-hide-add,.tag-list>li.ng-leave.ng-leave{transition:opacity .25s linear;display:block!important;opacity:1}tr.tag-list>li.ng-enter.ng-hide-add,tr.tag-list>li.ng-enter.ng-leave,tr.tag-list>li.ng-leave.ng-hide-add,tr.tag-list>li.ng-leave.ng-leave{display:table-row!important}.tag-list>li.ng-enter.ng-hide-add.ng-hide-add-active,.tag-list>li.ng-enter.ng-leave.ng-leave-active,.tag-list>li.ng-leave.ng-hide-add.ng-hide-add-active,.tag-list>li.ng-leave.ng-leave.ng-leave-active{opacity:0}.icon-action-list{list-style:none;padding:0;margin-bottom:0;line-height:2;color:#6e6e6e;display:inline-block;font-family:Arial,sans-serif}.icon-action-list.top-right{position:absolute;top:-8px;right:0}.icon-action-list.top-right.add-gutter{right:15px;top:-3px}.icon-action-list.small .icon{font-size:10px;padding:3px 4px}.icon-action-list.small small{margin-left:3px}.icon-action-list.primary>li .icon{border:2px solid #6e6e6e;background-color:#6e6e6e;color:#fff}.icon-action-list.primary>li .icon.animate-spin{display:inline}.icon-action-list.primary>li.active a .icon,.icon-action-list.primary>li.active button:not([disabled]) .icon,.icon-action-list.primary>li:active a .icon,.icon-action-list.primary>li:active button:not([disabled]) .icon,.icon-action-list.primary>li:hover a .icon,.icon-action-list.primary>li:hover button:not([disabled]) .icon{background-color:transparent;color:#6e6e6e}.icon-action-list.primary>li.active a>:not(.icon),.icon-action-list.primary>li.active button:not([disabled])>:not(.icon),.icon-action-list.primary>li:active a>:not(.icon),.icon-action-list.primary>li:active button:not([disabled])>:not(.icon),.icon-action-list.primary>li:hover a>:not(.icon),.icon-action-list.primary>li:hover button:not([disabled])>:not(.icon){color:#6e6e6e}.icon-action-list.primary .deactivate .icon{border:2px solid #d9534f;background-color:#d9534f;color:#fff}.icon-action-list.primary .deactivate .icon.animate-spin{display:inline}.icon-action-list.primary .deactivate.active a .icon,.icon-action-list.primary .deactivate.active button:not([disabled]) .icon,.icon-action-list.primary .deactivate:active a .icon,.icon-action-list.primary .deactivate:active button:not([disabled]) .icon,.icon-action-list.primary .deactivate:hover a .icon,.icon-action-list.primary .deactivate:hover button:not([disabled]) .icon{background-color:transparent;color:#d9534f}.icon-action-list.primary .deactivate.active a>:not(.icon),.icon-action-list.primary .deactivate.active button:not([disabled])>:not(.icon),.icon-action-list.primary .deactivate:active a>:not(.icon),.icon-action-list.primary .deactivate:active button:not([disabled])>:not(.icon),.icon-action-list.primary .deactivate:hover a>:not(.icon),.icon-action-list.primary .deactivate:hover button:not([disabled])>:not(.icon){color:#d9534f}.icon-action-list.primary .success .icon{border:2px solid #5cb85c;background-color:#5cb85c;color:#fff}.icon-action-list.primary .success .icon.animate-spin{display:inline}.icon-action-list.primary .success.active a .icon,.icon-action-list.primary .success.active button:not([disabled]) .icon,.icon-action-list.primary .success:active a .icon,.icon-action-list.primary .success:active button:not([disabled]) .icon,.icon-action-list.primary .success:hover a .icon,.icon-action-list.primary .success:hover button:not([disabled]) .icon{background-color:transparent;color:#5cb85c}.icon-action-list.primary .success.active a>:not(.icon),.icon-action-list.primary .success.active button:not([disabled])>:not(.icon),.icon-action-list.primary .success:active a>:not(.icon),.icon-action-list.primary .success:active button:not([disabled])>:not(.icon),.icon-action-list.primary .success:hover a>:not(.icon),.icon-action-list.primary .success:hover button:not([disabled])>:not(.icon){color:#5cb85c}.icon-action-list.primary .favourite .icon{border:2px solid #f0ad4e;background-color:#f0ad4e;color:#fff}.icon-action-list.primary .favourite .icon.animate-spin{display:inline}.icon-action-list.primary .favourite.active a .icon,.icon-action-list.primary .favourite.active button:not([disabled]) .icon,.icon-action-list.primary .favourite:active a .icon,.icon-action-list.primary .favourite:active button:not([disabled]) .icon,.icon-action-list.primary .favourite:hover a .icon,.icon-action-list.primary .favourite:hover button:not([disabled]) .icon{background-color:transparent;color:#f0ad4e}.icon-action-list.primary .favourite.active a>:not(.icon),.icon-action-list.primary .favourite.active button:not([disabled])>:not(.icon),.icon-action-list.primary .favourite:active a>:not(.icon),.icon-action-list.primary .favourite:active button:not([disabled])>:not(.icon),.icon-action-list.primary .favourite:hover a>:not(.icon),.icon-action-list.primary .favourite:hover button:not([disabled])>:not(.icon){color:#f0ad4e}.icon-action-list.secondary>li .icon{border:2px solid #6e6e6e;background-color:transparent;color:#6e6e6e}.icon-action-list.secondary>li .icon.animate-spin{display:inline}.icon-action-list.secondary>li>:not(.icon){color:#6e6e6e;line-height:2.2}.icon-action-list.secondary>li.active a .icon,.icon-action-list.secondary>li.active button:not([disabled]) .icon,.icon-action-list.secondary>li:active a .icon,.icon-action-list.secondary>li:active button:not([disabled]) .icon,.icon-action-list.secondary>li:hover a .icon,.icon-action-list.secondary>li:hover button:not([disabled]) .icon{background-color:#6e6e6e;color:#fff}.icon-action-list.secondary .deactivate .icon{border:2px solid #d9534f;background-color:transparent;color:#d9534f}.icon-action-list.secondary .deactivate .icon.animate-spin{display:inline}.icon-action-list.secondary .deactivate>:not(.icon){color:#d9534f;line-height:2.2}.icon-action-list.secondary .deactivate.active a .icon,.icon-action-list.secondary .deactivate.active button:not([disabled]) .icon,.icon-action-list.secondary .deactivate:active a .icon,.icon-action-list.secondary .deactivate:active button:not([disabled]) .icon,.icon-action-list.secondary .deactivate:hover a .icon,.icon-action-list.secondary .deactivate:hover button:not([disabled]) .icon{background-color:#d9534f;color:#fff}.icon-action-list.secondary .success .icon{border:2px solid #5cb85c;background-color:transparent;color:#5cb85c}.icon-action-list.secondary .success .icon.animate-spin{display:inline}.icon-action-list.secondary .success>:not(.icon){color:#5cb85c;line-height:2.2}.icon-action-list.secondary .success.active a .icon,.icon-action-list.secondary .success.active button:not([disabled]) .icon,.icon-action-list.secondary .success:active a .icon,.icon-action-list.secondary .success:active button:not([disabled]) .icon,.icon-action-list.secondary .success:hover a .icon,.icon-action-list.secondary .success:hover button:not([disabled]) .icon{background-color:#5cb85c;color:#fff}.icon-action-list.secondary .favourite .icon{border:2px solid #f0ad4e;background-color:transparent;color:#f0ad4e}.icon-action-list.secondary .favourite .icon.animate-spin{display:inline}.icon-action-list.secondary .favourite>:not(.icon){color:#f0ad4e;line-height:2.2}.icon-action-list.secondary .favourite.active a .icon,.icon-action-list.secondary .favourite.active button:not([disabled]) .icon,.icon-action-list.secondary .favourite:active a .icon,.icon-action-list.secondary .favourite:active button:not([disabled]) .icon,.icon-action-list.secondary .favourite:hover a .icon,.icon-action-list.secondary .favourite:hover button:not([disabled]) .icon{background-color:#f0ad4e;color:#fff}.icon-action-list.tertiary>li .icon{border:2px solid #7b7b7b;background-color:transparent;color:#7b7b7b}.icon-action-list.tertiary>li .icon.animate-spin{display:inline}.icon-action-list.tertiary>li>:not(.icon){color:#7b7b7b;line-height:2.2}.icon-action-list.tertiary>li.active a .icon,.icon-action-list.tertiary>li.active button:not([disabled]) .icon,.icon-action-list.tertiary>li:active a .icon,.icon-action-list.tertiary>li:active button:not([disabled]) .icon,.icon-action-list.tertiary>li:hover a .icon,.icon-action-list.tertiary>li:hover button:not([disabled]) .icon{background-color:#7b7b7b;color:#fff}.icon-action-list.tertiary .favourite .icon{border:2px solid #f0ad4e;background-color:transparent;color:#f0ad4e}.icon-action-list.tertiary .favourite .icon.animate-spin{display:inline}.icon-action-list.tertiary .favourite>:not(.icon){color:#f0ad4e;line-height:2.2}.icon-action-list.tertiary .favourite.active a .icon,.icon-action-list.tertiary .favourite.active button:not([disabled]) .icon,.icon-action-list.tertiary .favourite:active a .icon,.icon-action-list.tertiary .favourite:active button:not([disabled]) .icon,.icon-action-list.tertiary .favourite:hover a .icon,.icon-action-list.tertiary .favourite:hover button:not([disabled]) .icon{background-color:#f0ad4e;color:#fff}.icon-action-list>li:not(.timetable-list){margin-left:5px}.icon-action-list>li:first-child:not(.timetable-list){margin-left:0}.icon-action-list>li.timetable-list{margin-bottom:5px}.icon-action-list>li>a,.icon-action-list>li>button{background:0 0;border:none;overflow:visible;color:inherit;text-decoration:none;padding:0}.icon-action-list>li>a:focus,.icon-action-list>li>button:focus{outline:0}.icon-action-list>li>a:hover,.icon-action-list>li>button:hover{cursor:pointer}.icon-action-list>li>a:active .icon,.icon-action-list>li>button:active .icon{-webkit-transform:scale(.8);transform:scale(.8)}.icon-action-list>li>a .icon,.icon-action-list>li>button .icon{-webkit-transform:scale(1);transform:scale(1)}.icon-action-list>li>a[disabled],.icon-action-list>li>button[disabled]{opacity:.25}.icon-action-list>li>a[disabled] .icon,.icon-action-list>li>button[disabled] .icon{-webkit-transform:scale(1)!important;transform:scale(1)!important;color:inherit}.icon-action-list>li>a[disabled]:hover,.icon-action-list>li>button[disabled]:hover{cursor:default}.icon-action-list>li>a[disabled]:hover>.icon,.icon-action-list>li>button[disabled]:hover>.icon{color:inherit;background:0 0;border-color:#6e6e6e}.icon-action-list>li>a[disabled]>.icon,.icon-action-list>li>button[disabled]>.icon{background:0 0;border-color:none}.icon-action-list>li .icon{border-radius:50%;padding:4px 5px;transition:.1s linear;-webkit-transform:scale(1);transform:scale(1)}.icon-action-list>li small{transition:.1s linear}td.column-action-list,th.column-action-list{padding-top:3px;padding-bottom:3px;font-weight:400}td.column-action-list .icon-action-list,th.column-action-list .icon-action-list{line-height:30px;margin-bottom:0}td.column-action-list .icon-action-list{min-width:32px}td.column-action-list .icon-action-list.status{min-width:115px}td.column-action-list .icon-action-list>li{margin-left:0}.active-filters{list-style:none;padding:0;display:inline;margin-left:10px;margin-bottom:0}.active-filters>li{margin-right:.5em;margin-bottom:.5em;display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.active-filters>li:empty{display:none}.btn .active-filters>li{position:relative;top:-1px}.btn-group-xs>.btn .active-filters>li,.btn-xs .active-filters>li{top:0;padding:1px 5px}a.active-filters>li:focus,a.active-filters>li:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.active-filters>li,.nav-pills>.active>a>.active-filters>li{color:#337ab7;background-color:#fff}.list-group-item>.active-filters>li{float:right}.list-group-item>.active-filters>li+.active-filters>li{margin-right:5px}.nav-pills>li>a>.active-filters>li{margin-left:3px}.active-filters>li:after{margin-left:3px;color:#d9534f;content:'\e820';font-family:fontello;font-style:normal;font-weight:400}.active-filters>li:hover{cursor:pointer}.active-filters>li.read-only:after{margin-left:3px;content:''}.active-filters>li.read-only:hover{cursor:none}html .filter-list{position:relative;min-height:1px;padding-left:15px;padding-right:15px;list-style:none;margin:15px 0 0;min-height:88px}html .filter-list.filter-list-half{position:relative;min-height:1px;padding-left:15px;padding-right:15px;min-height:88px}@media (min-width:768px){html .filter-list.filter-list-half{float:left;width:100%}}@media (min-width:992px){html .filter-list{float:left;width:25%}html .filter-list.filter-list-half{float:left;width:50%}}html .filter-list>.title{color:#999;font-weight:400;padding:0;margin:0 0 6px;border-bottom:1px solid #e4e4e4;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}html .filter-list>li{position:relative}html .filter-list>li:after{clear:both}html .filter-list>li>input{margin-bottom:0}html .filter-list>li>.select2-container{padding:0}html .filter-list>.selected:after{content:"\a0\2714";display:inline-block;transition:color .25s linear}html .filter-list>li:hover{cursor:pointer}.seperated-list{list-style:none;padding:0;overflow:hidden}.seperated-list>li{padding:.8em 0;border-bottom:1px solid #ebebeb}.seperated-list>li:after,.seperated-list>li:before{content:" ";display:table}.seperated-list>li:after{clear:both}.seperated-list>li:last-of-type{border-bottom:none}.seperated-list .seperated-list-icon{display:inline-block;width:5%;vertical-align:top}.seperated-list .seperated-list-icon+.seperated-list-text{display:inline-block;width:90%}.collapsible{position:relative;margin-top:1em}.collapsible:first-of-type{margin-top:0}.collapsible .collapsible-heading-big{font-weight:900;font-size:20px}.collapsible+div>.collapsible{margin-top:1em}.collapsible .collapsible-header{cursor:pointer;position:relative;font-family:'Noto Sans';font-size:16px;line-height:30px;margin-top:10px;margin-bottom:15px;border-bottom:1px solid #ebebeb;-webkit-margin-before:0;border-bottom:none}.collapsible .collapsible-header .view-buttons label,.collapsible .collapsible-header .view-buttons small{margin-right:2px;font-family:Arial;font-weight:400}.collapsible .collapsible-header .view-buttons label.checkbox-inline input[type=checkbox],.collapsible .collapsible-header .view-buttons small.checkbox-inline input[type=checkbox]{position:relative}.collapsible .collapsible-header .view-buttons .vertical-divider{width:0;border:1px solid #ebebeb;border-left-width:0;margin:0 1em}.collapsible .collapsible-header .view-buttons .icon{display:inline-block}.collapsible .collapsible-header label{padding:0}.collapsible .collapsible-header .section-description{float:right!important}.collapsible .collapsible-header:after{clear:both;content:'';display:block;content:' ';width:100%;height:1px;position:absolute;left:0;bottom:0;background-image:linear-gradient(to right,#f5f5f5 0,#cbcbcb 100%)}.collapsible .collapsible-header>*{margin:0;padding:0}.collapsible .collapsible-header:hover .collapsible-indicator{color:#888}.collapsible .collapsible-header .collapsible-header-sub-text{font-size:14px;color:#999;margin-left:10px}.collapsible .collapsible-header .collapsible-header-required-icon-color{color:red}.collapsible .collapsible-header .collapsible-header-description{float:right;font-size:12px;color:#888;margin-right:10px}.collapsible .collapsible-header .collapsible-indicator{font-size:12px;color:#cbcbcb;padding-top:3px;float:left;margin-top:-3px;margin-right:5px}.collapsible .collapsible-body:after,.collapsible .collapsible-body:before{content:" ";display:table}.collapsible .collapsible-body:after{clear:both}.collapsible .collapsible-body>.action-list{top:1px;margin-right:0}.collapsible .details-content-actions.top{top:-50px}.icon-action-list>li button.ec-checkbox-button>span.icon{transition:none;border-style:double;border-width:3px}.icon-action-list>li button.ec-checkbox-button>span.icon:before{-webkit-transform:scale(0);transform:scale(0);opacity:0;transition:transform .15s,opacity .15s,-webkit-transform .15s}.icon-action-list>li button.ec-checkbox-button.checked>span.icon:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.icon-action-list>li.active button.ec-checkbox-button:not([disabled]) .icon,.icon-action-list>li:active button.ec-checkbox-button:not([disabled]) .icon,.icon-action-list>li:hover button.ec-checkbox-button:not([disabled]) .icon{background-color:transparent;color:#949494;border-color:#949494}.md-editor{display:block;background:#f5f5f5}.md-editor .md-header{display:none;margin:0;padding:6px 4px;background-color:transparent}.md-editor>textarea.ec-markdown-editor{padding:5px;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;border-style:dashed;border-radius:0}.md-editor .md-footer{display:block;padding:0;background-color:#fff}.md-editor .md-footer .ec-markdown-editor-footer{padding:5px 10px}.md-editor .md-footer .ec-markdown-editor-footer:empty{display:none}.editing .md-editor{border:1px solid #ddd}.editing .md-editor .md-header{display:block}.editing .md-editor .md-footer{background-color:transparent}.ec-ordering{font-size:1.5em;width:20px;position:relative;padding-right:24px}.ec-ordering>.icon{position:absolute;cursor:pointer;-webkit-transform:scale(1);transform:scale(1);transition:transform .15s step-start;transition:transform .15s step-start,-webkit-transform .15s step-start}.ec-ordering>.icon:active{-webkit-transform:scale(.8);transform:scale(.8)}.ec-ordering>.icon.visible{visibility:visible}.ec-ordering>.icon:hover{cursor:pointer}.ec-ordering>.icon.up{top:-12px}.ec-ordering>.icon.down{bottom:-35px}.field-validation-message{position:absolute;float:left;left:50%;margin:0 auto;height:1px;z-index:500}.field-validation-message .field-validation-message-inner{position:relative;right:50%;float:left}.field-validation-message .field-validation-message-inner .tooltip{position:static;margin-top:5px;padding:0}.field-validation-message .field-validation-message-inner .tooltip .tooltip-inner{max-width:none}.input-group>.field-validation-message{bottom:calc(-100% + 7px)}.input-group.input-group-sm>.field-validation-message{bottom:calc(-100% + 3px)}.input-group.input-group-lg>.field-validation-message{bottom:calc(-100% + 19px)}.ec-flow-upload{margin-bottom:10px}.ec-flow-upload .progress-bar{border-radius:5px;text-align:left;padding:3px 0 1px}.ec-flow-upload .flow-btn-link:hover{text-decoration:underline;cursor:pointer}.ec-flow-upload .drop{padding:15px;border:2px dashed #ccc;border-radius:5px}.ec-flow-upload .drop .details-content-actions{text-align:center}.ec-flow-upload .drop .educonnex-table{margin-bottom:0}.ec-flow-upload .drop .educonnex-table img{max-height:50px}.ec-flow-upload .drop .flow-single-file-preview{display:block}.ec-flow-upload .drop .flow-single-file-preview .progress-bar{float:none}.ec-flow-upload .drop .flow-single-file-preview img{max-height:150px;margin:auto;display:block}.ec-flow-upload .drop .flow-single-file-preview p{margin-top:10px;text-align:center}.ec-multi-select{list-style-type:none;padding:0}.ec-multi-select li{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:7px 0 7px 20px;border-bottom:1px solid #e8e8e8;float:left;width:48%;margin-right:2%;position:relative}.ec-multi-select li:nth-child(even){width:48%;margin-right:0;margin-left:2%}.ec-multi-select li:nth-child(even):after,.ec-multi-select li:nth-child(even):before{content:" ";display:table}.ec-multi-select li:nth-child(even):after{clear:both}.ec-multi-select li .icon{color:#78b829;position:absolute;left:0;top:7px}.multi-select-box{height:30px;padding:0;font-size:12px;line-height:1.5;border-radius:3px;position:relative;min-height:1px;margin-bottom:15px}select.multi-select-box{height:30px;line-height:30px}select[multiple].multi-select-box,textarea.multi-select-box{height:auto}@media (min-width:768px){.multi-select-box{float:left;width:100%}}@media (min-width:992px){.multi-select-box{float:left;width:100%}}.multi-select-box .input-group{background:#fff;overflow:hidden;border:1px solid #ccc;border-radius:4px;height:100%;width:100%;display:block}.multi-select-box .input-group>.input-group-addon{position:absolute;z-index:100;border:none;right:0;top:0;height:100%;width:36px;line-height:1.4em}.multi-select-box .selected{padding:.4em 0 .4em 10px;font-size:12px;line-height:1.5;border-radius:3px;height:28px;list-style:none;margin:0;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}select.multi-select-box .selected{height:30px;line-height:30px}select[multiple].multi-select-box .selected,textarea.multi-select-box .selected{height:auto}.multi-select-box .selected li{display:inline-block}.multi-select-box .selected li:after{content:"\a0";display:inline-block}.multi-select-box .dropdown{list-style:none;padding:0;overflow-y:scroll;z-index:500;background:#fff;margin:0;border-radius:4px;position:absolute;width:100%;border:1px solid #ccc;border-top:none;max-height:10em}.multi-select-box .dropdown>li{border-bottom:1px solid #f5f5f5;cursor:pointer;margin:0}.multi-select-box .dropdown>li:hover{background:#f5f5f5}.multi-select-box .dropdown>li>label{cursor:inherit;width:100%;display:block;padding:.3em .4em;margin:0;font-weight:400;text-align:left}.multi-select-box .dropdown>li input[type=checkbox]{padding-left:.4em;padding-right:.4em;position:relative;top:2px;margin-left:0}.details-header .ec-bread-crumbs{margin-bottom:0;padding:5px 0;background-color:transparent}.phone-container .locale-format{float:left;width:75%}.phone-container select{float:left;width:24%;padding-right:0;margin-right:1%}.phone-container .aus-mobile-phone input{float:left;width:32%;padding-right:4px;margin-right:1%}.phone-container .aus-mobile-phone input:first-child{padding-left:7px}.phone-container .aus-mobile-phone input:nth-child(n+2){padding-left:11px}.phone-container .aus-mobile-phone input:last-child{margin-right:0;width:33%}.phone-container .aus-mobile-phone input:last-child:after{clear:both}.phone-container .aus-landline-phone input{float:left;width:36%;margin-right:1%}.phone-container .aus-landline-phone input:first-child{width:26%}.phone-container .aus-landline-phone input:last-child{margin-right:0}.phone-container .other-phone{float:left;width:75%}.ec-resizable-layout{width:100%}.ec-resizable-layout:after,.ec-resizable-layout:before{content:" ";display:table}.ec-resizable-layout:after{clear:both}.ec-resizable-layout .md-list-content h1.md-list-title{font-size:16px}.ec-resizable-layout .ec-resizable-column-left{position:relative;float:left;min-width:15px}.ec-resizable-layout .ec-resizable-column-left>:not(.ec-resizable-column-bar):not(.ec-resizable-close-btn){width:calc(100% - 15px);float:left}.ec-resizable-layout .ec-resizable-column-left .ec-resizable-column-bar{float:left;width:14px;min-height:15px;height:100%;cursor:col-resize;font-size:small;border-right:1px solid #ebebeb;position:relative}.ec-resizable-layout .ec-resizable-column-left .ec-resizable-column-bar>span.icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ec-resizable-layout .ec-resizable-column-right{position:relative;float:left;max-width:calc(100% - 15px)}.ec-resizable-layout .ec-resizable-close-btn{position:absolute;top:15px;cursor:pointer;transition:.1s linear}.ec-resizable-layout .ec-resizable-close-btn:hover{font-size:20px}.ec-resizable-layout .ec-resizable-close-btn.left{left:15px;z-index:100}.ec-resizable-layout .ec-resizable-close-btn.right{right:15px}@media (max-width:992px){.ec-resizable-layout.resizable-md-closed .ec-resizable-column-left{width:100%!important;transition:width .5s linear}.ec-resizable-layout.resizable-md-closed .ec-resizable-column-left.closed{width:15px!important}.ec-resizable-layout.resizable-md-closed .ec-resizable-column-left.closed+.ec-resizable-column-right{width:calc(100% - 15px)!important}.ec-resizable-layout.resizable-md-closed .ec-resizable-column-left .ec-resizable-column-bar{cursor:not-allowed}.ec-resizable-layout.resizable-md-closed .ec-resizable-column-left .ec-resizable-column-bar .ec-resizable-close-btn{display:none}.ec-resizable-layout.resizable-md-closed .ec-resizable-column-right{width:0!important;transition:width .5s linear}}.ec-search-bar{background:#f5f5f5;padding-top:5px;position:relative}.ec-search-bar.ec-search-bar-standalone{border:1px solid #ebebeb;border-top:0;border-radius:0 0 4px 4px;margin-bottom:10px}.ec-search-bar .col-xs-12>.btn-group,.ec-search-bar .form-inline .btn-group{margin-bottom:5px}.ec-search-bar .form-inline .btn-group>.btn-group{margin-bottom:0}.ec-search-bar .form-horizontal .checkbox,.ec-search-bar .form-horizontal .radio{margin-left:20px;text-align:left;padding-top:0}.ec-search-bar .ec-search-bar-delete-search:hover{color:#d9534f}.ec-search-bar .checkbox-inline,.ec-search-bar .radio-inline{margin-left:10px}.ec-search-bar .dropdown-menu .checkbox-inline,.ec-search-bar .dropdown-menu .radio-inline{margin-left:0}.ec-search-bar .form-control{margin-bottom:5px}.ec-search-bar .form-control.select2-container{min-width:168px;width:100%;padding:0}.ec-search-bar .form-control.ng-hide-remove{display:inline-block!important}.ec-search-bar .form-control[disabled]{background-color:transparent}.ec-search-bar .form-control:focus{background-color:#fff}.ec-search-bar .input-group-btn>.btn{margin-bottom:5px}@media (max-width:768px){.ec-search-bar .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}}.select2-drop-mask{z-index:8999}.select2-drop{z-index:9000!important}.modal~.select2-drop-mask{z-index:8999}.modal~.select2-drop{z-index:9000}.input-group .select2-container .select2-choice{border-bottom-right-radius:0;border-top-right-radius:0}.community-member-dropdown .select2-results{padding:0;margin:2px 0 0}.community-member-dropdown .select2-results .select2-highlighted{background-color:#ebebeb}.community-member-dropdown .select2-results .contact-chip{padding:0}.community-member-dropdown .select2-results .contact-chip:hover{background-color:transparent}.community-member-dropdown .select2-results .contact-chip .contact-image{margin-right:4px}.community-member-dropdown .select2-results .contact-chip .contact-name{display:block;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.community-member-dropdown .select2-results .contact-chip .contact-description{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.community-member-dropdown .select2-results .select2-result{border-bottom:1px solid #ebebeb}.community-member-dropdown .select2-results .select2-result:first-child{border-top:1px solid #ebebeb}.community-member-dropdown .select2-results .select2-result .select2-result-label{padding:2px 4px}.ec-community-member-select2 .select2-choice:not(.select2-default) .select2-chosen{padding-top:2px;padding-bottom:2px}.ec-community-member-select2.input-sm .contact-chip .contact-image{height:24px;width:24px}.ec-community-member-select2.input-sm .contact-chip .contact-name{line-height:24px}.filter-container{transition:width .25s ease-out;width:10%;margin-right:10px;overflow:hidden}.filter-container.open{width:100%}.time-input{display:block;height:34px;padding:0 10px;font-size:14px;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;overflow-y:hidden;width:100px;line-height:250%}.time-input:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.time-input::-moz-placeholder{color:#999;opacity:1}.time-input:-ms-input-placeholder{color:#999}.time-input::-webkit-input-placeholder{color:#999}.time-input[disabled],.time-input[readonly],fieldset[disabled] .time-input{background-color:#fff;opacity:1}.time-input[disabled],fieldset[disabled] .time-input{cursor:not-allowed}textarea.time-input{height:auto}.time-input input{border:none;width:30px;display:inline-block;float:none;border-radius:0;box-shadow:none;padding:0;text-align:center;color:#555}.time-input input:focus{outline:0;box-shadow:none}.time-input-directive{overflow:hidden}body .time-input-directive{padding-left:8px;padding-right:0;padding-top:4px}.time-input-directive .overflow-wrap{width:200%}.time-input-directive input{width:25px;display:block;float:left;border:none;text-align:center;color:#555}.time-input-directive input[disabled]{background:0 0;cursor:text;border:1px solid transparent}.time-input-directive .time-seperator{display:block;float:left}.time-input-directive .meridiem{width:28px}.angular-ui-tree-wrapper{margin-bottom:10px}.ec-ui-tree .ec-ui-tree-flatten-view{padding-left:0!important}.ec-ui-tree .ec-ui-tree-invalid{border:1px solid #d9534f}.ec-ui-tree .ec-ui-tree-content-wrapper{border-top-width:0}.ec-ui-tree>ol>li:first-child>.ec-ui-tree-content-wrapper{border-top-width:1px}.ec-ui-tree>ol>li:not(.collapsed):last-child>ol li.collapsed:last-child>.ec-ui-tree-content-wrapper{border-bottom-width:1px}.ec-ui-tree ol>li:not(.collapsed)+li>.ec-ui-tree-content-wrapper{border-top-width:1px}.ec-ui-tree ol>li:not(.collapsed).angular-ui-tree-hidden+li>.ec-ui-tree-content-wrapper{border-top-width:0}.ec-ui-tree ol>li:not(.collapsed)>ol>li.collapsed:last-child>.ec-ui-tree-content-wrapper{border-bottom-width:0}.ec-ui-tree ol>li.collapsed+li>.ec-ui-tree-content-wrapper{border-top-width:0}.ec-ui-tree-btn-container .icon-action-list{line-height:34px}.ec-ui-tree-btn-container .icon-action-list li{margin:0}.ec-ui-tree-btn-container .ec-ui-tree-handle-full{line-height:34px}.ec-ui-tree-btn-container-sm .ec-ui-tree-handle-full,.ec-ui-tree-btn-container-sm .icon-action-list{line-height:28px}.ec-ui-tree-content-wrapper{border:1px solid #ebebeb}.ec-ui-tree-content-wrapper.highlight-border{border-top-width:1px!important;border-bottom-width:1px!important}.ec-ui-tree-content-wrapper.inactive{opacity:.75;transition:opacity .25s linear}.ec-ui-tree-content-wrapper.inactive:hover{opacity:1}.ec-ui-tree-content-wrapper label{margin-bottom:0}.ec-ui-tree-content-wrapper .input-group{display:inline-flex}.ec-ui-tree-content-wrapper .input-group .form-control{width:98px}.ec-ui-tree-content-wrapper .form-control{width:130px;display:inline-block}.ec-ui-tree-content-wrapper .form-control.full{width:100%}.ec-ui-tree-content-wrapper .form-control.ng-hide-remove{display:inline-block!important}.ec-ui-tree-content-wrapper .form-control.select2-container:not(.full){padding:0;width:260px}.ec-ui-tree-content-wrapper .form-control.time-input-directive,.ec-ui-tree-content-wrapper textarea{vertical-align:middle}.ec-ui-tree-content-wrapper .ec-ui-tree-label{margin-top:3px}.ec-ui-tree-content-wrapper .ec-ui-tree-handle .row,.ec-ui-tree-content-wrapper .ec-ui-tree-handle-full .row{margin:0}.ec-ui-tree-content-wrapper .ec-ui-tree-handle .row>[class^=col-]:first-child,.ec-ui-tree-content-wrapper .ec-ui-tree-handle-full .row>[class^=col-]:first-child{padding-left:0}.ec-ui-tree-content-wrapper .ec-ui-tree-handle .row>[class^=col-]:last-child,.ec-ui-tree-content-wrapper .ec-ui-tree-handle-full .row>[class^=col-]:last-child{padding-right:0}.ec-ui-tree-content-wrapper .ec-ui-tree-btn-toggle{margin-right:3px;padding:0 3px;transition:.25s linear}.ec-ui-tree-content-wrapper .ec-ui-tree-btn-toggle.absolute{position:absolute;top:7px;z-index:1}.ec-ui-tree-content-wrapper .ec-ui-tree-btn-toggle.absolute+.relative{padding-left:30px}.ec-ui-tree-content-wrapper .ec-ui-tree-btn-toggle.absolute+.relative>.form-control:not(:last-of-type){margin-bottom:5px}.ec-ui-tree-content-wrapper .ec-ui-tree-btn-toggle.right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ec-ui-tree-content-wrapper .ec-ui-tree-node-content{padding:5px 10px}.ec-ui-tree-content-wrapper .ec-ui-tree-handle,.ec-ui-tree-content-wrapper .ec-ui-tree-handle-full{border:1px solid #ebebeb;border-width:0 1px 0 0;margin-right:10px;cursor:move;padding:6px 10px}.ec-ui-tree-content-wrapper .ec-ui-tree-handle-full.cursor-default,.ec-ui-tree-content-wrapper .ec-ui-tree-handle.cursor-default,.ec-ui-tree-content-wrapper[data-nodrag=true] .ec-ui-tree-handle,.ec-ui-tree-content-wrapper[data-nodrag=true] .ec-ui-tree-handle-full{cursor:default}.ec-ui-tree-content-wrapper[data-nodrag=true] .ec-ui-tree-handle-full.clickable,.ec-ui-tree-content-wrapper[data-nodrag=true] .ec-ui-tree-handle.clickable{cursor:pointer}.ec-ui-tree-content-wrapper .ec-ui-tree-handle-full{margin-right:0;border-right-width:0}.angular-ui-tree-node>.angular-ui-tree-handle{box-sizing:border-box;padding:5px 10px;cursor:auto}.angular-ui-tree-node>.angular-ui-tree-handle.clickable{cursor:pointer}.angular-ui-tree-node>.angular-ui-tree-handle .description{padding:0 8px;font-weight:400}.angular-ui-tree-handle:hover{background:#fff}.angular-ui-tree-node{min-height:0}.angular-ui-tree-empty,.angular-ui-tree-placeholder{background-image:none;border-width:2px;border-style:dashed}.angular-ui-tree-empty{margin:1px;background-color:#f0f9ff;border-color:#bed2db}.angular-ui-tree-placeholder{background-color:#f0fff0;border-color:#d6e9c6}