﻿@import url('https://fonts.googleapis.com/css2?family=Poppins&display=swap');

* {
    margin:0;
    padding:0;
    list-style: none;
    text-decoration: none;
    box-sizing: border-box ;
    font-family: "Roboto", sans-serif;
}
 body{
    background: #fff;

 }







.header {
    /*z-index: 1;*/
    z-index: 4;
    /*background: #22242A;*/
    /*background: #000;*/
    /*background: #aeaeae;*/
    /*background: #cacaca;*/
    background: #fff;
    /*background: #2d628c;*/
    /*background: linear-gradient(0deg, rgba(0, 134, 71, 0.2), rgba(0, 134, 71, 0.2)), linear-gradient(0deg, rgba(0, 191, 243, 0.2), rgb(0, 191, 243)), #0065B3;*/
    /*background: linear-gradient(linear-gradient(0deg, rgba(0, 191, 243, 0.2), rgb(0, 191, 243)), #0065B3;*/
    position: fixed;
    width: calc(100% - 0%);
    /*height: 70px;*/
    height: 55px;
    /*height: 7.4%;*/
    /*height: 61px;*/
    display: flex;
    top: 0;
    /*border-style: solid;*/
    /*border-block-end: solid;
    border-color: #3a533a61;
    border-width: 1px;*/
}
.header .header-menu{
    width: calc(100% - 0%);
    height: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    /*padding: 0 20px;*/


}

.btn {
   /* padding: 5px 10px;
    text-decoration: none;
    cursor: pointer;*/
   
    padding: 2px 10px;
    text-decoration: none;
    cursor: pointer;
    width: 69px;
    border-radius: 18px;
    height: 26px;
}
.btn-success:hover {
    background-color: #28a745;
    
}



.btn-success {
    background-color: #9dc8ad;
    color: #fff;
    border: -7px solid #218838;
}
#gridSurrendorPlotAlerts{
    font-size:13px;
}

#header_logo {
    /*width: 65px;*/
    /*height: 65px;*/
    width: 55px;
    height: 55px;
    border-radius: 1%;
    margin-bottom: -15px;
    aspect-ratio: auto 55 / 55;
    /*margin-bottom: -23px;*/
    margin-left: 21px;
}

#header_logomobile {
   display:none;
    width: 66px;
    height: 66px;
    border-radius: 1%;
    /*margin-bottom: -23px;*/
} 



.header .header-menu .title {
    color: #fff;
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 900;
    /*extra*/
    margin-top: -14px;
    /*position: relative;*/
    /*right:420px;*/
    /*right: 340px*/
}

    .header .header-menu .title span {
        /*color: #8cc43d;*/
        color: #0cc2f3;
        font-size: 16px;
    }
.header .header-menu .sidebar-btn {
    /*color: #fff;*/
    color: #0f0f0f;
    position: absolute;
    margin-left: 450px;
    font-size: 22px;
    font-weight: 900;
    cursor: pointer;
    transition: 0.3s;
    transition-property: color;
    display:none;
   
}
 .header .header-menu .sidebar-btn:hover{
	color:#4CCEE8;
}

 /*Search box start*/




.header .header-menu .search_box {
    display: flex;
    /*margin: auto 0;*/
    margin: 0 10px;
    height: 35px;
}

    .header .header-menu .search_box  {
        border: none;
        outline: none;
        background: #fff;
        height: 95%;
        padding: 0 10px;
        font-size: 20px;
        width: 250px;
        /*border-radius: 20px;*/
        border-end-start-radius: 10px;
        border-bottom-left-radius: 9px;
    }

    .header .header-menu .search_box {
        color: #0a5071;
        font-size: 20px;
        background: #fff;
        height: 95%;
        padding: 4px;
        position: relative;
        cursor: pointer;
        z-index: 1;
        border-end-end-radius: 9px;
        border-start-end-radius: 9px
    }

        .header .header-menu .search_box:hover {
            color: #fff;
        }

        .header .header-menu .search_box span::after {
            height: 100%;
            width: 0;
            content: '';
            background: red;
            position: absolute;
            top: 0;
            right: 0;
            left: 0;
            z-index: -1;
            transition: 0.3s;
        }

        .header .header-menu .search_box span:hover::after {
            width: 100%;
        }

    /*Search box END*/

