.readOnly {
	border: 0px;
	padding: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 12px;
	font-family: sans-serif;
	font-family: Arial;
	background-color: #DFE4EA;
}	

.Donate
{
	text-align: left;
	white-space: nowrap;
}

.amount, .amountSelected, .pctOFF {

    overflow: hidden;
	padding: 8px 15px;
    font-size: 25px;
    font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-width: 0px;
	}

.amount
{
	color: #FAFAFA;
	background-color: #575757;	
}

.amountSelected
{
	color : #0CF;
	background-color: #000000;	
}

.pctOFF
{
	color: #DAF9FE;
	font-size: 16px;
	padding: 0px;
	padding-left: 10px;
	font-style:italic;	
}


.hideMe{display: none;}.showMe{display: block;}
.content {display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;flex-flow: row wrap;}.content div {box-sizing:border-box;min-height:1px;min-width:1px;}.floatLeft,.floatLeftLast{float: left; margin-right: 40px;}.floatLeftLast{margin-right: 0px;}.floatRight{float: right;}.clear{clear: both;}.c100{display: inherit;}.c20,.c80,.c60,.c40,.c30,.c33,.c34,.c50,.c100 {width: 100%;margin-top: 20px;}.w100{width:100%}.w80{width:80%}.w50{width:50%}.w40{width:40%}.w30{width:30%}.w25{width:25%}.w20{width:20%}.w10{width:10%}.w3{width:3%}.w2{width:2%}.w5{width:5%}.o1{-webkit-order:1;order:1;}.o2{-webkit-order:2;order:2;}.o3{-webkit-order:3;order:3;}.o4{-webkit-order:4;order:4;}.o5{-webkit-order:5;order:5;}.o6{-webkit-order:6;order:6;}.o7{-webkit-order:7;order:7;}.o8{-webkit-order:8;order:8;}}
//@media (min-width: 400px){.c20,.c30,.c33,.c34,.c50{width: 50%;}}
@media (min-width: 900px){.o1,.o2,.o3,.o4,.o5,.o6,.o7,.o8{-webkit-order:;order:;}}
@media (min-width: 900px){.c80{width:80%;}.c20{width:20%;}.c60{width:60%;}.c40{width:39%;}.c50{width:47%;}.c33{width:33%;}.c34{width:34%;}.c30{width:30%;}.listing0,.listing1{width:100%;}}
@media (min-width: 900px){.container{width:900px;margin-left:auto;margin-right:auto;}}

