.tp-caption.urbanus_big_color {
letter-spacing:-2px;
font-size:90px;
font-weight:300;
color:#444444;
font-family:'Lato', sans-serif;
background-color:transparent;
text-decoration:none;
border-width:0px;
border-color:rgb(205, 205, 205);
border-style:none;
}

.tp-caption.urbanus_big_gray {
font-size:60px;
font-weight:bold;
font-family:'Lato', sans-serif;
color:#444444;
text-decoration:none;
background-color:transparent;
letter-spacing:-2px;
border-width:0px;
border-color:rgb(205, 205, 205);
border-style:none;
}

.tp-caption.urbanus_medium {
letter-spacing:-1px;
font-size:24px;
color:#444444;
font-family:'Lato',sans-serif;
font-weight:300;
background-color:transparent;
text-decoration:none;
border-width:0px;
border-color:rgb(205, 205, 205);
border-style:none;
}

.tp-caption.large_bold_black {
font-size:58px;
line-height:60px;
font-weight:800;
font-family:"Open Sans";
color:rgb(0, 0, 0);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.Russellcounty_bold_white {
color:rgb(0, 0, 0);
line-height:79px;
letter-spacing:-2px;
font-family:'Lato', sans-serif;
font-size:45px;
font-weight:bold;
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(205, 205, 205);
border-style:none;
}

.tp-caption.Little {
font-size:24px;
line-height:79px;
font-weight:bold;
font-family:Lato, sans-serif;
color:rgb(0, 0, 0);
text-decoration:none;
letter-spacing:-2px;
background-color:transparent;
border-width:0px;
border-color:rgb(205, 205, 205);
border-style:none;
}

.tp-caption.urbanus_big_white {
letter-spacing:-2px;
font-size:90px;
font-weight:300;
color:#ffffff;
font-family:'Lato', sans-serif;
background-color:transparent;
text-decoration:none;
border-width:0px;
border-color:rgb(205, 205, 205);
border-style:none;
}

.tp-caption.urbanus_bold_white {
font-size:60px;
font-weight:bold;
font-family:'Lato', sans-serif;
color:#ffffff;
text-decoration:none;
background-color:transparent;
letter-spacing:-2px;
border-width:0px;
border-color:rgb(205, 205, 205);
border-style:none;
}

.tp-caption.medium_text {
position:absolute;
color:#fff;
text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
font-weight:700;
font-size:20px;
line-height:20px;
font-family:Arial;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
}

.tp-caption.thinheadline_dark {
position:absolute;
color:rgba(0,0,0,0.85);
text-shadow:none;
font-weight:300;
font-size:30px;
line-height:30px;
font-family:"Open Sans";
background-color:transparent;
}

.tp-caption.large_bold_white {
font-size:58px;
line-height:60px;
font-weight:800;
font-family:'Open Sans';
color:rgb(236, 203, 24);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.bold_with_bg {
margin:0px;
padding:25px;
height:auto;
color:rgb(255, 255, 255);
line-height:40px;
letter-spacing:-1.5px;
font-family:'Lato', sans-serif;
font-size:40px;
font-weight:600;
text-decoration:none;
text-shadow:none;
background-color:rgb(255, 255, 255);
background-color:rgba(255, 255, 255, 0.9);
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:solid;
}

.tp-caption.bold_with_bg_color {
font-size:40px;
line-height:40px;
font-weight:600;
font-family:'Lato', sans-serif;
color:#ffffff;
text-decoration:none;
background-color:rgb(255, 255, 255);
background-color:rgba(255, 255, 255, 1);
text-shadow:none;
margin:0px;
letter-spacing:-1.5px;
padding:25px 25px 25px 25px;
height:auto;
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:solid;
}

