﻿@import url('Icons.css');
@import url('Workflow.css');
@import url('Buttons.css');
@import url('telerik.tooltip.css');
@import url('jquery.fancybox-1.3.4.css');

.exceptions a
{
	text-decoration : none;
	color : Red;
}

.tabStrip
{
    padding:0 10px ! important;
}
.tabStrip .rtsLevel1
{
	padding:0 !important;
    position:relative;
    top:1px;
}

.page
{
    background : white;
    border:solid 1px #AAA;
    border-width:0 1px 1px 1px;
    padding:20px;
}

.RadCalendarPopup
{
	position: absolute; border: 0pt none; z-index: 50000; left: 782px; top: 596px;
}

.pdfPreviews
{
	width : 200px;
}


/* --- Password Strength --- */
.weakStrength,.averageStrength,.goodStrength,.highStrength
{
    padding-top:3px;
}
.weakStrength
{
    color:rgb(209, 0, 0);
}
.averageStrength
{
    color:#9c8000;
}
.goodStrength
{
    color:#0054a6;
}
.highStrength
{
    color:#197b30;
}
.helpText, .helpText span
{
    font-size:11px;
    font-weight:bold;
    color:#343f59;
}
.passwordStrengthIndicator
{
    top:3px;
    border:solid 1px red;
}

.toolbar
{
    background:#EEE;
    padding:10px 20px;
}


div.RadComboBox RadComboBox_Default  .rcbSeparator
    {
        background: none;
        font-family: Arial;
        font-weight: bold;
        font-style: italic;
        font-size: 10pt;
        padding-left: 6px !important;
    }
    
.lbReinforcement
{
	 background-image : url("\Images\DIYC ICON.PNG");
}


.mainMenuMenuItem
{
	background : url('../Images/icon-plan-selected.png'); 
	display : block; 
	width : 200px; 
	height : 200px; 
	vertical-align : middle; 
	text-decoration : none;
}

.mainMenuMenuItem div
{
	 padding-top: 60px; 
	 color : #fff; 
	 font-size:  30px; 
	 text-transform : uppercase; 
	 font-weight: bold; 
	 width : 160px; 
	 text-align : center; 
	 padding-left : 20px;
}

.footerPaneContent a:link,
.footerPaneContent a:visited,
.footerPaneContent a:hover,
.footerPaneContent a:active
{
    color: #fff;
    text-decoration: none;
}

#actions-count
{
    padding: 0 0 0 5px;
}

/* Invoice and debtor cards */
#edit-debtor-modal, #edit-invoice-modal > .modal-dialog > .modal-content
{
    border: none;
    /*background: transparent;*/
    -webkit-box-shadow : none;
    /*box-shadow: none;*/
}

#ModalDialog1 > #divModalContainer
{
    background: none !important;
}

.modelWidthFormat
{
    width: 800px !important;
}

/* For any box that shows when user cannot proceed with current action */
.cannotProceedBox
{
    border: 2px solid black;
    background-color: #FFA4A4;
    padding: 4px 15px;
}

.hiddenByDefault {
    display: none;
}

/* Communication Tracking in Home and Select pages */
.deliveryStatus
{
    min-width: 20px;
    padding-right: 3px;    
    text-align: center;
    display: inline-block;
}

.errorMessage
{
    display: none;
    color: red;
    padding-top: 10px;
}

.companySections, .letterSections
{
    height: auto;
    width: 100%;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 15px 15px;
}

.companySections > div:first-child, .letterSections div.sectionHeading
{
    margin-bottom: 10px;
}

.companySections:not(:first-child), .letterSections:not(.sectionHeading)
{
    margin-top: 15px;
}

.companySections h3, .letterSections h3
{
    margin: 0 0;
}

.full-width
{
    width: 100%;
}

#export-report-modal h3
{
    margin: 0 0;
}

.logout-wrapper, .impersonalization
{
    padding-left: 10px;
    display: inline-block;
    visibility: hidden;
}

#planAllowed,
#planDiv 
{
    display: none;
}

.planDisabled
{
    color:  #ff2222!important;
}

.planDisabled div,
.planNoPlan
{
    color:  #ff2222!important;
}

.planNoPlan,
.planHighlight
{
    font-weight: bold;
}

#edit-invoice-modal .page {
    height: 350px;
}

#clear-filter
{
    margin-right: 7px;
    display: none;
}