
/**** COMPILED 2025-06-28 ****/

/* src/styles/bootstrap.min.css */

/* src/styles/chosen.css */
.chosen-container {
position: relative;
display: inline-block;
vertical-align: middle;
font-size: 13px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.chosen-container * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.chosen-container .chosen-drop {
position: absolute;
top: 100%;
z-index: 1010;
width: 100%;
border: 1px solid #aaa;
border-top: 0;
background: #fff;
-webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
clip: rect(0, 0, 0, 0);
-webkit-clip-path: inset(100% 100%);
clip-path: inset(100% 100%);
}
.chosen-container.chosen-with-drop .chosen-drop {
clip: auto;
-webkit-clip-path: none;
clip-path: none;
}
.chosen-container a {
cursor: pointer;
}
.chosen-container .search-choice .group-name, .chosen-container .chosen-single .group-name {
margin-right: 4px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
font-weight: normal;
color: #999999;
}
.chosen-container .search-choice .group-name:after, .chosen-container .chosen-single .group-name:after {
content: ":";
padding-left: 2px;
vertical-align: top;
}
.chosen-container-single .chosen-single {
position: relative;
display: block;
overflow: hidden;
padding: 0 0 0 8px;
height: 25px;
border: 1px solid #aaa;
border-radius: 5px;
background-color: #fff;
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), to(#f4f4f4));
background: linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
background-clip: padding-box;
-webkit-box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
color: #444;
text-decoration: none;
white-space: nowrap;
line-height: 24px;
}
.chosen-container-single .chosen-default {
color: #999;
}
.chosen-container-single .chosen-single span {
display: block;
overflow: hidden;
margin-right: 26px;
text-overflow: ellipsis;
white-space: nowrap;
}
.chosen-container-single .chosen-single-with-deselect span {
margin-right: 38px;
}
.chosen-container-single .chosen-single abbr {
position: absolute;
top: 6px;
right: 26px;
display: block;
width: 12px;
height: 12px;
background: url("chosen-sprite.png") -42px 1px no-repeat;
font-size: 1px;
}
.chosen-container-single .chosen-single abbr:hover {
background-position: -42px -10px;
}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
background-position: -42px -10px;
}
.chosen-container-single .chosen-single div {
position: absolute;
top: 0;
right: 0;
display: block;
width: 18px;
height: 100%;
}
.chosen-container-single .chosen-single div b {
display: block;
width: 100%;
height: 100%;
background: url("chosen-sprite.png") no-repeat 0px 2px;
}
.chosen-container-single .chosen-search {
position: relative;
z-index: 1010;
margin: 0;
padding: 3px 4px;
white-space: nowrap;
}
.chosen-container-single .chosen-search input[type="text"] {
margin: 1px 0;
padding: 4px 20px 4px 5px;
width: 100%;
height: auto;
outline: 0;
border: 1px solid #aaa;
background: url("chosen-sprite.png") no-repeat 100% -20px;
font-size: 1em;
font-family: sans-serif;
line-height: normal;
border-radius: 0;
}
.chosen-container-single .chosen-drop {
margin-top: -1px;
border-radius: 0 0 4px 4px;
background-clip: padding-box;
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
position: absolute;
clip: rect(0, 0, 0, 0);
-webkit-clip-path: inset(100% 100%);
clip-path: inset(100% 100%);
}
.chosen-container .chosen-results {
color: #444;
position: relative;
overflow-x: hidden;
overflow-y: auto;
margin: 0 4px 4px 0;
padding: 0 0 0 4px;
max-height: 240px;
-webkit-overflow-scrolling: touch;
}
.chosen-container .chosen-results li {
display: none;
margin: 0;
padding: 5px 6px;
list-style: none;
line-height: 15px;
word-wrap: break-word;
-webkit-touch-callout: none;
}
.chosen-container .chosen-results li.active-result {
display: list-item;
cursor: pointer;
}
.chosen-container .chosen-results li.disabled-result {
display: list-item;
color: #ccc;
cursor: default;
}
.chosen-container .chosen-results li.highlighted {
background-color: #3875d7;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
color: #fff;
}
.chosen-container .chosen-results li.no-results {
color: #777;
display: list-item;
background: #f4f4f4;
}
.chosen-container .chosen-results li.group-result {
display: list-item;
font-weight: bold;
cursor: default;
}
.chosen-container .chosen-results li.group-option {
padding-left: 15px;
}
.chosen-container .chosen-results li em {
font-style: normal;
text-decoration: underline;
}
.chosen-container-multi .chosen-choices {
position: relative;
overflow: hidden;
margin: 0;
padding: 0 5px;
width: 100%;
height: auto;
border: 1px solid #aaa;
background-color: #fff;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #eee), color-stop(15%, #fff));
background-image: linear-gradient(#eee 1%, #fff 15%);
cursor: text;
}
.chosen-container-multi .chosen-choices li {
float: left;
list-style: none;
}
.chosen-container-multi .chosen-choices li.search-field {
margin: 0;
padding: 0;
white-space: nowrap;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
margin: 1px 0;
padding: 0;
height: 25px;
outline: 0;
border: 0 !important;
background: transparent !important;
-webkit-box-shadow: none;
box-shadow: none;
color: #999;
font-size: 100%;
font-family: sans-serif;
line-height: normal;
border-radius: 0;
width: 25px;
}
.chosen-container-multi .chosen-choices li.search-choice {
position: relative;
margin: 3px 5px 3px 0;
padding: 3px 20px 3px 5px;
border: 1px solid #aaa;
max-width: 100%;
border-radius: 3px;
background-color: #eeeeee;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));
background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
background-size: 100% 19px;
background-repeat: repeat-x;
background-clip: padding-box;
-webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
color: #333;
line-height: 13px;
cursor: default;
}
.chosen-container-multi .chosen-choices li.search-choice span {
word-wrap: break-word;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
position: absolute;
top: 4px;
right: 3px;
display: block;
width: 12px;
height: 12px;
background: url("chosen-sprite.png") -42px 1px no-repeat;
font-size: 1px;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
background-position: -42px -10px;
}
.chosen-container-multi .chosen-choices li.search-choice-disabled {
padding-right: 5px;
border: 1px solid #ccc;
background-color: #e4e4e4;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));
background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
color: #666;
}
.chosen-container-multi .chosen-choices li.search-choice-focus {
background: #d4d4d4;
}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
background-position: -42px -10px;
}
.chosen-container-multi .chosen-results {
margin: 0;
padding: 0;
}
.chosen-container-multi .chosen-drop .result-selected {
display: list-item;
color: #ccc;
cursor: default;
}
.chosen-container-active .chosen-single {
border: 1px solid #5897fb;
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.chosen-container-active.chosen-with-drop .chosen-single {
border: 1px solid #aaa;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #eee), color-stop(80%, #fff));
background-image: linear-gradient(#eee 20%, #fff 80%);
-webkit-box-shadow: 0 1px 0 #fff inset;
box-shadow: 0 1px 0 #fff inset;
}
.chosen-container-active.chosen-with-drop .chosen-single div {
border-left: none;
background: transparent;
}
.chosen-container-active.chosen-with-drop .chosen-single div b {
background-position: -18px 2px;
}
.chosen-container-active .chosen-choices {
border: 1px solid #5897fb;
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
color: #222 !important;
}
.chosen-disabled {
opacity: 0.5 !important;
cursor: default;
}
.chosen-disabled .chosen-single {
cursor: default;
}
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
cursor: default;
}
.chosen-rtl {
text-align: right;
}
.chosen-rtl .chosen-single {
overflow: visible;
padding: 0 8px 0 0;
}
.chosen-rtl .chosen-single span {
margin-right: 0;
margin-left: 26px;
direction: rtl;
}
.chosen-rtl .chosen-single-with-deselect span {
margin-left: 38px;
}
.chosen-rtl .chosen-single div {
right: auto;
left: 3px;
}
.chosen-rtl .chosen-single abbr {
right: auto;
left: 26px;
}
.chosen-rtl .chosen-choices li {
float: right;
}
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
direction: rtl;
}
.chosen-rtl .chosen-choices li.search-choice {
margin: 3px 5px 3px 0;
padding: 3px 5px 3px 19px;
}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
right: auto;
left: 4px;
}
.chosen-rtl.chosen-container-single .chosen-results {
margin: 0 0 4px 4px;
padding: 0 4px 0 0;
}
.chosen-rtl .chosen-results li.group-option {
padding-right: 15px;
padding-left: 0;
}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
border-right: none;
}
.chosen-rtl .chosen-search input[type="text"] {
padding: 4px 5px 4px 20px;
background: url("chosen-sprite.png") no-repeat -30px -20px;
direction: rtl;
}
.chosen-rtl.chosen-container-single .chosen-single div b {
background-position: 6px 2px;
}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
background-position: -12px 2px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
.chosen-rtl .chosen-search input[type="text"],
.chosen-container-single .chosen-single abbr,
.chosen-container-single .chosen-single div b,
.chosen-container-single .chosen-search input[type="text"],
.chosen-container-multi .chosen-choices .search-choice .search-choice-close,
.chosen-container .chosen-results-scroll-down span,
.chosen-container .chosen-results-scroll-up span {
background-image: url("chosen-sprite@2x.png") !important;
background-size: 52px 37px !important;
background-repeat: no-repeat !important;
}
}
/* src/styles/cssreset.css */
 
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}

html {
box-sizing: border-box;
}
*, *:before, *:after {
box-sizing: inherit;
}
/* src/styles/globalstyles.css */
HTML, BODY, #appContainer{
height: 100%; 
width: 100%;
padding: 0;
margin: 0;
position: relative; 
}
#appContainer, #pageContainer { 
position: relative; 
}
body {font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'sans-serif'; font-size: 16px; color: #333;}
hr {border: 0; height: 1px; color: #ccc; background: #ccc;}
img {border: 0;}
h1 {font-size: 24px;}
a {text-decoration: none; color: #6084c2;}
body.modal-open {
overflow: hidden;
position:fixed;
width: 100%;
height: 100%;
overflow-x: hidden;
overflow-y: scroll !important;
}
.fSizeXXL {font-size: 32px;}
.fSizeXL {font-size: 24px;}
.fSizeLgr {font-size: 20px;}
.fSizeL {font-size: 18px;}
.fSizeM {font-size: 16px;}
.fSizeS {font-size: 13px;}
.fSizeXS {font-size: 11px;}
.fColorSWBlue {color: #6084c2;}
.fColorGray {color: #666;}
.fColorLtGray {color: #ccc;}
.fColorOrange {color: #ffd045;}
.fColorScarlet {color: #FF2400;}
.fColorBtnRed {color: #cc5d5d;}
.fColorRed {color: red;}
.fColorBrown {color: #8b723d;}
.fColorError {color: red;}
.fColorGreen {color: #49a844;}
.bold {font-weight:bold;}
.footerLink {display: inline-block;cursor: pointer;font-size:medium;color: #eee;}
.footerText {display: inline-block;font-size:medium;color: #eee;}
.adiv {text-decoration: none;}
.adiv:link, .adiv:visited {color: #333;}
.adiv:hover {color: #333;}
.alink {text-decoration: none;color: #6084c2;}
.alink:link, .alink:visited {color: #6084c2;}
.alink:hover {cursor: pointer;color: #6084c2;}
.uline {text-decoration: underline;}
.avatar-circle {
width: 36px;
height: 36px;
background-color: #6084c2;
text-align: center;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
}
.ui-datepicker select {
height: 20px !important;
font-size: smaller !important;
padding-top: 0 !important;
padding-right: 0 !important;
padding-left: 20px !important;
padding-bottom: 0 !important;
margin-right: 5px!important;
}
.ui-datepicker .ui-datepicker-title {
margin: 0 2.3em;
line-height: 1.8em;
text-align: center;
padding-right: 5px;
}
.initials {
position: relative;
top: 11px; 
font-size: 16px; 
line-height: 16px; 
color: #fff;
}
.stateDot {
width: 7px;
height: 7px;
text-align: center;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
}
.globalButtonStyle {
background-color: #6084c2;
margin: 5px;
padding: 5px 10px;
border: none !important;
outline:none;
color: #eeeeee;
vertical-align: middle;
text-align: center;
text-decoration: none;
display: inline-block;
cursor: pointer;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-webkit-appearance: none;
overflow: visible;
}
.globalButtonStyle:hover{
background-color: #88a3d1; 
}
.large {
padding: 10px 20px;
font-size: 24px;
line-height: 28px; 
}
.medium {
padding: 10px 20px;
font-size: 16px;
line-height: 20px; 
}
.small {
padding: 5px 10px;
font-size: 14px;
line-height: 16px; 
}
.x-small {
font-size: 10px;
}
.right {
float: right;
}
.red {
background-color: #cc5d5d;
}
.red:hover {
background-color: #e58b8b;
}
.open {
background-color: #cc5d5d;
}
.open:hover{
cursor: default;
background-color: #cc5d5d;
}
.yellow {
background-color: #ff962d;
}
.yellow:hover {
background-color: #ffaa55;
}
.pending {
background-color: #ff962d;
}
.pending:hover{
cursor: default;
background-color: #ff962d;
}
.teal {
background-color: #76a5af; 
}
.teal:hover {
background-color: #90bfc9; 
}
.processing {
background-color: #76a5af;
}
.processing:hover{
cursor: default;
background-color: #76a5af;
}
.green {
background-color: #49a844;
}
.green:hover {
background-color: #8be58b;
}
.complete {
background-color: #49a844;
}
.complete:hover{
cursor: default;
background-color: #49a844;
}
.ltbrown {
background-color: #f8f3d6;
}
.ltbrown:hover{
cursor: default;
background-color: #f8f3d6;
}
.tag {
color: #333;
background-color: #eee;
}
.tag:hover{
color: #333;
background-color: #efefef; 
}
.inactive {
background-color: #ccc;
pointer-events: none;
cursor: default;
}
.pagination {
padding:0;
display: inline-block;
margin:0 auto;
}
.pagination > li {
display: inline;
float:left;
margin-right:10px;
}
.pagination > li a {
color:#eee;
text-decoration: none;
padding:5px 8px;
background:#6084c2;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
.pagination > .active a {
color:#777;
background:#b0c2e1;
}
.pagination > li a:hover {
color:#777;
background:#b0c2e1;
}
.ui-tabs-nav {

}
.ui-tabs-anchor{

}
.ui-tabs-active a {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-color: #6084c2;
border-color: #CCCCCC !important;
border-style: solid;
border-width: 0;
border-radius: 5px 5px 0 0;
position: relative;
z-index: 5;
color: white !important;
text-decoration: none !important;
} 
.ui-tabs-active a:focus{ 
outline: none; 
}
.ui-state-active {
border-color: #6084c2;
}
.pagin {
padding:0;
display: table;
margin:0 auto;
}
.pagin li {
float:left;
margin-right:10px;
}
.pagin li a {
color:#eee;
text-decoration: none;
padding:5px 8px;
background:#6084c2;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
.pagin li a.current {
color:#777;
background:#b0c2e1;
}
.pagin li a:hover {
color:#777;
background:#b0c2e1;
}
.pagin li a:active,
.pagin li a.current:active {
}
.pagin li a.current:hover {
}
.round {
border-radius:25px;
-moz-border-radius:25px;
-webkit-border-radius:25px;
-webkit-appearance: none;
}
.globalSearchStyle {
width: 96%;
font-size: 18px;
padding: 9px;
color: #8a97a0;
background-color: #e8eeef;
outline: 0;
border: none;
border-radius: 5px;
box-sizing: border-box; 
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box; 
-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.03) inset;
box-shadow: 0 1px 0 rgba(0,0,0,0.03) inset;
margin-top: 0;
}
#globalSearchStyle:focus {
background: #d2d9dd;
}
.globalTextbox {
font-size: 18px;
color: #333;
padding: 10px;
margin: 0;
height: 40px;
outline:0px;
border-radius: 5px;
box-sizing: border-box;
}
.border {
border: 1px solid #ccc;
}
.noborder {
border: none;
}
.w500px {
width: 500px;
}
.w100pct {
width: 100%;
}
.DExTaB {
resize: none;
overflow: hidden;
font-size: 16px;
height: 36px;
padding: 2px;
}
.formBody {
float: left;
padding: 10px 20px;
width: 100%;
}
.formRow {
display: inline-block;
vertical-align: middle;
height: 50px;
line-height: 50px;
width: 100%;
}
.formLabel {
display: inline-block;
float: left;
width: 200px;
}
.formNoLabel {
display: inline-block;
float: left;
width: 200px;
}
.formBody input[type=text],
.formBody input[type=password],
.formBody select {
float: right;
width: 500px;
padding: 10px 20px;
margin: 5px 0px;
height: 40px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
}
.hide {
display: none;
}
.show {
display: block;
}
select[disabled] { background-color: #ebebe4; }
.ui-accordion-header{
background: #eee;
}
table.sortable thead {
background-color:#eee;
color:#666666;
font-weight: bold;
cursor: default;
}
.message-bubble-me {
width: 60%;
background-color: #b0c2e1; 
padding: 8px 10px;
border-radius: 8px;
margin: 8px 8px;
float: right;
}
.message-bubble-away {
width: 60%;
background-color: #eee;
padding: 8px 10px;
border-radius: 8px;
margin: 8px 8px;
float: left;
}
.message-secondary-text {
font-size: 10px;
color: grey;
margin: 5px 5px;
}
.helpCircle {
width: 18px;
height: 18px;
background-color: #000;
text-align: center;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
}
.helpCircle:hover {
cursor: pointer;
}
.questionmark {
position: relative;
top: 0px; 
font-size: 14px; 
line-height: 14px; 
color: #fff;
}
.tooltip {
position: relative;
display: inline-block;
}
.tooltip .tooltiptext {
visibility: hidden;
width: 150px;
padding: 5px;
color: #333;
font-size: 12px;
background-color: #fff;
border: 1px solid #6084c2;
text-align: center;
border-radius: 3px;
position: absolute;
z-index: 1;
}
.tooltip:hover .tooltiptext {
visibility: visible;
}
#appContainer {
position: relative; 
min-width:1000px; 
width: auto !important; 
width:1000px; 
height: 100%; 
}
.navPageWrapper{
height: calc(100% - 65px); 
}
#pageContainer { 
position: relative; 

height: 100%; 
margin: 0 0 0 160px;
}
.subreport {
float:left;
border:1px solid gray;
border-radius: 3px;
margin:5px;
padding:10px;
width: max-content;
}
/* src/styles/introjs-rtl.min.css */
.introjs-tooltipbuttons{text-align:left}.introjs-skipbutton{margin-left:5px}.introjs-tooltip{direction:ltr;color:#333;font-size:14px;}.introjs-prevbutton{border:1px solid #d4d4d4;border-left:none;-webkit-border-radius:0 .2em .2em 0;-moz-border-radius:0 .2em .2em 0;border-radius:0 .2em .2em 0}.introjs-nextbutton{border:1px solid #d4d4d4;-webkit-border-radius:.2em 0 0 .2em;-moz-border-radius:.2em 0 0 .2em;border-radius:.2em 0 0 .2em}.introjs-bullets ul li{float:right}
/* src/styles/introjs.min.css */
.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;background-color:#000;opacity:0;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.4)),color-stop(100%,rgba(0,0,0,0.9)));background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);background:radial-gradient(center,ellipse cover,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)";-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-fixParent{z-index:auto!important;opacity:1.0!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999!important}.introjs-disableInteraction{z-index:99999999!important;position:absolute;background-color:white;opacity:0;filter:alpha(opacity=0)}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{box-sizing:content-box;position:absolute;z-index:9999998;background-color:#FFF;background-color:rgba(255,255,255,.9);border:1px solid #777;border:1px solid rgba(0,0,0,.5);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,.4);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-tooltipReferenceLayer{box-sizing:content-box;position:absolute;visibility:hidden;z-index:10000000;background-color:transparent;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-helperLayer *,.introjs-helperLayer *:before,.introjs-helperLayer *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.introjs-helperNumberLayer{box-sizing:content-box;position:absolute;visibility:visible;top:-16px;left:-16px;z-index:9999999999!important;padding:2px;font-family:Arial,verdana,tahoma;font-size:13px;font-weight:bold;color:white;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.3);background:#ff3019;background:-webkit-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff3019),color-stop(100%,#cf0404));background:-moz-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-ms-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-o-linear-gradient(top,#ff3019 0,#cf0404 100%);background:linear-gradient(to bottom,#ff3019 0,#cf0404 100%);width:20px;height:20px;line-height:20px;border:3px solid white;border-radius:50%;filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)";filter:"progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)";box-shadow:0 2px 5px rgba(0,0,0,.4)}.introjs-arrow{border:5px solid white;content:'';position:absolute}.introjs-arrow.top{top:-10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:white;border-left-color:transparent}.introjs-arrow.top-right{top:-10px;right:10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:white;border-left-color:transparent}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:white;border-left-color:transparent}.introjs-arrow.right{right:-10px;top:10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:white}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:white}.introjs-arrow.bottom{bottom:-10px;border-top-color:white;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.introjs-arrow.left{left:-10px;top:10px;border-top-color:transparent;border-right-color:white;border-bottom-color:transparent;border-left-color:transparent}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-top-color:transparent;border-right-color:white;border-bottom-color:transparent;border-left-color:transparent}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;padding:10px;background-color:white;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,.4);-webkit-transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-out;-ms-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out;transition:opacity .1s ease-out}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;display:inline-block;padding:.3em .8em;border:1px solid #d4d4d4;margin:0;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:0;background-color:#ececec;background-image:-webkit-gradient(linear,0 0,0 100%,from(#f4f4f4),to(#ececec));background-image:-moz-linear-gradient(#f4f4f4,#ececec);background-image:-o-linear-gradient(#f4f4f4,#ececec);background-image:linear-gradient(#f4f4f4,#ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;zoom:1;*display:inline;margin-top:10px}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0 1px 1px #e3e3e3}.introjs-button:focus,.introjs-button:active{background-image:-webkit-gradient(linear,0 0,0 100%,from(#ececec),to(#f4f4f4));background-image:-moz-linear-gradient(#ececec,#f4f4f4);background-image:-o-linear-gradient(#ececec,#f4f4f4);background-image:linear-gradient(#ececec,#f4f4f4)}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{box-sizing:content-box;margin-right:5px;color:#7a7a7a}.introjs-prevbutton{-webkit-border-radius:.2em 0 0 .2em;-moz-border-radius:.2em 0 0 .2em;border-radius:.2em 0 0 .2em;border-right:0}.introjs-prevbutton.introjs-fullbutton{border:1px solid #d4d4d4;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em}.introjs-nextbutton{-webkit-border-radius:0 .2em .2em 0;-moz-border-radius:0 .2em .2em 0;border-radius:0 .2em .2em 0}.introjs-nextbutton.introjs-fullbutton{-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em}.introjs-disabled,.introjs-disabled:hover,.introjs-disabled:focus{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:hover{background:#999}.introjs-bullets ul li a.active{background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px 0 5px 0;border-radius:4px;background-color:#ecf0f1}.introjs-progressbar{box-sizing:content-box;float:left;width:0;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:transparent;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}.introjs-hint:hover>.introjs-hint-pulse{border:5px solid rgba(60,60,60,0.57)}.introjs-hint-pulse{box-sizing:content-box;width:10px;height:10px;border:5px solid rgba(60,60,60,0.27);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:rgba(136,136,136,0.24);z-index:10;position:absolute;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.introjs-hint-no-anim .introjs-hint-dot{-webkit-animation:none;-moz-animation:none;animation:none}.introjs-hint-dot{box-sizing:content-box;border:10px solid rgba(146,146,146,0.36);background:transparent;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;height:50px;width:50px;-webkit-animation:introjspulse 3s ease-out;-moz-animation:introjspulse 3s ease-out;animation:introjspulse 3s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;top:-25px;left:-25px;z-index:1;opacity:0}@-webkit-keyframes introjspulse{0%{-webkit-transform:scale(0);opacity:.0}25%{-webkit-transform:scale(0);opacity:.1}50%{-webkit-transform:scale(0.1);opacity:.3}75%{-webkit-transform:scale(0.5);opacity:.5}100%{-webkit-transform:scale(1);opacity:.0}}@-moz-keyframes introjspulse{0%{-moz-transform:scale(0);opacity:.0}25%{-moz-transform:scale(0);opacity:.1}50%{-moz-transform:scale(0.1);opacity:.3}75%{-moz-transform:scale(0.5);opacity:.5}100%{-moz-transform:scale(1);opacity:.0}}@keyframes introjspulse{0%{transform:scale(0);opacity:.0}25%{transform:scale(0);opacity:.1}50%{transform:scale(0.1);opacity:.3}75%{transform:scale(0.5);opacity:.5}100%{transform:scale(1);opacity:.0}}
/* src/styles/jquery.tagsinput.css */
div.tagsinput { border-bottom:1px solid #ccc; border-top: 1px solid #ccc; background: #FFF; padding:5px; width:599px; height:80px; overflow-y: auto;}
div.tagsinput span.tag { border: 1px solid #b0c2e1; -moz-border-radius:5px; -webkit-border-radius:5px; display: block; float: left; padding: 5px; text-decoration:none; background: #b0c2e1; color: #333; margin-right: 5px; margin-bottom:5px; font-size:14px;}
div.tagsinput span.tag a { font-weight: bold; color: #333; text-decoration:none; font-size: 11px; } 
div.tagsinput input { width:50px; margin:0px; font-size: 18px; border:1px solid transparent; padding:5px; background: transparent; color: #8a97a0; outline:0px; margin-right:5px; margin-bottom:5px; }
div.tagsinput div { display:block; float: left; } 
.tags_clear { clear: both; width: 100%; height: 0px; }
.not_valid {background: #FBD8DB !important; -moz-border-radius:5px; -webkit-border-radius:5px; color: #90111A !important;}
/* src/styles/jquery.timepicker.css */
.ui-timepicker-container {
position: absolute;
overflow: hidden;
box-sizing: border-box;
}
.ui-timepicker {
box-sizing: content-box;
display: block;
height: 205px;
list-style: none outside none;
margin: 0;
padding: 0 1px;
text-align: center;
}
.ui-timepicker-viewport {
box-sizing: content-box;
display: block;
height: 205px;
margin: 0;
padding: 0;
overflow: auto;
overflow-x: hidden; 
}
.ui-timepicker-standard {
font-family: Verdana,Arial,sans-serif;
font-size: 1.1em;
background-color: #FFF;
border: 1px solid #AAA;
color: #222;
margin: 0;
padding: 2px;
}
.ui-timepicker-standard a {
border: 1px solid transparent;
color: #222;
display: block;
padding: 0.2em 0.4em;
text-decoration: none;
}
.ui-timepicker-standard .ui-state-hover {
background-color: #DADADA;
border: 1px solid #999;
font-weight: normal;
color: #212121;
}
.ui-timepicker-standard .ui-menu-item {

margin: 0;
padding: 0;
}
.ui-timepicker-corners,
.ui-timepicker-corners .ui-corner-all {
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
.ui-timepicker-hidden {
display: none;
}
.ui-timepicker-no-scrollbar .ui-timepicker {
border: none;
}
/* src/styles/select2.min.css */
.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:none;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:#6084c2;margin: 5px;padding: 5px 10px;border:none !important;color: #eee;border-radius:5px;cursor:default;float:left;font-size: 14px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#eee;cursor:pointer;display:inline-block;font-weight:normal;margin-right:2px;font-size:14px;}.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:none;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:200px;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}
/* src/views/pages/_activity/_activity.css */
#_activityView {
width: 100%;
min-width: 900px;
}
#_activityView #top {
padding: 5px 10px;
}
#_activityView #searchField {
width: 300px;
}
#_activityView .tr {
overflow: hidden;
}
#_activityView .tr:hover {
background-color: #eee;
cursor: pointer;
}
#_activityView .th {
background-color: #CFD8DC;
color: #333333;
}
#_activityView .th, .td {
text-align: left;
vertical-align: middle;
padding: 10px;
}
#_activityView .tdb {
text-align: left;
vertical-align: middle;
padding: 10px;
font-weight: bold;
}
#_activityView .content .tr:nth-child(even) {
}
#_activityView .highlight {
background-color: #d3ddee;
}
#_activityView .aopen {
color: #cc5d5d;
font-weight: bold;
}
#_activityView .apending {
color: #ff962d;
font-weight: bold;
}
#_activityView .acomplete {
color: #49a844;
font-weight: bold;
}
#_activityView .adeleted {
font-weight: bold;
font-style: italic;
}
#_activityView .adeclined {
font-weight: bold;
font-style: italic;
}
#_activityView .amoney {
background-color: #d3ffda;
font-weight: bold;
}
/* src/views/pages/_agencies/_agencies.css */
#_agenciesView {
width: 100%;
min-width: 1000px;
}
#_agenciesView #listSearch {
width:300px;
margin-left:20px;
}
#_agenciesView #agencyList {
float: left;
width: 1000px;
min-height:500px;
}
#_agenciesView .agencyRow {
width: 1000px;
height: 54px;
vertical-align: middle;
padding: 9px 5px; 
float: left;
}
#_agenciesView .agencyRow:hover {

}
#_agenciesView .agencyImg { 
width: 41px;
height: 36px;
padding-right: 5px;
display: inline-block;
float: left;
}
#_agenciesView .agencyTextHolder {
position: relative; 
}
#_agenciesView .agencyTopLeft {
padding: 4px 0px 5px 0px; 
}
#_agenciesView .agencyTopRight {
padding: 4px 5px 5px 0px; 
float: right;
}
#_agenciesView .agencyBottom {
font-size: 12px;
padding: 0px 5px 3px 0px; 
float: left;
}
#_agenciesView .agencyInput[type=text] {
float: left;
width: 200px;
padding: 10px 20px;
margin: 5px 0px;
height:40px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
}
#_agenciesView #agencyEmailValid,
#_agenciesView #agencyPhoneValid,
#_agenciesView #agencyTaxidValid,
#_agenciesView #agencyNameValid {
margin-left: 10px;
padding-bottom: 20px;
height: 50px;
font-size: 16px;
color: red;
display: none;
}
/* src/views/pages/_agents/_agents.css */
#_agentsView {
width: 100%;
min-width: 1000px;
}
#_agentsView #listSearch {
width:300px;
margin-left:20px;
}
#_agentsView #agentsList {
float: left;
width: 1000px;
min-height:500px;
}
#_agentsView .agentRow {
width: 1000px;
height: 54px;
vertical-align: middle;
padding: 9px 5px; 
float: left;
}
#_agentsView .agentRow:hover {

}
#_agentsView .agentImg { 
width: 41px;
height: 36px;
padding-right: 5px;
display: inline-block;
float: left;
}
#_agentsView .agentTextHolder {
position: relative; 
}
#_agentsView .agentTopLeft {
padding: 4px 0px 5px 0px; 
}
#_agentsView .agentTopRight {
padding: 4px 5px 5px 0px; 
float: right;
}
#_agentsView .agentBottom {
font-size: 12px;
padding: 0px 5px 3px 0px; 
float: left;
}
#_agentsView .agentInput[type=text] {
float: left;
width: 200px;
padding: 10px 20px;
margin: 5px 0px;
height:40px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
}
#_agentsView #agentFirstNameValid,
#_agentsView #agentLastNameValid,
#_agentsView #agentTypeValid,
#_agentsView #agentEmailValid,
#_agentsView #agentPhoneValid {
margin-left: 10px;
padding-bottom: 20px;
height: 50px;
font-size: 16px;
color: red;
display: none;
}
/* src/views/pages/_codes/_codes.css */
#_codes {
width: 100%;
min-width: 900px;
}
#_codes #header {
float: left;
margin: 20px;
width: 1500px;
}
#_codes #data {
clear: left;
margin-left: 20px;
margin-bottom: 20px;
margin-top: 5px;
}
#_codes .codesRow:hover {
background-color: #eee;
cursor: pointer;
}
#_codes td, th {
text-align:left;
padding:10px;
}
#_codes #tableContainer {
float: left;
margin: 20px;
}
#_codes #pagination {
clear: both;
margin-left: 20px;
padding-top: 20px;
padding-bottom: 15px;
}
#_codes .elementBox {
float: left;
margin: 5px;
}
#_codes .subHeader {
float: left;
display: inline-block;
width: 100%;
margin-left: 20px;
}
#_codes #addCodeBtn {
margin-top: 7px;
}
/* src/views/pages/_providers/_providers.css */
#_providersView {
width: 100%;
min-width: 1000px;
}
#_providersView #listSearch {
width:300px;
margin-left:20px;
}
#_providersView #providersList {
float: left;
width: 1000px;
min-height:500px;
}
#_providersView .providerRow {
width: 1000px;
height: 54px;
vertical-align: middle;
padding: 9px 5px; 
float: left;
}
#_providersView .providerRow:hover {

}
#_providersView .providerImg { 
width: 41px;
height: 36px;
padding-right: 5px;
display: inline-block;
float: left;
}
#_providersView .providerTextHolder {
position: relative; 
}
#_providersView .providerTopLeft {
padding: 4px 0px 5px 0px; 
}
#_providersView .providerTopRight {
padding: 4px 5px 5px 0px;
float: right;
}
#_providersView .providerBottom {
font-size: 12px;
padding: 0px 5px 3px 0px; 
float: left;
}
#_providersView .providerInput[type=text] {
float: left;
width: 200px;
padding: 10px 20px;
margin: 5px 0px;
height:40px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
}
#_providersView #providerFirstNameValid,
#_providersView #providerLastNameValid,
#_providersView #providerTypeValid,
#_providersView #providerEmailValid,
#_providersView #providerPhoneValid {
margin-left: 10px;
padding-bottom: 20px;
height: 50px;
font-size: 16px;
color: red;
display: none;
}
/* src/views/pages/_referrals/_referrals.css */
#_referralsView {
width: 100%;
min-width: 1200px;
height: 100%; 
}
#_referralsView .pageCol1 {
width: 300px;
height: calc(100% - 10px);
float: left;
}
#_referralsView .pageCol23 {
width: 600px;
height: calc(100% - 10px);
border: 1px solid #ccc;
float: left;
}
#_referralsView .pageCol4 {
width: 300px;
height: calc(100% - 10px);
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
float: left;
}
#_referralsView .pageCol4top {
padding: 10px;
}
#_referralsView .inboxItems {
width: 300px;
overflow: hidden;
overflow-y: auto;
border-bottom: 1px solid #ccc;
}
#_referralsView .inboxItems-styles4OSC {
height: calc(100% - 91px);
}
#_referralsView .inboxItems-styles4Staffer {
height: calc(100% - 55px);
}
#_referralsView .bulkRecips {
display: block;
width: 100%;
height: calc(100% - 207px);
border-top: 1px solid #ccc;
overflow: hidden;
}
#_referralsView .inboxItem, 
#_referralsView .bulkRecipItem {
position: relative; 
width: 300px;
height: 54px;
clear: both;
vertical-align: middle;
padding: 9px 5px;
border-bottom: 1px #ccc solid;
float: left;
font-size: 12px;
}
#_referralsView .inboxItem {
padding: 9px 15px 9px 5px;
}
#_referralsView .inboxItem:hover, 
#_referralsView .bulkRecipItem:hover {
background-color: #ddd; 
cursor: pointer;
}
#_referralsView .itemImg {
width: 41px;
height: 36px;
padding-right: 5px;
display: inline-block;
float: left;
}
#_referralsView .itemTextHolder {

}
#_referralsView .itemRead {
background: rgba(99, 99, 99, .05);
}
#_referralsView .itemSelected {
background: #d3ddee;
}
#_referralsView .itemTopLeft {
padding: 4px 0px 5px 0px;
}
#_referralsView .itemTopRight {
float: right;
padding: 4px 5px 5px 0px; 
}
#_referralsView .itemBottom {
padding: 0px 5px 3px 0px;
}
#_referralsView .itemBottomRight {
padding: 0px 5px 5px 0px;
float: right;
}
#_referralsView .recipients-box-no-me {
font-size: 13px;
background-color: #6084c2;
color: white;
padding: 6px 11px;
border-radius: 5px;
}
#_referralsView .recipients-box-no-me-container {
padding: 10px 10px;
display: none;
}
#_referralsView .noRecipients{
color: red;
font-size: 12px;
padding: 0px 5px 0px 0px;
}
#_referralsView .userDeclined {
cursor: default !important;
background-color: white;
opacity: .4;
}
#_referralsView .tooltiptext {
visibility: hidden;
width: 120px;
background-color: #6084c2; 
color: #fff;
text-align: center;
border-radius: 6px;
padding: 5px 0;
position: absolute;
top: 20px; 
left: 100px;
z-index: 1;
}
#_referralsView .userDeclined:hover .tooltiptext {
visibility: visible;
}
#_referralsView .bulkCountTotal {
display: inline;
}
#_referralsView .bulkSubsetDesc {
background-color: #b0c2e1; 
padding: 5px 10px;
border: none !important;
text-align: center;
text-decoration: none;
display: inline-block;
border-radius:5px; 
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
-webkit-appearance: none; 
}
#_referralsView .bulkCountSubset {
float: left;
}
#_referralsView .messageThreadArea {
}
#_referralsView #accordionRecips {
display: none;
position: relative;
z-index: 1;
}
#_referralsView .ui-accordion-header {
color: #666;
background: #eee;
outline: none;
}
#_referralsView .ui-state-active {
color: #fff; 
background: #88a3d1; 
border: #333; 
outline: none; 
}
#_referralsView #btnOpenBulk {
float: right;
}
#_referralsView .requestServiceform-container {
margin: 5px;
padding: 25px 25px 28px 25px;
border: 1px solid #bcbcbc;
}
#_referralsView .requestServiceform-container .text-field,
#_referralsView .requestServiceform-container .input-field {
padding: 0px 5px;
margin: 5px 0px;
height: 30px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
width: 110px;
}
#_referralsView .requestServiceform-heading {
text-align: center;
}
#_referralsView .requestServiceForm-component {
padding: 10px 5px;
background-color: #f3f3f3;
border-radius: 10px;
margin: 10px 0px;
}
#_referralsView .select2-container {
overflow: hidden;
border: 1px solid #bcbcbc;
border-left: 0px !important;
border-right: 0px !important;
width: 100% !important;
}
#_referralsView .select2-selection {
}
#_referralsView #refDecline {
color: #cc5d5d;
top: 15px;
left: 640px;
position: absolute;
outline: 0;
}
#_referralsView #refDisable {
color: #cc5d5d;
top: 15px;
left: 640px;
position: absolute;
outline: 0;
}
#_referralsView #refState {
top: 1px;
left: 770px;
margin: 0px;
position: absolute;
width: 130px;
color: #eee;
outline: 0;
}
#_referralsView .attachment-tag {
background-color: #b0c2e1; 
color: #333;
padding: 4px 8px;
border-radius: 5px;
}
#_referralsView .attachment-tag-container{
margin: 12px 0px;
}
#_referralsView .tagsinput {
border-bottom: 0;
border-top: 0;
background: #FFF;
padding: 5px;
}
#_referralsView .message-bubble-me {
width: 60%;
background-color: #b0c2e1; 
padding: 8px 10px;
border-radius: 8px;
margin: 8px 8px;
float: right;
}
#_referralsView .message-bubble-away {
width: 60%;
background-color: #eee;
padding: 8px 10px;
border-radius: 8px;
margin: 8px 8px;
float: left;
}
#_referralsView .message-secondary-text {
font-size: 10px;
color: grey;
margin: 5px 5px;
}
#_referralsView .form-area {
overflow-y: auto;
position: absolute;
width: 600px;
left: 299px;
z-index: 0;
}
#_referralsView .form-area-styles4OSC {
height: calc(100% - 140px);
max-height: calc(100% - 140px);
top: 80px;
}
#_referralsView .form-area-styles4Staffer {
height: calc(100% - 100px);
max-height: calc(100% - 100px);
top: 42px;
}
#_referralsView #divMsgNew {
width: 600px;
position: absolute;
bottom: 20px;
left: 305px;
}
#_referralsView .form-area input,
#_referralsView .form-area label {
display:block;
}
#_referralsView .form-area label {
font-size: 11px;
}
#_referralsView .save-referral,#_referralsView .cancel-referral,#_referralsView .edit-referral{
display: none;
}
#_referralsView .ui-tooltip {
z-index: -2000;
min-width: 100px;
background: #b0c2e1;
color: white;
border: none;
padding: 0;
opacity: 1;
}
#_referralsView .ui-tooltip-content {
display: none !important;
position: relative;
padding: .5em;
}
#_referralsView .ui-tooltip-content::after {
content: '';
position: absolute;
border-style: solid;
display: block;
width: 0;
}
#_referralsView .top .ui-tooltip-content::after {
bottom: -10px;
left: 72px;
border-color: #b0c2e1 transparent;
border-width: 10px 10px 0; 
}
#_referralsView .bottom .ui-tooltip-content::after {
top: -10px;
left: 72px;
border-color: #b0c2e1 transparent;
border-width: 0 10px 10px;
}
#_referralsView .select2-dropdown {
display: none !important;
pointer-events:none;
}
#_referralsView #select2-chatrecipients-results {
z-index: -2000 !important;
display: none !important;
}
/* src/views/pages/_reports/_reports.css */
#_reportsView {
width: 100%;
}
#_reportsView #top {
padding: 5px 10px;
}
#_reportsView #searchField {
width: 300px;
}
#_reportsView .action {
color: #6084c2;
text-decoration: none;
display: block;
cursor: pointer;
}
#_reportsView .ref {
}
#_reportsView .agent:hover {
background-color: #eee;
cursor: pointer;
}
#_reportsView .araMPlink:hover, .arsMPlink:hover, .arcMPlink:hover, .ardMPlink:hover {
background-color: #eee;
cursor: pointer;
}
#_reportsView .tdlink:hover {
background-color: #eee;
cursor: pointer;
}
#_reportsView .tr {
overflow: hidden;
}
#_reportsView .tr:hover {
background-color: #eee;
cursor: pointer;
}
#_reportsView .tth {
background-color: #666;
color: #eee;
}
#_reportsView .th {
background-color: #CFD8DC;
color: #333;
}
#_reportsView th, td {
font-size: 13px;
text-align: left;
vertical-align: middle;
padding: 5px;
}
#_reportsView .tdb {
text-align: left;
vertical-align: middle;
padding: 10px;
font-weight: bold;
}
#_reportsView .content .tr:nth-child(even) {
}
#_reportsView .highlight {
background-color: #d3ddee;
}
#_reportsView .aopen {
color: #cc5d5d;
font-weight: bold;
}
#_reportsView .apending {
color: #ff962d;
font-weight: bold;
}
#_reportsView .aprocessing {
color: #76a5af;
font-weight: bold;
}
#_reportsView .acomplete {
color: #49a844;
font-weight: bold;
}
#_reportsView .adeleted {
font-weight: bold;
font-style: italic;
}
#_reportsView .adeclined {
font-weight: bold;
font-style: italic;
}
#_reportsView .amoney {
background-color: #d3ffda;
font-weight: bold;
}
#_reportsView .sectionHeader {
font-weight: bold;
font-size: 20px;
line-height: 25px;
color: #6084c2;
}
#_reportsView .section {
padding: 20px;
border: 1px solid #c5c5c5;
border-radius: 3px;
margin-top: 15px;
}
#messageAll {
margin-top: 20px;
width: 100%;
border: 1px solid #c5c5c5;
border-radius: 3px;
}
/* src/views/pages/acceptProviderInvitation/acceptProviderInvitation.css */
#validationView {
position: absolute;
left: -150px;
color: #555;
margin: auto;
}
#validationView .logo {
width: 100%;
margin: fill;
padding-top: 30px;
text-align: center;
}
#validationView #message {
color: #6084c2;
font-size: 32px;
width: 100%;
margin: fill;
padding-top: 100px;
text-align: center;
line-height: 60px;
}
/* src/views/pages/chat/chat.css */
#chatView .inboxItem {
padding: 10px 5px 5px 0px; 
float:left;
}
#chatView .inboxImg {
padding: 5px;
float:left;
}
#chatView .inboxName {
font-weight: bold;
float: left;
}
#chatView .inboxDate {
font-weight: bold;
float: right;
}
#chatView .inboxSubject {
float: left;
}
#chatView .chatCol1 {
width: 250px;
border: none;
float: left;
}
#chatView .chatCol2 {
width: 300px;
border: 1px solid #ccc;
float: left;
}
#chatView .chatCol3 {
width: 248px;
border: none;
float: left;
}
#chatView .myButton {
color: green;
}
/* src/views/pages/clients/clients.css */
#clientsView {
border: 1px solid black;
}
#clientsView .myButton {
color: green;
}
/* src/views/pages/completed/completed.css */
#completedView {
width:100%;
min-width:1200px;
}
#completedView #sectionRefList {
float:left;
width:1012px;
border:1px solid gray;
margin: 30px 5px 5px 5px;
padding:5px;
}
#completedView #months {
float: left;
padding: 25px 10px 10px 25px;
width: 125px;
}
#completedView #refMonth {
color: #6084c2;
font-size: 24px;
padding: 10px;
}
#completedView .monthItem {
color: #6084c2;
font-size: 16px;
line-height: 30px;
text-decoration: none;
display: block;
cursor: pointer;
}
#completedView #header {
padding-left: 20px;
}
#completedView .agent:hover {
background-color: #eee;
cursor: pointer;
}
#completedView .araMPlink:hover, .arsMPlink:hover, .arcMPlink:hover, .ardMPlink:hover {
background-color: #eee;
cursor: pointer;
}
#completedView .tr {
overflow: hidden;
}
#completedView .tr:hover {
background-color: #eee;
cursor: pointer;
}
#completedView .tth {
background-color: #666;
color: #eee;
}
#completedView .th {
background-color: #CFD8DC;
color: #333333;
}
#completedView .th, .td {
text-align: left;
vertical-align: middle;
padding: 10px;
}
#completedView .tdb {
text-align: left;
vertical-align: middle;
padding: 10px;
font-weight: bold;
}
#completedView .content .tr:nth-child(even) {
}
#completedView .highlight {
background-color: #d3ddee;
}
#completedView .aopen {
color: #cc5d5d;
font-weight: bold;
}
#completedView .apending {
color: #ff962d;
font-weight: bold;
}
#completedView .acomplete {
color: #49a844;
font-weight: bold;
}
#completedView .adeleted {
font-weight: bold;
font-style: italic;
}
#completedView .adeclined {
font-weight: bold;
font-style: italic;
}
#completedView .amoney {
background-color: #d3ffda;
font-weight: bold;
}
/* src/views/pages/dashboard/dashboard.css */
#dashboardView {
}
/* src/views/pages/directory/directory.css */
#directoryView {
width: 1000px;
}
#directoryView #top {
padding: 5px 10px;
}
#directoryView #agencySearch {
width: 300px;
}
#directoryView #agentList {
width: 600px;
border: none;
float: left;
overflow-x: auto;
}
#directoryView #agentDetails {
width: 350px;
float: left;
}
#directoryView .tr {
overflow: hidden;
}
#directoryView .tr:hover {
background-color: #eee;
cursor: pointer;
}
#directoryView .th {
background-color: #CFD8DC;
color: #333333;
font-size: 16px;
}
#directoryView .th, .td {
text-align: left;
vertical-align: middle;
padding: 10px;
}
#directoryView .content .tr:nth-child(even) {
}
#directoryView .highlight {
background-color: #d3ddee;
}
/* src/views/pages/home/home.css */
#homeView {
color: #555;
width: calc(100% + 200px); 
min-width: 1250px; 
margin-left: -200px;
}
#homeView .blocktop {

}
#homeView .topLogo {
float: left;
width: 350px;
margin: 12px 0px 12px 150px;
padding: 0px;
}
#homeView .topNav {
float: right;
width: 750px;
}
#homeView .logoBlue {
margin-left: 150px;
color: #6084c2;
font-size: 42px;
}
#homeView .logoOrange {
color: #ffd045;
font-size: 46px;
}
#homeView .navItem {
margin-top: 26px;
margin-right: 150px;
color: #6084c2;
font-size: 24px;
line-height: 30px;
text-decoration: none;
display: block;
float: right;
}
#homeView .blockmain {
min-height: 500px;
position: relative;
background: url(../images/forbusinessmain.jpg) no-repeat top center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
clear: both;
}
#homeView .block-reqdemo {
height: 390px;
width: 450px;
margin: 0px 0px 0px 230px;
padding: 30px 30px;
opacity: 1;
background-color: #fff;
}
#homeView .block {
padding: 0 200px;
clear: both;
}
#homeView .bglight {
background-color: #eee;
}
#homeView .bgdark {
background-color: #4a4a4a;
}
/* src/views/pages/initiation/initiation.css */
#initiationView {
color: #555;
width: calc(100% + 200px);
min-width: 1160px;
margin-left: -200px;
position: relative;

