@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,600,700"); 
@import url("https://fonts.googleapis.com/css?family=Noto+Sans:300,400,600,700"); 
@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700"); 
.wu { }
  .wu html {
    position: relative;
    min-height: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }

.time-period>.control>.title {	
    margin-right: 34px;	
}

#lightningvf th.slds-size_1-of-1.slds-border_right.slds-border_left i {
color:#FFF !important;
}

#successModal button.btn.btn-default {
    text-shadow: none !important;
    font-weight: 600;
}	

i.fa.fa-fw.fa-sort[data-id="CaseNumber"] {
    color: #FFF;
}

form[data-toggle="validator"] div#tfaModal .modal-dialog.modal-lg {
    min-height: 550px;
    box-shadow: none;
}
.blinkBlue>button{
    background-color: #00C7B3 !important;
     transition: background-color 1s linear !important; 
   -moz-transition: background-color 1s linear !important;  
   -webkit-transition: background-color 1s linear !important; 
   -ms-transition: background-color 1s linear !important;
}

.blinkWhite>button{
    background-color: #EAEAEA !important;
     transition: background-color 1s linear !important; 
   -moz-transition: background-color 1s linear !important;  
   -webkit-transition: background-color 1s linear !important; 
   -ms-transition: background-color 1s linear !important;
}
#userNotificationTable th#marketingComm {
    display: revert !important;
}

div#tfaModal .btn-group.open .dropdown-menu.open {
    border: 2px solid #00C7B4;
    border-top: none;
}
div#tfaModal .btn-group.open button.btn.dropdown-toggle.btn-select {
    border: 2px solid #00C7B3 !important;
    border-bottom: none !important;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

div#change-pw input::-ms-reveal {
  display:none;
}

#userNotificationTable div#chkboxid {
    display: block !important;
}
.successMsgDiv2 {
    border: 3px solid #001E37 !important;
}

div#CaseCommentsLWC c-edge_case-comment_and_upload-document footer button.slds-button.slds-button_neutral[title="Close"]{
background-color: #00C7B3;
color: #001E37;
border: 1px solid #00C7B3;
box-shadow: none !important;
}
div#CaseCommentsLWC c-edge_case-comment_and_upload-document footer button.slds-button.slds-button_neutral[title="Close"]:hover{
background-color: #008F81;
color: #FFF;
}
li#enabledChartLIPanel a {
    background-color: #FFF;
}
li#listLIPanel a {
    background-color: #FFF;
}
a#print:hover {
    background: #001E37;
    color: #fff;
}

div#sidebar-main p.inboxMailFont {
    font-family: Montserrat, "Noto Sans", sans-serif !important;
}
div#sidebar-main a.link-blue.inboxMailFont {
    font-family: Montserrat, "Noto Sans", sans-serif !important;
}
div.pbBody .text-right input.btn.btn-light.m-t {
color: #001E37;
    border: 2px solid #001E37;
    background: #ffffff;
}
div.pbBody .text-right input.btn.btn-light.m-t {
    background: #001E37;
    color: #FFF;
}

div.pbBody .text-right input.btn.btn-light.m-t {
    color: #001E37;
    border: 2px solid #001E37;
    background: #ffffff;
}

div.pbBody .text-right input.btn.btn-light.m-t:hover {
    background: #001E37;
    color: #FFF;
}
div.capture ul.multiselect-container.dropdown-menu {
    margin-top: -10px;
}
div.capture ul.multiselect-container.dropdown-menu input[type="checkbox"]:hover {
    border: 1px solid #001E37 !important;
}
select.sourcePicklist+.btn-group.open button.multiselect.dropdown-toggle.btn.btn-default {
    border-color: #00C7B3 !important;
}
select.supplyPicklist+.btn-group.open button.multiselect.dropdown-toggle.btn.btn-default {
    border: 2px solid #00C7B3 !important;
}


#lightningvf c-edge_-dynamic-single-select .picklistBtn.picklistButton.slds-picklist__label span.slds-truncate.slds-float_left {
    padding-top: 0px !important;
}
#lightningvf c-edge_-dynamic-single-select .slds-picklist.slds-dropdown-trigger.slds-dropdown-trigger--click.slds-is-open .picklistBtn.picklistButton.slds-picklist__label {
    border-bottom: 0px !important;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}
#lightningvf c-edge_-dynamic-single-select .slds-is-open .dropdownDiv.slds-dropdown.slds-dropdown--left {
    border: 2px solid #00C7B3;
    border-top: 0px;
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;
}
#lightningvf c-edge_-dynamic-single-select .slds-is-open .dropdownDiv.slds-dropdown.slds-dropdown--left lightning-input input[type="text"] {
    color: #001E37 !important;
    font-weight: normal;
}


a#print {
    color: #001E37;
    border-color: #001E37;
    background: #ffffff;
    font-weight: 600;
}
	
#lightningvf .slds-form-element__label.slds-no-flex.slds-assistive-text+.slds-form-element__control.slds-grow>input {	
    border: 2px solid #667887 !important;	
    border-radius: 8px;	
}	

a#close:hover {
    background: #001E37;
    color: #fff;
}

a#close {
    color: #001E37;
    border-color: #001E37;
    background: #ffffff;
    font-weight: 600;
}

input[type="password"]+span {
    margin-top: -33px !important;
}

#PaymentHistoryComponent tr>td {
    font-family: Noto Sans,sans-serif !important;
    color: #001E37 !important;
}
.modal-body.text-center .alert.alert-danger{
	color: #001E37;
}

#edgeLightModalDialog .modal-content .modal-header img {
    width: 400px;
}

label[for="usernameInput"]+input {
    margin-bottom: 20px;
}
div#one div.form-group>input {
    margin-bottom: 25px;
}

c-edge_dynamic_multi_select a.picklistItem.slds-media.slds-listbox__option_entity.slds-listbox__option_has-meta[data-item="true"] {
    background-color: #00C7B3 !important;
}

.picklistBtn.picklistButton.slds-picklist__label {
    width: -moz-available;
    padding-right: 10px;
}

div#allCurrencyDiv div.col-xs-12.col-sm-12.col-md-12.col-lg-12>.col-xs-6.col-sm-6.col-md-6.col-lg-6.col-md-push-9.col-sm-9.col-xs-9 {
    font-size: 14px;
}
body.wu.ext-webkit.ext-chrome.bg-color {	
    background-color: #001E37;	
}	
div#case-preview td nobr>input.form-control[disabled] {	
    background-color: #EAEAEA !important;	
}	
div#case-preview .requiredBlock {	
    background-color: #001E37;	
}	
div#case-preview .modal-footer button.btn.btn-yellow-o {	
    font-weight: 600;	
}	
div#case-preview .modal-footer button.btn.btn-yellow-o:hover {	
    background-color: #001E37;	
}	
.page .contain input.btn.secondary-button {	
    color: #001E37;	
}	
div#successModal h4.modal-title {	
    font-family: 'Montserrat';	
}	
div#successModal button.btn.btn-default:hover {	
    border: 2px solid #001E37;	
}	
#enabledChartLIPanel a:hover {	
    background: #001E37 !important;	
    color: #fff;	
}

abbr.slds-avatar__initials.slds-avatar__initials_inverse_outbound {

    background: none !important;
}

input[value="Cancel"], .btn.btn-light.m-t {
    color: #001E37;
    border: 2px solid #001E37;
    background: #ffffff;
}

input[value="Cancel"], .btn.btn-light.m-t:hover {
    background: #001E37;
    color: #FFF;
}

input[value="New"], .btn.btn-yellow-input-sm {
    color: #001E37 !important;
    border-color: #00C7B3 !important;
    background: #00C7B3 !important;
}

.sectionHeader[c-edgeCaseComments_edgeCaseComments] {

    color: #FFF !important;
    background: #001E37 !important;
}

input[value="New"], .btn.btn-yellow-input-sm:hover {
    background: #008F81 !important;
    border-color: #008F81 !important;
    color: #FFF !important;
}

#showEULA a#print {
    font-weight: 600;
     color: #001E37;
    border-color: #001E37;
    background: #ffffff;
}
#showEULA a#print:hover {
    background: #001E37;
    color: #fff;
}

#showEULA a#close:hover {
    background: #001E37;
    color: #fff;
}
#showEULA a#close {
    font-weight: 600;
}
div#caseCommentsLWC footer>button{
	border-radius: 16px;
	background: #00C7B3;
	color: #001E37;
}
div#caseCommentsLWC footer>button:hover{
	background:#008F81;
	color: #fff;
}
.login-pw-change>.section div.alert.alert-info {
    background: #334b5F;
}
.row.row-eq-height h3 span {
    width: max-content;
}
a#tfa-regBtn {
    margin-top: 9px;
}
a#tfa-vfyBtn {
    margin-top: 9px;
}
a#tfa-callme {
    margin-top: 9px;
}
a#tfa-resendToken {
    margin-top: 9px;
}
a#tfa-callAgain {
    margin-top: 9px;
}
span.email_name {
    color: #767676;
}
.block.check .alert.alert-danger.mt5 select {
    border: 2px solid #C4C4C4;
    border-radius: 8px;
    height: 40px;
    color: #767676 !important;
}
.block.check .alert.alert-danger.mt5 span button.btn.btn-yellow-input {
    margin-top: 8px;
    background: #00C7B3;
}
.block.check .alert.alert-danger.mt5 span button.btn.btn-yellow-input:hover {
    background: #008F81;
}
.confirmationTitleAlign+div a {
    text-decoration: underline !important;
}

a.btn.btn-yellow.m-l.Cancel {
    color: #001E37 !important;
    border-color: #001E37 !important;
    background: none !important;
}
#network_results_length>label>.btn-group.bootstrap-select.form-control.input-sm:hover {
    border: 2px solid #667887;
}
#network_results_length>label>.btn-group.bootstrap-select.form-control.input-sm:hover button {
    background: #fff;
    color: #767676;
}
#network_results_length .btn-group.bootstrap-select.form-control.open .dropdown-menu.open {
    border: 2px solid #C4C4C4 !important;
    margin-top: -4px;
}
#network_results_length button.btn.dropdown-toggle.btn-default {
    background-color: #fff;
    border: 0px;
}
#network_results_length .input-sm.open button.btn.dropdown-toggle.btn-default {
    border: 2px solid #00C7B3 !important;
}
#network_results_length .input-sm.open {
    border: none !important;
}
#action-item1>a>img {
    filter: invert(33%) sepia(0%) saturate(0%) hue-rotate(253deg) brightness(92%) contrast(94%);
}
#network_results_length>label>.btn-group.bootstrap-select.form-control.input-sm:focus-within {
    border: none;
}
.row .form-group.checkbox>input[type="checkbox"]:disabled {
    background: #EAEAEA;
    border: 1px solid #C4C4C4 !important;
}
.row .form-group.checkbox>input[type="checkbox"]:not(:checked):disabled:after{
	background: #EAEAEA;
}
.iblk nobr>input.form-control:disabled {
    background: #EAEAEA !important;
}
.row .form-group.checkbox>input[type="checkbox"]:disabled:before {
    border-color: #EAEAEA;
}
.row .form-group.checkbox>input[type="checkbox"]:disabled:after {
    border-color: #EAEAEA;
}

#myModal2 .modal-header h4.modal-title.closeRegistration {
    font-size: 28px !important;
    font-weight: 600 !important;
    font-family: montserrat,'Noto Sans,sans-serif' !important;
}
#myModal2 .modal-body p {
    color: #313131 !important;
}
.btn-group.bootstrap-select.form-control.currency.curr1 button.btn.dropdown-toggle.btn-default {
    padding: 4px 15px;
    height: 30px !important;
    border: 0px !important;
    color: #767676;
}
.form-group label.control-label {
    font-family: montserrat,'Noto Sans,sans-serif' !important;
}
#body-wrapper label.checkbox {
    font-family: montserrat,'Noto Sans,sans-serif' !important;
}
#payablesInv_length button.btn.dropdown-toggle.btn-default.btn-select.form-control {
    border: 0px;
}
#receivablesInv_length button.btn.dropdown-toggle.btn-default.btn-select.form-control {
    border: 0px;
}
#hedgingInvForwards_length button.btn.dropdown-toggle.btn-default.btn-select.form-control {
    border: 0px;
}
#hedgingOptions_length button.btn.dropdown-toggle.btn-default.btn-select.form-control {
    border: 0px;
}
#foreignCurrenciesInv_length button.btn.dropdown-toggle.btn-default.btn-select.form-control {
    border: 0px;
}
.mt20 .btn-group.bootstrap-select.form-control button.btn.dropdown-toggle.btn-default.btn-select:hover {
    background: #fff;
    color: #767676;
}

.btn-group.bootstrap-select.form-control.currency.curr1 button.btn.dropdown-toggle.btn-default:hover {
    background: #FFF;
    color: #767676;
}
.btn-group.bootstrap-select.form-control.currency.curr1.open button.btn.dropdown-toggle.btn-default {
    height: 34px !important;
    border: 2px solid #00C7B3 !important;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
}
.btn-group.bootstrap-select.form-control.currency.curr1.open button.btn.dropdown-toggle.btn-default+.dropdown-menu.open {
    border: 2px solid #C4C4C4 !important;
}
.btn-group.bootstrap-select.form-control.currency.curr1 button.btn.dropdown-toggle.btn-default:focus {
    border: 2px solid #00C7B3 !important;
    height: 34px !important;
}
.btn-group.bootstrap-select.form-control.currency.curr2 button.btn.dropdown-toggle.btn-select {
    padding: 4px 15px;
    height: 30px !important;
    border: 0px !important;
}

.btn-group.bootstrap-select.form-control.currency.curr2.open button.btn.dropdown-toggle.btn-select {
    height: 34px !important;
    border: 2px solid #00C7B3 !important;
    border-bottom: 0px !important;
}
.btn-group.bootstrap-select.form-control.currency.curr2 button.btn.dropdown-toggle.btn-select:focus {
    border: 2px solid #00C7B3 !important;
    height: 34px !important;
}
label.error {
    color: red !important;
}
.invoice .dataTables_length.form1 .btn-group.bootstrap-select.form-control.input-sm.open {
    border: 0px !important;
}
.form-group label.fontType {
    font-family: montserrat,'Noto Sans,sans-serif' !important;
}

li.slds-dropdown__item .multiselect-all input[type="checkbox"]:hover {
    border: 1px solid #001E37 !important;
}

#edgeLightModalDialog .padding-bottom-md .padding-top-sm .margin-top-xxs>div {
    background-color: #001E37 !important;
    margin-top:4px;
}
.row .row .date-filters button.btn.dropdown-toggle.btn-default.btn-select:hover {
    background: #fff;
    color: #767676;
}
.row .row .date-filters .btn-group.open button.btn.dropdown-toggle.btn-default.btn-select {
    border-bottom: 2px !important;
    border: 2px solid #00C7B3 !important;
    border-bottom-left-radius: 8px;
    color: #001E37 !important;
    border-bottom-right-radius: 8px;
    background: #FFF;
}
.row .row .date-filters .btn-group.open button.btn.dropdown-toggle.btn-default.btn-select+.dropdown-menu.open {
    border: 2px solid #C4C4C4 !important;
}

.btn-group.bootstrap-select.form-control.currency.curr1 button.btn.dropdown-toggle.btn-default.btn-select {
    padding: 4px 15px;
    height: 30px !important;
    border: 0px !important;
}
.btn-group.bootstrap-select.form-control.currency.curr1 button.btn.dropdown-toggle.btn-default.btn-select:hover {
    background: #FFF;
    color: #767676;
}
.btn-group.bootstrap-select.form-control.currency.curr1.open button.btn.dropdown-toggle.btn-default.btn-select {
    height: 34px !important;
    border: 2px solid #00C7B3 !important;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
}
.btn-group.bootstrap-select.form-control.currency.curr1.open button.btn.dropdown-toggle.btn-default.btn-select+.dropdown-menu.open {
    border: 2px solid #C4C4C4 !important;
}
.btn-group.bootstrap-select.form-control.currency.curr1 button.btn.dropdown-toggle.btn-default.btn-select:focus {
    border: 2px solid #00C7B3 !important;
    height: 34px !important;
}

.btn-group.bootstrap-select.form-control.currency.curr2 button.btn.dropdown-toggle.btn-default.btn-select {
    padding: 4px 15px;
    height: 30px !important;
    border: 0px !important;
}
.btn-group.bootstrap-select.form-control.currency.curr2 button.btn.dropdown-toggle.btn-default.btn-select:hover {
    background: #FFF;
    color: #767676;
}
.btn-group.bootstrap-select.form-control.currency.curr2.open button.btn.dropdown-toggle.btn-default.btn-select {
    height: 34px !important;
    border: 2px solid #00C7B3 !important;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
}
.btn-group.bootstrap-select.form-control.currency.curr2.open button.btn.dropdown-toggle.btn-default.btn-select+.dropdown-menu.open {
    border: 2px solid #C4C4C4 !important;
}
.btn-group.bootstrap-select.form-control.currency.curr2 button.btn.dropdown-toggle.btn-default.btn-select:focus {
    border: 2px solid #00C7B3 !important;
    height: 34px !important;
}
.wu a.HelpSupportLink {
    text-decoration: underline !important;
}
.wu .nav-pills > li > a:hover {
    background: #001E37;
    color: #FFF;
}

.m-b+.form-group input.form-control {
    background: #EAEAEA !important;
}

.m-b+.form-group+.form-group input.form-control[disabled] {
    background: #EAEAEA !important;
}

div#payment-history_wrapper table#payment-history tbody>tr td:nth-child(5) {
    background: #93E1D9 !important;
    color: #001E37;
}

#paymentHistoryPanel .title:before {
    border-bottom: 1px solid #93E1D9 !important;
}
.wu header .navbar.top .navbar-nav > li > a {
    color: #001E37 !important;
}
div#ui-datepicker-div.ui-corner-all {
    background: #FFF;
    border: 1px solid #C4C4C4;
}
div#ui-datepicker-div.ui-corner-all a.ui-datepicker-prev.ui-corner-all {
    float: left;
    margin-left: 2px;
}
div#ui-datepicker-div.ui-corner-all a.ui-datepicker-next.ui-corner-all[title="Next"] {
    float: right;
    margin-right: 2px;
}
div#ui-datepicker-div.ui-corner-all .ui-datepicker-title {
    text-align: center;
}
div#ui-datepicker-div.ui-corner-all th[scope="col"] span {
    font-weight: 500;
    margin-left: 5px !important;
}
div#ui-datepicker-div.ui-corner-all a.ui-state-default {
    margin-left: 4px;
}
div#ui-datepicker-div.ui-corner-all a.ui-state-default.ui-state-active {
    background: #00C7B3;
    font-weight:600;
}
div#ui-datepicker-div.ui-corner-all a.ui-state-default.ui-state-hover {
    background: #C4C4C4;
}

.tooltip-inner {
    font-family: montserrat,'Noto Sans,sans-serif';
}
.inboxMailFont{
	font-family: "montseerat", notosans !important;
}
div#supportDiv+.text-right>img {
    width: 130px;
}
label[for="passwordInput"]+input+span {
    margin-top: -43px !important;
}
label[for="passwordInput"]+input {
    margin-bottom: 10px;
}


a#newMessageButton:hover img.icon {
    filter: invert(100%) sepia(100%) saturate(1%) hue-rotate(65deg) brightness(113%) contrast(101%);
}
#edgeLightModalDialog button.pull-left.btn.text-uppercase.margin-right-md.text-semi-bold {
    background-color: #00C7B3 !important;
    border-radius: 16px !important;
    color: #001E37 !important;
    border: 0px;
}
#edgeLightModalDialog button.pull-left.btn.text-uppercase.margin-right-md.text-semi-bold:hover {
    background-color: #008F81 !important;
    color: #fff !important;
}
#invite_results_length .input-sm button.btn.dropdown-toggle.btn-default {
    border: 0px;
    background-color: #fff;
}
#invite_results_length .input-sm button.btn.dropdown-toggle.btn-default:hover {
    background: #fff;
    color: #767676;
}
.navbar-header.text-right span.if-truncated-right.text-uppercase:hover {
	color: #001E37 !important;
}
#network_results_length>label>.btn-group.bootstrap-select.form-control.input-sm button:focus {
    border: 2px solid #00C7B3;
}
#invite_results_length .input-sm button.btn.dropdown-toggle.btn-default:focus {
    border: 2px solid #00C7B3;
    background: #fff;
}

