﻿/* Spaces text from sub-headings in business manager and descisions so that the text doesn't overlap the sub-heading */
/*.DC_ViewDecision_formLabel.float_left {padding-right:220px!important}*/

.rsDayView .rsContentWrapper, .rsDayView .rsContentScrollArea, .rsDayView .rsContentTable {height:100%!important;}

/** Control the size of the image on the view person page **/
.ViewPersonWrapper .PenPic .PenPicResize { width: 100px; height : auto; }
.ViewPersonWrapper .PenPic .PenPicResize { width: auto; height : 200px; }
/** Change height if Ward names uses more than 2 lines **/
/** Change width to match the page width and image size required **/
.PE_People_PersonBlock {height: 200px!important; width: 160px;}

/* Set Font Size on Commmitees page to 16px */
a.Committee_Level1, a.Committee_Level2, a.Committee_Level3, a.Committee_Level4, a.Committee_Level5 {font-size: 16px!important;}
p.Committee_Level1, p.Committee_Level2, p.Committee_Level3, p.Committee_Level4, p.Committee_Level5 {font-size: 16px!important;}


/* Set the 'Sign up for email updates' button in the footer to same styling as template */
.newsletter-link {color:#FFF!important;text-decoration:none!important;line-height:24px!important;}
.newsletter-link:hover {color:#000!important;}

/* Set font size and text decoration of the footer list items */
.site-list__link {text-decoration: none!important; font-size: 14px!important;}
.list__item {font-size: 14px!important;}

/* Set Committee Description Font on Committees page */
.dnn_ctr381_ViewCommitteeDetails_pnlCommitteeSummary {font-family:sans-serif!important;}

/* Change all hyper-links in the main content area to purple */
.page-content a:not(.dnnPrimaryAction, #dnnSiteSettings > ul.dnnAdminTabNav.dnnClear.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all > li.ui-state-default.ui-corner-top.ui-tabs-selected.ui-state-active > a):not(.dnnSecondaryAction) {
	color:#8b2388!important; 
	text-decoration:none!important; 
	font-family:Montserrat, sans-serif, 'Lucida Sans Unicode', Verdana, Helvetica, Arial!important;
	text-transform:none!important;
	font-size: 16px!important;}
.page-content a:hover:not(.dnnPrimaryAction):not(.rfdSelect) {color:#000!important;text-decoration:underline!important;}
.rtsSelected .rtsTxt {color:#8b2388!important;}

/* Increase sidebar and content width to 100% when screen size reduced */
@media screen and (max-width: 760px) 
{
	.sidebar--primary,
	.page-content {width:100%!important;padding-left:0px!important;padding-right:0px!important;padding-top:0px!important;}
	.page-primary {width:100%!important;}
	#Panes {padding:0 0 0 0px!important;}
	.icon-description {Display:none!important;}
	
}

/* Used by the a11y Toggle control to hide toggled elements - see https://edenspiekermann.github.io/a11y-toggle/ for more info*/
.is-hidden {Display:none!important;}

/* Reduce content top padding as panes gives its own padding */
.page-content {padding-top:1.45rem}

#Panes {padding-left:0px!important;}

.council-services {
  overflow: hidden;
  opacity: 1;
  max-height: 80em;
  visibility: visible;
  transition:
    visibility 0s ease,
    max-height 2s ease,
    opacity    2s ease;
  transition-delay: 0s;
}

.council-services[aria-hidden='true'] {
  max-height: 0;
  opacity: 0;
  visibility: hidden;
  transition-delay: 2s, 0s, 0s;
} 

.list__link {font-size:14px!important;text-decoration:none!important;}
.list__link:hover {text-decoration:underline!important;}

/* Style breadcrumb  */
#dnn_dnnBREADCRUMB_lblBreadCrumb {word-break:break-word;line-height:1.5px;}
#dnn_dnnBREADCRUMB_lblBreadCrumb,
.Breadcrumb,
#breadcrumbslash,
#BreadcrumbHome {font-size: 13px!important; color: #8b2388!important; text-decoration: none!important;}
.Breadcrumb:hover,
#BreadcrumbHome:hover {text-decoration: underline!important;} 
#breadcrumbslash,
#dnn_dnnBREADCRUMB_lblBreadCrumb {color: #000!important;}
#breadcrumbslash {padding-left:5px!important;padding-right:5px!important;}
.list .list--breadcrumb {line-height: 19.5px!important;}
#dnn_dnnBREADCRUMB_lblBreadCrumb a:last-child {color: #000!important; text-decoration: none;pointer-events: none;cursor:none;}
#dnn_dnnBREADCRUMB_lblBreadCrumb a:last-child:hover {color: #000!important; text-decoration: none!important;pointer-events: none;cursor:none;}

.user {font-size: 16px!important;color: #8b2388!important;text-decoration: none!important;}
.user:hover {text-decoration: underline!important;}

#logintitle, #CMISlogintitle {padding-top: 24px;font-size:17px;font-weight:bold;}

.dnnPrimaryAction {color:#fff!important;}

/* Resize Letter Indexes on Councillors page */
.PE_ViewPeople_DisabledLetter,
.PE_ViewPeople_Letter,
.ViewBodies_DisabledLetter,
.ViewBodies_Letter {width:24px!important;}

.console-large img {padding-top:0px!important;}

/* Center all images */
img {Display:inline!important;}
.console-large img {Display:inline!important;}

/* Format all legend and h tags under page content */
.page-content legend:not(.p-icon):not(.rlbButtonIcon):not(.RequiredFieldIndicatorLabel), .page-content h4:not(.p-icon):not(.rlbButtonIcon):not(.RequiredFieldIndicatorLabel), .page-content h2:not(.p-icon):not(.rlbButtonIcon):not(.RequiredFieldIndicatorLabel), 
.page-content span:not(.p-icon):not(.rlbButtonIcon):not(.RequiredFieldIndicatorLabel), .page-content option:not(.p-icon):not(.rlbButtonIcon):not(.RequiredFieldIndicatorLabel) {
	font-family:Montserrat, sans-serif, 'Lucida Sans Unicode', Verdana, Helvetica, Arial!important;
	color:#000!important;
}

/* Format all labels, text boxes, values and table headers under page content */
.page-content label:not(.p-icon):not(.rlbButtonIcon), .riTextBox:not(.p-icon):not(.rlbButtonIcon), .Value:not(.p-icon):not(.rlbButtonIcon), .ColumnHeading:not(.p-icon):not(.rlbButtonIcon){
	font-family:Montserrat, sans-serif, 'Lucida Sans Unicode', Verdana, Helvetica, Arial!important;
	font-size:16px!important;
	color:#000!important;
	font-style:normal!important;
	text-transform:none!important;
}

/* Format the font of the submit buttons on committee details pages */
.page-content input:not(.p-icon):not(.rlbButtonIcon), .DC_FormLabel input:not(.p-icon):not(.rlbButtonIcon), .rfdSkinnedButton input:not(.p-icon):not(.rlbButtonIcon), .FormResponse input:not(.p-icon):not(.rlbButtonIcon) {font-family:Montserrat, sans-serif, 'Lucida Sans Unicode', Verdana, Helvetica, Arial!important; font-size:16px!important;}

/* */
.page-content p {font-size:16px!important;}

.page-content div:not(.p-icon):not(.rlbButtonIcon) {
	font-size:16px!important;
	font-family:Montserrat, sans-serif, 'Lucida Sans Unicode', Verdana, Helvetica, Arial!important;
}
	
.PE_ViewPeople_ElectedRTetiredMembersHeading {
	text-decoration:none!important;
}


/* Fix font of Title heading on decisions page table */
.rgMasterTable th:not(.p-icon):not(.rlbButtonIcon) {
	color:#8b2388!important; 
	text-decoration:none!important; 
	font-family:Montserrat, sans-serif, 'Lucida Sans Unicode', Verdana, Helvetica, Arial!important;
	text-transform:none!important;
	font-size: 16px!important;
}

#dnn_ctr395_ViewCMIS_OutsideBodies_btnOutsideBodiesFiltersSubmit {margin-top:10px!important;}


.RadForm_Silk.RadForm.rfdButton input.rfdDecorated[type="submit"] {font-family:Montserrat, sans-serif, 'Lucida Sans Unicode', Verdana, Helvetica, Arial!important; font-size:13px!important;}

.RadScheduler_Silk .rsMonthView .rsDateBox {background-color:#FFF!important;}
.RadScheduler_Silk .rsMonthView .rsDateBox:hover {background-color:#FFF!important;}

#dnn_ctr407_EditAgendas_gridEditAgendas_ctl00 > thead > tr:nth-child(1) > th.MeetingDate.rgHeader.rgSorted {background-color:#e6e6e6!important;}

/* Sort Manage buttons */
.dnnActionMenuTag span {font-size:12px!important;}
.dnnActionMenuTag {min-height:30px!important;}

/* Remove excess padding from top tool bar */
.ControlPanel {margin-top:0px!important;margin-bottom:0px!important;}
.ControlPanel table {margin-top:0px!important;margin-bottom:0px!important;}
table {margin-top:0px!important;margin-bottom:0px!important;}

/* Remove small console icon */
.console-large-detail a img:first-child {Display:none!important;}
.console-large a img:first-child {Display:none!important;}
.console-small-detail a img:first-child {Display:none!important;}
.console-small a img:first-child {Display:none!important;}

/* Radgrid colors */
.RadTabStrip_Windows7 .rtsLevel1,
.RadGrid_Windows7 .rgHeader  {background-color:#D7B4D6!important;}
.RadGrid_Windows7 .rgRow {background-color:#F1E7F1!important;}
.RadGrid_Windows7 .rgGroupPanel {background-color:#D7B4D6!important;background-image:none!important;}
.RadGrid_Windows7 .rgGroupItem {background-color:#fdeafc!important;background-image:none!important;}
.RadGrid_Windows7 .rgFilterRow {background-color:#fdeafc!important;}


/* Sort Font Sizes */)
.TitleHead {font-size:36px!important;}

.SummaryPanel legend,
.MeetingsTab h2,
.CurrentCommitteesTitle h4,
.PastCommitteesTitle h4,
.DC_FiltersContainer legend,
.EditCommitteeDetailsWrapper legend {font-size:22px!important;font-weight:bold!important;}


#dnn_ctr524_ViewCommitteeDetails_labelPeriodActive_lblNoHelpLabel,
#dnn_ctr524_ViewCommitteeDetails_labelMembershipType_lblNoHelpLabel,
#dnn_ctr524_ViewCommitteeDetails_labelSubstitutionType_lblNoHelpLabel,
#dnn_ctr524_ViewCommitteeDetails_pnlMeetingsFilter legend,
html body .riSingle .riTextBox, html body .riSingle .riTextBox[type="text"] {font-size:16px!important;}
html body .riSingle .riTextBox, html body .riSingle .riTextBox[type="text"],
#dnn_ctr391_ViewCMIS_Decisions_txtDecisionReference {min-width:160px;}

/* Councillors Screen */
.PE_People_PersonBlock {margin-bottom:120px!important;}

#dnn_ctr383_ViewCMIS_Person_labelElected_lblNoHelpLabel,
#dnn_ctr383_ViewCMIS_Person_labelFirstElected_lblNoHelpLabel,
#dnn_ctr383_ViewCMIS_Person_labelParty_lblNoHelpLabel,
#dnn_ctr383_ViewCMIS_Person_labelWard_lblNoHelpLabel,
#dnn_ctr383_ViewCMIS_Person_labelEmail_lblNoHelpLabel,
#dnn_ctr383_ViewCMIS_Person_labelBiog_lblNoHelpLabel,
#dnn_ctr383_ViewCMIS_Person_labelJobTitle_lblNoHelpLabel,
#dnn_ctr383_ViewCMIS_Person_labelDepartment_lblNoHelpLabel,
#dnn_ctr391_ViewCMIS_Decisions_lblFromDate_lblNoHelpLabel,
#dnn_ctr391_ViewCMIS_Decisions_lblToDate_lblNoHelpLabel,
#dnn_ctr391_ViewCMIS_Decisions_lblDecisionType_lblNoHelpLabel,
#dnn_ctr391_ViewCMIS_Decisions_lblDecisionStatuses_lblNoHelpLabel,
#dnn_ctr391_ViewCMIS_Decisions_lblDecisionReference_lblNoHelpLabel,
#dnn_ctr391_ViewCMIS_Decisions_lblWard_lblNoHelpLabel,
#dnn_ctr391_ViewCMIS_Decisions_lblExempt_lblNoHelpLabel,
#dnn_ctr391_ViewCMIS_Decisions_lblIsKeyDecision_lblNoHelpLabel
 {font-size:16px!important;}
 
 /* Decisions Screen */
 div.DC_ViewDecision_formLabel.float_left span {font-weight:bold!important;}
 
 /* Outside Bodies */
 .ViewCMIS_OutsideBodies .FormHolder .FormLabel {width:260px!important;}
 .FiltersContainer legend {font-size:22px!important;font-weight:bold!important;}
 
 /* Committees Page */
.RadGrid_Windows7 .rgPager {background-color:#D7B4D6!important;}
div.rgWrap.rgInfoPart {color:#000!important;}
#dnn_ctr524_ViewCommitteeDetails_pnlClerkInformation legend {font-size:16px!important;font-weight:bold!important;}

/* Search Page */
#dnn_ctr401_ViewCMIS_Search_pnlSearchMode > fieldset > div > .SE_FormHolder {height:58px!important;}
#dnn_ctr401_ViewCMIS_Search_rboModeSwitch {margin-top:15px!important;}

/* Register/login buttons */
.dnnPrimaryAction {color:#fff!important;}

/* Console */
.console-small {padding-top:30px!important;padding-bottom:30px!important;}

/* Agenda Builder */
#AgendaMenu ul.megamenu div.mm-item-content {min-height:200px!important;}

.RadGrid_Windows7 .rgMasterTable .rgSelectedCell, .RadGrid_Windows7 .rgSelectedRow {background-color:#F1E7F1!important; background-image:none!important;}

img {max-width:none!important;}

.newsletter-link {text-align:center!important;}

.publicRegistration {Text-Decoration:none!important;color:#8b2388!important;}

/* Hide the register button from the login page */
#dnn_ctr_Login_Login_DNN_registerLink {Display:none!important;}
#dnn_dnnLOGIN_loginLink {text-decoration:none!important;}

/* Make H4 heading on committee screen bold and correct size */
.AdditionalDocuments h4, 
#dnn_ctr397_ViewMeetingPublic_pnlAttended > fieldset > legend,
#dnn_ctr397_ViewMeetingPublic_pnlApologies > fieldset > legend,
#dnn_ctr397_ViewMeetingPublic_pnlAbsent > fieldset > legend
{font-size:16px!important;font-weight:bold!important;}

/* Agenda Builder Text Formatting */
#dnn_ctr407_ChooseTemplate_lblSelectTemplate_lblNoHelpLabel {font-weight:bold!important;}

/* Tidy up Business manager Text Boxes */
#dnn_ctr406_CMIS_BusinessItemManager_grdRadBusinessItem_ctl00_ctl03_ctl02_GoToPageTextBox,
#dnn_ctr406_CMIS_BusinessItemManager_grdRadBusinessItem_ctl00_ctl03_ctl02_ChangePageSizeTextBox {min-width:40px!important;}

#dnn_ctr406_EditCMIS_BusinessItem_pnlDetails_Department_Enabled > div,
#dnn_ctr406_EditCMIS_BusinessItem_pvContacts > div:nth-child(2) > div:nth-child(2),
#dnn_ctr406_EditCMIS_BusinessItem_pvContacts > div:nth-child(2) > div:nth-child(3),
#dnn_ctr406_EditCMIS_BusinessItem_pvContacts > div:nth-child(3) > div:nth-child(2),
#dnn_ctr406_EditCMIS_BusinessItem_pvContacts > div:nth-child(3) > div:nth-child(3) {min-height:65px!important;}

/* Center contral panel add module controls */
#IconBar\2e ascx_pnlModules > table {Display:inline!important;}
#IconBar\2e ascx_optMode > label {padding-left:5px!important;padding-right:5px!important;}
#IconBar\2e ascx_cmdDeleteTab {font-size:16px!important;text-decoration:underline!important;}

/* Calendar Fix */
.rsMonthView .rsAptContent,.rsMonthView  .rsAptIn,.rsMonthView  .rsAptMid,.rsMonthView  .rsAptOut,.rsMonthView  .rsApt {min-height:75px!important;}
.rsMonthView .rsWrap {min-height:80px!important;}
.RadScheduler .rsFooter .rsFullTime {Display:none!important;}
 #dnn_ctr397_MeetingCalendarPublic_radSchedPublicMeetings > div > div.rsContent.rsDayView > table > tbody > tr > td.rsContentWrapper > div > table > tbody > tr {min-height:49px!important;}

/*Upgrade Fixes */
.rcbSlide {position:absolute!important;}
.dnnFormHelpContent {display:none;}

/* Stop the layout messing up when in edit mode */
@media screen and (min-width: 761px)
{
.page-primary {width:25%!important;float:left!important;}
.page-content {width:75%!important;float:right!important;padding-left:2.25rem!important;}
}

.dnnFormPopup {z-index:1000!important;}

.ViewPersonWrapper .PersonDetails {float:none!important;}

.ui-widget-overlay {display:none!important;}

/* Hide First elected and elected labels from Councillor Screen */
.GeneralTab .ElectedLabel, .GeneralTab .Elected, .GeneralTab .FirstElectedLabel, .GeneralTab .FirstElectElected  {Display:none!important;}

/* Hides the "Is Exempt?" field when uploading a report in the business manager */
.EditBusinessItemReportEditWrapper .Exemptions {height:0px!important;}
.EditBusinessItemReportEditWrapper .Exemptions {margin-top:0px!important;}
.EditBusinessItemReportEditWrapper .Exemptions {margin-bottom:0px!important;}

/* Hides tabs in the edit details of a members profile in accordance with Birmingham's custom specifications */
.EditCMIS_Person li.rtsLI:nth-child(4) {Display:none!important;}
.EditCMIS_Person li.rtsLI:nth-child(5) {Display:none!important;}
.EditCMIS_Person li.rtsLI:nth-child(6) {Display:none!important;}
.EditCMIS_Person li.rtsLI:nth-child(10) {Display:none!important;}
.EditCMIS_Person li.rtsLI:nth-child(11) {Display:none!important;}
.EditCMIS_Person li.rtsLI:nth-child(12) {Display:none!important;}

/* Increase size of adhoc emails box when selecting committee distribution list notfications*/ 
.ModCMISMeetingsC .RadPanelBar_Silk .rpRootGroup{margin-left:27px!important;}
.ModCMISMeetingsC .RadPanelBar .rpRootGroup, .ModCMISMeetingsC .RadPanelBar .rpGroup, .ModCMISMeetingsC .RadPanelBar .rpItem{width:356px!important;}


/*Align publish notifcations labels and textboxes*/
/*.CommentApprovePublish .NotificationsPanel{max-width:150px!important;}
#dnn_ctr407_CommentApprovePublish_lblPublic_lblLabel{Margin-left:25px!important;}
#dnn_ctr407_CommentApprovePublish_lblDistribution_label{Margin-left:25px!important;}
#dnn_ctr407_CommentApprovePublish_lblNotifyOnCompletion_label{Margin-left:25px!important;}
#dnn_ctr407_CommentApprovePublish_chkPublic{Margin-bottom:-13px!important;}
#dnn_ctr407_CommentApprovePublish_chkDistribution{Margin-bottom:-13px!important;}
#dnn_ctr407_CommentApprovePublish_chkNotifyOnCompletion{Margin-bottom:-13px!important;}*/

.ModCMISCommitteeMembershipsC .CM_EditBody_MultiPage_AssignedWrapper .CM_CommitteeFormHolder{
		width:auto!important;
}

/* -----------------------*/
/* WCAG Changes START - Copy from here for skin compliance changes */ 
/* -----------------------*/
		
	/* ------------ */
    /* Telerik Rad Combo Box, Calendar, Radlistbox etc. styling for accessibility - Start */
    /* ------------ */

     /* Selected background color */
    .rfdSelectBox .rfdSelect_selected, 
    .rfdSelectBox .rfdSelect_selected:hover,
    .RadForm .rfdSelect:active:not(.rfdSelectDisabled), 
    .RadForm .rfdSelect:hover:not(.rfdSelectDisabled), 
    .RadForm .rfdSelect:focus:not(.rfdSelectDisabled){
        border-color: #44611f;
        color: #fff;
        background-color:#44611f!important;
        background-image: none!important;
    }

    /* Hover background color */
    .rfdSelectBox li:hover, 
    .rfdSelectBox .rfdSelect_hovered{
        background-color:#242b72!important;
        color:#fff!important;
    }

    /* Radgrid current page pager border */
    .RadGrid .rgPagerCell .rgNumPart a.rgCurrentPage{
        border-color:#0000FF!important;
    }

    /* Radgrid pager background color */
    .RadGrid .rgPagerCell,
    .rfdSelectDisabled:hover,
    .RadGrid th.rgSorted{
        background-color:#e8e8e8!important;
    }

    /* Standard background color (radcombo, text entry etc) */
    .rfdSelect:not(.rfdSelectDisabled){
        background-color:#fff!important;
        background-image:none!important;
    }

    /* Disabled background color (radcombo, text entry etc) */
    .rfdSelectDisabled{
        background-color:#e8e8e8!important;
        background-image:none!important;
        color:#000!important;
    }

    /* RadCalendar and radlistbox selected item text color */
    .RadCalendar th,
    .RadCalendar .rcSelected a, 
    .RadCalendar .rcSelected span,
    .RadListBox .rlbItem.rlbSelected{
        color:#000!important;
    }
	
	/* RadCal styling */
	.RadCalendar .rcSelected a, 
	.RadCalendar .rcSelected span,
	.RadInput a:focus, 
	.RadInput a:active,
	.RadInput a:hover,
	.RadCalendar .rcHover a, 
	.RadCalendar .rcHover span,
	.RadCalendar .t-button:focus, 
	.RadCalendar .t-button:active,
	.RadCalendarMonthView .rcSelected a,
	.RadCalendarMonthView a:hover,
	.RadCalendarMonthView .rcButtons a:hover,
	.RadPicker.rcCalPopupOpen .rcCalPopup, 
	.RadPicker.rcMYPopupOpen .rcCalPopup, 
	.RadPicker.rcTimePopupOpen .rcTimePopup,
	.RadCalendar .t-button:hover
	.RadScheduler .rsSelected>.rsButton, 
	.RadScheduler .rsPressed>.rsButton, 
	.RadScheduler .rsButton:active, 
	.RadScheduler .rsHeaderMonth,
	.RadScheduler .rsButton.rsPressed,
	.RadCalendar .rcSelected a, 
	.RadCalendar .rcSelected span, 
	.RadCalendarMonthView .rcSelected a{
		border-color:#00a6e3!important;
		background-color:#00a6e3!important;
		color:#000!important;
		background-image:none!important;
	}
	
	/* ------------ */
    /* Make fonts smaller on admin screens to better fit content onto pages */
    /* ------------ */
	
	/* Make all of agenda builder fonts smaller */
	.DnnModule-CMIS_Agenda label,
	.DnnModule-CMIS_Agenda a,
	.DnnModule-CMIS_Agenda p,
	.DnnModule-CMIS_Agenda span:not(.TitleHead),
	.DnnModule-CMIS_Agenda div,
	.DnnModule-CMIS_Agenda td,
	.DnnModule-CMIS_Agenda th,
	.DnnModule-CMIS_Agenda,
	.DnnModule-CMIS_BusinessManager label,
	.DnnModule-CMIS_BusinessManager a,
	.DnnModule-CMIS_BusinessManager p,
	.DnnModule-CMIS_BusinessManager span:not(.TitleHead),
	.DnnModule-CMIS_BusinessManager div,
	.DnnModule-CMIS_BusinessManager td,
	.DnnModule-CMIS_BusinessManager th,
	.ModCMISCommitteeMembershipsC label,
	.ModCMISCommitteeMembershipsC a,
	.ModCMISCommitteeMembershipsC p,
	.ModCMISCommitteeMembershipsC span:not(.TitleHead),
	.ModCMISCommitteeMembershipsC div,
	.ModCMISCommitteeMembershipsC td,
	.ModCMISCommitteeMembershipsC th,
	.MeetingPropertiesWrapper label,
	.MeetingPropertiesWrapper a,
	.MeetingPropertiesWrapper p,
	.MeetingPropertiesWrapper span:not(.TitleHead),
	.MeetingPropertiesWrapper div,
	.MeetingPropertiesWrapper td,
	.MeetingPropertiesWrapper th,
	.VE_EditParty_GeneralDetails_PageWrapper label,
	.VE_EditParty_GeneralDetails_PageWrapper a,
	.VE_EditParty_GeneralDetails_PageWrapper p,
	.VE_EditParty_GeneralDetails_PageWrapper span:not(.TitleHead),
	.VE_EditParty_GeneralDetails_PageWrapper div,
	.VE_EditParty_GeneralDetails_PageWrapper td,
	.VE_EditParty_GeneralDetails_PageWrapper th,
	.ModCMISEmailC label,
	.ModCMISEmailC a,
	.ModCMISEmailC p,
	.ModCMISEmailC span:not(.TitleHead),
	.ModCMISEmailC div,
	.ModCMISEmailC td,
	.ModCMISEmailC th,
	.ModCMISPdfAdminC label,
	.ModCMISPdfAdminC a,
	.ModCMISPdfAdminC p,
	.ModCMISPdfAdminC span:not(.TitleHead),
	.ModCMISPdfAdminC div,
	.ModCMISPdfAdminC td,
	.ModCMISPdfAdminC th,
	.EditCMIS_Person label,
	.EditCMIS_Person a,
	.EditCMIS_Person p,
	.EditCMIS_Person span:not(.TitleHead),
	.EditCMIS_Person div,
	.EditCMIS_Person td,
	.EditCMIS_Person th,
	.EditCommitteeDetailsWrapper label,
	.EditCommitteeDetailsWrapper a,
	.EditCommitteeDetailsWrapper p,
	.EditCommitteeDetailsWrapper span:not(.TitleHead),
	.EditCommitteeDetailsWrapper div,
	.EditCommitteeDetailsWrapper td,
	.EditCommitteeDetailsWrapper th,
	.ModCMISBusinessManagerC label .DnnModule-CMIS_BusinessManager,
	.MeetingPropertiesWrapper,
	table[id*='EditCommitteeDetails_chkLstComRoles'] label {
		font-size: 13px!important;
	}
	
	/* ------------ */
    /* Councillor and Outside Body A-zs */
    /* ------------ */
	
	a.ViewBodies_Letter, 
	a.ViewBodies_DisabledLetter{
		line-height:30.8px!important;
		padding-top:0px!important;
		padding-bottom:0px!important;
	}
	
	.PE_ViewPeople_DisabledLetter,
	.ViewBodies_DisabledLetter {
		color: #000000!important;
		line-height:30.8px!important;
		padding-top:0px!important;
		padding-bottom:0px!important;
	}

	.ViewBodies_Letter,
	.PE_ViewPeople_Letter{
		background-color:#fff!important;
		line-height:30.8px!important;
		padding-top:0px!important;
		padding-bottom:0px!important;
	}
	
	/* -----------------------*/
	/* Focusses */ 
	/* -----------------------*/

	/* Focuses */
	input[type="text"]:focus,
	input[type="password"]:focus,
	.dnnCheckbox-focus,
	.console-none .console-none:focus-within,
	.console-small .console-small:focus-within,
	.console-large .console-large:focus-within,
	.console-none-detail .console-none-detail:focus-within,
	.console-small-detail .console-small-detail:focus-within,
	.console-large-detail .console-large-detail:focus-within,
	.skip-main:focus{
		background:#fff!important;
		color:#000!important;
		border:3px solid #00a6e3!important;
		outline:none!important;
	}

	/* Button focuses */
	input[type="submit"]:focus,
	input[type="button"]:focus,
	.dnnPrimaryAction:focus,
	.dnnSecondaryAction:focus,
	.rgSortAsc:focus,
	.rgSortDesc:focus
	{
		background:#ffc20e!important;	
		background-image:none!important;
		color:#000!important;
	}

	/* Checkbox focuses */
	input[type="checkbox"]:focus,
	input[type="radio"]:focus{
		box-shadow:0px 0px 6px 5px #00a6e3!important;
		
	}

	/* Select focuses */
	select:focus, .council-services-toggle:focus{
		box-shadow:none!important;
		border:3px solid #00a6e3!important;
		outline:none!important;
	}

	/* DNN Checkbox focuses */
	.dnnCheckbox-focus {
		background-color: #fff;
		padding-top:2px;
		padding-left:3px;
	}

	/* Telerik control, darker text to fix contrast issues, radgrid headers, radcalendar headers etc. */
	.RadGrid .rgHeader,
	.RadGrid .rgPager .rgWrap,
	.RadGrid .rgPager .rgWrap a,
	.RadGrid .rgHeader a,
	.RadScheduler .rsHeaderMonth{
		color:#000!important;
	}
	
	/* Skip to main content styling */
	a.skip-main:focus, a.skip-main:active{
		color:#000!important;
	}

	.RadGrid_Silk .rgPagerCell .rgNumPart a.rgCurrentPage{
		border-color:#000!important;
		color:#000!important;
	}

	.dnnFormHelp{
		Display:none!important;
	}
	
	.PenPicLink:focus{
		border:none!important;
	}

	.PenPicLink:focus img{
		border: 2px solid #000!important;
		border-radius: 6px!important;
	}

	.p-icon{
		font-family:WebComponentsIcons!important;
	}
	
	.DecisionsFilters .FilterButtonWrapper .FilterButton{
		margin-right:5px!important;
	}
		
	.PE_ViewPeople_ElectedRTetiredMembersHeading{
		Display:none!important;
	}
	
	.back_to_top, #backToTop span 						{color:#000!important;}
	.back_to_top:Hover, #backToTop span:Hover 			{color:#000!important;}
	
	.RadTabStrip_Default .rtsSelected .rtsLink{
		border-top:4px solid #000 !important;
	}
	
	.riUp, .riDown{
	text-decoration:none!important;
	}
	
	.PublicDocumentsWrapper .MainView{
		Display:none!important;
	}
	
	/* Tidy up the login page for mobile - also hide columns in tables on mobile - too much data to fit on screen*/
	@media (max-width:616px)
	{
		.dnnFormItem > label.dnnFormLabel, 
		.dnnFormItem > span.dnnFormLabel{
			width:auto!important;
		}
		
		#dnn_ctr_Login_Login_DNN_lblLogin{
			padding-left:5px!important;
		}
		
		.MeetingsGrid .MeetingVenueColumn,
		.MeetingsGrid .MeetingStatusColumn,
		.MeetingsGrid .MeetingVCalColumn,
		.ElectedMembersGrid .DatesColumn,
		.OfficersGrid .DatesColumn,
		.AppointeesGrid .DatesColumn,
		.SubstitutesGrid .DatesColumn,
		.ROIGrid thead > tr > th.rgHeader:nth-child(4), .ROIGrid > td:nth-child(2),
		.ROIGrid  thead > tr > th.rgHeader:nth-child(2),  .ROIGrid > td:nth-child(2),
		.DOIGrid thead > tr > th.rgHeader:nth-child(4), .DOIGrid .NatureColumn,
		.DOIGrid thead > tr > th.rgHeader:nth-child(2), .DOIGrid .ItemNumberColumn,
		.ViewEPetitions .ActiveGrid .SignaturesColumn,
		.ViewEPetitions .ActiveGrid .StatusColumn,
		.CurrentCommitteesGrid thead > tr > th.rgHeader:nth-child(2), .CurrentCommitteesGrid td:nth-child(2),
		.PastCommitteesGrid thead > tr > th.rgHeader:nth-child(2), .PastCommitteesGrid td:nth-child(2),
		div[id*='_ViewCMIS_Person_grdTrainingHistory'] thead > tr > th:nth-child(3), div[id*='_ViewCMIS_Person_grdTrainingHistory'] td:nth-child(3)
		{
			display:none!important;
		}	
		
		.ViewCMIS_Decisions .FilterWrapper{
			width:100%!important;
		}
		
		.ViewPersonWrapper .PenPic{
			width:100%!important;
		}
		
		.ViewPersonWrapper .PenPic img{
			margin-left: auto;
			margin-right: auto;
			display: block;
		}		
	}
	
	.rfdSelect:hover:not(.rfdSelectDisabled),
	.rfdSelect:focus:not(.rfdSelectDisabled),
	.rfdSelect:hover:not(.rfdSelectDisabled) span,
	.rfdSelect:focus:not(.rfdSelectDisabled) span{
		color:#fff!important;
	}
	
	/*-------------------------------------------------------*/
	/* Search tidy up
	/*-------------------------------------------------------*/
	.SE_FormHolder{
		background-color:transparent!important;
		border:none!important;
		padding-left:0px!important;
	}

	.SE_FormResponse_SearchMode{

		margin-top:32px!important;
	}

	.SE_FormHolder{
		margin-top:20px!important;
		padding-top:0px!important;
	}

	hr.SE_FormSeperator{
		margin-left:0px!important;
		margin-right:0px!important;
		margin-top:0px!important;
		margin-bottom:18px!important;
	}

	div[id*="_ViewCMIS_Search_pnlAdvanced"] > .CMIS_Guidance:first-child{
		padding-top:14px!important;
	}

	div[id*="_ViewCMIS_Search_pnlAdvanced"] > div:nth-child(10) > div:nth-child(2) > div{
		display:none!important;
	}

	.rgHeader{
		text-transform:capitalize!important;
	}

	div[id*="_ViewCMIS_Search_pnlAdvanced"] > div:nth-child(6) > div > label,
	div[id*="_ViewCMIS_Search_pnlAdvanced"] > div:nth-child(7) > div,
	div[id*="_ViewCMIS_Search_pnlAdvanced"] > div:nth-child(8) > div > label,
	div[id*="_ViewCMIS_Search_pnlAdvanced"] > div:nth-child(9) > div,
	label[id*="_ViewCMIS_Search_Label14"],
	label[id*="dnn_ctr401_ViewCMIS_Search_Label12"],
	label[id*="_ViewCMIS_Search_Label13"],
	div[id*="_ViewCMIS_Search_pnlSimple"] > div.SE_FormHolder > label.SE_FormLabel_Inline
	{
		font-weight:bold!important;
		clear:both!important;
	}

	div[id*="_ViewCMIS_Search_pnlSimple"] > p{
		margin-bottom:4px!important;
	}

	div[id*="_ViewCMIS_Search_pnlSimple"] > div.SE_FormHolder{
		margin-bottom:0px!important;
		padding-bottom:0px!important;
	}

	div[id*="_ViewCMIS_Search_pnlAdvanced"] > div:nth-child(6){
		padding-bottom:0px!important;
		margin-bottom:0px!important;
	}

	div[id*="_ViewCMIS_Search_pnlAdvanced"] > div:nth-child(10) > div:nth-child(2){
		padding-top:10px!important;
	}
	
	select[id*="_ViewCMIS_Search_ddlSortTerms"]{
		margin-bottom:4px!important;
	}
	
	select[id*="_ViewCMIS_Search_SimpleSearchSelector"]{
		margin-bottom:10px!important;
	}
	
	.SE_FormLabel, .SE_FormLabel_NoWidth{
		color:#332e35!important;
		padding-top:0px!important;
	}
	
	input[type="radio"]{
		margin-right:5px!important;
		margin-left:15px!important;
	}	
	
/* -----------------------*/
/* WCAG Changes END - Copy to here for skin compliance changes */ 
/* -----------------------*/
	
   .newsletter-link:hover, .newsletter-link:active, .newsletter-link:focus{
		color:#000!important;
	}
	
	#a11y-toggle-0{
		color:#fff!important;
	}
	
	.RadCalendar_Silk .rcFocus{
		box-shadow:none!important;
		border:2px solid #00a6e3!important;
	}
	
	a:focus, .list__item:focus, #council-services-toggle:focus, #council-services-close:focus, #a11y-toggle-0:focus{
		outline-color: #00a5e3!important;
		outline-style: solid!important;
		outline-width: 3px!important;
		z-index:9999!important;
	}
	
	
	
	#council-services-toggle:focus, #council-services-close:focus{
		-webkit-transition: .0s!important;
		transition: .0s!important;
	}
	
	#council-services-toggle .icon-description, #council-services-toggle:hover{
		color:#fff!important;
		text-decoration-color:#fff!important;
	}
	
	hr{
		background-color:#adacac!important;
	}
	
	#rcMView_Today,
	#rcMView_OK,
	#rcMView_Cancel{
		background-color:#8b2388!important;
		background-image:none!important;
		color:#fff!important;
		border:none!important;
	}
	
	#rcMView_Today:focus, #rcMView_Today:hover,
	#rcMView_OK:focus, #rcMView_OK:hover,
	#rcMView_Cancel:focus, #rcMView_Cancel:hover{
		background-color:#ffc20e!important;
		color:#000!important;
	}
	
	.PenPicResize:focus, .PenPicLink:focus img{
		outline:none!important;
		border:none!important;
	}
	
	.ViewPeopleWrapper a.PE_ViewPeople_Letter{
		color:#000099!important;
	}
	
	.ViewPeopleWrapper a.PE_ViewPeople_Letter:focus{
		color:#000!important;
	}
	
	.ViewPeopleWrapper a.PE_ViewPeople_Letter, a.PE_ViewPeople_DisabledLetter{
		padding: 3px 6px 3px 3px!important;
	}
	
	.p-icon, .rlbButtonIcon{
		font-family:WebComponentsIcons!important;
		}

	.rfdSelect{
		text-decoration:none!important;
	}
	
	.FilterWrapper{
		min-height:80px!important;
	}
	
	/* -----------------------------------------------*/
	/* Forward Plan Tody Up */
	/* -----------------------------------------------*/
	
	.ViewCMIS_ForwardPlans .MonthHolder .TitleLink{
		background-color:#fff!important;
	}
	
	.ViewCMIS_ForwardPlans .MonthHolder .ForwardPlanLink{
		font-weight:normal!important;
	}

	.ViewCMIS_ForwardPlan h2{
		text-decoration:none!important;
	}
	
	.ViewCMIS_ForwardPlan .ForwardPlanItemContainer{
		background-color:#fff!important;
	}
	
	.ViewCMIS_ForwardPlan .ForwardPlanContainer .details .description{
		padding:0px!important;
	}
	
	.ViewCMIS_ForwardPlan .ForwardPlanItemContainer .ForwardPlanContainer .details{
		padding-bottom: 16px!important;
		padding-left: 20px!important;
	}
	
	.ViewCMIS_ForwardPlan .ForwardPlanItemContainer .ForwardPlanContainer .exemptText{
		padding-top: 20px!important;
	}
	
	.ViewCMIS_ForwardPlan .ForwardPlanContainer .details .description .clear{
		display:none!important;
	}
	
	.ViewCMIS_ForwardPlan .ForwardPlanContainer .link,
	.ViewCMIS_ForwardPlan .PrintableDocumentContainer{
		padding:12px!important;
		background:#f0eeee!important;
	}
	
	.ViewCMIS_FlorwardPlanItem .FP_ViewDecisionData{
		background-color:#fff!important;
	}
	
	div.FP_ViewDecisionData > div:nth-child(2){
		border-top:1px solid #999!important;
		border-left:1px solid #999!important;
		border-right:1px solid #999!important;
	}
	
	.FP_ViewHolder:not(:first-child):not(:last-child){
		border-left:1px solid #999!important;
		border-right:1px solid #999!important;
	}
	
	.ViewCMIS_FlorwardPlanItem .FP_ViewHolder:last-child{
		border-left:1px solid #999!important;
		border-right:1px solid #999!important;
		border-bottom:1px solid #999!important;
	}
	
	.ViewCMIS_ForwardPlan .ForwardPlanContainer .details .response{
		width:100%!important;
		padding-bottom:10px!important;
	}
	
	.console h2{
		margin-top:4px!important;
	}
	
	
	h2.CMIS{
		text-decoration:none!important;
	}
	
	.NoData{
		background:#f0eeee!important;
	}
	
	.ui-tabs-anchor{
		color:#fff!important;
	}
	
	input[type="checkbox"]:focus{
		outline:none!important;
	}
	
	@media (max-width:550px)
	{
		.CalendarDownload{
			padding-top:15px!important;
		}
		
		input[id*="_ViewCMIS_Search_AdvancedSearchFor"],
		select[id*="_ViewCMIS_Search_SearchDocumentType"],
		select[id*="_ViewCMIS_Search_ddlCommitteeSelector"],
		input[id*="_ViewCMIS_Search_SimpleSearchFor"],
		select[id*="_ViewCMIS_Search_SimpleSearchSelector"]{
			width:100%!important;
		}
		
		div[id*="_ViewCMIS_Search_pnlAdvanced"] > div:nth-child(7) > div{
			width:100%!important;
		}
		
		#dnn_ctr_SendPassword_txtUsername{
            width:98%!important;
            max-width:none!important;
        }

		#dnn_ctr_Login_Login_DNN_txtUsername,
		#dnn_ctr_Login_Login_DNN_txtPassword {
			width: 99%!important;
            min-width: 0px!important;
            max-width:none!important;
		}
		#dnn_ctr_Login_Login_DNN_cancelLink,
        #dnn_ctr_Login_Login_DNN_cmdLogin{
			width: 48%!important;
			margin-top: 2px!important;
        }
        
        #dnn_ctr_SendPassword_liSend,
        #dnn_ctr_SendPassword_liCancel{
            width: 47%!important;
        }


		.dnnLoginActions,
		#dnn_ctr_Login_Login_DNN_liPassword,
        #dnn_ctr_Login_Login_DNN_passwordLink,
        #dnn_ctr_Login_Login_DNN_liRegister,
        #dnn_ctr_Login_Login_DNN_registerLink {
            width: 99.5%!important;
            margin-right:0px!important;
		}
		.dnnFormItem input[type="text"],
		.dnnFormItem input[type="password"],
		.dnnFormItem input[type="email"],
		.dnnFormItem input[type="tel"],
		.dnnFormItem select,
		.dnnFormItem textarea {
			max-width: 610px!important;
		}

		#dnn_ctr_Login_Login_DNN_registerLink {
			margin-top: 10px!important;
        }

        .dnnFormItem>label.dnnFormLabel,
		.dnnFormItem>span.dnnFormLabel {
			width: auto!important;
		}        

        #dnn_ctr_Login_DNN > div > div:nth-child(4){
            margin-left:-3px!important;
        }  

        #dnn_ctr_Login_pnlLoginContainer,
        #dnn_ctr_SendPassword_cmdSendPassword,
        #dnn_ctr_SendPassword_lnkCancel {
            width: 100%!important;
        }     

        #dnn_ctr_Login_DNN .dnnLabel{
            padding-right:0px!important;
            margin-right:0px!important;
        }
		
		.MeetingsGrid .MeetingVenueColumn,
		.ViewCMIS_Decisions .Decisions thead > tr > th:nth-child(3),
		.ViewCMIS_Decisions .Decisions td:nth-child(3),
		.ViewCMIS_Decisions .Decisions thead > tr > th:nth-child(4),
		.ViewCMIS_Decisions .Decisions td:nth-child(4),
		.ViewCMIS_Decisions .Decisions thead > tr > th:nth-child(5),
		.ViewCMIS_Decisions .Decisions td:nth-child(5),
		.ViewDecision div[id*='_CMIS_ViewDecision_pgvHistory'] thead > tr > th:nth-child(2),
		.ViewDecision div[id*='_CMIS_ViewDecision_pgvHistory'] td:nth-child(2),
		.ViewDecision div[id*='_CMIS_ViewDecision_pgvHistory'] thead > tr > th:nth-child(4),
		.ViewDecision div[id*='_CMIS_ViewDecision_pgvHistory'] td:nth-child(4),		
		.MeetingsGrid .MeetingStatusColumn,
		.MeetingsGrid .MeetingVCalColumn,
		.ElectedMembersGrid .DatesColumn,
		.OfficersGrid .DatesColumn,
		.AppointeesGrid .DatesColumn,
		.SubstitutesGrid .DatesColumn,
		.ROIGrid thead > tr > th.rgHeader:nth-child(4), .ROIGrid > td:nth-child(2),
		.ROIGrid thead > tr > th.rgHeader:nth-child(2), .ROIGrid > td:nth-child(2),
		.DOIGrid thead > tr > th.rgHeader:nth-child(4), .DOIGrid .NatureColumn,
		.DOIGrid thead > tr > th.rgHeader:nth-child(2), .DOIGrid .ItemNumberColumn,
		.ViewEPetitions .ActiveGrid .SignaturesColumn,
		.ViewEPetitions .ActiveGrid .StatusColumn,
		.CurrentCommitteesGrid thead > tr > th.rgHeader:nth-child(2), .CurrentCommitteesGrid td:nth-child(2),
		.PastCommitteesGrid thead > tr > th.rgHeader:nth-child(2), .PastCommitteesGrid td:nth-child(2),
		div[id*='_ViewCMIS_Person_grdTrainingHistory'] thead > tr > th:nth-child(3), div[id*='_ViewCMIS_Person_grdTrainingHistory'] td:nth-child(3)
		{
			display:none!important;
		}
		
		.ViewCMIS_Decisions .FilterWrapper .Value{
			width:100%!important;
		}
		
		div[id*="_ViewCommitteeDetails_pnlClerkInformation"] .Value,
		.ViewPersonWrapper .FormHolder .Value{
			width:100%!important;
			padding-bottom:10px!important;
		}
		
		.ViewPersonWrapper .PenPic .PenPicResize{
			display:block!important;
			margin-left:auto!important;
			margin-right:auto!important;
		}
	}
	
	@media (min-width:551px)
	{
		#dnn_ctr_Login_Login_DNN_passwordLink{
			width:206px!important;
		}
		
		.LoginPanel{
            width:300px!important;
        }

        .dnnLoginActions{
            padding-left:4px!important;
        }

        #dnn_ctr_Login_Login_DNN_txtUsername,
		#dnn_ctr_Login_Login_DNN_txtPassword {
			width: 100%!important;
			min-width: 0px!important;
			max-width: 215px!important;
		}
		#dnn_ctr_Login_Login_DNN_cancelLink,
		#dnn_ctr_Login_Login_DNN_cmdLogin {
			width: 101px!important;
			margin-top: 2px!important;
		}
		#dnn_ctr_Login_Login_DNN_registerLink {
			margin-top: 10px!important;
			width: 100%;
		}
		#dnn_ctr_Login_Login_DNN_liRegister {
			width: 83px!important;
		}
		
		select[id*="_ViewCMIS_Search_ddlCommitteeSelector"]{
			width:300px!important;
		}		
	}
	
	
	.dnnLoginService .dnnLabel,
	.dnnSendPasswordContent  .dnnLabel{
		text-align:left!important;
		width:100%!important;
	}
	
	div[id*="_ViewCMIS_SearchWards_divEnterSearch"] .dnnLabel{
		width:auto!important;
	}
	
	div[id*="_ViewCMIS_SearchWards_divEnterSearch"]{
		padding-bottom:10px!important;
	}
	
	#dnn_ctr_SendPassword_plUsername_label,
    #dnn_ctr_SendPassword_txtUsername,
    #dnn_ctr_SendPassword_liSend{
        margin-left:5px!important;
    }
    
    .dnnSendPasswordContent{
        width:100%!important;
    }

    #dnn_ctr_SendPassword_divUsername{
        overflow:hidden!important;
    }

    #dnn_ctr_Login_Login_DNN_txtUsername,
	#dnn_ctr_Login_Login_DNN_txtPassword {
		height: 40px!important;
	}
	#dnn_ctr_Login_Login_DNN_liPassword {
		padding-top: 10px!important;
    }

    #dnn_ctr_Login_DNN > div > div:nth-child(5) > span{
        Display:none!important;
    }

    .dnnLoginService input[type="text"]{
        margin-bottom:5px!important;
    }
    
    .dnnLoginService input[type="password"]{
        margin-bottom:10px!important;
    }

    #dnn_ctr_Login_Login_DNN_lblLogin,
    #dnn_ctr_Login_Login_DNN_lblLoginRememberMe {
        padding-left: 0px!important;
        width:0px!important;
        margin:0 0 0 0!important;            
    }

    .LoginPanel{
        padding-right:0px!important;
    }
	
	.ViewCommitteeDetailsWrapper .MeetingsTab .MeetingDateColumn{
		min-width:auto!important;
	}
	
	.RadGrid{
		width:100%!important;
	}

	.RadGrid .rgPagerCell .rgWrap{
		white-space: normal!important;
	}
	
	div[id*="_ViewCommitteeDetails_pnlClerkInformation"]{
		padding-top:20px!important;
	}
	
	div[id*="_ViewCommitteeDetails_pnlClerkInformation"] span{
		font-weight:bold!important;
	}
	
	div[id*="_ViewMeetingPublic_pnlAttended"],
	div[id*="_ViewMeetingPublic_pnlOthersAttended"],
	div[id*="_ViewMeetingPublic_pnlApologies"],
	div[id*="_ViewMeetingPublic_pnlAbsent"]{
		padding-top:8px!important;		
	}
	
	div[id*="_ViewMeetingPublic_pnlAttended"] legend,
	div[id*="_ViewMeetingPublic_pnlOthersAttended"] legend,
	div[id*="_ViewMeetingPublic_pnlApologies"] legend,
	div[id*="_ViewMeetingPublic_pnlAbsent"] legend{
		font-size:16px!important;
	}
	
	.EditAgendas .agenadList .RadGrid{
		display:inline-table!important;
	}
	
	table[id*="_EditFormControl_chkLstPermissions"] input[type="checkbox"]{
		margin-right:5px!important;
	}
	
	.ruBrowse{
		padding:0px!important;
	}

	.CommitteeMembersPartyTable .PartyDetailsHolder > div{
		height:25px!important;
	}

	div[id*="_EditCMIS_CommitteeMembershipAppoint_pnlAddMembers"]{
		padding-top:20px!important;
	}
	
	.DnnModule-Admin .ModCMISMeetingsC .NotificationsPanel{
		padding-top:20px!important;
		padding-bottom:20px!important;
	}

	span[id*="_RescheduleCMIS_Meetings_rblVenueType"]{
		width:100%!important;
	}
	
	.RadCalendarMultiView_WebBlue .rcTitlebar,
	.RadCalendar_WebBlue .rcWeek th,
	.RadCalendar_WebBlue th{
		background-image:none!important;
		background-color:#e8e8e8!important;
		color:#000!important;
	}
	
	.RadCalendarMultiView_WebBlue td.rcTitle{
		background-image:none!important;
		background-color:#8b2388!important;
		color:#fff!important;
	}
	
	.ViewMeetingPublicWrapper div[id*="_ViewMeetingPublic_pnlMeetingSummary"] > fieldset > legend{
		display:none!important;
	}
	
	

.RadListBox{display:inherit!important;}

.{
	color:#fff!important;
}

.dnn_ctr407_PreviewAgenda_rtvAssignedItemsm, .rtText {padding-bottom: 15px!important;}

.Attendance{display:none;}
