 .body{
    background-color:#eaebeb
    }
    .home .AppContainer__homeWidget{
    padding-top:25px
    }

.ticketDetail .ConversationForm__conversationTarea span[data-id="newReply"]{
 	display:none; 
}
.vop-cls{
     display: flex;
    justify-content: center; 
}
.vop-cls .newiconimg{
 	margin-right:10px;
  	position:relative;
  	top:5px;
}
.logo{
 width:142px; 
}
.kbLanding .iipgcms,.kbLanding .callcenter{
 display:none; 
}
.articleDetail .zd_hc_accordion_content_inner{
  overflow-x: scroll;
}
@media only screen and (min-width:990px){
.TitleContainer__container{
  margin-left:0px !important;
  margin-right:2.75%;
  width:30.5%
}
}
.articleDetail .Layout__fullWidth {
    max-width: 100rem;
}
.newinfo-msg{
    margin-top:50px !Important;
}
.newinfo-msg1{
  margin-top:20px !Important;
}
.newinfo-msg,.newinfo-msg1{
 position:relative;
  
}
.newinfo-msg .newiconimg,.newinfo-msg1 .newiconimg{
 position:absolute;
  left:-50px;
  top:0px;
}
.articleDetail .zd_hc_accordion_content table{
 table-layout: initial !important; 
}


.ConversationForm__conversationForm{
 display:block; 
}
.ConversationForm__conversationForm:after {
    content: 'Please use the hashtag "#appeal" and add a comment for appealing to tickets';
    display: flex;
    padding-top: 5px;
    color: red;
}
/*
.banner-empty.magalirurimai{
 	visibility: hidden;
  	opacity: 0;
}*/
.userProfile .Layout__fullWidth{
 margin-top:7px; 
}
.ticketForm li[data-id="field_Government_Department_/_குறை_தொடர்புடைய_அரசு_துறை_Other - Central Government (OTHCEN)"]{
  display:none;
}
/*.ticketForm li[data-id="field_Government_Department_/_குறை_தொடர்புடைய_அரசு_துறை_Human Resources Management Department (PAR)"]{
  display:none;
}*/
.signup.ta #signupform .NewSignupContainer__name .NewSignupContainer__name_division.field-error:nth-child(1) .field-msg .error{
  font-size:0px;
}
.signup.ta #signupform .NewSignupContainer__name .NewSignupContainer__name_division.field-error:nth-child(1) .field-msg .error:before{
  font-size:12px;
  content:'சரியான முதற்பெயரை உள்ளிடுக';
}

.signup.ta .za-mobile-container.field-error .field-msg .error{
  font-size:0px;
}
.signup.ta .za-mobile-container.field-error .field-msg .error:before{
  font-size:12px;
   content:'சரியான தொலைபேசி எண்ணை உள்ளிடுக';
}


.signup.ta .za-otp-container .field-error .field-msg .error{
  font-size:0px;
}
.signup.ta .za-otp-container .field-error .field-msg .error:before{
  font-size:12px;
  content:'சரியான OTPஐ  உள்ளிடுக';
}


.userProfile .ProfileInformation__labelText,.userProfile  .ProfileLeftContainer__yearStart,
.userProfile  .SortByOptions__lastDueSet{
  color:#000;
}
.userProfile  .ProfileTabs__profileMenu li[data-id="profile_activity"],
.userProfile  .ProfileTabs__profileMenu li[data-id="profile_watchlist"]{
 display:none; 
}
.ticketDetail .TicketDetailRightContainer2__edit,.Signin__agentlogin,.Signup__agentlogin{
  display:none;
}
.home li.WidgetsContainer__lftWd:nth-child(4){
    margin:0px;
}
/* Customer happiness rating hide css start here*/
.ticketDetail .feedback_cont{
 display:none; 
}
/* Customer happiness rating hide css end here*/
/* CM photo hide (regarding parliament election) CSS start here*/
/*.cm-photo img{
 	visibility:hidden;
  	opacity:0px;
}
.landing_widget_right,.photoGallery_container{
 display:none !important; 
}
.banner-image,.Header__headerBg{
  background-image:none !important;
}*/
/* CM photo hide (regarding parliament election) CSS end here*/

.landing_widget_desc li {
    margin: 10px 0px;
}
.ta .landing_widget_desc li {
    font-size:0.875rem
}
    .Popup__bottomRight{
        top: calc(100% + 5px);
    }
    .LocalePopup__themeLang {
    text-align:left 
    }
    .languagepopup,.Header__menuBox{
        max-width: 100rem!important;
        padding: 0.875rem 63px;
    }
    .en #portal_tabCases_tamil, .ta #portal_tabCases, .en #portal_tabSolutions_Tamil, .ta #portal_tabSolutions, .ta .trans_eng, .en .trans_tamil, .ta #portal_tabCommunity, .en #portal_tabCommunity_tamil, .ta #portal_tabSolutions_english,
.ta .Header__logotxt.trans_eng,.en .Header__logotxt.trans_tamil,.Grievance_Status_குறையின்_நிலை,#field_cf_district_code,
#field_cf_department_code,#field_departmentId,.ta #portal_tabkb_english,.en #portal_tabkb_Tamil{
        display: none;
    }
    .ta #portal_tabCases_tamil, .en #portal_tabCases,.ta #portal_tabSolutions_Tamil, .en #portal_tabSolutions, .en #portal_tabCommunity, .ta #portal_tabCommunity_tamil, .en #portal_tabSolutions_english,
