
/*the_fonts_links*/

/* fallback */
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url(../Sei_font_family/material_icon/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');
} 

/*test*/
/*this is a new comment abhishek*/
.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
}


/*@import url(../Sei_font_family/raleway/raleway_all.css?family=Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i);*/

/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 400;
  src: local('Raleway Italic'), local('Raleway-Italic'), url(../Sei_font_family/raleway/1Ptsg8zYS_SKggPNyCg4Q4FqPfE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 400;
  src: local('Raleway Italic'), local('Raleway-Italic'), url(../Sei_font_family/raleway/1Ptsg8zYS_SKggPNyCg4TYFq.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 500;
  src: local('Raleway Medium Italic'), local('Raleway-MediumItalic'), url(../Sei_font_family/raleway/1Ptpg8zYS_SKggPNyCgwvqJ_DNCb_Vo.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 500;
  src: local('Raleway Medium Italic'), local('Raleway-MediumItalic'), url(../Sei_font_family/raleway/1Ptpg8zYS_SKggPNyCgwvqJ_AtCb.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 600;
  src: local('Raleway SemiBold Italic'), local('Raleway-SemiBoldItalic'), url(../Sei_font_family/raleway/1Ptpg8zYS_SKggPNyCgwkqV_DNCb_Vo.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 600;
  src: local('Raleway SemiBold Italic'), local('Raleway-SemiBoldItalic'), url(../Sei_font_family/raleway/1Ptpg8zYS_SKggPNyCgwkqV_AtCb.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 700;
  src: local('Raleway Bold Italic'), local('Raleway-BoldItalic'), url(../Sei_font_family/raleway/1Ptpg8zYS_SKggPNyCgw9qR_DNCb_Vo.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 700;
  src: local('Raleway Bold Italic'), local('Raleway-BoldItalic'), url(../Sei_font_family/raleway/1Ptpg8zYS_SKggPNyCgw9qR_AtCb.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/*////////////////////////////////////*/

/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: local('Raleway'), local('Raleway-Regular'), url(../Sei_font_family/raleway/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: local('Raleway'), local('Raleway-Regular'), url(../Sei_font_family/raleway/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  src: local('Raleway Medium'), local('Raleway-Medium'), url(../Sei_font_family/raleway/1Ptrg8zYS_SKggPNwN4rWqhPAMif.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  src: local('Raleway Medium'), local('Raleway-Medium'), url(../Sei_font_family/raleway/1Ptrg8zYS_SKggPNwN4rWqZPAA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  src: local('Raleway SemiBold'), local('Raleway-SemiBold'), url(../Sei_font_family/raleway/1Ptrg8zYS_SKggPNwPIsWqhPAMif.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  src: local('Raleway SemiBold'), local('Raleway-SemiBold'), url(../Sei_font_family/raleway/1Ptrg8zYS_SKggPNwPIsWqZPAA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: local('Raleway Bold'), local('Raleway-Bold'), url(../Sei_font_family/raleway/1Ptrg8zYS_SKggPNwJYtWqhPAMif.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  /*src: local('Raleway Bold'), local('Raleway-Bold'), url(https://fonts.gstatic.com/s/raleway/v14/1Ptrg8zYS_SKggPNwJYtWqZPAA.woff2) format('woff2');*/
  src: local('Raleway Bold'), local('Raleway-Bold'), url(../Sei_font_family/raleway/1Ptrg8zYS_SKggPNwJYtWqZPAA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/*@import url(../Sei_font_family/Poppins/poppins_all.css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap);*/

/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Poppins Italic'), local('Poppins-Italic'), url(../Sei_font_family/Poppins/pxiGyp8kv8JHgFVrJJLucXtAKPY.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Poppins Italic'), local('Poppins-Italic'), url(../Sei_font_family/Poppins/pxiGyp8kv8JHgFVrJJLufntAKPY.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Poppins Italic'), local('Poppins-Italic'), url(../Sei_font_family/Poppins/pxiGyp8kv8JHgFVrJJLucHtA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: local('Poppins Medium Italic'), local('Poppins-MediumItalic'), url(../Sei_font_family/Poppins/pxiDyp8kv8JHgFVrJJLmg1hVFteOcEg.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: local('Poppins Medium Italic'), local('Poppins-MediumItalic'), url(../Sei_font_family/Poppins/pxiDyp8kv8JHgFVrJJLmg1hVGdeOcEg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: local('Poppins Medium Italic'), local('Poppins-MediumItalic'), url(../Sei_font_family/Poppins/pxiDyp8kv8JHgFVrJJLmg1hVF9eO.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Poppins SemiBold Italic'), local('Poppins-SemiBoldItalic'), url(../Sei_font_family/Poppins/pxiDyp8kv8JHgFVrJJLmr19VFteOcEg.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Poppins SemiBold Italic'), local('Poppins-SemiBoldItalic'), url(../Sei_font_family/Poppins/pxiDyp8kv8JHgFVrJJLmr19VGdeOcEg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Poppins SemiBold Italic'), local('Poppins-SemiBoldItalic'), url(../Sei_font_family/Poppins/pxiDyp8kv8JHgFVrJJLmr19VF9eO.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Poppins Bold Italic'), local('Poppins-BoldItalic'), url(../Sei_font_family/Poppins/pxiDyp8kv8JHgFVrJJLmy15VFteOcEg.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Poppins Bold Italic'), local('Poppins-BoldItalic'), url(../Sei_font_family/Poppins/pxiDyp8kv8JHgFVrJJLmy15VGdeOcEg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Poppins Bold Italic'), local('Poppins-BoldItalic'), url(../Sei_font_family/Poppins/pxiDyp8kv8JHgFVrJJLmy15VF9eO.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/*////////////////////////*/

/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Poppins Regular'), local('Poppins-Regular'), url(../Sei_font_family/Poppins/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Poppins Regular'), local('Poppins-Regular'), url(../Sei_font_family/Poppins/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Poppins Regular'), local('Poppins-Regular'), url(../Sei_font_family/Poppins/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Poppins Medium'), local('Poppins-Medium'), url(../Sei_font_family/Poppins/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Poppins Medium'), local('Poppins-Medium'), url(../Sei_font_family/Poppins/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Poppins Medium'), local('Poppins-Medium'), url(../Sei_font_family/Poppins/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Poppins SemiBold'), local('Poppins-SemiBold'), url(../Sei_font_family/Poppins/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Poppins SemiBold'), local('Poppins-SemiBold'), url(../Sei_font_family/Poppins/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Poppins SemiBold'), local('Poppins-SemiBold'), url(../Sei_font_family/Poppins/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Poppins Bold'), local('Poppins-Bold'), url(../Sei_font_family/Poppins/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Poppins Bold'), local('Poppins-Bold'), url(../Sei_font_family/Poppins/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Poppins Bold'), local('Poppins-Bold'), url(../Sei_font_family/Poppins/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/*pseudo_elements*/

::selection{
  background: #3f51b5;
  color: #f7f7f7;
}

/*test*/

button{
  outline:0 !important;
}

a{
  text-decoration:none !important;  
}

li{
  list-style-type:none; 
}

legend{
  color:#727272;
}

input[type="number"]::-webkit-inner-spin-button, 
input[type="number"]::-webkit-outer-spin-button { 
  -webkit-appearance: none !important; 
  margin: 0 !important;
}

input[type="date"]::-webkit-calendar-picker-indicator{
    color: rgba(0, 0, 0, 0);
    opacity: 1;
    display: block;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iYmxhY2siIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE4cHgiPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz48cGF0aCBkPSJNMTkgM2gtMVYxaC0ydjJIOFYxSDZ2Mkg1Yy0xLjExIDAtMS45OS45LTEuOTkgMkwzIDE5YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjVjMC0xLjEtLjktMi0yLTJ6bTAgMTZINVY4aDE0djExek03IDEwaDV2NUg3eiIvPjwvc3ZnPg==) no-repeat;
    width: 22px;
    height: 22px;
    padding:2px;
    border-width: none;
    position:relative;
    top:3px;
    left:5px;
}

input[type="date"]::-moz-calendar-picker-indicator{
    color: rgba(0, 0, 0, 0);
    opacity: 1;
    display: block;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iYmxhY2siIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE4cHgiPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz48cGF0aCBkPSJNMTkgM2gtMVYxaC0ydjJIOFYxSDZ2Mkg1Yy0xLjExIDAtMS45OS45LTEuOTkgMkwzIDE5YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjVjMC0xLjEtLjktMi0yLTJ6bTAgMTZINVY4aDE0djExek03IDEwaDV2NUg3eiIvPjwvc3ZnPg==) no-repeat;
    width: 22px;
    height: 22px;
    padding:2px;
    border-width: none;
    position:relative;
    top:3px;
    left:5px;
}

input[type="date"]::calendar-picker-indicator{
    color: rgba(0, 0, 0, 0);
    opacity: 1;
    display: block;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iYmxhY2siIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE4cHgiPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz48cGF0aCBkPSJNMTkgM2gtMVYxaC0ydjJIOFYxSDZ2Mkg1Yy0xLjExIDAtMS45OS45LTEuOTkgMkwzIDE5YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjVjMC0xLjEtLjktMi0yLTJ6bTAgMTZINVY4aDE0djExek03IDEwaDV2NUg3eiIvPjwvc3ZnPg==) no-repeat;
    width: 22px;
    height: 22px;
    padding:2px;
    border-width: none;
    position:relative;
    top:3px;
    left:5px;
}

input{
  outline:none !important;
}

table, th, td{
  border:1px solid transparent;
  vertical-align: middle !important;
}

@media screen and (max-width:767px){
  
  .modal-backdrop.in{
    opacity:.84 !important;
  }
  
  input, select{
    font-size:12px !important;
  }
    
}

/*/////// Custom_Scrollbar_color ////////*/

.ps__thumb-y{
  background:linear-gradient(25deg,#3f51b5,#8f9ad4) !important;
  background:-webkit-linear-gradient(25deg,#3f51b5,#8f9ad4) !important;
  background:-moz-linear-gradient(25deg,#3f51b5,#8f9ad4) !important;
}

.ps__thumb-x{
  background:linear-gradient(25deg,#3f51b5,#8f9ad4) !important;
  background:-webkit-linear-gradient(25deg,#3f51b5,#8f9ad4) !important;
  background:-moz-linear-gradient(25deg,#3f51b5,#8f9ad4) !important;
}

.ps__rail-x:hover, .ps__rail-y:hover, .ps__rail-x:focus, .ps__rail-y:focus{
  background: rgba(0,0,0,.5);
}

.ps__rail-y {
  display: block;
  opacity: 1;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  width: 6px;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  /* please don't change 'position' */
  position: absolute;
  z-index:999;
  
  height:100%;
}

.ps__thumb-y {
  background-color: #aaa;
  /*background: linear-gradient(40deg, #fc5c92, #ec250e);*/
  border-radius: 6px;
  transition: background-color .2s linear, width .2s ease-in-out;
  -webkit-transition: background-color .2s linear, width .2s ease-in-out;
  width: 6px;
  /* there must be 'right' for ps__thumb-y */
  right: 2px;
  /* please don't change 'position' */
  position: absolute;
  
  min-height:100px;
  /*min-height:100%;*/
}

.ps__rail-x:hover, .ps__rail-y:hover, .ps__rail-x:focus, .ps__rail-y:focus{
  background:rgba(0,0,0,.17) !important;
}

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y {
  background-color: #999;
  width: 8px;
}

/*//////////loader_main_dashboard//////////*/

  
/*/////custom_loader_main_dashboard///*/

.loaded{
  display: inline-block;
  width: 100%;
  position:fixed;
  z-index:99999;
  background:#ffffff;
  top:0;
  left:0;
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;
  height: 100%;
}

.loaded .loader_main_01{
  display:flex;
  height:70px;
  width: 70px;
  overflow:hidden;
  justify-content:center;
  position:fixed;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  -webkit-transform:translate(-50%,-50%);
  -moz-transform:translate(-50%,-50%);
}

.spinner_of_loader {
  -webkit-animation: rotator 1.4s linear infinite;
          animation: rotator 1.4s linear infinite;
}

@-webkit-keyframes rotator {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(270deg);
            transform: rotate(270deg);
  }
}

@keyframes rotator {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(270deg);
            transform: rotate(270deg);
  }
}
.path {
  stroke-dasharray: 177;
  stroke-dashoffset: 0;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-animation: dash 1.4s ease-in-out infinite, colors 5.5s ease-in-out infinite;
          animation: dash 1.4s ease-in-out infinite, colors 5.5s ease-in-out infinite;
}

@-webkit-keyframes colors{
  0% {
    stroke: #ff0000;
  }
  25% {
    stroke: #00a2ff;
  }
  50% {
    stroke: #00ce0f;
  }
  75% {
    stroke: #ffae00;
  }
  100% {
    stroke: #9600ff;
  }
}

@keyframes colors{
  0% {
    stroke: #ff0000;
  }
  25% {
    stroke: #00a2ff;
  }
  50% {
    stroke: #00ce0f;
  }
  75% {
    stroke: #ffae00;
  }
  100% {
    stroke: #9600ff;
  }
}

@-webkit-keyframes dash{
  0% {
    stroke-dashoffset: 177;
  }
  50% {
    stroke-dashoffset: 46.75;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
  }
  100% {
    stroke-dashoffset: 177;
    -webkit-transform: rotate(450deg);
            transform: rotate(450deg);
  }
}

@keyframes dash{
  0% {
    stroke-dashoffset: 177;
  }
  50% {
    stroke-dashoffset: 46.75;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
  }
  100% {
    stroke-dashoffset: 177;
    -webkit-transform: rotate(450deg);
            transform: rotate(450deg);
  }
}

/*/////*/

.loader1{
  margin: 0 auto;
  display: flex;
  width: 100%;
  overflow: hidden;
  justify-content: center;
  position: fixed;
  top: 60%;
  left: 50%;
  transform: translate(-50%,-60%);
  -webkit-transform: translate(-50%,-60%);
  -moz-transform: translate(-50%,-60%);
  opacity:0;
  animation-delay:5s;
  animation: dalay_by_net 1.5s linear infinite;
}

.loader1 span{
  color:#474747;
  font-family:poppins;
  font-size:13px;
  font-weight:300;
  letter-spacing:.7px;
}

@keyframes dalay_by_net{
  
  0% {
    opacity:1 !important;
  }
  
  100% {
    opacity:1 !important;
  }
}

/*///// */

.loader2{
  background-color: #edf1ff;
  margin: 0 auto;
  display: flex;
  height: 4px;
  width: 22%;
  overflow: hidden;
  justify-content: center;
  position: fixed;
  top: 65%;
  left: 50%;
  transform: translate(-50%,-65%);
  -webkit-transform: translate(-50%,-65%);
  -moz-transform: translate(-50%,-65%);
  border-radius: 25px;
  box-shadow: inset 1px 1px 2px 0px rgba(0,0,0,.22);
}
  
.bar2{
  height: 4px;
  width: 100%;
  position: relative;
  overflow: hidden;
  background-color: #3f51b5;
  display: block;
  margin-top: 0px;
  margin: 0px;
  animation: bar2 1.5s linear infinite;
  z-index: 3;
  border-radius: 25px;
}

.bar2:before{
  position: absolute;
  content: "";
  left: -50px;
  width: 50px;
  height: 4px;
  border-radius: 25px;
}

@keyframes bar2{
  from {left: -50px; width: 28.5%;}
  20% {width: 20%;}
  40% {width: 30%;}
  50% {width: 30%;}
  55% {width: 40%;}
  60% {width: 50%;}
  65% {width: 60%;}
  70% {width: 70%;}
  75% {width: 80%;}
  80% {left: 50%;}
  85% {left: 80%;}
  95% {left: 105%;}
  to {left: 100%;}
}

/*////////////////////*/

@keyframes autofill {
  to {
    background: transparent;
    color:#1c1c1c;
    height: auto;
    z-index: 2;
  }
}

@-webkit-keyframes autofill {
  to {
    background: transparent;
    color:#1c1c1c;
    height: auto;
    z-index: 2;
  }
}

@-moz-keyframes autofill {
  to {
    background: transparent;
    color:#1c1c1c;
    height: auto;
    z-index: 2;
  }
}

input:autofill {
  -webkit-animation-name: autofill;
  -webkit-animation-fill-mode: both;
}

input:-webkit-autofill {
  -webkit-animation-name: autofill;
  -webkit-animation-fill-mode: both;
}

input:-moz-autofill {
  -webkit-animation-name: autofill;
  -webkit-animation-fill-mode: both;
}


input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  border: none;
  -webkit-text-fill-color: #1c1c1c;
  -webkit-box-shadow: 0 0 0px 1000px #fff inset;
  transition: background-color 5000s ease-in-out 0s;
}


/*/////////////////////*/

body:before{
  content: "";
  position: fixed;
  top: 0;
  background: linear-gradient(-5deg,#8f9ad4,#3f51b5);
  background: -webkit-linear-gradient(-5deg,#8f9ad4,#3f51b5);
  background: -moz-linear-gradient(-5deg,#8f9ad4,#3f51b5);
  height: 250px;
  width: 100%;
  right: 0;
  z-index: 0;
  clip-path: ellipse(100% 55% at 48% 44%);
  
  display:none !important;
  
}

.dash_section_body_before:before{
  content: "";
  position: fixed;
  top: 0;
  background: linear-gradient(-5deg,#8f9ad4,#3f51b5);
  background: -webkit-linear-gradient(-5deg,#8f9ad4,#3f51b5);
  background: -moz-linear-gradient(-5deg,#8f9ad4,#3f51b5);
  height: 250px;
  width: 100%;
  right: 0;
  z-index: 0;
  clip-path: ellipse(100% 55% at 48% 44%);
}
  
iframe body:before{
  display:none !important;
} 
  
/*/////////////////*/
  
.top_panel_url_back{
  display:none !important;
  /*display: block !important;*/
} 

/*/////////*/
  
/*custom_select_dropdown_section*/

select{
  appearance: none !important;
  -webkit-appearance: none !important; 
  -moz-appearance: none !important; 
  border:none !important;
  cursor:pointer;
  /*padding:0 !important;*/
  /*position:relative;*/
  /*border-radius:0px !important;*/
  /*background:none !important;*/
  border-bottom:2px solid #ddd !important;
  border-top:2px solid #ddd !important;
  background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), radial-gradient(#fff 70%, transparent 72%) !important;
  background-position: calc(100% - 10px) calc(.8em + 1px), calc(100% - 5px) calc(.8em + 1px), calc(100% - .5em) .3em !important;
  background-size: 5px 5px, 5px 5px, 1.5em 1.5em !important;
  background-repeat: no-repeat !important;
  background-color: white !important;
  /*border: thin solid blue !important;*/
  border-radius: 2px !important;
  display: inline-block;
  font: inherit;
  padding:4px !important;
  line-height: 1.5em;
  /*padding: 0.5em 3.5em 0.5em 1em;*/
  margin: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  transition:.2s !important;
  
}

select:focus{
    background-image: linear-gradient(135deg, transparent 50%, #3f51b5 50%), linear-gradient(45deg, #3f51b5 50%, transparent 50%), radial-gradient(white 70%, transparent 72%) !important;
    background-position: calc(100% - 10px) calc(.70em + 1px), calc(100% - 5px) calc(.70em + 1px), calc(100% - .5em) .3em !important;
    background-size: 5px 5px, 5px 5px, 1.5em 1.5em !important;
    background-repeat: no-repeat;
    border-color: white !important;
    outline: 0;
    border-bottom:2px solid #3f51b5 !important;
    border-top:2px solid #3f51b5 !important;
    transition:.2s !important;
    color: #3f51b5 !important;
}

/*datatable_select_material_custom*/

.dataTables_length select{
  background-position: calc(100% - 10px) calc(.6em + 1px), calc(100% - 5px) calc(.6em + 1px), calc(100% - .5em) .3em !important;
  padding:1px !important;
  transition:.2s ease-in-out !important;
}

/*select:focus ~  select:valid ~ #example_length:before{*/
/*  border-left: 6px solid transparent;*/
/*  border-right: 6px solid transparent;*/
/*  border-top: 6px solid #388ce1;*/
/*}*/

select option{
  font-size: 12px !important;
  font-family: poppins !important;
  color:#1c1c1c !important;
  font-weight: 500;
  letter-spacing: .5px;
}

/*material_customize_radio_btns_seui*/


/**, ::after, ::before{
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  -webkit-tap-highlight-color:rgba(0,0,0,0);
}*/

body{
  /*-webkit-touch-callout:none;
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;*/
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  font-family:"raleway,poppins";
  font-size:12px;
  
}

/*//////////Easy_ui_css_for_tabs_session//////////*/

/*.tabs li{*/
/*  float:unset !important;*/
/*}*/


/*STYLE_001_MAIN_STARTUP*/

.err-tr{
  height:0 !important;
}

fieldset{
  border:none !important;
}

html, body{
  min-height:100%;
  background:#edf1ff !important;
  padding:0 !important;
  margin:0 !important;
}

/*--main_content---*/

.main_contain{
  height:100%;
  width:100%;
  position:relative;
}


/*table_fixed_thead_all_main*/

/*.table-responsive{
  overflow-y: auto;
  height: 390px;
}

.table-responsive thead .table_color{
  position: sticky !important;
  position: -webkit-sticky !important;
  top: 0 !important;
}*/

.table-responsive{
  border:1px solid transparent !important;
}

/*//////////////*/


/*the_live_graph_of_feeders*/


.globalbgcolor{
  overflow-x:hidden;
}

/*first_page_start*/

/*top_panel_url*/

.top_panel_url{
  display:none !important;
}
/*////// */
.top_panel_url_main{
  width: 100% !important;
  text-align: right;
  float: right;
  margin-bottom: 0;
  position: relative;
  top: 50px;
  right: 0;
  display:inline-block !important;
  z-index: 999;
  background:#fff;
  padding:7px 10px;
  border-bottom:1px solid #eee;
}

.bredcrumb_div{
  text-align: right;
  float: right;
  width:100%;
  display: flex;
  -webkit-display: flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    justify-content:flex-end;
    -webkit-justify-content:flex-end;
}

.bredcrumb_div .bredcrumb_left_sec_btn_titl{
  float:left;
  width:30%;
  display:flex;
  flex-wrap:wrap;
  justify-content:flex-start;
  padding:10px;
}

.bredcrumb_div .bredcrumb_ul_list{
  padding: 0;
    margin: auto 0;
    float: right;
    width: 70%;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    padding:10px;
}

.bredcrumb_div .bredcrumb_bck_btn{
  margin-right: 10px;
  width: 26px;
  height: 26px;
  padding: 0px;
  border-radius: 50% !important;
  border: 2px solid #3f51b5 !important;
  background: #fff !important;
  color: #3f51b5;
  float: left;
}

.bredcrumb_div .bredcrumb_bck_btn .material-icons{
  font-size:18px;
}

.bredcrumb_div h5.bck_title_bredcrmb{
  font-family: raleway;
    border-bottom: none;
    font-size: 14px;
    font-weight: 600;
    color: #474747;
    letter-spacing: .5px;
    margin:auto 0;
}

.bredcrumb_div li{
  list-style-type:none;
  list-style-type: none;
  display: flex;
  flex-wrap:wrap;
  font-weight: 500;
  float: left;
  margin:auto 0;
}

.bredcrumb_div i{
  color:#727272;
  padding:0 5px;
  font-size:11px;
  float: left;
    margin: auto 0;
}

.bredcrumb_div li a{
  font-size:11px;
  font-family: poppins;
  font-weight:500;
  color:#808080;
  letter-spacing:.4px;
}
 
.bredcrumb_div li i{
  color:#fff !important;
}

.bredcrumb_on_mob{
  display:none;
}

/*/////// breadcrumb_part_equip_drrpdwn  /////////*/
 
.prt_equip_list_lve_pg_bx_crd .prt_equip_list_lve_pg_bx_crd_arw_btn{
  padding: 0;
  border-radius: 50%;
  margin-left: 15px;
  color: #808080;
  height: 26px;
  width: 26px;
  background: rgb(63, 81, 181,.07);
  box-shadow:none !important;
  transition:.1s;
  border:none !important;
  display: flex;
    flex-wrap: wrap;
}

.prt_equip_list_lve_pg_bx_crd .prt_equip_list_lve_pg_bx_crd_arw_btn:hover{
  background: rgb(63, 81, 181,.12);
  transition:.1s;
}

.prt_equip_list_lve_pg_bx_crd .prt_equip_list_lve_pg_bx_crd_arw_btn span{
  padding:1px;
}

.prt_equip_list_lve_pg{
    background: #fff !important;
    padding: 7px !important;
    padding-top: 0 !important;
    box-shadow: 0 10px 24px rgba(0,0,0,.12) !important;
    border: 1px solid #eee !important;
    max-height:300px;
    min-width: 250px !important;
    overflow-x:hidden;
    overflow-y:auto;
}

.prt_equip_list_lve_pg_tp_sticky{
  position:sticky;
  top:0;
  z-index:9;
  background:#fff;
  box-shadow:none;
  display:inline-block;
  width:100%;
  padding-top:7px;
}

.prt_equip_list_lve_pg h4.prt_equip_list_lve_pg_head{
    font-family: poppins;
    font-weight: 500;
    letter-spacing: .5px;
    color: #1c1c1c;
    margin: 5px 0;
    font-size: 14px;
}

.prt_equip_list_lve_pg_sml_serch_inpt{
  display: flex;
  -webkit-display: flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    justify-content: center;
    -webkit-justify-content: center;
    width: 100%;
    padding: 5px 0;
    position:relative;
    margin-bottom: 5px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 10px;
}

.prt_equip_list_lve_pg_sml_serch_inpt input{
  width: 100%;
    border: none;
    padding: 7px 12px;
    border-radius: 50px;
    background: #edf1ff;
    font-weight: 500;
    font-family: poppins;
    font-size: 11px;
    letter-spacing: .5px;
    color:#1c1c1c;
}

.prt_equip_list_lve_pg_sml_serch_inpt .material-icons{
  position: absolute;
    right: 3px;
    top: 7px;
    background: #fff;
    border-radius: 50%;
    padding: 4px;
    font-size: 18px;
    color: #3f51b5;
    cursor:pointer;
    z-index:9;
}

.prt_equip_list_lve_pg_ul_list{
  display:inline-block;
  width:100%;
  height:auto;
  padding:0;
  list-style-type:decimal;
}

.prt_equip_list_lve_pg_ul_list li{
  width:100%;
}

.prt_equip_list_lve_pg_ul_list .prt_equip_list_lve_pg_all_a{
  color:#424242;
  font-family:poppins;
  font-size:12px;
  font-weight:500;
  letter-spacing:.5px;
  display:flex;
  -webkit-display:flex;
  flex-wrap:wrap;
  -webkit-flex-wrap:wrap;
  width:100%;
  padding:5px;
  border-radius:3px;
  margin:3px 0;
  position:relative;
  transition:.2s;
  border:1px solid transparent;
  word-break:break-all;
}

.prt_equip_list_lve_pg_ul_list .prt_equip_list_lve_pg_all_a:hover{
  background: rgb(29, 135, 219,.10);
    border: 1px solid rgb(29, 135, 219,.77);
    color: #1d8ae0;
    font-weight: 500;
    transition:.2s;
}

.prt_equip_list_lve_pg_ul_list .prt_equip_list_lve_pg_all_a.active{
  background: rgb(29, 135, 219,.10);
    border: 1px solid rgb(29, 135, 219,.77);
    color: #1d8ae0;
    font-weight: 500;
}

.prt_equip_list_lve_pg_ul_list .prt_equip_list_lve_pg_all_a.active .material-icons{
  color: #1d8ae0;
    font-size: 22px;
    position: absolute;
    right: 5px;
    top: 50%;
    padding: 0;
    margin: 0;
    transform: translate(0,-50%);
    -webkit-transform: translate(0,-50%);
    -moz-transform: translate(0,-50%);
}

/*////////////// short_cut_to_go_equip_on_alert_section  ////////////////////*/

/*alert_drowdown_srtct*/

.Alert_drodwon_srtct_onmenu li{
  border-radius: 3px;
    border: none;
    padding: 0 0;
}

.collapse_alert_equip_expand{
  width:100%;
  padding: 5px;
    background: none;
    border: 1px solid #eee;
    border-radius: 0 0 3px 3px;
    height:auto !important;
}

.collapse_alert_equip_expand .card.card-body{
  display: inline-block;
    width: 100%;
}

.Alert_drodwon_srtct_onmenu .collapse_alert_equip{
  display:flex;
  flex-wrap:wrap;
  width:100%;
  padding: 10px 5px;
    border-radius: 3px 3px 0 0;
    color: #1c1c1c;
    font-family:poppins;
    font-weight:500;
    font-size:12px;
    letter-spacing:.5px;
    background: #eee;
    margin-top: 7px;
    position:relative;
}

.Alert_drodwon_srtct_onmenu .collapse_alert_equip .material-icons{
  position:absolute;
  top:50%;
  right:5px;
  color:#727272;
  font-size:20px;
  transform: translate(0,-50%);
  -webkit-transform: translate(0,-50%);
  -moz-transform: translate(0,-50%);
}

.alert_head_top_brdcrmb{
  margin: auto 10px;
  margin-left:0;
    padding: 3px 10px;
    border-radius: 3px;
    list-style-type: none;
    width: auto;
    float: left;
    font-size: 14px;
    font-family:poppins;
    font-weight: 500;
    background: rgba(222, 0, 20, 0.1);
    color: #ce0216;
    transition: all .2s ease-in-out;
    letter-spacing: .5px;
}

.dropdown_20{
  position: relative;
}
/*
.dropdown-menu {
  display: none;
}*/

.toggle, .dropdown-menu {
  width: 100%;
}

.is-active .dropdown-menu {
  display: block;
}

.dropdown_20{
  position:relative;
}

/*equip_count*/

.prt_equip_list_lve_pg_head .equip_count{
  background: linear-gradient(-5deg,#8f9ad4,#3f51b5);
    color: #fff;
    font-size: 11px;
    font-family: poppins;
    padding: 2px 5px;
    margin: 0 5px;
    float: right;
    letter-spacing: .5px;
    cursor: pointer;
    border-radius: 3px;
    font-weight: 500;
    box-shadow: 0 1px 2px 0 rgba(21, 86, 123, 0.2), 0 1px 4px 0 rgba(21, 86, 123, 0.2);
    position: absolute;
    right: 0;
}

.collapse_alert_equip_al_li .equip_count_sngl{
  background: #d92a2a;
    border-radius: 3px;
    color: #fff;
    font-size: 10px;
    font-family: poppins;
    padding: 1px 3px;
    margin: 0 5px;
    box-shadow: 0 1px 2px 0 rgba(21, 86, 123, 0.2), 0 1px 4px 0 rgba(21, 86, 123, 0.2);
    margin-left: 0;
}

/*top_panel_url*/

.top_session{
  background: linear-gradient(25deg,#8f9ad4,#3f51b5) !important;
  background: -webkit-linear-gradient(25deg,#8f9ad4,#3f51b5) !important;
  background: -moz-linear-gradient(25deg,#8f9ad4,#3f51b5) !important;
  position:fixed;
  z-index:9999;
  height:50px;
  width:100%;
  border-bottom:none;
  /*box-shadow: 0 2px 4px -1px rgba(59, 149, 230, 0.2), 0 4px 5px 0 rgba(53, 129, 219, 0.14), 0 1px 10px 0 rgba(55, 135, 222, 0.12);*/
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
}

.top_session:before{
  content:"";
  position:absolute;
  bottom:-1px;
  background: linear-gradient(25deg,#8f9ad4,#3f51b5) !important;
  background: -webkit-linear-gradient(25deg,#8f9ad4,#3f51b5) !important;
  background: -moz-linear-gradient(25deg,#8f9ad4,#3f51b5) !important;
  height: 2px;
  width: 100%;
  right: 0;
  overflow-wrap:break-word;
  word-break:break-all;
}

.company_head{
  width:12%;
  float:left;
  padding:15px 0;
  text-align:right;
  position:relative;
}

.company_head h1{
  font-size:30px;
  color:white;
  font-weight:500;
  font-family:ubuntu;
  margin:0;
  position:relative;
}

.company_head span{
  font-size:20px;
  padding-left:2px;
}

.company_logo{
  float:left;
  text-align:left !important;
  width:10%;
  padding:0 0;
}

.company_logo .self_brand_content{
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  margin: 0;
  height: 50px;
  width:50%;
  float:left;
  padding:0 4px;
}

.company_logo .self_brand_content img{
  width:auto !important;
  max-width:100%;
  max-height:100%;
}

.company_logo .partner_brand_content{
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  margin: 0;
  height: 50px;
  width:50%;
  float:left;
  padding:0 2px;
}

.company_logo .partner_brand_content img{
  width:auto !important;
  max-width:100%;
  max-height:100%;
}

/*.company_logo a img{
  margin:0 !important;
  width:55%;
}*/

/*search_section*/

  
  
.header-nav {
  position: relative;
  padding-right: 3em;
}
.header-nav:before, .header-nav:after {
  content: '';
  display: table;
}
.header-nav:after {
  clear: both;
}

.search-button {
  position: absolute;
  right: 30px;
  top: 15px;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}

.search-toggle {
  position: relative;
  display: block;
  height: 10px;
  width: 10px;
  z-index:99;
}
.search-toggle::before, .search-toggle::after {
  content: '';
  position: absolute;
  display: block;
  transition: all 0.1s;
}
.search-toggle::before {
  /*border: 2px solid #0097bf;*/
  border: 2px solid #fff;
  border-radius: 50%;
  /*width: 100%;*/
  /*height: 100%;*/
  width: 13px;
  height: 13px;
  left: -2px;
  top: -2px;
}
.search-toggle::after {
  height: 2px;
  width: 10px;
  /*background: #0097bf;*/
  background: #fff;
  top: 11px;
  left: 7px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.search-toggle.active::before {
  width: 0;
  border-width: 1px;
  border-radius: 0;
  height:18px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  top: -2px;
  left: 3px;
}
.search-toggle.active::after {
  width: 18px;
  left: -5px;
  top: 6px;
}

.search-input:focus {
  outline: none;
}




#header-1 {
  /*border-bottom: 2px solid #0097bf;*/
  /*z-index:9999;*/
  border-bottom: none;
}






@media screen and (max-width:767px){
  
  #header-1{
    /*z-index:99;*/
  }
  
  .search-button{
    z-index:9;
  }
  
  .zoom_button{
      top: 6px;
      right: 10px;
    }
    
    .sld_icons_zoom_out{
      top: 15px;
      right: 25px;
    }
  
}

@media screen and (max-width:575px){
  
  #header-1{
    /*z-index:9;*/
  }
  
  .login_name .search-button{
    left: 25px !important;
  }
  
  .search-button{
    z-index:9;
  }
  
  .infinite-carousel-shell{
  	margin-left: 25%;
  }
  .equip_head{
  	height:100%;
  	padding:3px;
  }
  
  .map_session_cards_head{
  	white-space:nowrap;
  	width:87%;
  	overflow:hidden;
  	text-overflow:ellipsis;
  	}
  	
  	 .zoom_button{
      top: 10px;
      right: 15px;
    }
    
    .sld_icons_zoom_out{
      top: 15px;
      right: 15px;
    }
}


#header-1 .search-box {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 100%;
  max-height: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  background-color: #fff;
  transition: all 0.3s;
}
#header-1 .search-box .search-input {
  width: 100%;
  height: 100%;
  padding: 0 1em;
  border: 0;
  background-color: transparent;
  opacity: 0;
  color: #fff;
  padding-right:55px;
}

#header-1.show .search-box {
  max-height: 45px;
  border: 2px solid transparent;
  border-radius: 0;
  width: 40%;
  margin:0 auto;
  /*margin-left:5px;*/
  position: fixed;
  top: -45px;
  box-shadow:0 3px 4px rgba(0,0,0,.2);
  left: unset;
  right: 0;
  display:block;
}
#header-1.show .search-box .search-input {
  opacity: 1;
  color:#36495e;
  font-family:raleway;
  font-size:12px;
  letter-spacing:1px;
  /*font-weight:normal;*/
  font-weight:600;
}

#header-1.show .search-box a{
  position:absolute;
  top:0;
  right:0;
  color: #727272;
  font-size: 14px;
  padding: 9px 15px;
  padding-bottom:10px;
  background: #eee;
  border: 2px solid #fff;
  border-radius: 0 5px 5px 0px;
}

#header-1.show .search-box a i{
  /*background: linear-gradient(#48c1fe, #2547bc);
  background: -webkit-linear-gradient(#48c1fe, #2547bc);
  background: -moz-linear-gradient(#48c1fe, #2547bc);*/
  background: linear-gradient(25deg,#8f9ad4,#3f51b5);
  background: -webkit-linear-gradient(25deg,#8f9ad4,#3f51b5);
  background: -moz-linear-gradient(25deg,#8f9ad4,#3f51b5);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 18px;
  transition:.2s;
}

#header-1.show .search-box a:hover{
  background: #ddd;
  transition:.2s;
}
  
/*//////*/


/*top_setion_search_bar*/

/*change_top_Searchbr*/

#header-1 .header-nav{
  position: absolute;
    right: 0;
    display: flex;
    width: 65px;
    height: 50px;
    top: 0;
    padding: 0;
    background: rgba(0,0,0,.1);
    border: 1px solid rgba(0,0,0,.1);
}

#header-1.show .search-box{
  border:none;
  height:auto;
  top: -45px;
  z-index: 99;
}

#header-1.show .search-box .search-input{
  height:50px;
}

#header-1.show .search-box a{
  display:none;
}

.login_name .search-button{
  transform: translate(-50%,-50%);
  -webkit-transform: translate(-50%,-50%);
  -moz-transform: translate(-50%,-50%);
    top: 22px;
    left: 30px;
    right: unset;
    z-index:999;
}

/*search_section*/

  
.header-nav {
  position: relative;
  padding-right: 3em;
}
.header-nav:before, .header-nav:after {
  content: '';
  display: table;
}
.header-nav:after {
  clear: both;
}

.search-button {
  position: absolute;
  right: 30px;
  top: 8px;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}

.search-toggle {
  position: relative;
  display: block;
  height: 10px;
  width: 10px;
  z-index:99;
}
.search-toggle::before, .search-toggle::after {
  content: '';
  position: absolute;
  display: block;
  transition: all 0.1s;
}
.search-toggle::before {
  /*border: 2px solid #0097bf;*/
  border: 2px solid #fff;
  border-radius: 50%;
  /*width: 100%;*/
  /*height: 100%;*/
  width: 13px;
  height: 13px;
  left: -2px;
  top: -2px;
}
.search-toggle::after {
  height: 2px;
  width: 10px;
  /*background: #0097bf;*/
  background: #fff;
  top: 11px;
  left: 7px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.search-toggle.active::before {
  width: 0;
  border-width: 1px;
  border-radius: 0;
  height:18px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  top: -2px;
  left: 3px;
}
.search-toggle.active::after {
  width: 18px;
  left: -5px;
  top: 6px;
}

.search-input:focus {
  outline: none;
}


#header-1 {
  /*border-bottom: 2px solid #0097bf;*/
  /*z-index:9999;*/
  border-bottom: none;
  float:left;
}

@media screen and (max-width:767px){
  
  #header-1{
    /*z-index:99;*/
  }
  
  .search-button{
    z-index:9;
  }
  
  /*.header-nav{
    z-index:99;
  }
  */
}

@media screen and (max-width:575px){
  
  #header-1{
    /*z-index:9;*/
  }
  
  .search-button{
    z-index:9;
  }
  
/*  .header-nav{
    z-index:99;
  }*/
  
}


#header-1 .search-box {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 100%;
  max-height: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  background-color: #fff;
  transition: all 0.3s;
  display:none;
}
#header-1 .search-box .search-input {
  width: 100%;
  height: 100%;
  padding: 0 1em;
  border: 0;
  background-color: transparent;
  opacity: 0;
  color: #fff;
  padding-right:55px;
}

#header-1.show .search-box {
  height: auto;
  border: 2px solid transparent;
  border-radius: 0;
  width: 40%;
  margin:0 auto;
  /*margin-left:5px;*/
  position: absolute;
  top: -45px;
  z-index:99;
  box-shadow:0 3px 4px rgba(0,0,0,.2);
  left: unset;
  right: 0;
  display:block;
  border-radius: 4px 0 0 4px;
}
#header-1.show .search-box .search-input {
  opacity: 1;
  color:#36495e;
  background:#fff;
  height:40px;
  font-family:raleway;
  font-size:12px;
  letter-spacing:1px;
  /*font-weight:normal;*/
  font-weight:600;
}

#header-1.show .search-box a{
  position:absolute;
  top:0;
  right:0;
  color: #727272;
  font-size: 14px;
  padding: 8px 15px;
  padding-bottom:10px;
  background: #eee;
  border: 2px solid #fff;
  border-radius: 0 5px 5px 0px;
}

#header-1.show .search-box a i{
  background: linear-gradient(#48c1fe, #2547bc);
  background: -webkit-linear-gradient(#48c1fe, #2547bc);
  background: -moz-linear-gradient(#48c1fe, #2547bc);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 18px;
  transition:.2s;
}

#header-1.show .search-box a:hover{
  background: #ddd;
  transition:.2s;
}

/*filter_box*/

.filter_od_search_box{
  background:#fff;
  border-radius:3px;
  box-shadow:0 10px 24px rgba(0,0,0,.12) !important;
  max-height:310px;
  overflow-y:auto;
  display: inline-block;
  width:100%;
  margin:5px auto;
}

.filter_od_search_box .filter_box_head{
  font-family: raleway;
  font-weight: 500;
  padding-bottom: 4px;
  margin-bottom: 10px;
  letter-spacing: .5px;
  margin-top: 0;
  font-size: 14px;
  width: 98%;
  color:#727272;
  border-bottom: 1px solid #ddd;
  text-align: left;
  padding-left: 0;
  margin-left: 10px;
}

.filter_od_search_box ul{
  margin: 10px 0 !important;
  padding: 0 12px;
  margin-top: 5px !important;
  list-style-type:none;
  display:inline-block;
  width:100%;
}

.filter_od_search_box ul li{
  width: 100%;
  position:relative;
  background: transparent;
  border-radius:3px;
  padding: 7px 15px;
  padding-right: 100px;
  display: block;
  color: #1c1c1c;
  border-left: 1px solid;
  border-color:#3f51b5 !important;
  border-bottom: 1px solid #ddd !important;
  text-align: left;
    font-size: 12px;
    letter-spacing:.5px;
    font-family: poppins;
    margin:7px 0;
    line-height: 1.7;
    transition:none;
    cursor:pointer;
    min-height: 55px;
    max-height: 100%;
}

.filter_od_search_box ul li:hover{
  background: rgba(63, 81, 181,.12);
  color: #1c1c1c;
  transition:none;
}

.filter_od_search_box ul li .serch_equip_nm_lble_dsh{
  position: absolute;
    right: 5px;
    bottom: 5px;
    background: #3f51b5;
    border: 1px solid #3f51b5;
    color:#fff;
    padding: 2px 3px;
    border-radius: 3px;
    font-size: 11px;
    letter-spacing: .7px;
}

.filter_od_search_box ul li .material-icons{
  position: absolute;
    right: 3px;
    top: 2px;
    padding: 0;
    border-radius: 3px;
    font-size: 20px;
    color:#bbbbbb;
}

.elemEquipmentMain::before {
    background: #4556b7;
    content: "";
    width: 10px;
    height: 10px;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translate(-50%,-50%);
}

@media screen and (max-width:991px){
  
  #header-1.show .search-box{
    width:60%;
  }
  
}

@media screen and (max-width:767px){

  #header-1.show .search-box{
    width:100%;
    border-radius:0 !important;
  }

  .filter_od_search_box{
    min-height:320px;
  }

  .filter_od_search_box ul{
    padding:0 7px;
  }

  .filter_od_search_box ul li{
    width: 100%;
    position:relative;
    padding: 7px 15px;
    padding-right: 100px;
    margin:7px 0;
    background: transparent;
    border-radius:0;
    display: block;
    color: #1c1c1c;
    border-bottom: 1px solid #ddd !important;
    border-left: 1px solid;
    border-color:#3f51b5;
  }
  
  .elemEquipmentMain::before {
      background: #4556b7;
      content: "";
      width: 10px;
      height: 10px;
      border-radius: 50%;
      position: absolute;
      left: 0;
      top: 50%;
      transform: translate(-50%,-50%);
  }

}

/*//////////// search filer required css ////////////*/
  .cacheElementMain, .cacheElementFiltreMain {
      display: none !important;
  }
  
/*//////////*/


/*multilanguage_dropdown_css*/

.login_name .dropdown_01{
  color: #ffffff !important;
  font-family:poppins;
  font-size: 12px !important;
  margin-right: 15px;
  /*border-radius: 0 4px 4px 0;*/
  /*box-shadow: 1px 2px 4px rgba(0,0,0,.11);*/
  /*background:#3f51b5;*/
  /*position:fixed !important;*/
  /*top:50%;*/
  /*left:0 !important;*/
}

/*.login_name .dropdown_01 {
    color: #ffffff !important;
    font-family: poppins;
    font-size: 12px !important;
    border-radius: 0 4px 4px 0;
    box-shadow: none;
    background: none;
    position: relative;
    top: 0;
    left: 0;
    margin-left: 20px;
}*/

.login_name .dropdown_01 span.material-icons{
  font-size:20px;
  color:#fff;
}

.login_name .dropdown_01 i{
  position: relative;
    top: -5px;
    color: #fff;
}

.login_name .dropdown_01 .dropbtn{
  color:#fff !important;
  font-size:12px;
}

.login_name .dropdown-content_01 a{
  font-size:12px;
  position: relative;
}

.login_name .dropdown-content_01 a.active {
    background: rgb(29, 135, 219,.10);
    border: 1px solid rgb(29, 135, 219,.77);
    border-radius: 4px;
}

.login_name .dropdown_01{
  padding: 8px 0px;
}

.login_name .search-button .search-toggle::before{
  border: 2px solid #fff !important;
}

.login_name .search-button .search-toggle.active::before{
  border: 1px solid #1c1c1c !important;
}

.login_name .search-button .search-toggle::after{
  background: #fff !important;
}

.login_name .search-button .search-toggle.active::after{
  border: 1px solid #1c1c1c !important;
}

/*////////*/
.dropdown_01{
  padding: 0 20px;
  transition: all .2s;
}
  
.dropdown_01 img{
  width: 15px;
  pointer-events: none;
  margin: 0 5px 0 0;
  margin-top: -3px;
}

.dropdown_01 i{
  margin: 0 5px;
  pointer-events: none;
}
  
.dropbtn {
  background-color: transparent;
  color: white;
  padding: 0;
  font-size: 16px;
  letter-spacing:.5px;
  border: none;
  cursor: pointer;
  font-weight:600;
  font-family:raleway;
}

.dropbtn:hover, .dropbtn:focus {
  /*background-color: rgba(0,0,0,.1);*/
}

.dropdown_01 {
  position: relative;
  display: inline-block;
}

.dropdown-content_01 {
  display: none;
  position: absolute;
  background-color: #ffffff;
  min-width: 170px;
  transition:all .3s;
  border-radius: 4px;
  margin-top:15px;
  overflow: auto;
  box-shadow: 0 5px 20px rgba(14,42,71,.25);
  z-index: 1;
  transform: translateY(35px);
  transition: .3s ease all;
  display: block;
  visibility: hidden;
  opacity: 0;
  padding:7px;
  
}

.dropdown-content_01.show{
  transform: translateY(0) !important;
    transition: .3s ease all !important;
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
}

.dropdown-content_01 a {
  color: #1c1c1c;
  padding: 8px 5px;
  text-decoration: none;
  display: block;
  font-size: 12px;
  text-align:left;
  letter-spacing:.5px;
  font-weight: 400;
  font-family:poppins;
  transition: .2s ease-in-out;
}

.dropdown-content_01 a:last-child{
  border-bottom:none !important;
}

.dropdown_01 a:hover {
  color: #1c1c1c;
    transition: .2s ease-in-out;
    /*background: rgba(0,0,0,.07);*/
}

.show {display: block;}
  

@media screen and (max-width:767px){
  
  .dropbtn {
     background-color: transparent;
     color: white;
     padding: 0;
     font-size: 14px;
  }
  
  .dropdown_01 .dropbtn .top_multilanguage_hide_span{
    display:none;
  }

}

/*///////*/

.login_name{
  width: 63%;
    float: left;
    text-align: right;
    padding-top: 0;
    padding-right: 5px;
}

.login_name_head{
  width: 100%;
  float: right;
  text-align: right;
  justify-content: flex-end;
  display: flex;
  flex-wrap: wrap;
  padding:10px 0;
  /*padding-right:10px;*/
}

.login_name h1{
  font-family: poppins;
  font-size: 14px;
  margin: 0;
  color: #fff;
  float:left;
  letter-spacing: .9px;
  font-weight: 400;
  position:relative;
  top:0;
  margin:auto 0;
  margin-right:10px;
  border-bottom: none;
  padding-bottom: 2px;
  display: inline-block;
}

.login_name .main_profile_img{
  border:none;
  width: 30px;
    height: 30px;
  margin-top:3px;
    margin: auto 0;
    overflow: hidden;
    display: flex;
    float:left;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
}

.login_name .main_profile_img img{
  /*max-width: 100%;
  min-height: 100%;*/
  flex-shrink: 0;
  object-fit: cover;
  max-height: 100%;
  min-width: 100%;
}

/*////////////////// top_menu_custom_dropown  ////////////////////////////////*/
  
/*/////*/
  
.right_menu_profile_seting .right_menu_profile_seting_opn_drpdwn{
  transform: translateY(35px);
    transition: .3s ease all;
    display: block;
    visibility: hidden;
    opacity: 0;
}
.right_menu_profile_seting.open .right_menu_profile_seting_opn_drpdwn{
  transform: translateY(0) !important;
    transition: .3s ease all !important;
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
}

.right_menu_profile_seting{
  width: 5%;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    vertical-align: middle;
    margin: auto 0;
    padding: 5px;
}

.right_menu_profile_seting .right_menu_profile_seting_btn_01{
  padding: 0;
    border-radius: 50%;
    /*background: rgba(255,255,255,.12);*/
    /*background: rgba(0,0,0,.4);*/
    background: none;
    position:absolute !important;
    left:-5px;
    width: 40px;
    height: 40px;
    margin: auto 0;
    color:#fff !important;
    transition:.2s;
    box-shadow:none !important;
    top: 9px;
}

.right_menu_profile_seting .right_menu_profile_seting_btn_01:hover{
  transition:.2s;
    color:#fff;
    /*background: rgba(255,255,255,.2);*/
    background: none;
}

.right_menu_profile_seting_opn_drpdwn{
  top:50px !important;
  right: 0;
    left: unset !important;
    background: #fff !important;
    padding: 7px !important;
    box-shadow: 0 10px 24px rgba(0,0,0,.12) !important;
    width: 100%;
    min-width: 320px !important;
    border-color: #ddd !important;
    overflow-x:hidden;
}

.right_menu_profile_seting_opn_drpdwn ul{
  list-style-type:none;
  padding:0;
  width:100%;
  display:inline-block;
}

.right_menu_profile_seting_opn_drpdwn ul li{
  width:100%;
  padding:0;
  display:inline-block;
}

.right_menu_profile_seting_opn_drpdwn ul .logout_li{
  padding-top:7px;
  margin-top:7px;
  border-top:1px solid #ddd;
}

.right_menu_profile_seting_opn_drpdwn ul .prfle_optin_heading{
  padding: 5px 5px;
}

.right_menu_profile_seting_opn_drpdwn ul .prfle_optin_heading span{
  font-size:11px;
  font-weight:400;
  font-family:poppins;
  letter-spacing:.5px;
  color:#727272;
}

.right_menu_profile_seting_opn_drpdwn ul li a{
  width: 100%;
  position:relative;
    display: flex;
    flex-wrap: wrap;
    font-family:poppins;
    font-weight:500;
    font-size:12px;
    letter-spacing:.7px;
    color:#1c1c1c;
    padding:7px 5px;
    cursor:pointer;
    border-radius:4px;
    transition:.1s;
}

.right_menu_profile_seting_opn_drpdwn ul li a:hover{
  /*background:rgba(255,255,255,.05);*/
  background:rgba(63, 81, 181,.12);
  transition:.1s;
}

.right_menu_profile_seting_opn_drpdwn ul li a p{
  margin:0;
  padding:9px 0;
  width:60%;
  float:left;
}

.right_menu_profile_seting_opn_drpdwn ul li a p .para_lbl_for_li_title_Seting{
  font-size: 11px;
    position: relative;
    top: 5px;
    font-weight: 400;
    color:#1c1c1c;
}
/*////left_main_icons////*/

.right_menu_profile_seting_opn_drpdwn ul li a .prfile_left_main_icons{
    border-radius: 50%;
    background: rgba(0,0,0,.1);
    width: 35px;
    height: 35px;
    margin: auto 0;
    margin-right:10px;
    color: #424242;
    transition: .2s;
    font-size: 20px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    float:left;
    padding: 7px;
}

.right_menu_profile_seting_opn_drpdwn ul li a .right_arw{
  position:absolute;
  right: 5px;
    top: 50%;
    font-size: 12px;
    color: #808080;
    transform: translate(-50%,-50%)  rotate(0deg);
    -webkit-transform: translate(-50%,-50%)  rotate(0deg);
    -moz-transform: translate(-50%,-50%)  rotate(0deg);
    transition:.2s;
}

.DemoBS2 .dropdown-item{
  background: rgba(63, 81, 181,.12);
  transition: .1s;
}

.DemoBS2 .dropdown-item.collapsed{
  background: none;
  transition: .1s;
}

.DemoBS2 .dropdown-item.collapsed:hover{
  background: rgba(63, 81, 181,.12);
  transition: .1s;
}

.DemoBS2 .dropdown-item.collapsed .right_arw{
  transform: translate(-50%,-50%)  rotate(0deg);
    -webkit-transform: translate(-50%,-50%)  rotate(0deg);
    -moz-transform: translate(-50%,-50%)  rotate(0deg);
    transition:.2s;
}

.DemoBS2 .dropdown-item .right_arw{
  transform: translate(-50%,-50%)  rotate(90deg);
    -webkit-transform: translate(-50%,-50%)  rotate(90deg);
    -moz-transform: translate(-50%,-50%)  rotate(90deg);
    transition:.2s;
}

/*/////////*/

.profile_seting_nme_cntan01{
  border-bottom: 1px solid #ddd;
}

.profile_seting_nme_img01{
  display:inline-block;
  width:100%;
  padding: 10px 5px;
    border-bottom: none;
    margin-bottom: 5px;
    border-radius:4px;
    cursor:pointer;
    position:relative;
}

.profile_seting_nme_img01:hover{
  background:rgba(63, 81, 181,.12);
  transition:.1s;
}

.profile_seting_nme_img01 h1{
    font-family: poppins;
    font-size: 15px;
    margin: 0;
    color: #1c1c1c;
    float: left;
    letter-spacing: .9px;
    font-weight: 400;
    position: relative;
    top: 0;
    margin-left: 10px;
    border-bottom: none;
    display: inline-block;
    width:70%;
    padding: 5px 2px;
}

.profile_seting_nme_img01 .pro_set_adm_us_verfy_icn{
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUM5NzM0NDJDMDQ1MTFFQThDRDRFNzlFNDY5OTFGODgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUM5NzM0NDNDMDQ1MTFFQThDRDRFNzlFNDY5OTFGODgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFQzk3MzQ0MEMwNDUxMUVBOENENEU3OUU0Njk5MUY4OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFQzk3MzQ0MUMwNDUxMUVBOENENEU3OUU0Njk5MUY4OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PplzKoMAAAKZSURBVHja7JhPKERBHMd3tYc97GGL4iB/Doo4EkJRxMUJWTflQgihyFkpZB2Ug4tycLA5IInjqj04KA5blD857IFy2IPD1vpOfm97PW/mzZs3K8qvvk37dnZ+nze/md/8Zv3ZbNb3m8z/54HKVp9a0dRCu8/z5R/4bNctDI1AJ1BSNB7GUAeC8wCaG6gaeod2oC3okbrUQePQMBSELqAuN0AFLmd0lmCMWZiD7qBD6JxgRwmGWSc0mJeQYXZKyHnI5Uuw2auBPnTP0KoCDLMKaEm2c0AwI6VoWqAmiC3keg+bZ4HGiEMJ6JLWoDMQQLppsZZq3M3MTzvJsFtoiFphyAKaYXhWZ/fQDujtB/PgqwxQSqPDjMP3KRmgF00waagDinK+f5EKGfJChgbzOjP9tKtmOFDvUkDYZbOK+cYME4HOTM/inEXdJ8zUgGEdDjTAxEzP2Jj7nJzHsncXohL/BkSn+LnpHMo3jHmntQEqmQsZYKrpgAw6OJzj7EJVGGZF0BGdlbk1FJaAieAt1mnnpDTBGBYihi8gOEpQDcPLG3voE6O+Sapx0ppg2DgDRsisi3pKkDem8aNNS+VY7BHGmPkYtx6Cow3mXAaK+qvC2I5nl6nnBYkxSrNoNRUYFqJN2UwtSoxWKBUYH28T2YWMVXgPMtNN55EKTM6/tYQNcPKCjEVpUarCGL5endZQoctK0OcRyLH8CPFuCJotbbdWba9BWEdBKuobqThvdRFK0XXIXORfe7q5AvIUTY8izDY0pvteNilRkvJO80XZztJAeJN7NGucr68Efyos8KpDT0Bky6ZaOEPFXDPUQNdlFtJjC+iuGweugDBLbGdMQCtQJT4P0CI1jJWtvVAV5SnXYfb//4PmYJ8CDACd+PDwug4dggAAAABJRU5ErkJggg==);
  background-repeat:no-repeat;
  position: relative;
  right: unset;
  background-size: 15px;
  background-position: center center;
  width: 20px;
  height:20px;
  left: 0;
  top:-1px;
  display: flex;
    flex-wrap: wrap;
}

.profile_seting_nme_img01 .edit_btn_prfle_seting_mat_icon{
  position:absolute;
  right:5px;
  top:50%;
  transform: translate(0%,-50%);
    -webkit-transform: translate(0%,-50%);
    -moz-transform: translate(0%,-50%);
    color:#424242;
    background:rgba(0,0,0,.1);
    border-radius:50%;
    width: 30px;
    height: 30px;
    padding: 7px;
    font-size: 16px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.profile_seting_nme_img01 .user_info_designtin{
  color:#1c1c1c;
  font-size:11px;
  font-family:poppins;
  font-weight:400;
  letter-spacing:.5px;
  padding-left: 12px;
  width: 70%;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
    display: flex;
    flex-wrap: wrap;
    position: relative;
}

.profile_seting_nme_img01 .main_profile_img {
    width: 45px;
    height: 45px;
    margin: auto 0;
    overflow: hidden;
    display: flex;
    float: left;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    border: none;
    box-shadow:0 2px 10px rgba(0,0,0,.1);
}

.profile_seting_nme_img01 .main_profile_img img {
    flex-shrink: 0;
    object-fit: cover;
    max-height: 100%;
    min-width: 100%;
}

/*/////*/

.language_list_prf_set{
  display: flex;
    flex-wrap: wrap;
    width: 100%;
    background: none;
    border:1px solid #ddd;
    border-radius: 4px;
    margin:4px 0;
  padding:5px;
}

.collapse{
  display:none;
}

.all_lang_prf_set{
  display:inline-block;
  width:100%;
}

.all_lang_prf_set a{
  padding:4px 5px !important;
  margin:2px 0;
  border:1px solid transparent;
}

.all_lang_prf_set a:hover{
  background: rgb(29, 135, 219,.09) !important;
  border: 1px solid rgb(29, 135, 219,.77);
}

.all_lang_prf_set .frst_let_lang_prf_set{
  font-size: 16px;
    font-weight: 700 !important;
    font-family: raleway;
    letter-spacing: .5px;
    background: #ff8f00;
    border-radius: 50%;
    box-shadow: 0 2px 10px rgba(0,0,0,.07);
    width: 30px;
    margin-left: 0;
    height: 30px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    color: #fff !important;
    padding: 5px;
}

.lang_01 .frst_let_lang_prf_set{
  background:#00b738;
}

.lang_03 .frst_let_lang_prf_set{
  background:#3f51b5;
}

.all_lang_prf_set a{
  position:relative;
}

.all_lang_prf_set a span{
  font-size:11px;
  font-weight:400;
  letter-spacing:.5px;
  padding:9px 0;
  width:auto;
  margin-left:10px;
}

.all_lang_prf_set.active a{
  background: rgb(29, 135, 219,.10);
  border:1px solid rgb(29, 135, 219,.77);
}

.all_lang_prf_set.active a span{
  color:#1d8ae0;
  font-weight:500;
}

.all_lang_prf_set.active a .material-icons{
  color:#1d8ae0;
  font-size:22px;
  position:absolute;
  right:5px;
  top: 50%;
  padding:0;
  margin:0;
  transform: translate(0,-50%);
  -webkit-transform: translate(0,-50%);
  -moz-transform: translate(0,-50%);
}

/*///////custom_Switch//////*/

.visually-hidden_thm_st_Dl { 
    position: absolute !important;
    height: 1px; 
    width: 1px;
    overflow: hidden;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px, 1px, 1px, 1px);
    white-space: nowrap;
}

.switch_thm_st_Dl {
  display: inline-flex;
  align-items: center;
  margin: 0 0;
  position: absolute;
  right:5px;
  top: 50%;
  transform: translate(0,-50%);
  -webkit-transform: translate(0,-50%);
  -moz-transform: translate(0,-50%);
}

.switch_thm_st_Dl .switch__toggle_thm_st_Dl {
  cursor: pointer;
}

.switch_thm_st_Dl [type=checkbox] {
  position: absolute;
  opacity: 0;
  pointer-events: none;
}

.switch_thm_st_Dl .switch__toggle_thm_st_Dl::before {
  border: 3px solid #eef3f6;
}

.switch_thm_st_Dl .switch__toggle_thm_st_Dl::before,
.switch_thm_st_Dl .switch__toggle_thm_st_Dl::after {
  content: '';
  display: block;
  margin: 0 3px;
  transition: all .3s cubic-bezier(0.4, 0.0, 0.2, 1);
}

.switch_thm_st_Dl .switch__toggle_thm_st_Dl::before {
  height: 25px;
  width: 45px;
  border-radius: 100px;
  opacity: 0.6;
}

.switch_thm_st_Dl .switch__toggle_thm_st_Dl::after {
  position: absolute;
  top: 50%;
  /*transform: translate(8px, -50%);*/
  transform: translate(6px, -50%);
  height: 13px;
  width: 13px;
  border-radius: 50%;
  background: #fff;
}

.switch_thm_st_Dl [type=checkbox]+.switch__toggle_thm_st_Dl::before {
  background: #9CECFB;  /* fallback for old browsers */
  background: -webkit-linear-gradient(to bottom right, #0052D4, #65C7F7, #9CECFB);  /* Chrome 10-25, Safari 5.1-6 */
  background: linear-gradient(to bottom right, #0052D4, #65C7F7, #9CECFB); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}

.switch_thm_st_Dl [type=checkbox]:checked+.switch__toggle_thm_st_Dl::before {
  background: #4b6cb7;  /* fallback for old browsers */
  background: -webkit-linear-gradient(to top left, #021B79, #9CECFB);  /* Chrome 10-25, Safari 5.1-6 */
  background: linear-gradient(to top left, #021B79, #9CECFB); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}

/* box shadows by Nathan Garthright on https://dribbble.com/shots/4581326-Night-Mode-Toggle */
.switch_thm_st_Dl [type=checkbox]+.switch__toggle_thm_st_Dl::after {
   box-shadow: 0 0 0.25em 0.0625em #fbee8d, 0 0 2em 0 #FFEB3B, inset -0.25em -0.25em 0 0 #fbee8e, inset -0.3125em -0.3125em 0 0.625em #fff5b2;
}

.switch_thm_st_Dl [type=checkbox]:checked+.switch__toggle_thm_st_Dl::after {
  background: transparent;
  box-shadow: inset -0.1875em -0.1875em 0 0 #fbe7ef, inset -0.3625em -0.3625em 0 0 #fffff7;
}

.switch_thm_st_Dl [type=checkbox]:checked+.switch__toggle_thm_st_Dl::after {
  transform: translate(190%, -50%);
}

/*/////////*/
@media screen and (max-width:575px){
  
  #header-1 .header-nav{
    width:50px;
  }
  
  .right_menu_profile_seting{
    width:18%;
  } 
  
  .right_menu_profile_seting .right_menu_profile_seting_btn_01{
    left: -10px;
    top: 10px;
    width: 30px;
    height: 30px;
  }
  
  .right_menu_profile_seting_opn_drpdwn{
    right: 0;
    width: 100%;
    min-width: 310px;
  }
  
}

/*/////////////////////////////////////////////////////*/

.top_menu{
  width:32%;
  float:left;
  text-align:center;
  padding:5px 0;
}

.top_menu ul{
  list-style-type:none;
  margin:0;
  padding:0;
  display:flex;
  flex-wrap:wrap;
  justify-content:flex-end;
  width:100%;
}
.top_menu ul li{
  float:left;
  padding:7px 2px;
  border-bottom: none;
}

.top_menu ul li:last-child{
  padding: 0 10px;
  padding-bottom: 0;
  border-left: 1px solid #f0f0f0;
  padding-right: 0;
  margin-left: 5px;
}

.top_menu ul li a{
  color: white;
  text-decoration: none;
  outline: none;
  font-size: 12px;
  font-weight: 500;
  font-family: poppins;
  padding: 5px 8px;
  transition:.3s;
  border-radius:3px;
  letter-spacing: .4px;
}

.top_menu ul li a:hover{
  /*background:rgba(0,0,0,.37);*/
  transition:.3s;
}

.top_menu ul li .active_top_menu{
  /*background:rgba(0,0,0,.37);*/
  transition:.3s;
}

.top_menu ul li:last-child > a{
  font-size: 22px;
  padding: 0;
  position: relative;
  top: 2px;
  /*padding:10px 0;*/
  /*padding-bottom:15px !important;*/
}

.top_menu ul li:last-child > a i{
  background:none;
  box-shadow: none;
  margin-right:0;
  border-radius:0;
  padding:8px;
}

.top_menu ul li:last-child > a:hover{
  background:none;
  transition:.3s;
}

.top_menu ul li a:last-child > span{
  display:none;
}

/*icons*/

.top_menu ul li a i{
  padding:6px;
  background: none;
  border-radius:40%;
  box-shadow:0 1px 20px 0 rgba(69,90,100,.19);
  margin-right:7px;
  background:rgba(0,0,0,.2);
}

.tooltip00 {
    position: relative;
    display: inline-block;
    border-bottom: 1px dotted black;
}

.tooltip00 .tooltiptext {
    visibility: hidden;
    width: 90px;
    background-color: white;
    color: #1c1c1c;
    text-align: center;
    border-radius:3px;
    padding: 4px 0;
    padding-bottom:5px;
    position: absolute;
    z-index: 1;
    top: 140%;
    left: 50%;
    margin-left: -60px;
    opacity: 0;
    transition: opacity 1s;
    font-family: raleway;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: .5px;
}

.tooltip00 .tooltiptext::after {
    content: "";
    position: absolute;
    bottom: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent white transparent;
}

.tooltip00:hover .tooltiptext {
    visibility: visible;
    opacity: 1;
}


/*left_toggle_closed*/


.second_session{
  display:inline-block;
  width:100%;
  /*height:100%;*/
  min-height:100%;
  padding-top:50px;
}

.left_toggle_session{
  height:100%;
  color:white;
  display:inline-block;
  width:20%;
  z-index:99;
  float:left;
  /*padding:0 15px;
  padding-left:5px;*/
  padding:0 0;
  /*///////*/
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  height: auto;
}

.left_menu{
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  padding:8px 0;
}

.left_toggle_session .left_menu .qs{
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
}

.left_toggle_session .left_menu .qs i{
  padding: 9px;
    border-radius: 50%;
    background: rgba(0,0,0,.14);
    width: 35px;
    height: 35px;
    margin: auto 0;
    color: #fff;
    transition: .2s;
    font-size: 16px;
}

.left_toggle_session .left_menu .qs .material-icons{
  padding: 7px;
    border-radius: 50%;
    background: rgba(0,0,0,.14);
    width: 35px;
    height: 35px;
    margin: auto 0;
    color: #fff;
    transition: .2s;
    font-size: 20px;
}

/*tooltip_on_left_menu*/


.qs .popover {
  background-color:#4052b5;
  border-radius: 5px;
  bottom: -40px;
  top:120%;
  box-shadow: 0 0px 7px rgba(65, 83, 182, 0.2);
  color: #fff;
  display: none;
  font-size: 12px;
  font-family: poppins;
  letter-spacing: .5px;
  left: 0%;
  padding: 7px 10px;
  position: absolute;
  width: auto;
  transition:.2s;
  z-index: 4;
  transform: translate(-50%,0);
}
.qs .popover:before {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #4052b5;
  content: '';
  display: block;
  left: 38%;
  top: -7px;
  margin-left: 0;
  position: absolute;
}
.qs:hover .popover {
  display: block;
  transition:.2s;
  animation: shake 500ms ease-in-out forwards;
}


@keyframes shake{
  0% { 
    transform: rotate(2deg);
  }
  50% {
   transform: rotate(-3deg);
  }
  70% {
    transform: rotate(3deg);
  }

  100% {
    transform: rotate(0deg);
  }
}

@media screen and (max-width:992px){
  
  .qs .popover {
    background-color:transparent;
    border-radius: 0;
    bottom: 2px;
    top:unset;
    box-shadow: none;
    /*color: #45566a;*/
    color: #1c1c1c;
    display: inline-block !important;
    font-size: 9px;
    font-family: poppins;
    letter-spacing: .5px;
    left: 50% !important;
    transform:translate(-50%,0%);
    padding: 0;
    position: absolute;
    width: auto;
    transition:.2s;
    z-index: 4;
    border:none !important;
  }
  
  .qs .popover:before{
    display:none;
  }
  
  .qs:hover .popover{
    animation:none;
  }
  
}


/*side_01_toggle_start*/

/*.sidenav, .sidenav02, .sidenav03{
  margin-top:0 !important; 
}*/

.sidenav_01_overlay{
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(255,255,255,.7);
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index:-1;
}

.sidenav {
  list-style-type:none;
    height: 100%;
  list-style-type:none !important;
    width: 285px;
    position: fixed;
    z-index:999;
    top: 0;
    left: -290px;
    /*background:url(../../images/SEUI/sidenav1_2_3_bg_img.jpg);*/
    background:url(data:image/jpeg;base64,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);
    background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
    overflow-x: hidden;
    transition: 0.3s;
    padding-top: 90px;
    margin-top:51px;
    border-left: 2px solid;
    border-color: #3f51b5 !important;
    /*box-shadow:0 1px 20px 0 rgb(72, 72, 72);*/
}

.sidenav .closebtn {
    text-decoration: none;
    color: #818181;
    display: block;
    transition: 0.2s;
    top: 7px !important;
  padding: 0;
  right: 12px !important;
  font-size: 18px !important;
  z-index: 9999;
}

.sidenav a:hover {
    color: #1c1c1c;
  list-style-type:none !important;
}

.sidenav .closebtn{
    position: absolute;
    top: 0;
    color:#424242;
    right: 25px;
    font-size: 36px;
    margin-left: 0;
  list-style-type:none !important;
}

.sidenav .closebtn:hover{
    color:#1c1c1c;
}

.togle_left01{
  width:25%;
  text-align:center;
  float:left;
  display:block;
  cursor:pointer;
  font-size:30px;
    position: relative;
}

.togle_left01 i{
  font-size:28px;
  transform:rotate(180deg);
  /*letter-spacing:-30px;*/
}

.sidenav .left_menu_01_top_txt{
  font-size: 15px;
  margin: 0 auto;
  margin-bottom:15px;
  font-family: raleway;
  color:#1c1c1c;
  letter-spacing: .5px;
  font-weight: 500;
  border-bottom: 1px dotted #727272;
  width: 90%;
  display: flex;
  flex-wrap:wrap;
  padding-bottom: 10px;
}

.sidenav02 .left_menu_01_top_txt{
  font-size: 15px;
  margin: 0 auto;
  margin-bottom:15px;
  font-family: raleway;
  color:#1c1c1c;
  letter-spacing: .5px;
  font-weight: 500;
  border-bottom: 1px dotted #727272;
  width: 90%;
  display: flex;
  flex-wrap:wrap;
  padding-bottom: 10px;
}

.sidenav03 .left_menu_01_top_txt{
  font-size: 15px;
  margin: 0 auto;
  margin-bottom:15px;
  font-family: raleway;
  color:#1c1c1c;
  letter-spacing: .5px;
  font-weight: 500;
  border-bottom: 1px dotted #727272;
  width: 90%;
  display: flex;
  flex-wrap:wrap;
  padding-bottom: 10px;
}

.nav_bar ul{
  margin:0;
  list-style-type:none;
  padding:0;
  z-index:99;
}

.nav_bar ul li{
  float:left;
  width:100%;
  position:relative;
  padding:0 10px;
  padding-left:50px;
  /*border: 1px solid #5eb1a8;  */
  border: none !important;  
}

.nav_bar ul li:hover{
  background-color: rgba(0,0,0,.1);
  
}

.nav_bar ul li a{
  display:block;
  font-size:12px;
  color:#424242;
  letter-spacing:.5px;
  font-weight:500;
  font-family:poppins;
  padding:10px 24px;
  padding-left:0 !important; 
  text-decoration:none;
  position:unset;
  text-shadow: none !important;
  border-bottom: 1px solid rgba(0,0,0,.07) !important;
}

.nav_bar ul li a:hover{
  background-color: #3193a6;
}

/*the_custom_icons_of_menus*/

.nav_bar ul li a .first_menu_icon_install:first-child{
  position:absolute;
  top: 6px;
  left: 11px;
  font-size: 12px;
  background: linear-gradient(25deg,#2bbbad ,#72d1c8);
  padding: 9px;
  color:white;
  /*padding-top:8px;*/
  border-radius:40%;
  width: 30px;
  height: 30px;
}

.nav_bar ul li a .first_menu_icon_Settings:first-child{
  position:absolute;
  top: 6px;
  left: 11px;
  font-size: 12px;
  background: linear-gradient(25deg,#a6c,#c596dc);
  padding: 9px;
  color:white;
  /*padding-top:8px;*/
  border-radius:40%;
  width: 30px;
  height: 30px;
}

.nav_bar ul li a .first_menu_icon_install_us_role:first-child{
  position:absolute;
  top: 6px;
  left: 11px;
  font-size: 12px;
  background: linear-gradient(25deg,#00c851,#6adf9a);
  padding: 9px;
  color:white;
  /*padding-top:8px;*/
  border-radius:40%;
  width: 30px;
  height: 30px;
}

.nav_bar ul li a .first_menu_icon_install_vital_stat:first-child{
  position:absolute;
  top: 6px;
  left: 11px;
  font-size: 12px;
  background: linear-gradient(25deg,#3f51b5,#8f9ad4);
  padding: 9px;
  color:white;
  /*padding-top:8px;*/
  border-radius:40%;
  width: 30px;
  height: 30px;
}

.nav_bar ul li a .first_menu_icon_install_report:first-child{
  position:absolute;
  top: 6px;
  left: 11px;
  font-size: 12px;
  background: linear-gradient(25deg,#ff8a0e,#ffc17f);
  padding: 9px;
  color:white;
  /*padding-top:8px;*/
  border-radius:40%;
  width: 30px;
  height: 30px;
}

.nav_bar ul li a .first_menu_icon_install_analysis:first-child{
  position:absolute;
  top: 6px;
  left: 11px;
  font-size: 12px;
  background: linear-gradient(25deg,#795548,#b09b93);
  padding: 9px;
  color:white;
  /*padding-top:8px;*/
  border-radius:40%;
  width: 30px;
  height: 30px;
}

.nav_bar ul li a .first_menu_icon_install_todo:first-child{
  position:absolute;
  top: 6px;
  left: 11px;
  font-size: 12px;
  background: linear-gradient(25deg,#59698d,#aeb6c8);
  padding: 9px;
  color:white;
  /*padding-top:8px;*/
  border-radius:40%;
  width: 30px;
  height: 30px;
}

.nav_bar ul li a .first_menu_icon_install_service_Management:first-child{
  position:absolute;
  top: 6px;
  left: 11px;
  font-size: 12px;
  background: linear-gradient(25deg,#138841,#80ddab);
  /*background: #101326;*/
  padding: 9px;
  color:#fff;
  /*padding-top:8px;*/
  border-radius:40%;
  width: 30px;
  height: 30px;
}

.nav_bar ul li a .first_menu_icon_install_map:first-child{
  position:absolute;
  top: 6px;
  left: 11px;
  font-size: 12px;
  background: linear-gradient(25deg,#bd2130,#d87c85);
  padding: 9px;
  color:white;
  /*padding-top:8px;*/
  border-radius:40%;
  width: 30px;
  height: 30px;
}

/*//////by_color////////*/

/*//////////*/

.nav_bar ul li a .first_menu_icon:before{
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
}

.nav_bar ul li a:hover .dropdown:hover{
  /*background:#13547a;*/
  background-color: #3193a6;
  transition:.2s;
}

.Copyright_txt_mains{
  border-top: 1px dotted #424242;
  padding-top: 10px;
  position: absolute;
  bottom: 51px;
  width: 100%;
  background: rgba(255,255,255,.85);
  z-index: 9;
}

.sidenav .Copyright_txt{
  text-align: center;
  width: 100%;
  display: inline-block;
  color: #727272;
  padding: 5px 0;
  font-family:poppins;
  font-size:11px;
  font-weight:normal;
  letter-spacing:.5px;
}

.sidenav .Copyright_txt a{
  color:blue;
  font-weight:500;
}

.sidenav .Copyright_txt_version{
  text-align: center;
  width: 100%;
  display: inline-block;
  color: #727272;
  padding: 5px 0;
  font-family:poppins;
  font-size:10px;
  font-weight:normal;
  letter-spacing:.5px;
}

/*dropdown00*/
.dropdown{
  position:relative;
  transition:.5s;
}

.dropdown_content{
  display:none;
  transition:.3s;
  position:absolute;
  min-width:200px;
  background: rgba(89,199,187,.7);
  border: 1px solid rgba(26, 99, 203, .5);
  top:0;
  margin-left:140px !important;
  z-index:99;
  float:right;
}

.dropdown .dropdown_content li{
  float:none;
  padding:0;
  border:none;
}

.dropdown .dropdown_content a{
  padding:5px;
  border:none;
  font-family:ubuntu;
  font-size:14px;
  font-weight:500;
  padding-left:16px;
}

.dropdown .dropdown_content a:hover{
  /*background: #13547a;*/
  background-color: #3193a6;
  color:white;
  transition:.1s;
  
}
.dropdown:hover .dropdown_content{
  display:block;
}


/*dropdown01*/

.dropdown01{
  position:relative;
  transition:.5s;
}

.dropdown_content01{
  display:none;
  transition:.3s;
  position:absolute;
  min-width:200px;
  background: rgba(89,199,187,.7);
  border: 1px solid rgba(26, 99, 203, .5);
  top:0;
  margin-left:140px !important;
  z-index:99;
  float:right;
}

.dropdown01 .dropdown_content01 li{
  float:none;
  padding:0;
  border:none;
}

.dropdown01 .dropdown_content01 a{
  padding:5px;
  border:none;
  font-family:ubuntu;
  font-size:14px;
  font-weight:500;
  padding-left:16px;
}

.dropdown01 .dropdown_content01 a:hover{
  /*background: #13547a;*/
  background-color: #3193a6;
  color:white;
  transition:.1s;
  
}
.dropdown01:hover .dropdown_content01{
  display:block;
}

/*dropdown02*/

.dropdown02{
  position:relative;
  transition:.5s;
}

.dropdown_content02{
  display:none;
  transition:.3s;
  position:absolute;
  min-width:200px;
  background: rgba(89,199,187,.7);
  border: 1px solid rgba(26, 99, 203, .5);
  top:0;
  margin-left:140px !important;
  z-index:99;
  float:right;
}

.dropdown02 .dropdown_content02 li{
  float:none;
  padding:0;
  border:none;
}

.dropdown02 .dropdown_content02 a{
  padding:5px;
  border:none;
  font-family:ubuntu;
  font-size:14px;
  font-weight:500;
  padding-left:16px;
}

.dropdown02 .dropdown_content02 a:hover{
  /*background: #13547a;*/
  background-color: #3193a6;
  color:white;
  transition:.1s;
  
}
.dropdown02:hover .dropdown_content02{
  display:block;
}
/*side_01_toggle_start*/


/*side_02_toggle_open*/


.menu_icon{
  margin-top:0 !important;
  display:inline-block;
  width:100%;
  margin-bottom:35px;
}

.sidenav02 {
  list-style-type:none;
    height: 100%;
  list-style-type:none !important;
    width: 285px;
    position: fixed;
    z-index: 999;
    top: 0;
    left: -290px;
    /*background:url(../../images/SEUI/sidenav1_2_3_bg_img.jpg);*/
    background:url(data:image/jpeg;base64,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);
    background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
    /*background:#80d0c7;*/
    overflow: hidden;
    transition: 0.3s;
    padding-top: 90px;
    margin-top:51px;
    border-left: 2px solid;
    border-color: #3f51b5 !important;
  /*box-shadow: 0 1px 20px 0 rgb(72, 72, 72);*/
}

.sidenav02 a {
    padding: 8px 8px 8px 32px;
    text-decoration: none;
    font-size: 15px;
    color: white;
    display: block;
    transition: 0.2s;
    font-weight:500;
}

.sidenav02 a:hover {
    color: white;
  list-style-type:none !important;
}

.sidenav02 .closebtn02{
    position: absolute;
    top: 0;
    color:#424242;
    right: 25px;
    font-size: 36px;
    margin-left: 0;
  list-style-type:none !important;
}

.sidenav02 .closebtn02:hover{
    color:#1c1c1c;
}

.togle_left02{
  width:25%;
  float:left;
  text-align:center;
  display:block;
  cursor:pointer;
  font-size:30px;
    position: relative;
}

.togle_left02 i{
  font-size: 20px;
  margin-top: 4px;
}

.togle_left02 img{
  width:30px;
}

.togle_left01 img{
  width:30px;
}

/*side_02_toggle_end*/

/*side_03_toggle_start*/

.sidenav03 {
  list-style-type:none;
    height: 100%;
  list-style-type:none !important;
    width: 285px;
    position: fixed;
    z-index: 999;
    top: 0;
    left: -290px;
    /*background:url(../../images/SEUI/sidenav1_2_3_bg_img.jpg);*/
    background:url(data:image/jpeg;base64,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);
    background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
    overflow: hidden;
    transition: 0.3s;
    padding-top: 90px;
    margin-top:51px;
    border-left: 2px solid;
    border-color: #3f51b5 !important;
  /*box-shadow: 0 1px 20px 0 rgb(72, 72, 72);*/
}

.sidenav03 a {
    padding: 8px 8px 8px 32px;
    text-decoration: none;
    font-size: 25px;
    color: #818181;
    display: block;
    transition: 0.2s;
}

.sidenav03 a:hover {
    color: white;
  list-style-type:none !important;
}

.sidenav03 .closebtn03 {
    position: absolute;
    top: 0;
    color:#424242;
    right: 25px;
    font-size: 36px;
    margin-left: 0;
  list-style-type:none !important;
}

.sidenav03 .closebtn03:hover{
  color:#1c1c1c;
}

.togle_left03{
  width:25%;
  text-align:center;
  float:left;
  display:block;
  cursor:pointer;
  font-size:30px;
  padding-top:0;
  position:relative;
}

.togle_left03 i{
  font-size: 20px;
  margin-top: 4px;
  /*margin-right: 15px;*/
}

.togle_left03 p{
  display: inline-block;
  margin: 0;
  padding:0;
  font-size: 14px;
  /*font-weight: 500;*/
  font-weight: 500;
  /*font-family: ubuntu;*/
  font-family: poppins;
  letter-spacing:.4px;
  position:relative;
  top:-2px;
}



/*side_03_toggle_alert_session*/


/*///////custom////////*/

.alert_setction_data .globalbgcolor_001{
  background:transparent !important;
}

.alert_setction_data ul.jqtree-tree .jqtree-title.jqtree-title-folder{
  width: 100%;
  border-bottom: 1px solid rgba(0,0,0,.1);
  padding: 8px 0;
}

.alert_setction_data ul.jqtree-tree .jqtree-toggler.jqtree-toggler-left{
  margin:auto 0;
  margin-right: 0;
  width: 100%;
  position: absolute;
    left: 0;
}

.alert_setction_data ul li{
  padding:0 0 !important;
}

ul.jqtree-tree .jqtree-title{
  padding:10px 0 !important;
}


/*////////////////*/

  .alert_setction_data ul.jqtree-tree .jqtree-title.jqtree-title-folder{
    font-size:12px;
    letter-spacing:.4px;
  }
  .alert_setction_data ul.jqtree-tree .jqtree-toggler.jqtree-toggler-left{
    font-size:10px; 
    padding:10px 0 !important;
    color:#1c1c1c !important;
    width: 100%;
  }
  #alert_tree{
    padding:5px;
  }
  #alert_tree .jqtree-title.jqtree_common{
    margin-left:0 !important;
    color:#1c1c1c !important;
    padding-right:50px !important;
    padding-left:20px !important;
    width:100%;
  }
  #alert_tree .jqtree-title.jqtree_common a{
    font-size:12px;
    letter-spacing:.4px;
    padding-left:4px !important;
    border-left:2px solid;
    border-color: #d92a2a !important;
    color: #1c1c1c !important;
    border-radius: 3px;
    font-weight:400;
    font-family:poppins;
  }
  
  #alert_tree ul.jqtree-tree ul.jqtree_common{
    margin-bottom: 5px !important;
    margin-left:5px !important;
  }
  
  .sidenav03 a{
    padding:0 !important;
  }
  
  .sidenav03 .closebtn03{
    right: 8px !important;
  }
  
  .treeview-gray li{
    background-image:none !important;
  }
  
  .treeview li{
    padding:3px 0 !important;
  }
  
  ul.jqtree-tree li.jqtree-folder{
    margin-bottom:0 !important;
  }
  
  ul.jqtree-tree li.jqtree-selected > .jqtree-element, ul.jqtree-tree li.jqtree-selected > .jqtree-element:hover{
    background-color: none !important;
    background: none !important;
    text-shadow: none !important;
  }
  
  .alert_setction_data .comp_count{
    background: linear-gradient(-5deg,#8f9ad4,#3f51b5);
    color: white;
    font-size: 10px;
    font-family: poppins;
    padding: 1px 4px;
    margin:0 10px 0 5px;
    float:right;
    letter-spacing: 1px;
    cursor: pointer;
    border-radius: 3px 3px 3px 3px;
    font-weight: 500;
    text-shadow: 0px 5px 10px #505050;
    box-shadow: 0 1px 2px 0 rgba(21, 86, 123, 0.2),0 1px 4px 0 rgba(21, 86, 123, 0.2);
    position:absolute;
    right:0;
  }
  
  .alert_setction_data .equip_count{
    background: #d92a2a;
    border-radius: 3px;
    color: white;font-size: 10px;
    font-family: poppins;
    padding: 1px 4px;
    margin:0 5px;
    text-shadow: 0px 5px 10px #505050;
    box-shadow: 0 1px 2px 0 rgba(21, 86, 123, 0.2),0 1px 4px 0 rgba(21, 86, 123, 0.2);
  }


.globalbgcolor_alert .error_alert_none{
  display:none; 
}

.globalbgcolor_alert #gray{
  background:#80d0c7;
}

.globalbgcolor_alert #gray li{
  color:white;
  font-size:12px;
  font-weight:500;
  font-family:poppins;
  padding:5px 0 5px 16px;
}

.globalbgcolor_alert #gray li span:hover{
  color:#AEDAFF;
}

.treeview-gray li {
  font-size: 12px;
    color: white;
    font-weight: 500;
    letter-spacing: .4px;
    font-family: poppins;
}

.globalbgcolor_ul li a{
  color:#AEDAFF;
  padding: 0;
  display:inline-block;
    font-size: 12px;
    letter-spacing: .2px;
}

.globalbgcolor_ul li a:hover{
  color:black;
}

.treeview .expandable-hitarea{
  background-position: -80px -1px !important;
}

/*.treeview li.collapsable, .treeview li.expandable{
  background-position: 0 -172px;
}*/

.treeview li.expandable{
  background-position: 0 -170px;
}

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea{
  background-position: none;
}


.alert_action_head h2{
  padding-bottom: 8px;
  font-family: raleway;
  border-bottom: 1px solid #a1a1a1;
  font-size: 22px;
  margin-top:0 !important;
  font-weight: 600;
  margin-top: 50px;
  letter-spacing: .5px;
  margin-left: 0;
  color: #474747;
}

#AddEditForm #btnSubmit{
  margin-right: 10px;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  border: none;
  padding: 8px 25px;
  font-family: poppins;
  font-size: 12px;
  cursor: pointer;
  font-weight: 500;
  border-radius: 3px !important;
  opacity: .8;
  color: white;
}

#AddEditForm #btnClose{
  margin-right: 10px;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  border: none;
  padding: 8px 25px;
  font-family: poppins;
  font-size: 12px;
  cursor: pointer;
  font-weight: 500;
  border-radius: 3px !important;
  opacity: .8;
  color: white;
}


/*side_03_toggle_end*/

/*side_04_toggle*/

.togle_left04{
  width: 25% !important;
  text-align: center;
    float: left;
    display: block;
    cursor: pointer;
    padding-top: 0;
    position: relative;
}

.togle_left04 .material-icons{
  color:#fff;
  margin-top: 3px;
}

/*side_05_toggle*/

.togle_left05{
  width: 25% !important;
  text-align: center;
    float: left;
    display: block;
    cursor: pointer;
    padding-top: 0;
    position: relative;
}

.togle_left05 .material-icons{
  color:#ccc;
  margin-top: 3px;
}

/*//////*/

/*left_toggle_closed*/


/*equip_session_open*/


.equipments_session{
  width:80%;
  float:left;
  /*padding:0 15px;*/
  padding: 15px 5px;
  padding-left: 0;
  z-index:9;
}

.equip_head{
  width:100%;
}

.equip_head h1{
  padding-bottom: 5px;
    font-family: raleway;
    border-bottom: none;
    font-size: 14px;
    font-weight: 600;
    margin-top: 3px;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 0;
    color: #474747;
    letter-spacing: .5px;
}

.all_equips{
  width: 100%;
  float: left;
  /*background: white;*/
  background: none;
  border-radius: 5px;
  /*padding:15px 0;*/
  padding: 0 5px;
}

/*material_D_equipments*/


  .material_equips_main_img001 .material_equips_main_img002{
    padding:5px 0 !important;
    padding-top:0 !important;
  }
  
  /*the_old_box_shadow - 0 1px 20px 0 rgba(105, 129, 140, 0.2) */
  
  .main_equip_div_01 .material_equips_col:nth-child(1) .the_equip_img{
    /*background:#4285f4 !important;*/
    background: linear-gradient(25deg,#4285f4,#6fa3f7) !important;
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  .main_equip_div_01 .material_equips_col:nth-child(2) .the_equip_img{
    /*background:#2bbbad !important;*/
    background: linear-gradient(25deg,#2bbbad ,#72d1c8) !important;
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  .main_equip_div_01 .material_equips_col:nth-child(3) .the_equip_img{
    /*background:#aa66cc !important;*/
    background: linear-gradient(25deg,#a6c,#c596dc) !important;
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  .main_equip_div_01 .material_equips_col:nth-child(4) .the_equip_img{
    /*background:#00c851 !important;*/
    background: linear-gradient(25deg,#00c851,#6adf9a) !important;
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  .main_equip_div_01 .material_equips_col:nth-child(5) .the_equip_img{
    /*background:#8e24aa !important;*/
    background: linear-gradient(25deg,#8e24aa,#b874c9) !important;
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important
  }
  
  .main_equip_div_01 .material_equips_col:nth-child(6) .the_equip_img{
    /*background:#3f51b5 !important;*/
    background: linear-gradient(25deg,#3f51b5,#8f9ad4) !important;
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  .main_equip_div_01 .material_equips_col:nth-child(7) .the_equip_img{
    /*background:#ffb321 !important;*/
    /*background: linear-gradient(25deg,#ffb321,#ffcc6b) !important;*/
    background: linear-gradient(25deg,#ff8a0e,#ffc17f) !important;
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  .main_equip_div_01 .material_equips_col:nth-child(8) .the_equip_img{
    /*background:#880e4f !important;*/
    background: linear-gradient(25deg,#880e4f,#bc769b) !important;
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  .main_equip_div_01 .material_equips_col:nth-child(9) .the_equip_img{
    /*background:#795548 !important;*/
    background: linear-gradient(25deg,#795548,#b09b93) !important;
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  .main_equip_div_01 .material_equips_col:nth-child(10) .the_equip_img{
    /*background:#59698d !important*/
    background: linear-gradient(25deg,#59698d,#aeb6c8) !important; 
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  .main_equip_div_01 .material_equips_col:nth-child(11) .the_equip_img{
    /*background:#ff784b !important;*/
    background: linear-gradient(25deg,#ff784b,#ffb096) !important;
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  .main_equip_div_01 .material_equips_col:nth-child(12) .the_equip_img{
    /*background:#178201 !important;*/
    background: linear-gradient(25deg,#178201,#80c871) !important;
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  .main_equip_div_01 .material_equips_col:last-child .the_equip_img{
    /*background:#bd2130 !important;*/
    background: linear-gradient(25deg,#bd2130,#d87c85) !important; 
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  /*////////the_progress_bar////////////*/
  
  .main_equip_div_01 .material_equips_col:nth-child(1) #progress_bar_01_01{
    /*background:#4285f4 !important;*/
    background: linear-gradient(45deg,#4285f4,#6fa3f7) !important;
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  .main_equip_div_01 .material_equips_col:nth-child(2) #progress_bar_01_01{
    /*background:#2bbbad !important;*/
    background: linear-gradient(45deg,#2bbbad ,#72d1c8) !important;
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  .main_equip_div_01 .material_equips_col:nth-child(3) #progress_bar_01_01{
    /*background:#aa66cc !important;*/
    background: linear-gradient(45deg,#a6c,#c596dc) !important;
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  .main_equip_div_01 .material_equips_col:nth-child(4) #progress_bar_01_01{
    /*background:#00c851 !important;*/
    background: linear-gradient(45deg,#00c851,#6adf9a) !important;
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  .main_equip_div_01 .material_equips_col:nth-child(5) #progress_bar_01_01{
    /*background:#8e24aa !important;*/
    background: linear-gradient(45deg,#8e24aa,#b874c9) !important;
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important
  }
  
  .main_equip_div_01 .material_equips_col:nth-child(6) #progress_bar_01_01{
    /*background:#3f51b5 !important;*/
    background: linear-gradient(45deg,#3f51b5,#8f9ad4) !important;
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  .main_equip_div_01 .material_equips_col:nth-child(7) #progress_bar_01_01{
    /*background:#ffb321 !important;*/
    /*background: linear-gradient(25deg,#ffb321,#ffcc6b) !important;*/
    background: linear-gradient(45deg,#ff8a0e,#ffc17f) !important;
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  .main_equip_div_01 .material_equips_col:nth-child(8) #progress_bar_01_01{
    /*background:#880e4f !important;*/
    background: linear-gradient(45deg,#880e4f,#bc769b) !important;
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  .main_equip_div_01 .material_equips_col:nth-child(9) #progress_bar_01_01{
    /*background:#795548 !important;*/
    background: linear-gradient(45deg,#795548,#b09b93) !important;
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  .main_equip_div_01 .material_equips_col:nth-child(10) #progress_bar_01_01{
    /*background:#59698d !important*/
    background: linear-gradient(45deg,#59698d,#aeb6c8) !important; 
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  .main_equip_div_01 .material_equips_col:nth-child(11) #progress_bar_01_01{
    /*background:#ff784b !important;*/
    background: linear-gradient(25deg,#ff784b,#ffb096) !important;
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  .main_equip_div_01 .material_equips_col:nth-child(12) #progress_bar_01_01{
    /*background:#178201 !important;*/
    background: linear-gradient(45deg,#178201,#80c871) !important;
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  
  .main_equip_div_01 .material_equips_col:last-child #progress_bar_01_01{
    /*background:#bd2130 !important;*/
    background: linear-gradient(45deg,#bd2130,#d87c85) !important; 
    box-shadow: 0 1px 20px 0 rgba(105, 129, 140, 0.2) !important;
  }
  

/*/////////////////base_64_encoder_equip_images//////////////////////////*/

.material_equips_col_main_001 .material_equips_main_img002 .the_equip_img #equip_base_img_Compresser{
  
  /*Compressor*/
  
  background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiBjbGFzcz0iIj48Zz48Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0zODEuNjcyLDE2Ni4yNTlIMTQ2LjAwNFY0Mi43ODhjMC04LjY1Ni03LjAxOC0xNS42NzMtMTUuNjczLTE1LjY3M0g2Ny4yNzVjLTguNjU2LDAtMTUuNjczLDcuMDE4LTE1LjY3MywxNS42NzMgICAgczcuMDE4LDE1LjY3MywxNS42NzMsMTUuNjczaDQ3LjM4M3YxMDguNzM3QzUwLjA0OSwxNzQuOTI4LDAsMjI5LjgzNywwLDI5Ni41ODZjMCw0OS4zOTIsMjcuNDMzLDkzLjczOCw3MC43NjMsMTE1LjkzMSAgICBjMC42ODcsNDAuMDE5LDMzLjQzMyw3Mi4zNjgsNzMuNjEyLDcyLjM2OGMzNS4yMjIsMCw2NC43MzItMjQuODcsNzEuOTM2LTU3Ljk3MWgxMDAuNTU0bDI5Ljg3Nyw1MC4yOTYgICAgYzIuODI0LDQuNzU0LDcuOTQ1LDcuNjY5LDEzLjQ3NSw3LjY2OWgyNi44NDhjOC42NTYsMCwxNS42NzMtNy4wMTgsMTUuNjczLTE1LjY3M3YtNDMuOTkyICAgIEM0NjQuNzE2LDQxNS4xNTcsNTEyLDM2MS40NjUsNTEyLDI5Ni41ODZDNTEyLDIyNC43MjQsNDUzLjUzNiwxNjYuMjU5LDM4MS42NzIsMTY2LjI1OXogTTE0NC4zNzYsNDUzLjUzNyAgICBjLTIzLjMyMywwLTQyLjI5Ny0xOC45NzQtNDIuMjk3LTQyLjI5N2MwLTIzLjM1MSwxOS4xNTYtNDIuMjg1LDQyLjI5Ny00Mi4yODVjMjMuMzE2LDAsNDIuMjg1LDE4Ljk2OSw0Mi4yODUsNDIuMjg1ICAgIEMxODYuNjYxLDQzNC41NjMsMTY3LjY5MSw0NTMuNTM3LDE0NC4zNzYsNDUzLjUzN3ogTTMxMy41OTMsMjc3LjcxMUgxOTguNDA3Yy04LjY1NiwwLTE1LjY3NC03LjAxOC0xNS42NzQtMTUuNjczICAgIHM3LjAxOC0xNS42NzMsMTUuNjc0LTE1LjY3M2gxMTUuMTg1YzguNjU2LDAsMTUuNjczLDcuMDE4LDE1LjY3MywxNS42NzNDMzI5LjI2NiwyNzAuNjk0LDMyMi4yNDksMjc3LjcxMSwzMTMuNTkzLDI3Ny43MTF6ICAgICBNMzcxLjM5MSw0NTMuNTMyaC0yLjI1NGwtMTUuODExLTI2LjYxOWgxOC4wNjVWNDUzLjUzMnoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPjxnPgoJPGc+CgkJPHBhdGggZD0iTTM4NC43MDMsMTA5LjAwMWgtMzQuNjkxdi03LjgxMWMwLTguNjU2LTcuMDE4LTE1LjY3My0xNS42NzMtMTUuNjczSDE3Ny42NjFjLTguNjU2LDAtMTUuNjczLDcuMDE4LTE1LjY3MywxNS42NzN2MzMuNzIyICAgIGM5NS4xOTIsMCwyMjIuODE3LTAuNzE1LDIzOC4zODksMS4wODh2LTExLjMyNkM0MDAuMzc3LDExNi4wMTksMzkzLjM1OSwxMDkuMDAxLDM4NC43MDMsMTA5LjAwMXoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPjwvZz4gPC9zdmc+Cg==);
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;
  width:20px;
  height:20px;
}

.material_equips_col_main_001 .material_equips_main_img002 .the_equip_img #equip_base_img_UPS{
  
  /*UPS*/
  
  background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIGNsYXNzPSIiPjxnPjxnPgoJPGc+CgkJPHBhdGggZD0iTTQ2Ni40OTYsMzAwLjk3NHY5NS40OTNjMCw5LjUxOS03LjcyNiwxNy4yNDUtMTcuMjQ1LDE3LjI0NWMtOS41MzEsMC0xNy4yNDUtNy43MjYtMTcuMjQ1LTE3LjI0NXYtOTUuNDkzaC00NS41MDQgICAgdjE5MC45ODVoOTcuNDdjMTUuNDUyLDAsMjguMDI5LTEyLjU3OCwyOC4wMjktMjguMDI5VjMwMC45NzRINDY2LjQ5NnoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPjxnPgoJPGc+CgkJPHBhdGggZD0iTTQ4My45NzEsMjIzLjk0NmgtNjkuNDRjLTE1LjQ2MywwLTI4LjAyOSwxMi41NzgtMjguMDI5LDI4LjAyOXYxNC4yNzlINTEydi0xNC4yNzkgICAgQzUxMiwyMzYuNTIzLDQ5OS40MjIsMjIzLjk0Niw0ODMuOTcxLDIyMy45NDZ6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz48Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0zMDQuNjU0LDc1LjUxaC0wLjEyOFYzNy4yODZjMC05LjUyNC03LjcyMS0xNy4yNDUtMTcuMjQ1LTE3LjI0NWgtODUuNDg1Yy05LjUyNCwwLTE3LjI0NSw3LjcyMS0xNy4yNDUsMTcuMjQ1Vjc1LjUxICAgIGgtMzIuMjQ2VjM3LjI4NmMwLTkuNTI0LTcuNzIxLTE3LjI0NS0xNy4yNDUtMTcuMjQ1cy0xNy4yNDUsNy43MjEtMTcuMjQ1LDE3LjI0NVY3NS41MUg4MS45NzRWMzcuMjg2ICAgIGMwLTkuNTI0LTcuNzIxLTE3LjI0NS0xNy4yNDUtMTcuMjQ1Yy05LjUyNCwwLTE3LjI0NSw3LjcyMS0xNy4yNDUsMTcuMjQ1Vjc1LjUxaC0wLjEyOUMyMS4yNDYsNzUuNTEsMCw5Ni43NTYsMCwxMjIuODY1djMyMS43MzkgICAgYzAsMjYuMTA5LDIxLjI0Niw0Ny4zNTYsNDcuMzU2LDQ3LjM1NkgzNTIuMDFWMTIyLjg2NUMzNTIuMDEsOTYuNzU2LDMzMC43NjQsNzUuNTEsMzA0LjY1NCw3NS41MXogTTIzMi41NDYsMjY2LjYwOHYwLjAwMiAgICBjNi45NzksMCwxMy4yNjcsNC4xOTYsMTUuOTM0LDEwLjY0N2MyLjY2OCw2LjQzOCwxLjE5NiwxMy44NTQtMy43MzcsMTguNzg2TDEzMS44OTEsNDA4Ljg5NCAgICBjLTMuMzU3LDMuMzY5LTcuNzcyLDUuMDQ3LTEyLjE4Nyw1LjA0N3MtOC44My0xLjY3OC0xMi4xOTgtNS4wNDdjLTYuNzM3LTYuNzM3LTYuNzM3LTE3LjY1OSwwLTI0LjM4NGw4My40MS04My40MWgtNzEuNDUzICAgIGMtNi45NzksMC0xMy4yNjctNC4yMDgtMTUuOTM0LTEwLjY0N2MtMi42NjgtNi40NS0xLjE5Ni0xMy44NjUsMy43MzctMTguNzk4bDExMy4wOTUtMTEzLjA4M2M2LjcyNi02LjczNywxNy42NDgtNi43MzcsMjQuMzg1LDAgICAgYzYuNzM3LDYuNzI2LDYuNzM3LDE3LjY0OCwwLDI0LjM4NWwtODMuNjUxLDgzLjY1MUgyMzIuNTQ2eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+PC9nPiA8L3N2Zz4K);
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;
  width:20px;
  height:20px;
}

.material_equips_col_main_001 .material_equips_main_img002 .the_equip_img #equip_base_img_INVERTER{
  
  /*Inverters*/
  
  background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIGNsYXNzPSIiPjxnPjxnPgoJPGc+CgkJPHBhdGggZD0iTTQ4MS45OTgsNDUyLjAwMUgzMC4wMDJjLTE2LjU2OSwwLTMwLDEzLjQzMS0zMCwzMHYxNWMwLDguMjg0LDYuNzE2LDE1LDE1LDE1aDQ4MS45OTVjOC4yODQsMCwxNS02LjcxNiwxNS0xNXYtMTUgICAgQzUxMS45OTgsNDY1LjQzMiw0OTguNTY3LDQ1Mi4wMDEsNDgxLjk5OCw0NTIuMDAxeiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+PGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNDgxLjk5OCwxODAuMDA0SDMwLjAwMmMtMTYuNTY5LDAtMzAsMTMuNDMxLTMwLDMwdjE1YzAsOC4yODQsNi43MTYsMTUsMTUsMTVoNDgxLjk5NWM4LjI4NCwwLDE1LTYuNzE2LDE1LTE1di0xNSAgICBDNTExLjk5OCwxOTMuNDM0LDQ5OC41NjcsMTgwLjAwNCw0ODEuOTk4LDE4MC4wMDR6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz48Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0zMC4wMDIsMjcwLjAwM3YxNTEuOTk4aDQ1MS45OTZWMjcwLjAwM0gzMC4wMDJ6IE0xNjYuMDAxLDM2MS4wMDJoLTE1djE1YzAsOC4yOTEtNi43MDksMTUtMTUsMTUgICAgYy04LjI5MSwwLTE1LTYuNzA5LTE1LTE1di0xNWgtMTVjLTguMjkxLDAtMTUtNi43MDktMTUtMTVjMC04LjI5MSw2LjcwOS0xNSwxNS0xNWgxNXYtMTVjMC04LjI5MSw2LjcwOS0xNSwxNS0xNSAgICBjOC4yOTEsMCwxNSw2LjcwOSwxNSwxNXYxNWgxNWM4LjI5MSwwLDE1LDYuNzA5LDE1LDE1QzE4MS4wMDEsMzU0LjI5MywxNzQuMjkyLDM2MS4wMDIsMTY2LjAwMSwzNjEuMDAyeiBNNDA1Ljk5OSwzNjEuMDAyICAgIGgtNTkuOTk5Yy04LjI5MSwwLTE1LTYuNzA5LTE1LTE1YzAtOC4yOTEsNi43MDktMTUsMTUtMTVoNTkuOTk5YzguMjkxLDAsMTUsNi43MDksMTUsMTUgICAgQzQyMC45OTksMzU0LjI5Myw0MTQuMjksMzYxLjAwMiw0MDUuOTk5LDM2MS4wMDJ6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz48Zz4KCTxnPgoJCTxwYXRoIGQ9Ik00NTAuOTk4LDkyLjc2N1Y3NS4wMDVjMC0yNC44MTQtMjAuMTg2LTQ1LTQ1LTQ1SDMwMWMtNS42ODQsMC0xMC44NjksMy4yMDgtMTMuNDE4LDguMjkxbC0xMy43OTksMjcuNjEybC0xOC41Ni01NS42NDggICAgYy0xLjkxOS01Ljc1Ny03LjEwNC05Ljc4NS0xMy4xNTQtMTAuMjFjLTYuMjExLTAuNDk4LTExLjc3NywyLjgxMy0xNC40ODcsOC4yNDdsLTI1Ljg1NSw1MS43MDhoLTUzLjQ4OSAgICBjLTYuMjEzLTE3LjQyMi0yMi43MDctMzAtNDIuMjM3LTMwYy0yNC44MTQsMC00NSwyMC4xODYtNDUsNDV2MTcuNzYzYy0xNy40MjIsNi4yMTMtMzAsMjIuNzA3LTMwLDQyLjIzN3YxNWgxNDkuOTk5di0xNSAgICBjMC0xOS41My0xMi41NzgtMzYuMDI0LTMwLTQyLjIzN3YtMi43NjNoNTkuOTk5YzUuNjg0LDAsMTAuODY5LTMuMjA4LDEzLjQxOC04LjI5MWwxMy43OTktMjcuNjEybDE4LjU2LDU1LjY0OCAgICBjMS45MTksNS43NTcsNy4xMDQsOS43ODUsMTMuMTU0LDEwLjIxYzAuMzY2LDAuMDI5LDAuNzE4LDAuMDQ0LDEuMDY5LDAuMDQ0YzUuNjU0LDAsMTAuODY5LTMuMTc5LDEzLjQxOC04LjI5MWwyNS44NTQtNTEuODA4ICAgIGg1My40OWMtMS42ODEsNC43MTUtMi43NjMsOS44MTYtMi43NjMsMTUuMXYxNy43NjNjLTE3LjQyMiw2LjIxMy0zMCwyMi43MDctMzAsNDIuMjM3djE1aDE0OS45OTl2LTE1ICAgIEM0ODAuOTk4LDExNS40NzQsNDY4LjQyLDk4Ljk4LDQ1MC45OTgsOTIuNzY3eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+PC9nPiA8L3N2Zz4K);
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;
  width:20px;
  height:20px;
}

.material_equips_col_main_001 .material_equips_main_img002 .the_equip_img #equip_base_img_GENSET{
  
  /*Other Equips*/
  
  background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNjQgNjQiIHdpZHRoPSI1MTJweCIgaGVpZ2h0PSI1MTJweCIgY2xhc3M9IiI+PGc+PGcgaWQ9ImRldmljZSI+PHBhdGggZD0iTTQ4LDE5YTEsMSwwLDAsMCwxLTFINDFhMSwxLDAsMCwwLDEsMVoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiIGZpbGw9IiNGRkZGRkYiLz48cGF0aCBkPSJNNTIsMThINTFhMywzLDAsMCwxLTMsM0g0MmEzLDMsMCwwLDEtMy0zSDM4YTEsMSwwLDAsMC0xLDFWNDdhMSwxLDAsMCwwLDEsMUg1MmExLDEsMCwwLDAsMS0xVjE5QTEsMSwwLDAsMCw1MiwxOFoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiIGZpbGw9IiNGRkZGRkYiLz48cGF0aCBkPSJNMTEsMzJhMSwxLDAsMCwwLTEsMVY1MWExLDEsMCwwLDAsMSwxSDQzYTEsMSwwLDAsMCwxLTFWNTBIMzhhMywzLDAsMCwxLTMtM1YzMloiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiIGZpbGw9IiNGRkZGRkYiLz48cGF0aCBkPSJNNTUsNDBoNGExLDEsMCwwLDAsMS0xVjM2SDU1WiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iI0ZGRkZGRiIvPjxwYXRoIGQ9Ik04LDM2SDR2M2ExLDEsMCwwLDAsMSwxSDhaIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIiBmaWxsPSIjRkZGRkZGIi8+PHBhdGggZD0iTTU5LDZINUExLDEsMCwwLDAsNCw3VjM0SDhWMzNhMywzLDAsMCwxLDMtM0gzNVYxOWEzLDMsMCwwLDEsMy0zSDUyYTMsMywwLDAsMSwzLDNWMzRoNVY3QTEsMSwwLDAsMCw1OSw2WiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iI0ZGRkZGRiIvPjxwYXRoIGQ9Ik00Ni44NzUsNTVIMzBhMSwxLDAsMCwwLTEsMUgyNWExLDEsMCwwLDAtMS0xSDcuMTI1YTEsMSwwLDAsMC0uOTYsMS4yOGwuNDU1LDEuNTZBMy4wMTUsMy4wMTUsMCwwLDAsOS41LDYwaDM1YTMuMDE1LDMuMDE1LDAsMCwwLDIuODgtMi4xNmwuNDU1LTEuNTZhMSwxLDAsMCwwLS45Ni0xLjI4WiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iI0ZGRkZGRiIvPjwvZz48L2c+IDwvc3ZnPgo=);
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;
  width:20px;
  height:20px;
}

.material_equips_col_main_001 .material_equips_main_img002 .the_equip_img #equip_base_img_RELAY{
  
  /*Relays*/
  
  background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiBjbGFzcz0iIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCgtMSwgLTEuMjI0NjVlLTE2LCAxLjIyNDY1ZS0xNiwgLTEsIDUxMiwgNTEyKSI+PGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNDQyLjE4MiwxMDguNjA2aC0zMS4wM2gtNTQuMzAzVjIzLjI3M0MzNTYuODQ5LDEwLjQyLDM0Ni40MjcsMCwzMzMuNTc2LDBjLTEyLjg1NCwwLTIzLjI3MywxMC40Mi0yMy4yNzMsMjMuMjczdjg1LjMzMyAgICBIMjAxLjY5N1YyMy4yNzNDMjAxLjY5NywxMC40MiwxOTEuMjc1LDAsMTc4LjQyNCwwYy0xMi44NTQsMC0yMy4yNzMsMTAuNDItMjMuMjczLDIzLjI3M3Y4NS4zMzNoLTU0LjMwM2gtMzEuMDMgICAgYy0xMi44NTMsMC0yMy4yNzMsMTAuNDItMjMuMjczLDIzLjI3M2MwLDEyLjg1MywxMC40MiwyMy4yNzMsMjMuMjczLDIzLjI3M2g3Ljc1OFYyNTZjMCw5MC40OTcsNjcuNzI1LDE2NS40NjgsMTU1LjE1MiwxNzYuOTA3ICAgIHY1NS44MkMyMzIuNzI3LDUwMS41OCwyNDMuMTQ2LDUxMiwyNTYsNTEyYzEyLjg1MSwwLDIzLjI3My0xMC40MiwyMy4yNzMtMjMuMjczdi01NS44MiAgICBDMzY2LjY5OSw0MjEuNDY5LDQzNC40MjQsMzQ2LjQ5OCw0MzQuNDI0LDI1NlYxNTUuMTUyaDcuNzU4YzEyLjg1MSwwLDIzLjI3My0xMC40MiwyMy4yNzMtMjMuMjczICAgIEM0NjUuNDU1LDExOS4wMjYsNDU1LjAzMywxMDguNjA2LDQ0Mi4xODIsMTA4LjYwNnoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSIiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz48L2c+IDwvc3ZnPgo=);
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;
  width:20px;
  height:20px;
}

.material_equips_col_main_001 .material_equips_main_img002 .the_equip_img #equip_base_img_FEEDER{
  
  /*Feeders*/
  
  background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUwMy42MDYgNTAzLjYwNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAzLjYwNiA1MDMuNjA2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiBjbGFzcz0iIj48Zz48Zz4KCTxnPgoJCTxwYXRoIGQ9Ik00OTUuMjEzLDQ4Ni44MkgzODMuNzU3bC01Mi4yMjQtMTU2LjY3MmwxMTcuMjczLTYyLjUzOWMwLjUyLTAuMjc3LDAuOTE1LTAuNjg4LDEuMzYtMS4wNDkgICAgYzAuMjI3LTAuMjAxLDAuNDk1LTAuMzM2LDAuNzEzLTAuNTU0YzAuNjk3LTAuNzMsMS4yNjctMS41NjEsMS42NjItMi40NzZjMC4wNzYtMC4xNTksMC4wNzYtMC4zNTMsMC4xMzQtMC41MiAgICBjMC4yOTQtMC43OTcsMC40Ny0xLjYyLDAuNTA0LTIuNDg0YzAuMDA4LTAuMTA5LDAuMDY3LTAuMjEsMC4wNjctMC4zMjdWMjQzLjQxaDguMzkzYzQuNjMzLDAsOC4zOTMtMy43NTIsOC4zOTMtOC4zOTMgICAgYzAtNC42NDItMy43Ni04LjM5My04LjM5My04LjM5M2gtOC4zOTN2LTguMzkzaDguMzkzYzQuNjMzLDAsOC4zOTMtMy43NTIsOC4zOTMtOC4zOTNjMC00LjY0Mi0zLjc2LTguMzkzLTguMzkzLTguMzkzaC04LjM5MyAgICB2LTguMzkzaDguMzkzYzQuNjMzLDAsOC4zOTMtMy43NTIsOC4zOTMtOC4zOTNjMC00LjY0MS0zLjc2LTguMzkzLTguMzkzLTguMzkzaC0zMy41NzRjLTQuNjMzLDAtOC4zOTMsMy43NTItOC4zOTMsOC4zOTMgICAgYzAsNC42NDEsMy43Niw4LjM5Myw4LjM5Myw4LjM5M2g4LjM5M3Y4LjM5M2gtOC4zOTNjLTQuNjMzLDAtOC4zOTMsMy43NTItOC4zOTMsOC4zOTNjMCw0LjY0MiwzLjc2LDguMzkzLDguMzkzLDguMzkzaDguMzkzICAgIHY4LjM5M2gtOC4zOTNjLTQuNjMzLDAtOC4zOTMsMy43NTItOC4zOTMsOC4zOTNjMCw0LjY0MiwzLjc2LDguMzkzLDguMzkzLDguMzkzaDguMzkzdjguMzkzSDMyNy4zNDR2LTcwLjQ5N2wxMjEuNDYyLTY0Ljc4MSAgICBjMC41Mi0wLjI3NywwLjkxNS0wLjY4OCwxLjM2LTEuMDQ5YzAuMjI3LTAuMjAxLDAuNDk1LTAuMzM2LDAuNzEzLTAuNTU0YzAuNjk3LTAuNzMsMS4yNjctMS41NjEsMS42NjItMi40NzYgICAgYzAuMDc2LTAuMTU5LDAuMDc2LTAuMzUyLDAuMTM0LTAuNTJjMC4yOTQtMC43OTcsMC40Ny0xLjYyLDAuNTA0LTIuNDg0YzAuMDA4LTAuMTA5LDAuMDY3LTAuMjEsMC4wNjctMC4zMjdWOTIuMzI4aDguMzkzICAgIGM0LjYzMywwLDguMzkzLTMuNzUyLDguMzkzLTguMzkzYzAtNC42NDItMy43Ni04LjM5My04LjM5My04LjM5M2gtOC4zOTN2LTguMzkzaDguMzkzYzQuNjMzLDAsOC4zOTMtMy43NTIsOC4zOTMtOC4zOTMgICAgYzAtNC42NDItMy43Ni04LjM5My04LjM5My04LjM5M2gtOC4zOTNWNDEuOTdoOC4zOTNjNC42MzMsMCw4LjM5My0zLjc1Miw4LjM5My04LjM5M2MwLTQuNjQyLTMuNzYtOC4zOTMtOC4zOTMtOC4zOTNoLTMzLjU3NCAgICBjLTQuNjMzLDAtOC4zOTMsMy43NTItOC4zOTMsOC4zOTNjMCw0LjY0MiwzLjc2LDguMzkzLDguMzkzLDguMzkzaDguMzkzdjguMzkzaC04LjM5M2MtNC42MzMsMC04LjM5MywzLjc1Mi04LjM5Myw4LjM5MyAgICBjMCw0LjY0MiwzLjc2LDguMzkzLDguMzkzLDguMzkzaDguMzkzdjguMzkzaC04LjM5M2MtNC42MzMsMC04LjM5MywzLjc1Mi04LjM5Myw4LjM5M2MwLDQuNjQyLDMuNzYsOC4zOTMsOC4zOTMsOC4zOTNoOC4zOTMgICAgdjguMzkzaC0xMTEuOTFsLTM0Ljk3NS04My45MzRoMzcuNzd2MjUuMThjMCw0LjY0MiwzLjc2LDguMzkzLDguMzkzLDguMzkzczguMzkzLTMuNzUyLDguMzkzLTguMzkzVjguMzkzICAgIGMwLTQuNjQyLTMuNzYtOC4zOTMtOC4zOTMtOC4zOTNoLTU4Ljc1NGgtNTAuMzYxaC01OC43NTRjLTQuNjMzLDAtOC4zOTMsMy43NTItOC4zOTMsOC4zOTN2MzMuNTc0ICAgIGMwLDQuNjQyLDMuNzYsOC4zOTMsOC4zOTMsOC4zOTNjNC42MzMsMCw4LjM5My0zLjc1Miw4LjM5My04LjM5M3YtMjUuMThoMzcuNzdsLTM0Ljk3NSw4My45MzRINjcuMTQ4di04LjM5M2g4LjM5MyAgICBjNC42MzMsMCw4LjM5My0zLjc1Miw4LjM5My04LjM5M2MwLTQuNjQyLTMuNzYtOC4zOTMtOC4zOTMtOC4zOTNoLTguMzkzdi04LjM5M2g4LjM5M2M0LjYzMywwLDguMzkzLTMuNzUyLDguMzkzLTguMzkzICAgIGMwLTQuNjQyLTMuNzYtOC4zOTMtOC4zOTMtOC4zOTNoLTguMzkzVjQxLjk3aDguMzkzYzQuNjMzLDAsOC4zOTMtMy43NTIsOC4zOTMtOC4zOTNjMC00LjY0Mi0zLjc2LTguMzkzLTguMzkzLTguMzkzSDQxLjk2NyAgICBjLTQuNjMzLDAtOC4zOTMsMy43NTItOC4zOTMsOC4zOTNjMCw0LjY0MiwzLjc2LDguMzkzLDguMzkzLDguMzkzaDguMzkzdjguMzkzaC04LjM5M2MtNC42MzMsMC04LjM5MywzLjc1Mi04LjM5Myw4LjM5MyAgICBjMCw0LjY0MiwzLjc2LDguMzkzLDguMzkzLDguMzkzaDguMzkzdjguMzkzaC04LjM5M2MtNC42MzMsMC04LjM5MywzLjc1Mi04LjM5Myw4LjM5M2MwLDQuNjQyLDMuNzYsOC4zOTMsOC4zOTMsOC4zOTNoOC4zOTMgICAgdjE2Ljc4N2MwLDAuMTE3LDAuMDU5LDAuMjE4LDAuMDY3LDAuMzI3YzAuMDM0LDAuODY1LDAuMjEsMS42ODcsMC41MDQsMi40ODRjMC4wNTksMC4xNjgsMC4wNTksMC4zNjEsMC4xMzQsMC41MiAgICBjMC4zOTQsMC45MTUsMC45NjUsMS43NDYsMS42NjIsMi40NzZjMC4yMTgsMC4yMTgsMC40ODcsMC4zNTMsMC43MTMsMC41NTRjMC40NDUsMC4zNjEsMC44MzksMC43NzIsMS4zNiwxLjA0OWwxMjEuNDYyLDY0Ljc4MSAgICB2NzAuNDk3SDY3LjE0OHYtOC4zOTNoOC4zOTNjNC42MzMsMCw4LjM5My0zLjc1Miw4LjM5My04LjM5M2MwLTQuNjQyLTMuNzYtOC4zOTMtOC4zOTMtOC4zOTNoLTguMzkzdi04LjM5M2g4LjM5MyAgICBjNC42MzMsMCw4LjM5My0zLjc1Miw4LjM5My04LjM5M2MwLTQuNjQyLTMuNzYtOC4zOTMtOC4zOTMtOC4zOTNoLTguMzkzdi04LjM5M2g4LjM5M2M0LjYzMywwLDguMzkzLTMuNzUyLDguMzkzLTguMzkzICAgIGMwLTQuNjQxLTMuNzYtOC4zOTMtOC4zOTMtOC4zOTNINDEuOTY3Yy00LjYzMywwLTguMzkzLDMuNzUyLTguMzkzLDguMzkzYzAsNC42NDEsMy43Niw4LjM5Myw4LjM5Myw4LjM5M2g4LjM5M3Y4LjM5M2gtOC4zOTMgICAgYy00LjYzMywwLTguMzkzLDMuNzUyLTguMzkzLDguMzkzYzAsNC42NDIsMy43Niw4LjM5Myw4LjM5Myw4LjM5M2g4LjM5M3Y4LjM5M2gtOC4zOTNjLTQuNjMzLDAtOC4zOTMsMy43NTItOC4zOTMsOC4zOTMgICAgYzAsNC42NDIsMy43Niw4LjM5Myw4LjM5Myw4LjM5M2g4LjM5M3YxNi43ODdjMCwwLjExOCwwLjA1OSwwLjIxOCwwLjA2NywwLjMyN2MwLjAzNCwwLjg2NSwwLjIxLDEuNjg3LDAuNTA0LDIuNDg0ICAgIGMwLjA1OSwwLjE2OCwwLjA1OSwwLjM2MSwwLjEzNCwwLjUyYzAuMzk0LDAuOTE1LDAuOTY1LDEuNzQ2LDEuNjYyLDIuNDc2YzAuMjE4LDAuMjE4LDAuNDg3LDAuMzUzLDAuNzEzLDAuNTU0ICAgIGMwLjQ0NSwwLjM2MSwwLjgzOSwwLjc3MiwxLjM2LDEuMDQ5bDExNy4yNzMsNjIuNTM5TDExOS44NSw0ODYuODJIOC4zOTNDMy43Niw0ODYuODIsMCw0OTAuNTcyLDAsNDk1LjIxMyAgICBjMCw0LjY0MiwzLjc2LDguMzkzLDguMzkzLDguMzkzaDQ4Ni44MmM0LjYzMywwLDguMzkzLTMuNzUyLDguMzkzLTguMzkzQzUwMy42MDcsNDkwLjU3Miw0OTkuODQ2LDQ4Ni44Miw0OTUuMjEzLDQ4Ni44MnogICAgIE0zMjcuMzQ0LDExNy41MDhoODMuOTM0bC04My45MzQsNDQuNzYyVjExNy41MDh6IE0zMjcuMzQ0LDI2OC41OWg4My45MzRsLTgzLjkzNCw0NC43NjJWMjY4LjU5eiBNMjEzLjkxNSwyNTEuODAzbDM3Ljg4OC0yMy42NzggICAgbDM3Ljg4OCwyMy42NzhIMjEzLjkxNXogTTI4OC4xMjIsMzM1LjczOGwtMzYuMzE4LDMzLjE1NGwtMzYuMzE4LTMzLjE1NEgyODguMTIyeiBNMjY3LjYzMywyMTguMjNsNDIuOTI0LTI2LjgyNXY1My42NTEgICAgTDI2Ny42MzMsMjE4LjIzeiBNMjg5LjY5MSwxODQuNjU2bC0zNy44ODgsMjMuNjc4bC0zNy44ODgtMjMuNjc4SDI4OS42OTF6IE0xOTMuMDQ5LDE5MS40MDRsNDIuOTI0LDI2LjgyNWwtNDIuOTI0LDI2LjgyNSAgICBWMTkxLjQwNHogTTkyLjMyOCwxMTcuNTA4aDgzLjkzNHY0NC43NjJMOTIuMzI4LDExNy41MDh6IE05Mi4zMjgsMjY4LjU5aDgzLjkzNHY0NC43NjJMOTIuMzI4LDI2OC41OXogTTE0Ny41NCw0ODYuODIgICAgbDEwNC4yNjMtOTUuMTk4bDEwNC4yNjMsOTUuMTk4SDE0Ny41NHoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPjwvZz4gPC9zdmc+Cg==);
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;
  width:20px;
  height:20px;
}

.material_equips_col_main_001 .material_equips_main_img002 .the_equip_img #equip_base_img_WATER{
  
  /*Water*/
  
  background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDM3NS4yIDM3NS4yIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNzUuMiAzNzUuMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1MTJweCIgaGVpZ2h0PSI1MTJweCIgY2xhc3M9IiI+PGc+PGc+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZD0iTTIwMy4yLDMwMC44Yy0xNS42LTE1LjYtMjUuNi0zNy42LTI1LjYtNjEuNmMwLTE4LjQtNy42LTM1LjItMTkuNi00Ny4ycy0yOC44LTE5LjYtNDcuMi0xOS42ICAgICBjLTE4LjQsMC0zNS42LDcuMi00Ny42LDE5LjJjLTExLjIsMTEuMi0xOC44LDI2LjgtMTkuNiw0NGMxLjIsMzgsMTcuMiw3Miw0Miw5Ny4yYzI2LjQsMjYsNjIuNCw0Mi40LDEwMi40LDQyLjRzNzYtMTYsMTAyLTQyLjQgICAgIGM0LjgtNC44LDkuMi0xMCwxMy4yLTE1LjJjLTExLjYsNS42LTI0LjgsOC44LTM4LjQsOC44QzI0MC44LDMyNi40LDIxOC44LDMxNi44LDIwMy4yLDMwMC44eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iI0ZGRkZGRiIvPgoJCQk8cGF0aCBkPSJNMjEwLjgsMjcuNmMtOC40LTEwLTE2LjQtMTkuMi0yMy42LTI3LjZDMTgwLDguOCwxNzIsMTgsMTYzLjYsMjcuNmMtMzQuOCw0MC03OC40LDkwLjgtMTAyLjQsMTM4LjggICAgIGMxNC05LjYsMzAuOC0xNC44LDQ4LjgtMTQuOGMyNC44LDAsNDYuNCwxMCw2Mi40LDI1LjZjMTUuNiwxNS42LDI1LjYsMzcuNiwyNS42LDYxLjZjMCwxOC40LDcuNiwzNS4yLDE5LjYsNDcuMiAgICAgczI4LjgsMTkuNiw0Ny4yLDE5LjZjMTguNCwwLDM1LjItNy42LDQ3LjItMTkuNmM5LjItOS4yLDE2LTIxLjIsMTguNC0zNC40YzAuNC0zLjYsMC44LTcuNiwxLjItMTEuMmMwLTAuNCwwLTAuOCwwLTEuNiAgICAgczAtMS4yLDAtMmMwLTIsMC00LjQsMC02LjRDMzMxLjYsMTY3LjIsMjYxLjYsODYuNCwyMTAuOCwyNy42eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iI0ZGRkZGRiIvPgoJCTwvZz4KCTwvZz4KPC9nPjwvZz4gPC9zdmc+Cg==);
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;
  width:20px;
  height:20px;
}

.material_equips_col_main_001 .material_equips_main_img002 .the_equip_img #equip_base_img_LUX{
  
  /*Luminosity*/
  
  background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPjxnPjxnPgoJPGc+CgkJPHBhdGggZD0iTTI1NiwwQzExNC41MTYsMCwwLDExNC40OTcsMCwyNTZjMCwxNDEuNDg0LDExNC40OTcsMjU2LDI1NiwyNTZjMTQxLjQ4NCwwLDI1Ni0xMTQuNDk3LDI1Ni0yNTYgICAgQzUxMiwxMTQuNTE2LDM5Ny41MDMsMCwyNTYsMHogTTI3Niw0NzEuMDc5VjQwLjkyMUMzODUuMjgsNTAuODg5LDQ3MiwxNDIuNzA0LDQ3MiwyNTZDNDcyLDM2OS4yOCwzODUuMjk0LDQ2MS4xMSwyNzYsNDcxLjA3OXoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPjwvZz4gPC9zdmc+Cg==);
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;
  width:20px;
  height:20px;
}

.material_equips_col_main_001 .material_equips_main_img002 .the_equip_img #equip_base_img_MobileWeather{
  
  /*Weathers*/
  
  background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDM4Ni40IDM4Ni40IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzODYuNCAzODYuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1MTJweCIgaGVpZ2h0PSI1MTJweCIgY2xhc3M9IiI+PGc+PGc+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZD0iTTI0MS42LDI5Mi40Yy01LjYtMi40LTExLjYtMy42LTE4LTMuNmMtMC40LDAtMC44LDAtMS4yLDBoLTExMmMtNCwwLTcuNiwxLjYtMTAsNC40Yy0yLjgsMi44LTQuNCw2LTQuNCwxMCAgICAgczEuNiw3LjYsNC40LDEwYzIuOCwyLjgsNi40LDQuNCwxMCw0LjRoMTEyYzAuNCwwLDAuOCwwLDEuMiwwYzUuMiwwLDEwLDIsMTMuMiw1LjZjMS42LDEuNiwzLjIsMy42LDQsNmMwLjgsMiwxLjYsNC40LDEuNiw3LjIgICAgIGMwLDIuNC0wLjQsNC44LTEuNiw3LjJjLTAuOCwyLjQtMi40LDQuNC00LDZjLTEuNiwxLjYtMy42LDMuMi02LDRjLTIsMC44LTQuOCwxLjYtNy4yLDEuNnMtNC44LTAuNC03LjItMS42ICAgICBjLTIuNC0wLjgtNC40LTIuNC02LTRjLTEuNi0xLjYtMy4yLTMuNi00LTZjLTAuOC0yLTEuNi00LjgtMS42LTcuMmMwLTQtMS42LTcuNi00LjQtMTBjLTIuOC0yLjgtNi40LTQuNC0xMC00LjQgICAgIGMtNCwwLTcuNiwxLjYtMTAsNC40Yy0yLjgsMi44LTQuNCw2LjQtNC40LDEwYzAsNi40LDEuMiwxMi40LDMuNiwxOGMyLjQsNiw2LDExLjIsMTAuNCwxNS42YzQuNCw0LjQsOS42LDgsMTUuNiwxMC40ICAgICBjNS42LDIuNCwxMS42LDMuNiwxOCwzLjZjMTMuMiwwLDI1LjItNS4yLDMzLjYtMTRjNC40LTQuNCw4LTkuNiwxMC40LTE1LjZjMi40LTUuNiwzLjYtMTEuNiwzLjYtMThjMC0xMy4yLTUuMi0yNS4yLTE0LTMzLjYgICAgIEMyNTIuOCwyOTguNCwyNDcuNiwyOTQuOCwyNDEuNiwyOTIuNHoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiIGZpbGw9IiNGRkZGRkYiLz4KCQkJPHBhdGggZD0iTTMxNi44LDE0MS42YzAtMTkuNi04LTM3LjItMjAuOC00OS42Yy0xMi44LTEyLjgtMzAuNC0yMC44LTQ5LjYtMjAuOGMtMTMuMiwwLTI1LjYsMy42LTM2LjQsMTAgICAgIGMtNy42LDQuOC0xNC40LDEwLjgtMjAsMThsMC40LDAuNGM2LDQuNCwxMS4yLDguOCwxNS42LDEzLjZjNy4yLDcuNiwxMy4yLDE2LDE3LjYsMjUuNmMyLDAsNC40LTAuNCw2LjQtMC40ICAgICBjMjEuNiwwLDQwLjgsOC44LDU1LjIsMjIuOGMxLjYsMS42LDMuMiwzLjYsNC44LDUuMmM0LjgsNS42LDguOCwxMi40LDExLjYsMTkuMmM0LTUuMiw3LjYtMTEuMiwxMC0xNy4yICAgICBDMzE1LjIsMTYwLDMxNi44LDE1MC44LDMxNi44LDE0MS42eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iI0ZGRkZGRiIvPgoJCQk8cGF0aCBkPSJNMjQ2LjgsNTEuNmM1LjYsMCwxMC40LTQuOCwxMC40LTEwLjRWMTIuOGMwLTUuNi00LjgtMTAuNC0xMC40LTEwLjRjLTUuNiwwLTEwLjQsNC44LTEwLjQsMTAuNHYyOC40ICAgICBDMjM2LjQsNDYuOCwyNDEuMiw1MS42LDI0Ni44LDUxLjZ6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIiBmaWxsPSIjRkZGRkZGIi8+CgkJCTxwYXRoIGQ9Ik0zMjUuMiw3OGwyMC0yMGM0LTQsNC0xMC40LDAtMTQuNHMtMTAuNC00LTE0LjQsMGwtMjAsMjBjLTQsNC00LDEwLjQsMCwxNC40UzMyMS4yLDgyLDMyNS4yLDc4eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iI0ZGRkZGRiIvPgoJCQk8cGF0aCBkPSJNMzc2LDEzMS42aC0yOC40Yy01LjYsMC0xMC40LDQuOC0xMC40LDEwLjRzNC44LDEwLjQsMTAuNCwxMC40SDM3NmM1LjYsMCwxMC40LTQuOCwxMC40LTEwLjQgICAgIEMzODYsMTM2LjQsMzgxLjYsMTMxLjYsMzc2LDEzMS42eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iI0ZGRkZGRiIvPgoJCQk8cGF0aCBkPSJNMzI1LjIsMjA2Yy00LTQtMTAuNC00LTE0LjQsMHMtNCwxMC40LDAsMTQuNGwyMCwyMGM0LDQsMTAuNCw0LDE0LjQsMHM0LTEwLjQsMC0xNC40TDMyNS4yLDIwNnoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiIGZpbGw9IiNGRkZGRkYiLz4KCQkJPHBhdGggZD0iTTE2OCw3OGM0LDQsMTAuNCw0LDE0LjQsMHM0LTEwLjQsMC0xNC40bC0yMC0yMGMtMy42LTQuNC0xMC40LTQuNC0xNC40LDBjLTQsNC00LDEwLjQsMCwxNC40TDE2OCw3OHoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiIGZpbGw9IiNGRkZGRkYiLz4KCQkJPHBhdGggZD0iTTIzMC40LDE1OS4yYy04LjQsMC0xNi40LDEuNi0yMy42LDUuMmMtNy4yLDMuMi0xNCw4LTE5LjIsMTQuNGMtMy42LDQuNC0xMC40LDQuOC0xNC40LDAuOGMtNC40LTMuNi00LjgtMTAuNC0wLjgtMTQuNCAgICAgYzcuNi04LjQsMTYuNC0xNC44LDI2LjQtMTkuMmMxLjYtMC44LDMuMi0xLjYsNC44LTJjLTYuNC0xMS4yLTE0LjQtMjAuNC0yNC40LTI2LjhjLTEyLjgtOC44LTI4LTE0LTQ0LjQtMTQgICAgIGMtMTkuMiwwLTM2LjgsNy4yLTUwLjgsMTguOGMtMTMuNiwxMS42LTIzLjIsMjguNC0yNiw0Ny4yYy0wLjQsMy4yLTIsNS42LTQuNCw3LjJDNTIsMTc3LjYsNTAsMTc4LDQ4LDE3OCAgICAgYy0xMy4yLDAtMjUuMiw1LjItMzQsMTRjLTguOCw4LjgtMTQsMjAuOC0xNCwzNHM1LjIsMjUuMiwxNCwzNGM4LjgsOC44LDIwLjgsMTQsMzQsMTRoMTgyYzE2LTAuNCwzMC40LTYuOCw0MC44LTE3LjIgICAgIGMxMC40LTEwLjQsMTYuOC0yNC44LDE2LjgtNDAuNGMwLTE2LTYuNC0zMC0xNi44LTQwLjRDMjYwLjQsMTY1LjYsMjQ2LDE1OS4yLDIzMC40LDE1OS4yeiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iI0ZGRkZGRiIvPgoJCTwvZz4KCTwvZz4KPC9nPjwvZz4gPC9zdmc+Cg==);
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;
  width:20px;
  height:20px;
}

.material_equips_col_main_001 .material_equips_main_img002 .the_equip_img #equip_base_img_METERS{
  
  /*Meters*/
  
  background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSItNjEgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHgiPjxnPjxwYXRoIGQ9Im05MC4xMzY3MTkgMjk5Ljg2MzI4MWgyNy42NTIzNDNjNi4wODIwMzItMzEuNDMzNTkzIDMwLjkxNDA2My01Ni4yNjE3MTkgNjIuMzQ3NjU3LTYyLjM0Mzc1di01MC40NDkyMTljMC04LjI4NTE1NiA2LjcxNDg0My0xNSAxNS0xNSA4LjI4MTI1IDAgMTUgNi43MTQ4NDQgMTUgMTV2NTAuNDQ5MjE5YzMxLjQyOTY4NyA2LjA4MjAzMSA1Ni4yNjE3MTkgMzAuOTEwMTU3IDYyLjM0Mzc1IDYyLjM0Mzc1aDI3LjY1NjI1di0yMTBoLTIxMHptMjcuMDgyMDMxLTE1Ny4yMTg3NWMyNC41NTA3ODEtMTEuMTI1IDUwLjc2NTYyNS0xNi43NjU2MjUgNzcuOTE3OTY5LTE2Ljc2NTYyNSAyNy4xNDg0MzcgMCA1My4zNjcxODcgNS42NDA2MjUgNzcuOTE0MDYyIDE2Ljc2NTYyNSA3LjU0Njg3NSAzLjQxNzk2OSAxMC44OTQ1MzEgMTIuMzA0Njg4IDcuNDcyNjU3IDE5Ljg1MTU2My0zLjQxNzk2OSA3LjU0Njg3NS0xMi4zMDQ2ODggMTAuODk0NTMxLTE5Ljg1MTU2MyA3LjQ3MjY1Ni0yMC42MzY3MTktOS4zNDc2NTYtNDIuNjgzNTk0LTE0LjA4NTkzOC02NS41MzUxNTYtMTQuMDg1OTM4LTIyLjg1NTQ2OSAwLTQ0LjkwMjM0NCA0LjczODI4Mi02NS41MzUxNTcgMTQuMDg1OTM4LTIuMDA3ODEyLjkxMDE1Ni00LjExMzI4MSAxLjMzOTg0NC02LjE4MzU5MyAxLjM0Mzc1LTUuNzA3MDMxIDAtMTEuMTY0MDYzLTMuMjc3MzQ0LTEzLjY3MTg3NS04LjgxNjQwNi0zLjQxNzk2OS03LjU0Njg3NS0uMDcwMzEzLTE2LjQzMzU5NCA3LjQ3MjY1Ni0xOS44NTE1NjN6bTAgMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iI0ZGRkZGRiIvPjxwYXRoIGQ9Im0xMjUuMDM5MDYyIDM5OS44OTA2MjVjLTEyLjk4MDQ2OCAwLTIzLjUzOTA2MiAxMC41NzAzMTMtMjMuNTM5MDYyIDIzLjU1MDc4MSAwIDEyLjk4ODI4MiAxMC41NTg1OTQgMjMuNTQ2ODc1IDIzLjUzOTA2MiAyMy41NDY4NzUgMTIuOTkyMTg4IDAgMjMuNTUwNzgyLTEwLjU1ODU5MyAyMy41NTA3ODItMjMuNTQ2ODc1IDAtMTIuOTgwNDY4LTEwLjU1ODU5NC0yMy41NTA3ODEtMjMuNTUwNzgyLTIzLjU1MDc4MXptMCAwIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIiBmaWxsPSIjRkZGRkZGIi8+PHBhdGggZD0ibTMwOS43Njk1MzEgMGgtMjI5LjU1MDc4MWMtNDQuMjMwNDY5IDAtODAuMjE4NzUgMzUuOTg4MjgxLTgwLjIxODc1IDgwLjIzMDQ2OXYzNTEuNTUwNzgxYzAgNDQuMjMwNDY5IDM1Ljk4ODI4MSA4MC4yMTg3NSA4MC4yMTg3NSA4MC4yMTg3NWgyMjkuNTUwNzgxYzQ0LjI0MjE4OCAwIDgwLjIzMDQ2OS0zNS45ODgyODEgODAuMjMwNDY5LTgwLjIxODc1di0zNTEuNTUwNzgxYzAtNDQuMjQyMTg4LTM1Ljk4ODI4MS04MC4yMzA0NjktODAuMjMwNDY5LTgwLjIzMDQ2OXptLTE4NC43MzA0NjkgNDc2Ljk4ODI4MWMtMjkuNTE5NTMxIDAtNTMuNTM5MDYyLTI0LjAxOTUzMS01My41MzkwNjItNTMuNTQ2ODc1IDAtMjkuNTE5NTMxIDI0LjAxOTUzMS01My41NTA3ODEgNTMuNTM5MDYyLTUzLjU1MDc4MSAyOS41MzEyNSAwIDUzLjU1MDc4MiAyNC4wMzEyNSA1My41NTA3ODIgNTMuNTUwNzgxIDAgMjkuNTI3MzQ0LTI0LjAxOTUzMiA1My41NDY4NzUtNTMuNTUwNzgyIDUzLjU0Njg3NXptMTQzLjQ2MDkzOC0xMy41NDY4NzVoLTM1Yy04LjI4OTA2MiAwLTE1LTYuNzEwOTM3LTE1LTE1IDAtOC4yODEyNSA2LjcxMDkzOC0xNSAxNS0xNWgzNWM4LjI4MTI1IDAgMTUgNi43MTg3NSAxNSAxNSAwIDguMjg5MDYzLTYuNzE4NzUgMTUtMTUgMTV6bTM1LTUwaC03MGMtOC4yODkwNjIgMC0xNS02LjcxMDkzNy0xNS0xNSAwLTguMjgxMjUgNi43MTA5MzgtMTUgMTUtMTVoNzBjOC4yODEyNSAwIDE1IDYuNzE4NzUgMTUgMTUgMCA4LjI4OTA2My02LjcxODc1IDE1LTE1IDE1em0yNi42NDA2MjUtMTAyLjY3MTg3NWMwIDEwLjUzMTI1LTguNTcwMzEzIDE5LjA4OTg0NC0xOS4xMDE1NjMgMTkuMDg5ODQ0aC0yMzEuODA4NTkzYy0xMC41MzEyNSAwLTE5LjA4OTg0NC04LjU1ODU5NC0xOS4wODk4NDQtMTkuMDg5ODQ0di0yMzEuODA4NTkzYzAtMTAuNTMxMjUgOC41NTg1OTQtMTkuMTAxNTYzIDE5LjA4OTg0NC0xOS4xMDE1NjNoMjMxLjgwODU5M2MxMC41MzEyNSAwIDE5LjEwMTU2MyA4LjU3MDMxMyAxOS4xMDE1NjMgMTkuMTAxNTYzem0wIDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiIGZpbGw9IiNGRkZGRkYiLz48cGF0aCBkPSJtMTk1LjEzNjcxOSAyNjYuMDg1OTM4Yy0yMS42Njc5NjkgMC00MC4wNzgxMjUgMTQuMTk1MzEyLTQ2LjQyMTg3NSAzMy43NzczNDNoOTIuODM5ODQ0Yy02LjMzOTg0NC0xOS41ODIwMzEtMjQuNzUzOTA3LTMzLjc3NzM0My00Ni40MTc5NjktMzMuNzc3MzQzem0wIDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiIGZpbGw9IiNGRkZGRkYiLz48L2c+IDwvc3ZnPgo=);
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;
  width:20px;
  height:20px;
}

.material_equips_col_main_001 .material_equips_main_img002 .the_equip_img #equip_base_img_USERS{
  
  /*Users*/
  
  background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMS45OTkgNTExLjk5OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjk5OSA1MTEuOTk5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiBjbGFzcz0iIj48Zz48Zz4KCTxnPgoJCTxwYXRoIGQ9Ik00MzguMDksMjczLjMyaC0zOS41OTZjNC4wMzYsMTEuMDUsNi4yNDEsMjIuOTc1LDYuMjQxLDM1LjQwNHYxNDkuNjVjMCw1LjE4Mi0wLjkwMiwxMC4xNTYtMi41NDMsMTQuNzgyaDY1LjQ2MSAgICBjMjQuNDUzLDAsNDQuMzQ2LTE5Ljg5NCw0NC4zNDYtNDQuMzQ2di04MS41ODFDNTEyLDMwNi40NzYsNDc4Ljg0NCwyNzMuMzIsNDM4LjA5LDI3My4zMnoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPjxnPgoJPGc+CgkJPHBhdGggZD0iTTEwNy4yNjUsMzA4LjcyNWMwLTEyLjQzLDIuMjA1LTI0LjM1NCw2LjI0MS0zNS40MDRINzMuOTFjLTQwLjc1NCwwLTczLjkxLDMzLjE1Ni03My45MSw3My45MXY4MS41ODEgICAgYzAsMjQuNDUyLDE5Ljg5Myw0NC4zNDYsNDQuMzQ2LDQ0LjM0Nmg2NS40NjJjLTEuNjQxLTQuNjI4LTIuNTQzLTkuNjAxLTIuNTQzLTE0Ljc4M1YzMDguNzI1eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+PGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMzAxLjI2MSwyMzQuODE1aC05MC41MjJjLTQwLjc1NCwwLTczLjkxLDMzLjE1Ni03My45MSw3My45MXYxNDkuNjVjMCw4LjE2Myw2LjYxOCwxNC43ODIsMTQuNzgyLDE0Ljc4MmgyMDguNzc4ICAgIGM4LjE2NCwwLDE0Ljc4Mi02LjYxOCwxNC43ODItMTQuNzgydi0xNDkuNjVDMzc1LjE3MSwyNjcuOTcxLDM0Mi4wMTUsMjM0LjgxNSwzMDEuMjYxLDIzNC44MTV6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz48Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0yNTYsMzguODRjLTQ5LjAxMiwwLTg4Ljg4NiwzOS44NzQtODguODg2LDg4Ljg4N2MwLDMzLjI0NSwxOC4zNDksNjIuMjgsNDUuNDQ3LDc3LjUyNCAgICBjMTIuODUzLDcuMjMsMjcuNjcxLDExLjM2Miw0My40MzksMTEuMzYyYzE1Ljc2OCwwLDMwLjU4Ni00LjEzMiw0My40MzktMTEuMzYyYzI3LjA5OS0xNS4yNDQsNDUuNDQ3LTQ0LjI4LDQ1LjQ0Ny03Ny41MjQgICAgQzM0NC44ODYsNzguNzE1LDMwNS4wMTIsMzguODQsMjU2LDM4Ljg0eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+PGc+Cgk8Zz4KCQk8cGF0aCBkPSJNOTkuOTE4LDEyMS42ODljLTM2LjY1NSwwLTY2LjQ3NSwyOS44Mi02Ni40NzUsNjYuNDc1YzAsMzYuNjU1LDI5LjgyLDY2LjQ3NSw2Ni40NzUsNjYuNDc1ICAgIGM5LjI5OCwwLDE4LjE1Mi0xLjkyNiwyNi4xOTUtNS4zODhjMTMuOTA2LTUuOTg3LDI1LjM3Mi0xNi41ODUsMzIuNDY3LTI5Ljg2YzQuOTgtOS4zMTcsNy44MTMtMTkuOTQ2LDcuODEzLTMxLjIyNyAgICBDMTY2LjM5MywxNTEuNTEsMTM2LjU3MywxMjEuNjg5LDk5LjkxOCwxMjEuNjg5eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+PGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNDEyLjA4MiwxMjEuNjg5Yy0zNi42NTUsMC02Ni40NzUsMjkuODItNjYuNDc1LDY2LjQ3NWMwLDExLjI4MiwyLjgzMywyMS45MTEsNy44MTMsMzEuMjI3ICAgIGM3LjA5NSwxMy4yNzYsMTguNTYxLDIzLjg3NCwzMi40NjcsMjkuODZjOC4wNDMsMy40NjIsMTYuODk3LDUuMzg4LDI2LjE5NSw1LjM4OGMzNi42NTUsMCw2Ni40NzUtMjkuODIsNjYuNDc1LTY2LjQ3NSAgICBDNDc4LjU1NywxNTEuNTA5LDQ0OC43MzcsMTIxLjY4OSw0MTIuMDgyLDEyMS42ODl6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz48L2c+IDwvc3ZnPgo=);
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;
  width:20px;
  height:20px;
}

.material_equips_col_main_001 .material_equips_main_img002 .the_equip_img #equip_base_img_Alerts{
  
  /*Alerts*/
  
  background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSItMjEgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHgiPjxnPjxwYXRoIGQ9Im00NDggMjMyLjE0ODQzOGMtMTEuNzc3MzQ0IDAtMjEuMzMyMDMxLTkuNTU0Njg4LTIxLjMzMjAzMS0yMS4zMzIwMzIgMC01OS44Mzk4NDQtMjMuMjk2ODc1LTExNi4wNzQyMTgtNjUuNjAxNTYzLTE1OC40MDIzNDQtOC4zMzk4NDQtOC4zMzk4NDMtOC4zMzk4NDQtMjEuODIwMzEyIDAtMzAuMTY0MDYyIDguMzM5ODQ0LTguMzM5ODQ0IDIxLjgyNDIxOS04LjMzOTg0NCAzMC4xNjQwNjMgMCA1MC4zNzEwOTMgNTAuMzY3MTg4IDc4LjEwMTU2MiAxMTcuMzM1OTM4IDc4LjEwMTU2MiAxODguNTY2NDA2IDAgMTEuNzc3MzQ0LTkuNTU0Njg3IDIxLjMzMjAzMi0yMS4zMzIwMzEgMjEuMzMyMDMyem0wIDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiIGZpbGw9IiNGQkZCRkIiLz48cGF0aCBkPSJtMjEuMzMyMDMxIDIzMi4xNDg0MzhjLTExLjc3MzQzNyAwLTIxLjMzMjAzMS05LjU1NDY4OC0yMS4zMzIwMzEtMjEuMzMyMDMyIDAtNzEuMjMwNDY4IDI3LjczNDM3NS0xMzguMTk5MjE4IDc4LjEwMTU2Mi0xODguNTY2NDA2IDguMzM5ODQ0LTguMzM5ODQ0IDIxLjgyNDIxOS04LjMzOTg0NCAzMC4xNjQwNjMgMCA4LjM0Mzc1IDguMzQzNzUgOC4zNDM3NSAyMS44MjQyMTkgMCAzMC4xNjQwNjItNDIuMzA0Njg3IDQyLjMwNDY4OC02NS41OTc2NTYgOTguNTYyNS02NS41OTc2NTYgMTU4LjQwMjM0NCAwIDExLjc3NzM0NC05LjU1ODU5NCAyMS4zMzIwMzItMjEuMzM1OTM4IDIxLjMzMjAzMnptMCAwIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIiBmaWxsPSIjRkJGQkZCIi8+PHBhdGggZD0ibTQzNC43NTM5MDYgMzYwLjgxMjVjLTMyLjI1NzgxMi0yNy4yNjU2MjUtNTAuNzUzOTA2LTY3LjExNzE4OC01MC43NTM5MDYtMTA5LjMzNTkzOHYtNTkuNDc2NTYyYzAtNzUuMDcwMzEyLTU1Ljc2NTYyNS0xMzcuMjE0ODQ0LTEyOC0xNDcuNjI1di0yMy4wNDI5NjljMC0xMS43OTY4NzUtOS41NTg1OTQtMjEuMzMyMDMxLTIxLjMzMjAzMS0yMS4zMzIwMzEtMTEuNzc3MzQ0IDAtMjEuMzM1OTM4IDkuNTM1MTU2LTIxLjMzNTkzOCAyMS4zMzIwMzF2MjMuMDQyOTY5Yy03Mi4yNTM5MDYgMTAuNDEwMTU2LTEyOCA3Mi41NTQ2ODgtMTI4IDE0Ny42MjV2NTkuNDc2NTYyYzAgNDIuMjE4NzUtMTguNDk2MDkzIDgyLjA3MDMxMy01MC45NDE0MDYgMTA5LjUwMzkwNy04LjMwMDc4MSA3LjEwNTQ2OS0xMy4wNTg1OTQgMTcuNDI5Njg3LTEzLjA1ODU5NCAyOC4zNTE1NjIgMCAyMC41ODk4NDQgMTYuNzQ2MDk0IDM3LjMzNTkzOCAzNy4zMzU5MzggMzcuMzM1OTM4aDM1MmMyMC41ODU5MzcgMCAzNy4zMzIwMzEtMTYuNzQ2MDk0IDM3LjMzMjAzMS0zNy4zMzU5MzggMC0xMC45MjE4NzUtNC43NTc4MTItMjEuMjQ2MDkzLTEzLjI0NjA5NC0yOC41MTk1MzF6bTAgMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iI0ZCRkJGQiIvPjxwYXRoIGQ9Im0yMzQuNjY3OTY5IDUxMmMzOC42MzI4MTIgMCA3MC45NTMxMjUtMjcuNTQyOTY5IDc4LjM3ODkwNi02NGgtMTU2Ljc1NzgxM2M3LjQyMTg3NiAzNi40NTcwMzEgMzkuNzQyMTg4IDY0IDc4LjM3ODkwNyA2NHptMCAwIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIiBmaWxsPSIjRkJGQkZCIi8+PC9nPiA8L3N2Zz4K);
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;
  width:20px;
  height:20px;
}

/*///////////////////////////////////////////////////////////////////////*/

.material_equips_col{
  width: 25%;
  float:left;
  padding:0 7px;
  display:inline-block;
}

.material_equips_col_main_001{
  background-color: white;
  border-radius: 4px;
  padding: 10px;
  min-height:80px;
  max-height: 100%;
  transition: .2s;
  display:inline-block;
  width:100%;
  margin: 7px 0;
  border:1px solid white;
  cursor: pointer;
  box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);
  transition:.2s;
  position:relative;
}

.material_equips_col_main_001:hover{
  border:1px solid #eeeeee;
  transition:.2s;
  box-shadow: 0 1px 7px 0 rgba(69,90,100,.12);
  transform: scale(1.05);
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
}

.material_equips_badges{
  width: 100%;
  float: left;
  text-align: right;
  right: 10px;
  top:10px;
  position:absolute;
}

.material_equips_badges{
  /*background: #ebebeb;*/
  background: #edf1ff !important;
  font-size: 12px;
  font-weight: 500;
  font-family: poppins;
  letter-spacing:.4px;
  /*color: white;*/
  color: #1c1c1c !important;
  border-radius: 3px;
  padding: 1px 3px;
  width: auto;
  float: right;
}

.material_equips_main_img001{
    width: 100%;
    padding: 5px 0; 
    float: left;
    padding-top:0;
}

.material_equips_main_img001 .material_equips_main_img002{
  /*display:inline-block;*/
  display:flex;
  -webkit-display:flex;
  flex-wrap:wrap;
  -webkit-flex-wrap:wrap;
  justify-content:flex-start;
  -webkit-justify-content:flex-start;
  align-items:flex-start;
  -webkit-align-items:flex-start;
  width:100%;
  overflow:visible;
  /*position:relative;*/
  text-align:center;
}

.material_equips_main_img001 .material_equips_main_img002 .the_equip_img{
  display:flex;
  justify-content:center;
  align-items:center;
  -webkit-display:flex;
  -webkit-justify-content:center;
  -webkit-align-items:center;
  /*width:100%;*/
  width:40px;
  height:40px;
  overflow:visible;
  /*background: linear-gradient(25deg,white,#edf1ff);*/
  /*background: linear-gradient(25deg,white 00%,#edf1ff 100%);*/
  background: linear-gradient(25deg, #48c3ff 0%,#2929a8 100%);
  border-radius: 40%;
  padding:10px;
  text-align:center;
}

.material_equips_main_img001 .material_equips_main_img002 .the_equip_img:after{
  /*background:linear-gradient(225deg,white,#edf1ff);*/
  background:linear-gradient(25deg, #48c3ff 0%,#2444ba 100%);
  width:35px;
  height:35px;
  content:"";
  top: 40%;
  left: 5%;
  position:absolute;
  border-radius:50%;
  
  display:none;
  
}

@media screen and (max-width:768px){
  
  .material_equips_main_img001 .material_equips_main_img002 .the_equip_img:after{
    top: 40%;
    left: 10%;
  }
  
}

@media screen and (max-width:575px){
  
  .material_equips_main_img001 .material_equips_main_img002 .the_equip_img:after{
    top: 35%;
    left: 15%;
  }
  
  .equipments_session{
    position:relative;  
  }
  
  .all_equips{
    background:transparent !important;
    margin-bottom:15px !important;
    padding:0 0 !important;
  }
  
  .equip_head h1{
      margin-left: 10px !important;
      margin-top: 5px !important;
      margin-right: 10px !important; 
  }
  
  .main_equip_div_01{
    width: 90% !important;
    background: white !important;
    border-radius: 5px !important;
    position:relative;
    top:0;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
    padding:15px 5px !important;
    box-shadow: 0 1px 20px 0 rgba(69,90,100,.2) !important;
  }
  
  /*///custom_multicolor_quipments///*/

  .material_equips_main_img001 .material_equips_main_img002{
    padding:5px 0 !important;
  }
  
  /*////*/
  
  .material_equips_col_main_001{
    background:transparent !important;
  }
  
  .map_session{
    margin-top:0 !important;
  }
  
  /*.material_equips_col{
    width:33.33% !important;
  }*/
  
  .login_name .dropdown_01{
    top:70% !important;
    /*////*/
    display:none;
    /*/////*/
  }
  
  .map_session{
    width: 100% !important;
    border-radius: 5px !important;
    display:flex !important;
    flex-wrap:wrap;
    position:relative;
    border-radius:0 !important;
    margin:0 auto !important;
    padding:10px 0 !important;
    box-shadow: none;
  }
  
  /*///custom_multicolor_quipments///*/

  .material_equips_main_img001 .material_equips_main_img002{
    padding:5px 0 !important;
  }
  
  .map_session{
    margin-top:0 !important;
  }
  
  .map_session .map_session_cards{
    border-radius:0 !important;
    box-shadow:none !important;
  }
  
  .company_table{
    width: 100% !important;
    position:relative;
    border-radius: 5px !important;
    display:flex !important;
    border-radius:0 !important;
    flex-wrap:wrap;
    margin:0 auto !important;
    box-shadow: 0 1px 20px 0 rgba(69,90,100,.2) !important;
  }
  
  .company_table h1{
    font-size: 13px !important;
    margin-left: 5px !important;
    margin-right: 0 !important;
    margin-bottom: 10px !important;
    border-bottom: none !important;
    width: 100% !important;
    margin-top: 5px !important;
  }
  
  .table_session{
    margin-bottom:0 !important;
    /*padding:10px 20px !important;*/
  }

}

.material_equips_main_img001 .material_equips_main_img002 img{
  max-width:100%;
  z-index:0;
  max-height:100%;
}


/*.material_equips_main_img001 .material_equips_main_img002 img{
  width:40px;
}*/

.material_equips_main_content01{
  width: 100%;
  float: left;
  text-align: left;
  padding: 2px 0;
  padding-left:0;
  overflow:hidden;
  text-overflow:ellipsis;
}

.material_equips_main_content01 span{
  font-size: 12px;
  font-weight: normal;
  /*font-family: raleway;*/
  font-family: poppins;
  letter-spacing:.5px;
  color: #36495e !important;
}

.progressbar_main_div {
    width: 100%;
    padding: 0 0;
    display: inline-block;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 5px;
}

#progress_bar_01{
  width: 100%;
  height: 4px;
  margin-bottom:0;
  border-radius: 40px;
  box-shadow: inset 1px 1px 2px 0px rgba(0,0,0,.22);
}

#progress_bar_01_01{
  background: #48c3ff;
}

/*//////////////////*/

.main_equip_div_01{
    margin: 0 auto;
    margin-top:0;
    position: relative;
    display:flex;
    flex-wrap:wrap;
    justify-content:center;
    padding:7px 5px;
    background: white;
  border-radius: 4px;
  padding-bottom: 7px;
  width: 100%;
  box-shadow: 0 0 13px rgba(82,63,105,.05);
}

.main_equip_div_01 .main_equip_div_02{
  width: 100%;
  display: flex;
  -webkit-display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  -webkit-justify-content: center;
  position:relative;
}

.equip_01_gap{
  width:16.6%;
  float:left;
  /*/////////////*/
  display:none;
  /*///////////////*/
  text-align:center;
  padding:10px 15px;
}

.main_equip_gap_set00{
  display:none !important;
}

.equip_01 img{
  max-width:100%;
  border-radius:4px;
}

.equip_01{
  position:relative;
  height:auto;
  width:100%;
  padding:0;
  float:left;
}

.equip_01 .equip_btn a{
  white-space: nowrap;
}

/*EQUIP_BADGES*/


.badges_span_equip{
  position:relative;
}

.badges_span_equip span{
  position:absolute;
  background:#05597d;
  color:white;
  font-size:11px;
  font-family:raleway;
  padding:2px 3px;
  right:0;
  z-index:99;
  letter-spacing:1px;
  cursor:pointer;
  top:0;
  border-radius:3px 0px 3px 3px;
  font-weight:500;
}

/*table_session_open*/

.table_session{
  width:20%;
  float:left;
  /*padding:48px 0;*/
  padding:15px 5px;
  /*padding-right:0;*/
  padding-bottom:15px;
  position:relative;
  overflow:hidden;
}
.company_table{
  padding:10px 0px;
  /*padding-top:0px;*/
  background:white;
  border-radius:4px;
  /*padding-bottom:0;*/
  margin:0 0px;
  box-shadow: 0 0 13px rgba(82,63,105,.05);
}

.company_table_fixed_height{
  /*height: calc(100vh - 105px);*/
  height: 560px;
    display:inline-block;
    overflow-x:hidden;
    width:100%;
    padding:0 5px;
    position:relative;
}

.company_table table{
  width:100%;
}

.company_table h1{
  padding-bottom: 5px;
  padding-left: 35px;
  font-family: raleway;
  border-bottom: none;
  font-size: 14px;
  font-weight: 600;
  margin-top: 0;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 0;
  color: #474747;
  letter-spacing: .5px;
  position:relative;
}

.compny_serch_br_tp01{
  display: flex;
    position: absolute;
    left:0;
  right:unset;
    top: 0;
    width: 100%;
}

.compny_serch_br_tp01 .compny_serch_br_tp01_inpt_tpe{
  display: flex;
    position: absolute;
    left: 0;
  right: unset;
  padding-left:22px !important;
    top: -5px;
    width: 25px;
    height: 25px;
    border:1px solid rgba(63, 81, 181,.17);
    padding-left:7px;
    border-radius:50px;
    background: #edf1ff !important;
    cursor:pointer;
    font-family:poppins;
    font-size:11px;
    letter-spacing:.5px;
    color:#1c1c1c;
    font-weight:500;
    transition:.2s;
}

.compny_serch_br_tp01 .compny_serch_br_tp01_inpt_tpe:focus{
  width: 85%;
    transition:.2s;
    border-radius:10em;
    cursor:text;
}

.compny_serch_br_tp01 span.material-icons{
  position: absolute;
  left: 1px;
  right: unset;
    top: -4px;
    width: 22px;
    height: 22px;
    font-size: 16px;
    color: #1c1c1c;
    border-radius: 50%;
    background: #edf1ff !important;
    pointer-events: none;
    cursor: pointer !important;
    text-align: center;
    padding: 4px;
}

/*///////////*/

.company_table table .table_color{
  border: none;
  font-family:raleway;
  /*box-shadow: 0 2px 4px #ddd;*/
  /*box-shadow: 0 2px 2px rgba(0,0,0,.2);*/
  box-shadow: 0 2px 4px rgba(65, 82, 182, 0.4);
  background: #6674c4;
  overflow:hidden;
  font-size:14px;
  border-radius:5px !important;
  
}

.company_table table .table_color th{
  padding:.75em;
  /*background: #eff2f9;*/
  background: #6c7ac6;
  border: none;
  position: -webkit-sticky !important;
  z-index:999;
  /*z-index:0;*/
  position: sticky !important;
  top: 0;
  /*border-bottom: 2px solid #eaf0f7;*/
  /*border-bottom: 2px solid #3f51b5;*/
  border-bottom: none;
  text-align:left !important;
  /*color: #36495e !important;*/
  color: #ffffff !important;
  font-size:13px;
}

.company_table table .table_color th:last-child{
  min-width:100px;
}

/*.company_table table thead th{
  padding:8px;
  text-align:center;
  border: 1px solid #216187;
}*/

/*.company_table table tbody{
  border: 1px solid #216187;
  padding:10px;
}*/

.company_table table tbody tr:nth-child(even){
  /*background:rgba(33,97,135,.3);*/
  background:transparent;
  border-bottom:1px solid #ddd;
  /*background: rgba(64, 82, 181, 0.07);*/
  /*box-shadow: 0 1px 2px rgba(0,0,0,.2);*/
  /*height:35px;*/
}

.tbl-diagnostics #main_content02 tr td span{
  /*display:none;*/
}

.company_table table .table_detail td{
  padding: .65em;
  color:#474747;
  letter-spacing:.5px;
  /*border: 1px solid #14578b;*/
  font-family:poppins;
  border-top: 1px solid #eaf0f7 !important;
  font-size:12px;
  border:none;
  text-align:left !important;
  font-weight:500;
}
.company_table table .table_detail02 td{
  padding: .65em;
  color:#474747;
  letter-spacing:.5px;
  /*border: 1px solid #14578b;*/
  font-family:poppins;
  font-size:12px;
  text-align:left !important;
  border:none;
  border-top: 1px solid #eaf0f7 !important; 
  font-weight:500;
}
.company_table table tbody tr:nth-child(odd){
  /*background: rgba(130,205,197,.5);*/
  background: transparent;
  /*height:50px;*/
}

/*company_table_css*/

.company_info_dash_mains{
  display:flex;
  -webkit-display:flex;
  flex-wrap:wrap;
  -webkit-flex-wrap:wrap;
  width:100%;
  height:100%;
}

.company_info_col_md_6{
  padding:2px 7px !important;
}

.company_established_date{
  position:absolute;
  right:10px;
  top:15px;
}

.company_established_date span{
  padding:4px 8px;
  border-radius:3px;
  background: rgba(255, 138, 14,.14);
  box-shadow: none !important;
  font-family:poppins;
  font-size:11px;
  font-weight:500;
  color:#ff8a0e;
  letter-spacing:.5px;
  border: 1px solid #ffedcb;
}

.company_info_dash_mains .company_info_cards{
  background-color: white;
  border-radius: 4px;
  padding: 10px;
  height: auto;
  transition: .2s;
  display: inline-block;
  width: 100%;
  margin: 5px 0;
  border: none;
  cursor: pointer;
  box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
  position: relative;
  text-align:left;
}

.company_info_dash_mains .company_info_cards:hover{
  transform: scale(1.05);
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

.company_info_dash_mains .company_info_cards_icons i{
  font-size: 20px;
  padding: 10px;
  color: #3f51b5;
  border-radius: 40%;
  width: 40px;
  height: 40px;
  background: rgba(63, 81, 181,.12);
}

.company_info_dash_mains .company_info_cards_icons i:before{
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.company_info_dash_mains .company_info_cards_head{
    width: 100%;
    text-align: left;
    padding-top: 10px;
    border-bottom: 1px solid #ddd;
  padding-bottom: 5px;
  white-space:nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.company_info_dash_mains .company_info_cards_head span{
    font-size: 13px;
    font-weight: 600;
    font-family: raleway;
    letter-spacing: .5px;
    color: #36495e !important;
}

/*////////*/

.company_info_cards_total_energy{
  width: 100%;
    text-align: left;
    padding: 5px 0;
    margin-top:5px;
    overflow: hidden;
    text-overflow: ellipsis;
    display:inline-block;
}

.company_info_cards_total_energy .company_info_cards_total_energy_head{
  width: 60%;
    float:left;
    text-align: left;
    padding: 0 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display:inline-block;
}

.company_info_cards_total_energy .company_info_cards_total_energy_head span{
  font-family:poppins;
  font-size:12px;
  color:#727272;
  font-weight:normal;
  letter-spacing:.5px;
}

.company_info_cards_total_energy .company_info_cards_total_energy_info{
  width: 40%;
    float:left;
    text-align: right;
    padding: 0 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display:inline-block;
}

.company_info_cards_total_energy .company_info_cards_total_energy_info span{
  font-family:poppins;
  font-size:12px;
  color:#9939b2;
  font-weight:500;
  letter-spacing:.5px;
}

/*///////*/

.company_info_cards_last_month{
  width: 100%;
    text-align: left;
    padding: 5px 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display:inline-block;
}

.company_info_cards_last_month .company_info_cards_last_month_head{
  width: 60%;
    float:left;
    text-align: left;
    padding: 0 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display:inline-block;
}

.company_info_cards_last_month .company_info_cards_last_month_head span{
  font-family:poppins;
  font-size:12px;
  font-weight:normal;
  color:#727272;
  letter-spacing:.5px;
}

.company_info_cards_last_month .company_info_cards_last_month_info{
  width: 40%;
    float:left;
    text-align: right;
    padding: 0 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display:inline-block;
}

.company_info_cards_last_month .company_info_cards_last_month_info span{
  font-family:poppins;
  font-size:12px;
  color: #01b549;
  font-weight:500;
  letter-spacing:.5px;
}

/*/// company_info_compny_horizontal_data_on_popup ///*/

.compny_horizontal_data .company_info_col_md_6{
  width: 25% !important;
}

.compny_horizontal_data .company_info_col_md_6 .company_info_cards{
  border-radius: 7px;
  border-left: 7px solid;
  border-color: #3f51b5 !important;
}

@media screen and (max-width:991px){
  
  .compny_horizontal_data .company_info_col_md_6{
    width: 33.33% !important;
  }

}

@media screen and (max-width:767px){
  
  .compny_horizontal_data .company_info_col_md_6{
    width: 50% !important;
  }

}

@media screen and (max-width:991px){
  
  .compny_horizontal_data .company_info_col_md_6{
    width: 100% !important;
  }

}

/*commpany_table_bar_charts_of_building_and_company_page_radio_btns_selection*/

.mont_wek_rdio_btns_al_frm{
  padding:0 !important;
  padding-bottom:5px !important;
  margin:0;
  display: inline;
}

.mont_wek_rdio_btns_al_frm label{
  width:auto;
  margin-right:0 !important;
  float:left;
  padding:0 5px;
  display: flex;
  flex-wrap:wrap;
  cursor: pointer;
  font-weight: 500;
  position: relative;
  overflow: hidden;
  margin-bottom: 0.375em;
}

.mont_wek_rdio_btns_al_frm label input{
  position: absolute;
  left: -9999px;
}
.mont_wek_rdio_btns_al_frm label input:checked + span{
  /*background-color: #f0f2fb;*/
  background: linear-gradient(25deg,#8f9ad4,#3f51b5) !important;
  background: -webkit-linear-gradient(25deg,#8f9ad4,#3f51b5) !important;
  background: -moz-linear-gradient(25deg,#8f9ad4,#3f51b5) !important;
  /*border:2px solid #3f51b5;*/
  border:none;
  color:#fff;
  box-shadow:0 2px 15px rgba(0,0,0,.17);
  font-weight:500;
}
.mont_wek_rdio_btns_al_frm label input:checked + span:before{
  box-shadow: inset 0 0 0 0.4375em #00005c;
  display:none;
}
.mont_wek_rdio_btns_al_frm label span{
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  padding: 5px 15px;
  border-radius: 3px;
  -webkit-transition: 0.25s ease;
  transition: 0.25s ease;
  font-family:poppins;
  font-size:11px;
  letter-spacing:.5px;
  font-weight:500;
  color:#727272;
  box-shadow:0 2px 10px rgba(0,0,0,.07);
  /*border:2px solid transparent;*/
  border:none;
  background:#f0f2fb;
}
.mont_wek_rdio_btns_al_frm label span:hover{
  background-color: #d6d6e5;
}
.mont_wek_rdio_btns_al_frm label span:before{
  display: -webkit-box;
  display: flex;
  flex-shrink: 0;
  content: "";
  background-color: #fff;
  width: 1.5em;
  height: 1.5em;
  border-radius: 50%;
  margin-right: 0.375em;
  -webkit-transition: 0.25s ease;
  transition: 0.25s ease;
  box-shadow: inset 0 0 0 0.125em #00005c;
  display:none;
}

.mont_wek_rdio_btns_al{
  position: relative;
  width: 100%;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  padding: 0;
}

/*commpany_table_bar_charts_of_building_and_company_page*/

.map_session_cards .company_table_bar_chart{
  /*box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);*/
  box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);
  border-radius: 4px;
  padding:7px;
  transition: all .2s ease-in-out;
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  height:320px;
}

.map_session_cards .company_table_bar_chart:hover{
  transform: scale(1.05);
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  transition: all .2s ease-in-out;
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
}

.map_session_cards_head{
  padding-bottom: 10px;
  border-bottom:1px solid #ddd;
  font-family: raleway;
  border-bottom: none;
  font-size: 14px;
  font-weight: 600;
  margin-top: 0;
  text-align:left;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0;
  color: #474747;
  letter-spacing: .5px;
}

/*table_session__end*/



.map_session{
   width:33.33%;
   padding:0 5px !important;
   background:none;
   float:left;
   border-radius:5px;
   /*padding-bottom:10px;*/
   display:inline-block !important; 
   text-align:center;
   /*margin:10px 0;*/
   margin-bottom:15px;
   margin-top:0;
   position:relative;
}

.map_session .map_session_cards{
  padding:10px 10px;
  border-radius: 4px;
  background:white;
  /*box-shadow: 0 0 13px rgba(82,63,105,.05);*/
  box-shadow: 0 0 13px rgba(82,63,105,.05) !important;
}

.map_session .map_session_cards iframe{
  /*box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);*/
  box-shadow: none;
  border-radius: 0px;
  padding:7px;
  transition: all .2s ease-in-out;
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
}

.map_session .map_session_cards iframe:hover{
  transform: scale(1.05);
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  transition: all .2s ease-in-out;
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
}

/*///////building_pg_sld//////*/

.map_session .map_session_cards .sld_data_div_on_hover0{
  /*box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);*/
  box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);
  border-radius: 4px;
  padding:7px;
  height:250px;
      transition: all .2s ease-in-out;
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
}

.map_session .map_session_cards .sld_data_div_on_hover0:hover{
      transform: scale(1.05);
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
      transition: all .2s ease-in-out;
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
}
@media screen and (max-width: 1200px) and (min-width: 992px) {
  .map_session .map_session_cards .sld_data_div_on_hover0 {
    height:190px;
  }
}
@media screen and (max-width: 991px) and (min-width: 860px) {
  .map_session .map_session_cards .sld_data_div_on_hover0 {
    height:290px;
  }
  .map_session .map_session_cards iframe {
    height:290px !important;
  }
}
@media screen and (max-width: 767px) and (min-width: 576px) {
  .map_session .map_session_cards .sld_data_div_on_hover0 {
    height:450px;
  }
}
@media screen and (max-width: 575px) and (min-width: 410px) {
  .map_session .map_session_cards .sld_data_div_on_hover0 {
    height:350px;
  }
}

.secharts-legend-item tspan{
  color:#666666 !important;
  fill:#666666 !important;
  font-family:poppins;
  font-weight:500;
}

.secharts-legend-item text{
  color:#666666 !important;
  fill:#666666 !important;
  font-family:poppins;
  font-weight:500;
}

.secharts-legend-item.secharts-column-series.secharts-color-undefined text{
  color:#666666 !important;
  fill:#666666 !important;
  font-family:poppins;
  font-weight:500;
}

.secharts-legend-item.secharts-column-series.secharts-color-undefined text tspan{
  color:#666666 !important;
  fill:#666666 !important;
  font-family:poppins;
  font-weight:500;
}

/*//////3d_pie_chart/////*/

.secharts-3d-chart .secharts-background{
  fill: transparent !important;
}

/*first_page_end*/


/*building_session_start*/

.building_session{
  width:100%;
  float:left;
  padding:0 0;
  margin-top:0;
  margin-bottom:30px;
  position:relative;
}

.building_session01{
  width:100%;
  margin-top:0;
  position:relative;
  display:inline-block;
}

/*.top_btn{
  display:inline-block;
  padding:6px;
  padding-left:10px;
  width:100%;
  float:left;
  margin:5px 0;
}*/

/*.top_btn .production_entry_form{
  bottom:85px;
}*/

/*.top_btn .ebbill_form{
  bottom:85px;
}*/

/*.top_btn .pressure_entry_form{
  bottom:85px;
}*/

.top_btn{
  display:flex;
  -webkit-display:flex;
  flex-wrap:wrap;
  -webkit-flex-wrap:wrap;
  padding:0;
  padding-left:10px;
  width:auto;
  position:absolute;
  top:65px;
  right:25px;
  float:left;
  z-index:99;
  margin:0 0;
}

/*material_main_datatable_top_btn*/

.top_btn a{
  margin-right: 20px;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: #3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  padding: 4px 18px;
  padding-bottom: 5px;
  font-family: poppins;
  font-size: 12px;
  font-weight: 400;
  cursor: pointer;
  border-radius: 3px !important;
  opacity: 1;
  letter-spacing: .5px;
  color: white;
}

.top_btn a:hover{
  background: #3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  text-decoration: none;
  transition: .2s;
  opacity: 1;
  color:white;
}

.top_btn a:active{
  opacity:.9;
}

.top_btn a i{
  padding-left:5px;
}

.select_entries{
  width:40%;
  float:left;
  text-align:left;
  padding:3px 0;
  display:none !important;
}
.select_entries p{
  color:white;
  font-family:ubuntu;
  font-weight:500;
  padding: 0;
  font-size:15px;
  margin:0;
}

.select_entries select{
  width:30%;
  padding:3px 0;
  color:#1c1c1c;
  font-family:roboto;
  font-weight:500;
  padding-left:7px;
  border-radius:5px;
  border:none;
  margin:0 5px;
}

.select_entries select option{
  border-radius:5px;
}

.building_search{
  width:40%;
  float:left;
  display:none !important;
  padding-right:10px;
  text-align:right;
  padding-top:1px;
}
.building_search input{
  width:40%;
  color:#1c1c1c;
  font-family:ubuntu;
  font-size:14px;
  border: none;
  border-radius:5px;
  padding: 6px;
  font-size: 14px;
  font-weight: 500;
  padding-left:10px;
  transition:.2s ease;
}

.building_search input:focus{
  box-shadow: inset 0px 0px 3px 1px #05597d;
  transition:.2s ease-in;
  width:50%;
}

.building_table{
  width:100%;
  margin-top:15px;
}

.building_table table{
  width:99% !important;
  margin:0 auto;
  border-collapse:collapse;
}

.building_table .table_color{
  background: #3f51b5 !important;
  border: 1px solid transparent !important;
  font-family: raleway;
  color: white;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: .4px;
  text-align: center;
}

.building_table .table_color th{
  padding:5px;
  /*background:#388ce1;*/
  background:#3f51b5;
  border:1px solid transparent !important;
  font-family:raleway;
  color:white;
  font-size:13px;
  font-weight:600;
  letter-spacing:.4px;
  text-align:center;
  /*position:sticky;*/
  /*top:0;*/
}

.building_table .table_color th i{
  float:right;
}

.building_table table thead tr td{
  /*background: white !important;*/
  background: white;
  border-bottom:1px solid #ddd;
  text-align:center;
}

.building_table table tbody tr:nth-child(even){
  /*background: white !important;*/
  background: white;
  border-bottom:1px solid #ddd;
  text-align:center;
}

.building_table table tbody tr:nth-child(even) td{
  /*background: white !important;*/
  background: white;
  text-align:center;
}

.building_table table tbody tr:nth-child(odd){
  /*background: #edf1ff !important;*/
  background: #edf1ff;
  border-bottom: 1px solid #ddd;
  text-align:center;
}

.building_table table tbody tr:nth-child(odd) td{
  /*background: #edf1ff !important;*/
  background: #edf1ff;
  text-align:center;
}

.building_table .table_detail td{
  font-family:poppins;
  padding:5px;
  color:black;
  font-weight:500;
  border: 1px solid transparent;
  font-size:12px;
}

.building_table .table_detail02 td{
  font-family:poppins;
  padding:5px;
  color:black;
  font-weight:500;
  border-bottom: 1px solid #ddd;
  font-size:12px;
}

.building_table thead td{
  background:white;
  padding:7px 5px !important;
}

.building_table thead td p{
  margin:0 !important;
  padding:0;
}

.building_table thead td input{
  width:100%;
  color:#1c1c1c;
  font-family:poppins;
  font-style:normal;
  font-size:12px;
  background:#eee;
  border: 2px solid #eee;
  border-radius:3px;
  padding: 3px 0;
  font-weight: 500;
  transition:.2s ease;
}

.building_table thead td input:focus{
  /*box-shadow: inset 0px 0px 3px 1px #1a6399;*/
  transition:.2s ease-in;
  /*width:50%;*/
  background:#fff;
  border: 2px solid #3f51b5;
}

/*//////// building view tables custom icons ////////*/

.building_table table tbody tr td a{
  float:left;
}

.building_table table tbody tr td .material-icons{
  border-radius: 35%;
    font-size: 18px;
    width: 22px;
    height: 22px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 0;
    margin:0 2px;
    cursor:pointer;
}

.building_table table tbody tr td .delete_icon_datbale{
  /*background: rgba(222, 0, 20, 0.1);*/
  background: none;
    color: #bf0418;
}

.building_table table tbody tr td .edit_icon_datbale{
  /*background: rgba(111, 163, 247,.14);*/
  background: none;
    color: #6fa3f7;
}

.building_table table tbody tr td .send_icon_datbale{
  /*background: rgba(111, 163, 247,.14);*/
  background: none;
    color: #84359d;
}

.building_table table tbody tr td .wifi_icon_datbale{
  /*background: rgba(111, 163, 247,.14);*/
  background: none;
    color: #ff784b;
}

.building_table table tbody tr td .view_icon_datbale{
  /*background: rgba(111, 163, 247,.14);*/
  background: none;
    color: #00c851;
}

.building_table table tbody tr td .setting_icon_datbale{
  /*background: rgba(111, 163, 247,.14);*/
  background: none;
    color: #59698d;
}

.building_table table tbody tr td .alert_icon_datbale{
  /*background: rgba(111, 163, 247,.14);*/
  background: none;
    color: #ff8a0e;
}

.building_table table tbody tr td .gauge_icon_datbale{
  /*background: rgba(111, 163, 247,.14);*/
  background: none;
    color: #2bbbad;
}

.building_table table tbody tr td .meter_icon_datbale{
  /*background: rgba(111, 163, 247,.14);*/
  background: none;
    color: #ff8a0e;
}

.building_table table tbody tr td .fas.fa-drafting-compass{
  /*background: rgba(111, 163, 247,.14);*/
  background: none;
    color: #8e24aa;
    font-size:16px;
}

/*/////////*/

/*compare_multiple_equip_tab*/

#overflow_tab_build{
  overflow:auto !important;
}

#main_building_tab_acc{
	margin-top:15px;
}

#main_building_tab_acc #FilterForm{
	margin-bottom: 0px !important;
    padding: 0 0;
    text-align: left;
    width: 100%;
}

.main_building_ul_acc ul{
  width:100%;
  list-style-type:none;
  padding:0;
  margin:0;
}

.main_building_ul_acc .ul_set_main_build_checks{
  -webkit-display: flex;
  display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    justify-content: center;
}

.main_building_ul_acc ul li{
  float: left;
    color: #1c1c1c;
    border: none;
    font-weight: 500;
    margin: auto;
    letter-spacing: .5px;
    font-size: 12px;
    font-family: poppins;
    padding: 3px 3px;
    margin-right: 0px;
    margin-left: 10px;
}

.main_building_ul_acc ul li label{
  color: #1c1c1c;
}

.main_building_ul_acc ul li .combo input{
  width: 100%;
    font-size: 12px;
    height: 25px;
    background: #eaeefc;
    padding-right: 10px;
}

/*#_easyui_textbox_input1{*/
/*	width:205px !important;*/
/*}*/
  
.main_building_ul_acc ul li input{
  color:black;
  border:none;
  font-weight:500;
  border-radius:3px;
  background: #eaeefc;
  padding:2px;
  height:auto;
}
  
.main_building_ul_acc ul li input[type="checkbox"]{
  margin-right:5px;
  margin-top:0;
  position:relative;
  top:2px;
}

.main_building_ul_acc ul li .combo{
  width:100% !important;
  border-radius:3px;
  border:none;
}


.ul_set_main_build_checks{
  display:flex !important;
  flex-wrap:wrap;
  justify-content:center;
}

.tab_ul_main_build{
  width:100% !important;
}

/*custom_Checkbox_at_comp_multiple_equip*/
    
.container_at_comp_build {
  display: block;
  width:auto;
  position: relative;
  padding-left: 20px;
  padding-right:0;
  margin-bottom: 0px;
  cursor: pointer;
  font-size: 12px;
  font-weight:500;
  letter-spacing:.5px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default checkbox */
.container_at_comp_build input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.checkmark_at_comp_build {
  position: absolute;
  top: 0;
  left: 0;
  height: 15px;
  width: 15px;
  border-radius:2px;
  background-color: #eee;
}

/* On mouse-over, add a grey background color */
.container_at_comp_build:hover input ~ .checkmark_at_comp_build {
  background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.container_at_comp_build input:checked ~ .checkmark_at_comp_build {
  background-color: #4FD942;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark_at_comp_build:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.container_at_comp_build input:checked ~ .checkmark_at_comp_build:after {
  display: block;
}

/* Style the checkmark/indicator */
.container_at_comp_build .checkmark_at_comp_build:after {
  left: 5px;
  top: 3px;
  width: 5px;
  height: 8px;
  border: solid white;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
  
@media screen and (max-width:1024px){
  
  .main_building_data_001{
    width:100% !important;
  }

  .tab_ul_main_build{
    width:100% !important;
    /*margin-left:10px !important;*/
  }
  
}

@media screen and (max-width:768px){
  
  .main_building_data_001{
    width:100% !important;
  }

  .tab_ul_main_build{
    width:100% !important;
    /*margin-left:10px !important;*/
  }
  
}

@media screen and (max-width:575px){

  .main_building_data_001{
    width:100% !important;
  }

  .tab_ul_main_build{
    width:100% !important;
    margin-left:0 !important;
  }
  
  .tabs-style-tzoid nav ul li a{
    padding:5px 25px 5px 10px;
    margin:5px 0;
  }
  
  .main_building_compre_equip_tb{
    padding:3px 3px !important;
  }
  
  .main_building_compre_equip_tb #FilterForm{
    padding:0 !important;
  }
}
  

/*PM_SCHEDULE_MAIN_PAGE_CSS*/


.pm_schedule_head{
  padding-bottom: 5px;
  font-family: raleway;
  border-bottom: 1px solid #a1a1a1;
  font-size: 18px;
  text-align:left;
  font-weight: 600;
  margin-top: 10px;
  margin-left: 0;
  margin-bottom: 10px;
  color: #474747;
}

.pm_schedule_head_01{
  padding-bottom: 2px;
  font-family: raleway;
  border-bottom: 1px solid #727272;
  font-size: 15px;
  text-align:left;
  padding: 0;
  margin: 4px 5px;
  font-weight: 600;
  color: #1c1c1c;
}

/*pm_schedule_tables*/

.table0212010{
  margin:10px 0;
}

.table0212010 .dataTables_wrapper{
  margin:0 auto !important;
  width:100%;
}

.pm_scdule_tabs_0010 .nav-tabs > li > a{
  font-family:poppins;
  font-size:12px;
  font-weight:500;
  color:#727272;
  letter-spacing:.5px;
}

.pm_scdule_tabs_0010 .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{
  color:#3f51b5 !important;
}

.building_table table tbody tr td{
  font-family:poppins;
  padding:7px 5px;
  color:black;
  font-weight:500;
  border-bottom: 1px solid #ddd;
  font-size:12px;
  letter-spacing:.4px;
  text-align:center;
}

.building_table .even td{
  font-family:poppins;
  padding:7px 5px;
  color:black;
  font-weight:500;
  border-bottom: 1px solid #ddd;
  font-size:12px;
  letter-spacing:.4px;
  text-align:center;
}

.building_table .odd td{
  font-family:poppins;
  padding:7px 5px; 
  color:black;
  font-weight:500;
  border-bottom: 1px solid #ddd;
  font-size:12px;
  letter-spacing:.4px;
  text-align:center;
}

.table0212010 .building_table .odd td{
  cursor:pointer;
  transition:all .2s ease-in-out;
}

.table0212010 .building_table .even td{
  cursor:pointer;
  transition:all .2s ease-in-out;
}

/*///pm_schedule_table_input///*/
     
.table0212010 table.display td{
  position: relative;
}

.table0212010 table.display td .schedule_date_input_end{
  position:relative;
}

.table0212010 table.display td .schedule_date_input_start{
  position:relative;
}

.table0212010 table.display td .schedule_date_input_start .Zebra_DatePicker_Icon_Inside{
  left: 3px !important;
  display:block !important;
    top: 0 !important;
    position:absolute;
}

.table0212010 table.display td .schedule_date_input_end .Zebra_DatePicker_Icon_Inside{
  left: 3px !important;
  position:absolute;
  display:block !important;
    top: 0 !important;
}

.table0212010 table.display td .schedule_date_input{
  padding-left: 22px !important;
  width: 48% !important;
}

/*////*/

.building_table thead .pm_schedule_search td{
  padding:5px !important;
}

.building_table thead .pm_schedule_search td input{
  width: 100%;
  color: #1c1c1c;
  font-family: poppins;
  font-style: normal;
  font-size: 12px;
  background: #eee;
  border: 2px solid #eee;
  border-radius: 3px;
  padding: 2px;
  font-weight: 500;
  padding-left: 5px;
  transition: .2s ease;
}

.building_table thead .pm_schedule_search td input:focus{
  /*width: 70%;*/
  transition: .2s ease-in;
  width: 100%;
  background: #fff;
  border: 2px solid #3f51b5;
}

.btn_of_pmschedule{
  margin-right: 0;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: #3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  padding: 5px 15px;
  height: auto;
  font-family: poppins;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  border-radius: 3px !important;
  opacity: 1;
  letter-spacing: .5px;
  color: white;
}

.btn_of_pmschedule:hover{
  opacity:1;
  transition:.2s;
}

#appliance-grid_length{
  width:100% !important;
}

#pm-schedule-grid_length{
  width:40%;
  float:left;
  padding: 3px 0;
}

#pm-schedule-grid_length label{
  width:100%;
}

#pm-schedule-closed-grid_length{
  width:50%;
  float:left;
  padding:3px 0;
}

#pm-schedule-closed-grid_length label{
  width:100%;
  /*float:left;*/
}

#pm-users-grid_length{
  padding:3px 0;
  float:left;
  width:50%;
}

#pm-notes-grid_length{
  padding:3px 0;
  float:left;
  width:50%;
}

#pm-article-grid_length{
  padding:3px 0;
  float:left;
  width:50%;
}

.datatable-top-01{
  display: inline-block;
  width: 30%;
  float: left;
  text-align: right;
  padding-right: 10px;
}

.datatable-top-02{
  display: inline-block;
  width: 30%;
  float: left;
  text-align: right;
  padding-right: 5px;
}

.datatable-top-03{
  display: inline-block;
  width: 50%;
  float: left;
  text-align: right;
  padding-right: 5px;
}

/*//pm_schedule_combo_tree_css/*/

.pm_scdule_cmbo_tre_md .comboTreeWrapper{
  position: relative;
  text-align: left !important;
}

.pm_scdule_cmbo_tre_md .comboTreeInputWrapper{
  position: relative;
}

.pm_scdule_cmbo_tre_md .comboTreeArrowBtn {
  position: absolute;
    right: 7px;
    bottom: 1px;
    top: 1px;
    box-sizing: border-box;
  border: none;
    border-left: 1px solid #ddd;
    border-radius: 0 3px 3px 0;
}

.pm_scdule_cmbo_tre_md .comboTreeDropDownContainer {
  display: none;
  background: #fff;
  border: 1px solid #fff;
  max-height: 250px;
  box-shadow: 0 2px 15px rgba(0,0,0,.10);
  overflow-y: auto;
  position: absolute;
    width: 100%;
    z-index:99;
    box-sizing: border-box;
}

.pm_scdule_cmbo_tre_md .comboTreeDropDownContainer ul{
  padding: 0px;
  margin: 0;
}

.pm_scdule_cmbo_tre_md .comboTreeDropDownContainer li{
  list-style-type: none;
  padding-left: 15px;
    cursor: pointer;
}

.pm_scdule_cmbo_tre_md .comboTreeDropDownContainer li:hover{
  background-color: transparent;
}

.pm_scdule_cmbo_tre_md .comboTreeDropDownContainer li:hover ul{
  background-color: transparent;
}

.pm_scdule_cmbo_tre_md .comboTreeDropDownContainer li span.comboTreeItemTitle.comboTreeItemHover{
  background-color: #418EFF;
  color: #fff;
}

.pm_scdule_cmbo_tre_md .comboTreeDropDownContainer .ComboTreeItemParent span{
  color:#1c1c1c;
  font-family:poppins;
  font-size:11px;
  font-weight:400;
}

.pm_scdule_cmbo_tre_md .comboTreeDropDownContainer .ComboTreeItemChlid span{
  color:#1c1c1c;
  font-family:poppins;
  font-size:11px;
  font-weight:400;
}

.pm_scdule_cmbo_tre_md span.comboTreeItemTitle{
  display: block;
  padding: 2px 4px;
}

.pm_scdule_cmbo_tre_md .comboTreeDropDownContainer label{
    cursor: pointer;
  width: 100%;
    display: block;
}

.pm_scdule_cmbo_tre_md .comboTreeDropDownContainer .comboTreeItemTitle input {
  position: relative;
    top: 2px;
  margin: 0px 4px 0px 0px;
}

.comboTreeParentPlus{
    position: relative;
    left: -12px;
    top: 4px;
    width: 4px;
    float: left;
}

.pm_scdule_cmbo_tre_md .comboTreeInputBox {
  padding: 5px;
    border-radius: 3px;
    border: 1px solid #999;
    width: 100%;
    box-sizing: border-box;
    padding-right: 24px;
}

.pm_scdule_cmbo_tre_md .comboTreeArrowBtnImg{
  font-size: 10px;
}

/*/////pm_schedule_download_icon_plce///////*/

.table0212010 .dataTables_wrapper table.dataTable.no-footer .img_nme_pm_schedle_container{
  width: 100%;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin:0;
}

.table0212010 .dataTables_wrapper table.dataTable.no-footer .img_nme_pm_schedle_container span{
  float:left;
}

.table0212010 .dataTables_wrapper table.dataTable.no-footer .img_nme_pm_schedle_container span.material-icons{
  padding: 3px;
  padding-right: 4px;
    background: rgba(255, 138, 14,.14);
    border-radius: 40%;
    color: #ff8a0e;
    font-size: 15px;
    width: 22px;
    height: 22px;
    margin-left: 7px;
}

/*pm_schedule_media_query_main_responsive*/

@media screen and (max-width:768px){
  
  .table0212010{
    padding-bottom: 120px;
  }

  .table0212010 .building_table{
    margin-bottom:20px !important;
  }
  
}

@media screen and (max-width:575px){
  
  .table0212010{
    padding-bottom: 140px;
  }
  
  .datatable-top-01{
    width:100%;
  }
  
  .datatable-top-01 .pm_schedule_head_01{
    border-bottom: 1px solid #a1a1a1 !important;
    color: #474747 !important;
    margin: 10px 0;
  }
  
  #pm-schedule-grid_length{
    width:55% !important;
    padding:5px 0;
  }
  
  #pm-schedule-grid_length label{
    font-size:13px;
  }
  
  #pm-schedule-closed-grid_length{
    width:55% !important;
    padding:3px 0;
  }
  
  #pm-schedule-closed-grid_length label{
    font-size:13px;
  }
  
  .datatable-top-02{
    width:45% !important;
    padding:0;
  }
  
  #pm-users-grid_length{
    width:55% !important;
    padding:3px 0;
  }
  
  #pm-users-grid_length label{
    font-size:13px;
  }
  
  #pm-notes-grid_length{
    width:55% !important;
    padding:3px 0;
  }
  
  #pm-notes-grid_length label{
    font-size:13px;
  }
  
  .datatable-top-03{
    width:45% !important;
    padding:0;
  }
  
  #appliance-grid_length select{
    width:20%;
  }
  
  .btn_of_pmschedule{
    font-size:12px;
    padding:5px 15px;
  }
  
}

/*PM_SCHEDULE_MAIN_PAGE_CSS_END*/

.table_bottom_head{
  
  display:none !important;
  
  font-family:ubuntu;
  font-size:16px;
  background: #05597d;
  margin-top: 15px;
  padding: 6px 15px;
  color: white;
  border-radius:5px;
  
}

/*building_session_end*/

/*building_form_start*/

.building_form_session{
  width:100%;
  float:left;
  padding:0 10px;
  padding-bottom:30px;
}

.form_top_btns{
  text-align: right;
  width: 100%;
  margin:5px 0;
  margin-bottom:15px;
  padding-right:0;
  display: inline-block;
}

/*new_material_d_btn_css*/

.form_top_btns button{
  margin-right: 20px;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: #3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  padding: 0 18px;
  padding-bottom:0;
  height: 30px;
  font-family: poppins;
  font-size: 13px;
  font-weight: 500;
  cursor: pointer;
  border-radius: 3px !important;
  opacity: 1;
  letter-spacing: .5px;
  color: white;
}

.form_top_btns button i{
  margin-right:5px;
}

.form_top_btns button:hover{
  color: white;
  background: #3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
  text-decoration: none;
  transition: .2s;
  opacity: 1;
}



.building_form01{
  width:100%;
  /*background: #74b7af;*/
  background: white;
  margin-top: 0;
  border-radius: 4px;
  float:left;
  border: none;
  padding:0 10px;
  box-shadow: 0px 3px 4px rgba(0,0,0,.12);
}

.building_form_head{
  padding-top: 10px;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
  box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
  margin: -1.5rem 1rem 0 1rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border: none !important;
  padding: 10px !important;
  background: #3f51b5;
  z-index: 1;
  position: relative;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  width: 100%;
  margin: 0 auto;
  margin-top: -35px;
}

.building_form_head h1{
  padding-bottom: 0;
  font-family: raleway;
  border-bottom: none;
  font-size: 15px !important;
  text-align:left;
  font-weight: 600;
  color:white;
  margin-bottom:0;
  letter-spacing:.7px;
  margin-top: 0px;
}

.building_form_head h1 i{
  visibility:hidden;
}

.form001{
  width:100%;
}

.form_table01{
  width:100%;
  padding:8px 10px;
}
.form_table01 table{
  width:100%;
}


.form_table01 table tr select{
  width:70%;
  font-size:13px;
  border:none;
  padding:3px;
  border-radius:5px;
  color:#1c1c1c;
}

.form_table01 table tr{
  height:35px;
}

.form_table01 table tr td{
  font-family:poppins;
  font-size:12px;
  color:white;
  padding:5px 0;
}

.form_table01 table tr td span{
  color:red;
}

.form_table01 table tr input{
  width:70%;
  outline: 0;
  margin-top: 0;
  padding: 4px;
  font-family: poppins;
  font-weight: 500;
  letter-spacing: .5px;
  border: 2px solid #eee;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: #eee;
  transition: .2s ease-in-out;
}

.form_table01 table tr textarea{
  color:#1c1c1c;
  resize:vertical;
}

.form_table01 table .build_from01{
  width:35%;
  text-align:left;
}

.form_table01 table .build_from02{
  width:75%;
}

.form_table01 table tr .build_from02 input[type="radio"]{
  width:7%;
  border-radius:5px;
}

.form_table01 table tr input:focus{
  /*box-shadow: inset 0px 0px 3px 1px #05597d;*/
  /*transition:.2s ease-in;*/
  border: 2px solid #3f51b5 !important;
  transition: .2s ease-in-out;
  background:white;
  border-radius: 4px;
}

.form_table01 table tr textarea{
  width:70%;
  border:none;
  background:#fafafa;
  resize:vertical;
  border-radius:5px;
  font-size:14px;
}

.form_table01 table tr textarea:focus{
  /*box-shadow: inset 0px 0px 3px 1px #05597d;
  transition:.2s ease-in;*/
  
  border: 2px solid #3f51b5 !important;
  transition: .2s ease-in-out;
  background:white;
  border-radius: 4px;
}

.form_table01 table tr button{
    margin-right: 10px;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  border: none;
  padding: 8px 25px;
  font-family: poppins;
  font-size: 12px;
  cursor: pointer;
  font-weight: 500;
  border-radius: 3px !important;
  opacity: .8;
  color: white;
}

.form_table01 table tr button:hover{
  color:white;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
  background: linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  text-decoration:none;
  transition: .2s;
  opacity:1;
}

/*building_form_edit_main_css*/

.building_form_main_001{
  width:100% !important;
  /*float:left !important;*/
}

.building_form00{
  width: 100%;
  display: inline-block;
  float: left;
  padding:0 10px;
  margin:35px 0;
}

.building_form02{
  width:100%;
  /*background: #74b7af;*/
  background: white;
  margin-top: 0;
  border-radius: 4px;
  float:left;
  border: none;
  padding:0 10px;
  box-shadow: 0px 3px 4px rgba(0,0,0,.12);
}


/*floor_form_edit_main_css*/

.floor_form_building_main_chnge{
  width:100%;
  /*float:left;*/
}


.building_form_head{
  padding-top:15px;
}

.form_img_input{
  text-align:center;
  margin:0 !important;
}

.form_img_input input{
  width: 50%;
  padding-left: 5px;
  border: none;
  color: #1c1c1c;
  font-size:13px;
  font-weight:500;
  border-radius:5px;
  height:20px;
  background:#fafafa;
  margin-bottom:10px;
}

.form_img_input textarea{
  color:#1c1c1c;
  resize:vertical;
}

.form_img_input input:focus{
  box-shadow: inset 0px 0px 3px 1px #05597d;
  transition:.2s ease-in;
}


.form_img_head{
  text-align:center;
}

.form_img_head p{
  font-family:ubuntu;
  font-size:16px;
  color:white;
  font-weight:500;
  margin-bottom:0;
  
}
.form_img{
  text-align:center;
  padding:0 0;
}

.form_img_head a{
  margin:0 10px;
  cursor:pointer;
}
.form_img {
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    margin:10px 0;
    height:450px;
}
.form_img img {
    flex-shrink: 0;
    max-width: 100%;
    max-height: 100%;
    border-radius:4px;
}


.building_form00011{
  display:inline-block;
  width:auto;
  padding:0px 0px;
  margin:5px 0;
}


/*LEFT-TOGGLE-SESSION-01-MAIN---FIRST-INSTALLATION-EQUIP-COMPRESSOR-ITEM-TABLE-SETTINGS-STARTUP*/

.equip_edit_details_main{
  width:100%;
  display:inline-block;
  text-align:center;
}

.equip_edit_details_center{
  width:100%;
  display:inline-block;
  padding:0;
}

.equip_edit_details01{
  width: 100%;
    background: white;
    margin-top: 0;
    border-radius: 5px;
    float: left;
    border: none;
    padding: 0 10px;
    box-shadow: 0px 3px 4px rgba(0,0,0,.12);
}

.equip_edit_details01 h4{
  padding-bottom: 5px;
  font-family: raleway;
  border-bottom: 1px solid #ddd;
  font-size: 16px;
  padding-top:15px;
  text-align: left;
  font-weight: 600;
  color: #1c1c1c;
  margin-bottom: 0;
  letter-spacing: .5px;
  margin-top: 0px;
}

.equip_edit_form_table{
  /*border: 1px solid #14578b;*/
  padding: 10px;
  display:inline-block;
  /*background: rgba(26,99,153,.3);*/
}

.equip_edit_form_table ul{
  width:100%;
  padding:6px 0;
  list-style-type:none;
  font-family:poppins;
  letter-spacing:.5px;
  color:#1c1c1c;
  font-size:12px;
  font-weight:500;
  margin:0;
  float:left;
}

.equip_edit_form_table ul li:first-child{
  width:50%;
  text-align:left;
  float:left;
}

.equip_edit_form_table ul li:last-child{
  width:50%;
  text-align:left;
  float:left;
}

.equip_edit_form_table ul li span{
  color:red;
}

.equip_edit_form_table ul li input{
    width: 85%;
    outline: 0;
    margin-top: 0;
    padding: 4px;
    font-family: poppins;
    font-weight: 500;
    letter-spacing: .5px;
    border: 2px solid #eee;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    background-color: #eee;
    transition: .2s ease-in-out;
}

.equip_edit_form_table ul li input:focus{
    border: 2px solid #3f51b5 !important;
    transition: .2s ease-in-out;
    background: white;
    border-radius: 4px;
}

.equip_edit_form_table ul li select{
  width:40%;
  border:none;
  border-radius:5px;
  padding:2px;
  margin-left:4px;
  color:#1c1c1c;
}


/*RESPONSIVE--COMPRESSOR-ITEM-TABLE-SETTINGS*/

@media screen and (max-width:1200px){
  
  .equip_edit_details_center{
    width:95%;
  }
  
}


@media screen and (max-width:768px){
  
  .equip_edit_details_center{
    width:100%;
    padding-top:0;
  }
  
  .equip_edit_form_table ul li:first-child{
    width:55%;
  }
  
  .equip_edit_form_table ul li:last-child{
    width:45%;
  }
  
  .equip_edit_details01{
    padding:0 5px;
  }
  
  .equip_edit_form_table ul li input{
    width:80%;
  }
  
}


@media screen and (max-width:575px){
  
  .equip_edit_details01{
    width:100%;
    padding:10px 10px;
  }
  
  .equip_edit_form_table ul li input{
    width:83%;
  }
  
}

/*RESPONSIVE--COMPRESSOR-ITEM-TABLE-SETTINGS*/


/*LEFT-TOGGLE-SESSION-01-MAIN---FIRST-INSTALLATION-EQUIP-COMPRESSOR-ITEM-TABLE-SETTINGS-END*/


/*LEFT-TOGGLE-SESSION-01-MAIN---FIRST-INSTALLATION-EQUIP-COMPRESSOR-ITEM-TABLE-PRESSURE-STARTUP*/

.equip_pressure_detail_main{
  width:100%;
  text-align:center;
  display:inline-block;
}

.equip_pressure_center{
  width:80%;
  padding-top:50px;
  display:inline-block;
}

.equip_pressure_detail_001{
  width:100%;
  display:inline-block;
  padding:5px 10px;
  padding-bottom:20px;
}

.equip_pressure_detail_001 h4{
  background: linear-gradient(15deg, #80d0c7 0%,#13547a 100%);
  background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%);
  background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%);
    color: white;
    margin: 0;
    border-radius: 5px 5px 0 0;
    padding: 7px;
    font-family: raleway;
    text-align: left;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: .7px;
    border: 1px solid #14578b;
}

/*.equip_pressure_form{
  border: 1px solid #14578b;
  padding: 10px;
  width:100%;
  display: inline-block;
  background: rgba(26,99,153,.2);
}*/

.equip_pressure_form{
  width: 100%;
    background: #fff;
    margin-top: 0;
    border-radius: 5px;
    float: left;
    border: none;
    padding: 0 10px;
    box-shadow: 0px 3px 4px rgba(0,0,0,.12);
  
}

.equip_pressure_detail_001 p{
  margin: 0;
  font-family: raleway;
  font-weight: 500;
  padding-top: 10px;
  text-align: left;
  color: #1c1c1c;
  letter-spacing:.5px;
  font-size: 16px;
  border-bottom: 1px solid #ddd;
  padding-bottom: 5px;
  padding-left: 0;
}

.equip_pressure_detail_001 p span{
  font-weight:500;
  font-size:12px;
  border-bottom: none;
  padding-bottom: 3px;
}

.equip_pressure_side_01{
  width:50%;
  float:left;
  padding:10px;
}

.equip_pressure_side_01 ul{
  width:100%;
  list-style-type:none;
  padding:0;
  margin:0;
  display:inline-block;
  padding:6px 0;
}

.equip_pressure_side_01 ul li{
  width:50%;
  float:left;
  color:#1c1c1c;
  font-family:poppins;
  letter-spacing:.5px;
  font-weight:500;
  font-size:12px;
}

.equip_pressure_side_01 ul li input{
  width:20%;
  border-radius:4px;
  padding:3px;
  margin-top: 0;
    padding: 4px;
    font-family: poppins;
    font-weight: 500;
    letter-spacing: .5px;
    border: 2px solid #eee;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    background-color: #eee;
    transition: .2s ease-in-out;
}

.equip_pressure_side_01 ul li input:focus{
  border: 2px solid #3f51b5 !important;
    transition: .2s ease-in-out;
    background: white;
    border-radius: 4px;
}

.equip_pressure_side_01 ul li span{
  color:red;
}

.equip_pressure_side_01 ul .pres_textarea{
  width:100%;
  text-align:center;
}

.equip_pressure_side_01 ul li textarea{
  width:82%;
  border-radius:4px;
  padding:3px;
  margin-top: 0;
    padding: 4px;
    font-family: poppins;
    font-weight: 500;
    letter-spacing: .5px;
    border: 2px solid #eee;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    background-color: #eee;
    transition: .2s ease-in-out;
  resize:vertical;
  height:100px;
}

.equip_pressure_side_01 ul li textarea:focus{
    border: 2px solid #3f51b5 !important;
    transition: .2s ease-in-out;
    background: white;
    border-radius: 4px;
}


/*RESPONSIVE--COMPRESSOR-ITEM-TABLE-PRESSURE*/


  @media screen and (max-width:992px){
    
    .equip_pressure_center{
      width:85%;
    }
    
  }
  
  @media screen and (max-width:992px){
    
    .equip_pressure_center{
      width:100%;
    }
    
  }
  
  @media screen and (max-width:768px){
    
    .equip_pressure_side_01 ul li textarea{
      width:90%;
    }
    
    .equip_pressure_detail_001{
      margin-bottom:75px;
    }

  }
  
  @media screen and (max-width:992px){
    
    .equip_pressure_side_01{
      width:100%;
    }
    
    .equip_pressure_side_01 ul li textarea{
      width:90%;
      height:120px;
    }

  }
  

/*RESPONSIVE--COMPRESSOR-ITEM-TABLE-PRESSURE*/


/*LEFT-TOGGLE-SESSION-01-MAIN---FIRST-INSTALLATION-EQUIP-COMPRESSOR-ITEM-TABLE-PRESSURE-END*/



/*LEFT-TOGGLE-SESSION-01-MAIN---FIRST-USER&ROLE-USER-ADD-FORM-STARTUP*/


#building_form_user_main{
  text-align:center;
}

#UsersAddEditForm{
  display:inline-block;
  width:100%;
  padding:2px;
}

#building_form00_user{
  width:100%;
  text-align:left;
}

#building_form00_user .user_form_add_edit_container #ChangePassword{
  color: #3f51b5;
    background: rgba(65, 83, 182,.17);
    padding: 5px 7px;
    border-radius: 3px;
    font-weight: 600;
  position:relative;
  top: 10px;
  font-size: 11px;
    font-family: poppins;
}

#building_form00_user .user_form_add_edit_container #CancelPassword{
  position:relative;
  line-height:0;
  top: 7px;
}

.users_form_dialog{
  width:85% !important;
}

.users_form_dialog .product_model01{
  width:100%;
}

.users_form_dialog .users_form_container .modal-body{
  padding:0;
}

.user_form_add_edit_container{
  padding: 10px 0 !important;
    border-bottom: 1px solid #ddd;
    -webkit-display: flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%;
}

.user_form_add_edit_container_01{
  padding: 10px 0;
  margin-bottom:10px;
    border-bottom: none;
    -webkit-display: flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 33.33%;
}

.user_form_add_edit_container .user_form_legend_title{
  padding-bottom: 5px;
    font-family: raleway;
    border-bottom: none;
    font-size: 14px;
    font-weight: 600;
    margin-top: 3px;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 0;
    color: #474747;
    letter-spacing: .5px;
}

.user_form_add_edit_container ul{
  padding: 5px 10px;
  list-style-type: none;
  min-height:100px;
}

.user_form_add_edit_container ul li{
  color: #494949 !important;
    font-size: 13px;
    font-weight: 500;
    font-family: raleway;
    text-align: left;
    letter-spacing: .5px;
    padding: 5px 0;
}

.user_form_add_edit_container ul li span{
  font-size:14px;
  /*font-size:18px;*/
  color:red;
}

.user_form_add_edit_container ul li input{
  border: 2px solid #eee;
    width: 100% !important;
    outline: 0;
    margin-top: 0;
    padding: 6px 0;
    font-family: poppins;
    font-weight: 500;
    font-size:12px;
    letter-spacing: .5px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    background-color: #eee;
    transition: .2s ease-in-out;
    color:#1c1c1c;
}

.user_form_add_edit_container ul li input:focus{
  border: 2px solid #3f51b5 !important;
    transition: .2s ease-in-out;
    background: white;
    border-radius: 4px;
}

.user_form_add_edit_container ul li select{
  width:100%;
  font-size:13px;
}

.user_form_add_edit_container ul li input[type="radio"]{
  width:auto !important;
}

.user_form_add_edit_container li .custom_se_img img{
  max-width: 100px;
  margin: 15px 0;
}

.user_form_add_edit_container li .custom_seui_image img{
  max-width: 100px;
  margin: 15px 0;
} 

@media screen and (max-width:992px){
  
  .user_form_add_edit_container_01{
    width: 50%;
      display:flex;
      flex-wrap:wrap;
      float:left;
  }
  
}

@media screen and (max-width:768px){
  
  .users_form_dialog{
    width:100% !important;
  }
  
  .user_form_add_edit_container_01{
      width: 50%;
      display:flex;
      flex-wrap:wrap;
  }
  
}

@media screen and (max-width:575px){
  
  .users_form_dialog{
    width:100% !important;
  }
  
  .user_form_add_edit_container ul{
    width:100%;
  }
  
  .user_form_add_edit_container_01{
      width: 100%;
      display:flex;
      flex-wrap:wrap;
  }
  
}

/*LEFT-TOGGLE-SESSION-01-MAIN---FIRST-USER&ROLE-USER-ADD-FORM-END*/


/*LEFT-TOGGLE-SESSION-01-MAIN---FIRST-USER&ROLE-PERM-SETTINGS-STARTUP*/


  .userRoles_form_container .modal-body{
    padding:15px 0 !important;
  }

  #user_role_perm_body{
    background:none !important;
  }
  
  #user_role_perm_body .form_top_btns button{
    float: right !important;
  }
  
  .user_role_perm_001{
    width:100%;
    display:inline-block;
    padding:0 10px;
    margin:10px 0;
  }
  
  .user_role_perm_head{
    width:99%;
    margin:0 auto;
    border-radius:3px;
    display:inline-block;
    background:#fff;
    padding:0 10px;
    border:none;
    box-shadow: 0 0px 10px 0 rgba(69,90,100,.17);
  }
  
  .user_role_perm_head fieldset{
    padding:0 !important;
    margin:0;
    border:none !important;
    width:100%;
  }
  
  .user_role_perm_box01_head{
    background: white;
    border-radius: 3px;
    margin: 10px 0;
    box-shadow: 0 2px 3px rgba(0,0,0,.07);
    border: 1px solid #eee;
    
  }
  
  .uer_role_perm_head001{
    padding:5px 0;
  }
  
  .uer_role_perm_head001 h4{
    padding-bottom: 5px;
    text-align:left;
    padding-left:5px;
    font-family: raleway;
    border-bottom: 1px solid #ddd;
    font-size: 16px;
    font-weight: 600;
    color: #474747;
    white-space:nowrap !important;
    overflow:hidden !important;
    margin-bottom: 0;
    letter-spacing: .5px;
    margin-top: 0px;
  }
  
  .user_role_perm_box_main{
    width:100%;
    display:inline-block;
    padding:5px 0;
  }
  
  .user_role_perm_box01{
    width:20% !important;
    float:left;
    padding:0 10px;
  }
  
  .user_role_perm_box01_head h5{
    margin: 0;
    text-align: left;
    border-bottom: 1px solid #ddd;
    white-space:nowrap !important;
    overflow:hidden !important;
    background: #3f51b5;
    font-family: raleway;
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    letter-spacing: .5px;
    padding: 5px 5px;
  }
  
  .user_role_perm_box01_head h5 input[type="checkbox"]{
    margin-right:6px;
    vertical-align: text-bottom;
    margin-top:0;
  } 
  
  .user_role_perm_box_content{
    padding:4px;
    display:inline-block;
    width:100%;
  }
  
  .user_role_perm_box_content ul{
    padding:0;
    display:inline-block;
    list-style-type:none;
    width:100%;
  }
  
  .user_role_perm_box_content ul .user_perm_li_wid{
    width:100% !important;
  }
  
  .user_role_perm_box_content ul li{
    width:50%;
    text-align:left;
    font-family: poppins;
    font-size:12px;
    font-weight:500;
    float:left;
    letter-spacing:.5px;
    color:black;
    padding:6px 0px;
  }
  
  .user_role_perm_box_content ul li input[type="checkbox"]{
    margin:0;
    margin-right:4px;
    vertical-align: text-bottom;
  }
  
  .user_role_perm_box01_ur_lg{
    width:33%;
    float:left;
  }
  
  .user_role_perm_box01_ur_lg ul li{
    width:33%;
    float:left;
  }
  
  
  /*RESPONSIVE-USER&ROLE-PERM-SETTING*/
  
  
  @media screen and (max-width:1200px){
    
    
    .user_role_perm_box01{
      width:25% !important;
    }
    
    .user_role_perm_head{
      padding:0 !important;
    }
    
    .user_role_perm_box01_head h5 input[type="checkbox"]{
      margin-right:0 !important;
      vertical-align: text-bottom;
    }
    
    .user_role_perm_box01_head h5{
      font-size:12px !important;
      font-weight:500 !important;
    }
    
  }
  
  
  @media screen and (max-width:768px){
    
    .userRoles_form_container .modal-body{
      padding: 10px 0 !important;
    }
    
    .userRoles_form_container .form_top_btns{
      margin-bottom:0 !important;
    }
    
    .user_role_perm_main{
      margin-bottom:0 !important;
    }
    
    .user_role_perm_box01{
      width:33.33% !important;
    }
    
    .user_role_perm_box01_head h5{
      text-overflow:ellipsis;
    }
    
    .user_role_perm_box_content ul li{
      font-size:11px !important;
    }
    
    .user_role_perm_001{
      padding: 0 !important;
    }
    
  }
  
  
  @media screen and (max-width:575px){
    
    
    .user_role_perm_001{
      padding:0;
    }
    
    .user_role_perm_head fieldset{
      padding:0 !important;
      margin:0;
      width:100%;
    }
    
    .user_role_perm_box01_head{
      margin:5px 0 !important;
      box-shadow: 0 3px 4px rgba(0,0,0,.07);
    }
    
    .user_role_perm_box01{
      width:100% !important;
      padding:0 10px !important;
    }
    
    .user_role_perm_box01_head h5{
      font-size:12px !important;
      text-overflow:ellipsis;
      font-weight:600 !important;
    }
    
    .uer_role_perm_head001 h4{
      margin-left: 10px;
      margin-right: 10px;
      margin-bottom: 5px;
      font-size: 14px;
      border-bottom: 1px solid #eee;
    }
    
    .user_role_perm_box_content ul li{
      font-size:12px !important;
    }
    
    .roles_form_container .modal-footer button{
      width:30% !important;
      height:35px;
    }
    
    
  }
  
    
  
  /*RESPONSIVE-USER&ROLE-PERM-SETTING*/

/*LEFT-TOGGLE-SESSION-01-MAIN---FIRST-USER&ROLE-PERM-SETTINGS-END*/


/*LEFT-TOGGLE-SESSION-01-MAIN---FIRST-USER&ROLE-USER-ALERT-ADD-FORM-START*/
    
.user_alert_edit_btns_top{
  width: 100%;
    margin: 10px auto;
  border-radius: 4px;
}

.user_alert_edit_btns_top button{
  margin-right: 20px;
    box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    background: #3f51b5 !important;
    border: 2px solid #3f51b5 !important;
    padding: 4px 18px;
    font-family: poppins;
    font-size: 13px;
    padding-bottom: 5px;
    font-weight: 500;
    float:right;
    cursor: pointer;
    border-radius: 3px !important;
    opacity: 1;
    letter-spacing: .5px;
    color: #fff;
}

.user_alert_edit_btns_top .UserAlertBackbtn{
  margin-right: 20px;
  width: 34px;
    height: 34px;
    padding: 3px;
    border-radius: 50% !important;
    border: 2px solid #3f51b5 !important;
    background: #fff !important;
    color: #3f51b5;
    float:left;
}

.user_alert_edit_btns_top .UserAlertBackbtn span{
  font-size:22px;
}

.user_alert_edit_btns_top button i{
  margin-right:5px;
}

#user_alert_edit_form00{
  padding:20px 0 !important;
  padding-top:5px !important;
  background:none !important;
}

.UserAlertAddEditForm_container{
  background: white;
  width: 70%;
    margin: 15px auto;
    display: flex;
    flex-wrap: wrap;
    padding: 20px 25px;
  border-radius: 4px;
  box-shadow: 0 0 13px rgba(82,63,105,.05);
}

.user_alert_edit_btns_top legend{
  padding-bottom: 10px;
    padding-top: 5px;
    border-bottom: none;
    font-size: 14px;
    font-weight: 600;
    width:auto;
    float:left;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 0;
    font-family: raleway;
    color: #474747;
    letter-spacing: .5px;
}

/*/////////*/

.intal_txt_top_session #UserAlertAddEditForm{
  width: 100%;
    background: #fff;
    margin-top: 0;
    border-radius: 5px;
    float: left;
    border: none;
    padding: 0 10px;
    box-shadow: 0px 3px 4px rgba(0,0,0,.12);
}

.intal_txt_top_session #UserAlertAddEditForm fieldset legend{
  display: block;
    width: 100%;
    padding: 0;
    line-height: inherit;
    border: 0;
    padding-bottom: 5px;
    font-family: raleway;
    border-bottom: 1px solid #ddd;
    font-size: 16px;
    font-weight:500;
    padding-top: 15px;
    text-align: left;
    color: #1c1c1c;
    margin-bottom: 15px;
    letter-spacing: .5px;
    margin-top: 0px;
}

/*////////*/

#UserAlertAddEditForm fieldset{
  padding:0;
  margin:0;
  margin-bottom:10px;
}

#UserAlertAddEditForm fieldset table .user_alert_table_tr_bd{
  border-bottom:1px solid #ddd;
}

#UserAlertAddEditForm fieldset table tr th{
  text-align: left !important;
  font-size: 14px;
  color: #474747;
  font-weight: 500;
  font-family: poppins;
  padding: 7px 10px;
  padding-bottom: 10px;
  letter-spacing: .5px;
}

#UserAlertAddEditForm fieldset table tr td{
  background: none !important;
  font-family: poppins;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: .3px;
  padding: 5px 10px;
  color: #474747;
  text-align: left;
}

#UserAlertAddEditForm fieldset table tr .wide{
  text-align:center;
  padding-left:0 !important;
}

#UserAlertAddEditForm fieldset table tr .even{
  padding-left:20px;
}

#UserAlertAddEditForm fieldset table tr td select{
  font-size: 12px;
  border: none;
  padding: 3px;
  border-radius: 5px;
  width: 70px;
  margin-left: 0;
  color: #1c1c1c;
  background:white;
}

#UserAlertAddEditForm fieldset table tr td input{
  outline: 0;
  margin-top: 0;
  padding: 4px;
  font-family: poppins;
  font-weight: 500;
  letter-spacing: .5px;
  border: 2px solid #eee;
  color:#1c1c1c;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: #eee;
  transition: .2s ease-in-out;
}

#UserAlertAddEditForm fieldset table tr td input:focus{
  border: 2px solid #3f51b5 !important;
  transition: .2s ease-in-out;
  background: white;
  border-radius: 4px;
}


/*RESPONSIVE-USER-ALERT-EDIT-FORM*/


@media screen and (max-width:992px){
  
  .UserAlertAddEditForm_container{
    width: 85%;
  }
  
}

@media screen and (max-width:768px){
  
  .UserAlertAddEditForm_container{
    width: 95%;
    padding: 10px 5px;
  }
  
  #user_alert_edit_form00{
    margin-bottom:40px;
    padding-top:10px !important;
  }
  
  #UserAlertAddEditForm fieldset table tr th{
    font-size:13px !important;
  }
  
  #UserAlertAddEditForm fieldset table tr td{
    padding: 5px 5px;
  }
  
  #UserAlertAddEditForm fieldset table tr td{
    font-size:12px !important;
  }
  
  .user_alert_edit_btns_top{
    padding-top:10px;
    padding-left:5px;
    padding-right:5px;
  }
  
  #UserAlertAddEditForm{
    width:100%;
  }
  
}

@media screen and (max-width:575px){
  
  #user_alert_edit_form00{
    margin-bottom:15px !important;
    padding:0 !important;
  }
  
  .user_alert_edit_btns_top .UserAlertBackbtn{
    margin-right:10px;
  }
  
  .user_alert_edit_btns_top button{
    margin-right:0;
  }
  
  .user_alert_edit_btns_top legend{
    width:50%;
  }
  
  #UserAlertAddEditForm fieldset legend{
    font-size:22px;
  }
  
  .user_alert_edit_btns_top{
    padding-top:10px;
    padding-left:5px;
    padding-right:5px;
  }
  
  #UserAlertAddEditForm fieldset table tr .even{
    padding-left:0;
    text-align:center;
  }
  
}


/*LEFT-TOGGLE-SESSION-01-MAIN---FIRST-USER&ROLE-USER-ALERT-ADD-FORM-END*/


/*LEFT-TOGGLE-SESSION-01-MAIN---FIRST-USER&ROLE-USER-EQUIP-ADD-FORM-START*/


#user_equip_edit00{
  background:none !important;
  margin-bottom:15px;
}

/*.user_equip_btns button{
    margin-right: 10px;
    background: linear-gradient(to top,#96ff8b 0%,#3c3 90%);
    border: none;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
    webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
    border-color: green;
    padding: 8px 25px;
    color: black;
    font-family: ubuntu;
    font-size: 14px;
    cursor: pointer;
    font-weight: bold;
    border-radius: 5px !important;
}

.user_equip_btns button:hover{
  color: black;
  background: linear-gradient(to top,#3c3 0%,#96ff8b 90%);
  text-decoration: none;
  transition: .2s;
  box-shadow: 0 2px 5px 0 rgba(0,0,0,.3),0 2px 10px 0 rgba(0,0,0,.3);
  webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.3),0 2px 10px 0 rgba(0,0,0,.3);
}*/

.user_equip_btns button{
    margin-right: 10px;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  border: none;
  padding: 8px 25px;
  font-family: poppins;
  font-size: 12px;
  cursor: pointer;
  font-weight: 500;
  border-radius: 3px !important;
  opacity: .8;
  color: white;
}

.user_equip_btns button:hover{
  color:white;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
  background: linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  text-decoration:none;
  transition: .2s;
  opacity:1;
}

.user_equip_btns button i{
  margin-right:5px;
}

#user_equip_tbl_main .user_equip_tbl_head{
  background: linear-gradient(15deg, #80d0c7 0%,#13547a 100%);
  background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%);
  background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%);
  height:auto !important;
}

#user_equip_tbl_main .user_equip_tbl_head th{
  padding:5px;
  text-align:center;
  font-family:raleway;
  background:none !important;
  font-size:14px;
  font-weight:600;
  letter-spacing:.4px;
}

#user_equip_tbl_main tr ul li .tree-node{
  height: auto !important;
  padding:2px 0;
  font-size: 13px;
  font-weight: 500;
  letter-spacing: .3px;
}

/*#user_equip_tbl_main tr ul li .tree-node:hover{
  background:#80d0c7;
}*/

#user_equip_tbl_main tr .user_equip_back_td_clr00 ul li .tree-node:hover{
  background:#80d0c7;
  transition:.1s;
}

#user_equip_tbl_main tr .user_equip_back_td_clr01 ul li .tree-node:hover{
  background:#3193a6;
  transition:.1s;
}

#user_equip_edit00 table tr .user_equip_back_td_clr00{
  background: rgba(130,205,197,.5);
  border: 1px solid #14578b;
}

#user_equip_edit00 table tr .user_equip_back_td_clr01{
  background: #c1d3db;
  border: 1px solid #14578b;
}

/*RESPONDIVE-USER-EQUIP-EDIT*/

@media screen and (max-width:768px){
  
  
  #user_equip_tbl_main{
    width:100% !important;
  }
  
  #user_equip_edit00{
    margin-bottom:70px;
  }
  
  #user_equip_edit00 table tr .user_equip_btns{
    padding-top:10px !important;
  }
  
}


/*LEFT-TOGGLE-SESSION-01-MAIN---FIRST-USER&ROLE-USER-EQUIP-ADD-FORM-END*/


/*LEFT-TOGGLE-SESSION-01-MAIN---FIRST-MERTER-MODEL-FORM-STARTUP*/

#meter_model_width_set{
  width:80% !important;
}

#meter_model_left_align{
  width:100% !important;
  float:left !important;
}

.meter_model_left_align{
  width:50% !important;
  float:left !important;
  height:auto !important;
  margin:0 !important;
}

.product_model_01_table{
  display:inline-block;
  width:50%;
  float:left;
}

.product_model01 .product_model_01_table ul{
  /*padding:6px 0;*/
  /*list-style-type:none;*/
  /*display:inline-block;*/
  /*width:100%;*/
  /*margin:0;*/
  list-style-type: none;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    padding: 5px 0;
}

.product_model01 .product_model_01_table ul li span #Description{
  border: none;
  width: 85% !important;
  outline: 0;
  margin-top: 0;
  padding: 4px;
  font-family: ubuntu;
  font-style: italic;
  border: 2px solid #eee;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: #eee;
  transition: .2s ease-in-out;
  font-size:12px;
}

.product_model01 .product_model_01_table ul li span #Description:focus{
  border: 2px solid #3f51b5 !important;
  transition: .2s ease-in-out;
  background: white;
  border-radius: 4px;
}

.product_model01 .product_model_01_table ul li{
  color: #494949;
  font-size: 13px;
  font-weight: 500;
  font-family: raleway;
  width: 50%;
  float:left;
  text-align: left;
  letter-spacing: .5px;
  margin: auto 0;
}

.product_model01 .product_model_01_table ul li label{
  font-weight:500 !important;
}

.product_model01 .product_model_01_table ul li span{
  color:red;
}

.product_model01 .product_model_01_table ul li select{
  border: none;
  width: 85% !important;
  outline: 0;
  margin-top: 0;
  padding: 4px;
  font-family: poppins;
  font-weight:500;
  letter-spacing:.5px;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: #eee;
  transition: .2s ease-in-out;
  font-size:12px;
}

.product_model01 .product_model_01_table ul li input[type=text]{
  border: none;
  width: 85% !important;
  outline: 0;
  margin-top: 0;
  padding: 4px;
  font-family: poppins;
  font-weight:500;
  letter-spacing:.5px;
  border: 2px solid #eee;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: #eee;
  transition: .2s ease-in-out;
  font-size:12px;
}

.product_model01 .product_model_01_table ul li input{
  font-size:12px;
  padding:5px !important;
  font-family: poppins;
  font-weight:500;
  letter-spacing:.5px;
}

.product_model01 .product_model_01_table ul li label input{
  margin-right:3px;
  position:relative;
  top:1px;
  font-size:13px;
  margin-left:5px;
}

.product_model01 .product_model_01_table ul li input[type=number]{
  border: none;
  width: 85% !important;
  outline: 0;
  margin-top: 0;
  padding: 4px;
  font-family: poppins;
  font-weight:500;
  letter-spacing:.5px;
  border: 2px solid #eee;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: #eee;
  transition: .2s ease-in-out;
  font-size:12px;
}

.product_model01 .product_model_01_table ul li #OffsetEnergy{
  margin-bottom:5px;
}

.product_model01 .product_model_01_table ul li #MinPowerFactor{
  width:20% !important;
  padding:3px !important;
}

.product_model01 .product_model_01_table ul li #MaxPowerFactor{
  width:20% !important;
  padding:3px !important;
}

.product_model01 .product_model_01_table ul li #MinFrequency{
  width:20% !important;
  padding:3px !important;
}

.product_model01 .product_model_01_table ul li #MaxFrequency{
  width:20% !important;
  padding:3px !important;
}

.product_model01 .product_model_01_table ul li #MinVolt{
  width:20% !important;
  padding:3px !important;
}

.product_model01 .product_model_01_table ul li #MaxVolt{
  width:20% !important;
  padding:3px !important;
}

.product_model01 .product_model_01_table ul li #MaxVthd{
  width:20% !important;
  padding:3px !important;
}

.product_model01 .product_model_01_table ul li #MaxIthd{
  width:20% !important;
  padding:3px !important;
}

.product_model01 .product_model_01_table ul li input:focus{
  border: 2px solid #3f51b5 !important;
  transition: .2s ease-in-out;
  background: white;
  border-radius: 4px;
}


.product_model01 .product_model_01_table ul li #checkboxes label{
  font-weight:500;
  width:95%;
}

.product_model01 .product_model_01_table ul li #checkboxes{
  font-size:14px;
  margin-left:15px;
  text-align:left;
}


.product_model01 .product_model_01_table ul li #checkboxes input{
  margin:0;
  margin-right:5px;
}



/*RESPONSIVE--FIRST-MERTER-MODEL-FORM*/


  @media screen and (max-width:1200px){
    
    #meter_model_width_set{
      width:95% !important;
    }
    
    .product_model01 .product_model_01_table ul li{
      font-size:13px;
    }
    
    .product_model01 .product_model_01_table ul li #MinPowerFactor{
      width:15% !important;
      padding:3px !important;
    }
    
    .product_model01 .product_model_01_table ul li #MaxPowerFactor{
      width:15% !important;
      padding:3px !important;
    }
    
    .product_model01 .product_model_01_table ul li #MinFrequency{
      width:15% !important;
      padding:3px !important;
    }
    
    .product_model01 .product_model_01_table ul li #MaxFrequency{
      width:15% !important;
      padding:3px !important;
    }
    
    .product_model01 .product_model_01_table ul li input[type="text"]{
      width:80% !important;
      font-size:13px;
    }
    
    .product_model01 .product_model_01_table ul li select{
      width:80% !important;
      font-size:13px;
    }
    
    .product_model01 .product_model_01_table ul li textarea{
      width:80% !important;
      font-size:13px;
    }
    
    .product_model01 .product_model_01_table ul li input[type=number]{
      width:80% !important;
      font-size:13px;
    }
    
  }
  
  
  @media screen and (max-width:768px){
    
    
    #meter_model_width_set{
      width:100% !important;
    }
    
    .product_model01 .product_model_01_table ul li{
      font-size:13px;
    }
    
    .product_model01 .product_model_01_table ul li #MinPowerFactor{
      width:20% !important;
      padding:3px !important;
    }
    
    .product_model01 .product_model_01_table ul li #MaxPowerFactor{
      width:20% !important;
      padding:3px !important;
    }
    
    .product_model01 .product_model_01_table ul li #MinFrequency{
      width:20% !important;
      padding:3px !important;
    }
    
    .product_model01 .product_model_01_table ul li #MaxFrequency{
      width:20% !important;
      padding:3px !important;
    }
    
    .product_model01 .product_model_01_table ul li input[type="text"]{
      width:85% !important;
      font-size:13px;
    }
    
    .product_model01 .product_model_01_table ul li select{
      width:85% !important;
      font-size:13px;
    }
    
    .product_model01 .product_model_01_table ul li textarea{
      width:85% !important;
      font-size:13px;
      height:80px !important; 
    }
    
    .product_model01 .product_model_01_table ul li input[type=number]{
      width:85% !important;
      font-size:13px;
    }
    
  }
  
  
  @media screen and (max-width:575px){
    
    #MeterEditForm .product_model_01_table{
      width:100% !important;
      float:none !important;
    }
    
    .product_model01 .product_model_01_table ul li{
      padding:5px 5px !important;
      font-size:13px;
      width:100%;
    }
    
    .product_model01 .product_model_01_table ul li #MinPowerFactor{
      width:15% !important;
      padding:3px !important;
    }
    
    .product_model01 .product_model_01_table ul li #MaxPowerFactor{
      width:15% !important;
      padding:3px !important;
    }
    
    .product_model01 .product_model_01_table ul li #MinFrequency{
      width:15% !important;
      padding:3px !important;
    }
    
    .product_model01 .product_model_01_table ul li #MaxFrequency{
      width:15% !important;
      padding:3px !important;
    }
    
    .product_model01 .product_model_01_table ul li input[type="text"]{
      width:80% !important;
      font-size:13px;
    }
    
    .product_model01 .product_model_01_table ul li select{
      width:80% !important;
      font-size:13px;
    }
    
    .product_model01 .product_model_01_table ul li textarea{
      width:80% !important;
      font-size:13px;
    }
    
    .product_model01 .product_model_01_table ul li input[type=number]{
      width:80% !important;
      font-size:13px;
    }
    
    
  }
  


/*RESPONSIVE--FIRST-MERTER-MODEL-FORM*/


/*LEFT-TOGGLE-SESSION-01-MAIN---FIRST-MERTER-MODEL-FORM-END*/



/*LEFT-TOGGLE-SESSION-01-MAIN---FIRST-MERTER-GAUGE-SETTINGS-STARTUP*/

.meter_table_gauge_setting_main{
  width:100%;
  display:inline-block;
  text-align:center;
}

.meter_table_gauge_setting_001{
  width:80%;
  display:inline-block;
  margin:10px 0;
}

.meter_table_setting_head{
  width:100%;
  display:inline-block;
  border-radius:5px 5px 0 0;
}

/*custom_material_new_seui_d*/

.meter_table_setting_head h4{
  cursor: pointer;
  text-align: left;
  border: none;
  font-family: raleway;
  font-size: 14px;
  font-weight: 600;
  color: #fff;
  letter-spacing: .5px;
  padding: 10px 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,.1),0 4px 15px 0 rgba(0,0,0,.1);
  box-shadow: 0 5px 11px 0 rgba(0,0,0,.1),0 4px 15px 0 rgba(0,0,0,.1);
  border: none !important;
  /*padding: 10px !important;*/
  background: #3f51b5 !important;
  z-index: 1;
  position: relative;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  width: 95%;
  margin: 0 auto;
  margin-bottom: -10px;
}

.meter_table_setting_head h4 i{
  position:absolute;
  right:15px;
}

/*.meter_table_gauge_ul{
  padding:10px;
  background:#97d1e1;
  border:1px solid #3b507e;
  border-top:none;
  display:inline-block;
  width:100%;
}*/

.meter_table_gauge_ul{
  padding: 10px;
    padding-top: 10px;
  background: none;
  border: none;
  border-top: none;
  display: inline-block;
  width: 100%;
  box-shadow: 0 1px 15px 0 rgba(69,90,100,.19);
  border-radius: 5px;
  padding-top: 30px;
  background: #fff;
  border: 1px solid #eee;
}

.meter_table_gauge_ul ul{
  padding:0;
  display:inline-block;
  width:100%;
  list-style-type:none;
  text-align:left;
  margin:0
}

/*///range_bottom_input_spinner///*/

.meter_table_gauge_ul .meter_volt_setting_ul_001 .ui-widget.ui-widget-content{
  background:none !important;
  border:none !important;
}

.meter_table_gauge_ul .meter_volt_setting_ul_001 .ui-widget.ui-widget-content .ui-spinner-input{
  margin-left: 0 !important;
    margin-right: 15px !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.meter_table_gauge_ul .meter_volt_setting_ul_001 .ui-spinner a.ui-spinner-button{
  border-left: none !important;
}

/*///range_bottom_input_spinner_end__///*/

.meter_table_gauge_ul ul li:first-child{
  width:30%;
  float:left;
  color: #494949;
  font-size: 13px;
  font-weight: 500;
  font-family: raleway;
  text-align: left;
  letter-spacing: .5px;
  padding: 5px 0;
}

.meter_table_gauge_ul ul li:last-child{
  width:70%;
  float:left;
  color: #494949;
  font-size: 13px;
  font-weight: 500;
  font-family: raleway;
  text-align: left;
  letter-spacing: .5px;
  padding: 5px 0;
}

.meter_table_gauge_ul ul li .meter_volt_setting_ul_001 output{
  font-family:poppins;  
}

.meter_table_gauge_ul ul li select{
  width:40%;
  border:none;
  padding:3px;
  border-radius:5px;
}

.meter_table_gauge_ul ul li input{
  width:40%;
  outline: 0;
  margin-top: 0;
  padding: 4px;
  font-family: ubuntu;
  font-style: italic;
  border: 2px solid #eee;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: #eee;
  transition: .2s ease-in-out;  
}

/*.meter_table_gauge_ul ul li input:focus{
  transition: .2s;
  box-shadow: inset 0px 0px 3px 1px #14578b;
}*/

.meter_table_gauge_ul ul li input:focus{
  border: 2px solid #3f51b5 !important;
  transition: .2s ease-in-out;
  background: white;
  border-radius: 4px;
}

.meter_table_gauge_ul ul li span{
  color:red;
}

.meter_table_gauge_ul .meter_Voltage li input{
  width:10%;
  margin-right:5px;
} 
.meter_table_gauge_ul .meter_Voltage li select{
  width:15%;
  padding:2px;
} 

.meter_table_gauge_ul ul .meter_volt_setting001{
  width:100%;
}

.meter_table_gauge_ul ul .meter_volt_setting001 input[type="range"]{
  width:25% !important;
  writing-mode: bt-lr;
  -webkit-appearance: slider-vertical;
  height:100% !important;
}

.meter_table_gauge_ul ul .meter_volt_setting001 ul li{
  width:16.60%;
  float:left;
  padding:6px 0;
}

.meter_table_gauge_ul .meter_bottom_btns{
  display:inline-block;
  width:90%;
  border-top:1px solid #ddd;
  text-align:center;
  padding-top:10px;
}

.meter_table_gauge_ul .meter_bottom_btns li{
  width:33% !important;
  float:left;
  padding:6px 0;
  font-size:unset !important;
}

/*custom_seui_btns*/

.meter_table_gauge_ul .meter_bottom_btns li a{
  margin-right: 20px;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: #3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  padding: 4px 18px;
  font-family: poppins;
  font-size: 12px;
  padding-bottom: 5px;
  font-weight: 500;
  cursor: pointer;
  border-radius: 3px !important;
  opacity: 1;
  letter-spacing: .5px;
  color: white;
}

.meter_table_gauge_ul .meter_bottom_btns li a:active{
  opacity: .9;
}

.meter_table_gauge_ul .meter_bottom_btns li a:hover{
  background: #3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  text-decoration: none;
  transition: .2s;
  opacity: 1;
  color: white;
  
}

.meter_table_gauge_ul .meter_bottom_btns li:first-child{
  text-align:right !important;
}

.meter_table_gauge_ul .meter_bottom_btns li:last-child{
  text-align:left !important;
}

.meter_table_gauge_ul .meter_bottom_btns li a i{
  margin-right:5px;
}


/*RESPONSIVE-METER-GAUGE-SETTING-STARTUP*/


  @media screen and (max-width:992px){
    
    .meter_table_gauge_setting_001{
      width:90% !important;
    }
    
    .meter_table_gauge_ul ul li .ui-spinner-input{
      width:25px !important;
      padding:0 !important;
    }
    
  }
  
  
  @media screen and (max-width:768px){
    
    .meter_table_gauge_setting_001{
      width:100% !important;
    }
    
    .meter_table_gauge_setting_001{
      padding:4px 0 !important;
    }
    
    .meter_table_gauge_ul ul li .ui-spinner-input{
      width:25px !important;
      padding:0 !important;
    }
    
    #GaugeModal .gauge_form_container .modal-body{
      padding:0 !important;
    }
    
  }
  
  
  @media screen and (max-width:575px){
    
    .meter_table_gauge_setting_001{
      width:100% !important;
    }
    
    .meter_table_gauge_setting_001{
      padding:4px 0 !important;
    }
    
    .meter_table_gauge_ul ul{
      text-align:center !important;
    }
    
    .meter_table_gauge_ul{
      padding:20px 15px;
      padding-bottom:10px;
    }
    
    .meter_table_gauge_ul ul .meter_volt_setting001 ul li{
      padding:4px 0px;
    }
    
    .meter_table_gauge_ul ul li .ui-spinner-input{
      width:35px !important;
      padding:0 !important;
      margin: 3px 10px;
      margin-left:0;
    }
    
    .meter_table_gauge_ul ul li{
      width:100% !important;
      padding:4px 0 !important;
    }
    
    .meter_table_gauge_ul ul li select{
      width:50%;
    }
    
    .meter_table_gauge_ul ul li input{
      width:50%;
    }
    
    .meter_table_gauge_ul .meter_Voltage li input{
      width:18%;
    }
    
    /*.meter_table_gauge_ul ul li:last-child{
      width:100% !important;
    }*/
    
    .meter_table_gauge_ul ul .meter_volt_setting001 ul li{
      width:16.66% !important;
      padding:7px 0;
    }
    
    .meter_table_gauge_ul ul .meter_volt_setting001 input[type="color"]{
      width:40px !important;
    }
    
    .meter_table_gauge_ul ul .meter_volt_setting001 input[type="range"]{
      width:100% !important;
    }
    
    .meter_table_gauge_ul .meter_bottom_btns li:first-child{
      text-align:right !important;
    }
    
    .meter_table_gauge_ul .meter_bottom_btns li:last-child{
      text-align:left !important;
    }
    
    .meter_table_gauge_ul .meter_bottom_btns li{
      width: 33% !important;
      float: left !important;
      padding: 6px 0;
    }
    
    
  }
  
  
/*RESPONSIVE-METER-GAUGE-SETTING-END*/


/*LEFT-TOGGLE-SESSION-01-MAIN---FIRST-MERTER-GAUGE-SETTINGS-END*/


/*building_form_end*/


/*accordion*/
#accordion .panel{
    border: none;
    border-radius: 3px;
    box-shadow: none;
    margin-bottom: 8px;
    /*width: 268px;*/
}
#accordion .panel-heading{
    padding: 0;
    border: none;
    border-radius: 3px;
    background: transparent !important;
}

.panel-default > .panel-heading{
  background:transparent;
}

#accordion .panel{
  background:transparent !important;
}

#accordion .panel-title a{
    display: block;
    padding: 12px 15px;
 /*   background: linear-gradient(15deg, #80d0c7 0%,#13547a 100%);*/
 /*   background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%);*/
  /*background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%);*/
  background:transparent !important;
    font-size: 12px !important;
    padding: 11px 0 11px 44px;
    text-align: left;
  font-family: poppins !important;
    font-weight: 500 !important;
    color: #424242;
    letter-spacing:.7px;
    /*border: 1px solid #ececec;*/
    box-shadow: 0 0 10px rgba(0,0,0,.05);
    position: relative;
    transition: all 0.5s ease 0s;
    /*box-shadow: 0 1px 2px rgba(43,59,93,0.30);*/
    /*box-shadow: 0 1px 1px rgba(255,255,255,0.30);*/
    box-shadow: 0 1px 1px #3379b4 !important;
    z-index: 999;
    text-decoration:none !important;
}
#accordion .panel-title a.collapsed{
    /*box-shadow: none; */
    /*//color: #accordion .panel-title a.collapsed:beforewhite;*/
    /*background: linear-gradient(15deg, #13547a 0%,#6ac3b9 100%);*/
    background: transparent;
    text-align: left;
    /* margin: 0 0 0 0; */
    padding: 11px 0 11px 44px;
    font-size: 12px;
    /*box-shadow: 0 1px 2px rgba(43,59,93,0.30) !important;*/
    /*box-shadow: 0 1px 1px #3379b4 !important;*/
    box-shadow: 1px 1px 2px 2px rgba(103, 117, 196, 0.14) !important;
    text-decoration: none !important;
}
#accordion .panel-title a:before,
#accordion .panel-title a.collapsed:before{
    content: "\f067";
    font-family: "Font Awesome 5 Free";
    width: 25px;
    height: 25px;
    line-height: 24px;
    font-size: 10px;
    font-weight: 600;
    background: linear-gradient(25deg,#bd2130,#d87c85) !important;
    border-radius: 35%;
    /*color: #13547a;*/
    /*color:#6c7ac6;*/
    color:#fff;
    text-align: center;
    position: absolute;
    top: 5px;
    left: 6px;
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    transition: all 0.3s ease 0s;
}
#accordion .panel-title a.collapsed:before{
    /*color: #6c7ac6;*/
    color:#fff;
    background:linear-gradient(25deg,#8f9ad4, #3f51b5) !important;
    transform: rotate(0);
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
}
#accordion .panel-title a:after{
    content: "";
    width: 1px;
    height: 100%;
    /*background: #ececec;*/
    /*background: #3379b4;*/
    background: #6c7ac6;
    position: absolute;
    top: 0;
    left: 35px;
    
    display:none;
    
}
#accordion .panel-body{
    padding: 0px 00px !important;
    border: none;
    font-size: 15px;
    color: #615f5f;
    line-height: 27px;
}


.tj_container li span.tj_description:hover{
   /*background: #05597d !important;*/
   /*background-color: #3193a6 !important;*/
  /*background-color: rgba(255,255,255,.7) !important;*/
  background-color: rgba(64, 82, 181, 0.55) !important;
  color:black !important;
}

.tj_container span.tj_description.selected:hover{
  background-color: rgba(64, 82, 181, 0.55) !important;
  color:black !important;
}

.tj_container span.tj_description.selected{
  background-color: rgba(255,255,255,.7) !important;
  color:black !important;
}

.tj_container li span.tj_description.tj_leaf{
  background-color: transparent !important;
  color: white !important;
}

.tj_container li span.tj_description.tj_leaf:hover{
  background-color: rgba(255,255,255,.7) !important;
  color:black !important; 
}

.tj_container li span.tj_description.tj_leaf img{
  margin-right:4px;
}

.tj_container li span.tj_icon{
  margin:0 4px !important;
  margin-left:2px !important;
}

.tj_container li span.tj_mod_icon, .tj_container li span.tj_mod_icon *{
  color:white;
}

.tj_container{
   background: rgba(64, 82, 181, 0.55) !important;
   border-radius:0 0 4px 4px;
}

.tj_container ul{
  padding:3px 0 !important;
  padding-left:3px !important;
}

/******************* Accordion Demo - 10 *****************/
a:hover,a:focus{
    text-decoration: none;
    outline: none;
}
.company_name {
    margin-top: 45px;
}

i.fas.fa-folder {
    background: linear-gradient(120deg,#a1c4fd 0,#c2e9fb 100%);
    background-clip: border-box;
  -webkit-background-clip: text;
  -webkit-text-fill-color:transparent;
}

i.fas.fa-angle-right {
    color: blue;
}

ol, ul {
    margin-top: 0 !important;
    margin-bottom: 0px !important;
}
/*.tj_container li span.tj_description{
    font-size: 11px !important;
    color:white;
    letter-spacing:.4px;
    font-family:raleway;
    font-weight:600;
}

.ui-tooltip {
    padding: 5px 5px !important;
    font-size: 12px !important;
    background:rgba(33,97,135,.9)!important; 
    color: #fff !important;
    line-height: 17px !important;
    border:1px solid #218382 !important;
}*/

.tj_container li span.tj_description{
    font-size: 11px !important;
    color: white;
    letter-spacing: .7px;
    font-family: poppins;
    font-weight: normal;
    text-align:left;
    padding-left:3px;
  padding-right:0;
}

.ui-tooltip {
    padding: 5px 5px !important;
    font-size: 10px !important;
    letter-spacing:.4px !important;
    box-shadow: 0 2px 10px rgba(0,0,0,.45) !important;
    font-family: poppins !important;
    font-weight: normal !important;
    color: #fff !important;
    background: rgba(63, 81, 181,.95) !important;
    line-height: 17px !important;
    border: 2px solid #3f51b5 !important;
    border-radius:5px !important;
}

/*.ui-tooltip:before{
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 8px solid #3f51b5;
  content: '';
  display: block;
  left: 2%;
  top: -10px;
  margin-left: 0;
  position: absolute;
}*/

  
/*sidebar icon*/
  
.togle_left011
{  
  float: left;
    width: 33%;
    text-align:center;
    display: block;
    position:relative;
    top:5px;
    cursor: pointer;
    font-size: 30px;
}

.togle_left022
{
    float: left;
    cursor:pointer;
    width: 33%;
    text-align:center;
    position: relative;
  top: 4px;

}
.togle_left033
{
   
    float: left;
    width: 33%;
    position: relative;
  top: 8px;
    text-align:center;
    font-size: 16px !important;
    display: block;
    font-weight:500;
    cursor: pointer;
     margin-top: 1px;
}

.togle_left033 img{
  margin-right:5px;
  position:relative;
  bottom:2px;
}

/*data_table*/

.datatable-hoz-scroll{
  overflow-x:auto !important;
  min-height: .01%;
}

/*.dataTables_wrapper{
  overflow-x:auto !important;
  min-height: .01%;
}*/


/*material_seui_datatable_d*/

.dataTables_wrapper{
  background: white;
  width:95%;
  margin:50px auto;
  padding: 10px 5px;
  border-radius:4px;
  box-shadow: 0 0 13px rgba(82,63,105,.05);
}

.dataTables_wrapper .table-responsive{
  min-height:auto;
  max-height:100%;
}

.dataTables_wrapper table.dataTable thead th, table.dataTable thead td{
  border-bottom:1px solid #ccc !important;
  padding:7px 5px !important;
}

.dataTables_wrapper table.dataTable.no-footer{
  border-bottom:1px solid #ccc !important;
  overflow:hidden;
  border-radius:3px;
}

.dataTables_length{
  margin: 0 !important;
  /*padding-left: 5px;*/
  /*width: 50%;*/
  width: auto;
  color: #424242;
  font-family: raleway;
  text-align:left;
  font-weight: 600;
  font-size: 14px;
  letter-spacing: .5px;
}

.dataTables_length select{
  background: #eee;
  border: none;
  color:#1c1c1c;
  font-family:poppins;
  font-weight:500;
  margin: 0 5px;
  width: 125px;
  border-radius: 3px;
  padding: 0;
}

.dataTables_length label{
  margin: 0 !important;
  /*padding-left: 5px;*/
  /*width: 50%;*/
  color: #424242;
  font-family: raleway;
  font-weight: 600;
  font-size: 14px;
  letter-spacing: .5px;
}

.dataTables_filter{
  margin: 0 !important;
  /*padding-left: 5px;*/
  width: 50%;
  color: #424242;
  font-family: raleway;
  font-weight: 600;
  font-size: 14px;
  letter-spacing: .5px;
}

.dataTables_filter label{
  margin: 0 !important;
  /*padding-left: 5px;*/
  width: 50%;
  color: #424242;
  font-family: raleway;
  font-weight: 600;
  font-size: 14px;
  letter-spacing: .5px;
}

.dataTables_filter label{
  margin: 0 !important;
  /*padding-left: 5px;*/
  width: 50%;
  color: #424242;
  font-family: raleway;
  font-weight: 600;
  font-size: 14px;
  letter-spacing: .5px;
}

/*.dataTables_filter input{
  border-radius:5px;
  border:none;
  width:45%;
  transition:.2s;
  color:#1c1c1c;
  font-weight:500;
  height:20px;
  font-size:13px;
  font-family:ubuntu;
}*/

.dataTables_filter input{
  border: none;
  width: 45% !important;
  outline: 0;
  margin-top: 0;
  padding: 4px 2px;
  font-family: poppins;
  font-weight: 500;
  letter-spacing: .3px;
  font-size:12px;
  font-style: italic;
  border: 2px solid #edf1ff !important;
  color:#1c1c1c;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: #edf1ff !important;
  transition: .2s ease-in-out;
}


/*.dataTables_filter input:focus{
  width:70%;
  transition:.2s;
  box-shadow: inset 0px 0px 3px 1px #05597d;
}*/

.dataTables_filter input:focus{
  width:60% !important;
  transition:.2s;
  background-color:white !important;
  box-shadow: none !important;
  border:2px solid #3f51b5 !important;
}

.dataTables_info{
  margin: 0 !important;
  width: 50%;
  color: #424242;
  float:left;
  text-align:left;
  font-family: raleway;
  font-weight: 600;
  font-size: 14px;
  letter-spacing: .5px;
  position:relative;
  left:5px;
  padding:5px 0;
}

.dataTables_paginate .paginate_button{
  color: white !important;
  font-family: poppins !important;
  letter-spacing: .3px;
  margin: 2px 4px !important;
  font-size: 12px !important;
  box-shadow: 0px 2px 3px rgba(0,0,0,.1) !important;
  background: #3f51b5 !important;
  border-radius: 50% !important;
  padding: 3px 10px !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.disabled{
  cursor:not-allowed !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button{
  fill:#fff !important;
  color:#fff !important;
  font-size:12px !important;
}

/*.dataTables_paginate .paginate_button .next.disabled{
  cursor:not-allowed !important;
}*/

.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{
  opacity:.5;
}

.dataTables_paginate .paginate_button.previous{
  border-radius: 20px !important;
  font-weight:400 !important;
}

.dataTables_paginate .paginate_button.next{
  border-radius: 20px !important;
  font-weight:400 !important;
}

.dataTables_paginate {
  margin: 0 !important;
  /*padding-left: 5px;*/
  width: 50%;
  float:left;
  text-align:right;
  /*color: #424242;*/
  font-family: raleway;
  font-weight: 600;
  font-size: 14px;
  letter-spacing: .5px;
  /*padding-right:5px !important;*/
  position:relative;
  right:5px;
  color:#fff !important;
  font-size:14px;
}

.dataTables_paginate a{
  color:white !important;
}

.dataTables_wrapper .dataTables_info{
  padding:5px 0 !important;
}

.dataTables_wrapper .dataTables_paginate{
  padding:0 !important;
}

.dataTables_wrapper .dataTables_paginate .ellipsis{
  color:black !important;
  padding: 0px .5em !important;
  font-weight: normal;
  font-size: 20px;
}

/*.datatable-top{
  background: #3193a6;
  width:100%;
  padding:5px 0;
  display:inline-block;
  border-radius:5px;
  margin-bottom:15px;
}*/

.datatable-top{
  background: none;
  width:100%;
  padding:5px 10px;
  display:inline-block;
  border-radius:0;
  margin-bottom:10px;
}

/*.datatable-bottom{
  background:#3193a6;
  width:100%;
  padding:5px 0;
  display:inline-block;
  border-radius:5px;
  margin-top:15px;
}*/

.datatable-bottom{
  background:none;
  width:100%;
  padding:0 5px;
  display:inline-block;
  border-radius:0;
  margin-top:10px;
  margin-bottom:0 !important;
}

.table.dataTable.no-footer{
  border-bottom: 1px solid #05597d;
}



/* Custom Select */

.login_name select {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  appearance: none;
  outline: 0;
  box-shadow: none;
  border: 0 !important;
  background: linear-gradient(to top,#012f51,#05597d);
  background-image: none;
}

.login_name select option{
  background: rgba(13,78,126,.7);
  color:black;
  border-radius:5px;
  height:20px;
  border:none;
  
}

.select_custom_width{
  width:40%;
  float:left;
}

.login_name .select_custom {
  position: relative;
  width:50%;
  box-shadow: 2px 3px 6px 0px #05597d;
  float:left;
  display: block;
  border-color:#101a41;
  height: 27px;
  line-height: 3;
  font-family:ubuntu;
  font-size:12px;
  font-weight:500;
  margin-left:20px;
  background: linear-gradient(to top,#012f51,#1a6399);
  overflow: hidden;
  border-radius:5px;
}

.login_name .select_custom:focus{
  border:none;
}

.login_name select:focus{
  border:none;
}

.login_name select {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0 5px;
  color: #fff;
  cursor: pointer;
}
.login_name select::-ms-expand {
  display: none;
}

/* Arrow */
.login_name .select_custom::after {
  content: '\25BC';
  position: absolute;
  top: -4px;
  color:#efefef;
  right: 0;
  font-size:11px;
  bottom: 0;
  padding: 0 10px;
  background: linear-gradient(to top,#012f51,#1a6399);
  pointer-events: none;
  border-color:#101a41;
 }
 
/* Transition */

.login_name .select_custom:hover::after {
  color: #05597d;
}

.login_name .select_custom::after {
  transition: .25s all ease;
}


.show_error_msg{
  display:none;
}


/*responsive_view_none*/

.simple-menu{
    display:none !important;
  }

/*top-menu-toggle*/

.toggle_menu_res{
  display:none !important;
}



/*Alter_session_table*/
  
#alert_modal{
  margin:0 !important;
}
  
.alert_action_head{
  overflow:hidden !important;
  padding:0 !important;
}

.alert_model_container00{
  width: 80%;
  height: 83%;
  margin: 0 auto !important;
  margin-right:10px !important;
  margin-top: 60px !important;
}

#alert_model_main{
  width:100% !important;
}

.alert_model_container{
  background: #b0d4d3 !important;
  border-color: black !important;
  height: 100% !important;
}

#btnSubmit{
  float:left;
}

#btnClose{
  float:left;
}
  
.alert_footer_btns{
  display:inline-block;
  width:100%;
}

.alert_footer_btns a{
  margin-right: 10px;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  border: none;
  padding: 8px 25px;
  font-family: poppins;
  font-size: 12px;
  cursor: pointer;
  font-weight: 500;
  border-radius: 3px !important;
  opacity: 1;
  color: white;
} 

.alter_header_main{
  padding:0 30px;
}

.alter_header_main h4{
  background: none;
    color: #474747;
    font-weight: 500;
    font-family:poppins;
    border: none;
    border-bottom: none !important;
    border-radius: 0px;
    padding: 10px !important;
    padding-bottom: 0px !important;
}

.alter_header_main{
  margin-top:10px !important;
  margin-bottom: 0;
}

/*material_grid_list_alert_css*/

/*//////datatable_css_for_list_view//////*/

.alter_group_list_grid #the_alert_list_tbl{
  display:none;
  overflow:hidden;
}

#the_alert_list_tbl .modal-footer{
  padding-bottom:20px !important;
}

.alter_group_list_grid .dataTables_wrapper{
  margin-top:20px; 
  margin-bottom:20px;
  width:99%;
}

.alter_group_list_grid{
  display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    flex-wrap:wrap;
    -webkit-flex-wrap:wrap;
    padding-left: 0;
    margin-bottom: 0;
    width:100%;
  margin:20px auto;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    padding: 7px;
    background: #fff;
    border-radius: 5px;
    box-shadow: 0 0 13px rgba(82,63,105,.05);
}

.alert_top_content{
  display:flex;
  -webkit-display:flex;
  flex-wrap:wrap;
  -webkit-flex-wrap:wrap;
  width:100%;
  padding:5px 0;
  padding-top:0;
  position:relative;
}

.alert_top_content .alert_sno_count{
  float: left;
    padding: 0;
    width: 15%;
    text-align: center;
}

.alert_top_content .alert_sno_count span{
  font-size: 16px;
    color: #1c1c1c;
    border-radius: 40%;
    width: 30px;
    height: 30px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    font-weight: 500;
    font-family: poppins;
    border-radius: 5px;
    padding: 4px;
    text-align: center;
    background: rgba(63, 81, 181,.12);
    box-shadow: none;
}

.take_Action_select01{
  font-size: 12px;
    font-family: poppins;
    font-weight: 500;
    letter-spacing: .5px;
    margin-bottom: 0;
    float: left;
    text-align: left;
    padding: 0 5px;
    width: 85%;
}

.take_Action_select01 .take_action_Selected_label{
  margin: auto 0;
    padding: 6px;
    border-radius: 3px;
    list-style-type: none;
    width: auto;
    float: left;
    font-size: 12px;
    font-weight: 500;
    /*background:rgba(0,0,0,.07);*/
    background:rgba(222, 0, 20, 0.1);
    /*color:#727272;*/
    color:#ce0216;
    transition:all .2s ease-in-out;
    letter-spacing: .5px;
}

.take_Action_select01 .dropdown{
  flex-wrap: wrap;
    display: flex;
    float: right;
}

.take_Action_select01 .dropdown .dropdown-menu{
  right: 0;
    left: unset;
    background: #fff;
    box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);
    padding: 5px 0;
    border:none !important;
    border-radius: 4px;
    /*transform: translateY(35px);*/
    /*transition:.3s ease all;*/
    transform: translate(0, -100%);
    transition: transform .35s ease;
    display: none;
    visibility: hidden;
    opacity:0;
}

.take_Action_select01 .open>.dropdown-menu{
  /*transform: translateY(0) !important;*/
  /*transition:.3s ease all !important;*/
  transform: translate(0, 0) !important;
    transition: transform .35s ease !important;
  display: block !important;
  visibility: visible !important;
  opacity:1 !important;
}

.take_Action_select01 .dropdown .dropdown-menu a{
  width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: left;
    padding: 10px 10px;
    font-size: 11px;
    color: #474747;
    letter-spacing: .5px;
    font-family: poppins;
    font-weight: 500;
    transition: .2s ease-in-out;
}

.take_Action_select01 .dropdown .dropdown-menu a:hover{
  color:#1c1c1c;
  transition: .2s ease-in-out;
  background:rgba(0,0,0,.07);
}

.take_Action_select01 .dropdown button{
  background:none;
  padding:0;
  width:30px;
  height:30px;
  border-radius:50%;
  color:#727272;
  box-shadow:none !important;
  transition:.2s;
}

.take_Action_select01 .dropdown button:focus{
  transform:rotate(90deg);
  -webkit-transform:rotate(90deg);
  -moz-transform:rotate(90deg);
  transition:.2s;
}

.take_Action_select01 .dropdown button:hover,.take_Action_select01 .dropdown button:focus{
  background: rgba(63, 81, 181,.15);
  transition:.2s;
  box-shadow:none !important;
  opacity:.9;
}

.alter_details_content ul{
  list-style-type: none;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    padding: 10px 0;
}

.alter_details_content ul li{
  padding: 0 5px;
  width: 50%;
  float:left;
  font-size:12px;
  font-family:poppins;
  font-weight:400;
  text-align:left;
  color:#1c1c1c;
  margin:auto 0;
  white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
    flex-wrap: wrap;
}

.alter_details_content ul li:first-child{
  color:#424242;
  font-weight:600;
  font-size:11px;
}

.his_rem_icons .tooltip.fade{
  padding: 7px 7px !important;
    border-radius: 4px;
    font-size: 12px !important;
    background: #3f51b5 !important; 
    box-shadow: 0 2px 15px rgba(0,0,0,.14);
    color: #fff !important;
    line-height: 17px !important;
    border: 1px solid #3f51b5 !important;
    font-family: poppins;
    text-align:left;
}

.his_rem_icons .tooltip.bottom .tooltip-arrow{
  top: -6px !important; 
  border-bottom-color: #3f51b5 !important;
}

.his_rem_icons .tooltip-inner{
  max-width: auto !important;
    padding: 3px 8px;
    color: #fff !important;
    text-align: center;
    background: none !important;
    border-radius: 4px;
}

.his_rem_icons .tooltip-inner h3 {
  margin: 0 !important;
  width:100%;
  margin-bottom:5px;
  text-align:left;
  font-size: 13px;
  font-weight: 500;
  font-family: raleway;
  margin-top: 7px;
  border-bottom: 1px solid #3f51b5;
  padding-bottom: 2px;
  display: inline-block;
  color: #fff !important;
}

.his_rem_icons .tooltip-inner hr{
  display:none !important;
}

.his_rem_icons .tooltip-inner p{
  font-size:11px;
  text-align:left;
  margin:5px 0;
  padding:0;
  font-weight:500;
  color: #f7f7f7 !important;
  font-family:poppins;
}

/*tooltip_in_list*/

#the_alert_list_tbl .tbl_tr_list_tooltip .tooltip.fade{
  padding: 7px 7px !important;
    border-radius: 4px;
    font-size: 12px !important;
    background: #3f51b5 !important; 
    box-shadow: 0 2px 15px rgba(0,0,0,.14);
    color: #fff !important;
    line-height: 17px !important;
    border: 1px solid #3f51b5 !important;
    font-family: poppins;
    text-align:left;
}

#the_alert_list_tbl .tbl_tr_list_tooltip .tooltip.bottom .tooltip-arrow{
  top: -6px !important; 
  border-bottom-color: #3f51b5 !important;
}

#the_alert_list_tbl .tbl_tr_list_tooltip .tooltip-inner{
  max-width: auto !important;
    padding: 3px 8px;
    color: #fff !important;
    text-align: center;
    background: none !important;
    border-radius: 4px;
}

#the_alert_list_tbl .tbl_tr_list_tooltip .tooltip-inner h3 {
  margin: 0 !important;
  width:100%;
  margin-bottom:5px;
  text-align:left;
  font-size: 13px;
  font-weight: 500;
  font-family: raleway;
  margin-top: 7px;
  border-bottom: 1px solid #3f51b5;
  padding-bottom: 2px;
  display: inline-block;
  color: #fff !important;
}

#the_alert_list_tbl .tbl_tr_list_tooltip .tooltip-inner hr{
  display:none !important;
}

#the_alert_list_tbl .tbl_tr_list_tooltip .tooltip-inner p{
  font-size:11px;
  text-align:left;
  margin:5px 0;
  padding:0;
  font-weight:500;
  color: #f7f7f7 !important;
  font-family:poppins;
}

/*/////*/

.alter_details_content .his_rem_icons li .his_icons{
  line-height:initial;
  font-size:18px;
  padding: 3px;
    border-radius: 50%;
    box-shadow: none;
    margin-left: 4px;
    color: #2e8e1a;
  background: rgba(46, 142, 26, 0.17);
  position: relative;
  top: 0;
}

.alter_details_content .his_rem_icons li .rem_icons{
  line-height:initial;
  font-size:18px;
  padding: 3px;
    border-radius: 50%;
    box-shadow: none;
    margin-left: 4px;
    color: #ff9320;
  background: rgba(255, 147, 32, 0.17);
  position: relative;
  top: 0;
}

.alter_header_main{
    width: auto;
    padding:7px 0;
    float: left;
    margin:0 !important;
}

.alter_header_main h4{
  margin:0;
  padding:7px 0 !important;
}

.list_grid_view_btn_alert_pull{
  float:right !important;
}

.view-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    flex-wrap:wrap;
    -webkit-flex-wrap:wrap;
    width:100%;
  margin:0 auto;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    padding: 7px 0;
    margin:0 !important;
    background: #fff;
    border-radius: 5px;
    box-shadow: none;
}

.list_grid_view_btn_alert{
  width:100%;
  display:flex;
  flex-wrap:wrap;
  padding:0 0;
  padding-top:10px;
  text-align:right;
}

.list_grid_view_btn_alert button{
  background: rgba(0,0,0,.1);
    color: #424242;
    border-radius: 4px;
    border: none;
    font-family: poppins;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: .5px;
    padding: 0 8px;
    height:36px;
    margin-right: 15px;
    opacity:.6;
    transition:.2s;
    box-shadow: 0 2px 4px rgba(0,0,0,.2);
}

.list_grid_view_btn_alert button:hover{
  color:#3f51b5;
    transition:.2s;
    background: rgba(63, 81, 181,.12);
}

.list_grid_view_btn_alert .active{
  color:#3f51b5;
  opacity:1;
    transition:.2s;
    background: rgba(63, 81, 181,.12);
}

.list_grid_view_btn_alert button span{
  position: relative;
    top: 0;
    font-size: 20px;
    line-height:0;
    margin-right: 0;
}

.thumbnail .caption{
  background-color: #fff;
    border-radius: 7px;
    padding: 7px;
    height: auto;
    transition: .2s;
    display: inline-block;
    width: 100%;
    margin: 7px 0;
    border: none;
    border-left: 7px solid #ce0216;
    cursor: default;
    box-shadow: 0 2px 10px 0 rgba(69,90,100,.19);
    transition: .2s;
    position: relative;
    transition: all .2s ease-in-out;
    color:#ccc;
    cursor:pointer;
}

.thumbnail .caption:hover{
  box-shadow: 0 7px 20px 0 rgba(69,90,100,.25);
    transition: all .2s ease-in-out;
}

.thumbnail{
    margin: 0 0 !important;
    padding: 0px !important;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    background:transparent !important;
    border:none !important;
    width:100%;
}

.view-group .item{
  padding:0 7px !important;
}

.item.list-group-item{
    float: none;
    width: 100%;
    background: transparent;
    margin-bottom: 30px;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding: 0 7px;
    border: 0;
    margin:7px 0;
}
.item.list-group-item .img-event {
    float: left;
    width: 30%;
}

.item.list-group-item .list-group-image{
    margin-right: 10px;
}
.item.list-group-item .thumbnail{
    margin: 0px;
    display: inline-block;
    width:100%;
}
.item.list-group-item .caption{
    float: left;
    width: 100%;
    margin: 0;
}

.item.list-group-item:before, .item.list-group-item:after{
    display: table;
    content: " ";
}

.item.list-group-item:after{
    clear: both;
}

/*//////////his_dropdwon_all_status//////////*/

#alert_model_main{
  overflow:visible !important;
}

.alert_action_head{
  overflow:visible !important;
}

/*////alert_history/////*/

.alrt_his_drpdwn_li .dropdown-toggle{
  padding:0;
  padding-left:3px;
  background:none;
  border:none;
  padding:0;
}

.alrt_his_drpdwn_li .dropdown-toggle:focus{
  box-shadow:none !important;
}

.alrt_his_drpdwn_li .dropdown-toggle:active{
  box-shadow:none !important;
}

.alrt_his_drpdwn_li .alert_dropdown_menu_his_li{
  padding: 5px;
    background: #fff;
    border: 1px solid #eee;
    box-shadow: 0 2px 7px rgba(0,0,0,.12);
    min-width:200px;
    top: -12px;
    /*left: 100%;*/
    left: 45px;
    
    /*//////*/
    
    transform: translate(-100%, 0);
    transition: transform .35s ease;
    display: none;
    visibility: hidden;
    opacity: 0;
}

.alrt_his_drpdwn_li .open>.dropdown-menu{
    transform: translate(0, 0) !important;
    transition: transform .35s ease !important;
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
}

.alrt_his_drpdwn_li .alert_dropdown_menu_his_li h4{
  font-family: raleway;
    color: #424242;
    font-size: 13px;
    letter-spacing: .5px;
    font-weight: 600;
    margin: 7px auto;
    padding-bottom: 7px;
    border-bottom: 1px solid #ddd;
    width: 95%;
}

.alrt_his_drpdwn_li .alrt_his_drpdwn_li_ul_in_actkn{
  padding-top:5px;
  position:relative;
}

/*.alrt_his_drpdwn_li .alrt_his_drpdwn_li_ul_in_actkn:after{
  content: "";
    position: absolute;
    left: -14px;
    top: -32px;
    width: 0;
    height: 0;
    border-top: 9px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 9px solid #fff;
}*/
/*///*/
.alrt_his_drpdwn_li .alrt_his_drpdwn_li_ul_in_actkn:after, .alrt_his_drpdwn_li .alrt_his_drpdwn_li_ul_in_actkn:before {
  border: solid transparent;
  content: " ";
  display: block;
  height: 0;
  position: absolute;
  pointer-events: none;
  width: 0;
  right: 100%;
}
.alrt_his_drpdwn_li .alrt_his_drpdwn_li_ul_in_actkn:after {
  border-color: rgba(255, 255, 255, 0);
  border-right-color: #eee;
  top: -15px;
    margin-top: -17px;
    border-width: 11px;
    left: -27px;
    z-index: -9;
}
.alrt_his_drpdwn_li .alrt_his_drpdwn_li_ul_in_actkn:before {
  border-color: rgba(255, 255, 255, 0);
  border-right-color: #fff;
  top: -20px;
    margin-top: -15px;
    border-width: 14px;
}
/*///*/
.alrt_his_drpdwn_li .alrt_his_drpdwn_li_ul_in_actkn li{
  width:100%;
  padding:5px;
  border-left:2px solid;
  border-color:#8f9ad4 !important;
}

.alrt_his_drpdwn_li .alrt_his_drpdwn_li_ul_in_actkn li{
  width: 95%;
    padding: 5px;
    border-left: 2px solid #8f9ad4;
    position: relative;
    padding-left: 15px;
    margin: 0 auto;
}

.alrt_his_drpdwn_li .alrt_his_drpdwn_li_ul_in_actkn li:before{
  background: #fff;
  border: 2px solid #3f51b5;
    content: "";
    width: 10px;
    height: 10px;
    border-radius: 50%;
    position: absolute;
    left: -1px;
    top: 50%;
    transform: translate(-50%,-50%);
}
  
.alrt_his_drpdwn_li .alrt_his_drpdwn_li_ul_in_actkn li .stuts_alrt_mnu_drpdwn{
  font-size:12px;
  color:#1c1c1c;
  font-weight:500;
}

.alrt_his_drpdwn_li .alrt_his_drpdwn_li_ul_in_actkn li span{
  width:100%;
  display:flex;
  flex-wrap:wrap;
  padding:2px 0;
  color:#474747;
  font-family:poppins;
  font-size:10px;
  font-weight:400;
  letter-spacing:.5px;
}

.viw_al_his_alert_btn_modl{
  border-top:1px solid #ddd;
  width:100%;
  display:flex;
  flex-wrap:wrap;
  padding:0;
  text-align:left;
}

.alrt_his_drpdwn_li .viw_al_his_alert_btn_modl button{
  background:none;
  border:none;
  font-family:poppins;
  font-size:12px;
  font-weight:500;
  letter-spacing:.5px;
  color:#474747;
  text-align:left;
  position:relative;
  width:100%;
  padding: 10px 5px;
  transition:.1s;
}

.alrt_his_drpdwn_li .viw_al_his_alert_btn_modl button:hover{
  background:rgba(63, 81, 181,.12);
  transition:.1s;
}

.alrt_his_drpdwn_li .viw_al_his_alert_btn_modl button .material-icons{
  position:absolute;
  right:5px;
  top:50%;
  color:#727272;
  font-size:20px;
  transform: translate(0%,-50%);
}

/*///////modal/////////*/

#alrt_modl_left_opn_his{
  height:100vh !important;
  overflow:hidden !important;
  padding-left:0 !important;
  z-index:9999;
}

.modal.fade .alrt_modl_left_opn_his_dialog .modal-content{
  overflow-y:auto !important;
  height:calc(100vh - 51px);
  border-radius: 0 15px 15px 0 !important;
  padding:0 !important;
  padding-bottom:0 !important;
}

.modal.fade .alrt_modl_left_opn_his_dialog {
  -webkit-transform: translate(-25%, 51px) !important;
  -ms-transform: translate(-25%, 51px) !important;
  -o-transform: translate(-25%, 51px) !important;
  transform: translate(-25%, 51px) !important;
  margin-left: 0 !important;
  margin-top: 0 !important;
  max-width:240px !important;
  min-height:100vh;
}

.modal.in .alrt_modl_left_opn_his_dialog {
    -webkit-transform: translate(0%, 51px) !important;
    -ms-transform: translate(0%, 51px) !important;
    -o-transform: translate(0%, 51px) !important;
    transform: translate(0%, 51px) !important;
}

/*////*/

.alrt_his_drpdwn_li_fr_mdal_all{
  padding:10px !important;
}

.alrt_his_drpdwn_li_fr_mdal_all h4 .close .material-icons{
  font-size: 20px;
    position: absolute;
    right: -15px;
    top: -2px;
    z-index: 99;
    color: #424242;
    text-shadow: none;
}

.alrt_his_drpdwn_li_fr_mdal_all h4{
  font-family: raleway;
    color: #474747;
    font-size: 14px;
    letter-spacing: .5px;
    font-weight: 600;
    margin: 0 auto;
    padding: 15px 0;
    background: #fff;
    border-bottom: 1px solid #ddd;
    width: 100%;
    text-align:left;
    position:sticky;
    top:0;
    z-index:9;
}

.alrt_his_drpdwn_li_fr_mdal_all .alrt_his_drpdwn_li_ul_in_actkn{
  padding:20px 0;
}

.alrt_his_drpdwn_li .alrt_his_drpdwn_li_fr_mdal_all .alrt_his_drpdwn_li_ul_in_actkn:after{
  display:none !important;
}

@media screen and (max-width:575px){
  
  .alter_header_main{
    width:65%;
  }
  
  .list_grid_view_btn_alert_pull{
    width:35%;
    float:left;
  }
  
  .list_grid_view_btn_alert{
    justify-content:flex-end;
    -webkit-justify-content:flex-end;
  }
  
}

/*STYLE_001.CSS_MAIN_RESPONSIVE*/

/*RESPONSIVE_ON_1200px_MEDIA_SCREEN*/


@media screen and (max-width:1200px){
  
  
  .left_toggle_session{
    padding:0;
    width:24%;
    padding-left:0;
    /*padding:7px 0;*/
    padding:0 0;
  }
  
  .sidenav, .sidenav02, .sidenav03{
    /*margin-top:51px !important;*/
    margin-top:0 !important;
  }
  
  .login_name{
    width:58%;
  }
  
  .login_name h1{
    font-size:14px;
  }
  
  .top_menu{
    width:39%;
    padding-right:0px;
  }
  
  .top_menu ul li{
    padding-right:0;
  }
  
  .top_menu ul li a{
    padding: 5px 10px;
  }
  
  .second_session{
    padding-top:50px;
  }
  
  .equip_head h1{
    /*margin-top:12px;*/
    /*padding-bottom:6px;*/
    /*font-size:28px;*/
    padding-bottom: 5px;
    font-family: raleway;
    border-bottom: none;
    font-size: 14px;
    font-weight: 600;
    margin-top: 3px;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 0;
    color: #474747;
    letter-spacing: .5px;
  }
  
  .equip_01{
    padding:0;
  }
  
  .badges_span_equip span{
    top:0;
  }
  
  .equip_01_gap{
    padding:10px 10px;
    width:20% !important;
  }
  
  .equip_01_gap .equip_01 img{
    width:100%;
  }
  
  .equip_01 .equip_btn a{
    font-size:12px;
    font-weight:500;
  }
  
  .equipments_session{
    /*padding-left:15px;*/
    padding:15px 0;
    width:75%;
  }
  
  
  /*material_equip_Session*/
  
  .material_equips_col{
    width:25%;
  }
  
  
  .badges_span_equip span{
    right:0 !important; 
  }
  
  .table_session{
    width:25%;
    /*padding:70px 0;*/
    padding: 15px 10px;
    padding-right: 0;
    padding-bottom: 15px;
    overflow:hidden;
  }
  
  .company_table{
    /*padding:0 30px;
    padding-left:15px;
    padding-right:15px;*/
    padding:10px 0;
  }
  
  .company_table_fixed_height{
    /*height:325px;*/
    height:auto;
  }
  
  
  
  /*building-table-session*/
  
  
  .building_form_session{
    padding:0 10px;
    margin-bottom:60px;
  }
  
  .building_form_head h1{
    font-size:22px;
  }
  
  
  .form_img{
    height:407px;
  }
  
  
  /*BUILDING-FORM-USER-SESSION-STARTUP*/
  
  #UsersAddEditForm{
    width:100%;
  }
  
  /*BUILDING-FORM-USER-SESSION-END*/
  
  
  /*Alter_session_table*/
  
  .alter_header_main{
    margin-top:7px !important;
  }
  
  
}



/*RESPONSIVE_ON_992px_MEDIA_SCREEN*/


@media screen and (max-width:992px){
  
  
  .company_logo{
    width:10%;
  }
  
  .company_logo .self_brand_content{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-line-pack: flex-begin;
    align-content: flex-begin;
    padding: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width:100%;
    height:25px;
  }
  
  .company_logo .self_brand_content img{
    display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: flex-begin;
      -ms-flex-pack: flex-begin;
      justify-content: flex-begin;
      -webkit-box-align: end;
      -ms-flex-align: end;
      align-items: flex-end;
  }
  
  .company_logo .partner_brand_content{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-line-pack: flex-begin;
    align-content: flex-begin;
    padding: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width:100%;
    height:25px;
  }
  
  .company_logo .partner_brand_content img{
    display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: flex-begin;
      -ms-flex-pack: flex-begin;
      justify-content: flex-begin;
      -webkit-box-align: end;
      -ms-flex-align: end;
      align-items: flex-end;
  }
  
  /*///////////custom_seui_for_responsiveness//////////////*/
  
  .Copyright_txt_mains{
    bottom: 0;
  }
  
  .left_toggle_session{
    position:fixed;
    bottom:0;
    left:0;
    padding:4px;
    width:100%;
    background:white;
    box-shadow: 0 2px 4px 3px rgba(0, 0, 0, 0.07), 0 4px 5px 3px rgba(0, 0, 0, 0.07), 0 1px 10px 3px rgba(0, 0, 0, 0.05);
    border-radius:0 0 0 0;
    height:57px;
    /*height:60px;*/
    padding:5px;
  }
  
  .left_menu{
    padding: 0 !important;
    padding-top: 0 !important;
  }
  
  /*////// bottom nav //////*/
  
  .togle_left01{
    text-align:center;
    width:20% !important;
  }

  .togle_left01 i{
    color: #ff8a0e !important;
    font-size: 25px !important;
    width: auto !important;
    height: auto !important;
    overflow: visible;
    background: linear-gradient(25deg,#ff8a0e,#ffc17f);
    background: -webkit-linear-gradient(25deg,#ff8a0e,#ffc17f);
    background: none !important;
    border-radius: 40%;
    padding: 0 !important;
    text-align: center;
    margin-top: 0 !important;
    position: relative;
    top: 7px;
    box-shadow: none;
  }
  
  .togle_left02{
    text-align:center;
    width:20% !important;
  }
  
  .togle_left02 i{
    color: #3f51b5 !important;
    font-size: 22px !important;
    width: auto !important;
    height: auto !important;
    overflow: visible;
    background: linear-gradient(25deg,#3f51b5,#8f9ad4);
    background: -webkit-linear-gradient(25deg,#3f51b5,#8f9ad4);
    background: none !important;
    border-radius: 40%;
    padding: 0 !important;
    text-align: center;
    margin-top: 0 !important;
    position: relative;
    top: 7px;
    box-shadow: none;
  }
  
  .togle_left03{
    text-align:center;
    width:20% !important;
  }
  
  .togle_left03 i{
    margin-right: 0 !important;
    color: #bd2130 !important;
    font-size: 22px !important;
    width: auto !important;
    height: auto !important;
    overflow: visible;
    background: linear-gradient(25deg,#bd2130,#d87c85);
    background: -webkit-linear-gradient(25deg,#bd2130,#d87c85);
    background: none !important;
    border-radius: 40%;
    padding: 0 !important;
    text-align: center;
    margin-top: 0 !important;
    position: relative;
    top: 7px;
    box-shadow: none;
  }
  
  .togle_left04{
    text-align:center;  
    width:20% !important;
  }
  
  .togle_left04 .material-icons{
    margin-right: 0 !important;
    color: #4285f4 !important;
    font-size: 22px !important;
    width: auto !important;
    height: auto !important;
    overflow: visible;
    background: none !important;
    border-radius: 40%;
    padding: 0 !important;
    text-align: center;
    margin-top: 0 !important;
    position: relative;
    top: 7px;
    box-shadow: none;
  }
  
  .togle_left05{
    text-align:center;
    width:20% !important;
    display:block !important;
  }
  
  .togle_left05 .material-icons{
    margin-right: 0 !important;
    color: #00c851 !important;
    font-size: 22px !important;
    width: auto !important;
    height: auto !important;
    overflow: visible;
    background: none !important;
    border-radius: 40%;
    padding: 0 !important;
    text-align: center !important;
    margin-top: 0 !important;
    position: relative;
    top: 7px;
    box-shadow: none;
  }
  
  /*/////////*/
  
  .togle_left03 p{
    color:#45566a ;
    font-weight: 500;
    letter-spacing: .7px;
  }
  
  .togle_left01 img{
    width:30px;
  }
  
  .togle_left02 img{
    width:30px;
  }
  
  .sidenav, .sidenav02, .sidenav03{
    margin-top:0 !important;
  }
  
  .login_name h1{
    font-size:17px;
  }
  
  /*/////////////////*/
  
  .login_name{
    padding:0 0;
    /*width:45%;*/
    width:80%;
    padding-right:10px;
  }
  
  .login_name h1{
    font-size:16px;
  }
  
  .top_menu{
    width:25%;
  }
  
  .sidenav, .sidenav02, .sidenav03{
    /*margin-top:51px !important;*/
    margin-top:0 !important;
  }
  
  .equipments_session{
    width:70% !important;
  }
  
  .equip_01_gap{
    width:20% !important;
    padding:5px;
    margin-bottom:10px;
  }
  
  .main_equip_gap_set01{
    display:none !important;
  }
  
  .main_equip_gap_set00{
    display:block !important;
  }
  
  .equip_01{
    padding:0;
  }
  
  .badges_span_equip span{
    top:0;
    padding:2px 4px;
  }
  
  .equip_01 .equip_btn a{
    font-size:12px;
  }
  
  /*material_equip_css*/
  
  .material_equips_col{
    width:33.33%;
  }
  
  
  .table_session{
    width:30%;
    /*padding-top:50px !important;*/
    margin-bottom:54px !important;
  }
  
  .company_table_fixed_height{
    /*height:435px;*/
    height:auto;
  }
  
  .map_session{
    /*width:50%;*/
  }
  
  .refresh_icon{
    width:3% !important;
  }
  
  /*BUILDING-FORM-USER-SESSION-STARTUP*/
  
  #UsersAddEditForm{
    width:100%;
  }
  
  #building_form_user_main{
    padding:0 20px;
  }
  
  /*BUILDING-FORM-USER-SESSION-END*/
  
  
}



/*RESPONSIVE_ON_768px_MEDIA_SCREEN*/


@media screen and (max-width:767px){
  
  
  .bredcrumb_on_mob{
    display:block;
    float:left;
  }
  
  .bredcrumb_on_mob i{
    font-size:30px;
    line-height:25px;
    padding:0;
  }
  
  .top_panel_url{
    position: fixed;
    top: 0;
    right: 0;
    display: none !important;
    height: 50px;
    background: -moz-linear-gradient(25deg, #8f9ad4, #3f51b5) !important;
    z-index: 99;
  }
  
  .bredcrumb_div .bredcrumb_ul_list{
    display:none !important;
  }
  
  .bredcrumb_div .bredcrumb_left_sec_btn_titl{
    width: 100%;
  }
  
  .bredcrumb_div{
    width: 100%;
    padding: 0;
    position:relative;
  }
  
  .prt_equip_list_lve_pg_bx_crd{
    position: absolute !important;
    right: 0;
    left: unset;
  }
  
  .bredcrumb_div h5.bck_title_bredcrmb{
    font-size:12px;
  }
  
  .bredcrumb_div .bredcrumb_bck_btn{
    width: 24px;
    height: 24px;
  }
  
  .bredcrumb_div .bredcrumb_bck_btn .material-icons{
    font-size: 14px;
  }
  
  .prt_equip_list_lve_pg{
    left: unset !important;
    right: 0 !important;
  }
  
  .bredcrumb_div li{
    float:left;
  }
  
  .top_panel_url li:last-child{
    display:none !important;
  }
  
  .bredcrumb_div li a{
    font-size:11px;
    font-weight:400;
    margin-left:0;
    letter-spacing:.4px;
  }

  /*//////////*/
  
  .top_session{
    /*position:relative !important;*/
    box-shadow:none !important;
  }
  
  .container-fluid{
    padding:0 !important;
  }
  
  /*.company_logo a img{*/
  /*  width:80%;*/
  /*}*/
  
  /*.company_logo .self_brand_content{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-line-pack: flex-begin;
    align-content: flex-begin;
    padding: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width:100%;
    height:25px;
  }
  
  .company_logo .self_brand_content img{
    display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: flex-begin;
      -ms-flex-pack: flex-begin;
      justify-content: flex-begin;
      -webkit-box-align: end;
      -ms-flex-align: end;
      align-items: flex-end;
  }
  
  .company_logo .partner_brand_content{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-line-pack: flex-begin;
    align-content: flex-begin;
    padding: 0;
    -webkit-bo.login_name_headx-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width:100%;
    height:25px;
  }
  
  .company_logo .partner_brand_content img{
    display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: flex-begin;
      -ms-flex-pack: flex-begin;
      justify-content: flex-begin;
      -webkit-box-align: end;
      -ms-flex-align: end;
      align-items: flex-end;
  }*/
  
  
  /*top-menu-toggle */
  
  .toggle_menu_res{
    
    /*///////////*/
    
    display:none !important;
    
    /*////////////*/
    
    width:07%;
    float:left;
  }

  .togle_left03 i{
    /*top:0;*/
  }
  
  .top_menu{
    /*display:none !important;*/
  }
  
  .navicon {
    width: 100%;
    background: transparent;
    margin: 0;
    /*margin-top:;*/
    position: relative;
    height: 34px;
    float:left;
    width: 40px;
    top:7px;
    left:7px;
    display: block;
    z-index: 9;
    transition: linear 0.5s all;
  }
  .navicon:before, .navicon:after {
    background: #fff;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    content: "";
    height: 3px;
    left: 0;
    transition: 0.8s ease;
    width: 30px;
  }
  .navicon:before {
    box-shadow: #fff 0 14px 0 0;
    position: absolute;
    top: 2px;
  }
  .navicon:after {
    position: absolute;
    top: 30px;
  }
  .navicon--active {
    margin-top: 0;
    transition: linear 0.5s all;
  }
  .navicon--active:before {
    box-shadow: transparent 0 0 0 0;
    top: 15px;
    -moz-transform: rotate(225deg);
    -webkit-transform: rotate(225deg);
            transform: rotate(225deg);
  }
  .navicon--active:after {
    top: 15px;
    -moz-transform: rotate(315deg);
    -webkit-transform: rotate(315deg);
            transform: rotate(315deg);
  }
  
  .toggle--active {
    display: block;
    right:2%;
    top:100%;
    margin-top:2px;
    opacity: 1;
    transition: ease-in 0.4s all;
    -moz-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  .toggle__menu {
    margin-bottom: 25px;
  }
  .toggle__menu li {
    width: 25%;
    display: block;
    margin: 10px auto;
  }
  .toggle__menu li a {
    text-decoration: none;
    color: #000;
    display: block;
    text-align: center;
    font-size: 17px;
    text-transform: uppercase;
    border-bottom: 2px solid transparent;
    transition: linear 0.5s all;
    font-weight: 500;
    padding: 5px 0;
  }
  
  .toggle__menu li a:hover {
    color: #db5523;
    border-bottom: 2px solid #db5523;
    transition: linear 0.5s all;
    -webkit-transform: scale(1.15);
    transform: scale(1.15);
    font-weight: 700;
  }
  
  .social {
    display: block;
    width: 100%;
    margin: 0;
    text-align: center;
    font-size: 0;
    padding:0;
  }
  .social li {
    display: inline-block;
    width: 20%;
    text-align: center;
  }

  
  
  /*onclick-menu-toggle01*/
  
  .sidenav{
    overflow:hidden !important;
  }
  
  .sidenav .nav_bar{
    overflow:auto !important;
    overflow-x:hidden !important;
  }
  
  .responsive_none{
    display:none !important;
  }
  
  .simple-menu{
    display:block !important;
  }
  
  .simple-menu-list a i{
    margin-left:5px;
  }
  
  .nav_bar ul li{
    border:none !important;
  }
  
  .nav_bar ul li a{
    border:none !important;
  }
  
  .simple-menu li:hover{
    background:none !important;
  }
  
  .simple-menu li a:hover{
    background:#05597d;
  }
  
  .simple-menu-list .sub-menu a{
    border-radius:5px;
    font-size:14px;
  }
  
  .simple-menu .sub-menu{
    display:inline-block;
    width:100%;
    padding:0 15px;
  }
  
  .simple-menu .sub-menu:first-child{
    border-radius:none !important;
  }
  
  .sub-menu #sub_menu001 a{
    padding:6px 24px;
  }
  
  .sub-menu #sub_menu002 a{
    padding:6px 24px;
  }
  
  .company_logo{
    display:block;
    width:10%;
    /*padding-top:8px;*/
    text-align:right;
    padding-left:5px;
  }
  
  .company_logo .self_brand_content{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-line-pack: flex-begin;
    align-content: flex-begin;
    padding: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width:100%;
    height:25px;
  }
  
  .company_logo .self_brand_content img{
    display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: flex-begin;
      -ms-flex-pack: flex-begin;
      justify-content: flex-begin;
      -webkit-box-align: end;
      -ms-flex-align: end;
      align-items: flex-end;
      margin:0;
  }
  
  .company_logo .partner_brand_content{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-line-pack: flex-begin;
    align-content: flex-begin;
    padding: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width:100%;
    height:25px;
  }
  
  .company_logo .partner_brand_content img{
    display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: flex-begin;
      -ms-flex-pack: flex-begin;
      justify-content: flex-begin;
      -webkit-box-align: end;
      -ms-flex-align: end;
      align-items: flex-end;
      margin:0;
  }
  
  .login_name{
    width:75%;
    text-align:center;
    
  }
  
  .login_name_head{
    /*padding:0 !important;*/
  }
  
  .second_session{
    margin-top:50px !important;
  }
  
  .top_menu{
    width: 100%;
    padding-right: 0px;
    text-align: center;
    padding-bottom: 10px;
  }
  
  .second_session{
    padding-top:0;
    margin-bottom:80px;
  }
  
  .equipments_session{
    padding-left:0;
    width:100% !important; 
  }
  
  .all_equips{
    border-radius:0 !important;
  }
  
  .equip_head h1{
    margin-top: 10px;
    padding-bottom: 5px;
    font-size: 14px;
  }
  
  .equip_01{
    padding:0;
  }
  
  .badges_span_equip span{
    top:0;
  }
  
  .equip_01_gap{
    width:33% !important;
  }
  
  .equip_01 .equip_btn a{
    font-size:12px;
  }
  
  .table_session{
    width: 100% !important;
    /*padding: 0 0 !important;*/
    padding:10px 15px !important;
    padding-bottom:10px !important;
    margin-bottom:60px;
  }
  
  .company_table{
    padding:10px;
    padding-left:10px;
    padding-right:10px;
    border-radius:5px;
  }
  
  .company_table_fixed_height{
    width:100%;
  }
  
  .company_table_fixed_height table{
    width:100%;
  }
  
  .map_session{
    padding: 10px 15px !important;
    /*margin-bottom:60px;*/
    margin-bottom:0;
    border-radius:0;
  }
  
  
  /*bulding-table-session*/
  
  
  .building_table{
    margin-bottom:70px;
  }
  
  /*fixed_datatable_btn*/
    
    .top_btn{
      display: flex;
      width: 100%;
      padding:0;
      overflow:hidden;
      flex-wrap: wrap;
      justify-content: center;
    }
    
    .top_btn .pressure_entry_form{
      bottom:135px;
    }
    
    .top_btn .production_entry_form{
      bottom:135px;
    }
    
    .top_btn .gensetdiesel_form{
      bottom:135px;
    }
    
    .top_btn .ebbill_form{
      bottom:135px;
    }
    
    .top_btn .list_port_discovery{
      bottom: 135px;
    }
    
    .top_btn .onoff_control_form{
      bottom: 80px;
      left: 20px;
      right: unset;
    }
    
    .top_btn a{
      position: fixed;
      bottom: 80px;
      right: 20px;
      margin-right: 0;
      border-radius: 40px !important;
      padding: 8px 24px;
      box-shadow: 0 4px 20px rgba(63, 81, 181, 0.4) !important;
    }
    
    .top_btn a:hover{
      background: #3f51b5 !important;
      border: 2px solid #3f51b5 !important;
      text-decoration: none;
      transition: .2s;
      opacity: 1;
    }
    
    .top_btn a:active{
      opacity:.9;
    }
  
  
  /*/////////////////////////////////*/
  
  .datatable-hoz-scroll{
    min-height: .01%;
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    -webkit-overflow-x:auto !important;
  }
  
  /*.dataTables_wrapper{
    width: 100%;
    margin-bottom: 0;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    -webkit-overflow-scrolling: touch;
    -webkit-overflow-x:auto !important;
  }*/
  
  .building_session{
    padding:0 0;
    margin-bottom:50px;
  }
  
  .dataTables_wrapper .table-responsive{
    overflow-y:auto !important;
  }
  
  .dataTables_filter{
    width:50%;
      text-align: right !important;
      margin-top:0 !important;
      color:black;
      float:right !important;
  }
  
  .dataTables_filter label{
    color:white;
  }
  
  .dataTables_length{
    /*width:50%;*/
    width: auto;
    float:left !important;
    text-align: left !important;
  }
  
  .dataTables_length label{
    text-align:left;
    padding-left:0;
    /*width:100%;*/
    color:#424242;
  }
  
  .dataTables_info{
    width:50%;
    float:left !important;
    text-align: left !important;
  }
  
  .building_table .table_color th{
    font-size:12px !important;
  }
  
  .building_table .even td{
    font-size:11px !important;
  }
  
  .building_table .odd td{
    font-size:11px !important;
  }
  
  .dataTables_paginate {
    width:50%;
    float:right !important;
    margin:0 !important;
    text-align:right !important;
  }
  

  
  /*building-form-session*/
  
  
  .building_form_session{
    padding:0 45px;
  }
  
  .building_form00{
    width:100%;
    margin-bottom:15px;
    padding:0 0;
  }

  .building_form00011{
    padding:0 0;
    padding-top:0;
  }
  
  /*BUILDING-FORM-USER-SESSION-STARTUP*/
  
  #UsersAddEditForm{
    width:100%;
    padding:0 10px;
  }
  
  #building_form_user_main{
    padding:0 10px;
  }
  
  #UsersAddEditForm fieldset legend{
    font-size:20px;
    font-weight:600;
  }
  
  /*BUILDING-FORM-USER-SESSION-END*/


  
}




/*RESPONSIVE_ON_575px_MEDIA_SCREEN*/


@media screen and (max-width:575px){
  
  
  .main_contain{
    /*margin-left:0 !important;*/
  }

  .top_session{
    /*position:relative !important;*/
  }
  

  .toggle_menu_res{
    width:14%;
  }

  .toggle{
    min-width:72% !important;
  }
  
  .togle_left01 img{
    width:30px !important;
  }
  
  .togle_left02 img{
    width:30px !important;
  }
  
  .login_name{
    padding:0 0;
    width:65%;
    padding-right:10px;
  }
  
  .company_logo{
    width:15%;
    /*padding:12px 0;*/
    padding-left:5px;
    left:unset !important;
    top: 2px !important;
    position: relative;
  }
  
  /*.company_logo img{*/
  /*  width:100% !important;*/
  /*}*/
  
  /*.company_logo .self_brand_content{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-line-pack: flex-begin;
    align-content: flex-begin;
    padding: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width:100%;
    height:25px;
  }
  
  .company_logo .self_brand_content img{
    display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: flex-begin;
      -ms-flex-pack: flex-begin;
      justify-content: flex-begin;
      -webkit-box-align: end;
      -ms-flex-align: end;
      align-items: flex-end;
  }
  
  .company_logo .partner_brand_content{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-line-pack: flex-begin;
    align-content: flex-begin;
    padding: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width:100%;
    height:25px;
  }
  
  .company_logo .partner_brand_content img{
    display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: flex-begin;
      -ms-flex-pack: flex-begin;
      justify-content: flex-begin;
      -webkit-box-align: end;
      -ms-flex-align: end;
      align-items: flex-end;
  }*/


  .simple-menu-list a i{
    margin-left:5px;
  }
  
  .main_contain{
    margin-bottom:80px;
    display:inline-block;
    width:100%;
  }
  
  .login_name h1{
    font-size:15px;
    border-bottom:none !important;
  }
  
  .left_toggle_session{
    /*padding:0;*/
  }
  
  .left_menu{
    padding-top:0 !important;
  }
  
  .sidenav, .sidenav02, .sidenav03{
    margin-top:0 !important;
  }
  
  
  .second_session{
    margin-bottom:0;
    margin-bottom:50px;
  }
  
  
  .equipments_session{
    width:100% !important;
    padding:0 0;
  }
  
  .all_equips{
    margin-top:10px;
  }
  
  .equip_head h1{
    margin-left:15px;
    margin-right:15px;
    margin-bottom:5px;
    margin-top:0 !important;
    font-size:14px;
    border-bottom:1px solid #eee;
  }
  
  .equip_01{
    padding:0;
  }
  
  .badges_span_equip span{
    top:0;
  }
  
  .equip_01_gap{
    width:33% !important;
    padding:10px 5px;
    padding-bottom:0;
  }
  
  .equip_01 .equip_btn a{
    font-weight:500;
    font-size:12px;
  }
  
  
  /*material_equips_section_css*/
  
  .material_equips_col{
    width:25%;
  }
  
  .material_equips_col_main_001{
    padding:0;
    margin:5px 0;
  }
  
  .material_equips_col_main_001{
    border-radius:5px;
    border:none;
    transition:.1s;
    box-shadow:none !important;
  }
  
  .material_equips_col_main_001:hover{
    /*opacity:.57;*/
    transition:.1s;
    border:none;
  }
  
  .material_equips_main_img001 .material_equips_main_img002{
    justify-content: center;
    -webkit-justify-content: center;
    align-items: center;
    -webkit-align-items: center;
    padding-top:20px !important;
  }

  .material_equips_col_main_001:active{
    opacity:.57;
    transition:.1s;
    border:none;
  }
    
  .material_equips_main_img001{
    width: 100%;
    padding-top: 0;
    padding-bottom:5px;
    text-align:center;
  }
  
  .material_equips_main_content01{
    width: 100%;
    padding-top: 2px;
    padding-left:0;
    text-align:center;
  }
  
  .material_equips_main_content01 span{
    font-size: 10px;
    letter-spacing:.4px;
  }
  
  .material_equips_badges{
    font-size: 10px;
    top:0;
    right:0;
  }
  
  .progressbar_main_div{
    margin-top:5px;
    padding-bottom:5px;
    display:none;
  }
  
  .progressbar_main_div{
    padding:0 10px;
  }
  
  #progress_bar_01{
    height:2px;
  }
  
  
  /*/////////////////*/

  .company_table h1{
    font-size:12px;
    margin-left:10px;
    margin-right:10px;
    margin-bottom:10px;
    border-bottom:1px solid #eee;
  }

  .company_table{
    padding-left: 5px;
    padding-right: 5px;
  }

  .table_session{
    width:100% !important; 
    /*padding:15px 0px !important;*/
    padding:10px 0 !important;
  }
  
  
  /*bulding-table-session*/
  
  .building_session{
    padding:0 0 !important;
    margin-bottom:60px;
  }
  
  .top_btn{
    padding-left:0;
  }
  
  .table-responsive{
    margin-bottom:10px !important;
  }
  
  .dataTables_wrapper{
    padding: 10px 10px;
  }
  
  .datatable-top{
    background:none;
    padding: 5px 0;
  }
  
  .dataTables_filter{
    width:100%;
      text-align: left !important;
      padding-left:5px;
      margin-bottom:10px !important;
      color:black;
  }
  
  .dataTables_filter label{
    color:black;
  }
  
  .dataTables_length{
    padding-left:0;
    /*width:100%;*/
    text-align: left !important;
  }
  
  .dataTables_length label{
    text-align:left;
    padding-left:0;
    /*width:95%;*/
    color:black;
  }
  
  .dataTables_info{
    width:100%;
    margin:4px 0 !important;
    text-align:center !important;
  }
  
  .datatable-bottom{
    margin-top:0;
  }
  
  .dataTables_paginate {
    width:100%;
    text-align:center !important;
    margin-top:4px;
  }
  
  .dataTables_paginate  .paginate_button{
    margin-bottom:7px;
  }

  .building_table .table_color th{
    min-width:120px;
  }

  
  /*building-form-session*/
  
  .building_form_session{
    padding:0 5px;
  }
  
  .building_form_head h1{
    font-size:22px;
  }

  .building_form_head h1 i{
    visibility:visible;
    padding-left:5px;
  }
  
  .form_table01 table .build_from01{
    width:40%;
  }
  
  .form_table01 table tr td{
    font-size:14px;
  }
  
  .form_table01{
    padding:10px 0;
  }
  
  .form_img_head p{
    font-size:14px;
  }
  
  /*BUILDING-FORM-USER-SESSION-STARTUP*/
  
  #UsersAddEditForm{
    width:100%;
    padding:0 0;
  }
  
  #UsersAddEditForm fieldset legend{
    font-size:16px;
    font-weight:600;
  }
  
  #building_form_user_main{
    padding:0;
  }
  
  /*BUILDING-FORM-USER-SESSION-END*/
  
  .map_session{
    padding:10px 0 !important;
    /*padding-bottom:0;*/
  }


  /*Alert_session_table*/
  
  .alter_header_main{
    padding:0 5px !important;
  }
  
  .alter_header_main h4{
    font-size:14px !important;
  }
  
  #alert_modal_body_00{
    padding:5px !important;
    padding-bottom:100px !important;
  }

}



/*STYLE_001.CSS_MAIN_RESPONSIVE*/


/*STYLE_001_MAIN_END*/




/*RESPONSIVE_01.CSS_STARTUP*/


.se_live_graph{
  height:1000px;
}

#btnShowAllLegend{
  margin-left:40px;
}

.layout-panel{
  width:97% !important;
}

.panel-header{
  width:2% !important;
  background: linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  color:white !important;
  font-size:14px;
  padding:2px;
  float:left;
  font-weight:500 !important;
}


.panel-header-noborder{
  height:175px;
  color:white;
  width:2% !important;
}

/*.h5_graph_title{
  height:18%;
  width:2.6%;
  background:linear-gradient(15deg, #80d0c7 0%,#13547a 100%);
  background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%);
  background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%);
  float:left;
  border-radius: 5px 0 0 5px;
}

.h5_graph_title h5{
  transform:rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  color:white;
  font-family:ubuntu;
  font-size:14px;
  font-weight:500;
  margin: 0;
  width: 70px;
  top: 70%;
  position: relative;
  right: 20px;
}*/

.panel-header-noborder .panel-title{
  transform:rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  position:relative;
  top:70%;
  width:75px;
  right:26px;
  font-family:ubuntu;
  font-weight:500;
  font-size:14px;
}

.panel-tool{
  display:none;
}


/*////////////////////*/

.live_graph{
  padding-top:0 !important;
}

.globalbgcolor{
  width:100% !important;
  height:auto !important;
  float:left;
  clear:both !important;
  background:none !important;
  padding:0 !important;
  position:relative;
}

.guaugeContainer{
  width:100% !important;
  float:left !important;
  box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);
  border-radius: 4px;
  padding: 7px;
  transition: all .2s ease-in-out;
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
}


/*material_d_box_main_live_pages*/


/*////with_title//*/

.guaugeContainer { width: 185px; height: 180px; margin: 0; padding: 0; }

.live_pg_gauges_card{
  padding: 0 5px !important;
  background: none;
  float: left;
  width:16%;
  border-radius: 5px;
  padding-bottom: 10px;
  display: inline-block !important;
  text-align: center;
  margin: 10px 0;
  margin-top: 5px;
  position: relative;
}

.live_pg_gauges_card .live_pg_gauges_card_01{
  padding: 0;
  border-radius: 4px;
  background:white;
  display:inline-block;
  width:100%;
  box-shadow: 0 0 13px rgba(82,63,105,.05) !important;
}

.live_pg_gauges_card .live_pg_gauges_card_head{
  white-space:nowrap;
  padding-bottom: 7px;
  border-bottom: 1px solid #ddd;
  font-family: raleway;
  border-bottom: none;
  font-size: 14px;
  font-weight: 600;
  margin-top: 7px;
  text-align: left;
  margin-left: 7px;
  margin-right: 7px;
  margin-bottom: 0;
  color:#474747;
  letter-spacing: 0.5px;
  
}

/*/////*/

.material_box_main_gauges .secharts-container {
  /*box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);*/
  /*margin: 5px;*/
  /*background: #fdfdfd;*/
  /*background: #fff;*/
  /*border-left: 2px solid #14557b;*/
  /*border-radius: 4px;*/
  /*border: 1px solid #ebebeb;*/
  /*border: none;*/
}

/*////resposnsive_graph////*/

.container_live_table-responsive {
    overflow-x: auto;
    overflow-y: hidden;
}

#container_live{
  min-width: 1200px;
  max-width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
}

/*///////////*/

#container_live .secharts-container{
  margin:5px 0 !important;
  box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);
  /*background: #fdfdfd;*/
  background: #fff;
  /*border-left: 2px solid #14557b;*/
  border-radius: 4px;
  /*border: 1px solid #ebebeb;*/
  border: none;
}

/*odometer*/

.live_pg_odometr_card{
  padding: 0 5px !important;
  background: none;
  float: left;
  width: 27%;
  border-radius: 5px;
  padding-bottom: 10px;
  display: inline-block !important;
  text-align: center;
  margin: 10px 0;
  margin-top: 5px;
  position: relative;
}

.live_pg_odometr_card .live_pg_odometr_card_01{
  padding: 0;
  border-radius: 4px;
  background: white;
  display: inline-block;
  width: 100%;
  box-shadow: 0 0 13px rgba(82,63,105,.05) !important;
}

.live_pg_odometr_card .live_pg_odometr_card_head {
    padding-bottom: 7px;
    border-bottom: 1px solid #ddd;
    font-family: raleway;
    border-bottom: none;
    font-size: 14px;
    font-weight: 600;
    margin-top: 7px;
    text-align: left;
    margin-left: 7px;
    margin-right: 7px;
    margin-bottom: 0;
    color: #474747;
  letter-spacing: .5px;
}

.live_page_main_odometer_table{
  width: 100% !important;
  height:180px; 
  box-shadow: none;
  border-radius: 4px;
  padding: 0;
  transition: all .2s ease-in-out;
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
}

.live_page_main_odometer_table #se_live_table_01{
  margin: 0 0;
  /*background: #fdfdfd;*/
  background: #fff;
  width:100%;
  height:180px;
  /*border-left: 2px solid #14557b;*/
  border-radius: 4px;
  box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);
  padding: 0;
  /*border: 1px solid #ebebeb;*/
  border: none;
  border-spacing: 10px 20px;
  font-family:poppins;
}

.live_page_main_odometer_table .tbl-diagnostics tr td{
  box-shadow: 0 2px 10px rgba(0,0,0,.1);
  border: 1px solid #eee;
}
.live_page_main_odometer_table .tbl-diagnostics tr td .odometer{
  direction:ltr;
}

/*odometer_tooltip*/

 td .tooltip1 {
  position: relative;
  transition:.3s;
  display: inline-block;
  border-bottom: 1px dotted black;
}

td .tooltip1 .tooltiptext {
  visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  position: absolute;
  z-index: 1;
  bottom: 150%;
  left: 50%;
  margin-left: -60px;
   opacity: 0.6 !important;
}

td .tooltip1 .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  opacity: 0.6 !important;
  border-color: black transparent transparent transparent;
}

td .tooltip2 .tooltiptext::after{
  border-color:transparent transparent #3f51b5 transparent !important;
}

td:hover .tooltip1 .tooltiptext {visibility: visible;}   
td .tooltip2 {
  position: unset;
  display: inline-block;
  transition:.3s;
  border-bottom: 1px dotted black;
}

td .tooltip2 .tooltiptext {
  visibility: hidden;
  width: auto;
  padding: 4px !important;
  font-size: 10px !important;
  background: rgba(63, 81, 181,.95) !important;
  box-shadow: 0 2px 10px rgba(0,0,0,.57) !important;
  color: #fff !important;
  line-height: 14px !important;
  border: 1px solid #3f51b5 !important;
  color: #fff;
  text-align: center;
  border-radius: 4px;
  top: 70%;
  left: 47%; 
  transition:.3s;
  margin-left: 0;
  position: absolute;
  z-index: 1;
  opacity: 1 !important;
}

.OffSetEnergyDiv_001 table tr th{
  background:#edf1ff !important;
  color: #1c1c1c !important;
}

/*////custom_remove_from_internal///*/

.live_page_main_02_info_table td .tooltip1 {
  position: relative;
  transition:.3s;
  display: inline-block;
  border-bottom: 1px dotted black;
}

.live_page_main_02_info_table td .tooltip1 .tooltiptext {
  visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  position: absolute;
  z-index: 1;
  bottom: 150%;
  left: 50%;
  margin-left: -60px;
   opacity: 0.6 !important;
}

.live_page_main_02_info_table td .tooltip1 .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  opacity: 0.95 !important;
  border-color: black transparent transparent transparent;
}

.live_page_main_02_info_table td:hover .tooltip1 .tooltiptext {
  visibility: visible;
}   

.live_page_main_02_info_table td .tooltip1{
  top:5px;
}

.live_page_main_02_info_table td .tooltip1 .tooltiptext{
    right:60px;
    left:auto !important;
    margin:0 !important;
}

.live_page_main_02_info_table td .tooltip1 .tooltiptext::after{
    left:104%;
    top:40% !important;
    opacity:.9 !important;
  transform: rotate(-90deg);
}


.live_page_main_odometer_table td .tooltip2 {
  position: unset;
  display: inline-block;
  transition:.3s;
  border-bottom: 1px dotted black;
}

.live_page_main_odometer_table td .tooltip2 .tooltiptext {
  visibility: hidden;
  width: auto;
  padding: 7px !important;
  font-size: 10px !important;
  box-shadow: 0 2px 10px rgba(0,0,0,.45);
  color: #fff;
  line-height: 14px;
  border: 1px solid #218382;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  top: 70%;
  left: 47%; 
  transition:.3s;
  margin-left: 0;
  position: absolute;
  z-index: 1;
  opacity: 1 !important;
  
  /*///*/
  max-height: 200px;
  overflow-y: auto;
}


@media screen and (max-width:575px){
  
  .live_page_main_odometer_table td .tooltip2 .tooltiptext{
    right:0 !important;left:0 !important;
  }  
  
  .live_page_main_odometer_table td .tooltip2 .tooltiptext::after{
    left:55% !important;
  }
  
  .OffSetEnergyDiv_001 table tr th:first-child{
    min-width:auto !important;
  }
  
}

.OffSetEnergyDiv_001 table tr th{
  background: #edf1ff;
  height: auto;
  letter-spacing:.3px;
  padding: 7px;
  color: #1c1c1c;
  font-size: 11px;
  min-width:80px;
  text-align:left;
  font-family:raleway;
}

.OffSetEnergyDiv_001 table tr th:first-child{
  min-width:140px;  
}

.OffSetEnergyDiv_001 table tr td{
    color:white;
    padding:0px;
    text-align:left;
    font-family:poppins;
    font-size:11px;
    letter-spacing:.4px;
    border:none !important;
}

.live_page_main_odometer_table table tr:nth-child(even){
  background:none; 
}

.live_page_main_odometer_table table tr:nth-child(odd){
  background:none;
}

.live_page_main_odometer_table td .tooltip2 .tooltiptext::after {
  content: " ";
  position: absolute;
  bottom: 100%; 
  left: 15px;
  margin-left: -5px;
  border-width: 8px;
  border-style: solid;
  border-color: transparent transparent rgba(63, 81, 181,.95) transparent;
}

.live_page_main_odometer_table td:hover .tooltip2 .tooltiptext {
  visibility: visible;
}

.live_page_main_odometer_table tbody tr .graph_td_badge, .graph_td_badge01, .graph_td_badge02{
  border-radius: 3px !important;
  background: white;
}

/*peak_power_info*/

.live_pg_pk_pw_inf_card{
  padding: 0 5px !important;
  background: none;
  float: left;
  width: 20%;
  border-radius: 5px;
  padding-bottom: 10px;
  display: inline-block;
  text-align: center;
  margin: 10px 0;
  margin-top: 5px;
  position: relative;
}

.live_pg_pk_pw_inf_card .live_pg_pk_pw_inf_card_01{
  padding: 0;
  border-radius: 4px;
  background: white;
  display: inline-block;
  width: 100%;
  box-shadow: 0 0 13px rgba(82,63,105,.05) !important;
}

.live_pg_pk_pw_inf_card .live_pg_pk_pw_inf_card_head {
    padding-bottom: 7px;
    border-bottom: 1px solid #ddd;
    font-family: raleway;
    border-bottom: none;
    font-size: 14px;
    font-weight: 600;
    margin-top: 7px;
    text-align: left;
    margin-left: 7px;
    margin-right: 7px;
    margin-bottom: 0;
    color: #474747;
  letter-spacing: .5px;
}

.live_page_main_02_info_table{
  width: 100% !important;
  height:180px;
  overflow-y:auto;
  overflow-x:hidden;
  box-shadow: none;
  border-radius: 4px;
  padding: 0;
  margin:0 auto;
  transition: all .2s ease-in-out;
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
}

/*.live_page_main_02_info_table{*/
/*  width:100%;*/
/*  margin:0 auto;*/
  /*margin-top:10px;*/
/*  float:left;*/
/*}*/

.live_page_main_02_info_table #se_live_table_02{
  margin: 0 0;
  /*background: #fdfdfd;*/
  background: #fff;
  /*border-left: 2px solid #14557b;*/
  border-radius: 4px;
  padding: 5px 10px;
  box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);
  width: 100%;
  /*border: 1px solid #ebebeb;*/
  border: none;
}

.live_page_main_02_info_table .tbl-diagnostics .table_color{
  background: #3f51b5 !important;
  border: 1px solid transparent !important;
  font-family: raleway;
  color: white;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: .5px;
  text-align: center;
}

.live_page_main_02_info_table .tbl-diagnostics tr th{
  padding:2px;
  border:none;
}

.live_page_main_02_info_table .tbl-diagnostics tr td{
  font-family: poppins;
  padding: 2px 4px;
  color: black;
  font-weight: 500;
  border:none;
  border-bottom: 1px solid #ddd;
  font-size: 11px;
  letter-spacing: .4px;
  text-align: center !important;
}

.live_page_main_02_info_table .tbl-diagnostics .even{
  background:#edf1ff;
}

/*//////////////*/



.guaugeContainer image{
  /*transform: translate(39%,40%);
  -webkit-transform: translate(39%,40%);
  -moz-transform: translate(39%,40%);*/
  align-content: center;
  display:none;
  align-items: center;
}

.layout-panel-center{
  width:100% !important;
  left:0 !important;
}

.layout-panel{
  position:relative !important;
  border-radius:0 5px 5px 0;
}


#secharts-qmedvd9-9{
  width:100% !important;
}

.secharts-root {
  width:100% !important;
  text-align:center !important;
  background-color:#edf1ff !important;
}


.graph_title_002{
  height:100% !important;
  color:white !important;
  transform:rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
}

.tbl-diagnostics .table_color{
  background: #3f51b5;
  border: 1px solid transparent !important;
  font-family: raleway;
  color: white;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: .4px;
  text-align: center;
}

.tbl-diagnostics{
  border:none;
}

.tbl-diagnostics .table_color th{
  background:none;
  /*border:1px solid #05597d;*/
  border: none;
  font-family: raleway;
  text-align:center;
  font-weight: 600;
  letter-spacing: .6px;
  font-size: 12px;
  color: white;
  padding:7px;
}

.tbl-diagnostics tr #odometer{
  margin:2px auto !important;
  font-size:17px !important;
}

.tbl-diagnostics tr{
  font-weight:500;
}

.tbl-diagnostics tr #Powerfactor{
  margin:2px auto !important;
  font-size:17px !important;
}

.tbl-diagnostics tr #freqodometer{
  margin:2px auto !important;
  font-size:17px !important;
}


.tbl-diagnostics tr .graph_td_badge {
  position: relative;
}

.tbl-diagnostics tr .graph_td_badge:after {
  content: "power";
  position: absolute;
  background: #05597d ;
  border-radius: 3px;
  display: inline-block;
  padding: 2px;
  color: #f2f2f2;
  left:0;
  top: -15px;
  font-size: 11px;
  letter-spacing:.5px;
    font-weight: 500;
    width: 115px;
}

.tbl-diagnostics tr .graph_td_badge {
  position: relative;
}

.tbl-diagnostics tr .graph_td_badge:after {
  content: "Cumulative Energy";
  position: absolute;
  background: #3f51b5 ;
  border-radius: 3px;
  display: inline-block;
  padding: 2px 5px;
  padding-top: 1px;
  color: #f2f2f2;
  left:-1px;
  top: -15px;
  font-size: 11px;
  letter-spacing:.4px;
    font-weight: 500;
     width: 115px;
}


.tbl-diagnostics tr .graph_td_badge01 {
  position: relative;
}

.tbl-diagnostics tr .graph_td_badge01:after {
  content: "Powerfactor";
  position: absolute;
  background: #3f51b5;
  border-radius: 3px;
  display: inline-block;
  padding: 2px 5px;
  padding-top: 1px;
  color: #f2f2f2;
  left:-5px;
  top: -14px;
  font-size: 11px;
  letter-spacing:.4px;
    font-weight: 500;
}


.tbl-diagnostics tr .graph_td_badge02 {
  position: relative;
}

.tbl-diagnostics tr .graph_td_badge02:after {
  content: "Frequency";
  position: absolute;
  background: #3f51b5;
  border-radius: 4px;
  display: inline-block;
  padding: 2px 5px;
  padding-top: 1px;
  color: #f2f2f2;
  left:-1px;
  top: -14px;
  font-size: 11px;
  letter-spacing:.4px;
    font-weight: 500;
}

.tbl-diagnostics tr .graph_td_badge03 {
  position: relative;
}

.tbl-diagnostics tr .graph_td_badge03:after {
  content: "Frequency";
    position: absolute;
    background: #05597d;
    border-radius: 4px;
    display: inline-block;
    padding: 2px 5px;
    color: #f2f2f2;
    right: 226px;
    top: -57px;
    font-size: 11px;
    letter-spacing:.4px;
    font-weight: 500;
}

.layout-split-west{
  border-right:none;
}



/*SE-LIVE-TAB-BACK-SEUI-ADJUST*/


g.secharts-label.secharts-data-label.secharts-data-label-color-0 { opacity: 9999 !important;visibility: visible !important;}
    
    .h5_graph_title.corner-ribbon.top-left01.sticky.red.shadow{
      font-size: 11px;
      font-weight: 500;
      font-family: poppins;
      position: absolute;
      background: #6c7ac6;
      padding: 4px 5px;
      padding-top:2px;
      color: white;
      z-index: 99;
      left: 5px;
      top: 0px;
      border-radius:3px 0 0 0;
    }
    
    .h5_graph_title.corner-ribbon.bottom-left.sticky.red.shadow{
        font-size: 12px;
        font-weight: 600;
        font-family:ubuntu;
        position: absolute;
        background: #3a91e4;
        padding: 4px 15px;
        padding-top:3px;
        color: white;
        z-index: 99;
        left: 5px;
      top: 0;
      border-radius:4px 0 0 0;
    }
    
  
.secharts-plot-background{
  fill: none;
}


.secharts-background{
  width:225px !important;
  fill: transparent !important;
}

.secharts-axis-title{
  fill:white !important;
  color:white !important;
}

.secharts-axis-labels text{
  color:#000 !important;
  fill: #000 !important;
  font-size:10px !important; 
  font-family:poppins;
  font-weight:normal;
}


.secharts-yaxis-labels text{
  color:#000 !important;
  fill: #000 !important;
  font-size:10px !important; 
  font-family:poppins;
  font-weight:normal;
}

.secharts-credits{
  color:#f7f7f7;
  fill: #f7f7f7;
}

.secharts-title tspan{
  fill:#1c1c1c;
  font-family:raleway;
  font-weight: bold;
}

.secharts-axis-title tspan{
  fill: #1c1c1c;
}


.ikoncharts-32{
  height:auto !important;
}

/*#Zoom_container {
    height:100%;
    width:100%;
    position:absolute;
}
*/

/*Gauge-under-text-all-3*/

text .secharts-text-outline{
  font-size:10px;
}

.secharts-data-label text{
  font-size:10px;
}

#Zoom_container text .secharts-text-outline{
  font-size:11px !important;
  stroke: none !important;
}

#Zoom_container .secharts-data-label text{
  font-size:11px !important;
  color: #666 !important;
    fill: #666 !important;
    stroke: none !important;  
    text-shadow: none !important;
}

#pie_chart_popup_model .secharts-data-label text tspan,
#main_buldingContent02 .secharts-data-label text tspan{
  font-size:10px;
  stroke: none !important;
    color: #666;
    fill: #666;
    font-family: poppins;
    font-weight: 400;
    letter-spacing: .5;
}
.secharts-data-label-box{
  height:14px;
}

#se_live_table_01{
  padding:0 50px;
}

#se_live_table_02{
  padding:0 30px;
}
  
  
/*////se_stats_compare_equips//////*/

#daterangecontainer .se_stats_analysis_compare{
  padding:0;
  margin:0;
  list-style-type:none;
  display:inline-block;
  width:100%;
  text-align:center;
}

#daterangecontainer .se_stats_analysis_compare li{
  float:left;
  padding:0 20px;
}

#daterangecontainer .se_stats_analysis_compare li select{
  border:none;
  border-radius:5px;
  padding:2px;
  color:black;
  width:100px;
  font-weight:500;
  font-size:12px;
  font-family:poppins;
}

#daterangecontainer .se_stats_analysis_compare li input{
  border:none;
  border-radius:5px;
  padding:3px;
  color:black;
  font-weight:500;
  font-size:12px;
  font-family:poppins;
}


@media screen and (max-width:992px){
  
  
  #daterangecontainer .se_stats_analysis_compare li{
    padding:0 5px;
  }
  
  #daterangecontainer .se_stats_analysis_compare li input{
    width:70px !important;
  }
  
  #daterangecontainer .se_stats_analysis_compare li select{
    width:70px;
  }
  
}

@media screen and (max-width:768px){
  
  
  #daterangecontainer .se_stats_analysis_compare li{
    padding:3px 5px;
  }
  
  #daterangecontainer .se_stats_analysis_compare li input{
    width:90px !important;
  }
  
  #daterangecontainer .se_stats_analysis_compare li select{
    width:90px;
  }
  
}

@media screen and (max-width:575px){
  
  
  .se_stats_analysis_compare_main{
    padding:0 !important;
  }
  
  #daterangecontainer .se_stats_analysis_compare li{
    padding:0;
    font-size:13px;
    text-align:center;
    width:100%;
  }
  
  #daterangecontainer .se_stats_analysis_compare li input{
    width:100px !important;
  }
  
  #daterangecontainer .se_stats_analysis_compare li select{
    width:65px;
  }
  
}



/*SE-STATS-TABS-CHANGES*/

#daterangecontainer{
  display: flex;
  -webkit-display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  width: 100% !important;
  padding: 10px 15px;
  margin-top: 0 !important;
  background: #fff !important;
  border-bottom: 1px solid #eee !important;
  border-radius: 0px;
  color: #1c1c1c;
  font-size: 13px;
  font-weight: 500;
  font-family: poppins;
  box-shadow: 0 2px 3px rgba(0,0,0,.07);
  text-align: center;
  position:relative;
}

.combo-text{
  height:25px;
}

#daterangecontainer form input{
  border-radius: 3px;
  padding: 5px 3px;
  color: #1c1c1c !important;
  font-family: poppins;
  font-style: italic;
  background: #eee;
  letter-spacing: .5px;
  margin-top: 0 !important;
  border: none;
  font-size: 12px;
}

#daterangecontainer #BuildingId{
  color:#1c1c1c;
  font-weight:500;
  border-radius:5px;
  border:none;
  padding:2px !important;
  font-size:12px;
}

#daterangecontainer span #sd{
  color:#1c1c1c;
  font-weight:500;
  border-radius:3px;
  border:2px solid transparent;
  background:#eee;
  padding:2px !important;
  padding-right:0;
  padding-left:4px;
}

#daterangecontainer span #ed{
  color:#1c1c1c;
  font-weight:500;
  border-radius:3px;
  border:2px solid transparent;
  background:#eee;
  padding:2px !important;
  padding-right:0;
  padding-left:4px;
}

#daterangecontainer #unit{
  color:#1c1c1c;
  font-weight:500;
  border-radius:5px;
  border:none;
  padding:2px;
  font-size:12px;
}

.daterangecontainer_res_001{
  width:100%;
  float:left;
  text-align:left;
}

.daterangecontainer_res_002{
  width:50%;
  float:left;
  text-align:left;
  padding-left:10px;
}

#daterangecontainer .datebox{
  text-align:left;
  border-radius:5px;
  padding:0;
  margin-right:5px;
  color:#1c1c1c;
  font-weight:500;
  border:none;
}

#daterangecontainer .datebox input{
  border-radius: 3px;
  padding: 5px 3px;
  color: #1c1c1c;
  font-family: poppins;
  font-style: italic;
  background: #eee;
  letter-spacing: .5px;
  margin-top: 0 !important;
  border: none;
  font-size: 12px;
}

#daterangecontainer #dd{
  border-radius: 5px;
  border: none;
  padding: 2px;
  font-size: 11px;
  color:black;
  font-family:poppins;
  position: relative;
  top: -2px;
  font-weight: 500;
}

#daterangecontainer a{
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: #3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  padding: 3px 12px;
  padding-bottom: 4px;
  height: auto;
  font-family: poppins;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  border-radius: 3px !important;
  opacity: 1;
  font-style: normal;
  letter-spacing: .5px;
  color: white;
  margin: 0 10px;
}

#daterangecontainer a span{
  padding:0 !important;
}
    
/*#daterangecontainer a:hover{
  background:none !important;
  color:black !important;
}*/

#daterangecontainer li input{
  background:#edf1ff !important;
}

#daterangecontainer a i{
  margin-right:3px;
}


.tabs{
  height:100% !important;
  padding-left:0 !important;
}



g.secharts-label.secharts-data-label.secharts-data-label-color-0 { opacity: 9999 !important;visibility: visible !important;}
    
    .tabs{
      width:100% !important;
    } 
    
    
    .gbox{
      display: flex;
      height: 200px;
      justify-content: center;
      align-items: center;
      overflow: hidden;
      width:100% !important;
      padding:5px 5px;
      border-radius:0 0 5px 5px;
      margin:5px 0;
    }
    
    /*SE-STATS-MODDEL-POPUP*/
  /*\\\\\\\\\\\\\\\\\\\\\\\SE-STATS-MODDEL-POPUP \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
  
  #se_stats_model_wid{
   width:98% !important;
   margin:40px auto !important;
   height:auto !important;
   box-shadow:0 5px 15px rgba(0, 0, 0, .5);
   /*margin-bottom:20px;*/
   overflow:auto;
   overflow-x:hidden;
   margin-bottom:80px !important;
  }
  
@media screen and (max-width:1200px){
  
  #se_stats_model_wid{
    margin-bottom:125px !important;
  }
  
}
  
  #se_stats_model_wid #content_back_color{
    background:white !important;
  }
  
  #se_stats_model_head_wid{
   padding: 8px !important;
   /*font-size:16px !important;*/
   letter-spacing:.5px;
   border:none !important;
   border-radius:4px 4px 0 0 !important;
   margin-top:-10px;
  }
  
  #se_stats_model_head_wid h4{
    font-size:15px !important;
  }
  
  #se_stats_model_head_wid h4 img{
    width: 18px !important;
  height: 22px;
  }
  
  .se_stats_charts01 a{
   cursor:pointer;
  }
  .easyui-panel.panel-body {
    display: none;
  }
  
  .panel-header {
      display: none;
  }
  
  #content_back_color{
    background: #b0c6d6 !important;
  }
  
  #content_body_hit{
    height:100% !important;
  }


  .combo-panel{
    width:100% !important;
  }

  .combo-panel .calendar-noborder{
    width:100% !important;
  }



/*SE-GRAPH-TAB-SESSION*/

#se_graph_top_form fieldset #duration_type{
  border-radius:5px;
  border:none;
}

/*#se_graph_top_form{
    display: inline-block;
    width: 98%;
    padding: 0 0;
    background: #3193a6 !important;
  border: 2px solid #05597d !important;
    border-radius: 5px;
    color: white;
    font-size: 14px;
    font-weight: bold;
    font-family: ubuntu;
    box-shadow: 0px 0px 3px 0px;
    text-align: center;
}*/

/*material_seui_temp_Css*/

#se_graph_top_form{
    display: flex;
    -webkit-display: flex;
    flex-wrap:wrap;
    -webkit-flex-wrap:wrap;
    width: 100%;
    padding: 10px 0;
    margin-top:0 !important;
    background: #fff !important;
  border-bottom: 1px solid #eee !important;
    border-radius: 0px;
    color: #424242;
    font-size: 13px;
    font-weight: 500;
    font-family: poppins;
    /*box-shadow: 0 2px 3px rgba(0,0,0,.07);*/
    text-align: center;
}

#se_graph_top_form fieldset{
  border:none !important;
  padding: 0 15px;
  width:100%;
  margin-bottom: 0 !important;
  margin:2px !important;
}

#se_graph_top_form fieldset legend{
  color:white !important;
  width: 100%;
  text-align: left;
  border-bottom: 1px solid white;
  padding-bottom: 3px;
  font-size:14px;

}

.graph_ul_main{
  width:100%;
  display:inline-block;
  text-align:center;
}

#se_graph_top_form fieldset ul{
  color:white !important;
  /*font-size:13px;*/
  display: flex;
    -webkit-display: flex;
    flex-wrap:wrap;
    -webkit-flex-wrap:wrap;
    /*justify-content:center;*/
    /*-webkit-justify-content:center;*/
  padding:0;
  margin:0;
  list-style-type:none;
  width:100%;
}

#se_graph_top_form fieldset ul li input{
  border-radius:3px;
  padding: 5px 3px;
  color:#424242;
  font-family:poppins;
  font-style:italic;
  background:#eee;
  letter-spacing:.5px;
  margin-top:0 !important;
  border:none;
  font-size:12px;
}

#se_graph_top_form fieldset .graph_ul_set li{
  float:left;
  width:auto;
  padding:0 5px;
  margin:auto 0;
  color:#424242;
  letter-spacing:.5px;
  font-size:13px;
  font-weight:600;
  font-family:raleway;
}

#se_graph_top_form fieldset .graph_ul_set li .mandatory-fields{
  color:red !important;
  font-size: 18px;
  top: 0;
}

#se_graph_top_form fieldset li.graph_li_go_btn{
  width:auto !important;
}

#se_graph_top_form fieldset .graph_ul_set b{
  width:auto;
  padding:3px 15px;
  font-weight:600 !important;
  text-align:center !important;
  color:red !important;
}

#se_graph_top_form fieldset ul li #btnGo{
  /*margin-right: 20px;*/
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: #3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  padding: 2px 12px;
  /*height: 30px;*/
  font-family: poppins;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  border-radius: 3px !important;
  opacity: 1;
  font-style:normal;
  letter-spacing: .5px;
  color: white;
  margin: 0 10px;
}


/*//////graph_1_all_tooltip/////*/

.graph_ul_set .tooltip_g1 table{
   border-collapse: collapse;
   width: 100%;
   margin: 0 auto;
}

.graph_ul_set .tooltip_g1 th{
    text-align: left;
    padding: 2px;
    height: auto;
    letter-spacing: .3px;
    padding: 7px;
    color: #1c1c1c;
    font-size: 11px;
    min-width: 80px;
    text-align: left;
    font-family: raleway;
}

.graph_ul_set .tooltip_g1 td{
  color: white;
    padding: 0px;
    text-align: left;
    font-family: poppins;
    font-size: 11px;
    font-weight:400;
    letter-spacing: .4px;
    border: none !important;
}

.graph_ul_set .tooltip_g1 tr:nth-child(even) {
    background-color: transparent;
}

.graph_ul_set .tooltip_g1 tr:nth-child(odd) {
    background-color: transparent;
}

.graph_ul_set .tooltip_g1 th{
  font-weight: bold;
  color: #fff;
}

.graph_ul_set li .tooltip_g1 {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black;
}

.graph_ul_set li .tooltip_g1 .tooltiptext {
  visibility: hidden;
  width: auto;
  background: rgba(63, 81, 181,.95) !important;
  color: #fff;
  box-shadow: 0 2px 10px rgba(0,0,0,.57) !important;
  text-align: center;
  border-radius: 6px;
  top: 100%;
  left: 50%; 
  margin-left: -175px; 
  line-height: 14px !important;
  padding: 5px 10px;
  position: absolute;
  z-index: 1;
  opacity: 1 !important;
}

.graph_ul_set li .tooltip_g1 .tooltiptext::after {
  content: " ";
  position: absolute;
  bottom: 100%;  
  left: 50%;
  margin-left: -5px;
  border-width: 7px;
  border-style: solid;
  border-color: transparent transparent #3f51b5 transparent;
}

.graph_ul_set li :hover .tooltip_g1 .tooltiptext {
    visibility: visible;
} 

/*//////*/

.show_table{
  position:relative;
}

.show_table table .table_head_back{
  background: #3f51b5 !important;
  border: 1px solid transparent !important;
  font-family: raleway;
  color: white;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: .4px;
  text-align: center;
}

.show_table table tr th{
  text-align:center;
  border: none;
  border: 1px solid transparent !important;
  font-family: raleway;
  color: white;
  font-size: 13px;
  font-weight: 600;
  padding: 5px 10px;
}

.show_table table tr:nth-child(even){
    background: white;
  border-bottom: 1px solid #ddd;
}

.show_table table tr:nth-child(odd){
    background: #edf1ff;
  border-bottom: 1px solid #ddd;
}

.show_table table tr td{
  font-family: poppins;
  padding: 7px 5px;
  color: black;
  font-weight: 500;
  border-bottom: 1px solid #ddd;
  font-size: 12px;
  letter-spacing: .4px;
}

/*graph_material_d_box*/

/*////resposnsive_graph////*/

.container_graph_table-responsive {
    overflow-x: auto;
    overflow-y: hidden;
}

#container_graph{
  min-width: 1200px;
  max-width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
}

/*///////*/

#container_graph{
  border-radius: 5px;
  /*box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12) !important;*/
  box-shadow: 0 1px 20px 0 rgba(69,90,100,.19) !important;
  padding: 0;
  /*background: #fdfdfd;*/
  background: #fff;
  margin-top: 10px;
  width: 98% !important;
  margin: 15px auto !important;
}

#container_graph .ikoncharts-container rect{
  fill:none !important;
}

#container_graph .secharts-container {
  padding: 0 10px;
}


/*the_show_hide_btns_graph_page*/

.live_btns_001{
    display: flex !important;
    -webkit-display: flex !important;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    justify-content: flex-end !important;
    -webkit-justify-content: flex-end !important;
    margin: 10px auto !important;
    width: 99% !important;
    box-shadow: 0 1px 20px 0 rgba(69,90,100,.19) !important;
    padding: 7px 0 !important;
    border-radius: 4px !important;
    background: white !important;
    border: 1px solid #eee !important;
    text-align: right !important;
}

.live_btns_001 #btnShowAllLegend{
    background: rgba(0, 128, 0, 0.8) !important;
    padding: 4px 15px !important;
    padding-bottom: 5px !important;
    left:0 !important;
    font-family: poppins !important;
    border-radius: 3px !important;
    color:white !important;
    letter-spacing: .4px !important;
    font-size: 12px !important;
    font-weight: 500 !important;
    transition:.2s;
    margin:0 5px;
}

.live_btns_001 #btnHideAllLegend{
    background: rgba(255, 0, 0, 0.8) !important;
    padding: 4px 15px !important;
    padding-bottom: 5px !important;
    left:0 !important;
    font-family: poppins !important;
    color:white !important;
    border-radius: 3px !important;
    letter-spacing: .4px !important;
    font-size: 12px !important;
    font-weight: 500 !important;
    transition:.2s;
    margin:0 5px;
}

.live_btns_001 #btnShowAllLegend:hover{
    opacity:.8;
    transition:.2s;
}

.live_btns_001 #btnHideAllLegend:hover{
    opacity:.8;
    transition:.2s;
}

.live_btns_001 #btnShowAllLegend:active{
    opacity:.6;
    transition:.2s;
}

.live_btns_001 #btnHideAllLegend:active{
    opacity:.6;
    transition:.2s;
}


/*the_show_hide_btns_compare_graph_page*/


.live_btns_001 #btnShowAllLegend_compare{
    background: rgba(0, 128, 0, 0.8) !important;
    padding: 4px 15px !important;
    padding-bottom: 5px !important;
    left:0 !important;
    font-family: poppins !important;
    border-radius: 3px !important;
    color:white !important;
    letter-spacing: .4px !important;
    font-size: 12px !important;
    font-weight: 500 !important;
    transition:.2s;
    margin:0 5px;
}

.live_btns_001 #btnHideAllLegend_compare{
    background: rgba(255, 0, 0, 0.8) !important;
    padding: 4px 15px !important;
    padding-bottom: 5px !important;
    left:0 !important;
    font-family: poppins !important;
    color:white !important;
    border-radius: 3px !important;
    letter-spacing: .4px !important;
    font-size: 12px !important;
    font-weight: 500 !important;
    transition:.2s;
    margin:0 5px;
}

.live_btns_001 #btnShowAllLegend_compare:hover{
    opacity:.8;
    transition:.2s;
}

.live_btns_001 #btnHideAllLegend_compare:hover{
    opacity:.8;
    transition:.2s;
}

.live_btns_001 #btnShowAllLegend_compare:active{
    opacity:.6;
    transition:.2s;
}

.live_btns_001 #btnHideAllLegend_compare:active{
    opacity:.6;
    transition:.2s;
}


@media screen and (max-width:767px){
    
    .live_btns_001{
        text-align:center !important;
    }
    
}



/*SE-COMMPARE-GRAPH-TAB-SESSION*/

#se_compare_graph_top_form fieldset #duration_type{
  border-radius:3px;
  color:black;
  border:none;
}

/*#se_compare_graph_top_form{
    display: inline-block;
    width: 98%;
    padding: 2px 0;
    background: #3193a6 !important;
  border: 2px solid #05597d !important;
    border-radius: 5px;
    color: white;
    font-size: 14px;
    font-weight: bold;
    font-family: ubuntu;
    box-shadow: 0px 0px 3px 0px;
    text-align: center;
}*/

#se_compare_graph_top_form{
    display: flex;
  -webkit-display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  width: 100%;
  padding: 10px 0;
  margin-top: 0 !important;
  background: #fff !important;
  border-bottom: 1px solid #eee !important;
  border-radius: 0px;
  color: #424242;
  font-size: 12px;
  font-weight: 500;
  font-family: poppins;
  /*box-shadow: 0 2px 3px rgba(0,0,0,.07);*/
  text-align: center;
}

#se_compare_graph_top_form fieldset{
  border: none !important;
  padding: 0 5px;
  width: 100%;
  margin-bottom: 0 !important;
  margin: 2px !important;
}

#se_compare_graph_top_form fieldset legend{
  color:white !important;
  width: 100%;
  text-align: left;
  border-bottom: 1px solid white;
  padding-bottom: 3px;
  font-size:14px;

}

.comapre_graph_ul_main{
  /*color: white !important;*/
  font-size: 13px;
  display: flex;
  -webkit-display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  /*justify-content: center;*/
  /*-webkit-justify-content: center;*/
  padding: 0;
  margin: 0;
  list-style-type: none;
  width: 100%;
}

#se_compare_graph_top_form fieldset ul{
  width: auto;
  padding: 0 5px;
  margin: auto 0;
  color: #424242;
  letter-spacing: .5px;
  display:flex;
  -webkit-display:flex;
  flex-wrap:wrap;
  -webkit-flex-wrap:wrap;
  font-size: 13px;
  font-weight: 600;
  font-family: raleway;
}

#se_compare_graph_top_form fieldset ul ul{
  width:auto;
  float:left;
  padding:0 5px;
  margin:auto 0;
  display: flex;
  flex-wrap: wrap;
  -webkit-display: flex;
  -webkit-flex-wrap: wrap;
}

#se_compare_graph_top_form fieldset ul li input{
  border-radius: 3px;
    padding: 3px 3px;
    padding-right:0 !important;
    color: #424242;
    font-family: poppins;
    font-style: italic;
    background: #eee;
    letter-spacing: .5px;
    margin-top: 0 !important;
    border: none;
    font-size: 12px;
    width:120px;
}

#se_compare_graph_top_form fieldset ul li select{
  border-radius: 3px;
    padding: 4px 3px;
    color: #424242;
    font-family: poppins;
    font-style: italic;
    background: #eee;
    letter-spacing: .5px;
    margin-top: 0 !important;
    border: none;
    font-size: 12px;
}

#se_compare_graph_top_form fieldset .compare_graph_ul_set li{
  float:left !important;
  width:auto !important;
  padding:0 5px;
  margin:auto 0;
  list-style-type:none;
}

#se_compare_graph_top_form fieldset .compare_graph_ul_set li .mandatory-fields{
  color:red !important;
  font-size: 18px;
  top: 0;
}

#se_compare_graph_top_form fieldset .compare_graph_ul_set .comapre_last_li{
  width:auto !important;
  padding: 0 5px;
}

#se_compare_graph_top_form fieldset ul li #btnCompare{
  /*margin-right: 20px;*/
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: #3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  padding: 2px 18px;
  padding-right:18px !important;
  /*height: 30px;*/
  font-family: poppins;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  border-radius: 3px !important;
  opacity: 1;
  font-style: normal;
  letter-spacing: .5px;
  color: white;
  margin: 0 5px;
}

/*compare_graph_material_d_box*/

/*////resposnsive_graph////*/

.container_se_compare_table-responsive{
  overflow-x: auto;
  overflow-y: hidden;
}

#report_content{
  min-width: 1200px;
  max-width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
}

/*///////*/

#report_content{
  border-radius: 5px;
  /*box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12) !important;*/
  box-shadow: 0 1px 20px 0 rgba(69,90,100,.19) !important;
  padding: 5px;
  height:500px;
  overflow-y:auto;
  /*background: #fdfdfd;*/
  background: #fff;
  margin-top: 10px;
  width: 98% !important;
  margin: 15px auto;
  /*padding-top:10px;*/
}

#report_content table{
  width:99%;
  margin:0 auto;
  margin-top: 10px;
}

#report_content .secharts-container {
  padding:0 10px;
}


/*SE-REPORTS-TAB-SESSION*/

#se_reports_form_container{
  padding: 10px 15px !important;
  /*padding-left:5px !important;*/
}

#se_reports_form_container form{
  width:100%;
}

#TableData tr th{
  background: #3f51b5 !important;
  border: 1px solid transparent !important;
  font-family: raleway;
  color: white;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: .4px;
  text-align: center;
}

#TableData tr td{
  border:1px solid transparent !important;
}

.hds-filter-container {
    display: flex;
  -webkit-display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  width: 100%;
  padding: 10px 15px;
  margin-top: 0 !important;
  background: #fff !important;
  border-bottom: 1px solid #eee !important;
  border-radius: 0px;
  color: #1c1c1c;
  font-size: 12px;
  font-weight: 500;
  font-family: poppins;
  box-shadow: 0 2px 3px rgba(0,0,0,.07);
  text-align: left;
} 

.hds-filter-container form .report_session_ul_set{
  list-style-type:none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  padding:0;
  margin:0;
  width:100%;
  /*overflow-x:scroll*/
}

.hds-filter-container form .report_session_ul_set li:first-child{
  padding:3px !important;
}

.hds-filter-container form .report_session_ul_set li{
  color:#424242 !important;
  font-family:raleway;
  font-size:13px;
  font-weight:600;
  float:left;
  letter-spacing:.5px;
  padding-left:10px;
  margin:auto 0;
  /*width: 100% !important;*/
  /*text-wrap: nowrap;*/
  /*justify-content: space-between;*/
}

.hds-filter-container form .report_session_ul_set li input{
  color: #1c1c1c !important;
    font-weight: 500;
    border-radius: 3px;
    border: 2px solid transparent;
    background: #edf1ff !important;
    padding: 2px !important;
    padding-right: 0;
    padding-left: 4px;
}

.hds-filter-container form .report_session_ul_set li select{
  margin-left: 5px;
  border: none;
  border-radius: 5px;
  padding: 1px;
  margin-top:0;
  font-size: 13px;
  font-weight: 500;
  color: black;
  padding-right:20px !important;
}

.hds-filter-container form .report_session_ul_set #btnSearch{
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: #3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  padding: 3px 12px;
  padding-bottom: 4px;
  height: auto;
  font-family: poppins;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  border-radius: 3px !important;
  opacity: 1;
  font-style: normal;
  letter-spacing: .5px;
  color: #fff;
  margin: 0 10px;
}

.spinner-arrow{
  vertical-align:middle !important;
}

#se_reports_form_container form .report_session_ul_set li input{
  border-radius: 3px;
  padding: 0 0;
  padding-right: 0 !important;
  color: #424242;
  font-family: poppins;
  font-style: italic;
  background: #eee;
  letter-spacing: .5px;
  margin-top: 0 !important;
  border: none;
  height:25px;
  font-size: 12px;
  width:100px;
}

#se_reports_form_container form .report_session_ul_set #yearRow{
  width:17%;
  padding-left:10px;
}

/*#se_reports_form_container form .report_session_ul_set #SpecificEnergyRow{
  display:inline-table !important;
}*/

#se_reports_form_container form .report_session_ul_set li .spinner{
  width:35% !important;
  border:none !important;
}

#se_reports_form_container form .report_session_ul_set #otherRow{
  width:24%;
  padding-left:10px;
}

#se_reports_form_container form .report_session_ul_set li .spinner input{
  width:50% !important;
}

#se_reports_form_container form .report_session_ul_set li .combo{
  width:100%;
  border:none !important;
  border-radius:5px;
}

#se_reports_form_container form .report_session_ul_set li .combo input{
  width:75%;
}

#se_reports_form_container form .report_session_ul_set li a{
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: #3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  padding: 0 5px;
  height: auto;
  font-family: poppins;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  border-radius: 3px !important;
  opacity: 1;
  font-style: normal;
  letter-spacing: .5px;
  color: #fff;
  margin: 0 5px;
  /*height:25px;*/
  height:auto;
}

#se_reports_form_container form .report_session_ul_set li a .l-btn-text{
  font-size: 12px;
  line-height: 20px;
}

/*#se_reports_form_container form .report_session_ul_set li a:hover{
  background:none !important;
  color:black !important;
  text-decoration:underline !important;
}*/

a.l-btn-plain span.l-btn-left{
  padding:0 !important;
}

#TableData tr th{
  /*background: linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  font-size: 13px;
  font-weight: 700;*/
  background: #3f51b5;
  border: 1px solid transparent !important;
  font-family: raleway;
  color: white;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: .4px;
  text-align: center;
}

#TableData tr:nth-child(even){
  background: #edf1ff;
  border-bottom: 1px solid #ddd;
}

#TableData tr:nth-child(odd){
  background: white;
  border-bottom: 1px solid #ddd;
}

#TableData tr td{
  font-family:ubuntu;
  padding:5px;
}

#report_content table tr td{
  font-family:poppins;
  font-size:12px;
  color:black;
  padding:5px;
  letter-spacing:.4px;
  border:none !important;
}

#report_content table tr td b{
  font-weight:500 !important;
}

#report_content table tr {
  background:none !important;
}

#report_content #TableData tr th{
  border:none !important;
  padding: 7px 5px !important;
  text-align:center;
}

#report_content #TableData tr td{
  font-family: poppins;
  padding: 7px 5px;
  color: black;
  font-weight: 500;
  border-bottom: 1px solid #ddd;
  font-size: 12px;
  letter-spacing: .4px;
  text-align:center;
}

/*SE-OPENISSUES-TABS-SESSION*/



/*.hds-filter-container{
  display: inline-block;
  width: 98%;
  padding: 2px 10px;
  margin-bottom: 5px;
  background: #05597d;
  border: 2px solid #13547a;
  border-radius: 5px;
  box-shadow: 0px 0px 5px 0px;
}*/


.hds-filter-container .open_issues_ul_set{
  border: none !important;
  padding: 0 5px;
  width: 100%;
  letter-spacing: .5px;
  display: flex;
  -webkit-display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  margin-bottom: 0 !important;
  margin: 2px !important;
}

.hds-filter-container .open_issues_ul_set li{
  float: left;
  font-size: 13px;
  font-weight: 600;
  border: none;
  color: #424242;
  padding: 0 10px;
  text-align: left;
  font-family: raleway;
  margin:auto 0;
  list-style-type:none;
}

.hds-filter-container .open_issues_ul_set .open_issues_li_duration_in input{
  border-radius: 3px;
  padding: 4px 3px;
  padding-right:0 !important;
  color: #424242;
  font-size:12px !important;
  font-family: poppins;
  font-style: italic;
  background: #eee;
  letter-spacing: .5px;
  margin-top: 0 !important;
  border: none;
  font-size: 12px;
}

.hds-filter-container .open_issues_ul_set li .multi-select-container{
  color:#424242 !important;
  font-family:poppins;
  font-size:12px;
  font-weight:500;
}

.hds-filter-container .open_issues_ul_set li select{
  border-radius: 3px;
  padding: 4px 3px;
  color: #424242;
  font-family: poppins;
  font-style: italic;
  background: #eee;
  font-size:12px;
  letter-spacing: .5px;
  margin-top: 0 !important;
  border: none;
  font-size: 12px;
}

.hds-filter-container .open_issues_ul_set .comboTreeDropDownContainer{
  max-height:200px;
}

.hds-filter-container .open_issues_ul_set .ComboTreeItemParent{
  padding:0 0;
}

.hds-filter-container .open_issues_ul_set .ComboTreeItemParent ul li span{
  font-size:11px !important;
  font-family:poppins;
}

.hds-filter-container .open_issues_ul_set .ComboTreeItemChlid{
  color:black !important;
  font-weight:500;
  font-size:13px;
  width:100%;
  padding:0;
}
    
.comboTreeInputBox{
  padding:2px !important;
  border:none;
}

.comboTreeInputBox{
  border-radius:3px !important;
  background:#eee;
}

.comboTreeArrowBtn{
  border-radius:0 5px 5px 0 !important;
}

.comboTreeDropDownContainer{
  color:black;
}

.comboTreeDropDownContainer li{
  font-size:12px;
  font-weight:500;
}

/*.hds-filter-container .open_issues_ul_set li .Zebra_DatePicker_Icon_Wrapper input{
  border-radius:5px;
  padding:3px;
  border:none;
} */

.hds-filter-container .open_issues_ul_set li #btnSearch_equip{
  /*margin-right: 20px;*/
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: #3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  padding: 2px 18px;
  padding-right:18px !important;
  /*height: 30px;*/
  font-family: poppins;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  border-radius: 3px !important;
  opacity: 1;
  font-style: normal;
  letter-spacing: .5px;
  color: white;
  margin: 0 5px;
}

.hds-filter-container .open_issues_ul_set li .ArchbtnSearch_equip{
  /*margin-right: 20px;*/
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: #3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  padding: 2px 18px;
  padding-right:18px !important;
  /*height: 30px;*/
  font-family: poppins;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  border-radius: 3px !important;
  opacity: 1;
  font-style: normal;
  letter-spacing: .5px;
  color: white;
  margin: 0 5px;
}

/*SE-LIVE-RESPONSIVE-PART*/

@media screen and (max-width:1200px){
  
  
  /*se-live-tab-session-02*/
  
  .guaugeContainer{
    width:100% !important;
  }
  
  .secharts-yaxis-labels text{
    font-size:10px;
  }
  
  .secharts-axis-title tspan{
    font-size:11px;
  }
  
  .live_page_main_odometer_table{
    width:25%;
    
  }
  
  .live_page_main_odometer_table #se_live_table_01{
    width:100% !important;
    /*padding:0;*/
    padding: 0;
  }
  
  .live_page_main_02_info_table{
    width:18%;
  }
  
  .live_page_main_02_info_table #se_live_table_02{
    width:100% !important;
    /*padding:0 10px;*/
    padding: 12px 10px;
  }
  
  
  
  
  /*se-stats-tab-session-02*/
  
  /*SE-STATS-TABS-SESSION*/
      
      
  #se_graph_top_form fieldset ul li input{
    width:75%;
  }   
  
  .se_stats_charts_gap{
    padding: 0 7px !important;
  }
  
  .se_stats_charts01{
    margin: 10px 0px;
    margin-bottom: 30px;
    height:200px !important;
  }
  
  .se_stats_charts01 h1{
    font-size:13px !important;
    padding:4.5px 5px !important;
  }
  
  .building_session{
    padding:0 0;
  }
  
  
  /*SE-GRAPH-SESSION*/
  
  #se_graph_top_form fieldset ul li #btnGo{
    /*width:100% !important;*/
  }
  
  #se_graph_top_form fieldset .graph_ul_set li{
    /*width:15%;*/
  }
  
  #se_graph_top_form fieldset .graph_ul_set li input{
    /*width:50% !important;*/
  }
  
  #se_graph_top_form fieldset .graph_ul_set .graph_last_li{
    /*width:60%;*/
  }
  
  /*SE-COMPARE-GRAPH-SESSION*/
  
  #se_compare_graph_top_form fieldset ul ul{
    width:30%;
    float:left;
  }
  
  #se_compare_graph_top_form{
    padding:4px 5px;
  }
  
  #se_compare_graph_top_form fieldset .compare_graph_ul_set li{
    /*width:50%;*/
    padding:10px 0;
  }
  
  #se_compare_graph_top_form fieldset .compare_graph_ul_set .comapre_last_li{
    width:27%;
    text-align:left;
  }
  
  #se_compare_graph_top_form fieldset ul li input{
    width:120px;
  }
  
  #se_compare_graph_top_form fieldset ul li #btnCompare{
    width:18%;
  }
  
  /*SE-REPORT-SESSION*/

  
  .hds-filter-container form .report_session_ul_set li:nth-child(2){
    width:auto !important;
  }
  
  .hds-filter-container form .report_session_ul_set li #ReportType{
    width:120px !important;
  }

  #se_reports_form_container form .report_session_ul_set #otherRow{
    width:auto !important;
  }
  
  #se_reports_form_container form .report_session_ul_set #yearRow{
    width:auto !important;
  }
  
  
}



@media screen and (max-width:992px){
  
  
  .se_stats_charts_gap{
    width:25% !important;
  }
  
  .se_stats_charts01{
    height:225px !important;
  }
  
  
  /*SE-LIVE-SESSION*/
  
  .live_pg_gauges_card{
    width:32%;
  }
  
  .guaugeContainer{
    width:100% !important;
    height:210px !important;
  }
  
  .live_pg_odometr_card{
    width:48%;
    margin:5px 0;
    /*margin-top:10px;*/
  }
  
  .live_page_main_odometer_table{
    height:200px;
  }
  
  .live_page_main_odometer_table #se_live_table_01{
    width:100% !important;
    /*padding:0;*/
    padding: 0;
    height:200px;
  }
  
  .live_pg_pk_pw_inf_card{
    width:49%;
    /*margin:5px 0;*/
    margin-top:5px;
  }
  
  .live_page_main_02_info_table{
    height:200px;
  }
  
  .live_page_main_02_info_table #se_live_table_02{
    width:100% !important;
    /*padding:0 10px;*/
    padding: 14px 10px;
    height:200px;
  }
  
  
  /*SE-GRAPH-SESSION*/
  
  #se_graph_top_form{
    padding:5px 0;
  }
  
  #se_graph_top_form fieldset .graph_ul_set li{
    padding:5px 0;
  }
  
  #se_graph_top_form fieldset ul li #btnGo{
    /*width:100% !important;*/
  }
  
  #se_graph_top_form fieldset .graph_ul_set li{
    /*width:17%;*/
  }
  
  #se_graph_top_form fieldset .graph_ul_set li input{
    /*width:50% !important;*/
  }
  
  #se_graph_top_form fieldset .graph_ul_set .graph_last_li{
    /*width:55%;*/
  }
  
}


@media screen and (max-width:768px){
  
  
  .live_pg_gauges_card{
    width:98% !important;
  }
  
  .live_pg_odometr_card{
    width:98% !important;
  }
  
  .live_pg_pk_pw_inf_card{
    width:98% !important;
  }
  
  #btnShowAllLegend{
    margin:0 !important;
    left:0 !important;
  }
  
  #btnHideAllLegend{
    left:7px !important;
  }
  
  #btnShowAllLegend1{
    left:0px !important;
  }
  
  #btnHideAllLegend1{
    left:7px !important;
  }
  
  #btnShowAllLegend2{
    left:0px !important;
  }
  
  #btnHideAllLegend2{
    left:7px !important;
  }
  
  .hds-filter-container{
    padding:5px 5px;
  }
  
  /*se-live-tab-session-02*/
  
  .guaugeContainer{
    width:100% !important;
  }
  
  .guaugeContainer image{
      /*transform: translate(40.5%,39.5%);
      -webkit-transform: translate(40.5%,39.5%);
      -moz-transform: translate(40.5%,39.5%);*/
      display:none;
  }
  
  #se_live_table_01{
    width:100% !important;
    /*padding:0 15px;*/
  }
  
  #se_live_table_02{
    width:100% !important;
    /*padding:0 20px;*/
  }
  
  
  
  /*SE-STATS-TABS-SESSION*/
  
  
  #se_graph_top_form fieldset .graph_ul_set li{
    width:15%;
  }
  
  #se_graph_top_form fieldset .graph_ul_set .graph_last_li{
    width:55%;
  }
  
  #se_graph_top_form fieldset .graph_ul_set .graph_li_go_btn{
    width:8% !important;
  }
  
  .se_stats_charts_gap{
    padding: 0 4px !important;
    width: 33% !important;
  }
  
  .se_stats_charts01{
    margin: 10px 0px;
    margin-bottom: 30px;
    height:230px !important;
  }
  
  .se_stats_charts01 h1{
    font-size:13px !important;
    padding:4.5px 5px !important;
  }
  
  
  /*SE-GRAPH-SESSION*/
  
  #se_graph_top_form fieldset ul li #btnGo{
    /*width:100% !important;*/
  }
  
  #se_graph_top_form fieldset .graph_ul_set li{
    width:auto;
    /*float:left;*/
    /*padding:0;*/
  }
  
  #se_graph_top_form fieldset .graph_ul_set li input{
    /*width:50% !important;*/
  }
  
  #se_graph_top_form fieldset .graph_ul_set .graph_last_li{
    /*width:100%;*/
    text-align:left !important;
  }
  
  .show_table{
     margin-bottom: 70px;
     margin-top: 10px;
     overflow-x:auto;
  }
  
  .show_table table{
    width:75% !important;
  }
  
  
    /*SE-COMPARE-GRAPH-SESSION*/
  
  
  #se_compare_graph_top_form fieldset .compare_graph_ul_set li{
    width:50%;
    padding:4px 0;
  }
  
  #se_compare_graph_top_form fieldset{
    margin:0 !important;
  }
  
  #se_compare_graph_top_form fieldset ul ul{
    width:50%;
    float:left;
  }
  
  #se_compare_graph_top_form fieldset .compare_graph_ul_set .comapre_last_li{
    width:50% !important;
    text-align:left;
  }
  
  #se_compare_graph_top_form fieldset ul li input{
    width:120px;
    margin-left:5px;
  }
  
  #se_compare_graph_top_form fieldset ul li #btnCompare{
    width:18%;
  }
  
  
  .hds-filter-container{
    margin-top:10px;
  }
  
  
  /*SE-OPEN-ISSUES-TAB-SESSION*/
  
  .demo_jui{
    margin-bottom:40px !important;
  }
  
  .hds-filter-container .open_issues_ul_set li{
    width:50%;
    margin:5px 0;
    padding:0;
    font-size:13px;
  }
  
  .hds-filter-container .open_issues_ul_set li #comboTree320383Wrapper{
    width:75%;
  }
  
  .hds-filter-container .open_issues_ul_set .open_issues_li_duration{
    width:25% !important; 
  }
  
  .hds-filter-container .open_issues_ul_set .open_issues_li_duration_in{
    width:75% !important;
    text-align:right !important;
  }
  
  .hds-filter-container .open_issues_ul_set .open_issues_li_duration{
    padding-top:2px;
  }
  
  .hds-filter-container .open_issues_ul_set .open_issues_li_duration_in input{
    width:90% !important; 
    padding-right:0 !important;
  }
  
  .hds-filter-container .open_issues_ul_set .open_issues_li_duration_in span{
    width:35% !important;
    text-align:center;
  }
  
  .comboTreeDropDownContainer{
    z-index:999;
  }
  
  .hds-filter-container .open_issues_ul_set li .ComboTreeItemParent{
    width:100%;
    z-index:999;
  }
  
  .hds-filter-container .open_issues_ul_set .ComboTreeItemChlid{
    width:100%;
  }
  
  .hds-filter-container .open_issues_ul_set .open_issues_li_btn{
    width:100%;
    text-align:center;
  }
  
  .hds-filter-container .open_issues_ul_set li .Zebra_DatePicker_Icon_Wrapper input{
    padding:2px;
    width:90% !important;
  }
  
  
}



@media screen and (max-width:575px){
  
  
  .hds-filter-container{
    padding:5px 5px;
    margin-top:10px;
  }
  
  /*se-live-tab-session-02*/
  
  
  .guaugeContainer_contain_mob_view{
    display:flex !important;
    justify-content:center;
    flex-wrap:wrap;
    width:100%;
    padding-top:5px;
    height:100% !important;
  }
  .globalbgcolor {
  	margin-top:15px;
  }
  
  .live_pg_pk_pw_inf_card {
        height: 320px;
   }
   .top_panel_url_main{
   	padding:07px 10px !important
   }
  
  .guaugeContainer{
    width:100% !important;
    height: 180px !important;
    margin: 2px 0 !important;
    padding: 0;
    /*height:auto !important;*/
  }
  
  .guaugeContainer image{
    /*transform: translate(43%,43%);
    -webkit-transform: translate(43%,43%);
    -moz-transform: translate(43%,43%);*/
    display:none;
  }
  
  .guaugeContainer .secharts-data-label text tspan{
    font-size:10px;
    font-weight:500;
  }
  
  .guaugeContainer .secharts-yaxis-labels text{
    font-size: 15px;
    font-weight: normal !important;
    color: gray !important;
    fill: #252525 !important;
  }
  
  .guaugeContainer .secharts-axis-title tspan{
    font-size:12px;
    font-weight:normal;
  }
  
  .live_page_main_odometer_table{
    width:100%;
  }
  
  .live_page_main_02_info_table{
    width:100%;
    margin-top:0 !important;
  }
  
  #se_live_table_01{
    width:100% !important;
    margin-top:0 !important;
    /*margin-top:20px !important;*/
  }
  
  #se_live_table_02{
    width:100% !important;
    /*padding:0 10px;*/
    margin-top:0 !important;
    /*margin-top:20px !important;*/
  }
  
  
  /*SE-STATS-TABS-SESSION*/
  
  
  
  /*SE-STATS-TABS-SESSION*/
  
  #se_graph_top_form fieldset{
    padding:0 5px;
  }
  
  #se_graph_top_form fieldset .graph_ul_set li{
    width:auto;
    padding:5px 3px;
  }
  
  #se_graph_top_form fieldset .graph_ul_set .graph_last_li{
    width:100%;
    padding:4px 0;
  }
  
  #se_graph_top_form fieldset .graph_ul_set .graph_li_go_btn{
    width:20% !important;
  }
  
  #se_graph_top_form fieldset ul li #btnGo{
    width:85% !important;
    padding:3px;
  }
  
  .se_stats_charts_gap{
    padding: 0 10px !important;
    width: 100% !important;
  }
  
  .se_stats_charts01{
    margin:10px 0 !important;
    margin-bottom:30px !important;
    height:340px !important;
  }
  
  .se_stats_charts01 h1{
    font-size:13px !important;
    padding:4.5px 5px !important;
  }
  
  .gbox{
    height:300px !important;
  }
  
  .secharts-root{
    height:auto !important;
  }
  .secharts-container{
    /*height:auto !important;*/
    /*height: 180px !important;*/
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden !important;
    margin: 0 0;
    /*padding:10px 0;*/
    height: auto !important;
  } 
  
  /*.guaugeContainer .secharts-container{*/
  /*  height: 180px !important;*/
  /*}*/
  
  
  
  
  /*SE-STATS-TAB-SESSION*/
  
  
  #daterangecontainer{
    padding:0 30px;
    line-height:2;
    margin-top:10px !important;
  }
  
  #daterangecontainer .daterangecontainer_res_001{
    width:100%;
    text-align:center;
    font-size:13px;
    margin-bottom:5px;
  }
  
  #daterangecontainer .daterangecontainer_res_002{
    width:100%;
    text-align:center;
    font-size:13px;
  }
  
  #daterangecontainer .datebox{
    margin-right:10px;
    width:32% !important;
  }

  
  /*SE-GRAPH-SESSION*/
  
  .show_table table{
    width:99% !important;
  }
  
  
  /*SE-COMPARE-GRAPH-SESSION*/
  
  #se_compare_graph_top_form fieldset ul{
    width:100% !important;
    /*float:left;*/
  }
  
  #se_compare_graph_top_form fieldset ul ul{
    width:100%;
    padding:5px 0;
    display:inline-block;
  }
  
  #se_compare_graph_top_form fieldset .compare_graph_ul_set li{
    width: 50%;
    text-align: left !important;
    float:left !important;
    padding: 5px 0;
  }
  
  #se_compare_graph_top_form fieldset .compare_graph_ul_set .comapre_last_li{
    width:100% !important;
    float:left !important;
    text-align:left !important;
    padding:5px 0;
  }
  
  #se_compare_graph_top_form fieldset ul li #btnCompare{
    width:25%;
  }
  
  #se_compare_graph_top_form fieldset ul li input{
    margin-left:0px !important;
    width:120px;
  }
  
  
  /*SE-REPORTS-TAB-SESSION*/
  
  .hds-filter-container form .report_session_ul_set li{
    width:auto !important;
    margin:3px 0;
  }
  
  /*SE-OPEN-ISSUES-TAB-SESSION*/
  
  #open_issues_sec_pd_main{
    padding:0 !important;
  }
  
  .hds-filter-container .open_issues_ul_set{
    padding:0 5px;
  }
  
  .hds-filter-container .open_issues_ul_set{
    padding:0 5px;
  }
  
  .hds-filter-container .open_issues_ul_set li{
    width:50%;
    margin:5px 0;
    padding:0;
    font-size:13px;
  }
  
  .hds-filter-container .open_issues_ul_set li #comboTree320383Wrapper{
    width:75%;
  }
  
  .hds-filter-container .open_issues_ul_set .open_issues_li_duration{
    width:25% !important; 
  }
  
  .hds-filter-container .open_issues_ul_set .open_issues_li_duration_in{
    width:75% !important;
    text-align:right !important;
  }
  
  .hds-filter-container .open_issues_ul_set .open_issues_li_duration{
    padding-top:2px;
  }
  
  .hds-filter-container .open_issues_ul_set .open_issues_li_duration_in input{
    width:98% !important; 
    padding-right:0 !important;
  }
  
  .hds-filter-container .open_issues_ul_set .open_issues_li_duration_in span{
    width:35% !important;
  }
  
  .comboTreeDropDownContainer{
    z-index:999;
  }
  
  .hds-filter-container .open_issues_ul_set li .ComboTreeItemParent{
    width:100%;
    z-index:999;
  }
  
  .hds-filter-container .open_issues_ul_set .ComboTreeItemChlid{
    width:100%;
  }
  
  .hds-filter-container .open_issues_ul_set .open_issues_li_btn{
    width:100%;
    text-align:center;
  }
  
  .hds-filter-container .open_issues_ul_set li .Zebra_DatePicker_Icon_Wrapper input{
    padding:2px;
  }


}


/*RESPONSIVE_01.CSS_END*/



/*PRODUCT_MODEL005.CSS_STARTUP*/


@charset "utf-8";
/* CSS Document */

/*add_product_model_startup*/



.modal{
  margin-bottom:20px;
  overflow:auto !important;
}

.modal-open .modal{
  padding:0 10px !important;
}

/*.modal-dialog{
  margin:60px auto !important;
}*/

.modal-dialog{
  margin:125px auto !important;
}

/*modal_content_after_before_d_main*/

/*.modal-content:after{
  background:url(../..//SEUI//assets/images/login_page_imgs/dotted_img01.png);
  position:absolute;
  top:0;
  left:0;
  width:135px;
  height:120px;
  content:"";
  background-repeat:no-repeat;
  transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
}

.modal-content:before{
  background:url(../..//SEUI//assets/images/login_page_imgs/dotted_img02.png);
  position:absolute;
  bottom:-5px;
  right:5px;
  width:135px;
  height:120px;
  content:"";
  opacity:.7;
  background-repeat:no-repeat;
  transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
}*/

/*.modal-content{
  background: #4c8eab !important;
  border-color: none !important;
  height:100% !important;
}*/

.modal-content{
  padding: 15px;
  position:relative;
  background: #fdfdfd !important;
  border: 1px solid #ddd !important;
  -webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
  box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
  border-radius: 4px !important;
}

/*.modal-header{
  background: linear-gradient(15deg, #80d0c7 0%,#13547a 100%);
  background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%);
  background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%);
  color: white;
  border:1px solid #3b507e;
  border-bottom:1px solid #3b507e !important;
  border-radius:5px;
  padding:10px !important;
}*/
/*///////////////modal_material_d//////////////////*/

.modal-header{
  -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
  box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
  margin: -1.5rem 1rem 0 1rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
  box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
  border: none !important;
  padding: 10px !important;
  background: #3f51b5;
  z-index: 1;
  position: relative;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  width: 100%;
  margin: 0 auto;
  margin-top:-35px;
  border-bottom:none;
}

.modal .close{
  color:#fff !important;
  opacity:1 !important;
  font-weight:normal;
  position:absolute;
  right:15px;
}

.modal-header  .close{
  color:#ddd !important;
  opacity:1 !important;
  font-weight:normal;
}

.modal-title{
  font-size: 16px;
  text-align: left;
  width: 100%;
  padding: 0;
  font-weight: 600;
  margin: 0;
  color: white;
  letter-spacing: .5px;
  font-family: raleway;
}

.modal-title img{
  margin-left:10px;
  position:relative;
  top:-3px;
}

/*.modal-title::before{*/
/*  position: absolute;*/
/*  content: "";*/
/*  width: 200px;*/
/*  background: white;*/
/*  height: 1px;*/
/*  right: 30%;*/
/*  top: 8.5%;*/
/*  overflow-wrap:break-word;*/
/*  word-break:break-all;*/
/*}*/

/*.modal-footer{
  text-align:center !important;
  border-top:1px solid #3b507e !important;
  display:flex !important;
  flex-wrap:wrap !important;
  justify-content:center;
}*/

.modal-footer{
  text-align:right !important;
  border-top: 1px solid #ddd !important;
  display:flex !important;
  flex-wrap:wrap !important;
  margin:0 auto;
  width:95%;
  padding:0 !important;
  padding-top:15px !important;
  justify-content:flex-end;
}

/*.modal-footer button{
  background: linear-gradient(to top,#96ff8b 0%,#3c3 90%);
  -webkit-linear-gradient(top, rgba(150,255,139,1)0%, rgba(51,204,51,1) 100%);
  border: none;
  box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
  webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
  border-color: green;
  padding: 6px 20px;
  color: black;
  margin:0 5px;
  font-family: ubuntu;
  font-size: 13px;
  font-weight: bold;
  border-radius: 4px !important;
}

.modal-footer button:hover{
  transition: .2s;
  box-shadow: 0 2px 5px 0 rgba(0,0,0,.3),0 2px 10px 0 rgba(0,0,0,.3);
  webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.3),0 2px 10px 0 rgba(0,0,0,.3);
}*/

.modal-footer button{
  margin-right: 20px;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background:#3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  /*padding: 5px 18px;*/
  padding: 0 18px;
  height:30px;
  font-family: poppins;
  font-size: 12px;
  font-weight:500;
  cursor: pointer;
  font-weight: 500;
  border-radius: 3px !important;
  opacity: 1;
  letter-spacing:.5px;
  color: white;
}

.modal-footer button:hover{
  color:white;
  background:#3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
  text-decoration:none;
  transition: .2s;
  opacity:1;
}

.modal-footer .btn_01{
  margin-right: 20px;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background:#3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  padding: 0 18px;
  height:28px;
  font-family: poppins;
  font-size: 12px;
  padding-bottom:1px;
  font-weight:500;
  cursor: pointer;
  font-weight: 500;
  border-radius: 3px !important;
  opacity: 1;
  letter-spacing:.5px;
  color: white;
}

.modal-footer .btn_01:hover{
  color:white;
  background:#3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
  text-decoration:none;
  transition: .2s;
  opacity:1;
}

.modal-footer .btn_02{
  margin-right: 0;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background:none !important;
  border: 2px solid #3f51b5 !important;
  padding: 0 18px;
  height:28px;
  padding-bottom:1px;
  font-family: poppins;
  font-size: 12px;
  font-weight:500;
  cursor: pointer;
  border-radius: 3px !important;
  opacity: 1;
  letter-spacing:.5px;
  color: #1c1c1c;
}

.modal-footer .btn_02:hover{
  color:black;
  background:none !important;
  border: 2px solid #3f51b5 !important;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
  text-decoration:none;
  transition: .2s;
  opacity:1;
}

.modal-footer button i{
  margin-right:5px;
}

.modal-body{
  display:inline-block;
  width:100%;
  text-align:center;
}

.product_model01{
    text-align:center;
    display:inline-block;
    width:70%;
    overflow:hidden;
}

.product_model01 table tr td{
  color: #494949 !important;
  font-size: 13px;
  font-weight: 500;
  font-family: raleway;
  width: 50%;
  text-align: left;
  letter-spacing: .5px;
  padding:5px 0;
  border:none;
}

.product_model01 table tr td:last-child{
  text-align:left;
}

.product_model01 table tr td span{
  color:red;
}

.product_model01 table tr td select{
  border: none;
  /*width: 85% !important;*/
  width: 75% !important;
  padding-right:30px !important;
  outline: 0;
  margin-top: 0;
  padding: 4px;
  font-family: poppins;
  font-weight:500;
  letter-spacing:.5px;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: #eee;
  transition: .2s ease-in-out;
  font-size:12px;
}

.product_model01 table tr td input{
  border: none;
  width: 85% !important;
  outline: 0;
  margin-top: 0;
  padding: 4px;
  font-family: poppins;
  font-weight:500;
  letter-spacing:.5px;
  border: 2px solid #eee;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: #eee;
  transition: .2s ease-in-out;
  font-size:12px;
}

.product_model01 table tr td input[type=text]{
  border: none;
  width: 85% !important;
  outline: 0;
  margin-top: 0;
  padding: 4px;
  font-family: poppins;
  font-weight:500;
  letter-spacing:.5px;
  border: 2px solid #eee;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: #eee;
  transition: .2s ease-in-out;
  font-size:12px;
}

.product_model01 table tr td input:focus{
  border: 2px solid #3f51b5 !important;
  transition: .2s ease-in-out;
  background: white !important;
  border-radius: 4px;
}

.product_model01 table tr td textarea:focus{
  border: 2px solid #3f51b5 !important;
  transition: .2s ease-in-out;
  background: white !important;
  border-radius: 4px;
}

.product_model01 table tr td textarea{
  border: none;
  width: 85% !important;
  outline: 0;
  margin-top: 0;
  padding: 4px;
  font-family: poppins;
  font-weight:500;
  letter-spacing:.5px;
  border: 2px solid #eee;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: #eee;
  transition: .2s ease-in-out;
  resize:vertical;
  font-size:12px;
}

.product_model01 table tr td label input{
  margin-right:3px;
  position:relative;
  top:1px;
  font-size:13px;
  margin-left:5px;
}

.product_model01 table tr td input[type=number]{
  border: none;
  width: 85% !important;
  outline: 0;
  margin-top: 5px;
  padding: 4px;
  font-family: poppins;
  font-weight:500;
  letter-spacing:.5px;
  border: 2px solid #eee;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: #eee;
  transition: .2s ease-in-out;
  font-size:12px;
}

/*/////////*/

.product_model01 table tr td input[type=button]{
  margin-right: 0;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background:#3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  padding: 0 7px !important;
  height:25px;
  font-family: poppins;
  font-size: 12px;
  padding-bottom:1px;
  font-weight:500;
  cursor: pointer;
  font-weight: 500;
  border-radius: 3px !important;
  opacity: 1;
  letter-spacing:.5px;
  color: white;
}

.product_model01 table tr td input[type=button]:hover{
  color:white;
  background:#3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
  text-decoration:none;
  transition: .2s;
  opacity:1;
}

.product_model01 table tr td input[type=button].remove_pattern{
  margin-right: 0;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background:none !important;
  border: 2px solid #3f51b5 !important;
  padding: 0 7px !important;
  height:25px;
  padding-bottom:1px;
  font-family: poppins;
  font-size: 12px;
  font-weight:500;
  cursor: pointer;
  border-radius: 3px !important;
  opacity: 1;
  letter-spacing:.5px;
  color: #1c1c1c;
}

.product_model01 table tr td input[type=button].remove_pattern:hover{
  color:black;
  background:none !important;
  border: 2px solid #3f51b5 !important;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
  text-decoration:none;
  transition: .2s;
  opacity:1;
}

/*/////////////// produc_modal_arrange_by_ul_li_format /////////////////////////////////////////*/

.product_model01 .product_model01_by_ul_frmt{
  padding:0;
  width:100%;
  display:inline-block;
}

.product_model01 .product_model01_by_ul_frmt ul{
  list-style-type: none;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    padding: 5px 0;
}

.product_model01 .product_model01_by_ul_frmt ul li{
  color: #494949 !important;
  font-size: 13px;
  font-weight: 500;
  font-family: raleway;
  width: 50%;
  float:left;
  text-align: left;
  letter-spacing: .5px;
  padding:0;
  margin: auto 0;
  border:none;
}

.product_model01 .product_model01_by_ul_frmt ul li:last-child{
  text-align:left;
}

.product_model01 .product_model01_by_ul_frmt ul li span{
  color:red;
}

.product_model01 .product_model01_by_ul_frmt ul li select{
  border: none;
  width: 75% !important;
  padding-right:30px !important;
  outline: 0;
  margin-top: 0;
  padding: 4px;
  font-family: poppins;
  font-weight:500;
  letter-spacing:.5px;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: #eee;
  transition: .2s ease-in-out;
  font-size:12px;
}

.product_model01 .product_model01_by_ul_frmt ul li input{
  border: none;
  width: 85% !important;
  outline: 0;
  margin-top: 0;
  padding: 4px;
  font-family: poppins;
  font-weight:500;
  letter-spacing:.5px;
  border: 2px solid #eee;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: #eee;
  transition: .2s ease-in-out;
  font-size:12px;
}

.product_model01 .product_model01_by_ul_frmt ul li input[type=text]{
  border: none;
  width: 85% !important;
  outline: 0;
  margin-top: 0;
  padding: 4px;
  font-family: poppins;
  font-weight:500;
  letter-spacing:.5px;
  border: 2px solid #eee;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: #eee;
  transition: .2s ease-in-out;
  font-size:12px;
}

.product_model01 .product_model01_by_ul_frmt ul li input:focus{
  border: 2px solid #3f51b5 !important;
  transition: .2s ease-in-out;
  background: white;
  border-radius: 4px;
}

.product_model01 .product_model01_by_ul_frmt ul li textarea{
  border: none;
  width: 85% !important;
  outline: 0;
  margin-top: 0;
  padding: 4px;
  font-family: poppins;
  font-weight:500;
  letter-spacing:.5px;
  border: 2px solid #eee;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: #eee;
  transition: .2s ease-in-out;
  resize:vertical;
  font-size:12px;
}

.product_model01 .product_model01_by_ul_frmt ul li textarea:focus{
  border: 2px solid #3f51b5 !important;
  transition: .2s ease-in-out;
  background: white;
  border-radius: 4px;
}

.product_model01 .product_model01_by_ul_frmt ul li label input{
  margin-right:3px;
  position:relative;
  top:1px;
  font-size:12px;
  margin-left:5px;
}

.product_model01 .product_model01_by_ul_frmt ul li input[type=number]{
  border: none;
  width: 85% !important;
  outline: 0;
  margin-top: 5px;
  padding: 4px;
  font-family: poppins;
  font-weight:500;
  letter-spacing:.5px;
  border: 2px solid #eee;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: #eee;
  transition: .2s ease-in-out;
  font-size:12px;
}

.product_model01 .product_model01_by_ul_frmt ul li input[type=radio]{
  width:15% !important;
}

/*ul_li_format_media_query*/
@media screen and (max-width:575px){
  
  .product_model01 .product_model01_by_ul_frmt ul{
    padding:5px 0;  
  }
  
  .product_model01 .product_model01_by_ul_frmt ul li{
    width:100%;
    text-align:left;
  }
  
  .product_model01 .product_model01_by_ul_frmt ul li:last-child{
    width:100%;
    text-align:left;
  }
  
}

/*////////////////////////////////*/

.product_model01 table tr td #checkboxes label{
  font-weight:500;
  width:95%;
}

.product_model01 table tr td #checkboxes{
  font-size:14px;
  margin-left:15px;
  text-align:left;
}


.product_model01 table tr td #checkboxes input{
  margin:0;
  margin-right:5px;
}

.modal_body_btn{
  display:inline-block;
  padding-bottom:20px;
  text-align:center;
  width:100%;
}

.otrs_buttons{
  width:50%;
  float:left;
  text-align:right;
}


.otrs_buttons button{
  margin-right:10px;
}

.otrs_buttons button i{
  margin-right:5px;
}

.otrs_buttons1{
  text-align:left;
  width:50%;
  float:left;
}

.otrs_buttons1 button i{
  margin-right:5px;
}


/*production_equip_form_checkboxes*/

.product_model01 table tr td #checkboxes{
  margin-left:0;
}

.product_model01 table tr td #checkboxes label{
  width: 100%;
  font-size: 12px;
  font-family: poppins;
  font-weight: 500;
  letter-spacing: .5px;
  margin-bottom: 10px;
}



/*add_product_model_end*/




/*Product_model_Responsive_View*/

@media only screen and (max-width:767px){
  
  .modal-content{
    padding:0 !important;
  }
  
  .modal-open .modal{
    padding:0 !important;
  }
  
  .modal-footer{
    padding:12px !important;
  }
  
}

@media only screen and (max-width:575px){
  
  
  
  .modal-title{
    font-size:15px;
  }
  
  .modal-header{
    padding:8px;
  }
  
  .product_model01{
    width:100%;
    overflow:hidden;
  }
  
  .product_model01 table tr td{
    font-size:13px !important;
  }
  
  .modal-footer{
    padding:10px;
  }
  
  .modal-footer button{
    padding:4px 16px;
    font-size:13px;
    width:45%;
    padding-bottom:5px;
    margin-right:14px;
    margin:0 auto !important;
  }
  
  
}


/*add_product_model_end*/


/*PRODUCT_MODEL005.CSS_END*/





/*SE_TABS_DETAILS.CSS_STARTUP*/



@charset "utf-8";
/* CSS Document */


.equipment_datashow{background:none !important;}


/*se_stats_page*/

.se_stats_session{
  width:95%;
  padding:0 15px;
  float:left;
  margin-top:25px;
}

.se_stats_top_btns00{
  background:#1c1c1c;
  border-radius:5px;
  width:100%;
  padding: 0 10px;
  display:inline-block;
}

.se_stats_top_btns{
  width:10%;
  float:left;
  text-align:center;
  padding:12px 0;
}

/*.se_stats_top_btns button{
  background: linear-gradient(to top,#96ff8b 0%,#3c3 90%);
  -webkit-linear-gradient(top, rgba(150,255,139,1)0%, rgba(51,204,51,1) 100%);
    border-radius: 5px;
    border: 2px solid #32c532;
    color: #f1f1f1;
    font-family: ubuntu;
    font-weight: 500;
    font-size: 13px;
  width:92%;
  height:30px;
}*/

.se_stats_top_btns button{
  margin-right: 10px;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  border: none;
  padding: 8px 25px;
  font-family: poppins;
  font-size: 12px;
  cursor: pointer;
  font-weight: 500;
  border-radius: 3px !important;
  opacity: 1;
  color: white;
}

.se_stats_top_btns button img{
  padding-right:3px;
  margin-bottom:3px;
}

/*.se_stats_top_btns button:hover{
  color:black;
  font-weight:600;
  background: linear-gradient(to top,#3c3 0%,#96ff8b 90%);
  -webkit-linear-gradient(top, rgba(150,255,139,1)0%, rgba(51,204,51,1) 100%);
  text-decoration:none;
  transition:.2s ease-out;
}*/

.se_stats_top_btns button:hover{
  color:white;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  text-decoration:none;
  transition: .2s;
  opacity:1;
}

.refresh_icon{
  width:5%;
  float:left;
  padding:5px;
  cursor:pointer;
  padding-top:2px;
  
  /*////////////*/
  
  display:none;
  
  /*/////////*/
  
  text-align:center;
  /*display:inline-block;*/
}

.refresh_icon a{
  display:none;
}

.refresh_icon a img{
  transition:.3s;
  margin:0;
}

.refresh_icon a img:hover{
  transform:rotate(180deg);
  transition:.3s ease;
}


.tooltip03 {
    position: relative;
    display: inline-block;
}

.tooltip03 .tooltiptext {
    visibility: hidden;
    width: 70px;
    background-color: black;
    color: white;
    text-align: center;
    border-radius: 5px;
    padding: 3px 0;
    position: absolute;
    z-index: 1;
    top: 140%;
    left: 124%;
    margin-left: -60px;
    opacity: 0;
    transition: opacity 1s;
}

.tooltip03 .tooltiptext::after {
    content: "";
    position: absolute;
    bottom: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent black transparent;
}

.tooltip03:hover .tooltiptext {
    visibility: visible;
    opacity: 1;
}


.se_stat_date_format{
  text-align:center;
  padding-top:20px;
}

.se_stat_date_format00{
  display:inline-block;
}

.se_stat_date_format00 input{
  margin-left:7px;
  margin-right:10px;
  border: 2px solid cornflowerblue;
    padding-left: 5px;
}

.se_stat_date_format00 p{
  display:inline-block;
  float:left;
  font-family:raleway;
  font-weight:600;
  font-size:15px;
  margin:0;
}

.se_stat_date_format00 select{
  display:inline-block;
  margin-left:7px;
  margin-right:10px;
  border: 2px solid cornflowerblue;
    padding-left: 5px;
  padding-bottom:1px;
  padding-top:2px;
}


.se_stats_charts_session{
  width:100%;
  display:inline-block;
  padding-top: 30px;
}

.se_stats_charts_gap{
  width:20%;
  float:left;
  padding:0 10px;
}

/*.se_stats_charts01{
  background:#e0e0e0;
  width:100%;
  margin:10px 0px;
  border:1px solid #05597d;
  border-radius:5px;
  float:left;
  border: 1px solid #05597d;
  height:220px;
}*/

/*se_stats_vital_loader*/

.loaded_vital{
  display: inline-block;
  width: 100%;
  position:absolute;
  z-index:99;
  background:transparent;
  top:0;
  left:0;
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;
  height: 100%;
  border:none !important;
}

.loaded_vital .loader_main_01_vital{
  display:flex;
  height:35px;
  width: 35px;
  overflow:hidden;
  justify-content:center;
  position:absolute;
  top:50%;
  left:50%;
  border:none !important;
  transform:translate(-50%,-50%);
  -webkit-transform:translate(-50%,-50%);
  -moz-transform:translate(-50%,-50%);
}

.spinner_vital {
  -webkit-animation: rotator 1.4s linear infinite;
          animation: rotator 1.4s linear infinite;
  border:none;
}

@-webkit-keyframes rotator {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(270deg);
            transform: rotate(270deg);
  }
}

@keyframes rotator {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(270deg);
            transform: rotate(270deg);
  }
}
.path {
  stroke-dasharray: 177;
  stroke-dashoffset: 0;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-animation: dash 1.4s ease-in-out infinite, colors 5.5s ease-in-out infinite;
          animation: dash 1.4s ease-in-out infinite, colors 5.5s ease-in-out infinite;
}

@-webkit-keyframes colors {
  0% {
    stroke: #ff0000;
  }
  25% {
    stroke: #00a2ff;
  }
  50% {
    stroke: #00ce0f;
  }
  75% {
    stroke: #ffae00;
  }
  100% {
    stroke: #9600ff;
  }
}

@keyframes colors {
  0% {
    stroke: #ff0000;
  }
  25% {
    stroke: #00a2ff;
  }
  50% {
    stroke: #00ce0f;
  }
  75% {
    stroke: #ffae00;
  }
  100% {
    stroke: #9600ff;
  }
}

@-webkit-keyframes dash {
  0% {
    stroke-dashoffset: 177;
  }
  50% {
    stroke-dashoffset: 46.75;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
  }
  100% {
    stroke-dashoffset: 177;
    -webkit-transform: rotate(450deg);
            transform: rotate(450deg);
  }
}

@keyframes dash {
  0% {
    stroke-dashoffset: 177;
  }
  50% {
    stroke-dashoffset: 46.75;
    -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
  }
  100% {
    stroke-dashoffset: 177;
    -webkit-transform: rotate(450deg);
            transform: rotate(450deg);
  }
}

/*/////////////*/

.se_stats_charts01{
  background:#e0e0e0;
  width:100%;
  margin:10px 0px !important;
  margin-bottom:30px !important;
  /*border:1px solid #05597d;*/
  border-radius:4px;
  float:left;
  box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);
  /*background: #fdfdfd;*/
  background: #fff;
  /*border: 1px solid #05597d;*/
  height:220px;
  /*border: 1px solid #ebebeb;*/
  border: none;
}

/*.se_stats_charts01 h1{
  margin:0;
  text-align:left;
  border-top:2px solid #3c3;
  border-radius:4px 4px 0 0;
  background: linear-gradient(15deg, #80d0c7 0%,#13547a 100%);
  background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%);
  background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%);
  font-family:raleway;
  font-size:13px;
  font-weight:600;
  color:white;
  letter-spacing:.5px;
  padding:5.5px 5px;
}*/
.se_stats_charts01 h1{
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
  box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
  border: none !important;
  padding: 9px !important;
  background: #3f51b5;
  z-index: 1;
  font-family: raleway;
  font-size: 13px;
  letter-spacing:.5px;
  color: #fff;
  font-weight: 600;
  position: relative;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  width: 95%;
  margin: 0 auto;
  margin-top: -20px;
  border-bottom: none;
}

.se_stats_charts01 h1 i{
  float: right;
  right: 10px;
  color: white;
  position: absolute;
  padding-top: 0;
  font-size: 14px;
}

.se_stats_charts01 h1 img{
  padding:0 5px;
  margin:0 0;
}



/*SE_GRAPH__DETAILS*/

.se_graph_top_details{
  width: 100%;
  display:inline-block;
  text-align: left;
  background: #3193a6 !important;
  border: 2px solid #05597d !important;
  border-radius: 5px;
  padding:15px 15px;
  box-shadow:0px 0px 3px 0px;
}

.se_graph_top_details001 h1{
  font-family:ubuntu;
  font-size:20px;
  padding-bottom:5px;
  font-weight:500;
  margin:0;
  margin-top:0;
  border-bottom:1px solid #f0f0f0;
  color:#f0f0f0;
}

.tab_03_details_001{
  width:20%;
  float:left;
}

.tab_03_details_001 p{
  font-family:ubuntu !important;
  font-size:13px !important;
  color:white !important;
  padding:10px 0;
  font-weight:500 !important;
  text-align:left;
}

.tab_03_details_001 span{
  color:red;
}

.tab_03_details_box{
  display:inline-block;
  width:100%;
}

.tab_03_details_001 input{
  padding: 4px;
  color:black;
    border-radius: 5px;
    border: none;
}

/*.tab_03_details_001 button{
    background: linear-gradient(to top,#96ff8b 0%,#3c3 90%);
    -webkit-linear-gradient(top, rgba(150,255,139,1)0%, rgba(51,204,51,1) 100%);
    border: none;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
    webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
    border-color: green;
    padding: 5px 10px;
    color: black;
    font-family: ubuntu;
    font-size: 13px;
    font-weight: bold;
    border-radius: 5px !important;
    margin-left:15px;
}*/


.tab_03_details_001 button{
    margin-right: 10px;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  border: none;
  padding: 5px 10px;
  font-family: poppins;
  font-size: 12px;
  cursor: pointer;
  font-weight: 500;
  border-radius: 3px !important;
  opacity: .8;
  color: white;
}

.tab_03_details_001 button i{
  margin-right:5px;
}

/*.tab_03_details_001 button:hover{
  color:black;
  background: linear-gradient(to top,#3c3 0%,#96ff8b 90%);
  -webkit-linear-gradient(top, rgba(150,255,139,1)0%, rgba(51,204,51,1) 100%);
  transition: .2s;
  box-shadow: 0 2px 5px 0 rgba(0,0,0,.3),0 2px 10px 0 rgba(0,0,0,.3);
  webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.3),0 2px 10px 0 rgba(0,0,0,.3);
}*/

.tab_03_details_001 button:hover{
  color:white;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
  background: linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  text-decoration:none;
  transition: .2s;
  opacity:1;
}


/*SE_COMPARE_GRAPH_DETAILS*/

.tab_03_details_box001{
  text-align:center;
  width:100%;
}

.tab_03_details_box_center{
  width:60%;
  display:inline-block;
}

.tab_03_details_002{
  width:25%;
  float:left;
  text-align:left;
}

.tab_03_details_002 p{
  font-family:ubuntu !important;
  font-size:13px !important;
  color:white !important;
  padding:10px 0;
  font-weight:500 !important;
  text-align:left;
}

.tab_03_details_002 span{
  color:red;
}

.tab_03_details_box{
  display:inline-block;
  width:100%;
}

.tab_03_details_002 input{
  padding: 4px;
    border-radius: 5px;
    border: none;
  color:black;
}

.tab_03_details_002_select{
  padding-top:30px;
  display:inline-block;
}

/*.tab_03_details_002_select button{
    background: linear-gradient(to top,#96ff8b 0%,#3c3 90%);
    -webkit-linear-gradient(top, rgba(150,255,139,1)0%, rgba(51,204,51,1) 100%);
    border: none;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
    webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
    border-color: green;
    padding: 5px 10px;
    color: black;
    font-family: ubuntu;
    font-size: 13px;
    font-weight: bold;
    border-radius: 5px !important;
    margin-left:15px;
}*/

.tab_03_details_002_select button{
    margin-right: 10px;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  border: none;
  padding: 5px 10px;
  font-family: poppins;
  font-size: 12px;
  cursor: pointer;
  font-weight: 500;
  border-radius: 3px !important;
  opacity: .8;
  color: white;
}

.tab_03_details_002_select button i{
  margin-left:2px;
}

/*.tab_03_details_002_select button:hover{
  color:black;
  background: linear-gradient(to top,#3c3 0%,#96ff8b 90%);
  -webkit-linear-gradient(top, rgba(150,255,139,1)0%, rgba(51,204,51,1) 100%);
  transition: .2s;
  box-shadow: 0 2px 5px 0 rgba(0,0,0,.3),0 2px 10px 0 rgba(0,0,0,.3);
  webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.3),0 2px 10px 0 rgba(0,0,0,.3);
}*/

.tab_03_details_002_select button:hover{
  color:white;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
  text-decoration:none;
  transition: .2s;
  opacity:1;
}

.tab_03_details_002_select select{
  padding:3px;
  border:none;
  color:black;
  border-radius:5px;
}


/*SE_REPORT_DETAILS*/


.se_tab_report_detials{
  display:inline-block;
  width:100%;
  padding:15px 0;
  background: #3193a6 !important;
  border: 2px solid #05597d !important;
  border-radius: 5px;
  box-shadow:0px 0px 3px 0px;
}

.se_tab_report_detials001{
  width:19%;
  float:left;
}

.se_tab_report_detials001_view{
  width:7%;
  float:left;
}

.se_tab_report_detials001{
  font-size:14px;
  font-weight:500;
  font-family:ubuntu;
  color:white;
}

.se_tab_report_detials001 input{
  border:none;
  margin-left:5px;
  padding:3px;
  font-weight:500;
  font-size:13px;
  border-radius:5px;
  color:black;
}

.se_tab_report_detials001 input:focus{
  box-shadow: inset 0px 0px 3px 1px #05597d;
  transition:.2s ease-in;
}

.se_tab_report_detials001 select{
  margin-left:5px;
  border:none;
  border-radius:5px;
  padding:3px;
  font-size:13px;
  font-weight:500;
  color:black;
}

.se_tab_report_detials001_view select{
  border:none;
  padding:3px;
  margin-left:5px;
  color:black;
  border-radius:5px;
}

.se_tab_report_detials001_view a{
  font-family:ubuntu;
  font-size:15px;
  color:#96ff8b;
  margin-left:5px;
  font-weight:500;
}

.se_tab_report_detials001_view a:hover{
  color:black;
}

.se_tab_report_detials001_view a i{
  position:relative;
  top:0;
  margin-right:3px;
}

.se_reports_2nd_detail{
  width:100%;
  display:inline-block;
  padding-top:10px;
}

.se_reports_2nd_detail001{
  width:50%;
  float:left;
  padding:0 10px;
}

.se_reports_2nd_detail001 table{
  width:100%;
  text-align:left;
}

.se_reports_2nd_detail001 table tr{
  height:25px;
}

.se_reports_2nd_detail001 table tr th{
  font-size:14px;
  color:black;
  font-weight:600;
  font-family:ubuntu;
}

.se_reports_2nd_detail001 table tr td{
  font-size:14px;
  color:black;
  font-weight:500;
  font-family:ubuntu;
}


/*SE_EQUIPMENT_INFO_TAB*/


.se_equip_tabs002{
  display:inline-block;
  width:100%;
  padding-top:70px;
}

.se_equip_tabs001{
  padding-top:0;
}

.se_euip_tabs002_gap{
  padding:0 15px;
}

.se_euip_tabs002_main01{
  width:50%;
  float:left;
  text-align:left;
}

.se_euip_tabs002_main01 table{
  width:100%;
}

.se_euip_tabs002_main01 h4{
  color:#474747;
  font-size:15px;
  font-weight:600;
  font-family:raleway;
  position:relative;
  letter-spacing:.4px;
  display: -webkit-flex;
  display: -ms-flex;
  display: flex;
  box-shadow: none;
  border: none !important;
  border-bottom:1px solid #ddd !important;
  padding: 12px 10px !important;
  background: #fff;
  z-index: 0;
  position: relative;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  width: 100%;
  margin: 0 auto;
  margin-top: 0;
  border-bottom: none;
  top:0;
  border-radius: 4px 4px 0 0;
}

.se_euip_tabs002_main01 h4 a{
  float:right;
  cursor:pointer;
  position:absolute;
  right:10px;
  color:#474747;
}

.se_euip_tabs002_main01 h4 i{
  margin-right:5px;
}

.se_euip_tabs002_main01 table{
  border: none;
  background: #fff;
  overflow: hidden;
  border-radius: 0 0 4px 4px;
  box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);
}

.se_euip_tabs002_main01 table tr td{
  padding: 10px 20px;
  font-size: 12px;
  font-family: poppins;
  font-weight: 500;
}

.se_euip_tabs002_main01 table tr th{
  padding:10px 20px; 
  font-size:13px;
  letter-spacing:.5px;
  font-weight:600;
  font-family:raleway;
}

.se_euip_tabs002_main01 table tr:nth-child(even){
    padding: .65em;
  color: #1c1c1c;
  letter-spacing: .5px;
  font-family: poppins;
  border-top: none !important;
  font-size: 12px;
  border: none;
  text-align: left !important;
  font-weight: 600;
}

.se_euip_tabs002_main01 table tr:nth-child(odd){
  padding: .65em;
  color: #1c1c1c;
  letter-spacing: .5px;
  font-family: poppins;
  border-top: none !important;
  font-size: 12px;
  border: none;
  text-align: left !important;
  font-weight: 500;
}

.se_equip_tab_imgs00{
  border: none;
  margin-bottom:50px;
}

.se_equip_tab_imgs{
  display: flex;
  /*height: 250px;*/
  height: 450px;
  padding:10px;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background: #fff;
  border: none;
  box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);
  border-radius: 0 0 4px 4px;
}

.se_equip_tab_imgs img{
  flex-shrink: 0;
  max-width: 100%;
  border-radius:3px;
  max-height: 100%;
}

/*///img_popup_equip_info//*/

.equp_info_popup_img{
  z-index:99 !important;
}

#myImg {
    border-radius: 5px;
    cursor: pointer;
    transition: 0.3s;
    width: 280px;
    height: 170px;
}

#myImg:hover {opacity: 0.7;}

.equp_info_popup_img {
    display: none;
    position: fixed;
    z-index: 1;
    padding-top: 100px;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgba(0, 0, 0, 0.79);
}

.equp_info_popup_img .modal-content_01 {
    margin: auto;
    display: block;
    width: 100%;
    max-width: 800px;
    border-radius: 4px;
    margin-bottom:20px;
}

.modal-content_01, #caption {    
    -webkit-animation-name: zoom;
    -webkit-animation-duration: 0.6s;
    animation-name: zoom;
    animation-duration: 0.6s;
}

.se_equip_tab_imgs00{
  margin-bottom:100px;
}

@-webkit-keyframes zoom {
    from {-webkit-transform:scale(0)} 
    to {-webkit-transform:scale(1)}
}

@keyframes zoom {
    from {transform:scale(0)} 
    to {transform:scale(1)}
}

.equp_info_popup_img .close {
    position: fixed;
  /*top: 65px;*/
  top: 100px;
  right: 17%;
    color: #bbb !important;
    text-decoration: none;
    cursor: pointer;
    font-size: 32px;
    font-weight: bold;
    transition: 0.2s;
}

.equp_info_popup_img .close:hover,
.equp_info_popup_img .close:focus {
    color: #bbb;
    text-decoration: none;
    cursor: pointer;
}

@media only screen and (max-width: 768px){
    
    .equp_info_popup_img{
      padding-left: 10px;
    padding-right: 10px;
    z-index:999;
    }
    
    .equp_info_popup_img .modal-content_01 {
        width: 100%;
        margin-bottom:70px !important;
    }
    
    .equp_info_popup_img .close{
      font-size:29px;
      right:4%;
    }
    
}


/*SE_SETTING_TABS_DETAIL*/

.myaccount_datashow{
  margin-bottom:55px !important;
  display:inline-block;
  width:100%;
  position:relative;
}

.myaccount_datashow:before{
  content: "";
  position: fixed;
  top: 0;
  background: linear-gradient(-5deg,#8f9ad4,#3f51b5);
  background: -webkit-linear-gradient(-5deg,#8f9ad4,#3f51b5);
  background: -moz-linear-gradient(-5deg,#8f9ad4,#3f51b5);
  height: 250px;
  width: 100%;
  right: 0;
  z-index: 0;
  clip-path: ellipse(100% 55% at 48% 44%);
}

.se_setting_tabs002_main01{
  background-color:white;
  border-radius: 4px;
  padding: 30px 10px;
  height: auto;
  transition: .2s;
  display: flex;
  flex-wrap:wrap;
  width: 90%;
  margin: 50px auto;
  box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);
  transition: .2s;
  position: relative;
}

.se_Setting_tabs001_center_img{
  width:100%;
  float:left;
  text-align:center;
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  padding: 10px;
}
.se_Setting_tabs001_center_img .se_Setting_tabs001_center_img_contain{
  width: 125px;
  height: 125px;
  margin: 0 auto;
  overflow: hidden;
  display: flex;
  float: left;
  justify-content: center;
  align-items: center;
  border-radius: 35%;
  border: none;
  box-shadow:0 1px 20px 0 rgba(69,90,100,.19);
  position: relative;
}

.se_Setting_tabs001_center_img .se_Setting_tabs001_center_img_contain:after{
  background: linear-gradient(to top,rgba(0,0,0,.47) 0, rgba(0,0,0,.17) 55%);
  position: absolute;
  content:"";
  top: 0;
  width: 100%;
  height: 100%;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 0;
}

.se_Setting_tabs001_center_img .se_Setting_tabs001_center_img_contain img{
  max-width: 100%;
  min-height: 100%;
  flex-shrink: 0;
  object-fit: cover;
}

/*//////////upload_img_input_file////////////*/

.my_ac_upload_img_01{
  width: auto;
  text-align: left;
  margin: 0 0;
  display: inline-block;
  position: absolute;
  z-index: 999;
  right: 15px;
  bottom: 15px;
  border: 2px solid white;
  width: 27px;
  height: 27px;
  border-radius: 50%;
}

#my_ac_upload_img_02 {
  position: relative;
  overflow: hidden;
  background: none;
  color:white;
  border: none;
  font-weight: normal;
  opacity: 1;
  width: 100%;
  padding: 3px;
}

#my_ac_upload_img_02:hover{
  transition: ease .03s;
  opacity: .7;
}

#my_ac_upload_img_02 i{
    margin-right: 5px;
    position: relative;
    margin: 0 0;
    font-size: 10px;
    padding: 3px;
    padding-left: 4px;
}

#my_ac_upload_img_02 input[type=file] {
    position: absolute;
    top: 0;
    right: 0;
    max-width: 100%;
    max-height: 100%;
    font-size: 100px;
    text-align: right;
    filter: alpha(opacity=0);
    opacity: 0;
    outline: none;   
    cursor: inherit;
    display: block;
}

/*///////*/
.profile_tab_sec ul {
    width: 100%;
    padding: 0;
    margin: 0;
}
.profile_tab_sec ul li {
    width: 100%;
    margin-bottom: 10px;
}
.profile_tab_sec ul li a {
    border: none !important;
    padding: 10px;
    color: #444;
}
.profile_tab_sec ul li.active a {
  background: rgb(60 75 164 / 0.17) !important;
  color: #3c4ca4 !important;
  border-right: 3px solid #3c4ca4 !important;
  border-radius: 5px !important;
  transition: .2s ease-in-out;
}
.profile_tab_sec ul li a:hover {
  background: rgb(60 75 164 / 0.17) !important;
  color: #3c4ca4 !important;
  border-right: 3px solid #3c4ca4 !important;
  border-radius: 5px !important;
  transition: .2s ease-in-out;
}
nav.profile_tab_sec {
    margin-bottom: 15px;
}
.se_Setting_tabs002_center{
  width:100%;
  float:left;
  text-align:center;
  display:flex;
  flex-wrap:wrap;
  padding: 0 10px;
}

.se_setting_tabs002_main01 h4{
  color:#474747;
  font-size:15px;
  font-weight:600;
  font-family:raleway;
  letter-spacing:.5px;
  display: -webkit-flex;
  display: -ms-flex;
  display: flex;
  box-shadow: none;
  padding: 10px 0 !important;
  background: transparent;
  z-index: 1;
  position: relative;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  width: 95%;
  margin: 0 auto;
  margin-top: 0;
  margin-bottom: 30px;
  border-bottom: 1px solid #ddd;
}

.se_setting_tabs002_main01 h4 i{
  margin-right: 0px;
  position: absolute;
  right: 0;
  color: #ff8a0e;
  font-size: 16px;
  background: rgba(255, 147, 34,.12);
  border-radius: 37%;
  height: 35px;
  width: 35px;
  padding: 9px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  top: -4px;
}

.se_setting_form_table{
  border: none;
  padding: 0 5px;
  width:100%;
  float:left;
  display: inline-block;
  background:none;
  box-shadow: none;
}

.se_setting_form_table .se_setting_form_main{
  width:95%;
  margin:0 auto;
}

.se_setting_form_table .se_setting_form_main ul{
  width:49%;
  padding:0;
  margin-bottom:0;
  list-style-type:none;
  display:inline-block;
  float: left;
    margin-right: 9px;
}

.se_setting_form_table .se_setting_form_main ul li{
  color: #494949;
  font-size: 13px;
  float:left;
  font-weight: 500;
  font-family: raleway;
  width: 100%;
  text-align: left;
  letter-spacing: .5px;
  padding: 5px 0;
  position:relative;
  margin-bottom:20px;
}

.se_setting_form_table .se_setting_form_main ul li label{
  position: absolute;
  top: -4px;
  left: 5px;
  color: #3f51b5;
  font-family: poppins;
  font-weight: 500;
  letter-spacing: .5px;
  font-size: 12px;
  background: white;
  padding: 2px 7px;
  margin-bottom: 0 !important;
  z-index:9;
}

.se_setting_form_table .se_setting_form_main ul li i{
  position: absolute;
  right: 10px;
  top: 50%;
  -webkit-transform: translate(0,-50%);
  -moz-transform: translate(0,-50%);
    transform: translate(0,-50%);
  color: #3f51b5;
  font-size: 12px;
  background: rgba(63, 81, 181,.12);
  border-radius: 37%;
  height: 30px;
  width: 30px;
  padding: 9px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.se_setting_form_table .se_setting_form_main ul li{
  text-align:left;
}

.se_setting_form_table .setting_tab_form_input{
  width:100%;
  display:inline-block;
}

.se_setting_form_table .se_setting_form_main ul li input{
  border: none;
  width: 95% !important;
  outline: 0;
  margin-top: 0;
  padding: 12px 10px;
  padding-bottom: 10px;
  font-family: poppins;
  font-weight:500;
  letter-spacing:.3px;
  font-style: normal;
  border: 2px solid #edf1ff !important;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: none !important;
  transition: .2s ease-in-out;
  color:#1c1c1c;
}

.se_setting_form_table .se_setting_form_main ul li input:focus{
  border: 2px solid #3f51b5 !important;
  transition: .2s ease-in-out;
  background: none !important;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

.se_setting_form_table .se_setting_form_main ul span{
  color:red;
}

.se_setting_form_table .se_setting_form_main .setting_tab_form_input input{
  width:30px;
  margin-left:5px;
  padding:2px;
  border:none;
  color:black;
  border-radius:3px;
}

.setting_tab_form_btn{
  display:inline-block;
  padding-top:15px;
  width:95%;
  margin-top:0;
  text-align:right;
  border-top:none;
  padding-bottom:10px;
}

.setting_tab_form_btn a:hover{
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.15) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.15) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.15) !important;
  text-decoration: none;
  transition: .2s;
  opacity: 1;
}

.setting_tab_form_btn #btnSaveChangePassword{
  margin-right: 0;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: #3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  padding: 4px 20px;
  padding-bottom:5px;
  height: 28px;
  font-family: poppins;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  border-radius: 3px !important;
  opacity: 1;
  letter-spacing: .5px;
  color: white;
}

.setting_tab_form_btn #btnResetChangePassword{
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: none !important;
  border: 2px solid #3f51b5 !important;
  padding: 4px 20px;
  padding-bottom:5px;
  height: 28px;
  font-family: poppins;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  border-radius: 3px !important;
  opacity: 1;
  letter-spacing: .5px;
  color: #1c1c1c;
}

.setting_tab_form_btn #btnSaveChangeProfile{
  margin-right: 0;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: #3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  padding: 4px 20px;
  padding-bottom: 5px;
  height: 28px;
  font-family: poppins;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  border-radius: 3px !important;
  opacity: 1;
  letter-spacing: .5px;
  color: white;
}

.setting_tab_form_btn #btnResetChangeProfile{
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: none !important;
  border: 2px solid #3f51b5 !important;
  padding: 4px 20px;
  padding-bottom: 5px;
  height: 28px;
  font-family: poppins;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  border-radius: 3px !important;
  opacity: 1;
  letter-spacing: .5px;
  color: #1c1c1c;
}

.setting_tab_form_btn a i{
  margin-right:5px;
  position:relative;
  top:-2px;
}

@media screen and (max-width:1200px){

  /*se-equip-tab-session-02*/

  .se_euip_tabs002_gap{
    padding:0 10px;
  }
  
  .se_euip_tabs002_main01 h4{
    padding:7px;
  }
  
  
  /*se-setting-tab-session-02*/
  
  .se_Setting_tabs002_center{
    /*width:64%;*/
    width:85%;
  }
  
  .se_setting_form_table table tr td input{
    padding:3px;
  }

}

@media screen and (max-width:992px){
  
  .se_setting_tabs002_main01{
    width: 95%;
  }
  .se_Setting_tabs001_center_img{
    width: 15%;
  }
  .se_Setting_tabs001_center_img .se_Setting_tabs001_center_img_contain{
    width: 100px;
    height: 100px;
  }
  .se_Setting_tabs002_center{
    width: 85%;
  }
  
}

@media screen and (max-width:768px){

  /*se-equip-tab-session-02*/


  .se_equip_tabs002{
    padding-top:0 !important;
  }

  .se_euip_tabs002_main01{
    width:100%;
    padding-top:20px;
  }

  .se_Setting_tabs001_center_img{
    width:100%;
    justify-content:center;
    -webkit-justify-content:center;
    padding:0;
  }

  .se_euip_tabs002_gap{
    padding:0 7px;
  }
  
  .se_euip_tabs002_main01 h4{
    padding:6px;
    font-size:13.6px;
  }
  
  .se_setting_tabs002_main01 h4{
    font-size:14px;
    width:100%;
    box-shadow:none !important;
  }
  
  .se_setting_form_table .se_setting_form_main{
    width:100%;
  }
  
  .se_setting_tabs002_main01{
    padding-top:20px !important;
    width:100% !important;
    border-radius: 20px 20px 0 0;
    margin:30px 0 !important;
  }
  
  .se_setting_tabs002_main01{
    /*padding-bottom:0 !important;*/
  }
  
  .se_setting_form_table{
    box-shadow:none !important;
    padding:0 10px;
  }
  
  /*se-setting-tab-session-02*/
  
  
  .se_Setting_tabs002_center{
    /*width:85%;*/
    width:100%;
    margin-top:30px;
    padding:0;
  }
  
  .setting_tab_form_btn{
    padding:15px !important;
    padding-bottom:5px !important;
    padding-right:0 !important;
  }
  
  .se_setting_form_table .se_setting_form_main ul li input{
    /*padding:7px 1px;*/
    width:100%;
    font-size:12px !important;
    padding-right:5px;
  }
  
  .se_setting_form_table .se_setting_form_main ul li i{
    right: 20px;
    top: 50%;
  }
  
  .setting_tab_form_btn #btnSaveChangePassword{
    box-shadow:none !important;
  }
  
  .setting_tab_form_btn #btnResetChangePassword{
    box-shadow:none !important;
  }
  
  .setting_tab_form_btn #btnSaveChangeProfile{
    box-shadow:none !important;
  }
  
  .setting_tab_form_btn #btnResetChangeProfile{
    box-shadow:none !important;
  }

}


@media screen and (max-width:575px){
  
  
  /*se_my_account_sec*/
  
  .se_setting_form_table{
    width:100% !important;
  }
  
  
  /*se-setting-tab-session-02*/
  
  
  .equipment_datashow01{
    margin-bottom:165px;
  }
  
  .se_setting_tabs002_main01{
    padding-top:20px !important;
    padding-bottom:0;
  }
  
  .se_Setting_tabs002_center{
    width:100%;
    padding:0 0;
    margin-top:15px;
    /*box-shadow:none !important;*/
  }

  .se_Setting_tabs001_center_img .se_Setting_tabs001_center_img_contain{
    width:75px;
    height:75px;
  }
  
  .se_setting_form_table{
    /*padding:0;*/
    padding-bottom:20px;  
  }
  
  .se_euip_tabs002_main01{
    width:100%;
    margin-top:20px;
  }
  
  .se_setting_tabs002_main01 h4{
    border: none;
    padding-bottom: 0 !important;
  }
  
  .se_setting_form_table .se_setting_form_main ul li label{
    font-size:11px !important;
    top: -4px;
  }
  
  .se_setting_form_table .se_setting_form_main ul{
    height:auto;
  }
  
  .se_euip_tabs002_main01 h4{
      padding: 8px;
      font-size: 13.6px;
  }
  
  .se_setting_form_table .se_setting_form_main ul li{
    margin-bottom: 15px;
  }
  
  /*.se_setting_form_table .se_setting_form_main ul li{
    width:100%;
    text-align:left;
    margin:0 0;
  }*/
  
  /*.se_setting_form_table .se_setting_form_main ul li{
    padding:0;
    font-size:12px;
    letter-spacing:.2px;
    padding-top:5px !important;
  }*/
  
  /*.se_setting_form_table .se_setting_form_main ul li:first-child{
    padding:0;
    font-size:12px;
    letter-spacing:.2px;
    padding-top:12px !important;
  }*/
  
  .my_ac_upload_img_01{
    right: 10px;
    bottom: 10px;
    width: 22px;
    height: 22px;
  }
  
  #my_ac_upload_img_02{
    padding:1px;
  }
  #my_ac_upload_img_02 i{
    font-size: 8px;
    padding: 4px;
    padding-left: 4px;
  }
  .se_setting_form_table .se_setting_form_main ul li i{
    top:50%;
    right:10px;
  }
  
  .setting_tab_form_btn a{
    font-size:12px !important;
  }
  .setting_tab_form_btn{
    text-align: center;
    display: flex;
    -webkit-display: flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    justify-content: center;
    -webkit-justify-content: center;
    width: 100%;
    height:auto;
    padding:8px 10px;
    padding-left:0 !important;
  }
  
  .setting_tab_form_btn #btnSaveChangePassword{
    box-shadow:none !important;
    display: flex;
    -webkit-display: flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    justify-content: center;
    -webkit-justify-content: center;
    width: 48%;
    height:35px;
    padding:6px 10px;
    float: left;
    margin: 0 auto !important;
  }
  
  .setting_tab_form_btn #btnResetChangePassword{
    box-shadow:none !important;
    display: flex;
    -webkit-display: flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    justify-content: center;
    -webkit-justify-content: center;
    width: 48%;
    height:35px;
    padding:6px 10px;
    float: left;
    margin: 0 auto !important;
  }
  
  .setting_tab_form_btn #btnSaveChangeProfile{
    box-shadow:none !important;
    display: flex;
    -webkit-display: flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    justify-content: center;
    -webkit-justify-content: center;
    width: 48%;
    height:35px;
    padding:6px 10px;
    float: left;
    margin: 0 auto !important;
  }
  
  .setting_tab_form_btn #btnResetChangeProfile{
    box-shadow:none !important;
    display: flex;
    -webkit-display: flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    justify-content: center;
    -webkit-justify-content: center;
    width: 48%;
    height:35px;
    padding:6px 10px;
    float: left;
    margin: 0 auto !important;
  }
  

}


/*/////////////SE_EQUIPMENT_DETAILS_MDB//////////////*/

.eqipment_setting_tab_main{
  background-color: white;
  border-radius: 4px;
  padding: 15px 10px;
  height: auto;
  transition: .2s;
  display: flex;
  flex-wrap: wrap;
  width: 70%;
  margin: 30px auto;
  box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);
  /*transition: .2s;*/
  position: relative;
}

.eqipment_setting_tab_center{
  width: 100%;
  float: left;
  text-align: center;
  display: flex;
  flex-wrap: wrap;
  padding: 0 10px;
  margin: 0 auto;
}

.eqipment_setting_tab_center h4{
  color: #474747;
  font-size: 15px;
  font-weight: 600;
  font-family: raleway;
  letter-spacing: .5px;
  display: -webkit-flex;
  display: -ms-flex;
  display: flex;
  box-shadow: none;
  padding: 10px 0 !important;
  background: transparent;
  z-index: 1;
  position: relative;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  width: 95%;
  margin: 0 auto;
  margin-top: 0;
  margin-bottom: 20px;
  position:relative;
  border-bottom: 1px solid #ddd;
}

.eqipment_setting_tab_center h4 i{
  position:absolute;
  right:0;
}

.eqipment_setting_tab_table{
  border: none;
  padding: 0 5px;
  width: 95%;
  float: left;
  display: flex;
  -webkit-display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  background: none;
  box-shadow: none;
  margin: 0 auto;
}

.eqipment_setting_tab_table ul{
  width: 100%;
  padding: 0;
  margin-bottom: 0;
  list-style-type: none;
  display: inline-block;
}

.eqipment_setting_tab_table ul li{
  color: #494949;
  font-size: 13px;
  float: left;
  font-weight: 600;
  font-family: raleway;
  width: 50%;
  text-align: left;
  letter-spacing: .5px;
  padding: 7px 0;
  position: relative;
  margin-bottom: 0;
}

.eqipment_setting_tab_table ul li:first-child{
  color: #1c1c1c;
  padding: 0px 0;
}

.eqipment_setting_tab_table .ComputeFromComfort_row select{
  width:80% !important;
}

.eqipment_setting_tab_table ul li input{
  width: 80% !important;
  outline: 0;
  margin-top: 0;
  margin-right: 4px;
  padding: 8px 5px;
  padding-bottom: 8px;
  font-size:12px;
  font-family: poppins;
  font-weight: 500;
  letter-spacing: .3px;
  font-style: normal;
  border: 2px solid #edf1ff !important;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: none !important;
  transition: .2s ease-in-out;
  color: #1c1c1c;
}

.eqipment_setting_tab_table .setting_tab_form_input input{
  width: 70px !important;
}

.eqipment_setting_tab_table ul li input:focus{
  border: 2px solid #3f51b5 !important;
  transition: .2s ease-in-out;
  background: none !important;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

.eqipment_setting_tab_sv_btn{
  border: none;
  padding: 15px 0;
  padding-bottom: 0;
  width: 100%;
  float: left;
  display: flex;
  -webkit-display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  background: none;
  box-shadow: none;
  margin: 0 auto;
  border-top: 1px solid #ddd;
  margin-top: 20px;
}

.eqipment_setting_tab_sv_btn a{
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: #3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  padding: 4px 20px;
  padding-bottom: 5px;
  height: 30px;
  font-family: poppins;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  border-radius: 3px !important;
  opacity: 1;
  letter-spacing: .5px;
  color: white;
}

.eqipment_setting_tab_sv_btn a:hover{
  background: #3f51b5 !important;
    border: 2px solid #3f51b5 !important;
    text-decoration: none;
    transition: .2s;
    opacity: 1;
    color: white;
}

.eqipment_setting_tab_sv_btn a i{
  margin-right:4px;
}

@media only screen and (max-width:992px){
  
  .eqipment_setting_tab_main{
    width:90% !important;
  }
  
  .eqipment_setting_tab_table{
    width:100%;
  }
  
  .eqipment_setting_tab_center h4{
    width:100%;
    margin-bottom:20px;
  }
  
  .eqipment_setting_tab_table .setting_tab_form_input input{
    width:55px !important;
  }
  
}

@media only screen and (max-width:767px){
  
  .eqipment_setting_tab_main{
    width: 100% !important;
    border-radius: 20px 20px 0 0;
    margin: 30px 0 !important;
  }
  
  .eqipment_setting_tab_table ul li{
    width:100%;
  }
  
}


/*SE_PERFORMANCE_TABS_CSS*/

#col_md_4_res{
  padding-right:10px !important;
  padding-left:10px !important;
}
 
.performance_tb_head{
  padding-bottom: 5px;
  font-family: raleway;
  border-bottom: none;
  font-size: 14px;
  font-weight: 600;
  margin-top: 5px;
  margin-left: 5px;
  margin-right: 5px;
  margin-bottom: 5px;
  color: #474747;
  border-bottom:1px solid #ddd;
  letter-spacing: .5px;
 }
 
.performance_tb_box_main {
  width: 100%;
  background: white;
  margin: 10px 0;
    background: #fff;
    border-radius: 4px;
    padding:5px 10px;
    box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);
}

.performance_tb_box_main table{
  width:100%;
  margin-bottom:10px !important;
  overflow: hidden;
  border-radius: 4px;
}

.performance_tb_box_main .tbl-diagnostics .table_color{
  border-bottom: 1px solid #ccc !important;
  padding: 7px 5px !important;
  /*background: #3f51b5;*/
  background: rgba(64, 81, 176, 0.8);
  border: 1px solid transparent !important;
  font-family: raleway;
  color: white;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: .4px;
  text-align: center;
}

.performance_tb_box_main .tbl-diagnostics .table_color th{
  border:none !important;
  padding:7px 3px;
}

.performance_tb_box_main .tbl-diagnostics tbody tr:nth-child(even){
  background: #edf1ff;
  height: 30px;
  border-bottom: 1px solid #ddd;
}

.performance_tb_box_main .tbl-diagnostics tbody tr:nth-child(odd){
  background: #ffffff ;
  height: 33px;
  border-bottom: 1px solid #ddd;
}

.performance_tb_box_main .tbl-diagnostics tbody tr td{
  font-family: poppins;
  padding: 4px 5px;
  color: black;
  font-weight: 500;
  border:none !important;
  border-bottom: 1px solid #ddd !important;
  font-size: 11px;
  letter-spacing: .4px;
}

.tbl-diagnostics tr td{
  padding:1px 3px;
}

.performance_tb_box_main table input{
  width: 95% !important;
  outline: 0;
  margin-top: 0;
  padding:2px;
  font-family: poppins;
  font-weight: 500;
  letter-spacing: .3px;
  font-style: normal;
  border: 2px solid #edf1ff !important;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: none !important;
  transition: .2s ease-in-out;
  color: #1c1c1c;
}

.performance_tb_box_main table input:focus{
  border: 2px solid #3f51b5 !important;
  transition: .2s ease-in-out;
  background: none !important;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

.column {
  float: left;
  width: 25%;
  padding: 10px;
  height: auto;

}
 
.row1:after {
  content: "";
  display: table;
  clear: both;
} 

@media screen and (max-width:575px){
  
  #col_md_4_res{
    padding:0 !important;
  }
  
  .performance_tb_head{
    margin-left:5px !important;
    margin-right:5px !important;
  }
  
}


/*////////*/

/*SE_TABS_DETAILS.CSS_END*/



/*SE_TABS_MAIN_TOP_SESSION.CSS_STARTUP(MAIN_2_FILE_tabstye.css_&_tabs.css)*/


/*TABSTYLES.CSS_STARTUP*/


/* Individual tab styles */


/*****************************/
/* Trapezoid,style,startup*/
/*****************************/ 

.tabs{
  height:100% !important;
}

.tabs-style-tzoid {
  max-width: 100%;
  float:left;
}

.tabs-style-tzoid nav {
  padding: 0;
  width:100%;
  float:left;
  z-index:9;
  border:none !important;
  margin-bottom:0 !important;
}

.tabs-style-tzoid nav ul li {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.tabs-style-tzoid nav ul li a {
  padding: 2px 20px 2px 20px;
  color: #727272 !important;
  -webkit-transition: color 0.2s;
  transition: color 0.2s;
  border-bottom:3px solid white;
}

.tabs-style-tzoid nav ul li a i{
  position: relative;
  top: -1px;
  right: 6px;
  font-size: 13px;
}


.tabs-style-tzoid nav ul li a:hover,
.tabs-style-tzoid nav ul li a:focus {
  /*color: #fff;*/
  color: #3f51b5 !important;
  transition:.2s;
  text-decoration:none;
}

.tabs-style-tzoid nav ul li.tab-current a,
.tabs-style-tzoid nav ul li.tab-current a:hover {
  /*color: #05597d;*/
  border-bottom: 3px solid #3f51b5 !important;
  color: #3f51b5 !important; 
}

.tabs-style-tzoid nav ul li a span {
  font-weight: 500;
  font-size: 12px;
  /*font-family:ubuntu;*/
  font-family:poppins;
  letter-spacing:.4px;
}

.tabs-style-tzoid nav ul li a::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height:35px;
  z-index: -1;
  background:white;
  content: '';
}

.tabs-style-tzoid nav ul li.tab-current a::after,
.tabs-style-tzoid .content-wrap {
  background: #fff;
  box-shadow: none;
  border:none;
}


/*TODO-CONSUMPTION-ENTRY-SESSION*/

.tabs-style-tzoid .se_todo_consume_tabs{
  width:100%;
}

.tabs-style-tzoid .se_todo_consume_tabs ul{
  width:100%;
}


/*TODO-PREHDS-DATE-SESSION*/

.tabs-style-tzoid .se_todo_prehds_tabs{
  width:100% !important;
}

.tabs-style-tzoid .se_todo_prehds_tabs ul{
  /*width:65% !important;*/
  width:100% !important;
}


/*Responsive_1024px_screen_size*/


@media screen and (max-width:1200px){
  
  
  
  /*.tabs-style-tzoid nav{
    margin-top:5px !important;
    width:100% !important;
  }
  
  .tabs-style-tzoid nav ul li a{
    width:100%;
    padding:3px 30px 3px 10px;
  }
  
  #se_08_tabs_session01 ul li a{
    width:100%;
    float:left;
    margin:0 0 !important; 
  }
  
  #se_08_tabs_session01 ul{
    width:100%;
    line-height:0;
  }*/
  
  
  #se_08_tabs_session01{
    margin-top:0 !important;
  }
  
  .tabs nav ul li{
    display: inline-block !important;
    width: auto !important;
  }
  
  .navbar .navbar-toggler{
    display:none !important;
  }
  
  #se_08_tabs_session01 button{
    display:none !important;
  }
  
  .tabs nav ul{
    margin-top:0 !important;
  }
  
  .navbar ul{
    padding-left:0 !important;
    background:white !important;
    border-radius:0 !important;
    margin-top:0 !important;
    max-height:50px !important; 
  }
  
  .navbar .nav-menu-stats08{
    /*max-height:44px !important;*/
    max-height:50px !important; 
  }
  
  #se_08_tabs_session01 ul li a{
    width:100%;
    display:inline-block !important;
    /*padding:0 !important;*/
    float:left;
    margin:0 0 !important; 
  }
  
  #se_08_tabs_session01 ul{
    display:inline-block !important;
  }
  
  #se_08_tabs_session01 ul{
    width:100%;
    padding-left:0 !important;
    /*display:inline-block !important;*/
  }
  
  .navbar ul.open{
    max-width:100% !important;
    max-height:100% !important;
  }
  
  .refresh_icon{
    padding-top:10px;
  }
  
  .tooltip03 .tooltiptext{
    width:60px;
    padding:2px 0;
  }
  
  
  /*TODO-CONSUMPTION-ENTRY-SESSION*/

.tabs-style-tzoid .se_todo_consume_tabs{
  width:100%;
}

.tabs-style-tzoid .se_todo_consume_tabs ul{
  width:100%;
}
  
  
  /*TODO-PREHDS-DATE-SESSION*/

.tabs-style-tzoid .se_todo_prehds_tabs{
  width:100% !important;
}

.tabs-style-tzoid .se_todo_prehds_tabs ul{
  /*width:95% !important;*/
  width:100% !important;
}

.tabs-style-tzoid .se_todo_prehds_tabs ul li a{
  margin-top:5px;
}

  
  
  
/*TODO-CONSUMPTION-ENTRY-SESSION*/

.tabs-style-tzoid .se_todo_consume_tabs{
  width:100%;
}

.tabs-style-tzoid .se_todo_consume_tabs ul{
  width:100%;
}
  
  
/*TODO-PREHDS-DATE-SESSION*/

.tabs-style-tzoid .se_todo_prehds_tabs{
  width:100% !important;
}

.tabs-style-tzoid .se_todo_prehds_tabs ul{
  /*width:70% !important;*/
  width:100% !important;
}

  
}


/*Responsive_992px_screen_size*/


@media only screen and (max-width:992px){
  
  
/*TODO-PREHDS-DATE-SESSION*/

/*.tabs-style-tzoid .se_todo_prehds_tabs{
  width:100% !important;
}

.tabs-style-tzoid .se_todo_prehds_tabs ul{
  width:100% !important;
}

#se_08_tabs_session01{
  margin-top:0 !important;
}

#se_08_tabs_session01 ul li a{
  width:100%;
  float:left;
  margin:0 0 !important; 
}

#se_08_tabs_session01 ul{
  width:100%;
}*/


  #se_08_tabs_session01{
    margin-top:0 !important;
  }
  
  .tabs nav ul li{
    display: inline-block !important;
    width: auto !important;
  }
  
  .navbar .navbar-toggler{
    display:none !important;
  }
  
  #se_08_tabs_session01 button{
    display:none !important;
  }
  
  .tabs nav ul{
    margin-top:0 !important;
  }
  
  .navbar ul{
    padding-left:0 !important;
    background:white !important;
    border-radius:0 !important;
    margin-top:0 !important;
    max-height:50px !important; 
  }
  
  #se_08_tabs_session01 ul li a{
    width:100%;
    display:inline-block !important;
    /*padding:0 !important;*/
    float:left;
    margin:0 0 !important; 
  }
  
  #se_08_tabs_session01 ul{
    display:inline-block !important;
  }
  
  #se_08_tabs_session01 ul{
    width:100%;
    padding-left:0 !important;
    /*display:inline-block !important;*/
  }
  
  .navbar ul.open{
    max-width:100% !important;
    max-height:100% !important;
  }
  
  .refresh_icon{
    padding-top:10px;
  }
  
  .tooltip03 .tooltiptext{
    width:60px;
    padding:2px 0;
  }
  
  
  /*TODO-CONSUMPTION-ENTRY-SESSION*/

.tabs-style-tzoid .se_todo_consume_tabs{
  width:100%;
}

.tabs-style-tzoid .se_todo_consume_tabs ul{
  width:100%;
}
  
  
  /*TODO-PREHDS-DATE-SESSION*/

.tabs-style-tzoid .se_todo_prehds_tabs{
  width:100% !important;
}

.tabs-style-tzoid .se_todo_prehds_tabs ul{
  /*width:95% !important;*/
  width:100% !important;
}

.tabs-style-tzoid .se_todo_prehds_tabs ul li a{
  margin-top:5px;
}

  
}

/*Responsive_768px_screen_size*/


@media only screen and (max-width:768px){
  
  #se_08_tabs_session01{
    margin-top:0 !important;
  }
  
  .tabs-style-tzoid nav ul li a i{
    top:1px !important;
  }
  
  .tabs nav ul li{
    display: inline-block !important;
    width: auto !important;
  }
  
  .navbar .navbar-toggler{
    display:none !important;
  }
  
  #se_08_tabs_session01 button{
    display:none !important;
  }
  
  .tabs nav ul{
    margin-top:0 !important;
  }
  
  .tabs-style-tzoid #se_08_tabs_session01{
    min-height: auto !important;
  }
  
  .navbar ul{
    padding-left:0 !important;
    background:white !important;
    border-radius:0 !important;
    margin-top:0 !important;
    max-height:50px !important; 
  }
  
  #se_08_tabs_session01 ul li a{
    width:100%;
    display:inline-block !important;
    /*padding:0 !important;*/
    float:left;
    margin:0 0 !important; 
  }
  
  #se_08_tabs_session01 ul{
    display:inline-block !important;
  }
  
  #se_08_tabs_session01 ul{
    width:100%;
    padding-left:0 !important;
    /*display:inline-block !important;*/
  }
  
  .navbar ul.open{
    max-width:100% !important;
    max-height:100% !important;
  }
  
  .refresh_icon{
    padding-top:10px;
  }
  
  .tooltip03 .tooltiptext{
    width:60px;
    padding:2px 0;
  }
  
  
  /*TODO-CONSUMPTION-ENTRY-SESSION*/

.tabs-style-tzoid .se_todo_consume_tabs{
  width:100%;
}

.tabs-style-tzoid .se_todo_consume_tabs ul{
  width:100%;
}
  
  
  /*TODO-PREHDS-DATE-SESSION*/

.tabs-style-tzoid .se_todo_prehds_tabs{
  width:100% !important;
}

.tabs-style-tzoid .se_todo_prehds_tabs ul{
  /*width:95% !important;*/
  width:100% !important;
  display:inline-block !important;
}

.tabs-style-tzoid .se_todo_prehds_tabs ul li a{
  margin-top:5px;
  margin-bottom:0 !important;
}
  
  
}


/*Responsive_992px_screen_size*/


@media only screen and (max-width:991px){
  
  
  .tabs-style-tzoid #se_08_tabs_session01{
    width:100% !important;
  }
  
  .tabs-style-tzoid nav ul li a{
    padding:5px 20px 5px 15px;
    margin-top:0 !important;
  }
  
  .tabs-style-tzoid nav ul{
    max-height:45px !important;
  }
  
  .tabs-style-tzoid nav ul{
    background:#fff !important;
    margin:0 !important;
  }
  
}


/*Responsive_575px_screen_size*/


@media only screen and (max-width:575px){
  
  .tabs-style-tzoid #se_08_tabs_session01{
    width:100% !important;
  }
  
  #se_08_tabs_session01 ul li a{
    width:100%;
    float:left;
    margin:0 0 !important; 
  }


    /*TODO-PREHDS-DATE-SESSION*/

.tabs-style-tzoid .se_todo_prehds_tabs{
  width:100% !important;
}

.tabs-style-tzoid .se_todo_prehds_tabs ul{
  /*width:54% !important;*/
  width:100% !important;
}

  
.tabs-style-tzoid .se_todo_prehds_tabs ul li a{
  margin-top:5px;
}
  
  
  /*TODO-CONSUMPTION-ENTRY-SESSION*/

.tabs-style-tzoid .se_todo_consume_tabs{
  width:100%;
}

.tabs-style-tzoid .se_todo_consume_tabs ul{
  width:100%;
}
  
  
}


/*TODO-UPCOMING-PM*/
  
.hds-filter-container .todo_upcoming_pm{
  padding:0;
  /*margin:3px 0;*/
  width:100%;
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
}

.hds-filter-container .todo_upcoming_pm li{
  float:left;
  list-style-type:none;
  color:#1c1c1c;
  font-size:12px;
  margin: auto !important;
  font-family: poppins;
  font-weight:normal;
  letter-spacing: .5px;
}

.hds-filter-container .todo_upcoming_pm li select{
  border:none;
  border-radius:4px;
  background:white;
  padding-right: 20px !important;
  color:black;
  padding:0;
}

.hds-filter-container .todo_upcoming_pm li #btnView{
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: #3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  padding: 3px 12px;
  padding-bottom: 4px;
  height: auto;
  font-family: poppins;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  border-radius: 3px !important;
  opacity: 1;
  font-style: normal;
  letter-spacing: .5px;
  color: white;
  margin: 0 10px;
}

.hds-filter-container .ul_set_main_build_checks li #btnView{  /*main_building_page_compare_equip_app_btn_view*/
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: #3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  padding: 3px 12px;
  padding-bottom: 4px;
  height: auto;
  font-family: poppins;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  border-radius: 3px !important;
  opacity: 1;
  font-style: normal;
  letter-spacing: .5px;
  color: white;
  margin: 0 10px;
}


/*////upcoming_pm_Schedule_input_date//*/

.upcming_pm_scdle_tb_Sec table.display td{
  position: relative;
}

.upcming_pm_scdle_tb_Sec table.display td .schedule_date_input_end{
  position:relative;
}

.upcming_pm_scdle_tb_Sec table.display td .schedule_date_input_start{
  position:relative;
}

.upcming_pm_scdle_tb_Sec table.display td .schedule_date_input_start .Zebra_DatePicker_Icon_Inside{
  left: 3px !important;
  display:block !important;
    top: 3px !important;
    position:absolute;
}

.upcming_pm_scdle_tb_Sec table.display td .schedule_date_input_end .Zebra_DatePicker_Icon_Inside{
  left: 3px !important;
  position:absolute;
  display:block !important;
    top: 3px !important;
}

.upcming_pm_scdle_tb_Sec table.display td .schedule_date_input{
  width: 48% !important;
}

.upcming_pm_scdle_tb_Sec table.display td .tble_date_top_text{
  position:absolute;
  top:0;
  color:black;
}

.upcming_pm_scdle_tb_Sec table.display thead td{
  text-align:center;
  padding:3px;
}

.not_user_assigned_date_input_start{
  position:relative;
}

.not_user_assigned_date_input_start button{
  left:3px !important;
  top:3px !important;
}

.not_user_assigned_date_input_end{
  position:relative;
}

.not_user_assigned_date_input_end button{
  left:3px !important;
  top:3px !important;
}

/*----THE_UPS_SUBTABS_001----*/


.sub_tab_style{
    width:100%;
    margin:0;
    margin-top:10px;
  }
  
  .sub_tab_style ul{
    position: relative;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: flex;
    margin: 0;
    width:35%;
    padding: 0;
    max-width: 1200px;
    border-bottom: 1px solid #ddd;
    list-style: none;
    -ms-box-orient: horizontal;
    -ms-box-pack: center;
    -webkit-flex-flow: row wrap;
    -moz-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
  }
  
  .sub_tab_style ul li{
    position: relative;
      z-index: 0;
      display: block;
      margin: 0;
      border: none !important;
      text-align: center;
      -webkit-flex: 1;
      -moz-flex: 1;
      -ms-flex: 1;
      flex: 1;
  }
  
  .sub_tab_style ul li a{
    font-family: poppins;
    font-size: 12px;
    font-weight: 500;
    color: #727272;
    width:100%;
    display:block;
    letter-spacing: .5px;
    cursor: pointer;
    padding: 8px 15px;
    text-align:center;
    background:none;
    border:none;
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
  }
  
  /*.sub_tab_style ul li a::after{
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 35px;
    z-index: -1;
    outline: 1px solid transparent;
    border-radius: 10px 10px 0 0;
    background: linear-gradient(15deg, #80d0c7 0%,#13547a 100%);
    background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%);
    background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%);
    box-shadow: inset 0 -3px 3px rgba(0,0,0,0.05);
    content: '';
    -webkit-transform: perspective(5px) rotateX(0.93deg) translateZ(-1px);
    transform: perspective(5px) rotateX(0.93deg) translateZ(-1px);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    border: 1px solid #2b698f;
  }*/
  
  .sub_tab_style ul li a:hover{
    color:#3f51b5 !important;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
  }
  
  .sub_tab_style ul li a.active{
    color: #3f51b5 !important;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
  }
  
  /*.sub_tab_style ul li a.active::after{
    background:white;
    box-shadow:none;
    border:none !important;
  }*/
  
  .sub_tab_style ul li a i{
    margin-right:5px;
  }
  
  /*.sub_tab_style ul li a .fa-compress::before {
      content: "\f066";
  }*/
  
  @media screen and (max-width:992px){
    
    .sub_tab_style{
      width:100%;
    }
    
    .sub_tab_style ul{
      width: 50%;
    }
    
  }
  
  
  @media screen and (max-width:768px){
    
    .sub_tab_style{
      width:100%;
    }
    
    .sub_tab_style ul{
      width: 70%;
    }
    
  }
  
  
  @media screen and (max-width:575px){
    
    .sub_tab_style{
      width:100%;
    }
    
    .sub_tab_style ul{
      width: 100%;
    }
    
  }


/* Trapezoid,style,end*/

/*TABSTYLES.CSS_END*/



/*TABS.CSS_STARTUP*/


/* Default tab style */

/*@font-face {*/
/*  font-weight: normal;*/
/*  font-style: normal;*/
/*  font-family: 'stroke7pixeden';*/
/*  src:url('../fonts/stroke7pixeden/stroke7pixeden.eot?u58ytb');*/
/*  src:url('../fonts/stroke7pixeden/stroke7pixeden.eot?#iefixu58ytb') format('embedded-opentype'),*/
/*    url('../fonts/stroke7pixeden/stroke7pixeden.woff?u58ytb') format('woff'),*/
/*    url('../fonts/stroke7pixeden/stroke7pixeden.ttf?u58ytb') format('truetype'),*/
/*    url('../fonts/stroke7pixeden/stroke7pixeden.svg?u58ytb#stroke7pixeden') format('svg');*/
/*}*/

.tabs {
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  width: 100%;
  height:100% !important;
  font-weight: 300;
  border:none !important;
  font-size: 1.25em;
}

/* Nav */
.tabs nav {
  text-align: center;
}

.tabs nav ul {
  position: relative;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: flex;
  /*box-shadow:0 3px 4px rgba(0,0,0,.1);*/
  box-shadow: 0 2px 3px rgba(0,0,0,.07);
  margin: 0 auto;
  padding: 0;
  white-space:nowrap;
  overflow-x:auto;
  overflow-y:hidden;
  max-width: 100%;
  list-style: none;
  /*-ms-box-orient: horizontal;
  -ms-box-pack: center;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;*/
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
}

.tabs nav ul li {
  position: relative;
  z-index: 0;
  display: block;
  border:none !important;
  margin: 0;
  float:unset !important;
  text-align: center;
  -webkit-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.tabs nav a {
  position: relative;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 2.5;
}

.tabs nav a span {
  vertical-align: middle;
  font-size: 0.75em;
}

.tabs nav li.tab-current a {
  color: #74777b;
}

.tabs nav a:focus {
  outline: none;
}

/* Icons */
.icon::before {
  z-index: 10;
  display: inline-block;
  margin: 0 0.4em 0 0;
  vertical-align: middle;
  text-transform: none;
  font-weight: normal;
  font-variant: normal;
  font-size: 1.3em;
  font-family: 'stroke7pixeden';
  line-height: 1;
  speak: none;
  -webkit-backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-upload::before {
  content: "\e68a";
}
.icon-tools::before {
  content: "\e60a";
}
.icon-plane::before {
  content: "\e625";
}
.icon-joy::before {
  content: "\e6a4";
}
.icon-plug::before {
  content: "\e69a";
}
.icon-home::before {
  content: "\e648";
}
.icon-gift::before {
  content: "\e652";
}
.icon-display::before {
  content: "\e65e";
}
.icon-date::before {
  content: "\e660";
}
.icon-config::before {
  content: "\e666";
}
.icon-coffee::before {
  content: "\e669";
}
.icon-camera::before {
  content: "\e66f";
}
.icon-box::before {
  content: "\e674";
}

/* Content */
.content-wrap {
  position: relative;
  display:inline-block;
  width:100%;
  height:100%;
  background:transparent !important;
}

.content-wrap section {
  display: none;
  /*padding: 5px 0;*/
  padding: 0px 0;
  text-align: center;
}

.content-wrap section.content-current {
  display: block;
  height:100% !important;
  overflow:unset !important;
}

.content-wrap section p {
  margin: 0;
  padding: 0.75em 0;
  color: rgba(40,44,42,0.05);
  font-weight: 900;
  font-size: 4em;
  line-height: 1;
}

/* Fallback */
.no-js .content-wrap section {
  display: block;
  padding-bottom: 2em;
  border-bottom: 1px solid rgba(255,255,255,0.6);
}

.no-flexbox nav ul {
  display: block;
}

.no-flexbox nav ul li {
  min-width: 15%;
  display: inline-block;
}

/*@media screen and (max-width: 58em) {*/
/*  .tabs nav a.icon span {*/
/*    display: none;*/
/*  }*/
/*  .tabs nav a:before {*/
/*    margin-right: 0;*/
/*  }*/
/*}*/


/*TABS.CSS_STARTUP*/


/*SE_TABS_MAIN_TOP_SESSION.CSS_END*/



/*SE-LEFT-MENU-TOGGLE_001-SESSION-GRAPHS-STARTUP*/


#TableData tr th{
    background: #3f51b5;
  border: 1px solid transparent !important;
  font-family: raleway;
  color: white;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: .4px;
  text-align: center;
}
  
  
.hds-filter-container table tr td{
  color:white;
} 

.hds-filter-container table tr td select{
  color:black;
  font-weight:500;
} 

.hds-filter-container table tr td input{
  color:black;
  font-weight:500;
}
  
.hds-filter-container table tr td .validatebox-text{
  color:black;
} 

/*////*/
  
.panel.combo-p.panel-htop{
    background-color: #fff;
    box-shadow: 0 2px 20px rgba(0,0,0,.14) !important;
    border: 1px solid #ddd;
}

.combo-panel{
  background:#fff;
  color:#1c1c1c;
  width:100% !important;
  padding:5px !important;
  height:250px !important;
  overflow-y:auto;
  border-radius:4px;
} 

.combo-panel .tree-node .tree-title{
  font-family:poppins;
  font-size:11px;
  letter-spacing:.5px;
  font-weight:normal;
  color:#1c1c1c;
}

.combo-panel .tree-node{
  transition:.2s;
  text-align:left;
}

.combo-panel .tree-node.tree-node-hover{
  background:rgba(0,0,0,.1) !important;
  color:#1c1c1c !important;
  border-radius:2px;
  transition:.2s;
}

.combo-panel .tree-node.tree-node-selected{
  background:rgba(0,0,0,.1) !important;
  color:#1c1c1c !important;
  border-radius:2px;
  transition:.2s;
}

/*////*/

#report_content table tr{
  background:transparent !important;
}

#report_content #TableData{
  margin-bottom:15px;
  border:none !important;
}

#report_content #TableData tr:nth-child(even){
  background: #edf1ff !important;
  border-bottom: 1px solid #ddd;
}

#report_content #TableData tr:nth-child(odd){
  background: #ffffff !important;
  border-bottom: 1px solid #ddd;
}
.hidden{
  display:none;
}
  
  
/*SE-LEFT-MENU-TOGGLE_001-SESSION-GRAPHS-END*/



/*MW---DASH--MAIN--TABS*/


.mw_dash_main{
  display:inline-block;
  width:100%;
  position:relative;
  padding:10px 0;
}

/*cards_and_zoom*/

.mw_dash_section{
    padding: 0 5px !important;
    background: none;
    float: left;
    border-radius: 5px;
    display: inline-block !important;
    text-align: center;
    margin-bottom: 15px;
    margin-top: 0;
    position: relative;
}

.mw_dash_box_group{
  padding: 10px 10px;
    border-radius: 4px;
    background: #fff;
    box-shadow: 0 0 13px rgba(82,63,105,.05) !important;
}

.mw_dash_box_group .mw_dash_box_head{
  padding-bottom: 5px;
    border-bottom: 1px solid #1c1c1c;
    font-family: raleway;
    border-bottom: none;
    font-size: 14px;
    font-weight: 600;
    margin-top: 0;
    text-align: left;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
    color: #474747;
    letter-spacing: .5px;
}

/*//////*/

.mw_main_content_box_adjst{
  padding:0 0;
  padding-top:4px;
    transition: all .2s ease-in-out;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
}

.mw_main_content_box_adjst:hover{
  transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    transition: all .2s ease-in-out;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
}

.mw_dash_section.mw_main_content_box06 .mw_main_content_box_adjst:hover{
  transform: scale(1.01);
    -webkit-transform: scale(1.01);
    -moz-transform: scale(1.01);
    transition: all .2s ease-in-out;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
}

.mw_main_content_box03_meteogram11 .mw_main_content_box_adjst{
  transform: none !important;
}

.mw_main_content_box03_meteogram11 .mw_main_content_box_adjst:hover{
  transform: none !important;
}

.mw_main_content_box01{
  width:40%;
  position:relative;
  padding:0 5px;
  float:left;
}

.mw_main_content_back01{
  width: 100%;
  height: 359px;
  background: white;
  border: none;
  box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);
  border-radius: 5px;
}

.mw_dash_main002{
  width:20%;
  position:relative;
  display:inline-block;
  float:left;
  padding:0 5px;
}

.mw_main_content_box02{
  padding:5px 0;
}

.mw_main_content_back02{
  width: 100%;
  height: 145px;
  background: white;
  border: none;
  box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);
  border-radius: 5px;
}

.mw_main_content_box03{
  width:40%;
  position:relative;
  padding:0 5px;
  /*margin-bottom:10px;*/
  float:left;
}

.mw_main_content_back03{
  width: 100%;
  height: 359px;
  background: white;
  border: none;
  box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);
  border-radius: 5px;
}

.mw_main_content_box04_01{
  width:20%;
  padding:0 5px;
  position:relative;
  /*margin-bottom:10px;*/
  float:left;
}

.mw_main_content_back04_01{
  width: 100%;
  height: 150px;
  background: white;
  border: none;
  box-shadow:0 1px 20px 0 rgba(69,90,100,.19);
  border-radius: 5px;
}

.mw_main_content_box04_02{
  width:20%;
  padding:0 5px;
  position:relative;
  /*margin-bottom:10px;*/
  float:left;
}

.mw_main_content_back04_02{
  width: 100%;
  height: 150px;
  background: white;
  border: none;
  box-shadow:0 1px 20px 0 rgba(69,90,100,.19);
  border-radius: 5px;
}

.mw_main_content_box04_03{
  width:20%;
  padding:0 5px;
  position:relative;
  /*margin-bottom:10px;*/
  float:left;
}

.mw_main_content_back04_03{
  width: 100%;
  height: 150px;
  background: white;
  border: none;
  box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);
  border-radius: 5px;
}

.mw_main_content_box05{
  width:20%;
  position:relative;
  float:left;
  padding:0 5px;
  /*margin-bottom:10px;*/
}

.mw_main_content_back05{
  width: 100%;
  height: 150px;
  background: white;
  border: none;
  box-shadow:0 1px 20px 0 rgba(69,90,100,.19);
  border-radius: 5px;
}

.mw_main_content_box0502{
  width:20%;
  position:relative;
  float:left;
  padding:0 5px;
  /*margin-bottom:10px;*/
}

.mw_main_content_back0502{
  width: 100%;
  height: 150px;
  background: white;
  border: none;
  box-shadow:0 1px 20px 0 rgba(69,90,100,.19);
  border-radius: 5px;
}


.mw_main_content_box06{
  width:100%;
  position:relative;
  float:left;
  padding:0 5px;
  /*margin-bottom:10px;*/
}

.mw_main_content_back06{
  width: 100%;
  height: 300px;
  background: white;
  border: none;
  box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);
  border-radius: 5px;
}

.mw_main_content_box07{
  width:20%;
  position:relative;
  padding:0 5px;
  /*margin-bottom:10px;*/
  float:left;
}

.mw_main_content_back07{
  width: 100%;
  height: 150px;
  background: white;
  border: none;
  box-shadow:0 1px 20px 0 rgba(69,90,100,.19);
  border-radius: 5px;
}

.mw_main_content_box08{
  width:40%;
  position:relative;
  float:left;
  padding:0 5px;
  /*margin-bottom:10px;*/
}

.mw_main_content_back08{
  width: 100%;
  height: 145px;
  background: white;
  border: none;
  box-shadow:0 1px 20px 0 rgba(69,90,100,.19);
  border-radius: 5px;
}

/*All-buttons*/

.all_button{
  text-align:center;
  display:inline-block;
  position:absolute;
  /*bottom:20px;*/
  bottom:40px;
  right:40px;
  width:auto;
}

.mw_main_content_box03 .all_button button{
  background:none;
  border:none;
  cursor:pointer;
  font-size:12px;
  font-weight:400;
  font-family:poppins;
  color:#1c1c1c;
  padding:0;
  margin:0 5px;
  transition:.1s;
}

.mw_main_content_box03 .all_button .active{
  border-bottom:2px solid red !important;
  padding-bottom:3px;
  transition:.1s;
}

/*chart_label*/

.mw_dash_section .secharts-container .secharts-label span{
  color:#424242 !important;
  font-family:poppins !important;
  font-weight:400 !important;
}

.ikoncharts-legend-item text{
  color:#727272 !important;
  fill:#727272 !important;
}

/*mw_graph*/

.met_botm_btns{
  width:100%;
  display:inline-block;
  text-align:center;
}

.met_botm_btns a{
  font-size:14px !important;
  margin:0 10px;
  font-weight:500 !important;
}

.mw_main_content_box01_meteogram{
  width: 99%;
  background: #fff;
  border: none;
  padding:0 0;
  margin:0 auto;
  box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.1);
  border-radius: 5px;
}

.mw_main_content_box02_meteogram{
  width: 99%;
  background: #fff;
  border: none;
  padding:0 0;
  margin:0 auto;
  box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.1);
  border-radius: 5px;
}

.mw_main_content_box03_meteogram{
  width: 99%;
  background: #fff;
  border: none;
  padding:0 0;
  margin:0 auto;
  box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.1);
  border-radius: 5px;
}

.mw_main_content_back03_meteogram{
  width: 99%;
  height: 300px;
  background: #fff;
  border: none;
  padding:0 0;
  margin:0 auto;
  box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.1);
  border-radius: 5px;
}

.daterangecontainer_res_001{
  width:100%;
  display:block;
  text-align:left;
  padding:0 0;
}

.combo-text{
  height:26px;
}

.daterangecontainer_res_001 input{
  border:none;
  background:#eee;
  padding:4px 2px;
  border-radius:5px;
  margin-left:2px;
}

.daterangecontainer_res_001 ul{
  padding:0;
  margin:0;
  width:100%;
  display:flex;
  flex-wrap:wrap;
  justify-content:flex-start;
  text-align:left;
  -webkit-justify-content:flex-start;
  padding:2px;
  list-style-type:none;
}

.daterangecontainer_res_001 ul li{
  float:left;
  margin:0 3px;
  font-weight:500;
}

.secharts-container {
  width:auto !important;
}

.ikoncharts-container{
  width:auto !important;
}


.mw_main_content_box01_meteogram{
  background: #fff !important;
  box-shadow:0 2px 20px rgba(0, 0, 0, 0.1) !important;
}

.mw_main_content_box02_meteogram{
  background: #fff !important;
  box-shadow:0 2px 20px rgba(0, 0, 0, 0.1) !important;
}

.mw_main_content_back03_meteogram{
  background: #fff !important;
  box-shadow:0 2px 20px rgba(0, 0, 0, 0.1) !important;
}

.mw_main_content_box02_meteogram .ikoncharts-container rect{
  fill: transparent !important;
  background: transparent !important;
}

.daterangecontainer_res_001 ul li{
  color:#1c1c1c;
}


@media screen and (max-width:992px){
  
  .mw_main_content_box01{
    width:50%;
  }
  
  .mw_main_content_box03{
    width:50%;
  }
  
  .mw_main_content_box06{
    width:60%;
  }
  
}

@media screen and (max-width:768px){
  
  #mw_dash_main_sec{
    margin-bottom:50px !important;
    margin-top:10px;
  }
  
  .mw_main_content_box01{
      width:55% !important;
    }
  
  .mw_dash_main002{
    width:35% !important;
  }
  
  .mw_main_content_box03{
    width:45% !important;
  }
  
  .mw_main_content_box03{
    width:45% !important;
  }
  
  .mw_main_content_box04_01{
    width:33.33% !important;
  }
  
  .mw_main_content_back04_01{
    height:145px;
  }
  
  .mw_main_content_box04_02{
    width:33.33% !important;
  }
  
  .mw_main_content_back04_02{
    height:145px;
  }
  
  .mw_main_content_box04_03{
    width:33.33% !important;
    height:145px !important;
  }
  
  .mw_main_content_box05{
    width:33.33% !important;
  }
  
  .mw_main_content_box0502{
    width:33.33% !important;
  }
  
  .mw_main_content_box06{
    width:66.66% !important;
  }
  
  .mw_main_content_box07{
    width:33.33% !important;
  }
  
  .mw_main_content_back07{
    height:145px;
  }
  
  .mw_main_content_box08{
    width:33.33% !important;
  }
  
}

@media screen and (max-width:575px){
  
  .mw_dash_section{
    border-radius:0 !important;
    padding:0 0 !important;
  }
  
  .mw_dash_box_group{
    box-shadow:none !important;
  }
  
  .mw_main_content_box01{
    width:100% !important;
  }
  
  .mw_dash_main002{
    width:100% !important;
  }
  
  .mw_main_content_back02{
    height:170px;
  }
  
  .mw_main_content_box03{
    width:100% !important;
  }
  
  .mw_main_content_box04{
    width:100% !important;
  }
  
  .mw_main_content_box04_01{
    width:100% !important;
  }
  
  .mw_main_content_back04_02{
    height:170px;
  }
  
  .mw_main_content_box04_02{
    width:100% !important;
  }
  
  .mw_main_content_back04_02{
    height:170px;
  }
  
  .mw_main_content_box04_03{
    width:100% !important;
    height:auto !important;
  }
  
  .mw_main_content_back04_03{
    height:170px;
  }
  
  .mw_main_content_box05{
    width:100% !important;
  }
  
  .mw_main_content_back05{
    height:170px;
    width:100% !important;
  }
  
  .mw_main_content_box0502{
    width:100% !important;
  }
  
  .mw_main_content_box06{
    width:100% !important;
  }
  
  .mw_main_content_box07{
    width:100% !important;
  }
  
  .mw_main_content_back07{
    height:170px;
  }
  
  .mw_main_content_box08{
    width:100% !important;
  }
  
  .mw_main_content_back08{
    height:170px;
  }
  
}
  


/*//mobile weather map ///  */


.meter_weather_map_main{
  padding: 10px 0;
  width:98%;
  position:relative;
  height:100%;
  margin: 0 auto;
}

.meter_weather_map_main_box{
  display:inline-block;
  width:100%;
    background: #fff;
    padding:10px 0;
    border: none;
    box-shadow: 0 0 13px rgba(82,63,105,.05);
    border-radius: 5px;
    overflow:hidden;
}

.meter_weather_map_main_head{
  padding: 15px 0;
  width:98%;
  position:relative;
  border-bottom: 1px solid #ddd;
    display: flex;
    flex-wrap: wrap;
    height: auto;
    margin: 0 auto;
    padding-top: 5px;
}

.meter_weather_map_main_head h4{
  padding-bottom: 0;
    font-family: raleway;
    border-bottom: none;
    font-size: 16px;
    font-weight: 600;
    margin: auto 0;
    color: #474747;
    letter-spacing: .5px;
    width: auto;
  float: left;
}

.meter_weather_map_content{
    background: none;
    padding: 0 0;
    margin-right: 0;
    float: right;
    width: 90%;
}

.meter_weather_map_select_head{
  width: 100%;
    display: inline-block;
    padding: 0 0;
    margin-right: 15px;
}

.meter_weather_map_select_head select{
  border:none;
  width:100px;
  font-family:poppins;
  font-weight:500;
  color:#1c1c1c;
  border-radius:5px;
  margin:0 5px;
  padding:0;
}

.meter_weather_map_select_head label{
  margin:0 5px;
  font-family:poppins;
  font-size:12px;
  color:#1c1c1c;
  font-weight:500;
}

.meter_weather_map_select_head label input{
  width: 125px;
    border-radius: 3px;
    padding: 5px;
    background: none;
    color: #1c1c1c;
    font-family: poppins;
    border: 2px solid #1c1c1c;
    font-size: 12px;
    font-weight: 500;
}

.meter_weather_map_select_head #map_view{
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    background: #3f51b5 !important;
    border: 2px solid #3f51b5 !important;
    padding: 3px 12px;
    padding-bottom: 4px;
    height: auto;
    font-family: poppins;
    font-size: 12px;
    font-weight: 500;
    cursor: pointer;
    border-radius: 3px !important;
    opacity: 1;
    font-style: normal;
    letter-spacing: .5px;
    color: white;
    margin: 0 10px;
}

.meter_weather_map_select_head ul{
  width:100%;
  padding:0;
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  margin:0;
  list-style-type:none;
}

.meter_weather_map_select_head ul li{
  float:left;
  margin: auto 5px;
}

.meter_weather_map_main_box #map{
    width: 98%;
    height: 100%;
    margin: 0 auto;
    padding: 0 0 !important;
    margin-top: 15px;
    border-radius: 7px;
    border: none;
    box-shadow: 0 1px 7px 0 rgba(69,90,100,.19);
}


@media screen and (max-width:575px){
  
  
  .meter_weather_map_content{
    width:100%;
    margin:0;
  }
  
  .meter_weather_map_select_head{
    padding:0 !important;
    margin:0;
  }
  
  .meter_weather_map_select_head ul li{
    width:auto;
    margin:3px 0;
    padding:3px 0;
    text-align:center;
  }
  
}

  
  /*all_buttons*/

  
button.total_saving_button {
    /*margin-right: 20px;*/
    box-shadow: 0 8px 5px 0px rgba(0,0,0,.05),0 2px 5px 2px rgba(0,0,0,.07),0 5px 5px -3px rgba(0,0,0,.1) !important;
    -webkit-box-shadow: 0 8px 5px 0px rgba(0,0,0,.05),0 2px 5px 2px rgba(0,0,0,.07),0 5px 5px -3px rgba(0,0,0,.1) !important;
    -moz-box-shadow: 0 8px 5px 0px rgba(0,0,0,.05),0 2px 5px 2px rgba(0,0,0,.07),0 5px 5px -3px rgba(0,0,0,.1) !important;
    background: linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
    background: -webkit-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
    background: -moz-linear-gradient(15deg, #80d0c7 0%,#13547a 100%) !important;
    border: none;
    padding: 8px 21px;
    font-family: poppins;
    font-size: 12px;
    cursor: pointer;
    font-weight: 500;
    border-radius: 3px !important;
    opacity: 1;
  transition:.4s ease-in-out;    
    color: white; 
}

button.total_saving_button:active{
  opacity:.77;
  box-shadow:0 3px 4px #ddd;
  transition:.4s ease-in-out;
}

/*////////////////////////form loader//////////////////////////////*/
.loader_main{
    display: inline-block;
      width: 100%;
      height: 100%;
      position: fixed;
      background: rgba(0,0,0,.4);
      text-align: center;
      z-index: 999;
      margin: 0;
      left: 0;
      top: 0;
  }
  
  .loader_main .form_loader_img{
      display: block;
    width: 50px;
    position:fixed;
    top:50%;
    left:50%;
    margin-top: -25px;
    margin-left: -25px;
    height: 50px;
  }


/*side_menu_todo_>>indoshell_company_page*/


.indoshell_tbl_top_head{
  display:inline-block;
  width:100%;
  min-height:100%;
}

.indoshell_tbl_top{
    display: flex;
  -webkit-display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  background: #fff;
    width: 85%;
    margin: 50px auto;
    padding: 10px 5px;
    border-radius: 4px;
    box-shadow: 0 0 13px rgba(82,63,105,.05);
}

.indoshell_tbl_top h2{
    margin: 0;
  padding-bottom: 5px;
  font-family: raleway;
  border-bottom: none;
  display:inline-block;
  width:100%;
  font-size: 14px;
  font-weight: 600;
  color: #474747;
  margin-bottom: 5px;
  letter-spacing: .5px;
}

.indoshell_tbl_top h2 i{
  margin-left: 5px;
  font-size: 18px;
  color: #3f51b5;
}

.indoshell_main_tbl_content{
  width:100%;
  display:inline-block;
}

.indoshell_main_tbl_content .indo_pro_entery_head_01 {
  padding: .75em !important;
  background: #eff2f9;
  border: none;
  border-bottom: 1px solid #ddd !important;
  text-align: left !important;
  color: #36495e !important;
  font-size: 13px;
  font-weight: 500 !important;
  font-family:poppins;
  letter-spacing: .5px;
  margin-bottom:10px;
  margin-top:0;
}

.indoshell_main_tbl_content table{
  width: 100%;
  max-width: 100%;
  margin-bottom: 0;
  overflow: hidden;
  border-radius: 3px 3px 0 0;
}

.indoshell_main_tbl_content table tbody{
  border-bottom:2px solid #ddd;
}

.indoshell_main_tbl_content table .the_thead{
  border: none;
  box-shadow: 0 2px 4px rgba(0,0,0,.1);
  border-radius: 5px !important;
}

.indoshell_main_tbl_content table tr th{
  vertical-align: bottom;
  padding: 12px 5px !important;
  background: #eff2f9;
  border: none;
  position: -webkit-sticky !important;
  z-index: 99;
  position:sticky !important;
  top: 0;
  border-bottom: 1px solid #ddd !important;
  text-align: center !important;
  color: #36495e !important;
  font-size: 13px;
  font-weight: 500 !important;
  font-family:poppins;
  letter-spacing:.5px;
}

.indoshell_main_tbl_content table tr td label{
  font-weight:500 !important;
  margin:0 !important;
}

.indoshell_main_tbl_content table tbody tr:nth-child(even) td{
  padding: 7px;
  color: #474747;
  letter-spacing: .5px;
  font-family: poppins;
  border-bottom: 1px solid #ddd !important;
  font-size: 12px;
  border: none;
  background: #fff !important;
  text-align: center !important;
  font-weight: 500;
} 

.indoshell_main_tbl_content table tbody tr:nth-child(odd) td{
  padding: 7px;
  color: #474747;
  letter-spacing: .5px;
  font-family: poppins;
  border-bottom: 1px solid #ddd !important;
  font-size: 12px;
  border: none;
  background: #edf1ff !important;
  text-align: center !important;
  font-weight: 500;
} 

/*.indoshell_main_tbl_content table tbody .even td{
  padding: 7px;
  color: #474747;
  letter-spacing: .5px;
  font-family: poppins;
  border-bottom: 1px solid #eaf0f7 !important;
  font-size: 12px;
  background:#edf1ff !important;
  border: none;
  text-align: center !important;
  font-weight: 500;
} 

.indoshell_main_tbl_content table tbody .odd td{
  padding: 7px;
  color: #474747;
  letter-spacing: .5px;
  font-family: poppins;
  border-bottom: 1px solid #eaf0f7 !important;
  font-size: 12px;
  background: white !important;
  border: none;
  text-align: center !important;
  font-weight: 500;
}*/

.indoshell_main_tbl_content table tbody .danger td:first-child{
  text-align:left !important;
}

.indoshell_main_tbl_content table tbody .success td:first-child{
  text-align:left !important;
}

.indoshell_main_tbl_content table tbody .info td:first-child{
  text-align:left !important;
}

.indoshell_main_tbl_content table tr th:first-child{
  text-align:left !important;
  padding:12px 10px !important;
}

.indoshell_main_tbl_content table tr td .dates{
  width: auto !important;
  display: inline-block;
  color: #fff;
  background: #3f51b5;
  box-shadow: 0 1px 3px rgba(31,30,47,.07);
  border-radius: 2px;
  padding: 2px 5px;
  font-size: 11px;
  font-weight:400;
  transition: .2s;
  opacity: 1;
}

.indoshell_main_tbl_content table tr td .dates:hover{
  color:white !important;
  opacity:.7 !important;
  transition:.2s;
}

.indoshell_main_tbl_content #DataTables_Table_0_wrapper{
  padding:0 !important;
}

.indoshell_main_tbl_content #DataTables_Table_0_length{
  margin-bottom:10px !important;
}

.indoshell_main_tbl_content #DataTables_Table_0_filter{
  margin-bottom:10px !important;
  padding:0;
}

.indoshell_main_tbl_content #DataTables_Table_0_filter label{
  /*width:100% !important;*/
  color: #1c1c1c !important;
    font-family: raleway;
    font-weight: 600;
    font-size: 14px;
    letter-spacing: .5px;
}

.indoshell_main_tbl_content #DataTables_Table_0_info{
  margin-top:10px !important;
}

.indoshell_main_tbl_content #DataTables_Table_0_paginate{
  margin-top:10px !important;
}


/*production_entry_page_main*/

.top_thead_main td center{
  float:left;
  text-align:left !important;
}

.table_indo_pro_entry_main tr td center{
  text-align:left !important;
}

.top_thead_main td center label{
  margin:0;
  padding-top: 0;
  padding-left: 7px;
}

/*add_btn*/

.top_thead_main td .generate_pattern{
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: #3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  padding: 0 15px !important;
  height: 30px !important;
  font-family: poppins !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  font-style:normal !important;
  cursor: pointer !important;
  font-weight: 500 !important;
  border-radius: 3px !important;
  opacity: 1 !important;
  letter-spacing: .5px !important;
  color: white !important;
  transition:.2s;
}

.top_thead_main td .generate_pattern:active{
  opacity:.8 !important;
  transition:.2s;
}

.table_indo_pro_entry_main .success td input{
  /*width: 100%;*/
  color: #1c1c1c;
  font-family: poppins;
  font-style: italic;
  font-size: 12px;
  background: #eee;
  border: 2px solid #eee;
  border-radius: 3px;
  padding: 2px 3px;
  font-weight: 500;
  transition: .2s ease;
}

.table_indo_pro_entry_main .success td input:focus{
  transition: .2s ease-in;
  background: #fff;
  border: 2px solid #3f51b5;
}

.table_indo_pro_entry_main .danger td input{
  /*width: 100%;*/
  color: #1c1c1c;
  font-family: poppins;
  font-style: italic;
  font-size: 12px;
  background: #fff;
  border: 2px solid #fff;
  border-radius: 3px;
  padding: 2px 3px;
  font-weight: 500;
  transition: .2s ease;
}

.table_indo_pro_entry_main .danger td input:focus{
  transition: .2s ease-in;
  background: #fff;
  border: 2px solid #3f51b5;
}

/*remove_tbn*/

.table_indo_pro_entry_main td .remove_pattern{
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: none !important;
  border: 2px solid #3f51b5 !important;
  padding: 0 16px !important;
  padding-bottom:1px !important;
  height: 30px !important;
  font-family: poppins !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  cursor: pointer !important;
  font-style:normal !important;
  border-radius: 3px !important;
  opacity: 1 !important;
  letter-spacing: .5px !important;
  color: #1c1c1c !important;
}

.table_indo_pro_entry_main td .remove_pattern:active{
  opacity:.8 !important;
  transition:.2s;
}

/*next_btn*/

.table_indo_pro_entry_main td .indo_tbl_next_btn{
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: none !important;
  border: 2px solid #3f51b5 !important;
  padding: 0 16px !important;
  padding-bottom:1px !important;
  height: 30px !important;
  font-family: poppins !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  cursor: pointer !important;
  font-style:normal !important;
  border-radius: 3px !important;
  opacity: 1 !important;
  letter-spacing: .5px !important;
  color: #1c1c1c !important;
}

.table_indo_pro_entry_main td .indo_tbl_next_btn:active{
  opacity:.8 !important;
  transition:.2s;
}

/*prev_btn*/

.table_indo_pro_entry_main td .indo_tbl_prev_btn{
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: none !important;
  border: 2px solid #3f51b5 !important;
  padding: 0 16px !important;
  padding-bottom:1px !important;
  height: 30px !important;
  font-family: poppins !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  cursor: pointer !important;
  font-style:normal !important;
  border-radius: 3px !important;
  opacity: 1 !important;
  letter-spacing: .5px !important;
  color: #1c1c1c !important;
}

.table_indo_pro_entry_main td .indo_tbl_prev_btn:active{
  opacity:.8 !important;
  transition:.2s;
}

/*submit_btn*/

.table_indo_pro_entry_main td .indo_tbl_submit_btn{
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: #3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  padding: 0 15px !important;
  height: 30px !important;
  font-family: poppins !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  font-style:normal !important;
  cursor: pointer !important;
  border-radius: 3px !important;
  opacity: 1 !important;
  letter-spacing: .5px !important;
  color: white !important;
  transition:.2s;
}

.table_indo_pro_entry_main td .indo_tbl_submit_btn:active{
  opacity:.8 !important;
  transition:.2s;
}

/*responsive_media_query_indoshell*/


@media screen and (max-width:1200px){
  
  .indoshell_tbl_top{
    width: 90%;
  }
  
}


@media screen and (max-width:768px){
  
  .indoshell_tbl_top{
    width: 100%;
  }
  
  .indoshell_main_tbl_content .table-responsive{
    margin:0 !important;
  }
  
  .indoshell_tbl_top h2{
    margin-bottom: 5px;
    font-size: 14px;
    border-bottom: 1px solid #eee;
  }
  
  .indoshell_tbl_top{
    box-shadow:none;
    border-radius:0;
    margin:15px auto;
  }
  
  .indoshell_main_tbl_content table tr th{
    border-bottom:1px solid #ddd !important;
  }
  
  .indoshell_main_tbl_content #DataTables_Table_0_filter label{
    width:100% !important;
    color:black !important;
  }
  
  /*the_btns*/
  
  .top_thead_main td .generate_pattern{
    box-shadow:none !important;
    font-size: 12px !important;
  }
  
  .table_indo_pro_entry_main td .remove_pattern{
    box-shadow:none !important;
    font-size: 12px !important;
  }
  
  .table_indo_pro_entry_main td .indo_tbl_next_btn{
    box-shadow:none !important;
    font-size: 12px !important;
  }
  
  .table_indo_pro_entry_main td .indo_tbl_prev_btn{
    box-shadow:none !important;
    font-size: 12px !important;
  }
  
  .table_indo_pro_entry_main td .indo_tbl_submit_btn{
    box-shadow:none !important;
    font-size: 12px !important;
  }
  
}

@media screen and (max-width:575px){
  
  
  .indoshell_main_tbl_content table tbody .danger td{
    font-size:12px !important;
  }
  
  .indoshell_main_tbl_content table tbody .success td{
    font-size:12px !important;
  }
  
  .indoshell_main_tbl_content table tbody .info td{
    font-size:12px !important;
  }
  
  .indoshell_main_tbl_content table tbody .odd td{
    font-size:12px !important;
  }
  
  .indoshell_main_tbl_content table tbody .even td{
    font-size:12px !important;
  }
  
  .dataTables_length label{
    font-size: 12px !important;
  }
  
  .dataTables_filter label{
    font-size: 12px !important;
  }
  
  .indoshell_main_tbl_content #DataTables_Table_0_paginate{
    margin-top:0 !important;
  }
  
  .table_indo_pro_entry_main td .remove_pattern{
    float:unset !important;
    width: 100%;
    margin-top: 7px;
    display: flex;
    -webkit-display: flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    justify-content: center;
    -webkit-justify-content: center;
  }
  
  
}


/*//////side_navigation_drop_down_sm_blue_theme///////*/

.sm-blue li a{
  border:none !important;
  box-shadow:none !important;
  background:none !important;
  background-image:none !important;
}

.sm-blue a, .sm-blue a.highlighted, .sm-blue a:active, .sm-blue a:focus, .sm-blue a:hover{
  /*background:rgba(17,140,139,.7) !important;*/
  background: rgba(0,0,0,0) !important;
  /*background-image:rgba(17,140,139,.7) !important;*/
  background-image: rgba(0,0,0,0) !important;
  border-bottom: 1px solid rgba(0,0,0,.07) !important;
  font-size: 12px;
  color: #1c1c1c !important;
  letter-spacing: .5px;
  border-radius:0 !important;
  font-weight: 500;
  font-family: poppins;
  padding: 10px 14px;
  text-decoration: none;
}

 .sm-blue a:active, .sm-blue a:focus, .sm-blue a:hover{
  background-color: #071a43 !important;
 }

.sm-blue{
  border:none !important;
  box-shadow:none !important;
  background:none !important;
  background-image:none !important;
}

.sm-blue ul{
  margin-left:250px !important;
  top:0 !important;
  min-width:200px !important;
  /*background:rgba(17,140,139,.7);*/
  /*border:1px solid rgba(0,13,41,.2);*/
  /*background: rgba(60, 154, 232, 0.9);*/
  background: rgba(255, 255, 255, 0.95);
  border: 1px solid rgb(255,255,255,0.99);
  border-radius: 3px;
  margin-left:170px !important;
  box-shadow:0 1px 20px 0 rgba(69,90,100,.19) !important;
}

.sm-blue ul li{
  border:none !important;
}

.sm-blue ul li, .sm-blue.sm-rtl ul li, .sm-blue.sm-vertical li{
  padding-left: 15px;
}

.sm-blue ul li a{ 
  padding: 5px;
    padding-left: 5px;
  border: none;
  font-family: poppins;
  font-size: 12px;
  font-weight:500;
  padding-left: 16px;
}

.sm-blue ul ul{
  margin-left:250px !important;
  top:0 !important;
  min-width:200px !important;
  /*background:rgba(17,140,139,.7);*/
  /*border:1px solid rgba(0,13,41,.2);*/
  /*background: rgba(60, 154, 232, 0.9);*/
  /*border: 1px solid rgb(55, 135, 222);*/
  background: rgba(255, 255, 255, 0.95);
  border: 1px solid rgb(255,255,255,0.99);
  border-radius: 3px;
  margin-left:170px !important;
  box-shadow:0 1px 20px 0 rgba(69,90,100,.19) !important;
}

.sm-blue ul li ul li a{
  /*padding-left:24px !important;*/
}

.sm-blue a{
  padding:10px 14px !important;
}

/*.sm-blue a .sub-arrow{*/
/*  left: auto;*/
/*  transform:rotate(-90deg);*/
/*  -webkit-transform:rotate(-90deg);*/
/*  -moz-transform:rotate(-90deg);*/
/*  right:15px;*/
/*  top:15px;*/
/*  color:white;*/
/*  border-color: #727272 transparent transparent transparent !important;*/
/*}*/

.sm-blue a .sub-arrow{
  left: unset;
  /*background:url(../../images/SEUI/SVG_01/navigation_arrow02.svg) !important;*/
  background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMi4wMDIgNTEyLjAwMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyLjAwMiA1MTIuMDAyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij48Zz48Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0zODguNDI1LDI0MS45NTFMMTUxLjYwOSw1Ljc5Yy03Ljc1OS03LjczMy0yMC4zMjEtNy43Mi0yOC4wNjcsMC4wNGMtNy43NCw3Ljc1OS03LjcyLDIwLjMyOCwwLjA0LDI4LjA2N2wyMjIuNzIsMjIyLjEwNSAgICBMMTIzLjU3NCw0NzguMTA2Yy03Ljc1OSw3Ljc0LTcuNzc5LDIwLjMwMS0wLjA0LDI4LjA2MWMzLjg4MywzLjg5LDguOTcsNS44MzUsMTQuMDU3LDUuODM1YzUuMDc0LDAsMTAuMTQxLTEuOTMyLDE0LjAxNy01Ljc5NSAgICBsMjM2LjgxNy0yMzYuMTU1YzMuNzM3LTMuNzE4LDUuODM0LTguNzc4LDUuODM0LTE0LjA1UzM5Mi4xNTYsMjQ1LjY3NiwzODguNDI1LDI0MS45NTF6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIiBmaWxsPSIjNzI3MjcyIi8+Cgk8L2c+CjwvZz48L2c+IDwvc3ZnPgo=) !important;
  background-size: cover !important;
  width: 10px !important;
  height: 10px !important;
  background-repeat: no-repeat !important;
  border: none !important;
  top: 17px !important;
  right:10px !important;
}

.sm-blue > li:first-child > :not(ul) a, .sm-blue > li:first-child > a{
  border-radius:0 !important;
}

.sm-blue a, .sm-blue a.highlighted, .sm-blue a:active, .sm-blue a:focus, .sm-blue a:hover{
  font-size: 12px;
  color: #1c1c1c;
  letter-spacing: .5px;
  font-weight: 500;
  border-radius:0 !important;
  font-family: poppins;
  padding: 10px 14px;
  text-decoration: none;
}

 .sm-blue a.highlighted, .sm-blue a:active, .sm-blue a:focus, .sm-blue a:hover{
  /*background-color: #071a43 !important;*/
  /*background-color: #2546bb !important;*/
  background-color: rgba(0,0,0,0) !important;
  border-radius:0 !important;
  color:#1c1c1c;
 }

/*.sm-blue ul li a .sub-arrow{
  transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
}*/

.sm-blue ul li a .sub-arrow{
  transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
}

.sm-blue ul a, .sm-blue ul a.highlighted, .sm-blue ul a:active, .sm-blue ul a:focus, .sm-blue ul a:hover{
  font-size: 12px;
  color: #1c1c1c;
  letter-spacing: .4px;
  font-weight: normal;
  border-radius:0 !important;
  font-family: poppins;
  font-weight:500;
  padding: 5px 14px !important;
  padding-left: 0 !important;
  text-decoration: none;
}

 .sm-blue ul a:active, .sm-blue ul a:focus, .sm-blue ul a:hover{
  /*background-color: #071a43 !important;*/
  /*background-color: #2445bb !important;*/
  background-color: rgba(0,0,0,0) !important;
  color:#1c1c1c;
 }

@media screen and (max-width:767px){
  
  .sm-blue a .sub-arrow{
    right: 15px !important;
    overflow:visible !important;
    margin-top: 0 !important;
  }
  
  .sm-blue ul li, .sm-blue.sm-rtl ul li, .sm-blue.sm-vertical li{
    padding-left:10px !important;
  }
  
  .container-fluid{
    padding:0 !important;
  }
  
  .sm-blue a .sub-arrow{
    background:none !important;
    width: 35px;
    height: 20px;
    margin-top:-5px;
    right:0;
    transform: rotate(0);
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
  }
  
  .sm-blue a.highlighted .sub-arrow::before{
    position: absolute;
    right: 5px;
    top: -7px;
  }
  
  .sm-blue a .sub-arrow::before{
    position: absolute;
    right: 15px;
    top: -7px;
  }
  
  .sm-blue ul li a .sub-arrow{
    margin-top:-11px;
    width: 35px;
    height: 20px;
    right:0;
    transform: rotate(0);
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    margin-top: -10px;
  }
  
  .sm-blue ul li a.highlighted .sub-arrow::before{
    position: absolute;
    right: 15px;
  }
  
  .sm-blue ul li a .sub-arrow::before{
    position: absolute;
    right: 15px;
  }
  
  .sm-blue ul a, .sm-blue ul a.highlighted, .sm-blue ul a:active, .sm-blue ul a:focus, .sm-blue ul a:hover{
    font-size:12px !important;
    padding-left:0 !important;
    border-radius:0 !important;
  }
  
  .sm-blue a, .sm-blue a.highlighted, .sm-blue a:active, .sm-blue a:focus, .sm-blue a:hover{
    font-size:12px !important;
    border-radius:0 !important;
    /*padding-left:30px !important;*/
  }
  
  .sm-blue li:hover{
    /*background-color:#118c8b !important;*/
    background-color:none !important;
    background-image:none !important;
  }
  
  .sm-blue ul li:hover{
    /*background-color:#118c8b !important;*/
    background-color:none !important;
    background-image:none !important;
  }
  
  .sm-blue ul{
    margin-left:0 !important;
    /*top:0 !important;*/
    width:100% !important;
    /*background:rgba(17,140,139,.7);*/
    /*border:1px solid rgba(0,13,41,.2);*/
    background: rgba(0,0,0,.2);
    /*border:1px solid rgba(0,13,41,.2);*/
    /*margin-left:170px !important;*/
    box-shadow:none !important;
    border:none !important;
  }
  
  .sm-blue ul ul{
    margin-left:0 !important;
    /*top:0 !important;*/
    width:100% !important;
    /*background:rgba(17,140,139,.7);*/
    /*border:1px solid rgba(0,13,41,.2);*/
    /*background: rgba(60, 154, 232, 0.9);*/
    /*border: 1px solid rgb(55, 135, 222);*/
    background: rgba(0,0,0,.2);
    /*margin-left:170px !important;*/
    box-shadow:none !important;
    border:none !important;
  }
  
}

/*//////*/


/*//////EQUIPMENT_LANDING_PAGE///////////*/

#Modal_equip_landing_pg .modal-dialog{
  margin-top:90px !important;
  width:99% !important;
}

#Modal_equip_landing_pg .modal-body{
  padding: 20px 0;
}

#Modal_equip_landing_pg .equip_landing_main_01 .container-fluid{
  padding:0;
}

.equip_landing_main_01_box{ 
  display: inline-block;
  width: 100%;
  padding: 0;
  background: white;
  border-radius: 4px;
  box-shadow: none;
  margin: 15px 0;
}

.equip_landing_main_01_box .row{
  margin:0 !important;
}

.equip_landing_main_01_box_input{
  display:inline-block;
  width:100%;
  position:relative;
  margin-bottom:10px;
}

.equip_landing_main_01_box_input label{
  position: absolute;
  top: -10px;
  left: 10px;
  color: #3f51b5;
  font-family: poppins;
  font-weight: 500;
  letter-spacing: .5px;
  font-size: 12px;
  background: white;
  padding: 2px 5px;
  margin-bottom: 0 !important;
  z-index: 9;
}

.equip_landing_main_01_box_input input{
  width: 97% !important;
  outline: 0;
  margin-top: 0;
  padding: 8px 10px;
  padding-bottom: 8px;
  font-family: poppins;
  font-weight: 500;
  letter-spacing: .3px;
  font-style: normal;
  border: 2px solid #edf1ff !important;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: none !important;
  transition: .2s ease-in-out;
  color: #1c1c1c;
}
.equip_landing_main_01_box_input input:focus{
  border: 2px solid #3f51b5 !important;
  transition: .2s ease-in-out;
  background: none !important;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

.equip_landing_main_01_box_input a{
  position: absolute;
  top: 4px;
  right: 12px;
  padding: 7px 9px;
  padding-bottom: 7px;
  background:#eee;
  border: 2px solid #edf1ff;
  border-radius: 4px;
  transition:.2s;
}

.equip_landing_main_01_box_input a:hover{
  opacity:.8;
  transition:.2s;
}

.equip_landing_main_01_box_input a i{
  background: linear-gradient(25deg,#8f9ad4,#3f51b5);
  background-clip: border-box;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 15px;
  transition: .2s;
  position:relative;
  top:1px;
}

.equip_landing_main_01_box_ul_li{
  display:inline-block;
  width:100%;
  padding:20px 0;
  height: 440px;
  overflow-y: auto;
  padding-top:0;
}

.equip_landing_main_01_box_ul_li ul{
  padding:0;
  margin:0;
  list-style-type:none;
  border-bottom: none;
  padding-bottom: 5px;
  /*margin-bottom: 10px !important;*/
  padding: 5px;
  border-radius: 2px;
  
  /*/////////////*/
  
  min-height:190px;
  max-height:100%;
  overflow-y:auto;
}

.equip_landing_main_01_box_ul_li .elemEquip_mat_cards{
  background-color: #fff;
    border-radius: 7px;
    padding: 7px;
    height: auto;
    transition: .2s;
    display: inline-block;
    width: 100%;
    margin: 7px 0;
    border-left: 7px solid;
    border-color:#6775c5 !important;
    /*cursor: pointer;*/
    box-shadow: 0 2px 10px rgba(82,63,105,.15);
    transition: .2s;
    position: relative;
}

.equip_landing_main_01_box_ul_li ul li{
  float:left;
  padding:0px 0;
  width:50%;
}

.equip_landing_main_01_box_ul_li ul li a{
  padding:10px 4px;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  border-radius:0;
  color: #1c1c1c;
  background: none;
  border:none;
  border-bottom:1px solid #ddd;
  box-shadow: none;
  font-family: poppins;
  font-weight: normal;
  display:inline-block;
  width:100%;
  cursor:pointer;
  text-align:left;
  font-size:11px;
  letter-spacing:.5px;
  transition:.2s;
  text-decoration: none !important;
}

.equip_landing_main_01_box_ul_li ul li a:hover{
  background: #eee;
  transition:.2s;
}

/*////icons///*/

.equip_landing_main_01_box_ul_li ul li a .material-icons{
  line-height: 0;
    position: relative;
    top: 5px;
    margin-right:0;
    font-size: 18px;
}

.equip_landing_main_01_box_ul_li ul li a .pie_chart_icon{
  color: #6fa3f7;
}

.equip_landing_main_01_box_ul_li ul li a .Stats_icon{
  color: #9d5bbd;
}

.equip_landing_main_01_box_ul_li ul li a .Report_icon{
  color: #00c851;
}

.equip_landing_main_01_box_ul_li ul li a .Performance_icon{
  color: #ff8a0e;
}

/*/////////////*/

.equip_landing_main_01_box_ul_li .equip_landing_main_01_box_heading{
  font-family:poppins;
  font-weight:500;
  font-size:12px;
  text-align:left;
  padding-left:5px;
  display:inline-block;
  margin-bottom:5px;
  color:#1c1c1c;
  padding: 7px;
  border-radius:3px;
  border-bottom: 2px solid #edf1ff;
  width:100%;
  background:rgba(63, 81, 181,.12);
  /*box-shadow: 0 1px 3px rgba(0,0,0,.05);*/
  letter-spacing:.5px;
}

#Modal_equip_landing_pg .modal-footer button{
  margin-right: 0;
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: none !important;
  border: 2px solid #3f51b5 !important;
  padding: 0 16px;
  height: 28px;
  padding-bottom: 1px;
  font-family: poppins;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  border-radius: 3px !important;
  opacity: 1;
  letter-spacing: .5px;
  color: #1c1c1c;
}

@media screen and (max-width:767px){
  
  .equip_landing_main_01_box_ul_li ul{
    min-height: auto;
  }
      
  .equip_landing_main_01_box_ul_li ul li{
    font-size:12px; 
    padding: 5px 0;
    width: 50%;
  }
  
  .equip_landing_main_01_box_input input{
    width: 90% !important;
  }
  
  .equip_landing_main_01_box_input label{
    left: 30px;
  }
  
  .equip_landing_main_01_box_input a{
    right: 30px;
  }
  
}

@media screen and (max-width:575px){
      
  .equip_landing_main_01_box_ul_li ul li{
    font-size:12px; 
    padding: 5px 0px;
    width: 50%;
  }
  
  .equip_landing_main_01_box_input label{
    left: 20px;
  }
  
  .equip_landing_main_01_box_input a{
    right: 10px;
  }
  
  #Modal_equip_landing_pg{
    z-index:99999 !important;
    margin-bottom:0 !important;
    overflow-x:hidden !important;
  }
  
  #Modal_equip_landing_pg .modal-dialog{
    margin-top:70px !important;
    width:100% !important;
  }
  
  #Modal_equip_landing_pg.modal.fade .modal-dialog{
    -webkit-transform: translate(0, 25%);
    -ms-transform: translate(0, 25%);
    -o-transform: translate(0, 25%);
    transform: translate(0, 25%);
  }
  
  #Modal_equip_landing_pg.modal.in .modal-dialog{
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  
  #Modal_equip_landing_pg .modal-content{
    border-radius: 15px 15px 5px 5px !important;
  }
  
  #Modal_equip_landing_pg .modal-header{
    background:none;
    box-shadow:none;
    margin:0 !important;
    padding-bottom:0 !important;
  }
  
  #Modal_equip_landing_pg .modal-header .modal-title{
    color:#1c1c1c !important;
    padding-bottom:10px !important;
    border-bottom:1px solid #eee !important;
  }
  
  #Modal_equip_landing_pg .modal-header .close{
    color: #1c1c1c !important;
    font-size: 28px !important;
    top:5px !important;
    text-shadow:none !important;
  }
  
  #Modal_equip_landing_pg .modal-body{
    padding: 20px 0;
    padding-top: 5px;
  }
  
  #Modal_equip_landing_pg .modal-footer button{
    border: none !important;
    width:100%;
    background:none !important;
    box-shadow:none !important;
    height:35px;
  }
  
  #Modal_equip_landing_pg .modal-footer button:active{
    background:rgba(0,0,0,.12) !important;
    transition:.2s;
  } 
  
}


/*//////////// search filer required css ////////////*/
  .cacheElement, .cacheElementFiltre {
      display: none !important;
  }


/*///////////dashboard_charts_popup_css/////////////*/
  
  /*zoo_img_for_themes*/
  
  .zoom_button{
    z-index: 99;
      position: absolute;
      /*right: 15px;*/
      right: 15px;
      /*top: 35px;*/
      top: 5px;
      padding: 4px;
      box-shadow: 1px 2px 4px 2px rgba(0,0,0,.07);
      border-radius: 2px;
      background: white;
      border:1px solid #ddd;
      font-size:14px;
  }
  
  .zoom_button .zoom_icon_card_img_contnr{
    /*background:url(../../images/zoom_card_skylight.svg);*/
    background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMnB4IiBjbGFzcz0iaG92ZXJlZC1wYXRocyI+PGc+PHBhdGggZD0ibTQ0OCAwaC0zODRjLTM1LjI4NTE1NiAwLTY0IDI4LjcxNDg0NC02NCA2NHYzODRjMCAzNS4yODUxNTYgMjguNzE0ODQ0IDY0IDY0IDY0aDM4NGMzNS4yODUxNTYgMCA2NC0yOC43MTQ4NDQgNjQtNjR2LTM4NGMwLTM1LjI4NTE1Ni0yOC43MTQ4NDQtNjQtNjQtNjR6bTIxLjMzMjAzMSA0NDhjMCAxMS43NzczNDQtOS41NTQ2ODcgMjEuMzMyMDMxLTIxLjMzMjAzMSAyMS4zMzIwMzFoLTI1NnYtMTE3LjMzMjAzMWMwLTE3LjY2NDA2Mi0xNC4zMzU5MzgtMzItMzItMzJoLTExNy4zMzIwMzF2LTI1NmMwLTExLjc3NzM0NCA5LjU1NDY4Ny0yMS4zMzIwMzEgMjEuMzMyMDMxLTIxLjMzMjAzMWgzODRjMTEuNzc3MzQ0IDAgMjEuMzMyMDMxIDkuNTU0Njg3IDIxLjMzMjAzMSAyMS4zMzIwMzF6bTAgMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iIzNGNTFCNSIvPjxwYXRoIGQ9Im00MDUuMzMyMDMxIDg1LjMzMjAzMWgtMTI4Yy04LjYxNzE4NyAwLTE2LjQyNTc4MSA1LjE4MzU5NC0xOS43MTA5MzcgMTMuMTY0MDYzLTMuMzA0Njg4IDcuOTgwNDY4LTEuNDcyNjU2IDE3LjE1MjM0NCA0LjYyODkwNiAyMy4yNTM5MDZsNDguOTE3OTY5IDQ4LjkxNzk2OS05MS41ODIwMzEgOTEuNTgyMDMxYy04LjM0Mzc1IDguMzQzNzUtOC4zNDM3NSAyMS44MjQyMTkgMCAzMC4xNjQwNjIgNC4xNTYyNSA0LjE2MDE1NyA5LjYyMTA5MyA2LjI1MzkwNyAxNS4wODIwMzEgNi4yNTM5MDcgNS40NjA5MzcgMCAxMC45MjE4NzUtMi4wOTM3NSAxNS4wODIwMzEtNi4yNTM5MDdsOTEuNTgyMDMxLTkxLjU4MjAzMSA0OC45MTc5NjkgNDguOTE3OTY5YzQuMDc0MjE5IDQuMDc0MjE5IDkuNTM1MTU2IDYuMjUgMTUuMDgyMDMxIDYuMjUgMi43NTM5MDcgMCA1LjUyNzM0NC0uNTExNzE5IDguMTcxODc1LTEuNjIxMDk0IDcuOTgwNDY5LTMuMjg1MTU2IDEzLjE2NDA2My0xMS4wOTM3NSAxMy4xNjQwNjMtMTkuNzEwOTM3di0xMjhjMC0xMS43OTY4NzUtOS41MzkwNjMtMjEuMzM1OTM4LTIxLjMzNTkzOC0yMS4zMzU5Mzh6bTAgMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iIzNGNTFCNSIvPjwvZz4gPC9zdmc+Cg==);
      background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
      overflow-x: hidden;
      /*width:15px;*/
      width:12px;
      /*height:15px;*/
      height:12px;
  }
  .zoom_button_building{
    z-index: 99;
      position: absolute;
      /*right: 15px;*/
      right: 0px;
      /*top: 35px;*/
      top: -5px;
      padding: 4px;
      box-shadow: 1px 2px 4px 2px rgba(0,0,0,.07);
      border-radius: 2px;
      background: white;
      border:1px solid #ddd;
      font-size:14px;
  }
  
  .zoom_button_building .zoom_icon_card_img_contnr{
    /*background:url(../../images/zoom_card_skylight.svg);*/
    background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMnB4IiBjbGFzcz0iaG92ZXJlZC1wYXRocyI+PGc+PHBhdGggZD0ibTQ0OCAwaC0zODRjLTM1LjI4NTE1NiAwLTY0IDI4LjcxNDg0NC02NCA2NHYzODRjMCAzNS4yODUxNTYgMjguNzE0ODQ0IDY0IDY0IDY0aDM4NGMzNS4yODUxNTYgMCA2NC0yOC43MTQ4NDQgNjQtNjR2LTM4NGMwLTM1LjI4NTE1Ni0yOC43MTQ4NDQtNjQtNjQtNjR6bTIxLjMzMjAzMSA0NDhjMCAxMS43NzczNDQtOS41NTQ2ODcgMjEuMzMyMDMxLTIxLjMzMjAzMSAyMS4zMzIwMzFoLTI1NnYtMTE3LjMzMjAzMWMwLTE3LjY2NDA2Mi0xNC4zMzU5MzgtMzItMzItMzJoLTExNy4zMzIwMzF2LTI1NmMwLTExLjc3NzM0NCA5LjU1NDY4Ny0yMS4zMzIwMzEgMjEuMzMyMDMxLTIxLjMzMjAzMWgzODRjMTEuNzc3MzQ0IDAgMjEuMzMyMDMxIDkuNTU0Njg3IDIxLjMzMjAzMSAyMS4zMzIwMzF6bTAgMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iIzNGNTFCNSIvPjxwYXRoIGQ9Im00MDUuMzMyMDMxIDg1LjMzMjAzMWgtMTI4Yy04LjYxNzE4NyAwLTE2LjQyNTc4MSA1LjE4MzU5NC0xOS43MTA5MzcgMTMuMTY0MDYzLTMuMzA0Njg4IDcuOTgwNDY4LTEuNDcyNjU2IDE3LjE1MjM0NCA0LjYyODkwNiAyMy4yNTM5MDZsNDguOTE3OTY5IDQ4LjkxNzk2OS05MS41ODIwMzEgOTEuNTgyMDMxYy04LjM0Mzc1IDguMzQzNzUtOC4zNDM3NSAyMS44MjQyMTkgMCAzMC4xNjQwNjIgNC4xNTYyNSA0LjE2MDE1NyA5LjYyMTA5MyA2LjI1MzkwNyAxNS4wODIwMzEgNi4yNTM5MDcgNS40NjA5MzcgMCAxMC45MjE4NzUtMi4wOTM3NSAxNS4wODIwMzEtNi4yNTM5MDdsOTEuNTgyMDMxLTkxLjU4MjAzMSA0OC45MTc5NjkgNDguOTE3OTY5YzQuMDc0MjE5IDQuMDc0MjE5IDkuNTM1MTU2IDYuMjUgMTUuMDgyMDMxIDYuMjUgMi43NTM5MDcgMCA1LjUyNzM0NC0uNTExNzE5IDguMTcxODc1LTEuNjIxMDk0IDcuOTgwNDY5LTMuMjg1MTU2IDEzLjE2NDA2My0xMS4wOTM3NSAxMy4xNjQwNjMtMTkuNzEwOTM3di0xMjhjMC0xMS43OTY4NzUtOS41MzkwNjMtMjEuMzM1OTM4LTIxLjMzNTkzOC0yMS4zMzU5Mzh6bTAgMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iIzNGNTFCNSIvPjwvZz4gPC9zdmc+Cg==);
      background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
      overflow-x: hidden;
      /*width:15px;*/
      width:12px;
      /*height:15px;*/
      height:12px;
  }
  .sld_icons_zoom_out{
    z-index: 99;
      position: absolute;
      /*right: 15px;*/
      right: 15px;
      /*top: 35px;*/
      top: 5px;
      padding: 4px;
      box-shadow: 1px 2px 4px 2px rgba(0,0,0,.07);
      border-radius: 2px;
      background: white;
      border:1px solid #ddd;
      color:#3f51b5;
      font-size:14px;
  }
  
  .sld_icons_zoom_out .zoom_icon_card_img_contnr{
    /*background:url(../../images/zoom_card_skylight.svg);*/
    background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMnB4IiBjbGFzcz0iaG92ZXJlZC1wYXRocyI+PGc+PHBhdGggZD0ibTQ0OCAwaC0zODRjLTM1LjI4NTE1NiAwLTY0IDI4LjcxNDg0NC02NCA2NHYzODRjMCAzNS4yODUxNTYgMjguNzE0ODQ0IDY0IDY0IDY0aDM4NGMzNS4yODUxNTYgMCA2NC0yOC43MTQ4NDQgNjQtNjR2LTM4NGMwLTM1LjI4NTE1Ni0yOC43MTQ4NDQtNjQtNjQtNjR6bTIxLjMzMjAzMSA0NDhjMCAxMS43NzczNDQtOS41NTQ2ODcgMjEuMzMyMDMxLTIxLjMzMjAzMSAyMS4zMzIwMzFoLTI1NnYtMTE3LjMzMjAzMWMwLTE3LjY2NDA2Mi0xNC4zMzU5MzgtMzItMzItMzJoLTExNy4zMzIwMzF2LTI1NmMwLTExLjc3NzM0NCA5LjU1NDY4Ny0yMS4zMzIwMzEgMjEuMzMyMDMxLTIxLjMzMjAzMWgzODRjMTEuNzc3MzQ0IDAgMjEuMzMyMDMxIDkuNTU0Njg3IDIxLjMzMjAzMSAyMS4zMzIwMzF6bTAgMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iIzNGNTFCNSIvPjxwYXRoIGQ9Im00MDUuMzMyMDMxIDg1LjMzMjAzMWgtMTI4Yy04LjYxNzE4NyAwLTE2LjQyNTc4MSA1LjE4MzU5NC0xOS43MTA5MzcgMTMuMTY0MDYzLTMuMzA0Njg4IDcuOTgwNDY4LTEuNDcyNjU2IDE3LjE1MjM0NCA0LjYyODkwNiAyMy4yNTM5MDZsNDguOTE3OTY5IDQ4LjkxNzk2OS05MS41ODIwMzEgOTEuNTgyMDMxYy04LjM0Mzc1IDguMzQzNzUtOC4zNDM3NSAyMS44MjQyMTkgMCAzMC4xNjQwNjIgNC4xNTYyNSA0LjE2MDE1NyA5LjYyMTA5MyA2LjI1MzkwNyAxNS4wODIwMzEgNi4yNTM5MDcgNS40NjA5MzcgMCAxMC45MjE4NzUtMi4wOTM3NSAxNS4wODIwMzEtNi4yNTM5MDdsOTEuNTgyMDMxLTkxLjU4MjAzMSA0OC45MTc5NjkgNDguOTE3OTY5YzQuMDc0MjE5IDQuMDc0MjE5IDkuNTM1MTU2IDYuMjUgMTUuMDgyMDMxIDYuMjUgMi43NTM5MDcgMCA1LjUyNzM0NC0uNTExNzE5IDguMTcxODc1LTEuNjIxMDk0IDcuOTgwNDY5LTMuMjg1MTU2IDEzLjE2NDA2My0xMS4wOTM3NSAxMy4xNjQwNjMtMTkuNzEwOTM3di0xMjhjMC0xMS43OTY4NzUtOS41MzkwNjMtMjEuMzM1OTM4LTIxLjMzNTkzOC0yMS4zMzU5Mzh6bTAgMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iIzNGNTFCNSIvPjwvZz4gPC9zdmc+Cg==);
      background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
      overflow-x: hidden;
      width:12px;
      height:12px;
  }
  
  .sld_icons_reload{
    z-index: 99;
      position: absolute;
      right: 15px;
      bottom: 15px;
      padding: 10px;
      box-shadow: 1px 2px 4px 2px rgba(0,0,0,.15);
      border-radius: 3px;
      background: white;
      color:#3f51b5;
      font-size:14px;
      top:unset;
  }
  
  .sld_icons_reload i{
    color:#3f51b5 !important;
  }
  
  .sld_on_hover_ecss_dta{
      width: 100%;
      height: 100%;
      display: flex;
      flex-wrap: wrap;
      justify-content: center;
      overflow: hidden;
  }
  
  .sld_on_hover_ecss_dta img{
      width: 100%;
      transition:.5s ease;
      border-radius: 3px;
      min-height: 100%;
      object-fit:cover;
  }
  
  .sld_view_crd_wrapper{
    width:100%;
    height:auto;
    overflow:hidden;
  }
  
  .sld_load_dynamic_ecss{
    position:relative;
  }
  
  
    
        
  /*////////*/
  
  #pie_chart_popup_model {
    overflow: hidden !important;
    margin-bottom: 0 !important;
    margin-bottom: 0 !important;
    z-index:9999;
  }
  #pie_chart_popup_model .modal-dialog {
      width: 100% !important;
      height: 100vh !important;
      overflow: hidden !important;
      margin-top: 50px !important;
  }
  #pie_chart_popup_model .modal-header{
      background: #fff !important;
      color: white;
      border: 1px solid #fff;
      border-radius: 5px;
      text-align:left;
      padding: 10px !important;
      border-bottom: 1px solid #fff !important;
      margin-bottom: 10px;
      margin-top: 0;
      box-shadow:0 2px 15px rgba(0,0,0,.14);
  }
  
  #pie_chart_popup_model .modal-content{
      background: #fff !important;
      color: white;
      border: 1px solid #fff;
      border-bottom: 1px solid #fff!important;
      border-radius: 5px;
      padding: 10px !important;
  }
  #pie_chart_popup_model .pie_chart_popup_model_body{
      background: #fff;
      color: white;
      border: 1px solid #fff;
      border-bottom: 1px solid #fff!important;
      border-radius: 5px;
      padding: 10px !important;
      height:100%;
  }
  #pie_chart_popup_model .modal-title {
      font-family: raleway;
      font-size: 16px !important;
      font-weight: 500;
      color: black;
  }
  #pie_chart_popup_model .modal-header .close{
    font-size:26px !important;
    color:#424242 !important;
  }
  
  #pie_chart_popup_model .modal-footer {
    display: none !important;
  }
  #pie_chart_popup_model .modal-content {
    background-color: #fff !important;
  }

/*///////////////*/
                
  .bgimg{
    z-index:9 !important;
  }
  
  #sld_zoom_view{
    overflow:hidden !important;
  }
  
  #se_stats_model_wid #content_back_color{
    overflow-y:hidden;
    margin-bottom: 15px;
  }
  
  #se_stats_model_wid{
    width:100% !important;
  }
  
  #se_stats_model_wid{
    margin-top:0 !important;
    margin-bottom:0 !important;
  }
  
  #se_stats_model_wid #content_back_color{
    background:white !important;
  }
  
  #se_stats_model_wid #se_stats_model_head_wid{
    background:none !important;
    border:none !important;
    color:#000;
  }
  
  #se_stats_model_wid #se_stats_model_head_wid h4{
    float: left;
    color:#424242;
    font-weight: 500;
    letter-spacing: .5px;
    font-size: 14px !important;
    border-bottom: none;
    width: 100%;
    text-align: left;
    padding:7px;
    padding-bottom:4px;
  }
  
  #se_stats_model_wid #se_stats_model_head_wid .close{
    margin-top: 0 !important;
    position: absolute;
    right: 20px;
    font-size: 30px;
    top: 5px;
    font-weight:200;
    color: #727272 !important;
  }
  
  .drag_zoom{
    padding:0 !important;
    background:white !important;
  }
  
  .btns_zoom_in_out_sld{
    position:absolute;
    top:30px;
    left:30px;
    width:35px;
  }
  
  .btns_zoom_in_out_sld button{
    background: white;
    color: #3f51b5;
    border: none !important;
    padding: 0 0;
    width:35px;
    height:35px;
    border-radius:3px;
    font-size:14px;
    margin:4px 0;
    box-shadow:0 1px 7px rgba(0,0,0,.15);
    border-radius:3px;
  }
  

/*responsive_top_content_css*/

.navbar01 {
  background-color: transparent;
  color: #fff;
  /*border-bottom: 1px solid rgba(255,255,255,0.2);*/
  /*width: 100%;*/
  /*min-height:auto !important;*/
  /*height: auto;*/
  /*line-height: 80px;*/
  position:relative;
  margin-bottom:0px !important;
  transition: all ease-in-out 0.4s;
  /*padding: 0 30px;*/
}
.navbar01 .navbar-toggler01 {display: none;}
.intro {
  width: 100%;
  height: 100vh;
  /*background: url("https://source.unsplash.com/GYQBryEWh0Y/") no-repeat center center;*/
  background-size: cover;
  background-color: #000;
}


@media (max-width: 1200px) {

  .top_Session_container_01{
    padding-left:5px;
    padding-right:5px;
  }

}

@media (max-width: 992px) {
  
.menu_data{
  position:relative;
} 
  
.top_menu {
  position:absolute;
  right:0;
  top:0;
} 

.top_menu ul li a i{
  background:linear-gradient(25deg,#8f9ad4, #3f51b5) !important;
}

.top_menu ul li:last-child > a i{
  background:none !important;
} 
  
.navbar01 {
  padding: 0;
  z-index:0; 
  width:40%;
  margin-top:50px;
}
.navbar01 .navbar-toggler01{
  background: none;
  border: 0;
  display: block !important;
  height: auto;
  /*top: 15px;*/
  top: -20px;
  /*right:15px;*/
  right:15px;
  padding:0;
  z-index:999;
  position: absolute;
  display:none;
  transition: all ease-in-out 0.4s;
}
.navbar-toggler01 i{
  display: block;
  margin-bottom: 0;
  margin-left: 0px;
  font-size: 9px;
  font-weight: 900;
  color: black;
  background:#eee;
  border-radius:50%;
  padding:3px;
  float: left;
  position: relative;
}
.navbar01 ul {
  width: 100%;
  /*margin-top:50px !important;*/
  margin-top:0 !important;
  background-color:  #fff;
  /*box-shadow: 0 1px 20px 0 rgba(69,90,100,.15);*/
  box-shadow: 0 1px 20px 0 rgba(69,90,100,.2) !important;
  /* height: auto; */
  height: auto;
  border-radius: 3px 3px 3px 3px;
  max-height: 0;
  overflow: hidden;
  max-width: 100%;
  float: right;
  margin-right: 0;
  text-align: left;
  transition: all ease-in-out 0.4s;
  /*border: 1px solid #eee;*/
}

.top_menu ul li .active_top_menu{
  background:none !important;
  transition:.3s;
}


.top_menu ul li:last-child{
  border-left:none !important;
  margin:0 !important;
  border-top:1px solid #eee;
  margin:0 0px !important;
  /*padding: 10px 15px !important;*/
  border-bottom:none !important;
}

.top_menu ul li:last-child > a{
  padding:10px 15px !important;
}

.top_menu ul li a:last-child > span{
  display:inline-block;
  font-size:12px;
  font-weight:normal;
  font-family:poppins;
}

.top_menu ul li .fa-sign-out-alt{
  font-size: 14px;
  float: right;
  top: -3px;
  position: relative;
}

.navbar01 ul.open {
  max-height: 100%;
  /*padding-left:0 !important;*/
  padding:5px 0 !important;
  overflow:visible;
  position:relative;
}

.navbar01 ul.open:after {
  content: '';
  position:absolute;
  top:-7px;
  right:10px;
  border-bottom: 10px solid #fff;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  filter: drop-shadow(0 1px 20px #eee);
}

.navbar01 ul li {
  width: 100%;
  margin:0 0;
}

.top_menu ul li{
  /*padding:10px 15px !important;*/
  padding: 0 !important;
  /*border-bottom:1px solid #eee;*/
  transition:.1s;
  cursor:pointer;
}

.top_menu ul li:hover{
  background:rgba(0,0,0,.05);
  transition:.1s;
}

.top_menu ul li a{
  font-size:12px;
  /*color:#727272;*/
  color:#000;
  font-weight:normal;
  letter-spacing: .5px;
  width:100%;
  display:block;
  padding: 10px 10px !important;
}

.top_menu ul li a:hover{
  background:none !important;
}

.navbar01 ul li a {
  padding: 0;
}

.navbar01 .navbar-toggler01 span,.navbar01 .navbar-toggler01 span::before,.navbar01 .navbar-toggler01 span::after {
  display: block;
  content: '';
  background-color: #fff;
  height: 3px;
  width: 28px;
  border-radius: 4px;
  transition: all ease-in-out 0.3s;
}

}

/*/////////access_log_pg_btn/////////*/

.main_access_log_pge{
  width:auto;
  text-align:left;
}

#daterangecontainer #btnView{
  box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
  background: #3f51b5 !important;
  border: 2px solid #3f51b5 !important;
  padding: 3px 12px;
  padding-bottom: 4px;
  height: auto;
  font-family: poppins;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  border-radius: 3px !important;
  opacity: 1;
  font-style: normal;
  letter-spacing: .5px;
  color: white;
  margin: 0 10px;
}
  
  
/*//////////////*/

/*custom_date_picker_blackle___se_graph_tab*/
/*
.ui-widget.ui-widget-content{
  border: 1px solid #fff !important;
    background: #fff !important;
    box-shadow: 0 2px 20px rgba(0,0,0,.2) !important;
    width:auto !important;
}


.ui-datepicker .ui-datepicker-header{
  border: transparent !important;
    border-bottom: transparent !important;
    padding-top: 0 !important;
    background: transparent !important;
}

.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{
  margin-left: 0 !important;
    top: 1px !important;
    margin-top: 0 !important;
    background-size: 70% !important;
}

.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{
  top: 7px !important;
    width: 25px !important;
    height: 25px !important;
    border: none !important;
    background:rgba(0,0,0,.1) !important;
  background-size:50% !important;
  border-radius: 50% !important;
}

.ui-datepicker .ui-datepicker-prev{
  left: unset !important;
  position:absolute;
    right: 35px !important;
} 

.ui-datepicker .ui-datepicker-next{
  left: unset !important;
  position:absolute;
    right: 3px !important;
}

.ui-datepicker .ui-datepicker-prev span{
  left: 3px;
    top: 4px !important;
} 

.ui-datepicker .ui-datepicker-next span{
  left: 5px;
    top: 4px !important;
}

.ui-datepicker .ui-datepicker-title{
  margin:0 5px !important;
  display: inline-block;
    width: 100%;
    text-align: left;
}

.ui-datepicker .ui-datepicker-title select{
  font-size: 11px !important;
    font-family: poppins !important;
    color: #1c1c1c !important;
    letter-spacing: .5px !important;
    font-weight: 500 !important;
    text-align: center !important;
    height: 30px !important;
    margin: 5px 5px !important;
    padding: 0 3px !important;
}

.ui-datepicker-calendar thead{
  border-bottom: 1px solid #ddd !important;
}

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{
  width:30% !important;
}

.ui-widget.ui-widget-content.ui-datepicker th{
  text-align: center !important;
    font-weight: bold !important;
    font-family: raleway !important;
    color: #808080 !important;
    font-size:11px !important;
}

.ui-datepicker td span, .ui-datepicker td a{
  border: transparent !important;
    background: transparent !important;
    font-weight: normal !important;
    color: #1c1c1c!important;
    font-family: poppins !important;
    font-weight: 500 !important;
    border-radius: 50% !important;
    text-align: center !important;
    height: 30px;
    font-size: 11px !important;
    margin: 0 !important;
    letter-spacing: .5px !important;
    padding: 7px !important;
    text-decoration: none !important;
    width: 30px;
    transition:.1s;
}

.ui-datepicker td span, .ui-datepicker td a:hover{
  border: 1px solid #3e4fb1 !important;
    background: #3e4fb1 !important;
    color: #fff !important;
    font-weight: 600 !important;
    transition:.1s;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{
  border: 1px solid #3e4fb1 !important;
    background: #3e4fb1 !important;
    color: #fff !important;
    font-weight: 600 !important;
}
*/

/*zebra_datepicker_css_All_at_compare_graph*/

.Zebra_DatePicker{
  border: 1px solid #fff !important;
    background: #fff !important;
    box-shadow: 0 2px 25px rgba(0,0,0,.2) !important;
    padding: 2px 7px !important;
}

.Zebra_DatePicker table{
  border-collapse: separate !important;
    border-radius: 4px;
    border-spacing: 3px !important;
    width: 100%;
}

.Zebra_DatePicker .dp_header{
  margin: 7px 0 !important;
    margin-top: 5px !important;
    border:none;
}

.Zebra_DatePicker .dp_actions .dp_caption{
  background: rgba(0,0,0,.1);
    font-size: 12px;
    font-weight: 500;
    color:#ccc;
    font-family: poppins;
    letter-spacing: .5px;
}

.Zebra_DatePicker .dp_daypicker {
  border:none;
}

.Zebra_DatePicker .dp_daypicker th{
  background: transparent !important;
    cursor: pointer;
    font-weight: 500 !important;
    font-family: poppins;
    font-size: 12px !important;
    color: #1c1c1c !important;
    border-color: transparent !important;
    border-bottom: 1px solid #ddd !important;
}

.Zebra_DatePicker .dp_body .dp_weekend{
  background: #101326;
}

.Zebra_DatePicker .dp_body .dp_selected{
  border: 1px solid #3f51b5 !important;
    background: #3f51b5 !important;
    color: #fff !important;
    font-weight: 600 !important;
    border-radius: 50%;
    padding: 0 0 !important;
}

.Zebra_DatePicker .dp_body .dp_disabled{
  background: transparent;
    color: #808080;
    cursor: text;
    opacity: 1;
}

.Zebra_DatePicker .dp_body td{
  background: transparent !important;
    color: #1c1c1c;
    font-weight:500;
    font-family: poppins;
    font-size: 11px;
    border: 1px solid transparent !important;
    border-radius: 2px;
    padding: 2px 0;
    transition: .1s;
    font-weight: 500 !important;
    border-radius: 50%;
    padding: 8px 0 !important;
}

.Zebra_DatePicker .dp_body td:hover{
  background: #3f51b5 !important;
  transition:.1s;
  color:#fff !important;
}

.Zebra_DatePicker .dp_actions td{
  border-radius: 4px;
    color: #ccc;
    font-family: poppins;
    font-size: 11px;
    letter-spacing: .5px;
    font-weight: 400 !important;
}

.Zebra_DatePicker .dp_footer{
  margin: 7px 0 !important;
    margin-bottom: 5px !important;
    border:none;
}

/*zebra_datepicker_in_report_yearwise*/

.Zebra_DatePicker .dp_monthpicker td, .Zebra_DatePicker .dp_yearpicker td{
  background: transparent !important;
    color: #808080;
    font-family: poppins;
    font-size: 12px;
    border: transparent !important;
    border-radius: 2px;
    padding: 2px 0;
    height: auto !important;
    transition: .2s;
    width: 33.33 !important;
    border-radius: 7px !important;
    padding: 0px !important;
    margin: 0 !important;
}

.Zebra_DatePicker .dp_actions .dp_next, .Zebra_DatePicker .dp_actions .dp_previous{
  border-radius: 50% !important;
    height: 20px;
    width: 20px;
    padding: 2px;
}

.Zebra_DatePicker .dp_header td{
  background: rgba(0,0,0,.1);
    font-size: 12px;
    font-weight: 500 !important;
    color: #1c1c1c !important;
    font-family: poppins;
    letter-spacing: .5px;
    border-radius: 50px !important;
    border:none;
}

.Zebra_DatePicker .dp_footer td{
  background: rgba(0,0,0,.1);
    font-size: 12px;
    font-weight: 500 !important;
    color: #1c1c1c !important;
    font-family: poppins;
    letter-spacing: .5px;
    border-radius: 50px !important;
    border:none;
}

.Zebra_DatePicker .dp_header td:hover{
  color:#1c1c1c !important;
  background: rgba(0,0,0,.2) !important;
}

.Zebra_DatePicker .dp_footer td:hover{
  color:#1c1c1c !important;
  background: rgba(0,0,0,.2) !important;
}

.Zebra_DatePicker .dp_monthpicker .dp_selected{
  border: 1px solid #3f51b5 !important;
    background: #3f51b5 !important;
    color: #fff !important;
    font-weight: 600 !important;
}

.Zebra_DatePicker .dp_yearpicker .dp_selected{
  border: 1px solid #3f51b5 !important;
    background: #3f51b5 !important;
    color: #fff !important;
    font-weight: 600 !important;
}

.Zebra_DatePicker .dp_monthpicker td:hover{
  border: 1px solid #3f51b5 !important;
    background: #3f51b5 !important;
    color: #fff !important;
    font-weight: 600 !important;
}

.Zebra_DatePicker .dp_yearpicker td:hover{
  border: 1px solid #3f51b5 !important;
    background: #3f51b5 !important;
    color: #fff !important;
    font-weight: 600 !important;
}

button.Zebra_DatePicker_Icon{
  right:5px !important;
  top: 6px !important;
}


/*xdsoft_noselect_datepicker_report_pg_minutewise_summary*/

.xdsoft_noselect{
  border: 1px solid #fff !important;
    background: #fff !important;
    box-shadow: 0 2px 25px rgba(0,0,0,.2) !important;
    padding: 15px 15px !important;
    width: auto !important;
    border-radius:4px;
}

.xdsoft_datepicker{
  margin-left:0 !important;
}

.xdsoft_datetimepicker .xdsoft_mounthpicker{
  display: flex;
    flex-wrap: wrap;
    width: 100%;
    margin-bottom: 5px;
}

.xdsoft_datetimepicker .xdsoft_label{
  font-size: 12px !important;
    font-family: poppins !important;
    font-weight: 500 !important;
    text-align:center !important;
    text-decoration:none !important;
}

.xdsoft_datetimepicker .xdsoft_month{
  width:90px !important;
  background: rgba(0,0,0,.1) !important;
    border-radius: 50px;
    transition:.1s;
}

.xdsoft_datetimepicker .xdsoft_month:hover{
  background: rgba(0,0,0,.15);
  transition:.1s;
}

.xdsoft_datetimepicker .xdsoft_year{
  width:65px !important;
  background: rgba(0,0,0,.1) !important;
    border-radius: 50px;
    transition:.1s;
}

.xdsoft_datetimepicker .xdsoft_year:hover{
  background: rgba(0,0,0,.15);
  transition:.1s;
}

.xdsoft_datetimepicker .xdsoft_calendar th{
  background:none !important;
  font-weight: 500 !important;
  border:none !important;
    border-bottom: 1px solid #ddd !important;
    padding-bottom: 10px !important;
    padding-bottom: 10px !important;
    font-size: 12px !important;
    font-family: poppins;
}

.xdsoft_datetimepicker .xdsoft_calendar td{
  font-size: 12px !important;
    font-family: poppins;
    font-weight: 500;
    width: auto !important;
    text-align: center !important;
    height: 25px !important;
    border: none !important;
    border-radius: 50% !important;
    box-shadow:none !important;
    border:none !important;
    background: none !important;
}

.xdsoft_datetimepicker .xdsoft_calendar td > div{
    height: 30px;
    width: 30px;
    margin: 0;
    padding: 6px 10px !important;
    border-radius: 50%;
  transition:.1s;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{
  background:#3f51b5 !important;
  font-weight: 600 !important;
    border-radius: 40px;
    margin: 5px 0;
}

.xdsoft_datetimepicker .xdsoft_calendar td:hover, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover{
  background:#3f51b5 !important;
}

.xdsoft_datetimepicker .xdsoft_calendar td .xdsoft_today > div{
  box-shadow:none !important;
  border:none !important;
  color:#fff;
  transition:.1s;
  background:#3f51b5 !important;
} 

.xdsoft_datetimepicker .xdsoft_calendar td:hover, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover{
  color: #fff !important;
    background: #3f51b5 !important;
    box-shadow: none !important;
    transition:.1s;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{
  border: none !important;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div{
  border:none !important;
  background:none !important;
  font-size:11px;
  font-weight:500;
  color:#1c1c1c;
  font-family:poppins;
  margin:5px 0;
}


/*////////////////////////////////on_off_panel_tab_building_Section/////////////////////////////////////////*/
  
.on_off_panel_row{
  margin:0;
}

.on_off_panel_cards .top_section_head_on_off_pnl{
  display: inline-block;
    width: 100%;
    padding:0 0;
    margin-top: 10px;
}

.on_off_panel_cards .top_on_off_pnl_labl{
  display:inline-block;
  float:left;
  width:auto;
}

.on_off_panel_cards .top_on_off_pnl_labl h4{
  display:block;
  margin:auto 0;
  font-size: 13px;
    font-family: raleway;
    font-weight: 600;
    color: #1c1c1c;
    letter-spacing: .5px;
}

.on_off_panel_cards .build_on_off_btns{
  display:inline-block;
  width:auto;
  margin-top:0;
  float:right;
}

.on_off_panel_cards .switch_button_class_build_on{
    float: left;
    display: inline-block;
    padding: 5px 10px;
    border-radius: 3px;
    background: rgba(0, 128, 0,.65);
    color: #fff !important;
    font-family:poppins;
    font-size: 11px;
    font-weight: 400;
    letter-spacing: .5px;
    margin-right: 10px;
    position: relative;
    top: -4px;
}

.on_off_panel_cards .switch_button_class_build_off{
  float: left;
    display: inline-block;
    padding: 5px 10px;
    border-radius: 3px;
    background: rgba(255, 0, 0,.65);
    color: #fff !important;
    font-family:poppins;
    font-size: 11px;
    font-weight: 400;
    letter-spacing: .5px;
    margin-right: 0;
    position: relative;
    top: -4px;
}

.on_off_panel_cards .switch_button_class_01{
  position: absolute;
    right: 20px;
    top: 16px;
}

.on_off_panel_cards .switch_button_class_off{
  float: right;
    display: inline-block;
    padding: 5px 10px;
    border-radius: 3px;
    background: rgba(255, 0, 0,.65);
    color: #1c1c1c1;
    font-size: 11px;
    font-weight: 400;
    letter-spacing: .5px;
    margin-right: 25px;
    position: relative;
    top: -4px;
}

.on_off_panel_cards .switch_button_class_on{
  float: right;
    display: inline-block;
    padding: 5px 10px;
    border-radius: 3px;
    background: rgba(0, 128, 0,.65);
    color: #1c1c1c1;
    font-size: 11px;
    font-weight: 400;
    letter-spacing: .5px;
    margin-right: 15px;
    position: relative;
    top: -4px;
}

.on_off_panel_cards_inter{
  margin: 10px 0 !important;
}
    

.on_off_panel_cards{
  padding:15px;
} 

.on_off_panel_cards_01box{
  background-color: #fff;
    border-radius: 4px;
    padding: 7px !important;
    height: auto;
    display: inline-block;
    width: 100%;
    margin: 7px 0 !important;
    border: none !important;
    box-shadow: 0 0 13px rgba(82,63,105,.05);
    position: relative;
    color: #1c1c1c;
}

.on_off_panel_cards_inter{
    display: inline-block;
    width: 100%;
    margin: 7px 0 !important;
    position: relative;
}

.on_off_panel_cards_inter .ui-accordion-header{
  background: transparent;
    border: none;
    color: #1c1c1c;
    outline:none !important;
    font-size: 14px !important;
    font-family: poppins;
    letter-spacing: .5px;
    padding: 10px 15px !important;
    border-radius:3px;
}

.on_off_panel_cards_inter .ui-accordion-header .ui-accordion-header-icon.ui-icon{
  display:none;
}

.on_off_panel_cards_inter .ui-accordion-header:hover{
    transition:.2s;
    transition: .2s ease-in-out;
    background: rgba(0,0,0,.07)
}

.on_off_panel_cards_inter .ui-accordion-header:active{
    transition: .2s ease-in-out;
    background: rgba(0,0,0,.07)
}

.on_off_panel_cards_inter .ui-accordion-header-active.ui-state-active{
  background: rgba(0,0,0,.07);
    transition:.2s;
}

.on_off_panel_cards_inter .ui-accordion-content{
    background: transparent;
    border: none;
    padding: 0 0 !important;
    width:100%;
}

.on_off_panel_cards_inter .ui-accordion-content .ui-accordion-content_title{
  font-size: 12px;
    font-family: poppins;
    font-weight: normal;
    color: #1c1c1c;
    letter-spacing: .5px;
    margin: 10px 0;
    display: inline-block;
    width:100%;
    padding:10px 5px;
    background:rgba(0, 161, 255, 0.1);
    border-left:3px solid;
    border-color:rgba(0, 161, 255, 1);
    border-radius:3px;
}

.on_off_panel_cards_inter .on_off_panel_cards_inter_col{
  padding:0 7px;
}

.on_off_panel_cards_inter .ui-accordion-header .material-icons{
  position: absolute;
    right: 10px;
    top: 5px;
}   
    

@media screen and (max-width:767px){
  
  .on_off_panel_cards_01box{
    padding: 0 10px !important;
    padding-top: 5px !important;
  }
  
  .on_off_panel_cards_inter .ui-accordion-content{
    height:auto !important;
  }
  
  .on_off_panel_cards .top_on_off_pnl_labl {
      display: block;
      float: left;
      width: 100%;
      margin-bottom: 10px;
  }
  
  .on_off_panel_cards .build_on_off_btns {
      display: block;
      width: 100%;
      margin-top: 5px;
      float: left;
  }
  
}   
    
/*////////////////////////////dynamic_dash_design_cards_Css/////////////////////////////////  */
    
.dyn_dashboard_content_card_body{
  padding:0 10px !important;
  border-left: 7px solid !important;
  border-color: #6a79c6 !important;
}
.dyn_dashboard_content li p.dash_lable_01 {
    width: 37%;
    float: left;
}
.dyn_dashboard_content ul{
  list-style-type: none;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    padding: 5px 0;
}

.dyn_dashboard_content ul li:first-child{
    width: 13%;
    display: block;
    float:left;
}

.dyn_dashboard_content ul li{
  padding: 0 5px;
    width: 80%;
    float: left;
    font-size: 12px;
    font-family: poppins;
    font-weight: 500;
    overflow: hidden;
    text-align: left;
    color: #1c1c1c;
    margin: auto 0;
    display:block;
}

.dyn_dashboard_content ul li p{
  margin:4px 0 !important;
}

.dyn_dashboard_content ul li p:first-child{
  margin:4px 0 !important;
  font-size: 12px;
    color: #8a8a8a;
    font-weight: normal;
    letter-spacing: .5px;
}

.dyn_dashboard_content ul li span.dyn_dashboard_content_icon_dash{
  padding: 5px;
    background: rgba(111, 163, 247,.14);
    border-radius: 40%;
    color: #6fa3f7;
    font-size:13px;
}

.dyn_dashboard_content ul li span.dyn_dashboard_content_icon_comp{
  padding: 5px;
    background: rgba(197, 150, 220,.14);
    border-radius: 40%;
    color: #c596dc;
    font-size:13px;
}

.dyn_dashboard_content ul li span.dyn_dashboard_content_icon_build{
  padding: 5px;
    background: rgba(0, 200, 81,.14);
    border-radius: 40%;
    color: #00c851;
    font-size:13px;
}

.dyn_dashboard_content ul li span.dyn_dashboard_content_icon_floor{
  padding: 5px;
    background: rgba(255, 138, 14,.14);
    border-radius: 40%;
    color: #ff8a0e;
    font-size:13px;
}
.dyn_dashboard_content_card_body .take_Action_select01 {
    position: absolute;
    right: 0;
    top: 4px;
    width: 40px;
}

/*/////////////////////// on_off_port_switches_accordian /////////////////////////////////////*/
  
/*///// custom on off switch ///////*/

.switch-input_01_AcSte {
  display: none;
}
.switch-label_01_AcSte {
  position: relative;
  display: inline-block;
  min-width: auto;
  cursor: pointer;
  font-weight: 500;
  font-size: 11px;
  font-family: poppins;
  text-align: left;
  margin-left: 10px;
  padding: 12px 20px 12px 64px;
  margin-bottom: 0;
}
.switch-label_01_AcSte span{
  white-space:nowrap;
}
.switch-label_01_AcSte:before, .switch-label_01_AcSte:after {
  content: "";
  position: absolute;
  margin: 0;
  outline: 0;
  top: 50%;
  -ms-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.switch-label_01_AcSte:before {
  left: 1px;
  width: 40px;
  height: 18px;
  background-color: rgba(0, 200, 81,.14);
  border: 2px solid rgb(53, 130, 85,.2);
  border-radius: 40px;
}
.switch-label_01_AcSte:after {
  left: 0;
  width: 23px;
  height: 23px;
  background-color: #00c851;
  border-radius: 50%;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.14), 0 2px 2px 0 rgba(0, 0, 0, 0.098), 0 1px 5px 0 rgba(0, 0, 0, 0.084);
}
.switch-label_01_AcSte .toggle--on {
  display: none;
}
.switch-label_01_AcSte .toggle--off {
  display: inline-block;
}
.switch-input_01_AcSte:checked + .switch-label_01_AcSte:before {
  background-color: rgba(255, 138, 14,.14);
  border: 2px solid rgb(146, 90, 31,.2);
}
.switch-input_01_AcSte:checked + .switch-label_01_AcSte:after {
  background-color: #ff8a0e;
  -ms-transform: translate(80%, -50%);
  -webkit-transform: translate(80%, -50%);
  transform: translate(80%, -50%);
}
.switch-input_01_AcSte:checked + .switch-label_01_AcSte .toggle--on {
  display: inline-block;
}
.switch-input_01_AcSte:checked + .switch-label_01_AcSte .toggle--off {
  display: none;
}

/*////////*/

/*//////custom_search_on_off////////*/
    
.on_off_acc_custom_search_br_m01{
  display:inline-block;
  width:100%;
  position:relative;
  margin-top:20px;
  margin-bottom:0;
}

.on_off_acc_custom_search_br_m01 label{
  position: absolute;
  top: -10px;
  left: 10px;
  color: #3f51b5;
  font-family: poppins;
  font-weight: 500;
  letter-spacing: .5px;
  font-size: 12px;
  background: white;
  padding: 2px 5px;
  margin-bottom: 0 !important;
  z-index: 9;
}

.on_off_acc_custom_search_br_m01 input{
  width: 97% !important;
  outline: 0;
  margin-top: 0;
  /*padding: 8px 10px;*/
  padding: 15px 15px;
  padding-bottom: 8px;
  font-family: poppins;
  font-weight: 500;
  letter-spacing: .3px;
  font-style: normal;
  border: 2px solid #edf1ff !important;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background-color: none !important;
  transition: .2s ease-in-out;
  color: #1c1c1c;
}
.on_off_acc_custom_search_br_m01 input:focus{
  border: 2px solid #3f51b5 !important;
  transition: .2s ease-in-out;
  background: none !important;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

.on_off_acc_custom_search_br_m01 button{
  position: absolute;
  top: 6px;
  right: -10px;
  padding: 7px 9px;
  padding-bottom: 7px;
  background:#eee;
  border: 2px solid #edf1ff;
  border-radius: 4px;
  transition:.2s;
}

.on_off_acc_custom_search_br_m01 button:hover{
  opacity:.8;
  transition:.2s;
}

.on_off_acc_custom_search_br_m01 button i{
  background: linear-gradient(25deg,#8f9ad4,#3f51b5);
  background-clip: border-box;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 15px;
  transition: .2s;
  position:relative;
  top:1px;
}

/*//////*/

.cd-accordion{
  background:#fff !important;
  box-shadow: 0 0 12px rgba(82,63,105,.01);
  border-radius:5px;
  margin-top:35px !important;
  margin-bottom:200px !important;
  display:inline-block;
  width:100%;
}

.cd-accordion .cd-accordion__item{
  width:100%;
  float:unset;
}

/*////////*/
.cd-accordion__sub{
  overflow:visible !important;
}

.cd-accordion__sub.cd-accordion__sub--l3{
  overflow:visible !important;
}

.cd-accordion__sub.cd-accordion__sub--l4.row{
  overflow:visible !important;
  position:relative !important;
}

.cd-accordion__sub.cd-accordion__sub--l5.row{
  overflow:visible !important;
  position:relative !important;
}

.cd-accordion__sub.cd-accordion__sub--l6.row{
  overflow:visible !important;
  position:relative !important;
}

.cd-accordion__sub.cd-accordion__sub--l7.row{
  overflow:visible !important;
  position:relative !important;
}

.overflow_hid_on_off_container{
  /*overflow:hidden !important;*/
  overflow:visible !important;
}
/*////*/
.cd-accordion__label{
  background:#fff !important;
  transition:.2s;
  margin:0;
}

.cd-accordion__label:hover{
  background:#eee !important;
  transition:.2s;
}

.cd-accordion__sub--l1 .cd-accordion__label:hover{
  background:#eee !important;
  transition:.2s;
}

.cd-accordion__label span{
  font-family:poppins;
  font-size:12px;
  font-weight:500;
  letter-spacing:.5px;
  margin-left:5px;
  color:#1c1c1c;
  word-break:break-all;
}

.cd-accordion__sub--l1 .cd-accordion__label{
  background:#fff !important;
  transition:.2s;
}

.cd-accordion__label.cd-accordion__label--icon-img{
  padding:0;
  width:100%;
  float:left;
  text-align:center;
    -webkit-display: flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    border:4px;
}

.cd-accordion__label.cd-accordion__label--icon-img:after{
  display:none;
}

.on_off_panel_port_img01_on{
  display: flex;
    flex-wrap: wrap;
    justify-content: center;
    alig-items:center;
    position:relative;
    width:80px;
    height: 45px;
    overflow: hidden;
    border-radius: 0;
    padding: 0;
    background: none;
    transform:rotate(180deg);
}
.on_off_panel_port_img01_on img {
    max-width: 100%;
    max-height: 100%;
}

/** sam new css added **/

.on_off_panel_port_img01_on span.icon-Component{
  font-size:42px;
  margin-left:0px;
}
.cd-accordion__label--icon-img .subscription_inner_text{
  position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    font-size: 9px;
    color: #fff;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-top: 4px;
    font-weight: 600;
    padding:0px 5px;
}

/** sam new css added **/

.accordion__item_off .on_off_panel_port_img01_on{
  transform:rotate(0);
}

.on_off_panel_port_img01_off{
  display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: 45px;
    height: 45px;
    overflow: hidden;
    border-radius: 0;
    padding: 0;
    background: none;
    transform:rotate(180deg);
}

.accordion__item_off .on_off_panel_port_img01_off{
  transform:rotate(0);
}

/*////*/

.cd-accordion__sub.cd-accordion__sub--l2.row{
  margin:0;
  padding-left:75px;
  padding-right:15px;
}

.on_off_switch_boxacc_item{
  padding:0 0 !important; 
  width:7.15% !important;
  display:block !important;
  position:unset !important;
  margin-left:5px;
}

.on_off_switch_boxacc_item li a{
  padding:0 !important;
}

.on_off_switch_boxacc_item li:first-child{
  transform:rotate(0deg) !important;
  -webkit-transform:rotate(0deg) !important;
  -moz-transform:rotate(0deg) !important;
}

.on_off_switch_boxacc_item li:last-child{
  transform:rotate(180deg);
  -webkit-transform:rotate(180deg);
  -moz-transform:rotate(180deg);
}

.on_off_switch_boxacc_item .cd-accordion__item{
  padding:0 0;  
  -webkit-display: flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  width: auto;
  height: auto;
  float:left;
}

.cd-accordion__label.cd-accordion__label--icon-img .on_off_text_rotation_head{
  font-family:poppins;
  font-size:10px;
  font-weight:500;
  letter-spacing:.5px;
  color:#1c1c1c;
}

.cd-accordion_switch_box_inset{
  background:#fff;
  padding:15px;
  border-radius:0;
  box-shadow: inset 2px 2px 22px 0px rgba(0,0,0,.07);
  display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    margin: 0;
    position:relative;
    padding-left:140px;
}

.cd-accordion__sub--l6.row .cd-accordion_switch_box_inset {
    padding-left: 185px;
}
.cd-accordion__sub--l7.row .cd-accordion_switch_box_inset {
    padding-left: 215px;
}

/*all_top_btns*/

.switch_btns_four_on_top{
  padding:0;
  padding-left:15px;
  width: auto !important;
    float: right !important;
}

.switch_btns_four_on_top ul{
  padding:0;
  margin:0;
  display:flex;
  flex-wrap:wrap;
  justify-content:flex-start;
  list-style-type:none;
}

.switch_btns_four_on_top ul li{
  width:auto;
  padding:0 5px;
  float:left;
}

.switch_btns_four_on_top ul li a{
  margin: auto 0;
    padding: 4px 25px;
    border-radius: 2px;
    list-style-type: none;
    width: auto;
    float: left;
    font-size: 11px;
    font-family:poppins;
    font-weight: 500;
    background: rgba(0,0,0,.07);
    box-shadow: 0 2px 2px rgba(0,0,0,.07);
    color: #727272;
    transition: all .2s ease-in-out;
    letter-spacing: .5px;
}

.switch_btns_four_on_top ul .on_btn a{
    background: rgba(44, 132, 28, 0.1);
  color: #2c841c;
}
.switch_btns_four_on_top ul .on_btn a:hover{
    background: rgba(44, 132, 28, 0.35);
  color: #2c841c;
}
/*////////////*/
.switch_btns_four_on_top ul .off_btn a{
  background: rgba(222, 0, 20, 0.1);
  color: #ce0216;
}
.switch_btns_four_on_top ul .off_btn a:hover{
  background: rgba(222, 0, 20, 0.35);
  color: #ce0216;
}
/*///////////*/
.switch_btns_four_on_top ul .info_btn a{
  background: rgba(255, 147, 32,.1);
    color: #ff9320;
}
.switch_btns_four_on_top ul .info_btn a:hover{
  background: rgba(255, 147, 32,.35);
    color: #ff9320;
}
/*///////////*/
.switch_btns_four_on_top ul .schedule_btn a{
  background: rgba(88, 88, 88, 0.1);
    color: #1c1c1c;
}
.switch_btns_four_on_top ul .schedule_btn a:hover{
  background: rgba(88, 88, 88, 0.35);
    color: #1c1c1c;
}
/*//////////*/
.switch_btns_four_on_top ul .btn_btn a{
  background: rgba(153, 57, 178, 0.1);
  color: #8e37a7;
}
.switch_btns_four_on_top ul .btn_btn a:hover{
  background: rgba(153, 57, 178, 0.35);
  color: #8e37a7;
}

/*////Floors////*/

.cd-accordion__sub.cd-accordion__sub--l1{
  position:relative;
}

.cd-accordion_floor_all_switch_row_vertcl_on_off{
  position: absolute;
    left: 22px;
    bottom: 0;
    top: 0;
    border-radius: 2px;
    /*background: linear-gradient(45deg, #005aff, #5b95ff);*/
    background: repeating-linear-gradient(45deg, #333333 0, #333333 5%, #4f4f4f 0, #4f4f4f 50%) 0 / 10px 10px;
    width: 15px;
    height: 100%;
    box-shadow:0 1px 2px rgba(0,0,0,.57);
    z-index:99;
}

.cd-accordion_floor_all_switch_row_vertcl_on_off a{
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  min-height:100%;
}

.cd-accordion_floor_all_switch_row_vertcl_on_off a{
    /*background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='75px' width='150px'><text x='7' y='20' fill='white' font-size='12' style='writing-mode: tb' font-family='poppins' font-weight='400' letter-spacing='.5px'>M Floor</text></svg>");*/
  transform: rotate(180deg);
  font-family:poppins;
  font-size:12px;
}

/*/////IDF////*/

.cd-accordion__sub.cd-accordion__sub--l2{
  position:relative;
  padding-top: 0;
}

.cd-accordion_idf_all_switch_row_vertcl_on_off{
  position: absolute;
    left: 52px;
    bottom: 0;
    top: 0;
    border-radius: 2px;
    /*background: linear-gradient(45deg, #005aff, #5b95ff);*/
    background-color: #000;
  background-image: repeating-linear-gradient(transparent, transparent 50px, rgba(0,255,255, .25) 50px,rgba(0,255,255, .25) 100px), repeating-linear-gradient(90deg, rgba(0,255,255, .25), rgba(0,255,255, .25) 50px, transparent 50px, transparent 100px), repeating-linear-gradient(135deg, transparent, transparent 4px, rgba(255,255,255,.1) 4px, rgba(255,255,255,.1) 8px), repeating-linear-gradient(45deg, transparent, transparent 4px, rgba(255,255,255,.1) 4px, rgba(255,255,255,.1) 8px), repeating-linear-gradient(transparent, transparent 20px, rgba(100,250,250, .2) 20px, rgba(100,250,250, .2) 21px, transparent 21px,transparent 29px, rgba(100,250,250, .2) 29px, rgba(100,250,250, .2) 30px, transparent 30px, transparent 50px), repeating-linear-gradient(90deg, transparent, transparent 20px, rgba(100,250,250, .2) 20px, rgba(100,250,250, .2) 21px, transparent 21px,transparent 29px, rgba(100,250,250, .2) 29px, rgba(100,250,250, .2) 30px, transparent 30px, transparent 50px);
    width: 15px;
    height: 100%;
    box-shadow:0 1px 2px rgba(0,0,0,.57);
    z-index:99;
}

.cd-accordion_idf_all_switch_row_vertcl_on_off a{
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  min-height:100%;
}

.cd-accordion_idf_all_switch_row_vertcl_on_off a{
    /*background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='75px' width='150px'><text x='7' y='20' fill='white' font-size='12' style='writing-mode: tb' font-family='poppins' font-weight='400' letter-spacing='.5px'>IDF_1</text></svg>");*/
  transform: rotate(180deg);
  font-family:poppins;
  font-size:12px;
}

/*////rack///*/

.cd-accordion__sub.cd-accordion__sub--l3{
  position:relative;
  padding-top: 0;
}

.cd-accordion_rack_all_switch_row_vertcl_on_off{
    position: absolute;
    left: 82px;
    bottom: 0;
    top: 0;
    border-radius: 2px;
    background-color: #000;
  background-image: repeating-linear-gradient(transparent, transparent 50px, rgba(0,255,255, .25) 50px,rgba(0,255,255, .25) 100px), repeating-linear-gradient(90deg, rgba(0,255,255, .25), rgba(0,255,255, .25) 50px, transparent 50px, transparent 100px), repeating-linear-gradient(135deg, transparent, transparent 4px, rgba(255,255,255,.1) 4px, rgba(255,255,255,.1) 8px), repeating-linear-gradient(45deg, transparent, transparent 4px, rgba(255,255,255,.1) 4px, rgba(255,255,255,.1) 8px), repeating-linear-gradient(transparent, transparent 20px, rgba(100,250,250, .2) 20px, rgba(100,250,250, .2) 21px, transparent 21px,transparent 29px, rgba(100,250,250, .2) 29px, rgba(100,250,250, .2) 30px, transparent 30px, transparent 50px), repeating-linear-gradient(90deg, transparent, transparent 20px, rgba(100,250,250, .2) 20px, rgba(100,250,250, .2) 21px, transparent 21px,transparent 29px, rgba(100,250,250, .2) 29px, rgba(100,250,250, .2) 30px, transparent 30px, transparent 50px);
    width: 15px;
    height: 100%;
    box-shadow:0 1px 2px rgba(0,0,0,.57);
    z-index:99;
}

.cd-accordion_rack_all_switch_row_vertcl_on_off a{ 
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  min-height:100%;
}

.cd-accordion_rack_all_switch_row_vertcl_on_off a{
    /*background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='75px' width='150px'><text x='7' y='20' fill='white' font-size='12' style='writing-mode: tb' font-family='poppins' font-weight='400' letter-spacing='.5px'>Rack01</text></svg>");*/
  transform: rotate(180deg);
  font-family:poppins;
  font-size:12px;
}

/*///switch/////*/

.cd-accordion_switch_box_inset .cd-accordion_switch_row_on_off{
  position: absolute;
    left: 112px;
    bottom: 0;
    top: 0;
    border-radius: 2px;
    /*background: linear-gradient(45deg, #005aff, #5b95ff);*/
    background-color: #000;
  background-image: repeating-linear-gradient(transparent, transparent 50px, rgba(0,255,255, .25) 50px,rgba(0,255,255, .25) 100px), repeating-linear-gradient(90deg, rgba(0,255,255, .25), rgba(0,255,255, .25) 50px, transparent 50px, transparent 100px), repeating-linear-gradient(135deg, transparent, transparent 4px, rgba(255,255,255,.1) 4px, rgba(255,255,255,.1) 8px), repeating-linear-gradient(45deg, transparent, transparent 4px, rgba(255,255,255,.1) 4px, rgba(255,255,255,.1) 8px), repeating-linear-gradient(transparent, transparent 20px, rgba(100,250,250, .2) 20px, rgba(100,250,250, .2) 21px, transparent 21px,transparent 29px, rgba(100,250,250, .2) 29px, rgba(100,250,250, .2) 30px, transparent 30px, transparent 50px), repeating-linear-gradient(90deg, transparent, transparent 20px, rgba(100,250,250, .2) 20px, rgba(100,250,250, .2) 21px, transparent 21px,transparent 29px, rgba(100,250,250, .2) 29px, rgba(100,250,250, .2) 30px, transparent 30px, transparent 50px);
    width: 15px;
    height: 100%;
    box-shadow:0 1px 2px rgba(0,0,0,.57);
    z-index:99;
}

.cd-accordion_switch_box_inset .cd-accordion_switch_row_on_off a{
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  min-height:100%;
}

.cd-accordion_switch_box_inset .cd-accordion_switch_row_on_off a{
    /*background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='auto' width='50px'><text x='8' y='5' fill='white' font-size='12' style='writing-mode: tb' font-family='poppins' font-weight='400' letter-spacing='.5px'>Switch_Id_CIS-02</text></svg>");*/
  transform: rotate(180deg);
  font-family:poppins;
  font-size:12px;
}

/*//////*/

/*////level_5_css////*/
                      
.cd-accordion_switch_box_inset_level_5{
  padding-left:180px;
}
        
.cd-accordion_floor_all_switch_row_vertcl_on_off_level_5{
    left: 52px;
}

.cd-accordion_idf_all_switch_row_vertcl_on_off_level_5{
    left: 82px;
}

.cd-accordion_rack_all_switch_row_vertcl_on_off_level_5{
    left: 112px;
}

.cd-accordion_switch_box_inset .cd-accordion_switch_row_on_off_level_5{
    left: 142px;
}       
        
/*////Buildng////*/

.cd-accordion__sub.cd-accordion__sub--l4{
  position:relative;
}

.cd-accordion__sub.cd-accordion__sub--l5{
  position:relative;
}

.cd-accordion__sub.cd-accordion__sub--l6{
  position:relative;
}

.cd-accordion__sub.cd-accordion__sub--l7{
  position:relative;
}


.cd-accordion_building_all_switch_row_vertcl_on_off{
  position: absolute;
    left: 22px;
    bottom: 0;
    top: 0;
    border-radius: 2px;
    background: repeating-linear-gradient(45deg, #333333 0, #333333 5%, #4f4f4f 0, #4f4f4f 50%) 0 / 10px 10px;
    width: 15px;
    height: 100%;
    box-shadow:0 1px 2px rgba(0,0,0,.57);
    z-index:99;
}

.cd-accordion_building_all_switch_row_vertcl_on_off a{
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  min-height:100%;
}

.cd-accordion_building_all_switch_row_vertcl_on_off a{
    transform: rotate(180deg);
  font-family:poppins;
  font-size:12px;
}

/*tooltip_info*/

.add_port_title_class{
  /*display:none;
  position:absolute;
  right:30px;
  top:0;
  transform: none;
  transition:.2s ease-in-out;
  z-index:999;
  width:25%;*/
  display:none;
  position:fixed;
  right:5px;
  top:52%;
  transform: none;
  transition:.2s ease-in-out;
  z-index:999;
  width:25%;
}

.add_port_title_class .tooltip_data_onoff_pnl{
  padding: 7px 10px;
  padding-right: 35px;
  letter-spacing: .5px;
  color: #fff;
  background: #3f51b5;
  border-radius: 3px;
  box-shadow: 0 7px 40px rgba(0,0,0,.055);
  transition:.2s ease-in-out;
  margin:0;
}

.add_port_title_class p{
  margin:2px 0 !important;
  font-family: poppins;
  font-size: 11px !important;
  color:#fff !important;
  overflow:hidden;
  text-overflow:ellipsis;
  padding: 0px 0 !important;
    text-align: left;
    line-height: 1 !important;
    font-weight: 600 !important;
}

.add_port_title_class p b{
  font-weight:500 !important;
  margin-right: 10px;
}

.add_port_title_class p:after{
  width: 0; 
  height: 0; 
  content:"";
  position:absolute;
  left:-6px;
  top:12px;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent; 
  border-right: 7px solid #3f51b5; 
}

.add_port_title_class.add_port_title_class_active{
  display:block !important;
  transition:.2s ease-in-out;
}

.tooltip_show_hide{
  display:none;
} 

/*//////four_btns_modal_popup_info_btn_Section/////*/

.on_off_pnl_Info_button_modal .modal-dialog{
    width:60%;
}

.on_off_pnl_Info_button_modal .modal-body{
    padding:15px 0;
}

.on_off_panel_info_modal_ul{
    padding: 0 10px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.on_off_panel_info_modal_ul .li_cards{
    font-weight:500;
    background-color: #fff;
    border-radius: 3px;
    padding: 7px;
    padding-left: 40px;
    height: auto;
    transition: .2s;
    display: inline-block;
    width: 100%;
    margin: 7px 0;
    border-left: 2px solid;
    border-color: #3f51b5 !important;
    box-shadow: 0 2px 10px rgba(82,63,105,.15);
    transition: .2s;
    position: relative;
}

.on_off_panel_info_modal_ul .li_cards .material-icons{
    position: absolute;
    left: 7px;
    top: 50%;
    transform:translate(0, -50%);
    -webkit-transform:translate(0, -50%);
    -moz-transform:translate(0, -50%);
    border-radius: 40%;
    background: rgba(63, 81, 181,.12);
    padding: 3px;
    color: #3f51b5;
}

.on_off_panel_info_modal_ul .li_cards p{
    text-align: left;
    margin: 0;
    padding: 5px;
    width:100%;
    font-size:12px;
    font-family:poppins;
    letter-spacing:.5px;
    color:#1c1c1c;
    font-weight:500;
}

/*////media_query_res////*/

@media screen and (max-width:1200px){
  
  .on_off_pnl_Info_button_modal .modal-dialog{
      width:70%;
  }
  
  .on_off_switch_boxacc_item{
    width: 10% !important;
  }
  
}

@media screen and (max-width:991px){
  
  .on_off_pnl_Info_button_modal .modal-dialog{
      width:90%;
  }
  
  .switch_btns_four_on_top{
    width:100% !important;
    float:left !important;
    padding-left:0 !important;
  }
    
  .sub_tree_div .container-fluid{
    padding:0;
  }
  
  .on_off_switch_boxacc_item{
    width: 13% !important;
  }
  .on_off_panel_port_img01_on span.icon-Component{
    font-size:39px;
  }
  
}

@media screen and (max-width:767px){
  
  .on_off_pnl_Info_button_modal .modal-dialog{
      width:95%;
  }
  
  .switch_btns_four_on_top{
    width:100% !important;
    float:left !important;
    padding-left:0 !important;
  }
  
  .switch_btns_four_on_top ul li{
    padding: 10px 5px !important;
    padding-bottom:0 !important;
  }
  
  .on_off_switch_boxacc_item{
    width:16% !important;
    float:left !important;
  }
  
  .tooltip_show_hide.add_port_title_class{
    z-index:99999;
    position: fixed;
    top: 45px;
    left: 0;
    right: 0;
    width: 90%;
    text-align: center;
    min-height: 100%;
    margin: 0 auto;
  }
  
  .add_port_title_class .tooltip_data_onoff_pnl{
    display:inline-block;
    width:100%;
  }
  
  .add_port_title_class .tooltip_data_onoff_pnl p{
    width:auto !important;
    float:left;
  }
  
  .add_port_title_class p{
    font-size:10px !important;
    font-weight:500 !important;
  }
  
  .add_port_title_class p b{
    font-size:10px !important;
    font-weight:400 !important;
  }
  
  .add_port_title_class p:after{
    display:none;
  }
  
  .on_off_panel_body .col-md-12{
    padding:0;
  }
  
}

@media screen and (max-width:575px){
  
  .on_off_pnl_Info_button_modal .modal-dialog{
      width:95%;
  }
  
  .on_off_switch_boxacc_item{
    width:30% !important;
    float:left !important;
  }

  .cd-accordion__label::after, .cd-accordion__label--icon-folder::before{
    width:16px !important;
    height:21px !important;
  }
  
  .on_off_panle_switch_sec{
    z-index:999 !important;
  }
  
  .on_off_switch_boxacc_item{
    z-index:9;
  }
  
  .cd-accordion_switch_box_inset_level_5{
    padding-left:170px !important;
  }
  
  .add_port_title_class p{
    padding: 3px 3px;
  }

}

@media screen and (max-width:480px){
  .on_off_switch_boxacc_item{
    width:calc(50% - 10px) !important;
  }  
}


/*////////////  onoffControllerJson_form_detail  /////////////*/

.onoffControllerJson_form_detail{
  font-size:11px;
  font-weight:500;
  color:#1c1c1c;
  letter-spacing:.7px;
  font-family:poppins;
  line-height:2;
  text-align:justify;
}


/*//////////////////  space tree page  /////////////////*/

#right-container{
  right: 0 !important;
  top: 0 !important;
  bottom: 0 !important;
  left:unset !important;
  height:100vh !important;
  z-index: 99 !important;
  background: #fff !important;
    box-shadow: 0 1px 17px 0 rgb(72, 72, 72,.07);
    border-color:#3f51b5 !important;
    border-right:3px solid !important;
    border-left:none !important;
    border-bottom:none !important;
    border-top:none !important;
}

#left-container, #right-container{
  width:225px !important;
}

#right-container h5{
  font-family:raleway;
  font-weight:500;
  letter-spacing:.5px;
  font-size:14px;
  color:#1c1c1c;
  margin:10px 0;
  border-bottom:1px solid #ddd;
  padding:10px 10px;
  position:relative;
}

#right-container h5 .material-icons{
  color: #3f51b5;
  position: absolute;
    right: 10px;
    top: 4px;
}

#right-container table{
  margin: 0 auto;
    width: 90%;
}

#right-container table tr td{
  padding: 5px 0;
  font-family:poppins;
  font-size:12px;
  letter-spacing:.5px;
  color:#1c1c1c;
  font-weight: 400;
}

/*////*/

.jit-autoadjust-label{
  height: 0 !important;
    padding: 0 !important;
}

/*//////////////*/

.context-menu-list {
  min-width: 7em !important;
}

#container{
  width: 100%;
  min-height: 100%;
  margin: 0 auto;
  position: relative;
}
#center-container{
  width: 100% !important;
  left: 0 !important;
  background-color: #edf1ff !important;
  color: #ccc !important;
}
#infovis{
  position: relative !important;
    width: 100% !important;
    height: 678px !important;
    margin: auto !important;
    overflow: hidden !important;
  background: #edf1ff;
}
.node_tooltip{
  min-width:110px;
  border-radius:4px;
}
.on_off_right_clck_drropdown_menu_tree{
  padding:5px 0;
  display:flex;
  flex-wrap:wrap;
  width:150px;
  height:auto;
  background:#fff;
  box-shadow:0 2px 17px rgba(0,0,0,.1);
  border-radius:3px;
  list-style-type:none;
  margin:0;
  text-align:left;
}
.on_off_right_clck_drropdown_menu_tree li{
  padding:7px 15px !important;
  color:#1c1c1c;
  width:100%;
  font-family:poppins;
  font-size:12px;
  letter-spacing:.5px;
  transition:.2s;
  cursor:pointer;
  margin:0 !important;
  font-weight:500;
}
.on_off_right_clck_drropdown_menu_tree li:hover{
  background:rgba(0,0,0,.07);
  color:#1c1c1c;
  transition:.2s;
}
.node{
  padding:2px 0;
  color:#ccc;
  font-family:poppins;
  font-size:12px;
  letter-spacing:.5px;
  font-weight:500;
  cursor:pointer;
}
/*////node_param_tooltip//*/

.node_param_tooltip{
  padding: 5px;
    border-radius: 3px;
    background: #3f51b5 !important;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: .5px;
    text-align: left;
    font-family: poppins;
    border: none;
    color: #fff !important;
    overflow: hidden;
    word-break: break-all;
}
.node_param_tooltip h3{
  text-align: left;
    margin-left: 5px;
    margin-right: 5px;
    border: 2px solid #3f51b5;
    border-bottom: 1px solid #203088;
    font-size: 14px;
    font-family: raleway;
    color:#fff;
    letter-spacing: .5px;
    font-weight: 500;
    margin-top: 4px;
    margin-bottom: 10px;
    padding-bottom: 5px;
}

/*///custom radio button///*/


.container_tree01_form {
  width:100%;
    padding:10px;
    margin:0;
    border-bottom: 1px solid #ddd !important;
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
        flex-direction: column;
}

.container_tree01_label {
  display: -webkit-box;
  display: flex;
  cursor: pointer;
  font-weight: 500;
  position: relative;
  overflow: hidden;
  margin-bottom: 10px;
}

.container_tree01_label input {
  position: absolute;
  left: -9999px;
}

.container_tree01_label input:checked + span {
  background-color: rgba(63, 81, 181,.14);
  color:#1c1c1c;
}

.container_tree01_label input:checked + span:before {
  box-shadow: inset 0 0 0 0.4375em #3f51b5;
}

.container_tree01_label span {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
        align-items: center;
  padding: 7px;
  border-radius: 40px;
  -webkit-transition: 0.25s ease;
  transition: 0.25s ease;
  width:100%;
  font-family:poppins;
  font-weight:normal;
  letter-spacing:.5px;
  color:#424242;
  font-size:12px;
}

.container_tree01_label span:hover {
  background-color: rgba(63, 81, 181,.14);
  color:#1c1c1c;
}

.container_tree01_label span:before {
  display: -webkit-box;
  display: flex;
  flex-shrink: 0;
  content: "";
  background-color: #edf1ff;
  width: 1.5em;
  height: 1.5em;
  border-radius: 50%;
  margin-right: 0.375em;
  -webkit-transition: 0.25s ease;
  transition: 0.25s ease;
  box-shadow: inset 0 0 0 0.125em #3f51b5;
}

.container_tree01 {
  position: relative;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  padding: 0;
}

.custom_rad_btn_contan{
  position:relative;
  display:inline-block;
  width:100%;
}

.custom_rad_btn_contan .arrow_ind_icons{
  color: #1c1c1c;
    position: absolute;
    right: 10px;
    top: 5px;
    font-size: 20px;
}

/*// dropdown section ////*/

.on_off_right_clck_drropdown_menu_tree .dropdown-submenu .caret{
  border-left: 4px dashed;
    border-top: 4px solid\9;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    position: absolute;
    right: 10px;
    top: 12px;
}

.manage_li_dropdwn:hover{
  background:none !important;
  cursor:default;
}

.edit_alias_dropdown_sec{
  padding: 10px;
    display: inline-block;
    width: 100%;
    cursor:default;
}

.dropdown_edit_alias_li{
  padding:4px 8px !important;
}

.dropdown_edit_alias_li:hover{
  background:none !important;
  cursor:default;
}

.dropdown_edit_alias input{
  width: 150px;
  outline:none !important;
    color: #1c1c1c;
    font-family: poppins;
    font-style: normal;
    font-size: 11px;
    background: #eee;
    border: 2px solid #eee;
    border-radius: 3px;
    padding: 5px;
    font-weight: normal;
    padding-left: 5px;
    transition: .2s ease;
    margin:2px 0;
}

.dropdown_edit_alias input:focus{
  transition: .2s ease-in;
    background: #fff;
    border: 2px solid #3f51b5;
}

.dropdown_edit_alias button{
    margin:10px 3px; 
    margin-bottom: 0; 
    box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    background: #3f51b5 !important;
    border: 2px solid #3f51b5 !important;
    padding: 3px 8px;
    font-family: poppins;
    font-size: 11px;
    padding-bottom: 3px;
    font-weight: 500;
    cursor: pointer;
    border-radius: 3px !important;
    opacity: 1;
    letter-spacing: .5px;
    color: white;
    float:left;
}

.dropdown_edit_alias .alias_close{
    margin:10px 3px; 
    margin-bottom: 0; 
    box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    background: #fff !important;
    border: 2px solid #3f51b5 !important;
    padding: 3px 8px;
    font-family: poppins;
    font-size: 11px;
    padding-bottom: 3px;
    font-weight: 500;
    cursor: pointer;
    border-radius: 3px !important;
    opacity: 1;
    letter-spacing: .5px;
    color: #1c1c1c;
    float:left;
}


.main-nav-01 {
  position:relative;
}

.main-nav-01:hover {
  background: rgba(0, 0, 0, 0.9);
}

.main-nav-01-open {
  display:none;
  margin-top:-1px;
  background: #fff;
  color: #aaa;
  position: absolute;
  border-radius:3px;
  left: 100%;
  top: 0;
  padding: 0;
  list-style-type: none;
}

.main-nav-01-open li {
  padding: 7px 10px;
}

.main-nav-01-open li:hover{
  background:none;
}

.main-nav-01 .caret{
  border-left: 4px dashed;
    border-top: 4px solid\9;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    position: absolute;
    right: 10px;
    top: 12px;
}

.main-nav-01-open ul li a, a:visited {
  text-decoration:none;
  padding-left:0;
  color: #fefefe;
  padding:10px;
  display:block;
  transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
}

.main-nav-01-open ul li a:hover {
  background: rgba(0, 0, 0, 0.9);
  transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
}

/*///  on off panel top switch toggle button  ////////*/

.on_off_panle_switch_sec{
  -webkit-display: flex;
  display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0;
    position:absolute;
    left: 0;
  z-index: 999;
  width: 100%;
  background: #fff;
  padding-left: 15px;
  box-shadow: 0 2px 3px rgba(0,0,0,.07) !important;
}

.on_off_panle_switch_sec .switch-label_01_AcSte span{
  color:#1c1c1c;
  font-size:14px;
  font-family:poppins;
  font-weight:500;
  letter-spacing:.5px;
}

/*///////////////   Tree Orientation right side modal popup   ///////////////////////////////*/

.tree_orientation_hide_show_btn{
  z-index: 999;
    right: 30px;
    bottom: 90px;
    position: fixed;
    height: 50px;
    width: 50px;
    border-radius: 50%;
    border: none;
    color: #fff;
    background: linear-gradient(25deg,#3f51b5,#8f9ad4);
    background: -webkit-linear-gradient(25deg,#3f51b5,#8f9ad4);
    background: -moz-linear-gradient(25deg,#3f51b5,#8f9ad4);
    box-shadow: 0 4px 35px rgba(0,0,0,.12);
}

.tree_orientation_hide_show_btn:hover{
  box-shadow: 0 4px 45px rgba(0,0,0,.2);
  transition:.2s;
  bottom: 92px;
}

.tree_orientation_hide_show_btn:active{
  box-shadow: 0 4px 35px rgba(0,0,0,.12);
  transition:.2s;
  opacity:.9;
  bottom: 92px;
}

.tree_orientation_hide_show_btn span{
  font-size:20px;
}

#open_Tree_Orientation{
  overflow-x:hidden !important;
}

.open_Tree_Orientation_dialog{
  width: 25% !important;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
}

.modal.fade .open_Tree_Orientation_dialog{
  -webkit-transform: translate(25%, 50%);
    -ms-transform: translate(25%, 50%);
    -o-transform: translate(25%, 50%);
    transform: translate(25%, 50%) !important;
}

.modal.in .open_Tree_Orientation_dialog{
  -webkit-transform: translate(0%, 50%);
    -ms-transform: translate(0%, 50%);
    -o-transform: translate(0%, 50%);
    transform: translate(0%, 50%) !important;
}

.open_Tree_Orientation_dialog .modal-content{
  border-radius:4px !important;
  padding:0 !important;
}

.open_Tree_Orientation_dialog .modal-header{
  margin: -20px auto;
    background: linear-gradient(25deg,#3f51b5,#8f9ad4) !important;
    background: -webkit-linear-gradient(25deg,#3f51b5,#8f9ad4) !important;
    background: -moz-linear-gradient(25deg,#3f51b5,#8f9ad4) !important;
    width: 90%;
    border-radius: 3px;
    padding: 10px !important;
    box-shadow: 0 2px 4px rgba(0,0,0,.1);
}

.open_Tree_Orientation_dialog .modal-body{
  padding-top:30px !important;
} 
  
.open_Tree_Orientation_dialog .modal-header .close{
  left: 5px;
  right:unset;
  top: 9px;
}

.open_Tree_Orientation_dialog .modal-header .close span{
  font-size:24px;
  color:#fff;
}

.open_Tree_Orientation_dialog .modal-header .modal-title{
  padding-left: 25px;
    color: #fff;
    font-family: raleway;
    font-weight: 500;
    letter-spacing: .5px;
    font-size: 14px;
}

@media screen and (max-width:991px){
  
  .open_Tree_Orientation_dialog{
    width: 40% !important;
      margin-right: 0 !important;
      margin-bottom: 0 !important;
  }
  
}

@media screen and (max-width:767px){
  
  .open_Tree_Orientation_dialog{
    width: 50% !important;
    margin-right: 20px !important;
    margin-bottom: 0 !important;
  }
  
}

@media screen and (max-width:575px){
  
  .open_Tree_Orientation_dialog{
    width: 95% !important;
    margin:125px auto !important;
  }
  
}


/*/////////////// onoff_equipment_form_modal_css  ////////////////*/

.onoff_ops_dialog{
  width:100% !important;
}

.onoff_ops_dialog .product_model01{
  width:100% !important;
}
span.badge.badge-primary_green {
    background: yellow;
    color: black;
}

#onoff_opslogModel .modal-dialog{
  width:100% !important;
}

#onoff_opslogModel .product_model01{
  width:100% !important;
}

/*/////////*/

.Add_New_OnOff_Time_modal_m .modal-dialog{
  width:75% !important;
}

.Add_New_OnOff_Time_modal_m .Add_New_OnOff_Time_modal_content .product_model01{
  width:100% !important;
}

.Add_New_OnOff_Time_modal_m .Add_New_OnOff_Time_modal_content .product_model01 .product_model01_by_ul_frmt ul li{
  width:30%; 
  text-align: left !important;
}

.Add_New_OnOff_Time_modal_m .Add_New_OnOff_Time_modal_content .product_model01 .product_model01_by_ul_frmt ul li:last-child{
  width:70%; 
  text-align: left !important;
}

.Add_New_OnOff_Time_modal_m .Add_New_OnOff_Time_modal_content .jqCron .jqCron-text{
  color:#1c1c1c !important;
}

.Add_New_OnOff_Time_modal_m .Add_New_OnOff_Time_modal_content .jqCron-container{
  display: inline-block;
    width: 100%;
    padding: 10px 0;
}

/*dropdown_list*/

.Add_New_OnOff_Time_modal_m .Add_New_OnOff_Time_modal_content .jqCron-container .jqCron-selector-list{
  background: #fff;
    border: 1px solid #ddd;
    box-shadow: 0 2px 14px rgba(0,0,0,.12);
    border-radius: 3px;
    padding: 3px 0;
    width:110px;
}

.Add_New_OnOff_Time_modal_m .Add_New_OnOff_Time_modal_content .jqCron-container .jqCron-selector-list li{
  padding: 3px 5px;
    font-family: poppins;
    font-size: 11px;  
    color:#1c1c1c;
    font-weight:normal;
    width: 100% !important;
  transition:.2s;
  cursor:pointer;
}

.Add_New_OnOff_Time_modal_m .Add_New_OnOff_Time_modal_content .jqCron-container .jqCron-selector-list li.selected{
  color:#fff !important;
  background:#3f51b5 !important;
  transition:.2s;
}

.Add_New_OnOff_Time_modal_m .Add_New_OnOff_Time_modal_content .jqCron-container .jqCron-selector-list li:hover{
  color:#fff !important;
  background:#3f51b5 !important;
  transition:.2s;
}

.Add_New_OnOff_Time_modal_m .Add_New_OnOff_Time_modal_content .jqCron-container .jqCron-selector-list.cols4{
  width: 8em !important;
}

.Add_New_OnOff_Time_modal_m .Add_New_OnOff_Time_modal_content .jqCron-container .jqCron-selector-list.cols4 li{
  width: 25% !important;
}

.Add_New_OnOff_Time_modal_m .Add_New_OnOff_Time_modal_content .jqCron-container .jqCron-selector-list.cols5{
  width: 10em !important;
}

.Add_New_OnOff_Time_modal_m .Add_New_OnOff_Time_modal_content .jqCron-container .jqCron-selector-list.cols5 li{
  width: 20% !important;
}

/*///*/

.Add_New_OnOff_Time_modal_m .Add_New_OnOff_Time_modal_content .jqCron-container .jqCron-selector-title{
  border-color: transparent !important;
    color: #3f51b5 !important;
    font-size: 11px;
    padding: 3px 5px;
    border-radius: 2px;
    background: rgba(63, 81, 181,.12) !important;
    margin: 0;
    font-family: poppins;
    font-weight: 500;
    white-space:nowrap;
}

.Add_New_OnOff_Time_modal_m .Add_New_OnOff_Time_modal_content .jqCron-container .jqCron-cross{
  font-family: poppins;
    font-size: 12px;
    padding: 2px 5px;
    background: rgba(232, 33, 33,.1) !important;
    color: red !important;
    border-radius:3px;
    border: 1px solid rgba(232, 33, 33,.2) !important;
}

@media screen and (max-width:1200px){

  .Add_New_OnOff_Time_modal_m .modal-dialog{
    width:85% !important;
  } 
  
}

@media screen and (max-width:991px){

  .Add_New_OnOff_Time_modal_m .modal-dialog{
    width:95% !important;
  } 
  
  .Add_New_OnOff_Time_modal_m .Add_New_OnOff_Time_modal_content .jqCron-container{
    line-height:2.4;
  }
  
}

@media screen and (max-width:767px){

  .Add_New_OnOff_Time_modal_m .modal-dialog{
    width:95% !important;
  }

  .Add_New_OnOff_Time_modal_m .Add_New_OnOff_Time_modal_content .product_model01 .product_model01_by_ul_frmt ul li{
    width:50% !important;
  }
  
  .Add_New_OnOff_Time_modal_m .Add_New_OnOff_Time_modal_content .product_model01 .product_model01_by_ul_frmt ul li:last-child{
    width:50% !important; 
  }

}


@media screen and (max-width:575px){

  .Add_New_OnOff_Time_modal_m .modal-dialog{
    width:95% !important;
  }

  .Add_New_OnOff_Time_modal_m .Add_New_OnOff_Time_modal_content .product_model01 .product_model01_by_ul_frmt ul li{
    width:100% !important;
  }
  
  .Add_New_OnOff_Time_modal_m .Add_New_OnOff_Time_modal_content .product_model01 .product_model01_by_ul_frmt ul li:last-child{
    width:100% !important;  
  }

}


/*//////////All_tble_card_listing_view_frmt////////////////*/

.all_tbl_group_list_view_top_btn{
  width: auto;
    margin: 0;
    border-radius: 4px;
    -webkit-display: flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0 5px;
    margin-bottom: 0;
    float: left;
}

.all_tbl_group_list_view_top_btn .all_tbl_group_list_view_top_btn_back{
  margin-right: 10px;
    width: 34px;
    height: 34px;
    padding: 3px;
    border-radius: 50% !important;
    border: 2px solid #3f51b5 !important;
    background: #fff !important;
    color: #3f51b5;
    float: left;
    box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
}

.all_tbl_group_list_view_top_btn .all_tbl_group_list_view_top_btn_back span {
    font-size: 22px;
}

/*///////*/

.all_tbl_header_main{
  width: 80%;
    padding: 7px 0;
    float: left;
    margin: 0 !important; 
}

.all_tbl_header_main h4 {
    background: none;
    color: #474747;
    font-weight: 500;
    font-family: poppins;
    border: none;
    border-bottom: none !important;
    border-radius: 0px;
    margin: 0;
  padding: 7px 0 !important;
  width: auto;
    float: left;
}

.all_tbl_group_list_view{
  display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    width: 100%;
    margin: 20px auto;
    margin-top: 15px;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    padding: 7px;
    background: #fff;
    border-radius: 5px;
    box-shadow: 0 0 13px rgba(82,63,105,.05);
}

.all_tbl_list_card_border_clr{
  border-left:3px solid #3f51b5 !important;
}

.all_tbl_list_details_content ul{
    list-style-type: none;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    padding: 10px 0;
}

.all_tbl_list_details_content ul li {
    padding: 0 5px;
    width: 50%;
    float: left;
    font-size: 12px;
    font-family: poppins;
    font-weight: 500;
    overflow: hidden;
    text-align: left;
    color: #1c1c1c;
    margin: auto 0;
}

.all_tbl_list_details_content ul li:first-child {
    color: #424242;
    font-weight: 400;
    font-size: 11px;
}

#all_content_tble_form {
    display: none;
    overflow: hidden;
    width:100%;
}

/*//////////////////////////////////////////////////////////*/
.service_manage {
    width: 70%;
}
.service_manage ul {
    display: flex;
    padding: 0;
    margin: 0;
}
.service_manage i.fas.fa-newspaper {
    padding: 7px;
    background: rgba(111, 163, 247,.14);
    border-radius: 30%;
    color: #6fa3f7;
    font-size: 16px;
    margin-right: 15px;
}
.service_manage i.fas.fa-file-signature {
  padding: 7px;
    background: rgba(197, 150, 220,.14);
    border-radius: 30%;
    color: #c596dc;
    font-size: 16px;
    margin-right: 15px;
}
.service_manage i.fas.fa-building { 
  padding: 7px;
    background: rgba(0, 200, 81,.14);
    border-radius: 30%;
    color: #00c851;
    font-size: 16px;
    margin-right: 15px;
}
.service_manage i.fas.fa-cogs {
  padding: 7px;
    background: rgba(255, 138, 14,.14);
    border-radius: 30%;
    color: #ff8a0e;
    font-size: 16px;
    margin-right: 15px;
}
.service_manage ul li a {
    /*margin-left: 10px;*/
    position: relative;
    top: -5px;
}
.service_man .take_Action_select01 {
  width: 20%;
  margin-top: -8px;
}
.service_man .alter_details_content ul {
    width: 33%;
    float: left;
    padding: 0;
}
.service_man .alter_details_content ul li{
  width: 100%;
  padding: 0 0 3px;
}
.service_man ul.heading-service-man {
    width: 100% !important;
    padding: 5px 0 0;
}
.service_man ul.service-manag-parties{
  width: 100% !important;
}
.service_man .service_contract_data {
    padding-top: 15px;
}
.service_man ul.heading-service-man li {
    font-size: 14px;
    font-weight: 500;
}
.service_mangment_equal_height .alter_details_content ul.service-manag-parties li {
    font-size: 12px;
    font-family: poppins;
    font-weight: 400;
}
.service_man ul.service-manag-parties li.heading {
    font-size: 14px;
    font-weight: 500;
}
/*.service_man ul.service-middle-content li {*/
/*    text-align: center;*/
/*}*/
  div#service_contracter_zoomModel .modal-dialog {
    width: 100%;
}
/*ul.service-content-textare {*/
/*    padding-left: 5px;*/
/*}*/
.modal-content.service_contracter_party_container .product_model01_by_ul_frmt ul li:first-child {
    font-weight: 700;
    font-size: 13px;
}
/*.product_model01_by_ul_frmt ul.service-content-pup {*/
/*    width: 10%;*/
/*    float: left;*/
/*}*/
/*.product_model01_by_ul_frmt ul.service-content-pupup {*/
/*    width: 30%;*/
/*    float: left;*/
/*    display: flex;*/
/*    flex-wrap: wrap;*/
/*}*/
div#service_contracter_zoomModel .product_model02 {
    display: inline-block;
    width: 100%;
    overflow: hidden;
}
.product_model01_by_ul_frmt ul.service-content-pup {
    width: 25%;
    flex-wrap: wrap;
    float: left;
    text-align: left;
}
.product_model01_by_ul_frmt ul.service-content-pupup {
    width: 25%;
    float: left;
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 10px;
}
/*.modal-content.service_contracter_party_container {*/
/*    width: 80%;*/
/*    margin: 0 auto;*/
/*}*/
.modal-content.service_contracter_party_container .product_model02 {
    width: 100%;
}
.product_model02 .product_model01_by_ul_frmt ul.service-content-pupup li {
    width: 100% !important;
}
.product_model02 .product_model01_by_ul_frmt ul.service-content-pup li {
  width: 100% !important;
}
.product_model02 .product_model01_by_ul_frmt ul.service-content-textare li {
  width: 100% !important;
}
.product_model02 .product_model01_by_ul_frmt ul.service-content-textare li textarea {
  width: 100% !important;
  box-shadow: none;
}
.product_model02 .product_model01_by_ul_frmt ul.service-content-textare li textarea:focus{
  outline: none !important;
  background-color: #fff;
}

.tabs.tabs-service-content .service-checkbox-input {
  position: absolute;
  opacity: 0;
  z-index: -1;
}
ul.service-content-textare li {
    text-align: left;
    padding-bottom: 5px;
}
/* Accordion styles */
.tabs.tabs-service-content {
  /*border-radius: 8px;*/
  overflow: hidden;
  padding-top: 15px;
  width: 100% !important;
}

.tab.tab-service-content {
  width: 100%;
  color: white;
  margin-bottom: 7px;
  overflow: hidden;
}
.tab-label {
  /*display: -webkit-box;*/
  /*display: flex;*/
  /*-webkit-box-pack: justify;*/
  /*justify-content: space-between;*/
    display: inline-block;
    padding: 6px;
    background: #eee;
    color: #494949;
    font-weight: bold;
    cursor: pointer;
    font-size: 12px;
    width: 100%;
    text-align: left;
  /* Icon */
}
.tab-label:hover {
    background: #3a4aa3;
    color: #fff;
}
.tab-label::after {
  content: "\276F";
  width: 1em;
  height: 1em;
  text-align: center;
  /*-webkit-transition: all 0.35s;*/
  /*transition: all 0.35s;*/
  float: right;
}
span.total_service_article,
span.total_service_parties,
span.total_service_facility,
span.total_service_equip_sla,
span.total_service_pm_schedule {
    background-color: #3a4aa3;
    color: #fff;
    padding: 0px 7px 1px;
    border-radius: 5px;
}
.tab-label:hover span.total_service_article,
.tab-label:hover span.total_service_parties,
.tab-label:hover span.total_service_facility,
.tab-label:hover span.total_service_equip_sla,
.tab-label:hover span.total_service_pm_schedule {
    background-color: #fff;
    color: #3a4aa3;
}
.tab-content123 {
  max-height: 0;
  padding: 0 1em;
  color: #2c3e50;
  background: white;
  /*-webkit-transition: all 0.35s;*/
  /*transition: all 0.35s;*/
}
.tab-close {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: end;
          justify-content: flex-end;
  padding: 15px;
  font-size: 15px;
  background: #2c3e50;
  cursor: pointer;
}
.tab-close:hover {
  background: #eee;
}

input:checked + .tab-label {
    background: #3a4aa3;
    color: #fff;
}
input:checked + .tab-label::after {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
input:checked ~ .tab-content123 {
  max-height: 100vh;
  padding: 15px;
    font-size: 15px;
    text-align: left;
}
@media screen and (max-width:1200px){
  div#service_contracter_zoomModel .product_model02 {
      width: 80%;
  }
}
@media screen and (max-width:991px){
  div#service_contracter_zoomModel .product_model02 {
      width: 100%;
  }
}
@media screen and (max-width:767px){
  .product_model01_by_ul_frmt ul.service-content-pupup {
      width: 50%;
      text-align: left;
  }
  .product_model01_by_ul_frmt ul.service-content-pup {
      width: 50%;
  }
  div#service_contracter_zoomModel .product_model02 {
      width: 100%;
  }
}
@media screen and (max-width:575px){
  .product_model01_by_ul_frmt ul.service-content-pup {
      width: 100%;
      text-align: left;
  }
  .product_model02 .product_model01_by_ul_frmt ul.service-content-pup li {
      width: 100% !important;
  }
  .product_model01_by_ul_frmt ul.service-content-pupup {
      width: 100%;
  }
  input:checked ~ .tab-content123{
    font-size: 13px;
    padding: 0px;
  }
  div#service_contracter_zoomModel .product_model02 {
      width: 100%;
  }
}
div#space_tree_modal_on_of_op_log .modal-dialog {
    width: 100%;
}
p#req_res_json_data {
  font-size: 12px;
  letter-spacing: .7px;
  color: #1c1c1c;
  font-weight: 500;
  font-family: poppins;
  text-align: justify;
  line-height: 20px;
  padding: 15px 80px;
  height: 400px;
  overflow: auto;
}

div#req_res_json .modal-dialog {
    width: 50% !important;
}
ul.service-drop-down-list li.service-drop-down-list-li {
    width: 42%;
}
ul.service-drop-down-list li.service-drop-down-list-li1 {
    width: 20%;
}
button.service-checkbox-btn {
    background: #3f51b5 !important;
    border: 2px solid #3f51b5 !important;
    padding: 4px 18px;
    padding-bottom: 5px;
    font-family: poppins;
    font-size: 12px;
    font-weight: 400;
    cursor: pointer;
    border-radius: 3px !important;
    opacity: 1;
    letter-spacing: .5px;
    color: white;
}
.service-checkbox-menu li label:hover,
.service-checkbox-menu li label:focus,
.service-checkbox-menu1 li label:hover,
.service-checkbox-menu1 li label:focus {
    background-color: #f5f5f5;
}

.service-checkbox-menu li.active label:hover,
.service-checkbox-menu li.active label:focus,
.service-checkbox-menu1 li.active label:hover,
.service-checkbox-menu1 li.active label:focus {
    background-color: #b8b8ff;
}
.service-checkbox-menu li label,
.service-checkbox-menu1 li label{
    display: block;
    padding: 3px 10px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
    margin:0;
    transition: background-color .4s ease;
}
.service-checkbox-menu li input,
.service-checkbox-menu1 li input{
    margin: 0px 5px;
    top: 2px;
    position: relative;
}

.service-checkbox-menu li.active label,
.service-checkbox-menu1 li.active label{
    background-color: #cbcbff;
    font-weight:bold;
}

button#ServicedropdownMenu1,
button#ServicedropdownMenu2{
    float: left;
  border: 2px solid #ddd;
  background-color: #fff;
  border-left: none;
  border-right: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  font-family: poppins;
  font-weight: 500;
  font-size: 12px;
  padding: 7px 8px;
  width: 70px;
}
button#ServicedropdownMenu1:focus,button#ServicedropdownMenu1:active,
button#ServicedropdownMenu2:focus,button#ServicedropdownMenu2:active{
  border-color: #3f51b5;
  box-shadow: none;
}
.service-drop-down-list-li input.form-control {
    width: 75%;
    color: #1c1c1c;
    font-family: poppins;
    font-style: normal;
    font-size: 12px;
    background: #eee;
    border: 2px solid #eee;
    border-radius: 3px;
    padding: 0px 9px;
    font-weight: 500;
    height: 31px;
    box-shadow: none;
    transition: .2s ease;
    
}
ul.service-drop-down-list {
    list-style: none;
    display: flex;
    padding: 0;
    margin: 0;
}
ul.dropdown-menu.service-checkbox-menu.allow-focus,
ul.dropdown-menu.service-checkbox-menu1.allow-focus{
    width: auto;
}
.service_man ul.heading-service-man li {
    width: 70%;
    float: left;
}
.service_man ul.heading-service-man .take_action_Selected_label {
  width: 30%;
  padding: 5px;
    margin: auto 0;
    border-radius: 3px;
    list-style-type: none;
    float: left;
    font-size: 12px;
    font-weight: 500;
    /* background: rgba(0,0,0,.07); */
    background: rgba(222, 0, 20, 0.1);
    /* color: #727272; */
    color: #ce0216;
    transition: all .2s ease-in-out;
    letter-spacing: .5px;
        text-align: center;
}
div#service_contracterModel .modal-dialog {
    width: 61%;
}
.service-drop-down-list-li input.form-control:focus:focus {
    box-shadow: none;
    border: 2px solid #3f51b5;
    background-color: #FFF;
}
.service-drop-down-list-li label {
    font-family: poppins;
    font-weight: 500;
    letter-spacing: .5px;
    font-size: 13px;
    color: #3f51b5;
    margin: 5px;
}
.service-drop-down-list-li input.form-control::-webkit-input-placeholder { 
  color:#1c1c1c;
  font-family: poppins;
    font-weight: 500;
    letter-spacing: .5px;
    font-size: 13px;
}
.service-drop-down-list-li input.form-control::-moz-placeholder { 
  color:#1c1c1c; 
  font-family: poppins;
    font-weight: 500;
    letter-spacing: .5px;
    font-size: 13px;
}
@media screen and (max-width:1200px) {
  div#service_contracterModel .modal-dialog {
      width: 92%;
  }
  div#service_contracterModel .product_model01 {
      width: 70%;
  }
  ul.service-drop-down-list li.service-drop-down-list-li {
      margin-left: 0 !important;
  }
}
@media screen and (max-width:991px){
  .service_man ul.heading-service-man li{
     width: 70%;
  }
  .service_man ul.heading-service-man .take_action_Selected_label {
    width: 30%;
      text-align: center;
  }
  ul.service-drop-down-list {
      display: block;
      width: 100%;
  }
  ul.service-drop-down-list li.service-drop-down-list-li {
      width: 100%;
      margin-left: 0 !important;
  }
  .service-drop-down-list-li label {
      width: 100%;
      text-align: left;
  }
  .service-drop-down-list-li input.form-control {
      width: 80%;
      margin-bottom: 20px;
      display: block;
  }
  .service-drop-down-list-li input.form-control.facility_search {
      width: 70%;
  }
  .service-drop-down-list-li input.form-control.cont_caption {
    width: 70%;
  }
  button#ServicedropdownMenu1,
  button#ServicedropdownMenu2{
    padding: 8px 9px;
      width: 10%;
  }
  div#service_contracterModel .modal-dialog {
      width: 80%;
  }
  div#service_contracterModel .modal-dialog .product_model01 {
      width: 100%;
  }
}
@media screen and (max-width:767px){
  .service_man ul.heading-service-man li{
     width: 85%;
  }
  .service_man ul.heading-service-man .take_action_Selected_label {
    width: 15%;
    text-align: center;
  }
  ul.service-drop-down-list {
      display: block;
      width: 100%;
  }
  ul.service-drop-down-list li.service-drop-down-list-li {
      width: 100%;
      margin-left: 0 !important;
  }
  .service-drop-down-list-li label {
      float: left;
  }
  .service-drop-down-list-li input.form-control {
      width: 100%;
      margin-bottom: 20px;
  }
  .service-drop-down-list-li input.form-control.facility_search {
      width: 80%;
  }
  .service-drop-down-list-li input.form-control.cont_caption {
    width: 80%;
  }
  button#ServicedropdownMenu1,
  button#ServicedropdownMenu2{
    padding: 6px 9px;
      width: 20%;
  }
  div#service_contracterModel .modal-dialog .product_model01 {
      width: 100%;
  }
  div#service_contracterModel .modal-dialog {
      width: 100%;
  }
  .pm_schedule_body .container-fluid {
      padding: 0 15px !important;
  }
  .service_tckt_cmplnts li.building_level_complaint {
      width: 100%;
      padding: 20px 0 10px;
      text-align: center;
  }
  .add_pm_schedule_add_comp .product_model01 {
    width: 90%;
  }
  .product_model01 table tr td.add_comp_first_td {
      width: 100% !important;
  }
  .add_pm_schedule_add_comp .product_model01 table tr td {
      width: 100% !important;
      float: right;
  }
}
@media screen and (max-width:575px){
  .service_man ul.heading-service-man li{
     width: 78%;
  }
  .service_man ul.heading-service-man .take_action_Selected_label {
    width: 22%;
    text-align: center;
  }
  ul.service-drop-down-list {
      display: block;
      width: 100%;
  }
  ul.service-drop-down-list li.service-drop-down-list-li {
      width: 100%;
      margin-left: 0 !important;
  }
  .service-drop-down-list-li label {
      float: left;
  }
  .service-drop-down-list-li input.form-control {
      width: 100%;
      margin-bottom: 20px;
  }
  .service-drop-down-list-li input.form-control.facility_search {
      width: 80%;
  }
  .service-drop-down-list-li input.form-control.cont_caption {
    width: 80%;
  }
  button#ServicedropdownMenu1,
  button#ServicedropdownMenu2{
    padding: 6px 9px;
      width: 20%;
  }
  div#service_contracterModel .modal-dialog {
      width: 100%;
  }
  .service_tckt_cmplnts li.building_level_complaint {
      padding: 20px 0 10px;
  }
  .hds-filter-container .todo_upcoming_pm  li {
    width: 100%;
    margin-bottom: 10px !important;
  }
  .hds-filter-container .todo_upcoming_pm  li select {
    width: 100% !important;
  }
  .service_tckt_cmplnts .select2-container {
    width: 100% !important;
  }
  div#myModal_building_complaint .modal-dialog {
      width: 100%;
  }
  div#myModal_building_complaint .modal-body {
      overflow: scroll;
  }
  .product_model01 table tr td.add_comp_first_td {
      width: 100% !important;
  }
  .add_pm_schedule_add_comp .product_model01 table tr td {
      width: 100% !important;
      float: right;
  }
}
/*service contract page css */
.watermark_service_contract.active_watermark {
    font-size: 1.5em;
    color: rgb(0 189 23 / 0.40);
    position: absolute;
    font-family: poppinse;
    text-transform: uppercase;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(331deg);
    width: 180px;
}
.watermark_service_contract.inactive_watermark {
    font-size: 1.5em;
    color: rgb(255 0 165 / 0.40);
    position: absolute;
    font-family: poppinse;
    text-transform: uppercase;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(331deg);
    width: 180px;
}
.watermark_service_contract.suspended_watermark {
    font-size: 1.5em;
    color: rgb(255 138 14 / 0.40);
    position: absolute;
    font-family: poppinse;
    text-transform: uppercase;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(331deg);
    width: 180px;
}
.watermark_service_contract.expired_watermark {
    font-size: 1.5em;
    color: rgb(255 0 0 / 0.40);
    position: absolute;
    font-family: poppinse;
    text-transform: uppercase;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(331deg);
    width: 180px;
}
.watermark_service_contract.paused_watermark{
  font-size: 1.5em;
    color: rgb(111 163 247 / 0.40);
    position: absolute;
    font-family: poppinse;
    text-transform: uppercase;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(331deg);
    width: 180px;
}
.watermark_service_contract.completed_watermark {
  font-size: 1.5em;
    color: rgb(4 68 0 / 0.40);
    position: absolute;
    font-family: poppinse;
    text-transform: uppercase;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(331deg);
    width: 180px;
}
p.expired_watermark1,p.suspended_watermark1,p.active_watermark1,p.inactive_watermark1,p.paused_watermark1,p.completed_watermark1 {
    border: 2px solid;
    border-radius: 5px;
    margin-bottom: 0 !important;
    padding-right: 6px;
}
p.expired_watermark1 i,p.suspended_watermark1 i,p.active_watermark1 i,p.inactive_watermark1 i,p.paused_watermark1 i,p.completed_watermark1 i {
    font-size: 20px;
    padding-left: 7px;
}
.thumbnail .caption.Active{
  border-color: #00bd17;
}
.thumbnail .caption.Inactive{
  border-color: #ff00a5;
}
.thumbnail .caption.Suspended{
  border-color: #ff8a0e;
}
.thumbnail .caption.Expired{
  border-color: #ff0000;
}
.thumbnail .caption.Paused{
  border-color: #4285f4;
}
.thumbnail .caption.Completed{
  border-color: #044400;
}

.service_tckt_cmplnts span.select2-selection.select2-selection--single {
    background-color: #fff;
    border: 2px solid #ddd;
    border-radius: 0;
    border-left: none;
    border-right: none;
}
.service_tckt_cmplnts span#select2-CompanyId-container {
    padding: 0px;
    margin-top: -2px;
}
span.select2-dropdown.select2-dropdown--below {
    width: 250px !important;
    font-size: 12px;
    font-family: poppins;
}
span.select2-dropdown.select2-dropdown--below input.select2-search__field {
    border: none;
    width: 95% !important;
    outline: 0;
    margin-top: 0;
    padding: 4px;
    font-family: poppins;
    font-weight: 500;
    letter-spacing: .5px;
    border: 2px solid #eee;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    background-color: #eee;
    transition: .2s ease-in-out;
    font-size: 12px;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #3c4ca4;
    color: white;
}
/*service contract page css */

/*service contract view page css */
  .switch-field {
    display: flex;
    /*margin-bottom: 36px;*/
    overflow: hidden;
  }
  .switch-field input {
    position: absolute !important;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    width: 1px;
    border: 0;
    overflow: hidden;
  }
  .switch-field label {
    background-color: #fff;
    color: #000;
    font-size: 12px;
    line-height: 1;
    text-align: center;
    padding: 6px;
    margin-right: -1px;
    border: 1px solid #3f51b5;
    transition: all 0.1s ease-in-out;
    font-weight: 500;
      font-family: poppins;
      width: 25%;
  }
  .switch-field label:hover {
    cursor: pointer;
  }
  .switch-field input:checked + label {
    background-color: #3f51b5;
    box-shadow: none;
    color: #fff
  }
/*service contract view page css */

/*service contract articles css */
div#service_contracter_articleModel p.img_nme_pm_schedle_container span {
    word-break: break-all;
    font-size:16px;
    vertical-align: top;
}
div#service_contracter_facilityModel .switch-field {
    overflow-x: auto;
    margin:0 !important;
}
div#service_contracter_equipSlaModel .switch-field {
    overflow-x: auto;
    margin:0 !important;
}

/*//////custom//////*/

#service_contracter_facilityModel .jsgrid-table .jsgrid-header-row th:nth-child(4){
  min-width:110px !important;
  width:110px !important;
}

#service_contracter_facilityModel .jsgrid-table .switch-field label{
  font-size: 12px !important;
    padding: 7px 7px !important;
}

/*#service_contracter_equipSlaModel .jsgrid-table .jsgrid-header-row th:nth-child(8){*/
/*  min-width:190px !important;*/
/*  width:190px !important;*/
/*}*/

#service_contracter_equipSlaModel .jsgrid-table .switch-field label{
  font-size: 12px !important;
    padding: 7px 7px !important;
}
@media screen and (max-width:991px){
  #service_contracter_equipSlaModel .jsgrid-table tr.jsgrid-row td:nth-child(8){
    min-width:190px !important;
    width:190px !important;
  } 
}

/*service contract articles css */

/*service contract form css */
div#example_article_wrapper,
div#example_party_wrapper,
div#example_facility_wrapper,
div#example_equip_sla_wrapper
{
    margin: 0;
    width: 100%;
}
.building_table {
  margin: 0;
}
div#service_contracterModel input,
div#service_contracterModel textarea{
    width: 95% !important;
}
.service_cont_pop_tab thead tr th{
     width:unset !important;
}
.service_cont_pop_tab thead tr td{
     width:unset !important;
}
ul.service-content-pupup li:first-child {
    font-weight: 700;
}
ul.service-content-textare li:first-child {
    font-weight: 700;
}
ul.service-content-pup li:first-child {
    font-weight: 700;
}
/*service contract form css */
/*service ticket comp css */
  .add_pm_schedule_add_comp .modal-dialog {
      width: 70%;
  }
  .switch-field-number label {
    padding: 8px 15px;  
  }
  .add_pm_schedule_add_comp .product_model01 table tr td input {
    width: auto !important;
  }
  .add_pm_schedule_add_comp input#schedule_date {
    width: 98% !important;
  }
  .add_pm_schedule_add_comp textarea#notes_desc{
    width: 98% !important;
  }
  .add_pm_schedule_add_comp .product_model01 table tr td {
    width: 80%;
  }
  .product_model01 table tr td.add_comp_first_td {
      width: 20%;
  }
  .service_tckt_cmplnts span.select2-selection.select2-selection--single {
    background-color: #fff;
    border: 2px solid #ddd;
    border-radius: 0;
    border-left: none;
    border-right: none;
}
.service_tckt_cmplnts span#select2-CompanyId-container {
    padding: 0px;
    margin-top: -2px;
}
span.select2-dropdown.select2-dropdown--below {
    width: 250px !important;
    font-size: 12px;
    font-family: poppins;
}
span.select2-dropdown.select2-dropdown--below input.select2-search__field {
    border: none;
    width: 95% !important;
    outline: 0;
    margin-top: 0;
    padding: 4px;
    font-family: poppins;
    font-weight: 500;
    letter-spacing: .5px;
    border: 2px solid #eee;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    background-color: #eee;
    transition: .2s ease-in-out;
    font-size: 12px;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #3c4ca4;
    color: white;
}
/*service ticket comp css */
/*ticket comp css */
  @media screen and (max-width:991px){
    .add_pm_schedule_add_comp .modal-dialog {
        width: 100%;
    } 
    .add_pm_schedule_add_comp .modal-content {
        width: 100%;
    }
  }
  @media screen and (max-width:767px){
    .add_pm_schedule_add_comp .modal-dialog {
        width: 100%;
    } 
    .add_pm_schedule_add_comp .modal-content {
        width: 100%;
    }
  }
  @media screen and (max-width:575px){
    .add_pm_schedule_add_comp .modal-dialog {
        width: 100%;
    } 
    .add_pm_schedule_add_comp .modal-content {
        width: 100%;
        overflow-y: scroll;
    }
    .add_pm_schedule_add_comp .modal-header {
      margin-top: 0;
    }
  }
/*ticket comp css */

/*dashboard css */
  .dyn_das_mod_alert .alter_header_main {
      width: 100%;
  }
  .dyn_das_mod_alert input {
      border: none;
      width: 23%;
      outline: 0;
      margin-top: 0;
      padding: 4px;
      font-family: poppins;
      font-weight: 500;
      letter-spacing: .5px;
      border: 2px solid #eee;
      -webkit-border-radius: 4px;
      border-radius: 4px;
      -webkit-box-sizing: content-box;
      box-sizing: content-box;
      background-color: #eee;
      transition: .2s ease-in-out;
      font-size: 12px;
  }
  @media screen and (max-width:991px){
    .dyn_das_mod_alert input {
      width: 22%;
    }
  }
  @media screen and (max-width:767px){
    .dyn_das_mod_alert input {
      width: 47%;
      margin-bottom: 10px;
    }
  }
  @media screen and (max-width:575px){
    .dyn_das_mod_alert input {
      width: 100%;
      margin-bottom: 10px;
    }
  }
  div#jsGrid_equip_sla tr.jsgrid-header-row th,
  div#jsGrid_facility tr.jsgrid-header-row th,
  div#service_contracter_articleModel tr.jsgrid-header-row th,
  div#service_contracter_partyModel tr.jsgrid-header-row th {
      background: #3f51b5 !important;
      color: #fff;
      border: none !important;
      font-size:16px;
      font-weight: 600;
      text-align: left;
  }
  div#service_contracter_equipSlaModel .jsgrid-table tr td,
  div#service_contracter_facilityModel .jsgrid-table tr td,
  div#service_contracter_articleModel .jsgrid-table tr td,
  div#service_contracter_partyModel .jsgrid-table tr td {
      font-weight: 600;
  }
  div#jsGrid_equip_sla .jsgrid-grid-header,
  div#jsGrid_facility .jsgrid-grid-header,
  div#jsGrid_article .jsgrid-grid-header,
  div#jsGrid .jsgrid-grid-header {
      overflow: auto !important;
  }
  div#jsGrid_equip_sla .jsgrid-grid-body,
  div#jsGrid_facility .jsgrid-grid-body,
  div#jsGrid_article .jsgrid-grid-body,
  div#jsGrid .jsgrid-grid-body {
      overflow: auto !important;
  }
/*dashboard css */
.meter_table_gauge_setting_main .show_message1.msg.success.show_success_msg {
    color: #000;
    font-size: 16px;
    text-align: center;
    margin-bottom: 11px;
}
div#service_contracter_zoomModel .product_model02 p {
    margin: 0 !important;
}
.product_model02 .building_table table tbody tr td a {
    float: right;
}
.service_cont_pop_tab thead tr th:nth-child(1) {
    width: 40px !important;
}
.company_logo .self_brand_content p {
    margin: 0;
}
div#service_contracter_articleModel p {
    margin: 0;
}
/*User role permission*/
.userRoles_permission_product_modal .equip_landing_main_01_box_input {
    width: 90%;
    float: left;
    margin-top: 6px;
}
.userRoles_permission_product_modal .form_top_btns {
    width: 10%;
}
.userRoles_permission_product_modal .equip_landing_main_01_box_input label {
    left: 13px;
}
.userRoles_permission_product_modal .equip_landing_main_01_box_input input {
    padding: 8px 8px 0 !important;
    height : 29px;
    font-size: 12px;
}
.userRoles_permission_product_modal .user_role_perm_main {
    display: inline-block;
    width: 100%;
    padding: 20px 0;
    height: 440px;
    overflow-y: auto;
    padding-top: 0;
}
@media screen and (max-width:1200px){
  .userRoles_permission_product_modal .user_role_perm_main {
    height: 100vh;  
  } 
}
@media screen and (max-width:991px){
  .userRoles_permission_product_modal .equip_landing_main_01_box_input {
      width: 83%;
  }
  .userRoles_permission_product_modal .form_top_btns {
      width: 17%;
  }
  .userRoles_permission_product_modal .equip_landing_main_01_box_input label {
      left: 30px;
  }
}
@media screen and (max-width:575px){
  .userRoles_permission_product_modal .equip_landing_main_01_box_input {
      width: 100%;
  }
  .userRoles_permission_product_modal .form_top_btns{
      width: 100%;
  }
  .userRoles_permission_product_modal .equip_landing_main_01_box_input label {
      left: 23px;
  }
  .userRoles_permission_product_modal .equip_landing_main_01_box_input a {
      right: 23px;
  }
}
/*User role permission*/
.Copyright_txt_version a {
    color: #3535fe;
    font-weight: 600;
}
div#compatible_browsers_button .modal-dialog {
    width: 300px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -110%);
}
div#compatible_browsers_button ul li {
    width: 100%;
}
div#compatible_browsers_button .product_model01 {
    width: 100%;
    padding: 10px;
}
div#compatible_browsers_button .modal-body {
    padding: 0;
}
div#compatible_browsers_button button.btn_01 {
    float: unset;
    margin: 0 auto !important;
    display: block;
}
/*footer bottom content*/

/*form p tag margin remove*/
p#blah_text {
    margin: 0;
}
/*form p tag margin remove*/
/*service manag table */
div#pm-users-grid_wrapper,div#pm-users-grid1_wrapper,div#pm-users-grid2_wrapper,div#pm-users-grid5_wrapper,div#pm-users-grid3_wrapper,
div#pm-notes-grid_wrapper,div#pm-notes-grid1_wrapper,div#pm-notes-grid2_wrapper,div#pm-notes-grid5_wrapper,div#pm-notes-grid3_wrapper,
div#pm-article-grid1_wrapper,div#pm-article-grid2_wrapper,div#pm-article-grid3_wrapper,div#pm-article-grid5_wrapper,div#pm-article-grid3_wrapper,
div#pm-services-grid1_wrapper,div#pm-services-grid2_wrapper,div#pm-services-grid3_wrapper,div#pm-services-grid5_wrapper,div#pm-services-grid4_wrapper,
div#pm-users-grid6_wrapper,div#pm-notes-grid6_wrapper,div#pm-article-grid6_wrapper,div#pm-services-grid6_wrapper{
    margin: 0 auto;
    width: 100%;
}
/*service manag table */
/*service manag table jsgrid */
div#jsGrid_equip_sla tr.jsgrid-header-row th,
div#jsGrid_facility tr.jsgrid-header-row th,
div#service_contracter_articleModel tr.jsgrid-header-row th,
div#service_contracter_partyModel tr.jsgrid-header-row th {
    background: #3f51b5!important;
    color: #ccc;
    border: none !important;
    font-weight: 600;
    text-align: left;
}
div#service_contracter_equipSlaModel .jsgrid-table tr td,
div#service_contracter_facilityModel .jsgrid-table tr td,
div#service_contracter_articleModel .jsgrid-table tr td,
div#service_contracter_partyModel .jsgrid-table tr td {
    font-weight: 600;
    background-color: #fdfdfd;
    color: #000;
    border: none;
    border-bottom: 1px solid #ddd;
}
div#service_contracter_articleModel tbody td a span {
    color: rgb(63 81 181);
    font-size: 15px;
    width: 22px;
    height: 22px;
    margin-right: -7px;
    padding: 3px 4px 3px 3px;
    background: rgb(63 81 181 / 0.14);
    border-radius: 40%;
}
div#jsGrid_equip_sla .jsgrid-grid-header,
div#jsGrid_facility .jsgrid-grid-header,
div#jsGrid_article .jsgrid-grid-header,
div#jsGrid .jsgrid-grid-header {
    background: transparent !important;
    border: 1px solid #ddd !important;
    overflow: auto !important;
}
div#jsGrid_equip_sla .jsgrid-grid-body,
div#jsGrid_facility .jsgrid-grid-body,
div#jsGrid_article .jsgrid-grid-body,
div#jsGrid .jsgrid-grid-body {
    border: 1px solid #ddd !important;
    overflow: auto !important;
}
div#jsGrid_equip_sla tr.jsgrid-edit-row td.jsgrid-cell input[type="number"],
div#jsGrid_equip_sla tr.jsgrid-insert-row td.jsgrid-cell input[type="number"],
div#jsGrid_equip_sla tr.jsgrid-filter-row td.jsgrid-cell input[type="number"]{
  color: #000;
    font-family: poppins;
    font-style: normal;
    font-size: 12px;
    background: #eee;
    border: none;
    border-radius: 3px;
    padding: 0px 9px;
    font-weight: 500;
    height: 31px;
    box-shadow: none;
    transition: .2s ease;
}
div#jsGrid_equip_sla tr.jsgrid-edit-row td.jsgrid-cell input[type="number"]:focus,
div#jsGrid_equip_sla tr.jsgrid-insert-row td.jsgrid-cell input[type="number"]:focus,
div#jsGrid_equip_sla tr.jsgrid-filter-row td.jsgrid-cell input[type="number"]:focus {
  box-shadow: none;
  background: #fff;
    border: 2px solid #3f51b5;
} 
div#jsGrid_equip_sla tr.jsgrid-filter-row td.jsgrid-cell input[type="text"],
div#jsGrid_facility tr.jsgrid-filter-row td.jsgrid-cell input[type="text"],
div#jsGrid_article tr.jsgrid-filter-row td.jsgrid-cell input[type="text"],
div#jsGrid tr.jsgrid-filter-row td.jsgrid-cell input[type="text"] {
  color: #000;
    font-family: poppins;
    font-style: normal;
    font-size: 12px;
    background: #eee;
    border: none;
    border-radius: 3px;
    padding: 0px 9px;
    font-weight: 500;
    height: 31px;
    box-shadow: none;
    transition: .2s ease;
}
div#jsGrid_equip_sla tr.jsgrid-filter-row td.jsgrid-cell input[type="text"]:focus,
div#jsGrid_facility tr.jsgrid-filter-row td.jsgrid-cell input[type="text"]:focus,
div#jsGrid_article tr.jsgrid-filter-row td.jsgrid-cell input[type="text"]:focus,
div#jsGrid tr.jsgrid-filter-row td.jsgrid-cell input[type="text"]:focus {
  box-shadow: none;
  background: #fff;
    border: 2px solid #3f51b5;
}
div#jsGrid_equip_sla tr.jsgrid-edit-row td.jsgrid-cell textarea,
div#jsGrid_facility tr.jsgrid-edit-row td.jsgrid-cell textarea,
div#jsGrid_article tr.jsgrid-edit-row td.jsgrid-cell textarea,
div#jsGrid tr.jsgrid-edit-row td.jsgrid-cell textarea,
div#jsGrid_equip_sla tr.jsgrid-insert-row td.jsgrid-cell textarea,
div#jsGrid_facility tr.jsgrid-insert-row td.jsgrid-cell textarea,
div#jsGrid_article tr.jsgrid-insert-row td.jsgrid-cell textarea,
div#jsGrid tr.jsgrid-insert-row td.jsgrid-cell textarea {
    outline: 0;
    margin-top: 0;
    padding: 4px;
    font-family: poppins;
    font-weight: 500;
    letter-spacing: .5px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    background: #eee;
    border: none;
    transition: .2s ease-in-out;
    resize: vertical;
    color: #000;
    font-size: 12px;
}
div#jsGrid_equip_sla tr.jsgrid-edit-row td.jsgrid-cell textarea:focus,
div#jsGrid_facility tr.jsgrid-edit-row td.jsgrid-cell textarea:focus,
div#jsGrid_article tr.jsgrid-edit-row td.jsgrid-cell textarea:focus,
div#jsGrid tr.jsgrid-edit-row td.jsgrid-cell textarea:focus,
div#jsGrid_equip_sla tr.jsgrid-insert-row td.jsgrid-cell textarea:focus,
div#jsGrid_facility tr.jsgrid-insert-row td.jsgrid-cell textarea:focus,
div#jsGrid_article tr.jsgrid-insert-row td.jsgrid-cell textarea:focus,
div#jsGrid tr.jsgrid-insert-row td.jsgrid-cell textarea:focus {
    transition: .2s ease-in-out;
    border-radius: 4px;
    background: #fff;
    border: 2px solid #3f51b5;
}
div#jsGrid_equip_sla select,
div#jsGrid_facility select,
div#jsGrid_article select,
div#jsGrid select {
  font-weight: 500;
  font-family: poppins;
}
div#service_contracter_facilityModel .switch-field label {
    width: auto;
}
/*service manag table jsgrid*/
/*service contract checkbox */
.contract_status_class input,
.contract_status_class1 input{
  display: none;
}
.contract_status_class label:before,
.contract_status_class1 label:before{
  content:'';
    -webkit-appearance: none;
    background-color: transparent;
    border: 2px solid #0079bf;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
    padding: 5px;
    display: inline-block;
    position: relative;
    vertical-align: middle;
    cursor: pointer;
    margin-right: 5px;
}
.contract_status_class.active,
.contract_status_class1.active{
  position: relative;
}
.contract_status_class.active label:after,
.contract_status_class1.active label:after{
  content: '';
  display: block;
  position: absolute;
  top: 7px;
  left: 15px;
  width: 5px;
  height: 8px;
  border: solid #0079bf;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}
/*service contract checkbox */
/*User role tree permission*/
.liEllipsis:first-child .upbutton {
    display: none;
}
.liEllipsis:last-child .downbutton {
    display: none;
}
button.upbutton.btn_02 {
    background: #ffffff !important;
    border: 2px solid #3f51b5 !important;
    box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
    text-decoration: none;
    transition: .2s;
    opacity: 1;
    border-radius: 4px;
    font-size: 12px;
    color: #000;
    padding: 2px 0px;
    width: 70px;
    font-family: poppins;
}
button.downbutton.btn_01 {
    color: #fff;
    background: #3f51b5 !important;
    border: 2px solid #3f51b5 !important;
    box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
    text-decoration: none;
    transition: .2s;
    opacity: 1;
    border-radius: 4px;
    font-size: 12px;
    padding: 2px 0px;
    width: 80px;
    font-family: poppins;
}
button.upbutton.btn_02 span {
    color: #fff;
    background-color: #3f51b5;
    border-radius: 40px;
    vertical-align: middle;
    font-size: 12px;
    margin-right: 5px;
    padding: 1px;
}
button.downbutton.btn_01 span {
    color: #3f51b5;
    background-color: #fff;
    border-radius: 40px;
    vertical-align: middle;
    font-size: 12px;
    margin-right: 5px;
    padding: 1px;
}
li.liEllipsis a {
    color: #494949;
    font-family: poppins;
}
button#ServicedropdownMenu1 .caret,
button#ServicedropdownMenu2 .caret{
    margin-left: 5px;
}
button.generate_ppm_schedule {
    color: #fff;
    background: #3a4aa3 !important;
    border: 2px solid #3a4aa3 !important;
    box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.2) !important;
    text-decoration: none;
    transition: .2s;
    opacity: 1;
    padding: 3px 10px;
    border-radius: 3px;
    font-size: 12px;
    font-weight: 500;
    font-family: poppins;
}
/*User role tree permission*/
div#daterangecontainer span {
    padding: 0 10px;
}
div#daterangecontainer span.combo {
    padding: 0 !important;
    border: 2px solid #ddd;
    border-right: none;
    border-left: none;
    margin-left: 5px;
}
div#daterangecontainer span.combo span {
    padding: 0 !important;
}
div#report_consumption_01 a#btnView {
    box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    background: #3f51b5 !important;
    border: 2px solid #3f51b5 !important;
    padding: 3px 12px;
    padding-bottom: 4px;
    height: auto;
    font-family: poppins;
    font-size: 12px !important;
    font-weight: 500;
    cursor: pointer;
    border-radius: 3px !important;
    opacity: 1;
    font-style: normal;
    letter-spacing: .5px;
    color: white !important;
    margin: 0 10px;
}
div#report_consumption_01 a#btnView,
div#report_consumption_01 a#btnDownload,
div#report_power_fail_01 a#btnView,
div#report_power_fail_01 a#btnDownload,
div#report_special_01 a#btnView,
div#report_special_01 a#btnDownload {
    box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    background: #3f51b5 !important;
    border: 2px solid #3f51b5 !important;
    padding: 3px 12px;
    padding-bottom: 4px;
    height: auto;
    font-family: poppins;
    font-size: 12px !important;
    font-weight: 500;
    cursor: pointer;
    border-radius: 3px !important;
    opacity: 1;
    font-style: normal;
    letter-spacing: .5px;
    color: white !important;
    margin: 0 10px;
}
.bredcrumb_left_sec_btn_titl a {
    width: 20%;
    display: flex;
}
.building_session div#daterangecontainer {
    /*display: block;*/
    text-align: left;
}
ul.se_stats_analysis_compare li span input {
    width: 100px !important;
}
.Zebra_DatePicker {
    width: 350px !important;
}
.hds-filter-container button.view_btn_flt_form {
    box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    background: #fff !important;
    border: 2px solid #3f51b5 !important;
    padding: 0 12px;
    height: auto;
    font-family: poppins;
    font-size: 12px;
    font-weight: 500;
    cursor: pointer;
    border-radius: 3px !important;
    opacity: 1;
    font-style: normal;
    letter-spacing: .5px;
    color: #3f51b5;
    margin: 0 10px;
}
.data-not-available {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #474747;
    font-size: 16px;
}
/*service contract calendar*/
.service_company_class {
    margin: 0 !important;
    box-shadow: 0 2px 10px 0 rgba(69,90,100,.19);
}
.service_company_class .cd-accordion_company_all_switch_row_vertcl_on_off {
  position: absolute;
  left: 22px;
  bottom: 0;
  top: 0;
  border-radius: 2px;
  /* background: linear-gradient(45deg, #005aff, #5b95ff); */
  background: repeating-linear-gradient(45deg, #333333 0, #333333 5%, #4f4f4f 0, #4f4f4f 50%) 0 / 10px 10px;
  width: 15px;
  height: 100%;
  box-shadow: 0 1px 2px rgba(0,0,0,.57);
  z-index: 99;
}
.service_company_class .cd-accordion_building_all_switch_row_vertcl_on_off {
    position: absolute;
    left: 52px;
    bottom: 0;
    top: 0;
    border-radius: 2px;
    /* background: linear-gradient(45deg, #005aff, #5b95ff); */
    background-color: #000;
    background-image: repeating-linear-gradient(transparent, transparent 50px, rgba(0,255,255, .25) 50px,rgba(0,255,255, .25) 100px), repeating-linear-gradient(90deg, rgba(0,255,255, .25), rgba(0,255,255, .25) 50px, transparent 50px, transparent 100px), repeating-linear-gradient(135deg, transparent, transparent 4px, rgba(255,255,255,.1) 4px, rgba(255,255,255,.1) 8px), repeating-linear-gradient(45deg, transparent, transparent 4px, rgba(255,255,255,.1) 4px, rgba(255,255,255,.1) 8px), repeating-linear-gradient(transparent, transparent 20px, rgba(100,250,250, .2) 20px, rgba(100,250,250, .2) 21px, transparent 21px,transparent 29px, rgba(100,250,250, .2) 29px, rgba(100,250,250, .2) 30px, transparent 30px, transparent 50px), repeating-linear-gradient(90deg, transparent, transparent 20px, rgba(100,250,250, .2) 20px, rgba(100,250,250, .2) 21px, transparent 21px,transparent 29px, rgba(100,250,250, .2) 29px, rgba(100,250,250, .2) 30px, transparent 30px, transparent 50px);
    width: 15px;
    height: 100%;
    box-shadow: 0 1px 2px rgba(0,0,0,.57);
    z-index: 99;
}
.service_company_class .cd-accordion_floor_all_switch_row_vertcl_on_off {
    position: absolute;
    left: 84px;
    bottom: 0;
    top: 0;
    border-radius: 2px;
    /* background: linear-gradient(45deg, #005aff, #5b95ff); */
    background-color: #000;
    background-image: repeating-linear-gradient(transparent, transparent 50px, rgba(0,255,255, .25) 50px,rgba(0,255,255, .25) 100px), repeating-linear-gradient(90deg, rgba(0,255,255, .25), rgba(0,255,255, .25) 50px, transparent 50px, transparent 100px), repeating-linear-gradient(135deg, transparent, transparent 4px, rgba(255,255,255,.1) 4px, rgba(255,255,255,.1) 8px), repeating-linear-gradient(45deg, transparent, transparent 4px, rgba(255,255,255,.1) 4px, rgba(255,255,255,.1) 8px), repeating-linear-gradient(transparent, transparent 20px, rgba(100,250,250, .2) 20px, rgba(100,250,250, .2) 21px, transparent 21px,transparent 29px, rgba(100,250,250, .2) 29px, rgba(100,250,250, .2) 30px, transparent 30px, transparent 50px), repeating-linear-gradient(90deg, transparent, transparent 20px, rgba(100,250,250, .2) 20px, rgba(100,250,250, .2) 21px, transparent 21px,transparent 29px, rgba(100,250,250, .2) 29px, rgba(100,250,250, .2) 30px, transparent 30px, transparent 50px);
    width: 15px;
    height: 100%;
    box-shadow: 0 1px 2px rgba(0,0,0,.57);
    z-index: 99;
}
.service_company_class .cd-accordion_appliance_type_all_switch_row_vertcl_on_off {
    position: absolute;
    left: 115px;
    bottom: 0;
    top: 0;
    border-radius: 2px;
    /* background: linear-gradient(45deg, #005aff, #5b95ff); */
    background-color: #000;
    background-image: repeating-linear-gradient(transparent, transparent 50px, rgba(0,255,255, .25) 50px,rgba(0,255,255, .25) 100px), repeating-linear-gradient(90deg, rgba(0,255,255, .25), rgba(0,255,255, .25) 50px, transparent 50px, transparent 100px), repeating-linear-gradient(135deg, transparent, transparent 4px, rgba(255,255,255,.1) 4px, rgba(255,255,255,.1) 8px), repeating-linear-gradient(45deg, transparent, transparent 4px, rgba(255,255,255,.1) 4px, rgba(255,255,255,.1) 8px), repeating-linear-gradient(transparent, transparent 20px, rgba(100,250,250, .2) 20px, rgba(100,250,250, .2) 21px, transparent 21px,transparent 29px, rgba(100,250,250, .2) 29px, rgba(100,250,250, .2) 30px, transparent 30px, transparent 50px), repeating-linear-gradient(90deg, transparent, transparent 20px, rgba(100,250,250, .2) 20px, rgba(100,250,250, .2) 21px, transparent 21px,transparent 29px, rgba(100,250,250, .2) 29px, rgba(100,250,250, .2) 30px, transparent 30px, transparent 50px);
    width: 15px;
    height: 100%;
    box-shadow: 0 1px 2px rgba(0,0,0,.57);
    z-index: 99;
}
.service_company_class a {
    height: 100%;
    display: flex;
    flex-wrap: wrap;
}
.service_company_class .calendar .calendar-header table th.disabled {
    color: transparent !important;
}
.service_company_class .panel-default {
    border-color: #4556b7 !important;
    background-color: #394aa3 !important;
}
.service_company_class .calendar .year-title {
    color: #fff;
}
.service_company_class .calendar .year-neighbor {
  color: #aaa;
}
.service_company_class .calendar .calendar-header table th {
    font-size: 16px;
    padding: 5px;
}
.service_company_class .calendar .calendar-header table th:hover {
    background: transparent;
    cursor: pointer;
}
.service_company_class span.glyphicon.glyphicon-chevron-right {
  top: -2px;
  color: #fff;
    right: 8px;
}
.service_company_class span.glyphicon.glyphicon-chevron-left {
    color: #fff;
    top: -2px;
}
/*service contract calendar*/
#se_reports_form_container form .report_session_ul_set li a.combo-arrow {
    background-color: #E0ECFF !important;
    background: url(../../images/semo/combo_arrow.png) no-repeat center center !important;
}
/*User managment card section*/
.service_manage i.fas.fa-eye {
    padding: 7px;
    background: rgba(111, 163, 247,.14);
    border-radius: 30%;
    color: #6fa3f7;
    font-size: 16px;
    margin-right: 15px;
}
.service_manage i.fas.fa--th-large {
  padding: 7px;
    background: rgba(197, 150, 220,.14);
    border-radius: 30%;
    color: #c596dc;
    font-size: 16px;
    margin-right: 15px;
}
.service_manage i.fas.fa-th-large {
  padding: 7px;
    background: rgba(197, 150, 220,.14);
    border-radius: 30%;
    color: #c596dc;
    font-size: 16px;
    margin-right: 15px;
}
.user_man .take_Action_select01 {
    width: 30%;
    margin-top: -8px;
}
.user_man .alter_details_content ul {
    list-style-type: none;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    padding: 2px 0;
}
.service_manage i.fas.fa-exclamation-triangle {
    padding: 7px;
    background: rgb(82 82 82 / 0.14);
    border-radius: 30%;
    color: #525252;
    font-size: 16px;
    margin-right: 15px;
}
.user_man .service-drop-down-list-li input.form-control {
    padding-left: 40px;
}
  .user_ser_icon1 {
    position: absolute;
    top: 0;
  }
  .user_ser_icon1 p {
    margin: 0;
  }
.user_ser_icon1 p span {
  position: absolute;
  left: 67px;
  top: -4px;
  padding: 9px 8px;
  color: #aaa;
  transition: 0.3s;
}
.user_man .dropdown-menu {
    top: 30px;
}    
@media screen and (max-width:991px){
  .user_man .service-drop-down-list-li input.form-control {
      width: 70% !important;
      padding-left: 45px;
  }
  .user_ser_icon1 p span {
      left: 87px;
  }    
}
@media screen and (max-width:767px){
  .user_man .service-drop-down-list-li input.form-control {
      padding-left: 9px;
  }
  .user_ser_icon1 {
      display: none
  }
}
.user_man .thumbnail .caption {
    padding: 14px 9px 9px;
}
.service_man .thumbnail .caption {
    padding: 14px 9px 9px;
}
/*User managment card section*/
/*role managment card section*/
button.btn.btn-secondary.show_all,
button.btn.btn-secondary.close_all{
    background-color: #3f51b5;
    color: #fff;
    padding: 5px 10px;
}
.top_sec_head {
    width: 100%;
    border-bottom: 1px solid #ddd;
    height: 6vh;
}
.exp_tog_btn {
    width: 70%;
    margin-bottom: 5px;
    text-align: right;
    float: right;
}
.uer_role_perm_head001 h4 {
  width: 30%;
  float: left;
  border: none;
}
.exp_tog_btn button {
    font-size: 14px;
    padding: 4px;
    border: 1px solid;
}
.pos_inpt {
    position: relative;
}
.pos_inpt input {
    position: absolute;
    left: 6px;
    top: 12px;
}
.user_role_perm_box01_head h5{
  padding-left: 25px;
}
@media screen and (max-width:576px){
  .exp_tog_btn {
      width: 50%;
  }
  .exp_tog_btn button{
    font-size: 12px;
  }
  .pos_inpt input{
    top: 7px;
  }
}
/*role managment card section*/
/*user managment card section*/
#login-details .user_role_perm_box01_head h5 {
    padding-left: 5px;
}
#login-details .user_role_perm_box01 {
    width: 33% ;
    float: left;
    padding: 0 10px;
}
#MainDash_tab .user_role_perm_box01,
#CompanyDash_tab .user_role_perm_box01,
#BuildingDash_tab .user_role_perm_box01{
    width: 70% !important;
    float: left;
    padding: 0px;
}
#login-details .user_role_perm_head {
    border-radius: 0px;
    box-shadow: none;
    background: transparent;
} 
#login-details .uer_role_perm_head001 h4 {
    width: 100%;
    float: left;
    border: none;
    margin-bottom: 0;
    border-bottom: 1px solid #ddd;
}
#login-details .user_role_perm_box01_head {
    background: transparent; 
    border-radius: 3px;
    margin: 10px 0;
    box-shadow: none; 
    border: none; 
}
#login-details .user_role_perm_001 {
    padding: 10px 10px;
    border-radius: 4px;
    background: white;
    /*box-shadow: 0 7px 20px 0 rgba(69,90,100,.25);*/
}
a#btnSaveChangeprefrence{
  margin-right: 0;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    background: #3f51b5 !important;
    border: 2px solid #3f51b5 !important;
    padding: 4px 20px;
    padding-bottom: 5px;
    height: 28px;
    font-family: poppins;
    font-size: 12px;
    font-weight: 500;
    cursor: pointer;
    border-radius: 3px !important;
    opacity: 1;
    letter-spacing: .5px;
    color: white;
}
/*user managment card section*/
/*profile section*/
li.drop_pref {
  color: #fff;
  display: block;
  float: left;
  position: relative;
  text-decoration: none;
  transition-duration: 0.5s;
}
ul.sideways li.drop_pref ul {
  visibility: hidden;
  opacity: 0;
  min-width: 5rem;
  position: absolute;
  transition: all 0.5s ease;
  margin-top: 1rem;
  display: none;
    background-color: #fff;
    box-shadow: 0 1px 20px 0 rgba(69,90,100,.19);
    border-radius: 5px;
    left: 170px;
    top: 0;
    z-index: 99;
}

ul.sideways li.drop_pref:hover > ul,
ul.sideways li.drop_pref ul:hover {
  visibility: visible;
  opacity: 1;
  display: block;
}

ul.sideways li.drop_pref ul li {
  clear: both;
  width: 100%;
  margin-top: 10px;
  height: 25px;
}
/*profile section*/
.service_manage span.material-icons.meter_icon_datbale {
    padding: 4px;
    background: rgba(111, 163, 247,.14);
    border-radius: 30%;
    color: #6fa3f7;
    font-size: 22px;
    margin-right: 15px;
}
.service_manage span.material-icons.gauge_icon_datbale{
    padding: 4px;
    background: rgba(0, 200, 81,.14);
    border-radius: 30%;
    color: #00c851;
    font-size: 22px;
    margin-right: 15px;
}
@media screen and (max-width:991px){
  .se_setting_form_table .se_setting_form_main ul{
    width: 100%;
  }
}
.tab-pane.active .secharts-data-label-box {
    height: 40px;
}
/*li.service-drop-down-list-li button#ServicedropdownMenu2 {*/
/*    border: none;*/
/*    box-shadow: none;*/
/*    background-color: snow;*/
/*    border-top: 2px solid #ddd;*/
/*    border-radius: 0;*/
/*    border-bottom: 2px solid #ddd;*/
/*    padding: 7px 8px;*/
/*    width: 70px;*/
/*}*/
/*li.service-drop-down-list-li button#ServicedropdownMenu2:active,*/
/*li.service-drop-down-list-li button#ServicedropdownMenu2:focus {*/
/*    border-color: #3f51b5;*/
/*    box-shadow: none;*/
/*}*/
div#products .pagination a {
    margin-right: 6px;
    color: #333;
    background-color: transparent;
    border-radius: 4px;
    border: 2px solid #3f51b5;
    padding: 5px 10px;
    margin-bottom: 5px;
} 
.total_user label {
    background-color: rgb(60 76 164 / 0.17);
    padding: 10px;
    border-radius: 5px;
    color: #3f51b5;
    width: 20%;
    float: left;
    font-size: 14px;
    text-align: center;
}
div#products .pagination {
    float: right;
}
div#products .pagination a.active {
    background-color: #3f51b5;
    color: #fff;
}
li.service-drop-down-list-li.user_cout {
    width: 20% !important;
    text-align: left;
}
@media screen and (max-width: 1200px) {
  li.service-drop-down-list-li.user_cout {
      width: 20% !important;
      text-align: left;
  }
}
@media screen and (max-width: 991px) {
  li.service-drop-down-list-li.user_cout {
      width: 40% !important;
  }
  li.service-drop-down-list-li.user_cout label {
      width: auto;
  }
}
@media screen and (max-width: 767px) {
  .total_user {
      width: 100%;
  }
  .total_user label {
      width: 50%;
      float: left;
      margin-bottom: 10px;
  }
  div#products .pagination {
    float: right;
      width: 100%;
  }
  li.service-drop-down-list-li.user_cout {
      width: 100% !important;
  }
}
ul.context-menu-list.context-menu-root li.context-menu-item.context-menu-input {
    z-index: 9;
    position: relative;
    display: flex;
    width: 100%;
    background-color: transparent;
    padding: 7px 0;
}
ul.context-menu-list.context-menu-root li.context-menu-item.context-menu-input label{
  position: relative;
    margin: 0 !important;
}
.context-menu-list .context_disply_name {
    padding-left: 15px;
    border-bottom: 1px solid #ddd;
    font-weight: 600;
    cursor: default !important;
}
/*new changes*/
.user_man .alter_details_content ul {
    overflow: hidden;
    word-break: break-all;
}
/*efficency chart*/
  /*.secharts-label{*/
  /*  visibility:visible;*/
  /*}*/
  .saving_drill_down .secharts-label.secharts-data-label.secharts-drilldown-data-label tspan{
    stroke: none !important;
    color: #000 !important;
      fill: #000 !important;
      font-size: 10px !important;
      font-weight: 500;
  }
  .saving_drill_down .secharts-label.secharts-data-label.secharts-data-label-color-undefined text,
  .saving_drill_down .secharts-label.secharts-data-label.secharts-data-label-color-undefined tspan{
    stroke: none !important;
    color: #000 !important;
      fill: #000 !important;
      font-size: 10px !important;
      font-weight: 500;
  }
  .saving_drill_down .secharts-label.secharts-data-label.secharts-drilldown-data-label text{
    text-decoration: none !important;
  }
  
  
  .saving_drill_down .secharts-container .secharts-background {
      fill: transparent !important;
  }
  /*.saving_drill_down g.secharts-button.secharts-drillup-button.secharts-button-normal,*/
  /*.saving_drill_down g.secharts-button.secharts-drillup-button.secharts-button-hover{*/
  /*  transform: translate(37px, 0px) !important;*/
  /*}*/
/*efficency chart*/
button.close_edit_pm_schedule {
    background-color: transparent;
    border: none;
    margin-top: -7px;
    font-size: 20px;
    color: #fff;
    font-weight: 700;
}
.cd-accordion li.cd-accordion__item {
    font-weight: 500;
    font-size: 13px;
    margin-bottom: 5px;
    font-family: poppins;
    width:100%;
}
.cd-accordion__sub .calendar table.month th.month-title {
    font-size: 14px;
    padding-bottom: 5px;
}
.cd-accordion__sub .calendar table.month th.day-header {
    font-size: 12px;
}
div#service_contracter_articleModel .jsgrid-table tr.jsgrid-filter-row td,
div#service_contracter_partyModel .jsgrid-table tr.jsgrid-filter-row td,
div#service_contracter_equipSlaModel .jsgrid-table tr.jsgrid-filter-row td,
div#service_contracter_facilityModel .jsgrid-table tr.jsgrid-filter-row td{
  background-color: #3f51b5;
}
div#service_contracter_articleModel .jsgrid-table tr.jsgrid-filter-row td input.jsgrid-button.jsgrid-search-button,
div#service_contracter_partyModel .jsgrid-table tr.jsgrid-filter-row td input.jsgrid-button.jsgrid-search-button,
div#service_contracter_equipSlaModel .jsgrid-table tr.jsgrid-filter-row td input.jsgrid-button.jsgrid-search-button,
div#service_contracter_facilityModel .jsgrid-table tr.jsgrid-filter-row td input.jsgrid-button.jsgrid-search-button {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOkAAADyCAYAAACoJuK7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBCRDgxM0ExMkQ4RDExRUJCMjE1RTdGRDUwQ0UxM0M4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBCRDgxM0EyMkQ4RDExRUJCMjE1RTdGRDUwQ0UxM0M4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEJEODEzOUYyRDhEMTFFQkIyMTVFN0ZENTBDRTEzQzgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEJEODEzQTAyRDhEMTFFQkIyMTVFN0ZENTBDRTEzQzgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4dJvmnAAAPSUlEQVR42uyd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)!important ;
  background-position: unset;
    background-color: unset;
    padding: 0;
    margin: 0;
    background-size: cover;
    margin-right: 6px;
}
div#service_contracter_articleModel .jsgrid-table tr.jsgrid-filter-row td input.jsgrid-button.jsgrid-clear-filter-button,
div#service_contracter_partyModel .jsgrid-table tr.jsgrid-filter-row td input.jsgrid-button.jsgrid-clear-filter-button,
div#service_contracter_equipSlaModel .jsgrid-table tr.jsgrid-filter-row td input.jsgrid-button.jsgrid-clear-filter-button,
div#service_contracter_facilityModel .jsgrid-table tr.jsgrid-filter-row td input.jsgrid-button.jsgrid-clear-filter-button{
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABmMAAAZKCAYAAAAk/RUSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBFRjNGNzU1MkQ4RDExRUI4MTdCQTU3NTQ3MjQwQUVDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBFRjNGNzU2MkQ4RDExRUI4MTdCQTU3NTQ3MjQwQUVDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEVGM0Y3NTMyRDhEMTFFQjgxN0JBNTc1NDcyNDBBRUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEVGM0Y3NTQyRDhEMTFFQjgxN0JBNTc1NDcyNDBBRUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5F34Q6AACF9UlEQVR42uzd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) !important;
  background-position: unset;
    background-color: unset;
    padding: 0;
    margin: 0;
    background-size: cover;
}

/*dashboard card design new*/
.dashboard_design_new .card-content .nav {
    display: block;
    font: 13px Helvetica, Tahoma, serif;
    text-transform: uppercase;
    margin: 0; 
    padding: 0;
    float: left
}
.dashboard_design_new .card-content .nav li {
    display: inline-block;
    list-style: none;
}
.dashboard_design_new .card-content .nav .button-dropdown {
    position: relative;
        background-color: #fff;
}
.dashboard_design_new .dashboard_design_new .card-content .nav li a {
    display: block;
    color: #333;
    background-color: #fff;
    padding: 0;
    text-decoration: none;
}
.dashboard_design_new .card-content .nav .button-dropdown {
    position: relative;
    float: left;
    border: 2px solid #ddd;
    background-color: #fff;
    border-left: none;
    border-right: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    font-family: poppins;
    font-weight: 500;
    font-size: 12px;
    padding: 3px 7px !important;
}
.dashboard_design_new .card-content .nav .button-dropdown.open{
  border: 2px solid #3f51b5;
  border-left: none;
    border-right: none;
}
.dashboard_design_new .card-content .nav .button-dropdown a{
  padding: 0px 7px !important;
  background-color: transparent;
}
.dashboard_design_new .card-content .nav li a span {
    display: inline-block;
    margin-left: 5px;
    font-size: 18px;
    color: #999;
    vertical-align: middle;
}
.dashboard_design_new .card-content .nav li a:hover, .dashboard_design_new .card-content .nav li a.dropdown-toggle.active {
    /*background-color: #3f51b5;*/
    /*color: #fff;*/
    background-color: transparent;
    color: #474747;
}
.dashboard_design_new .card-content .nav li a:hover span, .dashboard_design_new .card-content .nav li a.dropdown-toggle.active span {
    color: #3f51b5;
    font-size: 18px;
}

.dashboard_design_new .card-content .nav li .dropdown-menu {
    display: none;
    position: absolute;
    left: 0;
    padding: 10px;
    margin: 0;
    margin-top: 3px !important;
    text-align: left;
}

.dashboard_design_new .card-content .nav li .dropdown-menu.active {
    display: block;
}

.dashboard_design_new .card-content .nav li .dropdown-menu a {
    width: 150px;
}

/*custom css*/
.dashboard_design_new li.left-section {
    width: 50%;
    float: left;
}
.dashboard_design_new li.left-section ul {
    padding: 0;
    margin: 0;
}
.dashboard_design_new li.right-section {
    width: 48%;
    border-left: 1px solid #eee;
    margin-bottom: 5px;
}
.dashboard_design_new li.right-section ul {
    padding: 0;
}
.dashboard_design_new ul.dropdown-menu {
    width: 250px;
}
.dashboard_design_new li.left-section ul li,.dashboard_design_new li.right-section ul li {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
.dashboard_design_new li.left-section ul li input,.dashboard_design_new li.right-section ul li input {
    margin: 2px 5px;
    vertical-align: middle;
}
.dashboard_design_new li.left-section ul li input,.dashboard_design_new li.right-section ul li input {
  padding: 0;
  height: initial;
  width: initial;
  margin-bottom: 0;
  display: none;
  cursor: pointer;
}
.dashboard_design_new li.right-section .new {
    margin-left: 10px;
}
/* This css is for normalizing styles. You can skip this. */
/**, *:before, *:after {*/
/*  -webkit-box-sizing: border-box;*/
/*  -moz-box-sizing: border-box;*/
/*  box-sizing: border-box;*/
/*  margin: 0;*/
/*  padding: 0;*/
/*}*/
.dashboard_design_new .form-group {
  display: block;
  margin-bottom: 0px;
}
.dashboard_design_new .form-group input {
  padding: 0;
  height: initial;
  width: initial;
  margin-bottom: 0;
  display: none;
  cursor: pointer;
}
.dashboard_design_new .form-group label {
  position: relative;
  cursor: pointer;
  font-weight: 400;
}
.dashboard_design_new .form-group label:before {
  content:'';
  -webkit-appearance: none;
  background-color: transparent;
  border: 2px solid #3f51b5;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
  padding: 6px;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  cursor: pointer;
  margin-right: 5px;
}

.dashboard_design_new .form-group input:checked + label:after {
  content: '';
  display: block;
  position: absolute;
  /*top: 2px;
  left: 9px;
  width: 6px;
  height: 14px;*/
  top: 6px;
  left: 6px;
  width: 5px;
  height: 9px;
  border: solid #3f51b5;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}
.dashboard_design_new li.btn-sub{
    width: 100%;
    border-top: 1px solid #eee;
}
.dashboard_design_new li.btn-sub button,.dashboard_design_new li.edit-btn button {
    box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    background: #3f51b5 !important;
    border: 2px solid #3f51b5 !important;
    /*padding: 4px 18px;*/
    padding: 5px 18px;
    padding-bottom: 5px;
    font-family: poppins;
    font-size: 12px;
    font-weight: 400;
    cursor: pointer;
    border-radius: 3px !important;
    opacity: 1;
    letter-spacing: .5px;
    color: white;
    float: right;
    margin-top: 5px;
    height: 26px;
}
.dashboard_design_new li.delete-btn button{
    box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    background: transparent !important;
    border: 2px solid #ff0000 !important;
    padding: 5px 18px;
    padding-bottom: 5px;
    font-family: poppins;
    font-size: 12px;
    font-weight: 400;
    cursor: pointer;
    border-radius: 3px !important;
    opacity: 1;
    letter-spacing: .5px;
    color: #ff0000;
    float: right;
    margin-top: 5px;
    height: 26px;
}
.dashboard_design_new li.btn-sub button:focus,.dashboard_design_new li.edit-btn button:focus,.dashboard_design_new li.delete-btn button:focus,
.dashboard_design_new li.btn-sub button:hover,.dashboard_design_new li.edit-btn button:hover,.dashboard_design_new li.delete-btn button:hover,
.dashboard_design_new li.btn-sub button:active,.dashboard_design_new li.edit-btn button:active,.dashboard_design_new li.delete-btn button:active{
    outline: none !important;
}
.dashboard_design_new .caption {
    padding: 14px 9px 9px;
}
.dashboard_design_new .caption.card-body.alert_border_color {
    background-color: #fff;
    border-radius: 7px;
    padding: 7px;
    height: auto;
    transition: .2s;
    display: inline-block;
    width: 100%;
    margin: 7px 0;
    border: none;
    cursor: default;
    box-shadow: 0 2px 10px 0 rgba(69,90,100,.19);
    transition: .2s;
    position: relative;
    transition: all .2s ease-in-out;
    color: #ccc;
    cursor: pointer;
    height: 170px;
}
.dashboard_design_new .view-group{
    width: 100%;
}
.dashboard_design_new .view-group .item {
    padding: 0 7px !important;
}
.dashboard_design_new .alter_group_list_grid {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    width: 100%;
    margin: 20px auto;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    padding: 7px;
    background: #fff;
    border-radius: 5px;
    box-shadow: 0 0 13px rgba(82,63,105,.05);
}
.dashboard_design_new .nav li a:hover, .dashboard_design_new .nav li a.dropdown-toggle.active {
    background-color: transparent;
    color: #474747;
}
/*custom css*/

.dashboard_design_new .openHoverAction-class i.fas.fa-cogs {
    padding: 7px;
    background: rgba(255, 138, 14,.14);
    border-radius: 30%;
    color: #ff8a0e;
    font-size: 16px;
    margin-right: 15px;
}
.dashboard_design_new span.material-icons.meter_icon_datbale {
    padding: 4px;
    background: rgba(111, 163, 247,.14);
    border-radius: 30%;
    color: #6fa3f7;
    font-size: 22px;
    margin-right: 15px;
}
.dashboard_design_new span.material-icons.gauge_icon_datbale {
    padding: 4px;
    background: rgba(0, 200, 81,.14);
    border-radius: 30%;
    color: #00c851;
    font-size: 22px;
    margin-right: 15px;
}
.dashboard_design_new .share-button ul::after {
    border-color: transparent transparent transparent #e6e8fd;
    border-style: solid;
    border-width: 12px 0 14px 27px;
    content: "";
    display: block;
    height: 0;
    margin: 0 auto;
    position: absolute;
    right: -26px;
    top: 40%;
    width: 0;
    z-index: -1;
}
.dashboard_design_new label.entypo-export span{
  color: #999;
    padding: 3px;
    margin-top: 4px;
}
.dashboard_design_new button.more_vert {
    background-color: transparent;
    border: none;
    box-shadow: none;
    outline: none;
    border-radius: 0;
    transition: .2s;
    opacity: .9;   
    width: auto;
    height: auto;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
}
.dashboard_design_new button.more_vert:focus {
    border-radius: 50%;
    background: rgba(63, 81, 181,.15);
    transition: .2s;
    box-shadow: none !important;
    opacity: .9;   
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
        width: 35px;
    height: 35px;
    line-height: 30px;
}
.dashboard_design_new ul.card-itme-content {
    margin: 45px 0 0 !important;
    padding: 0;
    list-style: none;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    border-bottom: 1px solid #ccc;
}
.dashboard_design_new li.card-itme-content-left,.dashboard_design_new li.card-itme-content-right {
    width: 50%;
    text-align: left;
    margin-bottom: 5px;
    overflow: hidden;
    padding-right: 20px;
    text-overflow: ellipsis;
}
.dashboard_design_new li.card-itme-content-left p,.dashboard_design_new li.card-itme-content-right p {
    margin: 0 0 3px;
    color: #424242;
    font-weight: 600;
    font-size: 11px;
    font-family: poppins;
}
.dashboard_design_new li.card-itme-content-left span,.dashboard_design_new li.card-itme-content-right span {
    font-size: 12px;
    color: #1c1c1c;
    font-family: poppins;
    font-weight: 400;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
    flex-wrap: wrap;
}
.dashboard_design_new ul.card-itme-content-btn {
    margin: 5px 0 0;
    padding: 0;
    list-style: none;
    width: 100%;
}
.dashboard_design_new li.view-btn {
    width: 40%;
    float: left;
    text-align: left;
}
.dashboard_design_new li.edit-btn {
    width: 30%;
    float: left;
}
.dashboard_design_new li.delete-btn {
    width: 30%;
    float: left;
}
.dashboard_design_new li.view-btn a {
    position: relative;
    top: 0px;
    color: #3f51b5;
    font-weight: 500;
    left: 3px;
}
.dashboard_design_new li.view-btn a i{
  font-size: 15px;
}
.dashboard_design_new li.delete-btn button:hover,.dashboard_design_new li.delete-btn button:active,.dashboard_design_new li.delete-btn button:focus {
  color: #ff0000;
}
.dashboard_design_new .search-top-section input[type=text] {
  width: 130px;
  box-sizing: border-box;
  border: none;
  border-radius: 4px;
  background-color: #eee;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQflAQUKBjIT+YrDAAABDElEQVQoz33QsU7CUBTG8f8pGwlCeIR2040BRt9AMCFtdGYlkbhoosYXEAejg44u9jYOhJBYB9S4kOAbsMJgouhGWHodaC+i6Dfdk+93znAFAIKyrlEkx0hCaVYHmAi005NrNukQMtaObGNTdy/nBHWr3tS6mVL+sYqUZ+qgrKJ5HaML9drKzN6WrtFxnxYBB2SnlRhQIvxR447pSykBK/qT3/mIcgkYib0EONYwBnLPlkottjcFVqMwAU1sffi9bqetK3ruYwyqA+py5J+rfLI9eaYgXdHmJ8F35YwsL7zjsEZPunpf73qnBkArM61QJK+H3HkP4DfkJCF/JNhRWu2ZC8syu/IPAL8hG1+eGlmvUIDqCwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0wMS0wNVQxMDowNjo1MCswMDowMG7+wCkAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjEtMDEtMDVUMTA6MDY6NTArMDA6MDAfo3iVAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==);
  background-position: 8px; 
  background-repeat: no-repeat;
  padding: 12px 20px 12px 40px;
  -webkit-transition: width 0.4s ease-in-out;
  transition: width 0.4s ease-in-out;
  height: 29px;
  box-shadow: none;
  outline: none;
}
.dashboard_design_new .search-top-section input[type=text]:focus {
  width: 30%;
  border: 2px solid #3f51b5;
  outline: none;
  box-shadow: none;
  background-color: transparent;
}
.dashboard_design_new .top-section-card {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
.dashboard_design_new .add_btn{
    box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    background: #3f51b5 !important;
    border: 2px solid #3f51b5 !important;
    /* padding: 4px 18px; */
    padding: 2px 18px;
    padding-bottom: 5px;
    font-family: poppins;
    font-size: 12px;
    font-weight: 400;
    cursor: pointer;
    border-radius: 3px !important;
    opacity: 1;
    letter-spacing: .5px;
    color: white;
    float: right;
    margin-top: 5px;
    height: 28px;
}
.dashboard_design_new button.btn.btn-primary.text-left.add_btn:focus{
  box-shadow: none !important;
  outline: none !important;
  outline-offset:0 !important;
}
.dashboard_design_new .add_item{
  float: right;
  width: 20%;
  padding: 0 8px;
}
.dashboard_design_new .left-content-top {
  width: 80%;
  padding: 0 8px;
}
.dashboard_design_new .top-heading-sec h2 {
  font-size: 13px;
    color: #000;
    position: absolute;
    left: 50px;
    margin: 0;
    top: 19px;
    font-weight: 600;
    font-family: poppins;
    border: none;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
    flex-wrap: wrap;
    width: 70%;
    text-align: left;
}
.dashboard_design_new .top-heading-sec {
    padding-right: 20px;
    text-overflow: ellipsis;
    overflow: hidden;
}
/*icon css*/
.dashboard_design_new .first_menu_icon_install{
    position: absolute;
    top: 11px;
    left: 11px;
    font-size: 16px;
    padding: 6px;
    color: #2bbbad;
    border-radius: 40%;
    width: 30px;
    height: 30px;
    background: rgb(43 187 173 / 0.12);
}
/*icon css*/
.dashboard_design_new .pagination {
    float: right;
    margin: 0;
}
.dashboard_design_new .pagination a.active {
    background-color: #3f51b5;
    color: #fff;
}
.dashboard_design_new .pagination a {
    margin-right: 6px;
    color: #333;
    background-color: transparent;
    border-radius: 4px;
    border: 2px solid #3f51b5;
    padding: 5px 10px;
    margin-bottom: 5px;
}
.dashboard_design_new .pagination a {
    font-weight: bold;
    font-size: 13px;
    float: left;
}
.dashboard_design_new .caption.card-body.alert_border_color.inactive {
    border-left: 7px solid rgb(255, 0, 0);
}
.dashboard_design_new .caption.card-body.alert_border_color.active {
    border-left: 7px solid rgb(0, 189, 23);
}
.dashboard_design_new {
    padding-bottom: 100px;
}
.dashboard_design_new.dashboard_menu_design_new .card-content .nav li .dropdown-menu {
    width: 160px;
}
.dashboard_design_new.dashboard_menu_design_new .top-heading-sec h2{
  border: none;
  white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
    flex-wrap: wrap;
    width: 70%;
    text-align: left;
}
.dashboard_design_new.dashboard_menu_design_new .top-heading-sec{
  padding-right: 20px;
    text-overflow: ellipsis;
    overflow: hidden;
}
.dashboard_design_new.dashboard_menu_design_new .take_Action_select01{
  width: 100%;
}
.dashboard_design_new.dashboard_menu_design_new .caption.card-body.alert_border_color{
  height: 130px;
}
.dashboard_design_new.dashboard_menu_design_new ul.card-itme-content{
  border: none;
}
.dashboard_design_new.dashboard_menu_design_new h4.modal-title{
  float: left;
    width: 11%;
}
/*dashboard card design new*/
#costumModal9 button.pdfdownload {
    box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    background: #3f51b5 !important;
    border: 2px solid #3f51b5 !important;
    padding: 0 1px;
    padding-bottom: 0;
    font-family: poppins;
    font-size: 13px;
    font-weight: 500;
    cursor: pointer;
    border-radius: 3px !important;
    opacity: 1;
    position: absolute;
    top: 13px;
    left: 80px;
    color: #fff;
}
#costumModal9 button.pdfdownload span {
    font-size: 17px;
}
.top_btn_menu_label a.space_tree_modal_topbtn.add_label {
    margin-right: 20px;
    box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    background: #3f51b5 !important;
    border: 2px solid #3f51b5 !important;
    padding: 4px 18px;
    padding-bottom: 5px;
    font-family: poppins;
    font-size: 12px;
    font-weight: 400;
    cursor: pointer;
    border-radius: 3px !important;
    opacity: 1;
    letter-spacing: .5px;
    color: white;
}
.top_btn_menu_label a.space_tree_modal_topbtn.add_label i{
  padding-left: 5px;
}
span.appliancespan_expiry.appliancespan_red {
    float: right;
    font-size: 9px;
    background-color: #ff0000;
    padding: 2px 5px;
    line-height: 1;
    position: relative;
    top: 7px;
    border-radius: 5px;
    color: #fff;
    margin-right: 1px;
}
span.appliancespan_expiry.appliancespan_orange {
    float: right;
    font-size: 9px;
    background-color: #fd8c00;
    padding: 2px 5px;
    line-height: 1;
    position: relative;
    top: 7px;
    border-radius: 5px;
    color: #fff;
    margin-right: 1px;
}
span.appliancespan_expiry.appliancespan_green {
    float: right;
    font-size: 9px;
    background-color: #00a733;
    padding: 2px 5px;
    line-height: 1;
    position: relative;
    top: 7px;
    border-radius: 5px;
    color: #fff;
    margin-right: 1px;
}
li#Equipments ul {
    margin-top: -30px !important;
}
li#Equipments ul ul {
    margin-top: 0px !important;
}
@media (max-width:768px) {
  li#Equipments ul {
      margin-top: 0px !important;
  }
  li#Equipments ul ul {
      margin-top: 0px !important;
  }
}

/*////////// expired modal popup /////////*/
  
#expiry_modal .modal-content{
  padding:0px;
} 
#expiry_modal .modal-content .modal_img{
  height:250px;
  text-align:center;
  background-color:#eeeaff;
}
#expiry_modal .modal-content .modal_img img{
  width:100%;
  height:100%;
  object-fit:contain;
}
#expiry_modal .modal-body{
  padding:20px 50px 10px;
  margin-bottom:20px;
}
#expiry_modal .modal-body h5{
  font-family: poppins;
    font-size: 14px;
    font-weight: 600;
    padding: 7px 25px;  
    letter-spacing:.5px;
    color:#000;
    margin:10px 0px 0px;
    display:block;
}
#expiry_modal .modal-body p{
  font-size:13px;
}

#expiry_modal .modal-body .btn_btm_expire_mdl{
  width:100%;
  padding:10px 0;
  text-align:center;
}

#expiry_modal .modal-body .btn_primary_sei{
    box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    background: #3f51b5 !important;
    border: 2px solid #3f51b5 !important;
    padding: 6px 18px;
    padding-bottom: 7px;
    font-family: poppins;
    font-size: 12px;
    font-weight: 400;
    cursor: pointer;
    border-radius: 3px !important;
    opacity: 1;
    letter-spacing: .5px;
    color: white;
    margin-top:0px;
}

#expiry_modal .modal-body .btn_primary_sei .material-icons{
    line-height: 0;
    position: relative;
    top: 5px;
    font-size: 20px;
}


.AddEditForm_eqipment_setting{
  display:inline-block;
  width:100%;
}

/** data center iframe css start here **/
.second_session.dash_monitor_div{
  height:calc(100vh - 41px);
  overflow:hidden;
}
.second_session.dash_monitor_div iframe{
    height:calc(100vh - 118px);
}
.second_session .alter_group_list_grid{
  padding:7px 0px;
}

/** data center iframe css end here **/



/*** new card css start here sam ***/

  .shedul_card_new .alert_top_content .service_manage{
    width:100%;
  }
  .shedul_card_new .alert_top_content .service_manage ul li{
    display:inline-flex;
    align-items:center;
    width:100%;
  }
  .shedul_card_new .alert_top_content .service_manage ul li a {
    top:0;
  }
  .shedul_card_new .alert_top_content .service_manage ul li a i.fas{
    padding: 7px;
      background: rgb(43 187 173 / 0.12);
      border-radius: 30%;
      color: #2bbbad;
      font-size: 16px;
      margin-right: 8px;
      margin-left:6px;
  }
  .shedul_card_new .alert_top_content .service_manage ul li h2{
    font-size: 13px;
      color: #000;
      font-weight: 600;
      width: 70%;
      display: block;
      margin: 0;
      text-overflow: ellipsis;
      white-space: nowrap;
      text-align:left;
      overflow:hidden;
  }
  
  .shedul_card_new .alert_top_content .alter_details_content{
    display:inline-block;
    width:100%;
    margin-top:10px;
  } 
  .service_man .shedul_card_new .alter_details_content ul{
    width:75%;
  }
  .shedul_card_new .watermark_service_contract.active_watermark{
    width:145px;
  }
/*** new card css end here sam***/


/*** data center popup iframe css start here ***/

  #widgetZoomModel .modal-header{
    padding:0px;
    background-color:transparent;
    border:0px;
  }
  #widgetZoomModel .modal-dialog{
    width:100% !important;
    margin:60px 0px 0px !important;
  }
  #widgetZoomModel .modal-content{
    padding:0px;
    border:0px;
    box-shadow:0px 0px 0px;
  }
  #widgetZoomModel .modal-header .close{
    position:absolute;
    top:-20px;
    right:0;
    opacity:1;
    color:#fff;
    font-size:22px;
  }
  #widgetZoomModel .modal-body{
    padding:0px;
  }
  #widgetZoomModel .modal-body iframe{
    border:0;
    height:calc(100vh - 31px);
  }
  #widgetZoomModel .modal-footer{
    display:none;
  }

/*** data center popup iframe css end here ***/

/*** dash design side bar scroll css ***/

  .basicSettingModelBody .dashboard_design_menu01 .ps{
    height:calc(100vh - 65px) !important;
  }


/*** dash design side bar scroll css end  ***/

.eff_prog_data .take_Action_select01{
  position:absolute;
  right:0;
  padding-right:0px;
} 

/****** user page alerts popup css start here ***********/

.modal-body .UserAlertAddEditForm_container{
  width:100%;
  margin:0px;
  padding:0px;
}

/******************************** end her **************************/


/********************** users_equipmentform_container css start here  *************/

.modal-content.users_equipmentform_container{
  background-color:#edf1ff !important;
}
#myModal_Info_button .product_model01_by_ul_frmt_01_m .product_model01_by_ul_frmt ul li{
  width:33.333%;
}


/****************************** end here ************************/


/*************** multi select css start here  *******************/

#dynamic-list li{
  width:27%;
  margin-bottom:5px;
  white-space:nowrap;
  text-overflow:"...";
  overflow:hidden;
}
#dynamic-list button{
  margin-right: 0;
    box-shadow: 0 2px 9px 0 rgb(69 90 100 / 30%) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgb(69 90 100 / 30%) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    background: none !important;
    border: 2px solid #3f51b5 !important;
    padding: 0 18px;
    height: 28px;
    padding-bottom: 1px;
    font-family: poppins;
    font-size: 12px;
    font-weight: 500;
    cursor: pointer;
    border-radius: 3px !important;
    opacity: 1;
    letter-spacing: .5px;
    color: #1c1c1c;
}
.fstElement .fstControls .fstChoiceItem{
  font-size:14px !important;
}
.fstMultipleMode .fstQueryInput{
  margin-bottom:0px !important;
  font-size:14px;
}
.fstElement .fstResults .fstResultItem{
  font-size:14px !important;
}

.fstMultipleMode .fstControls{
  padding-top:10px;
}
.fstElement .fstChoiceItem{
  background-color:#e1e1e1;
  border-color:#e1e1e1;
  color:#000;
}
.fstElement .fstChoiceRemove{
  color:#000;
}
#virtualMeter_model .btn_01{
    margin-right: 20px;
    box-shadow: 0 2px 9px 0 rgb(69 90 100 / 30%) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgb(69 90 100 / 30%) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    background: #3f51b5 !important;
    border: 2px solid #3f51b5 !important;
    padding: 0 18px;
    height: 28px;
    font-family: poppins;
    font-size: 12px;
    padding-bottom: 1px;
    font-weight: 500;
    cursor: pointer;
    font-weight: 500;
    border-radius: 3px !important;
    opacity: 1;
    letter-spacing: .5px;
    color: white;
    margin-bottom:10px;
}
#virtualMeter_model .btn_02{
  margin-right: 0;
    box-shadow: 0 2px 9px 0 rgb(69 90 100 / 30%) !important;
    -webkit-box-shadow: 0 2px 9px 0 rgb(69 90 100 / 30%) !important;
    -moz-box-shadow: 0 2px 9px 0 rgba(69,90,100,.3) !important;
    background: none !important;
    border: 2px solid #3f51b5 !important;
    padding: 0 18px;
    height: 28px;
    padding-bottom: 1px;
    font-family: poppins;
    font-size: 12px;
    font-weight: 500;
    cursor: pointer;
    border-radius: 3px !important;
    opacity: 1;
    letter-spacing: .5px;
    color: #1c1c1c;
    margin-bottom:10px;
}
.alter_details_content  .his_rem_icons .alrt_his_drpdwn_li{
  overflow:visible;
}

/* inset sensor change grid css start here */
.globalbgcolor.sensor-graph{
  display:inline-block;
}

.globalbgcolor.sensor-graph #container_live{
  min-width:unset;
}
.sensor-graph .guaugeContainer_contain_mob_view{
  display:inline-block;
  box-sizing:boder-box;
  width:20% !important; 
  box-sizing:border-box;
  float:left;
}
.sensor-graph .guaugeContainer_contain_mob_view .live_pg_gauges_card, .sensor-graph .guaugeContainer_contain_mob_view .live_pg_pk_pw_inf_card{
  width:100%;
  box-sizing:border-box;
}
.sensor-graph .temp-graph{
  width:calc(100% - 20.999%) !important;
  clear:none !important;
}


.slc-top-sercah-bar{
        display: inline-flex;
        align-items: center;
        width:100%;
        margin-top:20px;
        background-color: #fff;
      }
      .slc-top-sercah-bar .Custome-select{
        border-radius: 0px !important;
        border:0px !important;
        padding: 15px 25px 15px 15px !important;
        border-right:1px solid #ccc !important;
        color:#000;
        box-shadow: 0px 0px
      }
       .slc-top-sercah-bar .Custome-select::placeholder{
        color:#999;
       }
       .slc-top-sercah-bar .Custome-select:hover,
       .slc-top-sercah-bar .Custome-select:focus{
        background-color: transparent;
        box-shadow: 0px 0px 0px 0px;
       }
      .slc-top-sercah-bar .custom-search{
        display: inline-flex;
        width: 100%;
        margin-bottom: 0px;
      } 
      .slc-top-sercah-bar .custom-search .inner-input{
        width:calc(100% - 150px);
        margin-right: 10px;
        position: relative;
        padding-top:5px; 
      }
      .custom-search .inner-input .serch-icon{
        position: absolute;
        top:20px;
        left:15px;
        color:#999;
        font-size: 14px;
      }
       .slc-top-sercah-bar .custom-search .inner-input .form-control{
        border:0px;
        border-radius:0px;
        box-shadow: none; 
        padding: 21px 15px 21px 50px;
        min-height: 50px;
        border-right:1px solid #ccc;
       }
       .slc-top-sercah-bar .px_0{
        padding-left: 0px;
        padding-right: 0px;
       }
       .slc-top-sercah-bar .btn-primary{
        width:100%;
        padding: 10px 15px;
        background-color: #3f51b5;
        color: #fff;
        font-size: 14px;
       }
       .slc-top-sercah-bar .search-btn{
        display: inline-block;
        width: 150px;
        padding: 10px;
       }
/* sidebar right icon position  */



span.appliancespan_expiry.appliancespan_event{
  position:absolute !important; 
}

/* sidebar right icon position  */


/* slc search bar css start here */

.slc-top-search-bar{
  display: inline-flex;
  align-items: center;
  width:100%;
  background-color: rgb(255 255 255 / 67%);
  margin-top:10px;
}
.slc-top-search-bar .custome-select{
  border-radius: 0px !important;
  border:0px !important;
  padding: 5px 25px 5px 15px !important;
  border-right:1px solid #ccc !important;
  color:#000 !important;
  box-shadow: none;
  background-color:transparent !important;
}
.slc-top-search-bar .Custome-select::placeholder{
  color:#999;
}
.slc-top-search-bar .Custome-select:hover,
.slc-top-search-bar .Custome-select:focus{
  background-color: transparent !important;
  box-shadow: 0px 0px 0px 0px !important;
}
.slc-top-search-bar .slc_custome_search .inner-input{
  position: relative;
  padding-top:2px; 
}
.slc_custome_search .inner-input .serch-icon{
  position: absolute;
  top:10px;
  left:10px;
  color:#999;
  font-size: 14px;
}
.slc-top-search-bar .slc_custome_search .inner-input .form-control{
  border:0px;
  border-radius:0px;
  box-shadow: none; 
  padding: 10px;
  border-right:1px solid #ccc;
  background-color:transparent !important;
}
.slc-top-search-bar .slc_custome_search .inner-input.input_search .form-control{
  padding:10px 10px 10px 40px;
}
.slc-top-search-bar .px_0{
  padding-left: 0px;
  padding-right: 0px;
}
.slc-top-search-bar .btn-primary{
  width:100%;
  padding: 10px 15px;
  background-color: #3f51b5;
  color: #fff;
  font-size: 14px;
}
.slc-top-search-bar .search-btn{
  display: inline-block;
  padding: 10px 15px 10px 0px;
  margin-left:auto;
}
.switch_btns_four_on_top ul .off_btn.upcoming_renew_btn a{
  background: rgb(255 240 218);
  color: #f99902;
}

.switch_btns_four_on_top ul .off_btn.approved_btn a{
  background: rgb(233 255 230);
  color: #3dcc25;
}

.switch_btns_four_on_top ul .off_btn.grace_per_btn a{
  background: rgb(226 253 255);
  color: #3fcdd4;
}
.btn_btn.grace_per_btn span{
  background: rgb(226 253 255) !important;
  color: #3fcdd4 !important;  
}

/* slc search bar css end here */

#users_equipmentModal{
  overflow-Y:hidden !important;
  height:100%;
}
#users_equipmentModal .users_form_dialog{
  margin-top:85px !important;
}

#users_equipmentModal .users_form_dialog .modal-body{
  height: 495px;
    overflow-y: auto;
} 

/* user popop css start here */



/* user popop css end here */


@media screen and (max-width:999px) {
  .sensor-graph .guaugeContainer_contain_mob_view{
    width:100% !important;
  }
  
  .sensor-graph .temp-graph{
    width:100% !important;
  }
  
  .sensor-graph .guaugeContainer_contain_mob_view .live_pg_gauges_card, .sensor-graph .guaugeContainer_contain_mob_view .live_pg_pk_pw_inf_card{
    width:50% !important;
  }
  .sensor-graph .live_btns_001{
    justify-content:center !important;
  }
  
}

@media screen and (max-width:575px){
  
  .sensor-graph .guaugeContainer_contain_mob_view .live_pg_gauges_card, 
  .sensor-graph .guaugeContainer_contain_mob_view .live_pg_pk_pw_inf_card{
    width:100% !important;
  }
}
/* inset sensor change grid css end here */

/* accordion table css start */

.cd-accordion__sub .row{
  margin:0px;
}

/* accordion table css end */

/*  approval subscription tooltip css start here */

/* sam css end */