height: calc(100% + 65px + 60px); 
}
#initiationView .blockleft {
background-color: #fff;
float:left;
width: 50%;
min-height: 100%;
height: 100%;
}
#initiationView .blockright {
background-color: #3883c9;
float:left;
width: 50%;
min-height: 100%;
height: 100%;
}
#initiationView .logo {
margin: 12px 0px 12px 150px;
}
#initiationView .formBody {
float: right;
width: 500px;
margin-right: 10%;
}
#initiationView .formTitle {
color: #6084c2;
font-size: 32px;
}
#initiationView .formRow {
width: 400px;
}
#initiationView .formBody input[type=text], 
#initiationView .formBody input[type=password], 
#initiationView .formBody select {
width: 400px;
}
#initiationView .formBody select:invalid { color: #aaa; }
#initiationView .validation {
margin-left: 10px;
padding-bottom: 20px;
height: 50px;
font-size: 16px;
color: red;
display: none;
}
/* src/views/pages/invitation/invitation.css */
#invitationView {
color: #555;
width: calc(100% + 200px);
min-width: 1160px;
margin-left: -200px;
position: relative;

height: calc(100% + 65px + 60px); 
}
#invitationView .blockleft {
background-color: #fff;
float:left;
width: 50%;
min-height: 100%;
height: 100%;
}
#invitationView .blockright {
background-color: #3883c9;
float:left;
width: 50%;
min-height: 100%;
height: 100%;
}
#invitationView .logo {
margin: 12px 0px 12px 150px;
}
#invitationView .formBody {
float: right;
width: 500px;
margin-right: 5%;
}
#invitationView .formTitle {
color: #6084c2;
font-size: 32px;
margin-bottom: 20px;
}
#invitationView .formRow {
width: 400px;
}
#invitationView .formSubRow {
display: none;
margin: 10px 0px 0px 20px;
vertical-align: middle;
height: 60px;
width: 400px;
}
#invitationView .select2-container {
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
float: right;
width: 400px!important;
padding-top: 5px;
padding-bottom: 5px;
margin-right: 20px!important;
font-size: 9pt;
}
#invitationView .formBody input[type=text], 
#invitationView .formBody input[type=password], 
#invitationView .formBody select {
width: 400px;
}
#invitationView .formBody select:invalid { color: #aaa; }
/* src/views/pages/join/join.css */
#joinView {
color: #555;
width: calc(100% + 200px); 
min-width: 1250px; 
margin-left: -200px;
}
#joinView .box{
display: block; 
cursor: pointer; 
float: left; 
text-align: center; 
margin: 0 20px; 
width:300px; 
height:360px; 
padding: 20px 10px; 
background-color:#fff;
border: solid 2px #3d9be9; 
border-radius: 15px;
}
#joinView .box:hover{
background-color:#eee;
}
#joinView .topLogo {
float: left;
width: 350px;
margin: 12px 0px 12px 150px;
padding: 0px;
}
#joinView .topNav {
float: right;
width: 750px;
}
#joinView .logoBlue {
margin-left: 150px;
color: #6084c2;
font-size: 42px;
}
#joinView .logoOrange {
color: #ffd045;
font-size: 46px;
}
#joinView .navItem {
margin-top: 26px;
margin-right: 150px;
color: #6084c2;
font-size: 24px;
line-height: 30px;
text-decoration: none;
display: block;
float: right;
}
#joinView .blockmain {
min-height: 500px;
position: relative;
background: url(../images/forbusinessmain.jpg) no-repeat top center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
clear: both;
}
#joinView .block-reqdemo {
height: 390px;
width: 450px;
margin: 0px 0px 0px 230px;
padding: 30px 30px;
opacity: 1;
background-color: #fff;
}
#joinView .block {
padding: 0 200px;
clear: both;
}
#joinView .bglight {
background-color: #eee;
}
#joinView .bgdark {
background-color: #4a4a4a;
}
/* src/views/pages/notes/notes.css */
#notesView {
display: flex;
flex-direction: column;}
#notesView #casesList {
width: 500px;
}
#notesView #data4NotesReport a {
text-decoration: none;
color: #6084c2;
}
#notesView .paperRow:hover {
background-color: #eee;
cursor: pointer;
}
#notesView .paperRow {
background-color: #FFFCF2;
}
#notesView #data4Report {
width: 100%;
float: left;
}
#notesView .providerImg { 
width: 41px;
height: 36px;
padding-right: 5px;
display: inline-block;
float: left;
}
#notesView .providerTextHolder {
position: relative; 
}
#notesView .providerTopLeft {
padding: 4px 0 5px 0; 
}
#notesView .providerTopRight {
padding: 10px 5px 5px 0;
float: right;
}
#notesView .providerBottom {
font-size: 12px;
padding: 0 5px 3px 0;
float: left;
}
#notesView .mandate {
width: 500px;
font-size: 12px;
padding: 0 5px 3px 0;
float: left;
}
#notesView .slPrinter {
visibility: hidden;
color: #6084c2;
}
#notesView .fSizeS:hover .slPrinter {
visibility: visible;
cursor: pointer;
}
#notesView .caseTextHolder {
position: relative; 
}
#notesView .archive {
padding-right: 10px;
font-size: smaller;
color: #6084c2;
cursor: pointer;
}
#notesView .rpt {
padding-right: 10px;
font-size: smaller;
color: #6084c2;
cursor: pointer;
}
#notesView .caseRow:hover {
background-color: #eee;
cursor: pointer;
}
#notesView .caseMandateRow:hover {
background-color: #eee;
cursor: pointer;
}
#notesView .notesRow:hover {
background-color: #eee;
cursor: pointer;
}
#notesView .note:hover {
background-color: #eee;
cursor: pointer;
}
#notesView td, th {
text-align:left;
padding:10px;
}
#notesView #maintenanceBlock {
display: none;
padding: 150px 30px;
text-align: center;
font-size: 30px;
line-height: 1.4;
color: #6084c2;
}
#notesView .edit-note {
text-decoration: none;
color: #6084c2;
}
#notesView .claim-status {
text-transform: capitalize;
}
#notesView .claim-status.status-accepted {
color: #7cb263;
}
#notesView .claim-status.status-rejected {
color: #ff312f;
}
#notesView .docs {
padding-right: 10px;
font-size: smaller;
color: #6084c2;
cursor: pointer;
}
#notesView .docs-link {
white-space: nowrap;
font-size: smaller;
color: #6084c2;
cursor: pointer;
}
#modalInfo.preview-file {
width: 100%;
}
#modalInfo.preview-file .modalwrapper {
max-height: calc(100vh - 200px);
min-height: 600px;
height: auto;
width: 94%;
max-width: 1050px;
display: flex;
flex-direction: column;
}
#modalInfo.preview-file .modalContentsWrapper {
max-height: calc(100vh - 204px);
flex: 1;
display: flex;
flex-direction: column;
}
#modalInfo.preview-file .formRow {
}
#modalInfo.preview-file .formBody {
width: 100%;
padding-left: 0;
padding-right: 0;
}
#modalInfo.preview-file .modalDocsHeader {
display: flex;
justify-content: space-between;
}
#modalInfo.preview-file .modalDocsContent {
display: flex;
flex: 1;
flex-direction: column;
}
#modalInfo.preview-file #alertMessage {
width: 100%;
height: 100% !important;
min-height: 500px;
display: flex;
flex-direction: column;
}
#modalInfo.preview-file #alertMessage iframe {
width: 100% !important;
height: 100% !important;
min-height: 500px;
}
#modalInfo.preview-file #alertMessage img {
max-width: 100%;
height: auto;
}
#modalInfo.preview-file #table-excel-preview {
flex: 1;
overflow: auto;
}
#modalInfo.preview-file #table-excel-preview th,
#modalInfo.preview-file #table-excel-preview td {
min-width: 50px;
padding: 0px 5px;
min-height: 26px;
border: 1px solid #dfdfdf;
}
#modalInfo.preview-file #table-excel-preview th:empty,
#modalInfo.preview-file #table-excel-preview td:empty {
height: 26px;
}
#modalInfo.preview-file #sheet-list {
list-style: none;
font-size: 0;
}
#modalInfo.preview-file #sheet-list .sheet-item {
display: inline-block;
padding: 0 5px;
font-size: 14px;
border: 1px solid #dfdfdf;
background-color: #dfdfdf;
cursor: pointer;
}
#modalInfo.preview-file #sheet-list .sheet-item.active {
border: 1px solid #979797;
background-color: #dfdfdf;
}
#notesView #docsUploadButton {
position: relative;
}
#notesView #sharedDocumentsUploadFile {
position: absolute;
top: 0;
left: 0;
z-index: 1;
width: 100%;
height: 100%;
opacity: 0;
cursor: pointer;
}
#notesView .modalDocsContent {
display: flex;
flex: 1;
flex-direction: column;
}
#notesView .modalDocsContent #sharedDocumentsList {
margin-bottom: 10px;
}
#notesView .custom-menu {
display: none;
z-index: 1000;
position: fixed;
overflow: hidden;
border: 1px solid #CCC;
white-space: nowrap;
font-family: sans-serif;
background: #FFF;
color: #333;
border-radius: 5px;
padding: 0;
}
#notesView .custom-menu li {
padding: 8px 12px;
cursor: pointer;
list-style-type: none;
transition: all .3s ease;
user-select: none;
}
#notesView .custom-menu li:hover {
background-color: #DEF;
}
#notesView .custom-menu-user {
display: none;
z-index: 1000;
position: fixed;
overflow: hidden;
border: 1px solid #CCC;
white-space: nowrap;
font-family: sans-serif;
background: #FFF;
color: #333;
border-radius: 5px;
padding: 0;
}
#notesView .custom-menu-user li {
padding: 8px 12px;
cursor: pointer;
list-style-type: none;
transition: all .3s ease;
user-select: none;
}
#notesView .custom-menu-user li:hover {
background-color: #DEF;
}
#notesView .hidden {
display: none;
}
#notesView .custom-action-btn {
display: flex;
gap: 5px;
justify-content: flex-end;
}
#notesView .custom-action-btn li {
display: block;
width: 25px;
height: 25px;
font-size: 0;
border: 1px solid #333;
border-radius: 2px;
}
#notesView .custom-action-btn li[data-action="view"] {
background: url('../images/ui/show.png') no-repeat center;
background-size: 70%;
}
#notesView .custom-action-btn li[data-action="download"] {
background: url('../images/ui/download.png') no-repeat center;
background-size: 70%;
}
#notesView .custom-action-btn li[data-action="delete"] {
background: url('../images/ui/delete.png') no-repeat center;
background-size: 70%;
}
#notesView .custom-action-btn li[data-action="dot"] {
background: url('../images/ui/dot.png') no-repeat center;
background-size: 70%;
display: inline-block;
text-align: center;
}
#notesView .custom-action-btn li[data-action="deletedisabled"] {
background: url('../images/ui/deletedisabled.png') no-repeat center;
background-size: 70%;
}
.elementBox {
display: block; 
}
.no-margin {
margin-bottom: 0; 
}
.globalRadio {
margin-right: 5px; 
}
/* src/views/pages/notes_admin/notes_admin.css */
#notesAdminView {
display: flex;
flex-direction: column;
}
#notesAdminView #listSearch {
width: 300px;
margin-left: 20px;
}
#notesAdminView #data4NotesReport a {
text-decoration: none;
color: #6084c2;
}
#notesAdminView .providerRow:hover {
background-color: #eee;
cursor: pointer;
}
#notesAdminView .remove-provider {
visibility: hidden;
}
#notesAdminView .providerRow:hover .remove-provider {
visibility: visible;
padding-right: 10px;
cursor: pointer;
}
#notesAdminView .providerImg { 
width: 41px;
height: 36px;
padding-right: 5px;
display: inline-block;
float: left;
}
#notesAdminView .elementBox {
float: left;
margin: 5px;
}
#notesAdminView .paramsBox {
float: left;
}
#notesAdminView .reportBox {
clear: both;
}
#notesAdminView .providerTextHolder {
position: relative; 
}
#notesAdminView .providerTopLeft {
padding: 4px 0 5px 0; 
}
#notesAdminView .providerTopRight {
padding: 10px 5px 5px 0;
float: right;
}
#notesAdminView .providerBottom {
font-size: 12px;
padding: 0 5px 3px 0;
float: left;
}
#notesAdminView .mandate {
font-size: 12px;
padding: 0 5px 3px 0;
float: left;
}
#notesAdminView #invitationsList {
width: 500px;
}
#notesAdminView #casesList {
width: 500px;
}
#notesAdminView .invitationRow {
width: 500px;
height: 54px;
vertical-align: middle;
padding: 9px 5px;
float: left;
border-radius: 5px;
}
#notesAdminView .archive {
padding-right: 10px;
font-size: smaller;
color: #6084c2;
cursor: pointer;
}
#notesAdminView .caseRow:hover {
background-color: #eee;
cursor: pointer;
}
#notesAdminView .paperRow:hover {
background-color: #eee;
cursor: pointer;
}
#notesAdminView .paperRow {
background-color: #FFFCF2;
}
#notesAdminView .notesRow:hover {
background-color: #eee;
cursor: pointer;
}
#notesAdminView .pendingAuthsRow:hover {
background-color: #eee;
cursor: pointer;
}
#notesAdminView .bdRow:hover {
background-color: #eee;
cursor: pointer;
}
#notesAdminView .invitationRow:hover {
background-color: #eee;
}
#notesAdminView .resend-invite {
visibility: hidden;
}
#notesAdminView .remove-invitation {
visibility: hidden;
}
#notesAdminView .delete-note {
padding-right: 10px;
visibility: hidden;
}
#notesAdminView .providerRow:hover .delete-note {
padding-right: 10px;
visibility: visible;
}
#notesAdminView .pendingAuthsRow:hover .delete-note {
padding-right: 10px;
visibility: visible;
}
#notesAdminView .paperRow:hover .delete-note,
#notesAdminView .notesRow:hover .delete-note {
visibility: visible;
cursor: pointer;
padding-right: 10px;
}
#notesAdminView .pendingAuthsRow:hover .delete-note {
visibility: visible;
cursor: pointer;
padding-right: 10px;
}
#notesAdminView .invitationRow:hover .resend-invite {
visibility: visible;
padding-right: 10px;
cursor: pointer;
}
#notesAdminView .invitationRow:hover .remove-invitation {
visibility: visible;
padding-right: 10px;
cursor: pointer;
float: right;
}
#notesAdminView .inviteTopRight {
padding: 10px 5px 5px 0;
float: right;
}
#notesAdminView .invitationTopLeft {
padding: 10px 0 5px;
}
#notesAdminView .caseMandateRow:hover .archive {
visibility: visible;
padding-right: 10px;
font-size: smaller;
color: #6084c2;
cursor: pointer;
}
#notesAdminView .caseMandateRow:hover {
background-color: #eee;
cursor: pointer;
}
#notesAdminView .note:hover {
cursor: pointer;
}
#notesAdminView .subreportHeader {
font-size: 24px;
color: #666;
float: left;
margin-top: 10px;
margin-right: 20px;
}
#notesAdminView .dateInput {
font-size: 16px;
width: 110px;
height: 37px;
}
#notesAdminView .elementBox a {
color: #eeeeee;
}
#notesAdminView #loading {
font-size:x-small;
margin-top: 12px;
display: none;
}
#notesAdminView #loadMsg {
float: left;
margin-top: 1px
}
#notesAdminView #loading #img {
float: left;
}
#notesAdminView #downloadAll {
margin-top: 15px;
display: none;
}
#notesAdminView .inactive {
background: rgb(174, 193, 224)!important;
pointer-events: none;
cursor: default;
}
#notesAdminView select {
margin: 0;
width: 110px;
height: 37px;
font-size: smaller;
border: 1px solid #ccc;
}
#notesAdminView .blueSelect {
border-radius: 5px;
background-color: #6084c2;
color: #eeeeee;
cursor: pointer;
font-size: 1em !important;
height: 28px;
margin-top: 4px;
padding: 0 0 0 5px;
}
#notesAdminView .chosen-container a {
color: #333;
}
#notesAdminView .chosen-container-single .chosen-single {
position: relative;
display: block;
overflow: hidden;
padding: 5px;
height: 36px;
border: 1px solid #aaa;
border-radius: 5px;
background-color: #fff;
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), to(#f4f4f4));
background: linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
background-clip: border-box;
background-clip: padding-box;
-webkit-box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
color: #444;
text-decoration: none;
white-space: nowrap;
line-height: 24px;
}
#notesAdminView .chosen-blue .chosen-container-single .chosen-single {
position: relative;
display: block;
overflow: hidden;
padding: 0;
height: 26px;
background: #6084c2;
border: 0!important;
color: #eeeeee;
cursor: pointer;
font-size: 1em !important;
text-decoration: none;
white-space: nowrap;
line-height: 24px;
margin-top: 5px;
box-shadow: none;
}
#notesAdminView .chosen-blue .highlighted {
color: #eeeeee!important;
}
#notesAdminView .chosen-container-single .chosen-single span {
display: block;
overflow: hidden;
margin-right: 10px;
margin-left: 10px;
text-overflow: ellipsis;
white-space: nowrap;
}
#notesAdminView .chosen-blue .chosen-container-single .chosen-single span {
display: block;
overflow: hidden;
margin-right: 10px;
margin-left: 10px;
text-overflow: ellipsis;
white-space: nowrap;
font-size: 1.2em;
padding-top: 1px;
}
#notesAdminView .chosen-blue option {
color:#333;
background-color:white
}
#notesAdminView .search {
width:200px;
}
#notesAdminView #tabs-1, #tabs-2, #tabs-3, #tabs-4, #tabs-5 {
flex: 1;
display: none;
}
#notesAdminView .tableBox {
clear: both;
margin-bottom: 30px
}
#notesAdminView td, th {
text-align:left;
padding:10px;
}
#notesAdminView td.td-comment {
padding: 10px 5px;
}
#notesAdminView td.claim-status,
#notesAdminView td.status {
padding: 10px 5px;
white-space: nowrap;
}
#notesAdminView .slPrinter {
visibility: hidden;
color: #6084c2;
}
#notesAdminView .claim-status {
text-transform: capitalize;
}
#notesAdminView .claim-status.status-accepted {
color: #7cb263;
}
#notesAdminView .claim-status.status-rejected {
color: #ff312f;
}
#notesAdminView .edit-note {
text-decoration: none;
color: #6084c2;
visibility: hidden;
}
#notesAdminView .paperRow:hover .edit-note {
visibility: visible;
}
#notesAdminView .notesRow:hover .edit-note {
visibility: visible;
}
#notesAdminView .pendingAuthsRow:hover .edit-note {
visibility: visible;
}
#notesAdminView .lock {
position: absolute;
text-decoration: none;
visibility: visible;
}
#notesAdminView .paperRow:hover .lock {
visibility: hidden;
}
#notesAdminView .notesRow:hover .lock {
visibility: hidden;
}
#notesAdminView .void {
position: absolute;
text-decoration: none;
visibility: visible;
width: 55px;
}
#notesAdminView .paperRow:hover .void {
visibility: hidden;
}
#notesAdminView .notesRow:hover .void {
visibility: hidden;
}
#notesAdminView .editedNoteRow td {
vertical-align: top;
}
#notesAdminView .hidden {
display: none;
}
#notesAdminView .fSizeS:hover .slPrinter {
visibility: visible;
cursor: pointer;
}
#notesAdminView #maintenanceBlock {
display: none;
padding: 150px 30px;
text-align: center;
font-size: 30px;
line-height: 1.4;
color: #6084c2;
}
#notesAdminView .docs {
padding-right: 10px;
font-size: smaller;
color: #6084c2;
cursor: pointer;
}
#notesAdminView .docs-link {
white-space: nowrap;
font-size: smaller;
color: #6084c2;
cursor: pointer;
}
#modalInfo.preview-file {
width: 100%;
}
#modalInfo.preview-file .modalwrapper {
max-height: calc(100vh - 200px);
min-height: 600px;
height: auto;
width: 94%;
max-width: 1050px;
display: flex;
flex-direction: column;
}
#modalInfo.preview-file .modalContentsWrapper {
max-height: calc(100vh - 204px);
flex: 1;
display: flex;
flex-direction: column;
}
#modalInfo.preview-file .formRow {
}
#modalInfo.preview-file .formBody {
width: 100%;
padding-left: 0;
padding-right: 0;
}
#modalInfo.preview-file .modalDocsHeader {
display: flex;
justify-content: space-between;
}
#modalInfo.preview-file .modalDocsContent {
display: flex;
flex: 1;
flex-direction: column;
}
#modalInfo.preview-file #alertMessage {
width: 100%;
height: 100% !important;
min-height: 500px;
display: flex;
flex-direction: column;
}
#modalInfo.preview-file #alertMessage iframe,
#modalInfo.preview-file #alertMessage embed {
width: 100% !important;
height: 100% !important;
min-height: 500px;
}
#modalInfo.preview-file #alertMessage img {
max-width: 100%;
height: auto;
}
#modalInfo.preview-file #table-excel-preview {
flex: 1;
overflow: auto;
}
#modalInfo.preview-file #table-excel-preview th,
#modalInfo.preview-file #table-excel-preview td {
min-width: 50px;
padding: 0px 5px;
min-height: 26px;
border: 1px solid #dfdfdf;
}
#modalInfo.preview-file #table-excel-preview th:empty,
#modalInfo.preview-file #table-excel-preview td:empty {
height: 26px;
}
#modalInfo.preview-file #sheet-list {
list-style: none;
font-size: 0;
}
#modalInfo.preview-file #sheet-list .sheet-item {
display: inline-block;
padding: 0 5px;
font-size: 14px;
border: 1px solid #dfdfdf;
background-color: #dfdfdf;
cursor: pointer;
}
#modalInfo.preview-file #sheet-list .sheet-item.active {
border: 1px solid #979797;
background-color: #dfdfdf;
}
#notesAdminView #docsUploadButton {
position: relative;
}
#notesAdminView #sharedDocumentsUploadFile {
position: absolute;
top: 0;
left: 0;
z-index: 1;
width: 100%;
height: 100%;
opacity: 0;
cursor: pointer;
}
#notesAdminView .modalDocsContent {
display: flex;
flex: 1;
flex-direction: column;
}
#notesAdminView .modalDocsContent #sharedDocumentsList {
margin-bottom: 10px;
}
#notesAdminView .custom-menu {
display: none;
z-index: 1000;
position: fixed;
overflow: hidden;
border: 1px solid #CCC;
white-space: nowrap;
font-family: sans-serif;
background: #FFF;
color: #333;
border-radius: 5px;
padding: 0;
}
#notesAdminView .custom-menu li {
padding: 8px 12px;
cursor: pointer;
list-style-type: none;
transition: all .3s ease;
user-select: none;
}
#notesAdminView .custom-menu li:hover {
background-color: #DEF;
}
#notesAdminView .hidden {
display: none;
}
#notesAdminView .custom-action-btn {
display: flex;
gap: 5px;
justify-content: flex-end;
}
#notesAdminView .custom-action-btn li {
display: block;
width: 25px;
height: 25px;
font-size: 0;
border: 1px solid #333;
border-radius: 2px;
}
#notesAdminView .custom-action-btn li[data-action="view"] {
background: url('../images/ui/show.png') no-repeat center;
background-size: 70%;
}
#notesAdminView .custom-action-btn li[data-action="download"] {
background: url('../images/ui/download.png') no-repeat center;
background-size: 70%;
}
#notesAdminView .custom-action-btn li[data-action="delete"] {
background: url('../images/ui/delete.png') no-repeat center;
background-size: 70%;
}
#notesAdminView .custom-action-btn li[data-action="deletedisabled"] {
background: url('../images/ui/deletedisabled.png') no-repeat center;
background-size: 70%;
}
#notesAdminView .tooltip {
position: relative;
display: inline-block;
border-bottom: 1px dotted black;
}
#notesAdminView .tooltip .tooltiptext {
visibility: hidden;
width: 250px;
background-color: #6084C2;
color: #fff;
text-align: left;
border-radius: 6px;
padding: 5px;
position: absolute;
z-index: 1;
top: 110%;
left: 100%;
margin-left: -60px;
word-break: break-all !important;
white-space: normal !important;
}
#notesAdminView .tooltip:hover .tooltiptext {
visibility: visible;
}
#notesAdminView .tooltip1 {
position: relative;
display: inline-block;
}
#notesAdminView .tooltip1 .tooltiptext {
visibility: hidden;
width: 250px;
background-color: #6084C2;
color: #fff;
text-align: left;
border-radius: 6px;
padding: 5px;
position: absolute;
z-index: 1;
top: 110%;
left: 100%;
margin-left: -60px;
word-break: break-all !important;
white-space: normal !important;
}
#notesAdminView .tooltip1:hover .tooltiptext {
visibility: visible;
}
/* src/views/pages/notesapp/notesapp.css */
#notesappView html {
font-family: sans-serif;
line-height: 1.15;
-webkit-text-size-adjust: 100%;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
#notesappView article, #notesappView aside, #notesappView figcaption, #notesappView figure, #notesappView footer, #notesappView header, #notesappView hgroup, #notesappView main, #notesappView nav, #notesappView section {
display: block;
}
#notesappView body {
margin: 0;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
background-color: #fff;
}
[tabindex="-1"]:focus:not(:focus-visible) {
outline: 0 !important;
}
#notesappView hr {
box-sizing: content-box;
height: 0;
overflow: visible;
}
#notesappView h1, #notesappView h2, #notesappView h3, #notesappView h4, #notesappView h5, #notesappView h6 {
margin-top: 0;
margin-bottom: 0.5rem;
}
#notesappView p {
margin-top: 0;
margin-bottom: 1rem;
}
#notesappView address {
margin-bottom: 1rem;
font-style: normal;
line-height: inherit;
}
#notesappView ol,
#notesappView ul,
#notesappView dl {
margin-top: 0;
margin-bottom: 1rem;
}
#notesappView ol ol,
#notesappView ul ul,
#notesappView ol ul,
#notesappView ul ol {
margin-bottom: 0;
}
#notesappView dt {
font-weight: 700;
}
#notesappView dd {
margin-bottom: .5rem;
margin-left: 0;
}
#notesappView blockquote {
margin: 0 0 1rem;
}
#notesappView b,
#notesappView strong {
font-weight: bolder;
}
#notesappView small {
font-size: 80%;
}
#notesappView sub,
#notesappView sup {
position: relative;
font-size: 75%;
line-height: 0;
vertical-align: baseline;
}
#notesappView sub {
bottom: -.25em;
}
#notesappView sup {
top: -.5em;
}
#notesappView h1, #notesappView h2, #notesappView h3, #notesappView h4, #notesappView h5, #notesappView h6,
#notesappView .h1, #notesappView .h2, #notesappView .h3, #notesappView .h4, #notesappView .h5, #notesappView .h6 {
margin-bottom: 0.5rem;
font-weight: 500;
line-height: 1.2;
}
#notesappView h1, #notesappView .h1 {
font-size: 2.5rem;
}
#notesappView h2, #notesappView .h2 {
font-size: 2rem;
}
#notesappView h3, #notesappView .h3 {
font-size: 1.75rem;
}
#notesappView h4, #notesappView .h4 {
font-size: 1.5rem;
}
#notesappView h5, #notesappView .h5 {
font-size: 1.25rem;
}
#notesappView h6, #notesappView .h6 {
font-size: 1rem;
}
#notesappView hr {
margin-top: 1rem;
margin-bottom: 1rem;
border: 0;
border-top: 1px solid rgba(0, 0, 0, 0.1);
}
#notesappView .container {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
@media (min-width: 576px) {
#notesappView .container {
max-width: 540px;
}
}
@media (min-width: 768px) {
#notesappView .container {
max-width: 720px;
}
}
@media (min-width: 992px) {
#notesappView .container {
max-width: 960px;
}
}
@media (min-width: 1200px) {
#notesappView .container {
max-width: 1140px;
}
}
#notesappView .container-fluid, #notesappView .container-sm, #notesappView .container-md, #notesappView .container-lg, #notesappView .container-xl {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
@media (min-width: 576px) {
#notesappView .container, #notesappView .container-sm {
max-width: 540px;
}
}
@media (min-width: 768px) {
#notesappView .container, #notesappView .container-sm, #notesappView .container-md {
max-width: 720px;
}
}
@media (min-width: 992px) {
#notesappView .container, #notesappView .container-sm, #notesappView .container-md, #notesappView .container-lg {
max-width: 960px;
}
}
@media (min-width: 1200px) {
#notesappView .container, #notesappView .container-sm, #notesappView .container-md, #notesappView .container-lg, #notesappView .container-xl {
max-width: 1140px;
}
}
#notesappView .row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
#notesappView .col-1, #notesappView .col-2, #notesappView .col-3, #notesappView .col-4, #notesappView .col-5, #notesappView .col-6, #notesappView .col-7, #notesappView .col-8, #notesappView .col-9, #notesappView .col-10, #notesappView .col-11, #notesappView .col-12, #notesappView .col,
#notesappView .col-auto, #notesappView .col-sm-1, #notesappView .col-sm-2, #notesappView .col-sm-3, #notesappView .col-sm-4, #notesappView .col-sm-5, #notesappView .col-sm-6, #notesappView .col-sm-7, #notesappView .col-sm-8, #notesappView .col-sm-9, #notesappView .col-sm-10, #notesappView .col-sm-11, #notesappView .col-sm-12, #notesappView .col-sm,
#notesappView .col-sm-auto, #notesappView .col-md-1, #notesappView .col-md-2, #notesappView .col-md-3, #notesappView .col-md-4, #notesappView .col-md-5, #notesappView .col-md-6, #notesappView .col-md-7, #notesappView .col-md-8, #notesappView .col-md-9, #notesappView .col-md-10, #notesappView .col-md-11, #notesappView .col-md-12, #notesappView .col-md,
#notesappView .col-md-auto, #notesappView .col-lg-1, #notesappView .col-lg-2, #notesappView .col-lg-3, #notesappView .col-lg-4, #notesappView .col-lg-5, #notesappView .col-lg-6, #notesappView .col-lg-7, #notesappView .col-lg-8, #notesappView .col-lg-9, #notesappView .col-lg-10, #notesappView .col-lg-11, #notesappView .col-lg-12, #notesappView .col-lg,
#notesappView .col-lg-auto, #notesappView .col-xl-1, #notesappView .col-xl-2, #notesappView .col-xl-3, #notesappView .col-xl-4, #notesappView .col-xl-5, #notesappView .col-xl-6, #notesappView .col-xl-7, #notesappView .col-xl-8, #notesappView .col-xl-9, #notesappView .col-xl-10, #notesappView .col-xl-11, #notesappView .col-xl-12, #notesappView .col-xl,
#notesappView .col-xl-auto {
position: relative;
width: 100%;
padding-right: 15px;
padding-left: 15px;
}
#notesappView .col {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
min-width: 0;
max-width: 100%;
}
#notesappView .row-cols-1 > * {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
#notesappView .row-cols-2 > * {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
#notesappView .row-cols-3 > * {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
#notesappView .row-cols-4 > * {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
#notesappView .row-cols-5 > * {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
#notesappView .row-cols-6 > * {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
#notesappView .col-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
#notesappView .col-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
#notesappView .col-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
#notesappView .col-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
#notesappView .col-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
#notesappView .col-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
#notesappView .col-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
#notesappView .col-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
#notesappView .col-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
#notesappView .col-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
#notesappView .col-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
#notesappView .col-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
#notesappView .col-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
#notesappView .order-first {
-ms-flex-order: -1;
order: -1;
}
#notesappView .order-last {
-ms-flex-order: 13;
order: 13;
}
#notesappView .order-0 {
-ms-flex-order: 0;
order: 0;
}
#notesappView .order-1 {
-ms-flex-order: 1;
order: 1;
}
#notesappView .order-2 {
-ms-flex-order: 2;
order: 2;
}
#notesappView .order-3 {
-ms-flex-order: 3;
order: 3;
}
#notesappView .order-4 {
-ms-flex-order: 4;
order: 4;
}
#notesappView .order-5 {
-ms-flex-order: 5;
order: 5;
}
#notesappView .order-6 {
-ms-flex-order: 6;
order: 6;
}
#notesappView .order-7 {
-ms-flex-order: 7;
order: 7;
}
#notesappView .order-8 {
-ms-flex-order: 8;
order: 8;
}
#notesappView .order-9 {
-ms-flex-order: 9;
order: 9;
}
#notesappView .order-10 {
-ms-flex-order: 10;
order: 10;
}
#notesappView .order-11 {
-ms-flex-order: 11;
order: 11;
}
#notesappView .order-12 {
-ms-flex-order: 12;
order: 12;
}
#notesappView .offset-1 {
margin-left: 8.333333%;
}
#notesappView .offset-2 {
margin-left: 16.666667%;
}
#notesappView .offset-3 {
margin-left: 25%;
}
#notesappView .offset-4 {
margin-left: 33.333333%;
}
#notesappView .offset-5 {
margin-left: 41.666667%;
}
#notesappView .offset-6 {
margin-left: 50%;
}
#notesappView .offset-7 {
margin-left: 58.333333%;
}
#notesappView .offset-8 {
margin-left: 66.666667%;
}
#notesappView .offset-9 {
margin-left: 75%;
}
#notesappView .offset-10 {
margin-left: 83.333333%;
}
#notesappView .offset-11 {
margin-left: 91.666667%;
}
@media (min-width: 576px) {
#notesappView .col-sm {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
min-width: 0;
max-width: 100%;
}
#notesappView .row-cols-sm-1 > * {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
#notesappView .row-cols-sm-2 > * {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
#notesappView .row-cols-sm-3 > * {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
#notesappView .row-cols-sm-4 > * {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
#notesappView .row-cols-sm-5 > * {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
#notesappView .row-cols-sm-6 > * {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
}
@media (min-width: 768px) {
#notesappView .col-md {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
min-width: 0;
max-width: 100%;
}
#notesappView .row-cols-md-1 > * {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
#notesappView .row-cols-md-2 > * {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
#notesappView .row-cols-md-3 > * {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
#notesappView .row-cols-md-4 > * {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
#notesappView .row-cols-md-5 > * {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
#notesappView .row-cols-md-6 > * {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
#notesappView .col-md-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
#notesappView .col-md-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
#notesappView .col-md-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
#notesappView .col-md-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
#notesappView .col-md-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
#notesappView .col-md-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
#notesappView .col-md-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
#notesappView .col-md-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
#notesappView .col-md-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
#notesappView .col-md-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
#notesappView .col-md-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
#notesappView .col-md-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
#notesappView .col-md-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
}
@media (min-width: 992px) {
#notesappView .col-lg {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
min-width: 0;
max-width: 100%;
}
#notesappView .row-cols-lg-1 > * {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
#notesappView .row-cols-lg-2 > * {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
#notesappView .row-cols-lg-3 > * {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
#notesappView .row-cols-lg-4 > * {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
#notesappView .row-cols-lg-5 > * {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
#notesappView .row-cols-lg-6 > * {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
#notesappView .col-lg-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
#notesappView .col-lg-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
#notesappView .col-lg-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
#notesappView .col-lg-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
#notesappView .col-lg-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
#notesappView .col-lg-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
#notesappView .col-lg-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
#notesappView .col-lg-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
#notesappView .col-lg-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
#notesappView .col-lg-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
#notesappView .col-lg-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
#notesappView .col-lg-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
#notesappView .col-lg-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
}
@media (min-width: 1200px) {
#notesappView .col-xl {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
min-width: 0;
max-width: 100%;
}
#notesappView .row-cols-xl-1 > * {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
#notesappView .row-cols-xl-2 > * {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
#notesappView .row-cols-xl-3 > * {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
#notesappView .row-cols-xl-4 > * {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
#notesappView .row-cols-xl-5 > * {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
#notesappView .row-cols-xl-6 > * {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
}
#notesappView .navbar .container,
#notesappView .navbar .container-fluid, #notesappView .navbar .container-sm, #notesappView .navbar .container-md, #notesappView .navbar .container-lg, #notesappView .navbar .container-xl {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: justify;
justify-content: space-between;
}
@media (max-width: 575.98px) {
#notesappView .navbar-expand-sm > .container,
#notesappView .navbar-expand-sm > .container-fluid, #notesappView .navbar-expand-sm > .container-sm, #notesappView .navbar-expand-sm > .container-md, #notesappView .navbar-expand-sm > .container-lg, #notesappView .navbar-expand-sm > .container-xl {
padding-right: 0;
padding-left: 0;
}
}
@media (min-width: 576px) {
.navbar-expand-sm {
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-ms-flex-pack: start;
justify-content: flex-start;
}
.navbar-expand-sm .navbar-nav {
-ms-flex-direction: row;
flex-direction: row;
}
.navbar-expand-sm .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-sm .navbar-nav .nav-link {
padding-right: 0.5rem;
padding-left: 0.5rem;
}
#notesappView .navbar-expand-sm > .container,
#notesappView .navbar-expand-sm > .container-fluid, #notesappView .navbar-expand-sm > .container-sm, #notesappView .navbar-expand-sm > .container-md, #notesappView .navbar-expand-sm > .container-lg, #notesappView .navbar-expand-sm > .container-xl {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.navbar-expand-sm .navbar-collapse {
display: -ms-flexbox !important;
display: flex !important;
-ms-flex-preferred-size: auto;
flex-basis: auto;
}
.navbar-expand-sm .navbar-toggler {
display: none;
}
}
@media (max-width: 767.98px) {
#notesappView .navbar-expand-md > .container,
#notesappView .navbar-expand-md > .container-fluid, #notesappView .navbar-expand-md > .container-sm, #notesappView .navbar-expand-md > .container-md, #notesappView .navbar-expand-md > .container-lg, #notesappView .navbar-expand-md > .container-xl {
padding-right: 0;
padding-left: 0;
}
}
@media (min-width: 768px) {
.navbar-expand-md {
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-ms-flex-pack: start;
justify-content: flex-start;
}
.navbar-expand-md .navbar-nav {
-ms-flex-direction: row;
flex-direction: row;
}
.navbar-expand-md .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-md .navbar-nav .nav-link {
padding-right: 0.5rem;
padding-left: 0.5rem;
}
#notesappView .navbar-expand-md > .container,
#notesappView .navbar-expand-md > .container-fluid, #notesappView .navbar-expand-md > .container-sm, #notesappView .navbar-expand-md > .container-md, #notesappView .navbar-expand-md > .container-lg, #notesappView .navbar-expand-md > .container-xl {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.navbar-expand-md .navbar-collapse {
display: -ms-flexbox !important;
display: flex !important;
-ms-flex-preferred-size: auto;
flex-basis: auto;
}
.navbar-expand-md .navbar-toggler {
display: none;
}
}
@media (max-width: 991.98px) {
#notesappView .navbar-expand-lg > .container,
#notesappView .navbar-expand-lg > .container-fluid, #notesappView .navbar-expand-lg > .container-sm, #notesappView .navbar-expand-lg > .container-md, #notesappView .navbar-expand-lg > .container-lg, #notesappView .navbar-expand-lg > .container-xl {
padding-right: 0;
padding-left: 0;
}
}
@media (min-width: 992px) {
.navbar-expand-lg {
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-ms-flex-pack: start;
justify-content: flex-start;
}
.navbar-expand-lg .navbar-nav {
-ms-flex-direction: row;
flex-direction: row;
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-lg .navbar-nav .nav-link {
padding-right: 0.5rem;
padding-left: 0.5rem;
}
#notesappView .navbar-expand-lg > .container,
#notesappView .navbar-expand-lg > .container-fluid, #notesappView .navbar-expand-lg > .container-sm, #notesappView .navbar-expand-lg > .container-md, #notesappView .navbar-expand-lg > .container-lg, #notesappView .navbar-expand-lg > .container-xl {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.navbar-expand-lg .navbar-collapse {
display: -ms-flexbox !important;
display: flex !important;
-ms-flex-preferred-size: auto;
flex-basis: auto;
}
.navbar-expand-lg .navbar-toggler {
display: none;
}
}
@media (max-width: 1199.98px) {
#notesappView .navbar-expand-xl > .container,
#notesappView .navbar-expand-xl > .container-fluid, #notesappView .navbar-expand-xl > .container-sm, #notesappView .navbar-expand-xl > .container-md, #notesappView .navbar-expand-xl > .container-lg, #notesappView .navbar-expand-xl > .container-xl {
padding-right: 0;
padding-left: 0;
}
}
@media (min-width: 1200px) {
.navbar-expand-xl {
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-ms-flex-pack: start;
justify-content: flex-start;
}
.navbar-expand-xl .navbar-nav {
-ms-flex-direction: row;
flex-direction: row;
}
.navbar-expand-xl .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-xl .navbar-nav .nav-link {
padding-right: 0.5rem;
padding-left: 0.5rem;
}
#notesappView .navbar-expand-xl > .container,
#notesappView .navbar-expand-xl > .container-fluid, #notesappView .navbar-expand-xl > .container-sm, #notesappView .navbar-expand-xl > .container-md, #notesappView .navbar-expand-xl > .container-lg, #notesappView .navbar-expand-xl > .container-xl {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.navbar-expand-xl .navbar-collapse {
display: -ms-flexbox !important;
display: flex !important;
-ms-flex-preferred-size: auto;
flex-basis: auto;
}
.navbar-expand-xl .navbar-toggler {
display: none;
}
}
#notesappView .navbar-expand > .container,
#notesappView .navbar-expand > .container-fluid, #notesappView .navbar-expand > .container-sm, #notesappView .navbar-expand > .container-md, #notesappView .navbar-expand > .container-lg, #notesappView .navbar-expand > .container-xl {
padding-right: 0;
padding-left: 0;
}
#notesappView .navbar-expand > .container,
#notesappView .navbar-expand > .container-fluid, #notesappView .navbar-expand > .container-sm, #notesappView .navbar-expand > .container-md, #notesappView .navbar-expand > .container-lg, #notesappView .navbar-expand > .container-xl {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
#notesappView .justify-content-start {
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
#notesappView .justify-content-end {
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
#notesappView .justify-content-center {
-ms-flex-pack: center !important;
justify-content: center !important;
}
#notesappView .justify-content-between {
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
#notesappView .justify-content-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
#notesappView .align-items-start {
-ms-flex-align: start !important;
align-items: flex-start !important;
}
#notesappView .align-items-end {
-ms-flex-align: end !important;
align-items: flex-end !important;
}
#notesappView .align-items-center {
-ms-flex-align: center !important;
align-items: center !important;
}
#notesappView .align-items-baseline {
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
#notesappView .align-items-stretch {
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
#notesappView .pt-4,
#notesappView .py-4 {
padding-top: 1.5rem !important;
}
@media (min-width: 992px) {
.m-lg-0 {
margin: 0 !important;
}
.mt-lg-0,
.my-lg-0 {
margin-top: 0 !important;
}
.mr-lg-0,
.mx-lg-0 {
margin-right: 0 !important;
}
.mb-lg-0,
.my-lg-0 {
margin-bottom: 0 !important;
}
.ml-lg-0,
.mx-lg-0 {
margin-left: 0 !important;
}
.m-lg-1 {
margin: 0.25rem !important;
}
.mt-lg-1,
.my-lg-1 {
margin-top: 0.25rem !important;
}
.mr-lg-1,
.mx-lg-1 {
margin-right: 0.25rem !important;
}
.mb-lg-1,
.my-lg-1 {
margin-bottom: 0.25rem !important;
}
.ml-lg-1,
.mx-lg-1 {
margin-left: 0.25rem !important;
}
.m-lg-2 {
margin: 0.5rem !important;
}
.mt-lg-2,
.my-lg-2 {
margin-top: 0.5rem !important;
}
.mr-lg-2,
.mx-lg-2 {
margin-right: 0.5rem !important;
}
.mb-lg-2,
.my-lg-2 {
margin-bottom: 0.5rem !important;
}
.ml-lg-2,
.mx-lg-2 {
margin-left: 0.5rem !important;
}
.m-lg-3 {
margin: 1rem !important;
}
.mt-lg-3,
.my-lg-3 {
margin-top: 1rem !important;
}
.mr-lg-3,
.mx-lg-3 {
margin-right: 1rem !important;
}
.mb-lg-3,
.my-lg-3 {
margin-bottom: 1rem !important;
}
.ml-lg-3,
.mx-lg-3 {
margin-left: 1rem !important;
}
.m-lg-4 {
margin: 1.5rem !important;
}
.mt-lg-4,
.my-lg-4 {
margin-top: 1.5rem !important;
}
.mr-lg-4,
.mx-lg-4 {
margin-right: 1.5rem !important;
}
.mb-lg-4,
.my-lg-4 {
margin-bottom: 1.5rem !important;
}
.ml-lg-4,
.mx-lg-4 {
margin-left: 1.5rem !important;
}
.m-lg-5 {
margin: 3rem !important;
}
.mt-lg-5,
.my-lg-5 {
margin-top: 3rem !important;
}
.mr-lg-5,
.mx-lg-5 {
margin-right: 3rem !important;
}
.mb-lg-5,
.my-lg-5 {
margin-bottom: 3rem !important;
}
.ml-lg-5,
.mx-lg-5 {
margin-left: 3rem !important;
}
.p-lg-0 {
padding: 0 !important;
}
#notesappView .pt-lg-0,
#notesappView .py-lg-0 {
padding-top: 0 !important;
}
.pr-lg-0,
.px-lg-0 {
padding-right: 0 !important;
}
.pb-lg-0,
.py-lg-0 {
padding-bottom: 0 !important;
}
.pl-lg-0,
.px-lg-0 {
padding-left: 0 !important;
}
.p-lg-1 {
padding: 0.25rem !important;
}
.pt-lg-1,
.py-lg-1 {
padding-top: 0.25rem !important;
}
.pr-lg-1,
.px-lg-1 {
padding-right: 0.25rem !important;
}
.pb-lg-1,
.py-lg-1 {
padding-bottom: 0.25rem !important;
}
.pl-lg-1,
.px-lg-1 {
padding-left: 0.25rem !important;
}
.p-lg-2 {
padding: 0.5rem !important;
}
.pt-lg-2,
.py-lg-2 {
padding-top: 0.5rem !important;
}
.pr-lg-2,
.px-lg-2 {
padding-right: 0.5rem !important;
}
.pb-lg-2,
.py-lg-2 {
padding-bottom: 0.5rem !important;
}
.pl-lg-2,
.px-lg-2 {
padding-left: 0.5rem !important;
}
.p-lg-3 {
padding: 1rem !important;
}
.pt-lg-3,
.py-lg-3 {
padding-top: 1rem !important;
}
.pr-lg-3,
.px-lg-3 {
padding-right: 1rem !important;
}
.pb-lg-3,
.py-lg-3 {
padding-bottom: 1rem !important;
}
.pl-lg-3,
.px-lg-3 {
padding-left: 1rem !important;
}
.p-lg-4 {
padding: 1.5rem !important;
}
.pt-lg-4,
.py-lg-4 {
padding-top: 1.5rem !important;
}
.pr-lg-4,
.px-lg-4 {
padding-right: 1.5rem !important;
}
.pb-lg-4,
.py-lg-4 {
padding-bottom: 1.5rem !important;
}
.pl-lg-4,
.px-lg-4 {
padding-left: 1.5rem !important;
}
.p-lg-5 {
padding: 3rem !important;
}
.pt-lg-5,
.py-lg-5 {
padding-top: 3rem !important;
}
.pr-lg-5,
.px-lg-5 {
padding-right: 3rem !important;
}
.pb-lg-5,
.py-lg-5 {
padding-bottom: 3rem !important;
}
.pl-lg-5,
.px-lg-5 {
padding-left: 3rem !important;
}
.m-lg-n1 {
margin: -0.25rem !important;
}
.mt-lg-n1,
.my-lg-n1 {
margin-top: -0.25rem !important;
}
.mr-lg-n1,
.mx-lg-n1 {
margin-right: -0.25rem !important;
}
.mb-lg-n1,
.my-lg-n1 {
margin-bottom: -0.25rem !important;
}
.ml-lg-n1,
.mx-lg-n1 {
margin-left: -0.25rem !important;
}
.m-lg-n2 {
margin: -0.5rem !important;
}
.mt-lg-n2,
.my-lg-n2 {
margin-top: -0.5rem !important;
}
.mr-lg-n2,
.mx-lg-n2 {
margin-right: -0.5rem !important;
}
.mb-lg-n2,
.my-lg-n2 {
margin-bottom: -0.5rem !important;
}
.ml-lg-n2,
.mx-lg-n2 {
margin-left: -0.5rem !important;
}
.m-lg-n3 {
margin: -1rem !important;
}
.mt-lg-n3,
.my-lg-n3 {
margin-top: -1rem !important;
}
.mr-lg-n3,
.mx-lg-n3 {
margin-right: -1rem !important;
}
.mb-lg-n3,
.my-lg-n3 {
margin-bottom: -1rem !important;
}
.ml-lg-n3,
.mx-lg-n3 {
margin-left: -1rem !important;
}
.m-lg-n4 {
margin: -1.5rem !important;
}
.mt-lg-n4,
.my-lg-n4 {
margin-top: -1.5rem !important;
}
.mr-lg-n4,
.mx-lg-n4 {
margin-right: -1.5rem !important;
}
.mb-lg-n4,
.my-lg-n4 {
margin-bottom: -1.5rem !important;
}
.ml-lg-n4,
.mx-lg-n4 {
margin-left: -1.5rem !important;
}
.m-lg-n5 {
margin: -3rem !important;
}
.mt-lg-n5,
.my-lg-n5 {
margin-top: -3rem !important;
}
.mr-lg-n5,
.mx-lg-n5 {
margin-right: -3rem !important;
}
.mb-lg-n5,
.my-lg-n5 {
margin-bottom: -3rem !important;
}
.ml-lg-n5,
.mx-lg-n5 {
margin-left: -3rem !important;
}
.m-lg-auto {
margin: auto !important;
}
.mt-lg-auto,
.my-lg-auto {
margin-top: auto !important;
}
.mr-lg-auto,
.mx-lg-auto {
margin-right: auto !important;
}
.mb-lg-auto,
.my-lg-auto {
margin-bottom: auto !important;
}
.ml-lg-auto,
.mx-lg-auto {
margin-left: auto !important;
}
}
.stretched-link::after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1;
pointer-events: auto;
content: "";
background-color: rgba(0, 0, 0, 0);
}
.text-monospace {
font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}
.text-justify {
text-align: justify !important;
}
.text-wrap {
white-space: normal !important;
}
.text-nowrap {
white-space: nowrap !important;
}
.text-truncate {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.text-left {
text-align: left !important;
}
.text-right {
text-align: right !important;
}
.text-center {
text-align: center !important;
}
@media (min-width: 576px) {
#notesappView .text-sm-left {
text-align: left !important;
}
#notesappView .text-sm-right {
text-align: right !important;
}
#notesappView .text-sm-center {
text-align: center !important;
}
}
@media (min-width: 768px) {
#notesappView .text-md-left {
text-align: left !important;
}
#notesappView .text-md-right {
text-align: right !important;
}
#notesappView .text-md-center {
text-align: center !important;
}
}
@media (min-width: 992px) {
#notesappView .text-lg-left {
text-align: left !important;
}
#notesappView .text-lg-right {
text-align: right !important;
}
#notesappView .text-lg-center {
text-align: center !important;
}
}
@media (min-width: 1200px) {
#notesappView .text-xl-left {
text-align: left !important;
}
#notesappView .text-xl-right {
text-align: right !important;
}
#notesappView .text-xl-center {
text-align: center !important;
}
}
.text-lowercase {
text-transform: lowercase !important;
}
.text-uppercase {
text-transform: uppercase !important;
}
.text-capitalize {
text-transform: capitalize !important;
}
.font-weight-light {
font-weight: 300 !important;
}
.font-weight-lighter {
font-weight: lighter !important;
}
.font-weight-normal {
font-weight: 400 !important;
}
.font-weight-bold {
font-weight: 700 !important;
}
.font-weight-bolder {
font-weight: bolder !important;
}
.font-italic {
font-style: italic !important;
}
.text-white {
color: #fff !important;
}
.text-primary {
color: #007bff !important;
}
a.text-primary:hover, a.text-primary:focus {
color: #0056b3 !important;
}
.text-secondary {
color: #6c757d !important;
}
a.text-secondary:hover, a.text-secondary:focus {
color: #494f54 !important;
}
.text-success {
color: #28a745 !important;
}
a.text-success:hover, a.text-success:focus {
color: #19692c !important;
}
.text-info {
color: #17a2b8 !important;
}
a.text-info:hover, a.text-info:focus {
color: #0f6674 !important;
}
.text-warning {
color: #ffc107 !important;
}
a.text-warning:hover, a.text-warning:focus {
color: #ba8b00 !important;
}
.text-danger {
color: #dc3545 !important;
}
a.text-danger:hover, a.text-danger:focus {
color: #a71d2a !important;
}
.text-light {
color: #f8f9fa !important;
}
a.text-light:hover, a.text-light:focus {
color: #cbd3da !important;
}
.text-dark {
color: #343a40 !important;
}
a.text-dark:hover, a.text-dark:focus {
color: #121416 !important;
}
.text-body {
color: #212529 !important;
}
.text-muted {
color: #6c757d !important;
}
.text-black-50 {
color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
color: rgba(255, 255, 255, 0.5) !important;
}
.text-hide {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
}
.text-decoration-none {
text-decoration: none !important;
}
.text-break {
word-wrap: break-word !important;
}
.text-reset {
color: inherit !important;
}
.visible {
visibility: visible !important;
}
.invisible {
visibility: hidden !important;
}
@media print {
*,
*::before,
*::after {
text-shadow: none !important;
box-shadow: none !important;
}
a:not(.btn) {
text-decoration: underline;
}
abbr[title]::after {
content: " (" attr(title) ")";
}
pre {
white-space: pre-wrap !important;
}
pre,
blockquote {
border: 1px solid #adb5bd;
page-break-inside: avoid;
}
thead {
display: table-header-group;
}
tr,
img {
page-break-inside: avoid;
}
#notesappView p,
#notesappView h2,
#notesappView h3 {
orphans: 3;
widows: 3;
}
#notesappView h2,
#notesappView h3 {
page-break-after: avoid;
}
@page {
size: a3;
}
body {
min-width: 992px !important;
}
#notesappView .container {
min-width: 992px !important;
}
.navbar {
display: none;
}
.badge {
border: 1px solid #000;
}
.table {
border-collapse: collapse !important;
}
.table td,
.table th {
background-color: #fff !important;
}
.table-bordered th,
.table-bordered td {
border: 1px solid #dee2e6 !important;
}
.table-dark {
color: inherit;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
border-color: #dee2e6;
}
.table .thead-dark th {
color: inherit;
border-color: #dee2e6;
}
}
#notesappView {
color: #555;
width: calc(100% + 200px); 
min-width: 1250px; 
margin-left: -200px;
}
#notesappView .blocktop {

}
#notesappView .topLogo {
float: left;
width: 350px;
margin: 12px 0px 12px 150px;
padding: 0px;
}
#notesappView .topNav {
float: right;
width: 750px;
}
#notesappView .logoBlue {
margin-left: 150px;
color: #6084c2;
font-size: 42px;
}
#notesappView .logoOrange {
color: #ffd045;
font-size: 46px;
}
#notesappView .navItem {
margin-top: 26px;
margin-right: 150px;
color: #6084c2;
font-size: 24px;
line-height: 30px;
text-decoration: none;
display: block;
float: right;
}
#notesappView .blockmain {
min-height: 500px;
position: relative;
background: url(../images/forbusinessmain.jpg) no-repeat top center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
clear: both;
}
#notesappView .block-reqdemo {
height: 390px;
width: 450px;
margin: 0px 0px 0px 230px;
padding: 30px 30px;
opacity: 1;
background-color: #fff;
}
#notesappView .block {
padding: 0 200px;
clear: both;
}
#notesappView .bglight {
background-color: #eee;
}
#notesappView .bgdark {
background-color: #4a4a4a;
}
#notesappView body {
font-family: "Helvetica", sans-serif;
color: #444444;
}
#notesappView a {
}
#notesappView a:hover {


}
#notesappView h1, #notesappView h2, #notesappView h3, #notesappView h4, #notesappView h5, #notesappView h6 {
font-family: "Helvetica", sans-serif;
}

