body{color:#22213C; font-family:'Poppins',arial,helvetica;  }
a{color:#1C508E;}
h4{font-size:21px;}
h5{font-size:18px;}
.table-container{background:#fff;width:100%;border:1px solid #707070;border-radius:20px;overflow:hidden}
.table-container table{width:100%;border-collapse:collapse;margin-bottom: 0;}
.table-container table tr th{background:#66a9e2}
.table-container table tr td{    word-wrap: break-word;}
.table-container thead{background:#66a9e2;color:#fff;position:sticky;top:0;z-index:1}
.table-container tbody{display:block;max-height:400px;overflow-y:auto;width:100%}
.table-container tbody::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}
.table-container tbody::-webkit-scrollbar{width:10px;background-color:#f5f5f5}
.table-container tbody::-webkit-scrollbar-thumb{background-color:#595467}
.table-container tbody tr,.table-container thead{display:table;table-layout:fixed;width:100%}

p{word-wrap: break-word;}
.row{margin:0px;}
.form-control::placeholder{color:#22213C; font-size:12px; font-weight:500;}
.border-rad-20{ border-radius:20px;border :1px solid #4b4b4b; }
.radius-15{ border-radius:15px !important; }
.hr-gray{margin:2rem 0; display:block; height:1px; border-bottom:1px solid #707070;}
.hr-blue{margin:.3rem 0; display:block; height:1px; border-bottom:1px solid #AACAE6;}
.btn{box-shadow:none;border-radius:20px;border :0px; height:40px;line-height: 28px; font-size:14px; font-weight:600; min-width:100px; /* box-shadow:0px 5px 7px rgba(0,0,0,.2); */}
.btn-dark{background-color:#000000;}
.btn-transparent{background-color:transparent;    box-shadow: none;}
.btn-transparent:hover{ color:#888;}
.btn-info{background-color:#33B9B9}
.btn-light{background-color:#D9D9D9}
.btn-light:hover{background-color:#A7A7A7}
.btn-silver{background: #FFFFFF;background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(128, 128, 128, 0.13) 100%); font-size:21px;   border: 1px solid #ddd !important;}
.btn-silver:hover{background-color:#A7A7A7}
.btn-warning {font-size:21px; color:#fff; outline: 2px solid #C9C0B7; border: 2px solid #fff !important; background-color:#F1800C;}
.btn-lightblue{background-color:#2593F2;color:#fff;}
.btn-lightblue:hover{background-color:#33B9B9;color:#fff;}
.btn-orange{background-color:#E59C12;color:#fff;}
.btn-orange:hover{background-color:#D18B06;color:#fff;}
.btn-primary{background-color:#338CD9}
.btn-success{background-color:#9CCB3B; color:#000; border:0px;}
.btn-success:hover{background-color:#7DAA1E}
.btn-secondary{background-color:#707070;}
.btn-primary:hover{background-color:#054f8e !important;color:#fff !important;}
.btn-secondary:hover{background-color:#444!important;}
.bg-secondary{background:#F7F6F9 !important;}
.bg-light{background-color:#f2f2f2 !important;}
.text-blue{color:#338CD9 !important; }
.text-success{color:#58741E !important;}
.nowrap{white-space:nowrap;}
.btn-max-width{max-width:160px;}   
.form-check-input[type=radio] {border-color: #707070;}
.login {  align-content: center; height: 100vh;background:url('../images/loginBg.jpg'); background-size:cover;position:relative;  }  
.login .cpricon {position: absolute;top: 30px;left: 30px;}
.login .form-control{ border-radius:0; border:1px solid #C6C6C6;} 
.login .loginWindow{  } 
.login .login-box{ padding:6px;background: #084573;background: linear-gradient(360deg, rgba(8, 69, 115, 0.53) 0%, rgba(3, 104, 255, 0.4) 35%);  } 
.login .login-form{ color:#fff;border:1px solid #fff; padding:2rem 4rem; border-radius:0px;  } 
.login .login-form .btn-success{max-width:180px;} 
.login .login-form .btn-dark{max-width:180px; font-size:12px; } 
.login .loginarea {margin: 9rem 0;}
.login .welcome{  background:rgba(230,230,230,.74); padding:5rem 2rem; border-radius:0px;box-shadow:0px 0px 6px rgba(0,0,0,.2); } 
.login .welcome .logo{padding: 10px 30px;background: rgba(255, 255, 255, .60);margin: 2rem auto;max-width: 290px; } 
.login .welcome .logo img{width:100%; } 
.login .welcome h3{ font-size:32px; color:#3384CC;letter-spacing: 2px; } 
.login .welcome h4{ font-size:38px; color:#000;letter-spacing: 2px; } 
.login .login-captcha {transform: scale(0.6);transform-origin: 0;}
.login .form-check-label {font-size:15px;}
.login .login-form h4{  color:#fff; font-size:22px; } 
.login .login-form a{text-decoration:underline; color:#fff; } 
.login .login-form a:hover{text-decoration:none; } 
.toggle-password {float: right;cursor: pointer;margin-right: 10px;margin-top: -25px;position: relative;z-index: 5; color:#000;} 
@media (max-width:1700px){ 
.login .loginWindow{  } 
.login .loginarea {margin: 6rem 0;}
.login .welcome h3{ font-size:30px; } 
.login .welcome h4{ font-size:28px;  } 
.btn {font-size:12px; }
.btn-silver,.btn-warning {font-size:15px; }
}
@media (max-width:480px){ 
.login .loginWindow{  padding:1rem }  
.login .login-box{margin-top:1rem;}
.login .welcome h3{ font-size:22px; } 
.login .welcome h4{ font-size:20px; } 
.login .loginarea {margin: 2rem 0;}
}

.wrapper{height:100vh;background: #FFFFFF;background: linear-gradient(0deg, rgba(255, 255, 255, 1) 17%, rgba(230, 230, 230, 1) 100%);}
.topNavBar{padding:20px 0;}
.dropdown:hover .dropdown-menu{display:block;}


.btnStyle{ background-color: #C2E3FF;border: 1px solid #5C88C2;border-radius: 16px;height: 55px;color: #000;display: flex;align-items: center;width: 55px;justify-content: center; transition:0.3s;} 
.btnStyle:hover{ background-color: #E3F3FF;border: 1px solid #C2E3FF; transition:0.3s;} 
.profilebtn { background-color: #C2E3FF;border: 1px solid #5C88C2;border-radius: 16px;height: 55px;color: #000;display: flex;align-items: center; justify-content: center; transition:0.3s;padding-left: 7px; padding-right: 10px;} 
.profilebtn:hover{ background-color: #E3F3FF;border: 1px solid #C2E3FF; transition:0.3s;} 
.profilebtn img{ border-radius: 8px; width:100%; height:auto;} 

.left-nav { background: #fff;width: 60px;padding: 20px 10px; border: 1px solid #4B4B4B;border-radius: 20px;display: flex;flex-direction: column;justify-content: space-between;}
.topIconSet {display: flex;flex-wrap: wrap;gap: 30px;justify-content: center;}

.bottomIconSet {display: flex;flex-wrap: wrap;gap: 30px;justify-content: center;}
.left-nav .menuicon{transition:0.3s;}
.left-nav .menuicon:hover{transition:0.3s; opacity:0.3; transform:scale(.95);}
.left-nav a.navmenu {background: transparent;padding: 0px 4px 1px;border-radius: 50%;width: 30px;height: 30px;text-align: center;line-height: 27px;transition:0.3s;}
.left-nav a.navmenu:hover {background: #9ccb3b; transition:0.3s;}
.left-nav a.navmenu.active {background: #338cd9; transition:0.3s;}
.left-nav a.navmenu.active .menuicon{transition:0.3s;filter: invert(1) brightness(2);  }
.select-box-blue {background: #338CD9 url(../images/dropdown-white.png) no-repeat scroll  right+8px center;border: 0px;color: #ffffff; font-style: normal;font-weight: 600;font-size: 14px;margin: 0 0px;padding: 0px 12px;height: 40px;width: 100%;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;appearance: none;border-radius: 20px; border: 1px solid #4B4B4B; }
.select-box-cyan {background: #C2E3FF url(../images/dropdown-black.png) no-repeat scroll  right+8px center;  font-style: normal;font-weight: 600;font-size: 14px;margin: 1rem 0px;padding: 0px 12px;height: 40px; -webkit-appearance: none;-moz-appearance: none;-o-appearance: none;appearance: none;border-radius: 16px; border: 1px solid #3B3B3B; width:100%; min-width:300px;}
.border-dark { border: 1px solid #4B4B4B;border-radius:20px; }

.btn43{height:43px; line-height:32px;}

.searchBar{padding:2rem 1.3rem; border-radius:20px; border:1px solid #C5C4C4; margin-bottom:2rem; background: #FFFFFF; background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(230, 230, 230, 0.78) 100%);}
.searchBar h4{font-size:21px;}
.searchBar label{font-weight:600; font-size:14px; }
.searchBar input{   }

.searchmail{padding:2rem 1.3rem; border-radius:20px; border:1px solid #C5C4C4; margin-bottom:2rem; background: #FFFFFF; background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(230, 230, 230, 0.78) 100%);}
.searchmail h4{font-size:21px;}
.searchmail label{font-weight:600; font-size:14px; }
.searchmail input{   }
.searchmail .col-xl-1{ width:10.333333%;  }
.searchmail .col-xl-2{ width: 14.666667%;  }

.optionBar{padding:1.3rem 1.3rem; border-radius:20px; border:1px solid #C5C4C4; margin-bottom:2rem; background: #FFFFFF; background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(230, 230, 230, 0.78) 100%);}
.optionBar p, .optionBar a{font-size:14px; font-weight:700; text-decoration:none; color:#000;} 
.optionBar a:hover{ color:#66a9e2;text-decoration:underline;} 

.pagination{}
.pagination a.page-link {color: #000;font-size: 12px;border-color: #4B4B4B; }
.pagination a.page-link:hover {background: #000; color: #fff; }
.pagination .page-item:first-child .page-link {border-top-left-radius: 20px;border-bottom-left-radius: 20px;}
.pagination .page-item:last-child .page-link {border-top-right-radius: 20px;border-bottom-right-radius: 20px;}
.pagination .active>.page-link, .page-link.active { color: #fff;
    background-color: #66a9e2;
    border-color: #000;
}


.pageBg{border-radius:20px; border:1px solid #C5C4C4; background: #FFFFFF;background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(247, 247, 247, 0.78) 100%);padding:25px; height:100%; margin-bottom:3rem; min-height: 80vh;}
.grayBox{border-radius:20px; border:1px solid #707070; background: #F6F6F6; padding:20px; }
div.dt-container div.dt-layout-row { margin: 0 !important; }
div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-start,div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-end { margin-top: 1.25rem;}

/* pagination */
div.dt-container .dt-paging .dt-paging-button,div.dt-container .dt-paging .dt-paging-button.disabled, div.dt-container .dt-paging .dt-paging-button.disabled:hover, div.dt-container .dt-paging .dt-paging-button.disabled:active { border: 1px solid #000000; }
div.dt-container .dt-paging .dt-paging-button.current, div.dt-container .dt-paging .dt-paging-button.current:hover { background: #D9D9D9;}


/* .blackbg{background-color:#000000;}.blackbg{color:#ffff;}.electric-violetbg{background-color:#800bf4;}.royal-bluebg{background-color:#4236dd;}.yellow-greenbg{background-color:#c0e265;}.woodlandbg{background-color:#3c522d;}.medium-carminebg{background-color:#a93737;}.rosebg{background-color:#ff0080;}.tealbg{background-color:#008080;} */


.dataform{padding:2rem 0rem; }
.dataform h4{font-size:21px;}
.dataform label{font-weight:600; font-size:12px; white-space:nowrap;}
.dataform p{font-weight:600; font-size:12px; white-space:nowrap;}
.dataform a{text-decoration:none; color:#000;}
.dataform a:hover{ color:#66a9e2;}
.dataform input{   }
.dataform .form-control{  }
.file-upload {display:flex;align-items:center;gap:10px}
.file-upload label{font-weight:700;font-size:12px}
.file-upload .file-input-wrapper{display:flex;align-items:center;border:1px solid #4B4B4B;border-radius:25px;overflow:hidden;background-color:#fff}
.file-upload .file-input-wrapper input[type=file]{display:none}
.file-upload .file-name{padding:8px 12px;font-size:12px;font-weight: 600;color:#000;border-right:0px solid #eee;min-width:150px}
.file-upload .browse-btn{background-color:#97cd3f;color:#000;padding:8px 20px;font-size:12px;font-weight:700;cursor:pointer;border: 2px solid #fff;border-radius: 25px ;transition:background-color .3s ease}
.file-upload .browse-btn:hover{background-color:#8bc235}

.image-link-container{display:flex;align-items:center;gap:12px; margin-top:1rem;}
.preview-logo{ max-width:100px; height:auto; display:block;border:none}
.label{font-size:12px;font-weight:700;color:#000}
.input-wrapper{flex:1;display:flex;align-items:center}
.input-wrapper input[type=text]{flex:1;padding:8px 14px;border:1px solid #4B4B4B;border-radius:25px;font-size:12px;outline:0;transition:border-color .3s ease}
.input-wrapper input[type=text]:focus{border-color:#97cd3f}

.nav-tabs { border-bottom: 4px solid #338CD9;height: auto;flex-wrap: wrap;}
.nav-tabs .nav-link {  border: 1px solid #707070;border-bottom: 0;border-top-left-radius: 15px;border-top-right-radius: 15px;font-size: 16px;font-weight: 700;color: #000;}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {color: #fff;background-color: #338CD9;border-color: #707070; border-bottom: 0;font-size:16px; font-weight:700;}


#historyfromdashboard .nav-tabs { border-bottom: 4px solid #338CD9;height: 93px;flex-wrap: nowrap;}
#historyfromdashboard .nav-tabs .nav-link {  border: 1px solid #707070;border-bottom: 0;border-top-left-radius: 15px;border-top-right-radius: 15px;font-size: 16px;font-weight: 700;color: #000;    height: 100%;}
#historyfromdashboard .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {color: #fff;background-color: #338CD9;border-color: #707070; border-bottom: 0;font-size:16px; font-weight:700;height: 100%;}


.tooltip-blue{color:#1176CC; font-size: 22px; vertical-align: middle;}

.listTable{border-radius:20px 20px 0 0; border:1px solid #C5C4C4;border-bottom: 0; overflow:hidden;margin-bottom:5rem;}
.listTable .table{}
.listTable .table tr{border-bottom: 1px solid #989898;}
.listTable .table tr th,.listTable .table tr td{padding:15px 10px;font-weight:600; font-size:14px;}
.listTable .table tr th{background:#63a6df; color:#000; letter-spacing: .5px; vertical-align: middle; }
.listTable .table tr td{font-weight:600; font-size:14px;}


.subTable{border-radius: 0 0; border:1px solid #C5C4C4;border-bottom: 0; overflow:hidden;}
.subTable .table{}
.subTable .table tr{border-bottom: 1px solid #989898;}
.subTable .table tr th,.subTable .table tr td{padding:15px 10px;font-weight:600; font-size:14px;}
.subTable .table tr th:first-child,.subTable .table tr td:first-child{padding-left:130px ;}
.subTable .table tr th{background:#E3E3E3; color:#000; letter-spacing: .5px; vertical-align: middle; }
.subTable .table tr td{font-weight:600;background:#F2F2F2; font-size:14px;}


.contactSubTable{border-radius: 0 0; border:1px solid #C5C4C4;border-bottom: 0; overflow:hidden;}
.contactSubTable .table{}
.contactSubTable .table tr{border-bottom: 1px solid #989898;}
.contactSubTable .table tr th,.contactSubTable .table tr td{ font-weight:600; font-size:16px !important;text-align:center;}
.contactSubTable .table tr th:first-child,.contactSubTable .table tr td:first-child{padding-left:130px ;}
.contactSubTable .table tr th{background:#fff; color:#000; letter-spacing: .5px; vertical-align: middle; }
.contactSubTable .table tr td{font-weight:600;background:#DBEFFF;font-weight:normal; }

.form-check-input[type=checkbox] {border-radius: .25em;border: 1px solid #4b4b4b; width: 18px; height: 18px;border-radius: 0px; }
.action-icon {display: flex;align-items: center;justify-content: space-between;}
.action-icon img {opacity:1; transition:0.3s;}
.action-icon img:hover{opacity:0.4; transition:0.3s;}
.top-action-icon {display: flex;align-items: center;justify-content: space-between;}
.top-action-icon a{font-size:14px; text-decoration:none; font-weight:600; color:#000;}
.top-action-icon a:hover{ color:#808080;}
.top-action-icon img {opacity:1; transition:0.3s;}
.top-action-icon img:hover{opacity:0.4; transition:0.3s;}


.dot{width:20px; height:20px;display: inline-block;border-radius: 50%;margin-right: 5px;vertical-align: middle; }
.dot-blue{  border:1px solid #00A7FF; background:#9bbde5;}
.dot-green{  border:1px solid #26FC02; background:#b9e3b2;}
.dot-orange{  border:1px solid #FF8200; background:#f8d3ab;}
.dot-red{  border:1px solid #FF0000; background:#f8bdb3;}

@media (max-width:1700px){
.left-nav {  }
.searchBar h4{font-size:18px;}
.searchmail h4{font-size:18px;}
.top-action-icon a{font-size:12px;}
.searchBar label{font-weight:600; font-size:12px; }
.searchmail label{font-weight:600; font-size:12px; }
.listTable .table tr th,.listTable .table tr td{ font-weight:600; font-size:12px;}
.subTable .table tr th,.subTable .table tr td{ font-weight:600; font-size:12px;}
.subTable .table tr th:first-child,.subTable .table tr td:first-child{padding-left:120px ;}
}
/* 
.act-inact-btn{}
.act-inact-btn .switch{position:relative;width:103px;height:27px}
.act-inact-btn .switch input{display:none}
.act-inact-btn .slider{position:absolute;cursor:pointer;background-color:#9bca3b;border-radius:50px;top:0;left:0;right:0;bottom:0;transition:background-color .4s;display:flex;align-items:center;padding:0 10px;box-shadow:inset 0 3px 6px rgba(0,0,0,.3);font-weight:700;font-style:italic;font-size:11px;color:#fff;justify-content:flex-start}
.act-inact-btn .slider::before{content:"";position:absolute;height:18px;width:26px;right:4px;bottom:5px;background-color:#fff;border-radius:40%;transition:transform .4s;box-shadow:0 2px 5px rgba(0,0,0,.2)}
.act-inact-btn .switch input:checked+.slider{background-color:#3c3c3c;justify-content:flex-end}
.act-inact-btn .switch input:checked+.slider::before{transform:translateX(-70px)}
.act-inact-btn .slider .label-text{position:relative;z-index:1}
.act-inact-btn .switch input:not(:checked)+.slider .label-text::before{content:"ACTIVE"}
.act-inact-btn .switch input:checked+.slider .label-text::before{content:"INACTIVE"}
 */
.act-inact-btn{}
.act-inact-btn .switch{position:relative;width:103px;height:27px}
.act-inact-btn .switch input{display:none}
.act-inact-btn .slider{position:absolute;cursor:pointer;background-color:#3c3c3c;border-radius:50px;top:0;left:0;right:0;bottom:0;transition:background-color .4s;display:flex;align-items:center;padding:0 10px;box-shadow:inset 0 3px 6px rgba(0,0,0,.3);font-weight:700;font-style:italic;font-size:11px;color:#fff;justify-content:flex-start}
.act-inact-btn .slider::before{content:"";position:absolute;height:18px;width:26px;right:4px;bottom:5px;background-color:#fff;border-radius:40%;transition:transform .4s;box-shadow:0 2px 5px rgba(0,0,0,.2)}
.act-inact-btn .switch input:checked+.slider{background-color:#9bca3b;justify-content:flex-end}
.act-inact-btn .switch input:checked+.slider::before{transform:translateX(-70px)}
.act-inact-btn .slider .label-text{position:relative;z-index:1}
.act-inact-btn .switch input:not(:checked)+.slider .label-text::before{content:"INACTIVE"}
.act-inact-btn .switch input:checked+.slider .label-text::before{content:"ACTIVE"}

#manageGroupModal .groupbox  {min-height:190px;}
#manageGroupModal .modal-header {background: #66a9e2;color: #fff;padding: 5px 20px;}
#manageGroupModal .modal-title {font-weight:700; font-size:21px;}
#manageGroupModal a {font-weight:500; font-size:16px; text-decoration:none; color:#000;}
#manageGroupModal a:hover { text-decoration:underline; color:#338CD9;}
#manageGroupModal .btn{ font-size:14px; }
#manageGroupModal .modal-header .btn-close {filter: invert(1) brightness(1);border: 2px solid;border-radius: 50%;transform: scale(.8);}

#contactsModal .table  { }
#contactsModal label { font-size:18px;}
#contactsModal .table tr th { font-size:14px;}
#contactsModal .table tr td { font-size:14px; font-weight: 500;}
 
#contactsModal .table tr th:first-child,#contactsModal .table tr td:first-child {text-align:left;}
#contactsModal .table tr th { border-color: #707070;}
#contactsModal .table tr td { border-color: #707070;}
 
#contactsModal .modal-header {background: #66a9e2;color: #fff;padding: 5px 20px;}
#contactsModal .modal-title {font-weight:700; font-size:21px;}
#contactsModal a {font-weight:500; font-size:16px; text-decoration:none; color:#000;}
#contactsModal a:hover { text-decoration:underline; color:#338CD9;}
#contactsModal .btn{ font-size:14px; }
#contactsModal .modal-header .btn-close {filter: invert(1) brightness(1);border: 2px solid;border-radius: 50%;transform: scale(.8);}

#theadtable .table tr th:nth-child(1) { width:20% !important;}
#theadtable .table tr th:nth-child(2) { width:20% !important;}
#theadtable .table tr th:nth-child(3) {width:20% !important; }
#theadtable .table tr th:nth-child(4) {width:20% !important; }
#theadtable .table tr th:nth-child(5) {width:20% !important; }
 
#statsModal .modal-header {background: #66a9e2;color: #fff;padding: 5px 20px;}
#statsModal .modal-title {font-weight:700; font-size:21px;}
#statsModal a {font-weight:500; font-size:16px; text-decoration:none; color:#000;}
#statsModal a:hover { text-decoration:underline; color:#338CD9;}
#statsModal .btn{ font-size:14px; }
#statsModal .modal-header .btn-close {filter: invert(1) brightness(1);border: 2px solid;border-radius: 50%;transform: scale(.8);}
#statsModal .chart-container {width: 88%;height: 50%;margin: auto;}

.statusBox {gap: 20px;display: flex;justify-content: center;}
.statusBox .stats{border-radius:20px; border:1px solid #9A9A9A; background:#f2f2f2; width: 180px; text-align: center;  margin-bottom: 2rem; overflow: hidden; }
.statusBox .stats h6{font-size:16px; font-weight:700; }
.statusBox .stats h3{font-size:24px; font-weight:700; }
.statusBox .stats p{font-size:16px;color:#7F7C7C; font-weight:700; }
.statusBox .stats .bluebg,.statusBox .stats .greenbg,.statusBox .stats .orangebg,.statusBox .stats .redbg,.statusBox .stats .cyanbg{padding: 7px;}

.statusBox .stats .bluebg{ background: #338CD9;background: linear-gradient(180deg, rgba(51, 140, 217, 1) 0%, rgba(36, 147, 245, 0.78) 100%);}
.statusBox .stats .greenbg{ background: #9CCB3B;background: linear-gradient(180deg, rgba(156, 203, 59, 1) 0%, rgba(166, 232, 34, 0.78) 100%);}
.statusBox .stats .orangebg{ background: #F1800B;background: linear-gradient(180deg, rgba(241, 128, 11, 1) 0%, rgba(255, 179, 0, 0.78) 100%);}
.statusBox .stats .redbg{ background: #FC2B06;background: linear-gradient(180deg, rgba(252, 43, 6, 1) 0%, rgba(255, 73, 41, 0.78) 100%);}
.statusBox .stats .cyanbg{ background: #00C2A8;background: linear-gradient(180deg, rgba(0, 194, 168, 1) 0%, rgba(20, 230, 209, 0.78) 100%);}


.drip-title-box {margin-top: 1rem;display: flex; justify-content: start; flex-wrap: nowrap;gap: 20px;text-align: center;    overflow: hidden;}
.drip-title-box .box{border-radius:15px; min-height:203px; min-width: 320px;width:32%; overflow:hidden;border: 1px solid #989898;}

.drip-title-box .box.graybg{background: #BDD3F6;background: linear-gradient(52deg, rgba(189, 211, 246, 1) 0%, rgba(146, 188, 238, 1) 100%); }
.drip-title-box .box.greenbg{background: #C0E1CC;background: linear-gradient(52deg, rgba(192, 225, 204, 1) 0%, rgba(138, 222, 167, 1) 100%);}
.drip-title-box .box.purplebg{background: #E3CCED;background: linear-gradient(52deg, rgba(227, 204, 237, 1) 0%, rgba(201, 132, 232, 1) 100%);  }
.drip-title-box .box.orangebg{background: #F1D8BE;background: linear-gradient(52deg, rgba(241, 216, 190, 1) 0%, rgba(245, 189, 131, 1) 100%);  }
.drip-title-box .box.redbg{background: #F9C3BA;background: linear-gradient(52deg, rgba(249, 195, 186, 1) 0%, rgba(243, 152, 136, 1) 100%);  }
.drip-title-box .box.violetbg{background: #CCCAF0;background: linear-gradient(52deg, rgba(204, 202, 240, 1) 0%, rgba(159, 156, 227, 1) 100%);  }

.drip-title-box .titlebar {display: flex;justify-content: space-between;padding: 20px;height:100px;align-items: center;}
.drip-title-box .titlebar h6{font-size:21px; color:#000; font-weight:700; margin:0;}

.drip-title-box .infobar {display: flex;justify-content: space-between; align-items:center;padding: 20px;height:100px; }
.drip-title-box .infobar.bluebg{ background:#0092FF;}
.drip-title-box .infobar.greenbg{ background:#00BA40;}
.drip-title-box .infobar.purplebg{ background:#9000D1;}
.drip-title-box .infobar.orangebg{ background:#F1800B;}
.drip-title-box .infobar.redbg{ background:#ED2D0B;}
.drip-title-box .infobar.violetbg{ background:#332DC9;}
.drip-title-box .infobar h4{font-size:21px; color:#fff; font-weight:700; margin:10px 0;text-align: left;}
.drip-title-box .infobar h5{font-size:18px; color:#fff; font-weight:700; margin:10px 0;text-align: left;}

@media (max-width:1700px){
.drip-title-box .box{ width:31%;}
.drip-title-box .titlebar h6,.drip-title-box .infobar h4{font-size:15px; }
.drip-title-box .infobar h5{font-size:13px; }
.drip-title-box .box{ min-height:160px;min-width: 245px;  }
.drip-title-box .titlebar {height:81px;}
.drip-title-box .infobar { height:81px; }
.services{padding:5px 0;}
}
a.navStyle {background: #8CC0EC;padding: 6px;width: 30px;display: inline-block;height: 30px;line-height: 20px;border-radius: 10px;border: 1px solid  #000; transition:0.3s;text-align: center;    line-height: 17px;}
a.navStyle:hover {color: #8CC0EC; background:#000; transition:0.3s; }
.bac_Calender{padding:0px; background:#fff;}
.bac_Calender a.calnav{text-decoration:none; font-size:34px;color:#DE6F2A;} 
.bac_Calender a.calnav:hover{ color:#000;} 
.monthCal table{}
.monthCal table tr{}
.monthCal table tr th{text-align: center;}
.monthCal table tr td{text-align: center;border-radius: 50%;font-size: 14px; padding: 7px 3px;}
.monthCal table tr td:first-child,.monthCal table tr td:last-child {border:0px solid #989898; }
.monthCal table tr td span{display:block; margin:auto; width: 4.25rem;height: 4.25rem; border-radius: 15px; text-align: left; padding: 5px;}
.monthCal table tr td span.empty{background: #EEEFF0;  border:1px solid #A0ACC1;}
.monthCal table tr td .eventCell{background:#E3F3FF; border:1px solid #707070;}
.monthCal table tr td .noEvent{background: #92CDFF; border:1px solid #707070;}
.monthCal .dots-group{ margin-left: 6px;  margin-top: -7px;}
.monthCal .dots-group a{ margin: 0px 5px; display: inline-block;float: left; line-height: 20px; }
.monthCal .dots-group .fa-circle{font-size:11px; }
.monthCal .dots-group .fa-circle.fa-transparent{color:transparent; cursor:pointer; }
.monthCal .dots-group .fa-circle.fa-purple{color:#9000D1; }
.monthCal .dots-group .fa-circle.fa-green{color:#2CB740;  }
.monthCal .dots-group .fa-circle.fa-blue{color:#3E90FC;  }
.monthCal .dots-group .fa-circle.fa-orange{color:#F1800B;  }
@media (max-width:1700px){
.monthCal table tr td span{ width: 3.85rem;height: 3.85rem; }
.monthCal table tr td{ font-size: 12px; padding: 3px 3px; }
.monthCal .dots-group{ margin-left: 4px;  margin-top: -5px;}
.monthCal .dots-group a{ float: left;margin: 0px 4px; line-height: 13px; }
.monthCal .dots-group .fa-circle{font-size:9px; }
}

@media (max-width:1380px){
.monthCal table tr td span{ width: 3.75rem;height: 3.85rem; } 
}


.dripContacts{}
.dripContacts .info{background:#E3F7FF; padding:5px 10px ;}
.dripContacts p{ font-size: 10px;}
.dripContacts p.fs12{ font-size: 12px;overflow-wrap: break-word;}
.dripContacts a{ font-size: 11px; font-weight:700; text-decoration:none; color:#000;}
.dripContacts a:hover{ color:#3E90FC;}
@media (max-width:1700px){ 
.dripContacts p.fs12{ font-size: 10px;  } 
}


.imggallery{margin-top: 2rem;}
.imggallery .row{justify-content:center;}
#addgallery .modal-dialog{max-width:1000px;}

.imggallery .tabhead{border-bottom:0px solid #000;}
.imggallery .table tr th{font-size:14px;color:#22213C;font-weight: 600; padding:10px;vertical-align:top;}
.imggallery .table tr th:nth-child(1){width:5%;}
.imggallery .table tr th:nth-child(2){width:30%;}
.imggallery .table tr th:nth-child(3){width:10%;}
.imggallery .table tr th:nth-child(4){width:10%;}
.imggallery .table tr th:nth-child(5){width:25%;}

.imggallery .table tr td:nth-child(1){width:5%;}
.imggallery .table tr td:nth-child(2){width:30%;}
.imggallery .table tr td:nth-child(3){width:10%;}
.imggallery .table tr td:nth-child(4){width:10%;}
.imggallery .table tr td:nth-child(5){width:25%;}
 
.imggallery .table tr td {font-size:14px;vertical-align:middle;color:#22213C;font-weight: 600;padding:10px;}
/* .imggallery .table tr td:last-child {width: 160px;} */
.imggallery .table tr.active{font-weight:700; background:#F7F6F9;}
.imggallery .table tr.inactive{font-weight:700; background:#F7F6F9;}
.imggallery .table tr.inactive td{color:#b7afaf;}
.imggallery .upld{color:#fff; background:#338CD9; border-radius:15px 15px 0 0 ; font-size:14px; font-weight:700; padding:5px 15px; margin:10px 0; }
.imggallery .galdata{overflow-y:scroll; max-height:350px; }
.imggallery .colgrid { width: 19.666667%; margin-top:20px;}
.imggallery .thumb {height: 100%;position: relative;background: #F7F6F9;padding: 20px; border-radius:5px;text-align:center;}
.imggallery .thumb .form-check{position: absolute;top: 10px;left: 10px; }
.imggallery .thumb img{margin: 20px auto;max-width:70px; display:block;width: 100%;}
.imggallery .thumb p{margin:  0px;   font-weight:700; word-wrap: break-word;}

.imggallery .galdata::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.imggallery .galdata::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

.imggallery .galdata::-webkit-scrollbar-thumb
{
	background-color: #595467; 
}
@media (max-width: 1700px){
	.imggallery h4 {font-size:17px; }	
	.imggallery p {font-size:12px; }	
	.imggallery a{font-size:12px; }	
	.imggallery .selectdate select{font-size:12px; }	
	.imggallery .selectdate label{font-size:12px; }	
	.imggallery .table tr th{font-size:12px; }
	.imggallery .table tr td {font-size:12px; }
	.imggallery .thumb p{   }

}

.any-search{ }
.any-search form .form-control { padding-left: 20px; padding-right: 20px; }
.any-search .input-group .srch-form-control{ background-color: transparent;border:0; border-bottom: 1px solid #D8D8D8;width: 70%;}
.any-search .input-group .srch-btn{ background-color: transparent;border:0; }
.sbwhite {background: #fff url(../images/dropdown-gray.png) no-repeat scroll  right+12px center;border: 1px solid #DEDEDE;color: #000; font-style: normal;font-weight: bold;font-size: 12px;margin: 0 0px;padding: 0px 12px;height: 36px;width: 100%;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;appearance: none;border-radius: 25px;  min-width:100px;}


.conTable{}
.conTable .tabhead{border-bottom:0px solid #000;}
.conTable .table tr th{font-size:14px;color:#22213C;font-weight: 600;background:#66a9e2; vertical-align:top;}
.conTable .table tr th,.conTable .table tr td{ padding:10px 20px; border-color:#989898;}
.conTable .table tr th:first-child{border-radius:20px 0 0 0;}
.conTable .table tr th:last-child{border-radius:0px 20px 0 0;}
.conTable .table tr th:nth-child(1){width:15%;}
.conTable .table tr th:nth-child(2){width:15%;}
.conTable .table tr th:nth-child(3){width:10%;}
.conTable .table tr th:nth-child(4){width:20%;}
.conTable .table tr th:nth-child(5){width:20%;}
.conTable .table tr th:nth-child(6){width:20%;}

.conTable .table tr td:nth-child(1){width:15%;}
.conTable .table tr td:nth-child(2){width:15%;}
.conTable .table tr td:nth-child(3){width:10%;}
.conTable .table tr td:nth-child(4){width:20%;}
.conTable .table tr td:nth-child(5){width:19%;}
.conTable .table tr td:nth-child(6){width:20%;}
 
.conTable .table tr td {font-size:14px;vertical-align:middle;color:#22213C;font-weight: 600 ;}
.conTable .table tr td a{text-decoration:none; color:#000;}
.conTable .table tr td a:hover{text-decoration:underline;color:#66a9e2;}
 
 
.conTable .galdata{overflow-y:scroll; max-height:350px; }
 

.conTable .galdata::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.conTable .galdata::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

.conTable .galdata::-webkit-scrollbar-thumb
{
	background-color: #595467; 
}
@media (max-width: 1700px){
	.conTable h4 {font-size:17px; }	
	.conTable p {font-size:12px; }	
	.conTable a{font-size:12px; }	
	.conTable .selectdate select{font-size:12px; }	
	.conTable .selectdate label{font-size:12px; }	
	.conTable .table tr th{font-size:12px; }
	.conTable .table tr td {font-size:12px; }
	.conTable .thumb p{   }

}


.mailListTable{}
.mailListTable .tabhead{border-bottom:0px solid #000;}
.mailListTable .table tr th{font-size:14px;color:#22213C;font-weight: 600;background:#66a9e2; vertical-align:top;}
.mailListTable .table tr th,.mailListTable .table tr td{ padding:10px 20px; border-color:#989898;}
.mailListTable .table tr th:first-child{border-radius:20px 0 0 0;}
.mailListTable .table tr th:last-child{border-radius:0px 20px 0 0;}
.mailListTable .table tr th:nth-child(1){width:50%;}
.mailListTable .table tr th:nth-child(2){width:50%;} 

.mailListTable .table tr td:nth-child(1){width:50%;}
.mailListTable .table tr td:nth-child(2){width:50%;} 
 
.mailListTable .table tr td {font-size:14px;vertical-align:middle;color:#22213C;font-weight: 600 ;}
.mailListTable .table tr td a{text-decoration:none; color:#000;}
.mailListTable .table tr td a:hover{text-decoration:underline;color:#66a9e2;}
 
 
.mailListTable .galdata{overflow-y:scroll; max-height:350px; }
 

.mailListTable .galdata::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.mailListTable .galdata::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

.mailListTable .galdata::-webkit-scrollbar-thumb
{
	background-color: #595467; 
}
@media (max-width: 1700px){
	.mailListTable h4 {font-size:17px; }	
	.mailListTable p {font-size:12px; }	
	.mailListTable a{font-size:12px; }	
	.mailListTable .selectdate select{font-size:12px; }	
	.mailListTable .selectdate label{font-size:12px; }	
	.mailListTable .table tr th{font-size:12px; }
	.mailListTable .table tr td {font-size:12px; }
	.mailListTable .thumb p{   }

}
/* 
.mailErrListTable{}
.mailErrListTable .tabhead{border-bottom:0px solid #000;}
.mailErrListTable .table tr th{font-size:14px;color:#22213C;font-weight: 600;  vertical-align:top;}
.mailErrListTable .table tr th,.mailErrListTable .table tr td{ padding:10px 20px; border-color:#989898;}
.mailErrListTable .table tr th:first-child{border-radius:20px 0 0 0;}
.mailErrListTable .table tr th:last-child{border-radius:0px 20px 0 0;}
.mailErrListTable .table tr th:nth-child(1){width:25%;}
.mailErrListTable .table tr th:nth-child(2){width:25%;} 
.mailErrListTable .table tr th:nth-child(3){width:25%;} 
.mailErrListTable .table tr th:nth-child(4){width:25%;} 

.mailErrListTable .table tr td:nth-child(1){width:25%;}
.mailErrListTable .table tr td:nth-child(2){width:25%;} 
.mailErrListTable .table tr td:nth-child(3){width:25%;} 
.mailErrListTable .table tr td:nth-child(4){width:25%;} 
 
.mailErrListTable .table tr td {font-size:14px;vertical-align:middle;color:#22213C;font-weight: 600 ;}
.mailErrListTable .table tr td a{text-decoration:none; color:#000;}
.mailErrListTable .table tr td a:hover{text-decoration:underline;color:#66a9e2;}
 
 
.mailErrListTable .galdata{overflow-y:scroll; max-height:350px; }
 

.mailErrListTable .galdata::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.mailErrListTable .galdata::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

.mailErrListTable .galdata::-webkit-scrollbar-thumb
{
	background-color: #595467; 
}
@media (max-width: 1700px){
	.mailErrListTable h4 {font-size:17px; }	
	.mailErrListTable p {font-size:12px; }	
	.mailErrListTable a{font-size:12px; }	
	.mailErrListTable .selectdate select{font-size:12px; }	
	.mailErrListTable .selectdate label{font-size:12px; }	
	.mailErrListTable .table tr th{font-size:12px; }
	.mailErrListTable .table tr td {font-size:12px; }
	.mailErrListTable .thumb p{   }

} */

.bounceTable{}
.bounceTable .tabhead{border-bottom:0px solid #000;}
.bounceTable .table tr th{font-size:14px;color:#22213C;font-weight: 600;background:#66a9e2; vertical-align: middle;}
.bounceTable .table tr th,.bounceTable .table tr td{ padding:10px 20px; border-color:#989898;}
.bounceTable .table tr th:first-child{border-radius:20px 0 0 0;}
.bounceTable .table tr th:last-child{border-radius:0px 20px 0 0;}
.bounceTable .table tr th:nth-child(1){width:15%;}
.bounceTable .table tr th:nth-child(2){width:15%;}
.bounceTable .table tr th:nth-child(3){width:8%;}
.bounceTable .table tr th:nth-child(4){width:12%;}
.bounceTable .table tr th:nth-child(5){width:15%;}
.bounceTable .table tr th:nth-child(6){width:15%;}
.bounceTable .table tr th:nth-child(7){width:20%;}

.bounceTable .table tr td:nth-child(1){width:15%;}
.bounceTable .table tr td:nth-child(2){width:15%;}
.bounceTable .table tr td:nth-child(3){width:8%;}
.bounceTable .table tr td:nth-child(4){width:12%;}
.bounceTable .table tr td:nth-child(5){width:15%;}
.bounceTable .table tr td:nth-child(6){width:15%;}
.bounceTable .table tr td:nth-child(7){width:20%;}
 
.bounceTable .table tr td {font-size:14px;vertical-align:middle;color:#22213C;font-weight: 600 ;}
.bounceTable .table tr td a{text-decoration:none; color:#000;}
.bounceTable .table tr td a:hover{text-decoration:underline;color:#66a9e2;}
 
 
.bounceTable .galdata{overflow-y:scroll; max-height:350px; }
 

.bounceTable .galdata::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.bounceTable .galdata::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

.bounceTable .galdata::-webkit-scrollbar-thumb
{
	background-color: #595467; 
}
@media (max-width: 1700px){
	.bounceTable h4 {font-size:17px; }	
	.bounceTable p {font-size:12px; }	
	.bounceTable a{font-size:12px; }	
	.bounceTable .selectdate select{font-size:12px; }	
	.bounceTable .selectdate label{font-size:12px; }	
	.bounceTable .table tr th{font-size:12px; }
	.bounceTable .table tr td {font-size:12px; }
	.bounceTable .thumb p{   }

}

.cListTable{}
.cListTable .table>tbody {
    vertical-align: inherit;
    border-left: 1px solid #989898;
    border-right: 1px solid #989898;
}
.cListTable .tabhead{border-bottom:0px solid #000;}
.cListTable .table tr th{font-size:14px;color:#22213C;font-weight: 600;background:#66a9e2; vertical-align: middle;}
.cListTable .table tr th,.cListTable .table tr td{ padding:10px 20px; border-color:#989898;}
.cListTable .table tr th:first-child{border-radius:20px 0 0 0;}
.cListTable .table tr th:last-child{border-radius:0px 20px 0 0;width:360px;}
/* .cListTable .table tr th:nth-child(1){width:15%;} */
/* .cListTable .table tr th:nth-child(2){width:15%;} */
/* .cListTable .table tr th:nth-child(3){width:8%;} */
/* .cListTable .table tr th:nth-child(4){width:12%;} */
/* .cListTable .table tr th:nth-child(5){width:15%;} */
/* .cListTable .table tr th:nth-child(6){width:15%;} */
/* .cListTable .table tr th:nth-child(7){width:20%;} */

/* .cListTable .table tr td:nth-child(1){width:15%;} */
/* .cListTable .table tr td:nth-child(2){width:15%;} */
/* .cListTable .table tr td:nth-child(3){width:8%;} */
/* .cListTable .table tr td:nth-child(4){width:12%;} */
/* .cListTable .table tr td:nth-child(5){width:15%;} */
/* .cListTable .table tr td:nth-child(6){width:15%;} */
/* .cListTable .table tr td:nth-child(7){width:20%;} */
 
.cListTable .table tr td {font-size:14px;vertical-align:middle;color:#22213C;font-weight: 600 ;}
/* table tr td:first-child {border-left:1px solid #989898; }
table tr td:last-child {border-right:1px solid #989898; } */
table tr:last-child {border-bottom:0px solid #989898; } 
.cListTable .table tr td a{text-decoration:none; color:#000;}
.cListTable .table tr td a:hover{text-decoration:underline;color:#66a9e2;}
 
 
.cListTable .galdata{overflow-y:scroll; max-height:350px; }
 

.cListTable .galdata::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.cListTable .galdata::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

.cListTable .galdata::-webkit-scrollbar-thumb
{
	background-color: #595467; 
}
@media (max-width: 1700px){
	.cListTable h4 {font-size:17px; }	
	.cListTable p {font-size:12px; }	
	.cListTable a{font-size:12px; }	
	.cListTable .selectdate select{font-size:12px; }	
	.cListTable .selectdate label{font-size:12px; }	
	.cListTable .table tr th{font-size:12px; }
	.cListTable .table tr td {font-size:12px; }
	.cListTable .thumb p{   }

}

.addContactBox{border-radius:20px; border:1px solid #707070; background:#f6f6f6; padding:20px; margin-top:2rem;}
.addContactBox .upfile {    width: 100%; margin: 1rem 0;}
.addContactBox .upfile label{font-weight:700;font-size:12px}
.addContactBox .upfile .file-input-wrapper{display:flex;justify-content: end;align-items:center;border:1px solid #4B4B4B;border-radius:25px;overflow:hidden;background-color:#fff}
.addContactBox .upfile .file-input-wrapper input[type=file]{display:none}
.addContactBox .upfile .file-name{padding:8px 12px;font-size:12px;font-weight: 600;color:#000;border-right:0px solid #eee;min-width:150px}
.addContactBox .upfile .browse-btn{background-color:#338CD9;color:#fff;padding:8px 20px;font-size:12px;font-weight:700;cursor:pointer;border: 2px solid #fff;border-radius: 25px ;transition:background-color .3s ease}
.addContactBox .upfile .browse-btn:hover{background-color:#8bc235}
.addContactBox textarea{min-height:200px; width:100%; font-size:12px; padding:15px;}
.addContactBox h5{font-size:18px;}
.addContactBox p,.addContactBox label{font-size:14px;font-weight:600;}
@media (max-width: 1700px){
	.addContactBox h5{font-size:16px;}

}
.addGroupBox{border-radius:20px; border:1px solid #707070; background:#fff; padding: 0px; margin-top:2rem;}
.addGroupBox .header{border-radius:20px 20px 0px 0px ;  background:#66a9e2; padding: 10px 20px; }
.addGroupBox .header h6{ margin :0rem; font-size:14px; color:#000; font-weight:600;}
  
.addGroupBox h5{font-size:18px;}
.addGroupBox p,.addGroupBox label{font-size:14px;font-weight:600;}
@media (max-width: 1700px){
	.addGroupBox h5{font-size:16px;}

}

.emailerInfo{}
.emailerInfo span,.emailerInfo p{ font-weight:600; letter-spacing:1px;}

.emailerInfo span{font-size:12px; }
.emailerInfo p{font-size:18px !important ; white-space: break-spaces;}


.dripListTable{}
.dripListTable .tabhead{border-bottom:0px solid #000;}
.dripListTable .table tr th{font-size:14px;color:#22213C;font-weight: 600;background:#66a9e2; vertical-align:top;}
.dripListTable .table tr th,.dripListTable .table tr td{ padding:10px 20px; border-color:#989898;}
.dripListTable .table tr th:first-child{border-radius:20px 0 0 0;}
.dripListTable .table tr th:last-child{border-radius:0px 20px 0 0;}
/* .dripListTable .table tr th:nth-child(1){width:22%;}
.dripListTable .table tr th:nth-child(2){width:18%;} 
.dripListTable .table tr th:nth-child(3){width:20%;text-align:center;} 
.dripListTable .table tr th:nth-child(4){width:20%;} 
.dripListTable .table tr th:nth-child(5){width:20%;text-align:center;} 

.dripListTable .table tr td:nth-child(1){width:25%;}
.dripListTable .table tr td:nth-child(2){width:15%;} 
.dripListTable .table tr td:nth-child(3){width:20%;text-align:center;} 
.dripListTable .table tr td:nth-child(4){width:20%;} 
.dripListTable .table tr td:nth-child(5){width:20%;text-align:center;} 
 
 
  */
.dripListTable .table tr th:nth-child(1){width:400px;}
.dripListTable .table tr th:nth-child(2){width:180px;text-align:center;} 
.dripListTable .table tr th:nth-child(3){width:300px;text-align:center;} 
.dripListTable .table tr th:nth-child(4){width:225px;} 
.dripListTable .table tr th:nth-child(5){width:190px;text-align:center;} 

.dripListTable .table tr td:nth-child(1){width:400px;}
.dripListTable .table tr td:nth-child(2){width:180px;text-align:center;} 
.dripListTable .table tr td:nth-child(3){width:290px;text-align:center;} 
.dripListTable .table tr td:nth-child(4){width:245px;} 
.dripListTable .table tr td:nth-child(5){width:130px;text-align:center;} 
 
 
 
.dripListTable .table tr td {font-size:14px;vertical-align:middle;color:#22213C;font-weight: 600 ;}
.dripListTable .table tr td a{text-decoration:none; color:#000;}
.dripListTable .table tr td a:hover{text-decoration:underline;color:#66a9e2;}
 
 
.dripListTable .galdata{overflow-y:scroll; max-height:350px; }
 

.dripListTable .galdata::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.dripListTable .galdata::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

.dripListTable .galdata::-webkit-scrollbar-thumb
{
	background-color: #595467; 
}
@media (max-width: 1700px){
	.dripListTable h4 {font-size:17px; }	
	.dripListTable p {font-size:12px; }	
	.dripListTable a{font-size:12px; }	
	.dripListTable .selectdate select{font-size:12px; }	
	.dripListTable .selectdate label{font-size:12px; }	
	.dripListTable .table tr th{font-size:12px; }
	.dripListTable .table tr td {font-size:12px; }
	.dripListTable .thumb p{   }

}

.colorDot{display:block; height:20px; width:20px; border-radius:50%;}
.colorDot.red{background:#F1800B;}

.hidshow{
display: none !important;
}
