/*
		Revision History                                                                                                         
		Rev.Date:10/12/2014
		ModifiedBy: Chanikya Uppalapati
		Author: Connex Info Systems
*/
.pd-w180px
{
    width:180px !important;
}
#btnSubmit 
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
    float: left !important;
    font-family: proxima-nova', "Helvetica Neue", Helvetica, Arial, sans-serif';
    height: 49px;
    width: 165px;
    font-size:17px !important;
}

.subinnerdivs {
    margin-bottom: 10px !important;
    width: 100%;
    float: left;
}
.pd-frame-input{
    border: medium none !important;
    height: 37px;
    width: 100% !important;
    margin-top: 2px !important;
    margin-bottom: 2px !important;
}
input.invalid {
    border-radius:0px;
    width: 100%;
}
input.valid {
    border-radius:0px !important;
    width: 100%;
}
#txtacnumber.txt_ac_cstm
{
    margin-top: 0px !important;
    width: 99.8% !important;
    background-color:#fff;
}

#btnSubmit 
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
    float: left !important;
    font-family: proxima-nova', "Helvetica Neue", Helvetica, Arial, sans-serif';
    height: 49px;
    width: 165px;
    font-size:17px !important;
}
#ifrbtnSubmit
{
	font-family: proxima-nova', "Helvetica Neue", Helvetica, Arial, sans-serif';
    font-size:17px !important;
}
/*Donation Css*/
.innerdivs
		{
		width:100%;
		}
		.Honorariumdiv
		{
		width:100%;
		float:left;
		}
		.subinnerdivs
		{
		margin-bottom:10px !important;
		width:100%;
		float:left;
		}
		.textdiv
		{
        color: #4d4d4d;
        font-family: proxima-nova', "Helvetica Neue", Helvetica, Arial, sans-serif';
        font-size: 14px;
        font-weight: 400;
		margin-bottom: 2px;
		}
/*End TAb*/

 span.k-datepicker, span.k-timepicker, span.k-datetimepicker, span.k-colorpicker, span.k-numerictextbox, span.k-combobox, span.k-dropdown 
 {
	background: #fff !important;
    color: #4d4d4d !important;
    border: 1px solid #ccc;
    height: 37px;
    margin: 2px 0 !important;
	width: 100% !important;
	box-shadow: none;
    box-sizing: border-box;
    border-radius:0px;
	
}
 span.k-datepicker:focus, span.k-timepicker:focus, span.k-datetimepicker:focus, span.k-colorpicker:focus, span.k-numerictextbox:focus, span.k-combobox:focus, span.k-dropdown:focus
 {
    border: 1px solid #48e !important;
 }
.k-combobox .k-icon, .k-dropdown, .k-selectbox .k-icon {
    cursor: pointer;
}
.k-dropdown-wrap, .k-state-default {
    width:100%;
    color: #4d4d4d !important;
}
.k-dropdown-wrap .k-i-arrow-s:hover
{    
    background: url(../../../CommonImages/arrow.png) no-repeat;
    background-size: cover;
}
.k-dropdown-wrap .k-i-arrow-s
{    
    background: url(../../../CommonImages/arrow.png) no-repeat !important;
    background-size: cover !important;
    
}

.k-i-arrow-s {
    height: 19px !important;
    width: 19px !important;
	margin-top:8px;
}
.divradio
{
	
    font-weight: normal;
    text-shadow: none;
	
	}
	.ddlMonth
	{
	width:38% !important;
	float:left;
	}
	.ddlYear
	{
	width:52% !important;
	float:left;
	margin-right:0px !important;
	}
	.k-dropdown-wrap .km-popup
	{
	width:80% !important;
	}
	.textarea
	{
	width:210px !important;
	}
	.checkbox
	{
	float:left;
	}
	.nowrap
	{
	white-space: nowrap;
	}
	.required
	{
	color: #ff0000;
	}
	
		.Detailsleft
		{
		width:30%;
		float:left;
		text-align:left;
		padding-bottom: 1px;
		}
		
		.Detailsright
		{
		width:20%;
		float:left;
		text-align:right;
		font-weight: 600;
		text-align: right;
		padding-bottom: 1px;
		}
		
		
		