#notesappView h1 { 
font-family: "Helvetica", sans-serif !important;
}

#notesappView section#section-second-last p
{
font-family: 'Helvetica';
font-weight: 100;
}
#notesappView section#section-second-last h2 {
font-size: 43px;
color: #141D3D;
}
#notesappView section#footer-section p
{
font-family: 'Helvetica';
font-weight: 100;
}
#notesappView section#footer-section h2 {
font-size: 43px;
color: #141D3D;
}
#notesappView section#features p
{
font-family: 'Helvetica';
font-weight: 100; 
}
a.button-type {
background-color: rgba(137, 153, 208, 1);
border: solid rgba(96, 94, 94, 1) 0px;
color: #fff;
padding: 10px 20px;
}
.back-to-top {
position: fixed;
display: none;
right: 15px;
bottom: 15px;
z-index: 99999;
}
.back-to-top i {
display: flex;
align-items: center;
justify-content: center;
font-size: 24px;
width: 40px;
height: 40px;
border-radius: 4px;
background: #3498db;
color: #fff;
transition: all 0.4s;
}
.back-to-top i:hover {
background: #57aae1;
color: #fff;
}

@media screen and (max-width: 768px) {
[data-aos-delay] {
transition-delay: 0 !important;
}
#notesappView .outer-main {
display: inline-block !important;
align-items: center;
justify-content: center;
margin-top: 0px;
}
#notesappView #hero img.img-below {
width: 100%;
transform: scale(1.2) !important;
}
#notesappView #hero .inner-img.img-last img.img-below {
transform: scale(1.2) !important;
}
#notesappView .sm-header{
text-align: center;
font-size: 38px;
}
#notesappView .inner-img.img-last {
position: relative;
bottom: 10px !important;
left: 0 !important;
}
#notesappView .outer-main-sm{
margin-top: 10px !important;
}
#notesappView .hidden-lg-down {
display: none !important;
}
#notesappView #hero {
height: auto !important;
}
#notesappView section#counts.counts .content .count-box span {
font-size: 60px !important;
line-height: 60px !important;
margin-left: 0 !important;
}
#notesappView section#counts .box-inner {
display: flex;
font-size: 60px !important;
line-height: 60px !important;
}
#notesappView #main .mx-auto {
margin: 0 !important;
width: 100%;
display: inline-block;
padding: 0 20px;
}
}

