﻿/**************************************Added css classes for widgets ******************************/


/**************W02_Dashboard maintainance alert*******/

.generic-page-content .error-section{background-color: #FEF0DF;color: #C73F00;margin-top: 20px;margin-bottom: 20px;padding: 10px 0px 10px 20px;width: 97%;border: 2px solid #c73F00;margin-left:0px !important;}

.time-slot{  background-color: rgb(199, 63, 0);color: #fff;padding: 7px 34px !important;margin-left: 6px;margin-right: 6px;text-align: center;}

.error-section img{vertical-align: text-top;margin-right: 25px;margin-top: 14px;}

.ManageMembers-error-section img{vertical-align: text-top;margin-right: 25px;margin-top: 14px;}

.WorkTray-error-section img {
    margin-right: 25px;
    margin-top: 14px;
    vertical-align: text-top;
}

.error-section span{	display:inline-block;}
.err-text .err-msg{width:56%;padding:0px !important;font-style: italic;white-space: normal;}
.err-text{width: 90%;margin-top: 0px !important;display: inline-block;vertical-align: text-top;}
.err-image{width: 5%;display: inline-block;}


.ManageMembers-error-section span {
}
.ManageMembers-err-text .ManageMembers-err-msg{width:57%;padding:0px !important;font-style: italic;white-space: normal;}
.ManageMembers-err-text{width: 90%;margin-top: 0px !important;display: inline-block;vertical-align: text-top;}
.ManageMembers-err-image{width: 5%;display: inline-block;}

/*****************************************************************/
/*******************Need some help - Widget **************************************/
/*.helpwidget-section{width: 100%;}*/
.newsUpdates{padding-top: 10px; /*padding-left:0px !important*/}
.helpwidget-hdr{background-color: #b1005d;
padding: 10px 0 10px 0px;
color: #fff;
font-weight: bold;
padding-left: 20px;font-size: 12pt;}
.help-item{padding: 15px 0px 15px 0px;margin-left: 10px;}
.help-item-img{display:inline-block;}
.help-item-content{display: inline-block;
width: 79%;
vertical-align: top;margin-left: 5px;}
.help-item-content .help-item-title{font-weight: bold;
font-size: 11pt;}
.help-item-content .help-item-description{font-size:10pt;}
.helpwidget-content{background-color:#f3d9e7}
.helpwidget-content li:first-child .help-item{padding-bottom:5px;}
/**********************End of classes for Need some help -widget*********************/

/*******************Start::You might be interested - Widget **************************************/
.ymi-widget-section{margin-top:20px;color: #282828;}
.ymi-widget-hdr{background-color: #737373;padding: 10px 0 10px 0px;color: #fff;font-weight: bold;padding-left: 20px;font-size: 12pt;text-transform: uppercase;}
.ymi-widget-hdr span{width: 56%;display: inline-block;}
.ymi-item{padding: 15px 0px 15px 0px;margin-left: 10px;}
.ymi-item-img{display:inline-block;}
.ymi-item-content{display: inline-block;width: 80%;vertical-align: top;margin-left: 5px;}
/*.ymi-item-content div{font-weight: bold;font-size: 11pt;}*/
.ymi-item-content span{font-size:10pt;}
.ymiwidget-content{background-color:#dadcdd;}
.ymi-item-content-title{font-weight: bold;font-size: 11pt;}
 .ymi-item-description{font-size:10pt;}

/**********************End::You might be interested - Widget *********************/

/********************Start :: classes for Frequently used tasks**********************/

.fut-widget-section{width: 100%;margin-top:20px;}

.futwidget-hdr{background-color: #00894a;padding: 10px 0 10px 0px;color: #fff;font-weight: bold;padding-left: 20px;font-size: 12pt;}
.futwidget-content{background-color: #d9eee4;padding-bottom: 5px;}
.futwidget-content ul{margin-top: 0;
padding-top: 10px;    list-style-type: disc;}
.futwidget-content ul li{margin-bottom: 12px;
font-weight: bold;}
.futwidget-content ul li a{color: #282828 !important;text-decoration: none;}
.futwidget-content ul li a:hover {
    color: #00894a !important;
    text-decoration: none;
}
.futwidget-content ul li a:after{ content: ">>";font-weight:bold;margin-left:2px;}
.futwidget-content ul li:hover{color:#00894a;text-decoration:underline}


/********************End :: classes for Frequently used tasks**********************/

/********************Start :: classes for Most popular Posts **********************/
.mpp-widget-section{width:100%;margin-top:20px;}
.mppwidget-hdr{background-color: #d9ebf3;font-size: 12pt;
padding: 10px 0 10px 0px;
color: #282828;
font-weight: bold;
padding-left: 20px;}
.mppwidget-content{padding-left:10px;}
.mppwidget-item{border-bottom: 1px solid #99c9df;
padding: 10px 0 10px 0;cursor: pointer;}
.mppwidget-item div{font-weight:bold;}
.mppwidget-item a:link,.mppwidget-item a, .mppwidget-item a:visited, .mppwidget-item a:active{text-decoration:none;font-weight:bold}
.mppwidget-item a:hover{text-decoration:underline;color:#4ca0c6;}
.mppwidget-item .sfitemPublicationDate{color:#282828;font-weight:normal}
.mppwidget-content ul li:hover,.mppwidget-content ul li:hover div{color:#4ca0c6; }

/********************End :: classes for Most popular Posts **********************/
/********************Start :: classes for Dates for diary **********************/

.datesfd-widget-section{width:90%;margin-top:20px;}
.datesfdwidget-content{background-color:#f5f3f1;padding-bottom: 10px;}
.datesfdwidget-hdr{background-color: #bbb0a3;padding: 5px 0 5px 0px;color: #fff;font-weight: bold;padding-left: 20px;font-size: 12pt;}
.datesfdwidget-hdr span img{vertical-align: middle;margin-right: 10px;}
.datesfdwidget-content ul{margin-top: 0;padding-top: 10px;}
.datesfdwidget-content ul li{margin-bottom: 12px;font-weight: bold;}
.datesfdwidget-content ul li:hover{color:#cfc8be;text-decoration:underline}
/**************************************************************************/

/*************************Start:: Classes for RPMI TV widget ***************************/
    .rpmitv-widget-section{margin-top:20px;background-color:#d9ebf3;margin-bottom:20px;}
.rpmitvwidget-hdr{background-color: #0078ae;padding: 10px 0 10px 0px;color: #fff;font-weight: bold;padding-left: 20px;font-size: 12pt;}
    .rpmitvwidget-content p{font-weight:bold; margin-bottom:5px;}
.vid-sum{margin-left:auto;margin-right:auto;width:85%;padding-top:10px; font-family: roboto;
    font-size: 11.1pt;padding-bottom:10px;}
    .rpmitvwidget-content{background-color:#000000;}
    .RadMediaPlayer_Default
    {
      height:100% !important;
      width:100% !important;
       
    }
   
/***********************End :: classes for RPMI TV widget**********/
.sitemaintenance_error-section{
background-color: #FEF0DF;
color: #C73F00;
margin: 90px auto 200px auto;
padding: 25px 0px 25px 20px;
width: 70%;
border: 2px solid #c73F00;
}


/*.sitemaintenance_error-section .err-text{width: 90%;margin-top: 5px;display: inline-block;/*vertical-align: middle;*/}
.sitemaintenance_error-section .err-image{width: 5%;display: inline-block;}
.sitemaintenance_error-section    .err-img{width: 8%; /*vertical-align:super;*/   display: inline-block;}
.sitemaintenance_error-section img{
vertical-align: middle;
margin-right: 25px;
margin-top: 14px; 

}



/*********************************************************************************/
/**************Start::Cross sell widget*********************************************/
.crosssell-section{background-color: #c73f00;padding: 20px 0 20px 0;font-size: 20pt;color: #fff;margin:20px 0px 20px 0px;}
.crosssell-alert-img {width: 10%;margin-top: 0px !important;display: inline-block;vertical-align: text-top;}
.crosssell-alert-text{width: 88%;display: inline-block;vertical-align: text-top;font-weight: 200;}
.crosssell-section img,.cross-sell-section-lightbg img{vertical-align: text-top;margin-right: 25px;margin-left: 15px;}
.cross-sell-section-lightbg{background-color: #fef0df;padding: 20px 0 20px 0;font-size: 20pt;color: #c73f00;margin:20px 0px 20px 0px;}

/*************End::Cross sell widget************************************************/

/**************Start::advertwidget*********************************************/
.advertwidget-section{background-color: rgb(248, 152, 40);color: rgb(255, 255, 255);font-size: 21pt;padding-left: 12px;width: 86%;font-weight: 200;padding-top: 10px;
margin-top: 20px;}
.advertwidget-section div{width: 85%;margin-left: auto;margin-right: auto;}
.btn-feedback{width:120px;height:38px;background-color:#fff;color:#282828;font-weight:700;font-family:roboto;font-size:10.5pt;border:1px solid #dadcdd;text-transform:uppercase;margin: 20px;}
.btn-feedback:hover{width:120px;height:38px;background-color:#737373;color:#fff;font-weight:700;font-family:roboto;font-size:10.5pt;border:#dadcdd;text-transform:uppercase}
.button span{margin-top:10px}
/*************End::Advert widget************************************************/

.task-grp-widget{width: 50%;}


/***************Start :: Classes for News item widget********************/
.newsitem-widget{margin-bottom:10px;}
.newsitem-widget .sfContentBlock{padding-top: 4px;padding-bottom: 2px;padding-left: 10px;}
.newsUpdates.sfContentBlock a {font-weight: bold;background-image: url(../images/Buttonicons_leftarrow_grey.png),url(../images/Buttonicons_leftarrow_grey.png); 
    background-repeat: no-repeat;background-position: -14px ,-7px;padding-left: 25px;}
.featured-news-item{background-color: #d9ebf3;border-top: 6px solid #41484d !Important;border-bottom: 1px solid #282828;padding-left:15px;}
.news-date{color: #737373;padding-top: 15px;}
.news-item{border-bottom: 1px solid #dadcdd;padding-left:15px;}
.news-item .news-item-hdr{font-size: 14pt;margin-top: 5px;}
.news-item .news-item-hdr a{font-size: 14pt;margin-top: 10px;}
.news-item-hdr{font-size: 18pt;font-weight: bold;color: #41484d;}/*** Comments given by Tom, on Template UI***/
.news-item-hdr a{font-size: 18pt;font-weight: bold;color: #41484d;margin-bottom: 20px; text-decoration:none !important} 
.news-item-content{color: #737373;margin-bottom:20px}
.news-item-link{margin-bottom:15px;}
.news-item-link a{color: #0078ae !important;font-weight: bold;text-decoration: none !important;}
.news-item-link a:hover{color: #0078ae !important;font-weight: bold;text-decoration: underline !important;}
.newsitemdtl-widget .news-item-hdr{margin-bottom:10px;}
.newsitemdtl-widget .news-item-main-content{margin-bottom:8px; margin-top:10px;}
.news-item-top-thick-brdr{border-top: 4px solid #41484d;}
/***************End :: Classes for News item widget********************/ 


/**********Start::Calender event widget T25********/
.calender-item{border-bottom: 1px solid #dadcdd;padding-left:10px;}
.calender-item .news-item-hdr{font-size: 14pt;margin-top: 10px;}
.calender-date{color: #41484d;padding-top: 15px;font-weight:bold;padding-bottom:5px}
.calender-item-hdr{font-size: 14pt;font-weight: bold;color: #41484d;}
.calender-item-content{color: #737373;margin-bottom:20px}
.calender-item-link{margin-bottom:15px;}
.calender-item-link a{color: #0078ae !important;font-weight: bold;text-decoration:none !important}
.calender-item-link a:hover{color: #0078ae !important;font-weight: bold;text-decoration: underline !important;}

/**********End: Calender event widget T25**********/

.newsletter-widget{margin-bottom:20px;}
.featured-news-post{background-color: #d9ebf3;border-bottom: 1px solid #282828;padding-left:15px;overflow: hidden;}
.news-edition{color: #737373;margin-top: 15px;}
.news-post{border-bottom: 1px solid #dadcdd;padding-left:15px;overflow: hidden;}
.news-post .news-post-hdr{font-size: 14pt;margin-top: 10px;margin-bottom:0px !important;}
.news-post-hdr{font-size: 18pt;font-weight: bold;color: #41484d;margin-bottom: 20px;}
.featured-news-post ul,.news-post ul{padding-left: 0px;list-style-position: inside;color: #41484d;}
.resources-scr ul{list-style:disc !important;margin-left:17px !important }
.news-post ul{margin-top:0px}
.list-hdr{font-weight: bold;font-size: 14pt;color: #41484d;}
.btn-downloadpdf{width: 170px;height: 40px;background-color: #fff;background-image: url(../images/Buttonicons_PDF_download_green.png);
		background-repeat: no-repeat;
		background-position: 5px;
		border: 1px solid #00894a;	
		color: #00894A !important;
		font-weight: 700;
		font-family: roboto !important;
		font-size: 10.5pt;
		float: left;
		margin-right: 20px;
		text-transform: uppercase;
		text-align: left;
	}
.btn-downloadpdf:hover,.btn-downloadpdf:focus{background-color: #00894a;background-image: url('../images/Buttonicons_PDF_download_white.png');
		background-repeat: no-repeat;
		background-position: 5px;
		border: 1px solid #00894a;	
		color: #fff !important;
		font-weight: 700;
		font-family: roboto;
		font-size: 10.5pt;
		float: left;
		margin-right: 20px;
		text-transform: uppercase;
		text-align: left;
	}
.btn-downloadpdf  .button-icon-border-green {border-right: 1px solid #00894A;padding-right: 15px;height: 41px}
.btn-downloadpdf:hover  .button-icon-border-green ,.btn-downloadpdf:focus  .button-icon-border-green{border-right: 1px solid #fff;padding-right: 15px}
.btn-downloadpdf .btn-wrap-text{display: inline-block;padding-left: 6px;vertical-align: bottom;align-content: center;padding-top: 5px;}
.news-post-content{display: inline-block;width: 70%;}
.news-post-img{display: inline-block;width: 28%;margin-top: 25px;vertical-align: top;}
/********/
/*********************************************/
.faq-widget-section .ui-widget-content {
    border: none;
    background: #fff;
    color: #41484d;
	
}
.faq-widget-section .ui-accordion .ui-accordion-header {background-color: #d9eee4 !important;margin: 0px;border:none!important;width:94%;}
.faq-widget-section  .ui-accordion{	margin-top: 20px;border:none !important;margin-bottom: 20px;}
.faq-widget-section .ui-accordion .ui-accordion-content {color: #737373;background-color: #fff;}
.faq-widget-section span{font-weight:bold;}
.related-item a{color: #737373 !important;text-decoration:underline;margin-left: 10px;}
.related-item{margin-top: 10px;}
.btn-openfaqs{width:140px;height:38px;background-color:#fff;color:#737373;font-weight:700;font-family:roboto;font-size:10.5pt;border:1px solid #dadcdd;margin: 0px 40px 0 0;text-transform:uppercase;background-image:url('../images/Buttonicons_rightarrow_grey.png');background-position:105px;background-repeat:no-repeat;text-align:left;}
.btn-closefaqs{width:140px;height:38px;background-color:#dadcdd;color:#41484D;background-image:url('../images/Buttonicons_rightarrow_grey.png');background-position:112px;background-repeat:no-repeat;font-weight:700;font-family:roboto;font-size:10.5pt;border:1px solid #dadcdd;margin:20px 0;text-transform:uppercase;text-align:left;}
.btn-openfaqs span{text-transform:lowercase}
.btn-closefaqs span {text-transform:lowercase}

/******************Also in this section widget ******************/
.Alsointhissec-widget ul a,.news_filter-widget ul a,.viewvideosby-section ul a{text-decoration:none;}
.Alsointhissec-widget ul a:hover,.news_filter-widget ul a:hover,.viewvideosby-section ul a:hover{color:#282828;text-decoration:underline;}
.Alsointhissec-widget ul,.news_filter-widget ul,.viewvideosby-section ul{list-style-type: disc;margin-left: 0px;padding-left: 30px;color: #737373;padding-left: 25px;}
.Alsointhissec-widget ul li a,.news_filter-widget ul li a,.viewvideosby-section ul li a{color:#737373;font-size: 10.5pt;font-weight: bold;margin-top: 3px;}
.Alsointhissec-widget ul li a:after{ content: " >>"}
.Alsointhissec-widget ul li ul li a:after{ content: "";font-weight:bold;margin-left:2px;}
.Alsointhissec-widget ul li ,.news_filter-widget ul li ,.viewvideosby-section ul li{margin-top: 5px;}
.Alsointhissec-widget ul li ul,.news_filter-widget ul li ul,.viewvideosby-section ul li ul{list-style: outside none none;margin-left: 0px;padding-left: 1em;text-indent: -1em;}
.Alsointhissec-widget ul li ul li:before ,.news_filter-widget ul li ul li:before,.viewvideosby-section  ul li ul li:before{  content: ">>";  padding-right: 5px;}
.Alsointhissec-widget div,.news_filter-widget div,.viewvideosby-section div{font-weight:bold;color:#41484d;font-size:15pt;margin-left: 10px;}
.Alsointhissec-widget ,.news_filter-widget,.viewvideosby-section {border-bottom: 6px solid rgb(218, 220, 221);margin-bottom:20px;}
.Alsointhissec-widget li.selected a{text-decoration:underline;color:#41484d;}
.Alsointhissec-widget ul,.news_filter-widget ul,.viewvideosby-section ul{width:85%;margin-bottom:15px;}
/*****************************************************************/


/****************Css classes for latest bnews widget *******************/
.dblatestnews{display:inline-block;margin-top:49px}
.dblatestnews-section{background-color:#ecedef;width:100%;margin-left:-10px;height:275px}
.dblatestnews-img{width: 40%;display: inline-block;padding-left: 5px;}
.dblatestnews-img img{margin:20px 0 0 0px}
.dblatestnews-content{display: inline-block;width: 48%;float: right;}
.news-section .date{font-weight: bold;color: #0078af;}
.news-section .newstitle{font-weight: bold;margin-bottom: 0px !important;margin-top: 10px !important;}
.dblatestnews-content .date{margin-bottom: 10px !important;
margin-top: 17px;}
.news-section  a{color: #0078af;font-weight: bold;}
.cmn-section{clear:both;overflow: hidden;}
.cmn-section-hdr{font-size:24pt;font-weight:lighter;font-family:roboto;color:#282828;margin:30px 0 15px 0;}
.cmn-section-content{border-top: 1px solid black;width: 100%;clear: both;}
.dblatestnews-section span a{text-decoration:none !important;color:#0078af;position:relative;top:-102px;left:45px;border-bottom:1px solid #0078af}
.dblatestnews-rtcont{display: inline-block;width: 99%;vertical-align: top;margin-left: 20px;word-wrap: break-word;}
.dblatestnews-rtcont .right-column-top-margin{margin-top:25px;}
.dblatestnews-rtcont p{margin:0px;}
.callout-txt{font-size: 13pt;color:#282828;font-weight:bold;}
/**********************************************************/

.carousel .carousel__slide .carousel__slide__content {position: relative;top: 55%;margin-left: auto;margin-right: auto;text-align: left;max-width: 1070px;}
.carousel .carousel__slide .carousel__slide__content .carousel__slide__text {
    display: block;
    max-width: 470px;
    position: absolute;
}
.carousel .carousel__slide .carousel__slide__content .carousel__slide__text .carousel__slide__text__container {
background-color: #41484d;
color: rgb(218, 220, 221);
font-size: 24pt;
padding: 10px 20px 20px 20px;
margin: 0px;
font-weight: 200;


}
.carousel .carousel__slide .carousel__slide__content .carousel__slide__text .carousel__slide__text__container  p{margin:0px!important}

.carousel .carousel__slide .carousel__slide__content .carousel__slide__text .carousel__slide__cta {
    background-position: 87px center, 95px center !important;
background-color: rgb(0, 137, 74);
border: medium none;
color: rgb(255, 255, 255);
text-transform: uppercase;
font-weight: bold;
text-align: left;
background-image: url("../images/Buttonicons_rightarrow_white.png"), url("../images/Buttonicons_rightarrow_white.png");
background-repeat: no-repeat;
font-size: 11.1pt;
position: absolute;
right: -44px;
float: right;
bottom: -20px;
min-height: 38px;

padding: 2px 5px 0px 10px;
min-width: 120px;
text-decoration: none;
}

.carousel .carousel__slide {width: 100%;height: 100%;position: relative;}

.carousel_container {margin:0px 0px 20px 0px;}	

.carousel_container img{border-top: 1px solid #41484d;width: 100%;}
	
.btn-viewdetails{background-image: url("../images/Buttonicons_rightarrow_grey.png"), url("../images/Buttonicons_rightarrow_grey.png");background-position: 125px center, 132px center;background-repeat: no-repeat;text-transform: uppercase;width: 140px;text-align: left;height: 28px;background-color: #fff;border: 1px solid #fff;font-weight: bold;color: #41484d;font-size: 10.5pt;padding: 2px 20px 4px 5px;margin-top: 0px;}
.btn-view{width:120px;height:38px;background-image:url('../images/Button icons_eye_white.png');background-color:#f89828;color:#41484d;background-position:-2px -1px;background-repeat:no-repeat;font-weight:700;border:none;font-size:inherit}
/*.btn-viewdetails:hover{background-image: url("../images/Buttonicons_rightarrow_white.png"), url("../images/Buttonicons_rightarrow_white.png");
background-position: 165px center, 157px center;
background-repeat: no-repeat;
text-transform: uppercase;
width: 200px;
text-align: left;
height: 38px;
background-color:#737373;color:#fff;
border: 1px solid #737373;
}/*/


.Image_CTA{position: relative; top: -58px; left: 20px;    line-height: 1.1}
.ImagewithCTA-section img{width:100%}
/*.newsitem-CTA .news-item:first-child{margin-top:-25px;}*/

/*********************Start::: Customised CSS classes For widgets**********************/

.left-section {
       width: 66% !important;
    display: inline-block;
       /* padding-left: 30px; */
}
.right-section {
    /*border-left: 1px solid #dadcdd;*/
    float: right;
    padding-left: 10px;
    width:32% !important;
}

.sub-section-header-nobdr{
    clear: both;
    padding-top: 5px;
    margin-bottom: 23px;
    font-weight: 700;
    margin-left: 30px;
    font-size: 14pt;
    color: #41484D !important;    
    width: 100%;
	
}




/**********overriding sitefinity classes**/
.sfimagesTmbList .sfimagesTmb{padding:0px !important}
/*****************************************/
.sfitemShortTxt{display:inline-block;}
.helpwidget-section a,.ymi-widget-section a{text-decoration:none;color:#282828}



/*.sf_2cols_2_33 .sf_2cols_2in_33{margin-left:0px;}*/


.resource-header{background-color: #41484d;color: rgb(255, 255, 255);font-weight: bold;text-transform: uppercase;padding:6px 2px 6px 15px;margin-bottom: 10px;margin-top: 15px;font-size:10.5pt}
.resource-img{display: inline-block;    margin-left: 10px;margin-bottom:10px;}
.resource-dtls{display: inline-block; vertical-align: top; /* margin-top: 20px; */ margin-left: 10px; width: 75%; /* vertical-align: top; */ margin-top:10px !important}
.resource-lbl{display: inline;font-weight: bold;width: 110px;float: left;color: #41484d;}
.resource-fld{	display:inline-block;	color: #41484d;width:75%}
.resource-data{	margin-bottom:10px;}
.widget_datesforyourdiary .date-icon-schedule{width: 8%;padding: 5px 20px;margin-bottom:10px;}
.widget_datesforyourdiary .resource-lbl{font-weight:normal;color:#737373}
.widget_datesforyourdiary .resource-fld{font-weight:bold;color:#737373}
.widget_datesforyourdiary{border-bottom: 1px solid #dadcdd;margin-bottom: 10px;}
.widget_datesforyourdiary .resource-data {    margin-bottom: 5px;    font-size: 10.5pt;}
.widget-header{font-size: 19pt;font-weight: normal;font-weight: 200; color: #41484d;margin: 20px 0px 10px 0px;border-bottom:1px solid #282828;	
    padding-bottom: 10px; padding-left: 10px;}
.widget_datesforyourdiary .resource-dtls{margin-top:5px;width:55%}
.widget_datesforyourdiary .resource-dtls h3{margin-top:0px;margin-bottom:10px;    font-size: 12pt;}
.widget_datesforyourdiary .cal-date{font-size:35pt;}

div.CaseSummary {
          margin-top: 20px;
    border-top: 1px solid #dadcdd;
    border-bottom: 6px solid #dadcdd;
    margin-bottom: 20px;
            background-color: #eee;
            color: #444;
    text-align: left;
    outline: none;
      /*cursor: pointer;
      // padding: 18px;
            /*width: 98%;*/
       /* font-size: 15px;*/
            display: block;
    cursor: pointer;
    position: relative;
    margin: 2px 0 0 6px;
    padding: .5em .5em .5em .7em;
    min-height: 0;
    font-size: 100%;
       background-image: url(../Images/Buttonicons_rightarrow_grey.png);
       background-position: -1% -3px;
      background-repeat:no-repeat;
   background-color: #fff;

        }
     
            div.CaseSummary.active {
       background-image: url(../Images/Buttonicons_downarrow_grey.png) ;
      background-repeat:no-repeat;
      /*width:98%;*/
          border-top-left-radius: 3px;
		  background-color: #fff;
		  border-bottom:none;
            }

        div.panel {
           padding: 10px 18px;
		   display: none;
		   background-color: #FEF4EA;
		   margin-bottom: 20px;
        }

            div.panel.show {
                display: block;
				border-bottom:6px solid #dadcdd;
            }
    .bold-text{font-weight:700}
      div.CaseSummary h3
    {
      margin-left:2%;
    }

.futwidget-content {    
    padding-left: 30px;
}


/****using position absolute for carousel image on dashboard **********/

.carousel .carousel__slide .carousel__slide__content .carousel__slide__text .carousel__slide__text__container {
    background-color: rgb(65, 72, 77);
color: rgb(218, 220, 221);
font-size: 24pt;
padding: 20px 20px 20px 20px;
margin-top:100px;
}

/************************************************************************/
/*********************End::Customised CSS classes For widgets**********************/
/********************************News Item Paging CSS *****************************/
.fl-pagination {
    margin: 10px 50px 0 0 !important;
}
.bottom-margin {
    margin-bottom: 20px !important;
}
    .news_paginationleft {
      background-image: url(./Content/Images/paginationicon_back.png);
    height: 34px;
    width: 34px;
    background-repeat: no-repeat;
    float: left;
}
    .news_paginationright {
      background-image: url(./Content/Images/paginationicon_fwd.png);
    height: 34px;
    width: 34px;
    background-repeat: no-repeat;
        float: left !important;
}
    .sf_pagerNumeric{
       display: inline-block !important;margin-top:8px !important; 
}
    .sf_pagerNumeric a.sf_PagerCurrent:link, .sf_pagerNumeric a.sf_PagerCurrent:visited, .sf_pagerNumeric a.sf_PagerCurrent:hover, .sf_pagerNumeric a.sf_PagerCurrent:active {
    background-color: #fff;
    border-color: #fff;
    color: #282828;
    cursor: default;
    font-weight:bold;
      text-decoration: underline !important;
}
    .sf_pagerNumeric a:link, .sf_pagerNumeric a:visited, .sf_pagerNumeric a:hover, .sf_pagerNumeric a:active {
    padding: 1px 6px;
    color: #282828;
    border: 1px solid #fff;
    text-decoration: none;
}
   .sfpagers > a:first-child {margin-right:8px;background-image:url('../Images/pagination icon_news_previous_off.png');height:32px;width:32px;background-repeat:no-repeat;display:inline-block;vertical-align:top;font-size:0px;}
.sfpagers > a:first-child:hover{margin-right:8px;background-image:url('../Images/pagination icon_news_previous_over.png');height:32px;width:32px;background-repeat:no-repeat;display:inline-block;vertical-align:top; font-size:0px;}
.pager > a:first-child {margin-right:8px;background-image:url('../Images/pagination icon_news_previous_off.png');height:32px;width:32px;background-repeat:no-repeat;display:inline-block;vertical-align:top;font-size:0px;}
.pager > a:first-child:hover{margin-right:8px;background-image:url('../Images/pagination icon_news_previous_over.png');height:32px;width:32px;background-repeat:no-repeat;display:inline-block;vertical-align:top; font-size:0px;}
.pagination_left_arrow_disabled{margin-right:8px;background-image:url('../Images/pagination icon_news_previous_unavailable.png');height:32px;width:32px;background-repeat:no-repeat;display:inline-block;vertical-align:top;font-size:0px;}
.sf_pagerNumeric + a{margin-left:8px;background-image:url('../Images/pagination icon_news_next_off.png');height:32px;width:32px;background-repeat:no-repeat;display:inline-block;vertical-align:top; font-size:0px;}
.sf_pagerNumeric + a:hover{margin-left:8px;background-image:url('../Images/pagination icon_news_next_over.png');height:32px;width:32px;background-repeat:no-repeat;display:inline-block;vertical-align:top;font-size:0px;}
.pagination_right_arrow_disabled{margin-left:8px;background-image:url('../Images/pagination icon_news_next_unavailable.png');height:32px;width:32px;background-repeat:no-repeat;display:inline-block;vertical-align:top;font-size:0px;}
.featured-news-item:hover, .news-item:hover,.featured-news-post:hover, .news-post:hover,.featured-calendar:hover {
   /* background-color: #e6f1f7 !important; */
}    

 /*************************News Item Paging CSS ENDS***************************/
 
 
/*** css class to fix static pages generic issues **/
 
/*.sf_2cols_1in_67{margin-left:30px}
.sfContentBlock {word-wrap: break-word;width: 98%;margin-left:30px}*/
.sf_1col_1in_100 .sfContentBlock  table th p,.sfContentBlock  table td p{    padding-left: 4px;
    margin-bottom: 2px !important;}
/*.sf_1col_1in_100 .sfContentBlock {word-wrap: break-word;
    width: 95.5%;
    margin-left: 22px;}*/
 
.sfContentBlock h1 {
    margin-top: 30px;
    margin-bottom: 10px;
    font-size: 24pt !important;
    font-weight: lighter !important;
    /*padding-bottom: 20px !important;*/
}

.page-header-ept1 .sfContentBlock h1{
    font-size: 24pt;
    font-weight: lighter;
    font-family: roboto;
    color: #282828;
    margin: 30px 0 15px 0;
    padding-bottom : 0px! important;
}

.main-content .sfContentBlock h1{
    font-size: 24pt;
    font-weight: lighter;
    font-family: roboto;
    color: #282828;
    margin: 30px 0 15px 0;
}

.sfContentBlock h2 {
    margin-top: 30px;
    margin-bottom: 10px;
    font-size: 19pt !important;
    font-weight: bold !important;
    padding-bottom: 20px !important;
}
.sfContentBlock h3 {
    margin-top: 30px;
    margin-bottom: 10px;
    font-size: 15pt !important;
    font-weight: bold !important;
    padding-bottom: 20px !important;
}
/*.sfContentBlock h4 ,.sfContentBlock h5,.sfContentBlock h6{
    margin-top: 30px;
    margin-bottom: 10px;
    font-size: 11.5pt !important;
    font-weight: bold !important;
    padding-bottom: 20px !important;
}*/

/**********************Document Wrap Widget : Start *********************/
.sfdownloadFileWrp {
    margin-left: 22px !important;
}
/**********************Document Wrap Widget : End *********************/

/*** Latest news Ui fixes*/
.latest-news-carousel td {border:none !important}
.latest-news-carousel .sfSnglRelatedItmWrp {margin-top:0px !important;    margin-bottom: 15px !important;	}
.latest-news-carousel .sfSnglRelatedItmWrp .sfrelatedItmTitle{display:none;}
.sfitemPublicationDate {
    font-weight: bold;
    color: #0078af;
}
.latest-news-carousel .left-section{width:100% } 
.latest-news-text {margin-top:25px !important}
.latest-news-text {font-family :roboto !important}
.latest-news-text .sfitemRichText {margin-bottom:10px}
.latest-news-text .sf_2cols_2_33 ,.latest-news-text .sf_2cols_2in_33 {margin-left: 10px !important;}

.page-header-ept1 .sfContentBlock h1{margin: 20px 0px -10px !important;color: rgb(40, 40, 40);font-family: roboto;font-size: 24pt !important;font-weight: lighter !important;}
.dashboard .sfContentBlock h1{margin: 30px 0px 10px;color: rgb(40, 40, 40);font-family: roboto;font-size: 24pt !important;font-weight: lighter !important;clear:both;} 
   
 .sfsearchBox .sfsearchSubmit {
        padding: 1px 3px;
        font-family: Arial,Verdana,Sans-serif;
        vertical-align: bottom;
        font-size: 12px;
        font-weight: bold;
        text-align: center;
        background: url('../../Content/Images/search_magnifying glass.png');
        background-repeat: no-repeat;
        height: 32px;
        position: relative;
        top: 0px;
        left: -4px;
        border: 1px solid #737373 !important;
        /* border-top: none !important; */
        /* border-bottom: none !important; */
        /* border-left: 1px solid #737373 !important; */
        width: 37px !important;
        background-position: 7px;
    } 
.sfsearchBox input.sfsearchTxt {
    width: 270px !important;
    height: 32px;
    /*border: 1px solid #ebe7e4 !important;*/
    font-size: 11pt !important;} 

    .sfsearchBox{margin:10px 0px;}
    .search-bar {
        width: 28% !important;
        margin-right: 20px;
    }

    .header-search {
        max-width: 1028px;
        margin-left: auto !important;
        margin-right: auto !important;
    }

    .header-scheme {
        margin-left: 20px;
    }

.ept4-content-section h1.page-title{border-bottom:6px solid #41484d!important;margin-top: 0px;padding-top: 10px;padding-bottom: 14px!important;}
.ept4-content-section h2{padding-bottom: 10px !important;color: #41484d;margin-top: 25px;margin-bottom: 0px;border-bottom:6px solid #282828}
.ept4-content-section h3{border-bottom: none;padding-bottom:10px}
.page-header-ept4 .sfContentBlock{margin-left: 48px;border-bottom: 1px solid #41484d;margin-bottom: 15px;padding-left: 2;width: 92%;margin-left;}
.ept4-content-section p{text-align:justify}
.rpmitvwidget-content,.RadMediaPlayer{background:none !important}
.case-summary-list-section {margin-left:22px;}

 .ep-t3-page-title {
    font-size: 19pt;
    color: #41484d;
    width: 96.8%;
    font-family: roboto;
    font-weight: bold;
    /* margin-left: 20px; */
    margin-top: 15px;
    margin-bottom: 0px;
}
 .page-subtitle{
padding-bottom: 10px;
/*border-bottom: 6px solid black;*/
font-size: 15pt;
color: #41484d;
font-weight: bold;
}
.ep-t4-page-subtitle{
border-bottom: 4px solid black;
    margin-bottom: 10px;
    font-size: 20pt;
    color: #41484d;
    font-weight: bold;
}
.ep-t4-page-subtitle .sfContentBlock h2{
color: #41484d !important;
font-size: 15pt;
color: #41484d;
font-weight: bold;
padding-bottom: 10px;
}
.ep-t4-left-sec-content .bold-text{font-size: 12.1pt;
    color: #282828;
    line-height: 1.3;
    margin-top:14.8px;
    margin-bottom:14.8px;}
.ep-t4-left-sec-content h2{
	    color: #282828;
    	font-size: 12pt;
    	margin-top:20px;
	    margin-bottom: 20px;
    	line-height: 1.3;
    	font-weight: 700;
}
.ep-t4-left-sec-content p{font-size: 11.1pt;
    color: #282828;
    line-height: 1.3;}
.template-page-heading h1{
    font-weight: lighter;
    font-size: 21pt;
    color: #41484d;        
 }
.template-page-heading{border-bottom: 1px solid #41484d;font-weight: lighter;font-size: 21pt;color: #41484d;padding-bottom:10px;margin-bottom: 10px; /*padding-left:10px;*/ }
.template-right-border{border-right: 1px solid #dadcdd;    margin-bottom: 20px;padding-right:7px}
.template-left-border{border-left: 1px solid #dadcdd;    margin-bottom: 20px;}
.template-section-heading{color: #282828;font-size: 12pt;margin-bottom:10px;}
.template-page-sub-heading{font-size: 18pt;    color: #41484d;    width: 100%;    font-family: roboto;    font-weight: bold;    margin-bottom: 0px;    margin-top: 0px;    padding-bottom: 0px;padding-left:10px;}
.template-section-sub-heading{font-size: 10.5pt;color: #282828;margin-bottom:0px;}
.news-item-dtl{border-top: 6px solid #41484d;padding-left:15px;}
/*** Comments given by Tom, on Template UI***/
.btn-addevent{width:180px;height: 40px;background-color: #f89828;background-image: url(../images/calendar-icon_white.png);margin-right: 20px;
background-repeat: no-repeat;background-position: left center;color: #282828;font-weight: 700;
font-family: roboto !important;font-size: inherit;text-align: left;border: none;
		font-size: 10.5pt;
		float: left;
		text-transform: uppercase;
        font-weight:700;
}
.btn-addevent:hover,.btn-addevent:focus{background-color:#c73f00;background-image:url(../images/calendar-icon_white.png);background-repeat:no-repeat;background-position:left center;color:#fff;border:none}

.button-addevent-text{padding-left: 10px;    padding-top: 3px;    display: inline-block}
.button-icon-addevent{float: left;    border-right: 1px solid #fff;    width: 38px;    height: 41px;}
/*DASHBOARD RELATED CSS  */

.k-grid .k-alt {
        background-color: #f3d9e7 !important; /* specify the alternate background-color */
    }


    .k-grid-content > table > tbody > tr {
        background-color: transparent !important;
    }

    .k-grid th.k-header,
    .k-grid-header {
        background-color: #dadcdd !important; font-weight:normal!important;
          text-transform: initial;
          

    }

    .k-footer-template {
        background-color: #650360 !important;
    }

    .k-grid tr:hover {
        background-color: transparent !important;
    }

    .k-grid tr.k-alt:hover {
        background-color: #f3d9e7 !important;
    }

    tr.k-footer-template td {
        background-color: #650360 !important;
        color: white;
        padding-left: 24px;

    }

    .k-grid td {
        border-width: 0;
    }

    .k-grid tr.k-master-row td {
        border-width: 0;
    }

    .k-grid .k-master-row > td {
        border-color: transparent;
    }

    .k-grouping-row td, .k-resize-handle-inner, td.k-group-cell {
        background-color: transparent;
    }

    .k-group-footer .k-group-cell + td {
        background-color: transparent;
    }

    .k-group-footer .k-group-cell + td {
        border-width: 0;
    }

    div.k-grid-footer, div.k-grid-header {
        border-bottom-style: none;
        border-bottom-width: 0;
    }

.piechart_table{background-color: #f5f3f1;    color: #fff; width:100%;   /* text-transform: uppercase; */    /* padding: 10px; */    color: #fff;    /* text-transform: uppercase; */    /*padding: 10px; */    border-left: 2px solid #fff;    text-align: left;        border-right: 1px solid #DBDCDE;    color: #282828;    font-size:10.5pt;    /* border-spacing: inherit; */    border-collapse: collapse;}
.generic-page-content .tab-content{background-color:#f5f3f1;padding:10px 0px;    float: inherit;padding:0px 0px 10px 0px}
.piechart_table th{background-color: #dadcdd !important;padding:0px;padding: 2px;font-size: 9pt;text-transform: none;color:#41484d;    border-left: 2px solid #fff}
.piechart_table td{border:none; font-size: 9pt;}
.piechart_table tr td:last-child{border:none !important; font-size: 9pt;border-right: 1px solid #fff !important;}
.piechart_table tr:hover td{background-color:#fff;}
.piechart_table  tr:nth-child(2n+1) {background: #fff !important;}
.chart-status-darkblue{border: 1px solid #dadcdd;   height: 10px;   width: 10px;background-color: #001f4d;display:inline-block}
.chart-status-blue{border: 1px solid #dadcdd;   height: 10px;   width: 10px;background-color: #0078ae;display:inline-block}
.chart-status-lightblue{border: 1px solid #dadcdd;   height: 10px;   width: 10px;background-color: #4ca0c6;display:inline-block}
.chart-status-lighterblue{border: 1px solid #dadcdd;   height: 10px;   width: 10px;background-color: #99c9df;display:inline-block}
.chart-status{display:inline-block;padding-left:10px;}
.table-container-charts{
    background-color: #fff;
    padding: 10px 10px;
    display: table;
    width: 47%;
    float: left;
    margin-left: 10px;
    height: 191px;
}

.table-container-charts:last-child{width:46%}

.member-data-graphs {clear: both;padding-top: 10px;}
.piechart_table tr td.highlighted-col{background-color:#f5f3f1 !important}
.piechart_table tr:hover .highlighted-col{background-color:#f5f3f1;}
.piechart_table tr td{background:#fff !important}
.piechart_table tr:hover td{background:#fff !important}
.piechart_table tr td{text-align:center;}
.piechart_table tr th{text-align:center;}
.piechart_table tr td:first-child{text-align:left;}
.piechart_table tr th:first-child{text-align:left;}
.piechart_table tr td:nth-child(3){background-color: #f5f3f1 !important;}
.piechart_table tr:hover td:nth-child(3){background-color:#f5f3f1 !important;}

.piechart_table tr th:first-child{padding-left:8px;}


.chart-status-darkpink{  height: 10px;   width: 10px;background-color: #b1005d;display:inline-block}
.chart-status-lightpink{ height: 10px;   width: 10px;background-color: #e099be;display:inline-block}
.chart-status-lighterpink{   height: 10px;   width: 10px;background-color: #f3d9e7;display:inline-block}
.chart-status-orange{   height: 10px;   width: 10px;background-color: #f89828;display:inline-block}
.chart-status-lightrusset{  height: 10px;   width: 10px;background-color: #d8784c;display:inline-block}
.chart-status-green{ height: 10px;   width: 10px;background-color: #85A327;display:inline-block}
.chart-status-yellow{ height: 10px;   width: 10px;background-color: #F0E66C;display:inline-block}

.template-page-heading2{color:#41484d;margin-top:0px;margin-bottom:0px;display:inline;}
   
	.member-activity-table-container{background-color: #fff;
    padding: 8px 10px;
    display: table;
width: 100%;
    float: left;
    margin-left: 10px;}

	.member-activity-graphs{display: inline-block;    /* float: left; */    width: 47%; margin-top:10px; margin-bottom: -9px;}
	
	.member-activity-graphs:last-child{margin-left:25px;vertical-align:top}
	
	.member-activity-graphs .member-activity-table-container:first-child{margin-bottom:10px;}
	.colspan-bargraph{width:98%;font-size: 9pt;}
    .member-bargraph-container{ width: 97%;  margin-left: auto;    margin-right: auto;    background-color: #fff;    padding-left: 10px;}
	.bargraph-heading{    background-color: #dadcdd !important;
    padding: 0px;
    padding: 2px;
    font-size: 9pt;
    text-transform: none;
    color: #41484d;
    border-left: 2px solid #fff;font-weight: bold;}
	.chart-help{margin:10px 0px 0px 10px;}
	.chart-help >div{margin-bottom:5px;}

    .member_bar_graph_help .member_graph_help_row{}
.table_chart {    border-collapse: separate;margin-top:25px;padding: 12px;}
.table_chart th{background-color:#dadcdd;    color: #282828;border:none;}
.table_chart td{border:none;}
.table_chart th.table_subheading{background-color:#fff !important}
.table_chart:not(.nobg) tr:nth-child(2n+1) {
    background: #d4aed2  ;
}
.table-chart-container{width: 97%;    margin-left: auto;    margin-right: auto;    background-color: #fff;}
.table_chart tfoot tr{background:#650360 !important;color:#fff !important}
.table_chart tfoot tr:hover td{background:#650360 !important;}

.table_chart:not(.nobg) tr:nth-child(2n+1):hover td {
   background: #d4aed2  ;
}
.table_chart tr:nth-child(2n):hover td {
   background: #fff  ;
}
.table_chart tr th,.table_chart tr td{text-align:center}
.table_chart tr th:first-child,.table_chart tr td:first-child{text-align:left}
.Alsointhissec-widget, .news_filter-widget, .viewvideosby-section {
    border-bottom: 6px solid rgb(218, 220, 221);
    margin-bottom: 20px;
}


.template-page-heading .sfContentBlock{padding-bottom:0px;}

.generic-page-content  .tabcallout.top-left::before {
    left: 5px;
    bottom: -21px;
    border-top: 10px solid #41484d;
}
.generic-page-content .tab-navigation ul li.current{
    position: relative;
    background-color: #41484d;

    z-index: 5;
   color: white !important;
    font-weight: 700;
}
.generic-page-content .tab-navigation ul .current a{

   color: white !important;

        }
.generic-page-content .tab-navigation ul li a{
   font-weight: bold;
    text-decoration:none !important;
            }

.sub-section-content .sfContentBlock h2{padding: 0px !important;margin:0px;}
.sf_2cols_1_67 .hdr-scheme-dtls{margin-top: 10px !important;margin-bottom: 10px !important;width: 100% !important;}

.btn-shrt-text-dnldPDF{padding-top:14px;padding-left: 5px;display: inline-block;line-height: 1em;}
.widget-heading {
    margin-bottom:10px;
}
.sfeventDetails{padding-bottom:4px !important;}
.ui-accordion-header .ui-icon-triangle-1-s {
   background-position: -10px -10px !important;
}
.ui-accordion-header .ui-icon {
    background-image:url(../images/Buttonicons_rightarrow_grey.png) !important;
}
.ui-accordion-header-active .ui-icon{
	background-image:url(../images/Buttonicons_downarrow_grey.png) !important;
}
.ui-icon-triangle-1-e {
    background-position: -10px -10px !important;
}
.ui-accordion-header .ui-icon-triangle-1-s {
   background-position: -10px -10px !important;
}
.ui-accordion .ui-state-active{color:#282828;}
.backto-section-calendar{margin:3px 0 15px 0;font-weight: bold;
    background-image: url(../images/Buttonicons_leftarrow_grey.png),url(../images/Buttonicons_leftarrow_grey.png);
    background-repeat: no-repeat;
    background-position: -13px,-6px;
    padding-left: 25px;}
.template-subsection-content {
    padding-left: 10px;
}
.left-section_33 .Alsointhissec-widget{border-bottom:none}
.widgetlinkselected {color: #282828 !important;text-decoration: underline !important;}
.page-title-blk-bdr-thick span{padding-left:10px;}
.no-scrollbar .k-grid-header {
        padding: 0 !important;
    }

    .no-scrollbar .k-grid-content {
        overflow-y: visible;
    }

 /*T21 template issues fixed */
.t21-search-results.sfsearchReultTitleSnippetUrl dt{margin-top: 5px !important;}
.t21-search-results.sfsearchReultTitleSnippetUrl dt a{text-decoration: underline !important;font-size: 14pt !important;font-family: Roboto !important;}
.t21-search-results{margin-left: 40px !important;margin-right: 40px;border-bottom: 1px solid #dadcdd;margin-top: 15px;}
.search_item_header{text-decoration: underline;color: #41484d;font-size: 15pt;}
.t21-search-results.news-item-link{margin-bottom:20px;}
.sfsearchResultHighLighter{margin-bottom:15px;}
.t21-search-results:last-child{margin-bottom:20px}
.t21-search-results .news-item-link{margin-bottom:15px;}


/*.feedback{position: relative;top: -130px;left: 30px;}
.feedback-section{margin-left: 10px; width: 635px;}
.feedback-viewdetails{background-repeat: no-repeat;text-transform: uppercase;width: 106px;text-align: center;height: 28px;background-color: #fff;border: 1px solid #fff;font-weight: bold;color: #41484d;
    font-size: 11.1pt;padding: 10px 20px 0px 5px;}*/

.feedback-viewdetails {
    background-repeat: no-repeat;text-transform: uppercase;width: 106px;text-align: center;height: 28px;
    background-color: #fff;border: 1px solid #fff;font-weight: bold;color: #41484d;font-size: 11.1pt;padding: 10px 20px 0px 5px;margin-top: 10px;
}

.feedback {position: relative;top: -130px;left: 20px;}
.ymi-widget-section {margin-top: 20px;color: #282828;}
.feedback-section img{width:100%;margin-top: 20px !important}

.border-btm-grey-thick {border-bottom: 6px solid #41484d;padding-bottom:10px;}
	.template-page-heading2{
    color:#41484d !important;
    margin-top:0px;
    margin-bottom:0px;
    display:inline;
    font-size: 18pt;
    padding-left: 10px;
}
    .template_changesceme_link {margin-left: 10px;
    font-size: 10.5pt;    color: #737373 !important;
    font-weight: 500;}
    .changescheme_common_section a.template_changesceme_link {margin-left:20px;}
.changescheme_common_section .template-page-heading2{display: inline-block;
    width: 75%;}

   .sfContentBlock_t16 { font-size: 15pt;color: #41484d;margin-top: 0px;width: 100%;font-family: roboto;font-weight: bold;margin-bottom: 10px; padding-left: 15px;}
   .news-item-dtl_t {border-top: 4px solid #282828;padding-top: 20px !important;padding-left:10px !important;}
   .template-page-heading_t16{font-weight: lighter;font-size: 21pt;color: #41484d; padding-left:14px; }
   .Events-section{margin-bottom: 50px !important}

   .video_section video{width:95%;}
   .review-section .choose{width: 85%;}
  .choose_view_button{
    position: relative;
    top: -5px;
    left: 11px;
    }


.btn-view{width:120px;height:38px;background-image:url('../images/Button icons_eye_white.png');background-color:#f89828;color:#41484d;background-position:-2px 0px;background-repeat:no-repeat;font-weight:700;border:none;font-size:inherit}
.btn-view:hover, .btn-view:focus, .btn-view:focus{background-color:#c73f00;color:#fff;background-repeat:no-repeat;font-weight:700;}
.btn-view  .button-icon-border-green {float: left;border-right: 1px solid #fff;}
.btn-view:hover  .button-icon-border-green,.btn-view:focus  .button-icon-border-green  {border-right: 1px solid #fff;}
 .currentviewingscheme{
     font-weight: bold;
    font-size: 10.5pt;
        margin-left: 10px;
        display: inline-block;
 }
  .currentviewingschemetext{
     font-weight: bold;
    font-size: 12.5pt;
 }
 .doubleborder-select {
    width: 623px;
    margin-top: 10px;
    margin-bottom: 20px;
    border-top: 1px solid #B5B9BA;
    border-LEFT: 1px solid #B5B9BA;
    display: inline-block;
    height: 40px;
    margin-bottom:5px;
}
 .status-section .review-section label {
    font-weight: bold;
    font-size: 10.5pt;
}
.currently_validation {
    color: #c73f00;
    font-size: 14px;
}
.top-border-thick{border-top:6px solid #41484d;}

.generic-page-content  .tab-navigation ul li {
    display: list-item;
    position: relative;
    background: #fff;
    display: table-cell;
    border-top: none;
    border-right: none;
    border-left: 2px solid #f5f3f1;
    text-align: center;
    padding: 0px 0px;
    vertical-align: middle;
    padding-bottom: 0px;
    border-bottom: 1px solid #41484d;
}
.generic-page-content .latestnews .tab-navigation ul li{border-bottom:1px solid #fff}

.generic-page-content .tab-navigation ul li:first-child {
    border-left: 0px;
}

/*Some one added padding left in template-subsection-content , because of that it effected all T4 pages . Fix for this issue only for T4  */
.sfContentBlock .template-subsection-content{ padding-left: 0px;}
html .k-grid tr:hover {
  background: transparent;
}

.table-chart-container table tr:hover td
          {
            background-color:transparent !important;
          }
html .k-grid tr.k-footer-template:hover td {
 background-color: #650360 !important;
} 

.memberdata-piechart-category-title{display: inline-block;width: 80%;  vertical-align: text-top;
    margin-top: 0px;
    line-height: 1.3;
    margin-left: 5px;}

.disable_tab{
    pointer-events: none;
}
/* T1 fixes  */
.latestnewst,.template-page-heading-nobdr{font-size:24pt;font-weight:lighter;font-family:roboto;color:#282828;margin: 10px 0 14px 0;padding-left: 10px;} 
table.latestnews tr td{background-color:#ecedef; border:none}
/* T1 Search box issue  */
.sfsearchBox .k-autocomplete{width:270px;border-width:0px}

.width100
{
    width:100%;
}
.widget_pagination{margin-top:20px;}

.videoupdates-section{border-bottom: 1px solid #dadcdd;margin-bottom: 20px;padding-bottom: 15px;color:#41484D}
.videoupdates-section .video_section {width: 48%;display: inline-block;}
.videoupdates-section .video-dtls{width: 50%;display: inline-block;vertical-align: top;}
.videoupdates-section  .date{font-size: 10.5pt;font-weight: bold;    color: #41484d;}
.videoupdates-section h4{margin-top:10px;}

.calendar-single-event .news-date{    color: #41484d;
    font-weight: bold;} 
.calendar-single-event .resource-fld{font-weight:bold; width:82%} 
.calendar-single-event .resource-lbl{font-weight:normal;} 

.page-title-blk-bdr-thick-news {
    border-bottom: 6px solid #41484d;
    color: #41484d;
    font-family: roboto;
    font-size: 15pt;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 0px;
    width: 100%;
}

.page-title-blk-bdr-thick-news-single {
    color: #41484d;
    font-family: roboto;
    font-size: 15pt;
    font-weight: bold;
    margin:0px;
    width: 100%;
}
.newsletter-widget ul li{
    margin-top:2px;
}
.sf_colsOut.sf_2cols_2_33.right-section.trustee .sf_colsIn.sf_2cols_2in_33{margin-left:0px}

.calendar-single-event .news-item-dtl {
     border-bottom: 1px solid #dadcdd;
    padding-bottom:20px;
}
.table-chart-container .k-grid-footer {
    padding-right: 0px !important;
}
.event-image{
    height: 234px; 
    padding-bottom: 15px; 
    width: 620px; 
}

/* T5  alignement issues added common class for page  */
.headingalignement .template-page-heading{padding-left: 15px !important}
.headingalignement .page-title-blk-bdr-thick{padding-left: 15px !important;width:97.6% !important;padding-bottom: 10px !important}
.headingalignement .generic-page-content h1{padding-left: 10px !important}
.headingalignement .ymi-item{margin-right: 10px;}
.headingalignement .sub-section-header-nobdr{padding-left:15px}
.headingalignement .sfContentBlock{padding-left:15px}