/* POWER BUTTONS START */
.header .header-menu ul{
	
display:flex;

}
    .header .header-menu ul li a {
        /*background:#fff;
color:#000;*/
        /*background:#252928;
color: #fffcfc;
*/
        /*background: #9badcbde;*/
        background: #5e8cb0db;
        /*background: #ffffff;*/
        /*background: #0065b30f;*/
        /*background: #ffffff;*/
        /*background: #8f8f8f21;*/
        /*color: #105385;*/
        /*color: #004987;*/
        color: #ffffff;
        /*color: #465b7a;*/
        display: block;
        /*margin: 0 10px;*/
        margin: 0 8px;
        font-size: 18px;
        width: 34px;
        height: 34px;
        /*line-height: 35px;*/
        line-height: 35.5px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3S;
        transition-property: background, color;
        /*border-style: solid;*/
        /*border-color: #00a1ff;*/
        /*border-color: #606c7e;*/
        /*border-color: #606c7e;*/
        /*border-width: 1px;*/
    }
/*.header .header-menu ul li a:hover{
background:#4CCEE8;
color:#fff;
}*/

#divfooter {
   /* left: 11.1%;
    width: calc(100% - 10%);*/

     left: 0%;
    width: 100%;

    /*z-index: 1;*/
    background: #fff;
    /*background: #4CCEE8;*/
    position: fixed;
    height: 250px;
    /*display: flex;*/
    bottom: 0px;
    /*top: 65px;*/
    /* overflow: auto;*/
    /*overflow-y: auto;*/
    overflow-x: auto;
}

#btnpower:hover {
    background: #f9563f;
    color: #fff;
    font-size: 22px;
    border-color: #f9563f;
}


#supportHyperlink:hover {
    background: #4CCEE8;
    color: #fff;
    font-size: 23px;
    border-color: #4CCEE8;
   
}

#HelpHyperlinkID:hover {
    background: #4CCEE8;
    color: #fff;
    font-size: 23px;
    border-color: #4CCEE8;
  
}



#btnAlert:hover {
    background: #4CCEE8;
    color: #fff;
    font-size: 25px;
    border-color: #4CCEE8;
}
#btnAlertUnderproc:hover {
    background: #4CCEE8;
    color: #fff;
    font-size: 25px;
    border-color: #4CCEE8;
}
#dropbtndata:hover {
    background: #4CCEE8;
    color: #fff;
    font-size: 25px;
    border-color: #4CCEE8;
}
#btnNICdataFetching:hover {
    background: #4CCEE8;
    color: #fff;
    font-size: 25px;
    border-color: #4CCEE8;
}


#lblalertcount:hover {
    font-size: 30px;
}

#btnhome:hover {
    background: #4CCEE8;
    color: #fff;
    font-size: 23px;
    border-color: #4CCEE8;
}


#dropbtn:hover {
    background: #4CCEE8;
    color: #fff;
    font-size: 21px;
    border-color: #4CCEE8;
}

#btnchangepwd:hover {
    /*background-color: #4CCEE8;*/
    background: #4CCEE8;
    color: #fff;
    font-size: 24px;
    border-color: #4CCEE8;
    /* height: 32px;
    width: 30px;*/
}
#btnclear:hover {
    background: #4CCEE8;
    color: #fff;
    font-size: 24px;
    border-color: #4CCEE8;
    /* height: 32px;
    width: 30px;*/
}
.SurrenderLOgoClass {
    font-size: 38px;
    height: 29px;
    width: 29px;
}
#SurrenderLOgo:hover {
    color: #fff;
    height: 55px;
    width: 55px;
    border-color: #4CCEE8;
}



.AutoplotAllotmentClass {
    font-size: 38px;
    height: 32px;
    /*width: 31px;*/
    width: 30px;
    margin-top: 0px;
    border-radius: 24px;
}

#AutoplotAllotment:hover {
    color: #fff;
    /*height: 55px;*/
    /*width: 55px;*/
    border-color: #4CCEE8;
}

#btnfeatureinfo:hover {
    /*background: #19B3D3;*/
    color: #19B3D3;
}