#notesappView #header {
z-index: 997;
transition: all 0.5s;
padding: 22px 0;
}
#notesappView #header.header-scrolled {
box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
padding: 15px 0;
background: #fff;
}
#notesappView #header .logo h1 {
font-size: 32px;
margin: 0;
padding: 0;
line-height: 1;
font-weight: 700;
letter-spacing: 1px;
}
#notesappView #header .logo h1 a, #header .logo h1 a:hover {
color: #222222;
text-decoration: none;
}
#notesappView #header .logo img {
padding: 0;
margin: 0;
max-height: 40px;
}
@media (max-width: 768px) {
#notesappView #header {
background: #fff;
}
#notesappView #header .logo h1 {
font-size: 28px;
}
}

.nav-menu, .nav-menu * {
margin: 0;
padding: 0;
list-style: none;
}
.nav-menu > ul > li {
position: relative;
white-space: nowrap;
float: left;
}
.nav-menu a {
display: block;
position: relative;
color: #555555;
padding: 8px 0 12px 25px;
transition: 0.3s;
font-size: 14px;
font-family: "Open Sans", sans-serif;
}
.nav-menu a:hover, .nav-menu .active > a, .nav-menu li:hover > a {
color: #3498db;
text-decoration: none;
}
.nav-menu .get-started a {
background: #3498db;
color: #fff;
border-radius: 50px;
margin: 0 0 0 30px;
padding: 10px 25px;
}
.nav-menu .get-started a:hover {
background: #57aae1;
color: #fff;
}
.nav-menu .drop-down ul {
display: block;
position: absolute;
left: 25px;
top: calc(100% + 30px);
z-index: 99;
opacity: 0;
visibility: hidden;
padding: 10px 0;
background: #fff;
box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);
transition: ease all 0.3s;
border-radius: 5px;
}
.nav-menu .drop-down:hover > ul {
opacity: 1;
top: 100%;
visibility: visible;
}
.nav-menu .drop-down li {
min-width: 180px;
position: relative;
}
.nav-menu .drop-down ul a {
padding: 10px 20px;
font-size: 14px;
text-transform: none;
color: #222222;
}
.nav-menu .drop-down ul a:hover, .nav-menu .drop-down ul .active > a, .nav-menu .drop-down ul li:hover > a {
color: #3498db;
}
.nav-menu .drop-down > a:after {
content: "\ea99";
font-family: IcoFont;
padding-left: 5px;
}
.nav-menu .drop-down .drop-down ul {
top: 0;
left: calc(100% - 30px);
}
.nav-menu .drop-down .drop-down:hover > ul {
opacity: 1;
top: 0;
left: 100%;
}
.nav-menu .drop-down .drop-down > a {
padding-right: 35px;
}
.nav-menu .drop-down .drop-down > a:after {
content: "\eaa0";
font-family: IcoFont;
position: absolute;
right: 15px;
}
@media (max-width: 1366px) {
.nav-menu .drop-down .drop-down ul {
left: -90%;
}
.nav-menu .drop-down .drop-down:hover > ul {
left: -100%;
}
.nav-menu .drop-down .drop-down > a:after {
content: "\ea9d";
}
}

.mobile-nav-toggle {
position: fixed;
right: 15px;
top: 15px;
z-index: 9998;
border: 0;
background: none;
font-size: 24px;
transition: all 0.4s;
outline: none !important;
line-height: 1;
cursor: pointer;
text-align: right;
}
.mobile-nav-toggle i {
color: #222222;
}
.mobile-nav {
position: fixed;
top: 55px;
right: 15px;
bottom: 15px;
left: 15px;
z-index: 9999;
overflow-y: auto;
background: #fff;
transition: ease-in-out 0.2s;
opacity: 0;
visibility: hidden;
border-radius: 10px;
padding: 10px 0;
}
.mobile-nav * {
margin: 0;
padding: 0;
list-style: none;
}
.mobile-nav a {
display: block;
position: relative;
color: #222222;
padding: 10px 20px;
font-weight: 500;
outline: none;
}
.mobile-nav a:hover, .mobile-nav .active > a, .mobile-nav li:hover > a {
color: #3498db;
text-decoration: none;
}
.mobile-nav .get-started {
text-align: center;
margin-top: 10px;
}
.mobile-nav .get-started a {
background: #3498db;
color: #fff;
border-radius: 50px;
margin: 0 15px;
padding: 10px 30px;
display: inline-block;
}
.mobile-nav .get-started a:hover {
background: #57aae1;
color: #fff;
}
.mobile-nav .drop-down > a:after {
content: "\ea99";
font-family: IcoFont;
padding-left: 10px;
position: absolute;
right: 15px;
}
.mobile-nav .active.drop-down > a:after {
content: "\eaa1";
}
.mobile-nav .drop-down > a {
padding-right: 35px;
}
.mobile-nav .drop-down ul {
display: none;
overflow: hidden;
}
.mobile-nav .drop-down li {
padding-left: 20px;
}
.mobile-nav-overly {
width: 100%;
height: 100%;
z-index: 9997;
top: 0;
left: 0;
position: fixed;
background: rgba(9, 9, 9, 0.6);
overflow: hidden;
display: none;
transition: ease-in-out 0.2s;
}
.mobile-nav-active {
overflow: hidden;
}
.mobile-nav-active .mobile-nav {
opacity: 1;
visibility: visible;
}
.mobile-nav-active .mobile-nav-toggle i {
color: #fff;
}
#notesappView .col-xs-6{
width:50%;
}
#notesappView .col-md-1, #notesappView .col-md-2, #notesappView .col-md-3, #notesappView .col-md-4, #notesappView .col-md-5, #notesappView .col-md-6, 
#notesappView .col-md-7, #notesappView .col-md-8, #notesappView .col-md-9, #notesappView .col-md-10, #notesappView .col-md-11
{
float:left;
} 
#notesappView #hero {
width: 100%;
margin-top: 70px;
}
#notesappView #hero h1 {
margin: 0 0 10px 0;
font-size: 48px;
font-weight: 700;
line-height: 56px;
color: black;
}
#notesappView #hero h2 {
color: #484848;
margin-bottom: 50px;
font-size: 24px;
}
#notesappView .outer-main {
display: flex;
align-items: center;
justify-content: center;
margin-top: -50px;
}
#notesappView #hero img.img-below {
width: 100%;
transform: scale(1.2)
}
#notesappView img.img-below {
width: 100%;
}
#notesappView .inner-img {
display: inline-block;
float: left;
}
#notesappView .inner-img.img-last {
position: relative;
bottom: 60px;
left: -100px;
}
#notesappView .inner-img.img-last img.img-below {
transform: scale(1.6) !important;
}
#notesappView .full-width {
display: inline-block;
width: 100%;
}
#notesappView .hero-heading {
margin: 0 auto;
text-align: center;
z-index: 9;
background:#ffffff;
float: none;
}
#notesappView section#section-second {
overflow: visible;
z-index: 0;
padding-bottom: 0;
}
#notesappView section#section-third {
overflow: visible;
}
#notesappView .right-box {
position: relative;
bottom: 80px;
}
#notesappView .left-box {
margin-top: 60px;
}
#notesappView section#about {
background: #000;
color: #fff;
}
#notesappView section#about img.img-below {
border-radius: 50%;
width: 160px;
height: 160px;
border: 5px solid #fff;
}
#notesappView em {
font-size: 26px;
font-weight: 300;
}
#notesappView #hero .btn-get-started {
font-family: "Raleway", sans-serif;
font-weight: 500;
font-size: 16px;
letter-spacing: 1px;
display: inline-block;
padding: 10px 30px;
border-radius: 50px;
transition: 0.5s;
color: #3498db;
border: 2px solid #3498db;
}
#notesappView #hero .btn-get-started:hover {
background: #3498db;
color: #fff;
}
#notesappView #hero .animated {
animation: up-down 2s ease-in-out infinite alternate-reverse both;
}
#notesappView h1 {font-size:48px;font-weight: 700;}
#notesappView p {
color: #888;
font-size: 20px;
font-family: "Helvetica";
line-height: normal;
font-weight: 200;
}
@media (min-width: 1024px) {
#notesappView #hero {
background-attachment: fixed;
}
}
@media (max-width: 991px) {
#notesappView #hero {
height: 100vh;
}
#notesappView #hero .animated {
-webkit-animation: none;
animation: none;
}
#notesappView #hero .hero-img {
text-align: center;
}
#notesappView #hero .hero-img img {
width: 50%;
}
}
@media (max-width: 768px) {
#notesappView #hero {
margin-top: 20px;
}
#notesappView #hero h1 {
font-size: 28px;
line-height: 36px;
}
#notesappView #hero h2 {
font-size: 18px;
line-height: 24px;
margin-bottom: 30px;
}
#notesappView #hero .hero-img img {
width: 70%;
}
}
@media (max-width: 575px) {
#notesappView #hero .hero-img img {
width: 80%;
}
}
@-webkit-keyframes up-down {
0% {
transform: translateY(10px);
}
100% {
transform: translateY(-10px);
}
}
@keyframes up-down {
0% {
transform: translateY(10px);
}
100% {
transform: translateY(-10px);
}
}

section {
padding: 30px 0;
overflow: hidden;
}
.section-bg {
background-color: #f7fbfe;
}
.section-title {
text-align: center;
padding-bottom: 30px;
}
.section-title h2 {
font-size: 32px;
font-weight: bold;
text-transform: uppercase;
position: relative;
color: #222222;
}
section#section-third h2 {
color: #68A1F7;
font-weight: 600;
}
.section-title h2::before, .section-title h2::after {
content: '';
width: 50px;
height: 2px;
background: #3498db;
display: inline-block;
}
.section-title h2::before {
margin: 0 15px 10px 0;
}
.section-title h2::after {
margin: 0 0 10px 15px;
}
.section-title p {
margin: 15px 0 0 0;
}

#notesappView .clients {
background: #f3f9fd;
padding: 10px 0;
text-align: center;
}
#notesappView .clients .col-lg-2 {
display: flex;
align-items: center;
justify-content: center;
}
#notesappView .clients img {
width: 50%;
-webkit-filter: grayscale(100);
filter: grayscale(100);
transition: all 0.4s ease-in-out;
display: inline-block;
padding: 10px 0;
}
#notesappView .clients img:hover {
-webkit-filter: none;
filter: none;
transform: scale(1.1);
}
@media (max-width: 768px) {
#notesappView .clients img {
width: 40%;
}
}
@media (max-width: 575px) {
#notesappView .clients img {
width: 30%;
}
}

#notesappView .about .content h3 {
font-weight: 600;
font-size: 26px;
}
#notesappView .about .content ul {
list-style: none;
padding: 0;
}
#notesappView .about .content ul li {
padding-left: 28px;
position: relative;
}
#notesappView .about .content ul li + li {
margin-top: 10px;
}
#notesappView .about .content ul i {
position: absolute;
left: 0;
top: 2px;
font-size: 20px;
color: #3498db;
line-height: 1;
}
#notesappView .about .content p:last-child {
margin-bottom: 0;
}
#notesappView .about .content .btn-learn-more {
font-family: "Raleway", sans-serif;
font-weight: 600;
font-size: 14px;
letter-spacing: 1px;
display: inline-block;
padding: 12px 32px;
border-radius: 50px;
transition: 0.3s;
line-height: 1;
color: #3498db;
-webkit-animation-delay: 0.8s;
animation-delay: 0.8s;
margin-top: 6px;
border: 2px solid #3498db;
}
#notesappView .about .content .btn-learn-more:hover {
background: #3498db;
color: #fff;
text-decoration: none;
}

#notesappView .counts {
padding-top: 0;
}
#notesappView .counts .content {
padding: 0;
}
#notesappView .counts .content h3 {
font-weight: 700;
font-size: 34px;
color: #222222;
}
#notesappView .counts .content p {
margin-bottom: 0;
}
#notesappView .counts .content .count-box {
padding: 20px 0;
width: 100%;
}
#notesappView .counts .content .count-box i {
display: block;
font-size: 36px;
color: #3498db;
float: left;
}
#notesappView .counts .content .count-box span {
font-size: 100px;
line-height: 100px;
display: block;
font-weight: 700;
color: #222222;
margin-left: 50px;
}
#notesappView .counts .content .count-box p {
padding: 15px 0 0 0;
margin: 0 0 0 50px;
font-family: "Raleway", sans-serif;
font-size: 14px;
color: #484848;
}
#notesappView .box-inner {
display: flex;
font-size: 100px;
line-height: 100px;
font-weight: 800;
color: #000;
align-items: center;
justify-content: center;
}
#notesappView .count-box {
text-align: center;
}
#notesappView section#features img {
padding: 20%;
padding-bottom: 5%;
padding-top: 0;
}
#notesappView hr {
border-top: 1px solid #000;
}
#notesappView p.mx-auto {
font-size: 24px !important;
width: 75%;
color: #68A1F7 !important;
font-weight: 600;
line-height: 30px;
}
#notesappView .counts .content .count-box a {
font-weight: 600;
display: block;
margin-top: 20px;
color: #484848;
font-size: 15px;
font-family: "Poppins", sans-serif;
transition: ease-in-out 0.3s;
}
#notesappView .counts .content .count-box a:hover {
color: #6f6f6f;
}
@media (max-width: 1024px) {
#notesappView .counts .image {
text-align: center;
}
#notesappView .counts .image img {
max-width: 70%;
}
}
@media (max-width: 667px) {
#notesappView .counts .image img {
max-width: 100%;
}
}

#notesappView .services .icon-box {
padding: 30px;
position: relative;
overflow: hidden;
background: #fff;
box-shadow: 0 0 29px 0 rgba(68, 88, 144, 0.12);
transition: all 0.3s ease-in-out;
border-radius: 8px;
z-index: 1;
}
#notesappView .services .icon-box::before {
content: '';
position: absolute;
background: #e1f0fa;
right: -60px;
top: -40px;
width: 100px;
height: 100px;
border-radius: 50px;
transition: all 0.3s;
z-index: -1;
}
#notesappView .services .icon-box:hover::before {
background: #3498db;
right: 0;
top: 0;
width: 100%;
height: 100%;
border-radius: 0px;
}
#notesappView .services .icon {
margin: 0 auto 20px auto;
padding-top: 10px;
display: inline-block;
text-align: center;
border-radius: 50%;
width: 60px;
height: 60px;
background: #3498db;
transition: all 0.3s ease-in-out;
}
#notesappView .services .icon i {
font-size: 36px;
line-height: 1;
color: #fff;
}
#notesappView .services .title {
font-weight: 700;
margin-bottom: 15px;
font-size: 18px;
}
#notesappView .services .title a {
color: #111;
}
#notesappView .services .description {
font-size: 15px;
line-height: 28px;
margin-bottom: 0;
}
#notesappView .services .icon-box:hover .title a, #notesappView .services .icon-box:hover .description {
color: #fff;
}
#notesappView .services .icon-box:hover .icon {
background: #fff;
}
#notesappView .services .icon-box:hover .icon i {
color: #3498db;
}

#notesappView .more-services {
padding-top: 20px;
}
#notesappView .more-services .card {
border: 0;
padding: 160px 20px 20px 20px;
position: relative;
width: 100%;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
}
#notesappView .more-services .card-body {
z-index: 10;
background: rgba(255, 255, 255, 0.9);
padding: 15px 30px;
box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
transition: 0.3s;
transition: ease-in-out 0.4s;
border-radius: 5px;
}
#notesappView .more-services .card-title {
font-weight: 700;
text-align: center;
margin-bottom: 15px;
}
#notesappView .more-services .card-title a {
color: #222222;
}
#notesappView .more-services .card-text {
color: #5e5e5e;
}
#notesappView .more-services .read-more a {
color: #777777;
text-transform: uppercase;
font-weight: 600;
font-size: 12px;
transition: 0.4s;
}
#notesappView .more-services .read-more a:hover {
text-decoration: underline;
}
#notesappView .more-services .card:hover .card-body {
background: #3498db;
}
#notesappView .more-services .card:hover .read-more a, #notesappView .more-services .card:hover .card-title, #notesappView .more-services .card:hover .card-title a, #notesappView .more-services .card:hover .card-text {
color: #fff;
}

#notesappView .features .icon-box {
display: flex;
align-items: center;
padding: 20px;
background: #f6f6f6;
transition: ease-in-out 0.3s;
}
#notesappView .features .icon-box i {
font-size: 32px;
padding-right: 10px;
line-height: 1;
}
#notesappView .features .icon-box h3 {
font-weight: 700;
margin: 0;
padding: 0;
line-height: 1;
font-size: 16px;
}
#notesappView .features .icon-box h3 a {
color: #222222;
transition: ease-in-out 0.3s;
}
#notesappView .features .icon-box h3 a:hover {
color: #3498db;
}
#notesappView .features .icon-box:hover {
background: #eef7fc;
}

#notesappView .testimonials .testimonial-wrap {
padding-left: 50px;
}
#notesappView .testimonials .testimonial-item {
box-sizing: content-box;
padding: 30px 30px 30px 60px;
margin: 30px 15px;
min-height: 200px;
box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.08);
position: relative;
background: #fff;
}
#notesappView .testimonials .testimonial-item .testimonial-img {
width: 90px;
border-radius: 10px;
border: 6px solid #fff;
position: absolute;
left: -45px;
}
#notesappView .testimonials .testimonial-item h3 {
font-size: 18px;
font-weight: bold;
margin: 10px 0 5px 0;
color: #111;
}
#notesappView .testimonials .testimonial-item h4 {
font-size: 14px;
color: #999;
margin: 0;
}
#notesappView .testimonials .testimonial-item .quote-icon-left, #notesappView .testimonials .testimonial-item .quote-icon-right {
color: #e1f0fa;
font-size: 26px;
}
#notesappView .testimonials .testimonial-item .quote-icon-left {
display: inline-block;
left: -5px;
position: relative;
}
#notesappView .testimonials .testimonial-item .quote-icon-right {
display: inline-block;
right: -5px;
position: relative;
top: 10px;
}
#notesappView .testimonials .testimonial-item p {
font-style: italic;
margin: 15px auto 15px auto;
}
#notesappView .testimonials .owl-nav, .testimonials .owl-dots {
margin-top: 5px;
text-align: center;
}
#notesappView .testimonials .owl-dot {
display: inline-block;
margin: 0 5px;
width: 12px;
height: 12px;
border-radius: 50%;
background-color: #ddd !important;
}
#notesappView .testimonials .owl-dot.active {
background-color: #3498db !important;
}
@media (max-width: 767px) {
#notesappView .testimonials .testimonial-wrap {
padding-left: 0;
}
#notesappView .testimonials .testimonial-item {
padding: 30px;
margin: 15px;
}
#notesappView .testimonials .testimonial-item .testimonial-img {
position: static;
left: auto;
}
}