#invite_results_length button.btn-default+.dropdown-menu.open {
    margin-top: -3px;
    border: 2px solid #C4C4C4 !important;
}
#PaymentHistoryComponent tr>td {
	font-family: Noto Sans,sans-serif !important;
}
input#searchTextInput.slds-input:focus {
    border: 2px solid #00C7B3 !important;
    color: #001E37 !important;
}
input#searchTextInput.slds-input:hover {
    border: 2px solid #667887 !important;
    background: #FFF !important;
    color: #767676 !important;
}
#edgeLightModalDialog a.btn {
    background-color: #fff !important;
    border-radius: 16px !important;
    color: #001E37 !important;
    border: 1px solid #001E37 !important;
}
#edgeLightModalDialog a.btn:hover {
    background-color: #001E37 !important;
    color: #fff !important;
}
#edgeLightModalDialog div.text-semi-bold>a {
    text-decoration: underline !important;
}

abbr.slds-avatar__initials.slds-avatar__initials_inverse_outbound {
	background: none !important;
}
#network_results_length .btn-group.bootstrap-select.form-control.open .btn-select+.dropdown-menu.open {
    border: 2px solid #00C7B3 !important;
    border-top: none !important;
}

#buttonsdiv input.btn.btn-yellow.Save {
    color: #001E37 !important;
    border-color: #001E37 !important;
    background: none !important;
}

#buttonsdiv input.btn.btn-yellow.Save:hover {
    background: #001E37 !important;
    color: #fff !important;
}
a.btn.btn-yellow.m-l.Cancel:hover {
    background: #001E37 !important;
    color: #fff !important;
}

#receivablesInv_length button.btn.dropdown-toggle.btn-default:hover {
    background: #FFF;
}
.wu select {
    border: 2px solid #C4C4C4;
    color: #767676;
    background: #FFF;
}
table#case-preview .btn.btn-yellow-o.btn-stack-sm:hover {
    background: #001E37;
}

table#case-preview .btn.btn-yellow-o.btn-stack-sm:hover i {
    color: white;
}
#case-preview a.btn.btn-yellow-o.btn-stack-sm.btn-light-input-sm:hover {
    color: #FFF;
}

.wu .alert h4 {
    
    font-family: montserrat,'Noto Sans,sans-serif';
}

.wu header .navbar.top .navbar-nav.modal-fix > li > a:focus {
    box-shadow: inset 0px -3px 0px 0px #00C7B3 !important;
}
a[title="Logout"]:hover {
    box-shadow: inset 0px -3px 0px 0px #00c7b3 !important;
}

#contactDropdown .btn.btn-link.link-blue {
    font-weight: 400;
}

input[type="range"]::-webkit-slider-thumb {
    appearance: none;
    background: #001E37 !important;
}

div#mymodal {
    color: #505050;
}

#contactUsModal .close {
    font-size: 36px;
}

.modal-body.text-center label {	
    font-size: 16px;	
    color: #313131;	
    line-height: 30px;	
}	
.wu .modal .modal-dialog .modal-content {	
    border: 1px solid #C4C4C4 !important;	
}
.wu header .navbar.top .navbar-nav.modal-fix > li:hover > a {
    box-shadow: inset 0px -3px 0px 0px #00C7B3 !important;
}
.disableForIEcls1 {
    border-left: 0px !important;
}

div#mymodal1 {
    color: #505050;
}

input[value="Go!"] {
    
    color: #001E37 !important;
    border: 2px solid #00C7b3 !important;
    background: #00C7B3 !important;
    font-weight: 600 !important;
}

input[value="Go!"]:hover {
    background: #008F81 !important;
    border-color: #008F81 !important;
    color: #FFF !important;
}

input[value="Done"] {
    color: #001E37 !important;
    border-color: #001E37 !important;
    background: none;
}

input[value="Done"]:hover {
    background: #001E37;
    color: #fff !important;
}

#disabledChartLIPanel a:hover {
    background: #001E37;
    color: #fff !important;
}

.col-xs-12.m-t.section p {
    text-decoration: underline;
}

#listLIPanel a:hover {
    background: #001E37 !important;
    color: #fff !important;
}

.control-label+.row-fluid.fieldboxcss {
    border: 0px !important;
}

span .form-group .row-fluid.fieldboxcss .btn-group.bootstrap-select.form-control button.btn.dropdown-toggle.btn-default {
    border: 0px;
    border-radius: 8px;
    height: 40px;
    color: #767676;
}

span .form-group .row-fluid.fieldboxcss .btn-group.bootstrap-select.form-control button.btn.dropdown-toggle.btn-default:hover {
    background: #fff;
    color: #767676;
}
span .form-group .row-fluid.fieldboxcss .btn-group.bootstrap-select.form-control button.btn.dropdown-toggle.btn-default:focus {
    border: 2px solid #00C7B3;
    background: #fff;
}
span .form-group .row-fluid.fieldboxcss .btn-group.bootstrap-select.form-control.open button.btn.dropdown-toggle.btn-default {
    border: 2px solid #00C7B3;
}
span .form-group .row-fluid.fieldboxcss .btn-group.bootstrap-select.form-control .dropdown-menu.open {
    margin-top: -4px;
}
span .form-group .row-fluid.fieldboxcss .btn-group.bootstrap-select.form-control.open button.btn.dropdown-toggle.btn-default {
    border: 2px solid #00C7B3;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom: 0px;
    background: #fff;
}
span .form-group .row-fluid.fieldboxcss .btn-group.bootstrap-select.form-control .bs-searchbox {
    border: 0px;
}

#supplierResult_length button.btn.dropdown-toggle.btn-default {
    border: 0px;
}

#supplierResult_length button.btn.dropdown-toggle.btn-default:hover {
    background: #fff;
    color: #767676;
}
#supplierResult_length .open button.btn.dropdown-toggle.btn-default {
    border: 2px solid #00C7B3;
    background: #fff;
}
#supplierResult_length .open button.btn.dropdown-toggle.btn-default+.dropdown-menu.open {
    margin-top: -4px;
    border: 2px solid #C4C4C4 !important;
}
#supplierResult_length button.btn.dropdown-toggle.btn-default:focus {
    border: 2px solid #00C7B3;
    background: #fff;
}

body .pbBody table.list tr.headerRow td, body .pbBody table.list tr.headerRow th {
    background: #001E37 !important;
    color: #FFF !important;
}
.invoice .dataTables_length.form1 .btn-group.bootstrap-select.form-control.input-sm {
    border: 2px solid #C4C4C4;
}
.invoice .dataTables_length.form1 .btn-group.bootstrap-select.form-control.input-sm:hover {
    border: 2px solid #667887;
}
.invoice .dataTables_length.form1 .btn-group.bootstrap-select.form-control.input-sm:focus-within {
    border: 0px !important;
}
.wu .btn-group.bootstrap-select.form-control.open button.btn.dropdown-toggle.btn-default.btn-select {
    border: 2px solid #00C7B3 !important;
    border-bottom-left-radius: 8px !important;
    border-bottom-right-radius: 8px !important;
}
.wu .btn-group.bootstrap-select.form-control.open button.btn.dropdown-toggle.btn-default.btn-select+.dropdown-menu.open {
    border: 2px solid #C4C4C4 !important;
}

.capture input[type="text"][disabled] {
    background: #EAEAEA !important;
}
body .pbBody table.list tr th, body .pbBody table.list tr td {
    color: #001E37 !important;
}

.col-xs-12.m-t.section p:hover {
    text-decoration: none;
}

.iblk input.form-control[disabled="disabled"] {
    background-color: #EAEAEA !important;
}
.nav.navbar-nav.navbar-right li.dropdown:hover a.dropdown-toggle.padding-right-none {
    box-shadow: inset 0px -3px 0px 0px #00c7b3;
}
.nav.navbar-nav.navbar-right li.dropdown.margin-left-xxl+li:hover>a {
    box-shadow: inset 0px -3px 0px 0px #00c7b3 !important;
}
.slds-scope .slds-button.section-control.slds-button.slds-button_reset.slds-accordion__summary-action:hover .slds-button__icon {
    fill: #001E37 !important;
}
.slds-scope .section-control.slds-button.slds-button_reset.slds-accordion__summary-action:focus {
    color: #001E37 !important;
}
#contactUsModal .modal-body {
    border-top: 1px solid #C4C4C4;
}

span.filter-option.pull-left:hover{	
color:#767676;	
}	

#contactUsModal .modal-body label {	
   	
    line-height: 30px;	
    color: #313131;	
}	


.optionDiv.slds-m-left_x-small.slds-listbox__option-text.slds-listbox__option-text_entity {
    white-space: initial !important;
}

.dropdownDiv.slds-dropdown.slds-dropdown--left {
    min-width: 100% !important;
}

#body-wrapper .alert.alert-info .margin-top-xs.margin-bottom-sm.small li {
    color: #FFF !important;
}
.pull-left button.btn.btn-yellow-o.m-r-sm:hover img.edit.icon {
    filter: invert(100%) sepia(100%) saturate(1%) hue-rotate(65deg) brightness(113%) contrast(101%);
}


a#forgottenPassword {
    text-decoration: underline !important;
}
.row.small.padding-bottom-sm a {
    text-decoration: underline !important;
}

.col-xs-12.flex-center.m-b img {
    width: 80% !important;
}

.optionDiv.slds-m-left_x-small.slds-listbox__option-text.slds-listbox__option-text_entity:hover{

font-weight:600;
}
label[for="chooseidname"]+.btn-group.bootstrap-select.form-control.open button.btn.dropdown-toggle.btn-default.btn-select {
    border-bottom: 2px solid #00C7B3 !important;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    color: #767676 !important;
}
label[for="chooseidname"]+.btn-group.bootstrap-select.form-control.open button.btn.dropdown-toggle.btn-default.btn-select+.dropdown-menu.open {
    border: 2px solid #C4C4C4 !important;
}
.slds-listbox__option_plain span.slds-truncate{
color:#001E37 !important;
}

#readFullReport.miUrl>a {
    text-decoration: underline !important;
}

a#tfa-resendToken:hover {
    color: #fff !important;
}
.tfa-reg-options .authy-success .alert-neutral a {
    text-decoration: underline !important;
}
a#local-support {
    text-decoration: underline !important;
}

#lightningvf .slds-is-open .dropdownDiv.slds-dropdown.slds-dropdown--left {
    margin-top: 0px;
}
#lightningvf .slds-is-open .dropdownDiv.slds-dropdown.slds-dropdown--left a.picklistItem.slds-media.slds-listbox__option_entity.slds-listbox__option_has-meta img.slds-m-right_x-small.slds-float_left {
    border: 1px solid #001E37;
}
footer .pull-right a {
    text-decoration: underline !important;
}
button.multiselect.dropdown-toggle.form-control+ul.multiselect-container.dropdown-menu {
    width: inherit;
}
.wu .multiselect-container > li > a > label.radio, .wu .multiselect-container > li > a > label.checkbox:hover {
    font-weight: 600;
}

button.btn.btn-empty.sliderDay {
    font-weight: 400 !important;
}
button.btn.btn-empty.sliderDay.select {
    font-weight: 600 !important;
    background-color: #EAEAEA;
}
button.btn.btn-empty.sliderDay:hover {
    background-color: #EAEAEA;
    color: #505050 !important;
}
.slds-media__body span.slds-truncate {
    color: #001E37 !important;
}
lightning-base-combobox-item[aria-checked="true"] span.slds-truncate {
    color: #001E37 !important;
}
div#deliveredCurrencyDiv button.btn.dropdown-toggle.btn-default {
	border: 2px solid #C4C4C4 !important;
	color: #767676;
}

div#deliveredCurrencyDiv button.btn.dropdown-toggle.btn-default:hover {
	border: 2px solid #667887 !important;
	color: #767676 !important;
}

div#deliveredCurrencyDiv button.btn.dropdown-toggle.bs-placeholder.btn-default{
	border: 2px solid #C4C4C4 !important;
	color: #767676;
}

div#deliveredCurrencyDiv button.btn.dropdown-toggle.bs-placeholder.btn-default:hover {
	border: 2px solid #667887 !important;
	color: #767676 !important;
}
div#settledCurrencyDiv .dropdown-menu.open .dropdown-menu.inner{
	border-top: none !important;
}
div#deliveredCurrencyDiv .dropdown-menu.open ul.dropdown-menu.inner {
    border-top: none !important;
}

div#deliveredCurrencyDiv .btn-group.open button.btn.dropdown-toggle.btn-default {
	border: 2px solid #00C7B3 !important;
	border-bottom: none !important;
	color: #001E37 !important;
}
#body-wrapper .margin-top-xs.margin-bottom-sm.small li {
    font-family: montserrat,noto sans, Sans-serif;
    color: #FFF;
}

.slds-combobox.slds-dropdown-trigger.slds-dropdown-trigger_click.slds-is-open .slds-media.slds-listbox__option.slds-media_center.slds-media_small.slds-listbox__option_plain:hover {
    background: #00C7B3 !important;
    font-weight: 600;
    color: #767676 !important;
}
div#deliveredCurrencyDiv button.btn.dropdown-toggle.btn-default:hover span {
    color: #767676;
}
a.btn.btn-yellow-o.call-again:hover img.icon {
    filter: invert(90%) sepia(100%) saturate(32%) hue-rotate(199deg) brightness(107%) contrast(99%);
}

div#deliveredCurrencyDiv button.btn.dropdown-toggle.btn-default:focus{
	border: 2px solid #00C7B3 !important;
}
div#settledCurrencyDiv button.btn.dropdown-toggle.btn-default:hover {
    border: 2px solid #667887;
}
div#settledCurrencyDiv button.btn.dropdown-toggle.btn-default {
    border: 2px solid #C4C4C4;
}
div#settledCurrencyDiv button.btn.dropdown-toggle.btn-default:hover span {
    color: #767676;
}
div#settledCurrencyDiv button.btn.dropdown-toggle.btn-default span {
    color: #767676;
}
div#settledCurrencyDiv button.btn.dropdown-toggle.btn-default:focus {
    border: 2px solid #00C7B3 !important;
}
a#tfa-callme:hover img.icon {
    filter: invert(90%) sepia(100%) saturate(32%) hue-rotate(199deg) brightness(107%) contrast(99%);
}
a#tfa-resendToken:hover img.icon {
    filter: invert(90%) sepia(100%) saturate(32%) hue-rotate(199deg) brightness(107%) contrast(99%);
}
div#settledCurrencyDiv button.btn.dropdown-toggle.bs-placeholder.btn-default{
	border: 2px solid #C4C4C4;
	color: #767676;
}
div#settledCurrencyDiv button.btn.dropdown-toggle.bs-placeholder.btn-default:hover{
	border: 2px solid #667887;
	color: #767676 !important;
}
div#settledCurrencyDiv .btn-group.open button.btn.dropdown-toggle.bs-placeholder.btn-default{
	border: 2px solid #00C7B3;
	border-bottom: none !important;
	color: #001E37 !important;
}
#lightningvf .slds-var-m-top_small.case-banner {
    border: 1px solid #C4C4C4;
    color: #000;
    background-color: #eaeaea;
}
label[for="chooseidname"]+.btn-group.bootstrap-select.form-control {
    border: none !important;
}
label[for="chooseidname"]+.btn-group.bootstrap-select.form-control button.btn.dropdown-toggle.bs-placeholder.btn-default {
    border: 2px solid #C4C4C4;
    height: 44px;
    color: #767676;
}
label[for="chooseidname"]+.btn-group.bootstrap-select.form-control button.btn.dropdown-toggle.bs-placeholder.btn-select {
    border: 2px solid #C4C4C4;
    height: 44px;
    color: #767676;
}

#payablesInv_length button.btn.dropdown-toggle.btn-default:hover {
background:#FFF;

}

.slds-chat-message__text_outbound[c-edgeCaseComments_edgeCaseComments] {
    border-left: 4px solid #001E37 !important;
}

.slds-chat-message__text_outbound[c-edgeCaseComments_edgeCaseComments]{
background-color:#EAEAEA !important;

}

#payablesInv_length button.btn.dropdown-toggle.btn-default{
background:#FFF;

}
label[for="chooseidname"]+.btn-group.bootstrap-select.form-control button.btn.dropdown-toggle.bs-placeholder.btn-default:hover {
    background-color: #fff;
    border: 2px solid #667887;
    color: #767676;
}
label[for="chooseidname"]+.btn-group.bootstrap-select.form-control button.btn.dropdown-toggle.bs-placeholder.btn-select:hover {
    background-color: #fff;
    border: 2px solid #667887;
    color: #767676;
}
label[for="chooseidname"]+.btn-group.bootstrap-select.form-control.open button.btn.dropdown-toggle.bs-placeholder.btn-default {
    border: 2px solid #00C7B3;
    color: #767676 !important;
}
label[for="chooseidname"]+.btn-group.bootstrap-select.form-control.open button.btn.dropdown-toggle.bs-placeholder.btn-select {
    border: 2px solid #00C7B3;
    color: #767676 !important;
}
label[for="chooseidname"]+.btn-group.bootstrap-select.form-control.open button.btn.dropdown-toggle.bs-placeholder.btn-default.btn-select {
    border: 2px solid #00C7B3;
    color: #767676;
    border-bottom:2px solid #00C7B3 !important;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
}
label[for="chooseidname"]+.btn-group.bootstrap-select.form-control button.btn.dropdown-toggle.bs-placeholder.btn-default.btn-select:hover {
	border-bottom-left-radius: 8px !important;
	border-bottom-right-radius: 8px !important;
}
.btn-group.open button.multiselect.dropdown-toggle.form-control+.multiselect-container input[type="checkbox"]:hover {
    border: 1px solid #001E37 !important;
}
label[for="chooseidname"]+.btn-group.bootstrap-select.form-control button.btn.dropdown-toggle.btn-default.btn-select {
    border: 2px solid #C4C4C4;
    height: 44px;
}
label[for="chooseidname"]+.btn-group.bootstrap-select.form-control button.btn.dropdown-toggle.btn-default.btn-select:hover {
    background: #fff;
    border: 2px solid #667887;
    color: #767676;
}

label[for="chooseidname"]+.btn-group.bootstrap-select.form-control.open button.btn.dropdown-toggle.bs-placeholder.btn-default+.dropdown-menu.open {
    border: 2px solid #C4C4C4 !important;
}
label[for="chooseidname"]+.form-control.statusPicklist+.btn-group.open input[type="checkbox"]:after {
    border: none !important;
}
.btn-group.bootstrap-select.form-control.icon-sm.globe.small.bg-grey.open .dropdown-menu.open {
    margin-top: 20px;
    border: 2px solid #C4C4C4 !important;
}
.btn-group.bootstrap-select.form-control.icon-sm.globe.small.bg-grey.open button[type="button"]{
    border: 2px solid #00C7B3 !important;
}
input#checkMe[type="checkbox"] {
    border: 1px solid #001E37 !important;
}
input#checkMe[type="checkbox"]:hover {
    border: 1px solid #00C7B3 !important;
}
.btn-group.bootstrap-select.\33 .fontType.dropup.open button.btn.dropdown-toggle.btn-select {
    border: 2px solid #00C7B3 !important;
}
#newQuoteLinkContainer a {
    text-decoration: underline !important;
}
div#quoteResults-div-rate {
    border-color: #001E37 !important;
}
.slds-scope .slds-input_faux{
 	border-radius: inherit;
}
.messageText {
	font-family: 'Montserrat','Noto Sans',sans-serif;
	color: #505050;
}
tr[role="row"] a {
    text-decoration: underline !important;
}

.slds-form-element__control button.slds-combobox__input.slds-input_faux.slds-combobox__input-value {
    border: 2px solid #C4C4C4;
    box-shadow: none !important;
}

svg.slds-icon.slds-icon-text-default.slds-icon_xx-small {
    fill: #767676 !important;
}

.submitButton button.slds-button.slds-button_neutral:hover {	
    color: #FFF !important;	
}	
.btnrightDiv .submitButton button.slds-button.slds-button_neutral {	
    Background: #00C7B3;	
    border: none;	
    border: 1px solid #00C7B3 !important;
    color: #001E37 !important;	
    --slds-c-button-color-border-hover: none !important;
    box-shadow: none !important;	
}	

.slds-listbox__option_plain span.slds-truncate {
    font-family: montserrat,Noto Sans, Sans-Serif;
}
.slds-form-element__control button.slds-combobox__input.slds-input_faux.slds-combobox__input-value span.slds-truncate{
	color: #767676 !important;
}
.slds-form-element__control button.slds-combobox__input.slds-input_faux.slds-combobox__input-value:hover{
	border: 2px solid #667887;
}
.slds-form-element__control button.slds-combobox__input.slds-input_faux.slds-combobox__input-value:hover span.slds-truncate{
	color: #767676;
}
.slds-combobox.slds-dropdown-trigger.slds-dropdown-trigger_click.slds-is-open button.slds-combobox__input.slds-input_faux.slds-combobox__input-value{
	border: 2px solid #00C7B3;
}
.slds-combobox.slds-dropdown-trigger.slds-dropdown-trigger_click.slds-is-open button.slds-combobox__input.slds-input_faux.slds-combobox__input-value span.slds-truncate{
	color: #001E37 !important;
}
.slds-combobox.slds-dropdown-trigger.slds-dropdown-trigger_click.slds-is-open div.slds-listbox.slds-listbox_vertical.slds-dropdown.slds-dropdown_fluid.slds-dropdown_left {
    border: 2px solid #C4C4C4;
    margin-top: 0px;
    min-width: 100%;
}


