
            .l-wid {
            background-color: #F8FAFE;
            }
            .l-wid .pan .panl li{
            border-bottom: 1px solid #ebebeb;
            min-height: 45px;
            }
            .l-wid .pan .panl .panl-body {
            padding: 0px 20px 0 10px;
            }
            .l-wid .pan .panl.newse {
            background-color: #FFFFFF;
            padding: 10px 0px 10px 0px;
            border-bottom: 2px solid #333333;
            min-height: 205px;
            border-radius: 8px;
            border: 0.5px solid #A9CEF3;
            }
            .looptd{
            height:110px;
            border-bottom: none!important;
            opacity: 1;
            }
            .advbut{
            background: #EAEAEA 0% 0% no-repeat padding-box;
            border-radius: 12px;
            border:#2D2D2D;
            color: var(--primary-text);
            text-align: left;
            font: normal normal normal 12px/14px Helvetica;
            letter-spacing: 0px;
            color: #2D2D2D;
            opacity: 1;width: 60px;
            height: 20px;
            text-transform: uppercase;
            }
            .advbut1{
            width:auto;
            }
            .newPop{
            margin-left:15px;margin-top:20px;color: var(--primary-text);
            text-align: left;
            font: normal normal bold 16px/20px Helvetica;
            letter-spacing: 0px;
            color: #2D2D2D;
            text-transform: capitalize;
            opacity: 1
            }
            .Popul{
            background: #FFFFFF 0% 0% no-repeat padding-box;
            border: 0.5px solid #A9CEF3;
            border-radius: 8px;
            opacity: 1;
            list-style: none;
            padding:0;
            overflow:hidden;
            }
            .Poppara{
            padding: 10px 0px 0px 10px
            }
            .ancPop{
            color: #2D2D2D;
            opacity: 1;
            }
            .helpgre{
            background: #FFFFFF 0% 0% no-repeat padding-box;
            border: 0.5px solid #A9CEF3;
            border-radius: 8px;
            opacity: 1;
            height:65px;
            font-family:tahoma;
            }
            .redressal{
            text-align: left;
            font: normal normal bold 10px/12px Helvetica;
            letter-spacing: 0px;
            color: #2C4E86;
            opacity: 1;
            }
            .getto {
            color: var(--primary-text);
            text-align: left;
            font: normal normal normal 12px/22px Helvetica;
            letter-spacing: 0px;
            color: #2D2D2D;
            opacity: 1;
            }
            #getto1 {
            opactity: 1;
            color: var(--primary-text);
            text-align: left;
            font: normal normal bold 14px/22px Helvetica;
            letter-spacing: 0px;
            color: #2D2D2D;
            opacity: 1;
            }
            #getto2{
            color: var(--secondary-bg);
            text-align: left;
            font: normal normal bold 14px/19px Helvetica;
            letter-spacing: 0px;
            color: #2C4E86;
            opacity: 1;
            }
            tr:nth-child(even) {
            background:#fff !important;
            background-color:#fff !important;
            }
            @media screen and (min-width:780px) and (max-width:993px){
            .l-wid .pan .panl li{
            padding: 10px 10px 10px 5px;
            }
            .helpgre{background: #FFFFFF 0% 0% no-repeat padding-box;border: 0.5px solid #A9CEF3;border-radius: 8px;opacity: 1;height: 55px;font-family:tahoma;}
            .getto{color: var(--primary-text);text-align: left;font: normal normal normal 8px Helvetica;letter-spacing: 0px;color: #2D2D2D;opacity: 1;}
            #getto1 {
            opactity: 1;
            color: var(--primary-text);
            text-align: left;
            font: normal normal bold 10px/8px Helvetica;
            letter-spacing: 0px;
            color: #2D2D2D;
            opacity: 1;
            }
            #getto2{
            color: var(--secondary-bg);
            text-align: left;
            font: normal normal bold 10px/8px Helvetica;
            letter-spacing: 0px;
            color: #2C4E86;
            opacity: 1;
            }
            }
            @media screen and (max-width:767px){
            .l-wid .pan .panl .panl-body {
            padding: 0px 0px 0 0px;
            }
            }
            @media screen and (max-width:780px){
            .l-wid .pan .panl li{
            padding: 10px 10px 10px 5px;
            }
            .l-wid .pan .panl li:last-child {
            border-bottom:none;
            }
            .helpgre{
            height: 55px;
            }
            .getto{
            color: var(--primary-text);
            text-align: left;
            font: normal normal normal 8px/10px Helvetica;
            letter-spacing: 0px;
            color: #2D2D2D;
            opacity: 1;
            }
            #getto1 {
            opactity: 1;
            color: var(--primary-text);
            text-align: left;
            font: normal normal bold 10px/8px Helvetica;
            letter-spacing: 0px;
            color: #2D2D2D;
            opacity: 1;
            }
            #getto2{
            color: var(--secondary-bg);
            text-align: left;
            font: normal normal bold 10px/8px Helvetica;
            letter-spacing: 0px;
            color: #2C4E86;
            opacity: 1;
            }
            }
            .impdates{
            background-color: #F8FAFE !important;
            margin-top: 0px;
            }
            .hsi{
            margin-top:3px;
            margin-right:86px;
            float:right;
            font: normal normal bold 13px/16px Helvetica;
            letter-spacing: 0px;
            color: #2C4E86;
            text-transform: uppercase;
            opacity: 1;
            }
            .dueDiv{
            margin-left:-55px;
            margin-top:-10px;
            }
            .dueUl1{
            list-style:none;
            }
            .dueUl2{
            list-style:none;
            }
            .dueDiv .dueUl1 li:nth-child(5){
            border-bottom-left-radius:8px;
            }
            .dueDiv .dueUl2 li:nth-child(6){
            border-bottom-right-radius:8px;
            }
            .dueMonth{
            float: left;
            width:302px;
            height: 30px;
            border-top-left-radius:8px;
            text-align: left;
            font: normal normal bold 16px/19px Helvetica;
            letter-spacing: 0px;
            display: inline-block;
            padding: 20px 0px 30px 10px;
            color: #2D2D2D;
            opacity: 1;
            background: #FFFFFF 0% 0% no-repeat padding-box;
            border: 0.5px solid #A9CEF3;
            }
            .dueQua{
            margin-left:80px;
            }
            .dueMonQua{
            width: 151px;
            background: #FFFFFF 0% 0% no-repeat padding-box;
            }
            .dueName{
            font: normal normal normal 12px/15px Helvetica;
            letter-spacing: 0px;
            color: #2D2D2D;
            opacity: 1;
            }
            .dueName2{
            font: normal normal bold 12px/15px Helvetica;
            letter-spacing: 0px;
            color: #2D2D2D;
            margin-top:-5px;
            opacity:1;
            }
            .rfdname{
            font: normal normal bold 10px/12px Helvetica;
            letter-spacing: 0px;
            color: #2D2D2D;
            margin-top:-5px;
            opacity:1;
            }
            .OtherDueUl{
            margin-left:-75px;
            }
            .OtherDueDa{
            float: left;
            display: inline-block;
            padding: 20px 0px 30px 10px;
            width:355px;
            height: 30px;
            text-align:center;
            border-top-right-radius:8px;
            color: var(--primary-text);
            font: normal normal bold 16px/19px Helvetica;
            letter-spacing: 0px;
            color: #2D2D2D;
            opacity: 1;
            background: #E3EEFF 0% 0% no-repeat padding-box;
            border: 0.5px solid #A9CEF3;
            }
            .dueMainitem{
            float: left;
            height: 85px;
            display: inline-block;
            padding: 20px 0px 20px 5px;
            text-align: left;
            border: 0.5px solid #A9CEF3;
            }
            .othersdue{
            width: 177.5px;
            background: #E3EEFF 0% 0% no-repeat padding-box;
            }
            .othersdue1{
            font: normal normal normal 14px/15px Helvetica;
            letter-spacing: 0px;
            color: #2D2D2D;
            opacity: 1;
            }
            @media screen and (min-width:992px) and (max-width:1199px){
            .hsi{
            float:right;
            margin-right:71px;
            }
            .dueDiv{
            margin-left:-55px;
            }
            .dueUl1{
            list-style:none;
            }
            .dueUl2{
            list-style:none;
            }
            .dueMonth{
            width: 110%;
            height: 70px;
            }
            .dueQua{
            margin-left:60px;
            }
            .dueMainitem{
            height: 80px;
            }
            .dueMonQua{
            width: 55%;
            background: #FFFFFF 0% 0% no-repeat padding-box;
            }
            .dueDiv .dueUl1 li:nth-child(even){
            margin-right:-39px;
            }
            .dueDiv .dueUl1 li:nth-child(5) {
            border-bottom-left-radius: 8px;
            }
            .dueDiv .dueUl2 li:nth-child(6) {
            border-bottom-right-radius: 8px;
            }
            .dueName{
            font: normal normal normal 10px/12px Helvetica;
            }
            .dueName2{
            font: normal normal bold 11px/12px Helvetica;
            margin-top:-5px;
            }
            .OtherDueUl{
            margin-left: -47px;
            }
            .OtherDueDa{
            width: 98%;
            height: 70px;
            }
            .othersdue{
            width: 49%;
            background: #E3EEFF 0% 0% no-repeat padding-box;
            }
            }
            @media screen and (min-width:768px) and (max-width:992px){
            .hsi{
            margin-right:0px;
            }
            .dueDiv{
            margin-left:-55px;
            }
            .dueUl1{
            list-style:none;
            }
            .dueUl2{
            list-style:none;
            }
            .dueMonth{
            width:120%;
            height: 70px;
            }
            .dueQua{
            margin-left: 107px;
            }
            .dueMainitem{
            height: 75px;
            }
            .dueMonQua{
            width: 60%;
            background: #FFFFFF 0% 0% no-repeat padding-box;
            }
            .dueDiv .dueUl1 li:nth-child(5) {
            border-bottom-left-radius: 8px;
            }
            .dueDiv .dueUl2 li:nth-child(6) {
            border-bottom-right-radius: 8px;
            }
            .dueDiv .dueUl2 li:nth-child(even) {
            margin-right: -60px;
            }
            .dueDiv .dueUl1 li:nth-child(even){
            margin-right: -60px;
            }
            .dueName{
            font: normal normal normal 10px/12px Helvetica;
            }
            .dueName2{
            font: normal normal bold 11px/12px Helvetica;
            margin-top:-5px;
            }
            .OtherDueUl{
            margin-left: -13px;
            }
            .OtherDueDa{
            width:118%;
            height: 70px;
            }
            .othersdue{
            width: 59%;
            background: #E3EEFF 0% 0% no-repeat padding-box;
            }
            }
            @media screen and (min-width:700px) and (max-width:767px){
            .hsi{
            margin-right:0px;
            }
            .dueDiv{
            margin-left: -49px;
            }
            .dueUl1{
            list-style:none;
            }
            .dueUl2{
            list-style:none;
            }
            .dueMonth{
            width: 110%;
            height: 30px;
            border-top-right-radius: 8px;
            border-top-left-radius: 8px;
            }
            .dueMainitem{
            height: 85px;
            }
            .dueMonQua{
            width: 55%;
            background: #FFFFFF 0% 0% no-repeat padding-box;
            }
            .dueDiv .dueUl1 li:nth-child(even) {
            margin-right: -69px;
            }
            .dueDiv .dueUl2 li:nth-child(even){
            margin-right:-69px;
            }
            .dueDiv .dueUl1 li:nth-child(5){
            border-bottom-left-radius:8px;
            }
            .dueDiv .dueUl1 li:nth-child(6){
            border-bottom-right-radius:8px;
            }
            .dueDiv .dueUl2 li:nth-child(6){
            border-bottom-right-radius:0px;
            }
            .dueName{
            font: normal normal normal 10px/12px Helvetica;
            }
            .dueName2{
            font: normal normal bold 11px/12px Helvetica;
            margin-top:-5px;
            }
            .OtherDueUl {
            margin-left: 1px;
            }
            .OtherDueDa{
            width: 110%;
            height: 50px;
            border:none;
            background:#FFFFFF
            }
            .othersdue{
            width: 55%;
            background: #E3EEFF 0% 0% no-repeat padding-box;
            }
            }
            @media screen and (min-width:650px) and (max-width:700px){
            .hsi{
            margin-right:0px;
            }
            .dueDiv{
            margin-left: -49px;
            }
            .dueUl1{
            list-style:none;
            }
            .dueUl2{
            list-style:none;
            }
            .dueMonth{width: 111%;height: 30px;border-top-right-radius: 8px;border-top-left-radius: 8px;}
            .dueMainitem{
            height: 85px;
            }
            .dueMonQua{width: 55.5%;background: #FFFFFF 0% 0% no-repeat padding-box;}
            .dueDiv .dueUl1 li:nth-child(even) {
            margin-right: -69px;
            }
            .dueDiv .dueUl2 li:nth-child(even){
            margin-right:-67px;
            }
            .dueDiv .dueUl1 li:nth-child(5){
            border-bottom-left-radius:8px;
            }
            .dueDiv .dueUl1 li:nth-child(6){
            border-bottom-right-radius:8px;
            }
            .dueDiv .dueUl2 li:nth-child(6){
            border-bottom-right-radius:0px;
            }
            .dueName{
            font: normal normal normal 10px/12px Helvetica;
            }
            .dueName2{
            font: normal normal bold 11px/12px Helvetica;
            margin-top:-5px;
            }
            .OtherDueUl {
            margin-left: 1px;
            }
            .OtherDueDa{width: 111%;height: 50px;border:none;background:#FFFFFF}
            .othersdue{width: 55.5%;background: #E3EEFF 0% 0% no-repeat padding-box;}
            }
            @media screen and (min-width:600px) and (max-width:650px){
            .hsi{
            margin-right:0px;
            }
            .dueDiv{
            margin-left: -49px;
            }
            .dueUl1{
            list-style:none;
            }
            .dueUl2{
            list-style:none;
            }
            .dueMonth{width: 112%;height: 30px;border-top-right-radius: 8px;border-top-left-radius: 8px;}
            .dueMainitem{
            height: 85px;
            }
            .dueMonQua{width: 56%;background: #FFFFFF 0% 0% no-repeat padding-box;}
            .dueDiv .dueUl1 li:nth-child(even) {
            margin-right: -69px;
            }
            .dueDiv .dueUl2 li:nth-child(even){
            margin-right:-67px;
            }
            .dueDiv .dueUl1 li:nth-child(5){
            border-bottom-left-radius:8px;
            }
            .dueDiv .dueUl1 li:nth-child(6){
            border-bottom-right-radius:8px;
            }
            .dueDiv .dueUl2 li:nth-child(6){
            border-bottom-right-radius:0px;
            }
            .dueName{
            font: normal normal normal 10px/12px Helvetica;
            }
            .dueName2{
            font: normal normal bold 11px/12px Helvetica;
            margin-top:-5px;
            }
            .OtherDueUl {
            margin-left: 1px;
            }
            .OtherDueDa{width: 112%;height: 50px;border:none;background:#FFFFFF}
            .othersdue{width: 56%;background: #E3EEFF 0% 0% no-repeat padding-box;}
            }
            @media screen and (min-width:540px) and (max-width:600px){
            .hsi{
            margin-right:0px;
            }
            .dueDiv{
            margin-left: -49px;
            }
            .dueUl1{
            list-style:none;
            }
            .dueUl2{
            list-style:none;
            }
            .dueMonth{width: 114%;height: 30px;border-top-right-radius: 8px;border-top-left-radius: 8px;}
            .dueMainitem{
            height: 85px;
            }
            .dueMonQua{width: 57%;background: #FFFFFF 0% 0% no-repeat padding-box;}
            .dueDiv .dueUl1 li:nth-child(even) {margin-right: -74px;}
            .dueDiv .dueUl2 li:nth-child(even){margin-right: -76px;}
            .dueDiv .dueUl1 li:nth-child(5){
            border-bottom-left-radius:8px;
            }
            .dueDiv .dueUl1 li:nth-child(6){
            border-bottom-right-radius:8px;
            }
            .dueDiv .dueUl2 li:nth-child(6){
            border-bottom-right-radius:0px;
            }
            .dueName{
            font: normal normal normal 10px/12px Helvetica;
            }
            .dueName2{
            font: normal normal bold 11px/12px Helvetica;
            margin-top:-5px;
            }
            .OtherDueUl {
            margin-left: 1px;
            }
            .OtherDueDa{width: 114%;height: 50px;border:none;background:#FFFFFF}
            .othersdue{width: 57%;background: #E3EEFF 0% 0% no-repeat padding-box;}
            }
            @media screen and (min-width:439px) and (max-width:540px){
            .hsi{
            margin-right:0px;
            }
            .dueDiv{
            margin-left: -53px;
            }
            .dueUl1{
            list-style:none;
            }
            .dueUl2{
            list-style:none;
            }
            .dueMonth{
            width: 117%;
            height: 30px;
            border-top-right-radius: 8px;
            border-top-left-radius: 8px;
            }
            .dueMainitem{
            height: 85px;
            }
            .dueMonQua{
            width: 58.5%;
            background: #FFFFFF 0% 0% no-repeat padding-box;
            }
            .dueDiv .dueUl1 li:nth-child(even) {
            margin-right: -87px;
            }
            .dueDiv .dueUl2 li:nth-child(even){
            margin-right:-87px;
            }
            .dueDiv .dueUl1 li:nth-child(5){
            border-bottom-left-radius:8px;
            }
            .dueDiv .dueUl1 li:nth-child(6){
            border-bottom-right-radius:8px;
            }
            .dueDiv .dueUl2 li:nth-child(6){
            border-bottom-right-radius:0px;
            }
            .dueName{
            font: normal normal normal 10px/12px Helvetica;
            }
            .dueName2{
            font: normal normal bold 11px/12px Helvetica;
            margin-top:-5px;
            }
            .OtherDueUl {
            margin-left: 1px;
            }
            .OtherDueDa{
            width: 117%;
            height: 50px;
            border:none;
            background:#FFFFFF
            }
            .othersdue{
            width: 58.5%;
            background: #E3EEFF 0% 0% no-repeat padding-box;
            }
            }
            @media screen and (min-width:375px) and (max-width:439px){
            .hsi{
            margin-right:0px;
            }
            .dueDiv{
            margin-left: -53px;
            }
            .dueUl1{
            list-style:none;
            }
            .dueUl2{
            list-style:none;
            }
            .dueMonth{
            width: 121%;
            height: 30px;
            border-top-right-radius: 8px;
            border-top-left-radius: 8px;
            }
            .dueMainitem{
            height: 85px;
            }
            .dueMonQua{
            width: 60.5%;
            background: #FFFFFF 0% 0% no-repeat padding-box;
            }
            .dueDiv .dueUl1 li:nth-child(even) {
            margin-right: -87px;
            }
            .dueDiv .dueUl2 li:nth-child(even){
            margin-right:-87px;
            }
            .dueDiv .dueUl1 li:nth-child(5){
            border-bottom-left-radius:8px;
            }
            .dueDiv .dueUl1 li:nth-child(6){
            border-bottom-right-radius:8px;
            }
            .dueDiv .dueUl2 li:nth-child(6){
            border-bottom-right-radius:0px;
            }
            .dueName{
            font: normal normal normal 10px/12px Helvetica;
            }
            .dueName2{
            font: normal normal bold 11px/12px Helvetica;
            margin-top:-5px;
            }
            .OtherDueUl {
            margin-left: 1px;
            }
            .OtherDueDa{
            width: 121%;
            height: 50px;
            border:none;
            background:#FFFFFF
            }
            .othersdue{
            width: 60.5%;
            background: #E3EEFF 0% 0% no-repeat padding-box;
            }
            }
            @media screen and (max-width:374px) {
            .hsi{
            margin-right:0px;
            font: normal normal bold 11px Helvetica;
            margin-top: 4px;
            }
            .dueDiv{
            margin-left: -50px;
            }
            .dueUl1{
            list-style:none;
            }
            .dueUl2{
            list-style:none;
            }
            .dueMonth{
            width: 127%;
            height: 50px;
            border-top-right-radius: 8px;
            border-top-left-radius: 8px;
            }
            .dueQua{
            margin-left:66px;
            }
            .dueMainitem{
            height: 85px;
            }
            .dueMonQua{width: 63.5%;background: #FFFFFF 0% 0% no-repeat padding-box;}
            .dueDiv .dueUl1 li:nth-child(even){
            margin-right:-84px;
            }
            .dueDiv .dueUl1 li:nth-child(5){
            border-bottom-left-radius:8px;
            }
            .dueDiv .dueUl1 li:nth-child(6){
            border-bottom-right-radius:8px;
            }
            .dueDiv .dueUl2 li:nth-child(6){
            border-bottom-right-radius:0px;
            }
            .dueDiv .dueUl2 li:nth-child(even){
            margin-right:-84px;
            }
            .dueName{
            font: normal normal normal 10px/12px Helvetica;
            }
            .dueName2{
            font: normal normal bold 11px/12px Helvetica;
            margin-top:-5px;
            }
            .OtherDueUl {
            margin-left: 1px;
            }
            .OtherDueDa{
            width:127%;
            height: 50px;
            border:none;
            background:#FFFFFF;
            }
            .othersdue{
            width: 63.5%;
            background: #E3EEFF 0% 0% no-repeat padding-box;
            }
            }
            @media screen and (min-width:700px) and (max-width:767px){
            .dueQua{
            margin-left: 298px;
            }
            }
            @media screen and (min-width:651px) and (max-width:700px){
            .dueQua{
            margin-left: 258px;
            }
            }
            @media screen and (min-width:601px) and (max-width:650px){
            .dueQua{
            margin-left: 235px;
            }
            }
            @media screen and (min-width:551px) and (max-width:600px){
            .dueQua{
            margin-left: 206px;
            }
            }
            @media screen and (min-width:501px) and (max-width:550px){
            .dueQua{
            margin-left: 184px;
            }
            }
            @media screen and (min-width:450px) and (max-width:500px){
            .dueQua{
            margin-left: 163px;
            }
            }
            @media screen and (min-width:437px) and (max-width:450px){
            .dueQua{
            margin-left: 134px;
            }
            }
            @media screen and (min-width:425px) and (max-width:437px){
            .dueQua{
            margin-left: 127px;
            }
            }
            @media screen and (min-width:375px) and (max-width:424px){
            .dueQua{
            margin-left: 100px;
            }
            }
            .viewall1{
            color: var(--secondary-bg);
            text-align: right;
            font: normal normal bold 13px/17px Helvetica;
            letter-spacing: 0px;
            color: #2C4E86;
            text-transform: uppercase;
            opacity: 1;
            }
            @media screen and (max-width:374px) {
            .viewall1{
            font: normal normal bold 11px/15px Helvetica;
            }
            }
            .impdates .dates-list li .square-box.b5 {
            background: #18436b;
            width: 120px;
            }
            .impdates .dates-list li .square-box.b6 {
            background: #6474a0;
            width: 230px;
            }
            @media screen and (min-width: 390px) and (max-width: 1200px) {
            .impdates .dates-list li {
            width: 100% !important;
            }
            .impdates .dates-list li .square-box.b1 {
            width: 100%;
            }
            .impdates .dates-list li .square-box.b2 {
            width: 100%;
            }
            .impdates .dates-list li .square-box.b3 {
            width: 100%;
            }
            .impdates .dates-list li .square-box.b4 {
            width: 100%;
            }
            }
            @media screen and (min-width: 320px) and (max-width: 1200px) {
            .impdates .dates-list li .square-box.b5 {
            width: 100%;
            }
            .impdates .dates-list li .square-box.b6 {
            width: 100%;
            }
            }
            .impdates .dates-list li .square-box {
            display: inline-block;
            float: left;
            width: 174px;
            height: 32px;
            }
            .impdates .dates-list li .square-content {
            font-size: 12px;
            font-weight: 600;
            }
            .haeding {
            font-size: 12px;
            font-weight: bold;
            }
            .headimp{
            margin-bottom: 19px;
            }
            .impdates .dates-list li {
            width: 49%;
            display: inline-block;
            background: #ddd;
            font-size: 14px;
            padding: 0px;
            font-family: tahoma;
            margin-top: -6px;
            border: 1px solid #4f4d498c;
            }
            .impdates .dates-list li .square-box.b1 {
            background: #1d867a;
            }
            .imp{
            font-weight: 600;
            font-size: 11px;
            text-align: center;
            margin-top: 7px;
            }
            .fa-info-circle{
            background: #fcf8e3;
            color: #1f1e1ecc;
            padding-left: 0px;
            }
            .rfd {
            font-size: 8px;
            }
            .refd{
            height: 35px;
            }
            .rfdtene{
            margin-left: -5px;
            font-size: -4px;
            }
            .eightenMonths{
            font-size: 6px;
            font-weight: 600;
            }
            .refundrfd{
            font-size: 8px;
            }
            .headoth{
            font-size: 11px;
            font-weight: 600;
            margin-bottom: 11px;
            }
            .fa-info-circle:before {
            content: "";
            background: #fff;
            color: #423838;
            font-size: 12px;
            }
            @media screen and (max-width: 768px) and (min-width: 320px){
            .impdates .dates-list li .square-box {
            width: 141px;
            }
            }
            @media screen and (max-width: 1199px){
            .impdates .dates-list li .square-content {
            margin-top: 7px;
            font-size: 10px;
            }
            }
            @media screen and (max-width: 768px){
            .refd {
            margin-top: 0px;
            }
            ul.lst > li > p:last-child{
            font-size: 8px;
            height: 2px;
            }
            }
            ul.lst > li > p:last-child{
            font-size: 8px;
            height: 2px;
            }
            @media screen and (max-width: 768px) and (min-width: 360px){
            .impdates .dates-list li .square-box {
            width: 161px;
            }
            }
            @media screen and (max-width: 768px) and (min-width: 375px){
            .impdates .dates-list li .square-box {
            width: 168px;
            }
            }
            .table1 {                    
                border-radius: 4px;
                width: 460px;
                height: 306px;
                margin-left: -119px;
                margin-top: 1.5px;
                color: #2C4E86 !important;
                display: inline-flex;
                border-radius: 4px;
                opacity: 1;

                }

                .table1 td,th{
                padding:15px;
                vertical-align: top;
                }

                .table1 tr:nth-child(even) {
                background-color: #f2f2f2;
                }
                .mediao{
                margin-left:-100px;
                text-align:left;
                margin-top: 20px;}
                .mediao1{
                text-align:right;margin-left:88px;margin-top: 21px;
                }

                @media screen and (min-width: 992px) and (max-width: 1199px){
                .table1{
                        margin-left: -100px;
                        width: 143.5%;
                        height:auto;
                }
                .table1 td,th{
                    padding: 15px 3px 7px 15px;
                }
                .mediao{
                margin-left: -84px;
                }
                .mediao1{
                    margin-left: 78px;
                }
                }
                @media screen and (min-width: 768px) and (max-width: 992px){
                .table1{
                        margin-left:-30px;
                        width:107%;
                        height:auto;
                        display:inline-grid;
                }
                .table1 td, th {
                    padding: 15px 69px 15px 15px;
                }
                .mediao{
                margin-left:-10px;
                }
                .mediao1{
                    margin-left:0px
                }
                }
                @media screen and (min-width:700px) and (max-width:767px){
                .table1 {
                    margin-left: -30px;
                    width: 108%;
                    height: auto;
                    display:inline-grid;
                }
                .table1 td, th {
                    padding: 15px 93px 15px 15px;
                }
                .mediao{
                    margin-left:-10px;
                }
                .mediao1 {
                    margin-left: 10px;
                }
                }
                @media screen and (min-width:600px) and (max-width:700px){
                .table1 td, th {
                    padding: 15px 35px 15px 15px;
                }
                .table1 {
                    margin-left: -30px;
                    width: 110%;
                    height: auto;
                    display:inline-grid;
                }
                .mediao1 {
                    margin-left: 10px;
                }
                .mediao{
                margin-left:-10px;
                }
                }
                @media screen and (min-width:540px) and (max-width:600px){
                .table1 {
                    margin-left: -30px;
                    width: 112%;
                    height: auto;
                    display:inline-grid;
                }
                .table1 td, th {
                    padding: 15px 35px 15px 15px;
                }
                .mediao1 {
                    margin-left: 10px;
                }
                .mediao{
                    margin-left:-10px;
                }
                }
                @media screen and (min-width:439px) and (max-width:540px){

                .table1 {
                    margin-left: -30px;
                    width: 114%;
                    height: auto;
                }
                .mediao1 {
                    margin-left: 10px;
                    
                }
                .mediao{
                    margin-left:-10px;
                }
                }
                @media screen and (min-width:375px) and (max-width:439px){

                .table1 {
                    margin-left: -30px;
                    width: 118%;
                    height: auto;
                }
                .mediao1 {
                    margin-left: 10px;
                    
                }
                .mediao{
                    margin-left:-10px;
                }
                }

                @media screen and (max-width: 374px){
                .table1 {
                    margin-left: -23px;
                    width: 119%;
                    height: auto;
                }
                .mediao{
                margin-left:-5px;
                }
                .mediao1{
                    margin-left:5px
                }
                }
                        
                .videos{

                position: relative;
                display:flex;
                align-items:flex-start;
                gap: 12px;
                opacity: 1;
                }

                .video-info{
                flex: 1 1 auto;
                min-width: 0;
                padding-top: 2px;
                }

                .video-info p{
                margin: 0;
                }

                .video-info p + p{
                margin-top: 10px;
                }

                .videotitle{
                opacity: 1;
                display:block;
                text-align: left;
                font: normal normal bold 12px/16px Helvetica;
                letter-spacing: 0px;
                color: #2C4E86;
                }

                .uptime{
                text-align: left;
                font: normal normal normal 9px/14px Helvetica;
                letter-spacing: 0px;
                color: #2D2D2D;
                opacity: 1;
                }

                .views{
                text-align: left;
                font: normal normal normal 9px/14px Helvetica;
                letter-spacing: 0px;
                color: #2D2D2D;
                opacity: 1;
                display:inline-flex;
                margin-top: 10px;
                }
                iframe{
                opacity: 1;
                width: 110px;
                height: 65px;
                display:inline-flex;
                padding: 1px 4px;
                margin-left:-10px;
                border: none;
                border-radius:10px;
                pointer-events: none;
                }


        
/* Prefer local banner for reliability */
.lbanner-img-r1,
.lbanner-img {
  background-image: url("/static/gst/banner_image_large.jpg") !important;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  min-height: 280px;
  width: 100%;
}
.land-alerts {
  display: flex;
  align-items: flex-start;
  gap: 8px;
}
.land-alerts .marquee {
  margin: 0;
  flex: 1;
}
.gst-home-footer-bar {
  background: #0b1e59;
  color: #fff;
  padding: 10px 15px;
  font-size: 12px;
}
.gst-home-footer-bar .browser-bar {
  background: #2c4e86;
  margin: 10px -15px -10px;
  padding: 8px 15px;
  text-align: center;
}
