﻿/*

CHANGE LOG
-----------------------------------------------------------------------------------
[1] | 01/03/2010  |  Task 934  |  Paul Steptoe |  
Updated all CSS to give a more structured approach
-----------------------------------------------------------------------------------
[2] | 18/03/2010  |  Task 953  |  Paul Steptoe | 
Changed the width of CMIS_ModuleWrapper and CMIS_MultiPageWrapper from 100% to 95%
-----------------------------------------------------------------------------------
[3] | 30/03/2010  |  Task 895  |  Mark Smith   | 
CMIS_ModuleWrapper: removed border and padding
-----------------------------------------------------------------------------------
[4] | 19/08/2011  |  Task 899  |  Mark Smith   | 
Added a global style for the Document Status Key
-----------------------------------------------------------------------------------
[5] | 08/02/2012  |  Task 681  |  Mark Smith   | 
Added styles for new DocumentAppendiciesList and DocumentList     
-----------------------------------------------------------------------------------
[6] | 20/02/2012  |  Task 1999 |  Mark Smith   | 
Added a global style for the Document Status Key
-----------------------------------------------------------------------------------
[7] | 17/05/2012  |  Task 1318 |  Paul Steptoe | 
Added a global style for the highlighting of Wards and Topics
-----------------------------------------------------------------------------------
*/
/***********************************************************************************************/
/*** Global CMIS Styles                                                                      ***/
/***	- should be imported into Portals/0/portal.css                           			 ***/
/*** Any changes made to these styles will effect all Modules. If you need to make changes   ***/
/*** to suit specific Modules these should be made within the Module stylesheet.             ***/
/***																						 ***/
/***********************************************************************************************/
/*** Styles currently defined:
/***
/*** Guidance / Help text
/*** Grid contains no data
/*** Error Text
/*** Default Party Colours
/*** CMIS Grid Style 
/*** Repeater Style
/*** Form Styles
/*** Fieldsets
/*** General Formatting Styles
/***********************************************************************************************/

/* Make html edit box 100% width */
.RadEditor .reTextArea {
    width: 100% !important;
}

/* Give Radeditor minimum height */
.RadEditor .reContent {
    min-height:200px;
}
/***********************************************************************************************/
/* Accessbility Changes - Start */
/***********************************************************************************************/
.FieldsetFormHolder {
    padding-bottom: 5px;
    clear: both;
    float: left;
}

.FieldsetContent {
    padding: 5px;
    float: left;
}

/* DNN Console Module - hide change icon size dropdown */
select[id*='_ViewConsole_IconSize'] {
    display: none;
}

/* DNN Console Module - hide change view dropdown */
select[id*='_ViewConsole_View']{
    display: none;
}

/* Skip to main content tab link in header */
a.skip-main {
    left: -999px;
    position: absolute;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden;
    z-index: -999;
}

    /* Skip to main content tab link in header */
    a.skip-main:focus, a.skip-main:active {
        color: #fff;
        background-color: #fff;
        left: auto;
        top: auto;
        width: 30%;
        height: auto;
        overflow: auto;
        margin: 10px 35%;
        padding: 5px;
        border-radius: 15px;
        border: 4px solid yellow;
        text-align: center;
        font-size: 1.2em;
        z-index: 999;
    }

/***********************************************************************************************/
/* Accessbility Changes - End */
/***********************************************************************************************/

.DnnModule .c_head .head_title .c_icon img {
    display: none !important;
    visibility: hidden !important;
}

.UserEditActions {
    margin-top: 12px;
    padding-left: 6px;
    padding-bottom: 12px;
    border-bottom: 2px solid #e3e3e3;
    border-top: 2px solid #e3e3e3;
    display: inline-block;
    width: 99%;
}

.UserEditActions input {
    margin-top: 10px;

}

.RadForm .rfdValidationSummaryControl ul {
    padding-left: 6em !important;
    margin-bottom: 0px;
}

.NoItems {
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
}

#dnn_ctr_dnnICON_imgIcon {
    display: none !important;
    visibility: hidden !important;
}

.RequiredFieldIndicatorLabel {
    margin-top: 0px;
    color: #ff0000!important;
}

.RequiredFieldIndicator {
    color: #ff0000!important;
}

.FormLabelEdit {
    float: left;
    width: 200px;
    font-weight: bold;
}

.DocumentSorter { overflow: hidden; clear: both; }
.DocumentSorter .NodeTemplate {}
.DocumentSorter .NodeTemplate .NodeStatus
{
    padding-right: 0.5em;
    vertical-align: middle;
}
.DocumentSorter .NodeTemplate .NodeAccess 
{
    padding-left: 0.5em;
    vertical-align: middle;
}
.DocumentSorter .ButtonWrapper { clear: both; margin-top: 10px; }
.DocumentSorter .Button { float: left; }