#btnSubitsurrender:hover {
    color: #fff;
    background-color: #2d628c;
    font-size: 14px;
}
#btnsubitAutoPlotallotment:hover {
    color: #fff;
    background-color: #2d628c;
    font-size: 15px;
}
    #btnSubitsurrender {
    border-radius: 12px;
    background-color: #628C2D;
    font-size: 12px;
}
#btnClear:hover {
    border-radius: 12px;
    background-color: #8C572D;
    border-color: #8C572D;
}
#btnClear {
    border-radius: 12px;
    background-color: #8C572D;
    font-size: 12px;
}


#btnfeatureinfo {
    color: #b49f9f;
    font-size: 38px;
    width: 60px;
    height: 60px;
    display: block;
    /*margin-left: 15vh;*/
}
    #btnfeatureinfo.clicked {
        /*background-color: green;*/
        color: green;
        width: 45px;
        font-size: 34px;
    }

.changepasswordLogClass
{
   /*font-size: 38px;
    height: 31px;
    width: 30px;*/


      height: 28px;
    width: 28px;
    margin-top: 3px;
}

#changepwd:hover {
    /*  font-size: 45px;
    height: 36px;
    width: 34px;*/
    height: 30px;
    width: 30px;
    
   
}
#btnchangepwd:hover {
    background: #4CCEE8;
}
/*#changepwd:hover
{
    color: #fff;
    height: 55px;
    width: 55px;
}*/
#checkexpired:hover {
    /*background: #19B3D3;*/
    color: #19B3D3;
}

#checkexpired.clicked {
    /*background-color: green;*/
    color: green;
}







/* POWER BUTTONS end */


/* side bar START */

/*.sidebar2 {
   
    background: red;
    color:red;*/
 /*EXTED ONLY DATA HOW MUCH */

    /*top: 500px;*/
    /*width: 500px;*/
    /*height: calc(100% - 9%);*/
    /*transition: 0.3s;
    transition-property: width;*/
    /*overflow-y: auto;*/
/*}*/


.sidebar {
    z-index: 2;
    /*background: #2F323A;*/
    /*background: #000;*/
    /*background: #cacaca;*/
    /*background: #F3F3F3;*/
    background: #fff;
    /*background: linear-gradient(0deg, rgba(0, 134, 71, 0.2), rgba(0, 134, 71, 0.2)), linear-gradient(0deg, rgba(0, 191, 243, 0.2), rgba(0, 191, 243, 0.10)), #0075B3;*/
    /*     background: linear-gradient(0deg, rgba(0, 134, 71, 0.36), rgba(0, 134, 71, 0.36)), linear-gradient(0deg, rgba(0, 191, 243, 0.54), rgba(0, 191, 243, 0.54)), rgba(0, 101, 179, 0.65);
*/ position: absolute; /*EXTED ONLY DATA HOW MUCH */

    top: 55px;
    /*top: 70px;*/
    /*width: 190px;*/
    width: 170px;
    /*height: calc(100% - 9%);*/
    height: 92.5%;
    transition: 0.3s;
    transition-property: width;
    overflow-y: auto;
    overflow-x: hidden;
    /* border-style: solid;
    border-color: #2d628c;
    border-width: 2px;*/
    /*border-style: solid;*/
    border-inline-end-style: solid;
    border-color: #3a533a61;
    border-width: 1px;
}




.Allsidebar1 {
    z-index: 1;
    background: #fff;
    position: fixed; /*EXTED ONLY DATA HOW MUCH */

    top: 70px;
    /*left: 11.2%;*/
    left: 11.0%;
    width: 230px;
    /*height: calc(100% - 9%);*/
    /*height: calc(100% - 9%);*/
    height: 94%;
    transition: 0.3s;
    transition-property: width;
    overflow-y: auto;
    overflow-x: hidden;
    /*border-radius:20px;*/
    display: none;
    /*border-radius: 11px;*/
}


.sidebar2 {
    z-index: 1;
    background: #fff;
    /* background: #f8f8f8;*/
    /* background: #2D8C87;*/
    position: absolute; /*EXTED ONLY DATA HOW MUCH */
    /*top: 70px;*/
    top: 55px;
    /*left: 11.2%;*/
    /*left: 11.0%;*/

    left: 0%;
    /* width: 190px;*/
    /*width: 382px;*/

    width: 429px;
    /*height: calc(100% - 9%);*/
    /*height: calc(100% - 9%);*/
    /*height: calc(100% - 5%);*/
    height: 92.4%;
    transition: 0.3s;
    transition-property: width;
    overflow-y: auto;
    overflow-x: hidden;
    /*border-radius:20px;*/
    display: none;
    /*border-radius: 11px;*/
    /*transition: width 5s ease;*/
}

