/*!
 * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-o-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-o-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom,#b3b3b3,grey);background-image:-ms-linear-gradient(to bottom,#b3b3b3,grey);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(grey));background-image:-webkit-linear-gradient(to bottom,#b3b3b3,grey);background-image:-o-linear-gradient(to bottom,#b3b3b3,grey);background-image:linear-gradient(to bottom,#b3b3b3,grey);background-repeat:repeat-x;border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:400;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}/*!
 * ClockPicker v{package.version} for Bootstrap (http://weareoutman.github.io/clockpicker/)
 * Copyright 2014 Wang Shenwei.
 * Licensed under MIT (https://github.com/weareoutman/clockpicker/blob/gh-pages/LICENSE)
 */.clockpicker .input-group-addon{cursor:pointer}.clockpicker-moving{cursor:move}.clockpicker-align-left.popover>.arrow{left:25px}.clockpicker-align-top.popover>.arrow{top:17px}.clockpicker-align-right.popover>.arrow{left:auto;right:25px}.clockpicker-align-bottom.popover>.arrow{top:auto;bottom:6px}.clockpicker-popover .popover-title{background-color:#fff;color:#999;font-size:24px;font-weight:700;line-height:30px;text-align:center}.clockpicker-popover .popover-title span{cursor:pointer}.clockpicker-popover .popover-content{background-color:#f8f8f8;padding:12px}.popover-content:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.clockpicker-plate{background-color:#fff;border:1px solid #ccc;border-radius:50%;width:200px;height:200px;overflow:visible;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clockpicker-canvas,.clockpicker-dial{width:200px;height:200px;position:absolute;left:-1px;top:-1px}.clockpicker-minutes{visibility:hidden}.clockpicker-tick{border-radius:50%;color:#666;line-height:26px;text-align:center;width:26px;height:26px;position:absolute;cursor:pointer}.clockpicker-tick.active,.clockpicker-tick:hover{background-color:#c0e5f7;background-color:rgba(0,149,221,.25)}.clockpicker-button{background-image:none;background-color:#fff;border-width:1px 0 0;border-top-left-radius:0;border-top-right-radius:0;margin:0;padding:10px 0}.clockpicker-button:hover{background-image:none;background-color:#ebebeb}.clockpicker-button:focus{outline:0!important}.clockpicker-dial{-webkit-transition:-webkit-transform 350ms,opacity 350ms;-moz-transition:-moz-transform 350ms,opacity 350ms;-ms-transition:-ms-transform 350ms,opacity 350ms;-o-transition:-o-transform 350ms,opacity 350ms;transition:transform 350ms,opacity 350ms}.clockpicker-dial-out{opacity:0}.clockpicker-hours.clockpicker-dial-out{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.clockpicker-minutes.clockpicker-dial-out{-webkit-transform:scale(.8,.8);-moz-transform:scale(.8,.8);-ms-transform:scale(.8,.8);-o-transform:scale(.8,.8);transform:scale(.8,.8)}.clockpicker-canvas{-webkit-transition:opacity 175ms;-moz-transition:opacity 175ms;-ms-transition:opacity 175ms;-o-transition:opacity 175ms;transition:opacity 175ms}.clockpicker-canvas-out{opacity:.25}.clockpicker-canvas-bearing,.clockpicker-canvas-fg{stroke:none;fill:#0095dd}.clockpicker-canvas-bg{stroke:none;fill:#c0e5f7}.clockpicker-canvas-bg-trans{fill:rgba(0,149,221,.25)}.clockpicker-canvas line{stroke:#0095dd;stroke-width:1;stroke-linecap:round}.clockpicker-button.am-button{margin:1px;padding:5px;border:1px solid rgba(0,0,0,.2);border-radius:4px}.clockpicker-button.pm-button{margin:1px 1px 1px 136px;padding:5px;border:1px solid rgba(0,0,0,.2);border-radius:4px}.pick-a-color-markup *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pick-a-color-markup .hex-pound{padding-left:8px;padding-right:8px}@media screen and (max-width:991px){.pick-a-color-markup .hex-pound{padding:3px 5px 0 5px;min-height:30px}}.pick-a-color-markup .pick-a-color{padding:5px}@media screen and (max-width:991px){.pick-a-color-markup .pick-a-color{width:100%;font-size:18px;padding:9px;min-width:222px;height:47px}}.pick-a-color-markup .input-group-btn .color-dropdown{padding:6px 5px}.pick-a-color-markup .input-group-btn .color-dropdown.no-hex{border-bottom-left-radius:4px;border-top-left-radius:4px}.pick-a-color-markup .input-group-btn .color-dropdown:focus{background-color:#fff}@media screen and (max-width:991px){.pick-a-color-markup .input-group-btn .color-dropdown{height:47px}}.pick-a-color-markup .color-preview{border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 0 2px 2px rgba(0,0,0,.075);box-shadow:inset 0 0 2px 2px rgba(0,0,0,.075);height:1.429em;width:1.429em;display:inline-block;cursor:pointer;margin-right:5px}.pick-a-color-markup .color-preview.current-color{margin-bottom:-5px}@media screen and (max-width:991px){.pick-a-color-markup .color-preview{height:1.875em;width:1.875em}}.pick-a-color-markup .color-menu{text-align:left;padding:5px 0;width:330px;font-size:14px;left:auto}.pick-a-color-markup .color-menu.color-menu--inline{left:-285px}@media screen and (max-width:991px){.pick-a-color-markup .color-menu.color-menu--inline{left:-242px}}@media screen and (max-width:991px){.pick-a-color-markup .color-menu{left:-242px;width:293px}}.pick-a-color-markup .color-menu.small{width:100px}@media screen and (max-width:991px){.pick-a-color-markup .color-menu.small{left:-105px}}.pick-a-color-markup .color-menu.no-hex{left:0}.pick-a-color-markup .color-menu ul{padding:0;margin:0}.pick-a-color-markup .color-menu li{list-style-type:none;padding:5px 0;margin:0}.pick-a-color-markup .color-menu .color-preview{vertical-align:middle;margin:0}@media screen and (max-width:991px){.pick-a-color-markup .color-menu .color-preview{height:35px;width:35px}}.pick-a-color-markup .color-menu .color-preview.current-color,.pick-a-color-markup .color-menu .color-preview.white{background-color:#fff}.pick-a-color-markup .color-menu .color-preview.red{background-color:red}.pick-a-color-markup .color-menu .color-preview.orange{background-color:#f60}.pick-a-color-markup .color-menu .color-preview.yellow{background-color:#ff0}.pick-a-color-markup .color-menu .color-preview.green{background-color:green}.pick-a-color-markup .color-menu .color-preview.blue{background-color:#00f}.pick-a-color-markup .color-menu .color-preview.indigo{background-color:#4a0080}.pick-a-color-markup .color-menu .color-preview.violet{background-color:#ee81ee}.pick-a-color-markup .color-menu .color-preview.purple{background-color:#80007f}.pick-a-color-markup .color-menu .color-preview.black{background-color:#000}.pick-a-color-markup .color-menu .basicColors-content li>a,.pick-a-color-markup .color-menu .savedColors-content li>a{padding:5px 15px 3px 15px;cursor:default;min-height:25px;color:#333}.pick-a-color-markup .color-menu .basicColors-content li>a:hover,.pick-a-color-markup .color-menu .savedColors-content li>a:hover{background-color:#fff}@media screen and (max-width:991px){.pick-a-color-markup .color-menu .basicColors-content li>a,.pick-a-color-markup .color-menu .savedColors-content li>a{min-height:40px}}.pick-a-color-markup .color-menu .basicColors-content li:hover a,.pick-a-color-markup .color-menu .savedColors-content li:hover a{color:#333;background-image:none;filter:none;text-decoration:none;font-weight:700}@media screen and (max-width:991px){.pick-a-color-markup .color-menu .basicColors-content li:hover a,.pick-a-color-markup .color-menu .savedColors-content li:hover a{background-color:#fff;font-weight:400}}.pick-a-color-markup .color-menu .btn.color-select{margin:0 5px;height:20px;padding:0 5px;margin-top:0;line-height:1.5px;border-radius:4px}@media screen and (max-width:991px){.pick-a-color-markup .color-menu .btn.color-select{height:35px}}.pick-a-color-markup .caret{margin-bottom:3px}.pick-a-color-markup .advanced-instructions,.pick-a-color-markup .color-menu-instructions{text-align:center;padding:0 6px;margin:0;font-size:14px;font-weight:400}@media screen and (min-width:992px){.pick-a-color-markup .advanced-instructions,.pick-a-color-markup .color-menu-instructions{display:none}}.pick-a-color-markup .color-label{vertical-align:middle;margin:0;margin-left:10px;cursor:pointer}@media screen and (max-width:991px){.pick-a-color-markup .color-label{margin-left:8px}}.pick-a-color-markup .color-box{height:20px;width:200px;position:absolute;left:115px;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 0 2px 2px rgba(0,0,0,.075);box-shadow:inset 0 0 2px 2px rgba(0,0,0,.075);cursor:pointer}@media screen and (max-width:991px){.pick-a-color-markup .color-box{width:160px;height:35px}}.pick-a-color-markup .black .highlight-band-stripe{background-color:#fff}.pick-a-color-markup .spectrum-white{background-image:-webkit-gradient(linear,0 top,100% top,from(#fff),to(grey));background-image:-webkit-linear-gradient(left,color-stop(#fff 0),color-stop(grey 100%));background-image:-moz-linear-gradient(left,#fff 0,grey 100%);background-image:linear-gradient(to right,#fff 0,grey 100%);background-repeat:repeat-x}.pick-a-color-markup .spectrum-white .highlight-band{left:0}.pick-a-color-markup .spectrum-red{background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(.5,red),color-stop(1,#000));background-image:-moz-linear-gradient(left center,#fff 0,red 50%,#000 100%);background-image:-webkit-linear-gradient(left,#fff 0,red 50%,#000 100%);background-image:-o-linear-gradient(left,#fff 0,red 50%,#000 100%);background-image:linear-gradient(to right,#fff 0,red 50%,#000 100%);background-repeat:repeat-x}.pick-a-color-markup .spectrum-orange{background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(.5,#f60),color-stop(1,#000));background-image:-moz-linear-gradient(left center,#fff 0,#f60 50%,#000 100%);background-image:-webkit-linear-gradient(left,#fff 0,#f60 50%,#000 100%);background-image:-o-linear-gradient(left,#fff 0,#f60 50%,#000 100%);background-image:linear-gradient(to right,#fff 0,#f60 50%,#000 100%);background-repeat:repeat-x}.pick-a-color-markup .spectrum-yellow{background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(.5,#ff0),color-stop(1,#000));background-image:-moz-linear-gradient(left center,#fff 0,#ff0 50%,#000 100%);background-image:-webkit-linear-gradient(left,#fff 0,#ff0 50%,#000 100%);background-image:-o-linear-gradient(left,#fff 0,#ff0 50%,#000 100%);background-image:linear-gradient(to right,#fff 0,#ff0 50%,#000 100%);background-repeat:repeat-x}.pick-a-color-markup .spectrum-green{background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#80ff80),color-stop(.5,green),color-stop(1,#000));background-image:-moz-linear-gradient(left center,#80ff80 0,green 50%,#000 100%);background-image:-webkit-linear-gradient(left,#80ff80 0,green 50%,#000 100%);background-image:-o-linear-gradient(left,#80ff80 0,green 50%,#000 100%);background-image:linear-gradient(to right,#80ff80 0,green 50%,#000 100%);background-repeat:repeat-x}.pick-a-color-markup .spectrum-blue{background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(.5,#00f),color-stop(1,#000));background-image:-moz-linear-gradient(left center,#fff 0,#00f 50%,#000 100%);background-image:-webkit-linear-gradient(left,#fff 0,#00f 50%,#000 100%);background-image:-o-linear-gradient(left,#fff 0,#00f 50%,#000 100%);background-image:linear-gradient(to right,#fff 0,#00f 50%,#000 100%);background-repeat:repeat-x}.pick-a-color-markup .spectrum-purple{background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#ff80ff),color-stop(.5,#80007f),color-stop(1,#000));background-image:-moz-linear-gradient(left center,#ff80ff 0,#80007f 50%,#000 100%);background-image:-webkit-linear-gradient(left,#ff80ff 0,#80007f 50%,#000 100%);background-image:-o-linear-gradient(left,#ff80ff 0,#80007f 50%,#000 100%);background-image:linear-gradient(to right,#ff80ff 0,#80007f 50%,#000 100%);background-repeat:repeat-x}.pick-a-color-markup .spectrum-black{background-image:-webkit-gradient(linear,0 top,100% top,from(#000),to(grey));background-image:-webkit-linear-gradient(left,color-stop(#000 0),color-stop(grey 100%));background-image:-moz-linear-gradient(left,#000 0,grey 100%);background-image:linear-gradient(to right,#000 0,grey 100%);background-repeat:repeat-x}.pick-a-color-markup .spectrum-black .highlight-band{left:0;border:1px solid grey}.pick-a-color-markup .ie-spectrum{height:20px;width:100px;display:inline-block;top:-1}.pick-a-color-markup .ie-spectrum.hue{width:50.5px}@media screen and (max-width:991px){.pick-a-color-markup .ie-spectrum.hue{width:45.5px}}@media screen and (max-width:991px){.pick-a-color-markup .ie-spectrum{width:80px;height:35px}}.pick-a-color-markup .lightness-spectrum-0,.pick-a-color-markup .red-spectrum-0{background-image:-webkit-gradient(linear,0 top,100% top,from(#fff),to(red));background-image:-webkit-linear-gradient(left,color-stop(#fff 0),color-stop(red 100%));background-image:-moz-linear-gradient(left,#fff 0,red 100%);background-image:linear-gradient(to right,#fff 0,red 100%);background-repeat:repeat-x;border-bottom-left-radius:4px;border-top-left-radius:4px}.pick-a-color-markup .lightness-spectrum-1,.pick-a-color-markup .red-spectrum-1{background-image:-webkit-gradient(linear,0 top,100% top,from(red),to(#000));background-image:-webkit-linear-gradient(left,color-stop(red 0),color-stop(#000 100%));background-image:-moz-linear-gradient(left,red 0,#000 100%);background-image:linear-gradient(to right,red 0,#000 100%);background-repeat:repeat-x;border-bottom-right-radius:4px;border-top-right-radius:4px}.pick-a-color-markup .lightness-spectrum-0,.pick-a-color-markup .lightness-spectrum-1{width:150px}@media screen and (max-width:991px){.pick-a-color-markup .lightness-spectrum-0,.pick-a-color-markup .lightness-spectrum-1{width:135px}}.pick-a-color-markup .orange-spectrum-0{background-image:-webkit-gradient(linear,0 top,100% top,from(#fff),to(#f60));background-image:-webkit-linear-gradient(left,color-stop(#fff 0),color-stop(#f60 100%));background-image:-moz-linear-gradient(left,#fff 0,#f60 100%);background-image:linear-gradient(to right,#fff 0,#f60 100%);background-repeat:repeat-x;border-bottom-left-radius:4px;border-top-left-radius:4px}.pick-a-color-markup .orange-spectrum-1{background-image:-webkit-gradient(linear,0 top,100% top,from(#f60),to(#000));background-image:-webkit-linear-gradient(left,color-stop(#f60 0),color-stop(#000 100%));background-image:-moz-linear-gradient(left,#f60 0,#000 100%);background-image:linear-gradient(to right,#f60 0,#000 100%);background-repeat:repeat-x;border-bottom-right-radius:4px;border-top-right-radius:4px}.pick-a-color-markup .yellow-spectrum-0{background-image:-webkit-gradient(linear,0 top,100% top,from(#fff),to(#ff0));background-image:-webkit-linear-gradient(left,color-stop(#fff 0),color-stop(#ff0 100%));background-image:-moz-linear-gradient(left,#fff 0,#ff0 100%);background-image:linear-gradient(to right,#fff 0,#ff0 100%);background-repeat:repeat-x;border-bottom-left-radius:4px;border-top-left-radius:4px}.pick-a-color-markup .yellow-spectrum-1{background-image:-webkit-gradient(linear,0 top,100% top,from(#ff0),to(#000));background-image:-webkit-linear-gradient(left,color-stop(#ff0 0),color-stop(#000 100%));background-image:-moz-linear-gradient(left,#ff0 0,#000 100%);background-image:linear-gradient(to right,#ff0 0,#000 100%);background-repeat:repeat-x;border-bottom-right-radius:4px;border-top-right-radius:4px}.pick-a-color-markup .green-spectrum-0{background-image:-webkit-gradient(linear,0 top,100% top,from(#80ff80),to(green));background-image:-webkit-linear-gradient(left,color-stop(#80ff80 0),color-stop(green 100%));background-image:-moz-linear-gradient(left,#80ff80 0,green 100%);background-image:linear-gradient(to right,#80ff80 0,green 100%);background-repeat:repeat-x;border-bottom-left-radius:4px;border-top-left-radius:4px}.pick-a-color-markup .green-spectrum-1{background-image:-webkit-gradient(linear,0 top,100% top,from(green),to(#000));background-image:-webkit-linear-gradient(left,color-stop(green 0),color-stop(#000 100%));background-image:-moz-linear-gradient(left,green 0,#000 100%);background-image:linear-gradient(to right,green 0,#000 100%);background-repeat:repeat-x;border-bottom-right-radius:4px;border-top-right-radius:4px}.pick-a-color-markup .blue-spectrum-0{background-image:-webkit-gradient(linear,0 top,100% top,from(#fff),to(#00f));background-image:-webkit-linear-gradient(left,color-stop(#fff 0),color-stop(#00f 100%));background-image:-moz-linear-gradient(left,#fff 0,#00f 100%);background-image:linear-gradient(to right,#fff 0,#00f 100%);background-repeat:repeat-x;border-bottom-left-radius:4px;border-top-left-radius:4px}.pick-a-color-markup .blue-spectrum-1{background-image:-webkit-gradient(linear,0 top,100% top,from(#00f),to(#000));background-image:-webkit-linear-gradient(left,color-stop(#00f 0),color-stop(#000 100%));background-image:-moz-linear-gradient(left,#00f 0,#000 100%);background-image:linear-gradient(to right,#00f 0,#000 100%);background-repeat:repeat-x;border-bottom-right-radius:4px;border-top-right-radius:4px}.pick-a-color-markup .purple-spectrum-0{background-image:-webkit-gradient(linear,0 top,100% top,from(#ff80ff),to(#80007f));background-image:-webkit-linear-gradient(left,color-stop(#ff80ff 0),color-stop(#80007f 100%));background-image:-moz-linear-gradient(left,#ff80ff 0,#80007f 100%);background-image:linear-gradient(to right,#ff80ff 0,#80007f 100%);background-repeat:repeat-x;border-bottom-left-radius:4px;border-top-left-radius:4px}.pick-a-color-markup .purple-spectrum-1{background-image:-webkit-gradient(linear,0 top,100% top,from(#80007f),to(#000));background-image:-webkit-linear-gradient(left,color-stop(#80007f 0),color-stop(#000 100%));background-image:-moz-linear-gradient(left,#80007f 0,#000 100%);background-image:linear-gradient(to right,#80007f 0,#000 100%);background-repeat:repeat-x;border-bottom-right-radius:4px;border-top-right-radius:4px}.pick-a-color-markup .saturation-spectrum-0{background-image:-webkit-gradient(linear,0 top,100% top,from(grey),to(#bf4040));background-image:-webkit-linear-gradient(left,color-stop(grey 0),color-stop(#bf4040 100%));background-image:-moz-linear-gradient(left,grey 0,#bf4040 100%);background-image:linear-gradient(to right,grey 0,#bf4040 100%);background-repeat:repeat-x;border-bottom-left-radius:4px;border-top-left-radius:4px;width:150px}@media screen and (max-width:991px){.pick-a-color-markup .saturation-spectrum-0{width:135px}}.pick-a-color-markup .saturation-spectrum-1{background-image:-webkit-gradient(linear,0 top,100% top,from(#bf4040),to(red));background-image:-webkit-linear-gradient(left,color-stop(#bf4040 0),color-stop(red 100%));background-image:-moz-linear-gradient(left,#bf4040 0,red 100%);background-image:linear-gradient(to right,#bf4040 0,red 100%);background-repeat:repeat-x;border-bottom-right-radius:4px;border-top-right-radius:4px;width:150px}@media screen and (max-width:991px){.pick-a-color-markup .saturation-spectrum-1{width:135px}}.pick-a-color-markup .hue-spectrum-0{background-image:-webkit-gradient(linear,0 top,100% top,from(red),to(#ff0));background-image:-webkit-linear-gradient(left,color-stop(red 0),color-stop(#ff0 100%));background-image:-moz-linear-gradient(left,red 0,#ff0 100%);background-image:linear-gradient(to right,red 0,#ff0 100%);background-repeat:repeat-x}.pick-a-color-markup .hue-spectrum-1{background-image:-webkit-gradient(linear,0 top,100% top,from(#ff0),to(#0f0));background-image:-webkit-linear-gradient(left,color-stop(#ff0 0),color-stop(#0f0 100%));background-image:-moz-linear-gradient(left,#ff0 0,#0f0 100%);background-image:linear-gradient(to right,#ff0 0,#0f0 100%);background-repeat:repeat-x}.pick-a-color-markup .hue-spectrum-2{background-image:-webkit-gradient(linear,0 top,100% top,from(#0f0),to(#0ff));background-image:-webkit-linear-gradient(left,color-stop(#0f0 0),color-stop(#0ff 100%));background-image:-moz-linear-gradient(left,#0f0 0,#0ff 100%);background-image:linear-gradient(to right,#0f0 0,#0ff 100%);background-repeat:repeat-x;left:-1px;position:relative}.pick-a-color-markup .hue-spectrum-3{background-image:-webkit-gradient(linear,0 top,100% top,from(#0ff),to(#00f));background-image:-webkit-linear-gradient(left,color-stop(#0ff 0),color-stop(#00f 100%));background-image:-moz-linear-gradient(left,#0ff 0,#00f 100%);background-image:linear-gradient(to right,#0ff 0,#00f 100%);background-repeat:repeat-x;left:-1px;position:relative}.pick-a-color-markup .hue-spectrum-4{background-image:-webkit-gradient(linear,0 top,100% top,from(#00f),to(#f0f));background-image:-webkit-linear-gradient(left,color-stop(#00f 0),color-stop(#f0f 100%));background-image:-moz-linear-gradient(left,#00f 0,#f0f 100%);background-image:linear-gradient(to right,#00f 0,#f0f 100%);background-repeat:repeat-x;left:-1px;position:relative}.pick-a-color-markup .hue-spectrum-5{background-image:-webkit-gradient(linear,0 top,100% top,from(#f0f),to(red));background-image:-webkit-linear-gradient(left,color-stop(#f0f 0),color-stop(red 100%));background-image:-moz-linear-gradient(left,#f0f 0,red 100%);background-image:linear-gradient(to right,#f0f 0,red 100%);background-repeat:repeat-x;left:-2px;position:relative}.pick-a-color-markup .highlight-band{border:1px solid #222;border-radius:2px;-webkit-box-shadow:1px 1px 1px #333;box-shadow:1px 1px 1px #333;height:19px;width:11px;display:inline-block;cursor:pointer;cursor:-webkit-grab;cursor:-moz-grab;position:absolute;top:-1px;left:94.5px;text-align:center}@media screen and (max-width:991px){.pick-a-color-markup .highlight-band{width:21px;left:69.5px;height:34px}}.pick-a-color-markup .highlight-band-stripe{min-height:80%;min-width:1px;background-color:#000;opacity:.4;margin:2px 1px;display:inline-block;-webkit-box-shadow:1px 0 2px 0 #fff;box-shadow:1px 0 2px 0 #fff}@media screen and (max-width:991px){.pick-a-color-markup .highlight-band-stripe{margin:4px 2px}}.pick-a-color-markup .color-menu-tabs{padding:5px 3px 3px 10px;font-size:12px;color:#333;border-bottom:1px solid #ccc;margin-bottom:5px}.pick-a-color-markup .color-menu-tabs .tab{padding:4px 5px;margin:5px;border-left:1px solid #fff;border-right:1px solid #fff;cursor:pointer;background-color:#fff}.pick-a-color-markup .color-menu-tabs .tab:hover{padding-bottom:6px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;border-top-right-radius:4px;border-top-left-radius:4px}.pick-a-color-markup .color-menu-tabs a{color:#333;text-decoration:none}.pick-a-color-markup .color-menu-tabs .tab-active{border-bottom:3px solid #fff;padding-bottom:5px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;border-top-right-radius:4px;border-top-left-radius:4px}.pick-a-color-markup .active-content{display:block}.pick-a-color-markup .inactive-content{display:none}.pick-a-color-markup .savedColors-content{padding:5px 15px;white-space:normal}.pick-a-color-markup .savedColors-content li.color-item>a{margin-left:7px;padding-left:8px;border-radius:4px}.pick-a-color-markup .saved-color-col{position:relative;left:-15px;float:left;width:149px}@media screen and (max-width:991px){.pick-a-color-markup .saved-color-col{width:130px}}.pick-a-color-markup .advanced-content ul{margin-top:10px}.pick-a-color-markup .advanced-content li{padding:5px 15px 3px 15px;cursor:default;min-height:25px;height:50px;position:relative}@media screen and (max-width:991px){.pick-a-color-markup .advanced-content li{min-height:70px}}.pick-a-color-markup .advanced-content .color-preview{height:50px;width:300px;float:left;margin:0 0 10px 0;background-color:red;text-align:center}.pick-a-color-markup .advanced-content .color-preview .color-select.btn.advanced{margin-top:15px;display:none}@media screen and (max-width:991px){.pick-a-color-markup .advanced-content .color-preview .color-select.btn.advanced{display:inline;margin-top:7px}}.pick-a-color-markup .advanced-content .color-preview:hover .color-select.btn.advanced{display:inline}@media screen and (max-width:991px){.pick-a-color-markup .advanced-content .color-preview{width:270px;margin-left:-10px}}.pick-a-color-markup .advanced-content .spectrum-hue{background-image:-webkit-gradient(linear,left top,right top,color-stop(0,red),color-stop(17%,#ff0),color-stop(34%,#0f0),color-stop(51%,#0ff),color-stop(68%,#00f),color-stop(85%,#f0f),color-stop(100%,red));background-image:-moz-linear-gradient(left center,red 0,#ff0 17%,#0f0 24%,#0ff 51%,#00f 68%,#f0f 85%,red 100%);background-image:-webkit-linear-gradient(left,red 0,#ff0 17%,#0f0 24%,#0ff 51%,#00f 68%,#f0f 85%,red 100%);background-image:-o-linear-gradient(left,red 0,#ff0 17%,#0f0 24%,#0ff 51%,#00f 68%,#f0f 85%,red 100%);background-image:linear-gradient(to right,red 0,#ff0 17%,#0f0 24%,#0ff 51%,#00f 68%,#f0f 85%,red 100%);background-repeat:repeat-x}.pick-a-color-markup .advanced-content .spectrum-hue .highlight-band{left:0}.pick-a-color-markup .advanced-content .spectrum-lightness{background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(.5,red),color-stop(1,#000));background-image:-moz-linear-gradient(left center,#fff 0,red 50%,#000 100%);background-image:-webkit-linear-gradient(left,#fff 0,red 50%,#000 100%);background-image:-o-linear-gradient(left,#fff 0,red 50%,#000 100%);background-image:linear-gradient(to right,#fff 0,red 50%,#000 100%);background-repeat:repeat-x}.pick-a-color-markup .advanced-content .spectrum-saturation{background-image:-webkit-gradient(linear,left top,right top,color-stop(0,grey),color-stop(.5,red),color-stop(1,red));background-image:-moz-linear-gradient(left center,grey 0,red 50%,red 100%);background-image:-webkit-linear-gradient(left,grey 0,red 50%,red 100%);background-image:-o-linear-gradient(left,grey 0,red 50%,red 100%);background-image:linear-gradient(to right,grey 0,red 50%,red 100%);background-repeat:repeat-x}.pick-a-color-markup .advanced-content .spectrum-saturation .highlight-band{left:287px}@media screen and (max-width:991px){.pick-a-color-markup .advanced-content .spectrum-saturation .highlight-band{left:247px}}.pick-a-color-markup .advanced-content .spectrum-lightness .highlight-band{left:143.5px}@media screen and (max-width:991px){.pick-a-color-markup .advanced-content .spectrum-lightness .highlight-band{left:123.5px}}.pick-a-color-markup .advanced-content .hue-text,.pick-a-color-markup .advanced-content .lightness-text,.pick-a-color-markup .advanced-content .preview-text,.pick-a-color-markup .advanced-content .saturation-text{vertical-align:middle;text-align:center;display:block}.pick-a-color-markup .advanced-content .color-box{left:15px;top:25px;width:300px}@media screen and (max-width:991px){.pick-a-color-markup .advanced-content .color-box{width:270px;left:10px}}.pick-a-color-markup .advanced-content .preview-item{height:80px}@-moz-document url-prefix(){@media screen and (max-width:991px){div.pick-a-color-markup .color-menu{left:0}}}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,.3);background:#fff;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-moz-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-ms-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-o-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-moz-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-ms-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-o-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}.absence-spacing-5{margin-bottom:5px}.absence-spacing-10{margin-bottom:10px}.recipient-label{display:block;min-width:290px;width:fit-content;white-space:normal;text-align:left}.recipient-button{margin-top:5px}.submit-absence-button{margin-top:50px;margin-bottom:20px}body{font-family:Poppins,sans-serif;background:#fafafa;padding-top:3vw}.btn-primary{background-color:#2b3969;border-color:#3a4c81}.btn-primary:hover{background-color:#3a4c81;border-color:#2b3969}.progress-bar-success{background-color:#2b5869}.progress-bar-warning{background-color:#9d9337}.selectorrow{padding-top:20px}.navbar{padding-top:5px;background:#fff;border:none;border-radius:0;margin-bottom:0;box-shadow:1px 1px 3px rgba(0,0,0,.1)}.navbar-btn{box-shadow:none;outline:0!important;border:none}#span-feedback{width:200px;height:50px;position:fixed;right:50px;bottom:25px;background-color:#ffc107;opacity:.75}#icon-feedback{position:fixed;right:200px;bottom:56px}#text-feedback{position:fixed;right:85px;bottom:60px}.row-center{margin-top:10px}.modal textarea{resize:vertical}.statusbox textarea{resize:none}.state-icon{border-right:2px solid #ccc}.alert:empty{display:none}.tile{height:150px}.form-control{height:auto}.input_container input.form-control{display:inline-block;margin:5px 5px 0 0;width:90%}form.button,form.link{display:inline}#ext_upload{height:34px}.monthselector{color:#4f577f;height:50px;padding-top:12px;text-align:center}.monthselector:link{text-decoration:none;font-size:15px}.monthselector:hover{color:#526fff}.day_hours{background-color:#cccf;width:75px}.selectorrow{padding-top:5vh;font-size:30px;color:#1c2657;text-align:center}.btn-center{text-align:center}::-webkit-input-placeholder{font-weight:700;text-align:center}:-moz-placeholder{font-weight:700;text-align:center}.status-pending{color:#ffb93e}.status-ok{color:#1eb243}.status-error{color:#b23836}p.status-note{color:grey}span.has-error{color:#d9534f}.hidden{display:none}#report-state{height:34px}#scroll-notes{max-height:100px;overflow-x:hidden}#external_upload{overflow-x:hidden}.jumbotron{background-color:#f9f9fa}#canvas{padding:0;position:relative;margin:auto;height:200px;display:block}.error_dino{width:300px;height:300px}.hour-label{padding:0;position:absolute;top:45%;left:0;width:100%;text-align:center}.vert-aligned{vertical-align:middle}.vertical-align-box{display:flex;align-items:center}.external-box{height:200px;overflow-y:scroll}.submit-button{width:90px}.shiftbtn{width:175px;margin-right:5px}.shift-row{height:51px}.inline-heading{display:inline-block}.external-heading{display:inline-block}.external-form-icon{padding-top:15px}#spv-month-selector .form-control{height:220px}#page-btn{background-color:#fafafa}.bottom5{margin-bottom:5px}.bottom7{margin-bottom:7px}.bottom10{margin-bottom:10px}.bottom15{margin-bottom:15px}.bottom17{margin-bottom:17px}.bottom30{margin-bottom:30px}.navbar-brand{padding:13px}