@media print {
    body * { visibility: hidden; }
    #donationfieldset, #donationfieldset * { visibility: visible; }
	#diverrorMessage, #diverrorMessage* { visibility: visible; }
	#lblMessage, #lblMessage* { visibility: visible; }
	#donationfieldset, #donationfieldset *{width:900px}
	#donationfieldset, #donationfieldset *{margin-left:7%}
}
@media print and (-webkit-min-device-pixel-ratio:0) {
     body * { visibility: hidden; }	
    #donationfieldset, #donationfieldset * { visibility: visible; }
	#diverrorMessage, #diverrorMessage* { visibility: visible; } 
	#lblMessage, #lblMessage* { visibility: visible; }
	#donationfieldset, #donationfieldset *{width:900px}
	#donationfieldset, #donationfieldset *{margin-left:7%}
}

.status
{
text-align: center;
border-radius: 0px;
width:100%;
}
	.valid{
color: #468847;
background-color: #dff0d8;
border: 1px solid #d6e9c6;
border-radius: 0px;
}
.invalid
{
color:#b94a48;
background-color:#f2dede;
border: 1px solid #eed3d7;
border-radius: 0px;
}

.status li
{
text-align: center;
border-radius: 0px;
}
	.valid li{
color: #468847;
background-color: #dff0d8;
border: 1px solid #d6e9c6;
border-radius: 0px;
}
.invalid li
{
color:#b94a48;
background-color:#f2dede;
border-radius: 0px;
font-size:16px;
padding: 8px;
}
.serviceerror
{
padding-bottom: 5px;
width:100%;
display:none;
}
.Pledgebutton 
{
margin: 5px 87px !important;
}
.k-datepicker
{
margin-left:7px !important;
width: 218px !important;
height:37px !important;
}
/*#Pledgestartdate,#startdate
{
height:24px !important;
}*/
#txtAmount,#txtPledgeAmount
{
width: 90px !important;
}
#divAmount,#divPledgeAmount
{
margin-top: 10px;
}
#lblMessage {
/*color: #468847;
padding-bottom: 5px;*/
border-radius: 0px;
width:600px;
}
.errormesg
{
/*background-color: #dff0d8;
border: 1px solid #d6e9c6;*/
text-align:center;
border-radius: 0px;
}

		.Amountdivs
		{
		width:100%;
		float:left;
		}
		
.Donationbutton
{
float:left;
/*margin: 5px 74px !important;*/
}
.subinnerbtndivs
{
float: left;
padding-top:15px;
width: 100%;
}
.subinnerbtndivs .button,.subinnerbtndivs  .button:focus 
{
float: left !important;
}
.innerdivsright {
    float: right;
    width: 25%;
}

.tbox {
    height: 37px;
    margin: 2px 0 !important;
	width: 100%;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset !important;
    box-sizing: border-box;
	background: #fff !important;
    font:14px ''proxima-nova', "Helvetica Neue", "Helvetica", Arial, sans-serif';
    color: #4d4d4d !important;
    border: 1px solid #ccc;
    border-radius:0px;
    }
    
    .tbox:focus
     {
        border: 1px solid #48e !important;
     }
     
    .k-textbox > input, .k-autocomplete .k-input, .k-picker-wrap .k-input, .k-numeric-wrap .k-input, .k-dropdown-wrap .k-input, .k-selectbox .k-input
    ,
    span.k-icon.k-i-arrow-s{
        padding: 5px;
        height:35px;
        font-size: 14px;
        
    }

	.m-b25
	{
	margin-bottom:25px;
	}
	
/*New Button Style*/
/*
.button {
    background-color: #0B5A0B !important;
    background-image: linear-gradient(#08C008, #0B5A0B) !important;
    border-color: rgba(0, 0, 0, 0.25);
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    color: #fffFFF;
    border-radius: 3px;
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin: 5px 2px;
    padding: 11px 10px;
    text-align: center;
}
.button:hover {
    background-color: #08C008 !important;
    background-image: linear-gradient(#0B5A0B, #08C008) !important;
    border-color: rgba(0, 0, 0, 0.25);
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    color: #fffFFF;
    border-radius: 3px;
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin: 5px 2px;
    padding: 11px 10px;
    text-align: center;
}*/
.bottmomenus_title {
	border-style: none;
    border-color: inherit;
    border-width: medium;
    color: #333;
    font-size: 20px;
    font-family: proxima-nova', "Helvetica Neue", Helvetica, Arial, sans-serif';
    font-weight: 500;
    margin-bottom: 10px;
    padding-bottom: 10px;
    margin-top: 15px;
}
.m-l2p
{
    margin-left:-3%;
}
.inmemoryofdivs
{
float: left;
width: 60%;
}
.rightlbl {
    font-size: 12px;
    font-weight: bold;
    width: 25%;
}