.slds-scope .slds-combobox__input:focus {
    box-shadow: none !important;
    border: 2px solid #00C7B3 !important;
}
label.lastCommentLabel.slds-large-size_2-of-12.slds-medium-size_1-of-1.slds-size_1-of-1.slds-form-element__label {
    width: 75px;
}
.slds-line-height_reset th div {
    font-family: montserrat,noto sans, sans-serif;;
}
#lightningvf .slds-combobox.slds-dropdown-trigger.slds-dropdown-trigger_click button.slds-combobox__input.slds-input_faux {
    border: 2px solid #C4C4C4;
    border-radius: 8px;
    background: #fff;
}
#lightningvf .slds-combobox.slds-dropdown-trigger.slds-dropdown-trigger_click button.slds-combobox__input.slds-input_faux span {
    color: #767676 !important;
}
#lightningvf .slds-combobox.slds-dropdown-trigger.slds-dropdown-trigger_click button.slds-combobox__input.slds-input_faux:hover {
    border: 2px solid #667887;
    color: #767676;
}

#lightningvf .slds-combobox.slds-dropdown-trigger.slds-dropdown-trigger_click.slds-is-open button.slds-combobox__input.slds-input_faux span{
    color: #001E37 !important;
}
.slds-combobox.slds-dropdown-trigger.slds-dropdown-trigger_click.slds-is-open .slds-media span>span {
    white-space: initial;
}

.wu .slds-scope .WUComboBox .slds-dropdown-trigger.slds-is-open .slds-listbox__option.slds-has-focus{
    background-color: #00C7B3 !important;
}

#lightningvf span.slds-accordion__summary-content {
    color: #001E37;
}
.slds-scope .slds-checkbox_toggle .slds-checkbox_faux:hover {
    background-color: #93E1D9 !important;
}
.picklistBtn.picklistButton.slds-picklist__label span.slds-truncate.slds-float_left{
	color: #767676 !important;
}
a.picklistItem.slds-media.slds-listbox__option_entity.slds-listbox__option_has-meta:hover img.slds-m-right_x-small.slds-float_left {
    border: 1px solid #001E37;
}
.alert.alert-info b {
    color: #FFF;
}
#lightningvf input.slds-input {
    background: #fff !important;
    border: 2px solid #C4C4C4 !important;
    color:#767676 !important;
    border-radius: 8px;
    box-shadow: none !important;
}

#lightningvf input.slds-input:hover {
    background: #fff !important;
    border: 2px solid #667887 !important;
    color:#767676;
}
#lightningvf input.slds-input:focus {
    background: #fff !important;
    border: 2px solid #00C7B3 !important;
    color:#001E37;
}
.slds-form-element__control.slds-grow input.slds-input:focus {
    box-shadow: none;
    border: 2px solid #00C7B3 !important;
    color: #001E37;
}

.margin-bottom-xxs.text-semi-bold.small.fontType+input.form-control.tfa-clear-token.fontType {
    color: #767676 !important;
}
.margin-bottom-xxs.text-semi-bold.small.fontType+input.form-control.tfa-clear-token.fontType:focus {
    color: #001E37 !important;
}
.slds-scope .slds-checkbox_toggle .slds-checkbox_faux {
    background-color: #C4C4C4 !important;
    box-shadow: none !important;
    border-color: #C4C4C4 !important;
}
.slds-scope .slds-checkbox_toggle .slds-checkbox_faux span.slds-checkbox_faux:after {
    background-color: #fff !important;
}

.slds-scope .slds-checkbox_toggle input[type="checkbox"]:checked+.slds-checkbox_faux_container .slds-checkbox_faux{
	background-color: #00C7B3 !important;
	border: 1px solid #00C7B3;
}
.slds-scope .slds-checkbox_toggle input[type="checkbox"]:checked+.slds-checkbox_faux_container .slds-checkbox_faux:after {
    background-color: #00C7B3 !important;
    border: 2px solid #00C7B3 !important;
    
}
 a.picklistItem.slds-media.slds-listbox__option_entity.slds-listbox__option_has-meta:focus {
    background: #00C7B3 !important;
    color:#001E37 !important
    font-family: montserrat,noto sans, Sans-serif !important;
}  

.submitButton button.slds-button.slds-button_neutral:hover {
    color: #FFF !important;
    border: 1px solid #008F81;
}


.wu .slds-scope .WUComboBox .slds-dropdown-trigger.slds-is-open .slds-listbox__option.slds-has-focus span {
    font-weight: 600;
    color: #767676 !important;
}

table th button.slds-button.slds-button_neutral {
    border-radius: 50px;
    color: #001E37;
    background-color: #fff;
    font-size: 10px;
    border: 2px solid #001E37;
    height: 20px !important;
    margin-top: 3px;
}
table th button.slds-button.slds-button_neutral:hover {
    
    color: #fff !important;
    background-color: transparent !important;
    border: 2px solid #fff !important;
    border-radius: 50px;
}
  a.picklistItem.slds-media.slds-listbox__option_entity.slds-listbox__option_has-meta:hover {
    background: #00C7B3 !important;
    color:#767676 !important;
    font-family:montserrat,noto sans, Sans-Serif !important;
}  


.picklistButton[c-edge_DynamicSingleSelect_edge_DynamicSingleSelect] {
 text-align:left !important;
}

#lightningvf th.slds-size_1-of-1.slds-border_right.slds-border_left {
    background-color: #001E37;
    color: #fff;
}

div#body-wrapper span.form-control.OutputTextBGColor {
    background-color: #EAEAEA !important;
}
div#body-wrapper div.OutputTextBGColor {
    background-color: #EAEAEA !important;
}
div#body-wrapper .bs-searchbox>input.form-control[role="textbox"] {
    margin-left: 0px !important;
    margin-right: 0px !important;
}
#ref-doc_length .btn-group.bootstrap-select.form-control.input-sm .btn-select:focus {
    border: 2px solid #00C7B3 !important;
}

th .slds-truncate {
    font-family: noto sans, sans-serif;
}
th.hoverParent a {
    font-family: noto sans, sans-serif;
    color: #001E37;
}
.navButton button.slds-button.slds-button_neutral {
    background-color: #EAEAEA;
    color: #001E37;
}
.navButton button.slds-button.slds-button_neutral:hover {
    background-color: #EAEAEA !important;
    color: #001E37 !important;
}
.pageNoDiv {
    font-family: montserrat,noto sans, sans-serif;
}

div[c-edge_dynamic_multi_select_edge_dynamic_multi_select] a.picklistItem.slds-media.slds-listbox__option_entity.slds-listbox__option_has-meta:hover {
    background-color: #00C7B3 !important;
    color:#767676;
    font-weight:600;
}

.helpButtonSpan[c-caseCreationHelpAtricles_caseCreationHelpAtricles]{
 color:#FFF !important;
}

.slds-combobox__form-element.slds-input-has-icon.slds-input-has-icon_right>.slds-is-disabled {
    color: #001E37 !important;
    background: #EAEAEA;
}
input.slds-input {
    border: 2px solid #C4C4C4 !important;
    background: #EAEAEA !important;
}
input.slds-input:hover {
    border: 2px solid #C4C4C4 !important;
    background: #EAEAEA !important;
}


.slds-combobox__form-element.slds-input-has-icon.slds-input-has-icon_right>.slds-is-disabled:hover {
    border: 2px solid #C4C4C4 !important;
    color: #001E37 !important;
    background: #EAEAEA;
}

#Confirmmsg a {
    color: #001E37 !important;
    text-decoration:underline !important;
}
#groupNotificationTable .tablerowmargin .btn-group.bootstrap-select.form-control.open button.btn.dropdown-toggle.selectbtnheight+div.dropdown-menu.open{
	margin-top: -4px;
}
button#Submitcaseid[disabled]:hover {
    color: #001E37 !important;
    background: #00C7B3;
    border: none;
}
.btn-group.bootstrap-select.form-control.icon-sm.globe.small.bg-grey {
    border: none;
}

.btn-group.bootstrap-select.form-control.icon-sm.globe.small.bg-grey button[type="button"]{
    border: 2px solid #C4C4C4;
    border-radius: 8px;
}
.btn-group.bootstrap-select.form-control.icon-sm.globe.small.bg-grey button[type="button"]:hover{
    border: 2px solid #667887;
}
.btn-group.bootstrap-select.form-control.icon-sm.globe.small.bg-grey.open button[type="button"]{
    border: 2px solid #00C7B3;
    border-radius: 8px;
}
.btn-group.bootstrap-select.form-control.icon-sm.globe.small.bg-grey.open li.selected, .btn-group.bootstrap-select.form-control.icon-sm.globe.small.bg-grey.open li.selected a {
    color: #001E37 !important;
}

.navbar.top .container .navbar-header img {
    height: 27px !important;
    width: 186px !important;
}
.wu header .navbar.top .navbar-nav.navbar-right li.margin-left-xs.LogoutIconCls a:hover {
    border-bottom: 3px solid #00C7B3 !important;
}
#ref-doc_length .btn-group.bootstrap-select.form-control.input-sm .btn-select{
	border: none;
}

button.EdgeButton.slds-float_right {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}


a.ng-scope.md-gpfi-theme-theme:hover {
    color: #001E37 !important;
    font-weight: 600;
    background: #93E1d9;
    text-decoration: underline;
}
a.ng-scope.md-gpfi-theme-theme:focus {
    color: #001E37;
    text-decoration: none !important;
}
a.ng-scope.md-gpfi-theme-theme {
    color: #001E37 !important;
    font-weight: 600;
    background: #93E1d9;
}
a.ng-scope.md-gpfi-theme-theme:hover {
    background: #EAEAEA;
    font-weight: normal;
    text-decoration: none;
}

#CaseCommentsLWC .EdgeButton[c-edgeCaseComments_edgeCaseComments]{
	border-radius: 16px;
}
.pbSubsection span{
	font-family: montserrat,Noto Sans, Sans-Serif !important;
}
span.slds-file-selector__button.slds-button.slds-button_neutral {
    box-shadow: none !important;
}
textarea.slds-textarea:hover {
    border: 2px solid #667887 !important;
	color: #767676 !important;
}
textarea.slds-textarea {
    border: 2px solid #C4C4C4 !important;
	color: #767676 !important;
	box-shadow: none !important;
	border-radius: 8px !important;
}
textarea.slds-textarea:focus {
    border: 2px solid #00C7B3 !important;
    color: #001E37 !important;
}


input.btn.btn-yellow-cancel:hover {
    background: #001E37;
    color: #FFF;
}

input.btn.btn-yellow-cancel {
    color: #001E37;
    border-color: #001E37;
    background: #ffffff;
}

input.btn.btn-yellow {
    margin-right: 10px;
}

.wu div#user-sharing .checkbox input[type="checkbox"]:after{

border:none !important;

}


	.Rectangle.margin-left-sm {
    width: 2px;
    background-color: #C4C4C4 !important;
    float: right;
    height: 70px;
}
.text-semi-bold.col-md-8.caseListTableHeader {
    color: #313131;
}

.Rectangle{
 background-color:#C4C4C4 !important;
}

#tfaModal a.btn.EggBlue.btn.btn-block.voice-select.margin-top-auto:hover {
    background: #008F81 !important;
    color: #fff !important;
    border: 2px solid #008F81 !important;
}
.well.padding-top-xs.padding-bottom-xs button.btn.dropdown-toggle.btn-select {
    border: 2px solid #C4C4C4 !important;
    color: #767676 !important;
}
.well.padding-top-xs.padding-bottom-xs button.btn.dropdown-toggle.btn-select:hover {
    border: 2px solid #667887 !important;
    color: #767676;
}



.wu .form-control {
    box-shadow: none !important;
}
.wu .form-control:hover {
    box-shadow: none !important;
}
.wu .form-control:focus {
    box-shadow: none !important;
}
.successMsg p{
  color:#000000 !important;
}
a.wu-text_link.textdecaration span{
  color:#001E37 !important;
}


input#checkMe {
    height: 24px;
    width: 24px;
}
input#checkMe:checked {
    border: 2px solid #00C7B3 !important;
}



input#checkMe:after {
   content:none !important;
}

div.parentDiv+div.slds-grid.slds-wrap>div.slds-size_1-of-1:nth-child(1){
	background: #EAEAEA !important;
}
#case-history_length .btn-group.bootstrap-select.form-control.input-sm {
    border: none !important;
}
#case-history_length .btn-group.bootstrap-select.form-control.input-sm .btn.dropdown-toggle.btn-default {
    border: 2px solid #C4C4C4;
    height: 44px;
}

button.link:hover {
    background: #001e37 !important;
    color: #fff !important;
}

button.link {
    display: inline-block;
    text-decoration: none;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border-radius: 16px;
    border: 2px solid #001e37 !important;
    color: #001e37;
    background: #fff !important;
}

#case-history_length .btn-group.bootstrap-select.form-control.input-sm.open .btn.dropdown-toggle.btn-default {
    border: 2px solid #00C7B3 !important;
    color: #767676 !important;
}
#case-history_length .btn-group.bootstrap-select.form-control.input-sm .btn.dropdown-toggle.btn-default:hover {
    border: 2px solid #667887;
    background: none;
    color: #767676;
}
#case-history_length .btn-group.bootstrap-select.form-control.input-sm .btn.dropdown-toggle.btn-default+.dropdown-menu.open {
    border: 2px solid #C4C4C4 !important;
}

#raiseACase a {
    text-decoration: underline !important;
    color:#001E37;
}




span.form-control.OutputTextBGColor:hover {
    border: 2px solid #C4C4C4 !important;
    font-size: 16px;
    background: #FFF;
    color: #767676 !important;
}

.circle[c-caseCreationHelpAtricles_caseCreationHelpAtricles]{
background-color:#313131 !important;
}

#case-history_length .btn-group.bootstrap-select.form-control.input-sm .btn.dropdown-toggle.btn-select {
    border: 2px solid #C4C4C4;
    height: 44px;
}
#case-history_length .btn-group.bootstrap-select.form-control.input-sm .btn.dropdown-toggle.btn-select:hover {
    border: 2px solid #667887;
    color: #767676;
}

.form-control.OutputTextBGColor:hover {
    border: 2px solid #C4C4C4 !important;
    font-size: 16px;
    background: #FFF;
    color: #767676 !important;
}

.wu .btn-group.bootstrap-select.form-control.open {
border: none;
}
.wu .btn-group.bootstrap-select.form-control.open::hover {
border: none;
}
a.caseRecordLinkCls {
  font-family:montserrat,Noto Sans,Sans-Serif;
}
.wu .form1 .btn-group.bootstrap-select.form-control.open .dropdown-menu.open{
    border: 2px solid #C4C4C4;
}
.btn-group.bootstrap-select.form-control.open .btn.dropdown-toggle.btn-select+.dropdown-menu.open {
    border: 2px solid #00C7B3 !important;
    border-top: none !important;
}
.btn-group.bootstrap-select.form-control.icon-sm.globe.small.bg-grey.open dropdown-menu open{
	border: 2px solid #C4C4C4;
	border-top: 2px solid #C4C4C4 !important;
}
.btn-group.bootstrap-select.form-control.caselist.open .dropdown-menu.open[role="combobox"] {
    border: 2px solid #C4C4C4 !important;
}

.input-group .input-group-btn button.btn.btn-default:hover {
    border: 2px solid #001E37;
}
#fileData td {
    font-family: montserrat,"Noto Sans", sans-serif;
}

.EdgeButton[c-edge_caseComment_and_uploadDocument_edge_caseComment_and_uploadDocument] {
background:#00C7B3 !important;
color:#001E37 !important;
}

.wu .checkbox input[type="checkbox"][disabled="diabled"]:checked{
background:#EAEAEA;
color:#767676;

}

.EdgeButton[c-edge_caseComment_and_uploadDocument_edge_caseComment_and_uploadDocument]:hover {
Background:#008F91 !important;
Color:#FFF !important;

}

button.returnBtn {
   
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
        color: #001E37;
    background-image: none;
    border: 2px solid #001E37 !important;
    border-radius: 16px !important;
}

button.btn.btn-default {
    border: 2px solid #001E37;
    color: #001E37;
}

button.btn.btn-default:hover {
    background: #001E37;
    color: #FFF;
    padding:6px 15px;
}

#payablesInv_length button.btn.btn-default:hover {
    color: #767676 !important;
}

button.returnBtn:hover {
    background: #001E37 !important;
    color: #FFF !important;
}

a#acc3_lkwgt {
    background: none;
}

a.btn.btn-yellow-o.btn-stack-sm.btn-light-input-sm {
    background: none;
}

a#pg\:SiteTemplate\:editfrm\:j_id553\:cancel {
    color: #001E37 !important;
    border-color: #001E37 !important;
    background: #fff !important;
}

a#pg\:SiteTemplate\:editfrm\:j_id553\:cancel:hover {
    background: #001E37 !important;
    color: #FFF !important;
}

.subjectClass[c-edge_caseComment_and_uploadDocument_edge_caseComment_and_uploadDocument]{

background:#C4C4C4 !important;
}

.wu .checkbox input[type="checkbox"][disabled="disabled"]:checked{
 background: #EAEAEA;
    color: #767676;
}

.wu .checkbox input[type="checkbox"][disabled="disabled"]:checked:hover{
 background: #EAEAEA;
    color: #767676;
 border:1px solid #001E37 !important;
}



.wu .checkbox input[type="checkbox"]:hover {
   border: 1px solid #00C7B3 !important;
    color: #001E37;
}
.wu .checkbox input[type="checkbox"]:checked {
   background: #00C7B3;
    color: #001E37;
}


.form-group.checkbox.wu .checkbox input[type="checkbox"]:hover {
   
    background: #EAEAEA;
    color: #767676;

}

.iblk td>a.btn.btn-yellow-o.btn-stack-sm.btn-light-input-sm:hover {
    background: #001E37 !important;
}
.iblk td>a.btn.btn-yellow-o.btn-stack-sm.btn-light-input-sm:hover>i.lookupIcon1.fa.fa-search {
    color: #fff;
}
.iblk td>a.btn.btn-yellow-o.btn-stack-sm.btn-light-input-sm:hover>i.fa.fa-close {
    color: #fff;
}

center{
font-family:montserrat,Noto Sans, Sans-Serif;
color:#313131;
}
span.helpTopLinkSpan {
    background: #001E37 !important;
    color:#FFF !important;
}

.EdgeButton[c-edgeCaseComments_edgeCaseComments] {
    color: #001E37 !important;
    border: none;
    background: #00C7B3 !important;
    background-image: none;
    
}

.EdgeButton[c-edgeCaseComments_edgeCaseComments]:hover {
    background: #008F81 !important;
    color: #FFF !important;
}

.slds-scope .slds-input:read-only:focus, .slds-scope .slds-input:read-only:hover {
    Background: #EAEAEA !important;
    border: 2px solid #667887;
    color: #767676;

}
.attachment_header[c-edgeCaseComments_edgeCaseComments]{
	background-color:#001E37 !important;
	color: #fff;
}

.helpButtonSpan[c-caseCreationHelpAtricles_caseCreationHelpAtricles]{
	background:#001E37 !important;
}
.articlesMainDiv[c-caseCreationHelpAtricles_caseCreationHelpAtricles]{
    background:#FFF !important;
   
}


.helpTopWrapperPanel[c-caseCreationHelpAtricles_caseCreationHelpAtricles]{
	background:#FFF !important;
        border-bottom: 5px solid #C4C4C4 !important;

}


button.EdgeButton.slds-p-right_medium.slds-p-left_medium.slds-float_right:first-child{
       border: 2px solid #001E37 !important;
    color: 001E37 !important;
    background: #FFF !important;
}

.slds-scope{
 color:#001E37 !important;
 font-family:montserrat,noto sans, Sans-serif !important;
}


.helpLinkDiv[c-caseCreationHelpAtricles_caseCreationHelpAtricles] a[c-caseCreationHelpAtricles_caseCreationHelpAtricles]{
 color:#313131 !important;
}

button.EdgeButton.slds-p-right_medium.slds-p-left_medium.slds-float_right:first-child:hover {
    background: #001E37 !important;
    color: #FFF;
}

.rightColumnDiv[c-newCaseCreationComp_newCaseCreationComp]{
    border-left: 1px solid #C4C4C4 !important ;
}

.btn-group.bootstrap-select.form-control.documentlist.open .dropdown-menu.open[role="combobox"] {
    border: 2px solid #C4C4C4 !important;
}

