/* Minification failed. Returning unminified contents.
(11,1): run-time error CSS1019: Unexpected token, found '@import'
(11,9): run-time error CSS1019: Unexpected token, found 'url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap')'
(12,1): run-time error CSS1019: Unexpected token, found '@import'
(12,9): run-time error CSS1019: Unexpected token, found 'url('https://fonts.googleapis.com/css2?family=Vollkorn:ital,wght@1,600&display=swap')'
(36,136): run-time error CSS1038: Expected hex color, found '#fffff'
(100,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(100,34): run-time error CSS1035: Expected colon, found '{'
(103,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(103,31): run-time error CSS1035: Expected colon, found '{'
(106,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(106,26): run-time error CSS1035: Expected colon, found '{'
(161,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(162,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(190,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(191,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym,address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;font-size:100%;vertical-align:baseline;border:0;outline:0;background:transparent;}	
ol, ul{list-style: none;}
blockquote, q {quotes: none;}
:focus{outline: 0;}
table{border-collapse: collapse;border-spacing: 0;}
*{margin:0;}
html, body{}
html, body, form{height:100%;margin:0;padding:0;}
.login form{height:auto;}
img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Vollkorn:ital,wght@1,600&display=swap');
body{font-family: 'Open Sans', sans-serif;}
.clear{clear:both;display:block;width:100%;}
.padding5{padding:5px;}
.padding10{padding:10px;}
.padding15{padding:15px;}
.padding20{padding:20px;}
.padding25{padding:25px;}
.padding30{padding:30px;}
sup{vertical-align:0;position:relative;top:-0.25em;}
/******Form Fields******/
/**Error msg**/
.error{font-size:12px !important;line-height:14px !important;color:#ff266b !important;margin:5px !important;display:block;text-transform:none !important;font-weight:400 !important;text-align:left;}
/**Input text field**/
input[type="text"],input[type="password"],input[type="file"]{font-family: 'Open Sans', sans-serif;color:#000000 !important;font-size:14px !important;border-radius:5px;border:1px solid #c8d1d9;padding:6.5px 10px 6.5px 10px;background:#ffffff;box-sizing:border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;width:100%;-webkit-appearance:none;margin:0 !important;}
input[type="text"].usernameIcon{background-image:url("../Content/images/login-username.svg");background-size:28px;background-position:right center;background-repeat:no-repeat;padding-right:30px !important;padding-right:25px;}
input[type="password"].pwdIcon{background-image:url("../Content/images/login-pwd.svg");background-size:28px;background-position:right center;background-repeat:no-repeat;padding-right:30px !important;padding-right:25px;}
input[type="text"].calendar{background-image:url(../Content/images/icon-calendar.svg);background-size:25px;background-position:right center;background-repeat:no-repeat;padding-right:30px;}
input[type="text"]:disabled{background:#c8d1d9;border:1px solid #c8d1d9;-webkit-text-fill-color:#000000;opacity:1;}
input[type="text"].calendar:disabled{background:#c8d1d9 url(../Content/images/icon-calendar.svg);background-size:25px;background-position:right center;background-repeat:no-repeat;-webkit-text-fill-color:#000000;opacity:1;}
::-webkit-input-placeholder{color:#c8d1d9;opacity:1.0;}
:-ms-input-placeholder{color:#c8d1d9;opacity:1.0;}
::placeholder {color:#c8d1d9;opacity:1.0;}
/**TextArea**/
textarea{font-family: 'Open Sans', sans-serif;color:#000000;font-size:14px;border-radius:5px;border:none;padding:6.5px 10px;background:#fffff;border:1px solid #c8d1d9;height:150px;resize:none;box-sizing:border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;width:100%;-webkit-appearance:none;}
textarea:disabled{background:#c8d1d9;border:1px solid #c8d1d9;-webkit-text-fill-color:#000000;opacity: 1;/* required on iOS */}
.actionsTable textarea{height:100px;}
/**Input select field**/
select{font-family: 'Open Sans', sans-serif;color:#000000;font-size:14px;border-radius:5px;border:none;padding: 6.5px 25px 6.5px 10px;-webkit-appearance: none;-moz-appearance: none;appearance: none;background: url(../Content/images/icon-drop-down.svg) right no-repeat #ffffff;background-size:25px;box-sizing:border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;border:1px solid #c8d1d9;width:100%;}
@-moz-document url-prefix() {
	select{padding: 6.5px 25px 6.5px 10px;}
}
select::-ms-expand{display: none; /* remove default arrow on ie10 and ie11 */}
select option{background:#ffffff;border:none;color:#000000;font-family: 'Open Sans', sans-serif;padding:7.5px 0;font-size:14px;}
select option:disabled{background:#c8d1d9;color:#7e7e7e;}
select:disabled{background:url(../Content/images/icon-drop-down.svg) right no-repeat #c8d1d9;background-size:25px;-webkit-text-fill-color:#000000;opacity: 1;/* required on iOS */}
@media screen and (min-width:0\0){select {background:none\9;padding: 5px\9;}}
.select2-selection__rendered{margin-left:0 !important;}
.select2-container .select2-selection--multiple{min-height:33.8px !important;}
.select2-container--default .select2-selection--multiple{border:1px solid #c8d1d9 !important;}
/**Input checkbox**/
.checkBoxStyle{display:block;position:relative;padding-left:20px !important;cursor:pointer;font-size:14px;line-height:14px;color:#000000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left !important;}
.checkBoxStyle input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}
.checkmark{position:absolute;top:0;left:0;height:13px;width:13px !important;border-radius:5px;background-color:#ffffff;border:1px solid #c8d1d9;}
.checkBoxStyle:hover input ~ .checkmark {background-color:#ffffff;border:1px solid #c8d1d9;}
.checkBoxStyle input:disabled ~ .checkmark{background-color:#f5f6f8;cursor:auto;}
.checkBoxStyle input:checked ~ .checkmark {background-color:#001e58 !important;border:1px solid #001e58 !important;}
.checkmark:after {content:"";position:absolute;display:none;}
.checkBoxStyle input:checked ~ .checkmark:after{display: block;}
.checkBoxStyle .checkmark:after{left:4px;top:2px;width:3px;height:6px;border:solid white;border-width: 0 2px 2px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.formFields .checkBoxStyle{line-height:16px;}
/*Input radio*/
[type="radio"]:checked, [type="radio"]:not(:checked){position:absolute;left:-9999px;}
[type="radio"]:checked + label,
[type="radio"]:not(:checked) + label{position:relative;padding-left:20px;cursor:pointer;line-height:15px;display:inline-block;color:#000000;font-size:14px;font-weight:400;}
[type="radio"]:checked + label:before,
[type="radio"]:not(:checked) + label:before{content:'';position:absolute;left:0;top:0;width:12px;height:12px;border:1px solid #c8d1d9;border-radius:100%;background:#ffffff;}
[type="radio"]:checked + label:after,
[type="radio"]:not(:checked) + label:after{content:'';width:5px;height:5px;border:5px solid #001e58;background:#ffffff;position:absolute;top:0;left:0;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
[type="radio"]:not(:checked) + label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0);}
[type="radio"]:checked + label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
[type="radio"]:disabled + label:before{background-color:#f5f6f8;cursor:auto;}
/**Submit Button**/
input[type=submit],input[type=button],input[type=reset]{cursor:pointer;-webkit-appearance:none;border-radius:5px;width:auto;border:none !important;font-family: 'Open Sans', sans-serif;}
/**Note msg**/
.note{font-size:10px;line-height:12px !important;color:#ffffff;margin:0 5px 5px 5px;display:block;}
/**Buttons style**/
.commonBtn{background:#001f58;color:#ffffff;text-align:center;font-size:14px;line-height:14px;padding:10px 15px;display:inline-block;border-radius:5px;text-decoration:none;font-weight:600;margin-bottom:5px;width:auto;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}
.commonBtn.backBtn{background:#000;}
.commonBtn:hover{background:#000;}
.upload{width:100%;position:relative;overflow:hidden;font-size:0;}
.upload input[type=file]{width:100px;position:absolute;left:0;top:0;opacity:0;cursor:pointer;background:none !important;border:none !important;}
.upload input[type=text]{background:none !important;border:none !important;display:inline-block;}
.upload .commonBtn{display:inline-block;vertical-align:middle;width:100px !important;background:#1a5bf6;}
.upload label{display:inline-block;vertical-align:middle;font-size:14px;line-height:18px;color:#000000;width:calc(100% - 130px);}
/**Toggle Switch**/
.switch{position:relative;display:inline-block;width:50px;height:25px;}
.switch input{opacity:0;width:0;height:0;}
.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e8ebf0;border:1px solid #e8ebf0;-webkit-transition:.4s;transition:.4s;}
.slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#ffffff;-webkit-transition:.4s;transition:.4s;}
.slideBtn input:checked + .slider{background-color: #24ce7b;border:1px solid #24ce7b;}
.slideBtn input:focus + .slider{box-shadow: 0 0 1px #e8ebf0;}
.slideBtn input:checked + .slider:before {-webkit-transform: translateX(25px);-ms-transform: translateX(25px);transform: translateX(25px);background-color:#ffffff;}
.switch .switchStatus{position:absolute;left:60px;top:2px;color:#869fb3;font-size:14px;line-height:18px;}
/* Rounded sliders */
.slider.round {border-radius:34px;}
.slider.round:before {border-radius:50%;}
/**Popup**/
@-webkit-keyframes popupAnim{from{opacity:0;margin-top:-200px;}
to{opacity:1;}
}
@-moz-keyframes popupAnim{from{opacity:0;margin-top:-200px;}
to{opacity:1;}
}
@keyframes popupAnim{from{opacity:0;margin-top:-200px;}
to{opacity:1;}
}
.modal-open{overflow: hidden;}
.modal {position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display: none;overflow:auto;overflow-y: scroll;-webkit-overflow-scrolling: touch;outline: 0;-webkit-animation:popupAnim 2s;-moz-animation:popupAnim}
.modal-dialog:target{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;opacity:0;visibility:hidden;}
/*
.modal.fade .modal-dialog {
-webkit-transition: -webkit-transform .3s ease-out;
     -moz-transition:    -moz-transform .3s ease-out;
       -o-transition:      -o-transform .3s ease-out;
          transition:         transform .3s ease-out;
  -webkit-transform: translate(0, -25%);
      -ms-transform: translate(0, -25%);
          transform: translate(0, -25%);
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}
*/
.modal-dialog{position:relative;width:auto;margin:0;}
#delete .modal-dialog{margin:0;}
.modal-content{position:relative;background-color:#ffffff;background-clip:padding-box;width:95%;max-width:488px;height:auto;margin:0 auto;border-radius:5px;
outline: none;z-index:2998;-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);box-shadow: 0 3px 9px rgba(0, 0, 0, .5);}
.popup_widen .modal-content{max-width:800px;}
.popup_widen_1000 .modal-content{max-width:1000px;}
.modal-backdrop{position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 2999;background-color: #000;}
.modal-backdrop.fade{filter: alpha(opacity=0);opacity: 0;}
.modal-backdrop.in{filter: alpha(opacity=80);opacity: .8;}
.modal-body{position: relative;width:100%;padding:20px 0;}
.closePopUpBtn{display:block;position:absolute;top:24px;right:20px;}
.closePopUpBtn img{width:22px;}
.modal-body .modal-header{width:100%;border-bottom:1px solid #e8ebf0;padding-bottom:14px;margin-bottom:14px;}
.modal-body h1{color:#001e58;font-size:20px;line-height:24px;text-align:left;width:calc(100% - 40px);margin:0 20px;}
.modal-body h1.center{text-align:center;}
.modal-body .container{width:calc(100% - 40px);margin:0 20px;color:#262626;font-size:14px;line-height:18px;}
.modal-body .container .fieldName{color:#262626;font-weight:600;margin:5px 0;padding:0;font-size:14px;line-height:18px;display:block;text-align:left;}
.modal-body .container p{margin:0 0 10px 0;color:#262626;font-size:14px;line-height:18px;text-align:left;}
.modal-body .container p.center{text-align:center;}
.modal-body .container span a{color:#e51c38;}
#delete .modal-body .container span a{color:#ffffff;}
.modal-body .commonBtn{display:block;}
.modal-body .container .groupBtn{font-size:0;width:100%;}
.modal-body .container .groupBtn .col{display:inline-block;width:49.5%;vertical-align:top;margin-bottom:10px;margin-right:0.5%;}
.modal-body .container .groupBtn .col:nth-of-type(even){margin-left:0.5%;margin-right:0;}
.modal-body .container .groupBtn a{color:#ffffff !important;}
.vertical-alignment-helper{display:table;height:100%;width:100%;pointer-events:none;}
.vertical-align-center{display:table-cell;vertical-align:middle;pointer-events:auto;}
.modal-backdrop.fade{filter:none;}
.modal-backdrop.in{filter:none;}
.modal-open .modal-backdrop{backdrop-filter: blur(5px);background-color: rgba(0, 0, 0, 0.8);opacity: 1 !important;}
/**Main Menu**/
/****LEFT SLIDER MENU****/
@keyframes swing {
  0% {
    transform: rotate(0deg);
  }
  10% {
    transform: rotate(10deg);
  }
  30% {
    transform: rotate(0deg);
  }
  40% {
    transform: rotate(-10deg);
  }
  50% {
    transform: rotate(0deg);
  }
  60% {
    transform: rotate(5deg);
  }
  70% {
    transform: rotate(0deg);
  }
  80% {
    transform: rotate(-5deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
@keyframes sonar {
  0% {
    transform: scale(0.9);
    opacity: 1;
  }
  100% {
    transform: scale(2);
    opacity: 0;
  }
}
.page-wrapper .sidebar-wrapper,
.sidebar-wrapper .sidebar-dropdown > a:after,
.sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a:before,
.sidebar-wrapper ul li a i,
.page-wrapper .page-content,
.sidebar-wrapper .sidebar-menu ul li a,
#show-sidebar,
#close-sidebar {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.page-wrapper #show-sidebar{display:block;}
.page-wrapper #close-sidebar{display:none;}
/*----------------page-wrapper----------------*/
.page-wrapper{height: 100vh;}
.page-wrapper .theme{ width:40px;height:40px;display:inline-block;border-radius:4px;margin:2px;}
/*--------------------sidebar-Account----------------------*/
.sidebar-wrapper .sidebar-account{padding:19px 20px;position:relative;}
.sidebar-wrapper .sidebar-account p{color:#ffb400;font-size:14px;line-height:20px;width:calc(100% - 25px);}
.sidebar-wrapper .sidebar-account p strong{color:#ffffff;font-size:16px;font-weight:600;}
.sidebar-wrapper .sidebar-account .editAcct{position:absolute;top:28px;right:20px;width:24px;}
.sidebar-wrapper .sidebar-account .editAcct img{width:100%;display:block;filter:brightness(0) invert(1);}
/*----------------toggeled sidebar----------------*/
.page-wrapper.toggled .sidebar-wrapper{left:0px;}
.page-wrapper.toggled #show-sidebar{display:none;}
.page-wrapper.toggled #close-sidebar{display:block;}
@media screen and (min-width: 800px) {
  .page-wrapper.toggled .page-content{padding-left:295px;width:calc(100% - 295px);}
  .page-wrapper.toggled .page-content .header{width:calc(100% - 355px);}
}
@media screen and (max-width: 800px) {
  .page-wrapper.toggled .page-content{margin-left:294px;width:100%;}
  .page-wrapper.toggled .page-content .header{width:calc(100% - 60px);}
}
/*----------------sidebar-wrapper----------------*/
.sidebar-wrapper{ width:295px;height:100%;max-height:100%;position:fixed;top:0;left:-295px;z-index:999;}
.sidebar-wrapper a{text-decoration: none;}
/*----------------sidebar-content----------------*/
.sidebar-content{max-height: 100%;height: 100%;overflow-y: auto;position: relative;}
.sidebar-content.desktop{overflow-y: hidden;}
/*----------------------sidebar-menu-------------------------*/
.sidebar-wrapper .sidebar-menu{padding:10px 0;}
.sidebar-wrapper .sidebar-menu ul{width:100%;}
.sidebar-wrapper .sidebar-menu ul li{display:block;width:calc(100% - 40px);border-left:4px solid rgba(255,255,255,0);padding:0 20px 0 15px;margin-bottom:5px;position:relative;}
.sidebar-wrapper .sidebar-menu ul li a{display:block;font-size:16px;line-height:20px;padding:12.5px 0;color:#fff;width:100%;}
.sidebar-wrapper .sidebar-menu ul li a::before{content:'';padding-left:35px;}
.sidebar-wrapper .sidebar-menu ul li.iconDashboard a::before{background:url("../Content/images/icon-dashboard.svg")no-repeat left center;}
.sidebar-wrapper .sidebar-menu ul li.iconDashboard:hover a::before, 
.sidebar-wrapper .sidebar-menu ul li.iconDashboard.active a::before,
.DASHBOARD .sidebar-wrapper .sidebar-menu ul li.iconDashboard a::before{background:url("../Content/images/icon-dashboard-mo.svg")no-repeat left center;}
.sidebar-wrapper .sidebar-menu ul li.iconClients a::before{background:url("../Content/images/icon-clients.svg")no-repeat left center;}
.sidebar-wrapper .sidebar-menu ul li.iconClients:hover a::before, 
.sidebar-wrapper .sidebar-menu ul li.iconClients.active a::before,
.HOTELCLIENTS .sidebar-wrapper .sidebar-menu ul li.iconClients a::before{background:url("../Content/images/icon-clients-mo.svg")no-repeat left center;}
.sidebar-wrapper .sidebar-menu ul li.iconFault a::before{background:url("../Content/images/icon-fault.svg")no-repeat left center;}
.sidebar-wrapper .sidebar-menu ul li.iconFault:hover a::before, 
.sidebar-wrapper .sidebar-menu ul li.iconFault.active a::before,
.FAULT .sidebar-wrapper .sidebar-menu ul li.iconFault a::before{background:url("../Content/images/icon-fault-mo.svg")no-repeat left center;}
.sidebar-wrapper .sidebar-menu ul li.iconCareTeam a::before{background:url("../Content/images/icon-care-team.svg")no-repeat left center;}
.sidebar-wrapper .sidebar-menu ul li.iconCareTeam:hover a::before, 
.sidebar-wrapper .sidebar-menu ul li.iconCareTeam.active a::before,
.CARETEAM .sidebar-wrapper .sidebar-menu ul li.iconCareTeam a::before{background:url("../Content/images/icon-care-team-mo.svg")no-repeat left center;}
.sidebar-wrapper .sidebar-menu ul li.iconNotifications a::before{background:url("../Content/images/icon-notification.svg")no-repeat left center;}
.sidebar-wrapper .sidebar-menu ul li.iconNotifications:hover a::before, 
.sidebar-wrapper .sidebar-menu ul li.iconNotifications.active a::before,
.NOTIFICATIONS .sidebar-wrapper .sidebar-menu ul li.iconNotifications a::before{background:url("../Content/images/icon-notification-mo.svg")no-repeat left center;}
.sidebar-wrapper .sidebar-menu ul li.iconReporting a::before{background:url("../Content/images/icon-reporting.svg")no-repeat left center;}
.sidebar-wrapper .sidebar-menu ul li.iconReporting:hover a::before, 
.sidebar-wrapper .sidebar-menu ul li.iconReporting.active a::before,
.REPORTING .sidebar-wrapper .sidebar-menu ul li.iconReporting a::before{background:url("../Content/images/icon-reporting-mo.svg")no-repeat left center;}
.sidebar-wrapper .sidebar-menu ul li.iconRfq a::before{background:url("../Content/images/icon-rfq.svg")no-repeat left center;}
.sidebar-wrapper .sidebar-menu ul li.iconRfq:hover a::before, 
.sidebar-wrapper .sidebar-menu ul li.iconRfq.active a::before,
.RFQ .sidebar-wrapper .sidebar-menu ul li.iconRfq a::before{background:url("../Content/images/icon-rfq-mo.svg")no-repeat left center;}
.sidebar-wrapper .sidebar-menu ul li.iconCMS a::before{background:url("../Content/images/icon-cms.svg")no-repeat left center;}
.sidebar-wrapper .sidebar-menu ul li.iconCMS:hover a::before, 
.sidebar-wrapper .sidebar-menu ul li.iconCMS.active a::before,
.CMS .sidebar-wrapper .sidebar-menu ul li.iconCMS a::before{background:url("../Content/images/icon-cms-mo.svg")no-repeat left center;}
.sidebar-wrapper .sidebar-menu ul li.iconUsers a::before{background:url("../Content/images/icon-users.svg")no-repeat left center;}
.sidebar-wrapper .sidebar-menu ul li.iconUsers:hover a::before, 
.sidebar-wrapper .sidebar-menu ul li.iconUsers.active a::before,
.USERS .sidebar-wrapper .sidebar-menu ul li.iconUsers a::before{background:url("../Content/images/icon-users-mo.svg")no-repeat left center;}
.sidebar-wrapper .sidebar-menu ul li.iconSettings a::before{background:url("../Content/images/icon-settings.svg")no-repeat left center;}
.sidebar-wrapper .sidebar-menu ul li.iconSettings:hover a::before, 
.sidebar-wrapper .sidebar-menu ul li.iconSettings.active a::before,
.SETTINGS .sidebar-wrapper .sidebar-menu ul li.iconSettings a::before{background:url("../Content/images/icon-settings-mo.svg")no-repeat left center;}
.sidebar-wrapper .sidebar-menu ul li.dd a{background:url("../Content/images/menu-dd.svg")no-repeat right center;background-size:22px;}
.sidebar-wrapper .sidebar-menu ul li.dd:hover a,
.sidebar-wrapper .sidebar-menu ul li.dd.active a{background:url("../Content/images/menu-dd-mo.svg")no-repeat right center;background-size:22px;}
.sidebar-wrapper .sidebar-menu ul li .subMenu{display:none;}
.sidebar-wrapper .sidebar-menu ul li .subMenu ul li{width:100%;border-left:none;padding:0;margin-bottom:0;}
.sidebar-wrapper .sidebar-menu ul li .subMenu ul li a::before{background:none !important;}
.sidebar-wrapper .sidebar-menu ul li .subMenu ul li a{background:none !important;padding:5px 0;font-size:14px;color:#fff !important;font-weight:400 !important;}
.sidebar-wrapper .sidebar-menu ul li .subMenu ul li a:hover{color:#ffb400 !important;font-weight:600 !important;}
/*--------------------------page-content-----------------------------*/
.page-wrapper .page-content {display:inline-block;width:100%;padding-left:0px;padding-top:0;}
/*-----------------------------chiller-theme-------------------------------------------------*/
.chiller-theme .sidebar-wrapper{background: #001f58 url("../Content/images/main-menu-bg.png")no-repeat bottom center;}
.chiller-theme .sidebar-wrapper .sidebar-header,
.chiller-theme .sidebar-wrapper .sidebar-menu{border-top:1px solid #f2f2f2;}
.chiller-theme .sidebar-wrapper .sidebar-menu{padding-top:20px;}
.chiller-theme .sidebar-wrapper .sidebar-header .user-info .user-role,
.chiller-theme .sidebar-wrapper .sidebar-header .user-info .user-status,
.chiller-theme .sidebar-wrapper .sidebar-menu ul li a{color:#fff;}
.chiller-theme .sidebar-wrapper .sidebar-menu ul li:hover>a,
.chiller-theme .sidebar-wrapper .sidebar-menu ul li.active a,
.chiller-theme .sidebar-wrapper .sidebar-menu .sidebar-dropdown.active>a,
.chiller-theme .sidebar-wrapper .sidebar-header .user-info,
.DASHBOARD .chiller-theme .sidebar-wrapper .sidebar-menu ul li.iconDashboard a,
.HOTELCLIENTS .chiller-theme .sidebar-wrapper .sidebar-menu ul li.iconClients a,
.FAULT .chiller-theme .sidebar-wrapper .sidebar-menu ul li.iconFault a,
.CARETEAM .chiller-theme .sidebar-wrapper .sidebar-menu ul li.iconCareTeam a,
.NOTIFICATIONS .chiller-theme .sidebar-wrapper .sidebar-menu ul li.iconNotifications a,
.REPORTING .chiller-theme .sidebar-wrapper .sidebar-menu ul li.iconReporting a,
.RFQ .chiller-theme .sidebar-wrapper .sidebar-menu ul li.iconRfq a,
.CMS .chiller-theme .sidebar-wrapper .sidebar-menu ul li.iconCMS a,
.USERS .chiller-theme .sidebar-wrapper .sidebar-menu ul li.iconUsers a,
.SETTINGS .chiller-theme .sidebar-wrapper .sidebar-menu ul li.iconSettings a{color:#ffb400;font-weight:600;}
.page-wrapper.chiller-theme.toggled #close-sidebar{color:#000000;}
.page-wrapper.chiller-theme.toggled #close-sidebar:hover{color:#009b98;}
.chiller-theme .sidebar-wrapper ul li:hover a i,
.chiller-theme .sidebar-wrapper .sidebar-dropdown .sidebar-submenu li a:hover:before,
.chiller-theme .sidebar-wrapper .sidebar-menu .sidebar-dropdown.active a i{color:#000000;text-shadow:0px 0px 10px rgba(22, 199, 255, 0.5);}
.chiller-theme .sidebar-wrapper .sidebar-menu ul li a i,
.chiller-theme .sidebar-wrapper .sidebar-menu .sidebar-dropdown div{background:#3a3f48;}
.chiller-theme .sidebar-wrapper .sidebar-menu .header-menu span{color:#6c7b88;}
.numAlert{width:22px;height:16px;padding-top:6px;font-size:10px;line-height:10px;color:#fff;background:#df2935;position:absolute;right:20px;top:50%;transform:translateY(-50%);border-radius:50%;text-align:center;}
/*FOR DROP DOWN to stay*/
.HOTELCLIENTS #relClients,.CARETEAM #relCareTeam,.CMS #relCMS,.USERS #relUsers,.SETTINGS #relSettings{display:block;}
.backTopBtn{background:url(../Content/images/icon-backTop.svg) no-repeat #001f58;background-position:center center;background-size:25px;position:fixed;bottom:-150px;right:20px;width:40px;height:40px;z-index:2;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;cursor:pointer;border:1px solid #ffffff;z-index:9999;}
/**Login / Forgot Password**/
.LOGIN .wrapper{width:100%;height:auto;margin:0 auto;position:relative;overflow:hidden;z-index:1;background:#ffffff;}
.LOGIN .main-contents{width:100%;height:100vh;margin:0 auto;position:relative;display:table;}
.login-form{width:100%;display:table-cell;vertical-align:middle;}
.login-form .logo{width:150px;display:block;margin:50px auto 0 auto;}
.login-form .logo img{display:block;width:100%;}
.login-fields{width:calc(100% - 62px);max-width:500px;margin:25px auto;position:relative;padding:30px;border:1px solid #c8d1d9;border-radius:15px}
.login-fields h2{font-size:20px !important;line-height:35px !important;font-weight:700;margin-bottom:15px;color:#001e58;}
.login-fields p{font-size:14px;line-height:18px;color:#000;}
.login-fields a{font-size:14px;font-weight:500;color:#1a5bf6;}
.login-fields ul{list-style:disc;margin-left:20px;}
.login-fields ul li{font-size:14px;line-height:18px;color:#000;padding:2.5px;}
.login-fields .center{text-align:center;}
.login-fields .grp{width:100%;}
.login-fields .field-name{width:100%;font-size:14px;line-height:18px;font-weight:700;color:#001e58;margin:20px 0 5px 0;}
.login-fields .field-input{width:100%;}
.login-fields .grp_col{width:100%;font-size:0;margin:20px 0;}
.login-fields .grp_col .col{display:inline-block;vertical-align:top;width:50%;}
.login-fields .grp_col .col.rgt{text-align:right;}
.login-fields .commonBtn{display:block;width:100%;}
.login-footer{width:calc(100% - 62px);max-width:500px;margin:25px auto;text-align:center;font-size:12px;line-height:14px;color:#000;}
.verifyQRCode{width:100%;font-size:0;}
.verifyQRCode span{display:inline-block;vertical-align:top;font-size:14px;line-height:18px;width:calc(100% - 125px);}
.verifyQRCode span h1{margin-bottom:5px;}
.verifyQRCode .qrPlaceholder{width:100px;margin-left:25px;}
.verifyQRCode .qrPlaceholder img{width:100%;display:block;}
/**Main Contents**/
.page-wrapper{background:#f2f2f2;overflow-x:hidden;position:relative;}
.header{background:#ffffff;padding:15px 30px;width:calc(100% - 60px);font-size:0;border-bottom:1px solid #f2f2f2;position:fixed;z-index:2;}
.header .companyLogo{width:calc(100% - 70px);display:inline-block;vertical-align:middle;}
.header .companyLogo .mainMenuBtn{width:24px;display:inline-block;vertical-align:middle;cursor:pointer;}
.header .companyLogo .mainMenuBtn img{display:block;width:100%;}
.header .companyLogo .logoImg{width:70px;display:inline-block;vertical-align:middle;margin:0 20px;}
.header .companyLogo .logoImg img{display:block;width:100%}
.header .companyLogo .title{font-family:"komet", sans-serif;display:inline-block;vertical-align:middle;font-size:24px;line-height:28px;font-weight:700;color:#001f58;}
.header .userLogout{width:70px;display:inline-block;vertical-align:middle;}
.header .userLogout a{background:url("../Content/images/logout-icon.svg")no-repeat right center;display:block;color:#001f58;font-size:14px;line-height:20px;padding:0 30px 0 0;text-decoration:none;}
.formHeader{background:#ffffff;padding:0;width:100%;font-size:0;display:flex;}
.formHeader .curveBg{display:inline-block;vertical-align:middle;/*width:calc(100% - 300px);*/width:calc(100% - 200px);position:relative;}
.formHeader .curveBg .bgImg{width:400px;position:absolute;top:0;left:0;}
.formHeader .curveBg .bgImg img{display:block;width:100%;}
.formHeader .curveBg h1{font-size:38px;line-height:42px;color:#000000;position:absolute;transform:translateY(-45%);top:45%;left:30px;}
.formHeader .curveBg h1 span{/*font-size:14px;line-height:20px;*/font-weight:400;}
.formHeader .vectorImg{display:inline-block;vertical-align:middle;/*width:300px;margin:20px 20px 0 0;*/width:200px;margin:20px 30px 20px 0;}
.formHeader .vectorImg img{display:block;width:100%;}
.page-wrapper .footer{font-size:12px;line-height:18px;color:#000000;text-align:left;padding:15px 30px;width:calc(100% - 60px);position:fixed;bottom:0;background:#f2f2f2;}
.commonPage{padding:110px 30px 60px 30px;width:calc(100% - 60px);}
.FEEDBACKFORM .commonPage{padding-top:0;padding-bottom:0;/*margin-top:-40px;*/}
.commonPage h1{font-size:20px;line-height:24px;color:#001f58;margin-bottom:20px;position:relative;}
.commonPage h1 a{text-decoration:none;color:#001f58;}
.commonPage h1 .edit::after{content:url("../Content/images/edit-icon.svg");width:20px;padding:0 0 0 10px;vertical-align:-3px;display:inline-block;}
.commonPage h1 p{font-size:14px;line-height:18px;font-weight:400;padding:10px 0 20px 0;}
.dashboardCol4{font-size:0;display:flex;flex-wrap:wrap;width:calc(100% + 20px);}
.dashboardCol4 li{width:calc(25% - 20px);margin:0 20px 20px 0;display:inline-block;vertical-align:top;border-radius:5px;position:relative;}
.dashboardCol4 li.NEW{background:#1a5bf7;}
.dashboardCol4 li.COMPLETED{background:#14c05c;}
.dashboardCol4 li.INPROGRESS{background:#ffb400;}
.dashboardCol4 li.CANCELLED{background:#df2935;}
.dashboardCol4 li .container{width:calc(100% - 40px);padding:20px;}
.dashboardCol4 h2{font-size:14px;line-height:20px;color:#ffffff;font-weight:400;padding-bottom:20px;width:calc(100% - 40px);margin-right:40px;}
.dashboardCol4 .icon{position:absolute;width:35px;right:18px;top:20px;}
.dashboardCol4 .icon img{width:100%;display:block;}
.dashboardCol4 .amount{font-size:40px;line-height:40px;color:#ffffff;/*padding-bottom:40px;*/font-weight:700;}
.dashboardCol4 .dashStatus{position:absolute;bottom:20px;width:calc(100% - 40px);padding:0 20px;font-size:0;display:none;}
.dashboardCol4 .dashStatus span{font-size:12px;line-height:14px;color:#fff;display:inline-block;vertical-align:middle;}
.dashboardCol4 .dashStatus .percentage{margin-right:10px;display:inline-block;padding:5px 7px;color:#ffffff;font-size:10px;line-height:10px;font-weight:700;border-radius:3px;background:#fff;}
.dashboardCol4 .dashStatus .positive{color:#14c05c;}
.dashboardCol4 .dashStatus .negative{color:#df2935;}
.dashboardCol4 .dashStatus .zero{color:#ffb400;}
/*COMMON TABLE - RESPONSIVE*/
.warningNote{width:calc(100% - 20px);padding:0 10px;border-radius:5px;background:none;border:none;font-size:0;margin-bottom:20px;}
.warningNote span{display:inline-block;vertical-align:middle;width:calc(100% - 27px);font-size:14px;line-height:18px;color:#df2935;}
.warningNote .icon{width:17px;margin-right:10px;}
.warningNote .icon img{width:100%;display:block;}
.warningIcon{width:15px;visibility:hidden;display:none;}
.warningIcon img{width:15px;display:block;}
.warning .warningIcon{visibility:visible;display:block;}
.responsiveTable{width:100%;border:1px solid #f0f0f0;background:#ffffff;border-radius:5px;}
.responsiveTable.withoutFrame{border:none;background:none;border-radius:0;}
.responsiveTable .container{width:calc(100% - 40px);padding:20px;position:relative;}
.responsiveTable h2{font-size:16px;line-height:20px;color:#001f58;font-weight:600;margin-bottom:20px;}
.responsiveTable .viewAll{position:absolute;right:20px;top:22px;}
.responsiveTable table{width:100%;border-collapse:separate;}
.responsiveTable table thead tr th{color:#001f58;font-size:12px;line-height:14px;font-weight:600;text-align:left;padding:7.5px 10px;vertical-align:top;border-bottom:1px solid #f0f0f0;}
.responsiveTable table tbody tr td{color:#000000;font-size:14px;line-height:18px;font-weight:400;text-align:left;padding:7.5px 10px;border-bottom:1px solid #f0f0f0;vertical-align:middle;}
.responsiveTable table tbody tr td span{display:inline-block;vertical-align:middle;}
.responsiveTable table tbody tr td span a{display:inline-block;}
.responsiveTable table tbody tr td a{color:#1a5bf6 !important;text-decoration:none;}
.responsiveTable table tbody .warning td a{color:#df2935 !important;text-decoration:none;}
.responsiveTable table tbody tr td a:hover{text-decoration:underline;}
.responsiveTable table tbody tr td img{width:18px;display:block;}
.commonPage .high{color:#df2935;position:relative;display:inline-block;}
.commonPage .high::after{content:'';background:url("../Content/images/icon-urgent.svg");background-size:100%;display:inline-block;vertical-align:middle;margin:-3px 0 0 5px;width:16px;height:16px;}
.commonPage .status{display:inline-block;padding:5px 0;color:#f2f2f2;font-size:12px;line-height:12px;font-weight:600;border-radius:5px;text-align:center;width:85px;border:1px solid #f2f2f2;}
.commonPage .status.new{background:#1a5bf7;border:1px solid #1a5bf7;}
.commonPage .status.completed,
.commonPage .status.contracted{background:#14c05d;border:1px solid #14c05d;}
.commonPage .status.inprogress,
.commonPage .status.quoted{background:#ffb400;border:1px solid #ffb400;}
.commonPage .status.cancelled{background:#df2935;border:1px solid #df2935;}
.commonPage .status.active,
.commonPage .status.escalated{background:#001e58;border:1px solid #001e58;}
.commonPage .status.inactive,
.commonPage .status.disputed{background:#000;border:1px solid #000;}
.commonPage .status.verified{background:#009390;border:1px solid #009390;}
.commonPage .tag{display:inline-block;padding:5px;color:#000;font-size:12px;line-height:12px;font-weight:600;border-radius:5px;text-align:center;width:auto;background:#ccc;}
/*
.responsiveTable table tbody tr th, 
.clone tbody tr td{color:#000000;font-size:14px;line-height:18px;font-weight:400 !important;text-align:left;padding:7.5px 10px;border-bottom:1px solid #eaeaea;vertical-align:middle;background:#ffffff;position:relative;}
.responsiveTable table tbody tr.warning th,
.clone tbody tr.warning td{background:rgba(229,28,56,0.1);}
.clone tbody tr.active td{background:#fce8e9;}
.clone tbody tr.closed td{background:#f5f6f8;}
.freezeTable{position:relative;max-width:100%;margin:auto;overflow:hidden;}
.clone{position:absolute;top:0;left:0;pointer-events:none;}
.clone tr{background:#ffffff;}
.clone td{visibility:hidden;}
.clone th{visibility:hidden;border-color:transparent;}
.clone th a{color:#001f58;pointer-events:visible !important;}
.clone thead th:nth-child(1),.clone thead th:nth-child(2),.clone thead th:nth-child(3),.clone tbody th,
.clone tbody td:nth-child(1),.clone tbody td:nth-child(2),.clone tbody td:nth-child(3){visibility:visible;pointer-events:visible !important;}
*/
/*SEARCH FILTER*/
.searchFilter{width:100%;font-size:0;margin-bottom:10px;}
.searchFilter span{display:inline-block;vertical-align:middle;margin-right:5px;margin-bottom:5px;width:220px;}
.searchFilter input,.searchFilter select{border:1px solid #ffffff;margin-bottom:5px !important;}
.detailPage .searchFilter input,.detailPage .searchFilter select{border:1px solid #c8d1d9;}
.searchFilter .date{display:inline-block;vertical-align:middle;width:380px;text-align:center;}
.searchFilter .date.extendWidth{width:450px;}
.searchFilter .date ul li{display:inline-block;vertical-align:middle;font-size:14px;line-height:18px;color:#000000;width:calc(50% - 12px);}
.searchFilter .date ul li:nth-child(2){width:24px;}
.searchFilter .btn{margin-right:5px;width:auto;}
.searchFilter span.text{width:auto;font-size:14px;}
/**Page Number**/
.pagination{width:100%;margin:20px 0 10px 0;font-size:0;}
.pagination .page{display:inline-block;vertical-align:middle;text-align:left;color:#000000;font-size:14px;line-height:18px;width:300px;}
.pagination .pageNum{display:inline-block;vertical-align:middle;text-align:right;font-size:14px;line-height:18px;width:calc(100% - 300px);}
.pagination ul{list-style: none;}
.pagination ul li{display:inline-block;vertical-align: middle;}
.pagination ul li span{display:block;border-radius:5px;background:#ffffff; color:#000000;font-size:14px;width:30px;height:19px;padding:6px 0 5px 0;text-align:center;text-decoration:none;border:1px solid #c8d1d9;margin:0 1.5px;}
.pagination ul li a{display:block;border-radius:5px;background:#ffffff; color:#000000;font-size:14px;width:30px;height:19px;padding:6px 0 5px 0;text-align:center;text-decoration:none;border:1px solid #c8d1d9;margin:0 1.5px;}
.pagination ul li a:hover{background:#001f58;color:#ffffff;font-weight:600;border:1px solid #001f58;}
.pagination ul li.active .current{color:#ffffff;background:#001f58;font-weight:600;border:1px solid #001f58;}
/*DETAIL PAGE*/
.detailPage{width:100%;border:1px solid #ffffff;background:#ffffff;border-radius:5px;margin-bottom:20px;}
.detailPage .container{width:calc(100% - 40px);padding:20px;position:relative;}
.FEEDBACKFORM .detailPage .container{background:#ffffff;border-radius:5px;}
.detailPage h2{font-weight:600;color:#001f58;font-size:16px;line-height:20px;margin:0 0 20px 0;position:relative;border-bottom:1px solid #c8d1d9;padding:0 0 20px 0;}
.detailPage h2 span{position:absolute;left:0;top:7.5px;display:block;width:auto;background:#ffffff;padding-right:10px;}
.detailPage .thankyou{text-align:left;padding:50px 20px;}
.detailPage .thankyou h2{font-size:16px;line-height:20px;border-bottom:none;padding:0;margin-bottom:20px;}
.detailPage .thankyou p{font-size:14px;line-height:18px;margin-bottom:0;}
.formFields{display:flex;flex-wrap:wrap;width:calc(100% + 20px);font-size:14px;line-height:18px;}
.formFields .fieldName{width:100%;display:block;color:#001f58;margin:5px 0;}
.formFields .fieldName strong{font-weight:600;color:#000000;}
.formFields .fieldName em{font-size:12px;color:#000000;}
.formFields .field{width:100%;display:block;color:#000000;}
.formFields .field{width:100%;display:block;color:#000000;}
.formFields .field.logo{height:60px;}
.formFields .field.logo img{height:100%;display:block;}
.formFields .formCol4{width:calc(25% - 20px);margin:0 20px 20px 0;}
.formFields .formCol3{width:calc(33.3333% - 20px);margin:0 20px 20px 0;}
.formFields .formCol2{width:calc(50% - 20px);margin:0 20px 20px 0;}
.formFields .formCol{width:calc(100% - 20px);margin:0 20px 20px 0;}
.formFields .field a{color:#001f58;text-decoration:none;display:block;}
.formFields .field ul{list-style:disc;margin-left:15px;}
.formFields .field ul li{padding:2.5px}
.formFields.topBorder{border-top:1px solid #fdf0d8;padding-top:20px;margin-top:10px;}
.col2Form{display:flex;flex-wrap:wrap;width:calc(100% + 20px);}
.col2Form .col2{width:calc(50% - 20px);margin:0 20px 0 0;}
.detailPage .boxContainer{width:100%;margin-bottom:20px;}
.detailPage .boxContainer li{width:calc(100% - 42px);padding:20px;margin-bottom:10px;text-align:right;border:1px solid #e8ebf0;background:#ffffff;border-radius:5px;font-size:0;}
.detailPage .boxContainer li span{display:inline-block;vertical-align:middle;font-size:14px;line-height:18px;}
.detailPage .boxContainer li .description{width:calc(100% - 360px);text-align:left;color:#869fb3;}
.detailPage .boxContainer.payment li .description{width:calc(100% - 240px);}
.detailPage .boxContainer li .description strong{font-weight:600;color:#000000;display:block;}
.detailPage .boxContainer li .amount{width:150px;font-size:14px;line-height:14px;color:#869fb3;}
.detailPage .boxContainer li .amount strong{font-weight:600;font-size:20px;line-height:14px;color:#000000;}
.detailPage .boxContainer li .action{width:210px;}
.detailPage .boxContainer.payment li .action{width:240px;}
/**NOTIFICATION**/
.notificationList{width:100%;}
.notificationList li{display:block;width:100%;margin-bottom:10px;cursor:pointer;}
.notificationList li .grp{display:block;width:calc(100% - 40px);padding:20px;background:#fff;border-radius:25px;font-size:0;}
.notificationList li .grp .status{display:block;margin-bottom:5px;width:120px;}
.notificationList li .grp .detail{width:100%;position:relative;font-size:0;}
.notificationList li .grp .detail .description{display:inline-block;vertical-align:middle;font-size:16px;line-height:20px;color:#001e58;width:calc(100% - 200px);}
.notificationList li .grp .detail .date{display:inline-block;vertical-align:middle;font-size:12px;line-height:14px;color:#001e58;width:200px;text-align:right;}
.notificationList li .grp .detail .date::before{content:'';background:url("../Content/images/icon-calendar.svg")no-repeat;background-size:100%;width:22px;height:22px;display:inline-block;vertical-align:middle;margin-right:0;margin-top:4px;}
.markAll{font-size:14px;line-height:18px;color:#1a5bf6;text-decoration:none;position:absolute;top:50px;right:0}
.markAll:hover{text-decoration:underline;}
.notificationList li .grp .grpInner{position:relative;width:calc(100% - 20px);margin-left:20px;}
.notificationList li.unread .grp .grpInner::before{content:'';width:10px;height:10px;background:#df2935;border-radius:100%;position:absolute;top:8px;left:-20px;}
.readAll{position:absolute;right:0;top:-5px;color:#fff !important}
/*OTHERS*/
.rightBtn{position:absolute;right:0;top:-5px;}
.radioGrp{width:100%;font-size:0;}
.radioGrp li{display:inline-block;vertical-align:top;width:calc(50% - 10px);margin:5px 10px 5px 0;}
.radioGrp.col4 li{width:calc(25% - 10px);}
.radioGrp.col10 li{width:calc(10% - 10px);}
.radioGrp.colAuto li{width:auto;margin:5px 15px 5px 0;}
.dateToDate{width:100%;font-size:0;}
.dateToDate li{display:inline-block;vertical-align:middle;font-size:14px;line-height:18px;color:#000000;width:calc(50% - 12px);}
.dateToDate li:nth-child(2){width:24px;text-align:center;}
.imgPlaceholder{width:100px;}
.imgPlaceholder img{width:100%;display:block;}
.ckEditor p{margin-bottom:20px;}
.ckEditor h2,.ckEditor h3{margin-bottom:20px;}
.alert{font-size:14px;line-height:18px !important;color:#1c2084;margin-bottom:20px;padding:10px;width:calc(100% - 22px);background:rgba(28,32,132,0.25);border:1px solid #1c2084;}
.alert span{display:inline-block;vertical-align:top;width:calc(100% - 25px);}
.alert .icon{width:15px;margin-right:5px;margin-top:1px;}
.alert .icon img{width:100%;display:block;}
.msgBox{font-size:14px;line-height:18px !important;color:#000;margin-bottom:20px;padding:10px;width:calc(100% - 22px);background:#f1f1f1;border:1px solid #000000;}
.msgBox span{display:inline-block;vertical-align:top;width:calc(100% - 28px);}
.msgBox .icon{width:18px;margin-right:5px;margin-top:0;}
.msgBox .icon img{width:100%;display:block;}
@media screen and (max-width:1899px){
	.responsiveTable .tableScroller.logtable{width:100%;overflow-x:auto;}
	.responsiveTable .tableScroller.logtable table{width:1900px;}
}
@media screen and (max-width:1599px){
	.responsiveTable .tableScroller{width:100%;overflow-x:auto;}
	.responsiveTable .tableScroller table{width:1600px;}
  	.DASHBOARD .responsiveTable .tableScroller table{width:100%;}
	.FAULT .responsiveTable .tableScroller table{width:100%;}
}
@media screen and (max-width:1399px){
  	.DASHBOARD .responsiveTable .tableScroller table{width:1300px;}
	.FAULT .responsiveTable .tableScroller table{width:1300px;}
}
@media screen and (max-width:1269px){
	.dashboardCol4 li{width:calc(50% - 22px);}
	.formFields .formCol4{width:calc(50% - 20px);}
	.formFields .formCol3{width:calc(50% - 20px);}
	.formFields .formCol2{width:calc(100% - 20px);}
	.radioGrp.col4 li{width:calc(50% - 10px);}
}
@media screen and (max-width:1099px){
	.responsiveTable .tableScroller{overflow-x:hidden !important;}
	.responsiveTable .tableScroller table{width:100% !important;}	
	.responsiveTable{margin-top:0;}
	.responsiveTable .container{padding-bottom:0;}
	.responsiveTable table{margin:0;border-radius:5px;}
	.responsiveTable table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
	.responsiveTable table tr{display:block;border-bottom:none;border-radius:5px;margin:10px 0 20px 0;background:#f2f2f2;padding:5px 0px;}
	.responsiveTable table tbody tr td{border-top:none !important;border-bottom:none !important;display:block;text-align:right !important;padding:5px 10px;}
	.responsiveTable table tbody tr td span{display:inline-block;}
	.responsiveTable table tbody tr td .field{display:block;}
	.responsiveTable table td::before, 
	.responsiveTable table tbody tr th::before{content: attr(data-label);float:left;font-weight:600;color:#001f58;}
	.responsiveTable table tbody tr td:last-child{paddding-bottom:0;}
	.responsiveTable table tbody tr:last-child td{border-bottom:none !important;}
	.responsiveTable table .checkBoxStyle{text-align:right !important;display:inline-block;padding-bottom:10px;margin:15px 15px 0 0;}
	.responsiveTable input[type="text"]:disabled{border:1px solid #f0f0f0;}
	.responsiveTable input[type="text"]{display:block;}
	.responsiveTable table tbody tr th{border-bottom:none !important;background:none !important;}
	.clone{display:none;}
	.pagination{margin:0 0 10px 0;}
	.pagination .page{display:block;text-align:center;width:100%;}
	.pagination .pageNum{display:block;text-align:center;width:100%;margin:15px 0;}
	.pagination ul li span{margin:0;}
	.pagination ul li a{margin:0;}
	.backBtn.add{margin-top:0;}
	.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#dddddd;border:1px solid #dddddd;-webkit-transition:.4s;transition:.4s;}	
	.radioGrp.col10 li{width:calc(20% - 10px);}
}
@media screen and (max-width:999px){
	.searchFilter span{margin-right:0;width:100%;margin-bottom:5px;}
	.searchFilter span:nth-child(even){margin-left:0;}
	.searchFilter .selectField{width:100%;}
	.searchFilter .date{width:100%;}
	.searchFilter .date.extendWidth{width:100%;}
	.searchFilter .btn{width:auto;margin-right:5px;}
	.detailPage .boxContainer li{width:calc(100% - 32px);padding:15px;text-align:center;}
	.detailPage .boxContainer li span{display:block;}
	.detailPage .boxContainer li .description, .detailPage .boxContainer.payment li .description{width:100%;text-align:center;margin-bottom:10px;}
	.detailPage .boxContainer li .amount{width:100%;margin-bottom:10px;}
	.detailPage .boxContainer li .action, 
	.detailPage .boxContainer.payment li .action{width:100%;margin-bottom:10px;}
	.detailPage .boxContainer.payment li .action .cancelBtn{display:inline-block;width:auto !important;padding:10px 20px;}
}

@media screen and (max-width:869px){
	.formHeader .curveBg{width:calc(100% - 150px);}
	.formHeader .curveBg .bgImg{width:250px;}
	.formHeader .vectorImg{width:150px;}
	.formHeader .curveBg h1{font-size:20px;line-height:24px;}
	.formHeader .curveBg h1 span{font-size:14px;line-height:20px;display:block;}
}

@media screen and (max-width:800px){
	.sidebar-wrapper .sidebar-account{height:42px;}
	.header{padding:15px;width:calc(100% - 30px);position:relative;}
	/*.header .companyLogo .logoImg{width:140px;}*/
	.page-wrapper .footer{position:relative;}
	.page-wrapper .footer{padding:15px;width:calc(100% - 30px);}
	.commonPage{padding:25px 15px;width:calc(100% - 30px);}
	.formFields{width:100%;font-size:14px;line-height:18px;}
	.formFields .fieldName{width:100%;}
	.formFields .formCol4{width:100%;margin:0 0 10px 0;}
	.formFields .formCol3{width:100%;margin:0 0 10px 0;}
	.formFields .formCol2{width:100%;margin:0 0 10px 0;}
	.formFields .formCol{width:100%;margin:0 0 10px 0;}
	.formFields .hideMobile .fieldName{display:none;}
	.col2Form{width:100%;}
	.col2Form .col2{width:100%;margin:0 0 10px 0;}
	.radioGrp li{display:block;margin:10px 0;width:100% !important;}
	.detailPage .boxContainer li{width:calc(100% - 42px);padding:20px;text-align:right;}
	.detailPage .boxContainer li span{display:inline-block}
	.detailPage .boxContainer li .description{width:calc(100% - 360px);text-align:left;margin-bottom:0;}
	.detailPage .boxContainer li .amount{width:150px;margin-bottom:0;}
	.detailPage .boxContainer li .action{width:210px;margin-bottom:0;}
	.detailPage .boxContainer.payment li .description{width:calc(100% - 240px);text-align:left;margin-bottom:0;}
	.detailPage .boxContainer.payment li .action{width:240px;margin-bottom:0;}
	.popup_widen .normalTable{width:100%;overflow-x:auto;}
	.popup_widen .normalTable table{width:820px;}
	.radioGrp.col10 li{display:inline-block;margin:10px 10px 10px 0;width:calc(20% - 10px) !important;}
	.formHeader .curveBg h1{left:15px;padding:10px 0;}
	.formHeader .vectorImg{margin-right:15px;}
}

@media screen and (max-width:699px){
	.dashboardCol4{width:100%;}
	.dashboardCol4 li{width:calc(100% - 2px);margin:0 0 20px 0;}
	.rightBtn{position:relative;display:block;top:0;margin-top:15px;}
	.detailPage .boxContainer li{width:calc(100% - 32px);padding:15px;text-align:center;}
	.detailPage .boxContainer li span{display:block;}
	.detailPage .boxContainer li .description,.detailPage .boxContainer.payment li .description{width:100%;text-align:center;margin-bottom:10px;}
	.detailPage .boxContainer li .amount{width:100%;margin-bottom:10px;}
	.detailPage .boxContainer li .action,.detailPage .boxContainer.payment li .action{width:100%;margin-bottom:10px;}
	.notificationList li .grp .detail .description{width:100%;margin-bottom:10px;}
	.notificationList li .grp .detail .date{width:100%;text-align:left;}
}

@media screen and (max-width:499px){
	.radioGrp.col10 li{width:calc(25% - 10px) !important;}
	.formHeader .curveBg{width:calc(100% - 125px);}
	.formHeader .vectorImg{width:125px;padding:25px 0;}
	.readAll{position:relative;right:auto;top:auto;display:table;margin-top:20px;}
	.header .companyLogo .logoImg{margin:15px 0;}
	.header .companyLogo .title{font-size:18px;line-height:22px;}
}

@media screen and (max-height:729px){
	.RESETPAGE .wrapper{height:auto;padding-top:20px;}
	.RESETPAGE .footer{position:relative;padding:15px 0;}
}

@media screen and (max-height:649px){
	.LOGIN .wrapper{height:auto;padding-top:20px;}
	.LOGIN .footer{position:relative;padding:15px 0;}
}

/*FOR PRINT ONLY*/
@media print {
	*{ color-adjust: exact; -webkit-print-color-adjust: exact; print-color-adjust: exact; margin:0; padding:0; }
}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

