/* -----Hide UW Callouts in header---- */

.SPAN-LiveUntdHNotLI1, .SPAN-LiveUntdHNotLI2, .LUHeaderLeft { 
display: none; 
} 


/*-----Header Color-----*/
.UWWBlueTop1  {
    background: #0c1278 !important;
    color: #ffffff !important;
}
.UWWBlueTop2  {
    background: #0c1278 none repeat scroll 0 0 !important;
    color: #ffffff !important;
    min-height: 36px;
}



/* -----Reposition Logo UWLU1PArea1 - Left Logo---- */
.Logo.WebLogoL { 
margin: 38px 0 0 60px; 
/*position: absolute; */
}

td.RightSide.Col-LU20131PArea5 {
    display: none;
}

.PledgeTypeSelection .page-header {
    margin: 0 0 0;
}

.Logo.WebLogoR > img, .Logo.WebLogoL > img { 
    max-height:60px;
    width:auto;
} 

.Article13 > img {
    left: 30px;
    position: relative;
    top: -93px;
}
.Article12 > img {
    left: 30px;
    position: relative;
    top: -93px;
}


.Article12 > p {
    left: 30px;
    position: relative;
    top: -75px;
}
.Section-EventRegistration .Row-BillingFrequency
{
visibility:hidden;
}

/*.....  Allow event registration
.Roll-EventRegister .BlockDetails {
    display: none;

}
-------*/

/*----- Event Registration Corporate Name font style  -------*/
.EventRegOptions .Col-PayAsCorp {
    color:#0000cc; 
    font-weight:bold;
}

.DIV-SPRPledgeTitle h2 {
  display:none;
}


.Page-SinglePageRegPledge h2 {
    margin:0;
}

.Page-SinglePageRegPledge .Block {
    padding: 0;
}

.TranUDFTable {
    width:100%;
}

.TranUDFTable .Col-UDF01Label {
    width:540px;
}

.TranUDFTable  .Col-UDF01 input {
    width:100%;
}

.Area-UWLU1PArea1 .Portlet,
.Area-UWLU1LArea1 .Portlet,
.Area-UWLU1NArea1 .Portlet {
    margin: 0;
    padding: 0;
}

.Area-UWLU1PArea1 .Logo.WebLogoL,
.Area-UWLU1LArea1 .Logo.WebLogoL,
.Area-UWLU1NArea1 .Logo.WebLogoL {
    position: absolute;
    top: 0px;
    margin: 34px 0 0 60px;
}

.LeftAligned .NonTableLayout .Col-Percentage input, .LeftAligned .NonTableLayout .Col-Dollar input, .LeftAligned .NonTableLayout 
.Col-Integer input, .LeftAligned .NonTableLayout .Col-Decimal input, .LeftAligned .NonTableLayout .Col-Number input, 
.LeftAligned .NonTableLayout .Col-TextLine input, .LeftAligned .NonTableLayout .Col-Phone table, .LeftAligned .NonTableLayout 
.Col-Time, .LeftAligned .NonTableLayout .Col-eMail, .LeftAligned .NonTableLayout .Col-YesNo, .LeftAligned .NonTableLayout .Col-
Date, .LeftAligned .NonTableLayout .Col-Table, .LeftAligned .NonTableLayout .Col-RadioYNNA, .LeftAligned .NonTableLayout .Col-Total 
{
float:none;
}

.LeftAligned .NonTableLayout .Col-Percentage input, .LeftAligned .NonTableLayout .Col-Dollar input, .LeftAligned .NonTableLayout .Col-Integer input, .LeftAligned .NonTableLayout .Col-Decimal input, .LeftAligned .NonTableLayout .Col-Number input, .LeftAligned .NonTableLayout .Col-TextLine input, .LeftAligned .NonTableLayout .Col-Phone table, .LeftAligned .NonTableLayout .Col-Time, .LeftAligned .NonTableLayout .Col-eMail, .LeftAligned .NonTableLayout .Col-YesNo, .LeftAligned .NonTableLayout .Col-Date, .LeftAligned .NonTableLayout .Col-Table, .LeftAligned .NonTableLayout .Col-RadioYNNA, .LeftAligned .NonTableLayout .Col-Total {
  float: none;
}

#Row386 .Col-YesNo {
    float:none;
}
.NonTableLayout .Row-LineDetail, .NonTableLayout .Row-Mandatory {
  margin: 8px 10px;
}

.Page-IPledgeBillMe TR.Row-BillingFrequency,

.Page-IPledgeSecurity TR.Row-ReminderFreqency

{

            visibility: hidden;

}

.Page-IPledgeConfirm     TR.Row-BillFrequency,

.Page-IPledgeConfirm     TR.Row-ReminderFrequency,

.Page-IPledgeConfirmDisplay        TR.Row-BillFrequency,

.Page-IPledgeConfirmDisplay        TR.Row-ReminderFrequency

{

            display: none;

}
.Area-Pledge .form-group.BlockHeader {
      margin: 0 !important;
}
.Area-Pledge .form-group.BlockHeader .col-sm-offset-3.col-sm-9 {
      margin-left: 0 !important;
      width: 100% !important;
      float: none !important;
}
.LU20131PArea5A, .LU20131LArea5A, .LU20131NArea5A {
    background-color: #fff;
}


/*----- For the radio buttons, they align with the input fields above, you can either move the radio buttons to the left hand side with the CSS below:  -------*/

.Section-EventRegistration .col-sm-offset-3.col-sm-9 {
    margin-left: 0;
    width: 100%;
}
.Col-AttendSurvey .Row-LineDetail input 
.Area-Survey .page-header, .page-header span.SPAN-SurveyTitle {
    display: none;
}

/*----this is to fix issue with mobile sites -----*/

@media screen and (max-width: 765px) {

.LineIndent1, .LineIndent2, .LineIndent3, .LineIndent4, .LineIndent5 {

    display: inline;

}

.Section-Survey .Col-Label span.NumberingNoTable, .NumberingNoTable {

    margin: 0;

}

.Section-Survey  span.NumberingNoTable.LineIndent1 {

    margin-left: 0;

}

html .Section-Survey .Row-LineDetail .col-sm-9.Col-Number input {

    margin-left: 2.5em !important;

}

}