.wu .dropdown-menu.open input.form-control:focus {
    border: 2px solid #667887 !important;
}
span.filter-option.pull-left {
    font-family: montserrat,"Noto Sans", sans-serif;
}
span.text {
    font-family: montserrat,"Noto Sans", sans-serif;
}
.slds-is-open[c-customSingleSelect_customSingleSelect] button.multiselect.dropdown-toggle.form-control.btn-select.multiselect-helper.wu-btn-select.wu-btn-dropdown-container{
     border:2px solid #00C7B3;
     border-bottom: none !important;
     border-bottom-left-radius: 0px !important;
     border-bottom-right-radius: 0px !important;
}

.slds-is-open[c-customSingleSelect_customSingleSelect] .slds-dropdown.slds-dropdown_left.bootstrap-select.dropdown-menu.multiselect-helper-container.wu-dropdown-div-border-color {
    
    border: 2px solid #00c7b3 !important;
    border-top: none !important;
}

.slds-picklist.slds-is-open[c-customSingleSelect_customSingleSelect] input.form-control {
   border: 2px solid #667887;
   color:#001E37;
}

	
.EdgeButton.slds-p-right_medium.slds-p-left_medium.slds-float_right{	
 border-width: 2px;	
    border-radius: 16px;	
    padding: 6px 15px;	
    margin-bottom: 10px;	
    font-weight: 600;	
    display: inline-block;	
    font-size:14px;
    height:40px;	
}	

button#combobox-button-37 {	
    background: #EAEAEA;	
}	
button#combobox-button-23{	
background: #EAEAEA;	
}	
.helpLinkDiv[c-caseCreationHelpAtricles_caseCreationHelpAtricles]{	
border-bottom: 1px solid #EAEAEA;	
}	
.progress1 .progress-bar1.yellow1 {	
    background: #001E37 !important;	
}	
textarea#input-30 {	
    height: 44px;	
    border: 2px solid #C4C4C4;	
    font-size: 16px;	
    background: #FFF;	
    color: #767676;	
    border-radius: 8px;	
}	
textarea#input-30:hover {	
    border: 2px solid #667887;	
    background: #FFF;	
    color: #767676;	
}	

.slds-text-body_small {	
  font-family:montserrat,noto Sans,Sans-Serif;
}

.center{	
font-family:montserrat,Noto Sans, Sans-Serif;	
color:#001E37;	
}

textarea#input-30:focus {	
    border: 2px solid #00C7B3 !important;	
    color: #001E37;	
    outline: 0;	
}	
#groupNotificationTable .tablerowmargin button.btn.dropdown-toggle.selectbtnheight{	
    border: none;	
    height: 40px !important;	
    color:#767676;    	
}	
#groupNotificationTable .tablerowmargin button.btn.dropdown-toggle.selectbtnheight:hover{	
    color:#767676;	
}	
#groupNotificationTable .tablerowmargin .btn-group.bootstrap-select.form-control.open button.btn.dropdown-toggle.selectbtnheight {	
    border: 2px solid #00C7B3 !important;	
}	

.caseListTableColumn a.caseRecordLinkCls {
    color: #001E37 !important;
    text-decoration: underline !important;
}
.helpLinkDiv[c-caseCreationHelpAtricles_caseCreationHelpAtricles] {
    border-bottom: 1px solid #EAEAEA !important;
}

.rightColumn {
    width: 80%;
    border-left: 2px solid #C4C4C4 !important;
}
.caseLinkDiv a.caseLink {
    color: #001E37 !important;
    text-decoration:underline !important;
}
span.slds-truncate {
    color: #001E37 !important;
}


.fieldboxcss{
color:#767676 !important;
}
button.slds-button.slds-button_neutral:hover {
    background: #008F81 !important;
    color: #FFF !important;
}

#groupNotificationTable .tablerowmargin .btn-group.bootstrap-select.form-control.open button.btn.dropdown-toggle.selectbtnheight+div.dropdown-menu.open {	
    border: 2px solid #C4C4C4 !important;
}

MoreLinkCls {
color:#313131 @important;
}

.wu-option-selected[c-customSingleSelect_customSingleSelect] {
    
    background-image: none;
    background-image: none;
    color: #001E37 !important;
    background-color: #00C7B3 !important;
}

.slds-picklist.slds-is-open[c-customSingleSelect_customSingleSelect] input.form-control:focus {
   border: 2px solid #667887 !important;
   color:#001E37;
}

i.fa.fa-plus:hover {
    color: #001E37;
}

#previewAttchmentModal.wu .btn-default {
    color: #001E37 !important;
    background: none !important;
    border-color: #001E37 !important;
}

#previewAttchmentModal button.btn.btn-default:hover {
    color: #fff;
    background: #001E37;
    border-color: transparent;
}
.wu .btn-group.bootstrap-select.form-control:focus-within {

    border:none;
}

.subCaseBtn:hover {
    background: #001E37;
    color: #fff !important;
}


.wu-checkbox-label[c-customMultiSelect_customMultiSelect]:hover {
    font-weight: 600 !important;
    color: #767676 !important;
}
a.btn-sm.btn-grey.mr15 {
    margin-right:10px;
    text-decoration: none;
    border: 1px solid #001E37;
    border-radius: 16px;
    color: #001E37;
    font-weight:600;
}


a.btn-sm.btn-grey.mr15:hover {
    background: #001E37;
    color: #FFF;
}

div#deliveredCurrencyDiv .btn-group {
    border:none !important;
}
div#deliveredCurrencyDiv .btn-group:hover {
    border:none !important;
}
div#deliveredCurrencyDiv button.btn.dropdown-toggle.bs-placeholder.btn-select {
border: 2px solid #C4C4C4 !important;    
color: #767676;
}
div#deliveredCurrencyDiv button.btn.dropdown-toggle.bs-placeholder.btn-select:hover {
border: 2px solid #667887 !important;
color : #767676;
}
div#deliveredCurrencyDiv .btn-group.open button.btn.dropdown-toggle.bs-placeholder.btn-select {
    border: 2px solid #00C7B3 !important;
    border-bottom: none !important;
}
div#deliveredCurrencyDiv .dropdown-menu.open{
	border: 2px solid #00C7B3 !important;
    border-top: none !important; 
}


div#settledCurrencyDiv .btn-group {
    border:none !important;
}
div#settledCurrencyDiv .btn-group:hover {
    border:none !important;
}
div#settledCurrencyDiv button.btn.dropdown-toggle.bs-placeholder.btn-select {
border: 2px solid #C4C4C4 !important;    
color: #767676;
}
div#settledCurrencyDiv button.btn.dropdown-toggle.bs-placeholder.btn-select:hover {
border: 2px solid #667887 !important;
color : #767676;
}
div#settledCurrencyDiv .btn-group.open button.btn.dropdown-toggle.bs-placeholder.btn-select {
    border: 2px solid #00C7B3 !important;
    border-bottom: none !important;
}
div#settledCurrencyDiv .dropdown-menu.open{
	border: 2px solid #00C7B3 !important;
    border-top: none !important; 
}

.btn-group.bootstrap-select.form-control.open .btn.dropdown-toggle.bs-placeholder.btn-select{
	border-bottom: none !important;
}
#user-notifications .btn-group.bootstrap-select.form-control.caselist {
    border:none !important;
}
#user-notifications .btn-group.bootstrap-select.form-control.caselist:hover {
    border:none !important;
}
#user-notifications .btn-group.bootstrap-select.form-control.caselist .btn:hover {
	border: 2px solid #667887 !important;
	color : #767676;
}
#user-notifications .btn-group.bootstrap-select.form-control.caselist .btn {
	border: 2px solid #C4C4C4 !important;    
	color: #767676;
}
#user-notifications .btn-group.bootstrap-select.form-control.caselist.open .btn {
	border: 2px solid #00C7B3 !important;    
	color: #767676;
}

#user-notifications .btn-group.bootstrap-select.form-control.documentlist {
    border:none !important;
}
#user-notifications .btn-group.bootstrap-select.form-control.documentlist:hover {
    border:none !important;
}
#user-notifications .btn-group.bootstrap-select.form-control.documentlist .btn:hover {
	border: 2px solid #667887 !important;
	color : #767676;
}
#user-notifications .btn-group.bootstrap-select.form-control.documentlist .btn {
	border: 2px solid #C4C4C4 !important;    
	color: #767676;
}
#user-notifications .btn-group.bootstrap-select.form-control.documentlist.open .btn {
	border: 2px solid #00C7B3 !important;    
	color: #767676;
}

#groupNotificationTable .tablerowmargin button.btn.dropdown-toggle.btn-select {
    border: none;
}
#groupNotificationTable .tablerowmargin .dropdown-menu.open input.form-control{
	border: 2px solid #667887;
	color: #001E37;
}
input.form-control.phone-control.fontType.disabled {
    color: #767676 !important;
}
input.form-control.phone-control.fontType.disabled:focus {
    color: #001E37 !important;
}
#user-notifications .btn-group.bootstrap-select.form-control.caselist.disabled .btn:hover{
	border: 2px solid #C4C4C4 !important;
    	color: #767676;
}
#user-notifications .btn-group.bootstrap-select.form-control.documentlist.disabled .btn:hover {
	border: 2px solid #C4C4C4 !important;
    	color: #767676;
}

.EdgeButton[c-edge_caseComment_and_uploadDocument_edge_caseComment_and_uploadDocument] {
	border: none;
}

#addDocs a{
	color: #001E37;
	text-decoration: underline !important;
}

.form-control.form-control-xl.amount.deliveredAmount.isReadable:focus{
	color:#001E37 !important;
}

.wu #user-notifications table td{
	font-family: montserrat,"Noto Sans", sans-serif;
	
}

ul.multiselect-container.dropdown-menu li a:hover, ul.multiselect-container.dropdown-menu li a:focus {
    background-color: #00C7B3;
    font-weight: 600;
    color: #767676;
}
ul.multiselect-container.dropdown-menu{
	border: 2px solid #C4C4C4;
}

button.sliderDay.select:hover {
	background-color: #EAEAEA !important;
}
button.multiselect.dropdown-toggle.form-control.btn-select.multiselect-helper {
    border-color: #C4C4C4;
}

.wu-option-selected[c-customMultiSelect_customMultiSelect] {
    
    background-image: none;
    background-image: none;
    background-color: #00C7B3 !important;
}

.wu-checkbox-label[c-customSingleSelect_customSingleSelect]:hover {
    font-weight: 600 !important;
    color: #767676 !important;
}


button.multiselect.dropdown-toggle.form-control.btn-select.multiselect-helper:hover {
    border-color: #667887;
}

ul.dropdown-menu.picklist-menu.multiselect-helper-container {
    border: 2px solid #C4C4C4;
}
.wu ul.dropdown-menu.multiselect-helper-container li a label input[type='checkbox']:hover {
    border: 1px solid #00C7B3;
}
.wu .form3 button.btn.dropdown-toggle.btn-select.form-control {
    border: none;
}
#body-wrapper h3.header {
   font-family:montserrat,Noto Sans, Sans-serif;
}
.modal-body p {
    color: #001E37 !important;
}
input#input-8:hover {
    border: 2px solid #667887;
    color: #767676;
}
input#input-12:hover {
    border: 2px solid #667887;
    color: #767676;
}

div#viewContainer {
    width: 86%;
    position: absolute;
    left: 6%;
    overflow: hidden;
}


#leftArrow {
    margin-top: 51px;
    width: 35px;
    height: 35px;
    color: #001E37 !important;
    background-color: #00C7B3 !important;
    position: absolute;
    /* left: 14px; */
    font-weight: bold;
    text-align: center;
    line-height: 34px;
    font-size: 18px;
    cursor: pointer;
}


#rightArrow {
    margin-top: 22px;
    width: 35px;
    height: 35px;
    color: #001E37 !important;
    background-color:#00C7B3 !important;
    position: absolute;
    right: 0px;
    font-weight: bold;
    text-align: center;
    line-height: 34px;
    font-size: 18px;
    cursor: pointer;
}

select#\34 3\:0:hover {
    border: 2px solid #667887;
    color: #767676;
}

input#searchTextInput:hover {
    border: 2px solid #667887;
    color: #767676;
}
.wu .bootstrap-select .dropdown-menu li a:hover label {
    font-weight: 600
}

.wu .form3 .input-sm.open button.btn.dropdown-toggle.btn-default {
    border: 2px solid #00C7B3;
}
.wu .form3 .input-sm button.btn.dropdown-toggle.btn-default {
    border: none;
}
div#j_id0\:SiteTemplate\:FormId\:error\:j_id24\:j_id25\:0\:j_id26\:j_id27\:j_id29 {
   color:#505050;
}

.wu .mt10 p {
  color:#505050;
}
.alert.alert-success.mt10 {
    color: #505050;
}

#body-wrapper li {
    font-family: montserrat,noto sans, Sans-serif;
    color: #505050 !important; 
}

input#j_id0\:SiteTemplate\:j_id527\:j_id528\:frmPay\:j_id752 {
    padding: 6px 8px;
}
#payablesInv_wrapper #payablesInv_length.form3 button.btn.dropdown-toggle.btn-default{
	border:0px;
	border-radius:8px;
}
##payablesInv_wrapper #payablesInv_length.form3 .btn-group.bootstrap-select.form-control.input-sm.open {
    border: none;
}
span.req {
  color:#001E37;
}
#payablesInv_wrapper #payablesInv_length.form3 .btn-group.bootstrap-select.form-control.input-sm.open button.btn.dropdown-toggle.btn-default{
  border: 2px solid #00C7B3 !important;
}

.btn.btn-yellow-input.btn-file:hover {
    color:#001E37;
}

input#session-logout {
    color: #001E37;
    border-color: #001E37;
    background: none;
}

input#session-logout:hover {
    background: #001E37;
    color: #FFF
}

.alert.alert-danger.mt10 {
    color: #505050;
}
#change-pw .alert.alert-info.padding-bottom-xs.margin-top-sm {
    background: #334b5F;
}

.alert.alert-success.mt10 {
   background: #334b5F;
}
h4.modal-title {
    font-size: 28px;
}

#edge-logout p {
   line-height: 30px;
    color: #313131;
}

.wu .btn-group.bootstrap-select.form-control.open button.btn.dropdown-toggle.btn-select {
    border: 2px solid #00C7B3 !important;
    border-bottom: none !important;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    height:44px;
}

#payablesInv_wrapper #payablesInv_length.form3 .btn-default+.dropdown-menu.open {
    border: 2px solid #c4c4c4;
    margin-top: -4px;
    

}