.leftlbl {
    font-size: 12px;
    font-weight: normal;
    width: 25%;
}
.tdfieldset
{
border: none;
}
#donationtable {
    background: none repeat scroll 0 0 #FBEECD !important;
    border: 1px solid #EEEEEE !important; 
    border-collapse: separate !important;
    border-radius: 0px !important;
    border-spacing: 0 !important;
    box-shadow: 0 1px 2px 0 #FBEECD !important;
    margin-bottom: 1.5em !important;
    width: 100% ;
}

#donationtable tbody td {
    border-bottom: 1px solid #FBEECD;
}
#donationtable td{
    border-right: 1px dotted #EEEEEE;
    border-bottom: 1px solid #EEEEEE;
    padding: 0.857em 1.387em;
    text-align: left;
    vertical-align: top;
}
#donationtable tbody tr:nth-child(2n) td {
    background: none repeat scroll 0 0 #F9E7BB;
    border-right: 1px dotted #F1F1F1;
}
.status li
{
list-style-type: none;
}

.invalid #lblMessage:after {
content: "DECLINED";
font-weight: 600;
}
.valid #lblMessage:after {
content: "APPROVED";
font-weight: 600;
}

.divprocessingfee
{
float:left;
margin-top:3px;
width:100%;
}
.recurringValid {
    background-color: #DFF0D8;
    border: 1px solid #D6E9C6;
    color: #468847;
}

.main-left-column, .no-padding {
    overflow: hidden !important;
}




/*Share*/
.span12
{
width:100%;
}
.span8
{
width:55%;
float:left;
margin:5px;
}
.span4
{
width:40%;
float:left;
margin:5px;
}
.shadowbox {
    box-shadow: 0 0 5px 1px rgba(228, 226, 215, 1);
	border:1px solid #eaeaea;
	margin-bottom:10%;
}
.p10
{
padding: 0px;
}
.p20
{
padding: 20px;
}
.rl-p20
{
padding-left: 20%;
padding-right: 20%;
}
.p10 h3
{
text-align:center;
color:#4d4d4d;
}
.t-p1 {
    padding-top: 0%;
}
.b-p10 {
    padding-bottom: 0%;
}
.boxcenter
{
text-align:center;
}

.shadowbox hr
{
border:1px solid #eee
}
.boxcenter h1,
.boxcenter h2,
.boxcenter h3,
.boxcenter h4
{
color: #4d4d4d;
}
input[type="button"]{
    border: medium none;
    color: #fff;
    padding: 0 23px;
}
.p10 h2
{
text-align:center;
color:#4d4d4d;
}
.msgheadder
{

border-radius:0px;
margin-bottom:10px;
}

#TwitterShare,.twitter-share-button
{
width: 78px !important;
text-align:center !important;
}
/*#facebookLike,.fb_iframe_widget
{
width: 78px !important;
text-align:center !important;
}*/
#___plusone_0
{
margin-left:3px !important;
width: 78px !important;
}
.m_b25
{
margin-bottom: 25px
}
.m_t25
{
margin-top: 25px
}
.count-ready #widget
{
text-align: center !important;
}
.socialicons
{
width: 104%;
height: 35px;
text-align: center;
 }
 /*@media screen and (max-width: 985px) {
    #TwitterShare,#facebookLike,#___plusone_0,.fb_iframe_widget,.twitter-share-button 
	{width:100% !important;}
	.socialicons
	{
	margin-left: 35%;
	width: 73%;
	}
}*/

.shadowbox h1,.shadowbox  h2,.shadowbox  h3 {
    margin-bottom: 0;
    margin-top: 0;
}

.boxcenter h1,.boxcenter  h2,.boxcenter  h3,.boxcenter  h4 {

}
#lblTotalAmount
{
margin-top:-3px
}
/*#lblTotalAmount,*/
#lblDonorName
{
margin: 3%;
}
#lblTransactionDate
{
margin: 2%;
}
.btnsdiv
{
height: 40px;
}

.titleh3
{
margin-top: 10px !important;
}
.liketitleh3
{
margin-bottom: 5px !important;
margin-top: 5px !important;
}
.p10 h3
{
font-size: 15px !important;
font-weight: normal !important;
}
.p10 h1
{
font-size: 30px !important;
font-weight: normal !important;
}