.Allsidebar {
    z-index: 1;
    background: #fff;
    /*background: #f0f0f0;*/


    position: fixed; /*EXTED ONLY DATA HOW MUCH */
    /*top: 70px;*/
    top: 55px;
    /*left: 11.2%;*/
    /* left: 11.0%;
    width: 230px;*/


    left: 0%;
    /*width: 400px;*/
    width: 420px;
    /*height: calc(100% - 9%);*/
    height: 94%;
    transition: 0.3s;
    transition-property: width;
    overflow-y: auto;
    /*border-radius:20px;*/
    display: none;
    /*border-radius: 11px;*/


    border-style: solid;
    border-color: #3a533a61;
    border-width: 1px;
}

.fixedsidebar {
    z-index: 1;
    /*background:#d04606;*/
    position: fixed; /*EXTED ONLY DATA HOW MUCH */
    /*border-block-start-color: red;*/
    border-radius: 2px;
    border: green;
    right: -3%;
    top: calc(100% - 65%);
    /*width: 190px;*/
    width: 250px;
    /*width: 500px;*/
    height: calc(100% - 60%);
    /*height: 80%;*/
    transition: 0.3s;
    transition-property: width;
    /*overflow-y: auto;*/
}
/*.fixedsidebar a {
        color: #fff;
        display: block;
        width: 100%;
        text-decoration: none;
        padding-left: 40px;
        padding-left: 0px;
        padding-left: 30px;
        box-sizing: border-box;
        transition: 0.5s;
        transition-property: background;
        font-size: 17px;
        border-radius: 0 30px;
        overflow-y: auto;
 }*/
.sidebar a {
    color: #030303ba;
    /*color: #041819;*/
    display: block;
    width: 100%;
    /*line-height: 80px;*/
    line-height: 74px;
    text-decoration: none;
    /*padding-left: 40px;*/
    padding-left: 25px;
    /*padding-left: 30px;*/
    box-sizing: border-box;
    transition: 0.5s;
    transition-property: background;
    /* font-size: 17px;*/
    font-size: 15px;
    font-weight: 502;
    border-radius: 0 30px;
}
    .sidebar a:hover {
        background: #0cc2f4;
        /*rgb(140 196 61)*/
    }

/*.btndashbord .btnlayers .btnSpacialQuery .btnReports .btnAttibuteQuery .btntools{
    display:none;
}*/
/*  .sidebar a .btndashbord:hover .sidebar2 {
        color: red;
        display:inline;
    }
*/
/*#btndashbord.clicked {
    background-color: rgba(22, 170, 35, 1);*/
/*margin-bottom:100%;*/
/*}*/
#btnlayers.clicked {
    /*background-color: rgba(22, 170, 35, 1);*/
    background-color: rgb(140 196 61);
    /*background-color: #2D622A;*/
    /*margin-bottom:100%;*/
}
#btnSurrender.clicked {
    background-color: #87CF5F;
}
#btnchangepwd.clicked {
    background-color: #87CF5F;
}

#btnAutoplotallotment.clicked {
    background-color: #87CF5F;
}
#dropbtndata.clicked {
    background-color: #00b303;
}
#dropbtndata.clicked {
    background-color: #00b303;
}
#btnAlertUnderproc.clicked {
    background-color: #00b303;
}


#btnAlert.clicked {
    background-color: #00b303;
    color: #fff;
}

#btnReports.clicked {
    /*background-color: rgba(22, 170, 35, 1);*/
    /*background-color: #2D622A;*/
    background-color: rgb(140 196 61);
}
#btnAttibuteQuery.clicked {
    /*background-color: #2D622A;*/
    background-color: rgb(140 196 61);
}
#btnSpacialQuery.clicked {
    /*background-color: #2D622A;*/
    background-color: rgb(140 196 61);
}
#btntools.clicked {
    /*background-color: #2D622A;*/
    background-color: rgb(140 196 61);
}

