.tp-caption.medium_grey{padding:2px 4px;font-size:20px;background-color:#888}.tp-caption.medium_grey,.tp-caption.small_text{font-weight:700;text-shadow:0 2px 5px rgba(0,0,0,.5);color:#fff;position:absolute;border-style:none;border-width:0;margin:0;line-height:20px;white-space:nowrap;font-family:Arial}.tp-caption.small_text{font-size:14px}.tp-caption.medium_text{font-size:20px;line-height:20px}.tp-caption.large_text,.tp-caption.medium_text{font-weight:700;text-shadow:0 2px 5px rgba(0,0,0,.5);color:#fff;position:absolute;border-style:none;border-width:0;margin:0;white-space:nowrap;font-family:Arial}.tp-caption.large_text{font-size:40px;line-height:40px}.tp-caption.very_large_text{font-size:60px;font-weight:700;text-shadow:0 2px 5px rgba(0,0,0,.5);color:#fff;position:absolute;border-style:none;border-width:0;letter-spacing:-2px;margin:0;line-height:60px;white-space:nowrap;font-family:Arial}.tp-caption.very_big_white{font-weight:800;color:#fff;background-color:#000}.tp-caption.very_big_black,.tp-caption.very_big_white{padding:1px 4px 0;font-size:60px;text-shadow:none;position:absolute;border-style:none;border-width:0;margin:0;line-height:60px;white-space:nowrap;font-family:Arial}.tp-caption.very_big_black{font-weight:700;color:#000;background-color:#fff}.tp-caption.modern_medium_fat{color:#000}.tp-caption.modern_medium_fat,.tp-caption.modern_medium_fat_white{font-size:24px;font-weight:800;text-shadow:none;position:absolute;border-style:none;border-width:0;margin:0;line-height:20px;white-space:nowrap;font-family:Open Sans,sans-serif}.tp-caption.modern_medium_fat_white{color:#fff}.tp-caption.modern_medium_light{font-size:24px;font-weight:300;text-shadow:none;color:#000;position:absolute;border-style:none;border-width:0;margin:0;line-height:20px;white-space:nowrap;font-family:Open Sans,sans-serif}.tp-caption.modern_big_bluebg{padding:3px 10px;font-weight:800;background-color:#4e5b6c}.tp-caption.modern_big_bluebg,.tp-caption.modern_big_redbg{font-size:30px;text-shadow:none;color:#fff;position:absolute;border-style:none;border-width:0;letter-spacing:0;margin:0;line-height:36px;font-family:Open Sans,sans-serif}.tp-caption.modern_big_redbg{padding:1px 10px 3px;font-weight:300;background-color:#de543e}.tp-caption.modern_small_text_dark{font-size:14px;text-shadow:none;color:#555;position:absolute;border-style:none;border-width:0;margin:0;line-height:22px;white-space:nowrap;font-family:Arial}.tp-caption.boxshadow{-moz-box-shadow:0 0 20px rgba(0,0,0,.5);-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}.tp-caption.black{text-shadow:none;color:#000}.tp-caption.noshadow{text-shadow:none}.tp-caption.thinheadline_dark{font-size:30px;line-height:30px}.tp-caption.thinheadline_dark,.tp-caption.thintext_dark{font-weight:300;text-shadow:none;color:rgba(0,0,0,.85);position:absolute;background-color:transparent;font-family:Open Sans}.tp-caption.thintext_dark{font-size:16px;line-height:26px}.tp-caption.largeblackbg{background-color:#000}.tp-caption.largeblackbg,.tp-caption.largepinkbg{padding:0 20px;font-size:50px;font-weight:300;text-shadow:none;color:#fff;position:absolute;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:70px;font-family:Open Sans}.tp-caption.largepinkbg{background-color:#db4360}.tp-caption.largewhitebg{color:#000;background-color:#fff}.tp-caption.largegreenbg,.tp-caption.largewhitebg{padding:0 20px;font-size:50px;font-weight:300;text-shadow:none;position:absolute;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:70px;font-family:Open Sans}.tp-caption.largegreenbg{color:#fff;background-color:#67ae73}.tp-caption.excerpt{height:auto;padding:1px 4px 0;font-size:36px;border:0 #fff;color:#fff;letter-spacing:-1.5px;background-color:#000;width:150px;line-height:36px;white-space:normal!important;font-family:Arial}.tp-caption.excerpt,.tp-caption.large_bold_grey{text-decoration:none;font-weight:700;text-shadow:none;margin:0}.tp-caption.large_bold_grey{padding:0;font-size:50px;border:0 #ffd658;color:#212327;background-color:transparent;line-height:50px;font-family:Open Sans}.tp-caption.medium_thin_grey{padding:1px 4px 0;font-size:50px;font-weight:300;line-height:50px}.tp-caption.medium_thin_grey,.tp-caption.small_thin_grey{border:0 #ffd658;text-decoration:none;text-shadow:none;color:#212327;background-color:transparent;margin:0;font-family:Open Sans}.tp-caption.small_thin_grey{padding:0;font-size:18px;font-weight:400;line-height:26px}.tp-caption.lightgrey_divider{height:3px;border:0 #222;text-decoration:none;background-color:#ebebeb;background-position:initial initial;width:370px;background-repeat:initial initial}.tp-caption.large_bold_darkblue{font-size:58px;color:#34495e;background-color:transparent;line-height:60px}.tp-caption.large_bold_darkblue,.tp-caption.medium_bg_darkblue{border:0 #ffd658;text-decoration:none;font-weight:800;font-family:Open Sans}.tp-caption.medium_bg_darkblue{padding:10px;font-size:20px;color:#fff;background-color:#34495e;line-height:20px}.tp-caption.medium_bold_red{font-size:24px;font-weight:800;line-height:30px}.tp-caption.medium_bold_red,.tp-caption.medium_light_red{padding:0;border:0 #ffd658;text-decoration:none;color:#e33a0c;background-color:transparent;font-family:Open Sans}.tp-caption.medium_light_red{font-size:21px;font-weight:300;line-height:26px}.tp-caption.medium_bg_red{padding:10px;font-size:20px;color:#fff;background-color:#e33a0c;line-height:20px}.tp-caption.medium_bg_red,.tp-caption.medium_bold_orange{border:0 #ffd658;text-decoration:none;font-weight:800;font-family:Open Sans}.tp-caption.medium_bold_orange{font-size:24px;color:#f39c12;background-color:transparent;line-height:30px}.tp-caption.medium_bg_orange{padding:10px;font-size:20px;border:0 #ffd658;text-decoration:none;font-weight:800;color:#fff;background-color:#f39c12;line-height:20px;font-family:Open Sans}.tp-caption.grassfloor{height:150px;border:0 #222;text-decoration:none;background-color:#a0b397;width:4000px}.tp-caption.large_bold_white{font-size:58px;font-weight:800;line-height:60px}.tp-caption.large_bold_white,.tp-caption.medium_light_white{border:0 #ffd658;text-decoration:none;color:#fff;background-color:transparent;font-family:Open Sans}.tp-caption.medium_light_white{padding:0;font-size:30px;font-weight:300;line-height:36px}.tp-caption.mediumlarge_light_white,.tp-caption.mediumlarge_light_white_center{padding:0;font-size:34px;border:0 #ffd658;text-decoration:none;font-weight:300;color:#fff;background-color:transparent;line-height:40px;font-family:Open Sans}.tp-caption.mediumlarge_light_white_center{text-align:center}.tp-caption.medium_bg_asbestos{padding:10px;font-size:20px;border:0 #ffd658;text-decoration:none;font-weight:800;color:#fff;background-color:#7f8c8d;line-height:20px;font-family:Open Sans}.tp-caption.medium_light_black{padding:0;font-size:30px;font-weight:300;line-height:36px}.tp-caption.large_bold_black,.tp-caption.medium_light_black{border:0 #ffd658;text-decoration:none;color:#000;background-color:transparent;font-family:Open Sans}.tp-caption.large_bold_black{font-size:58px;font-weight:800;line-height:60px}.tp-caption.mediumlarge_light_darkblue{font-size:34px;color:#34495e;line-height:40px}.tp-caption.mediumlarge_light_darkblue,.tp-caption.small_light_white{padding:0;border:0 #ffd658;text-decoration:none;font-weight:300;background-color:transparent;font-family:Open Sans}.tp-caption.small_light_white{font-size:17px;color:#fff;line-height:28px}.tp-caption.roundedimage{border:0 #222}.tp-caption.large_bg_black{padding:10px 20px 15px;font-size:40px;border:0 #ffd658;text-decoration:none;font-weight:800;color:#fff;background-color:#000;line-height:40px;font-family:Open Sans}.tp-caption.mediumwhitebg{padding:5px 15px 10px;font-size:30px;border:0 #000;text-decoration:none;font-weight:300;text-shadow:none;color:#000;background-color:#fff;line-height:30px;font-family:Open Sans}