.bkgWhite {background-color: #FFFFFF;}
.bkgGray {background-color: #f3f3f3;}
.normalText {color: #575757; font-weight: normal; font-size: 18px;}

.vehicle-description {font-size: 18px; line-height: 24px; padding: 20px;}
.big {display: block; width: 50%;}

.homeTitle {height: 60px; position: relative; z-index: 2; font-size: 44px; padding: 5px; padding-top: 10px; background-image:url(/images/60percent.png); background-size: contain;  max-width: 2048px;}

.homeTitleVets{color: #FFFFFF; top: 100px; position: relative; z-index: 2; font-size: 70px;  padding-bottom: 10px;}

.homeClick {position: relative; z-index: 3; right: 30px; top: 30px; padding: 20px; font-size: 24px;}
.homeImage {position: relative; top: -145px; z-index: 1;}
.homeText{position: absolute; z-index: 4; bottom: 170px; right: 40px; color: #FFFFFF; font-size: 24px;}
.homeContent{top: -150px;}
.homeBigButton {background-color: #00c8ff; position: relative; top: -150px;  z-index: 5; font-size: 36px; padding: 5px; padding-left: 40px; padding-right: 40px; color: #000000; font-weight: bold; text-decoration: none; border-radius: 20px;}

@media (min-width: 200px){.homeTitle{font-size: 18px; padding: 3px; padding-top: 5px; height: 42px; background-image:url(/images/sp.gif); }.homeClick {font-size: 14px; right: -5px; top: 60px;} .homeImage {top: -77px;} .homeText{bottom: 85px; right: 10px; font-size: 10px;}.homeContent{top: -85px;}.homeBigButton{top: -50px; font-size: 22px; padding-left: 40px; padding-right: 40px;}.homeTitleVets{height: 65px; position: relative; z-index: 2; font-size: 30px; }}

@media (min-width: 400px){.homeTitle{font-size: 24px; padding: 3px; padding-top: 5px; height: 30px; background-image:url(/images/60percent.png); }.homeClick {font-size: 14px; right: 5px; top: 5px; } .homeImage {top: -38px;} .homeText{bottom: 70px; right: 20px; font-size: 16px;}.homeContent{top: -100px;}.homeBigButton{top: -90px; font-size: 24px; padding-left: 20px; padding-right: 20px;}.homeTitleVets{top: 5px; height: 25px; position: relative; z-index: 2; font-size: 32px;  padding-bottom: 10px;}}
@media (min-width: 800px){.homeTitle{font-size: 36px; padding: 4px; padding-top: 8px; height: 50px; background-image:url(/images/60percent.png); } .homeClick {font-size: 20px; right: 10px; top: 10px; } .homeImage {top: -62px;} .homeText{bottom: 80px; right: 30px; font-size: 20px;}.homeContent{top: -130px;}.homeBigButton{top: -120px; font-size: 30px; padding-left: 30px; padding-right: 30px;}.homeTitleVets{top: 80px; height: 50px; position: relative; z-index: 2; font-size: 50px;  padding-bottom: 10px;}}
@media (min-width: 1200px){.homeTitle{height: 50px; font-size: 44px; padding: 5px; padding-top: 10px; height: 60px; background-image:url(/images/60percent.png); } .homeClick {font-size: 24px; right: 30px; top: 30px; } .homeImage {top: -75px;} .homeText{bottom: 100px; right: 40px; font-size: 24px;}.homeContent{top: -140px;} .homeBigButton{top: -150px; font-size: 32px; padding-left: 40px; padding-right: 40px;} .homeTitleVets{height: 65px; top: 100px; position: relative; z-index: 2; font-size: 65px;  padding-bottom: 10px;}}
.clearX{text-align: center;font-size: 18px;background-color: #d8cbcb;border-width: 0px;padding: 7px;border-radius: 10px;color: #c1421a; font-weight:bold;}
.ui-datepicker-trigger{margin-left: 10px;}
.ui-datepicker-header, .ui-datepicker-title {font-size: 20px; font-family: "Roboto", "Helvetica", "Arial", sans-serif;}
.ui-datepicker thead, .ui-datepicker th, .ui-state-default, .ui-datepicker-week-end {font-size: 18px;}
.ui-datepicker-week-end {color: #c1421a;}
.ui-datepicker-prev, .ui-datepicker-next {font-size: 20px;}
.ui-timepicker-am, .ui-timepicker-pm {font-size: 20px; border-top: 0px;}
.ui-timepicker-list li {color: #0088b3;}
.ui-timepicker-wrapper {width: 120px;}
.helpText {text-align: left;}



ZZinput[type='radio']:after {
    width: 12px;
    height: 12px;
    border-radius: 120px;
    top: 0px;
    left: -3px;
    position: relative;
    background-color: #d1d3d1;
    background-color: #C0C0C0;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 2px solid white;
}	
	
ZZinput[type='radio']:checked:after {
    width: 12px;
    height: 12px;
    border-radius: 12px;
    top: 0px;
    left: -3px;
    position: relative;
    background-color: #ffa500;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 2px solid white;
}

.pointer {cursor: pointer;}


.title-highlight-gradient {
    background-image: radial-gradient(at top left, #0CF 0%, #0CF 50%, #0CF 100%);
    color: #ffffff;
    padding: 0px 10px;
    border-radius: 5px;
    display: inline-block;
  }
  
  .title-highlight-white {
    background-color: #fff;
    color: #052730;
    padding: 0px 10px;
    border-radius: 5px;
    display: inline-block;
  }

.widget{
    text-align: left;
}

.ui-datepicker-trigger
{
    height: 30px;
}

th
{
    background-color: #99c6ed;
}

