/*!
 * Datepicker for Bootstrap v1.7.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;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);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.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.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;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-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.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9}.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;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);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.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9}.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;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);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.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9}.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;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);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.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.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}

.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:185px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

.select2-selection:active{outline:none}.select2-container--default .select2-selection--single,.select2-selection .select2-selection--single{border:1px solid #d2d6de;border-radius:0;padding:6px 12px;height:34px}.select2-container--default.select2-container--open{border-color:#3c8dbc}.select2-dropdown{border:1px solid #d2d6de;border-radius:0}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#3c8dbc;color:white}.select2-results__option{padding:6px 12px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0;height:auto;margin-top:-4px}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:6px;padding-left:20px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:28px;right:3px}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:0}.select2-dropdown .select2-search__field,.select2-search--inline .select2-search__field{border:1px solid #d2d6de}.select2-dropdown .select2-search__field:focus,.select2-search--inline .select2-search__field:focus{outline:none;border:1px solid #3c8dbc}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[aria-selected=true]:hover{color:#444}.select2-container--default .select2-selection--multiple{border:1px solid #d2d6de;border-radius:0}.select2-container--default .select2-selection--multiple:focus{border-color:#3c8dbc}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#d2d6de}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#3c8dbc;border-color:#367fa9;padding:1px 10px;color:#fff}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin-right:5px;color:rgba(255,255,255,0.7)}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container .select2-selection--single .select2-selection__rendered{padding-right:10px}

.select2-selection--multiple .select2-dropdown .select2-search__field:focus, .select2-selection--multiple .select2-search--inline .select2-search__field:focus { border:none;}
.select2-container--default .select2-selection--multiple{border:1px solid #d2d6de;border-radius:0; height:auto; min-height:34px}

a {color: #207FA2}

.skin-empathiq .main-header .navbar {
    background-color: #1D1E24
}
.skin-empathiq .main-header .navbar .nav>li>a {
    color: #fff
}
.skin-empathiq .main-header .navbar .nav>li>a:hover,
.skin-empathiq .main-header .navbar .nav>li>a:active,
.skin-empathiq .main-header .navbar .nav>li>a:focus,
.skin-empathiq .main-header .navbar .nav .open>a,
.skin-empathiq .main-header .navbar .nav .open>a:hover,
.skin-empathiq .main-header .navbar .nav .open>a:focus {
    background: rgba(0, 0, 0, 0.1);
    color: #f6f6f6
}
.skin-empathiq .main-header .navbar .sidebar-toggle {
    color: #fff
}
.skin-empathiq .main-header .navbar .sidebar-toggle:hover {
    color: #f6f6f6;
    background: rgba(0, 0, 0, 0.1)
}
.skin-empathiq .main-header .navbar .sidebar-toggle {
    color: #fff
}
.skin-empathiq .main-header .navbar .sidebar-toggle:hover {
    background-color: #1D1E24
}
@media(max-width:767px) {
    .skin-empathiq .main-header .navbar .dropdown-menu li.divider {
        background-color: rgba(255, 255, 255, 0.1)
    }
    .skin-empathiq .main-header .navbar .dropdown-menu li a {
        color: #fff
    }
    .skin-empathiq .main-header .navbar .dropdown-menu li a:hover {
        background: #1D1E24
    }
}
.skin-empathiq .main-header .logo {
    background-color: #1D1E24;
    color: #fff;
    border-bottom: 0 solid transparent
}
.skin-empathiq .main-header .logo:hover {
    background-color: #313e44;
}
.skin-empathiq .main-header li.user-header {
    background-color: #184151
}
.skin-empathiq .content-header {
    background: transparent
}
.skin-empathiq .wrapper,
.skin-empathiq .main-sidebar,
.skin-empathiq .left-side {
    background-color: #222d32
}
.skin-empathiq .user-panel>.info,
.skin-empathiq .user-panel>.info>a {
    color: #fff
}
.skin-empathiq .sidebar-menu>li.header {
    color: #4b646f;
    background: #1a2226
}
.skin-empathiq .sidebar-menu>li>a {
    border-left: 3px solid transparent
}
.skin-empathiq .sidebar-menu>li:hover>a,
.skin-empathiq .sidebar-menu>li.active>a {
    color: #fff;
    background: #1e282c;
    border-left-color: #184151
}
.skin-empathiq .sidebar-menu>li>.treeview-menu {
    margin: 0 1px;
    background: #2c3b41
}
.skin-empathiq .sidebar a {
    color: #b8c7ce
}
.skin-empathiq .sidebar a:hover {
    text-decoration: none
}
.skin-empathiq .treeview-menu>li>a {
    color: #8aa4af
}
.skin-empathiq .treeview-menu>li.active>a,
.skin-empathiq .treeview-menu>li>a:hover {
    color: #fff
}
.skin-empathiq .sidebar-form {
    border-radius: 3px;
    border: 1px solid #374850;
    margin: 10px 10px
}
.skin-empathiq .sidebar-form input[type="text"],
.skin-empathiq .sidebar-form .btn {
    box-shadow: none;
    background-color: #374850;
    border: 1px solid transparent;
    height: 35px;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}
.skin-empathiq .sidebar-form input[type="text"] {
    color: #666;
    border-top-left-radius: 2px !important;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 2px !important
}
.skin-empathiq .sidebar-form input[type="text"]:focus,
.skin-empathiq .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
    background-color: #fff;
    color: #666
}
.skin-empathiq .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
    border-left-color: #fff
}
.skin-empathiq .sidebar-form .btn {
    color: #999;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 2px !important;
    border-bottom-right-radius: 2px !important;
    border-bottom-left-radius: 0 !important
}

.sidebar .current-order { padding:18px 10px; text-align:center; line-height: 15px;}
.sidebar .current-order span { opacity:0.6; font-size:11px;}

.skin-empathiq .sidebar .current-order { color:whitesmoke}

.skin-empathiq .navbar .btn-outline { color:#eee }
.skin-black-light .navbar .btn-outline { color:#666 }

.skin-empathiq .main-header .logo img { position:relative; top:inherit; max-width:none; max-height:none; width:100%; }

@media (min-width: 767px){
.skin-black-light .main-header .sidebar-toggle, .skin-black-light .navbar-custom-menu .nav li.user > a { padding-top:29px; padding-bottom:29px; }
.skin-black-light .main-header .logo { height:78px; line-height:78px;}
.skin-black-light .main-sidebar, .skin-black-light .left-side { padding-top:78px;}
.skin-black-light .main-header .logo img { max-width:200px; max-height:66px }
}

@media (max-width: 767px) {
    .skin-black-light .main-header>.logo { background-color:#fff; border-bottom:1px solid #eeeeee;}
    .skin-black-light .main-header>.logo:hover { background-color: #fcfcfc;}
}


.main-header .logo img { position:relative; top:-2px; max-width:130px; max-height:38px }

.content-wrapper { background:#eeeeee;}

.box-header>.fa, .box-header>.glyphicon, .box-header>.ion, .box-header .box-title { line-height: 1.2}

.box { border-radius:10px; border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; border-bottom: 1px solid #dddddd; border-top-width:2px; box-shadow: 0px 3px 20px 0px rgba(221,221,221,1);}
.box-header, .box-footer, .box-body, .box-footer-link { padding:12px 15px;}
.box-header { padding-top:14px;}

.box-header.with-border { border-color:#dddddd;}

.box-footer { border-bottom-right-radius:inherit; border-bottom-left-radius:inherit;}

#invite-type-dropdown li a, .dropdown-toggle-pad { padding-left: 15px; padding-right: 15px;}

.dropdown-menu { border-color:#ccc !important;}
.dropdown-menu-right { left:auto; right:0;}
.dropdown-menu-autowidth { min-width:auto;}

#invite-type-dropdown .btn { width: 110px; text-align: left; }
#invite-type-dropdown .fa { float:right; position: relative; top: 3px;}
#invite-type-dropdown .dropdown-menu { min-width: 110px;}

.text-pink { color:#184151}
.pt5 { padding-top: 5px;}
.pb5 { padding-bottom: 5px;}
.pt10 { padding-top: 10px;}
.prl15 { padding-left:15px; padding-right:15px;}
.prl10 { padding-left:10px; padding-right:10px;}
.mrl10 { margin-left:10px; margin-right:10px;}

.text-ellipsis, .profile-info-wrapper > div { white-space: nowrap; width: 100%; overflow:hidden !important; text-overflow: ellipsis;}

.callout-light {border-radius:3px;margin:0 0 20px 0;padding:15px 30px 15px 15px;border-left:5px solid #eee}
.callout-light h4{margin-top:0;font-weight:600}
.callout-light p:last-child{margin-bottom:0}

.callout-em-blue {border-color:#89CFF0; background-color: #e7f5fc}

.box.box-pink{border-top-color:#184151}

.box.box-primary{border-top-color:#EC6A2C}
.progress-bar-primary{background-color:#EC6A2C}

.bg-em-blue {background-color:#EC6A2C !important}

div.dataTables_filter input { margin-left: 0px;}

.inline-pagination-pagelen > div { float:left;}
.inline-pagination-pagelen .dataTables_length { padding:4px 15px;}
.inline-pagination-pagelen .dataTables_info { padding-left:10px; padding-right:10px;}
.table-loader-fullpage div.dataTables_processing { top:0; left:0; height:100%; width:100%; position:fixed; line-height:50px; font-size:1.8em; z-index:10000; background:rgba(255,255,255,0.6); margin:0; padding:0;}
.table-loader-fullpage div.dataTables_processing .processing_inner { position:relative; top:45%; margin:-25px auto 0; padding:20px; border:1px solid #ccc; background:white; width:250px; border-radius:8px; }
.table-loader-showNews div.dataTables_showNews { top:0; left:0; height:100%; width:100%; position:fixed; line-height:40px; font-size:1.8em; z-index:10000; background:rgba(0,0,0,0.5); margin:0; padding:0;}
.table-loader-showNews div.dataTables_showNews .showNews_inner { position:relative; top:10%; margin:0px auto 0; padding:20px; border:2px solid #c0c; background:white; width:40%; border-radius:16px; }
.table-bordered-bottom { border-bottom:1px solid #ddd}
#reviews-wrapper .dataTables_filter { position:relative; top:4px;}
.datatable-advanced-filters { padding:7px 15px 9px; background:#fafafa; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin-bottom:-6px; margin-top:6px;}
.datatable-advanced-filters-notopmargin { margin-top:0; border-top:none;}
.datatable-advanced-filters .dataTables_filter input { width:200px;}

.ui-slider .ui-slider-range {background:#ff4b78; border:1px solid #fff;}

#review-rating-slider-wrapper { padding:8px 10px 0;}

.box-footer-link { background:#f7f7f7; text-transform:uppercase; text-align:center; border-top:1px solid #ddd;}
.box-footer-link a { color:#999; font-size:12px; font-weight:bold; font-family:Arial;}
.box-footer-link a:hover { color:#666;}

.reportcard-slots { text-align:center; width:100%; margin-bottom:-15px; color:#999; font-size: 14px;}
.reportcard-slot { width:calc(50% - 5px); padding:8px 0 0; margin:0 10px 10px 0; float:left; background: #f1f1f1; border: 1px solid #dddddd; height:75px; overflow:hidden; border-radius:5px;}
.reportcard-slot .bigbold { padding-top:0;}
.reportcard-slot-last { margin-right: 0;}
.reportcard-slot-lastrow { margin-bottom:0;}
.reportcard-slot-grade { line-height: 75px; font-weight: bold; font-family: Arial; font-size:70px; padding-top: 0; color:#fff;}
.reportcard-slot-grade.grade-A { background-color:#73C355; border-color:#64b247;}
.reportcard-slot-grade.grade-B { background-color:#22A4EC; border-color:#1189cc;}
.reportcard-slot-grade.grade-C { background-color:#FFDC44; border-color:#e8c633;}
.reportcard-slot-grade.grade-D { background-color:#FF9E43; border-color:#e28833;}
.reportcard-slot-grade.grade-F { background-color:#FF3333; border-color:#cc3333;}
.reportcard-slot-grade.grade-X, .reportcard-slot-grade.grade-O { background-color:#777; border-color:#606060;}

#order-info { width:auto;}
.profile-select-box { padding:5px 0 12px; width:100%; display:none;}
.profile-grade-wrapper { padding:5px; width:110px;}
.profile-box {  border: 1px solid #ddd; background-color:#f5f5f5;  border-radius:5px;  }
.profile-box-row { display:table; width:100%; table-layout: fixed; padding:27px 10px 26px;}
.profile-grade-wrapper, .profile-info-wrapper { display:table-cell; vertical-align:middle;}
.profile-box-reportcard .profile-info-wrapper { height:160px; line-height:22px; font-size:15px;}
.profile-box-reportcard-small .profile-info-wrapper { height:130px;}
.profile-box-reportcard .profile-box-row { padding:0px;}
.profile-box-reportcard.profile-box-reportcard-long .profile-box-row { padding:22px 0;}
.profile-box-reportcard .profile-info-wrapper strong.text-pink { font-size:18px;}

.profile-box-group .profile-box-row { padding:7px 10px;}
.profile-box-group .profile-box-row-extended { padding:15px 10px;}
.profile-box-group .profile-select-box { display:block;}
.profile-box-group .profile-box .box-footer-link { padding-top:6px; padding-bottom:6px; }

.small-grade { display:inline-block; padding:3px 11px; color:#fff; font-weight:bold; border-radius:5px; font-size:18px; line-height:24px;}
.big-grade { display:inline-block; padding:3px 26px; color:#fff; font-weight:bold; border-radius:5px; font-size:60px; line-height:70px;}
.grade-A { background-color:#73C355;}
.grade-B { background-color:#22A4EC;}
.grade-C { background-color:#FFDC44;}
.grade-D { background-color:#FF9E43;}
.grade-F { background-color:#FF3333;}
.grade-X, .grade-O { background-color:#777; }

.table.table-middle>tbody>tr>td { vertical-align:middle;}
.table-padding td { padding: 25px 8px !important;}
.reportcard-profiles td, .reportcard-profiles th { vertical-align:middle !important; padding: 18px 12px !important;}
.reportcard-profiles td { font-size:16px;}
.reportcard-profiles td.multiple-profiles { padding:6px 12px !important; font-size:13px; background:#fbfbfb;}

.profile-accuracy {width: 15px; height: 15px; border-radius:8px; background-color: red; border: 3px solid #fff; display:inline-block;}
.profile-accuracy-0 { background:#f42f13; box-shadow: 0 0 0 2px #f42f13;}
.profile-accuracy-1 { background:#70bb62; box-shadow: 0 0 0 2px #70bb62;}

.review-distribution-wrapper { padding:14px 0; position:relative; width:295px; margin:0 auto;}

.review-distribution-chart { height:170px; float:left; width:58%;}
.review-distribution-chart-area { width:170px; margin:0 auto; position:relative;}
.review-distribution-chart canvas { }

.review-distribution-total { text-align:center; position:absolute; top:64px; left:50%; margin-left:-50px; z-index:1; width:100px; font-size:17px; line-height:20px;}
.review-distribution-total strong { font-size:25px;}
.review-distribution-legend { float:left; width:42%; padding-top:5px; }
.review-distribution-label-wrapper { display:block; padding:0 0 13px; font-size:12px; color:#999; width:123px; margin:0 auto;}
.review-distribution-label { color:#fff; font-weight:bold; text-align:right; padding:4px 6px; background: #555; width:62px; border-radius:4px; font-size:16px; display: inline-block; margin-right:4px; }
.review-distribution-label img { position:relative; top:4px; left:1px;}
.review-distribution-google { background:#5486f0}
.review-distribution-facebook { background:#405a9a}
.review-distribution-yelp { background:#ca1f1b}
.review-distribution-label img { float:left;}

.progress-group-review-cases { font-size:15px; line-height:24px;}

.box-timeline { color:#999; font-size: 13px; float:right; display:block; position:relative; top:5px;}

.rr-content { width:100%; display:table;}
.rr-total { display:table-cell; width:33%; vertical-align:top;}
.rr-total .bigbold { position:relative; top:1px;}
.rr-label { font-size:14px; color:#999;}
.rr-ratio { display:table-cell; border-left:1px solid #f1f1f1;}
.rr-fill { color:#fff; padding: 5px 0; margin-top:5px;}
.rr-wrapper { width:100%; display:table; padding-left:20px;}
.rr-good .rr-fill { background-color:#55bb55; border-radius:5px 0 0 5px;}
.rr-bad .rr-fill { background-color:#ff3322; border-radius:0 5px 5px 0;}
.rr-good, .rr-bad { display:table-cell; min-width:45px;}

.ri-wrapper { display:table; width:100%; margin-bottom:2px;}

.label-review-case { font-size:85%; padding:.3em 1em .4em; text-transform:uppercase;}
.linked-review-cases { padding:10px 0 5px;}
.linked-review-cases .label-review-case { margin-right:10px;}
.text-block { line-height:1.1em;}

.ri-label { font-size:16px;}
.ri-label, .ri-label-small { color:#999;}
.ri-label-small { margin-top:3px; font-size:12px;}
.ri-col { display:table-cell; border-right:1px solid #f1f1f1;}
.ri-col:last-child {border-right:none;}
.resp-rate { color:#fff; background: #EC6A2C; font-size:12px; line-height:12px; font-weight:bold; padding: 0 8px; line-height: 18px; border-radius: 5px; margin-top:3px; display:inline-block;}

.bigbold { font-weight: bold; font-size: 36px; line-height:36px; color:#555}

.review-site-logo { width:15px; height:15px;}

.btn-pad { padding-left:30px; padding-right: 30px;}

.btn-pink{color:#fff; background-color:#184151; border-color:#10313e}
.btn-pink:hover,.btn-pink:active,.btn-pink.hover{background-color:#245568}
.btn-pink.active,.btn-pink.focus,.btn-pink:active,.btn-pink:focus,.btn-pink:hover,.open>.dropdown-toggle.btn-pink{color:#fff;background-color:#245568;border-color:#10313e}
.btn-pink.active,.btn-pink:active,.open>.dropdown-toggle.btn-pink{background-image:none}
.btn-pink.disabled,.btn-pink.disabled.active,.btn-pink.disabled.focus,.btn-pink.disabled:active,.btn-pink.disabled:focus,.btn-pink.disabled:hover,.btn-pink[disabled],.btn-pink[disabled].active,.btn-pink[disabled].focus,.btn-pink[disabled]:active,.btn-pink[disabled]:focus,.btn-pink[disabled]:hover,fieldset[disabled] .btn-pink,fieldset[disabled] .btn-pink.active,fieldset[disabled] .btn-pink.focus,fieldset[disabled] .btn-pink:active,fieldset[disabled] .btn-pink:focus,fieldset[disabled] .btn-pink:hover{background-color:#184151;border-color:#e82858}

.btn-green{color:#fff; background-color:#EC6A2C; border-color:#db6025}
.btn-green:hover,.btn-green:active,.btn-green.hover{background-color:#f57639}
.btn-green.active,.btn-green.focus,.btn-green:active,.btn-green:focus,.btn-green:hover,.open>.dropdown-toggle.btn-green{color:#fff;background-color:#f57639;border-color:#e3672c}
.btn-green.active,.btn-green:active,.open>.dropdown-toggle.btn-green{background-image:none}
.btn-green.disabled,.btn-green.disabled.active,.btn-green.disabled.focus,.btn-green.disabled:active,.btn-green.disabled:focus,.btn-green.disabled:hover,.btn-green[disabled],.btn-green[disabled].active,.btn-green[disabled].focus,.btn-green[disabled]:active,.btn-green[disabled]:focus,.btn-green[disabled]:hover,fieldset[disabled] .btn-green,fieldset[disabled] .btn-green.active,fieldset[disabled] .btn-green.focus,fieldset[disabled] .btn-green:active,fieldset[disabled] .btn-green:focus,fieldset[disabled] .btn-green:hover{background-color:#EC6A2C;border-color:#EC6A2C}

.table-spacious>tbody>tr>td, .table-spacious>tbody>tr>th, .table-spacious>tfoot>tr>td, .table-spacious>tfoot>tr>th, .table-spacious>thead>tr>td, .table-spacious>thead>tr>th { padding: 13px 10px;}

.btn-primary{color:#fff;background-color:#EC6A2C;border-color:#db6025}
.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#f57639;border-color:#e3672c}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#EC6A2C;border-color:#db6025}

.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#EC6A2C;border-color:#db6025}

/*.btn-primary{background-color:#3c8dbc;border-color:#367fa9}.btn-primary:hover,.btn-primary:active,.btn-primary.hover{background-color:#367fa9}*/