#notesappView .portfolio .portfolio-item {
margin-bottom: 30px;
}
#notesappView .portfolio #portfolio-flters {
padding: 0;
margin: 0 auto 20px auto;
list-style: none;
text-align: center;
}
#notesappView .portfolio #portfolio-flters li {
cursor: pointer;
display: inline-block;
padding: 8px 15px 10px 15px;
font-size: 14px;
font-weight: 600;
line-height: 1;
text-transform: uppercase;
color: #222222;
margin-bottom: 5px;
transition: all 0.3s ease-in-out;
border-radius: 3px;
}
#notesappView .portfolio #portfolio-flters li:hover, #notesappView .portfolio #portfolio-flters li.filter-active {
color: #fff;
background: #3498db;
}
#notesappView .portfolio #portfolio-flters li:last-child {
margin-right: 0;
}
#notesappView .portfolio .portfolio-wrap {
transition: 0.3s;
position: relative;
overflow: hidden;
z-index: 1;
background: rgba(34, 34, 34, 0.6);
}
#notesappView .portfolio .portfolio-wrap::before {
content: "";
background: rgba(34, 34, 34, 0.6);
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
transition: all ease-in-out 0.3s;
z-index: 2;
opacity: 0;
}
#notesappView .portfolio .portfolio-wrap img {
transition: all ease-in-out 0.3s;
}
#notesappView .portfolio .portfolio-wrap .portfolio-info {
opacity: 0;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 3;
transition: all ease-in-out 0.3s;
display: flex;
flex-direction: column;
justify-content: flex-end;
align-items: flex-start;
padding: 20px;
}
#notesappView .portfolio .portfolio-wrap .portfolio-info h4 {
font-size: 20px;
color: #fff;
font-weight: 600;
}
#notesappView .portfolio .portfolio-wrap .portfolio-info p {
color: rgba(255, 255, 255, 0.7);
font-size: 14px;
text-transform: uppercase;
padding: 0;
margin: 0;
font-style: italic;
}
#notesappView .portfolio .portfolio-wrap .portfolio-links {
text-align: center;
z-index: 4;
}
#notesappView .portfolio .portfolio-wrap .portfolio-links a {
color: #fff;
margin: 0 5px 0 0;
font-size: 28px;
display: inline-block;
transition: 0.3s;
}
#notesappView .portfolio .portfolio-wrap .portfolio-links a:hover {
color: #3498db;
}
#notesappView .portfolio .portfolio-wrap:hover::before {
opacity: 1;
}
#notesappView .portfolio .portfolio-wrap:hover img {
transform: scale(1.2);
}
#notesappView .portfolio .portfolio-wrap:hover .portfolio-info {
opacity: 1;
}

#notesappView .team .member {
margin-bottom: 20px;
overflow: hidden;
text-align: center;
border-radius: 5px;
background: #fff;
box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
}
#notesappView .team .member .member-img {
position: relative;
overflow: hidden;
}
#notesappView .team .member .social {
position: absolute;
left: 0;
bottom: 0;
right: 0;
height: 40px;
opacity: 0;
transition: ease-in-out 0.3s;
text-align: center;
background: rgba(255, 255, 255, 0.85);
}
#notesappView .team .member .social a {
transition: color 0.3s;
color: #222222;
margin: 0 10px;
padding-top: 8px;
display: inline-block;
}
#notesappView .team .member .social a:hover {
color: #3498db;
}
#notesappView .team .member .social i {
font-size: 18px;
margin: 0 2px;
}
#notesappView .team .member .member-info {
padding: 25px 15px;
}
#notesappView .team .member .member-info h4 {
font-weight: 700;
margin-bottom: 5px;
font-size: 18px;
color: #222222;
}
#notesappView .team .member .member-info span {
display: block;
font-size: 13px;
font-weight: 400;
color: #aaaaaa;
}
#notesappView .team .member .member-info p {
font-style: italic;
font-size: 14px;
line-height: 26px;
color: #777777;
}
#notesappView .team .member:hover .social {
opacity: 1;
}

#notesappView .pricing .box {
padding: 20px;
background: #f9f9f9;
text-align: center;
border-radius: 8px;
position: relative;
overflow: hidden;
border: 2px solid #f9f9f9;
}
#notesappView .pricing .box h3 {
font-weight: 400;
padding: 15px;
margin-top: 15px;
font-size: 18px;
font-weight: 600;
color: #222222;
}
#notesappView .pricing .box h4 {
font-size: 42px;
color: #3498db;
font-weight: 500;
font-family: "Open Sans", sans-serif;
margin-bottom: 20px;
}
#notesappView .pricing .box h4 sup {
font-size: 20px;
top: -15px;
left: -3px;
}
#notesappView .pricing .box h4 span {
color: #bababa;
font-size: 16px;
font-weight: 300;
}
#notesappView .pricing .box ul {
padding: 0;
list-style: none;
color: #222222;
text-align: center;
line-height: 20px;
font-size: 14px;
}
#notesappView .pricing .box ul li {
padding-bottom: 16px;
}
#notesappView .pricing .box ul i {
color: #3498db;
font-size: 18px;
padding-right: 4px;
}
#notesappView .pricing .box ul .na {
color: #ccc;
text-decoration: line-through;
}
#notesappView .pricing .box .btn-wrap {
padding: 15px;
text-align: center;
}
#notesappView .pricing .box .btn-buy {
display: inline-block;
padding: 10px 40px 12px 40px;
border-radius: 50px;
border: 2px solid #3498db;
color: #3498db;
font-size: 14px;
font-weight: 400;
font-family: "Raleway", sans-serif;
font-weight: 600;
transition: 0.3s;
}
#notesappView .pricing .box .btn-buy:hover {
background: #3498db;
color: #fff;
}
#notesappView .pricing .recommended {
border-color: #3498db;
}
#notesappView .pricing .recommended .btn-buy {
background: #3498db;
color: #fff;
}
#notesappView .pricing .recommended .btn-buy:hover {
background: #2383c4;
border-color: #2383c4;
}

#notesappView .faq .faq-item {
margin: 20px 0;
padding: 20px 0;
border-bottom: 1px solid #eeeeee;
}
#notesappView .faq .faq-item i {
color: #8bc4ea;
font-size: 24px;
float: left;
line-height: 0;
padding: 13px 0 0 0;
margin: 0;
}
#notesappView .faq .faq-item h4 {
font-size: 16px;
line-height: 26px;
font-weight: 500;
margin: 0 0 10px 32px;
font-family: "Poppins", sans-serif;
}
#notesappView .faq .faq-item p {
font-size: 15px;
}

.contact .contact-about h3 {
font-size: 28px;
margin: 0 0 10px 0;
padding: 0;
line-height: 1;
font-weight: 700;
letter-spacing: 1px;
color: #222222;
}
.contact .contact-about p {
font-size: 14px;
line-height: 24px;
font-family: "Raleway", sans-serif;
color: #888;
}
.contact .social-links {
padding-bottom: 20px;
}
.contact .social-links a {
font-size: 18px;
display: inline-block;
background: #fff;
color: #3498db;
line-height: 1;
padding: 8px 0;
margin-right: 4px;
border-radius: 50%;
text-align: center;
width: 36px;
height: 36px;
transition: 0.3s;
border: 1px solid #3498db;
}
.contact .social-links a:hover {
background: #3498db;
color: #fff;
}
.contact .info {
color: #444444;
}
.contact .info i {
font-size: 32px;
color: #3498db;
float: left;
line-height: 1;
}
.contact .info p {
padding: 0 0 10px 42px;
line-height: 28px;
font-size: 14px;
}
.contact .php-email-form .validate {
display: none;
color: red;
margin: 0 0 15px 0;
font-weight: 400;
font-size: 13px;
}
.contact .php-email-form .error-message {
display: none;
color: #fff;
background: #ed3c0d;
text-align: left;
padding: 15px;
font-weight: 600;
}
.contact .php-email-form .error-message br + br {
margin-top: 25px;
}
.contact .php-email-form .sent-message {
display: none;
color: #fff;
background: #18d26e;
text-align: center;
padding: 15px;
font-weight: 600;
}
.contact .php-email-form .loading {
display: none;
background: #fff;
text-align: center;
padding: 15px;
}
.contact .php-email-form .loading:before {
content: "";
display: inline-block;
border-radius: 50%;
width: 24px;
height: 24px;
margin: 0 10px -6px 0;
border: 3px solid #18d26e;
border-top-color: #eee;
-webkit-animation: animate-loading 1s linear infinite;
animation: animate-loading 1s linear infinite;
}
.contact .php-email-form input, .contact .php-email-form textarea {
border-radius: 0;
box-shadow: none;
font-size: 14px;
}
.contact .php-email-form button[type="submit"] {
background: #3498db;
border: 0;
padding: 10px 24px;
color: #fff;
transition: 0.4s;
border-radius: 50px;
}
.contact .php-email-form button[type="submit"]:hover {
background: #2383c4;
}
@-webkit-keyframes animate-loading {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
@keyframes animate-loading {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}

.breadcrumbs {
padding: 15px 0;
background: #f8f8f8;
min-height: 40px;
margin-top: 86px;
}
@media (max-width: 992px) {
.breadcrumbs {
margin-top: 72px;
}
}
.breadcrumbs h2 {
font-size: 28px;
font-weight: 400;
margin: 0;
}
.breadcrumbs ol {
display: flex;
flex-wrap: wrap;
list-style: none;
padding: 0;
margin: 0;
font-size: 14px;
}
@media (min-width: 1200px)
{
#notesappView .container, #notesappView .container-lg, #notesappView .container-md, #notesappView .container-sm, #notesappView .container-xl {
max-width: 980px !important;
}
}
@media (max-width: 992px) {
.breadcrumbs ol {
margin-top: 10px;
}
}
.breadcrumbs ol li + li {
padding-left: 10px;
}
.breadcrumbs ol li + li::before {
display: inline-block;
padding-right: 10px;
color: #3c3c3c;
content: "/";
}
@media (max-width: 768px) {
.breadcrumbs .d-flex {
display: block !important;
}
.breadcrumbs ol {
display: block;
}
.breadcrumbs ol li {
display: inline-block;
}
}

.portfolio-details {
padding-top: 20px;
}
.portfolio-details .portfolio-title {
font-size: 26px;
font-weight: 700;
margin-bottom: 20px;
}
.portfolio-details .portfolio-details-carousel .owl-nav, .portfolio-details .portfolio-details-carousel .owl-dots {
margin-top: 5px;
text-align: center;
}
.portfolio-details .portfolio-details-carousel .owl-dot {
display: inline-block;
margin: 0 5px;
width: 12px;
height: 12px;
border-radius: 50%;
background-color: #ddd !important;
}
.portfolio-details .portfolio-details-carousel .owl-dot.active {
background-color: #3498db !important;
}
.portfolio-details .portfolio-info {
padding-top: 45px;
}
.portfolio-details .portfolio-info h3 {
font-size: 22px;
font-weight: 400;
margin-bottom: 20px;
}
.portfolio-details .portfolio-info ul {
list-style: none;
padding: 0;
font-size: 15px;
}
.portfolio-details .portfolio-info ul li + li {
margin-top: 10px;
}
.portfolio-details .portfolio-info p {
font-size: 15px;
padding: 15px 0 0 0;
}
@media (max-width: 992px) {
.portfolio-details .portfolio-info {
padding-top: 20px;
}
}

#footer {
background: #fff;
box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.1);
padding: 30px 0;
color: #222222;
font-size: 14px;
}
#footer .credits {
font-size: 13px;
padding-top: 5px;
color: #222222;
}
#footer .footer-links a {
color: #222222;
padding-left: 15px;
}
#footer .footer-links a:first-child {
padding-left: 0;
}
#footer .footer-links a:hover {
color: #3498db;
}
/* src/views/pages/outage/outage.css */
#outageView {
color: #555;
width: calc(100% + 200px); 
min-width: 1250px; 
margin-left: -200px;
}
#outageView .blocktop {

}
#outageView .topLogo {
float: left;
width: 350px;
margin: 12px 0px 12px 150px;
padding: 0px;
}
#outageView .topNav {
float: right;
width: 750px;
}
#outageView .logoBlue {
margin-left: 150px;
color: #6084c2;
font-size: 42px;
}
#outageView .logoOrange {
color: #ffd045;
font-size: 46px;
}
#outageView .navItem {
margin-top: 26px;
margin-right: 150px;
color: #6084c2;
font-size: 24px;
line-height: 30px;
text-decoration: none;
display: block;
float: right;
}
#outageView .blockmain {
min-height: 500px;
position: relative;
background: url(../images/forbusinessmain.jpg) no-repeat top center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
clear: both;
}
#outageView .block-reqdemo {
height: 390px;
width: 450px;
margin: 0px 0px 0px 230px;
padding: 30px 30px;
opacity: 1;
background-color: #fff;
}
#outageView .block {
padding: 0 200px;
clear: both;
}
#outageView .bglight {
background-color: #eee;
}
#outageView .bgdark {
background-color: #4a4a4a;
}
/* src/views/pages/parentSignature/parentSignature.css */
#parentSignatureView {
}

#parentSignatureView .modalwrapper {
max-height: calc(100vh - 200px);
min-height: 600px;
height: auto;
width: 94%;
max-width: 800px;
display: flex;
flex-direction: column;
}
#parentSignatureView .modalContentsWrapper {
max-height: calc(100vh - 204px);
flex: 1;
display: flex;
flex-direction: column;
}

#parentSignatureView .formRow {
}

#parentSignatureView .modalDocsHeader {
display: flex;
justify-content: space-between;
}


#parentSignatureView .modalDocsContent {
display: flex;
flex: 1;
flex-direction: column;
}

#parentSignatureView .modalDocsContent #docsList {
margin-bottom: 20px;
}

#parentSignatureView .modalDocsContent #docsPagination {
display: flex;
margin-top: auto;
}
#parentSignatureView .modalDocsContent #docsPagination .pagination {
}

#parentSignatureView .modalDocsContent #docsPagination .pagination::after {
content: '';
display: block;
clear: both;
}
#parentSignatureView .modalDocsContent #docsPagination .pagination > li {
display: inline-block;
}

#parentSignatureView .modalDocsContent table {
width: 100%;
}

#parentSignatureView td, th {
text-align:left;
padding:10px;
}

#parentSignatureView tr:hover {
background: #eee;
cursor: pointer;
}


#parentSignatureView .custom-menu {
display: none;
z-index: 1000;
position: fixed;
overflow: hidden;
border: 1px solid #CCC;
white-space: nowrap;
font-family: sans-serif;
background: #FFF;
color: #333;
border-radius: 5px;
padding: 0;
}


#parentSignatureView .custom-menu li {
padding: 8px 12px;
cursor: pointer;
list-style-type: none;
transition: all .3s ease;
user-select: none;
}

#parentSignatureView .custom-menu li:hover {
background-color: #DEF;
}


#parentSignatureView .custom-menu-user {
display: none;
z-index: 1000;
position: fixed;
overflow: hidden;
border: 1px solid #CCC;
white-space: nowrap;
font-family: sans-serif;
background: #FFF;
color: #333;
border-radius: 5px;
padding: 0;
}


#parentSignatureView .custom-menu-user li {
padding: 8px 12px;
cursor: pointer;
list-style-type: none;
transition: all .3s ease;
user-select: none;
}

#parentSignatureView .custom-menu-user li:hover {
background-color: #DEF;
}

#parentSignatureView .hidden {
display: none;
}

#parentSignatureView #modalDocsUploadButton {
position: relative;
}

#parentSignatureView #docsUploadFile {
position: absolute;
top: 0;
left: 0;
z-index: 1;
width: 100%;
height: 100%;
opacity: 0;
cursor: pointer;
}

#parentSignatureView .custom-action-btn {
display: flex;
gap: 5px;
justify-content: flex-end;
}

#parentSignatureView .custom-action-btn li {
display: block;
width: 25px;
height: 25px;
font-size: 0;
border: 1px solid #333;
border-radius: 2px;
}

#parentSignatureView .custom-action-btn li[data-action="view"] {
background: url('../images/ui/show.png') no-repeat center;
background-size: 70%;
}

#parentSignatureView .custom-action-btn li[data-action="dot"] {
background: url('../images/ui/dot.png') no-repeat center;
background-size: 70%;
}

#parentSignatureView .custom-action-btn li[data-action="download"] {
background: url('../images/ui/download.png') no-repeat center;
background-size: 70%;
}

#parentSignatureView .custom-action-btn li[data-action="delete"] {
background: url('../images/ui/delete.png') no-repeat center;
background-size: 70%;
}
/* src/views/pages/parentSignature/parentSignatureSuccess.css */
#parentSignatureSuccessView {
}

#parentSignatureSuccessView .modalwrapper {
max-height: calc(100vh - 200px);
min-height: 600px;
height: auto;
width: 94%;
max-width: 800px;
display: flex;
flex-direction: column;
}
#parentSignatureSuccessView .modalContentsWrapper {
max-height: calc(100vh - 204px);
flex: 1;
display: flex;
flex-direction: column;
}

#parentSignatureSuccessView .formRow {
}

#parentSignatureSuccessView .modalDocsHeader {
display: flex;
justify-content: space-between;
}


#parentSignatureSuccessView .modalDocsContent {
display: flex;
flex: 1;
flex-direction: column;
}

#parentSignatureSuccessView .modalDocsContent #docsList {
margin-bottom: 20px;
}

#parentSignatureSuccessView .modalDocsContent #docsPagination {
display: flex;
margin-top: auto;
}
#parentSignatureSuccessView .modalDocsContent #docsPagination .pagination {
}

#parentSignatureSuccessView .modalDocsContent #docsPagination .pagination::after {
content: '';
display: block;
clear: both;
}
#parentSignatureSuccessView .modalDocsContent #docsPagination .pagination > li {
display: inline-block;
}

#parentSignatureSuccessView .modalDocsContent table {
width: 100%;
}
/* src/views/pages/pricing/pricing.css */
#pricingView {
color: #555;
width: calc(100% + 200px); 
min-width: 1250px; 
margin-left: -200px;
}
#pricingView .blocktop {

}
#pricingView .topLogo {
float: left;
width: 350px;
margin: 12px 0px 12px 150px;
padding: 0px;
}
#pricingView .topNav {
float: right;
width: 750px;
}
#pricingView .logoBlue {
margin-left: 150px;
color: #6084c2;
font-size: 42px;
}
#pricingView .logoOrange {
color: #ffd045;
font-size: 46px;
}
#pricingView .navItem {
margin-top: 26px;
margin-right: 150px;
color: #6084c2;
font-size: 24px;
line-height: 30px;
text-decoration: none;
display: block;
float: right;
}
#pricingView .blockmain {
min-height: 500px;
position: relative;
background: url(../images/forbusinessmain.jpg) no-repeat top center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
clear: both;
}
#pricingView .block-reqdemo {
height: 390px;
width: 450px;
margin: 0px 0px 0px 230px;
padding: 30px 30px;
opacity: 1;
background-color: #fff;
}
#pricingView .block {
padding: 0 200px;
clear: both;
}
#pricingView .bglight {
background-color: #eee;
}
#pricingView .bgdark {
background-color: #4a4a4a;
}
/* src/views/pages/refchat/refchat.css */
#refchatView {
width: 100%;
min-width: 1200px;
height: 100%; 
}
#refchatView .pageCol1 {
width: 300px;
height: calc(100% - 10px);
float: left;
}
#refchatView .pageCol23 {
width: 600px;
height: calc(100% - 10px);
border: 1px solid #ccc;
float: left;
}
#refchatView .pageCol4 {
width: 300px;
height: calc(100% - 10px);
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
float: left;
}
#refchatView .pageCol4top {
padding: 10px;
}
#refchatView .inboxItems {
width: 300px;
overflow: hidden;
overflow-y: auto;
border-bottom: 1px solid #ccc;
}
#refchatView .inboxItems-styles4OSC {
height: calc(100% - 91px);
}
#refchatView .inboxItems-styles4Staffer {
height: calc(100% - 55px);
}
#refchatView .bulkRecips {
display: block;
width: 100%;
height: calc(100% - 233px);
border-top: 1px solid #ccc;
overflow: hidden;
overflow-y: auto;
}
#refchatView .cutRecips {
display: block;
width: 100%;
height: calc(100% - 50px);
border-top: 1px solid #ccc;
overflow: hidden;
overflow-y: auto;
}
#refchatView .inboxItem, 
#refchatView .bulkRecipItem {
position: relative; 
width: 300px;
height: 54px;
clear: both;
vertical-align: middle;
padding: 9px 5px;
border-bottom: 1px #ccc solid;
float: left;
font-size: 12px;
}
#refchatView .inboxItem {
padding: 9px 15px 9px 5px;
}
#refchatView .inboxItem:hover, 
#refchatView .bulkRecipItem:hover {
background-color: #ddd; 
cursor: pointer;
}
#refchatView .itemImg {
width: 41px;
height: 36px;
padding-right: 5px;
display: inline-block;
float: left;
}
#refchatView .itemTextHolder {

}
#refchatView .itemRead {
background: rgba(99, 99, 99, .05);
}
#refchatView .itemSelected {
background: #d3ddee;
}
#refchatView .itemTopLeft {
font-weight: bold;
padding: 4px 0px 5px 0px; 
}
#refchatView .itemTop {
padding: 4px 0px 5px 0px; 
}
#refchatView .itemTopRight {
padding: 4px 5px 5px 0px;
float: right;
}
#refchatView .itemBottom {
padding: 4px 5px 5px 0px; 
}
#refchatView .itemBottomRight {
padding: 4px 5px 5px 0px;
float: right;
}#refchatView .recipients-box-no-me {
font-size: 13px;
background-color: #6084c2;
color: white;
padding: 6px 11px;
border-radius: 5px;
}
#refchatView .recipients-box-no-me-container {
padding: 10px 10px;
display: none;
}
#refchatView .noRecipients{
color: red;
font-size: 12px;
padding: 4px 5px 0px 0px;
}
#refchatView .userDeclined {
cursor: default !important;
background-color: white;
opacity: .4;
}
#refchatView .older {
background-color: rgba(55, 55, 55, 0.3) !important;

}
#refchatView .older:hover {
background-color: #ddd !important;
}
#refchatView .olderX {
color: #fff !important;
}
#refchatView .refreshButton {
position: relative;
top: -50px;
left: 170px;
z-index: 100;
}
#refchatView .tooltiptext {
visibility: hidden;
width: 120px;
background-color: #6084c2; 
color: #fff;
text-align: center;
border-radius: 6px;
padding: 5px 0;
position: absolute;
top: 20px; 
left: 100px;
z-index: 1;
}
#refchatView .userDeclined:hover .tooltiptext {
visibility: visible;
}
#refchatView .bulkCountTotal {
display: inline;
}
#refchatView .bulkSubsetDesc {
background-color: #b0c2e1; 
padding: 5px 10px;
border: none !important;
text-align: center;
text-decoration: none;
display: inline-block;
border-radius:5px; 
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
-webkit-appearance: none; 
}
#refchatView .bulkCountSubset {
float: left;
}
#refchatView .messageThreadArea {
}
#refchatView #accordionRecips {
display: none;
position: relative;
z-index: 1;
}
#refchatView .ui-accordion-header {
color: #666;
background: #eee;
outline: none;
}
#refchatView .ui-state-active {
color: #fff; 
background: #88a3d1; 
border: #333; 
outline: none; 
}
#refchatView #btnOpenBulk {
float: right;
}
#refchatView .requestServiceform-container {
margin: 5px;
padding: 25px 25px 28px 25px;
border: 1px solid #bcbcbc;
}
#refchatView .requestServiceform-container .text-field,
#refchatView .requestServiceform-container .input-field {
padding: 0px 5px;
margin: 5px 0px;
height: 30px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
width: 110px;
}
#refchatView .requestServiceform-heading {
text-align: center;
}
#refchatView .requestServiceForm-component {
padding: 10px 5px;
background-color: #f3f3f3;
border-radius: 10px;
margin: 10px 0px;
}
#refchatView .select2-container {
overflow: hidden;
border: 1px solid #bcbcbc;
border-left: 0px !important;
border-right: 0px !important;
width: 100% !important;
}
#refchatView .select2-selection {
}
#refchatView #refDecline {
color: #cc5d5d;
top: 15px;
left: 640px;
position: absolute;
outline: 0;
}
#refchatView #refDelete {
color: #cc5d5d;
top: 15px;
left: 640px;
position: absolute;
outline: 0;
}
#refchatView #refState {
top: 1px;
left: 760px;
margin: 0px;
position: absolute;
width: 140px;
color: #eee;
outline: 0;
}
#refchatView .attachment-tag {
background-color: #b0c2e1; 
color: #333;
padding: 4px 8px;
border-radius: 5px;
}
#refchatView .attachment-tag-container{
margin: 12px 0px;
}
#refchatView .tagsinput {
border-bottom: 0;
border-top: 0;
background: #FFF;
padding: 5px;
}
#refchatView .form-area {
overflow-y: auto;
position: absolute;
width: 600px;
left: 299px;
z-index: 0;
}
#refchatView .form-area-styles4OSC {
height: calc(100% - 160px);
max-height: calc(100% - 160px);
top: 80px;
}
#refchatView .form-area-styles4Staffer {
height: calc(100% - 120px);
max-height: calc(100% - 120px);
top: 42px;
}
#refchatView #divMsgNew {
width: 600px;
position: absolute;
bottom: 20px;
left: 305px;
}
#refchatView .form-area input,
#refchatView .form-area label {
display:block;
}
#refchatView .form-area label {
font-size: 11px;
}
#refchatView .save-referral,#refchatView .cancel-referral,#refchatView .edit-referral{
display: none;
}
#refchatView .ui-tooltip {
z-index: -2000;
min-width: 100px;
background: #b0c2e1;
color: white;
border: none;
padding: 0;
opacity: 1;
}
#refchatView .ui-tooltip-content {
display: none !important;
position: relative;
padding: .5em;
}
#refchatView .ui-tooltip-content::after {
content: '';
position: absolute;
border-style: solid;
display: block;
width: 0;
}
#refchatView .top .ui-tooltip-content::after {
bottom: -10px;
left: 72px;
border-color: #b0c2e1 transparent;
border-width: 10px 10px 0; 
}
#refchatView .bottom .ui-tooltip-content::after {
top: -10px;
left: 72px;
border-color: #b0c2e1 transparent;
border-width: 0 10px 10px;
}
#refchatView .select2-dropdown {
display: none !important;
pointer-events:none;
}
#select2-chatrecipients-results {
z-index: -2000 !important;
display: none !important;
}
#refchatView .chosen-container-single .chosen-single {
font-size: 11px;
margin-bottom: 5px;
margin-top: 5px;
position: relative;
display: block;
overflow: hidden;
padding: 2px;
height: 30px;
border: 1px solid #aaa;
border-radius: 5px;
background-color: #fff;
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), to(#f4f4f4));
background: linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
background-clip: border-box;
background-clip: padding-box;
-webkit-box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
color: #444;
text-decoration: none;
white-space: nowrap;
line-height: 24px;
}
#refchatView .chosen-container-single .chosen-single span {
display: block;
overflow: hidden;
margin-right: 10px;
margin-left: 10px;
text-overflow: ellipsis;
white-space: nowrap;
}
/* src/views/pages/reflist/reflist.css */
#reflistView {
width: 900px;
min-width: 900px;

height: 100%; 
}
#reflistView #top {
padding: 10px 20px;
}
#reflistView #reflistSearch {
background: rgba(255,255,255,.1);
border: none;
border-radius: 5px;
font-size: 18px;
margin: 0;
outline: 0;
padding: 7px;
width: 300px;
box-sizing: border-box; 
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box; 
background-color: #e8eeef;
color: #8a97a0;
-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.03) inset;
box-shadow: 0 1px 0 rgba(0,0,0,0.03) inset;
}
#reflistView #reflistSearch:focus {
background: #d2d9dd;
}
#reflistView .pageCol1 {
width: 300px;
height: calc(100% - 70px); 

border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
display: block;
float: left;
}
#reflistView .pageCol2 {
width: 300px;
height: calc(100% - 70px); 

border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
float: left;
}
#reflistView .pageCol3 {
width: 300px;
height: calc(100% - 70px); 

