aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
  display: block;
}
@font-face {
  font-family: "Open Sans";
  src: url("../font/OpenSans-Light.ttf");
  font-weight: 300;
}

@font-face {
  font-family: "Open Sans";
  src: url("../font/OpenSans-Regular.ttf");
  font-weight: 400;
}

@font-face {
  font-family: "Open Sans";
  src: url("../font/OpenSans-Medium.ttf");
  font-weight: 500;
}

@font-face {
  font-family: "Open Sans";
  src: url("../font/OpenSans-SemiBold.ttf");
  font-weight: 600;
}

@font-face {
  font-family: "Open Sans";
  src: url("../font/OpenSans-Bold.ttf");
  font-weight: 700;
}

@font-face {
  font-family: "Open Sans";
  src: url("../font/OpenSans-ExtraBold.ttf");
  font-weight: 800;
}

:root {
  --font-Open: "Open Sans";
}

body {
  margin: 0;
  font-family: "Open Sans", sans-serif !important;
  overflow-x: hidden;
  background: #F1F5FA !important;
  padding: 20px;
}

ul li {text-decoration: none;list-style: none;}

ul {padding: 0;margin-bottom: 0;}
a{text-decoration: none !important;}



/* checkbox start*/
.checkbox-container{display:inline-block}
.checkbox-container input[type=checkbox]{display:none}
.checkbox-container label{position:relative;display:inline-block;width:19px;height:19px;background-color:#fff;border-radius:4px;border:1px solid gray;cursor:pointer;margin-bottom:0}
.checkbox-container label::after{content:"";position:absolute;top:11%;left:36%;transform:translate(-50%,-50%);width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;visibility:hidden;transform:rotate(45deg)}.checkbox-container input[type=checkbox]:checked+label::after{visibility:visible}
.checkbox-container input[type=checkbox]:checked+label{background-color:#795da7;border-color:#795da7}

/* checkbox end  */



/* css start of header */
.main-section-top{padding-top:14px;height:100%; position: relative;}
.header-main-top{display:flex;align-items:center;justify-content:space-between;background:#51396a;padding:11px;border-radius:6px}
.header-main-inner{display:flex;align-items:center;justify-content:space-between;background:#51396a;padding:12px;border-radius:6px}
.header-section-main-top .header-left-side .header-left-side-inner{display:flex;gap:20px;align-items:center}.header-section-main-top .header-left-side .header-left-side-inner-second{display:flex;gap:20px;align-items:center}.header-section-main-top .header-left-side{display:flex;gap:50px;align-items:center}
.header-section-main-top .header_carticon p{color:#fff;font-size:12px;font-weight:600;width:18px;height:18px;background-color:#fc8230;border-radius:100px;text-align:center;position:absolute;top:-7px;right:-5px}
.header-section-main-top .cart-icon-main{position:relative}
.header-section-main-top select.lang_select_example{color:#fff;border:0;background:transparent;font-size:16px;font-weight:600;outline:0;cursor:pointer}
.header-section-main-top .language_selector option{color:#000}
.header-section-main-top .share-btn-main button{background:0;border:0}
.header-section-main-top .user-image-main{display:flex;gap:8px;align-items:center}
.header-section-main-top .user-name p{font-size:16px;font-weight:600;color:#fff;margin-bottom:0}
.header-section-main-top .user-image img{width:38px;height:38px;border-radius:10px;border:1px solid #fc8230}

/* header section end */

/* index page main section start */
.main-section-top .left-icon-one button{background:0;border:0;margin-bottom:15px;padding:10px}
.main-section-top .left-icon-second button{background:0;border:0;margin-top:50px;padding:10px}
.main-section-top .main-left-side-div{box-shadow:0 4px 10px 0 #0000001A;background:#fff;height:100%;border-radius:0 6px 6px 0}.main-section-top .main-left-side-div .main-menu-left-div{display:flex}
.main-section-top .left-side-icon-menu{text-align:center;background:#f4f4f4;border-radius:6px 0 0 6px;height:100%;box-shadow:0 4px 10px 0 #0000001A}
.main-section-top .left-side-icon-menu .left-icon-second{margin-top:40px}
.main-section-top .main-left-side-icons img{width:24px;height:24px}
.main-section-top .left-icon-one button:hover{background:#fc8230;border-radius:6px}
.main-section-top .left-icon-one button:hover svg path{fill:#fff}
.main-section-top .left-icon-second button:hover{background:#fc8230;border-radius:6px}
.main-section-top .left-icon-second button:hover svg path{fill:#fff}
.menu-btn-list{height:100%}
/* main-section-top end */

/* dashboard-section-tab button start */
.main-tab-dashboard { background: #fff;}
.main-tab-dashboard .nav-tabs .nav-item .nav-link.active{background:#fc8230;color:#fff;border-radius:4px;border:1px solid #fc8230}
.main-tab-dashboard button{margin-bottom:10px}
.main-tab-dashboard .nav-tabs{border-bottom:0}
.main-tab-dashboard .tab-top{border-bottom:1px solid #dadada;padding-bottom:10px}
.dashboard-section-tab{background:#fff;padding:14px 12px;width:100%;border-radius:0 6px 6px 0}
/* .main-section-top .left-icon-one a {margin-bottom: 15px;padding: 7px;} */
.main-section-top .left-icon-one a:hover svg {background: #FC8230;border-radius: 6px;}
.main-section-top .left-icon-one a:hover svg path {fill: #fff;}
.main-section-top .left-icon-one a.active svg{
  background: #FC8230 !important;border-radius: 6px;
}
.main-section-top .left-icon-one a.active svg path {
  fill: #fff !important;
}

/* dashboard-section-tab button end */

/* first tab index page */
.tab-one-input-type{position:relative}
.tab-one-input-type input{background:#f1f4fa;padding:5px 0 5px 19px;border:0;border-radius:6px;position:relative;outline:0;font-family:var(--font-Open);font-size:14px;font-weight:500;line-height:19.07px}
.tab-one-input-type input::placeholder{color:gray}
.search-btn-main img{position:absolute;left:4px;width:14px;height:14px;top:8px;z-index:2}
.goal-tab-top-first .object-icons-btn a{padding-right:4px}
.goal-tab-top-first .object-heading h4{margin-bottom:0;font-size:14px;font-weight:600;line-height:19.07px;color:#ffff;font-family:var(--font-Open)}
.goal-tab-top-first .object-main-heading{background:#333;border-radius:6px;padding:10px;margin-top:20px}
.goal-tab-top-first span.object-icons-btn{padding-right:20%}
.goal-tab-top-first .filter-main-box{justify-content:space-between;border-bottom:1px solid #dadada;padding-top:10px;position: relative;}
.goal-tab-top-first .filter-main-box .filter-div-first{display:flex;gap:14px;align-items:center;padding-left:8px}.goal-tab-top-first .filter-div-second button{font-family:var(--font-Open);font-size:12px;font-weight:600;line-height:16.34px;text-align:left;color:#333;outline:0; border: none; background: none;}
.goal-tab-top-first .check-box-filter p{font-size:12px;font-weight:500;line-height:16.34px;color:#333;margin-bottom:8px}.goal-tab-top-first .line-check-btn button{background:0;border:0;padding:0}
.goal-tab-top-first .filter-img button{background:0;border:0}.tab-one-main-inner{display:flex;justify-content:space-between;align-items:center;margin-top:10px;gap:10px}
.tab-one-main-inner .tab-btn-inner button{background:#e4dfed;border:0;padding:0;margin-bottom:0;border-radius:6px;width:27px;height:27px; display: flex; justify-content: center; align-items: center;}
.tab-one-main-inner .tab-one-buttons{display:flex;gap:5px;align-items:center}
.object-icons-btn a.object-one-line{border-right:1px solid #fff}
.object-heading a.object-two-line{padding-left:8px}
.main-tab-dashboard .nav-tabs .nav-link{background:#f4f4f4;font-size:14px;font-weight:500;line-height:19.07px;color:#333;font-family:var(--font-Open);border-radius:4px;border:1px solid #f4f4f4}
.main-tab-dashboard .nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border:1px solid transparent}
.main-tab-dashboard .nav-tabs{gap:20px}.goal-tab-top-first .accodion-check-btn{display:flex;gap:14px;align-items:center}.goal-tab-top-first .main-accodion-div{display:flex;align-items:center;justify-content:space-between;}
.goal-tab-top-first .dashboard-accodion-section button.accordion-button{background:#f4f4f4;border:0;width:100%;margin-bottom:0}

/* .goal-tab-top-first .dashboard-accodion-section{margin-top:12px} */
.goal-tab-top-first .main-check-text h5{font-size:12px;font-weight:500;line-height:16.34px;color:#333;margin-bottom:0}.goal-tab-top-first .main-check-text p{font-size:10px;font-weight:500;line-height:13.62px;color:gray;margin-bottom:0}.goal-tab-top-first .accodion-right-div{display:flex;gap:10px;align-items:center}
.goal-tab-top-first .accodion-right-div h4{margin-bottom:0;font-size:14px;font-weight:500;line-height:21.79px;text-align:left;color:#333}.goal-tab-top-first .dashboard-accodion-section .accodion-body-main button{background:0;border:0;margin-bottom:0;padding:0}.main-check-text{text-align:left}.goal-tab-top-first .accodion-body-main img{width:100%}
.goal-tab-top-first .dashboard-accodion-section .accordion-item{background:#f4f4f4;padding:5px 7px;margin-bottom:10px;border-radius:6px;border:1px solid #f4f4f4;position:relative}
.goal-tab-top-first .accordion-body .accodion-body-main{background:#e6e6e6;padding:6px;border-radius:4px}
.goal-tab-top-first .dashboard-accodion-section .accordion-header{margin-bottom:0;position:relative}
.goal-tab-top-first .dotet-img-main button{background:0;border:0;margin-bottom:0; padding: 0px;}
.goal-tab-top-first .accordion-body .accodion-body-main{display:flex;gap:10px}
.dashboad-right-left-box{display:flex;height:calc(100% - 40px)}
.dashboad-right-box-menu{width:100%}
.left-side-icon-menu .left-icon-one svg{width:30px; height: 30px; padding: 5px; 
  margin-bottom: 14px;
  margin-top: 6px;
}
.third-tab-first-select .calender{padding-left:0 !important}
.third-tab-first-select .object-div{padding-right:0}
.main-section-top .left-icon-second a:hover svg{background:#fc8230;border-radius:6px}
.main-section-top .left-icon-second a:hover svg path{fill:#fff}
.main-section-top .left-icon-second a:active svg{background:#fc8230;border-radius:6px}
.main-section-top .left-icon-second a:active svg path{fill:#fff}
/* .main-section-top .left-icon-second a{padding:7px} */
.left-side-icon-menu .left-icon-second svg{width:30px; height: 30px; padding: 5px;
  margin-top: 6px; display: flex; justify-content: center; align-items: center;}
.main-left-side-icons{padding:10px;text-align:center;background:#f4f4f4;border-radius:6px 0 0 6px; 
  /* width: 50px; */
}
.view-all-btn-map button{position:absolute;top:61%;left:-26px;border:0;color:#000;font-size:16px;font-weight:500;padding:4px 10px 4px 9px;background:#51396a;border-radius:6px;color:#fff; height: 30px;
  width: 30px;
  align-items: center;
  display: flex;
}
.tab-btn-inner img{width:15px;height:15px}
.dashboad-left-box-menu.intro{margin-right:19px}
.view-all-btn-map button .arrow{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px}
.view-all-btn-map button .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.view-all-btn-map.add-btn button{transform:rotate(180deg)}
.dropdown-content{display:none;position:absolute;right:0;background:#fff;z-index:99}
.dropdown-content.show-div{ position:absolute;display:block;left: 82%;;top:0;background:#fff;z-index:99;box-shadow:rgba(0,0,0,0.1) 0 4px 10px 0;border-radius:4px;padding:14px 0;width: 230px; text-align: left;}
.dropdown-content.show-div > ul > li{padding: 0 20px;}
.dropdown-content.show-div img{margin-right:10px}
.dropdown-content.show-div a{display:block;padding:10px 0;z-index:99999;position:relative;font-size:12px;font-weight:600;line-height:16.34px;color:#333;border-bottom:1px solid #dadada}
.dropdown-content.show-div a :last-child{border-bottom:0}
li.show-history.show-buttons .hover-effect-dropdown .show-hover-effect{display:block;position:absolute;display:block;right:-83%;top:40px;background:#fff;z-index:99;box-shadow:0 4px 10px 0 #0000001A;border-radius:4px;padding:20px;width:187px}
.hover-effect-dropdown{display:none}
.dropdown-content.show-div.show-buttons .hover-effect-dropdown .show-hover-effect li{font-size:12px;font-weight:600;line-height:16.34px;color:#333;border-bottom:1px solid #dadada;padding:10px}
.goal-tab-top-first .dashboard-accodion-section .accordion-item:hover{transition: all 0.4s;box-shadow: #00000042 0px 2px 6px 0px;}

.dotet-img-main {position: relative; margin-top: -14px;width: 30px;text-align: right;}
svg.red-colour path {
  fill: #784f4f;
}
svg.green-colour path {
  fill: #3a5f3a;
}
svg.yellow-colour path {
  fill: #93936b;
}
.goal-tab-top-first button.accordion-button {
  position: absolute;
  right: 11px;
  top: 12px;
  margin-bottom: 0px;
}

.hover-effect-dropdown.show-hover-effect {
  display: block;
}
.hover-effect-dropdown.show-hover-effect {
  top: 0;
  /* left: 103%; */
  position: absolute;
  display: block;
  right: -82%;
  background: #fff;
  z-index: 99;
  box-shadow: 0 4px 10px 0 #0000001A;
  border-radius: 4px;
  padding: 20px;
  width: 187px;
}
.hover-effect-dropdown.show-hover-effect li {
  font-size: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid;
  font-size: 12px;
  font-weight: 600;
  line-height: 16.34px;
  color: #333;
  border-bottom: 1px solid #dadada;
  padding: 10px;
}
/*first tab index page end*/


/* second-top-tab-main */
.second-top-tab-main .second-dropdown-main-tab{display:flex;justify-content:space-between;margin-top:20px;background:#333;border-radius:6px;padding:8px}
.second-top-tab-main .filter-div-second label{border:0;font-family:var(--font-Open);text-align:left;color:#333;outline:0;background:0;font-size:14px;font-weight:600;line-height:19.07px;color:#fff; margin-bottom: 0px;}
.second-top-tab-main .filter-div-second option{color:#000}
.second-top-tab-main .filter-div-second button {
  margin-bottom: 0px;
  background: none;
  border: none;
  color: #fff;
  font-size:14px;
  font-weight:600;
}
/* second-top-tab-main end */


/* third-top-tab-main start*/

.third-top-tab-main .object-third-heading h4{font-family:var(--font-Open);font-size:12px;font-weight:600;line-height:19.07px;color:#333;margin-bottom:0}
.third-top-tab-main .third-tab-first-select{padding-top:10px}
.select-div-second select{width:100%;padding:6px;background:#f4f4f4;border:0;border-radius:4px;outline:0;font-size:12px;font-weight:600;line-height:16.34px;text-align:left;color:#333;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.third-top-tab-main .third-tab-first-select .row{align-items:center}
.third-top-tab-main .inner-third-div-main{padding-top:6px}
.third-top-tab-main .date-wrapper{position:relative}
.third-top-tab-main .date-with-icon{padding-right:30px}
.third-top-tab-main .date-wrapper .icon{position:absolute;top:50%;right:-8px;transform:translateY(-50%);width:20px;height:20px;background-image:url('/dist/images/eyes-icon.svg');background-size:cover;pointer-events:none}
.third-top-tab-main .date-wrapper{position:relative;display:inline-block}
.third-top-tab-main .date-with-icon{padding-right:20px;width:calc(100% - 20px)}
.third-top-tab-main .date-wrapper input.date-with-icon{background:#f4f4f4;border:0;outline:0;padding:4px 16px;border-radius:4px}
/* third-top-tab-main end */

/* third innner -  main-tab-dashboard-inner statr*/
.main-tab-dashboard-inner .third-inner-div-tab{display:flex;background:#333;border-radius:6px;justify-content:space-between;padding:7px 25px 5px 10px;color:#fff}
.main-tab-dashboard-inner .third-inner-div-tab-main .third-time-text h5{font-size:14px;font-weight:600;line-height:19.07px;margin-bottom:0}.main-tab-dashboard-inner .third-inner-div-tab-main .third-time-inner h5{font-size:14px;font-weight:600;line-height:19.07px;margin-bottom:0}
.main-tab-dashboard-inner .third-inner-div-tab-main .third-inner-btn{border-right:1px solid #fff;padding-right:10px}
.main-tab-dashboard-inner .third-inner-div-tab-main .third-time-text{border-right:1px solid #fff;padding-right:50px}
.main-tab-dashboard-inner .nav-tabs{display:flex;gap:8px;flex-direction:row;flex-wrap:nowrap}
.main-tab-dashboard-inner .nav-tabs .nav-link{background:#f4f4f4;padding:9px 13px;font-size:12px;font-weight:500;line-height:19.07px;color:#333;border-radius:4px}
.main-tab-dashboard-inner p{margin-bottom:0;font-size:12px;font-weight:500;line-height:16.34px}
.main-tab-dashboard-inner .third-inner-div-tab-main .list-icon-main-div{display:flex;gap:18px;align-items:center;padding:10px;border-bottom:1px solid #dadada}
.main-tab-dashboard-inner .third-inner-div-tab-main .list-main-time p{font-size:12px;font-weight:500;line-height:14.98px;color:#333}
.main-tab-dashboard-inner .third-inner-div-tab-main .list-main-time span{padding-left:20px}
.main-tab-dashboard .nav-tabs .nav-link {padding: 8px 14px;}
.import-tab-list li a{
padding: 10px;
  font-size: 14px;
  font-weight: 600;
  line-height: 16.34px;
  color: #333333;
  border-bottom: 1px solid #DADADA;
  display: flex;
  align-items: center;
}
.import-tab-list li a:hover{
  background: #f4f4f4;
}
.import-tab-list img {
  margin-right: 16px;
  width: 23px;
}
.main-tab-dashboard-inner .dropdown-toggle::after{
  display: none;
}

.main-tab-dashboard-inner .import-tab-list {
  width: 178px;
}
.main-tab-dashboard-inner .dropdown-menu.show {
  border-radius: 5px;
  border-top: 5px solid #6969d4;
}
.main-tab-dashboard-inner .import-tab-list li:last-child{
  border-bottom: 0px;
}
/* third innner -  main-tab-dashboard-inner end*/

/* main-top-map-div index page*/
.main-top-map-div .map-canvas{margin:0;padding:0;height:calc(100vh - 300px);width:100%;border:1px solid transparent;border-radius:6px}
.main-top-map-div .map-canvas.full-h{height: 98vh;}
.main-top-map-div .gm-style-iw{width:350px !important;top:15px !important;left:0 !important;background-color:#fff;box-shadow:0 1px 6px rgba(178,178,178,0.6);border-radius:4px}
.main-top-map-div .main-map-div{margin-bottom:10px}
.main-top-map-div .main-map-div .iw-title{font-weight:400;padding:10px;background-color:#795da7;color:white;margin:0;border-radius:2px 2px 0 0}
.main-top-map-div .main-map-div .iw-content{font-size:13px;line-height:18px;font-weight:400;margin-right:1px;padding:15px 5px 20px 15px;max-height:140px;overflow-y:auto;overflow-x:hidden}
.main-top-map-div .iw-content img{float:right;margin:0 5px 5px 10px}
.main-top-map-div .iw-subTitle{font-size:16px;font-weight:700;padding:5px 0}
.main-top-map-div .gm-style .gm-style-iw-c{padding:0 !important}
.main-top-map-div .iw-title p{font-size:12px;font-weight:500;line-height:13.62px;text-align:left;color:#fff;margin-bottom:0}.select-div-second input.date.enchilada{background:#f4f4f4;border:0;padding:4px;border-radius:4px}
.main-top-map-div .map-content{padding-top:10px}
.main-top-map-div .map-content .row{align-items:center}
.main-top-map-div .map-content .content-subTitle{font-size:12px;font-weight:600;line-height:16.34px}
.main-top-map-div .map-inner-text p{margin-bottom:0;font-size:12px;font-weight:600;line-height:16.34px;text-align:left}.main-top-map-div .main-top-map{padding:10px}
.main-top-map-div .map-inner p{color:#795da7;margin-bottom:0;font-size:12px;font-weight:600;line-height:16.34px}.main-top-map-div .gm-style-iw-d{overflow:hidden !important;max-height:100% !important}
.gm-style .gm-style-iw-tc::after{top:14px !important}
.main-top-map-div .main-map-div h4{font-size:16px;font-weight:600;line-height:21.79px;margin-bottom:0}
.main-top-map-img .gm-ui-hover-effect>span{display:none !important}
.main-top-map-div .image-top-map img{width:58px;height:58px;z-index:6;position:relative}
.main-top-map-div .main-top-map-img{display:flex;gap:4px;background:#795da7;align-items:center}
.main-top-map-div .image-top-map{padding:10px 0 10px 10px}
.main-top-map-div .main-map-div .gm-style .gm-style-iw-tc{bottom:12px !important}
.main-top-map-div .main-map-div{margin-bottom:10px}
.main-top-map-div{position:relative;border-radius:8px;height:100%}
.main-top-map-div .map-icons-button-main{position:absolute;top:12px;left:12px;width:38px}
.main-top-map-div .map-icons-button-two-top button{border:0;background:0;padding:0;padding-bottom:5px}
.main-top-map-div .map-icons-button-three-top button{border:0;background:0;padding:0;padding-bottom:5px}
.main-top-map-div .map-icons-button-one-top{background:#fff;box-shadow:0 4px 10px 0 #0000001A;border-radius:4px;padding:0 8px;text-align:center}
.map-icons-button-one-top button{background:0;border:0;padding:0}
.map-icons-button-one-top .map-icons-button-decre{border-top:1px solid #dadada}
.main-top-map-div .map-icons-button-two-top{background:#fff;box-shadow:0 4px 10px 0 #0000001A;border-radius:4px;padding:7px;margin-top:12px;text-align:center}.map-icons-button-incre button{padding-bottom:8px}
.map-icons-button-one-top .map-icons-button-decre{border-top:1px solid #dadada;padding-top:5px}
.main-top-map-div .map-icons-button-three-top{background:#fff;box-shadow:0 4px 10px 0 #0000001A;border-radius:4px;padding:8px;margin-top:12px;text-align:center}

/* main-top-map-div index pageend */

/* select third tab index page start*/
.select-div-second{position:relative}
/* .select-div-second::after{
  content:"";position:absolute;top:50%;right:7px;transform:translateY(-50%);width:20px;height:20px;background:url('../images/accodion-off.png') no-repeat center} */
  .select-div-second::after {
    top: 50%;
    right: 7px;
    transform: translateY(-50%);
    position: absolute;
    font-family: "FontAwesome";
    color: #333333;
    content: "\f107";
    bottom: -5px;
    right: 8px;
    pointer-events: none;
    font-weight: 500;
}
.select-div-second-calender .date{width:100%;outline:0;border:0;padding:7px 28px 7px 12px;background:#f4f4f4;border-radius:4px}
.select-div-second-calender .date-container{position:relative;background:#f4f4f4;border-radius:4px}
.select-div-second-calender .date-text{font-size:12px;font-weight:500;line-height:16.34px;text-align:left;color:#333}
.select-div-second-calender .date-icon{position:absolute;top:7px;right:11px;cursor:pointer;color:#aaa}
.select-div-second-number select{width:100%;padding:5px 4px;background:#f4f4f4;border:0;border-radius:4px;outline:0}
/* select third tab index page end*/

/* map tab second graph-section start */
.main-top-graph-section .main-graph-inner .chart{margin-top:10px;background:#f4f4f4;width:100% !important}
.main-tab-dashboard-right .cross-btn-main img{background:#795da7;padding:4px;border-radius:3px}
.main-tab-dashboard-right .cross-btn-main button{background:0;border:0;position:absolute;top:9px;right:7px}
/*.main-tab-dashboard-right{background:#fff;padding:14px;position:absolute;bottom:8px;left:12px;width:calc(100% - 24px);margin:0 auto !important;box-shadow:0 4px 10px 0 #0000001A;border-radius:6px}*/
.main-tab-dashboard-right{background: #fff;padding: 14px;position: relative;margin: 0 auto !important;box-shadow: 0 4px 10px 0 #0000001A;border-radius: 6px;margin-top: 25px !important;}
.map-div-top-main-right{position:relative;height:100%; margin-left: 10px;}
.main-top-graph-section .main-graph-tab-top{display:flex;justify-content:space-between;align-items:center;margin-top:10px;gap:7px}.main-top-graph-section .graph-tab-left-div{display:flex;gap:7px;align-items:center}
.main-top-graph-section .graph-tab-right-div{display:flex;gap:7px;align-items:center}
.main-top-graph-section .graph-btn-one button{background:0;border:0;padding:0;margin-bottom:0}
.main-top-graph-section .graph-tab-left-div .select-div-second select{width:100%;padding:7px 100px 7px 30px;background:#f1f4fa;border:0;border-radius:4px;outline:0;font-size:12px;font-weight:600;line-height:16.34px;text-align:left;color:gray}.main-top-graph-section .select-div-second-graph select{width:100%;padding:4px 9px;background:#f1f4fa;border:0;border-radius:4px;outline:0}.main-top-graph-section .main-graph-tab-top .graph-btn-one img{background:#e4dfed;padding:8px;border-radius:4px}.main-top-graph-section .graph-btn-two button{background:0;border:0;margin-bottom:0;padding:4px;width:28px;background:#e4dfed;border-radius:4px}.main-top-graph-section .graph-btn-incre img{background:#e4dfed;border:0;padding:14px 8px;border-radius:4px}.main-top-graph-section .graph-btn-incre button{border:0;background:0;padding:0;margin-bottom:0;width:28px;height:29px}
/* map tab second graph-section end */


/* map tab first start */
.main-data-div-left .speed-main-text-left{display:flex;justify-content:space-between;align-items:center;background:#f4f4f4;padding:8px;border-radius:6px}
.main-data-div-left .speed-main-icon span{margin-right:9px}
.main-data-div-left .speed-main-icon p{font-size:12px;font-weight:600;line-height:16.34px;color:#333;font-family:var(--font-Open);margin-bottom:0}
.main-data-div-left .speed-main-text p{font-family:var(--font-Open);font-size:12px;font-weight:500;line-height:16.34px;color:#333;margin-bottom:0}
.speed-main-text {
  text-align: end;
}
/* main-data-div-left end */

/* index page end */


/* reports page start */

/* report page header start*/
.header-cross-btn img{width:18px;height:18px;background:#fc8230;border-radius:3px;padding:4px}
.header-cross-btn button{background:0;border:0}
.header-left-side-top h2{color:#fff;font-size:24px;font-weight:700;align-items:center;margin-bottom:0}
.header-left-side-top a{display:flex;align-items:center;gap:20px}
.header-left-side-top a h2{color:#fff;font-size:24px;font-weight:700;align-items:center;margin-bottom:0}

/* report page header  end*/

/* report-section-tab start */
.report-section-tab{box-shadow:0 4px 10px 0 #0000001A;background:#ffff;margin-top:16px;padding:12px;border-radius:6px}.report-tab-first .tab-one-input-type input{width:100%;padding:8px 0 11px 30px}
.report-tab-first .search-btn-main img{top:7px;width:24px;height:24px}
.report-tab-first{padding-top:10px}
.report-tab-first .main-table-report table{width:100%}
.main-table-report tr.table-heading-div{background:#333}
.table-heading-div th{color:#fff;padding:6px 20px 6px 19px !important;font-size:12px;font-weight:500;line-height:16.34px;text-align:center}
.main-table-report .filter-div-second button{background:0;border:0;color:#fff;font-size:12px;font-weight:500;line-height:16.34px; margin-bottom: 0px}
.table-heading-left{display:flex;gap:12px;align-items:center;justify-content:start;}
.table-conten-div td{text-align:center;font-size:12px;font-weight:500;line-height:16.34px;color:#333;padding:9px 6px !important}.table-conten-div td button{background:0;border:0;margin-bottom:0;padding:0}
.table-conten-div td .table-icon-one button img{width:20px;height:20px;padding:5px;background:#ffdfe6}
.table-conten-div td .table-icon-three button img{width:20px;height:20px;padding:5px;background:#ffdfe6}
.table-heading-left .checkbox-container label{background:transparent;border:1px solid #fff}
.main-table-report tr{background:#f4f4f4}
.table-icon-one img{background:#ffdfe6;padding:4px;border-radius:4px;width:18px;height:18px}
.table-icon-three img{background:#ffdfe6;padding:4px;border-radius:4px;width:23px;height:23px}
.report-section-tab td.table-icon-three{padding:0}
.table-icon-two img{background:#e4dfed;padding:5px;width:24px;height:24px;border-radius:4px}
.table-heading-left-one{display:flex;justify-content:start;gap:12px;align-items:center}
.main-table-report .table thead th{vertical-align:middle !important}
.table-heading-left-one p{margin-bottom:0;font-size:12px;font-weight:500;line-height:16.34px;text-align:left;color:#333}.main-table-report table tr:first-child th:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px !important}.main-table-report table tr:first-child th:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;text-align:left;padding-left:23px !important}.main-table-report table tr:first-child th{border-bottom:0}
.report-section-tab td.table-icon-two{text-align:end}.main-table-report table thead tr:first-child{border-radius:4px}.main-table-report table{width:100%;border-collapse:separate;border-spacing:0 10px;margin-bottom:0}
.main-table-report table tbody tr td:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}
.main-table-report table tbody tr td:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px;gap:5px;justify-content:end}
.main-table-report .table td,.table th{border-top:0;vertical-align:middle}
.table-heading-div th::after{content:"";position:absolute;border-right:1px solid #fff;width:3px;height:18px;left:-3px;top:6px}.table-heading-div th{position:relative}
.report-paggination-section{display:flex;justify-content:space-between;align-items:center !important;border-top:1px solid #dadada;padding-top:12px;margin-top:20%;align-items:flex-end;flex-direction:row}
.report-paggination-left button{border:0;background:0;margin-bottom:0;padding:0}
.table-conten-div td{border-top:0}
.paggination-button-main{display:flex;align-items:center;gap:6px}
.paggination-button-main a{background:#e4dfed;width:28px;height:28px;text-align:center;border-radius:4px}.paggination-button-main span a{background:0;font-size:12px;font-weight:500;line-height:16.34px;color:#333}.report-paggination-right{display:flex;gap:20px;align-items:center}
.report-paggination-section .select-div-second select{padding:8px 22px}
.report-paggination-section .select-div-second::after{right:4px}
.main-table-report .filter-div-second option{color:#000}
.paggination-button-main span{background:#f4f4f4;padding:4px 10px;font-size:12px;font-weight:500;line-height:16.34px;color:#333;padding:6px 12px;border-radius:4px}

.table-heading-div-third th {
  color: #fff;
  padding: 6px 20px 6px 19px !important;
  font-size: 12px;
  font-weight: 500;
  line-height: 16.34px;
  text-align: center;
}
.table-heading-div-third th {
  color: #fff;
  padding: 3px 20px 2px 19px !important;
  font-size: 12px;
  font-weight: 500;
  line-height: 16.34px;
  text-align: center;
}
.table-heading-div-third th::after {
  content: "";
  position: absolute;
  border-right: 1px solid #fff;
  width: 3px;
  height: 18px;
  left: -3px;
  top: 6px;
}
.main-table-report tr.table-heading-div-third {
  background: #333;
}
.table-heading-div-third th {
  position: relative;
}

/* report-section-tab end */
/* report page end */


/* service-property page start*/
.object-list-input input[type="text"]{border:0;background:0;border-bottom:1px solid #51396a;width:90%;margin-top:-23px;outline:0}
.inner-input-field .select-div-second::after{content:"";position:absolute;top:50%;right:7px;transform:translateY(-50%);width:20px;height:20px;background:url('../images/trigle-icon.png') no-repeat center}
.main-service-left input[type="text"]{width:100%;background:#f1f4fa;padding:6px;border-radius:6px;border:0;outline:0;font-size:12px;font-weight:500;line-height:16.34px;color:gray}
.main-service-left-top input[type="text"]{width:100%;background:#f1f4fa;padding:8px;border-radius:6px;border:0;outline:0;font-size:12px;font-weight:500;line-height:16.34px;color:gray}
.main-service-left-top p label{font-size:12px;font-weight:500;line-height:16.34px;text-align:left;color:#333;margin-bottom:0}.main-service-left-top p{margin-bottom:4px}
.main-service-property-page{background:#fff;padding:20px;box-shadow:0 4px 10px 0 #0000001A;border-radius:0 0 6px 6px;height:100%}.object-list-input label{margin-bottom:0;font-size:12px;font-weight:600;line-height:16.34px;color:#51396a}.inner-input-field{padding-bottom:20px}
.inner-input-field .select-div-second select{width:100%;height:32px;background:#f1f4fa;font-size:12px;font-weight:500;line-height:16.34px;color:gray;padding-left:10px;border-radius:6px}
.main-bottom-div-left-service{margin-top:4px}
.main-service-right p{margin-bottom:4px}
.main-check-box-bottom-div{margin-top:12px}
.inner-input-field .select-div-second-calender .date{width:100%;background:#f1f4fa;border-radius:6px;padding:8px 10px;background:#f1f4fa}.main-service-property-page .select-div-second-calender .date-icon{top:8px}
.main-service-left p label{font-size:12px;font-weight:500;line-height:16.34px;text-align:left;color:#333;margin-bottom:0}.main-service-right p label{font-size:12px;font-weight:500;line-height:16.34px;text-align:left;color:#333;margin-bottom:0}.main-service-property-page .checkbox-container label{width:20px;height:20px;background-color:#f1f4fa;border-radius:4px;border:1px solid #d9d6e9;cursor:pointer;margin-bottom:0}
.inner-input-field .select-div-second-calender label{font-size:12px;font-weight:500;line-height:16.34px;text-align:left;color:#333;margin-bottom:4px}
.main-check-box-bottom-div .select-div-second-calender .date-text{color:gray}
.inner-input-field .select-div-second-calender p{margin-bottom:0}
.data-list-text p{font-size:12px;font-weight:500;line-height:16.34px;color:#333;margin-bottom:0}
.save-cancel-button{display:flex;gap:12px;justify-content:center;border-top:1px solid #dadada;padding-top:20px;margin-top:30px}.save-btn button{background:#fc8230;border:0;padding:5px 26px 5px 25px;font-size:14px;font-weight:500;line-height:19.07px;color:#fff;border-radius:4px;border:1px solid #fc8230}
.cancel-btn button{background:#f4f4f4;border:0;padding:5px 26px 5px 25px;font-size:14px;font-weight:500;line-height:19.07px;color:#333;border-radius:4px;border:1px solid #f4f4f4}
.header-left-side-heading a span{font-size:18px;font-weight:700;line-height:24.51px;text-align:left;color:#fff}.header-section-main-inner{background:#51396a;border-radius:6px 6px 0 0}
.header-section-main-inner .header-main-top{display:flex;justify-content:space-between;align-items:center}.dashboad-right-box-inner-page{width:100%;padding:0 10px}
.main-right-menu-box{height:100%}
.main-right-menu-box .row{height:100%}
.object-list-input h2{font-size:12px;font-weight:600;line-height:16.34px;text-align:left;position:relative;color:#51396a}.object-list-input span{font-size:12px;font-weight:600;line-height:16.34px;text-align:left;position:relative;color:#51396a;
  padding-right:6px; background: #fff;
}
.object-list-input::before{border:1px solid #51396a;content:"";position:absolute;top:15px;left:0;width:100%}
.object-list-input{position:relative;width:100%;margin-bottom:12px}
.main-service-property-page .save-btn button:hover{background:#f4f4f4;border:1px solid #f4f4f4;transition:all .4s;color:#333}
.main-service-property-page .cancel-btn button:hover{background:#fc8230;border:1px solid #fc8230;transition:all .4s;color:#fff}
/* service-property page end */


/* wesl page start */
.wesl-page-main{background:#fff;padding:20px;box-shadow:0 4px 10px 0 #0000001A;border-radius:0 0 6px 6px;height:100%}.main-service-left p{margin-bottom:4px}
.wesl-page-main .main-service-left{padding-bottom:14px}
.wesl-page-main .main-service-left input[type="text"]{padding:8px}
.inner-input-field .checkbox-container{display:flex;align-items:center;gap:8px}
.inner-input-field .checkbox-container{font-size:12px;font-weight:500;line-height:16.34px;color:#333}
.main-dashboard-box{height:100%}
.category-div-main h5{font-size:14px;font-weight:600;line-height:19.07px;text-align:left;color:#333;margin-bottom:0;padding-bottom:12px}
.inner-input-field .checkbox-container label{width:20px;height:20px;background-color:#f1f4fa;border-radius:4px;border:1px solid #d9d6e9;cursor:pointer;margin-bottom:0}
.checkbox-container.add::before{border-right:1px solid gray;content:"";position:absolute;width:3px;height:22px;top:-2px;right:-9px}.checkbox-container.add{position:relative}
.checkbox-container.new::before{border-right:1px solid gray;content:"";position:absolute;width:3px;height:22px;top:10px;right:-10px}.checkbox-container.new{position:relative}
.check-box-main-box{display:flex;gap:17px;align-items:center}
.filter-box-main-box{display:flex;gap:10px;align-items:center}
.main-tab-dashboard .nav-tabs .nav-item .nav-link:hover{border:1px solid #fc8230;background:#fc8230;color:#fff;transition:all .4s}.date-container input::placeholder{color:#333}
.main-data-div-inner-top{display:grid;grid-template-columns:40% 40%;gap:8px;padding-top:10px}
.main-service-property-page .save-btn button:hover{background:#f4f4f4;border:1px solid #f4f4f4;transition:all .4s;color:#333}
.main-service-property-page .cancel-btn button:hover{background:#fc8230;border:1px solid #fc8230;transition:all .4s;color:#fff}
/* wesl page end */


/* setting page start  */
.setting-body-main{height:100vh}
.setting-section-checkbox .checkbox-container label{width:20px;height:20px;background-color:#f1f4fa;border-radius:4px;border:1px solid #d9d6e9}
.setting-section-checkbox{display:flex;gap:60px;align-items:center;padding:20px 0}
.setting-section-checkbox .checkbox-container{display:flex;align-items:center;gap:8px;font-family:var(--font-Open);font-size:12px;font-weight:500;line-height:16.34px;color:#333}
.setting-buttom-checkbox .checkbox-container label{width:20px;height:20px;background-color:#f1f4fa;border-radius:4px;border:1px solid #d9d6e9}.setting-buttom-checkbox{display:flex;gap:60px;align-items:center}
.setting-buttom-checkbox .checkbox-container{display:flex;align-items:center;gap:8px;font-family:var(--font-Open);font-size:12px;font-weight:500;line-height:16.34px;color:#333}
.setting-page-main-top{box-shadow:0 4px 10px 0 #0000001A;background:#ffff;margin-top:16px;padding:12px;border-radius:6px;height:100%}.setting-page-buttom-section .row{align-items:center}
.setting-page-input-field input[type="text"]{width:100%;background:#f1f4fa;padding:8px;border-radius:6px;border:0;outline:0;font-size:12px;font-weight:500;line-height:16.34px;color:gray}
.setting-page-input-field p{margin-bottom:4px}
.setting-page-input-field p label{font-size:12px;font-weight:500;line-height:16.34px;text-align:left;color:#333;margin-bottom:0}.setting-page-input-field{padding-bottom:12px}
.buttom-setting-page-btn{display:flex;gap:12px}
.buttom-setting-btn-one button{border:0;background:0;font-size:14px;font-weight:500;line-height:19.07px;color:#795da7;background:#d7cfe5;padding:4px 18px;text-align:center;border-radius:4px;margin-bottom:0}
.setting-page-buttom-section{display:flex;justify-content:space-between;align-items:center;padding:18px 0 30px;border-bottom:1px solid #dadada}
.paggination-top-setting{display:flex;align-items:baseline;justify-content:space-between;padding-top:12px}.paggination-top-setting .select-div-second select{padding:6px 24px}


/* reports-new page start */
.report-new-page-main{padding:20px;background:#fff}
.report-new-page-main .select-div-second select{width:100%;height:32px;background:#f1f4fa;font-size:12px;font-weight:500;line-height:16.34px;color:gray;padding-left:10px;border-radius:6px}
.report-new-page-main .select-div-second::after{content:"";position:absolute;top:50%;right:7px;transform:translateY(-50%);width:20px;height:20px;background:url('../images/trigle-icon.png') no-repeat center}
.report-new-input-field input[type="text"]{width:100%;background:#f1f4fa;padding:8px;border-radius:6px;border:0;outline:0;font-size:12px;font-weight:500;line-height:16.34px;color:gray}
.report-new-input-field p label{font-size:12px;font-weight:500;line-height:16.34px;text-align:left;color:#333;margin-bottom:0}.report-new-input-field p{margin-bottom:4px}
.report-new-input-field{padding-bottom:12px}
.report-buttom-checkbox-one .checkbox-container label{width:20px;height:20px;background-color:#f1f4fa;border-radius:4px;border:1px solid #d9d6e9;cursor:pointer;margin-bottom:0}
.report-new-page-main .checkbox-container{font-size:12px;font-weight:500;line-height:16.34px;color:#333;display:flex;gap:8px;align-items:center}
.report-new-page-main .row{align-items:center}
.checkbox-report-new-page{padding-top:12px}
.object-tag-btn-main{background:black;color:#fff;border-radius:6px;padding:8px;margin-top:10px}
.object-btn-heading h4{font-size:14px;margin-bottom:0;font-weight:500}
.report-new-page-main .tab-one-input-type input{width:100%;padding:9px 12px 9px 28px}
.report-new-page-main .search-btn-main img{width:24px;height:24px;top: 7px}
.tags-btn-heading h4{font-size:14px;margin-bottom:0;font-weight:500;border-left:1px solid #fff;padding-left:10px}.object-check-text-main{display:flex;align-items:center;gap:3px}
.decrement-btn-object button{background:0;border:0}
.decrement-btn-object img{background:#d9d9d9;padding:9px 5px;border-radius:5px}
.object-check-text-inner{padding-left:62px}
.main-box-top-reports-new{background:#f4f4f4;margin-top:10px;border-radius:10px;padding:10px}
.main-box-top-reports-new hr{margin:6px}
.report-new-page-main .tab-btn-inner{text-align:end}
.report-new-page-main .tab-btn-inner img{padding:5px;width:32px;height:32px;border-radius:4px}
.report-new-page-main .tab-btn-inner button{background:#e4dfed;border:0;padding:0;border-radius:4px}
/* repoat new page end */

/* html reports page start  */
.html-reports-page-main .html-section-top-main{display:flex;justify-content:space-between;align-items:end;margin-bottom:10px;background:#f2eff7;padding:8px;border-radius:6px}
.html-reports-page-main{box-shadow:0 4px 10px 0 #0000001A;background:#ffff;margin-top:16px;padding:12px;border-radius:6px;height:100%;position:relative}
.html-reports-page-main .html-report-right-section{display:flex;gap:11px;align-items:center}
.html-reports-page-main .select-div-second select{padding:10px 26px;background:#ffff;border:1px solid #d9d9d9}
.html-report-btn{text-align:end;padding-top:8px;position:absolute;right:15px;bottom:5px}
.html-reports-page-main .html-heading-drive p{font-size:12px;font-weight:600;line-height:16.34px}
.html-reports-page-main .html-heading-drive-inner p{font-size:12px;font-weight:600;line-height:16.34px;margin-bottom:0}.html-reports-page-main .html-heading-drive-inner span{padding-left:12px}
.html-reports-page-main .html-reports-table-main tr.html-report-heading{background:#333}
.html-reports-page-main .html-report-heading th{color:#fff;padding:6px !important;font-size:12px;font-weight:500;line-height:16.34px;text-align:center}
.html-reports-page-main .html-reports-table-main .table thead th{vertical-align:middle !important}
.html-reports-page-main .html-reports-table-main table tr:first-child th:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px !important}
.html-reports-table-main table tr:first-child th:last-child{border-top-right-radius:4px !important;border-bottom-right-radius:4px !important}.html-reports-page-main .html-report-heading th::after{content:"";position:absolute;border-right:1px solid #fff;width:3px;height:18px;left:-6px;top:6px}
.html-reports-page-main .html-report-heading th{position:relative}
.html-reports-page-main .html-reports-table-main table tr:first-child th{border-bottom:0}
.html-reports-page-main tr.html-report-heading{background:black}
.html-reports-page-main .html-reports-table-main table{width:100%}
.html-reports-page-main .html-table-second-inner td{padding:18px}
.html-reports-page-main .html-reports-table-main td{text-align:center}
.html-reports-page-main tr.html-report-body{background:#f4f4f4}
.html-reports-page-main .html-report-body td{padding:3px !important; vertical-align: middle;}
.html-reports-page-main .html-reports-table-main table tr:first-child td:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px !important}
.html-reports-page-main tr.html-report-body td:last-child{border-top-left-radius:4px;border-bottom-left-radius:4px !important}.html-reports-page-main .html-report-body td::after{content:"";position:absolute;border-right:1px solid #000;width:3px;height:18px;left:-4px;top:3px}
.html-reports-page-main .html-report-body td:first-child::after{border-right:0}
.html-reports-page-main .html-report-body td{position:relative;border:none !important}
.html-reports-page-main .html-reports-table-main table.table{width:100%;margin-bottom:0;border-top:0}
.html-reports-page-main .html-reports-table-main .table td{border-bottom:1px solid #d9d9d9}
.html-reports-page-main td.html-report-body-inner{padding:10px 0 !important;background:#f4f4f4}
.html-report-body-inner-row{padding:4px !important}
.html-report-body-inner-row td{font-size:12px;font-weight:600;line-height:16.34px;text-align:center;color:#333;text-align:center;padding:1px 0}
.html-report-body td{font-size:12px;font-weight:500;line-height:16.34px;text-align:center;color:#333}
.html-report-body-inner table tr{border-bottom:1px solid #d9d9d9}
.html-reports-page-main tr.html-report-body-inner-row{background:#f4f4f4}
.html-reports-page-main tr.html-report-body-inner-row td{border-bottom:1px solid #d9d9d9;vertical-align:middle;border-right:1px solid #d9d9d9}
.html-reports-page-main tr.html-report-body-inner-two td{border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9}
.html-reports-page-main tr.space-row{height:6px}
.html-reports-page-main tr.space-row-inner{height:6px}
.html-reports-page-main tr.html-report-body-inner-two{background:#f4f4f4}
.html-reports-page-main tr.html-report-body-inner-row td:first-child{border-radius:4px}
.html-report-body-inner-row td.htnl-inner-text{color:#795da7}
.html-reports-page-main .tab-one-input-type input{background:#fff;padding:8px 2px 9px 30px;border:1px solid #d9d9d9}.html-reports-page-main .search-btn-main img{top:7px;width:24px;height:24px}
.html-reports-table-main .table td,.table th{border-top:none !important}
.html-reports-page-main .html-report-btn button{background:#fc8230;border:0;font-size:14px;font-weight:500;line-height:19.07px;text-align:left;color:#fff;text-align:end;padding:4px 8px}
.html-report-btn{text-align:end;padding-top:8px}
.html-reports-page-main tr.html-report-body-inner-row td:last-child{border-right:0}
/* html-repoart page end */


/* dashboard-page start */
.header-right-side-top button{padding:0;border:0;background:no-repeat}
.right-dashboard-tab{display:flex;gap:10px;align-items:center}
.main-tab-dashboard .select-div-second-calender{display:flex;gap:8px;align-items:center}
.main-tab-dashboard .select-div-second-calender label{font-size:12px;font-weight:500;line-height:16.34px;text-align:left;margin-bottom:0}
.apply-btn-dashboard button{background:#fc8230;font-size:14px;font-weight:600;line-height:19.07px;border:1px solid #fc8230;color:#fff;padding:9px 28px 8px;margin-bottom:0;border-radius:4px}
.dashboard-second-tab{display:flex;justify-content:space-between;align-items:center;background:#ffff;padding:12px;box-shadow:0 4px 10px 0 #0000001A;border-radius:6px}
.dashborad-object-box{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px}
.object-box-dashboard h4{font-size:18px;font-weight:700;line-height:24.51px;text-align:left;color:#333;margin-bottom:0}.dotete-image-main button{background:0;border:0;margin-bottom:0}
.dashboard-object-graph-section{display:flex;gap:77px;align-items:center}

/* dashboard page progress bar with graph start*/
.dashboard-today-tab-top .progress-bar{background:#795da7;border-radius:6px}
.dashboard-today-tab-two .progress-bar{background:#fc8230;border-radius:6px}
.dashboard-graph-section{display:flex;justify-content:space-between;align-items:center}
.percent_text{font-size:18px;position:absolute;font-size:36px;right:31%;top:44%;transform:translate(-50%,-50%);color:#333;font-size:23px;font-weight:500;line-height:45px;font-size:18px;font-weight:700}
.main-dashborad-graph-div{background:#fff;padding:16px;box-shadow:0 4px 10px 0 #0000001A;border-radius:6px}.dashboard-today-tab-top{margin-top:14px}
.dashboard-object-graph-section p{font-size:12px;font-weight:500;line-height:16.34px;margin-bottom:6px}.progress-bar-two .progress-bar{background:#fc8230}
.object-box-dashboard span{margin-right:10px}
.object-box-dashboard img{background:#e4dfed;padding:4px;text-align:center;width:28px;height:28px;border-radius:6px}.object-box-dashboard button{border:0;background:0;margin-bottom:0;padding:0;margin-right:10px}
.dashborad-stopped-section-second{padding-top:20px}
.three_circle_area{font-size:14px;font-weight:600;line-height:19.07px;color:#333}
.dashboard-today-tab-top .progress{height:.7rem !important}
/* dashboard page progress bar with graph end*/

/* odometer section start */
.odometer-graph-heading{display:flex;gap:20px;align-items:center}
.odometer-graph-heading h3{font-size:14px;font-weight:700;line-height:19.07px;text-align:left;color:#333;margin-bottom:0}.odometer-graph-img{display:flex;gap:10px;align-items:center}
.odometer-graph-heading{display:flex;gap:20px;align-items:center}
.odometer-graph-text{display:flex;align-items:center;justify-content:space-between}
.Odometer-top-graph-section{padding-top:14px}
.row.new-chart-section{padding-top:20px}
.odometer-graph-top h3{font-size:18px;font-weight:700;line-height:24.51px;color:#333}
.odometer-graph-top span{color:#795da7}
.graph-section-main-dashboard{background:#fff;padding:16px;border-radius:6px;box-shadow:0 4px 10px 0 #0000001A; height: 100%;}
.odometer-graph-img img{background:#e4dfed;padding:4px;border-radius:6px}
.odometer-graph-img h3{font-size:18px;font-weight:700;line-height:24px;color:#333;margin-bottom:0}
.odometer-barchart-img h3{font-size:18px;font-weight:700;line-height:24px;color:#333;margin-bottom:0}
.bar-chart-main{height:200px !important}
.verticle-barchart-graph-main{background:#fff;padding:16px;border-radius:6px;box-shadow:0 4px 10px 0 #0000001A;height:100%}.odometer-barchart-img{display:flex;gap:10px;align-items:center;padding-bottom:58px}
/* odometer section end */

/* dashboard graph */
.donutchart-img h3{font-size:18px;font-weight:700;line-height:24px;color:#333;margin-bottom:0}
.connection-statmenet-main{display:flex;justify-content:space-between;align-items:center}
.latest-notification-box-main .connection-statmenet-main{padding-bottom:20px}
.donutchart-img{display:flex;gap:14px;align-items:center}
.donet-main_box{position:relative}
.donet-center-div h5{position:absolute;left:48%;top:43%}
.odometer-barchart-img img{background:#e4dfed;padding:4px;border-radius:6px}
.connection-statement-main-div{background:#fff;padding:16px;box-shadow:0 4px 10px 0 #0000001A;border-radius:6px;height:100%}.donutchart-img img{background:#e4dfed;padding:4px;border-radius:6px}
.unitet-main-left span{background:#795da7;width:18px;height:18px;border-radius:4px}
.unitet-statment-list{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid #ccc}.unitet-main-left{display:flex;gap:8px;align-items:center}
.unitet-main-left p{font-size:14px;font-weight:600;line-height:19px;color:#333;margin-bottom:0}
.unitet-main-right p{font-size:16px;font-weight:700;line-height:21.79px;text-align:left;color:#333;margin-bottom:0}.unitet-statmenet-main{background:#fff;padding:16px;border-radius:6px;box-shadow:0 4px 10px 0 #0000001A;height:100%}
.unitet-list-top-main{padding:8px 4px 4px}
.unitet-statment-list:last-child{border-bottom:0;padding-bottom:0}
.latest-notification-inner{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ccc;padding:10px 0}.latest-notification-left p{font-size:14px;font-weight:600;line-height:19px;color:#333;margin-bottom:0}.latest-notification-right p{font-size:14px;font-weight:600;line-height:19.07px;color:#333;margin-bottom:0}.latest-notification-box-main{padding-top:20px}
.latest-notification-box-main{padding-top:20px;background:#fff;box-shadow:0 4px 10px 0 #0000001A;padding:16px;margin-top:20px;border-radius:6px}.latest-notification-inner:last-child{border-bottom:0}
.main-dashborad-graph-div .live-poll-area{overflow:auto;width:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:16px}
.main-dashborad-graph-div .graph-container .graph canvas{width:140px;height:142px;border-radius:50%}
.main-dashborad-graph-div .bar-chart{margin-bottom:0}
.main-dashborad-graph-div .bar-chart span{display:block}
.main-dashborad-graph-div .bar-chart .label{width:100%;margin-bottom:-15px;color:#333;font-size:12px;font-weight:500;line-height:16.34px;text-align:left}
.main-dashborad-graph-div .bar-chart .percentage{width:30%;float:right;font-size:12px;font-weight:500;line-height:16.34px;color:#333;text-align:end}
.main-dashborad-graph-div .bar-chart .bar-track{clear:both;display:block;background:#f0f0f0;border-radius:6px;overflow:visible;margin-bottom:20px;padding:2px 3px 2px 3px}
.main-dashborad-graph-div .bar-chart .bar{display:block;height:8px}
.main-dashborad-graph-div .bar-chart .answer-0 .bar{background-color:#795da7;border-radius:6px}
.main-dashborad-graph-div .bar-chart .answer-1 .bar{background-color:#f57a09;border-radius:6px}
.main-dashborad-graph-div .answer-list{width:100%}
.main-dashborad-graph-div .graph-container{position:relative}
.main-dashborad-graph-div .graph-center-text{margin-bottom:0;position:absolute;top:54px;left:46px}
.main-dashborad-graph-div .graph-center-text h3{font-size:18px;font-weight:700;line-height:24.51px;text-align:center;color:#333;margin-bottom:0}.main-dashborad-graph-div .graph-center-text p{font-size:14px;font-weight:600;line-height:19.07px;text-align:center;color:#333;margin-bottom:0}
.donutchart-value-main a.canvasjs-chart-credit{display:none}
.donutchart-inner-section a.canvasjs-chart-credit{display:none}
.donutchart-value-main{box-shadow:0 4px 10px 0 #0000001A;background:#ffff;padding:12px;border-radius:6px;height:100%}
.donutchart-value-main .center-chart-text h3{position:absolute;top:24%;left:44%;color:#333;font-size:32px;font-weight:700;line-height:43.58px;text-align:center;margin-bottom:0}
.main-right-dount-chart{position:relative}
.dashboard-line-chart{margin-left:-33px}
.apply-btn-dashboard button:hover{background:transparent;color:#fc8230;transition:all .4s;border:1px solid #fc8230}.dashboard-second-tab .select-div-second-calender .date{padding:11px 29px 11px 12px;background:#f1f4fa}
.dashboard-second-tab .select-div-second-calender .date-icon{top:12px}

.main-section-top{
  /* overflow-x: hidden; */
}
/* dashborad page end */

/* sidebar menu index page */

.left-icon-one {
  position: relative;
}

.home-page-report.main .main-table-report table tbody tr td:last-child{
  display: flex;
}
.home-page-service{
  position: absolute;
  z-index: 9999;
  width: 650px;
  top: 0px;
  left: 51px;
}

.inner-left-Dashboard.box{
  background: #fff;
  width: 100%;
  border-radius: 4px;
}
.menu-btn-list {
  position: relative;
}
/* home-page report page */
.home-page-report .main-left-side-icons img {
  width: 20px;
  height: 20px;
}

.home-page-report .header-left-side-top a h2 {
  color: #fff;
  font-size: 18px;
  font-weight: 700;
  align-items: center;
  margin-bottom: 0;
}
.home-page-report .header-main-inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #51396a;
  padding: 9px;
  border-radius: 6px;
}

.home-page-report .header-cross-btn button {
  margin-bottom: 0px !important;
  padding: 0px !important;
}

.home-page-report .report-section-tab{
  margin-top: 0px;
}

.home-page-report td.table-icon-two {
  display: flex;
}
.home-page-report .main-section-top .left-icon-one button {
  background: 0;
  border: 0;
  margin-bottom: 0px;
  padding: 5px;
}

.home-page-report .paggination-button-main a img {
  width: 12px !important;
  height: 15px !important;
}
.home-page-report .report-paggination-section {
  margin-top: 7%;
}
.home-page-report .table-conten-div td{
  line-height: 13px;
}

/* setting page toggle */
.home-page-setting .setting-page-main-top{
  margin-top: 0px;
}
.home-page-setting .main-tab-dashboard .nav-tabs {
  gap: 4px;
}
.home-page-setting .main-tab-dashboard .nav-tabs .nav-link{
  font-size: 12px;
}
.home-page-setting .setting-page-buttom-section{
  display: block;
}
.home-page-setting .buttom-setting-btn-one button{
  font-size: 11px;
}
.home-page-setting .setting-page-btn-one {
  margin-bottom: 20px;
}
.home-page-setting .paggination-button-main a img {
  width: 10px !important;
  height: 11px !important;
}
.home-page-setting .header-left-side-top h2{
  font-size: 18px;
}

.home-page-setting .header-cross-btn img{
 width: 18px !important;
 height: 18px !important;
}
.home-page-setting .setting-page-input-field p{
  text-align: left;
}
.home-page-setting .main-tab-dashboard .nav-tabs .nav-link {
  padding: 6px;
}
/* home-page-wesl */

.home-page-wesl .object-list-input::before{
  top: 7px;
}
.home-page-wesl .header-cross-btn img{
  width: 18px !important;
  height: 18px !important;
 }
 .home-page-wesl .main-service-left p{
  text-align: left;
 }
 .home-page-wesl .category-div-main h5 {
  font-size: 12px;
 }
 .home-page-wesl .main-service-left {
  padding-bottom: 4px;
}
.home-page-wesl .wesl-page-main{
  padding: 10px;
}
.home-page-wesl .inner-input-field {
  padding-bottom: 12px;
  padding-top: 5px;
}
/* home-page-service */
.home-page-service .main-service-left-top p{
  text-align: left;
}
.home-page-service .main-service-right p{
  text-align: left;
}
.home-page-service .header-cross-btn img {
  width: 18px !important;
  height: 18px !important;
}
 /* .home-page-report-new */

 .home-page-report-new .report-new-input-field p{
  text-align: left;
 }
 .home-page-report-new .report-new-input-field {
  padding-bottom: 4px;
}
.home-page-report-new .report-new-page-main .checkbox-container {
  gap: 3px;
}
.home-page-report-new .report-new-page-main .search-btn-main img {
  width: 18px;
  height: 19px;
  top: 7px;
}
.home-page-report-new .report-new-page-main .tab-one-input-type input {
  padding: 5px 12px 5px 28px;
  font-size: 12px;
}
.home-page-report-new .checkbox-container img {
  width: 18px !important;
  height: 13px !important;
}
.home-page-report-new .decrement-btn-object img {
  width: 21px !important;
  height: 21px !important;
}
.home-page-report-new .report-new-page-main{
  padding: 10px;
}
.inner-left-Dashboard .checkbox-container label{
  width: 18px;
  height: 18px;
}
.home-page-report-new .report-new-page-main .tab-btn-inner img{
  width: 26px;
  height: 26px;
}

/* home-page-html-report */

.home-page-html-report{
  position: absolute;
  top: 0;
  left: 50px;
  z-index: 99999;
  width: 650px;

}
.home-page-html-report .html-report-btn{
  position: relative;
}
.home-page-html-report .html-reports-page-main .html-heading-drive p{
  text-align: left;
  margin-bottom: 0px;
}
.home-page-html-report .html-reports-page-main .html-heading-drive-inner p{
  text-align: left;
}
.home-page-html-report .html-reports-page-main .tab-one-input-type input {
  padding: 4px 2px 4px 24px;
}
.home-page-html-report .html-reports-page-main .search-btn-main img {
  top: 5px;
  width: 18px;
  height: 18px;
}
.home-page-html-report .html-reports-page-main .select-div-second select{
  padding: 5px 25px;
}
.home-page-html-report .header-left-side-top a h2{
  font-size: 18px;
}
.home-page-html-report .header-left-side-top a {
  gap: 9px;
}

.inner-left-Dashboard .header-cross-btn img {
  width: 18px !important;
  height: 18px !important;
}
.home-page-html-report .html-reports-page-main .html-report-heading th {
  padding: 5px !important;
  line-height: 13px;
  font-size: 11px;
}
.home-page-html-report .html-reports-page-main .html-report-body td{
  padding: 7px !important;
  line-height: 12px;
}

.home-page-html-report .html-reports-page-main{
  margin-top: 0px;
}
.home-page-html-report .html-reports-page-main .html-report-heading th::after{
  top: 4px;
}

.home-page-service .object-list-input h2 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16.34px;
  text-align: left;
  position: relative;
  color: #51396a;
  padding-right: 6px;
}
.home-page-service .object-list-input::before {
  top: 8px;
}
.home-page-service .inner-input-field .select-div-second-calender p{
  text-align: left;
}
.home-page-report .main-section-top .main-left-side-icons img {
  width: 20px;
  height: 20px;
}
.home-page-report .table-icon-one img {
  width: 22px !important;
  height: 22px !important;
}
.second-mobile-menu{
  display: none;
}

/* home-page-dashboard-page */


.home-dashboard-page .main-dashborad-graph-div{
  margin-bottom: 10px;
}
.home-dashboard-page .dotete-image-main img {
  width: 5px !important;
}
.home-dashboard-page .donutchart-value-main{
  margin-top: 10px;
}

.home-dashboard-page .main-tab-dashboard .nav-tabs {
  gap: 4px;
}
.home-dashboard-page .main-tab-dashboard .nav-tabs .nav-link{
  font-size: 12px;
}
.home-dashboard-page .unitet-statmenet-main{
  margin-top: 0px;
}
.home-dashboard-page .dashboard-second-tab .select-div-second-calender .date {
  padding: 8px 29px 8px 12px;
}
.home-dashboard-page .dashboard-second-tab .select-div-second-calender .date-icon {
  top: 8px;
}
.home-dashboard-page .object-box-dashboard h4 {
  font-size: 16px;
}
.home-dashboard-page .main-dashborad-graph-div .graph-center-text p {
  font-size: 12px;
}
.main-dashborad-graph-div .graph-center-text h3 {
  font-size: 14px;
}
.odometer-graph-img h3 {
  font-size: 14px;
}
.odometer-barchart-img h3 {
  font-size: 14px;
}
.home-page-service .main-service-left {
  margin-top: 6px;
}
.odometer-barchart-img {
  padding-bottom: 9px;
}
.donutchart-img h3 {
  font-size: 14px;
}
.unitet-main-left p {
  font-size: 12px;
}
.unitet-main-right p {
  font-size: 13px;
}
.latest-notification-right p {
  font-size: 12px;
}
/* Modal Content */

.modal-content-home .close {
  position: absolute;
  right: -8px;
  top: -11px;
}
.modal-content-home .close {
  background: red;
  border-radius: 100px;
  padding: 2px 7px;
  color: #fff;
  cursor: pointer;
}
.modal-content-home{
  /* padding: 20px; */
  height: 100vh;
  width: 77%;
  background: #fff;
  position: relative;

}

.modal-content-home .search-btn-main img {
  position: absolute;
  left: 3%;
  width: 14px;
  height: 14px;
  top: 31px;
  z-index: 2;
  width: 29px;
  height: 29px;
}
.modal-content-home .tab-one-input-type input {
  width: 100%;
  padding: 15px 68px;
  font-size: 22px;
}

.modal-content-home h1.document-title {
  font-size: 34px;
  font-weight: 700;
  padding: 6px;
  background: #f1f4fa;
  border-radius: 4px;
  margin-bottom: 0px;
}
.modal-content-home .header-main-inner{
  border-radius: 6px 6px 0px 0px;
}

.home-dashboard-page .dashboard-today-tab-top {
  margin-top: 7px;
}

/* new */
.main-page-side{
  position: absolute;
  top: 14px;
  left: 31px;
 
}


.home-page-wesl.main-page-side {
  transform: translate3d(40%, 20%, 0px) !important;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  transition: 0.9s!important;
  width: 50%;
  opacity: 0;
  z-index: -1;
}
.home-page-wesl.main-page-side.sidebar-show {
  transform: translate3d(78%, 22%, 0px) !important;
  opacity: 1;
  z-index: 3;
}

/*.home-page-report-new.main-page-side {
  transform: translate3d(-5%, 0px, 0px) !important;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  transition: 0.9s!important;
  width: 60%;
  opacity: 0;
  height: 0;
}
.home-page-report-new.main-page-side.sidebar-show {
  transform: translate3d(27px, 0px, 0px) !important;
  opacity: 1;
  z-index: 3;
  height: 100%;
}*/
.dashboad-left-box-menu.home-menu {
  z-index: 15;
}

/*.home-dashboard-page.main-page-side{
  transform: translate3d(-2%, 0px, 0px) !important;
  display: inline;
  white-space: nowrap;
  overflow: hidden;
  transition: 0.9s!important;
  height: 100%;
  width: 96%;
  z-index: -1;
  opacity: 0;
  height: 0;
}
.home-dashboard-page.main-page-side.sidebar-show{
  transform: translate3d(27px, 0px, 0px) !important;
  background: #fff;
  z-index: 3;
  height: 100%;
  transition: 0.9s!important; 
  opacity: 1;
  overflow: visible;
}*/

/*.home-page-setting.main-page-side{
  transform: translate3d(-2%, 0px, 0px) !important;
  display: inline;
  white-space: nowrap;
  overflow: hidden;
  transition: 0.9s!important;
  height: 100%;
  width: 90%;
  z-index: -1;
  opacity: 0;
  height: 0;
}
.home-page-setting.main-page-side.sidebar-show{
  transform: translate3d(27px, 0px, 0px) !important;
  background: #fff;
  z-index: 3;
  height: auto;
   width: 90%;  
  opacity: 1;
  height: 100%;
}*/

/*.home-page-report.main-page-side{
  transform: translate3d(-5%, 0px, 0px) !important;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  transition: 0.9s!important;
  width: 50%;
 z-index: -1;
 opacity: 0;
 height: 0;
}
.home-page-report.main-page-side.sidebar-show{
  transform: translate3d(27px, 0px, 0px) !important;
  opacity: 1;
  background: #fff;
z-index: 3;
height: 100%;

}*/

/* search bar */
/*
.home-page-search.main-page-side {
  transform: translate3d(-5%, 0px, 0px) !important;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  transition: 0.9s!important;
  width: 96%;
  opacity: 0;
  z-index: -1;
  height: 0;
}
.home-page-search.main-page-side.sidebar-show {
  transform: translate3d(27px, 0px, 0px) !important;
  opacity: 1;
  z-index: 3;
  height: 100%;

}*/
.modal-content-home .header-cross-btn button {
  /* position: absolute;
  top: -3px;
  right: 0; */
}
/*.home-page-document.main-page-side{
  transform: translate3d(-5%, 0px, 0px) !important;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  transition: 0.9s!important;
  width: 96%;
  opacity: 0;
  z-index: -1;
  height: 0;
}
.home-page-document.main-page-side.sidebar-show {
  transform: translate3d(27px, 0px, 0px) !important;
  opacity: 1;
  z-index: 3;
  height: 100%;
}*/

/*.home-page-Commands.main-page-side{
  transform: translate3d(-5%, 0px, 0px) !important;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  transition: 0.9s!important;
  width: 96%;
  opacity: 0;
  z-index: -1;
  height: 0;

}
.home-page-Commands.main-page-side.sidebar-show {
  transform: translate3d(27px, 0px, 0px) !important;
  opacity: 1;
  z-index: 3;
  height: 100%;
}*/

/*.home-page-iButton.main-page-side{
  transform: translate3d(-5%, 0px, 0px) !important;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  transition: 0.9s!important;
  width: 96%;
  opacity: 0;
  z-index: -1;
  height: 0;
}
.home-page-iButton.main-page-side.sidebar-show {
  transform: translate3d(27px, 0px, 0px) !important;
  opacity: 1;
  z-index: 3;
  height: 100%;
}*/

/*.home-page-DTC.main-page-side{
  transform: translate3d(-5%, 0px, 0px) !important;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  transition: 0.9s!important;
  width: 96%;
  opacity: 0;
  z-index: -1;
  height: 0;
}
.home-page-DTC.main-page-side.sidebar-show {
  transform: translate3d(27px, 0px, 0px) !important;
  opacity: 1;
  z-index: 3;
  height: 100%;
}*/
/*.home-page-Maintenance.main-page-side{
  transform: translate3d(-5%, 0px, 0px) !important;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  transition: 0.9s!important;
  width: 96%;
  opacity: 0;
  z-index: -1;
  height: 0;
}
.home-page-Maintenance.main-page-side.sidebar-show {
  transform: translate3d(27px, 0px, 0px) !important;
  opacity: 1;
  z-index: 3;
  height: 100%;
}*/
/*.home-page-Expenses.main-page-side{
  transform: translate3d(-5%, 0px, 0px) !important;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  transition: 0.9s!important;
  width: 96%;
  opacity: 0;
  z-index: -1;
  height: 0;
}
.home-page-Expenses.main-page-side.sidebar-show {
  transform: translate3d(27px, 0px, 0px) !important;
  opacity: 1;
  z-index: 3;
  height: 100%;
}*/

/*.home-page-image-gallery.main-page-side{
  transform: translate3d(-5%, 0px, 0px) !important;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  transition: 0.9s!important;
  width: 96%;
  opacity: 0;
  z-index: -1;
  height: 0;
}
.home-page-image-gallery.main-page-side.sidebar-show {
  transform: translate3d(27px, 0px, 0px) !important;
  opacity: 1;
  z-index: 3;
  height: 100%;
}*/
/*.home-page-Chat.main-page-side{
  transform: translate3d(-5%, 0px, 0px) !important;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  transition: 0.9s!important;
  width: 96%;
  opacity: 0;
  z-index: -1;
  height: 0;
}
.home-page-Chat.main-page-side.sidebar-show {
  transform: translate3d(27px, 0px, 0px) !important;
  opacity: 1;
  z-index: 3;
  height: 100%;
}*/
/*.home-page-search-address.main-page-side{
  transform: translate3d(-5%, 0px, 0px) !important;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  transition: 0.9s!important;
  width: 96%;
  opacity: 0;
  z-index: -1;
  height: 0;
}
.home-page-search-address.main-page-side.sidebar-show {
  transform: translate3d(27px, 0px, 0px) !important;
  opacity: 1;
  z-index: 3;
  height: 100%;
}*/

.main-page-side{
  transform: translate3d(-5%, 0px, 0px) !important;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  transition: 0.9s!important;
  width: 96%;
  opacity: 0;
  z-index: -1;
  height: 0;
}
.main-page-side.sidebar-show {
  transform: translate3d(27px, 0px, 0px) !important;
  opacity: 1;
  z-index: 3;
  height: 100%;
  overflow: visible;
}

/* page start */
.home-page-search .tab-one-input-type {
  margin-top: 0px;
  padding: 17px;
}
.search-bar-page-start {
  background: #fff;
  width: 100%;
  height: 100vh;
  /* padding: 20px; */
}
.search-bar-page-start .tab-one-input-type input {
  width: 100%;
  padding: 15px 68px;
  font-size: 22px;
}
.search-bar-page-start .search-btn-main img {
  position: absolute;
  left: 3%;
  width: 14px;
  height: 14px;
  top: 45px;
  z-index: 2;
  width: 29px;
  height: 29px;
}
.document-heading h1{
  font-size: 34px;
  font-weight: 700;
  color: #000;
  background: #f1f4fa;
  border-radius: 4px;
  margin-bottom: 0px;
  padding: 10px
}

.goal-tab-top-first .accordion-button span {
  background-image: url(../images/map-icon2.png);
  width: 16px;
  height: 16px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  top: 0px;
}
.goal-tab-top-first .accordion-button.collapsed span {
  background-image: url(../images/map-icon1.png);
  width: 16px;
  height: 16px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  top: 0px;
}
.main-tab-dashboard-inner .dropdown-toggle {
  border: none;
  background: #f4f4f4;
  margin-bottom: 0px;
  padding: 10px;
  border-radius: 5px;
  color: #000;
  font-size: 12px;
  font-weight: 500;
}
.left-icon-second .left-icon-one svg {
  margin-bottom: 0px;
}
.home-page-wesl{
  display: none;
}


.home-page-wesl.show-home-page {
  display: block !important; 
  position: absolute;
  z-index: 2;
  width: 650px;
  top: 19%;
  left: 40%;
}
.dropdown-content.show-div a.show-home-page-wesl {
  position: relative;
}
.search-bar-page-start .tab-one-input-type {
  padding: 29px;
}

.hide-show{display: none;}