/*** [5] Document and Appendix Lists ***/
.CmisDocumentList {} /* clear: both; */
.CmisDocumentList ol.DocumentList { padding-left: 0px; margin-left: 0px;}
.CmisDocumentList ol.DocumentList li.DocumentListItem { list-style-type: none; margin-bottom: 3px; }

.CmisDocumentAppendiciesList {} /* clear: both; */
.CmisDocumentAppendiciesList ol.Appendicies { padding-left: 1em; margin-top: 0px; margin-bottom: 0px; margin-left: 0px;}
.CmisDocumentAppendiciesList ol.Appendicies li.Appendix { list-style-type: none; }
/***************************************/

.ListItemHeading { font-weight: bold;font-style: italic; }

/** Remove? **/
h1.CMIS{margin-top:0px;font-size: x-large;}
h2.CMIS{font-size: large;text-decoration:underline;clear:both;}
h3.CMIS{font-size: medium;text-decoration:underline;}
/*************/

/***** Guidance / Help text *****/
p.CMIS_Guidance{font-size: small;color: #3c3c3c;}
p.CMIS_Guidance a{text-decoration: underline;}
/********************************/


/**** Grid contains no data *****/
.NoData{font-size: medium;color: black;padding: 10px;border: solid 1px black;background-color: #CCCCCC;text-align: center;}
/********************************/

/****** Error Text ******/
div.Error{padding-top:10px;padding-bottom:10px;}
.Error{color:red!important;}
/************************/

/**** Default Party Colours ****/
.party_Gold {background-color: Yellow;color: #000;}
.party_Red {background-color: Red;color: #fff;}
.party_Blue {background-color: Blue;color: #fff;}
.party_noparty{background-color: #ededed;}
.party_Darkgray{background-color: #a9a9a9;}
/*******************************/

/***** CMIS Grid Style *****/
.CMIS_Grid{border:solid 1px #ccc;width: 100%;}
.CMIS_Grid th, table.CMIS_Grid td{padding:4px;}
.CMIS_Grid_FooterStyle{background-color:#e7f390;font-weight:bold;color:#000;}
.CMIS_Grid_RowStyle{background-color:#EFF3FB;font-size:12px;}
.CMIS_Grid_PagerStyle, .CMIS_Grid_PagerStyle a{background-color:#b7b7b7;font-weight:bold;color: #424242;text-align:center;}
.CMIS_Grid_PagerStyle a{text-decoration: underline;}
.CMIS_Grid_SelectedRowStyle{background-color:#D1DDF1;font-weight:bold;color:#333333;}
.CMIS_Grid_HeaderStyle, .CMIS_Grid_HeaderStyle a{background-color:#b7b7b7;font-weight:bold;color:#424242;}
.CMIS_Grid_HeaderStyle a{text-decoration: underline;}
.CMIS_Grid_HeaderStyle th{color:#000;}
.CMIS_Grid_EditRowStyle{background-color:#2461BF;}
.CMIS_Grid_AlternatingRowStyle{background-color:#FFFFFF;font-size:12px;}
a.CMIS_Grid_AddButton{font-size:12px;display:block;padding-top:10px;padding-bottom:10px;text-decoration: underline;}
/**************************/

/**** Repeater Styles ****/
.Repeater_Element {margin-top: 5px;}
/***************************/

/**** Form Styles ****/
.FormHolder { }
.FormHolder .FormLabel {font-size:11px;font-weight:bold;padding-right:10px;}
.FormHolder .FormResponse {font-size:11px;font-weight:bold;}
/*********************/

.KeyItem {
    padding-right:15px;
}

/*** [4] Document Status Key ***/
.DocumentStatusKey {
    overflow: hidden;
    clear: both;
    padding-top:10px;
}
    .DocumentStatusKey .header {
        font-weight: bold;
        padding:0 1em 0 0;
        float:left;
    }
.DocumentStatusKey .KeyItem { float: left;  } /* white-space: nowrap; */
.DocumentStatusKey .KeyItem img { vertical-align: middle; }
.DocumentStatusKey .KeySeparator { float: left;margin-left: 5px;margin-right: 5px; }
/*******************************/

/*** [6] Document Security Key ***/
.DocumentSecurityKey { overflow: hidden; clear: both; }
.DocumentSecurityKey .header {font-weight: bold;padding: 10px 0;}
.DocumentSecurityKey .KeyItem { float: left;  } /* white-space: nowrap; */
.DocumentSecurityKey .KeyItem img { vertical-align: middle; }
.DocumentSecurityKey .KeySeparator { float: left;margin-left: 5px;margin-right: 5px; }

/*** [6] Minutes Status Key ***/
.MinutesKey { overflow: hidden; clear: both; }
.MinutesKey .header {font-weight: bold;padding: 10px 0;}
.MinutesKey .KeyItem { float: left;  } /* white-space: nowrap; */
.MinutesKey .KeyItem img { vertical-align: middle; }
.MinutesKey .KeySeparator { float: left;margin-left: 5px;margin-right: 5px; }
/*********************************/

/*********** Fieldsets ***********/
/*********************************/
fieldset{
    border: 1px solid gainsboro;    
}

fieldset>legend{
    font-weight:bold;
}

/**** General Formatting Styles ****/

/**** Back to Top link class with Up Arrow Image ****/
a.back_to_top {background-image: url(../../Images/Up.gif);background-repeat: no-repeat;padding-left: 20px;padding-top: 3px;}
/**** Back page link with Back Arrow Image ****/
a.back_page{background-image: url(../../Images/lt_green.gif);background-repeat: no-repeat;padding-left: 20px;padding-top: 1px;}
/**** Default Image link style ****/
a img {text-decoration: none;border: 0px solid #000;}
/**** Default Module Wrapper for a page ****/
.CMIS_ModuleWrapper {
/* text-align:left;padding:20px 5px 10px 5px;width:95%;border:solid 1px #ccc; [3] */
}
/**** Multi-tab page ****/
.CMIS_MultiPageWrapper{background-color:White;padding:10px;width:95%;border:solid 1px #ccc;}
/**** Default Form Submit button holder ****/
.CMIS_FormButton {padding-top:20px;}
/**** Default P style ****/
p {font-size:12px;}


/*** NEEDS TO BE CHECKED AND REMOVED IF NOT USED ***/

/* General */
h2.CMIS_Settings{text-decoration: underline;}
div.CMIS_SettingsNotes{clear:both;color:Gray;}
span.formLabel, label.formLabel, div.formLabel, div.formLabelNoFloat {font-size:11px;vertical-align:top;font-weight:bold}
span.formLabel, label.formLabel {vertical-align:middle;padding-right:10px;}
div.formLabel, div.formLabelNoFloat {width:100px;}
div.formLabel, div.formLabel20RightPadding {float:left;}
div.formLabel20RightPadding {padding-right: 20px;font-size:11px;vertical-align:top;font-weight:bold;}
.Float_ClearLeft{clear:left;}

.NoData
{
	font-size: medium;
	color: black;
	padding: 10px;
	border: solid 1px black;
	background-color: #CCCCCC;
	text-align: center;
}

/* Changes font/background of all DNN labels in CMIS modules */
.CMIS_ModuleWrapper .DNNLabel { font-weight: bold; } 
.CMIS_ModuleWrapper .Help { background-color: #C4DDFC; } 

/* Stops bullet points appering on Telerik controls due to DNN conflict */
ul.ruInputs, ul.ruInputs li, 
ul.rwControlButtons, ul.rwControlButtons li { list-style-type: none !important; }  
.rlbItem { list-style-type: none !important; }   
.ruProgress { list-style-type: none !important; }  
.RadUploadProgressArea .ruProgress li { list-style-type: none !important; } 


/* Allow DNN container menu to appear above all else */
.ModuleTitle_SubMenu { z-index: 1001; }

/* Allow DNN Solpart menu-dropdowns to appear above all else */
.mainMenu table { z-index: 1001; }

/*** [7] Wards and Topics highlight ***/
.WardsTopicsHighlight { background-color: #FFFF00;}

/* Ensure DNN drop down menus appear in place */
.rcbSlide {Position:Absolute;}

/* Persona Bar Changes */
.personalBarContainer ~ #WrapMain {margin-left: 30px!important;}
#Body {margin-left: 0px!important;}
.editBarFrameContainer.personabar-shown {left:30px!important;height:42px!important;}
#editBar-iframe {height: 42px !important;}
.personabar-placeholder {width: 30px !important;}

/* IFrame - hide the blue info box and module title */
.DnnModule-DNN_IFrame .ModDNNIFrameC .dnnFormInfo,
.DnnModule-DNN_IFrame .TitleHead                      {display:none;}

/* AZ689 - Hide profile name on User Profile screen */
.ProfileName {
    visibility: hidden!important;
}