border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
float: left;
}
#reflistView #inboxItemsOpen {
height: calc(100% - 67px); 
overflow: hidden;
overflow-y: auto;
}
#reflistView #inboxItemsPending {
height: calc(100% - 67px);
overflow: hidden;
overflow-y: auto;
}
#reflistView #inboxItemsProcessing {
height: calc(100% - 67px);
overflow: hidden;
overflow-y: auto;
}
#reflistView .inboxItems {
width: 300px;
height:579px;
}
#reflistView .bulkRecips {
display: block;
width: 100%;
height: 250px;
overflow: hidden;
}
#reflistView .inboxItem, 
#reflistView .bulkRecipItem {
width: 300px;
height: 54px;
clear: both;
vertical-align: middle;
padding: 9px 15px 9px 5px;
border-bottom: 1px #ccc solid;
float: left;
font-size: 12px;
}
#reflistView .older {
background-color: rgba(55, 55, 55, 0.3) !important;

}
#reflistView .older:hover {
background-color: #ddd !important;
}
#reflistView .olderX {
color: #fff !important;
}
#reflistView .inboxItem:hover, 
#reflistView .bulkRecipItem:hover {
background-color: #ddd; 
cursor: pointer;
}
#reflistView .itemImg { 
width: 41px;
height: 36px;
padding-right: 5px;
display: inline-block;
float: left;
}
#reflistView .itemTextHolder {
}
#reflistView .itemRead {
background: rgba(99, 99, 99, .05);
}
#reflistView .itemTop {
padding: 4px 0px 5px 0px; 
}
#reflistView .itemTopRight {
padding: 4px 5px 5px 0px; 
float: right;
}
#reflistView .itemBottom {
padding: 4px 5px 5px 0px; 
}
#reflistView .itemBottomRight {
padding: 4px 5px 5px 0px;
float: right;
}
#reflistView .refreshButton {
position: relative;
top: -50px;
left: 170px;
z-index: 100;
}
#reflistView .noRecipients{
color: red;
font-size: 12px;
padding: 4px 5px 0px 0px;
}
#reflistMaintenanceBlock {
display: none;
padding: 150px 30px;
text-align: center;
font-size: 30px;
line-height: 1.4;
color: #6084c2;
}
/* src/views/pages/refnew/refnew.css */
#refnewView {
width: 100%;
min-width: 900px;
height: 100%; 
}
#refnewView .pageCol12 {
width: 600px;
height: calc(100% - 10px);
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
float: left;
}
#refnewView .pageCol3 {
width: 300px;
height: calc(100% - 10px);
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
float: left;
}
#refnewView .divMsgNew {
width: 600px;
position: absolute;
bottom: 20px;
left: 305px;
}
#refnewView .pageCol3top {
padding: 10px;
}
#refnewView .inboxItems {
width: 300px;
}
#refnewView .bulkRecips {
display: block;
width: 100%;
height: calc(100% - 231px);
overflow: hidden;
overflow-y: auto;
}
#refnewView .inboxItem, 
#refnewView .bulkRecipItem {
width: 300px;
height: 54px;
clear: both;
vertical-align: middle;
border-top: 1px solid #ccc;
padding: 9px 5px; 
float: left;
}
#refnewView .bulkRecipDisabled {
width: 300px;
height: 54px;
clear: both;
vertical-align: middle;
border-top: 1px solid #ccc;
padding: 9px 5px; 
float: left;
color: #7a7a7a;
background-color: #eee;
}
#refnewView .inboxItem:hover, 
#refnewView .bulkRecipItem:hover {
background-color: #eee; 
cursor: pointer;
}
#refnewView .itemImg { 
width: 41px;
height: 36px;
padding-right: 5px;
display: inline-block;
float: left;
}
#refnewView .itemTextHolder {
position: relative; 
font-size: 12px;
}
#refnewView .itemTopLeft {
font-weight: bold;
padding: 4px 0px 5px 0px; 
}
#refnewView .itemTopRight {
padding: 4px 5px 5px 0px; 
font-weight: bold;
float: right;
}
#refnewView .itemBottom {
padding: 0px 5px 3px 0px; 
float: left;
}
#refnewView .bulkCountTotal {
display: inline;
}
#refnewView .bulkSubsetDesc {
background-color: #b0c2e1; 
padding: 5px 10px;
border: none !important;
text-align: center;
text-decoration: none;
display: inline-block;
border-radius:5px; 
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
-webkit-appearance: none; 
}
#refnewView .bulkCountSubset {
float: left;
}
#refnewView .form-area {
overflow-y: auto;
width: 599px;
height: calc(100% - 155px);
position: absolute;
top: 94px;
left: 300px;
z-index: 0;
}
#refnewView .form-area input,
#refnewView .form-area label {
display:block;
}
#refnewView .form-area label {
font-size: 11px;
}
#refnewView .messageThreadArea {
clear: both;
}
#refnewView .messageThread { 
max-width: 500px;
background-color: #6084c2;
margin: 5px;
padding: 5px 10px;
border: none !important;
color: #eeeeee;
vertical-align: middle;
text-align: left;
text-decoration: none;
display: inline-block;
cursor: default;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-webkit-appearance: none;
float: right;
clear: both;
}
#refnewView #accordionRecips {
margin: 0px 5px;
position: relative;
z-index: 1;
}
#refnewView .ui-accordion-header {
color: #666;
background: #eee;
outline: none;
}
#refnewView .ui-state-active {
color: #fff; 
background: #88a3d1; 
border: #333; 
outline: none; 
}
#refnewView .requestServiceform-container {
padding: 25px 25px 28px 25px;
margin: 5px;
border: 1px solid #bcbcbc;
}
#refnewView .requestServiceform-container .text-field,
#refnewView .requestServiceform-container .input-field {
padding: 0px 5px;
margin: 5px 0px;
height: 30px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
width: 110px;
}
#refnewView .requestServiceform-heading {
text-align: center;
}
#refnewView .requestServiceForm-component {
padding: 10px 5px;
background-color: #f3f3f3;
border-radius: 10px;
margin: 10px 0px;
}
#refnewView .select2-selection {
border-radius: 0px !important;
border-bottom: 0px !important;
border-left: 0px !important;
border-right: 0px !important;
}
#refnewView .select2-container {
width: 100% !important;
}
#refnewView .attachment-tag {
background-color: #b0c2e1; 
color: #333;
padding: 4px 8px;
border-radius: 5px;
cursor: pointer;
}
#refnewView .attachment-tag-container{
margin: 12px 0px;
}
#refnewView .tagsinput {
border-bottom: 0;
border-top: 0;
background: #FFF;
padding: 5px;
}
#refnewView .message-bubble-me {
width: 70%;
background-color: #b0c2e1; 
padding: 8px 10px;
border-radius: 8px;
margin: 8px 8px;
float: right;
}
#refnewView .message-bubble-away {
width: 70%;
background-color: #eee;
padding: 8px 10px;
border-radius: 8px;
margin: 8px 8px;
float: left;
}
#refnewView .message-secondary-text {
font-size: 10px;
color: grey;
margin: 5px 5px;
}
#refnewView .chosen-container a {
color: #333;
}
#refnewView .chosen-container-single .chosen-single {
font-size: 11px;
margin-bottom: 5px;
margin-top: 5px;
position: relative;
display: block;
overflow: hidden;
padding: 2px;
height: 30px;
border: 1px solid #aaa;
border-radius: 5px;
background-color: #fff;
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), to(#f4f4f4));
background: linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
background-clip: border-box;
background-clip: padding-box;
-webkit-box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
color: #444;
text-decoration: none;
white-space: nowrap;
line-height: 24px;
}
#refnewView .chosen-container-single .chosen-single span {
display: block;
overflow: hidden;
margin-right: 10px;
margin-left: 10px;
text-overflow: ellipsis;
white-space: nowrap;
}
#refnewView #filters {
margin-top: 10px;
}
/* src/views/pages/reports/reports.css */
#reportsView {
width: 100%;
min-width: 1100px;
}
#reportsView #top {
padding: 5px 10px;
}
#reportsView #searchField {
width: 300px;
}
#reportsView .tr {
overflow: hidden;
}
#reportsView .tdlink:hover {
background-color: #eee;
cursor: pointer;
}
#reportsView .th {
background-color: #CFD8DC;
color: #333333;
}
#reportsView .th, .td {
text-align: left;
vertical-align: middle;
padding: 10px;
}
#reportsView .content .tr:nth-child(even) {
}
#reportsView .highlight {
background-color: #d3ddee;
}
/* src/views/pages/sc_notes/sc_notes.css */
#scNotesView {
display: flex;
flex-direction: column;
}
#scNotesView #listSearch {
width: 300px;
margin-left: 20px;
}
#scNotesView #data4NotesReport a {
text-decoration: none;
color: #6084c2;
}
#scNotesView .providerRow:hover {
background-color: #eee;
cursor: pointer;
}
#scNotesView .remove-provider {
visibility: hidden;
}
#scNotesView .providerRow:hover .remove-provider {
visibility: visible;
padding-right: 10px;
cursor: pointer;
}
#scNotesView .providerImg { 
width: 41px;
height: 36px;
padding-right: 5px;
display: inline-block;
float: left;
}
#scNotesView .elementBox {
float: left;
margin: 5px;
}
#scNotesView .paramsBox {
float: left;
}
#scNotesView .reportBox {
clear: both;
}
#scNotesView .providerTextHolder {
position: relative; 
}
#scNotesView .providerTopLeft {
padding: 4px 0 5px 0; 
}
#scNotesView .providerTopRight {
padding: 10px 5px 5px 0;
float: right;
}
#scNotesView .providerBottom {
font-size: 12px;
padding: 0 5px 3px 0;
float: left;
}
#scNotesView .mandate {
font-size: 12px;
padding: 0 5px 3px 0;
float: left;
}
#scNotesView #invitationsList {
width: 500px;
}
#scNotesView #casesList {
width: 500px;
}
#scNotesView .invitationRow {
width: 500px;
height: 54px;
vertical-align: middle;
padding: 9px 5px;
float: left;
border-radius: 5px;
}
#scNotesView .archive {
padding-right: 10px;
font-size: smaller;
color: #6084c2;
cursor: pointer;
}
#scNotesView .caseRow:hover {
background-color: #eee;
cursor: pointer;
}
#scNotesView .paperRow:hover {
background-color: #eee;
cursor: pointer;
}
#scNotesView .paperRow {
background-color: #FFFCF2;
}
#scNotesView .notesRow:hover {
background-color: #eee;
cursor: pointer;
}
#scNotesView .bdRow:hover {
background-color: #eee;
cursor: pointer;
}
#scNotesView .pendingAuthsRow:hover {
background-color: #eee;
cursor: pointer;
}
#scNotesView .invitationRow:hover {
background-color: #eee;
}
#scNotesView .resend-invite {
visibility: hidden;
}
#scNotesView .remove-invitation {
visibility: hidden;
}
#scNotesView .delete-note {
padding-right: 10px;
visibility: hidden;
}
#scNotesView .providerRow:hover .delete-note {
padding-right: 10px;
visibility: visible;
}
#scNotesView .paperRow:hover .delete-note,
#scNotesView .notesRow:hover .delete-note {
visibility: visible;
cursor: pointer;
padding-right: 10px;
}
#scNotesView .pendingAuthsRow:hover .delete-note {
visibility: visible;
cursor: pointer;
padding-right: 10px;
}
#scNotesView .invitationRow:hover .resend-invite {
visibility: visible;
padding-right: 10px;
cursor: pointer;
}
#scNotesView .invitationRow:hover .remove-invitation {
visibility: visible;
padding-right: 10px;
cursor: pointer;
float: right;
}
#scNotesView .inviteTopRight {
padding: 10px 5px 5px 0;
float: right;
}
#scNotesView .invitationTopLeft {
padding: 10px 0 5px;
}
#scNotesView .caseMandateRow:hover .archive {
visibility: visible;
padding-right: 10px;
font-size: smaller;
color: #6084c2;
cursor: pointer;
}
#scNotesView .caseMandateRow:hover {
background-color: #eee;
cursor: pointer;
}
#scNotesView .note:hover {
cursor: pointer;
}
#scNotesView .subreportHeader {
font-size: 24px;
color: #666;
float: left;
margin-top: 10px;
margin-right: 20px;
}
#scNotesView .dateInput {
font-size: 16px;
width: 110px;
height: 37px;
}
#scNotesView .elementBox a {
color: #eeeeee;
}
#scNotesView #loading {
font-size:x-small;
margin-top: 12px;
display: none;
}
#scNotesView #loadMsg {
float: left;
margin-top: 1px
}
#scNotesView #loading #img {
float: left;
}
#scNotesView #downloadAll {
margin-top: 15px;
display: none;
}
#scNotesView .inactive {
background: rgb(174, 193, 224)!important;
pointer-events: none;
cursor: default;
}
#scNotesView select {
margin: 0;
width: 110px;
height: 37px;
font-size: smaller;
border: 1px solid #ccc;
}
#scNotesView .blueSelect {
border-radius: 5px;
background-color: #6084c2;
color: #eeeeee;
cursor: pointer;
font-size: 1em !important;
height: 28px;
margin-top: 4px;
padding: 0 0 0 5px;
}
#scNotesView .chosen-container a {
color: #333;
}
#scNotesView .chosen-container-single .chosen-single {
position: relative;
display: block;
overflow: hidden;
padding: 5px;
height: 36px;
border: 1px solid #aaa;
border-radius: 5px;
background-color: #fff;
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), to(#f4f4f4));
background: linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
background-clip: border-box;
background-clip: padding-box;
-webkit-box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
color: #444;
text-decoration: none;
white-space: nowrap;
line-height: 24px;
}
#scNotesView .chosen-blue .chosen-container-single .chosen-single {
position: relative;
display: block;
overflow: hidden;
padding: 0;
height: 26px;
background: #6084c2;
border: 0!important;
color: #eeeeee;
cursor: pointer;
font-size: 1em !important;
text-decoration: none;
white-space: nowrap;
line-height: 24px;
margin-top: 5px;
box-shadow: none;
}
#scNotesView .chosen-blue .highlighted {
color: #eeeeee!important;
}
#scNotesView .chosen-container-single .chosen-single span {
display: block;
overflow: hidden;
margin-right: 10px;
margin-left: 10px;
text-overflow: ellipsis;
white-space: nowrap;
}
#scNotesView .chosen-blue .chosen-container-single .chosen-single span {
display: block;
overflow: hidden;
margin-right: 10px;
margin-left: 10px;
text-overflow: ellipsis;
white-space: nowrap;
font-size: 1.2em;
padding-top: 1px;
}
#scNotesView .chosen-blue option {
color:#333;
background-color:white
}
#scNotesView .search {
width:200px;
}
#scNotesView #tabs-1, #tabs-2, #tabs-3 {
flex: 1;
display: none;
}
#scNotesView .tableBox {
clear: both;
margin-bottom: 30px
}
#scNotesView td, th {
text-align:left;
padding: 10px 5px !important;
}
#scNotesView .slPrinter {
visibility: hidden;
color: #6084c2;
}
#scNotesView .claim-status {
text-transform: capitalize;
}
#scNotesView .claim-status.status-accepted {
color: #7cb263;
}
#scNotesView .claim-status.status-rejected {
color: #ff312f;
}
#scNotesView .clone-note {
text-decoration: none;
color: #6084c2;
visibility: hidden;
}
#scNotesView .paperRow:hover .clone-note {
visibility: visible;
}
#scNotesView .notesRow:hover .clone-note {
visibility: visible;
}
#scNotesView .edit-note {
text-decoration: none;
color: #6084c2;
visibility: hidden;
}
#scNotesView .paperRow:hover .edit-note {
visibility: visible;
}
#scNotesView .notesRow:hover .edit-note {
visibility: visible;
}
#scNotesView .pendingAuthsRow:hover .edit-note {
visibility: visible;
}
#scNotesView .void {
text-decoration: none;
color: #6084c2;
visibility: hidden;
}
#scNotesView .paperRow:hover .void {
visibility: hidden;
}
#scNotesView .notesRow:hover .void {
visibility: hidden;
}
#scNotesView .editedNoteRow td {
vertical-align: top;
}
#scNotesView .hidden {
display: none;
}
#scNotesView .fSizeS:hover .slPrinter {
visibility: visible;
cursor: pointer;
}
#scNotesView .delete-template {
cursor: pointer;
visibility: hidden;
}
#scNotesView .templateRow:hover .delete-template {
visibility: visible;
}
#scNotesView .edit-template {
cursor: pointer;
visibility: hidden;
text-decoration: none;
color: #6084c2;
}
#scNotesView .templateRow:hover .edit-template {
visibility: visible;
}
#scNotesView .docs {
padding-right: 10px;
font-size: smaller;
color: #6084c2;
cursor: pointer;
}
#scNotesView .docs-link {
white-space: nowrap;
font-size: smaller;
color: #6084c2;
cursor: pointer;
}
#modalInfo.preview-file {
width: 100%;
}
#modalInfo.preview-file .modalwrapper {
max-height: calc(100vh - 200px);
min-height: 600px;
height: auto;
width: 94%;
max-width: 1050px;
display: flex;
flex-direction: column;
}
#modalInfo.preview-file .modalContentsWrapper {
max-height: calc(100vh - 204px);
flex: 1;
display: flex;
flex-direction: column;
}
#modalInfo.preview-file .formRow {
}
#modalInfo.preview-file .formBody {
width: 100%;
padding-left: 0;
padding-right: 0;
}
#modalInfo.preview-file .modalDocsHeader {
display: flex;
justify-content: space-between;
}
#modalInfo.preview-file .modalDocsContent {
display: flex;
flex: 1;
flex-direction: column;
}
#modalInfo.preview-file #alertMessage {
width: 100%;
height: 100% !important;
min-height: 500px;
display: flex;
flex-direction: column;
}
#modalInfo.preview-file #alertMessage iframe,
#modalInfo.preview-file #alertMessage embed {
width: 100% !important;
height: 100% !important;
min-height: 500px;
}
#modalInfo.preview-file #alertMessage img {
max-width: 100%;
height: auto;
}
#modalInfo.preview-file #table-excel-preview {
flex: 1;
overflow: auto;
}
#modalInfo.preview-file #table-excel-preview th,
#modalInfo.preview-file #table-excel-preview td {
min-width: 50px;
padding: 0px 5px;
min-height: 26px;
border: 1px solid #dfdfdf;
}
#modalInfo.preview-file #table-excel-preview th:empty,
#modalInfo.preview-file #table-excel-preview td:empty {
height: 26px;
}
#modalInfo.preview-file #sheet-list {
list-style: none;
font-size: 0;
}
#modalInfo.preview-file #sheet-list .sheet-item {
display: inline-block;
padding: 0 5px;
font-size: 14px;
border: 1px solid #dfdfdf;
background-color: #dfdfdf;
cursor: pointer;
}
#modalInfo.preview-file #sheet-list .sheet-item.active {
border: 1px solid #979797;
background-color: #dfdfdf;
}
#tbTemplates .template-description {
word-break: normal;
white-space: pre-line;
}
#scNotesView .tooltip {
position: relative;
display: inline-block;
border-bottom: 1px dotted black;
}
#scNotesView .tooltip .tooltiptext {
visibility: hidden;
width: 250px;
background-color: #6084C2;
color: #fff;
text-align: left;
border-radius: 6px;
padding: 5px;
position: absolute;
z-index: 1;
top: 110%;
left: 100%;
margin-left: -60px;
word-break: break-all !important;
white-space: normal !important;
}
#scNotesView .tooltip:hover .tooltiptext {
visibility: visible;
}
#scNotesView .tooltip1 {
position: relative;
display: inline-block;
}
#scNotesView .tooltip1 .tooltiptext {
visibility: hidden;
width: 250px;
background-color: #6084C2;
color: #fff;
text-align: left;
border-radius: 6px;
padding: 5px;
position: absolute;
z-index: 1;
top: 110%;
left: 100%;
margin-left: -60px;
word-break: break-all !important;
white-space: normal !important;
}
#scNotesView .tooltip1:hover .tooltiptext {
visibility: visible;
}
.elementBox {
display: block; 
}
.no-margin {
margin-bottom: 0; 
}
.globalRadio {
margin-right: 5px; 
}
/* src/views/pages/settings/settings.css */
#settingsView {
display: flex;
flex-direction: column;
border:none;
}
#settingsView .col1 {width: 390px;}
#settingsView .col2 {width: 450px;}
#settingsView .col3 {width: 400px; height:100%}
#settingsView #settingsMembersList {
width: 400px;
}
#settingsView .formBody {
clear: none;
float: left;
padding: 10px 20px;
}
#settingsView .formRow {
width: 430px;
}
#settingsView .formRowAgencySettings {
width: 900px;
height: 32px;
}
#settingsView .formSubRow {
vertical-align: middle;
height: 60px;
}
#settingsView .formTitle {
color: #6084c2;
font-size: 32px;
}
#settingsView .formHeading {
color: #6084c2;
font-size: 24px;
}
#settingsView .formLabel {
font-size: 16px;
width:150px;
float: left;
margin-right: 20px;
}
#settingsView .formLabelTab {
font-size: 16px;
width:250px;
float: left;
margin-left: 30px;
margin-right: 20px;
}
#settingsView .formBody input[type=text],
#settingsView .formBody input[type=password],
#settingsView .formBody select {
display: block;
float: left;
width: 280px;
padding: 10px 20px;
margin: 5px 0px;
height: 40px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
}
#settingsView #settingsAgentsList {
width: 400px;
}
#settingsView .agentRow {
width: 400px;
height: 54px;
vertical-align: middle;
padding: 9px 5px; 
float: left;
}
#settingsView .agentRow:hover {
background-color: #eee;
cursor: pointer;
}
#settingsView .delete-agent, 
#settingsView .delete-invitee, 
#settingsView .resend-invite {
visibility: hidden;

}
#settingsView .agentRow:hover .delete-agent, 
#settingsView .agentRow:hover .delete-invitee, 
#settingsView .agentRow:hover .resend-invite {
visibility: visible;
}
#settingsView .agentImg { 
width: 41px;
height: 36px;
padding-right: 5px;
display: inline-block;
float: left;
}
#settingsView .agentTextHolder {
position: relative; 
}
#settingsView .agentTopLeft {
padding: 4px 0px 5px 0px; 
}
#settingsView .agentTopRight {
padding: 4px 5px 5px 0px; 
float: right;
}
#settingsView .agentBottom {
font-size: 12px;
padding: 0px 5px 3px 0px; 
float: left;
}
#settingsView .agentInput[type=text] {
float: left;
width: 200px;
padding: 10px 20px;
margin: 5px 0px;
height:40px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
}
#settingsView #agencyEmailValid,
#settingsView #agencyPhoneValid,
#settingsView #agencyTaxidValid,
#settingsView #agencyNameValid {
margin-left: 10px;
padding-bottom: 20px;
height: 50px;
font-size: 16px;
color: red;
display: none;
}
#settingsView .highlight {
background-color: #d3ddee;
}
#settingsView .select2-container {
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
float: right;
width: 370px!important;
margin: 5px 0px;
padding-top: 5px;
padding-bottom: 5px;
}
#settingsView .formRowSignature {
height: 74px;
}
#settingsView .formRowSignature::after {
content: '';
display: block;
clear: both;
}
#settingsView .sc-signature-field {
position: relative;
width: 250px;
margin-top: 5px;
height: 64px;
float: left;
cursor: pointer;
border: 1px solid #ccc;
}
#settingsView .sc-signature-field img {
position: absolute;
top: 50%;
left: 50%;
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
transform: translate(-50%, -50%);
}
/* src/views/pages/settingsprovider/settingsprovider.css */

#settingsProviderView {
display: flex; 
flex-direction: column; 
height: 100%;
width: 100%;
min-width: 1200px;
}

#settingsProviderView .col1 {width: 390px;}

#settingsProviderView .col3 {width: 400px; height:100%}
#settingsProviderView #settingsMembersList {
width: 400px;

}

#settingsProviderView .formBody {

width: 100%; 
padding: 10px 20px; 
box-sizing: border-box; 
border-right: 1px solid #ccc; 
display: block; 
margin-left: 80px;
}
#settingsProviderView .formRow {


display: flex;
align-items: center;
margin-bottom: 10px; 
}
#settingsProviderView .formSubRow {

vertical-align: middle;
height: 60px;
}
#settingsProviderView .formTitle {
color: #6084c2;
font-size: 32px;
}
#settingsProviderView .formLabel {
font-size: 16px;
width:150px;
float: left;
}

#settingsProviderView .formBody input[type=text],
#settingsProviderView .formBody input[type=password],
#settingsProviderView .formBody select {
display: block;
float: left;
width: 280px;
padding: 10px 20px;
margin: 5px 0px;
height: 40px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
}


#settingsProviderView #settingsAgentsList {
width: 400px;
}
#settingsProviderView .agentRow {
width: 400px;
height: 54px;
vertical-align: middle;
padding: 9px 5px; 
float: left;
}
#settingsProviderView .agentRow:hover {
background-color: #eee;
cursor: pointer;
}
#settingsProviderView .delete-agent, 
#settingsProviderView .delete-invitee, 
#settingsProviderView .resend-invite {
visibility: hidden;


}
#settingsProviderView .agentRow:hover .delete-agent, 
#settingsProviderView .agentRow:hover .delete-invitee, 
#settingsProviderView .agentRow:hover .resend-invite {
visibility: visible;

}
#settingsProviderView .agentImg { 
width: 41px;
height: 36px;
padding-right: 5px;
display: inline-block;
float: left;
}
#settingsProviderView .agentTextHolder {
position: relative; 
}
#settingsProviderView .agentTopLeft {
padding: 4px 0px 5px 0px; 
}
#settingsProviderView .agentTopRight {
padding: 4px 5px 5px 0px; 
float: right;
}
#settingsProviderView .agentBottom {
font-size: 12px;
padding: 0px 5px 3px 0px; 
float: left;
}
#settingsProviderView .agentInput[type=text] {
float: left;
width: 200px;
padding: 10px 20px;
margin: 5px 0px;
height:40px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
}


#settingsProviderView #agencyEmailValid,
#settingsProviderView #agencyPhoneValid,
#settingsProviderView #agencyTaxidValid,
#settingsProviderView #agencyNameValid {
margin-left: 10px;
padding-bottom: 20px;
height: 50px;
font-size: 16px;
color: red;
display: none;
}
#settingsProviderView .highlight {
background-color: #d3ddee;
}

#settingsProviderView .select2-container {
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
float: right;
width: 370px!important;
margin: 5px 0px;
padding-top: 5px;
padding-bottom: 5px;
}


#settingsProviderView .formRowSignature {
height: 74px;
}
#settingsProviderView .formRowSignature::after {
content: '';
display: block;
clear: both;
}
#settingsProviderView .sc-signature-field {
position: relative;
width: 250px;
margin-top: 5px;
height: 64px;
float: left;
cursor: pointer;
border: 1px solid #ccc;
}
#settingsProviderView .sc-signature-field img {
position: absolute;
top: 50%;
left: 50%;
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
transform: translate(-50%, -50%);
}
/* src/views/pages/sn_billing/sn_billing.css */
#snBillingView {
width:100%;
min-width:1360px;
}
#snBillingView #tabs-1 {
min-width: 100%;
}
#snBillingView .invoiceRow {
width: 600px;
line-height: 40px;
}
#snBillingView .invoiceTotalRow {
width: 600px;
line-height: 25px;
}
#snBillingView .invoiceLeft {
width: 400px;
float: left;
}
#snBillingView .invoiceRight {
width: 30px;
float: right;
}
#snBillingView #invoice {
margin-top: 60px;
margin-left: 10px;
font-size: 14px;
position: relative;
}
#snBillingView #pdfInvoice {
position: absolute;
right: 42px; 
top: 48px; 
padding: 8px 16px; 
font-size: 14px; 
background-color: #6084c2; 
color: #ffffff; 
border: none; 
border-radius: 4px; 
cursor: pointer; 
}
#snBillingView #pdfInvoice:hover {
background-color: #506a8f; 
}
#snBillingView #sectionAllRef {
float:left;
width:1170px;
border:1px solid gray;
margin: 35px 5px 5px 5px;
padding:5px;
}
#snBillingView #months {
float: left;
padding: 25px 10px 10px 25px;
width: 125px;
}
#snBillingView #refMonth {
color: #6084c2;
font-size: 24px;
padding: 10px;
}
#snBillingView #outstandingBalance {
color: #ff962d;
padding: 15px;
}
#snBillingView #invoiceDetails {
color: #6084c2;
font-size: 15px;
padding-bottom: 14px;
}
#snBillingView .monthItem {
color: #6084c2;
font-size: 16px;
line-height: 30px;
text-decoration: none;
display: block;
cursor: pointer;
}
#snBillingView #header {
padding-left: 20px;
}
#snBillingView .redirectTab {
color: #6084c2;
text-decoration: none;
cursor: pointer;
}
#snBillingView .agent:hover {
background-color: #eee;
cursor: pointer;
}
#snBillingView .araMPlink:hover, .arsMPlink:hover, .arcMPlink:hover, .ardMPlink:hover {
background-color: #eee;
cursor: pointer;
}
#snBillingView .tr {
overflow: hidden;
}
#snBillingView .tr:hover {
background-color: #eee;
cursor: pointer;
}
#snBillingView .tth {
background-color: #666;
color: #eee;
}
#snBillingView .th {
background-color: #CFD8DC;
color: #333333;
}
#snBillingView .th, .td {
text-align: left;
vertical-align: middle;
padding: 10px;
}
#snBillingView .tdb {
text-align: left;
vertical-align: middle;
padding: 10px;
font-weight: bold;
}
#snBillingView .content .tr:nth-child(even) {
}
#snBillingView .highlight {
background-color: #d3ddee;
}
#snBillingView .aopen {
color: #cc5d5d;
font-weight: bold;
}
#snBillingView .apending {
color: #ff962d;
font-weight: bold;
}
#snBillingView .acomplete {
color: #49a844;
font-weight: bold;
}
#snBillingView .adeleted {
font-weight: bold;
font-style: italic;
}
#snBillingView .adeclined {
font-weight: bold;
font-style: italic;
}
#snBillingView .amoney {
background-color: #d3ffda;
font-weight: bold;
}
/* src/views/pages/validation/validation.css */
#validationView {
position: absolute;
left: -150px;
color: #555;
margin: auto;
}
#validationView .logo {
width: 100%;
margin: fill;
padding-top: 30px;
text-align: center;
}
#validationView #message {
color: #6084c2;
font-size: 32px;
width: 100%;
margin: fill;
padding-top: 100px;
text-align: center;
line-height: 60px;
}
/* src/views/special/footer/footer.css */
#footerContainer {
position: sticky; 
background-color: #ddd; 
left: 0px;
bottom: 0px;
width: 100%;
height: 60px;
clear:both;
}
#footerContainer #footerView {
padding: 10px;
}
/* src/views/special/header/header.css */

#headerContainer {
position: relative;
background-color:#6084c2; 
height:65px;
min-width:1150px;
}
#headerContainer .logo {
height: 40px;
margin: 10px 0px 5px 30px;
}
#headerContainer .navItem {
color: #eee;
font-size: 16px;
line-height: 30px;
text-decoration: none;
margin: 10px 10px 7px 10px;
display: block;
float: right;
}
#requiredPaymentBlock {
padding: 150px 30px;
text-align: center;
font-size: 30px;
line-height: 1.4;
color: #6084c2;
}
/* src/views/special/loader/loader.css */
#loaderContainer #loader {
display: none;
position: fixed;
width: 100%;
height: 100%;
background: rgba(70,70,70, 0.5);
top: 0;
left: 0;
z-index: 999;
}
#loaderContainer .loadingmessage { top: 50%; position: relative; }
#loaderContainer .spinner { 
width: 50px;
margin: -100px auto 0;
display: block;
}
/* src/views/special/mainmodal/mainmodal.css */
#modalContainer .greybackingWrapper {
position: absolute;
top: 0;
height: 100%;
width: 100%;
display: none;
background: rgba(77, 77, 77, 0.7);
z-index: 999;
}
#modalContainer .greybacking {
position: fixed; 
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(77, 77, 77, 0.7);
z-index: 999;
}
#modalContainer .templateWrapper {
position: absolute;
top: 100px;
left: 0;
width: 100%;
z-index: 1000;
}
#modalContainer .modalwrapper {
background: white;
border-radius: 10px;
border: 2px solid #666;
width: 800px;
height: 500px;
margin: 0 auto 0; 
}
#modalContainer .modalCloseButtonWrapper {
position : relative;
height: 0;
}
#modalContainer .modalCloseButton {
position: absolute;
top: -16px;
right: -16px;
}
#modalContainer .modalCloseButton img {
display: block;
border: 0;
}
#modalContainer .modalContentsWrapper {
overflow-y: auto !important;
padding: 15px;
max-height: calc(100vh - 110px);
}
#modalContainer .formBody {

}
#modalContainer .formRow {
display: inline-block;
vertical-align: middle;
height: 50px;
line-height: 50px;
}
#modalContainer .formLabel {
display: inline-block;
float: left;
width: 200px;
}
#modalContainer .formInput input[type=text], select {
float: right;
padding: 10px 20px;
margin: 5px 0px;
height:40px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
}
#modalContainer .greybackingWrapper .multi-modal .last-modal {
position: fixed;
top: 50%;
left: 50%;
z-index: 3;
transform: translate(-50%, -50%);
}
#modalContainer .greybackingWrapper .multi-modal .last-modal::after {
content: '';
position: fixed;
top: 50%;
left: 50%;
z-index: -1;
width: 100vw;
height: 100vh;
transform: translate(-50%, -50%);
background-color: rgba(77, 77, 77, 0.7);
}
/* src/views/special/mainmodal/templates/modal837Claim.css */
#modal837Claim {
}
#modal837Claim .modalwrapper {
height: 510px;
width: 590px;
}
#modal837Claim .formBody {
height: 510px;
width: 550px;
}
#modal837Claim .formRow {
}
#modal837Claim .invoice {
width: 315px;
}
#modal837Claim .modal-title {
margin-bottom: 10px;
}
#modal837Claim #submit {
margin-top: 15px;
}
/* src/views/special/mainmodal/templates/modal837ClaimNyeis.css */
#modal837ClaimNyeis {
}