.en .Header__logotxt.trans_eng,.ta .Header__logotxt.trans_tamil,.en #portal_tabkb_english,.ta #portal_tabkb_Tamil{
        display: inline-block;
    }

    .en .trans_eng,.ta .trans_tamil{
    display:block
    }
    .en .trans_tamil,.ta .trans_eng{
    display:none;
    }
    .en li#logoutDetails ul li#portal_tabsignin a {
        position: relative;
    }
    .en li#logoutDetails ul li#portal_tabsignin a[data-id="tab_signin"]:before {
        position: absolute;
        top: 10px;
        left: -2px;
        content: 'Log In';
        width: 100%;
        padding-left: 3px;
        background-color: #ffac83;
    }
    .languagepopup{
        font-size:0.8rem 
    }
    .home .Layout__fullWidth{
    max-width:100%; 
    }
    .Header__headerBg{
        padding:60px 0px 50px; 
    }
    .Header__titleSearchWrapper{
    display:none; 
    }
    .Header__logoimg {
        max-height: 3rem;
        max-width: 8.5rem;
        margin-right: 0.9375rem;
        display: block;
        margin-top:-40px;
    }
    .Header__logo {
        max-height: 6.5rem;
        max-width: 14.5rem;
        min-height: 2.2rem;
        display: block;
    }
    .logo{
        background-color: #eaebeb;
        padding: 10px 16px;
        margin: 0 auto;
        text-align: center;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;
        position:relative
    }
    .logo div{
            font-size: 7px;
        color: #000;
        margin-top: 4px;
    }
    .languagepopup{
        position:relative;
        top:-4px;
        margin: auto;
        padding: 0px 69px;
    }
    .Header__navbtn{
    flex-direction: column; 
    }
    .whiteclrbg{
        height: 10px;
        width: 95.5%;
        background-color: #fff;
        transform: skewX(40deg);
        margin-left: 33px;
        position: relative;
        left: -16px;
    margin-top:5px;
    }
    .whiteclrbg:before{
            height: 10px;
        width: 100%;
        background-color: #fff;
        margin-left: 33px;
        position: absolute;
        top: 0px;
        left: -26px;
        content: " ";
        transform: skewX(-40deg);
    }
    .Header__menuList.Header__navactive,
    .Header__menuList.Header__navactive, .LoginDetail__signup.LoginDetail__active, .LoginDetail__signin.LoginDetail__active,
    .ta.kbLanding.iipgcms #portal_tabSolutions_Tamil,.ta.article_subcategory.iipgcms #portal_tabSolutions_Tamil,.ta.articleList.iipgcms #portal_tabSolutions_Tamil,
    .ta.articleDetail.iipgcms #portal_tabSolutions_Tamil,.ta.communityLanding #portal_tabCommunity_tamil,.ta.communityList #portal_tabCommunity_tamil, .ta.communityDetail #portal_tabCommunity_tamil, 
    .ta.topicForm #portal_tabCommunity_tamil,.ta.ticketList  #portal_tabCases_tamil,.ta.ticketDetail  #portal_tabCases_tamil,
    .ta.departmentList #portal_tabCases_tamil,.ta.ticketForm  #portal_tabCases_tamil,.en.kbLanding.iipgcms.general #portal_tabSolutions_english,
    .en.article_subcategory.iipgcms #portal_tabSolutions_english,.en.articleList.iipgcms #portal_tabSolutions_english,.en.articleDetail.iipgcms #portal_tabSolutions_english,
	.en.kbLanding #portal_tabkb_english,.en.article_subcategory #portal_tabkb_english, .en.articleList #portal_tabkb_english,.en.articleDetail #portal_tabkb_english,
	.ta.kbLanding #portal_tabkb_Tamil,.ta.article_subcategory #portal_tabkb_Tamil, .ta.articleList #portal_tabkb_Tamil,.ta.articleDetail #portal_tabkb_Tamil
    {
        background-color: #ef4423;
        padding: 3px 10px;
        border-color: transparent;
      	color:#fff;
    }