#receivablesInv_length.form3 .btn-default+.dropdown-menu.open {
    border: 2px solid #c4c4c4;
    margin-top: -4px;
}
 .wu body.wu {
    background-color: #fff;
    margin: 0;
    font-family: "Montserrat", "Noto Sans",sans-serif;
    font-size: 14px;.btn-yellow-o
    color: #000; }
    @supports not (-ms-high-contrast: none) { /*WUEDGE-3028*/
      .wu *:focus {
      outline-color: #C4C4C4;
      outline-style: solid;
      outline-width: inherit; }
    } /*WUEDGE-3028*/
  .wu a {
    cursor: pointer;
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    text-decoration: underline !important
    color: #001E37 !important; }
    .wu a:focus {
      border-color: #000000;
      outline-color: #000000;
      outline-style: solid;
      outline-width: 0px; }
    .wu a.link-blue {
      text-decoration: underline;
      color: #009ED7; }
      .wu a.link-blue:hover {
        background: #009ED7;
        color: #ffffff;
        -webkit-transition: none;
        transition: none; }
    .wu a.link-gray {
      text-decoration: underline;
      color: #505050; }
      .wu a.link-gray:hover {
        background: #009ED7;
        color: #ffffff;
        -webkit-transition: none;
        transition: none; }
    .wu a.link-yellow {
      text-decoration: underline;
      color: #FFF000; }
      .wu a.link-yellow:hover {
        background: #FFDD00;
        color: #ffffff;
        -webkit-transition: none;
        transition: none; }
  .wu .btn {
    border-width: 2px;
    border-radius: 17px;
    padding: 6px 15px;
    margin-bottom: 10px;
    font-weight: 300; }
    .wu .btn .icon {
      margin-top: -2px;
      height: 17px; }
    .wu .btn .text {
      display: inline-block;
      margin-left: 24px;
      margin-right: 24px; }
    .wu .btn.disabled {
      padding: 8px 17px;
      background: #E7E5E3;
      border: #E7E5E3; }
    .wu .btn:focus {
    
      outline-color: #000000;
      outline-style: solid;
      outline-width: 0px; }
    .wu .btn:active {
      outline: none !important;
      -webkit-box-shadow: none !important;
              box-shadow: none !important; }
    .wu .btn.feature-disabled {
      background: #E7E5E3;
      border-color: #E7E5E3; }
      .wu .btn.feature-disabled:focus {
        border-color: #000000;
        outline: none; }
    .wu .btn.full {
      width: 100%; }
    .wu .btn.no-btm {
      margin-bottom: 0; }
    .wu .btn.btn-center {
      margin-top: 5px;
      margin-bottom: 5px; }
  .wu input.btn[type="submit"]:disabled {
    padding: 8px 17px;
    background: #E7E5E3;
    border: #E7E5E3; }
  .wu .btn-group {
    -webkit-box-shadow: none;
    box-shadow: none; }
    .wu .btn-group.open .dropdown-toggle {
      -webkit-box-shadow: none;
      box-shadow: none; }
    .wu .btn-group .btn {
      border-radius: 8px;
      border-width: 1px; }
      .wu .btn-group .btn.select {
        background-color: #F6F5F3;
        border-color: #F6F5F3;
        font-weight: 600; }
  .wu .time-period-filter .form-group {
    margin-bottom: 0; }
  .wu .btn-empty {
    border-width: 1px;
    border-color: #D8D8D8;
    background: #ffffff;
    color: #505050;
    padding: 8px 24px;
    height: 44px; }
    .wu .btn-empty:focus {
      border-color: #F6F5F3;
      outline-style: auto;
      outline-width: thin;
      outline-color: black; }
  .wu .input-group-btn .btn-select {
    border-width: 1px;
    border-color: #F6F5F3;
    background: #F6F5F3;
    font-size: 16px;
    text-align: left;
    height: 44px;
    border-radius: 0 4px 4px 0px;
    color: #505050;
    padding: 8px 18px; }
    .wu .input-group-btn .btn-select img {
      max-height: 22px; }
  .wu .btn-yellow {
    text-decoration:none;
    color: #001E37 !important;
    border-color: #00C7B3 !important;
    background: #00C7B3 !important;
    font-weight:600 !important;
    /*background-image: -webkit-gradient(linear, left top, left bottom, from(#FFF000), to(#FFDD00));
    background-image: linear-gradient(to bottom, #FFF000, #FFDD00); */}
    .wu .btn-yellow:hover {
        text-decoration:none;
	background: #008F81 !important;
        border-color: #008F81 !important;
        color:#FFF !important;
      -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.11);
              box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.11); }
    .wu .btn-yellow:focus {
	background: #008F81;
      
      outline: none; }
  .wu .btn-yellow-o {
    color: #001E37;
    border-color: #001E37;
    background: #ffffff; }
    .wu .btn-yellow-o:hover {
      -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.11);
              box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.11); }
    .wu .btn-yellow-o:focus {
      border-color: #000000;
      outline: none; }
  .wu .dropdown-menu {
    border: 0;
    -webkit-box-shadow: 0px 6px 20px rgba(0, 0, 0, 0.11);
            box-shadow: 0px 6px 20px rgba(0, 0, 0, 0.11);
    font-size: 16px; }
    .wu .dropdown-menu li.active, .wu .dropdown-menu li.active a {
      color: #001E37;
      background: #00C7B3;
      background-image: -webkit-gradient(linear, left top, left bottom, from(#00C7B3), to(#00C7B3));
      background-image: linear-gradient(to bottom, #00C7B3, #00C7B3); }
      .wu .dropdown-menu li.active small, .wu .dropdown-menu li.active a small {
        color: #767676; }
    .wu .dropdown-menu li.selected, .wu .dropdown-menu li.selected a {
      color: #767676
      background: #00C7B3;
      background-image: -webkit-gradient(linear, left top, left bottom, from(#00C7B3), to(#00C7B3));
      background-image: linear-gradient(to bottom, #00C7B3, #00C7B3); }
      .wu .dropdown-menu li.selected small, .wu .dropdown-menu li.selected a small {
        color: #000; }
  .wu .bootstrap-select .dropdown-toggle:focus {
    outline: none !important; }
  .wu .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
    width: 100%; }
  .wu .bootstrap-select.btn-group .dropdown-menu li.active small {
    color: #000; }
  .wu .bootstrap-select .btn-select {
    border-radius: 8px;
    border-color: #F6F5F3;
    background: #FFF;
    height: 40px;
    color:#767676;
    font-size: 16px; }
    .wu .bootstrap-select .btn-select:hover {
      -webkit-box-shadow: none;
              box-shadow: none; }
    .wu .bootstrap-select .btn-select:focus {
      border: 2px solid #00C7B3;
      color:#001E37;
      outline: 0 !important;
      border-width: 2px; }
    .wu .bootstrap-select .btn-select .filter-option small {
      margin-left: 15px;
      font-size: 16px; }
  .wu .bootstrap-select .dropdown-menu {
    padding: inherit;
    margin-top: 0px;
    margin-bottom: 0;
    font-size: 16px;
    background-color: #F6F5F3;
    border: 2px solid;
    border-color: #c4c4c4;
    border-radius: 0 0 4px 4px;
    -webkit-box-shadow: none;
            box-shadow: none;
    width: 100%; }
.wu .bootstrap-select.dropDown-light-bg .btn-select{
		border-color: #d8d8d8;
    	background-color: #ffffff; }
  .wu select.dropDown-light-bg {
    border-color: #d8d8d8;
    background-color: #ffffff ; }

    .wu .bootstrap-select .dropdown-menu li a {
      white-space: normal;
      padding: 16px; }
      .wu .bootstrap-select .dropdown-menu li a:hover, .wu .bootstrap-select .dropdown-menu li a:focus {
        background-color: #00C7B3;
        font-weight:600;
        color:#767676; }
    .wu .bootstrap-select .dropdown-menu li small {
      padding-left: 20px;
      font-size: 16px; }
  .wu .input-group-inline {
    display: inline-block; }
    .wu .input-group-inline .inline-label {
      display: inline-block;
      float: left;
      line-height: 3;
      margin-right: 20px; }
  .wu .input-group.date input {
    border-right: 0; }
  .wu .input-group.filter .btn {
    border-width: 1px;
    border-radius: 0 4px 4px 0px;
    height: 44px; }
  .wu .input-group.filter .inline-label {
    display: table-cell;
    padding-right: 15px;
    vertical-align: center; }
  .wu .input-group.filter .btn-select {
    border-color: #F6F5F3;
    background: #F6F5F3;
    font-size: 16px;
    text-align: left;
    min-width: 200px; }
    .wu .input-group.filter .btn-select:hover {
      -webkit-box-shadow: none;
              box-shadow: none; }
    .wu .input-group.filter .btn-select:focus {
      border-color: #000000;
      outline: 0 !important;
      border-width: 1px; }
  .wu .input-group.filter .dropdown-menu {
    padding: inherit;
    margin-top: -12px;
    font-size: 16px;
    background-color: #F6F5F3;
    border-color: #F6F5F3;
    border-radius: 0 0 4px 4px;
    -webkit-box-shadow: none;
            box-shadow: none;
    width: 100%; }
    .wu .input-group.filter .dropdown-menu li a {
      white-space: normal;
      padding: 16px; }
      .wu .input-group.filter .dropdown-menu li a:hover, .wu .input-group.filter .dropdown-menu li a:focus {
        background-color: #00C7B3; }
    .wu .input-group.filter .dropdown-menu li span {
      font-size: 16px;
      font-weight: 300; }
      .wu .input-group.filter .dropdown-menu li span.acrnm {
        padding-right: 20px;
        font-weight: 600; }
  .wu .input-group .input-group-addon {
    border-color: #F6F5F3;
    background: #F6F5F3;
    font-size: 16px;
    text-align: left; }
    .wu .input-group .input-group-addon img {
      max-height: 17px; }
  .wu .tooltip-title {
    font-size: 24px;
    font-weight: 400; }
  .wu .tooltip-click {
    margin-left: 10px;
    margin-right: 10px; }
  .wu label ~ a.tooltip-click {
    margin-top: -1px;
    position: absolute; }
  .wu .popover {
    border: none;
    -webkit-box-shadow: 8px 2px 30px rgba(0, 0, 0, 0.11);
            box-shadow: 8px 2px 30px rgba(0, 0, 0, 0.11); }
    .wu .popover .arrow {
      border-bottom-color: #fff; }
    .wu .popover .popover-content {
      padding: 25px 20px;
      font-size: 14px; }
  .wu .form-control {
    height: 44px;
    border:2px solid #C4C4C4 ;
    font-size: 16px;
    background: #FFF !important;
    color: #767676;
    border-radius:8px;
     }
input#searchTextInput.slds-input {
    border: 2px solid #C4C4C4 !important;
    background: #FFF !important;
}

    .wu .form-control:focus {
      border: 2px solid #00C7B3 !important;
      color: #001E37 !important;
      outline: 0; }
   
    .wu .form-control:hover {
      border:2px solid #667887;
      background:#FFF !important;
      color:#767676 !important;}

    .wu .form-control[readonly] {
      line-height: 28px; }
  .wu .form-group-control {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    @media (max-width: 767px) {
      .wu .form-group-control {
        display: block; } }
    .wu .form-group-control input {
      margin-right: 10px; }
      @media (max-width: 767px) {
        .wu .form-group-control input {
          margin-right: 0px; } }
    .wu .form-group-control .btn {
      margin-top: 5px;
      margin-bottom: 5px;
      margin-right: 10px; }
      .wu .form-group-control .btn:last-child {
        margin-right: 0; }
      @media (max-width: 767px) {
        .wu .form-group-control .btn {
          margin-bottom: 10px; } }
  .wu .readonly-text {
    font-size: 16px;
    color: #505050;
    border-radius: 4px;
    border-color: #F6F5F3;
    background: #F6F5F3;
    min-height: 44px;
    padding: 8px 15px;
    margin-bottom: 10px;
    font-weight: 100;
    line-height: 28px; }
  .wu .checkbox {
    min-width: 120px; }
    .wu .checkbox label {
      display: block;
      padding-left: 0;
      margin-bottom: 5px;
      margin-top: -10px;
      cursor: default;
      font-weight: 300;
      font-size: 16px; }
    .wu .checkbox input[type="checkbox"] {
      appearance: none;
      -webkit-appearance: none;
      -moz-appearance: none;
      margin: 0;
      position: relative;
      display: inline-block;
      cursor: pointer;
      border: 1px solid #001e37 !important;
 }

.wu div#user-sharing .checkbox input[type="checkbox"]: after{
    border: none !important;
}
      .wu .checkbox input[type="checkbox"]:disabled:after {
        border-color: rgba(0, 0, 0, 0.26); }
      .wu .checkbox input[type="checkbox"]:focus {
        border-color: none;
        outline: none; }

   div#user-sharing .form-group.checkbox:hover input {
    border: 2px solid #00C7B3 !important;
}
      .wu .checkbox input[type="checkbox"]:after {
        border-radius: 1px;
        content: '';
        display: block;
        height: 30px;
        -webkit-transition: 240ms;
        transition: 240ms;
        width: 30px;
        border: 1px solid #D8D8D8;
        background: #ffffff;
        border-radius: 2px; }
      .wu .checkbox input[type="checkbox"]:checked:before {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
        position: absolute;
        left: 12px;
        top: 4px;
        display: table;
        width: 8px;
        height: 18px;
        border: 2px solid #001e37;
        border-top: 0;
        border-left: 0;
        content: ''; }
      .wu .checkbox input[type="checkbox"]:checked:after {
        background-color: #fff;
	border:1px;
        border-color: #001e37;
	color: #001e37; }
      .wu .checkbox input[type="checkbox"]:not(:checked):before {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
        position: absolute;
        left: 12px;
        top: 4px;
        display: table;
        width: 8px;
        height: 18px;
        border: 2px solid #ffffff;
        border-top: 0;
        border-left: 0;
        content: ''; }
      .wu .checkbox input[type="checkbox"]:disabled:checked:after {
        background-color: #EAEAEA;
        border-color: transparent; }
    .wu .checkbox .inline-checkbox span {
      display: inline-block; }
      .wu .checkbox .inline-checkbox span.left {
        float: left;
        margin-right: 25px; }
      .wu .checkbox .inline-checkbox span.right {
        float: right;
        margin-left: 25px; }
      .wu .checkbox .inline-checkbox span.inline-label {
        height: 30px;
        line-height: 30px;
        font-weight: 400; }
  .wu label {
    font-weight: 300;
    margin-bottom: 8px;
    color: #001E37; }
  .wu select.form-control {
    border: 2px solid #C4C4C4;
    color:#767676;
    background-color: #FFF;
    border-radius:8px;
    height: 44px; }
  .wu select:hover{
    border: 2px solid #667887 !important;
    color: #767676; }
  .wu select:focus{
    border:2px solid #00C7B3 !important;
    color:#767676;}
  
  .wu select.selectpicker-mlt {
    display: none; }
  .wu .datepicker > div {
    display: block; }
  .wu .datepicker .table-condensed > tbody > tr > td {
    padding: 10px; }
  .wu .datepicker table tr td {
    border-radius: 0; }
    .wu .datepicker table tr td.active {
      text-shadow: none; }
  .wu .radio-container {
    font-weight: 300;
    color: #505050; }
    .wu .radio-container.inline {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start; }
    .wu .radio-container.stacked span {
      display: block;
      margin-bottom: 10px; }
    .wu .radio-container span {
      margin-right: 20px; }
    .wu .radio-container [type="radio"]:checked,
    .wu .radio-container [type="radio"]:not(:checked) {
      position: absolute;
      left: -9999px; }
    .wu .radio-container [type="radio"]:checked + label,
    .wu .radio-container [type="radio"]:not(:checked) + label {
      position: relative;
      padding-left: 33px;
      cursor: pointer;
      line-height: 28px;
      display: inline-block;
      color: #001E37;
      white-space: nowrap; }
    .wu .radio-container.label-wrap [type="radio"]:checked + label,
    .wu .radio-container.label-wrap [type="radio"]:not(:checked) + label {
      white-space: normal; }
    .wu .radio-container [type="radio"]:checked + label:before,
    .wu .radio-container [type="radio"]:not(:checked) + label:before {
      content: '';
      position: absolute;
      left: 0;
      top: 0;
      width: 30px;
      height: 30px;
      border: 1px solid #001E37;
      border-radius: 100%;
      background: #fff; }
    .wu .radio-container [type="radio"]:checked + label:before{
      border:1px solid #00C7B3;
    }
.fieldboxcss:hover {
    border: 2px solid #667887 !important;
    background: #FFF;
    color: #767676 !important;
}

.fieldboxcss:focus {
    border: 2px solid #00C7B3 !important;
    color: #001E37 !important;
    outline: 0;
}

#raiseACase a:hover {
    text-decoration: none !important;
}
#addDocs a:hover {
    text-decoration: none !important;
}


.picklistBtn.picklistButton.slds-picklist__label {
    border: 2px solid #C4C4C4 !important;
    font-size: 16px;
    background: #FFF;
    color: #767676;
    max-width: initial;
    border-radius: 8px;
    overflow:hidden;
    box-shadow: none !important;
}

.slds-picklist.slds-dropdown-trigger.slds-dropdown-trigger--click.slds-is-open .picklistBtn.picklistButton.slds-picklist__label {
    border: 2px solid #00C7B3 !important;
    width: 100% !important;
}

.slds-is-open .dropdownDiv.slds-dropdown.slds-dropdown--left {
    border: 2px solid #C4C4C4;
    max-width: 100%;
}
.slds-scope .slds-icon-text-default {
    --slds-c-icon-color-foreground: #001E37 !important;
}
.slds-form-element__control.slds-grow input.slds-input {
    border: 2px solid #667887;
    color: #767676 !important;
    --slds-c-input-shadow: none;
}

#combobox-button-43 span.slds-truncate {
    color: #767676 !important;
}

.optionDiv.slds-m-left_x-small.slds-listbox__option-text.slds-listbox__option-text_entity{
   color:#001E37;
   white-space: initial !important;
}

.slds-button-group slot>.navButton button.slds-button.slds-button_neutral.slds-button_last[disabled] {
    background-color: #00C7B3 !important;
}
.slds-button-group slot>.navButton button.slds-button.slds-button_neutral.slds-button_first[disabled] {
    background-color: #00C7B3 !important;
}
.picklistBtn.picklistButton.slds-picklist__label:hover {
    border: 2px solid #667887 !important;
    background: #FFF;
    color: #767676;

}
.picklistBtn.picklistButton.slds-picklist__label:focus {
    border: 2px solid #00C7B3 !important;
    color: #001E37 !important;
    outline: 0;
}


    .wu .radio-container [type="radio"]:not(:checked):hover + label:before{
     border:1px solid #00C7B3;
     color:#001E37;
} 
    .wu .radio-container [type="radio"]:checked + label:after,
    .wu .radio-container [type="radio"]:not(:checked) + label:after {
      content: '';
      width: 18px;
      height: 18px;
      background: #001E37;
      position: absolute;
      top: 6px;
      left: 6px;
      border-radius: 100%;
      -webkit-transition: all 0.2s ease;
      transition: all 0.2s ease; }
    .wu .radio-container [type="radio"]:not(:checked) + label:after {
      opacity: 0;
      -webkit-transform: scale(0);
      transform: scale(0); }
    .wu .radio-container [type="radio"]:checked + label:after {
      opacity: 1;
      -webkit-transform: scale(1);
      transform: scale(1); }
    .wu .radio-container [type="radio"]:checked:disabled + label:after {
      background-color: #E7E5E3; }
    .wu .radio-container [type="radio"]:disabled + label:after {
      background-color: #E7E5E3; }
  .wu .toggle-container {
    display: block;
    height: 36px;
    font-weight: 300;
    color: #505050; }
    .wu .toggle-container .text {
      display: inline-block;
      line-height: 36px;
      vertical-align: middle;
      float: left; }
    .wu .toggle-container label.toggle {
      float: left;
      margin: -5px 0 0; }
    .wu .toggle-container input[type=checkbox] {
      display: none; }
    .wu .toggle-container .slide-toggle {
      display: block;
      position: relative;
      -webkit-box-flex: 0;
      -ms-flex: none;
      flex: none;
      width: 50px;
      height: 30px;
      border-radius: 30px;
      background-color: #D8D8D8;
      cursor: pointer;
      -webkit-transition: all 0.1s ease-in-out;
      transition: all 0.1s ease-in-out;
      z-index: 1;
      margin: 10px; }
    .wu .toggle-container .slide-toggle::before,
    .wu .toggle-container .slide-toggle::after {
      content: ' ';
      display: block;
      position: absolute;
      top: 1px;
      border-radius: 30px;
      height: 28px;
      background-color: #C4C4C4;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      -webkit-transition: 0.2s cubic-bezier(0, 1.1, 1, 1.1);
      transition: 0.2s cubic-bezier(0, 1.1, 1, 1.1); }
    .wu .toggle-container .slide-toggle::before {
      z-index: -1;
      width: 48px;
      right: 1px;
      -webkit-transform: scale(1);
      transform: scale(1); }
    .wu .toggle-container .slide-toggle::after {
      z-index: 1;
      width: 28px;
      left: 1px;
      background-color: #ffffff;
      -webkit-box-shadow: 0 1px 4px 0.5px rgba(0, 0, 0, 0.25);
              box-shadow: 0 1px 4px 0.5px rgba(0, 0, 0, 0.25); }
    .wu .toggle-container input:checked + .slide-toggle {
      background-color: #00C7B3; }
    .wu .toggle-container input:checked + .slide-toggle::before {
      -webkit-transform: scale(0);
      transform: scale(0); }
    .wu .toggle-container input:hover + .slide-toggle::before{
      background-color: #93E1D9}
    .wu .toggle-container input:checked + .slide-toggle::after {
      -webkit-transform: translate3d(20px, 0, 0);
      transform: translate3d(20px, 0, 0); }
  .wu .slider-container {
    width: 100%;
    font-weight: 300; }
    .wu .slider-container .slider {
      -webkit-appearance: none;
      -moz-appearance: none;
           appearance: none;
      width: 100%;
      height: 28px;
      background: #F6F5F3;
      border-radius: 4px;
      outline: none;
      -webkit-transition: .2s;
      -webkit-transition: opacity .2s;
      transition: opacity .2s; }
      .wu .slider-container .slider::-webkit-slider-thumb {
        -webkit-appearance: none;
        appearance: none;
        width: 28px;
        height: 28px;
        background: #FFDD00;
        cursor: pointer;
        border-radius: 50%; }
      .wu .slider-container .slider::-moz-range-thumb {
        width: 28px;
        height: 28px;
        background: #FFDD00;
        cursor: pointer;
        border-radius: 50%; }
      .wu .slider-container .slider::-ms-fill-lower {
        background: #F6F5F3; }
      .wu .slider-container .slider::-ms-fill-upper {
        background: #F6F5F3; }
      .wu .slider-container .slider::-ms-thumb {
        background: #F6F5F3;
        border-radius: 50%;
        -webkit-appearance: none;
        appearance: none;
        width: 28px;
        height: 28px;
        background: #FFDD00; }
      .wu .slider-container .slider::-ms-track {
        color: transparent;
        height: 28px;
        background: transparent;
        border: none; }
      .wu .slider-container .slider::-ms-tooltip {
        display: none; }
      @media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
        .wu .slider-container .slider {
          height: 30px !important;
          padding: 0px; } }
    .wu .slider-container .slider-output {
      margin-bottom: 10px; }
      .wu .slider-container .slider-output span:first-child {
        margin-right: 5px; }
    .wu .slider-container .slider-labels {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin-top: 10px; }
      .wu .slider-container .slider-labels .left {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      .wu .slider-container .slider-labels .center {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      .wu .slider-container .slider-labels .right {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
    .wu .slider-container.mini {
      font-size: 14px; }
      .wu .slider-container.mini .slider {
        height: 15px; }
        .wu .slider-container.mini .slider::-webkit-slider-thumb {
          width: 15px;
          height: 15px; }
        .wu .slider-container.mini .slider::-moz-range-thumb {
          width: 15px;
          height: 15px; }
  .wu .quote-group .amount {
    width: 150px;
    float: left; }
    @media (max-width: 767px) {
      .wu .quote-group .amount {
        width: 100%;
        float: none;
        margin-bottom: 10px; } }
    .wu .quote-group .amount input {
      height: 116px;
      font-size: 36px;
      font-weight: 300;
      border-radius: 5px 0px 0px 5px; }
  .wu .quote-group .space {
    display: block;
    float: left;
    height: 115px;
    width: 15px;
    margin-left: -1px;
    position: relative; }
    @media (max-width: 767px) {
      .wu .quote-group .space {
        display: none; } }
    .wu .quote-group .space .top {
      height: 44px;
      background: #fff;
      border-top: 1px solid #d8d8d8;
      border-bottom: 1px solid #d8d8d8;
      margin-bottom: 28px; }
    .wu .quote-group .space .bottom {
      height: 44px;
      background: #fff;
      border-top: 1px solid #d8d8d8;
      border-bottom: 1px solid #d8d8d8; }
  .wu .quote-group .control {
    display: inline-block;
    float: left;
    width: 350px;
    height: 115px;
    position: relative; }
    @media (max-width: 767px) {
      .wu .quote-group .control {
        display: block;
        width: 100%;
        float: none; } }
    .wu .quote-group .control .form-group {
      margin-bottom: 0;
      display: inline-block;
      width: 100px; }
      @media (max-width: 767px) {
        .wu .quote-group .control .form-group {
          display: block;
          width: 100%;
          float: none; } }
      .wu .quote-group .control .form-group .btn {
        margin-bottom: 0; }
    @media (min-width: 767px) {
      .wu .quote-group .control .top {
        top: 0;
        position: absolute;
        -webkit-transition: .5s;
        transition: .5s; }
        .wu .quote-group .control .top.move {
          top: 72px; }
      .wu .quote-group .control .bottom {
        bottom: 0;
        position: absolute;
        -webkit-transition: .5s;
        transition: .5s; }
        .wu .quote-group .control .bottom.move {
          bottom: 71px; } }
    @media (max-width: 767px) {
      .wu .quote-group .control .top {
        left: 0;
        position: absolute;
        -webkit-transition: .5s;
        transition: .5s;
        width: 48%; }
        .wu .quote-group .control .top.move {
          left: 52%; }
      .wu .quote-group .control .bottom {
        right: 0;
        position: absolute;
        -webkit-transition: .5s;
        transition: .5s;
        width: 48%; }
        .wu .quote-group .control .bottom.move {
          right: 52%; } }
    .wu .quote-group .control .text {
      display: inline-block;
      margin-left: 5px; }
      @media (max-width: 767px) {
        .wu .quote-group .control .text {
          display: block;
          margin-left: 0;
          margin-top: 10px; } }
      .wu .quote-group .control .text span {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        max-width: 170px;
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex; }
        @media (max-width: 767px) {
          .wu .quote-group .control .text span {
            max-width: 77%; } }
      .wu .quote-group .control .text .popover {
        -webkit-transition: none;
        transition: none;
        min-height: 130px;
        min-width: 130px; }
    .wu .quote-group .control .btn-group {
      -webkit-transition: .5s;
      transition: .5s; }
      .wu .quote-group .control .btn-group .filter-option {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        width: 160px; }
    .wu .quote-group .control .move {
      -webkit-transition: .5s;
      transition: .5s; }
  .wu .quote-group .action {
    height: 115px;
    position: relative; }
    @media (max-width: 767px) {
      .wu .quote-group .action {
        height: inherit;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center; } }
  .wu .tab-group .tab-active {
    border-color: #000000;
    outline: none; }
  .wu .tab-inline a {
    float: right;
    margin-left: 20px; }
    @media (max-width: 1024px) {
      .wu .tab-inline a {
        float: left;
        margin-top: 10px;
        margin-left: 0px;
        margin-right: 20px; }
        .wu .tab-inline a:last-child {
          margin-right: 0px; } }
  .wu .inline-double-btn {
    position: absolute;
    margin-left: 15px;
    margin-top: 3px; }
  @media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-device-pixel-ratio: 1.25), only screen and (-webkit-min-device-pixel-ratio: 2.0833333333333335), only screen and (min-resolution: 200dpi), only screen and (min-resolution: 1.25dppx) {
    .wu {
      -webkit-font-smoothing: subpixel-antialiased; } }
  .wu header {
    background: -webkit-gradient(linear, left top, right top, color-stop(20%, #000), color-stop(80%, #000));
    background: linear-gradient(-270deg, #000 20%, #000 80%);
    position: relative;
    z-index: 3001;
    color: #ffffff; }
    @media (max-width: 767px) {
      .wu header {
        background: #000;
        position: relative;
        top: 0;
        width: 100%; } }
    .wu header.fixed-top .navbar {
      background: -webkit-gradient(linear, left top, right top, color-stop(20%, #000), color-stop(80%, #000));
      background: linear-gradient(-270deg, #000 20%, #000 80%);
      position: fixed;
      right: 0;
      left: 0;
      top: 0;
      z-index: 1030; }
    .wu header a:hover, .wu header a:focus, .wu header a:active {
      text-decoration: none; }
    .wu header .nav li > a:hover, .wu header .nav li > a:focus {
      background-color: transparent; }
    .wu header .navbar {
      border-radius: 0;
      min-height: initial;
      margin-bottom: 0;
      border: none;
      color: #ffffff; }
      .wu header .navbar .open > a {
        background-color: #000;
        border-color: #000; }
        .wu header .navbar .open > a:hover, .wu header .navbar .open > a:focus {
          background-color: #000;
          border-color: #000; }
      @media (max-width: 767px) {
        .wu header .navbar .container-fluid {
          padding-left: 0;
          padding-right: 0; } }
      .wu header .navbar .nav-contain {
        width: 100%;
        max-width: 1280px;
        margin: 0 auto; }
        .wu header .navbar .nav-contain .notif {
          float: right;
          position: absolute;
          background: #DC2A4D;
          top: 15px;
          right: 0px;
          width: 20px;
          height: 20px;
          border-radius: 50%;
          font-size: 10px;
          font-weight: 600;
          padding: 2px 0 0; }
          .wu header .navbar .nav-contain .notif span {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center; }
      .wu header .navbar .nav-color {
        background: #000; }
      @media (max-width: 767px) {
        .wu header .navbar .navbar-header {
          padding-left: 15px;
          padding-right: 15px; } }
      .wu header .navbar .navbar-header .navbar-brand {
        background: #000000;
        height: 70px;
        padding-top: 25px;
        padding-right: 10px;
        margin-left: -20px; }
      .wu header .navbar .navbar-header .navbar-toggle {
        position: relative;
        float: right;
        padding: 25px 0px;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        background-color: transparent;
        background-image: none;
        border: 0;
        border-radius: 0; }
        @media (max-width: 767px) {
          .wu header .navbar .navbar-header .navbar-toggle {
            float: left; } }
        .wu header .navbar .navbar-header .navbar-toggle .icon-bar {
          background: #ffffff; }
      @media (max-width: 767px) {
        .wu header .navbar .navbar-header .navbar-mobile {
          float: right;
          margin: 0; }
          .wu header .navbar .navbar-header .navbar-mobile li {
            display: inline-block; }
            .wu header .navbar .navbar-header .navbar-mobile li a {
              padding: 0 10px 25px;
              height: 70px;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-align: end;
                  -ms-flex-align: end;
                      align-items: flex-end;
              -webkit-box-pack: center;
                  -ms-flex-pack: center;
                      justify-content: center; }
          .wu header .navbar .navbar-header .navbar-mobile .dropdown-menu {
            background: #000000;
            border-radius: 0px;
            -webkit-box-shadow: none;
                    box-shadow: none;
            margin-top: 0;
            min-width: 200px;
            font-size: 16px; }
            .wu header .navbar .navbar-header .navbar-mobile .dropdown-menu li a {
              color: #BFBFBF;
              font-weight: 300; }
              .wu header .navbar .navbar-header .navbar-mobile .dropdown-menu li a:hover, .wu header .navbar .navbar-header .navbar-mobile .dropdown-menu li a:focus {
                background-color: transparent; } }
      @media (min-width: 767px) {
        .wu header .navbar .navbar-header .navbar-mobile {
          display: none; } }
      .wu header .navbar .navbar-nav {
        font-size: 16px;
        font-weight: 300; }
        @media (max-width: 767px) {
          .wu header .navbar .navbar-nav {
            max-height: 500px;
            overflow-y: scroll;
            -webkit-overflow-scrolling: touch; } }
        @media (min-width: 767px) {
          .wu header .navbar .navbar-nav {
            margin-left: 10px;
            max-height: 600px;
            -webkit-overflow-scrolling: touch; } }
        @media (min-width: 1024px) {
          .wu header .navbar .navbar-nav {
            margin-left: 50px; } }
        @media (min-width: 767px) and (max-width: 1024px) {
          .wu header .navbar .navbar-nav {
            font-size: 14px; } }
        .wu header .navbar .navbar-nav li.active a {
          color: #ffffff;
          -webkit-box-shadow: inset 0px -3px 0px 0px #ffd000;
                  box-shadow: inset 0px -3px 0px 0px #ffd000; }
        .wu header .navbar .navbar-nav li.active .dropdown-menu a {
          color: #BFBFBF; }
          .wu header .navbar .navbar-nav li.active .dropdown-menu a:hover {
            color: #ffffff; }
        /* updated by NJJL Jan 28, 2019 */
        /*
        @media (min-width: 767px) {
          .wu header .navbar .navbar-nav li.dropdown:hover > .dropdown-menu {
            display: block; } }
        */
        @media (max-width: 767px) {
          .wu header .navbar .navbar-nav li.dropdown.open .dropdown-menu > li > a {
            line-height: 44px; } }
        .wu header .navbar .navbar-nav li.dropdown .dropdown-menu {
          background: #000000;
          border-radius: 0;
          padding: 10px 0;
          -webkit-box-shadow: none;
          box-shadow: none;
          min-width: 200px; }
          .wu header .navbar .navbar-nav li.dropdown .dropdown-menu li {
            line-height: 44px; }
            .wu header .navbar .navbar-nav li.dropdown .dropdown-menu li.active, .wu header .navbar .navbar-nav li.dropdown .dropdown-menu li.active a {
              background-color: #333;
              background-image: none; }
            .wu header .navbar .navbar-nav li.dropdown .dropdown-menu li a {
              -webkit-box-shadow: none;
                      box-shadow: none;
              padding: 12px 25px;
              font-weight: 300;
              max-width: initial;
              word-wrap: break-word;
              white-space: normal;
              height: auto; }
          @media (min-width: 767px) {
            .wu header .navbar .navbar-nav li.dropdown .dropdown-menu.dropdown-menu-center {
              left: 50%;
              right: auto;
              -webkit-transform: translate(-50%, 0);
                      transform: translate(-50%, 0); } }
          .wu header .navbar .navbar-nav li.dropdown .dropdown-menu .active a {
            background-color: #000; }
        .wu header .navbar .navbar-nav li a {
          padding-top: 25px;
          padding-bottom: 25px;
          color: #BFBFBF; }
          /* updated by NJJL Jan 28, 2019 */
          /* 
          @media (min-width: 767px) and (max-width: 1024px) {
            .wu header .navbar .navbar-nav li a {
              max-width: 120px;
              white-space: nowrap;
              overflow: hidden;
              text-overflow: ellipsis; } }
          */
          .wu header .navbar .navbar-nav li a:hover {
            background-color: transparent;
            -webkit-box-shadow: inset 0px -3px 0px 0px #ffd000;
                    box-shadow: inset 0px -3px 0px 0px #ffd000;
            color: #ffffff; }
          @media (min-width: 767px) {
            .wu header .navbar .navbar-nav li a {
              padding-left: 10px;
              padding-right: 10px; } }
          @media (min-width: 1024px) {
            .wu header .navbar .navbar-nav li a {
              padding-left: 25px;
              padding-right: 25px;
              max-width: 150px;
              white-space: nowrap;
              overflow: hidden;
              text-overflow: ellipsis; } }
        .wu header .navbar .navbar-nav.navbar-right {
          margin-left: 0;
          margin-right: -25px; }
          .wu header .navbar .navbar-nav.navbar-right li a {
            padding: 0 10px 25px;
            height: 70px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: end;
                -ms-flex-align: end;
                    align-items: flex-end;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center; }
          .wu header .navbar .navbar-nav.navbar-right li .dropdown-menu-right li.active, .wu header .navbar .navbar-nav.navbar-right li .dropdown-menu-right li.active a {
            background-color: #333;
            background-image: none; }
          .wu header .navbar .navbar-nav.navbar-right li .dropdown-menu-right li a {
            display: block; }
    .wu header .contain {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0 10px; }
      @media (min-width: 767px) {
        .wu header .contain {
          padding-left: 20px;
          padding-right: 20px; } }
      @media (min-width: 1025px) {
        .wu header .contain {
          padding-right: 40px;
          padding-left: 0; } }
      @media (max-width: 767px) {
        .wu header .contain {
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between; } }
  .wu footer {
    width: 100%;
    padding: 0 15px;
    min-height: 50px;
    line-height: 50px;
    background-color: #000;
    z-index: 1000;
    color: #ffffff;
    font-size: 16px;
    font-weight: 300;
    overflow: hidden;
    display: inline-block;
    margin-top: 70px;
    margin-bottom: -5px; }
    .wu footer .logo {
      color: #FFDD00;
      text-align: left; }
    .wu footer .links {
      text-align: right; }
      @media (max-width: 767px) {
        .wu footer .links {
          text-align: left; } }
      .wu footer .links a {
        color: #ffffff; }
        .wu footer .links a.divide {
          border-right: 1px solid #ffffff;
          margin-right: 20px;
          padding-right: 20px; }
  .wu .contain {
    width: 100%;
    max-width: 1280px;
    margin: 0 auto; }
  .wu .fixed-top ~ .page {
    margin-top: 70px; }
  .wu .page {
    min-height: 700px; }
  .wu b, .wu strong {
   
   font-weight: 400; }
  .wu .page-head {
    background-color: #F6F5F3; }
    .wu .page-head .contain {
      min-height: 105px; }
      @media (min-width: 1300px) {
        .wu .page-head .contain {
          padding-left: 15px;
          padding-right: 15px; } }
      @media (min-width: 767px) {
        .wu .page-head .contain.flex {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between; } }
      .wu .page-head .contain.flex h1 {
        font-weight: 300;
        font-size: 36px;
        color: #000;
        font-family:montserrat,Noto Sans, Sans-Serif;
        padding-top: 15px; }
      .wu .page-head .contain.flex .info {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: end;
            -ms-flex-align: end;
                align-items: flex-end;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
        @media (max-width: 767px) {
          .wu .page-head .contain.flex .info {
            -webkit-box-align: start;
                -ms-flex-align: start;
                    align-items: flex-start;
            margin-bottom: 20px; } }
        .wu .page-head .contain.flex .info .title {
          font-weight: 500;
          font-size: 18px; }
        .wu .page-head .contain.flex .info .time {
          font-size: 14px; }
  .wu .section {
    border-top: 1px solid #D8D8D8;
    padding-top: 16px;
    padding-bottom: 16px; }
    .wu .section.no-border {
      border-top: 0;
      border-bottom: 0; }
    .wu .section .left-border {
      border-left: 1px solid #D8D8D8; }
      @media (max-width: 1024px) {
        .wu .section .left-border {
          border-left: 0; } }
    .wu .section .right-border {
      border-right: 1px solid #D8D8D8; }
      @media (max-width: 1024px) {
        .wu .section .right-border {
          border-right: 0; } }
    .wu .section .header {
      font-size: 26px;
      font-weight: 300;
      padding-top: 16px;
      padding-bottom: 8px; }
  .wu .popover {
    max-width: 380px; }
  .wu .pop-inner-control {
    cursor: default;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    position: relative;
    text-align: center; }
    .wu .pop-inner-control .tooltip-inner {
      width: 20px; }
    .wu .pop-inner-control .popover-inner {
      background-color: #ffffff;
      border-radius: 5px;
      bottom: 42px;
      -webkit-box-shadow: 0 0 5px rgba(255, 255, 255, 0.4);
              box-shadow: 0 0 5px rgba(255, 255, 255, 0.4);
      color: #000000;
      font-weight: 300;
      display: none;
      left: -135px;
      padding: 7px 10px;
      position: absolute;
      width: 300px;
      z-index: 500;
      background-clip: padding-box;
      -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
      box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }
      .wu .pop-inner-control .popover-inner:before {
        border-top: 7px solid white;
        border-right: 7px solid transparent;
        border-left: 7px solid transparent;
        bottom: -7px;
        content: '';
        display: block;
        left: 50%;
        margin-left: -7px;
        position: absolute; }
    .wu .pop-inner-control:hover .popover-inner {
      display: block;
      -webkit-animation: fade-in .3s linear 1, move-up .3s linear 1;
      -moz-animation: fade-in .3s linear 1, move-up .3s linear 1;
      -ms-animation: fade-in .3s linear 1, move-up .3s linear 1; }

@-webkit-keyframes fade-in {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@-webkit-keyframes move-up {
  from {
    bottom: 30px; }
  to {
    bottom: 42px; } }
  .wu .datepicker.datepicker-dropdown {
    margin-top: 75px; }
  .wu .tab-content {
    margin-top: 20px; }
  .wu .modal {
    text-align: center;
    padding: 0 !important;
    z-index: 3050; }
    .wu .modal:before {
      content: '';
      display: inline-block;
      height: 100%;
      vertical-align: middle;
      margin-right: -4px; }
    @media (max-width: 767px) {
      .wu .modal.tmp-fix:before {
        display: initial; } }
    .wu .modal .modal-dialog {
      display: inline-block;
      text-align: left;
      vertical-align: middle; }
      .wu .modal .modal-dialog .modal-content {
        -webkit-box-shadow: 6px 6px 20px rgba(0, 0, 0, 0.11);
                box-shadow: 0px 5px 10px #000;
        border-radius: 6px;
        border-color: #fff;
        border: 1px solid #fff; }
        .wu .modal .modal-dialog .modal-content .modal-header {
          border-bottom: 0;
          padding: 15px 15px 0; }
          .wu .modal .modal-dialog .modal-content .modal-header h2 {
            margin-top: 0; }
        .wu .modal .modal-dialog .modal-content .modal-footer .btn {
          margin-bottom: 0; }
        .wu .modal .modal-dialog .modal-content .close {
          opacity: 1; }
	.wu #createCaseSuccessDiv.modal .modal-dialog .modal-content .modal-body {
		box-shadow: 0px 5px 10px #000;
	}
        .wu .modal .modal-dialog .modal-content .modal-body {
          width: 100%;
          max-height: calc(100vh - 210px);
          overflow-y: auto; }
          .wu .modal .modal-dialog .modal-content .modal-body h1, .wu .modal .modal-dialog .modal-content .modal-body h2, .wu .modal .modal-dialog .modal-content .modal-body h3 {
            margin-top: 0; }
          .wu .modal .modal-dialog .modal-content .modal-body .secondary {
            font-weight: 300;
            font-size: 16px;
            margin-bottom: 20px; }
      @media (max-width: 768px) {
        .wu .modal .modal-dialog.modal-lg {
          width: 90%; } }
      @media (min-width: 768px) {
        .wu .modal .modal-dialog.modal-lg {
          width: 750px; } }
      @media (min-width: 992px) {
        .wu .modal .modal-dialog.modal-lg {
          width: 950px; } }
      .wu .modal .modal-dialog.modal-tall {
        height: 100%;
        margin: 0;
        padding: 20px; }
        .wu .modal .modal-dialog.modal-tall .modal-content {
          height: auto;
          min-height: 100%; }
          .wu .modal .modal-dialog.modal-tall .modal-content .modal-body {
            min-height: calc(100vh - 150px); }
      .wu .modal .modal-dialog.modal-tall-md .modal-content {
        min-height: 400px; }
  .wu .modal-backdrop {
    background-color: #fff; }
    .wu .modal-backdrop.in {
      opacity: .7; }
  .wu .progress {
    -webkit-box-shadow: none;
            box-shadow: none;
    border-radius: 4px;
    height: 30px; }
    .wu .progress .progress-bar.yellow {
      background: #001E37;
      -webkit-box-shadow: none;
              box-shadow: none;
      border-radius: 15px; }
  .wu .progress-bar {
    line-height: 30px;
    font-size: 16px; }
    .wu .progress-bar.progress-bar-incomplete {
      background: #E7E5E3;
      -webkit-box-shadow: inset 0 -1px 0 #E7E5E3;
              box-shadow: inset 0 -1px 0 #E7E5E3;
      color: #505050; }
    .wu .progress-bar.progress-bar-complete {
      color: #505050;
      border-color: #FFF000;
      background: #FFDD00;
      background-image: -webkit-gradient(linear, left top, left bottom, from(#FFF000), to(#FFDD00));
      background-image: linear-gradient(to bottom, #FFF000, #FFDD00); }
  .wu .progress.update {
    -webkit-box-shadow: none;
            box-shadow: none;
    border-radius: 4px;
    height: 34px; }
    .wu .progress.update .progress-bar {
      line-height: 30px;
      font-size: 13px;
      border-color: #D8D8D8;
      border-width: 2px 0 2px 2px;
      border-style: solid;
      -webkit-box-shadow: none;
              box-shadow: none;
      border-radius: 0; }
      .wu .progress.update .progress-bar:first-child {
        border-radius: 2px 0 0 2px; }
      .wu .progress.update .progress-bar:last-child {
        border-radius: 0px 2px 2px 0;
        border-right: 2px solid #D8D8D8; }
      .wu .progress.update .progress-bar.progress-bar-incomplete {
        background: #ffffff;
        color: #505050; }
        .wu .progress.update .progress-bar.progress-bar-incomplete.active {
          border-color: #FFF000;
          background: #ffffff;
          border-width: 2px; }
          .wu .progress.update .progress-bar.progress-bar-incomplete.active span {
            font-weight: 600; }
        .wu .progress.update .progress-bar.progress-bar-incomplete.active + .progress-bar {
          border-left: none; }
      .wu .progress.update .progress-bar.progress-bar-complete {
        background: #E7E5E3; }
    .wu .progress.update.complete .progress-bar-complete {
      border-color: #FFF000;
      background: #F6F5F3;
      border-left: 0;
      border-right: 0; }
      .wu .progress.update.complete .progress-bar-complete:first-child {
        border-left: 2px solid #FFF000; }
      .wu .progress.update.complete .progress-bar-complete:last-child {
        border-right: 2px solid #FFF000; }
  .wu .swap-container {
    min-height: 75px; }
  .wu .btn-swap {
    height: 46px;
    width: 46px;
    border-radius: 50%;
    color: #505050;
    border-color: #FFF000;
    background: #FFDD00;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#FFF000), to(#FFDD00));
    background-image: linear-gradient(to bottom, #FFF000, #FFDD00); }
    .wu .btn-swap:hover {
      -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.11);
              box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.11); }
    .wu .btn-swap:focus {
      border-color: #000000; }
    .wu .btn-swap.disabled {
      background: #E7E5E3;
      border: #E7E5E3;
      cursor: not-allowed; }
    .wu .btn-swap .icon {
      -webkit-transition: -webkit-transform .5s;
      transition: -webkit-transform .5s;
      transition: transform .5s;
      transition: transform .5s, -webkit-transform .5s; }
  .wu .time-period {
    font-size: 24px;
    margin-top: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .wu .time-period .control {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      height: 100%;
      width: 60%; }
      @media (max-width: 1024px) {
        .wu .time-period .control {
          display: block;
          width: 100%; } }
      .wu .time-period .control.border-btm {
        border-bottom: 1px solid #D8D8D8;
        padding-bottom: 10px;
        margin-bottom: 10px; }
    .wu .time-period .title {
      width: 25%;
      padding: 0 5px;
      text-align: left; }
      @media (max-width: 1024px) {
        .wu .time-period .title {
          display: block;
          width: 100%;
          margin-bottom: 15px; } }
    .wu .time-period .flag {
      width: 50px;
      text-align: center; }
      @media (max-width: 1024px) {
        .wu .time-period .flag {
          display: inline-block; } }
    .wu .time-period .currency {
      width: 35%;
      padding: 0 5px;
      text-align: left; }
      @media (max-width: 1024px) {
        .wu .time-period .currency {
          display: inline-block; } }
    @media (max-width: 1024px) {
      .wu .time-period .action {
        display: block;
        margin-top: 15px; } }
  .wu .login-pw-change {
    z-index: 2000;
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, 0.11);
            box-shadow: 0 6px 20px rgba(0, 0, 0, 0.11); }
  .wu .category {
    text-align: center;
    border-bottom: 1px solid #C4C4C4;
    padding: 20px 0 10px;
    margin: 0 10px 20px;
    height: 240px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    .wu .category .icon img {
      height: 45px; }
    .wu .category .title {
      font-size: 24px;
      font-weight: 300;
      margin: 20px 0; }
    .wu .category .action {
      margin-top: auto; }
      .wu .category .action .btn {
        min-width: 130px; }
  .wu .user-input {
    z-index: 1; }
  .wu .suggested-articles img {
    display: block;
    max-width: 100%;
    height: auto; }
  .wu .ui-autocomplete {
    position: absolute;
    z-index: 1000;
    cursor: default;
    padding: 0;
    margin-top: 2px;
    list-style: none;
    background-color: #ffffff;
    border: 1px solid #D8D8D8;
    border-radius: 0px 0px 4px 4px;
    -webkit-box-shadow: 6px 6px 20px rgba(0, 0, 0, 0.11);
            box-shadow: 6px 6px 20px rgba(0, 0, 0, 0.11); }
  .wu .ui-autocomplete > li {
    padding: 10px 20px; }
  .wu .ui-autocomplete > li.ui-state-focus {
    background-color: #F6F5F3; }
  .wu .ui-helper-hidden-accessible {
    display: none; }
  .wu .market-img-sidepanel {
    width: 320px;
    margin-top: -15px; }
  .wu .promo {
    max-width: 450px; }
    .wu .promo .msg {
      background: #000000;
      padding: 20px;
      color: #ffffff;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
      .wu .promo .msg .logo {
        margin: auto; }
      .wu .promo .msg .text {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start;
        width: 80%;
        font-size: 16px;
        font-weight: 300;
        border-left: 1px solid #fff;
        padding-left: 15px;
        margin-left: 15px; }
  .wu .cookies-checker {
    position: fixed;
    display: block;
    z-index: 5000;
    padding: 20px 0;
    -webkit-transition: 1s;
    transition: 1s;
    background-color: #f2dede;
    border-color: #ebccd1;
    top: 0;
    width: 100%; }
  .wu .package .select {
    border: 2px solid #F6F5F3;
    border-radius: 4px;
    padding: 10px;
    margin-bottom: 30px;
    min-height: 185px;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    .wu .package .select span {
      -webkit-transition: .2s;
      transition: .2s; }
    .wu .package .select .logo {
      padding: 0 20px;
      margin: 10px 0 0;
      -webkit-transition: .2s;
      transition: .2s; }
      .wu .package .select .logo img {
        max-width: 170px;
        max-height: 60px; }
    .wu .package .select .status {
      margin-top: auto; }
      .wu .package .select .status .confirm {
        display: none; }
  .wu .package:hover .select {
    cursor: pointer;
    -webkit-transition: .2s;
    transition: .2s;
    border-color: #FFF000; }
  .wu .package.active .select {
    border-color: #FFF000;
    background: #ffffff; }
    .wu .package.active .select .status
.add {
      display: none; }
    .wu .package.active .select .confirm {
      display: inline-block; }
    .wu .package.active .select .logo {
      -webkit-transition: .2s;
      transition: .2s;
      margin: 20px 0 0; }
  .wu .package.coming-soon {
    pointer-events: none; }
    .wu .package.coming-soon:before {
      content: "";
      display: block;
      position: absolute;
      top: 0;
      bottom: 30px;
      left: 15px;
      right: 15px;
      background: rgba(236, 236, 236, 0.1);
      -webkit-transition: background .2s linear;
      transition: background .2s linear; }
    .wu .package.coming-soon .select {
      border: 2px solid rgba(236, 236, 236, 0.1); }
  .wu .tfa .progress-bar {
    -webkit-transition: none !important;
    transition: none !important; }
  .wu .tfa.modal-body {
    min-height: 300px; }
  .wu .tfa .breadcrumb {
    background-color: #F6F5F3;
    margin-bottom: 5px;
    padding: 8px 15px 0; }
    .wu .tfa .breadcrumb .icon {
      height: 15px;
      margin-top: -2px;
      margin-right: 10px; }
  .wu .tfa .package {
    margin-bottom: 10px; }
    .wu .tfa .package .select {
      min-height: 200px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      cursor: auto;
      height: 100%; }
      .wu .tfa .package .select .title {
        margin-bottom: 20px; }
        .wu .tfa .package .select .title .icon {
          height: 25px;
          float: left;
          margin-right: 20px;
          margin-top: 2px; }
      .wu .tfa .package .select .action {
        margin-top: auto; }
  .wu .tfa .alert .inline-icon {
    height: 15px;
    margin-right: 10px;
    margin-top: -2px; }
  .wu .tfa input::-webkit-outer-spin-button,
  .wu .tfa input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .wu .tfa .connect-graphic {
    max-width: 275px; }
  .wu .tfa .phone-shake {
    -webkit-animation: shake 0.8s cubic-bezier(0.36, 0.07, 0.19, 0.97) infinite;
            animation: shake 0.8s cubic-bezier(0.36, 0.07, 0.19, 0.97) infinite;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }

@-webkit-keyframes shake {
  10%, 90% {
    -webkit-transform: translate3d(-1px, 0, 0);
            transform: translate3d(-1px, 0, 0); }
  20%, 80% {
    -webkit-transform: translate3d(2px, 0, 0);
            transform: translate3d(2px, 0, 0); }
  30%, 50%, 70% {
    -webkit-transform: translate3d(-4px, 0, 0);
            transform: translate3d(-4px, 0, 0); }
  40%, 60% {
    -webkit-transform: translate3d(4px, 0, 0);
            transform: translate3d(4px, 0, 0); } }

@keyframes shake {
  10%, 90% {
    -webkit-transform: translate3d(-1px, 0, 0);
            transform: translate3d(-1px, 0, 0); }
  20%, 80% {
    -webkit-transform: translate3d(2px, 0, 0);
            transform: translate3d(2px, 0, 0); }
  30%, 50%, 70% {
    -webkit-transform: translate3d(-4px, 0, 0);
            transform: translate3d(-4px, 0, 0); }
  40%, 60% {
    -webkit-transform: translate3d(4px, 0, 0);
            transform: translate3d(4px, 0, 0); } }
  .wu .cases .child-case .font-lg img {
    margin-right: 10px; }
  .wu .cases .child-case .options {
    margin: 10px 30px;
    border: 1px solid #D8D8D8;
    padding: 15px;
    border-radius: 2px; }
  .wu .cases .bs-searchbox {
    display: none !important; }
  .wu .modal.case-modal .modal-body {
    padding: 0px 15px 15px; }
    .wu .modal.case-modal .modal-body .section {
      border-top: none;
      padding-top: 0; }
    .wu .modal.case-modal .modal-body .cases .case-sm-12, .wu .modal.case-modal .modal-body .cases .case-sm-12.col-sm-12 {
      width: 100%; }
  .wu .comparison .preview {
    background: #F6F5F3;
    padding: 0px 15px 0px 15px; }
  .wu .comparison .form-edit {
    -webkit-transition: .5s;
    transition: .5s; }
  .wu .comparison .group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition: .5s;
    transition: .5s; }
    @media (max-width: 767px) {
      .wu .comparison .group {
        display: block;
        -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.11);
                box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.11);
        margin-bottom: 40px; } }
    .wu .comparison .group.form-edit {
      -webkit-transition: .5s;
      transition: .5s; }
      .wu .comparison .group.form-edit .form-group {
        margin-bottom: 0px; }
        .wu .comparison .group.form-edit .form-group .form-group {
          margin-bottom: 5px; }
  .wu .comparison .ce, .wu .comparison .inbound {
    padding-top: 10px; }
    .wu .comparison .ce .data, .wu .comparison .inbound .data {
      display: block;
      width: 100%;
      min-height: 34px;
      padding: 6px 0;
      line-height: 1.42857143; }
      .wu .comparison .ce .data.success, .wu .comparison .inbound .data.success {
        border-bottom: 1px solid #3BCA59; }
      .wu .comparison .ce .data.diff, .wu .comparison .inbound .data.diff {
        border-bottom: 1px solid #DC2A4D; }
        .wu .comparison .ce .data.diff.success, .wu .comparison .inbound .data.diff.success {
          border-bottom: 1px solid #3BCA59; }
  .wu .comparison .ce .field-label {
    background: #333333;
    color: #ffffff;
    margin: -10px -15px 10px;
    padding: 5px 15px;
    border-radius: 2px 2px 0px 0px; }
    @media (min-width: 767px) {
      .wu .comparison .ce .field-label {
        display: none; } }
  .wu .comparison .inbound {
    background: #F6F5F3; }
    .wu .comparison .inbound .field-label {
      background: #333333;
      color: #ffffff;
      margin: -10px -15px 10px;
      padding: 5px 15px;
      border-radius: 0; }
      @media (min-width: 767px) {
        .wu .comparison .inbound .field-label {
          display: none; } }
  .wu .comparison .direction {
    height: 80px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    @media (max-width: 767px) {
      .wu .comparison .direction {
        height: initial;
        margin-bottom: 10px; } }
    .wu .comparison .direction .control {
      margin-top: auto;
      text-align: center;
      margin-bottom: -5px; }
      .wu .comparison .direction .control .icon {
        margin-bottom: 10px; }
      .wu .comparison .direction .control .btn .icon {
        margin-top: -1px;
        margin-bottom: 0; }
  .wu .comparison .header-control {
    display: inline-block;
    width: 100%; }
  .wu .comparison .header {
    background: #333333;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 16px;
    padding-bottom: 16px;
    color: #ffffff;
    border-radius: 4px;
    margin-bottom: 10px; }
    @media (max-width: 767px) {
      .wu .comparison .header {
        display: inline-block;
        width: 100%; } }
  .wu .dropdown-cog .checkbox .inline-checkbox {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .wu .dropdown-cog .checkbox .inline-checkbox span.left {
      margin-right: 10px;
      word-wrap: break-word; }
    .wu .dropdown-cog .checkbox .inline-checkbox span.inline-label {
      min-height: 30px; }
      .wu .dropdown-cog .checkbox .inline-checkbox span.inline-label .tooltip-click {
        float: none;
        margin-left: 10px; }
  .wu .dropdown-cog .popover .popover-content {
    padding: 25px 10px;
    min-width: 260px; }
  .wu .dropdown-cog .cog.activate {
    border-color: #000000; }
    .wu .dropdown-cog .cog.activate img.icon {
      -webkit-animation: rotation-in 0.5s  linear; }
  .wu .dropdown-cog .cog.deactivate {
    border-color: #ccc; }
    .wu .dropdown-cog .cog.deactivate img.icon {
      -webkit-animation: rotation-out 0.5s  linear; }

@-webkit-keyframes rotation-in {
  from {
    -webkit-transform: rotate(45deg); }
  to {
    -webkit-transform: rotate(0deg); } }

@-webkit-keyframes rotation-out {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(45deg); } }
  .wu .eula-container {
    height: 400px; }
  .wu .feedback {
    background-color: transparent;
    cursor: pointer;
    position: fixed;
    z-index: 99999999;
    bottom: 0;
    right: 0; }
    .wu .feedback .control {
      outline: none;
      font-weight: 300;
      color: #000000; }
      .wu .feedback .control:hover {
        text-decoration: none; }
      .wu .feedback .control .text {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        line-height: 60px;
        text-align: center;
        z-index: 1000;
        color: #000000;
        font-size: 14px;
        font-weight: normal; }
      .wu .feedback .control .triangle {
        bottom: 0;
        right: 0;
        border-bottom: 81px solid #FFDD00;
        border-left: 81px solid transparent;
        position: absolute;
        width: 0;
        height: 0;
        z-index: -1; }
  .wu .feedback-footer-right {
    margin-right: 60px; }
  .wu .feedback-footer-left {
    margin-left: 60px; }
  .wu .vendor .logo img {
    max-height: 45px; }
  .wu .vendor .compare-record {
    margin-top: 30px; }
    .wu .vendor .compare-record .table-bordered {
      border: 1px solid #ddd; }
  .wu .icon-demo img {
    max-height: 24px; }
  .wu .multiline .input-group-addon {
    border-color: #d8d8d8; }
  .wu .multiline .addColumnBtn-margin {
    margin-top: 30px; }
  .wu .multiline .form-group {
    margin-bottom: 0px; }
    .wu .multiline .form-group .btn {
      margin-bottom: 0px; }
  .wu .multiline .table-search {
    float: right; }
  .wu .multiline .test2-table .test2-extra-column.column-hide {
    display: none; }
  .wu .multiline .tblText th {
    text-align: center;
    vertical-align: middle; }
  .wu .multiline .table-center a img {
    max-height: 19px; }
  .wu .multiline .child .form-group {
    display: inline-block;
    width: 200px; }
  .wu .multiline .dataTables_wrapper {
    display: none; }
  .wu .multiline .btn-grp-mlt {
    float: right; }
  .wu .multiline .afterCollapse:before {
    content: "-" !important;
    background-color: #e7e5e3 !important;
    background: #e7e5e3 !important;
    line-height: 22px; }
  .wu .multiline table .bootstrap-select.btn-group:not(.input-group-btn) {
    max-width: 150px;
    width: 100%; }
  .wu .multiline .bootstrap-select .btn-select:focus {
    border-color: #000000; }
  .wu .multiline .input-group .input-group-addon {
    border: 1px solid #ccc; }
  .wu .multiline .list-btn-group {
    display: block; }
  .wu .multiline .inline-group {
    float: left;
    margin-top: 10px; }
  .wu .multiline .large-select {
    max-width: 150px; }
  .wu .multiline .middle-select {
    max-width: 100px; }
  .wu .multiline .currency-select {
    min-width: 100px; }
  .wu .multiline .fix-padding {
    padding: 5px; }
  @media only screen and (max-width: 767px) {
    .wu .multiline .btn-grp-mlt {
      float: none; }
    .wu .multiline .addColumnBtn-margin {
      margin-top: 20px; } }
  .wu .mysidebar-container {
    height: 60px;
    width: 25%;
    display: table; }
  .wu .mysidebar {
    height: 60px;
    width: 100%;
    background: aqua;
    -webkit-transition: 2s;
    transition: 2s; }
  .wu .table-responsive {
    border: 0; }
  .wu table {
    font-family:Montserrat, Noto Sans , sans-serif;
    font-weight: 300; }
    .wu table img.disabled {
      opacity: .3; }
    tr>td.leftTd>span {
      font-family: Noto sans, Sans-serif !important;}
    td span { 
       font-family: Noto Sans, Sans-serif;}
    td {
      font-family: Noto Sans, Sans-serif;}
    g>text {
        font-family: Montserrat,Noto sans, Sans-serif !important;}
    tr>td.leftTd {
      font-family: Noto sans, Sans-serif !important;}
    
    .wu table .checkbox {
      min-width: 0; }
      .wu table .checkbox img {
        max-height: 25px; }
    .wu table.dataTable thead {
      color: #FFF;
      font-weight: 400;
      background-color: #001E37; }
      .wu table.dataTable thead .sorting {
        background-image: url(/img/icons/svg/sort_both.svg); }
      .wu table.dataTable thead .sorting_asc {
        background-image: url(/img/icons/svg/sort_asc.svg); }
      .wu table.dataTable thead .sorting_desc {
        background-image: url(/img/icons/svg/sort_desc.svg); }
      .wu table.dataTable thead .sorting_asc::after, .wu table.dataTable thead .sorting_desc::after, .wu table.dataTable thead .sorting::after {
        display: none; }
    .wu table.dataTable th {
      font-weight: 600;
      font-size: 14px; }
    .wu table.dataTable tbody tr {
      background-color: #FBFBFB; }
      .wu table.dataTable tbody tr:nth-of-type(odd) {
        background-color: #F6F5F3; }
    .wu table.dataTable.no-footer {
      border-bottom: 1px solid #cacaca; }
    .wu table.table-bordered {
      border: 0; }
      .wu table.table-bordered thead tr th {
        border-bottom-width: 1px;
        padding: 12px 22px 12px 8px; }
        .wu table.table-bordered thead tr th.table-center {
          text-align: center;
          vertical-align: middle; }
        .wu table.table-bordered thead tr th.th-checkbox {
          padding-right: 15px;
          padding-left: 15px; }
      .wu table.table-bordered tbody tr td {
        border-width: 1px 1px 0px 0px; }
        .wu table.table-bordered tbody tr td.table-center {
          text-align: center;
          vertical-align: middle; }
    .wu table .action {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -ms-flex-pack: distribute;
          justify-content: space-around; }
      .wu table .action.left {
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start; }
      .wu table .action .icon {
        margin-right: 10px;
        width: 25px; }
        .wu table .action .icon:last-child {
          margin-right: 0; }
        .wu table .action .icon img {
          max-height: 17px; }
          .wu table .action .icon img.money {
            max-height: 25px; }
          .wu table .action .icon img.edit {
            max-height: 20px; }
  .wu .table-search {
    font-family: Montserrat,Noto Sans, sans-serif;
    font-weight:400; }
    .wu .table-search .form-group {
      display: block; }
    .wu .table-search .dataTables_filter {
      margin-top: 8px;
      width: 100%; }
      .wu .table-search .dataTables_filter label {
        width: 100%; }
      .wu .table-search .dataTables_filter input {
        margin-left: 0;
        width: 100%; }
  .wu .table-entry-show {
    font-family: Montserrat,Noto Sans, sans-serif;
    font-size: 36px;
    font-weight: 300; }
    @media (min-width: 1024px) {
      .wu .table-entry-show {
        padding-left: 0; } }
  .wu .table-entry-total {
    font-family: Montserrat,Noto Sans, sans-serif;
    font-weight:400;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    @media (min-width: 1024px) {
      .wu .table-entry-total {
        padding-right: 0; } }
    .wu .table-entry-total .form-group {
      display: block;
      width: 100%; }
    .wu .table-entry-total .dataTables_length {
      margin-top: 8px;
      width: 100%; }
      .wu .table-entry-total .dataTables_length label {
        width: 100%;
        font-size: 20px;
        font-weight: 300; }
        .wu .table-entry-total .dataTables_length label select {
          display: block;
          width: 100%; }
      .wu .table-entry-total .dataTables_length button {
        height: 40px; }
  .wu .table-pagination {
    font-family: Montserrat,Noto Sans, sans-serif;
    float: left; }
  .wu .pagination {
    font-weight: 600;
    font-size: 12px;
    margin-top: 10px; }
    .wu .pagination li a {
      color:#001E37;
      padding: 10px 25px; }
      .wu .pagination li a:focus { 
        color:#001E37;
        border-color: #C4C4C4;
        }
    .wu .pagination .active a {
      background-color: #00C7B3;
      border-color: 1px solid #C4C4C4;
      color: #001E37;
     
      padding: 10px 15px; }
      .wu .pagination .active a:hover {
        background-color: #00C7B3;
        border-color: #C4C4C4;
        color:#001E37; }
      .wu .pagination .active a:focus {
        background-color: #00C7B3;
        color: #001E37;
        border-color: #C4C4C4;}
    .wu .pagination .paginate_button {
      padding: 0;
      margin-left: 0;
      display: inline; }
      .wu .pagination .paginate_button:hover {
        border: 0; }
  .wu .sidebar-wrapper {
    position: relative;
    height: 100%;
    overflow: auto; }
  .wu .sidebar {
    background: #F6F5F3;
    padding: 10px 0;
    -webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15);
            box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15);
    overflow-y: scroll; }
    .wu .sidebar .header {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      margin-bottom: 10px;
      padding: 0 10px 0; }
      .wu .sidebar .header .title {
        font-size: 26px;
        font-weight: 300; }
    .wu .sidebar .mail {
      background: #ffffff;
      padding: 15px 20px;
      margin-bottom: 5px; }
  .wu .multiselect-container {
    position: absolute;
    list-style-type: none;
    margin: 0;
    padding: 0; }
    .wu .multiselect-container .input-group {
      margin: 5px; }
    .wu .multiselect-container > li {
      padding: 0; }
      .wu .multiselect-container > li > a.multiselect-all label {
        font-weight: 700; }
      .wu .multiselect-container > li.multiselect-group label {
        margin: 0;
        padding: 3px 20px 3px 20px;
        height: 100%;
        font-weight: 700; }
      .wu .multiselect-container > li.multiselect-group-clickable label {
        cursor: pointer; }
      .wu .multiselect-container > li > a {
        padding: 0; }
      .wu .multiselect-container > li > a > label {
        margin: 0;
        height: 100%;
        cursor: pointer;
        font-weight: 400;
        padding: 3px 0 3px 0; }
      .wu .multiselect-container > li > a > label.radio,
      .wu .multiselect-container > li > a > label.checkbox {
        margin: 0; }
      .wu .multiselect-container > li > a > label > input[type=checkbox] {
        margin-right: 5px; }
  .wu .multiselect {
    text-align: left; }
  .wu ul.dropdown-menu.multiselect-helper-container li a {
    padding: 10px 20px;
    text-decoration:none; }
    .wu ul.dropdown-menu.multiselect-helper-container li a label {
      line-height: 28px; }
      .wu ul.dropdown-menu.multiselect-helper-container li a label input[type='checkbox'] {
        margin-right: 10px;
        margin-bottom: -8px;
        -webkit-appearance: none;
        border:1px solid #001E37 !important;
        border-width: 0; }
        @media not all and (min-resolution: 0.001dpcm) {
          @supports (-webkit-appearance: none) {
            .wu ul.dropdown-menu.multiselect-helper-container li a label input[type='checkbox'] {
              margin-right: 25px;
              margin-bottom: 0px; } } }
  .wu .btn-group > .btn-group:nth-child(2) > .multiselect.btn {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px; }
  .wu .form-inline .multiselect-container label.checkbox,
  .wu .form-inline .multiselect-container label.radio {
    padding: 3px 20px 3px 40px; }
  .wu .form-inline .multiselect-container li a label.checkbox input[type=checkbox],
  .wu .form-inline .multiselect-container li a label.radio input[type=radio] {
    margin-left: -20px;
    margin-right: 0; }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    .wu .ios-sticky {
      position: -webkit-sticky;
      position: sticky; } }
  @media only screen and (max-device-width: 480px) {
    .wu .ios-sticky {
      position: -webkit-sticky;
      position: sticky; } }
  .wu .flex-center {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .wu .flex-vertical {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .wu .flex-space-between {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
  .wu .row-equal-height {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    @media (max-width: 992px) {
      .wu .row-equal-height.respond {
        display: block; } }
    .wu .row-equal-height .col {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1; }
  .wu h1 {
    font-size: 42px;
    font-weight: 400;
    line-height: 54px; }
  .wu h2 {
    font-size: 26px;
    font-weight: 300;
    line-height: 34px; }
  .wu h3 {
    font-size: 24px;
    font-weight: 300;
    line-height: 34px; }
  .wu p {
    color: #001E37;
    font-weight: 300;
    font-size: 16px; }
  .wu .font-xl {
    font-size: 24px;
    font-weight: 300; }
  .wu .font-lg {
    font-size: 20px;
    font-weight: 600; }
  .wu .font-md {
    font-size: 14px;
    font-weight: 600; }
  .wu .font-md-em {
    font-size: 14px;
    font-weight: 600; }
  .wu .font-md-em-it {
    font-size: 14px;
    font-weight: 600;
    font-style: italic; }
  .wu .font-light {
    font-size: 16px;
    font-weight: 600; }
  .wu .subtext {
    color: #222222;
    font-size: 14px;
    margin-bottom: 20px; }
  .wu .white-space-normal {
    white-space: normal !important; }
  .wu .white-space-nowrap {
    white-space: nowrap !important; }
  .wu .text-break-word {
    word-break: break-word !important; }
  .wu .has-error {
    border-color: #DC2A4D; }
    .wu .has-error .form-control {
      border-color: #DC2A4D; }
    .wu .has-error .btn-select {
      border-color: #DC2A4D; }
    .wu .has-error.btn-select {
      border-color: #DC2A4D; }
  .wu .has-success {
    border-color: #3BCA59; }
    .wu .has-success .form-control {
      border-color: #3BCA59; }
    .wu .has-success .btn-select {
      border-color: #3BCA59; }
    .wu .has-success.btn-select {
      border-color: #3BCA59; }
  .wu .text-danger {
    color: #DC2A4D; }
    .wu .text-danger.help-block {
      color: #DC2A4D;
      font-size: 14px; }
  .wu .text-success {
    color: #3BCA59; }
    .wu .text-success.help-block {
      color: #3BCA59;
      font-size: 14px; }
  .wu .text-ellipsis {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap; }
    .wu .text-ellipsis.tip {
      padding-right: 25px; }
      @media (max-width: 1024px) {
        .wu .text-ellipsis.tip {
          padding-right: 0; } }
  .wu .text-ellipsis.tip + .tooltip-click {
    margin-left: -20px; }
    @media (max-width: 1024px) {
      .wu .text-ellipsis.tip + .tooltip-click {
        margin-left: 10px; } }
  .wu .help-block {
    font-size: 14px;
    font-weight: 300; }
  .wu .alert {
    border: none;
    color: #FFF;
    font-weight: 300; }
    .wu .alert.alert-danger {
      background-color: rgba(220, 42, 77, 0.15);
      border-color: transparent;
      border-radius: 2px; }
    .wu .alert.alert-success {
      background-color: rgba(59, 202, 89, 0.15);
      border-color: transparent;
      border-radius: 2px; }
    .wu .alert.alert-info {
  
      border-color: transparent;
      border-radius: 2px; }


.slds-form-element__control.slds-input-has-icon.slds-input-has-icon_right input#input-8 {
    border: 2px solid #C4C4C4 !important;
    background: #FFF !important;
    color: #767676;
}

.slds-form-element__control.slds-input-has-icon.slds-input-has-icon_right input#input-8:hover {
    border: 2px solid #667887 !important;
    background: #FFF !important;
    color: #767676 !important;
}

.slds-form-element__control.slds-input-has-icon.slds-input-has-icon_right input#input-8:focus {
    border: 2px solid #00C7B3 !important;
    color: #001E37 !important;
}


.slds-form-element__control.slds-input-has-icon.slds-input-has-icon_right input#input-12 {
    border: 2px solid #C4C4C4 !important;
    background: #FFF !important;
    color: #767676;
}

.slds-form-element__control.slds-input-has-icon.slds-input-has-icon_right input#input-12:hover {
    border: 2px solid #667887 !important;
    background: #FFF !important;
    color: #767676 !important;
}

.slds-form-element__control.slds-input-has-icon.slds-input-has-icon_right input#input-12:focus {
    border: 2px solid #00C7B3 !important;
    color: #001E37 !important;
}

.wu .checkbox input[type="checkbox"]:checked::after {
    background: #00C7B3 !important;
}
.wu .open .checkbox input[type="checkbox"]:checked::after {
    background: #FFF !important;
}
.wu .slds-is-open .checkbox input[type="checkbox"]:checked::after {
    background: #FFF !important;
}

@-webkit-keyframes changewidth {
  from {
    width: 50px; }
  to {
    width: 100%; } }

@keyframes changewidth {
  from {
    width: 50px; }
  to {
    width: 100%; } }
  .wu .load-container {
    display: block;
    margin-bottom: 10px;
    border-radius: 10px;
    background: #F6F5F3; }
  .wu .load-grow {
    width: 50px;
    padding: 15px;
    border-radius: 10px;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s;
    -webkit-animation-name: changewidth;
            animation-name: changewidth;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
            animation-direction: alternate;
    width: 100%;
    display: block;
    color: #505050;
    border-color: #FFF000;
    background: #FFDD00;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#FFF000), to(#FFDD00));
    background-image: linear-gradient(to bottom, #FFF000, #FFDD00); }
    .wu .load-grow.sm {
      padding: 5px; }
  .wu .m-t {
    margin-top: 20px; }
  .wu .m-b {
    margin-bottom: 20px; }
  .wu .m-r {
    margin-right: 20px; }
  .wu .m-l {
    margin-left: 20px; }
  .wu .p-t {
    padding-top: 20px; }
  .wu .p-b {
    padding-bottom: 20px; }
  .wu .p-r {
    padding-right: 20px; }
  .wu .p-l {
    padding-left: 20px; }
  .wu .m-t-sm {
    margin-top: 10px; }
  .wu .m-b-sm {
    margin-bottom: 10px; }
  .wu .m-r-sm {
    margin-right: 10px; }
  .wu .m-l-sm {
    margin-left: 10px; }
  .wu .inline-btn-right {
    float: right;
    margin-left: 20px; }
    @media (max-width: 1024px) {
      .wu .inline-btn-right {
        float: left;
        margin-top: 10px;
        margin-left: 0px;
        margin-right: 20px; }
        .wu .inline-btn-right:last-child {
          margin-right: 0px; } }
  .wu .show {
    display: block !important; }
  .wu .hidden {
    display: none !important; }
  .wu .invisible {
    visibility: hidden; }
  .wu .white-bg {
    background: #ffffff;
    padding: 15px; }
  .wu .light-bg {
    background: #F6F5F3;
    padding: 15px; }
    .wu .light-bg select {
      border: 1px solid #D8D8D8; }
  .wu .dark-bg {
    background: #000;
    padding: 15px;
    color: #ffffff; }
  .wu .group {
    border: 1px solid #E7E5E3;
    border-radius: 2px;
    margin-top: 5px;
    margin-bottom: 10px; }
  .wu .flip {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg); }
  .wu .mask-overlay {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    background: rgba(0, 0, 0, 0.05);
    border-radius: 4px;
    padding: 10px; }
    .wu .mask-overlay.qq {
      background: transparent; }
      .wu .mask-overlay.qq .mask-click:focus {
        background: none; }
      .wu .mask-overlay.qq .mask-click:hover {
        background: none; }
    .wu .mask-overlay .mask-click {
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0;
      z-index: 3;
      cursor: pointer; }
      .wu .mask-overlay .mask-click:focus {
        background: rgba(0, 0, 0, 0.1); }
      .wu .mask-overlay .mask-click:hover {
        background: rgba(0, 0, 0, 0.1); }
  .wu .mask-opacity {
    opacity: .35; }
    .wu .mask-opacity.qq {
      opacity: 1; }
  .wu .phone-icon {
    top: 2px;
    position: relative;
    left: 3px;
    color: #fff; }
    .wu .phone-icon .img {
      width: 13px;
      margin-top: 2px;
      margin-left: 1px; }
  .wu #ringing {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 30px;
    height: 30px;
    margin: auto;
    -webkit-transition: visibility 0.5s ease 0s;
    transition: visibility 0.5s ease 0s;
    z-index: 200000 !important; }
    .wu #ringing a {
      text-decoration: none; }
    .wu #ringing .ringing-img-circle {
      -webkit-animation: 1s ease-in-out 0s normal none infinite running ringing-circle-img-anim;
              animation: 1s ease-in-out 0s normal none infinite running ringing-circle-img-anim;
      background: #5aaade;
      border: 2px solid transparent;
      border-radius: 100%;
      height: 20px;
      left: 4px;
      opacity: 0.8;
      position: absolute;
      top: 4px;
      -webkit-transform-origin: 50% 50% 0;
              transform-origin: 50% 50% 0;
      width: 20px; }
    .wu #ringing .ringing-circle-fill {
      -webkit-animation: 2.3s ease-in-out 0s normal none infinite running ringing-circle-fill-anim !important;
              animation: 2.3s ease-in-out 0s normal none infinite running ringing-circle-fill-anim !important;
      background: #5aaade none repeat scroll 0 0;
      border: 2px solid transparent;
      border-radius: 100%;
      height: 30px;
      left: -1px;
      opacity: 0.24;
      position: absolute;
      top: -1px;
      width: 30px; }
    .wu #ringing .ringing-circle {
      -webkit-animation: 2.2s ease-in-out 0s normal none infinite running ringing-circle-anim !important;
              animation: 2.2s ease-in-out 0s normal none infinite running ringing-circle-anim !important;
      background-color: transparent;
      border: 2px solid #5aaade;
      border-radius: 100%;
      height: 100%;
      opacity: 0.35;
      position: absolute;
      width: 100%;
      left: -1px;
      top: -1px; }
    .wu #ringing .ringing-img-circle, .wu #ringing .ringing-circle-fill {
      background-color: #505050; }
    .wu #ringing .ringing-circle {
      border-color: #505050; }
    .wu #ringing:hover .ringing-img-circle {
      -webkit-animation: 1s ease-in-out 0s normal none infinite running ringing-circle-img-anim-hover;
              animation: 1s ease-in-out 0s normal none infinite running ringing-circle-img-anim-hover; }

@-webkit-keyframes ringing-circle-anim {
  0% {
    opacity: 0.1;
    -webkit-transform: rotate(0deg) scale(0.5) skew(1deg);
            transform: rotate(0deg) scale(0.5) skew(1deg); }
  30% {
    opacity: 0.5;
    -webkit-transform: rotate(0deg) scale(0.7) skew(1deg);
            transform: rotate(0deg) scale(0.7) skew(1deg); }
  100% {
    opacity: 0.6;
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
            transform: rotate(0deg) scale(1) skew(1deg); } }

@keyframes ringing-circle-anim {
  0% {
    opacity: 0.1;
    -webkit-transform: rotate(0deg) scale(0.5) skew(1deg);
            transform: rotate(0deg) scale(0.5) skew(1deg); }
  30% {
    opacity: 0.5;
    -webkit-transform: rotate(0deg) scale(0.7) skew(1deg);
            transform: rotate(0deg) scale(0.7) skew(1deg); }
  100% {
    opacity: 0.6;
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
            transform: rotate(0deg) scale(1) skew(1deg); } }

@keyframes ringing-circle-anim {
  0% {
    opacity: 0.1;
    -webkit-transform: rotate(0deg) scale(0.5) skew(1deg);
            transform: rotate(0deg) scale(0.5) skew(1deg); }
  30% {
    opacity: 0.5;
    -webkit-transform: rotate(0deg) scale(0.7) skew(1deg);
            transform: rotate(0deg) scale(0.7) skew(1deg); }
  100% {
    opacity: 0.1;
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
            transform: rotate(0deg) scale(1) skew(1deg); } }

@-webkit-keyframes ringing-circle-fill-anim {
  0% {
    opacity: 0.2;
    -webkit-transform: rotate(0deg) scale(0.7) skew(1deg);
            transform: rotate(0deg) scale(0.7) skew(1deg); }
  50% {
    opacity: 0.2; }
  100% {
    opacity: 0.2;
    -webkit-transform: rotate(0deg) scale(0.7) skew(1deg);
            transform: rotate(0deg) scale(0.7) skew(1deg); } }

@keyframes ringing-circle-fill-anim {
  0% {
    opacity: 0.2;
    -webkit-transform: rotate(0deg) scale(0.7) skew(1deg);
            transform: rotate(0deg) scale(0.7) skew(1deg); }
  50% {
    opacity: 0.2; }
  100% {
    opacity: 0.2;
    -webkit-transform: rotate(0deg) scale(0.7) skew(1deg);
            transform: rotate(0deg) scale(0.7) skew(1deg); } }

@keyframes ringing-circle-fill-anim {
  0% {
    opacity: 0.2;
    -webkit-transform: rotate(0deg) scale(0.7) skew(1deg);
            transform: rotate(0deg) scale(0.7) skew(1deg); }
  50% {
    opacity: 0.2;
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
            transform: rotate(0deg) scale(1) skew(1deg); }
  100% {
    opacity: 0.2;
    -webkit-transform: rotate(0deg) scale(0.7) skew(1deg);
            transform: rotate(0deg) scale(0.7) skew(1deg); } }

@-webkit-keyframes ringing-circle-img-anim {
  0% {
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
            transform: rotate(0deg) scale(1) skew(1deg); }
  10% {
    -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
            transform: rotate(-25deg) scale(1) skew(1deg); }
  20% {
    -webkit-transform: rotate(25deg) scale(1) skew(1deg);
            transform: rotate(25deg) scale(1) skew(1deg); }
  30% {
    -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
            transform: rotate(-25deg) scale(1) skew(1deg); }
  40% {
    -webkit-transform: rotate(25deg) scale(1) skew(1deg);
            transform: rotate(25deg) scale(1) skew(1deg); }
  50% {
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
            transform: rotate(0deg) scale(1) skew(1deg); }
  100% {
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
            transform: rotate(0deg) scale(1) skew(1deg); } }

@keyframes ringing-circle-img-anim {
  0% {
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
            transform: rotate(0deg) scale(1) skew(1deg); }
  10% {
    -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
            transform: rotate(-25deg) scale(1) skew(1deg); }
  20% {
    -webkit-transform: rotate(25deg) scale(1) skew(1deg);
            transform: rotate(25deg) scale(1) skew(1deg); }
  30% {
    -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
            transform: rotate(-25deg) scale(1) skew(1deg); }
  40% {
    -webkit-transform: rotate(25deg) scale(1) skew(1deg);
            transform: rotate(25deg) scale(1) skew(1deg); }
  50% {
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
            transform: rotate(0deg) scale(1) skew(1deg); }
  100% {
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
            transform: rotate(0deg) scale(1) skew(1deg); } }

@keyframes ringing-circle-img-anim {
  0% {
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
            transform: rotate(0deg) scale(1) skew(1deg); }
  10% {
    -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
            transform: rotate(-25deg) scale(1) skew(1deg); }
  20% {
    -webkit-transform: rotate(25deg) scale(1) skew(1deg);
            transform: rotate(25deg) scale(1) skew(1deg); }
  30% {
    -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
            transform: rotate(-25deg) scale(1) skew(1deg); }
  40% {
    -webkit-transform: rotate(25deg) scale(1) skew(1deg);
            transform: rotate(25deg) scale(1) skew(1deg); }
  50% {
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
            transform: rotate(0deg) scale(1) skew(1deg); }
  100% {
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
            transform: rotate(0deg) scale(1) skew(1deg); } }

@-webkit-keyframes ringing-circle-img-anim-hover {
  0% {
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
            transform: rotate(0deg) scale(1) skew(1deg); }
  10% {
    -webkit-transform: rotate(-35deg) scale(1) skew(1deg);
            transform: rotate(-35deg) scale(1) skew(1deg); }
  20% {
    -webkit-transform: rotate(35deg) scale(1) skew(1deg);
            transform: rotate(35deg) scale(1) skew(1deg); }
  30% {
    -webkit-transform: rotate(-35deg) scale(1) skew(1deg);
            transform: rotate(-35deg) scale(1) skew(1deg); }
  40% {
    -webkit-transform: rotate(35deg) scale(1) skew(1deg);
            transform: rotate(35deg) scale(1) skew(1deg); }
  50% {
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
            transform: rotate(0deg) scale(1) skew(1deg); }
  100% {
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
            transform: rotate(0deg) scale(1) skew(1deg); } }

@keyframes ringing-circle-img-anim-hover {
  0% {
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
            transform: rotate(0deg) scale(1) skew(1deg); }
  10% {
    -webkit-transform: rotate(-35deg) scale(1) skew(1deg);
            transform: rotate(-35deg) scale(1) skew(1deg); }
  20% {
    -webkit-transform: rotate(35deg) scale(1) skew(1deg);
            transform: rotate(35deg) scale(1) skew(1deg); }
  30% {
    -webkit-transform: rotate(-35deg) scale(1) skew(1deg);
            transform: rotate(-35deg) scale(1) skew(1deg); }
  40% {
    -webkit-transform: rotate(35deg) scale(1) skew(1deg);
            transform: rotate(35deg) scale(1) skew(1deg); }
  50% {
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
            transform: rotate(0deg) scale(1) skew(1deg); }
  100% {
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
            transform: rotate(0deg) scale(1) skew(1deg); } }

@keyframes ringing-circle-img-anim-hover {
  0% {
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
            transform: rotate(0deg) scale(1) skew(1deg); }
  10% {
    -webkit-transform: rotate(-35deg) scale(1) skew(1deg);
            transform: rotate(-35deg) scale(1) skew(1deg); }
  20% {
    -webkit-transform: rotate(35deg) scale(1) skew(1deg);
            transform: rotate(35deg) scale(1) skew(1deg); }
  30% {
    -webkit-transform: rotate(-35deg) scale(1) skew(1deg);
            transform: rotate(-35deg) scale(1) skew(1deg); }
  40% {
    -webkit-transform: rotate(35deg) scale(1) skew(1deg);
            transform: rotate(35deg) scale(1) skew(1deg); }
  50% {
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
            transform: rotate(0deg) scale(1) skew(1deg); }
  100% {
    -webkit-transform: rotate(0deg) scale(1) skew(1deg);
            transform: rotate(0deg) scale(1) skew(1deg); } }