#hCustomMessage, #lblTotalAmount {
    color: #333 !important;
}
.bold_color
{
    color: #333;
    font-weight: bold;    
}
input[type="text"],
input[type="tel"],
input[type="email"],
input[type="select"],
select, .ddlCause {
	padding-left: 2% !important;
    height: 37px;
    margin: 2px 0 !important;
	width: 100%;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset !important;
    box-sizing: border-box;
	background: #fff !important;
    color: #4d4d4d !important;
    border: 1px solid #ccc;
    border-radius:0px;
}
input[type="text"]:focus,
input[type="tel"]:focus,
input[type="email"]:focus,
input[type="select"]:focus,
select:focus, .ddlCause:focus {
    border: 1px solid #48e;
}
#errorStatus ul
{
padding: 0 !important;
}
#cat,.postform
{
    margin: 0 !important;
	padding-left: 0 !important;
	border-radius: 0 !important;
}
.search-query,#topbar-search input[type="text"]
{
color:#4d4d4d !important;
}
.k-list .k-item
{
display: block !important;
}
/*h3
{
font-size: 23px !important;
}*/
.m_t17 {
    margin-top: 17px;
}
.pd-tabmblhide
{
    display:block !important;
}
.pd-tabmblshow
{
    display:none !important;
}
@media(max-width:960px)
{
.pd-tabmblhide
{
    display:none !important;
}
.pd-tabmblshow
{
    display:block !important;
}
}
@media(max-width:1000px)
{
.mw100
{
width:100%
}
}

.colmd6 {
    width: 46%;
	float:left;
	min-height: 1px;
    padding-left: 15px;
    padding-right: 10px;
    position: relative;
}
.colmd12 {
    width: 97%;
	float:left;
	min-height: 1px;
    padding-left: 15px;
    padding-right: 10px;
    position: relative;
}


    @media (max-width:995px)
    {
    }
    .expsprt
    {
        float: left;
        margin: 0% 2% 0px;
        width: 1%;
        font-size: 30px;
        font-weight: 100;
        color: #ccc;
    }
	
	
.digelogo
{
    float: left;
    margin-left: 10%;
}
.mblfnt
{
    font-size: 12px;
    font-weight: 400;
    margin: -6px 0 0 5px;
    float:left;
}
.checks
{
    color: #4d4d4d;
    font-family: proxima-nova', "Helvetica Neue", Helvetica, Arial, sans-serif';
    font-size: 14px;
    font-weight: 400;
    margin: 2px 0 0 5px;
}
/*@media (max-width:690px)
{
.sticky
{
display:none !important;
}
}*/

@media (max-width:320px)
{

}

@media (max-width:765px)
{
    .pd-desk-nowrap {
    white-space: normal !important;
}
.mbl-pr0
{
    padding-right:0 !important;
}
.mbl-pl0
{
    padding-left:0 !important;
}
}
.txterror
{
    color: #f44336;
}
@media (max-width:490px)
{
    
.mblfnt
	{
    font-size: 8px;
margin-top: -7px;
    }
.digelogo
{
margin-top: 5px;
}
.checks
	{
    font-size: 14px !important;
    margin-top: 2px !important;
	}
.rdrecrng
{
font-size: 14px !important;
margin-top: 2px !important;
}
.mbl_title
{
padding-bottom: 45px !important;
}
}

.rdrecrng
{
    color: #4d4d4d;
    font-family: proxima-nova', "Helvetica Neue", Helvetica, Arial, sans-serif';
    font-size: 14px;
    font-weight: 400;
    margin: 2px 0 0 5px;
}
.k-popup .k-list .k-item
{
text-align: left;
}
@media (max-width:600px)
{
    .wsite-content-title
    {
        font-size: 40px !important;
    }
    .bottmomenus_title
    {
        font-size: 16px !important;
    }
    .k-widget {
    font-size: 10px;
}
	.fb_iframe_widget
	{
	display: inline-block !important;
	}
}
.k-list-container
{
background:#fff !important;
}

#rbtnAmount{
margin-top: 5px;
}
.abtshowmeli:hover .abtshowme, .abtshowme:hover
{
    display : block;
    margin:62px 0 0 48px;
}
.prgmshowmeli:hover .prgmshowme, .prgmshowme:hover
{
    display : block;
    margin:62px 0 0 402px;
}