.text-left { text-align:left !important;}

.review-site-circle {display: inline-block; height: 32px; width: 32px; border-radius: 32px; font-weight: 700; color: #ffffff; text-align: center; line-height: 32px; font-family:"Source Sans Pro", Arial, sans-serif; font-size:13px; margin-right:5px;}

.priority-checkbox-wrapper { position:relative;}
.priority-checkbox-wrapper .icheck { position:relative; top:2px;}
#review-profiles-table { margin-bottom:0;}

.table-loader-big { width:100%; height:250px; line-height:250px; text-align:center; font-size:50px;}

.text-padding-tb-30 { padding:30px 0;}

.review-invite-form-settings-wrapper textarea { height:260px; }

.inline-form-loader {padding:6px; position:relative; top:4px;}

.star-ratings-sprite {
    background: url("../img/star-rating-sprite-blue.png") repeat-x;
    font-size: 0;
    height: 21px;
    line-height: 0;
    overflow: hidden;
    text-indent: -999em;
    width: 120px;
    margin: 0 auto;
}
.star-ratings-sprite-rating {
    background: url("../img/star-rating-sprite-blue.png") repeat-x;
    background-position: 0 100%;
    float: left;
    height: 21px;
    display: block;
}


#bulk-invites-wrapper { height:182px;}

.bulk-result-header { font-size:14px; padding:0 0 5px; font-weight:bold; text-align:center;}
.bulk-invite-results { display:table; width:100%;}
.bulk-invite-result-wrapper { display:table-cell; padding-right:10px; }
.bulk-invite-result-wrapper:last-child { padding-right: 0}
.bulk-invite-result { border: 1px solid #ccc; background-color:#f1f1f1; padding:5px; border-radius:5px; height:58px; }
.bulk-invite-result .result-label { color:#777; font-size:13px;}
.bulk-invite-result .result-number { color:#000; font-size:28px; line-height:28px; font-weight:bold;}

.form-box { height:100%; background-color:#f9f9f9;}
.form-box .dnd-filename { display:none;}
.form-box.has-file .dnd-filename { display:inline-block;}
.form-box.has-file .dnd-legend { display:none;}
.form-box .box__button { display:none; }
.form-box.has-file .box__button { display:inline-block;}
.form-box.has-file .box__browse { display:none;}
.form-box.has-advanced-upload{outline:2px dashed #ddd;outline-offset:-2px;-webkit-transition:outline-offset .15s ease-in-out, background-color .15s linear;transition:outline-offset .15s ease-in-out, background-color .15s linear;}
.form-box.is-dragover{outline-offset:-12px;outline-color:#ccc;background-color:#eee;}
.form-box.has-advanced-upload .box__dragndrop{display:inline;}

div.readmore { overflow:hidden;}
.reviews-chart {height:186px; width:100%}

#bulk-invites-wrapper { position:relative;}

#bulk-invites-error-msg { background-color:#f9f9f9; border: 1px solid #ddd; border-radius:5px; padding:8px 10px; font-family:Courier, Sans-Serif; height:108px; margin-bottom:15px; overflow-y:scroll; }

.bulk-invites-success-msg { font-size:18px;}

#bulk-invites-wrapper.is-uploading .box__input,#bulk-invites-wrapper.is-success .box__input,#bulk-invites-wrapper.is-error .box__input, #bulk-invites-wrapper.is-approval .box__input{visibility:hidden;}

#bulk-invites-wrapper.is-uploading .box__uploading,#bulk-invites-wrapper.is-success .box__success,#bulk-invites-wrapper.is-error .box__error, .is-approval .box__approval{display:block;position:absolute;top:0;right:0;left:0;}

#bulk-invites-wrapper.is-uploading .box__uploading { top:20%; text-align:center;}
.box__uploading .box-uploading-loader { font-size:50px; }
.box__uploading .box-uploading-label { padding-top:5px; font-size:15x;}

.box__uploading{font-style:italic;}
/*.box__success{-webkit-animation:appear-from-inside .25s ease-in-out;animation:appear-from-inside .25s ease-in-out;}*/
/*@-webkit-keyframes appear-from-inside {*/
    /*from {*/
        /*-webkit-transform: translateY( -50%) scale( 0);*/
    /*}*/
    /*75% {*/
        /*-webkit-transform: translateY( -50%) scale( 1.1);*/
    /*}*/
    /*to {*/
        /*-webkit-transform: translateY( -50%) scale( 1);*/
    /*}*/
/*}*/
/*@keyframes appear-from-inside {*/
    /*from {*/
        /*transform: translateY( -50%) scale( 0);*/
    /*}*/
    /*75% {*/
        /*transform: translateY( -50%) scale( 1.1);*/
    /*}*/
    /*to {*/
        /*transform: translateY( -50%) scale( 1);*/
    /*}*/
/*}*/
.box__restart{font-weight:700;}

.js .box__file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;}
.js .box__file + label{max-width:80%;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;}
.js .box__file:focus + label,.js .box__file.has-focus + label{outline:0 auto 5px;}
.no-js .box__button{display:block;}
.box__dragndrop,.box__icon,.box__uploading,.box__success,.box__approval,.box__error,.no-js .box__file + label{display:none;}
.box__restart:focus,.box__restart:hover,.js .box__file + label:hover strong,.box__file:focus + label strong,.box__file.has-focus + label strong{color:#f43d6e;}