#cargoDetails.clicked {
    /*background-color: #2D622A;*/
    background-color: rgb(140 196 61);
}

#btndashbord.clicked {
   
    background-color: rgb(140 196 61);
}
/*#btnlayers.clicked ~ .divfooter {
    left: 50%;
   
}*/
/*.sidebar ul{

        position:relative;
        list-style-type:none;
    }
        .sidebar ul li a {
            display: flex;
            align-items: center;
            font-family: arial;
            font-size: 1.15em;
            text-decoration: none;
            text-transform: capitalize;
            color: #fff;
            padding: 10px 30px;
            height: 50px;
            transition: 0.5s ease;
            border-radius: 0 30px;
            transition-property: background;
        }

        .sidebar ul li a:hover {
            background: #19B3D3;
        }


        .sidebar ul ul {
            position: absolute;
            left: 80px;
            width: 200px;
            height:100%;
            top: 0px;
            display: none;*/
/*bottom:90%;*/
/*background: rgba(155, 39, 176, 4);
            border-radius: 5px;
            box-shadow: 2px 2px 10px rgba(0, 0, 0, .1);*/
/*overflow-y: auto;*/
/*}
        .sidebar ul .dropdown1 {
            position: relative;
        }
            .sidebar ul .dropdown1:hover ul {
                display: initial;

            }*/
.sidebar i {
    padding-right: 10px;
}
/*.fixedsidebar i {
    padding-right: 10px;
}*/
/*Logo image start*/
.sidebar .profile img {
    margin: 5px 0;
    /* width: 100px;
        height: 100px;*/
    width: 50px;
    height: 50px;
    border-radius: 50%;



    border-style: solid;
  /*border-color: #3a533a61;*/
  border-color: #fff;
  border-width: 1px;
}

.sidebar .profile p {
    /*color: #bbb;*/
    /*color: #793535;*/
    /*color: #622f2f;*/
    color: #842929;
    /*color: #bbac13;*/
    font-weight: 600;
    margin-bottom: 10px;
}
      /*  .sidebar .profile p span {
            color: #4CCEE8;
            font-size: 16px;
        }*/

     /*Logo image end*/

/*Check box sidebar-btn start*/

#check:checked ~ .sidebar {
    /*left: -190px;*/
    left: -77px;

}
#check:checked ~ .sidebar2 {
    /*left: 80px;*/

    left: -79px;
    /*margin-left: 12px;*/
    /*left: 80px;*/
    /*width: 210px;*/
}



#check:checked ~ .Allsidebar {
    /*left: 80px;*/

    /*left: -88px;*/
    left: -77px;
    /*margin-left: 12px;*/
    /*left: 80px;*/
}

#check:checked ~ .sidebar a span {
    /*display: none;*/
    display: block;
    text-align: center;
    /*font-size: 12px;*/
    font-size: 13px;
    color: #7b7b7b;
}


#check:checked ~ .sidebar i {
    padding-right: 0px;
}

#check:checked ~ .sidebar .profile img {
    display: block;
    width: 37px;
    height: 37px;



   border-radius: 50%;
  border-style: solid;
  border-color: #3a533a61;
  border-color: #a5cee7;
  border-width: 1px;
}
#check:checked ~ .sidebar .profile p {
    display: block;
    font-size: 14px
}

#check:checked ~ .sidebar .profile {
    margin-left: 78px;
  /* border-block-end: solid;
    border-width: 0.5px;
    border-color: #606c7e;*/
    /*border-block-start: solid;
    border-block-start-width: 0.1px;*/
}


#check:checked ~ .sidebar a {
    font-size: 25px;
    margin-left: 46px;
    /*width: 128px;*/
    width: 133px;
    text-align: center;
    /*line-height: 18px;
    padding-top: 22px;*/

   /* line-height: 33px;
    padding-top: 7px;*/
    line-height: 26px;
    padding-top: 15px;
}


/*#check:checked ~ .footer {*/
    /*left: 5%;
    width: calc(100% - 2%);*/

    /*left: 0%;
    width: 100%;

}*/

.footer1 {
    /*padding-left: 172px;*/
    padding-left: 182px;
}