#modal837ClaimNyeis .modalwrapper {
height: 420px;
width: 590px;
}


#modal837ClaimNyeis .formBody {
height: 420px;
width: 550px;
}


#modal837ClaimNyeis .formRow {

}

#modal837ClaimNyeis .invoice {
width: 315px;
}

#modal837ClaimNyeis .modal-title {
margin-bottom: 10px;
}

#modal837ClaimNyeis #submit {
margin-top: 15px;
}

/* src/views/special/mainmodal/templates/modalAddAgency.css */
#modalAddAgency {
}
#modalAddAgency .modalwrapper {
height: 630px;
}
#modalAddAgency .formBody {
height: 570px;
}
#modalAddAgency .formRow {
}
#modalAddAgency .formSelectRow {
line-height: 27px;
}
#modalAddAgency .tier {
width: 150px;
margin-right: 10px;
float: left;
}
#modalAddAgency .tier-block {
width: 500px;
display: inline-block;
vertical-align: middle;
height: 50px;
line-height: 50px;
float: right;
}
#modalAddAgency #addTier {
float: left;
text-decoration: none;
color: #6084c2;
cursor: pointer;
}
#modalAddAgency #tiers {
float: left;
}
#modalAddAgency .smallInputBlock {
float: right;
width: 500px;
height: auto;
}
#modalAddAgency .smallInput {
width: 245px;
}
#modalAddAgency #flatFee {
margin-left: 10px;
}
#modalAddAgency .deleteTier {
cursor: pointer
}
#modalAddAgency #agentEmailValid,
#modalAddAgency #agentPhoneValid,
#modalAddAgency #agentFirstNameValid,
#modalAddAgency #agentLastNameValid {
margin-left: 10px;
font-size: 15px;
color: red;
display: none;
}
#modalAddAgency .select2-container {
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
float: right;
width: 500px!important;
padding-top: 5px;
padding-bottom: 5px;
}
#modalAddAgency .formRow::after {
content: '';
display: block;
clear: both;
}
#modalAddAgency .formRow.d-flex {
display: flex;
justify-content: space-between;
}
#modalAddAgency .formRow.d-flex::after {
display: none;
}
#modalAddAgency .formRow.d-flex label {
display: block;
}
#modalAddAgency .blockGroupInput {
display: flex;
justify-content: flex-start;
width: 500px;
align-items: center;
gap: 10px;
padding-left: 5px;
}
#modalAddAgency .blockGroupInput .smallInput {
width: 227px;
}
#modalAddAgency .formRowAuto {
height: auto;
}
#modalAddAgency .formBody textarea {
float: right;
width: 500px;
padding: 10px 20px;
margin: 5px 0px;
resize: none;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
}
/* src/views/special/mainmodal/templates/modalAddAgent.css */
#modalAddAgent {
}
#modalAddAgent .modalwrapper {
height: 630px;
}
#modalAddAgent .formBody {
height: 570px;
}
#modalAddAgent .formRow {
}
#modalAddAgent .formSubRow {
display: none;
}
#modalAddAgent .select2-container {
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
float: right;
width: 500px!important;
padding-top: 5px;
padding-bottom: 5px;
}
/* src/views/special/mainmodal/templates/modalAddCase.css */
#modalAddCase {
}
#modalAddCase .modalwrapper {
height: 630px;
width: 830px;
}
#modalAddCase .formBody {
height: 570px;
width: 790px;
}
#modalAddCase .formRow {
width: 750px;
}
#modalAddCase textarea {
float: right;
width: 500px;
padding: 10px 20px;
margin: 5px 0px;
height: 200px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
}
#modalContainer .bulkOutRow {
display: none;
vertical-align: middle;
height: 210px;
line-height: 50px;
}
#modalContainer .bulkOutLabel {
display: inline-block;
float: left;
width: 225px;
}
#modalAddCase .smallInput {
width:247px;
float:left;
}
#modalAddCase .sectionHeader {
width: 728px;
height: 9px;
border-bottom: 1px solid #ccc;
text-align: center;
margin: 15px 0;
}
#modalAddCase .right5 {
margin-right: 5px;
}
#modalAddCase .smallInputBlock {
float: right;
width: 500px;
height: auto;
}
#modalAddCase .disabled {
background-color: #ccc;
}
#modalAddCase #outcomes {
float: left;
}
#modalAddCase #addOutcome, #modalAddCase #addBulkOutcome {
float: left;
text-decoration: none;
color: #6084c2;
cursor: pointer;
}
#modalAddCase .bulkClose {
float: right!important;
text-decoration: none;
color: #6084c2;
background-color: white;
cursor: pointer;
width: 60px;
height: 30px;
border-radius: 5px;
box-sizing: border-box;
text-align: center;
line-height: 17px!important;
margin-top: 10px;
padding-top: 6px;
margin-right: 10px;
}
#modalAddCase #bulkSave {
display: none;
float: right;
text-decoration: none;
color: #6084c2;
background-color: white;
cursor: pointer;
width: 250px;
height: 30px;
border-radius: 5px;
box-sizing: border-box;
text-align: center;
line-height: 17px!important;
margin-top: 10px;
margin-right: 10px;
padding-top: 6px;
}
#modalAddCase .objectiveLink {
float: right;
text-decoration: none;
color: #6084c2;
cursor: pointer;
}
#modalAddCase .deleteObjective {
float: left;
padding-left: 330px;
}
#modalAddCase .deleteObjective span {
cursor: pointer
}
#modalAddCase .deleteOutcome {
float: left;
padding-left: 230px;
}
#modalAddCase .deleteOutcome span {
cursor: pointer
}
#modalContainer .outcomeInput {
float: right;
width: 450px;
padding: 10px 20px;
margin: 5px 0;
height:40px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
}
#modalContainer .objectiveInput {
float: right;
width: 350px;
padding: 10px 20px;
margin: 5px 0;
height:40px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
}
#modalContainer .chosen-container-single .chosen-single {
position: relative;
display: block;
overflow: hidden;
padding-top: 5px;
padding-right: 5px;
padding-left: 20px;
padding-bottom: 5px;
height: 40px;
border: 1px solid #aaa;
border-radius: 5px;
background-color: #fff;
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), to(#f4f4f4));
background: linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
background-clip: border-box;
background-clip: padding-box;
-webkit-box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
color: #444;
text-decoration: none;
white-space: nowrap;
line-height: 24px;
}
#modalContainer .chosen-container .chosen-drop {
z-index: 9999;
}
#modalContainer .chosen-container-single .chosen-search {
position: relative;
z-index: 1010;
margin: 0;
padding: 3px 4px;
white-space: nowrap;
height: 33px;
}
#modalContainer .chosen-container .chosen-results {
color: #444;
position: relative;
overflow-x: hidden;
overflow-y: auto;
margin: 0 4px 4px 0;
padding: 0 0 0 4px;
max-height: 240px;
-webkit-overflow-scrolling: touch;
}
#modalContainer .select2-container {
float: right;
box-sizing: border-box;
display: inline-block;
margin-top: 8px;
position: relative;
vertical-align: middle;
font-size: 11px;
}
#modalContainer .select2-container--default .select2-selection--single {
background-color: #fff;
border: 1px solid #aaa;
border-radius: 4px;
height: 40px;
padding-top: 6px;
}
.select2-container--default .select2-results > .select2-results__options {
max-height: 200px;
overflow-y: auto;
font-size: 11px;
padding-left: 13px;
}
#modalContainer .select2-container--default .select2-selection--single .select2-selection__rendered {
color: #444;
line-height: 28px;
padding-left: 20px;
}
/* src/views/special/mainmodal/templates/modalAddCode.css */
#modalAddCode {
}
#modalAddCode .modalwrapper {
height: 350px;
width: 700px;
}
#modalAddCode .modalContentsWrapper {
overflow-y: visible !important;
}
#modalContainer #errMsg {
display: none;
text-align: center;
vertical-align: middle;
height: 70px;
line-height: 70px;
width: 627px;
color:red;
}
#modalAddCode .smallInputBlock {
float: right;
width: 420px;
height: auto;
}
#modalAddCode .modal-title {
margin-bottom: 5px;
}
#modalAddCode .labelAddCode {
display: inline-block;
width: 150px;
}
#modalAddCode .inputAddCode {
width: 207px !important;
font-size: initial;
padding-left: 10px !important;
border: 1px solid #ccc !important;
float: left;
margin-right: 5px;
margin-top: 7px;
}
#modalAddCode .selectAddCode, .inputAddLabel {
width: 420px;
font-size: initial;
padding: 10px;
border: 1px solid #ccc;
resize: none;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
#modalAddCode .errorInput {
width: 420px !important;
font-size: initial;
padding-left: 10px !important;
border: 1px solid red !important;
}
#modalAddCode #startTime {
width: 110px !important;
}
#modalAddCode #endTime {
width: 110px !important;
}
#modalAddCode .short-field-container {
float: right;
margin-right: 300px;
}
#modalContainer .chosen-container-single .chosen-single {
position: relative;
display: block;
overflow: hidden;
padding-top: 5px;
padding-right: 5px;
padding-left: 20px;
padding-bottom: 5px;
height: 40px;
border: 1px solid #aaa;
border-radius: 5px;
background-color: #fff;
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), to(#f4f4f4));
background: linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
background-clip: border-box;
background-clip: padding-box;
-webkit-box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
color: #444;
text-decoration: none;
white-space: nowrap;
line-height: 24px;
}
#modalContainer .chosen-container .chosen-drop {
z-index: 9999;
}
#modalContainer .chosen-container-single .chosen-search {
position: relative;
z-index: 1010;
margin: 0;
padding: 3px 4px;
white-space: nowrap;
height: 33px;
}
#modalContainer .chosen-container .chosen-results {
color: #444;
position: relative;
overflow-x: hidden;
overflow-y: auto;
margin: 0 4px 4px 0;
padding: 0 0 0 4px;
max-height: 240px;
-webkit-overflow-scrolling: touch;
}
/* src/views/special/mainmodal/templates/modalAddManySessionNotes.css */
#modalAddManySessionNotes {
}
#modalAddManySessionNotes .modalwrapper {
height: 720px;
width: 98%;
max-width: 1430px;
}
#modalAddManySessionNotes th {
font-size: 13px;
}
#modalAddManySessionNotes td {
padding: 0 2px;
}
#modalContainer #errMsg {
display: none;
text-align: center;
vertical-align: middle;
height: 70px;
line-height: 70px;
width: 627px;
color:red;
}
#modalAddManySessionNotes .modal-title {
margin-bottom: 20px;
}
#modalAddManySessionNotes .formBody {
height: 685px;
padding: 10px 0;
}
#modalAddManySessionNotes .formBody .form-control {
width: auto;
float: none;
padding: 10px 7px;
max-width: 90px;
font-size: 13px;
}
#modalAddManySessionNotes .formBody .form-control-cpt {
max-width: 75px;
}
#modalAddManySessionNotes .formBody .timepicker {
max-width: 77px;
}
#modalAddManySessionNotes .formBody .select-container {
width: 140px;
}
#modalAddManySessionNotes .formBody .select-container-1 {
width: 100px;
}
#modalAddManySessionNotes .formBody .select-container-2 {
width: 90px;
}
#modalAddManySessionNotes .formBody .select-container-wide {
width: 230px;
}
#modalAddManySessionNotes .formBody .select-container select {
width: 100%;
max-width: inherit;
}
#modalAddManySessionNotes .errorInput {
width: auto !important;
border: 1px solid red !important;
}
#modalAddManySessionNotes .warningInput {
border: 1px solid orange !important;
}
#modalAddManySessionNotes #startTime {
width: 110px !important;
}
#modalAddManySessionNotes #endTime {
width: 110px !important;
}
#modalAddManySessionNotes .w-full {
width: 100%;
}
#modalContainer #modalAddManySessionNotes .chosen-container-single .chosen-single {
position: relative;
display: block;
overflow: hidden;
padding: 5px 10px;
height: 40px;
border: 1px solid #aaa;
border-radius: 5px;
background-color: #fff;
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), to(#f4f4f4));
background: linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
background-clip: border-box;
background-clip: padding-box;
-webkit-box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
color: #444;
text-decoration: none;
white-space: nowrap;
line-height: 30px;
}
#modalContainer #modalAddManySessionNotes .chosen-container-single .chosen-single div b {
background-position: 0 8px;
}
#modalContainer #modalAddManySessionNotes .chosen-container .chosen-drop {
z-index: 9999;
}
#modalContainer #modalAddManySessionNotes .chosen-container-single .chosen-search {
position: relative;
z-index: 1010;
margin: 0;
padding: 3px 4px;
white-space: nowrap;
height: 33px;
}
#modalContainer #modalAddManySessionNotes .chosen-container .chosen-results {
color: #444;
position: relative;
overflow-x: hidden;
overflow-y: auto;
margin: 0 4px 4px 0;
padding: 0 0 0 4px;
max-height: 240px;
-webkit-overflow-scrolling: touch;
}
#modalAddManySessionNotes .tr-error {
border: 1px solid red;
}
.ui-menu .ui-menu-item {
font-size: 15px;
}
#modalContainer #modalAddManySessionNotes #errMsg {
margin-top: 15px;
width: 100%;
line-height: 1.5;
height: auto;
text-align: left;
}
#modalContainer #modalAddManySessionNotes #warningMsg {
width: 100%;
line-height: 1.5;
color: orange;
}
.ui-timepicker-standard a {
padding-left: 0;
padding-right: 0;
}
/* src/views/special/mainmodal/templates/modalAddPayMethod.css */
#modalAddPayMethod {
}
#modalAddPayMethod .modalwrapper {
height: 470px;
width: 500px;
}
#modalAddPayMethod .formBody {
width: 470px;
}
#modalAddPayMethod .formRow {
width: 430px;
}
#modalAddPayMethod .hosted-field {
float: right;
position: relative!important;
height: 40px;
box-sizing: border-box;
width: 250px!important;
padding-left: 12px;
box-shadow: none;
border-radius: 6px;
border: 1px solid #ccc;
line-height: 50px;
}
#modalAddPayMethod .braintree-hosted-fields-focused {
border-radius: 6px;
background-position: left bottom;
}
#modalAddPayMethod .braintree-hosted-fields-invalid {
border: 1px solid #ed574a;
}
#modalAddPayMethod .braintree-hosted-fields-valid {
border: 1px solid #ccc;
}
#modalAddPayMethod .fieldRow{
padding-top: 10px;
line-height: 43px;
}
#modalAddPayMethod #loading{
height: 160px;
line-height: 160px;
text-align: center;
}
#modalAddPayMethod #errMsg{
display: block;
text-align: center;
height: 70px;
line-height: 70px;
width: 450px !important;
color: red;
}
/* src/views/special/mainmodal/templates/modalAddPayMethodAuthorize.css */
#modalAddPayMethodAuthorize {
}


#modalAddPayMethodAuthorize .modalwrapper {
height: 470px;
width: 520px;
}

#modalAddPayMethodAuthorize .formBody {
width: 470px;
}

#modalAddPayMethodAuthorize .formRow {
width: 430px;
}

#modalAddPayMethodAuthorize .hosted-field {
float: right;
position: relative!important;
height: 40px;
box-sizing: border-box;
width: 250px!important;
padding-left: 12px;
box-shadow: none;
border-radius: 6px;
border: 1px solid #ccc;
line-height: 50px;
}

#modalAddPayMethodAuthorize .braintree-hosted-fields-focused {

border-radius: 6px;
background-position: left bottom;
}

#modalAddPayMethodAuthorize .braintree-hosted-fields-invalid {
border: 1px solid #ed574a;
}

#modalAddPayMethodAuthorize .braintree-hosted-fields-valid {
border: 1px solid #ccc;
}

#modalAddPayMethodAuthorize .fieldRow{
padding-top: 10px;
line-height: 43px;
}

#modalAddPayMethodAuthorize #loading{
height: 160px;
line-height: 160px;
text-align: center;
}

#modalAddPayMethodAuthorize #errMsg{
display: block;
text-align: center;
height: 70px;
line-height: 70px;
width: 450px !important;
color: red;
}
/* src/views/special/mainmodal/templates/modalAddProvider.css */
#modalAddProvider {
}
#modalAddProvider .modalwrapper {
height: 630px;
}
#modalAddProvider .formBody {
height: 570px;
}
#modalAddProvider .formRow {
}
#modalAddProvider .formSubRow {
display: none;
}
#modalAddProvider .select2-container {
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
float: right;
width: 500px!important;
padding-top: 5px;
padding-bottom: 5px;
}
/* src/views/special/mainmodal/templates/modalAddSCMandate.css */
#modalAddSCMandate {
}
#modalAddSCMandate .modalwrapper {
height: 630px;
width: 830px;
}
#modalAddSCMandate .formBody {
height: 570px;
width: 780px;
}
#modalAddSCMandate .formRow {
display: flex;
align-items: flex-start;
height: auto;
}
#modalAddSCMandate .formRow::after {
content: '';
display: block;
clear: both;
}
#modalAddSCMandate .formRow .form-control {
float: none !important;
}
#modalAddSCMandate .formRow .label {
display: block;
flex-basis: 32%;
}
#modalAddSCMandate .formFooterAction {
display: flex;
justify-content: flex-end;
margin-top: 10px;
}
#modalAddSCMandate textarea {
width: 500px;
padding: 10px 20px;
margin: 5px 0px;
height: 200px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
}
#modalAddSCMandate .smallInput {
width:247px;
float:left;
}
#modalAddSCMandate .sectionHeader {
width: 728px;
height: 9px;
border-bottom: 1px solid #ccc;
text-align: center;
margin: 15px 0;
}
#modalAddSCMandate .right5 {
margin-right: 5px;
}
#modalAddSCMandate .smallInputBlock {
float: right;
width: 500px;
height: auto;
}
#modalAddSCMandate .disabled {
background-color: #ccc;
}
#modalAddSCMandate #outcomes {
float: left;
}
#modalContainer .chosen-container-single .chosen-single {
position: relative;
display: block;
overflow: hidden;
padding-top: 5px;
padding-right: 5px;
padding-left: 20px;
padding-bottom: 5px;
height: 40px;
border: 1px solid #aaa;
border-radius: 5px;
background-color: #fff;
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), to(#f4f4f4));
background: linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
background-clip: border-box;
background-clip: padding-box;
-webkit-box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
color: #444;
text-decoration: none;
white-space: nowrap;
line-height: 24px;
}
#modalContainer .chosen-container .chosen-drop {
z-index: 9999;
}
#modalContainer .chosen-container-single .chosen-search {
position: relative;
z-index: 1010;
margin: 0;
padding: 3px 4px;
white-space: nowrap;
height: 33px;
}
#modalContainer .chosen-container .chosen-results {
color: #444;
position: relative;
overflow-x: hidden;
overflow-y: auto;
margin: 0 4px 4px 0;
padding: 0 0 0 4px;
max-height: 240px;
-webkit-overflow-scrolling: touch;
}
#modalContainer .select2-container {
float: right;
box-sizing: border-box;
display: inline-block;
margin-top: 8px;
position: relative;
vertical-align: middle;
font-size: 11px;
}
#modalContainer .select2-container--default .select2-selection--single {
background-color: #fff;
border: 1px solid #aaa;
border-radius: 4px;
height: 40px;
padding-top: 6px;
}
.select2-container--default .select2-results > .select2-results__options {
max-height: 200px;
overflow-y: auto;
font-size: 11px;
padding-left: 13px;
}
#modalContainer .select2-container--default .select2-selection--single .select2-selection__rendered {
color: #444;
line-height: 28px;
padding-left: 20px;
}
/* src/views/special/mainmodal/templates/modalAddSCNote.css */
#modalAddSCNote {
}
#modalAddSCNote .modalwrapper {
height: 630px;
width: 1430px;
}
#modalAddSCNote .formBody {
height: 570px;
width: 780px;
padding: 10px 10px;
}
#modalAddSCNote .formBodyTab {
height: 570px;
width: 550px;
padding: 10px 10px;
}
#modalAddSCNote .formRow {
display: flex;
align-items: flex-start;
height: auto;
}
#modalAddSCNote .formRow::after {
content: '';
display: block;
clear: both;
}
#modalAddSCNote .formRow .form-control {
float: none !important;
}
#modalAddSCNote .formRow .label {
display: block;
flex-basis: 31.3%;
}
#modalAddSCNote .formFooterAction {
display: flex;
justify-content: flex-end;
margin-top: 10px;
}
#modalAddSCNote textarea {
width: 500px;
padding: 10px 20px;
margin: 5px 0px;
height: 200px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
}
#modalAddSCNote #startTime,
#modalAddSCNote #endTime {
width: 110px !important;
}
#modalContainer .chosen-container-single .chosen-single {
position: relative;
display: block;
overflow: hidden;
padding-top: 5px;
padding-right: 5px;
padding-left: 20px;
padding-bottom: 5px;
height: 40px;
border: 1px solid #aaa;
border-radius: 5px;
background-color: #fff;
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), to(#f4f4f4));
background: linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
background-clip: border-box;
background-clip: padding-box;
-webkit-box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
color: #444;
text-decoration: none;
white-space: nowrap;
line-height: 24px;
}
#modalContainer .chosen-container .chosen-drop {
z-index: 9999;
}
#modalContainer .chosen-container-single .chosen-search {
position: relative;
z-index: 1010;
margin: 0;
padding: 3px 4px;
white-space: nowrap;
height: 33px;
}
#modalContainer .chosen-container .chosen-results {
color: #444;
position: relative;
overflow-x: hidden;
overflow-y: auto;
margin: 0 4px 4px 0;
padding: 0 0 0 4px;
max-height: 240px;
-webkit-overflow-scrolling: touch;
}
#modalContainer .select2-container {
float: right;
box-sizing: border-box;
display: inline-block;
margin-top: 8px;
position: relative;
vertical-align: middle;
font-size: 11px;
}
#modalContainer .select2-container--default .select2-selection--single {
background-color: #fff;
border: 1px solid #aaa;
border-radius: 4px;
height: 40px;
padding-top: 6px;
}
.select2-container--default .select2-results > .select2-results__options {
max-height: 200px;
overflow-y: auto;
font-size: 11px;
padding-left: 13px;
}
#modalContainer .select2-container--default .select2-selection--single .select2-selection__rendered {
color: #444;
line-height: 28px;
padding-left: 20px;
}
#modalContainer #modalAddSCNote #warningMsgStartTime {
width: 100%;
line-height: 1.5;
color: orange;
}
#modalContainer #modalAddSCNote #warningMsgEndTime {
width: 100%;
line-height: 1.5;
color: orange;
}
#modalContainer #modalAddSCNote #warningMsg {
width: 100%;
line-height: 1.5;
color: orange;
}
#modalAddSCNote .chosen-container {
width: 500px !important;
}
.radio-group {
display: inline-flex; 
align-items: center;
margin-right: 15px; 
}
.radio-group input[type="radio"] {
margin: 0; 
padding: 0; 
margin-right: 10px; 
}
.radio-label {
margin-left: 5px; 
}
/* src/views/special/mainmodal/templates/modalAddSCTemplate.css */
#modalAddSCTemplate {
}
#modalAddSCTemplate .modalwrapper {
height: 630px;
width: 830px;
}
#modalAddSCTemplate .formBody {
height: 570px;
width: 780px;
padding: 10px 10px;
}
#modalAddSCTemplate .formRow {
display: flex;
align-items: flex-start;
height: auto;
}
#modalAddSCTemplate .formRow::after {
content: '';
display: block;
clear: both;
}
#modalAddSCTemplate .formRow .form-control {
float: none !important;
}
#modalAddSCTemplate .formRow .label {
display: block;
flex-basis: 30%;
}
#modalAddSCTemplate .formFooterAction {
display: flex;
justify-content: flex-end;
margin-top: 10px;
}
#modalAddSCTemplate textarea {
width: 500px;
padding: 10px 20px;
margin: 5px 0px;
height: 200px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
}
/* src/views/special/mainmodal/templates/modalAddStaffer.css */
#modalAddStaffer {
}
#modalAddStaffer .modalwrapper {
height: 620px;
width: 450px;
}
#modalAddStaffer .formBody {
width: 420px;
}
#modalAddStaffer .formRow {
width: 380px;
line-height: 25px;
}
#modalAddStaffer .inboxItems {
width: 300px;
}
#modalAddStaffer .bulkRecips {
display: block;
width: 100%;
height: 300px;
overflow: hidden;
overflow-y: auto;
}
#modalAddStaffer .inboxItem, 
#modalAddStaffer .bulkRecipItem {
width: 300px;
height: 54px;
clear: both;
vertical-align: middle;
border-top: 1px solid #ccc;
padding: 9px 5px; 
float: left;
}
#modalAddStaffer .inboxItem:hover, 
#modalAddStaffer .bulkRecipItem:hover {
background-color: #eee; 
cursor: pointer;
}
#modalAddStaffer .itemImg { 
width: 41px;
height: 36px;
padding-right: 5px;
display: inline-block;
float: left;
}
#modalAddStaffer .itemTextHolder {
position: relative; 
font-size: 12px;
}
#modalAddStaffer .itemTopLeft {
font-weight: bold;
padding: 4px 0px 5px 0px; 
}
#modalAddStaffer .itemTopRight {
padding: 4px 5px 5px 0px; 
font-weight: bold;
float: right;
}
#modalAddStaffer .itemBottom {
padding: 0px 5px 3px 0px; 
float: left;
}
#modalAddStaffer .formBody input[type=text] {
float: left;
width: 350px;
}
/* src/views/special/mainmodal/templates/modalAttachment.css */
#modalAttachment {
}
#modalAttachment .modalwrapper {
height: 250px;
width: 450px;
}
#modalAttachment .formRow {
width: 380px;
}
#modalAttachment .formBody {
width: 420px !important;
}
#modalAttachment input {
width: 250px !important;
position: relative !important;
}
/* src/views/special/mainmodal/templates/modalBAA.css */
#modalBAA {
}
#modalBAA p { 
margin: 10px; 
}
#modalBAA .modalwrapper {
background: white !important;
border-radius: 10px !important;
border: 2px solid #666 !important;
width: 650px !important;
height: 550px !important;
margin: 0 auto 0 !important;
}
#modalBAA .modalContentsWrapper {
margin: 10px 0px;
height: 520px !important;
overflow-y: scroll;
}
#modalBAA .formRow {
width: 380px;
}
#modalBAA input {
width: 250px !important;
position: relative !important;
}
body.modal-open {
overflow: hidden;
}
/* src/views/special/mainmodal/templates/modalChangePW.css */
#modalChangePW {
}
#modalChangePW .modalwrapper {
height: 320px;
width: 550px;
}
#modalChangePW .formBody {
width: 520px;
}
#modalChangePW .formRow {
width: 480px;
}
#modalChangePW .input {
width: 250px !important;
position: relative !important;
}
/* src/views/special/mainmodal/templates/modalDeleteReferral.css */
#modalDeleteReferral {
}
#modalDeleteReferral .modalwrapper {
height: 300px;
width: 450px;
}
#modalDeleteReferral .formBody {
width: 420px;
}
#modalDeleteReferral .formRow {
width: 380px;
line-height: 25px;
}
#modalDeleteReferral .formRowSubmit {
width: 380px;
height: auto;
line-height: 20px;
float: left; 
clear: both;
display: block;
}
/* src/views/special/mainmodal/templates/modalDispute.css */
#modalDispute {
}
#modalDispute .modalwrapper {
height: 350px;
width: 550px;
}
#modalDispute .formBody {
width: 520px;
}
#modalChangePW .formRow {
width: 480px !important;
}
#modalDispute .row {
display: inline-block;
vertical-align: middle;
padding-top: 10px;
}
#modalDispute .area {
width: 475px;
height: 60px;
font-size: 16px;
resize: none;
border-radius: 6px !important;
border: 1px solid #666 !important;
}
/* src/views/special/mainmodal/templates/modalDocs.css */
#modalDocs {
}
#modalDocs .modalwrapper {
max-height: calc(100vh - 200px);
min-height: 600px;
height: auto;
width: 94%;
max-width: 650px;
display: flex;
flex-direction: column;
}
#modalDocs .modalContentsWrapper {
max-height: calc(100vh - 204px);
flex: 1;
display: flex;
flex-direction: column;
}
#modalDocs .formRow {
}
#modalDocs .modalDocsHeader {
display: flex;
justify-content: space-between;
}
#modalDocs .modalDocsContent {
display: flex;
flex: 1;
flex-direction: column;
}
#modalDocs .modalDocsContent #docsList {
margin-bottom: 20px;
}
#modalDocs .modalDocsContent #docsPagination {
display: flex;
margin-top: auto;
}
#modalDocs .modalDocsContent #docsPagination .pagination {
}
#modalDocs .modalDocsContent #docsPagination .pagination::after {
content: '';
display: block;
clear: both;
}
#modalDocs .modalDocsContent #docsPagination .pagination > li {
display: inline-block;
}
#modalDocs .modalDocsContent table {
width: 100%;
}
#modalDocs td, th {
text-align:left;
padding:10px;
}
#modalDocs tr:hover {
background: #eee;
cursor: pointer;
}
#modalDocs .custom-menu {
display: none;
z-index: 1000;
position: fixed;
overflow: hidden;
border: 1px solid #CCC;
white-space: nowrap;
font-family: sans-serif;
background: #FFF;
color: #333;
border-radius: 5px;
padding: 0;
}
#modalDocs .custom-menu li {
padding: 8px 12px;
cursor: pointer;
list-style-type: none;
transition: all .3s ease;
user-select: none;
}
#modalDocs .custom-menu li:hover {
background-color: #DEF;
}
#modalDocs .hidden {
display: none;
}
#modalDocs #modalDocsUploadButton {
position: relative;
}
#modalDocs #docsUploadFile {
position: absolute;
top: 0;
left: 0;
z-index: 1;
width: 100%;
height: 100%;
opacity: 0;
cursor: pointer;
}
#modalDocs .custom-action-btn {
display: flex;
gap: 5px;
justify-content: flex-end;
}
#modalDocs .custom-action-btn li {
display: block;
width: 25px;
height: 25px;
font-size: 0;
border: 1px solid #333;
border-radius: 2px;
}
#modalDocs .custom-action-btn li[data-action="view"] {
background: url('../images/ui/show.png') no-repeat center;
background-size: 70%;
}
#modalDocs .custom-action-btn li[data-action="download"] {
background: url('../images/ui/download.png') no-repeat center;
background-size: 70%;
}
#modalDocs .custom-action-btn li[data-action="delete"] {
background: url('../images/ui/delete.png') no-repeat center;
background-size: 70%;
}
/* src/views/special/mainmodal/templates/modalDocsProvider.css */
#modalDocsProvider {
}

#modalDocsProvider .modalwrapper {
max-height: calc(100vh - 200px);
min-height: 600px;
height: auto;
width: 94%;
max-width: 800px;
display: flex;
flex-direction: column;
}
#modalDocsProvider .modalContentsWrapper {
max-height: calc(100vh - 204px);
flex: 1;
display: flex;
flex-direction: column;
}

#modalDocsProvider .formRow {
}

#modalDocsProvider .modalDocsHeader {
display: flex;
justify-content: space-between;
}


#modalDocsProvider .modalDocsContent {
display: flex;
flex: 1;
flex-direction: column;
}

#modalDocsProvider .modalDocsContent #docsList {
margin-bottom: 20px;
}