.prgmshowme, .abtshowme{ 
display: none;
}
#divAmount, #divOtherAmount, .amntlbls 
{
    color: #4d4d4d;
    font-family: proxima-nova', "Helvetica Neue", Helvetica, Arial, sans-serif';
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.6em;
}
.font20
{
    font-size:20px;
}
#divcvv .k-invalid-msg
{
    white-space:nowrap;
}

.pd-cstm-bg {
    background: #fff;
    border: 2px solid #9f9f9f;
    box-shadow: 0 0 0 1px blue;
    display: block;
    float: left !important;
    margin-bottom: 90px;
    margin-left: 14% !important;
    padding: 2% 0 1% 5% !important;
}
.pd-cstm_resp-bg {
    background: #fff none repeat scroll 0 0;
    border: 2px solid #9f9f9f;
    box-shadow: 0 0 0 1px blue;
    display: block;
    float: left !important;
    margin-bottom: 90px;
    margin-left: 14% !important;
    padding: 2% 0 1% 0 !important;
    width: 71.6%;
}
#txtDescription
{
    color: #4d4d4d;
    font-family: proxima-nova', "Helvetica Neue", Helvetica, Arial, sans-serif';
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.6em;
}
#chkAcceptProcessingFee
{
   box-shadow: none !important;
}

 .m-t0
 {
     margin-top:0px !important;
 }
 .m-t1
 {
     margin-top:1px !important;
 }
 .m-t2
 {
     margin-top:2px !important;
 }
 .m-t3
 {
     margin-top:3px !important;
 }
 .m-t4
 {
     margin-top:4px !important;
 }
 .m-t5
 {
     margin-top:5px !important;
 }
 .m-t6
 {
     margin-top:6px !important;
 }
 .m-t7
 {
     margin-top:7px !important;
 }
 .m-t8
 {
     margin-top:8px !important;
 }
 .m-t9
 {
     margin-top:9px !important;
 }
 .m-t10
 {
     margin-top:10px !important;
 }

 .m-b0
 {
     margin-bottom:0px !important;
 }
 .m-b1
 {
     margin-bottom:1px !important;
 }
 .m-b2
 {
     margin-bottom:2px !important;
 }
 .m-b3
 {
     margin-bottom:3px !important;
 }
 .m-b4
 {
     margin-bottom:4px !important;
 }
 .m-b5
 {
     margin-bottom:5px !important;
 }
 .m-b6
 {
     margin-bottom:6px !important;
 }
 .m-b7
 {
     margin-bottom:7px !important;
 }
 .m-b8
 {
     margin-bottom:8px !important;
 }
 .m-b9
 {
     margin-bottom:9px !important;
 }
 .m-b10
 {
     margin-bottom:10px !important;
 }
 
 .mr0
 {
     margin-right:0px !important;
 }
 .mr1
 {
     margin-right:1px !important;
 }
 .mr2
 {
     margin-right:2px !important;
 }
 .mr3
 {
     margin-right:3px !important;
 }
 .mr4
 {
     margin-right:4px !important;
 }
 .mr5
 {
     margin-right:5px !important;
 }
 .mr6
 {
     margin-right:6px !important;
 }
 .mr7
 {
     margin-right:7px !important;
 }
 .mr8
 {
     margin-right:8px !important;
 }
 .mr9
 {
     margin-right:9px !important;
 }
 .mr10
 {
     margin-right:10px !important;
 }

 .ml0
 {
     margin-left:0px !important;
 }
 .ml1
 {
     margin-left:1px !important;
 }
 .ml2
 {
     margin-left:2px !important;
 }
 .ml3
 {
     margin-left:3px !important;
 }
 .ml4
 {
     margin-left:4px !important;
 }
 .ml5
 {
     margin-left:5px !important;
 }
 .ml6
 {
     margin-left:6px !important;
 }
 .ml7
 {
     margin-left:7px !important;
 }
 .ml8
 {
     margin-left:8px !important;
 }
 .ml9
 {
     margin-left:9px !important;
 }
 .ml10
 {
     margin-left:10px !important;
 }
 .pt0
 {
     padding-top:0px !important;
 }
 .pt1
 {
     padding-top:1px !important;
 }
 .pt2
 {
     padding-top:2px !important;
 }
 .pt3
 {
     padding-top:3px !important;
 }
 .pt4
 {
     padding-top:4px !important;
 }
 .pt5
 {
     padding-top:5px !important;
 }
 .pt6
 {
     padding-top:6px !important;
 }
 .pt7
 {
     padding-top:7px !important;
 }
 .pt8
 {
     padding-top:8px !important;
 }
 .pt9
 {
     padding-top:9px !important;
 }
 .pt10
 {
     padding-top:10px !important;
 }

 .pb0
 {
     padding-bottom:0px !important;
 }
 .pb1
 {
     padding-bottom:1px !important;
 }
 .pb2
 {
     padding-bottom:2px !important;
 }
 .pb3
 {
     padding-bottom:3px !important;
 }
 .pb4
 {
     padding-bottom:4px !important;
 }
 .pb5
 {
     padding-bottom:5px !important;
 }
 .pb6
 {
     padding-bottom:6px !important;
 }
 .pb7
 {
     padding-bottom:7px !important;
 }
 .pb8
 {
     padding-bottom:8px !important;
 }
 .pb9
 {
     padding-bottom:9px !important;
 }
 .pb10
 {
     padding-bottom:10px !important;
 }
 
 .pr0
 {
     padding-right:0px !important;
 }
 .pr1
 {
     padding-right:1px !important;
 }
 .pr2
 {
     padding-right:2px !important;
 }
 .pr3
 {
     padding-right:3px !important;
 }
 .pr4
 {
     padding-right:4px !important;
 }
 .pr5
 {
     padding-right:5px !important;
 }
 .pr6
 {
     padding-right:6px !important;
 }
 .pr7
 {
     padding-right:7px !important;
 }
 .pr8
 {
     padding-right:8px !important;
 }
 .pr9
 {
     padding-right:9px !important;
 }
 .pr10
 {
     padding-right:10px !important;
 }

 .pl0
 {
     padding-left:0px !important;
 }
 .pl1
 {
     padding-left:1px !important;
 }
 .pl2
 {
     padding-left:2px !important;
 }
 .pl3
 {
     padding-left:3px !important;
 }
 .pl4
 {
     padding-left:4px !important;
 }
 .pl5
 {
     padding-left:5px !important;
 }
 .pl6
 {
     padding-left:6px !important;
 }
 .pl7
 {
     padding-left:7px !important;
 }
 .pl8
 {
     padding-left:8px !important;
 }
 
 .pl9
 {
     padding-left:9px !important;
 }
 
 .pl10
 {
     padding-left:10px !important;
 }
 
 .pd-textarea
 {
     height: 110px;
    padding-left: 2%;
    padding-top: 1%;
    resize: none;
 }
 