#check:checked ~ .footer {
    /*left: 5%;
    width: calc(100% - 2%);*/

    left: -88px;
    width: 107%;
    position: fixed;
    overflow-x: auto;
}

/*#check:checked ~ .sidebar2{
    left: 5.2%;
}*/

/*Check box sidebar-btn end*/


/* side bar end */


/*Mainbar*/
#map {
    /*margin-left: 250px;*/
    /*background: url(https://drive.google.com/uc?export=view&id=1940kPx0RfYDG0FMbrE9Q_NmnZURRJ4LH) no-repeat;
    background: url(img/haldia_backdround.jpg) no-repeat;*/
    /*background-position: center;
    background-size: cover;
    height: 100vh;
    transition: 0.5s;
    width: (100% - 250px);
    margin-top: -12px;
    margin-left: 0px;*/
    position:fixed;

    /*position: absolute;*/
    background-position: center;
    background-size: cover;
    /*top: 20px;*/
    top: 55px;
    bottom: 0;
    width: 100vw;
}





/* Add media query for responsiveness */
/* Add media query for responsiveness 1250px 768*/
@media screen and (max-width: 1250px) {

    .header {
        background: #2d628c;
    }

    .header .header-menu .sidebar-btn {
        display: none;
    }

    /*.sidebar {*/
        /*left: -119px;*/
        /*left: -126px;*/
        /*color: #2f323a00;
        display: #2f323a00;
        position: fixed;*/
        /*width:50PX;*/
        /*line-height: 15px;*/
        /*top: 0;*/
        /*width: 165px;*/
        /*width: 177px;*/
        /*width: 150px;
        overflow-y: auto;
        z-index: 4;
        background-color: #2d628c;
        margin-left: -20px;
    }*/


    #check:checked ~ .sidebar a {
        margin-left: 74px;
        width: 110px;
        text-align: center;
        line-height: 30px;
        padding-top: 11px;
        color: white;
        font-size: 24px;
    }
        #check:checked ~ .sidebar a span {
            display: block;
            text-align: center;
            font-size: 12px;
        }

    #check:checked ~ .sidebar {
        left: -117px;
        background-color: #2d628c;
        z-index: 4;
        /*height: 112.4%;*/
        position: fixed;
    }

        .sidebar i {
            padding-right: 0px;
        }

        .sidebar .profile {
            display: none;
        }

        /*.sidebar a span {

            
        }*/
    #check:checked ~ .sidebar a span {
        display: block;
        font-size: 7px;
    }

        /*.sidebar a {
            font-size: 26px;
            margin-left: 115px;
            color: white;*/
            /*top: 20px;*/
            /*width: 40px;*/
            /*border-radius:0 30px;*/
        /*}*/

    /*.sidebar a:hover {
                background: red;
                width: 10px;
            }*/

    .header .header-menu .title {
        /* display: none;*/
        font-size: 0;
    }

        .header .header-menu .title span {
            display: none;
        }

        .header .header-menu .title span {
            display: none;
        }

    #check:checked ~ .sidebar2 {
        /*left: -124px;
        top: 97px;
        overflow: auto;
        height: 546px;*/

        left: -200px;
        top: 97px;
        overflow: auto;
        /*height: 546px;*/
        /*height: calc(100% - 13%);*/
        padding-left: 82px;
    }
    #check:checked ~ .Allsidebar {
        position: fixed;
        left: -181px;
        top: 97px;
        /*height: 90%;*/
        /*height: calc(100% - 13%);*/
        padding-left: 67px
    }
    /* .Allsidebar {
        left: -124px;
    }*/

    #check:checked ~ .fixedsidebar {
        /*left: 85%;*/
        right: 0%;
        /*overflow-y: auto;*/

        background-color: #fbfbfb00;
        width: 15%;
        top: calc(100% - 70%);
        display: none;
    }

    /* .fixedsidebar a{
        display: none;
    }*/

    #header_logomobile {
        display: none;
    }

    #lblusername {
        display: none;
    }
    /*    #btnpower{
        display:none;
    }
    #btnhome{
        display:none;
    }
    #btnfeatureinfo{
        display:none;
    }*/
    #lbllable {
        display: none;
    }
    /*.header .header-menu .search_box input {
        border: none;
        outline: none;
        background: #fff;
        height: 95%;
        padding: 0 10px;
        font-size: 20px;
        width: 250px;*/
    /*border-radius: 20px;*/
    /*border-end-start-radius: 10px;
        border-bottom-left-radius: 9px;
    }

    .header .header-menu .search_box span {
        color: #0a5071;
        font-size: 20px;
        background: #fff;
        height: 95%;
        padding: 4px;
        position: relative;
        cursor: pointer;
        z-index: 1;
        border-end-end-radius: 9px;
        border-start-end-radius: 9px
    }*/
    .header .header-menu .search_box {
        width: 60%;
        display: inline-flex;
        justify-content: center;
        /*margin-bottom: 10px;*/
    }

        .header .header-menu .search_box input {
            width: 90%;
        }

    /*.sidebar a {
             font-size: 30px;*/
    /*margin-left: 170px;*/
    /*margin-left: 95px;*/
    /*width: 80px;*/
    /*width: 80px;
             }*/

   

    .main-container {
        margin-left: 10px;
    }

    .ol-scale-line {
        display: none;
    }

    .footer1 {
        padding-left: 10px;
    }

    #check:checked ~ #divfooter {
        left: 11.9%;
        width: 88%;
        z-index: 1;
        background: #fff;
        /*background: #4CCEE8;*/
        position: fixed;
        /*width: calc(100% - 10%);*/



        height: 250px;
        /*display: flex;*/
        bottom: 0px;
        /*top: 65px;*/
        /* overflow: auto;*/
        /*overflow-y: auto;*/
        overflow-x: auto;
        font-size: 71%;
    }

    

    #btnfeatureinfo.clicked {
        /*background-color: green;*/
        color: green;
        width: 53px;
    }

    /*#check:checked ~ .sidebar a {
        font-size: 25px;
        margin-left: 63px;
        width: 128px;
        text-align: center;
        line-height: 28px;
        padding-top: 21px;
    }
    #check:checked ~ .sidebar {*/
        /* left: -190px; */
        /*left: -116px;
    }
        #check:checked ~ .sidebar a span {*/
            /*display: none;*/
            /*display: block;
            text-align: center;*/
            /*font-size: 12px;*/
            /*font-size: 10px;
            color: #7b7b7b;
        }


        #check:checked ~ .sidebar i {
            padding-right: 0px;
        }*/



    /*main Page*/




    /*.wrapper .form .input_field {
                
                flex-direction:column;
                align-items:flex-start;
               

            }
            .wrapper .form .input_field label{
                
                margin-bottom:5px;

                width: 3px;
                font-size: 15px;
            }
            .wrapper .form .input_field .input,
            .wrapper .form .input_field .textarea {
   
             width: 69%;
             outline: none;
             border: 1px solid rgb(206, 147, 208);
            font-size: 14px;
            padding: 2px 10px;*/
    /* border-radius: 3px; */
    /*transition: all 0.3s ease;
    

             }*/


    

    /*#btnfeatureinfo.clicked::Registrationsidebar {*/
    /*background-color: green;*/
    /*color: green;
    width:45px;
}*/


    .drawtools {
        /*  margin-left:10px;*/
        height: 180px;
        border-radius: 9px;
        padding-left: 10px;
    }



    /*.Registrationsidebar {*/
        /*width: 250px;*/


        /*width: 0px;
        display: inline;
    }*/



    #btnnewplotregistration {
        /*width: 125px;*/
        font-size: 10px;
    }
    #btnmasterdataplots {
        font-size: 10px;
    }





    /*.menu1 {
        position: relative;
        width: 200px;
        height: 200px;
        background: linear-gradient(45deg, #9ad751, #2196f3);
        display: flex;
        justify-content: center;
        align-items: center;
    }

        .menu1 .toggle {
            position: relative;
            width: 60px;
            height: 60px;
            background: #fff;
            border-radius: 50%;
            box-shadow: 0 3px 4px rgba(0,0,0,0.15);
            display: flex;
            justify-content: center;
            align-items: center;
            color: #333;
            cursor: pointer;
            font-size: 2em;
            transition: 1.25s;
        }

        .menu1.active .toggle {
            transform: rotate(360deg);
            box-shadow: 0 6px 8px rgba(0,0,0,0.15), 0 0 0 2px #333, 0 0 0 8px #fff
        }*/
}