

.programcollections {}
.programcollections h3{color: #000; margin: 11px 0 14px 0;}
.programcollections h5{font-size: 18px; color: #3A899B; margin: 11px 0 14px 0;
 font-family: "FuturaMediumC", Sans-serif; font-weight: bold; line-height: 24px;
}
.programcollections p{color: #C63F20; }
.programcollections p span{display: block; color: #a2a2a2; }
.programcollections a:hover{text-decoration: none; }


.cardstyle1 {padding-bottom: 60px !important;}
.cardstyle1 .uk-card-header{height: 60px;font-weight: bold; font-size: 26px;}
.cardstyle1 .uk-card-footer{ position: absolute; bottom: 0; font-weight: bold; font-size: 26px;}

.cardbg800009 {background: #800009; border: 2px #800009 solid; color: #fff !important;}
.cardbg828282 {background: #828282; border: 2px #828282 solid; color: #fff !important;}
.cardbgffffff {background: #ffffff; border: 2px #4d4d4d solid; color: #4d4d4d !important;}

.cardstyle2 {padding-bottom: 60px !important;}
.cardstyle2 .uk-card-title {color: #800009; font-weight: bold; font-size: 18px;}
.cardstyle2 .uk-card-body {color:  #a2a2a2; padding: 0;}
.cardstyle2 .uk-icon {color: #800009}
.cardstyle2 .age {display: block; font-weight: bold; padding: 4px 0 6px 0; color: #800009; font-size: 20px}



.status_nf {color: #4d4d4d}
.status_nf span{padding-right: 20px;}


.programcollections .uk-overlay {padding: 0}
.programcollections .uk-label.online {color: #00B1DD; font-size: 12px;}
.programcollections .uk-label.offline {color: #D13409;  font-size: 12px;}
.programcollections .uk-label.age {display: block; height: 42px;  width: 42px;  line-height:42px;  text-align: center;  font-size: 18px; padding: 0 0 0 4px;}