head 
    <link rel="stylesheet"
          href="https://fonts.googleapis.com/css?family=Arvo|Open+Sans">
          
body {
    margin-bottom: 0;
    font-family: 'Palanquin'; /*  Font for the whole website */
    font-size: 20px;
    color:#0044B5;
    text-transform:none;
    font-weight:normal;
}

h2 {
    margin-bottom: 0;
    font-family:'Palanquin';
    font-size: 25px;
    color:#0044B5;
    text-transform:none;
    font-weight:normal;
}

h5 {
    position: relative;
    line-height: 0;
    font-family:'Palanquin';
    font-size: 15px;
    color:#0044B5;
    text-transform:none;
    font-weight:normal;
}
a {
    color: #0044B5;
    text-decoration: none;
}

a:hover, a:active {
    color: #00445B;
    text-decoration: none;
}
.PledgeTypeSelection .RadioLabel {
    font-family: 'Arvo' !important;
    font-size: 18px;
    color: #0044B5;

}
.UWWRedTop1 {
    position: relative;
    background: linear-gradient(
90deg, #0044B5, #29baea, #0044B5); none repeat scroll 0 0; /*Change Hex code for Color Change*/
    height: 40px;
    text-align: right;
    vertical-align: middle;
    color: #ffffff !important;
}
.UWWRedTop2 {
    background: linear-gradient(
90deg, #0044B5, #29baea, #0044B5); none repeat scroll 0 0; /*Change Hex code for Color Change*/
    height: 85px;
    color: #0044B5;

}
.UWWRedTop3 { 
background: solid #0044B5 no-repeat scroll center center / cover; 
border-bottom: 0px solid #0044B5;
padding:0;

}

.UWWRedTop3  .LFArea td {
border-bottom: 0px solid #005189;
}

.UWWRedBottom, .UWWRedFooter {
    background-color: #ffffff;
    color: #0044B5;
}
.UWWRedMainBottom {
background: rgba(0, 0, 0, 0) url() no-repeat scroll center center / cover; 
border-bottom: 5px solid #0044B5;
padding:0;
}

.footer {
    background: #005189;
    height: auto;
    padding-bottom: 30px;
    position: relative;
    width: 100%;
}
.FlagTable {
    margin: 20px 0;
   width: 180%;
}

.left-flag{
	border-bottom:0;
}
.DefaultButtons .button:after {
    background: #0044B5  none repeat scroll 0 0;
}

.DefaultButtons .button {
    color:#ffffff; border: 0px solid #0044B5;
}

.DefaultButtons .button:before {
    border-color: transparent transparent #0044B5;
}
.Area-Pledge form .BlockDetails {
    padding: 0 20px;
}

.BlockHeader, .InstructionHeader, .WarningHeader, .ErrorHeader, .TreeHeader {
	padding:0;
	
}
/*.Section-PledgeAddInfo .FlagTable:before {
content: "United Way Leadership Societies";  /* Change inside quotes for your text*/
/*line-height: 3;
font-weight: normal;
font-family: TradeGothicLTStd-BdCn20 !important;
font-size:25px;
color:#0092b3;*/


/*.Page-IPledgeAddInfo .FlagRow-EMailFlag::after {
content: "Leadership Societies";  /* Change inside quotes for your text*/
/*line-height: 3;
font-weight: normal;
font-family: TradeGothicLTStd-BdCn20 !important;
font-size:25px;
color:#0092b3;
display: block;
margin-left: -42px;*/



.FlagRow-ePledge1::before {
content: "Join Leaders United";  /* Change inside quotes for your text*/
line-height: 3;
font-weight: normal;
font-family: TradeGothicLTStd-BdCn20 !important;
font-size:25px;
color:#0044B5;
display: block;
margin-left: -42px;
}


/*.Page-IPledgeAddInfo .FlagRow-ePledge1::before {
content: "Join a Leadership Giving Network";  
line-height: 3;
font-weight: normal;
font-family: TradeGothicLTStd-BdCn20 !important;
font-size:25px;
color:#0092b3;
display: block;
margin-left: -42px;
}
*/



/*.Page-IPledgeAddInfo .FlagRow-ePledge7::after {
    content: "All donors who contribute $1,000 or more each year ($500 for 40 years and under) are recognized as Leaders United members. Benefits of membership include annual events, networking and volunteer opportunities. Leaders United members may also check one or more boxes above to join one";
    line-height: 1.5;
    font-weight: normal;
    float: none;
    clear: both;
    display: block;
    margin-top: 22px;
    margin-left: -42px;
    

}
*/
.UWWRedTop1 .Menu a {
    color: #ffffff;
    font: 20px trade-gothic-lt-condensed-no-18 !important;
    margin: 0 8px;
}

.UWWRedTop1 .PortletMenu .PortletHeader {
    background-image: none;
}

.Section-PledgeAddInfo .FlagTable {

}
    
.Row-PledgeAmount, .Row-DesignatedAmount, .Row-UndesignatedAmount {
    display: none;
}

.DesignationTotals td {
    padding: 12px 24px;
}
	
@media screen and (max-width:576px){
.FlagTable {width:100% !important}

}

#firsttimedonordiv input[type=checkbox] {
    transform: scale(1.2);
    top: -3px;
    position: relative;
}
.map img {                                              /* Hide the map image */
    display: none;
}

.UWWRedBottom {
    position: relative;
    max-height: 80px;                           /* Adjust height here 80px min  */
}


.UWWRedBottom, .UWWRedFooter {
    background-color: #xxxxxx;          /* Footer Color Hex */
    color: #ffffff;                                     /* Text Color Hex */
}


.LFArea.Area-UWWRed1PArea1 #MENU_BOTTOM_ROLE\ SWITCHING{
    float:right;
    display:block;
    margin-right:-20px;
  
}