#modalDocsProvider .modalDocsContent #docsPagination {
display: flex;
margin-top: auto;
}
#modalDocsProvider .modalDocsContent #docsPagination .pagination {
}

#modalDocsProvider .modalDocsContent #docsPagination .pagination::after {
content: '';
display: block;
clear: both;
}
#modalDocsProvider .modalDocsContent #docsPagination .pagination > li {
display: inline-block;
}

#modalDocsProvider .modalDocsContent table {
width: 100%;
}

#modalDocsProvider td, th {
text-align:left;
padding:10px;
}

#modalDocsProvider tr:hover {
background: #eee;
cursor: pointer;
}


#modalDocsProvider .custom-menu {
display: none;
z-index: 1000;
position: fixed;
overflow: hidden;
border: 1px solid #CCC;
white-space: nowrap;
font-family: sans-serif;
background: #FFF;
color: #333;
border-radius: 5px;
padding: 0;
}


#modalDocsProvider .custom-menu li {
padding: 8px 12px;
cursor: pointer;
list-style-type: none;
transition: all .3s ease;
user-select: none;
}

#modalDocsProvider .custom-menu li:hover {
background-color: #DEF;
}


#modalDocsProvider .custom-menu-user {
display: none;
z-index: 1000;
position: fixed;
overflow: hidden;
border: 1px solid #CCC;
white-space: nowrap;
font-family: sans-serif;
background: #FFF;
color: #333;
border-radius: 5px;
padding: 0;
}


#modalDocsProvider .custom-menu-user li {
padding: 8px 12px;
cursor: pointer;
list-style-type: none;
transition: all .3s ease;
user-select: none;
}

#modalDocsProvider .custom-menu-user li:hover {
background-color: #DEF;
}

#modalDocsProvider .hidden {
display: none;
}

#modalDocsProvider #modalDocsUploadButton {
position: relative;
}

#modalDocsProvider #docsUploadFile {
position: absolute;
top: 0;
left: 0;
z-index: 1;
width: 100%;
height: 100%;
opacity: 0;
cursor: pointer;
}

#modalDocsProvider .custom-action-btn {
display: flex;
gap: 5px;
justify-content: flex-end;
}

#modalDocsProvider .custom-action-btn li {
display: block;
width: 25px;
height: 25px;
font-size: 0;
border: 1px solid #333;
border-radius: 2px;
}

#modalDocsProvider .custom-action-btn li[data-action="view"] {
background: url('../images/ui/show.png') no-repeat center;
background-size: 70%;
}

#modalDocsProvider .custom-action-btn li[data-action="dot"] {
background: url('../images/ui/dot.png') no-repeat center;
background-size: 70%;
}

#modalDocsProvider .custom-action-btn li[data-action="download"] {
background: url('../images/ui/download.png') no-repeat center;
background-size: 70%;
}

#modalDocsProvider .custom-action-btn li[data-action="delete"] {
background: url('../images/ui/delete.png') no-repeat center;
background-size: 70%;
}
/* src/views/special/mainmodal/templates/modalDocsView.css */
#modalDocsView {
}

#modalDocsView .modalwrapper {
max-height: calc(100vh - 200px);
min-height: 600px;
height: auto;
width: 94%;
max-width: 850px;
display: flex;
flex-direction: column;
}
#modalDocsView .modalContentsWrapper {
max-height: calc(100vh - 204px);
flex: 1;
display: flex;
flex-direction: column;
}

#modalDocsView .formRow {
}

#modalDocsView .modalDocsHeader {
display: flex;
justify-content: space-between;
}


#modalDocsView .modalDocsContent {
display: flex;
flex: 1;
flex-direction: column;
}

#modalDocsView .modalDocsContent #docsList {
margin-bottom: 20px;
}

#modalDocsView .modalDocsContent #docsPagination {
display: flex;
margin-top: auto;
}
#modalDocsView .modalDocsContent #docsPagination .pagination {
}

#modalDocsView .modalDocsContent #docsPagination .pagination::after {
content: '';
display: block;
clear: both;
}
#modalDocsView .modalDocsContent #docsPagination .pagination > li {
display: inline-block;
}

#modalDocsView .modalDocsContent table {
width: 100%;
}

#modalDocsView td, th {
text-align:left;
padding:10px;
}

#modalDocsView tr:hover {
background: #eee;
cursor: pointer;
}


#modalDocsView .custom-menu {
display: none;
z-index: 1000;
position: fixed;
overflow: hidden;
border: 1px solid #CCC;
white-space: nowrap;
font-family: sans-serif;
background: #FFF;
color: #333;
border-radius: 5px;
padding: 0;
}


#modalDocsView .custom-menu li {
padding: 8px 12px;
cursor: pointer;
list-style-type: none;
transition: all .3s ease;
user-select: none;
}

#modalDocsView .custom-menu li:hover {
background-color: #DEF;
}

#modalDocsView .hidden {
display: none;
}

#modalDocsView #modalDocsViewUploadButton {
position: relative;
}

#modalDocsView #docsViewUploadFile {
position: absolute;
top: 0;
left: 0;
z-index: 1;
width: 100%;
height: 100%;
opacity: 0;
cursor: pointer;
}

#modalDocsView .custom-action-btn {
display: flex;
gap: 5px;
justify-content: flex-end;
}

#modalDocsView .custom-action-btn li {
display: block;
width: 25px;
height: 25px;
font-size: 0;
border: 1px solid #333;
border-radius: 2px;
}

#modalDocsView .custom-action-btn li[data-action="view"] {
background: url('../images/ui/show.png') no-repeat center;
background-size: 70%;
}

#modalDocsView .custom-action-btn li[data-action="download"] {
background: url('../images/ui/download.png') no-repeat center;
background-size: 70%;
}

#modalDocsView .custom-action-btn li[data-action="delete"] {
background: url('../images/ui/delete.png') no-repeat center;
background-size: 70%;
}

#modalDocsView .custom-action-btn li[data-action="deletedisabled"] {
background: url('../images/ui/deletedisabled.png') no-repeat center;
background-size: 70%;
}
/* src/views/special/mainmodal/templates/modalEditClaimStatus.css */
#modalEditClaimStatus {
}


#modalEditClaimStatus .modalwrapper {
height: 350px;
width: 555px;
}

#modalEditClaimStatus .formBody {
width: 520px;
}

#modalEditClaimStatus .formRow {
width: 500px;
line-height: 25px;
}

#modalEditClaimStatus .formRowSubmit {
width: 480px;
height: auto;
line-height: 20px;
float: left; 
clear: both;
display: block;
}

/* src/views/special/mainmodal/templates/modalEditNote.css */
#modalEditNote {
}
#modalEditNote .modalwrapper {
height: 720px;
width: 730px;
}
#modalContainer #errMsg {
display: none;
text-align: center;
vertical-align: middle;
height: 70px;
line-height: 70px;
width: 657px;
color:red;
}
#modalEditNote .modal-title {
margin-bottom: 20px;
}
#modalEditNote .formBody {
height: 700px;
}
#modalEditNote .labelEditNote {
display: inline-block;
width: 180px;
}
#modalEditNote .selectEditNote, .inputEditNote {
width: 420px !important;
font-size: initial;
padding-left: 10px !important;
border: 1px solid #ccc !important;
}
#modalEditNote .errorInput {
width: 420px !important;
font-size: initial;
padding-left: 10px !important;
border: 1px solid red !important;
}
#modalEditNote .warningInput {
border: 1px solid orange !important;
}
#modalEditNote #startTime {
width: 110px !important;
}
#modalEditNote #endTime {
width: 110px !important;
}
#modalEditNote .short-field-container {
float: right;
margin-right: 310px;
}
#modalEditNote .d-flex {
display: flex;
justify-content: space-between;
}
#modalEditNote .flex-start {
justify-content: flex-start !important;
}
#modalEditNote #endTime {
margin-left: 10px;
}
#modalEditNote .form-control-group {
display: flex;
justify-content: space-between;
width: 420px;
}
#modalEditNote .form-control-group > select,
#modalEditNote .form-control-group .form-select,
#modalEditNote .form-control-group input {
width: calc(50% - 5px) !important;
float: none !important;
}
#modalEditNote .form-control-group .form-select .chosen-container,
#modalEditNote .form-control-group .form-select select {
width: 100% !important;
}
#modalContainer #modalEditNote #warningMsg {
width: 100%;
line-height: 1.5;
color: orange;
}
/* src/views/special/mainmodal/templates/modalGlobalNote.css */
#modalInvite {
}
#modalInvite .modalwrapper {
height: 300px;
}
#modalInvite .formRow {
}
#modalInvite .formBody {
}
/* src/views/special/mainmodal/templates/modalHipaa.css */
#modalHipaa {
}
#modalHipaa .modalwrapper {
background: white !important;
border-radius: 10px !important;
border: 2px solid #666 !important;
width: 650px !important;
height: 550px !important;
margin: 0 auto 0 !important;
}
#modalHipaa p { 
margin: 10px; 
}
#modalHipaa .modalContentsWrapper {
margin: 10px 0px;
height: 520px !important;
overflow-y: scroll;
}
#modalHipaa input {
width: 250px !important;
position: relative !important;
}
body.modal-open {
overflow: hidden;
}
/* src/views/special/mainmodal/templates/modalInfo.css */
#modalInfo {
}
#modalInfo .modalwrapper {
height: 250px;
width: 455px;
}
#modalInfo .formBody {
width: 420px;
}
#modalInfo .formRow {
width: 380px;
line-height: 25px;
}
#modalInfo .formRowSubmit {
width: 380px;
height: auto;
line-height: 20px;
float: left; 
clear: both;
display: block;
}
/* src/views/special/mainmodal/templates/modalInfo2.css */
#modalInfo2 {
}
#modalInfo2 .modalwrapper {
height: 280px;
width: 450px;
}
#modalInfo2 .formBody {
width: 420px;
}
#modalInfo2 .formRow {
width: 380px;
line-height: 25px;
}
#modalInfo2 .formRowSubmit {
width: 380px;
height: auto;
line-height: 20px;
float: left; 
clear: both;
display: block;
}
/* src/views/special/mainmodal/templates/modalInfoBulkSessionNote.css */
#modalInfoBulkSessionNote {
}


#modalInfoBulkSessionNote .modalwrapper {
height: 350px;
width: 560px;
}

#modalInfoBulkSessionNote .formBody {
width: 520px;
}

#modalInfoBulkSessionNote .formRow {
width: 520px;
line-height: 25px;
}

#modalInfoBulkSessionNote .formRowSubmit {
width: 480px;
height: auto;
line-height: 20px;
float: left; 
clear: both;
display: block;
}

/* src/views/special/mainmodal/templates/modalInfoNyeis.css */
#modalInfoNyeis {
}


#modalInfoNyeis .modalwrapper {
height: 350px;
width: 560px;
}

#modalInfoNyeis .formBody {
width: 520px;
}

#modalInfoNyeis .formRow {
width: 520px;
line-height: 25px;
}

#modalInfoNyeis .formRowSubmit {
width: 480px;
height: auto;
line-height: 20px;
float: left; 
clear: both;
display: block;
}

/* src/views/special/mainmodal/templates/modalInvite.css */
#modalGlobalNote {
}
#modalGlobalNote .modalwrapper {
height: 300px;
}
#modalGlobalNote .formRow {
}
#modalGlobalNote .formBody {
}
/* src/views/special/mainmodal/templates/modalLogin.css */
#modalLogin {
}
#modalLogin .modalwrapper {
height: 250px;
width: 455px;
}
#modalLogin .formBody {
width: 420px;
}
#modalLogin .formRow {
width: 380px;
}
#modalLogin .input {
width: 250px;
position: relative;
}
/* src/views/special/mainmodal/templates/modalMultiLevelSort.css */
.modalMultiLevelSort {
display: none; 
position: fixed; 
z-index: 1; 
left: 0;
top: 0;
width: 100%; 
height: 100%; 
overflow: auto; 
background-color: rgba(0,0,0,0.4); 
}











.sort-fields {
margin-bottom: 20px;
}
.sort-field {
margin-bottom: 10px;
flex: 1 0 33%; 
display: flex;
align-items: center;
}

.sort-field label {
margin-right: 10px;
}
.sort-field select {
width: 25%;
padding: 5px 10px;
border: 1px solid #ddd;
border-radius: 3px;
font-size: 14px;
color: #333; 
}

#sort-btn {
display: block; 
width: 10%;
padding: 10px 20px;
background-color: #6084c2; 
color: white;
border: none;
border-radius: 4px;
cursor: pointer;
}
/* src/views/special/mainmodal/templates/modalPaperNote.css */
#modalPaperNote {
}
#modalPaperNote .modalwrapper {
height: 720px;
width: 890px;
}
#modalContainer #errMsg {
display: none;
text-align: center;
vertical-align: middle;
height: 70px;
line-height: 70px;
width: 607px;
color:red;
}
#modalPaperNote .modal-title {
margin-bottom: 20px;
}
#modalPaperNote .formBody {
height: 685px;
}
#modalPaperNote .labelPaperNote {
display: inline-block;
width: 180px;
}
#modalPaperNote .labelPaperNoteGrp {
display: inline-block;
width: 225px;
}
#modalPaperNote .labelPaperNoteType {
display: inline-block;
width: 227px;
}
#modalPaperNote .selectPaperNote, .inputPaperNote {
width: 570px !important;
font-size: initial;
padding-left: 10px !important;
border: 1px solid #ccc !important;
}
#modalPaperNote .errorInput {
width: 570px !important;
font-size: initial;
padding-left: 10px !important;
border: 1px solid red !important;
}
#modalPaperNote .warningInput {
border: 1px solid orange !important;
}
#modalPaperNote #startTime {
width: 110px !important;
}
#modalPaperNote #endTime {
width: 110px !important;
}
#modalPaperNote .short-field-container {
float: right;
margin-right: 460px;
}
#modalContainer .select-wide-container {
float: right;
margin-right: 150px;
}
#modalContainer .chosen-container-single .chosen-single {
position: relative;
display: block;
overflow: hidden;
padding-top: 5px;
padding-right: 5px;
padding-left: 20px;
padding-bottom: 5px;
height: 40px;
border: 1px solid #aaa;
border-radius: 5px;
background-color: #fff;
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), to(#f4f4f4));
background: linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
background-clip: border-box;
background-clip: padding-box;
-webkit-box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
color: #444;
text-decoration: none;
white-space: nowrap;
line-height: 24px;
}
#modalContainer .chosen-container .chosen-drop {
z-index: 9999;
}
#modalContainer .chosen-container-single .chosen-search {
position: relative;
z-index: 1010;
margin: 0;
padding: 3px 4px;
white-space: nowrap;
height: 33px;
}
#modalContainer .chosen-container .chosen-results {
color: #444;
position: relative;
overflow-x: hidden;
overflow-y: auto;
margin: 0 4px 4px 0;
padding: 0 0 0 4px;
max-height: 240px;
-webkit-overflow-scrolling: touch;
}
#modalContainer #modalPaperNote #warningMsg {
width: 100%;
line-height: 1.5;
color: orange;
}
/* src/views/special/mainmodal/templates/modalParentSignature.css */
#modalParentSignature .modalwrapper {
width: 500px;
height: 350px;
}
#modalParentSignature .modalContentsWrapper {
height: 350px;
}
/* src/views/special/mainmodal/templates/modalParentSignatureForm.css */
#modalParentSignatureForm .modalwrapper {
width: 500px;
height: 350px;
}
#modalParentSignatureForm .modalContentsWrapper {
height: 350px;
}
#modalParentSignatureForm .inputdate {
width: 200px !important;
font-size: initial;
float: left;
border: 1px solid #ccc !important;
}
/* src/views/special/mainmodal/templates/modalPayroll.css */
#modalPayroll {
}


#modalPayroll .modalwrapper {
height: 250px;
width: 590px;
}


#modalPayroll .formBody {
height: 250px;
width: 550px;
}


#modalPayroll .formRow {

}

#modalPayroll .payroll {
width: 315px;
}

#modalPayroll .modal-title {
margin-bottom: 10px;
}

#modalPayroll #submit {
margin-top: 15px;
}

/* src/views/special/mainmodal/templates/modalPrivacy.css */
#modalPrivacy {
}
#modalPrivacy p { 
margin: 10px; 
}
#modalPrivacy .modalwrapper {
background: white !important;
border-radius: 10px !important;
border: 2px solid #666 !important;
width: 650px !important;
height: 550px !important;
margin: 0 auto 0 !important;
}
#modalPrivacy .modalContentsWrapper {
margin: 10px 0px;
height: 520px !important;
overflow-y: scroll;
}
#modalPrivacy .formRow {
width: 380px;
}
#modalPrivacy input {
width: 250px !important;
position: relative !important;
}
body.modal-open {
overflow: hidden;
}
/* src/views/special/mainmodal/templates/modalReferral.css */
#modalReferral {
}
#modalReferral p { 
margin: 10px; 
}
#modalReferral .modalwrapper {
height: 550px;
width: 650px;
}#modalReferral .modalwrapperW {
height: 550px;
width: 1040px;
}
#modalReferral .formBody {
}
#modalReferral .formRow {
}
#modalReferral .bulkRecipItem {
position: relative; 
width: 300px;
height: 54px;
clear: both;
vertical-align: middle;
padding: 9px 5px;
border-bottom: 1px #ccc solid;
float: left;
font-size: 12px;
}
#modalReferral .bulkRecipItem:hover {
background-color: #ddd;
cursor: pointer;
}
#modalReferral .itemImg {
width: 41px;
height: 36px;
padding-right: 5px;
display: inline-block;
float: left;
}
#refchatView .cutRecips {
display: block;
width: 100%;
height: calc(100% - 50px);
border-top: 1px solid #ccc;
overflow: hidden;
overflow-y: auto;
}
#modalReferral .modalContentsWrapper {
margin: 10px 0px;
height: 520px !important;
overflow-y: scroll;
}
#modalReferral .form-area {
overflow-y: auto;
width: 600px;
z-index: 0;
}
#modalReferral .form-areaW {
overflow-y: auto;
width: 1040px;
z-index: 0;
}
#modalReferral #refState {
margin: 0px;
width: 130px;
color: #eee;
outline: 0;
}
#modalReferral .form-area input,
#modalReferral .form-area label {
display:block;
}
#modalReferral .form-area label {
font-size: 11px;
}
#modalReferral .requestServiceform-container {
margin: 5px;
padding-top: 25px;
padding-right: 5px;
padding-left: 25px;
padding-bottom: 28px;
border: 1px solid #bcbcbc;
}
#modalReferral .requestServiceform-container .text-field,
#modalReferral .requestServiceform-container .input-field {
padding: 0px 5px;
margin: 5px 0px;
height: 30px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
width: 110px;
}
#modalReferral #creditReason {
padding: 0px 5px;
margin: 5px 0px;
height: 30px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
width: 110px;
}
#modalReferral .requestServiceform-heading {
text-align: center;
}
#modalReferral .requestServiceForm-component {
padding: 10px 5px;
background-color: #f3f3f3;
border-radius: 10px;
margin: 10px 0px;
}
/* src/views/special/mainmodal/templates/modalReferralW.css */
#modalReferralW {
}
#modalReferralW p { 
margin: 10px; 
}
#modalReferralW .modalwrapper {
height: 550px;
width: 1040px;
}
#modalReferralW .formBody {
}
#modalReferralW .formRow {
}
#modalReferralW .bulkRecipItem {
position: relative; 
width: 300px;
height: 54px;
clear: both;
vertical-align: middle;
padding: 9px 5px;
border-bottom: 1px #ccc solid;
float: left;
font-size: 12px;
}
#modalReferralW .bulkRecipItem:hover {
background-color: #ddd;
cursor: pointer;
}
#modalReferralW .itemImg {
width: 41px;
height: 36px;
padding-right: 5px;
display: inline-block;
float: left;
}
#refchatView .cutRecips {
display: block;
width: 100%;
height: calc(100% - 50px);
border-top: 1px solid #ccc;
overflow: hidden;
overflow-y: auto;
}
#modalReferralW .modalContentsWrapper {
margin: 10px 0px;
height: 520px !important;
overflow-y: scroll;
}
#modalReferralW .form-area {
overflow-y: auto;
width: 1040px;
z-index: 0;
}
#modalReferralW #refState {
margin: 0px;
width: 130px;
color: #eee;
outline: 0;
}
#modalReferralW .form-area input,
#modalReferralW .form-area label {
display:block;
}
#modalReferralW .form-area label {
font-size: 11px;
}
#modalReferralW .requestServiceform-container {
margin: 5px;
padding-top: 25px;
padding-right: 5px;
padding-left: 25px;
padding-bottom: 28px;
border: 1px solid #bcbcbc;
}
#modalReferralW .requestServiceform-container .text-field,
#modalReferralW .requestServiceform-container .input-field {
padding: 0px 5px;
margin: 5px 0px;
height: 30px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
width: 110px;
}
#modalReferralW #creditReason {
padding: 0px 5px;
margin: 5px 0px;
height: 30px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
width: 110px;
}
#modalReferralW .requestServiceform-heading {
text-align: center;
}
#modalReferralW .requestServiceForm-component {
padding: 10px 5px;
background-color: #f3f3f3;
border-radius: 10px;
margin: 10px 0px;
}
/* src/views/special/mainmodal/templates/modalResolve.css */
#modalResolve {
}
#modalResolve .modalwrapper {
background: white !important;
border-radius: 10px !important;
border: 2px solid #666 !important;
width: 550px !important;
height: 300px !important;
margin: 0 auto 0 !important;
}
#modalResolve .row {
display: inline-block;
vertical-align: middle;
padding-top: 10px;
}
#modalResolve .formBody {
width: 520px !important;
}
#modalResolve .area {
width: 475px;
height: 60px;
font-size: 16px;
resize: none;
border-radius: 6px !important;
border: 1px solid #666 !important;
}
/* src/views/special/mainmodal/templates/modalSignature.css */
#modalSignature .modalwrapper {
width: 860px;
}
#modalSignature .modalContentsWrapper {
height: 500px;
}
#modalSignature .sc-signature-pad {
display: flex;
flex-direction: column;
align-items: center;
line-height: 1;
-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
}
#modalSignature .sc-signature-pad canvas {
border: 1px solid #ccc;
}
#modalSignature .sc-signature-actions {
margin-top: 30px;
}
#modalSignature .sc-signature-pad .globalButtonStyle {
line-height: 1.3;
}
/* src/views/special/mainmodal/templates/modalSignup.css */
#modalSignup {
}
#modalSignup .modalwrapper {
height: 400px;
width: 450px;
}
#modalSignup .formBody {
width: 420px;
}
#modalSignup .formRow {
width: 380px;
}
#modalSignup input {
width: 250px !important;
position: relative !important;
}
#modalSignup #firstValid,
#modalSignup #lastValid,
#modalSignup #agencyValid,
#modalSignup #emailValid,
#modalSignup #phoneValid {
margin-left: 10px;
font-size: 15px;
color: red;
display: none;
}
/* src/views/special/mainmodal/templates/modalTerms.css */
#modalTerms {
}
#modalTerms p { 
margin: 10px; 
}
#modalTerms .modalwrapper {
background: white !important;
border-radius: 10px !important;
border: 2px solid #666 !important;
width: 650px !important;
height: 550px !important;
margin: 0 auto 0 !important;
}
#modalTerms .modalContentsWrapper {
margin: 10px 0px;
height: 520px !important;
overflow-y: scroll;
}
#modalTerms .formRow {
width: 380px;
}
#modalTerms input {
width: 250px !important;
position: relative !important;
}
body.modal-open {
overflow: hidden;
}
/* src/views/special/mainmodal/templates/modalWarnAuthorization.css */
#modalWarnAuthorization {
}


#modalWarnAuthorization .modalwrapper {
height: 250px;
width: 480px;
}

#modalWarnAuthorization .formBody {
width: 420px;
}

#modalWarnAuthorization .formRow {
width: 380px;
line-height: 25px;
}

/* src/views/special/mainmodal/templates/modalWarnCode.css */
#modalWarnCode {
}


#modalWarnCode .modalwrapper {
height: 250px;
width: 480px;
}

#modalWarnCode .formBody {
width: 420px;
}

#modalWarnCode .formRow {
width: 380px;
line-height: 25px;
}

/* src/views/special/mainmodal/templates/modalWarnDelete.css */
#modalWarnDelete {
}
#modalWarnDelete .modalwrapper {
height: 250px;
width: 455px;
}
#modalWarnDelete .formBody {
width: 420px;
}
#modalWarnDelete .formRow {
width: 400px;
line-height: 25px;
}
#modalWarnDelete .formRowSubmit {
width: 380px;
height: auto;
line-height: 20px;
float: left; 
clear: both;
display: block;
}
/* src/views/special/mainmodal/templates/modalabout.css */
#aboutModal {
height: 310px;
overflow-y: scroll;
}
/* src/views/special/mainmodal/templates/modallegal.css */
#legalModal {
height: 310px;
overflow-y: scroll;
}
/* src/views/special/nav/nav.css */
#navContainer {
position: relative; 
background-color: #eceff1;
width: 160px;
float: left;
height: 100%; 

overflow: hidden;
}
#navContainer #navView {
padding: 20px 10px 10px 10px;
height:100%;
}
#navContainer .navItem {
color: #6084c2;
font-size: 16px;
line-height: 30px;
text-decoration: none;
display: block;
}
/* src/js/cropper/cropper.min.css */
/*!
 * Cropper v3.0.0-beta
 * https://github.com/fengyuanchen/cropper
 *
 * Copyright (c) 2017 Fengyuan Chen
 * Released under the MIT license
 *
 * Date: 2017-02-25T07:44:44.656Z
 */

.cropper-container{font-size:0;line-height:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;direction:ltr;-ms-touch-action:none;touch-action:none}.cropper-container img{display:block;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;width:100%;height:100%;image-orientation:0deg}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-wrap-box{overflow:hidden}.cropper-drag-box{opacity:0;background-color:#fff}.cropper-modal{opacity:.5;background-color:#000}.cropper-view-box{display:block;overflow:hidden;width:100%;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75)}.cropper-dashed{position:absolute;display:block;opacity:.5;border:0 dashed #eee}.cropper-dashed.dashed-h{top:33.33333%;left:0;width:100%;height:33.33333%;border-top-width:1px;border-bottom-width:1px}.cropper-dashed.dashed-v{top:0;left:33.33333%;width:33.33333%;height:100%;border-right-width:1px;border-left-width:1px}.cropper-center{position:absolute;top:50%;left:50%;display:block;width:0;height:0;opacity:.75}.cropper-center:after,.cropper-center:before{position:absolute;display:block;content:" ";background-color:#eee}.cropper-center:before{top:0;left:-3px;width:7px;height:1px}.cropper-center:after{top:-3px;left:0;width:1px;height:7px}.cropper-face,.cropper-line,.cropper-point{position:absolute;display:block;width:100%;height:100%;opacity:.1}.cropper-face{top:0;left:0;background-color:#fff}.cropper-line{background-color:#39f}.cropper-line.line-e{top:0;right:-3px;width:5px;cursor:e-resize}.cropper-line.line-n{top:-3px;left:0;height:5px;cursor:n-resize}.cropper-line.line-w{top:0;left:-3px;width:5px;cursor:w-resize}.cropper-line.line-s{bottom:-3px;left:0;height:5px;cursor:s-resize}.cropper-point{width:5px;height:5px;opacity:.75;background-color:#39f}.cropper-point.point-e{top:50%;right:-3px;margin-top:-3px;cursor:e-resize}.cropper-point.point-n{top:-3px;left:50%;margin-left:-3px;cursor:n-resize}.cropper-point.point-w{top:50%;left:-3px;margin-top:-3px;cursor:w-resize}.cropper-point.point-s{bottom:-3px;left:50%;margin-left:-3px;cursor:s-resize}.cropper-point.point-ne{top:-3px;right:-3px;cursor:ne-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nw-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:sw-resize}.cropper-point.point-se{right:-3px;bottom:-3px;width:20px;height:20px;cursor:se-resize;opacity:1}@media (min-width:768px){.cropper-point.point-se{width:15px;height:15px}}@media (min-width:992px){.cropper-point.point-se{width:10px;height:10px}}@media (min-width:1200px){.cropper-point.point-se{width:5px;height:5px;opacity:.75}}.cropper-point.point-se:before{position:absolute;right:-50%;bottom:-50%;display:block;width:200%;height:200%;content:" ";opacity:0;background-color:#39f}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{position:absolute;display:block;width:0;height:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}
/* src/js/jquery-ui-1.12.1/jquery-ui.min.css */
/*! jQuery UI - v1.12.1 - 2017-03-05
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("../images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("../images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("../images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("../images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("../images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("../images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("../images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
/* src/js/jquery-ui-1.12.1/jquery-ui.structure.min.css */
/*! jQuery UI - v1.12.1 - 2017-03-05
* http://jqueryui.com
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}
/* src/js/jquery-ui-1.12.1/jquery-ui.theme.min.css */
/*! jQuery UI - v1.12.1 - 2017-03-05
* http://jqueryui.com
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("../images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("../images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("../images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("../images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("../images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("../images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("../images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
/* src/js/multi-select.css */
.multi-select-container {
    display: inline-block;
    position: relative;
}

.multi-select-menu {
    position: absolute;
    left: 0;
    top: 0.8em;
    z-index: 1;
    float: left;
    min-width: 100%;
    background: #fff;
    margin: 1em 0;
    border: 1px solid #aaa;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
    display: none;
}

.multi-select-menuitem {
    display: block;
    font-size: 13px;
    padding: 0.6em 1em 0.6em 30px;
    white-space: nowrap;
}

.multi-select-menuitem--titled:before {
    display: block;
    font-weight: bold;
    content: attr(data-group-title);
    margin: 0 0 0.25em -20px;
}

.multi-select-menuitem--titledsr:before {
    display: block;
    font-weight: bold;
    content: attr(data-group-title);
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.multi-select-menuitem + .multi-select-menuitem {
    padding-top: 0;
}

.multi-select-presets {
    border-bottom: 1px solid #ddd;
}

.multi-select-menuitem input {
    position: absolute;
    margin-top: -1px;
    margin-left: -20px;
}

.multi-select-button {
    outline:none;
    margin-top:-4px;
    display: inline-block;
    font-size: 13px;
    padding-top: 5px;
    padding-left: 15px;
    padding-right: 10px;
    width: 120px;
    max-width: 120px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    cursor: default;
    height: 36px;
    border: 1px solid #aaa;
    border-radius: 5px;
    background-color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), to(#f4f4f4));
    background: linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
    background-clip: border-box;
    -webkit-box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
    color: #444;
    text-decoration: none;
    line-height: 24px;
}

.multi-select-button:after {
    content: "";
    display: inline-block;
    /* width: 0px; */
    /* height: 0; */
    border-style: solid;
    border-width: 0.4em 0.3em 0 0.3em;
    border-color: #999 transparent transparent transparent;
    margin-left: 10px;
    vertical-align: 5px;
}

.multi-select-container--open .multi-select-menu {
    display: block;
}

.multi-select-container--open .multi-select-button:after {
    border-width: 0 0.3em 0.4em 0.3em;
    border-color: transparent transparent #999 transparent;
}

.multi-select-container--positioned .multi-select-menu {
    /* Avoid border/padding on menu messing with JavaScript width calculation */
    box-sizing: border-box;
}

.multi-select-container--positioned .multi-select-menu label {
    /* Allow labels to line wrap when menu is artificially narrowed */
    white-space: normal;
}