.iipgcms.ta #portal_tabkb_Tamil,.iipgcms.en #portal_tabkb_english{
  background-color: transparent;
  color:#910101
}
    .en li#logoutDetails ul li#portal_tabsignin.LoginDetail__active a[data-id="tab_signin"]:before{
        background-color: #ef4423;
    }

    .Header__link{
    padding:0px; 
    }
    .LocalePopup__localeSearch{
        text-align:left; 
    }
    .banner-image{
    background-image:url('https://desk.zoho.in/portal/api/publicImages/35665007365053721?portalId=edbsn829765ee33262beeac212d076cbacbfe9c902094a6bad703d04eb9753ab3e8a8');
    background-size: contain;
    position:relative
    }
    .banner-image:before{
        /*background: linear-gradient(90deg, rgba(57,128,194,1) 0%, rgba(231,101,90,0.90987429151348) 70%);*/
      	background: linear-gradient(90deg, rgba(65, 120, 180, 1) 0%, rgba(231,101,90,0.90987429151348) 90%);
        content:' ';
        width: 100%;
        height: 100%;
        position: absolute;
    
    }
    .banner-image{
    display: flex;
        width: 100%;
        align-items: center;
        justify-content: space-between;
    }
    .cm-photo{
    text-align: center;
    overflow: hidden;
    }
    .cm-photo img{
        max-width: 70% !important;
        position: relative;
        top: 10px;
        transform: scale(1.15);
    }
    .banner-image div{
    z-index:1; 
    }
    .thirukkural{
        width: 40%;
        color: #fff;
      	/* color:#910101;*/
        padding-left: 63px;
        font-size: 12px;
    }
    .cm-photo,.banner-empty{
        width:30%; 
    }
    .kural-heading,.kural-desc-head{
        /*color: #fdea22;*/
      	color: #0cd7b0;
        font-weight: bold;
        border-bottom: 1px solid #fff;
        width: 32%;
        margin-bottom: 5px; 
        font-size:1.3rem
    }
    .kural-desc-head{
        border-bottom:0px;
        margin-top:20px;
    }
    .kural,.kural-desc{
        font-size:0.9rem; 
    }
    .ser_wid{
    background-color:#fff 
    }
    .bdr-bottom-left {
        position: absolute;
        width: 5px;
        height: 60%;
        background-color: #fff;
        left: 0px;
        bottom: 0px;
    }
    .bdr-top-right{
            position: absolute;
        width: 5px;
        height: 60%;
        background-color: #fff;
        right: 0px;
        top: -2px; 
    }
    .vrt-bdr-bottom-left{
        position: absolute;
        width: 100%;
        height: 5px;
        background-color: #fff;
        left: -142px;
        bottom: 0px;
    }
    .vrt-bdr-top-right{
        position: absolute;
        width: 75%;
        height: 5px;
        background-color: #fff;
        right: -106px;
        top: -4px; 
    }
    .LoginDetail__signup, .LoginDetail__signin{
        padding:0rem 8px 0px 
    }
    #portal_tabsignup{
    position:relative;
    top:1px
    }
    .ta #portal_tabsignin{
        position: relative;
        top:1px;
    }
    .ta .whiteclrbg{
        left: -15px;
        width:96.5%;
    }
    @media only screen and (max-width:900px){
        #portal_tabsignin{
            margin: 20px 0px;
        }
    #portal_tabsignup{
    position:relative;
    top:10px
    }
    .bdr-top-right,.bdr-bottom-left,.vrt-bdr-bottom-left,.vrt-bdr-top-right{
    display:none; 
    }
        .banner-image{
            flex-direction: column-reverse;
        }
        .banner-empty{
            display:none;
        }
        .thirukkural{
            padding-left: 15px;
            padding-bottom:20px;
        }
        .cm-photo, .banner-empty,.thirukkural,.banner-image{
            width:100%
        }
        .whiteclrbg{
            display:none;  
        }
        .languagepopup{
            padding:0px;  
        }
        .banner-image div{
            z-index:0   
        }
        .Header__logotxt{
            font-size: 1rem;  
        }
    .logo div{display:none}
    .Header__logo{
            max-height: 3.5rem
    }
    .logo{
        background-color: transparent;
        margin-top: 15px; 
    }
    .Header__headerBg {
            padding-bottom:10px; 
    }
    .home .AppContainer__homeWidget{
        padding-top:0px; 
    }
    .languagepopup{
        padding:0px 0px 0rem 10px;
    }
    .Header__menuBox{
        padding:0.875rem 23px 0.875rem 10px;
    }
    .Header__localeTab{
        margin-right:23px; 
    }
    .trans_tamil .ser_widSecColDec{
        font-size:0.62rem 
    }
    }

    /* Ganesh style start here */
    .home .Layout__oneColumn {
        max-width: 100%;
        padding: 0;
        transition: none;
    }

    /* custom css end here */

    /* How to use Widget Css Start here */
    .ser_widHead{
            background-color: #3480c3;
            padding: 12px 10px;
            box-sizing: border-box;
            display: flex;
            align-items: center;
            flex-direction: column;
            position: relative;
        }
        .ser_widHead::after {
            content: '';
            bottom: -23px;
            left: calc(50% - 15px);
            z-index: 0;
            position: absolute;
            display: inline-block;
            width: 0;
            height: 0;
            border-width: 30px 18px 0 18px;
            border-color: #3480c3 transparent transparent transparent;
            border-style: solid;
        }
        .ser_widHeadH2{
            margin: 0 0 8px 0;
            /*color: #fff;*/
          	color:#910101;
            text-transform: uppercase;
            line-height: 160%
        }
        .ser_widHeadDecs{
            font-size: 0.875rem;
             /*color: #fff;*/
          	color:#910101;
        }
        .ser_widSecCol {
            width: 280px;
            height: 280px;
            box-sizing: border-box;
            border-radius: 50%;
            margin: 20px;
            padding: 10px;
            border: 26px solid #fff;
            background-color: transparent;
            position: relative
        }
        .ser_widSecCol1{
            background-color: #19b6e9;
            box-shadow: 0 0 0 7px #19b6e9;
        }
        .ser_widSecCol2{
            background-color: #1cbcb0;
            box-shadow: 0 0 0 7px #1cbcb0;
        }
        .ser_widSecCol3{
            background-color: #f9a639;
            box-shadow: 0 0 0 7px #f9a639;
        }
        .ser_widSecCol4{
            background-color: #eb655a;
            box-shadow: 0 0 0 7px #eb655a;
        }
        .ser_widSecRow {
            display: flex;
            align-items: center;
            justify-content: center;
            padding: 80px 0;
            background-image: url('https://desk.zoho.in/portal/api/publicImages/35665007364493126?portalId=edbsn829765ee33262beeac212d076cbacbfe9c902094a6bad703d04eb9753ab3e8a8');
            background-size: 1300px 335px;
            background-position: center 80px;
            background-repeat: no-repeat;
        }
        .ser_widSecCol {
            display: flex;
            justify-content: center;
            flex-direction: column;
            text-align: center;
        }
        .ser_widSecColHead {
            font-size: 1.375rem;
            /*color: #fff;*/
          	color:#910101;
            font-weight: 600;
            line-height: 150%;
            margin-bottom: 3px;
            padding: 0 20px
        }
        .ser_widSecColDec{
             /*color: #fff;*/
          	color:#910101;
            font-size: 0.875rem;
            line-height: 150%;
            padding: 0 20px
        }
        .ser_widSecCol::before {
            content: '';
            bottom: -8px;
            left: 45px;
            transform: rotate( 33deg);
            z-index: 0;
            position: absolute;
            display: inline-block;
            width: 0;
            height: 0;
            border-width: 30px 24px 0 24px;
            border-color: #19b6e9 transparent transparent transparent;
            border-style: solid;
        }
        .ser_widSecCol1::before{border-color: #19b6e9 transparent transparent transparent;}
        .ser_widSecCol2::before{border-color:#1cbcb0 transparent transparent transparent }
        .ser_widSecCol3::before{border-color:#f9a639 transparent transparent transparent }
        .ser_widSecCol4::before{border-color:#eb655a transparent transparent transparent }

        .trans_tamil .ser_widHeadDecs{font-size: 0.6875rem}
        .trans_tamil .ser_widSecColHead {font-size: 1rem}
        .trans_tamil .ser_widHeadH2{font-size: 1.3rem}
        .trans_tamil .ser_widSecColDec {
            font-size: 0.65rem;
            padding: 0 25px;
        }

        @media only screen and (min-width: 1350px) {
            .ser_widSecRow{
                background-size: 1300px 335px;
            }
        }
        @media only screen and (max-width: 1350px) {
            .ser_widSecRow{
                background-size: 1260px 315px;
            }
        }
        @media only screen and (max-width: 1280px) {
            .ser_widSecRow{
                background-size: 1200px 300px;
                background-position: center 48px;
            }
        }
        @media only screen and (min-width: 1201px) {
            .ser_widSecCol::before{display: none}
            .ser_widSecCol {
                background-color: transparent;
                border-width: 0;
                box-shadow: none;
            }
        }
        @media only screen and (max-width: 1200px) {
            .ser_widSecRow{
                background-image: none;
                flex-wrap: wrap;
                padding: 35px 25px;
                justify-content: space-between;
            }
            .ser_widSecCol {
                width: 310px;
                height: 310px
            }
        }
        @media only screen and (max-width: 1024px) {
            .ser_widSecRow{
                justify-content: space-around;
            }
        }
    /* How to use Widget css End here */

    /* CM first widget - css start */
    .landing_widget_container{

            }


            .first_main_widget{
                background-image: url('https://desk.zoho.com/support/ImageDisplay?downloadType=uploadedFile&fileName=1638541981171.png&blockId=7fa01b78a07bc7c67b73c0e7811435820f440459494818f3&zgId=f0119414dcddd9a774712349653bbd5b&mode=view');
                background-repeat: no-repeat;
                background-position: 90% 180px;
                background-size: 308px;
                padding: 0 63px;
            }
            .landing_widget_top::after{
                clear: both;
            }
            .landing_widget_yellow_box{
                background-color: #fdf5d9;
                border-radius: 40px;
                display: inline-flex;
                position:relative;
                top:-45px;
            }
            .landing_widget_yellow_box_wave{
                width: 750px;
                height: 242px;
                background-size: 90%;
                background-image: url('https://desk.zoho.in/portal/api/publicImages/35665007364493128?portalId=edbsn829765ee33262beeac212d076cbacbfe9c902094a6bad703d04eb9753ab3e8a8');
                /*background-image: url('https://desk.zoho.com/support/ImageDisplay?downloadType=uploadedFile&fileName=1638536160490.png&blockId=7fa01b78a07bc7c67b73c0e7811435821559198a4dcd9882&zgId=f0119414dcddd9a774712349653bbd5b&mode=view');*/
                background-repeat: no-repeat;
                background-position: center;
                display: flex;
            }
            .landing_widget_yellow_box_nav{
                flex: 1;
                min-width: 0;
                min-height: 0;
                display: flex;
                align-items: center;
                justify-content: center;
                text-align: center;
                padding: 0 25px;
            }
            .landing_widget_yellow_box_nav:nth-child(1){
                color: #6d53a2;
            }	
            .landing_widget_yellow_box_nav:nth-child(2){
                color: #33beb5;
            }
            .landing_widget_yellow_box_nav:nth-child(3){
                color: #ee3b57;
            }
            .landing_widget_yellow_box_nav_inner{
                cursor: pointer;
                position: relative;
            }
            .landing_widget_yellow_box_nav_a{
                position: absolute;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
            }
            .landing_widget_yellow_box_nav:nth-child(1) .landing_widget_yellow_box_nav_inner{
                transform: translate(14px, -7px);
            }
            .landing_widget_yellow_box_nav:nth-child(2) .landing_widget_yellow_box_nav_inner{
                transform: translate(0, -7px);
            }
            .landing_widget_yellow_box_nav:nth-child(3) .landing_widget_yellow_box_nav_inner{
                transform: translate(-14px, -7px);
            }
            .landing_widget_yellow_box_icon{
                width: 20px;
                height: 20px;
                margin-bottom: 13px;
                display: inline-block;
            }
            .landing_widget_yellow_box_icon img{
                max-width: 100%;
            }
            .landing_widget_yellow_box_nav_title{
                    font-size: 1.1rem;
                    border: 1px solid;
                    padding: 5px 15px;
                    border-radius: 4px;
                    /* background-color: #6f53a226; */
                    box-shadow: 0px 5px 10px #c1b58c;
            }
			.landing_widget_yellow_box_nav:nth-child(1) .landing_widget_yellow_box_nav_title {
                /*background-color: #6f53a2;*/
              	background-color: #0868cc;
                color: #fdf5d9;
            }
			.landing_widget_yellow_box_nav:nth-child(2) .landing_widget_yellow_box_nav_title {
                /*background-color: #3dbdb6;*/
              	background-color:#0e526e;
                color: #fdf5d9;
            }
			.landing_widget_yellow_box_nav:nth-child(3) .landing_widget_yellow_box_nav_title {
                /*background-color: #ee3e58;*/
              	background-color: #910101;
                color: #fdf5d9;
            }
            .trans_tamil .landing_widget_yellow_box_nav_title{
                font-size: 0.77rem;
            }

            .landing_widget_app_link_btn{
                position: relative;
                display: inline-flex
            }

            .landing_widget_app_link_btn a{
                position: absolute;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
            }

            .landing_widget_app_link_btn img{
                height: 40px;
            }
            .landing_widget_app_link_cont{
                text-align: right;
                border: 1px dashed #6c2c13;
                display: inline-flex;
                padding: 20px;
                flex-direction: column;
                float: right;
                width: 400px;
                box-sizing: border-box;
            }
          .ta .landing_widget_app_link_cont{
				font-size:0.875rem
            }
            .landing_widget_desc{
                font-size: 1rem;
                color: #000;
                padding: 2rem 0;
                width: 60%;
            }
            .landing_widget_desc ul {
                list-style-type: disc;
            }

            .photoGallery_container{
                padding: 36px 40px;
                border: 2px dashed #837578;
                margin: 30px 0;
                position: relative;
            }
            .photoGallery_title{
                background-color: #837578;
                color: #fff;
                font-size: 1.5rem;
                display: inline-block;
                position: absolute;
                padding: 0px 75px 2px 17px;
                top: -21px;
                left: 27px;
            }
            .photoGallery_inner{
                display: flex;
                justify-content: center;
                flex-wrap: wrap;
            }
            .photoGallery_box{
                display: flex;
                flex-direction: column;
                align-items: center;
                padding: 18px;
                flex: 1;
              	min-width: 23%;
                /*min-width: 260px;*/
                min-height: 0;
                margin: 15px 8px;
            }
            .photoGallery_box:nth-child(1){
                background-color: #ea6558;
            }
            .photoGallery_box:nth-child(2){
                background-color: #377fc2;
            }
            .photoGallery_box:nth-child(3){
                background-color: #1cbcb0;
            }
            .photoGallery_box:nth-child(4){
                background-color: #884c9e;
              display:none;
            }
            /*.photoGallery_image_container{
                position: relative;
                width: 260px;
                height: 200px;
                border: 5px solid #fff;
            }*/

			.photoGallery_image_container{
                position: relative;
                width: 100%;
                height: 200px;
                border: 5px solid #fff;
            }
            .photoGallery_image,.photoGallery_image_container img{
                background: transparent;
                width: 100%;
                height: 100%;
                left: 0;
                right: 0;
                top: 0;
                bottom: 0;
                margin: auto;
                position: absolute;
                padding: 0;
                background-repeat: no-repeat;
                background-position: 50% 50%;
                background-size: cover;
                object-fit: cover;
            }
            .photoGallery_image_content{
                text-align: center;
                margin-top: 15px;
                font-size: 1rem;
                color: #fff;
              	display:none;
            }

            @media only screen and (max-width: 1200px){
                .landing_widget_yellow_box,
                .landing_widget_yellow_box_wave{
                    width: 100%;
                }
                .landing_widget_app_link_cont{
                    float: none;
                    text-align: left;
                    width: 100%;
                    margin: 30px 0;
                }
                .first_main_widget{
                    background:none;
                }
                .first_main_widget{
                    padding: 0 2rem;
                }
                .landing_widget_desc{
                    width: 100%;
                }
            }
            @media only screen and (max-width: 800px){
                .landing_widget_yellow_box_wave{
                    background:none;
                }
                .landing_widget_yellow_box_nav_inner{
                    width: 100%;
                    display: flex;
                    align-items: center;
                    transform: none !important;
                }
                .landing_widget_yellow_box_wave{
                    flex-direction: column;
                }
                .landing_widget_yellow_box_nav{
                    justify-content: flex-start;
                    padding: 0 45px;
                }
                .landing_widget_yellow_box_icon{
                    margin: -6px 25px 0 0;
                }
                .photoGallery_container{
                    padding:6px 2px; 
                }
                .photoGallery_image_container{
                    width: 100%;
                    height: 200px;
                }
                .photoGallery_box{
                    margin:10px; 
                  	min-width:100%;
                }
                .ser_widHeadH2,.photoGallery_title,.trans_tamil .ser_widHeadH2{
                    font-size:1.2rem   
            }
            .landing_widget_desc ul{
                padding-left:25px;
                padding-top:10px;
            }
                .landing_widget_desc ul li{
                margin:10px 0px;   
            }
            .landing_widget_yellow_box{
                position:static; 
            }
            }
    /* CM first widget - css end */
    /* CM footer css Start here */
    .Footer__footer{
        padding-top: 0px;  
        padding-bottom:0px;
    }
    .nwFtr_widget{
        background-image: url('https://desk.zoho.com/portal/api/customThemes/125573000003041001/images/345034000000085003?portalId=edbsn6125ac777b83372c8f80a72713cf7d4e75483c1c8fb2f0d309cc0234574be1ca');
        background-size: 100%;
        background-position: 0% 18%;
        position: relative;
    }
    .footer-bgimg{
        position: absolute;
        left: 0px;
        top: 0px;
        width: 100%;
        height: 100%;
        background-color: #3480c3f0;
    }
        .nwFtr_colHead{
            text-transform: uppercase;
            /*color: #fff;*/
          	color: #910101;
            font-size: 0.875rem;
            font-weight: bold;
            margin-bottom: 12px
        }
        .nwFtr_ul{
            margin: 25px 0 0 0;
            padding: 0;
            list-style-type: none
        }
        .nwFtr_box {
            display: flex;
            justify-content: space-between;
            padding: 2.5rem 63px;
            position: relative;
        }
        .nwFtr_ul > li{
              /*color: #fff;*/
          	color: #910101;
            margin: 0 0 7px;
            font-size: 0.938rem
        }
        .nwFtr_ul > li a{
              /*color: #fff;*/
          	color: #910101;
            text-decoration: none
        }
        .nwFtr_col {
            padding: 0px
        }
        .nwFtr_col1 {text-align: left}
        .nwFtr_col2 {text-align: center}
        .nwFtr_col3 {text-align: right}
        .nwFtr_content{
            background-color: #2f4b60;
            padding: 10px 0px;
            color: #fff;
            text-align: center;
            font-size: 0.8125rem
        }
        @media only screen and (max-width: 1200px) {
            .nwFtr_box {
                padding: 1rem 2rem
            }
        }
        @media only screen and (max-width: 1024px) {
            .nwFtr_box {
                flex-wrap: wrap;
                justify-content: space-between;
            }
            .nwFtr_col {
                padding: 15px 0;
                width: 45%;
                text-align: center
            }
        }
        @media only screen and (max-width: 700px) {
            .nwFtr_col {
                width: 100%;
            }
        
        }

    /* CM footer css End here */
    @media only screen and (min-width:2400px) and (max-width:5000px){
    body{width:70%;
        margin:0 auto !important;
    } 
    }
/* Custom search style start here */

   .custom_search{
		margin: 0px; 
		background-color: rgb(255, 255, 255); 
  		background-color:#cfeaf1;
  		padding-bottom:40px;
       padding-top:40px;
	}
	.custom_search_panel{
		margin-bottom: 20px; 
		width: 100%;
      	display: flex;
		justify-content: center;
      	padding-top:30px;
	}
	.custom_search_inner{
		display: inline-block; margin-right: 30px
	}
	.cus-serch_disp_inline{
		display: inline-block
	}
	.custom_search_inner input{
		margin: 0; 
		vertical-align: middle
	}
	.custom_search_inner label{
		font-size: 14px; 
		cursor: pointer; 
		padding-left: 10px
	}
	.custom-serch-but-panel{
		display: -webkit-flex; display: flex
	}
	.custom-serch-but-panel-width{
		width: 200px
	}
	.custom-serch-but-panel-width input{
		outline: 0;
        padding: 0 15px;
        height: 40px;
        width: 100%;
        box-sizing: border-box;
        font-size: 14px;
        border: 1px solid rgb(221, 221, 221);
        border-radius: 5px;
	}
	.cus-serch-button-new{
		width: 100px;
        outline: 0;
        border: 0;
        padding: 10px 10px;
        margin-left: 15px;
        /*background-color: rgb(62, 122, 247);*/
      	background-color:#0cd7b0;
        color: rgb(255, 255, 255);
        font-size: 14px;
        border-radius: 23px;
        cursor: pointer;
	}
	.custom-serch-emptydiv{
		display: -webkit-flex; 
		display: flex; 
		flex-wrap: wrap;
      	text-align:left;
		padding: 0px 40px;
		margin-top: 30px;
	}
	.custom-serch-emptydiv-newwidth{
      	display:flex;
  		margin: 0 auto;
	}
.tn_search_outerSpace{
      margin-top: 20px;
      box-sizing: border-box;
      padding-right: 10px;
  }
  .tn_search_w33{
    width: 33%;
  }
  .tn_search_w66{
    width: 66%;
  }
  .tn_search_heading{
    font-size: 14px;
  }
  .tn_search_description{
      margin-top: 2px;
      font-weight: bold;
      font-size: 14px;
  }
  .tn_search_status_open{
    color: #e24b4b
  }
  .tn_search_status_closed{
    color: #17ca34
  }
  .tn_search_status_onHold{
    color: #f9a64d
  }
  .tn_search_status_default{
    color: #000
  }
  .tn_search_empty{
    margin: 70px 0 70px;
    font-weight: bold;
    width: 100%;
    color: #666;
    text-align: center;
  }
  .tn_search_email{
    color: rgb(62, 122, 247);
    text-decoration: underline
  }
  .tn_search_infoBox{
    margin-top: 10px; 
    padding: 10px 14px;
    font-size: 14px; 
    border-left: 3px solid #f5d2a3; 
    background-color: #FEF7EC;
  }
  .tn_search_getStatus{
    margin-left: 6px;
    color: rgb(62, 122, 247);
    cursor: pointer;
  }
@media only screen and (max-width:900px){
    .custom-serch-emptydiv{
        padding:0 20px;
    }
     .tn_search_w33{
    width: 100%;
  }
  .tn_search_w66{
    width: 100%;
  }
    .home li.WidgetsContainer__lftWd:nth-child(4){
    margin:20px;
}
  .landing_widget_yellow_box_nav_title{
   	min-width:154px; 
  }
}

.ticketDetail .Layout__twoColumn .TicketDetailRightContainer2__wrapper:before{
 	position:relative;
  	content:'Please scroll down to download the Action taken report/Reply uploaded by the Responsible Officer';
  	color: red;
  	font-weight: bold;
  	top:0px;
  	left:0px;
}
.custom_search .custom_search_inner:nth-child(2){
 display:none; 
}
#custom_widget_ticketContainer .tn_search_outerSpace:nth-child(5){
 display:none; 
}
.custom_search .trans_eng:before{
 	content:'For more information on the grievance please login using your mobile number';
  	display: flex;
	justify-content: center;
}
.custom_search .trans_tamil:before{
 	content:'தங்களது மனுவினைப் பற்றிய கூடுதல் தகவலுக்கு, உங்கள் மொபைல் எண்ணைப் பயன்படுத்தி உள்நுழையவும். ';
  	display: flex;
	justify-content: center;
}

/*Scroll data style start here */
.parent {
	    width: 100%;
    	padding: 25px 0px;
    	box-sizing: border-box;
    	overflow: hidden;
    	background-color: #e96559;
    	color: #fff;
	}
	.box {
	    overflow: hidden;
	    width: 100%;
	    white-space: nowrap;
	    animation: contentMove 25s linear infinite;
	    transition: .3s transform linear
	}
	.child {
	    display: inline-block;
	    font-size: 17px
	}
	.separator{ 
      padding: 0px 10px; 
      opacity: 0.5;
}
.WidgetsContainer__lftWd:nth-child(5){
 margin:0px !Important; 
}
.WidgetsContainer__lftWd:nth-child(4) br{
	display:none;
}
	@keyframes contentMove {
	  from {
	    transform: translateX(100%);
	  }
	  to {
	    transform: translateX(-100%);
	  }
	}
/*Scroll data style end here */
/* Ticket detail view field hide style start here */
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_skills,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_duedate,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_channel,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_utmnumber,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_reasonforrejection,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_labourregion,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_highwaycircle,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_fisheriesregion,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_highwaydivision,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_fisheriesdivision,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_pwdregion,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_twaddivision,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_pwdbuildingregion,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_energyregion,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_chennaicszone,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_youthregion,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_highereducationregion,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_Handloomsregion,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_Municipalregion,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_ctregion,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_hometasmacregio,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_tourismregion,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_labourewing,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_hometasmacdivision,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_ctigrzone,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_tourismhrceregion,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_rtoregion,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_chennaicszone1,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_transportregion,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_ctdivision,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_labourzone,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_chiefengineerregion-energy,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_ctigrdistrict,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_ctdigdivision,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_educationdistrict,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_forestcircle,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_housingurbandivision,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_forestpcbzone,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_policezone,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_policerange,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_labourcwing,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_tnstcdivision,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_postinglocation,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_servicenumber,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_dspdivision,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_dcdivision,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_sericultureregion,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_khadiregion,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_drhousingregion,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_pwdwroregion,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_drugscontrolzone,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_copcities,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_twadregion,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_reqappealtime,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_textilesregion,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_sugarmillsregion,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_communicationaddress,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_selectifdifferentfromabove,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_sourcecode,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_districtcode,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_departmentcode,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_parentticketid,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_isappeal,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_ismoved,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_waitinglistnumber,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_reasonforwaitinglist,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_reasonforredirection,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_reqappealtime,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_parentticketid,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_reqappealtime,
.ticketDetail .TicketDetailRightContainer2__wrapper .ticket_postinglocation{
display:none;
}
/* Ticket detail view field hide style end here */
/* CM HelpLine Slide Css Start Here */
.tn_slid-main {
    position: relative;
    overflow-x: hidden;
    max-width: 380px;
    height: 355px;
    margin: 0 auto;
  	border:16px solid #f9a639;
}
.tn_multislider-main:hover .tn_slider-con{
    animation-play-state: paused
} 
.vop-cls{
 font-size:18px;
  font-weight:bold;
  width:380px;
  margin:0 auto 10px;
  text-align:center;
}
@media only screen and (max-width:768px){
      .tn_slid-main {
        position: relative;
        overflow-x: hidden;
        max-width: 380px;
        height: 355px;
        margin: 0 auto
      }
}
  .tn_multislider-main {
      position: relative;
      height: 100%;
      width: 100%
  }

.tn_slider-con {
    max-width: 100%;
    height: 100%;
    border-radius: 4px;
    background-color: #fff;
    overflow: hidden;
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 100%;
    width: 100%;
    animation: tnAnimateSlide 50s cubic-bezier(.23,1,.32,1) infinite;
    background-size: 100% 100%;
}
.tn_multislider-main .tn_slider-con:nth-child(1) {
    animation-delay: 0s;
    background-image: url('https://desk.zoho.in/portal/api/publicImages/35665006403766807?portalId=edbsn829765ee33262beeac212d076cbacbfe9c902094a6bad703d04eb9753ab3e8a8');
}
.tn_multislider-main .tn_slider-con:nth-child(2){
    animation-delay: 5s;
    background-image: url('https://desk.zoho.in/portal/api/publicImages/35665006403953589?portalId=edbsn829765ee33262beeac212d076cbacbfe9c902094a6bad703d04eb9753ab3e8a8');
}
.tn_multislider-main .tn_slider-con:nth-child(3){
    animation-delay: 10s;
    background-image: url('https://desk.zoho.in/portal/api/publicImages/35665006403989155?portalId=edbsn829765ee33262beeac212d076cbacbfe9c902094a6bad703d04eb9753ab3e8a8');      
}
.tn_multislider-main .tn_slider-con:nth-child(4){
    animation-delay: 15s;
    background-image: url('https://desk.zoho.in/portal/api/publicImages/35665006403989161?portalId=edbsn829765ee33262beeac212d076cbacbfe9c902094a6bad703d04eb9753ab3e8a8');  
}
.tn_multislider-main .tn_slider-con:nth-child(5){
    animation-delay: 20s;
    background-image: url('https://desk.zoho.in/portal/api/publicImages/35665006403989339?portalId=edbsn829765ee33262beeac212d076cbacbfe9c902094a6bad703d04eb9753ab3e8a8');      
}
.tn_multislider-main .tn_slider-con:nth-child(6){
    animation-delay: 25s;
    background-image: url('https://desk.zoho.in/portal/api/publicImages/35665006403989588?portalId=edbsn829765ee33262beeac212d076cbacbfe9c902094a6bad703d04eb9753ab3e8a8');      
}
.tn_multislider-main .tn_slider-con:nth-child(7){
    animation-delay: 30s;
    background-image: url('https://desk.zoho.in/portal/api/publicImages/35665006403989758?portalId=edbsn829765ee33262beeac212d076cbacbfe9c902094a6bad703d04eb9753ab3e8a8');      
}
.tn_multislider-main .tn_slider-con:nth-child(8){
    animation-delay: 35s;
    background-image: url('https://desk.zoho.in/portal/api/publicImages/35665006403989919?portalId=edbsn829765ee33262beeac212d076cbacbfe9c902094a6bad703d04eb9753ab3e8a8');      
}
.tn_multislider-main .tn_slider-con:nth-child(9){
    animation-delay: 40s;
    background-image: url('https://desk.zoho.in/portal/api/publicImages/35665006404017063?portalId=edbsn829765ee33262beeac212d076cbacbfe9c902094a6bad703d04eb9753ab3e8a8');      
}
.tn_multislider-main .tn_slider-con:nth-child(10){
    animation-delay: 45s;
    background-image: url('https://desk.zoho.in/portal/api/publicImages/35665006404017357?portalId=edbsn829765ee33262beeac212d076cbacbfe9c902094a6bad703d04eb9753ab3e8a8');      
}
@keyframes tnAnimateSlide {
   0% {left:100%}
   2% {left:0}
   10% {left:0}
   12% {left:-100%}
   100%{left:-100%}
}
/* CM HelpLine Slide Css End Here */

/* CM first widget Addtion Css Start Here */
.landing_widget_container{
	display: flex !important;
    align-items: center;
    flex-wrap: wrap;
}
.landing_widget_top {
    width: 70%;
}
.landing_widget_right {
    width: 30%;
}
@media only screen and (min-width: 1280px){
	.landing_widget_right {
   	 	margin-top:-80px;
	}
}
.landing_widget_top .landing_widget_desc {
    width: 100%;
}
.first_main_widget {
    background-image: none;
}
@media only screen and (max-width: 1200px){
  .landing_widget_top, .landing_widget_right {
      width: 100%;
  }
  .landing_widget_right {
    padding: 1rem 0;
  }
}
/* CM first widget Addtion Css End Here */
/*Maglir urimai thogai thittam start here */
/*.banner-empty{ visibility:hidden !important;}*/
.newiconimg{
    animation: mymove 2s infinite;
}
@keyframes mymove {
0%   {
  	transform: scale(1);
  }
  50%  {
    transform: scale(1.5);
  }
  100% {
    transform: scale(1);
  }
}
.tngislink{
      background-color: #3fbdb6;
    color: #fff;
    padding: 2px 10px 4px;
    border-radius: 3px;
  	white-space: nowrap;
}

.signedIn .signin-btn-new{display:none}
.magalirurimai{
  position:relative;
  display:none;
}
.magalirurimai .newiconimg{
  position:absolute;
  top:5px;
  left:-40px;
}
.magalirurimai .newiconimg img{
 width:32px; 
}
.magalir{
 font-size:18px;
  color:#fdea22;
  font-weight:bold;
}
.magalir-desc {
    color: #fff;
	margin-top:10px;
  visibility:hidden;
}
.banner-btn {
    background-color: #fff;
    color: #333;
    padding: 8px 15px;
    display: inline-block;
    border-radius: 5px;
    font-size: 15px;
    margin-top: 15px;
}
@media only screen and (max-width:920px){
 .magalirurimai-responsive{
   display:block;
   margin-left: 43px;
   margin-top: 30px;
  }
}
@media only screen and (min-width:921px){
 .magalirurimai-responsive{
   display:none;
   margin-left: 43px;
   margin-top: 30px;
  }
}
@media only screen and (max-width:1270px) and (min-width:1200px){
  .landing_widget_right{
   margin-top:-120px; 
  }
}
/*Maglir urimai thogai thittam end here here */
/* My area ticket view filter content changes start here */
.ticketList .TicketListRightContainer1__cv_viewsCont ul.Menu__menu li:nth-child(1) a span.Menu__partlabel,
.ticketList .TicketListRightContainer1__cv_viewsCont ul.Menu__menu li:nth-child(2) a span.Menu__partlabel,
.ticketList .TicketListRightContainer1__cv_viewsCont ul.Menu__menu li:nth-child(3) a span.Menu__partlabel,
.ticketList .TicketListRightContainer1__cv_viewsCont ul.Menu__menu li:nth-child(4) a span.Menu__partlabel,
.ticketList .TicketListRightContainer1__cv_viewsCont ul.Menu__menu li:nth-child(5) a span.Menu__partlabel{
	font-size:0px;
}
.ticketList .TicketListRightContainer1__cv_viewsCont ul.Menu__menu li:nth-child(1) a span.Menu__partlabel:before{
	font-size:14px;
	content:'My grievance/எனது கோரிக்கை'
}
.ticketList .TicketListRightContainer1__cv_viewsCont ul.Menu__menu li:nth-child(2) a span.Menu__partlabel:before{
	font-size:14px;
	content:'My open grievance/ நிலுவையில் உள்ளவை'
}
.ticketList .TicketListRightContainer1__cv_viewsCont ul.Menu__menu li:nth-child(3) a span.Menu__partlabel:before{
	font-size:14px;
	content:'My close grievance/ முடிவுற்றவை'
}
.ticketList .TicketListRightContainer1__cv_viewsCont ul.Menu__menu li:nth-child(4) a span.Menu__partlabel:before{
	font-size:14px;
	content:'My on hold grievance/ காத்திருப்பில் உள்ளவை'
}
.ticketList .TicketListRightContainer1__cv_viewsCont ul.Menu__menu li:nth-child(5) a span.Menu__partlabel:before{
	font-size:14px;
	content:'My overdue grievance/ கால தாமதம்'
}
.ticketList .ErrorPageNew__contents div[data-id="no_ticket_title"]{
	font-size: 0px;
}
.ticketList .ErrorPageNew__contents div[data-id="no_ticket_title"]:before{
	font-size: 22px;
	content: 'Nothing to display/ காண்பிக்க எதுமில்லை';
   color: #910101
}
.ticketList .ErrorPageNew__contents div.ErrorPageNew__description{
	display:none;
}
/* My area ticket view filter content changes start here */

/* New review changes start here */
.ta.signin .Signin__signPart .Signin__descriSingn,.ta.signup .NewSignupContainer__subTitle{
 font-size:0px; 
}
.ta.signin .Signin__signPart .Signin__descriSingn:after,.ta.signup .NewSignupContainer__subTitle:before{
 font-size:13px;
  content:'கோரிக்கைகளை பதிவு செய்ய ஒரு கணக்கை உருவாக்கவும்';
}
.communityLanding .ErrorPageNew__contents .ErrorPageNew__description[data-id="noContentError_content"]{
    font-size: 22px;
    color: #910101;
  	font-weight:600;
}
.signup .Signup__descriSingn,
.signin .Signin__descriSingn{
  color: #910101
}
.signup .NewSignupContainer__primaryButton{
  background-color:#910101;
  
}
.articleDetail .ArticleCmd__Like > svg,
.articleDetail .ArticleCmd__disLike > svg,
.articleDetail .ArticleCmd__txtdanger,
.articleDetail .ArticleCmd__txtSuccess{
  color: #910101
}
/* Scroll content style start here */
.newscrollpanel{
  	width: 100%;
    overflow: hidden;
    text-align: right;
    height: 40px;
    display: flex;
}
.newscrollpanel ul{
    list-style: none;
    display: inline-flex;
    width: 100%;
    white-space: nowrap;
    align-items: center;
  	animation: scrollText 40s linear infinite;
}
.newscrollpanel ul:hover{
  	animation-play-state: paused;
}
.newscrollpanel li{
 margin-top:0px !important; 
}
.newscrollpanel li:nth-child(2){
	padding:0px 0px 0px 20px;
}
.newscrollpanel li:nth-child(3){
 margin-left:60px !important; 
}
.newscrollpanel li:nth-child(4){
 margin-left:80px !important; 
}
@keyframes scrollText {
    from { transform: translateX(105%); }
    to {transform: translateX(-160%);}
}
@media (max-width: 1080px) {
    @keyframes scrollText {     
    from { transform: translateX(100%); }
    to { transform: translateX(-320%); }
}
}
@media (max-width: 768px) {
    @keyframes scrollText {     
    from { transform: translateX(100%); }
    to { transform: translateX(-320%); }
}
}

@media (max-width: 468px) {
    @keyframes scrollText {     
    from { transform: translateX(100%); }
    to { transform: translateX(-320%); }
}
}


/* Scroll content style end here */
.griev-feedback{
    max-width: 380px;
    text-align: center;
    margin: 20px auto 0px; 
	display: flex;
}
.griev-feedback .newiconimg{
  	position: relative;
  	top: 3px;
  	height: 20px;
    margin-right:1px;
}
@media only screen and (min-width: 1200px) {
    .landing_widget_right {
        margin-top: -18px !important;
    }
}

    
        
        .quickbutton-nav{
            display: flex;
            flex-wrap: wrap;
            justify-content: left;
        }
        .ungaludanstalin-link{
            width: 25%;
            padding-left: 20px;
            font-size: 16px;
            line-height: 170%;
            display: flex;
            font-weight: bold;
          	color: maroon;
        }
		.ungaludanstalin-link a{
        	color:blue  
		}
        .ungaludanstalin-link .newiconimg{
            height: 40px;
            width: 60px;
            margin-right: 10px;
            margin-top: 10px;
        }
   @media only screen and (max-width: 1500px) {
    .ungaludanstalin-link{
            width: 100%;
            margin-top: 15px;
    }
     
     .ungaludanstalin-link .newiconimg{
     	margin-right: 5px;
  		margin-top: 4px;
     }
}     