.UWWRed1PArea1 {
                overflow: hidden;
}
.ProgressStepCurrent.PledgeProgress1 {
	background-image: url("https://secure.uwrochester.org/epledge/UserPreferences/General/payment_processing_image_1.jpg") !important;
	background-repeat:no-repeat;
	height:90px;
	width:553px;
}

.ProgressStepCurrent.PledgeProgress2 {
	background-image:url("https://secure.uwrochester.org/epledge/UserPreferences/General/payment_processing_image_1.jpg") !important;
	background-repeat:no-repeat;
	height:90px;
	width:553px;
} 

.ProgressStepCurrent.PledgeProgress12 {
    background-image: url("https://secure.uwrochester.org/epledge/UserPreferences/General/payment_processing_image_1.jpg") !important;
    background-repeat: no-repeat;
    height: 90px;
    width: 553px;
}

.ProgressStepCurrent.PledgeProgress3 {
    background-image: url("https://secure.uwrochester.org/epledge/UserPreferences/General/payment_processing_image_1.jpg") !important;
    background-repeat: no-repeat;
    height: 90px;
    width: 553px;
}
.ProgressStepCurrent.PledgeProgress4 {
	background-image:url("https://secure.uwrochester.org/epledge/UserPreferences/General/payment_processing_image_3.jpg") !important;
	background-repeat:no-repeat;
	height:90px;
	width:553px;
} 

.ProgressStepCurrent.PledgeProgress5 {
	background-image:url("https://secure.uwrochester.org/epledge/UserPreferences/General/payment_processing_image_4.jpg") !important;
	background-repeat:no-repeat;
	height:90px;
	width:553px;
} 

.ProgressStepCurrent.PledgeProgress6 {
	background-image:url("https://secure.uwrochester.org/epledge/UserPreferences/General/payment_processing_image_2.jpg") !important;
	background-repeat:no-repeat;
	height:90px;
	width:553px;
}
.UWWRedTop3 {
   min-height: 0px;
}
.form-group.row.CountryCode_MainInfo {
    display: none !important;
}

section#profileBar {
    display: none !important;
}

.Page-IPledgeSelection .PledgeNavigation .Cancel,
.Page-IPledgeDes1 .PledgeNavigation .Cancel,
.Page-IPledgeAddInfo .PledgeNavigation .Cancel,
.Page-IPledgeConfirm .PledgeNavigation .Cancel{
  display: none;

}
.DesignationInstructions{
                margin: 20px 20px 0px 0px;
}

.WriteInFields .WIAddress3Entry,
.WriteInFields .WIAddress4Entry,
.WriteInFields .WIName2Entry{
	display: none;
}

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

.Section-PledgeAddInfo .FlagTable {
    margin-left: 0;
}
.ThermometerSection1, .ThermometerSection2 {
margin: 0 auto;
}
