#MadhyaPradesh_map {
    height: 392px;
    background-image: url(../images/madhya-pradesh-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#ArunachalPradesh_map {
    height: 392px;
    background-image: url(../images/arunachal-pradesh-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#Assam_map {
    height: 392px;
    background-image: url(../images/assam-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#Bihar_map {
    height: 392px;
    background-image: url(../images/bihar-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#Chandigarh_map {
    height: 392px;
    background-image: url(../images/chandigarh-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#Chhattisgarh_map {
    height: 392px;
    background-image: url(../images/chhattisgarh-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#DadarNagarHaveli_map {
    height: 392px;
    background-image: url(../images/dadra-&-nagar-haveli-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#DamanDiu_map {
    height: 392px;
    background-image: url(../images/daman-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#Delhi_map {
    height: 392px;
    background-image: url(../images/delhi-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#Goa_map {
    height: 392px;
    background-image: url(../images/goa-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#Gujarat_map {
    height: 392px;
    background-image: url(../images/gujarat-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#Haryana_map {
    height: 392px;
    background-image: url(../images/haryana-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#HimachalPradesh_map {
    height: 392px;
    background-image: url(../images/himachal-pradesh-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#JammuKashmir_map {
    height: 392px;
    background-image: url(../images/jammu-kashmir-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#Jharkhand_map {
    height: 392px;
    background-image: url(../images/jharkhand-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#Karnataka_map {
    height: 392px;
    background-image: url(../images/karnataka-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#Kerala_map {
    height: 392px;
    background-image: url(../images/kerala-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#Maharastra_map {
    height: 392px;
    background-image: url(../images/maharashtra-map.png);
    background-repeat: no-repeat;
    background-position: center;
}




#Manipur_map {
    height: 392px;
    background-image: url(../images/manipur-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#Meghalaya_map {
    height: 392px;
    background-image: url(../images/meghalaya-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#Mizoram_map {
    height: 392px;
    background-image: url(../images/mizoram-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#Nagaland_map {
    height: 392px;
    background-image: url(../images/nagaland-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#Orissa_map {
    height: 392px;
    background-image: url(../images/odisha-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#Pondicherry_map {
    height: 392px;
    background-image: url(../images/puducherry-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#Punjab_map {
    height: 392px;
    background-image: url(../images/punjab-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#Rajasthan_map {
    height: 392px;
    background-image: url(../images/rajasthan-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#Sikkim_map {
    height: 392px;
    background-image: url(../images/sikkim-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#TamilNadu_map {
    height: 392px;
    background-image: url(../images/tamilnadu-map.png);
    background-repeat: no-repeat;
    background-position: center;
}


#Telangana_map {
    height: 392px;
    background-image: url(../images/telangana-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#Tripura_map {
    height: 392px;
    background-image: url(../images/tripura-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#UttarPradesh_map {
    height: 392px;
    background-image: url(../images/uttar-pradesh-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#Uttarakhand_map {
    height: 392px;
    background-image: url(../images/uttarakhand-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#WestBengal_map {
    height: 392px;
    background-image: url(../images/west-bengal-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

#AndraPradesh_map {
    height: 392px;
    background-image: url(../images/andhra-pradesh-map.png);
    background-repeat: no-repeat;
    background-position: center;
}

/*a {
    color: #003658;
    text-decoration: none;
}

    a:hover {
        color: #0189b7;
    }*/

h1 {
    font-family: Calibri, Agency FB, 'Raleway', sans-serif, Aparajita_cxb;
    font-size: 45px !important;
    font-weight: normal;
    /*line-height: 50px;*/
    /*padding-bottom: 0px;*/
    padding-top: 0;
}

#map_img_india {
    width: 750px;
    height: 660px;
    background-image: url(../images/india-map.png);
    background-repeat: no-repeat;
    background-position: top center;
}

#map_img_mpd {
    width: 880px;
    height: 480px;
    background-image: url(../images/madhya-pradesh-map.png);
    background-repeat: no-repeat;
    background-position: top center;
}

@font-face {
    font-family: 'Agency FB';
    src: url(../fonts/AGENCYR.eot);
    src: url(../fonts/AGENCYR.eot?#iefix) format('embedded-opentype'),url(../fonts/AGENCYR.TTF) format('truetype');
}

@font-face {
    font-family: 'Digital-7';
    src: url(../fonts/digital-7.regular.eot);
    src: url(../fonts/digital-7.regular.eot?#iefix) format('embedded-opentype'),url(../fonts/digital-7.regular.ttf) format('truetype');
}

.orange_en {
    color: #ff7f00;
    font-family: 'Bookman Old Style', Aparajita_cxb; /*, Aparajita*/
}

.orange_hi {
    color: #ff7f00;
    font-family: 'Bookman Old Style', Aparajita_cxb; /*, Aparajita*/
    font-size: 56px;
}

.small-header_en {
    color: #555;
    font-size: 15px;
    font-family: 'Bookman Old Style', Aparajita_cxb; /*, Aparajita*/
    margin: 0;
    padding: 0;
}

.small-header_hi {
    color: #555;
    font-size: 19px;
    font-family: 'Bookman Old Style', Aparajita_cxb; /*, Aparajita*/
    margin: 0;
    padding: 0;
}

/*.white {
    color: #fff;
}*/

.green_en {
    color: #3cd82d;
    font-family: 'Bookman Old Style', Aparajita_cxb; /*, Aparajita*/
    text-transform:uppercase;
}

.green_hi {
    color: #3cd82d;
    font-family: 'Bookman Old Style', Aparajita_cxb; /*, Aparajita*/
    font-size: 56px;
}

.digital_font {
    font-family: Digital-7, Aparajita_cxb;
    /*font-family:  'Anaheim', sans-serif;*/
    font-size: 140px;
    /*color: #fff;*/
    text-decoration: none;
}

.total_distributed_text {
    font-size: 27px;
    text-align: right;
    padding-right: 30px;
    /*padding-bottom: 30px;*/
}

.date_time {
    font-size: 41px;
    text-transform: uppercase;
    padding-bottom: 0px;
}

.map_numbers {
    font-family: 'Anaheim', sans-serif, Aparajita_cxb;
    /*font-size: 25px;*/
    font-size: 21px;
    /*color: #003658;*/
    color: white;
}

.map_numbers_Unit_en {
    font-family: 'Anaheim', sans-serif, Aparajita_cxb;
    font-size: 13px;
    color: white;
}

.map_numbers_Unit_hi {
    font-family: 'Anaheim', sans-serif, Aparajita_cxb;
    font-size: 17px;
    color: white;
}

.map_numbers_states {
    font-family: 'Anaheim', sans-serif, Aparajita_cxb;
    /*font-size: 25px;*/
    font-size: 19px;
    color: #003658;
    z-index: 0;
    /*border: 1px solid red;*/
    /*display: inline-block;*/
}

div .red-border span {
    border: 1px solid red;
}

.bulb_img {
    background-image: url(../images/bulb.png);
    background-repeat: no-repeat;
    background-position: bottom right;
    padding-bottom: 50px;
}


.blue_bg {
    height: 68px;
    background-image: url(../images/blue_bg.png);
    background-repeat: repeat-x;
    background-position: left center;
}

.back-button {
    background-image: url(../images/back_arrow.png);
    background-repeat: no-repeat;
    padding-left: 150px;
    left: 30px;
    width: 53px;
    height: 23px;
}

    .back-button:hover {
        background-image: url(../images/back_arrow_hover.png);
        background-repeat: no-repeat;
        padding-left: 150px;
    }

.location-kiosk {
    width: 425px;
    padding: 15px 15px 15px 15px;
    /* padding: 20px 10px; */
    /*margin: 35px;*/
    /*margin-left: 80px;
    margin-bottom: 20px;
    margin-top: 20px;*/
}


    .location-kiosk .title {
        background-color: #01B5F1;
        color: #fff;
        padding: 5px 20px;
        font-size: 22px;
    }

    .location-kiosk .address {
        height: 120px;
        background-color: #e5f9ff;
        color: #333;
        padding: 5px 20px;
        font-size: 18px;
        text-align: justify;
        height: 120px;
        line-height: 27px;
    }

.column1 {
    /*padding-left: 100px;*/
}

.location_table_td_title {
    /*background-color: #01B5F1;*/
    background-color: #003658;
    color: #fff;
    padding: 5px 20px;
    font-size: 22px;
    width: 18px;
}

.location_table_td_area {
    background-color: #e5f9ff;
    color: #333;
    padding: 5px 20px;
    font-size: 18px;
    text-align: justify;
    /*height: 120px;*/
    line-height: 27px;
    width: 750px;
    border-bottom: 1px solid #ccc;
    text-transform: uppercase;
}

table .institution-entries {
    background-color: #e5f9ff;
}

    table .institution-entries tr {
        border: 1px solid #ccc;
    }

.institution_table_td_name {
    /*background-color: #01B5F1;*/
    /*background-color: #003658;*/
    background-color: #e5f9ff;
    /*color: #fff;*/
    color: #333;
    padding: 5px 20px;
    font-size: 22px;
    /*width: 18px;*/
    width: 500px;
    line-height: 27px;
    border: 1px solid #ccc;
}

.institution_table_td_bulbs {
    background-color: #e5f9ff;
    color: #333;
    padding: 5px 20px;
    font-size: 18px;
    text-align: justify;
    /*height: 120px;*/
    line-height: 27px;
    /*width: 750px;*/
    width: 280px;
    border-bottom: 1px solid #ccc;
}


.factor_lbl {
    height: 30px;
    /*color: #ccc;*/
    font-size: 16px;
    line-height: 30px;
    padding-bottom: 20px;
}

.delp_lbl {
    font-size: 20.5px;
    height: 30px;
    color: #ccc;
    /*font-size: 16px;*/
    line-height: 30px;
    padding-bottom: 20px;
    text-transform: uppercase;
}


.factor_val {
    height: 30px;
    /*color: #ccc;*/
    /*font-size: 27px;*/
    font-size: 20px;
    line-height: 30px;
    display: inline-block;
}

.state-value {
    /*font-size: 22px;*/
    background-image: url(../images/right-arrow.png);
    background-repeat: no-repeat;
    z-index: 10;
    background-position: right center;
    /*padding-right: 22px;*/
    padding-right: 21px;
}

    .state-value:hover {
        background-image: url(../images/right-arrow-hover.png);
    }

.state-names_en {
    font-size: 14px;
    font-weight: normal;
    color: white;
    text-decoration: underline;
    text-transform: uppercase;
}

.state-names_hi {
    font-size: 18px;
    font-weight: normal;
    color: #000 !important;
    text-decoration: underline;
    text-transform: uppercase;
}

.state-names-non-clickable_en {
    font-size: 14px;
    font-weight: normal;
    color: white;
    text-decoration: none;
    text-transform: uppercase;
}

.state-names-non-clickable_hi {
    font-size: 18px;
    font-weight: normal;
    color: #000 !important;
    text-decoration: none;
    text-transform: uppercase;
}
.state-names-state_en {
    font-size: 16px;
    color: #555;
    font-weight: normal;
    z-index: 0;
    padding-bottom: 25px;
}


.state-names-state_hi {
    font-size: 19px;
    color: #555;
    font-weight: normal;
    z-index: 0;
    padding-bottom: 25px;
}

.state-names:hover {
    color: darkorange !important;
}

.locations-sub-headings {
    line-height: 45px;
    text-align: center;
    color: #191919;
}

.customer-care {
    /*line-height: 45px;*/
    text-align: center;
}

    .customer-care p {
        font-size: 18px;
        line-height: 23px;
        color: #ccc;
    }

        .customer-care p span {
            text-transform: uppercase;
        }

a.tooltips {
    position: relative;
    display: inline;
}

    a.tooltips div {
        position: absolute;
        width: 140px;
        color: #FFFFFF;
        background: #000000;
        height: 30px;
        line-height: 30px;
        text-align: center;
        visibility: hidden;
        border-radius: 6px;
    }

        a.tooltips div:after {
            content: '';
            position: absolute;
            top: 100%;
            left: 50%;
            margin-left: -8px;
            width: 0;
            height: 0;
            border-top: 8px solid #000000;
            border-right: 8px solid transparent;
            border-left: 8px solid transparent;
        }

a:hover.tooltips div {
    visibility: visible;
    opacity: 0.8;
    bottom: 30px;
    left: 50%;
    margin-left: -76px;
    z-index: 999;
}


[data-tooltip] {
    position: relative;
    z-index: 2;
    cursor: pointer;
}

    /* Hide the tooltip content by default */
    [data-tooltip]:before,
    [data-tooltip]:after {
        visibility: hidden;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
        opacity: 0;
        pointer-events: none;
    }

    /* Position tooltip above the element */
    [data-tooltip]:before {
        position: absolute;
        bottom: 90%;
        left: -120%;
        margin-bottom: 5px;
        margin-left: -80px;
        padding: 7px;
        width: 400px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        background-color: #000;
        background-color: hsla(0, 0%, 20%, 0.9);
        color: #fff;
        content: attr(data-tooltip);
        text-align: center;
        font-size: 12px;
        line-height: 1.2;
    }

    /* Triangle hack to make tooltip look like a speech bubble */
    [data-tooltip]:after {
        position: absolute;
        bottom: 90%;
        left: 50%;
        margin-left: -5px;
        width: 0;
        border-top: 5px solid #000;
        border-top: 5px solid hsla(0, 0%, 20%, 0.9);
        border-right: 5px solid transparent;
        border-left: 5px solid transparent;
        content: " ";
        font-size: 0;
        line-height: 0;
    }

    /* Show tooltip content on hover */
    [data-tooltip]:hover:before,
    [data-tooltip]:hover:after {
        visibility: visible;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=100);
        opacity: 1;
    }

.tooltip-font {
    font-family: Calibri, Aparajita_cxb;
}

/*Sadhana:Changed on 17th Feb,16::after But not in used*/
.digital-font {
    font-family: 'Anaheim', sans-serif, Aparajita_cxb;
}


.scrollToTop {
    width: 60px;
    height: 60px;
    padding: 10px;
    text-align: center;
    /*background: whiteSmoke;*/
    font-weight: bold;
    color: #444;
    text-decoration: none;
    position: fixed;
    top: 550px;
    right: 0px;
    display: none;
    /*background-color:#0189b7;*/
    background-image: url('../images/top-arrow1.png');
    background-repeat: no-repeat;
    /*no-repeat 0px 20px;*/
}

    .scrollToTop:hover {
        text-decoration: none;
    }

.inline {
    display: inline-block;
}


/*.color_box {
    border-color:#e5f9ff;
    width:40px;
    height:20px;
}

.distribution_scheme {
    color:#dcddde;
    font-family: 'Raleway';
    font-weight:normal;
    font-size:15px;
}
.footer_line {
    font-size:16px;
    font-family: 'Raleway';
    
    color:#dcddde;
}
.footer_line_count {
    font-size:21px;
    color:#dcddde;
    font-family:  'Anaheim', sans-serif;
    /*font-weight:bold;*/
/*}
.delp_distribution {
    width: 40px; 
    height: 20px; 
    background-color: #006cb0; 
    border: 1px solid #e5f9ff; 
}
.institutional_distribution {
    width: 40px; 
    height: 20px; 
    background-color: #ffb62a; 
    border: 1px solid #e5f9ff;
}*/


.blue-box {
    background-color: #006cb0;
    border: 1px solid #e5f9ff;
}

.yellow-box {
    background-color: #ffb62a;
    border: 1px solid #e5f9ff;
}

.colorbox-info {
    font-family: 'Raleway', Aparajita_cxb;
    font-weight: normal;
    font-size: 15px;
    color: #dcddde;
    line-height: 20px;
}

.sold-text {
    color: #dcddde;
    font-size: 16px;
    font-family: 'Raleway', Aparajita_cxb;
}

.footer-digital-font {
    font-family: 'Anaheim', sans-serif, Aparajita_cxb;
    font-size: 18px;
    color: #dcddde;
}

.container_values {
    width: 750px;
    height: 660px;
    position: relative;
    /*top: -660px;*/
    left: -50px;
}

.arrow-N1 {
    position: absolute;
    left: 73px;
    top: 117px;
    z-index: 2;
    background-image: url(../images/arrowN1.png);
    background-repeat: no-repeat;
    background-position: center;
}

.arrow-N3 {
    position: absolute;
    left: 229px;
    top: 210px;
    z-index: 2;
    background-image: url(../images/arrowN3.png);
    background-repeat: no-repeat;
    background-position: center;
}

.arrow-N2 {
    position: absolute;
    left: 71px;
    top: 303px;
    z-index: 2;
    background-image: url(../images/arrowN2.png);
    background-repeat: no-repeat;
    background-position: center;
}

.arrow-W1 {
    position: absolute;
    left: 105px;
    top: 416px;
    z-index: 2;
    background-image: url(../images/arrowW1.png);
    background-repeat: no-repeat;
    background-position: center;
}

.arrow-W2 {
    position: absolute;
    left: 100px;
    top: 501px;
    z-index: 2;
    background-image: url(../images/arrowW2.png);
    background-repeat: no-repeat;
    background-position: center;
}

.arrow-S1 {
    position: absolute;
    left: 72px;
    top: 601px;
    z-index: 2;
    background-image: url(../images/arrowS1.png);
    background-repeat: no-repeat;
    background-position: center;
}

.arrow-S2 {
    position: absolute;
    /*left: 207px;*/
    left: 445px;
    top: 661px;
    z-index: 2;
    /*background-image: url(../images/arrowS2.png);*/
    background-image: url(../images/chhattisgarh.png);
    background-repeat: no-repeat;
    background-position: center;
}

.arrow-E1 {
    position: absolute;
    left: 475px;
    top: 73px;
    z-index: 2;
    background-image: url(../images/arrowE1.png);
    background-repeat: no-repeat;
    background-position: center;
}

.arrow-Sikkim1 {
    position: absolute;
    left: 596px;
    top: 178px;
    z-index: 2;
    background-image: url(../images/sikkim1.png);
    background-repeat: no-repeat;
    background-position: center;
}

.arrow-Sikkim2 {
    position: absolute;
    left: 603px;
    top: 178px;
    z-index: 2;
    background-image: url(../images/sikkim2.png);
    background-repeat: no-repeat;
    background-position: center;
}

.arrow-A2 {
    position: absolute;
    left: 598px;
    top: 123px;
    z-index: 2;
    background-image: url(../images/arrowA2.png);
    background-repeat: no-repeat;
    background-position: center;
}

.arrow-Assam1 {
    position: absolute;
    left: 758px;
    top: 222px;
    z-index: 2;
    background-image: url(../images/assam1.png);
    background-repeat: no-repeat;
    background-position: center;
}

.arrow-Assam2 {
    position: absolute;
    left: 765px;
    top: 223px;
    z-index: 2;
    background-image: url(../images/assam2.png);
    background-repeat: no-repeat;
    background-position: center;
}

.arrow-A1 {
    position: absolute;
    left: 566px;
    top: 272px;
    z-index: 2;
    background-image: url(../images/arrowA1.png);
    background-repeat: no-repeat;
    background-position: center;
}

.arrow-E2 {
    position: absolute;
    left: 460px;
    top: 334px;
    z-index: 2;
    background-image: url(../images/arrowE2.png);
    background-repeat: no-repeat;
    background-position: center;
}

.arrow-W3 {
    position: absolute;
    left: 415px;
    top: 315px;
    z-index: 2;
    background-image: url(../images/arrowW3.png);
    background-repeat: no-repeat;
    background-position: center;
}

.arrow-Tripura1 {
    position: absolute;
    left: 752px;
    top: 391px;
    z-index: 2;
    background-image: url(../images/tripura.png);
    background-repeat: no-repeat;
    background-position: center;
}

.arrow-chhattisgarh1 {
    position: absolute;
    left: 512px;
    top: 474px;
    z-index: 2;
    background-image: url(../images/chhattisgarh.png);
    background-repeat: no-repeat;
    background-position: center;
}

.arrow-odisha1 {
    position: absolute;
    /*left: 744px;
    top: 517px;*/
    left: 565px;
    top: 488px;
    z-index: 2;
    background-image: url(../images/odisha.png);
    background-repeat: no-repeat;
    background-position: center;
}


.LanguageTranslateText_en {
    border: 1px solid #000;
    border-top: none;
    border-bottom-left-radius: 12px;
    border-top-left-radius: 12px;
    font-size: 18px !important;
    color: #fff;
    background-color: #000;
    padding: 0px 16px;
    padding-right: 30px;
    opacity: 0.6;
    cursor: pointer;
    /*transform: rotate(90deg);
	transform-origin: left bottom 0;*/
    text-align: center;
    position: fixed;
    top: 40px;
    right: -70px;
    z-index: 3;
    text-decoration: none;
    line-height: 35px;
}

    .LanguageTranslateText_en:hover {
        color: #fff;
        opacity: 1;
        right: 0px;
        text-decoration: none;
    }

.LanguageTranslateText_hi {
    border: 1px solid #000;
    border-top: none;
    border-bottom-left-radius: 12px;
    border-top-left-radius: 12px;
    font-size: 14px !important;
    color: #fff;
    background-color: #000;
    padding: 0px 16px;
    padding-right: 30px;
    opacity: 0.6;
    cursor: pointer;
    /*transform: rotate(90deg);
	transform-origin: left bottom 0;*/
    text-align: center;
    position: fixed;
    top: 40px;
    right: -70px;
    z-index: 3;
    text-decoration: none;
    line-height: 35px;
}

    .LanguageTranslateText_hi:hover {
        color: #fff;
        opacity: 1;
        right: 0px;
        text-decoration: none;
    }

.statenames_en {
    position: relative;
    z-index: 2;
    font-size: 19px;
    text-transform: uppercase;
}

.statenames_hi {
    position: relative;
    z-index: 2;
    font-size: 23px;
    text-transform: uppercase;
}

.JAK-statename {
    left: 0;
    top: 176px;
}

.HP-statename {
    left: 0;
    top: 176px;
}

.PNB-statename {
    left: 10px;
    top: 186px;
}

.UTK-statename {
    left: 0;
    top: 176px;
}

.HRN-statename {
    left: 21px;
    top: 186px;
}

.DL-statename {
    left: 10px;
    top: 180px;
}

.RJ-statename {
    left: 0;
    top: 178px;
}

.UP-statename {
    left: 0;
    top: 194px;
}

.BHR-statename {
    left: 0;
    top: 188px;
}

.BGL-statename {
    left: -4px;
    top: 257px;
}

.JHK-statename {
    left: -24px;
    top: 176px;
}

.MPD-statename {
    left: 0;
    top: 198px;
}

.CTG-statename {
    left: -14px;
    top: 160px;
}

.GJT-statename {
    left: 4px;
    top: 156px;
}

.ODI-statename {
    left: 0px;
    top: 168px;
}

.MHA-statename {
    left: -60px;
    top: 158px;
}

.TLG-statename {
    left: -14px;
    top: 178px;
}

.AP-statename {
    left: -102px;
    top: 232px;
}

.KRT-statename {
    left: -32px;
    top: 188px;
}

.TND-statename {
    left: 1px;
    top: 177px;
}

.KRL-statename {
    left: 40px;
    top: 214px;
}

.PU-statename {
    left: 22px;
    top: 162px;
}

.SKM-statename {
    left: 0;
    top: 177px;
}

.ACP-statename {
    left: 21px;
    top: 167px;
}

.ASM-statename {
    left: 8px;
    top: 160px;
}

.MGA-statename {
    left: 0;
    top: 182px;
}

.NGD-statename {
    left: 40px;
    top: 177px;
}

.MIP-statename {
    left: 0;
    top: 180px;
}

.MZM-statename {
    left: 6px;
    top: 176px;
}

.TPA-statename {
    left: -19px;
    top: 177px;
}

.CHG-statename {
    left: 10px;
    top: 188px;
}

.GOA-statename {
    left: 32px;
    top: 178px;
}

.disclaimer_en {
    text-decoration: underline;
    cursor: pointer;
    font-size: 18px;
    color: #000;
}

.disclaimer_hi {
    text-decoration: underline;
    cursor: pointer;
    font-size: 21px;
    color: #000;
}