.logo {
    text-align:center;
}

.header {
    margin: 0em 0em 1em 0em;
    border-bottom: 2px solid #333;
    /*background: #083050;*/
}
.pd-fr
{
    float:right;
}
.pd-fl
{
    float:left;
}
.logo {
    padding: 1px 0;
    display: flex;
    justify-content: center;
}
.logo a img{
    width:230px;
}
/*.logocenter
{
    padding: 15px 0;
    display: flex;
    justify-content: center;
}
.logocenter a img{
    width:180px;
}*/

.mt20
{
    margin-top:20px;    
}

.mt10
{
    margin-top:10px;    
}

.mt18
{
    margin-top:18px;    
}

.mt14
{
    margin-top:14px;    
}
.mt13
{
    margin-top:13px;    
}

.pb15
{
    padding-bottom: 15px;    
}

.pt15
{
    padding-top: 15px;    
}

.divradio {
    float: left;
    margin: 0;
}

.subinnerdivs.width100 {
    width: 100%;
    float: left;
}

.bold
{
    font-weight:bold;    
}

.f16
{
    font-size: 16px;    
}

.width60
{
    width:60%;    
}

.dispinitial
{
    display: initial !important;
}
a
{
    text-decoration:none !important;
}
div#divOtherAmount {
    width: 100%;
    clear: both;
}

span.k-tooltip {
    padding: 0 !important;
    font-size: 14px;
}
#startdate
{
    margin-top: 0px !important;
}
.pd-nowrap, .pd-desk-nowrap
{
    white-space: nowrap;
}
.pd-f-l
{
    float:left;
}
.p90
{
    width:90%;
}
.lblddcheck{
    line-height: 13px;
    width: 100%;
    float: left;
    font-size: 14px;
    color: #4d4d4d;
    font-family: proxima-nova', "Helvetica Neue", Helvetica, Arial, sans-serif';
    margin-bottom: 5px;
}
.pd-mt6 {
    margin-top: 6px;
}
.pd-mt1 {
    margin-top: 1px;
}
.pd-mt2 {
    margin-top: 2px;
}
.pd-mt4 {
    margin-top: 4px;
}