article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;padding:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type='button'],input[type='reset'],input[type='submit']{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type='checkbox'],input[type='radio']{box-sizing:border-box;padding:0}input[type='search']{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.vert-align,.media-overlay .text{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:"cb-admin";src:url("../../fonts/cb-admin.eot");src:url("../../fonts/cb-admin.eot") format("embedded-opentype"),url("../../fonts/cb-admin.woff") format("woff"),url("../../fonts/cb-admin.ttf") format("truetype"),url("../../fonts/cb-admin.svg") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"cb-admin" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before,.fa{font-family:"cb-admin" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-picture-streamline-1:before{content:"b"}.icon-newspaper-2:before{content:"c"}.icon-list-2:before{content:"d"}.icon-profile-serviceman-2:before{content:"e"}.icon-profile-lady-1:before{content:"f"}.icon-magnifier:before{content:"a"}.icon-arrow-move-1:before{content:"g"}.icon-arrow-65:before{content:"h"}.icon-cursor-move:before{content:"i"}.icon-anchor-point-2:before{content:"j"}.icon-transfer-7:before{content:"k"}.icon-add-2:before{content:"l"}.icon-delete-3:before{content:"m"}.icon-scroll-vertical-2:before{content:"n"}.icon-check-1:before{content:"o"}.icon-eye:before,.fa-unlink:before{content:"r"}.icon-bold:before,.fa-bold:before{content:"s"}.icon-underline:before,.fa-underline:before{content:"t"}.icon-italic:before,.fa-italic:before{content:"u"}.icon-ul:before,.fa-list-ul:before{content:"v"}.icon-ol:before,.fa-list-ol:before{content:"w"}.icon-link:before,.fa-link:before{content:"x"}.icon-unlink:before,.fa-unlink:before{content:"z"}.icon-edit:before,.fa-edit:before{content:"y"}.icon-arrow-33:before{content:"A"}.icon-arrow-34:before{content:"B"}.icon-arrow-15:before{content:"C"}.icon-arrow-16:before{content:"D"}.icon-arrow-33-1:before{content:"E"}.icon-arrow-34-1:before{content:"F"}.icon-arrow-circle-27:before{content:"G"}.icon-arrow-circle-28:before{content:"H"}.icon-video-camera-2:before,.fa-youtube-play:before{content:"L"}.clearfix:after{content:"";display:table;clear:both}a,a:visited,a:link{text-decoration:none;color:inherit}.subhead{font-weight:100}p{margin:0 0 1em}p:last-of-type{margin-bottom:0}h1,h2,h3,h4,h5,.item-list-header,h6{font-weight:100}h5,.item-list-header{line-height:1.2}h1{margin-bottom:24px}.pull-left{float:left}.pull-right{float:right}.caps{text-transform:capitalize}.row{max-width:60em;margin-left:auto;margin-right:auto}.row:after{content:"";display:table;clear:both}.row-big{max-width:60em;margin-left:auto;margin-right:auto;max-width:75em}.row-big:after{content:"";display:table;clear:both}.row-small{max-width:48em;margin-left:auto;margin-right:auto}.one,.two,.three,.four,.five,.six,.seven,.eight,.nine,.ten,.eleven,.twelve{position:relative}.one img,.one iframe,.two img,.two iframe,.three img,.three iframe,.four img,.four iframe,.five img,.five iframe,.six img,.six iframe,.seven img,.seven iframe,.eight img,.eight iframe,.nine img,.nine iframe,.ten img,.ten iframe,.eleven img,.eleven iframe,.twelve img,.twelve iframe{width:100%}.shift-four{margin-left:34.1192171993%}.shift-three{margin-left:25.5894128995%}.shift-one{margin-left:8.5298042998%}.shift-two{margin-left:17.0596085997%}.one{float:left;display:block;margin-right:2.3576515979%;width:6.1721527019%}.one:last-child{margin-right:0}.two{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%}.two:last-child{margin-right:0}.three{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.three:last-child{margin-right:0}.four{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.four:last-child{margin-right:0}.five{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}.five:last-child{margin-right:0}.six{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.six:last-child{margin-right:0}.seven{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}.seven:last-child{margin-right:0}.eight{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.eight:last-child{margin-right:0}.nine{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%}.nine:last-child{margin-right:0}.ten{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%}.ten:last-child{margin-right:0}.eleven{float:left;display:block;margin-right:2.3576515979%;width:91.4701957002%}.eleven:last-child{margin-right:0}.twelve{float:left;display:block;margin-right:2.3576515979%;width:100%}.twelve:last-child{margin-right:0}.three:nth-of-type(4n){margin-right:0}.l-column{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.side-main-menu{width:82px;height:100%;position:relative;z-index:1}.side-secondary-menu{width:202px;overflow-y:auto;height:100%;padding:1.5em}.main-content{position:absolute;left:72px;right:0;background:#f3f3f3;overflow-y:auto;height:100%;padding-bottom:5em}.main-content.with-menu{left:284px}.map{position:absolute;left:220px;right:0;height:100%}.l-main-unit{position:absolute;top:54px;bottom:0;overflow:hidden;width:100%;z-index:2}.l-normal-page{position:relative;top:54px;z-index:2;height:100%}.l-fixed-footer{padding-bottom:5em}.l-fixed-footer.l-padding-item{padding-bottom:7em}.l-story-creator .results{position:fixed;left:0px;top:54px;bottom:0}.l-media-grid{width:100%}.l-group-big{margin-bottom:3em}.l-group,.btn-toolbar{margin-bottom:1.5em}.l-group:after,.btn-toolbar:after{content:"";display:table;clear:both}.l-group:last-of-type,.btn-toolbar:last-of-type{margin-bottom:0}.l-group:first-of-type,.btn-toolbar:first-of-type{margin-bottom:1.5em}.l-group>p:only-child,.btn-toolbar>p:only-child{margin-bottom:1em !important}.l-container{max-width:60em;margin-left:auto;margin-right:auto;position:relative}.l-container:after{content:"";display:table;clear:both}.l-padding-item{padding:1.5em}.tag{display:inline-block;padding:.25em 1em;font-size:12px;position:relative;background:#f3f3f3;border-radius:2px}.tag-small{font-size:10px;padding:.2em .75em;border-radius:2px}.tag-rounded{border-radius:1em}.tag-outline{border:1px solid #333;background:none}.tag-dark{background:#2a2d34;color:#fff}.tag-cloud .tag{margin-top:.5em}.tag-edit{background:#009245;color:#fff !important}.tag-remove{cursor:pointer}.tag-remove:hover{background:#2a2d34;color:#fff}.edit-pane{position:absolute;width:100%;background:#f3f3f3;padding:1em;z-index:3;margin-top:-1.5em}.tag-positive{background:#009245;color:#fff !important}.tag-negative{background:#e34819;color:#fff !important}.form-group{max-width:60em;margin-left:auto;margin-right:auto;margin-bottom:2em}.form-group:after{content:"";display:table;clear:both}.form-group input{width:100%}.form-title{margin-bottom:.5em;text-transform:uppercase;font-weight:900;font-size:1em}.tabs{list-style:none;margin:0;padding:0;position:relative;background:#333}.tabs .tab-item{margin:0 1em;padding:.5em 0 1em;color:#fff;display:inline-block;position:relative;z-index:0}.tabs .tab-item.active{padding:.5em 1em 1em;border:1px solid #fff;background:#fff;color:#2a2d34;z-index:2;border-bottom-color:#fff}.tabs:after{position:absolute;content:"";width:100%;bottom:0;left:0;border-bottom:1px solid #ccc;z-index:1}.tabs:before{z-index:1}.filters-hide,.filters-alive,.filters,.report,.map{-webkit-transition:all,.5s;-moz-transition:all,.5s;transition:all,.5s}.filters-alive{position:relative;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}.filters-hide{position:absolute;-webkit-transform:translateX(-220px);-moz-transform:translateX(-220px);-ms-transform:translateX(-220px);-o-transform:translateX(-220px);transform:translateX(-220px);text-align:center}.filters-button{height:52px;width:58px;font-size:34px;padding:1px 8px 8px 8px;background:#f3f3f3;margin-bottom:4px;color:#2a2d34}.filters-button:hover{cursor:pointer;background:#2a2d34;color:#fff}.filters-hidden .filters{width:100px}.filters-hidden .map{left:100px}.filters-hidden .report{left:430px}.filters-hidden .filters-alive{position:relative;-webkit-transform:translateX(-220px);-moz-transform:translateX(-220px);-ms-transform:translateX(-220px);-o-transform:translateX(-220px);transform:translateX(-220px)}.filters-hidden .filters-hide{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}.list{margin:0;padding:0;list-style:none}.list-unlined .list-item{border:none;padding:.75em 1.5em}.list-item.inactive button{display:none}.list-item{padding:1em;position:relative}.list-item:hover,.list-item.list-highlight{background:#f3f3f3}.list-item>.form-group{margin-bottom:0}.list-little-padding .list-item{padding:0 0 1em 0}.list-clickable{cursor:pointer}.list-title{margin-bottom:2px}.list-content{margin-bottom:0px}.list-content.list-secondary{font-size:1em;line-height:1.5em;font-weight:100}.list-content .list-content-description{max-height:1.8em;overflow:hidden;text-overflow:ellipsis}.list-content .list-content-description.is-full{max-height:100%}.list-content .list-details{text-transform:uppercase;font-size:12px}.list-item-left-indicator{display:block;margin-left:0;border-left:9px solid #009245;padding-left:.75em}.list-item-left-indicator.list-item-verified{border-color:#009245}.list-item-left-indicator.list-item-unverified{border-color:#e34819}.list-item.is-verified{border-left:6px solid #2a2d34}.list-item-active,.list-item-active:hover{background:#2a2d34;color:#fff}.list-item-active .list-title,.list-item-active:hover .list-title{color:#fff}.link-list .list-item{padding:0}.link-list .list-item a{padding:1em;display:block;font-weight:100}.list-lined li{border-bottom:1px solid #ccc}.list-lined li:last-of-type{border:none}.lined-list .row{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #ccc}.lined-list .row:last-of-type{border-bottom:0}.dndDraggingSource{display:none}.dndPlaceholder{background-color:#ddd;display:block;min-height:52px}.drag-icon{font-family:"cb-admin";font-size:21px;position:relative;top:5px;line-height:13px;color:gray}input[type="text"],input[type="search"],input[type="date"],input[type="password"],input[type="email"],input[type="url"]{box-shadow:none;border:1px solid #ccc;padding:1em;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-image:none}input[type="text"].input-small,input[type="search"].input-small,input[type="date"].input-small,input[type="password"].input-small,input[type="email"].input-small,input[type="url"].input-small{padding:.75em 1em;font-size:.875em}input[type="text"].input-tiny,input[type="search"].input-tiny,input[type="date"].input-tiny,input[type="password"].input-tiny,input[type="email"].input-tiny,input[type="url"].input-tiny{padding:.4em .7em}.input-full{width:100%}::-webkit-input-placeholder{font-weight:100}:-moz-placeholder{font-weight:100}::-moz-placeholder{font-weight:100}:-ms-input-placeholder{font-weight:100}.selectize-input{padding:9px 12px !important;border-radius:2px !important;font-family:proxima-nova,sans-serif !important;font-weight:300 !important}.selectize-input input{font-family:proxima-nova,sans-serif !important;font-weight:300 !important}.filters input[type="text"],.filters input[type="search"],.filters input[type="date"],.filters input[type="password"],.filters input[type="email"],.filters select,.l-group input[type="text"],.btn-toolbar input[type="text"],.l-group input[type="search"],.btn-toolbar input[type="search"],.l-group input[type="date"],.btn-toolbar input[type="date"],.l-group input[type="password"],.btn-toolbar input[type="password"],.l-group input[type="email"],.btn-toolbar input[type="email"],.l-group select,.btn-toolbar select,.results input[type="text"],.results input[type="search"],.results input[type="date"],.results input[type="password"],.results input[type="email"],.results select,.filters-area input[type="text"],.filters-area input[type="search"],.filters-area input[type="date"],.filters-area input[type="password"],.filters-area input[type="email"],.filters-area select{width:100%}input[type="text"].h3-input{width:100%;border:none;padding:0;font-weight:700}input[type="text"].h4-input{width:100%;border:none;padding:0;font-weight:700}.input-push{margin-top:1.5em}.checkbox-label{display:block;margin-bottom:1em}select,.select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:1em;border-color:#ccc;border-radius:2px;background:#fff url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:97% center;font-weight:100}select.input-small,.select.input-small{padding:.75em 1em;font-size:.875em}select:hover,.select:hover{background-color:#ccc;color:#fff;cursor:pointer}.select{border:1px #ccc solid;width:100%;color:#ccc}label{display:block;font-weight:700}label p{font-weight:100;color:#aaa;margin-bottom:.6em !important}.input-group,.editor-group{margin-bottom:1.5em;max-width:60em;margin-left:auto;margin-right:auto}.input-group:after,.editor-group:after{content:"";display:table;clear:both}.input-group:after,.editor-group:after{content:"";display:table;clear:both}.input-group>.input-group,.input-group .editor-group,.editor-group>.input-group,.editor-group .editor-group{margin-bottom:0}.input-group p{font-weight:100;color:#aaa;margin-bottom:.6em !important}.required-label{color:#C1272d;font-weight:700}.required-label:before{content:"*"}button,.btn,.quickdate-button{padding:.5em 1em .65em;background:#fff;border:1px #aaa solid;color:#333;border-radius:2px;cursor:pointer;font-weight:100}button.active,.btn.active,.quickdate-button.active{background:#333;color:#fff}button.active:hover,.btn.active:hover,.quickdate-button.active:hover{background:#333;color:#fff;cursor:default}button:disabled,.btn:disabled,.quickdate-button:disabled{background:#f3f3f3;color:#ccc;border-color:#ccc}button:disabled:active,.btn:disabled:active,.quickdate-button:disabled:active{color:#333}button.active:disabled,.btn.active:disabled,.quickdate-button.active:disabled{color:#ccc}button:disabled:hover,.btn:disabled:hover,.quickdate-button:disabled:hover{background:#f3f3f3;color:#333}button:hover,.btn:hover,.quickdate-button:hover{background:#333;color:#fff}.btn.btn-edit,.btn-edit{background:#009245;color:#fff;border:none}.btn.btn-edit:hover,.btn-edit:hover{background:#005f2d}.btn.btn-edit:disabled,.btn-edit:disabled{background:#005026;color:rgba(255,255,255,0.4)}.btn-white-color{color:#fff !important}.btn-round{border-radius:1.5em}.btn-delete,a.btn-delete{background:#C1272d;color:#fff;border:none}.btn-delete:hover,a.btn-delete:hover{background:#971e23}.btn-draft,a.btn-draft{background:#fcac2c;color:#fff;border:none}.btn-draft:hover,a.btn-draft:hover{background:#f29603}.btn-circle-small{border-radius:50%;height:2em;padding:.4em .5em;margin-top:-4px;font-size:16px;position:relative;display:block;width:2em;float:left;margin-right:.25em;margin-top:-1px}.btn-circle-small:last-of-type{margin-right:0}.btn-block,.quickdate-button{display:block;float:left;margin-right:.35em}.btn-circle{font-size:24px;border-radius:50%;height:1.75em;width:1.75em;display:block;text-align:center;padding:.35em 0;float:left;margin-right:.5em}.btn-circle:last-of-type{margin-right:0}.btn-small{padding:.25em 1em;font-size:.875em}.btn-big{padding:1em 1.25em;font-size:1em}.btn-push{margin-top:1.5em}.btn-simple{border:none;background:none;padding:.25em 1em .25em}.btn-simple.btn-orange{color:#e34819}.btn-full-width{width:100%;display:block;text-align:center}.btn-center{margin-left:auto !important;margin-right:auto !important;display:block;text-align:center}.btn-yellow{background:#fcac2c;color:#fff !important;border:none}.btn-yellow:hover{background:#f29603}.btn-orange{background:#e34819;color:#fff !important;border:none}.btn-orange:hover{background:#b53914}.btn-outline.btn-edit{background:#fff;border:1px solid #009245;color:#009245}.btn-outline.btn-edit:hover{background:#009245;color:#fff}.btn-outline.btn-delete{background:#fff;border:1px solid #C1272d;color:#C1272d}.btn-outline.btn-delete:hover{background:#C1272d;color:#fff}input[type="submit"].btn{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type="submit"].btn:disabled:hover{color:#ccc !important}.button-group a{margin-bottom:.75em}.main-header{background:#fff;box-shadow:0 0px 5px rgba(0,0,0,0.3);height:54px;width:100%;position:fixed;z-index:4}.main-header h3{color:#fff !important}.menu-right:after{content:"";display:table;clear:both}.menu-right>li{list-style:none;float:left}.menu-right .menu-item.menu-item-no-hover:hover{background:inherit}.menu-right .menu-item input{margin:.6em;width:250px}.menu-right .menu-item>a,.menu-right .menu-item .menu-item-container{cursor:pointer;display:block;color:rgba(0,0,0,0.6);padding:1.1em 1.5em;border-left:1px solid rgba(0,0,0,0.2);font-weight:100;font-size:14px;height:54px}.menu-right .menu-item.active,.menu-right .menu-item.active:hover{cursor:default}.menu-right .menu-item.active a,.menu-right .menu-item.active:hover a{cursor:default}.menu-right .menu-item:hover{background:#f3f3f3;color:#fff}.logo{padding:1em .65em .65em 1em}.header-group h6{margin-bottom:0}.header-group h6>p{margin-bottom:.5em}.header-group p{margin-bottom:1em}.header-group .subhead{margin-bottom:0}.header-group-small p{font-size:14px}.entity-list{position:relative}.btn-toolbar{max-width:60em;margin-left:auto;margin-right:auto}.btn-toolbar:after{content:"";display:table;clear:both}.btn-group{float:left;margin-right:1em}.ta-text a{color:#009245;text-decoration:underline}input[type="checkbox"],input[type="radio"]{display:none}.checkbox:after,.radio:after{content:"";display:table;clear:both}.checkbox.checkbox-lined label,.checkbox.radio-lined label,.radio.checkbox-lined label,.radio.radio-lined label{border-bottom:1px #ccc solid}.checkbox.checkbox-lined:first-of-type label,.checkbox.radio-lined:first-of-type label,.radio.checkbox-lined:first-of-type label,.radio.radio-lined:first-of-type label{border-top:1px #ccc solid}.checkbox label,.radio label{display:inline-block;cursor:pointer;position:relative;font-size:100%;font-weight:100;width:100%;line-height:18px;margin-bottom:.5em}.checkbox label:last-of-type,.radio label:last-of-type{margin-bottom:0}.checkbox label:first-of-type,.radio label:first-of-type{padding-top:0}.checkbox label:before,.radio label:before{content:".";display:inline-block;color:#fff;width:1.25em;height:1.25em;margin-right:.5em;position:relative;left:0;background-color:#fff;border:1px solid #aaa;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.checkbox.checkbox-round label:before,.radio.checkbox-round label:before{border-radius:50%}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background:#009245;text-align:center;border-color:#009245;color:#009245}input[type=checkbox]:checked+label,input[type=radio]:checked+label{font-weight:700;color:#009245}.checkbox-group,.radio-group{margin-bottom:1.5em}.checkbox-group:after,.radio-group:after{content:"";display:table;clear:both}.ta-root{background:#fff}.ta-root .btn-group{border-right:1px #ccc solid;margin-right:.5em;padding-right:.5em}.ta-root .btn-group:last-of-type{border-right:none}.ta-root .btn.btn-default{padding-top:.75em;border:none;background:#fff;border-radius:0}.ta-root .btn.btn-default.active{background:#2a2d34}.ta-root .btn.btn-default:hover{background:#333}.ta-root .btn-toolbar,.ta-root .ta-toolbar,.ta-root .btn-toolbar:first-of-type{margin-bottom:0;border-left:1px #ccc solid;border-top:1px #ccc solid;border-right:1px #ccc solid;max-width:70em}.ta-root .ta-editor{border:1px #ccc solid;background:#fff}.ta-toolbar{background:#fff}.ta-root.focussed .ta-scroll-window.form-control{border:1px #ccc solid;box-shadow:none}.popover-content{outline:none !important}.focussed .popover:focus,.focussed .popover-content:focus,.popover:focus,.popover-content:focus,.focussed .popover,.focussed .popover-content{outline:none !important}.popover{display:none;outline:none !important}.popover.in{position:absolute;display:block;padding:.5em;background:#f3f3f3;color:#2a2d34;border-bottom:1px #ccc solid;outline:none !important}.popover.in:after{content:"";display:table;clear:both}.popover .btn.btn-default{color:#000;padding:.5em .75em;background:#fff;margin-right:.25em}.popover .btn.btn-default:hover{color:#fff}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:.66em .66em;border:1px solid #ccc;border-radius:2px;background-color:#fff;color:#444;text-decoration:none;white-space:nowrap;line-height:24px;background-image:url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:97% center}.chosen-container-single .chosen-default{color:#ccc}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url("chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url("chosen-sprite.png") no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0;padding:.25em .5em;width:100%;height:auto;outline:0;border:1px solid #aaa;font-size:1em;font-family:proxima-nova,sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#009245;color:#fff}.chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:.5em;width:100%;height:auto !important;height:1%;border:1px solid #ccc;background-color:#fff;cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:5px;height:2em;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#333;font-size:14px;font-family:proxima-nova,sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-field .default{color:#999;width:100% !important}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4f1e0;color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url("../bower_components/chosen/chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-radius:2px}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#111 !important}.chosen-disabled{opacity:.5 !important;cursor:default}.chosen-disabled .chosen-single,.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi){.chosen-rtl .chosen-search input[type="text"]{background-image:url("chosen-sprite@2x.png") !important;background-size:52px 37px !important;background-repeat:no-repeat !important}.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b{background-image:url("chosen-sprite@2x.png") !important;background-size:52px 37px !important;background-repeat:no-repeat !important}.chosen-container-single .chosen-search input[type="text"]{background-image:url("chosen-sprite@2x.png") !important;background-size:52px 37px !important;background-repeat:no-repeat !important}.chosen-container-multi .chosen-choices .search-choice .search-choice-close{background-image:url("chosen-sprite@2x.png") !important;background-size:52px 37px !important;background-repeat:no-repeat !important}.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url("chosen-sprite@2x.png") !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}.dropdown-menu{display:none;position:absolute;background:#fff;z-index:9;border:1px solid #ccc;padding:0;list-style:none;margin:0;border-top:none;min-width:200px;color:#2a2d34;font-size:.875em;max-height:140px;overflow:auto}.dropdown-menu li{padding:6px 15px;border-bottom:1px #d3d3d3 solid}.dropdown-menu li:hover{cursor:pointer;background:#f2f2f2}.dropdown-activator:hover .dropdown-menu{display:block}.glyphicon{display:inline-block;font-family:FontAwesome !important;font-style:normal;font-weight:normal;line-height:1}.glyphicon-chevron-right:before{content:""}.glyphicon-chevron-left:before{content:""}th .btn{border:none}.action-bar{position:fixed;padding:1em;bottom:0;border-top:1px #ccc solid;background:#fff;width:auto;z-index:6}.action-bar-full{left:82px;right:0}.action-bar-full-page{left:0;right:0}.action-bar-dashboard{left:284px;right:0}.error{display:block;color:#fff;background:#C1272d;padding:0 4px 4px}.error h5,.error .item-list-header{color:#fff;padding:4px 0;margin-bottom:0}.error input,.error select{border-color:#C1272d;color:#C1272d}.error input::-webkit-input-placeholder,.error select::-webkit-input-placeholder{color:#C1272d}.error input::-moz-placeholder,.error select::-moz-placeholder{color:#C1272d}.error input:-moz-placeholder,.error select:-moz-placeholder{color:#C1272d}.error input:-ms-input-placeholder,.error select:-ms-input-placeholder{color:#C1272d}.error .required-label{display:none}.error-message{color:#C1272d;font-weight:100;float:right;display:block}.toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#ffffff}.toast-message a:hover{color:#cccccc;text-decoration:none}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#ffffff;-webkit-text-shadow:0 1px 0 #ffffff;text-shadow:0 1px 0 #ffffff;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}.toast-close-button:hover,.toast-close-button:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-top-center{top:12px;right:42%}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{margin:0 0 6px;padding:.5em 1em;width:250px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#ffffff}#toast-container>:hover{-moz-box-shadow:0 0 12px #000000;-webkit-box-shadow:0 0 12px #000000;box-shadow:0 0 12px #000000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}.toast{background-color:#030303}.toast-success{background-color:#fcac2c}.toast-error{background-color:#e34819}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.page-loader{position:absolute;background:rgba(255,255,255,0.7);height:100%;width:100%;padding:2em;z-index:11;min-height:200px}.page-loader-list{width:330px;padding:0}.page-loader-message{width:150px;height:150px;position:absolute;left:50%;top:50%;margin:-75px 0 0 -75px;text-align:center;background:#fff;border:1px solid #ccc}.page-loader-message h4{color:#009245;margin-top:110px}@-webkit-keyframes expand{0%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}100%{z-index:1}}@-moz-keyframes expand{0%{-moz-transform:scale(0)}50%{-moz-transform:scale(1)}100%{z-index:1}}@keyframes expand{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{z-index:1}}.loader{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;position:absolute;left:50%;top:0;margin:1.5em 0 0 -40px;background-color:#009245;border-radius:50%;height:80px;width:80px}.loader:before,.loader:after{content:"";position:absolute;left:50%;top:50%;display:block;margin:-41px 0 0 -41px;border-radius:50%;z-index:2;height:82px;width:82px}.loader:before{background-color:#fff;-webkit-animation:expand 1.6s linear infinite both;-moz-animation:expand 1.6s linear infinite both;animation:expand 1.6s linear infinite both}.loader:after{background-color:#009245;-webkit-animation:expand 1.6s linear .8s infinite both;-moz-animation:expand 1.6s linear .8s infinite both;animation:expand 1.6s linear .8s infinite both}.media-placeholder{border:1px solid #ccc;height:200px;text-align:center;padding-top:60px;background:#f3f3f3}.media-placeholder-icon{font-size:3em;display:block}.media-item{margin-bottom:1.5em}.media-item-lined a img{padding:.25em;border:#ccc 1px solid}.grid-item{margin-bottom:1.5em}.grid-item-simple .grid-item-top{padding:1em;border:1px solid #ccc}.grid-item-simple .grid-item-top.grid-item-loose{padding:1.5em}.grid-item-simple .grid-item-bottom{border:1px solid #ccc;border-top:none;padding:1em}.grid-item-fixed .grid-item-top{min-height:200px}.report-thumb{border:1px solid #ccc}.report-thumb:after{content:"";display:table;clear:both}.report-thumb footer{background:#f3f3f3;padding:.5em}.report-thumb header{background:#333;color:#fff;padding:.5em}.report-thumb-info,.report-thumb-media{padding:1em}.report-thumb-map .angular-google-map-container{height:120px}.report-thumb-media:after{content:"";display:table;clear:both}.report-thumb-media .three{min-height:120px;margin-bottom:1em}.item-overlay-center{position:absolute;top:50%;left:50%;margin:-19px 0 0 -19px}.item-overlay-top-right{position:absolute;top:10px;left:10px}.item-overlay-video span,.item-overlay-audio span{font-size:36px}.modal-open{overflow:hidden}.modal{position:fixed;top:30px;right:30px;bottom:30px;left:30px;z-index:1050;max-width:1400px;min-width:600px;min-height:400px;max-height:1000px;-webkit-overflow-scrolling:touch;outline:0;box-sizing:border-box;margin:0 auto}.modal-content{position:relative;width:100%;height:100%;background-color:#fff;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:none}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:rgba(0,0,0,0.65)}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:1.5em;border-bottom:1px solid #ccc}.modal-header h3{margin-bottom:0}.modal-close{position:absolute;right:0;top:0;font-size:36px;color:#ccc;top:22px;right:22px}.modal-body{position:absolute;height:auto;width:auto;left:0;right:0;bottom:72px;top:85px;overflow:auto}.modal-body.has-header{top:186px}.modal-body.has-no-footer{bottom:0}.modal-action-bar{background:#f3f3f3;padding:1.5em}.modal-action-bar:after{content:"";display:table;clear:both}.modal-body article{padding:1.5em}.modal-body article:after{content:"";display:table;clear:both}.modal-footer{padding:1.5em;background:#f3f3f3;position:absolute;bottom:0;height:72px;width:100%}.modal-footer:after{content:"";display:table;clear:both}.modal-crop-control{position:absolute;top:0;left:0;bottom:0;width:250px;background:#f3f3f3;padding:1.5em}.modal-crop-body{position:absolute;top:0;left:250px;padding:1.5em;right:0;bottom:0;overflow:auto}.modal-body-container{padding:1.5em}.modal-crop-body .four img{width:100%}::-webkit-scrollbar{width:.75em}::-webkit-scrollbar-thumb{background:#f3f3f3}.item-list{padding:0;margin:0;list-style:none}.item-list.item-list-small .item-list-item{padding:.75em}.item-list-header{border-bottom:1px solid #ccc;width:100%;margin-bottom:0 !important;padding-bottom:3px}.item-list-header:after{content:"";display:table;clear:both}.item-list-internal{padding:.75em;background:#f3f3f3}.item-list-item{border-bottom:1px solid #ccc;padding:.75em}.item-list-item:after{content:"";display:table;clear:both}.item-list-item h5,.item-list-item .item-list-header,.item-list-item h6{margin-bottom:.25em}.item-list-item h6{color:#aaa}.item-list-item:last-of-type{border-bottom:none}.item-list-item:active{background:#f3f3f3}.item-list-item.first-level{text-transform:uppercase;font-weight:700;background:#fff}.item-list-item.first-level ul{padding:0}.item-list-item.second-level,.item-list-item.third-level{text-transform:none;font-weight:100}.item-list-item.second-level ul,.item-list-item.third-level ul{padding-left:1.5em}.change-order-list .item-list{padding:1.5em;background:#fff}.change-order-list .item-list.item-list-small .item-list-item{padding:0}.change-order-list .first-level-type{padding:.75em;background:#333;color:#fff}.change-order-list .first-level-type:after{content:"";display:table;clear:both}.change-order-list .first-level-type a{font-weight:100;text-transform:capitalize}.change-order-list .second-level-type{padding:.75em;background:#f3f3f3}.change-order-list .second-level-type:after{content:"";display:table;clear:both}.change-order-list .second-level-type.white-level{background:#fff}.change-order-list .second-level-type button{margin-left:.5em}.change-order-list .work-name{padding:.75em}.change-order-list .work-name:after{content:"";display:table;clear:both}.change-order-list .item-list-item-content{width:35%}.change-order-list ul{list-style:none}.item-list-item-selected{background-color:#90ee90}.item-list-item-media{min-height:227px;margin-bottom:1.5em;border-bottom:none;float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%}.item-list-item-media:last-child{margin-right:0}.item-list-item-media:nth-of-type(6n){margin-right:0}.item-list-item-media img{width:100%;padding:3px;border:1px solid #ccc}.item-list-item-media h5,.item-list-item-media .item-list-header{max-height:38px;text-overflow:ellipsis;overflow:hidden}.item-list-item-media-container{position:relative}.item-list-media-tag{position:absolute;font-size:12px;background:#2a2d34;color:#fff;bottom:7px;padding:.1em .5em 0;text-transform:uppercase}.item-list-item-content{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;line-height:27px}.item-list-item-content:last-child{margin-right:0}.item-list-item-content:after{content:"";display:table;clear:both}.item-list-long .item-list-item-content{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%}.item-list-long .item-list-item-content:last-child{margin-right:0}.item-list-full-width .item-list-item-content{width:100%}.item-list-item-content+.item-list-item-content{margin-top:.5em}.item-list-item-image{float:left;margin-right:1em;margin-top:0px;border-radius:50%;width:auto !important}.item-list-item-rearrange{display:block;text-align:left;position:relative;font-size:24px;line-height:24px;top:2px}.item-list-item-rearrange:after{content:"";display:table;clear:both}.item-list-item-rearrange:hover,.item-list-item-rearrange:active{cursor:move}.item-list-item-action{float:right}@media all and (max-width: 800px){.item-list-item-media{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.item-list-item-media:last-child{margin-right:0}}.side-main-menu{font-size:.875em;text-align:center}.side-main-menu .icon{font-size:20px;line-height:1em;display:block}.side-main-menu .list .list-item{font-size:1em;font-weight:100;padding:0;margin-bottom:.5em}.side-main-menu .list .list-item.active{color:#fff;background:#131518;border-left:4px solid #C1272d}.side-main-menu .list .list-item a{padding:1em 0 1em;display:block}.side-main-menu .list .list-item a:after{content:"";display:table;clear:both}.side-main-menu .list .list-item a:hover{background:#131518;color:#fff}.side-main-menu-dark{background:#2a2d34;color:rgba(255,255,255,0.5)}.side-secondary-menu header{width:100%}.side-secondary-menu figure{margin:0 auto;text-align:center}.side-secondary-menu img{border-radius:50%;max-width:60%}.side-secondary-menu h3{font-weight:700;font-size:24px;text-align:center;margin-bottom:0}.side-secondary-menu .button-group.nav-options{width:100%}.side-secondary-menu .button-group.nav-options button{width:100%;margin-bottom:.75em;background:none;font-size:14px}.side-secondary-menu .button-group.nav-options button:hover{background:#aaa;color:#fff}.side-secondary-menu .button-group.nav-options button.active{background:#2a2d34;color:#fff;border-color:#2a2d34}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.login{background:#f3f3f3}.login-container{background:#f3f3f3;margin-top:54px;padding:24px}.simple-link{text-decoration:underline !important;color:#ccc !important;font-size:.875em}.custom-upload::-webkit-file-upload-button{visibility:hidden}.custom-upload::before{content:"Upload Image or Document";display:inline-block;width:100%;background:#009245;padding:1em;outline:none;white-space:nowrap;-webkit-user-select:none;cursor:pointer;color:#fff;text-align:center;position:relative;z-index:1}.quickdate,.quickdate-button{width:100%;text-align:center}.quickdate-month{font-weight:700}.quickdate-popup{padding:1em !important;width:350px !important}.quickdate-text-inputs,.quickdate-input-wrapper,.quickdate-input-wrapper input{width:100% !important}.quickdate-calendar thead tr{background:#f3f3f3}table.quickdate-calendar th,table.quickdate-calendar td{padding:10px !important}table.quickdate-calendar td:hover{background:#C1272d !important;color:#fff}.quickdate{display:inline-block;position:relative}.quickdate-button div,.quickdate-action-link div{display:inline}.quickdate-popup{z-index:10;background-color:#fff;border:solid 1px #000;text-align:center;width:250px;display:none;position:absolute;padding:5px}.quickdate-popup.open{display:block}.quickdate-close{position:absolute;top:5px;right:5px;color:#333;font-size:110%;margin-top:-6px;text-decoration:none}.quickdate-close:hover{text-decoration:underline;color:#333}.quickdate-close:visited{color:#333}.quickdate-calendar-header{display:block;padding:2px 0;margin-bottom:5px;text-align:center}.quickdate-month{display:inline-block}a.quickdate-prev-month{float:left}a.quickdate-next-month{float:right}.quickdate-text-inputs{text-align:left;margin-bottom:5px}.quickdate-input-wrapper{width:48%;display:inline-block}input.quickdate-date-input,input.quickdate-time-input{width:100px;margin:0;height:auto;padding:2px 3px}table.quickdate-calendar{border-collapse:collapse;border-spacing:0;width:100%;margin-top:5px}table.quickdate-calendar th{padding:5px}table.quickdate-calendar td{padding:5px}table.quickdate-calendar td:hover{cursor:pointer}.quickdate-popup-footer{text-align:right;display:block}.quickdate input.ng-invalid{border:1px solid #dd3b30}.quickdate input.ng-invalid:focus{outline-color:#dd3b30}.loading{position:absolute;width:100%;top:0;bottom:0;right:0;left:0;background:rgba(255,255,255,0.5);z-index:100;text-align:center}.loading-icon{position:absolute;top:50%;left:50%;width:75px;height:75px;margin-top:-37px;margin-left:-37px}.loading-icon h5,.loading-icon .item-list-header{color:#009245}.spinner{width:75px;height:75px;background-color:#009245;margin:0px auto;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.text-muted{color:#ccc}.text-centered{text-align:center}.text-push{margin-top:2em}.medium-text-push{margin-top:1.5em}.small-text-push{margin-top:1em}.placeholder{height:100%}.centered-box{width:200px;height:50px;left:50%;top:50%;position:relative;margin:-25px 0 0 -100px;text-align:center}.full-height{height:100%;position:relative}h5,.item-list-header{font-weight:700;margin-bottom:.3em}.partial-section-header{background:#2a2d34;color:#fff;padding:.75em 1.25em;text-transform:uppercase;border-top:1px #ccc solid}.partial-section-body{margin:1.25em}.partial-section-body.partial-section-list{margin:0 0 1.5em}.hidden{display:none}.show{display:block !important}.center-box{width:200px;height:50px;left:50%;top:50%;position:relative;margin:-25px 0 0 -100px;text-align:center}.details-group{display:none}.coagent-list{height:274px;overflow:scroll}.coagent-list .six:first-of-type{margin-top:.4em}.media-overlay{position:absolute;width:100%;height:100%;background:rgba(255,255,255,0.6);z-index:1}.media-overlay .text{font-family:cb-admin;color:#009245;font-size:50px;text-align:center}.media-overlay .text:after{content:"o"}.modal-crop-control p{margin-bottom:.5em}.modal-crop-control .inactive{color:#ccc}.modal-crop-control .inactive h5,.modal-crop-control .inactive .item-list-header{color:#ccc}.modal-crop-control .inactive p,.modal-crop-control .inactive a{display:none}.modal-crop-control .inactive.done h5:after,.modal-crop-control .inactive.done .item-list-header:after{content:" o";color:#009245;font-family:cb-admin}.preview-button{position:absolute;top:.5em;margin-left:4em}.publish-options:after{content:"";display:table;clear:both}.relative-pos{position:relative;height:100%}.lined-images img{border:1px solid #ccc;padding:3px}#details_book_type option[value="?"]:after{content:"Select a book type"}.hidden{display:none}.group-result{color:#000}.active-result{color:#000}
/*# sourceMappingURL=global.css.map */

/*!
 * ui-select
 * http://github.com/angular-ui/ui-select
 * Version: 0.8.3 - 2014-11-25T22:50:54.099Z
 * License: MIT
 */


/* Style when highlighting a search. */
.ui-select-highlight {
  font-weight: bold;
}

.ui-select-offscreen {
  clip: rect(0 0 0 0) !important;
  width: 1px !important;
  height: 1px !important;
  border: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  position: absolute !important;
  outline: 0 !important;
  left: 0px !important;
  top: 0px !important;
}

/* Select2 theme */

/* Mark invalid Select2 */
.ng-dirty.ng-invalid > a.select2-choice {
    border-color: #D44950;
}

.select2-result-single {
  padding-left: 0;
}

.select2-locked > .select2-search-choice-close{
  display:none;
}

/* Selectize theme */

/* Helper class to show styles when focus */
.selectize-input.selectize-focus{
  border-color: #007FBB !important;
}

/* Fix input width for Selectize theme */
.selectize-control > .selectize-input > input {
  width: 100%;
}

/* Fix dropdown width for Selectize theme */
.selectize-control > .selectize-dropdown {
  width: 100%;
}

/* Mark invalid Selectize */
.ng-dirty.ng-invalid > div.selectize-input {
    border-color: #D44950;
}


/* Bootstrap theme */

/* Helper class to show styles when focus */
.btn-default-focus {
  color: #333;
  background-color: #EBEBEB;
  border-color: #ADADAD;
  text-decoration: none;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}


/* Fix Bootstrap dropdown position when inside a input-group */
.input-group > .ui-select-bootstrap.dropdown {
  /* Instead of relative */
  position: static;
}

.input-group > .ui-select-bootstrap > input.ui-select-search.form-control {
  border-radius: 4px; /* FIXME hardcoded value :-/ */
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ui-select-bootstrap > .ui-select-match {
  /* Instead of center because of .btn */
  text-align: left;
}

.ui-select-bootstrap > .ui-select-match > .caret {
  position: absolute;
  top: 45%;
  right: 15px;
}

/* See Scrollable Menu with Bootstrap 3 http://stackoverflow.com/questions/19227496 */
.ui-select-bootstrap > .ui-select-choices {
  width: 100%;
  height: auto;
  max-height: 200px;
  overflow-x: hidden;
}

.ui-select-multiple.ui-select-bootstrap {
  height: auto;
  padding: .3em;
}

.ui-select-multiple.ui-select-bootstrap input.ui-select-search {
  background-color: transparent !important; /* To prevent double background when disabled */
  border: none;
  outline: none;
  height: 1.666666em;
}

.ui-select-multiple.ui-select-bootstrap .ui-select-match .close {
  font-size: 1.6em;
  line-height: 0.75;
}

.ui-select-multiple.ui-select-bootstrap .ui-select-match-item{
  outline: 0;
}

.ui-select-bootstrap .ui-select-choices-row>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
}

.ui-select-bootstrap .ui-select-choices-row>a:hover, .ui-select-bootstrap .ui-select-choices-row>a:focus {
    text-decoration: none;
    color: #262626;
    background-color: #f5f5f5;
}

.ui-select-bootstrap .ui-select-choices-row.active>a {
    color: #fff;
    text-decoration: none;
    outline: 0;
    background-color: #428bca;
}

.ui-select-bootstrap .ui-select-choices-row.disabled>a,
.ui-select-bootstrap .ui-select-choices-row.active.disabled>a {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
}

/* fix hide/show angular animation */
.ui-select-match.ng-hide-add,
.ui-select-search.ng-hide-add {
    display: none !important;
}

/* Mark invalid Bootstrap */
.ui-select-bootstrap.ng-dirty.ng-invalid > button.btn.ui-select-match {
    border-color: #D44950;
}

tags-input{display:block}tags-input *,tags-input :after,tags-input :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}tags-input .host{position:relative;margin-top:5px;margin-bottom:5px;height:100%}tags-input .host:active{outline:0}tags-input .tags{-moz-appearance:textfield;-webkit-appearance:textfield;padding:1px;overflow:hidden;word-wrap:break-word;cursor:text;background-color:#fff;border:1px solid #a9a9a9;box-shadow:1px 1px 1px 0 #d3d3d3 inset;height:100%}tags-input .tags.focused{outline:0;-webkit-box-shadow:0 0 3px 1px rgba(5,139,242,.6);-moz-box-shadow:0 0 3px 1px rgba(5,139,242,.6);box-shadow:0 0 3px 1px rgba(5,139,242,.6)}tags-input .tags .tag-list{margin:0;padding:0;list-style-type:none}tags-input .tags .tag-item{margin:2px;padding:0 5px;display:inline-block;float:left;font:14px "Helvetica Neue",Helvetica,Arial,sans-serif;height:26px;line-height:25px;border:1px solid #acacac;border-radius:3px;background:-webkit-linear-gradient(top,#f0f9ff 0,#cbebff 47%,#a1dbff 100%);background:linear-gradient(to bottom,#f0f9ff 0,#cbebff 47%,#a1dbff 100%)}tags-input .tags .tag-item.selected{background:-webkit-linear-gradient(top,#febbbb 0,#fe9090 45%,#ff5c5c 100%);background:linear-gradient(to bottom,#febbbb 0,#fe9090 45%,#ff5c5c 100%)}tags-input .tags .tag-item .remove-button{margin:0 0 0 5px;padding:0;border:none;background:0 0;cursor:pointer;vertical-align:middle;font:700 16px Arial,sans-serif;color:#585858}tags-input .tags .tag-item .remove-button:active{color:red}tags-input .tags .input{border:0;outline:0;margin:2px;padding:0;padding-left:5px;float:left;height:26px;font:14px "Helvetica Neue",Helvetica,Arial,sans-serif}tags-input .tags .input.invalid-tag{color:red}tags-input .tags .input::-ms-clear{display:none}tags-input.ng-invalid .tags{-webkit-box-shadow:0 0 3px 1px rgba(255,0,0,.6);-moz-box-shadow:0 0 3px 1px rgba(255,0,0,.6);box-shadow:0 0 3px 1px rgba(255,0,0,.6)}tags-input[disabled] .host:focus{outline:0}tags-input[disabled] .tags{background-color:#eee;cursor:default}tags-input[disabled] .tags .tag-item{opacity:.65;background:-webkit-linear-gradient(top,#f0f9ff 0,rgba(203,235,255,.75)47%,rgba(161,219,255,.62)100%);background:linear-gradient(to bottom,#f0f9ff 0,rgba(203,235,255,.75)47%,rgba(161,219,255,.62)100%)}tags-input[disabled] .tags .tag-item .remove-button{cursor:default}tags-input[disabled] .tags .tag-item .remove-button:active{color:#585858}tags-input[disabled] .tags .input{background-color:#eee;cursor:default}tags-input .autocomplete{margin-top:5px;position:absolute;padding:5px 0;z-index:999;width:100%;background-color:#fff;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}tags-input .autocomplete .suggestion-list{margin:0;padding:0;list-style-type:none;max-height:280px;overflow-y:auto;position:relative}tags-input .autocomplete .suggestion-item{padding:5px 10px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:16px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;background-color:#fff}tags-input .autocomplete .suggestion-item.selected,tags-input .autocomplete .suggestion-item.selected em{color:#fff;background-color:#0097cf}tags-input .autocomplete .suggestion-item em{font:normal bold 16px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;background-color:#fff}
/**
 * selectize.bootstrap3.css (v0.8.5) - Bootstrap 3 Theme
 * Copyright (c) 2013 Brian Reavis & contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 * @author Brian Reavis <brian@thirdroute.com>
 */

.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {
  background: #f2f2f2 !important;
  background: rgba(0, 0, 0, 0.06) !important;
  border: 0 none !important;
  visibility: visible !important;
  -webkit-box-shadow: inset 0 0 12px 4px #ffffff;
          box-shadow: inset 0 0 12px 4px #ffffff;
}

.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
  content: '!';
  visibility: hidden;
}

.selectize-control.plugin-drag_drop .ui-sortable-helper {
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
          box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}

.selectize-dropdown-header {
  position: relative;
  padding: 3px 12px;
  background: #f8f8f8;
  border-bottom: 1px solid #d0d0d0;
  -webkit-border-radius: 4px 4px 0 0;
     -moz-border-radius: 4px 4px 0 0;
          border-radius: 4px 4px 0 0;
}

.selectize-dropdown-header-close {
  position: absolute;
  top: 50%;
  right: 12px;
  margin-top: -12px;
  font-size: 20px !important;
  line-height: 20px;
  color: #333333;
  opacity: 0.4;
}

.selectize-dropdown-header-close:hover {
  color: #000000;
}

.selectize-dropdown.plugin-optgroup_columns .optgroup {
  float: left;
  border-top: 0 none;
  border-right: 1px solid #f2f2f2;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
  border-right: 0 none;
}

.selectize-dropdown.plugin-optgroup_columns .optgroup:before {
  display: none;
}

.selectize-dropdown.plugin-optgroup_columns .optgroup-header {
  border-top: 0 none;
}

.selectize-control.plugin-remove_button [data-value] {
  position: relative;
  padding-right: 24px !important;
}

.selectize-control.plugin-remove_button [data-value] .remove {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  display: inline-block;
  width: 17px;
  padding: 1px 0 0 0;
  font-size: 12px;
  font-weight: bold;
  color: inherit;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  border-left: 1px solid rgba(0, 0, 0, 0);
  -webkit-border-radius: 0 2px 2px 0;
     -moz-border-radius: 0 2px 2px 0;
          border-radius: 0 2px 2px 0;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.selectize-control.plugin-remove_button [data-value] .remove:hover {
  background: rgba(0, 0, 0, 0.05);
}

.selectize-control.plugin-remove_button [data-value].active .remove {
  border-left-color: rgba(0, 0, 0, 0);
}

.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
  background: none;
}

.selectize-control.plugin-remove_button .disabled [data-value] .remove {
  border-left-color: rgba(77, 77, 77, 0);
}

.selectize-control {
  position: relative;
}

.selectize-dropdown,
.selectize-input,
.selectize-input input {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  -webkit-font-smoothing: inherit;
  line-height: 20px;
  color: #333333;
}

.selectize-input,
.selectize-control.single .selectize-input.input-active {
  display: inline-block;
  cursor: text;
  background: #ffffff;
}

.selectize-input {
  position: relative;
  z-index: 1;
  display: inline-block;
  width: 100%;
  padding: 6px 12px;
  overflow: hidden;
  border: 1px solid #cccccc;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.selectize-control.multi .selectize-input.has-items {
  padding: 5px 12px 2px;
}

.selectize-input.full {
  background-color: #ffffff;
}

.selectize-input.disabled,
.selectize-input.disabled * {
  cursor: default !important;
}

.selectize-input.focus {
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}

.selectize-input.dropdown-active {
  -webkit-border-radius: 4px 4px 0 0;
     -moz-border-radius: 4px 4px 0 0;
          border-radius: 4px 4px 0 0;
}

.selectize-input > * {
  display: -moz-inline-stack;
  display: inline-block;
  *display: inline;
  vertical-align: baseline;
  zoom: 1;
}

.selectize-control.multi .selectize-input > div {
  padding: 1px 3px;
  margin: 0 3px 3px 0;
  color: #333333;
  cursor: pointer;
  background: #efefef;
  border: 0 solid rgba(0, 0, 0, 0);
}

.selectize-control.multi .selectize-input > div.active {
  color: #ffffff;
  background: #428bca;
  border: 0 solid rgba(0, 0, 0, 0);
}

.selectize-control.multi .selectize-input.disabled > div,
.selectize-control.multi .selectize-input.disabled > div.active {
  color: #808080;
  background: #ffffff;
  border: 0 solid rgba(77, 77, 77, 0);
}

.selectize-input > input {
  max-width: 100% !important;
  max-height: none !important;
  min-height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  line-height: inherit !important;
  text-indent: 0 !important;
  background: none !important;
  border: 0 none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  -webkit-user-select: auto !important;
}

.selectize-input > input:focus {
  outline: none !important;
}

.selectize-input::after {
  display: block;
  clear: left;
  content: ' ';
}

.selectize-input.dropdown-active::before {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  height: 1px;
  background: #ffffff;
  content: ' ';
}

.selectize-dropdown {
  position: absolute;
  z-index: 10;
  margin: -1px 0 0 0;
  background: #ffffff;
  border: 1px solid #cccccc;
  border-top: 0 none;
  -webkit-border-radius: 0 0 4px 4px;
     -moz-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.selectize-dropdown [data-selectable] {
  overflow: hidden;
  cursor: pointer;
}

.selectize-dropdown [data-selectable] .highlight {
  background: rgba(255, 237, 40, 0.4);
  -webkit-border-radius: 1px;
     -moz-border-radius: 1px;
          border-radius: 1px;
}

.selectize-dropdown [data-selectable],
.selectize-dropdown .optgroup-header {
  padding: 3px 12px;
}

.selectize-dropdown .optgroup:first-child .optgroup-header {
  border-top: 0 none;
}

.selectize-dropdown .optgroup-header {
  color: #999999;
  cursor: default;
  background: #ffffff;
}

.selectize-dropdown .active {
  color: #ffffff;
  background-color: #428bca;
}

.selectize-dropdown .active.create {
  color: #ffffff;
}

.selectize-dropdown .create {
  color: rgba(51, 51, 51, 0.5);
}

.selectize-dropdown-content {
  max-height: 200px;
  overflow-x: hidden;
  overflow-y: auto;
}

.selectize-control.single .selectize-input,
.selectize-control.single .selectize-input input {
  cursor: pointer;
}

.selectize-control.single .selectize-input.input-active,
.selectize-control.single .selectize-input.input-active input {
  cursor: text;
}

.selectize-control.single .selectize-input:after {
  position: absolute;
  top: 50%;
  right: 17px;
  display: block;
  width: 0;
  height: 0;
  margin-top: -3px;
  border-color: #000000 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  content: ' ';
}

.selectize-control.single .selectize-input.dropdown-active:after {
  margin-top: -4px;
  border-color: transparent transparent #000000 transparent;
  border-width: 0 5px 5px 5px;
}

.selectize-control.rtl.single .selectize-input:after {
  right: auto;
  left: 17px;
}

.selectize-control.rtl .selectize-input > input {
  margin: 0 4px 0 -2px !important;
}

.selectize-control .selectize-input.disabled {
  background-color: #ffffff;
  opacity: 0.5;
}

.selectize-dropdown,
.selectize-dropdown.form-control {
  z-index: 1000;
  height: auto;
  padding: 0;
  margin: 2px 0 0 0;
  background: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

.selectize-dropdown .optgroup-header {
  font-size: 12px;
  line-height: 1.428571429;
}

.selectize-dropdown .optgroup:first-child:before {
  display: none;
}

.selectize-dropdown .optgroup:before {
  display: block;
  height: 1px;
  margin: 9px 0;
  margin-right: -12px;
  margin-left: -12px;
  overflow: hidden;
  background-color: #e5e5e5;
  content: ' ';
}

.selectize-dropdown-content {
  padding: 5px 0;
}

.selectize-dropdown-header {
  padding: 6px 12px;
}

.selectize-input {
  min-height: 34px;
}

.selectize-input.dropdown-active {
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

.selectize-input.dropdown-active::before {
  display: none;
}

.selectize-input.focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

.selectize-control.multi .selectize-input.has-items {
  padding-right: 9px;
  padding-left: 9px;
}

.selectize-control.multi .selectize-input > div {
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}

.form-control.selectize-control {
  height: auto;
  padding: 0;
  background: none;
  border: none;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.ta-hidden-input {
	width: 1px;
	height: 1px;
	border: none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: -10000px;
	left: -10000px;
	opacity: 0;
	overflow: hidden;
}

/* add generic styling for the editor */
.ta-root.focussed > .ta-scroll-window.form-control {
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

.ta-editor.ta-html, .ta-scroll-window.form-control {
	min-height: 300px;
	height: auto;
	overflow: auto;
	font-family: inherit;
	font-size: 100%;
}

.ta-scroll-window.form-control {
	position: relative;
	padding: 0;
}

.ta-scroll-window > .ta-bind {
	height: auto;
	min-height: 300px;
	padding: 6px 12px;
}

.ta-editor:focus {
	user-select: text;
}

/* add the styling for the awesomness of the resizer */
.ta-resizer-handle-overlay {
	z-index: 100;
	position: absolute;
	display: none;
}

.ta-resizer-handle-overlay > .ta-resizer-handle-info {
	position: absolute;
	bottom: 16px;
	right: 16px;
	border: 1px solid black;
	background-color: #FFF;
	padding: 0 4px;
	opacity: 0.7;
}

.ta-resizer-handle-overlay > .ta-resizer-handle-background {
	position: absolute;
	bottom: 5px;
	right: 5px;
	left: 5px;
	top: 5px;
	border: 1px solid black;
	background-color: rgba(0, 0, 0, 0.2);
}

.ta-resizer-handle-overlay > .ta-resizer-handle-corner {
	width: 10px;
	height: 10px;
	position: absolute;
}

.ta-resizer-handle-overlay > .ta-resizer-handle-corner-tl{
	top: 0;
	left: 0;
	border-left: 1px solid black;
	border-top: 1px solid black;
}

.ta-resizer-handle-overlay > .ta-resizer-handle-corner-tr{
	top: 0;
	right: 0;
	border-right: 1px solid black;
	border-top: 1px solid black;
}

.ta-resizer-handle-overlay > .ta-resizer-handle-corner-bl{
	bottom: 0;
	left: 0;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
}

.ta-resizer-handle-overlay > .ta-resizer-handle-corner-br{
	bottom: 0;
	right: 0;
	border: 1px solid black;
	cursor: se-resize;
	background-color: white;
}

/* copy the popover code from bootstrap so this will work even without it */
.popover {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1060;
	display: none;
	max-width: 276px;
	padding: 1px;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.42857143;
	text-align: left;
	white-space: normal;
	background-color: #fff;
	-webkit-background-clip: padding-box;
			background-clip: padding-box;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, .2);
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
			box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
}
.popover.top {
	margin-top: -10px;
}
.popover.bottom {
	margin-top: 10px;
}
.popover-title {
	padding: 8px 14px;
	margin: 0;
	font-size: 14px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #ebebeb;
	border-radius: 5px 5px 0 0;
}
.popover-content {
	padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
.popover > .arrow {
	border-width: 11px;
}
.popover > .arrow:after {
	content: "";
	border-width: 10px;
}
.popover.top > .arrow {
	bottom: -11px;
	left: 50%;
	margin-left: -11px;
	border-top-color: #999;
	border-top-color: rgba(0, 0, 0, .25);
	border-bottom-width: 0;
}
.popover.top > .arrow:after {
	bottom: 1px;
	margin-left: -10px;
	content: " ";
	border-top-color: #fff;
	border-bottom-width: 0;
}
.popover.bottom > .arrow {
	top: -11px;
	left: 50%;
	margin-left: -11px;
	border-top-width: 0;
	border-bottom-color: #999;
	border-bottom-color: rgba(0, 0, 0, .25);
}
.popover.bottom > .arrow:after {
	top: 1px;
	margin-left: -10px;
	content: " ";
	border-top-width: 0;
	border-bottom-color: #fff;
}
