/* Revolution Slider 5.0 Layer Style Settings -
Screen Stylesheet
version:5.0.0
date:18/03/15
author:themepunch
email:info@themepunch.com
website:http://www.themepunch.com */
*{
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
.tp-caption.Twitter-Content a,.tp-caption.Twitter-Content a:visited
{
color:#0084B4!important;
}
.tp-caption.Twitter-Content a:hover
{
color:#0084B4!important;
text-decoration:underline!important;
}
.tp-caption.medium_grey,.medium_grey
{
background-color:#888;
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:20px;
font-weight:700;
line-height:20px;
margin:0;
padding:2px 4px;
position:absolute;
text-shadow:0 2px 5px rgba(0,0,0,0.5);
white-space:nowrap;
}
.tp-caption.small_text,.small_text
{
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:14px;
font-weight:700;
line-height:20px;
margin:0;
position:absolute;
text-shadow:0 2px 5px rgba(0,0,0,0.5);
white-space:nowrap;
}
.tp-caption.medium_text,.medium_text
{
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:20px;
font-weight:700;
line-height:20px;
margin:0;
position:absolute;
text-shadow:0 2px 5px rgba(0,0,0,0.5);
white-space:nowrap;
}
.tp-caption.large_text,.large_text
{
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:40px;
font-weight:700;
line-height:40px;
margin:0;
position:absolute;
text-shadow:0 2px 5px rgba(0,0,0,0.5);
white-space:nowrap;
}
.tp-caption.very_large_text,.very_large_text
{
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:60px;
font-weight:700;
letter-spacing:-2px;
line-height:60px;
margin:0;
position:absolute;
text-shadow:0 2px 5px rgba(0,0,0,0.5);
white-space:nowrap;
}
.tp-caption.very_big_white,.very_big_white
{
background-color:#000;
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:60px;
font-weight:800;
line-height:60px;
margin:0;
padding:1px 4px 0;
position:absolute;
text-shadow:none;
white-space:nowrap;
}
.tp-caption.very_big_black,.very_big_black
{
background-color:#fff;
border-style:none;
border-width:0;
color:#000;
font-family:'Roboto',Arial,sans-serif;
font-size:60px;
font-weight:700;
line-height:60px;
margin:0;
padding:1px 4px 0;
position:absolute;
text-shadow:none;
white-space:nowrap;
}
.tp-caption.modern_medium_fat,.modern_medium_fat
{
border-style:none;
border-width:0;
color:#000;
font-family:'Roboto',Arial,sans-serif,sans-serif;
font-size:24px;
font-weight:800;
line-height:20px;
margin:0;
position:absolute;
text-shadow:none;
white-space:nowrap;
}
.tp-caption.modern_medium_fat_white,.modern_medium_fat_white
{
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif,sans-serif;
font-size:24px;
font-weight:800;
line-height:20px;
margin:0;
position:absolute;
text-shadow:none;
white-space:nowrap;
}
.tp-caption.modern_medium_light,.modern_medium_light
{
border-style:none;
border-width:0;
color:#000;
font-family:'Roboto',Arial,sans-serif,sans-serif;
font-size:24px;
font-weight:300;
line-height:20px;
margin:0;
position:absolute;
text-shadow:none;
white-space:nowrap;
}
.tp-caption.modern_big_bluebg,.modern_big_bluebg
{
background-color:#4e5b6c;
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif,sans-serif;
font-size:30px;
font-weight:800;
letter-spacing:0;
line-height:36px;
margin:0;
padding:3px 10px;
position:absolute;
text-shadow:none;
}
.tp-caption.modern_big_redbg,.modern_big_redbg
{
background-color:#de543e;
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif,sans-serif;
font-size:30px;
font-weight:300;
letter-spacing:0;
line-height:36px;
margin:0;
padding:1px 10px 3px;
position:absolute;
text-shadow:none;
}
.tp-caption.modern_small_text_dark,.modern_small_text_dark
{
border-style:none;
border-width:0;
color:#555;
font-family:'Roboto',Arial,sans-serif;
font-size:14px;
line-height:22px;
margin:0;
position:absolute;
text-shadow:none;
white-space:nowrap;
}
.tp-caption.boxshadow,.boxshadow
{		
box-shadow:0 0 20px rgba(0,0,0,0.5);
}
.tp-caption.black,.black
{
color:#000;
text-shadow:none;
}
.tp-caption.noshadow,.noshadow
{
text-shadow:none;
}
.tp-caption.thinheadline_dark,.thinheadline_dark
{
background-color:transparent;
color:rgba(0,0,0,0.85);
font-family:'Roboto',Arial,sans-serif;
font-size:30px;
font-weight:300;
line-height:30px;
position:absolute;
text-shadow:none;
}
.tp-caption.thintext_dark,.thintext_dark
{
background-color:transparent;
color:rgba(0,0,0,0.85);
font-family:'Roboto',Arial,sans-serif;
font-size:16px;
font-weight:300;
line-height:26px;
position:absolute;
text-shadow:none;
}
.tp-caption.largeblackbg,.largeblackbg
{
background-color:#000;
border-radius:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:50px;
font-weight:300;
line-height:70px;
padding:0 20px;
position:absolute;
text-shadow:none;
}
.tp-caption.largepinkbg,.largepinkbg
{
background-color:#db4360;
border-radius:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:50px;
font-weight:300;
line-height:70px;
padding:0 20px;
position:absolute;
text-shadow:none;
}
.tp-caption.largewhitebg,.largewhitebg
{
background-color:#fff;
border-radius:0;
color:#000;
font-family:'Roboto',Arial,sans-serif;
font-size:50px;
font-weight:300;
line-height:70px;
padding:0 20px;
position:absolute;
text-shadow:none;
}
.tp-caption.largegreenbg,.largegreenbg
{
background-color:#67ae73;
border-radius:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:50px;
font-weight:300;
line-height:70px;
padding:0 20px;
position:absolute;
text-shadow:none;
}
.tp-caption.excerpt,.excerpt
{
background-color:rgba(0,0,0,1);
border-color:#fff;
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:36px;
font-weight:700;
height:auto;
letter-spacing:-1.5px;
line-height:36px;
margin:0;
padding:1px 4px 0;
text-decoration:none;
text-shadow:none;
white-space:normal!important;
width:150px;
}
.tp-caption.large_bold_grey,.large_bold_grey
{
background-color:transparent;
border-color:#ffd658;
border-style:none;
border-width:0;
color:#666;
font-family:'Roboto',Arial,sans-serif;
font-size:60px;
font-weight:800;
line-height:60px;
margin:0;
padding:1px 4px 0;
text-decoration:none;
text-shadow:none;
}
.tp-caption.medium_thin_grey,.medium_thin_grey
{
background-color:transparent;
border-color:#ffd658;
border-style:none;
border-width:0;
color:#666;
font-family:'Roboto',Arial,sans-serif;
font-size:34px;
font-weight:300;
line-height:30px;
margin:0;
padding:1px 4px 0;
text-decoration:none;
text-shadow:none;
}
.tp-caption.small_thin_grey,.small_thin_grey
{
background-color:transparent;
border-color:#ffd658;
border-style:none;
border-width:0;
color:#757575;
font-family:'Roboto',Arial,sans-serif;
font-size:18px;
font-weight:300;
line-height:26px;
margin:0;
padding:1px 4px 0;
text-decoration:none;
text-shadow:none;
}
.tp-caption.lightgrey_divider,.lightgrey_divider
{
background-color:rgba(235,235,235,1);
background-position:initial;
background-repeat:initial;
border-color:#222;
border-style:none;
border-width:0;
height:3px;
text-decoration:none;
width:370px;
}
.tp-caption.large_bold_darkblue,.large_bold_darkblue
{
background-color:transparent;
border-color:#ffd658;
border-style:none;
border-width:0;
color:#34495e;
font-family:'Roboto',Arial,sans-serif;
font-size:58px;
font-weight:800;
line-height:60px;
text-decoration:none;
}
.tp-caption.medium_bg_darkblue,.medium_bg_darkblue
{
background-color:#34495e;
border-color:#ffd658;
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:20px;
font-weight:800;
line-height:20px;
padding:10px;
text-decoration:none;
}
.tp-caption.medium_bold_red,.medium_bold_red
{
background-color:transparent;
border-color:#ffd658;
border-style:none;
border-width:0;
color:#e33a0c;
font-family:'Roboto',Arial,sans-serif;
font-size:24px;
font-weight:800;
line-height:30px;
padding:0;
text-decoration:none;
}
.tp-caption.medium_light_red,.medium_light_red
{
background-color:transparent;
border-color:#ffd658;
border-style:none;
border-width:0;
color:#e33a0c;
font-family:'Roboto',Arial,sans-serif;
font-size:21px;
font-weight:300;
line-height:26px;
padding:0;
text-decoration:none;
}
.tp-caption.medium_bg_red,.medium_bg_red
{
background-color:#e33a0c;
border-color:#ffd658;
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:20px;
font-weight:800;
line-height:20px;
padding:10px;
text-decoration:none;
}
.tp-caption.medium_bold_orange,.medium_bold_orange
{
background-color:transparent;
border-color:#ffd658;
border-style:none;
border-width:0;
color:#f39c12;
font-family:'Roboto',Arial,sans-serif;
font-size:24px;
font-weight:800;
line-height:30px;
text-decoration:none;
}
.tp-caption.medium_bg_orange,.medium_bg_orange
{
background-color:#f39c12;
border-color:#ffd658;
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:20px;
font-weight:800;
line-height:20px;
padding:10px;
text-decoration:none;
}
.tp-caption.grassfloor,.grassfloor
{
background-color:rgba(160,179,151,1);
border-color:#222;
border-style:none;
border-width:0;
height:150px;
text-decoration:none;
width:4000px;
}
.tp-caption.large_bold_white,.large_bold_white
{
background-color:transparent;
border-color:#ffd658;
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:58px;
font-weight:800;
line-height:60px;
text-decoration:none;
}
.tp-caption.medium_light_white,.medium_light_white
{
background-color:transparent;
border-color:#ffd658;
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:30px;
font-weight:300;
line-height:36px;
padding:0;
text-decoration:none;
}
.tp-caption.mediumlarge_light_white,.mediumlarge_light_white
{
background-color:transparent;
border-color:#ffd658;
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:34px;
font-weight:300;
line-height:40px;
padding:0;
text-decoration:none;
}
.tp-caption.mediumlarge_light_white_center,.mediumlarge_light_white_center
{
background-color:transparent;
border-color:#ffd658;
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:34px;
font-weight:300;
line-height:40px;
padding:0;
text-align:center;
text-decoration:none;
}
.tp-caption.medium_bg_asbestos,.medium_bg_asbestos
{
background-color:#7f8c8d;
border-color:#ffd658;
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:20px;
font-weight:800;
line-height:20px;
padding:10px;
text-decoration:none;
}
.tp-caption.medium_light_black,.medium_light_black
{
background-color:transparent;
border-color:#ffd658;
border-style:none;
border-width:0;
color:#000;
font-family:'Roboto',Arial,sans-serif;
font-size:30px;
font-weight:300;
line-height:36px;
padding:0;
text-decoration:none;
}
.tp-caption.large_bold_black,.large_bold_black
{
background-color:transparent;
border-color:#ffd658;
border-style:none;
border-width:0;
color:#000;
font-family:'Roboto',Arial,sans-serif;
font-size:58px;
font-weight:800;
line-height:60px;
text-decoration:none;
}
.tp-caption.mediumlarge_light_darkblue,.mediumlarge_light_darkblue
{
background-color:transparent;
border-color:#ffd658;
border-style:none;
border-width:0;
color:#34495e;
font-family:'Roboto',Arial,sans-serif;
font-size:34px;
font-weight:300;
line-height:40px;
padding:0;
text-decoration:none;
}
.tp-caption.small_light_white,.small_light_white
{
background-color:transparent;
border-color:#ffd658;
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:17px;
font-weight:300;
line-height:28px;
padding:0;
text-decoration:none;
}
.tp-caption.roundedimage,.roundedimage
{
border-color:#222;
border-style:none;
border-width:0;
}
.tp-caption.large_bg_black,.large_bg_black
{
background-color:#000;
border-color:#ffd658;
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:40px;
font-weight:800;
line-height:40px;
padding:10px 20px 15px;
text-decoration:none;
}
.tp-caption.mediumwhitebg,.mediumwhitebg
{
background-color:#fff;
border-color:#000;
border-style:none;
border-width:0;
color:#000;
font-family:'Roboto',Arial,sans-serif;
font-size:30px;
font-weight:300;
line-height:30px;
padding:5px 15px 10px;
text-decoration:none;
text-shadow:none;
}
.tp-caption.maincaption,.maincaption
{
background-color:transparent;
border-color:#000;
border-style:none;
border-width:0;
color:#212a40;
font-family:'Roboto',Arial,sans-serif;
font-size:33px;
font-weight:500;
line-height:43px;
text-decoration:none;
text-shadow:none;
}
.tp-caption.miami_title_60px,.miami_title_60px
{
background-color:transparent;
border-color:#000;
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:60px;
font-weight:700;
letter-spacing:1px;
line-height:60px;
text-decoration:none;
text-shadow:none;
}
.tp-caption.miami_subtitle,.miami_subtitle
{
background-color:transparent;
border-color:#000;
border-style:none;
border-width:0;
color:rgba(255,255,255,0.65);
font-family:'Roboto',Arial,sans-serif;
font-size:17px;
font-weight:400;
letter-spacing:2px;
line-height:24px;
text-decoration:none;
text-shadow:none;
}
.tp-caption.divideline30px,.divideline30px
{
background:#fff;
background-color:#fff;
border-color:#222;
border-style:none;
border-width:0;
height:2px;
min-width:30px;
text-decoration:none;
}
.tp-caption.Miami_nostyle,.Miami_nostyle
{
border-color:#222;
border-style:none;
border-width:0;
}
.tp-caption.miami_content_light,.miami_content_light
{
background-color:transparent;
border-color:#000;
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:22px;
font-weight:400;
letter-spacing:0;
line-height:28px;
text-decoration:none;
text-shadow:none;
}
.tp-caption.miami_title_60px_dark,.miami_title_60px_dark
{
background-color:transparent;
border-color:#000;
border-style:none;
border-width:0;
color:#333;
font-family:'Roboto',Arial,sans-serif;
font-size:60px;
font-weight:700;
letter-spacing:1px;
line-height:60px;
text-decoration:none;
text-shadow:none;
}
.tp-caption.miami_content_dark,.miami_content_dark
{
background-color:transparent;
border-color:#000;
border-style:none;
border-width:0;
color:#666;
font-family:'Roboto',Arial,sans-serif;
font-size:22px;
font-weight:400;
letter-spacing:0;
line-height:28px;
text-decoration:none;
text-shadow:none;
}
.tp-caption.divideline30px_dark,.divideline30px_dark
{
background-color:#333;
border-color:#222;
border-style:none;
border-width:0;
height:2px;
min-width:30px;
text-decoration:none;
}
.tp-caption.ellipse70px,.ellipse70px
{
background-color:rgba(0,0,0,0.14902);
border-color:#222;
border-radius:50px 50px 50px 50px;
border-style:none;
border-width:0;
cursor:pointer;
line-height:1px;
min-height:70px;
min-width:70px;
text-decoration:none;
}
.tp-caption.arrowicon,.arrowicon
{
border-color:#222;
border-style:none;
border-width:0;
line-height:1px;
}
.tp-caption.MarkerDisplay,.MarkerDisplay
{
background-color:transparent;
border-color:#000;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
font-family:'Roboto',Arial,sans-serif;
font-style:normal;
padding:0;
text-decoration:none;
text-shadow:none;
}
.tp-caption.Restaurant-Display,.Restaurant-Display
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:120px;
font-style:normal;
font-weight:700;
line-height:120px;
padding:0;
text-decoration:none;
}
.tp-caption.Restaurant-Cursive,.Restaurant-Cursive
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:30px;
font-style:normal;
font-weight:400;
letter-spacing:2px;
line-height:30px;
padding:0;
text-decoration:none;
}
.tp-caption.Restaurant-ScrollDownText,.Restaurant-ScrollDownText
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:17px;
font-style:normal;
font-weight:400;
letter-spacing:2px;
line-height:17px;
padding:0;
text-decoration:none;
}
.tp-caption.Restaurant-Description,.Restaurant-Description
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:20px;
font-style:normal;
font-weight:300;
letter-spacing:3px;
line-height:30px;
padding:0;
text-decoration:none;
}
.tp-caption.Restaurant-Price,.Restaurant-Price
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:#fff;
font-family:'Roboto',Arial,sans-serif;
font-size:30px;
font-style:normal;
font-weight:300;
letter-spacing:3px;
line-height:30px;
padding:0;
text-decoration:none;
}
.tp-caption.Restaurant-Menuitem,.Restaurant-Menuitem
{
background-color:rgba(0,0,0,1.00);
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:17px;
font-style:normal;
font-weight:400;
letter-spacing:2px;
line-height:17px;
padding:10px 30px;
text-align:left;
text-decoration:none;
}
.tp-caption.Furniture-LogoText,.Furniture-LogoText
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(230,207,163,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:160px;
font-style:normal;
font-weight:300;
line-height:150px;
padding:0;
text-decoration:none;
text-shadow:none;
}
.tp-caption.Furniture-Plus,.Furniture-Plus
{
background-color:rgba(255,255,255,1.00);
border-color:transparent;
border-radius:30px 30px 30px 30px;
border-style:none;
border-width:0;
box-shadow:rgba(0,0,0,0.1) 0 1px 3px;
color:rgba(230,207,163,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:20px;
padding:6px 7px 4px;
text-decoration:none;
text-shadow:none;
}
.tp-caption.Furniture-Title,.Furniture-Title
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(0,0,0,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:20px;
font-style:normal;
font-weight:700;
letter-spacing:3px;
line-height:20px;
padding:0;
text-decoration:none;
text-shadow:none;
}
.tp-caption.Furniture-Subtitle,.Furniture-Subtitle
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(0,0,0,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:17px;
font-style:normal;
font-weight:300;
line-height:20px;
padding:0;
text-decoration:none;
text-shadow:none;
}
.tp-caption.Gym-Display,.Gym-Display
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:80px;
font-style:normal;
font-weight:900;
line-height:70px;
padding:0;
text-decoration:none;
}
.tp-caption.Gym-Subline,.Gym-Subline
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:30px;
font-style:normal;
font-weight:100;
letter-spacing:5px;
line-height:30px;
padding:0;
text-decoration:none;
}
.tp-caption.Gym-SmallText,.Gym-SmallText
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:17px;
font-style:normal;
font-weight:300;
line-height:22;
padding:0;
text-decoration:none;
text-shadow:none;
}
.tp-caption.Fashion-SmallText,.Fashion-SmallText
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:12px;
font-style:normal;
font-weight:600;
letter-spacing:2px;
line-height:20px;
padding:0;
text-decoration:none;
}
.tp-caption.Fashion-BigDisplay,.Fashion-BigDisplay
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(0,0,0,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:60px;
font-style:normal;
font-weight:900;
letter-spacing:2px;
line-height:60px;
padding:0;
text-decoration:none;
}
.tp-caption.Fashion-TextBlock,.Fashion-TextBlock
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(0,0,0,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
letter-spacing:2px;
line-height:40px;
padding:0;
text-decoration:none;
}
.tp-caption.Sports-Display,.Sports-Display
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:130px;
font-style:normal;
font-weight:100;
letter-spacing:13px;
line-height:130px;
padding:0;
text-decoration:none;
}
.tp-caption.Sports-DisplayFat,.Sports-DisplayFat
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:130px;
font-style:normal;
font-weight:900;
line-height:130px;
padding:0;
text-decoration:none;
}
.tp-caption.Sports-Subline,.Sports-Subline
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(0,0,0,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:32px;
font-style:normal;
font-weight:400;
letter-spacing:4px;
line-height:32px;
padding:0;
text-decoration:none;
}
.tp-caption.Instagram-Caption,.Instagram-Caption
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:20px;
font-style:normal;
font-weight:900;
line-height:20px;
padding:0;
text-decoration:none;
}
.tp-caption.News-Title,.News-Title
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:"'Roboto',Arial,sans-serif Slab";
font-size:70px;
font-style:normal;
font-weight:400;
line-height:60px;
padding:0;
text-decoration:none;
}
.tp-caption.News-Subtitle,.News-Subtitle
{
background-color:rgba(255,255,255,0);
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:"'Roboto',Arial,sans-serif Slab";
font-size:15px;
font-style:normal;
font-weight:300;
line-height:24px;
padding:0;
text-decoration:none;
}
.tp-caption.News-Subtitle:hover,.News-Subtitle:hover
{
background-color:rgba(255,255,255,0);
border-color:transparent;
border-radius:0 0 0 0;
border-style:solid;
border-width:0;
color:rgba(255,255,255,0.65);
text-decoration:none;
}
.tp-caption.Photography-Display,.Photography-Display
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:80px;
font-style:normal;
font-weight:100;
letter-spacing:5px;
line-height:70px;
padding:0;
text-decoration:none;
}
.tp-caption.Photography-Subline,.Photography-Subline
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(119,119,119,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:20px;
font-style:normal;
font-weight:300;
letter-spacing:3px;
line-height:30px;
padding:0;
text-decoration:none;
}
.tp-caption.Photography-ImageHover,.Photography-ImageHover
{
background-color:transparent;
border-color:rgba(255,255,255,0);
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-size:20px;
font-style:normal;
font-weight:400;
line-height:22;
padding:0;
text-decoration:none;
}
.tp-caption.Photography-ImageHover:hover,.Photography-ImageHover:hover
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
text-decoration:none;
}
.tp-caption.Photography-Menuitem,.Photography-Menuitem
{
background-color:rgba(0,0,0,0.65);
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:20px;
font-style:normal;
font-weight:300;
letter-spacing:2px;
line-height:20px;
padding:3px 5px 3px 8px;
text-decoration:none;
}
.tp-caption.Photography-Menuitem:hover,.Photography-Menuitem:hover
{
background-color:rgba(0,255,222,0.65);
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
text-decoration:none;
}
.tp-caption.Photography-Textblock,.Photography-Textblock
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:17px;
font-style:normal;
font-weight:300;
letter-spacing:2px;
line-height:30px;
padding:0;
text-decoration:none;
}
.tp-caption.Photography-Subline-2,.Photography-Subline-2
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,0.35);
font-family:'Roboto',Arial,sans-serif;
font-size:20px;
font-style:normal;
font-weight:300;
letter-spacing:3px;
line-height:30px;
padding:0;
text-decoration:none;
}
.tp-caption.Photography-ImageHover2,.Photography-ImageHover2
{
background-color:transparent;
border-color:rgba(255,255,255,0);
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:22;
padding:0;
text-decoration:none;
}
.tp-caption.Photography-ImageHover2:hover,.Photography-ImageHover2:hover
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
text-decoration:none;
}
.tp-caption.WebProduct-Title,.WebProduct-Title
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(51,51,51,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:90px;
font-style:normal;
font-weight:100;
line-height:90px;
padding:0;
text-decoration:none;
}
.tp-caption.WebProduct-SubTitle,.WebProduct-SubTitle
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(153,153,153,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:15px;
font-style:normal;
font-weight:400;
line-height:20px;
padding:0;
text-decoration:none;
}
.tp-caption.WebProduct-Content,.WebProduct-Content
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(153,153,153,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:16px;
font-style:normal;
font-weight:600;
line-height:24px;
padding:0;
text-decoration:none;
}
.tp-caption.WebProduct-Menuitem,.WebProduct-Menuitem
{
background-color:rgba(51,51,51,1.00);
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:15px;
font-style:normal;
font-weight:500;
letter-spacing:2px;
line-height:20px;
padding:3px 5px 3px 8px;
text-align:left;
text-decoration:none;
}
.tp-caption.WebProduct-Menuitem:hover,.WebProduct-Menuitem:hover
{
background-color:rgba(255,255,255,1.00);
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(153,153,153,1.00);
text-decoration:none;
}
.tp-caption.WebProduct-Title-Light,.WebProduct-Title-Light
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:90px;
font-style:normal;
font-weight:100;
line-height:90px;
padding:0;
text-align:left;
text-decoration:none;
}
.tp-caption.WebProduct-SubTitle-Light,.WebProduct-SubTitle-Light
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,0.35);
font-family:'Roboto',Arial,sans-serif;
font-size:15px;
font-style:normal;
font-weight:400;
line-height:20px;
padding:0;
text-align:left;
text-decoration:none;
}
.tp-caption.WebProduct-Content-Light,.WebProduct-Content-Light
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,0.65);
font-family:'Roboto',Arial,sans-serif;
font-size:16px;
font-style:normal;
font-weight:600;
line-height:24px;
padding:0;
text-align:left;
text-decoration:none;
}
.tp-caption.FatRounded,.FatRounded
{
background-color:rgba(0,0,0,0.50);
border-color:rgba(211,211,211,1.00);
border-radius:50px 50px 50px 50px;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:30px;
font-style:normal;
font-weight:900;
line-height:30px;
padding:20px 22px 20px 25px;
text-align:left;
text-decoration:none;
text-shadow:none;
}
.tp-caption.FatRounded:hover,.FatRounded:hover
{
background-color:rgba(0,0,0,1.00);
border-color:rgba(211,211,211,1.00);
border-radius:50px 50px 50px 50px;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
text-decoration:none;
}
.tp-caption.NotGeneric-Title,.NotGeneric-Title
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:70px;
font-style:normal;
font-weight:800;
line-height:70px;
padding:10px 0;
text-decoration:none;
}
.tp-caption.NotGeneric-SubTitle,.NotGeneric-SubTitle
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:13px;
font-style:normal;
font-weight:500;
letter-spacing:4px;
line-height:20px;
padding:0;
text-align:left;
text-decoration:none;
}
.tp-caption.NotGeneric-CallToAction,.NotGeneric-CallToAction
{
background-color:rgba(0,0,0,0);
border-color:rgba(255,255,255,0.50);
border-radius:0 0 0 0;
border-style:solid;
border-width:1px;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:14px;
font-style:normal;
font-weight:500;
letter-spacing:3px;
line-height:14px;
padding:10px 30px;
text-align:left;
text-decoration:none;
}
.tp-caption.NotGeneric-CallToAction:hover,.NotGeneric-CallToAction:hover
{
background-color:transparent;
border-color:rgba(255,255,255,1.00);
border-radius:0 0 0 0;
border-style:solid;
border-width:1px;
color:rgba(255,255,255,1.00);
text-decoration:none;
}
.tp-caption.NotGeneric-Icon,.NotGeneric-Icon
{
background-color:rgba(0,0,0,0);
border-color:rgba(255,255,255,0);
border-radius:0 0 0 0;
border-style:solid;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:30px;
font-style:normal;
font-weight:400;
letter-spacing:3px;
line-height:30px;
padding:0;
text-align:left;
text-decoration:none;
}
.tp-caption.NotGeneric-Menuitem,.NotGeneric-Menuitem
{
background-color:rgba(0,0,0,0);
border-color:rgba(255,255,255,0.15);
border-radius:0 0 0 0;
border-style:solid;
border-width:1px;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:14px;
font-style:normal;
font-weight:500;
letter-spacing:3px;
line-height:14px;
padding:27px 30px;
text-align:left;
text-decoration:none;
}
.tp-caption.NotGeneric-Menuitem:hover,.NotGeneric-Menuitem:hover
{
background-color:rgba(0,0,0,0);
border-color:rgba(255,255,255,1.00);
border-radius:0 0 0 0;
border-style:solid;
border-width:1px;
color:rgba(255,255,255,1.00);
text-decoration:none;
}
.tp-caption.MarkerStyle,.MarkerStyle
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:17px;
font-style:normal;
font-weight:100;
line-height:30px;
padding:0;
text-align:left;
text-decoration:none;
}
.tp-caption.Gym-Menuitem,.Gym-Menuitem
{
background-color:rgba(0,0,0,1.00);
border-color:rgba(255,255,255,0);
border-radius:3px 3px 3px 3px;
border-style:solid;
border-width:2px;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:20px;
font-style:normal;
font-weight:300;
letter-spacing:2px;
line-height:20px;
padding:3px 5px 3px 8px;
text-align:left;
text-decoration:none;
}
.tp-caption.Gym-Menuitem:hover,.Gym-Menuitem:hover
{
background-color:rgba(0,0,0,1.00);
border-color:rgba(255,255,255,0.25);
border-radius:3px 3px 3px 3px;
border-style:solid;
border-width:2px;
color:rgba(255,255,255,1.00);
text-decoration:none;
}
.tp-caption.Newspaper-Button,.Newspaper-Button
{
background-color:rgba(255,255,255,0);
border-color:rgba(255,255,255,0.25);
border-radius:0 0 0 0;
border-style:solid;
border-width:1px;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:13px;
font-style:normal;
font-weight:700;
letter-spacing:2px;
line-height:17px;
padding:12px 35px;
text-align:left;
text-decoration:none;
}
.tp-caption.Newspaper-Button:hover,.Newspaper-Button:hover
{
background-color:rgba(255,255,255,1.00);
border-color:rgba(255,255,255,1.00);
border-radius:0 0 0 0;
border-style:solid;
border-width:1px;
color:rgba(0,0,0,1.00);
text-decoration:none;
}
.tp-caption.Newspaper-Subtitle,.Newspaper-Subtitle
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(168,216,238,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:15px;
font-style:normal;
font-weight:900;
line-height:20px;
padding:0;
text-align:left;
text-decoration:none;
}
.tp-caption.Newspaper-Title,.Newspaper-Title
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:"'Roboto',Arial,sans-serif Slab";
font-size:50px;
font-style:normal;
font-weight:400;
line-height:55px;
padding:0 0 10px;
text-align:left;
text-decoration:none;
}
.tp-caption.Newspaper-Title-Centered,.Newspaper-Title-Centered
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:"'Roboto',Arial,sans-serif Slab";
font-size:50px;
font-style:normal;
font-weight:400;
line-height:55px;
padding:0 0 10px;
text-align:center;
text-decoration:none;
}
.tp-caption.Hero-Button,.Hero-Button
{
background-color:rgba(0,0,0,0);
border-color:rgba(255,255,255,0.50);
border-radius:0 0 0 0;
border-style:solid;
border-width:1px;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:14px;
font-style:normal;
font-weight:500;
letter-spacing:3px;
line-height:14px;
padding:10px 30px;
text-align:left;
text-decoration:none;
}
.tp-caption.Hero-Button:hover,.Hero-Button:hover
{
background-color:rgba(255,255,255,1.00);
border-color:rgba(255,255,255,1.00);
border-radius:0 0 0 0;
border-style:solid;
border-width:1px;
color:rgba(0,0,0,1.00);
text-decoration:none;
}
.tp-caption.Video-Title,.Video-Title
{
background-color:rgba(0,0,0,1.00);
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:30px;
font-style:normal;
font-weight:900;
line-height:30px;
padding:5px;
text-align:left;
text-decoration:none;
}
.tp-caption.Video-SubTitle,.Video-SubTitle
{
background-color:rgba(0,0,0,0.35);
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:12px;
font-style:normal;
font-weight:600;
letter-spacing:2px;
line-height:12px;
padding:5px;
text-align:left;
text-decoration:none;
}
.tp-caption.NotGeneric-Button,.NotGeneric-Button
{
background-color:rgba(0,0,0,0);
border-color:rgba(255,255,255,0.50);
border-radius:0 0 0 0;
border-style:solid;
border-width:1px;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:14px;
font-style:normal;
font-weight:500;
letter-spacing:3px;
line-height:14px;
padding:10px 30px;
text-align:left;
text-decoration:none;
}
.tp-caption.NotGeneric-Button:hover,.NotGeneric-Button:hover
{
background-color:transparent;
border-color:rgba(255,255,255,1.00);
border-radius:0 0 0 0;
border-style:solid;
border-width:1px;
color:rgba(255,255,255,1.00);
text-decoration:none;
}
.tp-caption.NotGeneric-BigButton,.NotGeneric-BigButton
{
background-color:rgba(0,0,0,0);
border-color:rgba(255,255,255,0.15);
border-radius:0 0 0 0;
border-style:solid;
border-width:1px;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:14px;
font-style:normal;
font-weight:500;
letter-spacing:3px;
line-height:14px;
padding:27px 30px;
text-align:left;
text-decoration:none;
}
.tp-caption.NotGeneric-BigButton:hover,.NotGeneric-BigButton:hover
{
background-color:rgba(0,0,0,0);
border-color:rgba(255,255,255,1.00);
border-radius:0 0 0 0;
border-style:solid;
border-width:1px;
color:rgba(255,255,255,1.00);
text-decoration:none;
}
.tp-caption.WebProduct-Button,.WebProduct-Button
{
background-color:rgba(51,51,51,1.00);
border-color:rgba(0,0,0,1.00);
border-radius:0 0 0 0;
border-style:none;
border-width:2px;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:16px;
font-style:normal;
font-weight:600;
letter-spacing:1px;
line-height:48px;
padding:0 40px;
text-align:left;
text-decoration:none;
}
.tp-caption.WebProduct-Button:hover,.WebProduct-Button:hover
{
background-color:rgba(255,255,255,1.00);
border-color:rgba(0,0,0,1.00);
border-radius:0 0 0 0;
border-style:none;
border-width:2px;
color:rgba(51,51,51,1.00);
text-decoration:none;
}
.tp-caption.Restaurant-Button,.Restaurant-Button
{
background-color:rgba(10,10,10,0);
border-color:rgba(255,255,255,0.50);
border-radius:0 0 0 0;
border-style:solid;
border-width:2px;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:17px;
font-style:normal;
font-weight:500;
letter-spacing:3px;
line-height:17px;
padding:12px 35px;
text-align:left;
text-decoration:none;
}
.tp-caption.Restaurant-Button:hover,.Restaurant-Button:hover
{
background-color:rgba(0,0,0,0);
border-color:rgba(255,224,129,1.00);
border-radius:0 0 0 0;
border-style:solid;
border-width:2px;
color:rgba(255,255,255,1.00);
text-decoration:none;
}
.tp-caption.Gym-Button,.Gym-Button
{
background-color:rgba(139,192,39,1.00);
border-color:rgba(0,0,0,0);
border-radius:30px 30px 30px 30px;
border-style:solid;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:15px;
font-style:normal;
font-weight:600;
letter-spacing:1px;
line-height:15px;
padding:13px 35px;
text-align:left;
text-decoration:none;
}
.tp-caption.Gym-Button:hover,.Gym-Button:hover
{
background-color:rgba(114,168,0,1.00);
border-color:rgba(0,0,0,0);
border-radius:30px 30px 30px 30px;
border-style:solid;
border-width:0;
color:rgba(255,255,255,1.00);
text-decoration:none;
}
.tp-caption.Gym-Button-Light,.Gym-Button-Light
{
background-color:transparent;
border-color:rgba(255,255,255,0.25);
border-radius:30px 30px 30px 30px;
border-style:solid;
border-width:2px;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:15px;
font-style:normal;
font-weight:600;
line-height:15px;
padding:12px 35px;
text-align:left;
text-decoration:none;
}
.tp-caption.Gym-Button-Light:hover,.Gym-Button-Light:hover
{
background-color:rgba(114,168,0,0);
border-color:rgba(139,192,39,1.00);
border-radius:30px 30px 30px 30px;
border-style:solid;
border-width:2px;
color:rgba(255,255,255,1.00);
text-decoration:none;
}
.tp-caption.Sports-Button-Light,.Sports-Button-Light
{
background-color:rgba(0,0,0,0);
border-color:rgba(255,255,255,0.50);
border-radius:0 0 0 0;
border-style:solid;
border-width:2px;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:17px;
font-style:normal;
font-weight:600;
letter-spacing:2px;
line-height:17px;
padding:12px 35px;
text-align:left;
text-decoration:none;
}
.tp-caption.Sports-Button-Light:hover,.Sports-Button-Light:hover
{
background-color:rgba(0,0,0,0);
border-color:rgba(255,255,255,1.00);
border-radius:0 0 0 0;
border-style:solid;
border-width:2px;
color:rgba(255,255,255,1.00);
text-decoration:none;
}
.tp-caption.Sports-Button-Red,.Sports-Button-Red
{
background-color:rgba(219,28,34,1.00);
border-color:rgba(219,28,34,0);
border-radius:0 0 0 0;
border-style:solid;
border-width:2px;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:17px;
font-style:normal;
font-weight:600;
letter-spacing:2px;
line-height:17px;
padding:12px 35px;
text-align:left;
text-decoration:none;
}
.tp-caption.Sports-Button-Red:hover,.Sports-Button-Red:hover
{
background-color:rgba(0,0,0,1.00);
border-color:rgba(0,0,0,1.00);
border-radius:0 0 0 0;
border-style:solid;
border-width:2px;
color:rgba(255,255,255,1.00);
text-decoration:none;
}
.tp-caption.Photography-Button,.Photography-Button
{
background-color:rgba(0,0,0,0);
border-color:rgba(255,255,255,0.25);
border-radius:30px 30px 30px 30px;
border-style:solid;
border-width:1px;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:15px;
font-style:normal;
font-weight:600;
letter-spacing:1px;
line-height:15px;
padding:13px 35px;
text-align:left;
text-decoration:none;
}
.tp-caption.Photography-Button:hover,.Photography-Button:hover
{
background-color:rgba(0,0,0,0);
border-color:rgba(255,255,255,1.00);
border-radius:30px 30px 30px 30px;
border-style:solid;
border-width:1px;
color:rgba(255,255,255,1.00);
text-decoration:none;
}
.tp-caption.Newspaper-Button-2,.Newspaper-Button-2
{
background-color:rgba(0,0,0,0);
border-color:rgba(255,255,255,0.50);
border-radius:3px 3px 3px 3px;
border-style:solid;
border-width:2px;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:15px;
font-style:normal;
font-weight:900;
line-height:15px;
padding:10px 30px;
text-align:left;
text-decoration:none;
}
.tp-caption.Newspaper-Button-2:hover,.Newspaper-Button-2:hover
{
background-color:rgba(0,0,0,0);
border-color:rgba(255,255,255,1.00);
border-radius:3px 3px 3px 3px;
border-style:solid;
border-width:2px;
color:rgba(255,255,255,1.00);
text-decoration:none;
}
.tp-caption.Feature-Tour,.Feature-Tour
{
background-color:rgba(139,192,39,1.00);
border-color:rgba(0,0,0,0);
border-radius:30px 30px 30px 30px;
border-style:solid;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:17px;
font-style:normal;
font-weight:700;
line-height:17px;
padding:17px 35px;
text-align:left;
text-decoration:none;
}
.tp-caption.Feature-Tour:hover,.Feature-Tour:hover
{
background-color:rgba(114,168,0,1.00);
border-color:rgba(0,0,0,0);
border-radius:30px 30px 30px 30px;
border-style:solid;
border-width:0;
color:rgba(255,255,255,1.00);
text-decoration:none;
}
.tp-caption.Feature-Examples,.Feature-Examples
{
background-color:transparent;
border-color:rgba(33,42,64,0.15);
border-radius:30px 30px 30px 30px;
border-style:solid;
border-width:2px;
color:rgba(33,42,64,0.50);
font-family:'Roboto',Arial,sans-serif;
font-size:17px;
font-style:normal;
font-weight:700;
line-height:17px;
padding:15px 35px;
text-align:left;
text-decoration:none;
}
.tp-caption.Feature-Examples:hover,.Feature-Examples:hover
{
background-color:transparent;
border-color:rgba(139,192,39,1.00);
border-radius:30px 30px 30px 30px;
border-style:solid;
border-width:2px;
color:rgba(139,192,39,1.00);
text-decoration:none;
}
.tp-caption.subcaption,.subcaption
{
background-color:transparent;
border-color:rgba(0,0,0,1.00);
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(111,124,130,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:19px;
font-style:normal;
font-weight:400;
line-height:24px;
padding:0;
text-align:left;
text-decoration:none;
text-shadow:none;
}
.tp-caption.menutab,.menutab
{
background-color:transparent;
border-color:rgba(0,0,0,1.00);
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(41,46,49,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:25px;
font-style:normal;
font-weight:300;
line-height:30px;
padding:0;
text-align:left;
text-decoration:none;
text-shadow:none;
}
.tp-caption.menutab:hover,.menutab:hover
{
background-color:transparent;
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(213,0,0,1.00);
text-decoration:none;
}
.tp-caption.maincontent,.maincontent
{
background-color:transparent;
border-color:rgba(0,0,0,1.00);
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(41,46,49,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:21px;
font-style:normal;
font-weight:300;
line-height:26px;
padding:0;
text-align:left;
text-decoration:none;
text-shadow:none;
}
.tp-caption.minitext,.minitext
{
background-color:transparent;
border-color:rgba(0,0,0,1.00);
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(185,186,187,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:15px;
font-style:normal;
font-weight:400;
line-height:20px;
padding:0;
text-align:left;
text-decoration:none;
text-shadow:none;
}
.tp-caption.Feature-Buy,.Feature-Buy
{
background-color:rgba(0,154,238,1.00);
border-color:rgba(0,0,0,0);
border-radius:30px 30px 30px 30px;
border-style:solid;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:17px;
font-style:normal;
font-weight:700;
line-height:17px;
padding:17px 35px;
text-align:left;
text-decoration:none;
}
.tp-caption.Feature-Buy:hover,.Feature-Buy:hover
{
background-color:rgba(0,133,214,1.00);
border-color:rgba(0,0,0,0);
border-radius:30px 30px 30px 30px;
border-style:solid;
border-width:0;
color:rgba(255,255,255,1.00);
text-decoration:none;
}
.tp-caption.Feature-Examples-Light,.Feature-Examples-Light
{
background-color:transparent;
border-color:rgba(255,255,255,0.15);
border-radius:30px 30px 30px 30px;
border-style:solid;
border-width:2px;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:17px;
font-style:normal;
font-weight:700;
line-height:17px;
padding:15px 35px;
text-align:left;
text-decoration:none;
}
.tp-caption.Feature-Examples-Light:hover,.Feature-Examples-Light:hover
{
background-color:transparent;
border-color:rgba(255,255,255,1.00);
border-radius:30px 30px 30px 30px;
border-style:solid;
border-width:2px;
color:rgba(255,255,255,1.00);
text-decoration:none;
}
.tp-caption.Facebook-Likes,.Facebook-Likes
{
background-color:rgba(59,89,153,1.00);
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:15px;
font-style:normal;
font-weight:500;
line-height:22px;
padding:5px 15px;
text-align:left;
text-decoration:none;
}
.tp-caption.Twitter-Favorites,.Twitter-Favorites
{
background-color:rgba(255,255,255,0);
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(136,153,166,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:15px;
font-style:normal;
font-weight:500;
line-height:22px;
padding:0;
text-align:left;
text-decoration:none;
}
.tp-caption.Twitter-Link,.Twitter-Link
{
background-color:rgba(255,255,255,1.00);
border-color:transparent;
border-radius:30px 30px 30px 30px;
border-style:none;
border-width:0;
color:rgba(135,153,165,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:15px;
font-style:normal;
font-weight:500;
line-height:15px;
padding:11px 11px 9px;
text-align:left;
text-decoration:none;
}
.tp-caption.Twitter-Link:hover,.Twitter-Link:hover
{
background-color:rgba(0,132,180,1.00);
border-color:transparent;
border-radius:30px 30px 30px 30px;
border-style:none;
border-width:0;
color:rgba(255,255,255,1.00);
text-decoration:none;
}
.tp-caption.Twitter-Retweet,.Twitter-Retweet
{
background-color:rgba(255,255,255,0);
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(136,153,166,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:15px;
font-style:normal;
font-weight:500;
line-height:22px;
padding:0;
text-align:left;
text-decoration:none;
}
.tp-caption.Twitter-Content,.Twitter-Content
{
background-color:rgba(255,255,255,1.00);
border-color:transparent;
border-radius:0 0 0 0;
border-style:none;
border-width:0;
color:rgba(41,47,51,1.00);
font-family:'Roboto',Arial,sans-serif;
font-size:20px;
font-style:normal;
font-weight:500;
line-height:28px;
padding:30px 30px 70px;
text-align:left;
text-decoration:none;
}
.revtp-searchform input[type="text"],
.revtp-searchform input[type="email"],
.revtp-form input[type="text"],
.revtp-form input[type="email"]{ 	
font-family:"'Roboto',Arial,sans-serif",sans-serif;
font-size:15px;
color:#000;
background-color:#fff;
line-height:46px;
padding:0 20px;
cursor:text;
border:0;
width:400px;
margin-bottom:0px;
-webkit-transition:background-color 0.5s;
-moz-transition:background-color 0.5s;
-o-transition:background-color 0.5s;
-ms-transition:background-color 0.5s;
transition:background-color 0.5s;
border-radius:0px;
}
.tp-caption.BigBold-Title,
.BigBold-Title{
color:rgba(255,255,255,1.00);
font-size:110px;
line-height:100px;
font-weight:800;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:10px 0px 10px 0;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.BigBold-SubTitle,
.BigBold-SubTitle{
color:rgba(255,255,255,0.50);
font-size:15px;
line-height:24px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left;
letter-spacing:1px
}
.tp-caption.BigBold-Button,
.BigBold-Button{
color:rgba(255,255,255,1.00);
font-size:13px;
line-height:13px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:15px 50px 15px 50px;
text-decoration:none;
background-color:rgba(0,0,0,0);
border-color:rgba(255,255,255,0.50);
border-style:solid;
border-width:1px;
border-radius:0px 0px 0px 0px;
text-align:left;
letter-spacing:1px
}
.tp-caption.BigBold-Button:hover,
.BigBold-Button:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:transparent;
border-color:rgba(255,255,255,1.00);
border-style:solid;
border-width:1px;
border-radius:0px 0px 0px 0px
}
.tp-caption.FoodCarousel-Content,
.FoodCarousel-Content{
color:rgba(41,46,49,1.00);
font-size:17px;
line-height:28px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:30px 30px 30px 30px;
text-decoration:none;
background-color:rgba(255,255,255,1.00);
border-color:rgba(41,46,49,1.00);
border-style:solid;
border-width:1px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.FoodCarousel-Button,
.FoodCarousel-Button{
color:rgba(41,46,49,1.00);
font-size:13px;
line-height:13px;
font-weight:700;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:15px 70px 15px 50px;
text-decoration:none;
background-color:rgba(255,255,255,1.00);
border-color:rgba(41,46,49,1.00);
border-style:solid;
border-width:1px;
border-radius:0px 0px 0px 0px;
text-align:left;
letter-spacing:1px
}
.tp-caption.FoodCarousel-Button:hover,
.FoodCarousel-Button:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:rgba(41,46,49,1.00);
border-color:rgba(41,46,49,1.00);
border-style:solid;
border-width:1px;
border-radius:0px 0px 0px 0px
}
.tp-caption.FoodCarousel-CloseButton,
.FoodCarousel-CloseButton{
color:rgba(41,46,49,1.00);
font-size:20px;
line-height:20px;
font-weight:700;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:14px 14px 14px 16px;
text-decoration:none;
background-color:rgba(0,0,0,0);
border-color:rgba(41,46,49,0);
border-style:solid;
border-width:1px;
border-radius:30px 30px 30px 30px;
text-align:left;
letter-spacing:1px
}
.tp-caption.FoodCarousel-CloseButton:hover,
.FoodCarousel-CloseButton:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:rgba(41,46,49,1.00);
border-color:rgba(41,46,49,0);
border-style:solid;
border-width:1px;
border-radius:30px 30px 30px 30px
}
.tp-caption.Video-SubTitle,
.Video-SubTitle{
color:rgba(255,255,255,1.00);
font-size:12px;
line-height:12px;
font-weight:600;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:5px 5px 5px 5px;
text-decoration:none;
background-color:rgba(0,0,0,0.35);
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
letter-spacing:2px;
text-align:left
}
.tp-caption.Video-Title,
.Video-Title{
color:rgba(255,255,255,1.00);
font-size:30px;
line-height:30px;
font-weight:900;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:5px 5px 5px 5px;
text-decoration:none;
background-color:rgba(0,0,0,1.00);
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.Travel-BigCaption,
.Travel-BigCaption{
color:rgba(255,255,255,1.00);
font-size:50px;
line-height:50px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.Travel-SmallCaption,
.Travel-SmallCaption{
color:rgba(255,255,255,1.00);
font-size:25px;
line-height:30px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.Travel-CallToAction,
.Travel-CallToAction{
color:rgba(255,255,255,1.00);
font-size:25px;
line-height:25px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:12px 20px 12px 20px;
text-decoration:none;
background-color:rgba(255,255,255,0.05);
border-color:rgba(255,255,255,1.00);
border-style:solid;
border-width:2px;
border-radius:5px 5px 5px 5px;
text-align:left;
letter-spacing:1px
}
.tp-caption.Travel-CallToAction:hover,
.Travel-CallToAction:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:rgba(255,255,255,0.15);
border-color:rgba(255,255,255,1.00);
border-style:solid;
border-width:2px;
border-radius:5px 5px 5px 5px
}
.tp-caption.RotatingWords-TitleWhite,
.RotatingWords-TitleWhite{
color:rgba(255,255,255,1.00);
font-size:70px;
line-height:70px;
font-weight:800;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0px 0px 0px 0;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.RotatingWords-Button,
.RotatingWords-Button{
color:rgba(255,255,255,1.00);
font-size:20px;
line-height:20px;
font-weight:700;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:20px 50px 20px 50px;
text-decoration:none;
background-color:rgba(0,0,0,0);
border-color:rgba(255,255,255,0.15);
border-style:solid;
border-width:2px;
border-radius:0px 0px 0px 0px;
text-align:left;
letter-spacing:3px
}
.tp-caption.RotatingWords-Button:hover,
.RotatingWords-Button:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:transparent;
border-color:rgba(255,255,255,1.00);
border-style:solid;
border-width:2px;
border-radius:0px 0px 0px 0px
}
.tp-caption.RotatingWords-SmallText,
.RotatingWords-SmallText{
color:rgba(255,255,255,1.00);
font-size:14px;
line-height:20px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left;
text-shadow:none
}
.tp-caption.ContentZoom-SmallTitle,
.ContentZoom-SmallTitle{
color:rgba(41,46,49,1.00);
font-size:33px;
line-height:45px;
font-weight:600;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.ContentZoom-SmallSubtitle,
.ContentZoom-SmallSubtitle{
color:rgba(111,124,130,1.00);
font-size:16px;
line-height:24px;
font-weight:600;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.ContentZoom-SmallIcon,
.ContentZoom-SmallIcon{
color:rgba(41,46,49,1.00);
font-size:20px;
line-height:20px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:10px 10px 10px 10px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.ContentZoom-SmallIcon:hover,
.ContentZoom-SmallIcon:hover{
color:rgba(111,124,130,1.00);
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px
}
.tp-caption.ContentZoom-DetailTitle,
.ContentZoom-DetailTitle{
color:rgba(41,46,49,1.00);
font-size:70px;
line-height:70px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.ContentZoom-DetailSubTitle,
.ContentZoom-DetailSubTitle{
color:rgba(111,124,130,1.00);
font-size:25px;
line-height:25px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.ContentZoom-DetailContent,
.ContentZoom-DetailContent{
color:rgba(111,124,130,1.00);
font-size:17px;
line-height:28px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.ContentZoom-Button,
.ContentZoom-Button{
color:rgba(41,46,49,1.00);
font-size:13px;
line-height:13px;
font-weight:700;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:15px 50px 15px 50px;
text-decoration:none;
background-color:rgba(0,0,0,0);
border-color:rgba(41,46,49,0.50);
border-style:solid;
border-width:1px;
border-radius:0px 0px 0px 0px;
text-align:left;
letter-spacing:1px
}
.tp-caption.ContentZoom-Button:hover,
.ContentZoom-Button:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:rgba(41,46,49,1.00);
border-color:rgba(41,46,49,1.00);
border-style:solid;
border-width:1px;
border-radius:0px 0px 0px 0px
}
.tp-caption.ContentZoom-ButtonClose,
.ContentZoom-ButtonClose{
color:rgba(41,46,49,1.00);
font-size:13px;
line-height:13px;
font-weight:700;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:14px 14px 14px 16px;
text-decoration:none;
background-color:rgba(0,0,0,0);
border-color:rgba(41,46,49,0.50);
border-style:solid;
border-width:1px;
border-radius:30px 30px 30px 30px;
text-align:left;
letter-spacing:1px
}
.tp-caption.ContentZoom-ButtonClose:hover,
.ContentZoom-ButtonClose:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:rgba(41,46,49,1.00);
border-color:rgba(41,46,49,1.00);
border-style:solid;
border-width:1px;
border-radius:30px 30px 30px 30px
}
.tp-caption.Newspaper-Title,
.Newspaper-Title{
color:rgba(255,255,255,1.00);
font-size:50px;
line-height:55px;
font-weight:400;
font-style:normal;
font-family:"'Roboto',Arial,sans-serif Slab";
padding:0 0 10px 0;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.Newspaper-Subtitle,
.Newspaper-Subtitle{
color:rgba(168,216,238,1.00);
font-size:15px;
line-height:20px;
font-weight:900;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.Newspaper-Button,
.Newspaper-Button{
color:rgba(255,255,255,1.00);
font-size:13px;
line-height:17px;
font-weight:700;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:12px 35px 12px 35px;
text-decoration:none;
background-color:rgba(255,255,255,0);
border-color:rgba(255,255,255,0.25);
border-style:solid;
border-width:1px;
border-radius:0px 0px 0px 0px;
letter-spacing:2px;
text-align:left
}
.tp-caption.Newspaper-Button:hover,
.Newspaper-Button:hover{
color:rgba(0,0,0,1.00);
text-decoration:none;
background-color:rgba(255,255,255,1.00);
border-color:rgba(255,255,255,1.00);
border-style:solid;
border-width:1px;
border-radius:0px 0px 0px 0px
}
.tp-caption.rtwhitemedium,
.rtwhitemedium{
font-size:22px;
line-height:26px;
color:rgb(255,255,255);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(0,0,0);
border-style:none;
text-shadow:none
}
@media only screen and (max-width:767px){
.revtp-searchform input[type="text"],
.revtp-searchform input[type="email"],
.revtp-form input[type="text"],
.revtp-form input[type="email"]{ width:200px !important; }
}
.revtp-searchform input[type="submit"],
.revtp-form input[type="submit"]{	
font-family:"'Roboto',Arial,sans-serif",sans-serif;
line-height:46px;
letter-spacing:1px;
text-transform:uppercase;
font-size:15px;
font-weight:700;
padding:0 20px;
border:0;
background:#009aee;
color:#fff;
border-radius:0px;
}
.tp-caption.Twitter-Content a,
.tp-caption.Twitter-Content a:visited{
color:#0084B4 !important
}
.tp-caption.Twitter-Content a:hover{
color:#0084B4 !important;
text-decoration:underline !important
}
.tp-caption.Concept-Title,
.Concept-Title{
color:rgba(255,255,255,1.00);
font-size:70px;
line-height:70px;
font-weight:700;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0px 0px 10px 0px;
text-decoration:none;
text-align:left;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0px 0px 0px 0px;
letter-spacing:5px
}
.tp-caption.Concept-SubTitle,
.Concept-SubTitle{
color:rgba(255,255,255,0.65);
font-size:25px;
line-height:25px;
font-weight:700;
font-style:italic;
font-family:"'Roboto',Arial,sans-serif";
padding:0px 0px 10px 0px;
text-decoration:none;
text-align:left;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0px 0px 0px 0px
}
.tp-caption.Concept-Content,
.Concept-Content{
color:rgba(255,255,255,1.00);
font-size:20px;
line-height:30px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0px 0px 0px 0px;
text-decoration:none;
text-align:center;
background-color:rgba(0,0,0,0);
border-color:rgba(255,255,255,1.00);
border-style:none;
border-width:2px;
border-radius:0px 0px 0px 0px
}
.tp-caption.Concept-MoreBtn,
.Concept-MoreBtn{
color:rgba(255,255,255,1.00);
font-size:30px;
line-height:30px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:10px 8px 7px 10px;
text-decoration:none;
text-align:left;
background-color:transparent;
border-color:rgba(255,255,255,0);
border-style:solid;
border-width:0px;
border-radius:50px 50px 50px 50px;
letter-spacing:1px;
text-align:left
}
.tp-caption.Concept-MoreBtn:hover,
.Concept-MoreBtn:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:rgba(255,255,255,0.15);
border-color:rgba(255,255,255,0);
border-style:solid;
border-width:0px;
border-radius:50px 50px 50px 50px
}
.tp-caption.Concept-LessBtn,
.Concept-LessBtn{
color:rgba(255,255,255,1.00);
font-size:30px;
line-height:30px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:10px 8px 7px 10px;
text-decoration:none;
text-align:left;
background-color:rgba(0,0,0,1.00);
border-color:rgba(255,255,255,0);
border-style:solid;
border-width:0px;
border-radius:50px 50px 50px 50px;
letter-spacing:1px;
text-align:left
}
.tp-caption.Concept-LessBtn:hover,
.Concept-LessBtn:hover{
color:rgba(0,0,0,1.00);
text-decoration:none;
background-color:rgba(255,255,255,1.00);
border-color:rgba(255,255,255,0);
border-style:solid;
border-width:0px;
border-radius:50px 50px 50px 50px
}
.tp-caption.Concept-SubTitle-Dark,
.Concept-SubTitle-Dark{
color:rgba(0,0,0,0.65);
font-size:25px;
line-height:25px;
font-weight:700;
font-style:italic;
font-family:'Roboto',Arial,sans-serif;
padding:0px 0px 10px 0px;
text-decoration:none;
text-align:left;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0px 0px 0px 0px
}
.tp-caption.Concept-Title-Dark,
.Concept-Title-Dark{
color:rgba(0,0,0,1.00);
font-size:70px;
line-height:70px;
font-weight:700;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0px 0px 10px 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0px 0px 0px 0px;
letter-spacing:5px
}
.tp-caption.Concept-MoreBtn-Dark,
.Concept-MoreBtn-Dark{
color:rgba(0,0,0,1.00);
font-size:30px;
line-height:30px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:10px 8px 7px 10px;
text-decoration:none;
text-align:left;
background-color:transparent;
border-color:rgba(255,255,255,0);
border-style:solid;
border-width:0px;
border-radius:50px 50px 50px 50px;
letter-spacing:1px;
text-align:left
}
.tp-caption.Concept-MoreBtn-Dark:hover,
.Concept-MoreBtn-Dark:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:rgba(0,0,0,1.00);
border-color:rgba(255,255,255,0);
border-style:solid;
border-width:0px;
border-radius:50px 50px 50px 50px
}
.tp-caption.Concept-Content-Dark,
.Concept-Content-Dark{
color:rgba(0,0,0,1.00);
font-size:20px;
line-height:30px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0px 0px 0px 0px;
text-decoration:none;
text-align:center;
background-color:rgba(0,0,0,0);
border-color:rgba(255,255,255,1.00);
border-style:none;
border-width:2px;
border-radius:0px 0px 0px 0px
}
.tp-caption.Concept-Notice,
.Concept-Notice{
color:rgba(255,255,255,1.00);
font-size:15px;
line-height:15px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0px 0px 0px 0px;
text-decoration:none;
text-align:center;
background-color:rgba(0,0,0,0);
border-color:rgba(255,255,255,1.00);
border-style:none;
border-width:2px;
border-radius:0px 0px 0px 0px;
letter-spacing:2px
}
.tp-caption.Concept-Content a,
.tp-caption.Concept-Content a:visited{
color:#fff !important;
border-bottom:1px solid #fff !important;
font-weight:700 !important;
}
.tp-caption.Concept-Content a:hover{
border-bottom:1px solid transparent !important;
}
.tp-caption.Concept-Content-Dark a,
.tp-caption.Concept-Content-Dark a:visited{
color:#000 !important;
border-bottom:1px solid #000 !important;
font-weight:700 !important;
}
.tp-caption.Concept-Content-Dark a:hover{
border-bottom:1px solid transparent !important;
}
.tp-caption.Twitter-Content a,
.tp-caption.Twitter-Content a:visited{
color:#0084B4 !important
}
.tp-caption.Twitter-Content a:hover{
color:#0084B4 !important;
text-decoration:underline !important
}
.tp-caption.Creative-Title,
.Creative-Title{
color:rgba(255,255,255,1.00);
font-size:70px;
line-height:70px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0px 0px 0px 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0px 0px 0px 0px
}
.tp-caption.Creative-SubTitle,
.Creative-SubTitle{
color:rgba(104,255,154,1.00);
font-size:14px;
line-height:14px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0px 0px 0px 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0px 0px 0px 0px;
letter-spacing:2px
}
.tp-caption.Creative-Button,
.Creative-Button{
color:rgba(104,255,154,1.00);
font-size:13px;
line-height:13px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:15px 50px 15px 50px;
text-decoration:none;
text-align:left;
background-color:rgba(0,0,0,0);
border-color:rgba(104,255,154,0.8);
border-style:solid;
border-width:2px;
border-radius:0px 0px 0px 0px;
letter-spacing:2px
}
.tp-caption.Creative-Button:hover,
.Creative-Button:hover{
color:rgba(104,255,154,1.00);
text-decoration:none;
background-color:rgba(0,0,0,0);
border-color:rgba(104,255,154,1.00);
border-style:solid;
border-width:2px;
border-radius:0px 0px 0px 0px
}
.tp-caption.subcaption,
.subcaption{
color:rgba(111,124,130,1.00);
font-size:19px;
line-height:24px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:rgba(0,0,0,1.00);
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-shadow:none;
text-align:left
}
.tp-caption.RedDot,
.RedDot{
color:rgba(0,0,0,1.00);        
font-weight:400;
font-style:normal;        
padding:0px 0px 0px 0px;
text-decoration:none;
text-align:left;
background-color:rgba(213,0,0,1.00);
border-color:rgba(255,255,255,1.00);
border-style:solid;
border-width:5px;
border-radius:50px 50px 50px 50px
}
.tp-caption.RedDot:hover,
.RedDot:hover{
color:rgba(0,0,0,1.00);
text-decoration:none;
background-color:rgba(255,255,255,0.75);
border-color:rgba(213,0,0,1.00);
border-style:solid;
border-width:5px;
border-radius:50px 50px 50px 50px
}
.tp-caption.SlidingOverlays-Title,
.SlidingOverlays-Title{
color:rgba(255,255,255,1.00);
font-size:50px;
line-height:50px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0px 0px 0px 0px;
text-decoration:none;
text-align:left;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0px 0px 0px 0px
}
.tp-caption.SlidingOverlays-Title,
.SlidingOverlays-Title{
color:rgba(255,255,255,1.00);
font-size:50px;
line-height:50px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0px 0px 0px 0px;
text-decoration:none;
text-align:left;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0px 0px 0px 0px
}
.tp-caption.Woo-TitleLarge,
.Woo-TitleLarge{
color:rgba(0,0,0,1.00);
font-size:40px;
line-height:40px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center;
}
.tp-caption.Woo-Rating,
.Woo-Rating{
color:rgba(0,0,0,1.00);
font-size:14px;
line-height:30px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left;
}
.tp-caption.Woo-SubTitle,
.Woo-SubTitle{
color:rgba(0,0,0,1.00);
font-size:18px;
line-height:18px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center;
letter-spacing:2px;
}
.tp-caption.Woo-PriceLarge,
.Woo-PriceLarge{
color:rgba(0,0,0,1.00);
font-size:60px;
line-height:60px;
font-weight:700;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center;
}
.tp-caption.Woo-ProductInfo,
.Woo-ProductInfo{
color:rgba(0,0,0,1.00);
font-size:15px;
line-height:15px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:12px 75px 12px 50px;
text-decoration:none;
background-color:rgba(254,207,114,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:1px;
border-radius:4px 4px 4px 4px;
text-align:left;
}
.tp-caption.Woo-ProductInfo:hover,
.Woo-ProductInfo:hover{
color:rgba(0,0,0,1.00);
text-decoration:none;
background-color:rgba(243,168,71,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:1px;
border-radius:4px 4px 4px 4px
}
.tp-caption.Woo-AddToCart,
.Woo-AddToCart{
color:rgba(0,0,0,1.00);
font-size:15px;
line-height:15px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:12px 35px 12px 35px;
text-decoration:none;
background-color:rgba(254,207,114,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:1px;
border-radius:4px 4px 4px 4px;
text-align:left;
}
.tp-caption.Woo-AddToCart:hover,
.Woo-AddToCart:hover{
color:rgba(0,0,0,1.00);
text-decoration:none;
background-color:rgba(243,168,71,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:1px;
border-radius:4px 4px 4px 4px
}
.tp-caption.Woo-TitleLarge,
.Woo-TitleLarge{
color:rgba(0,0,0,1.00);
font-size:40px;
line-height:40px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center;
}
.tp-caption.Woo-SubTitle,
.Woo-SubTitle{
color:rgba(0,0,0,1.00);
font-size:18px;
line-height:18px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center;
letter-spacing:2px;
}
.tp-caption.Woo-PriceLarge,
.Woo-PriceLarge{
color:rgba(0,0,0,1.00);
font-size:60px;
line-height:60px;
font-weight:700;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center;
}
.tp-caption.Woo-ProductInfo,
.Woo-ProductInfo{
color:rgba(0,0,0,1.00);
font-size:15px;
line-height:15px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:12px 75px 12px 50px;
text-decoration:none;
background-color:rgba(254,207,114,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:1px;
border-radius:4px 4px 4px 4px;
text-align:left;
}
.tp-caption.Woo-ProductInfo:hover,
.Woo-ProductInfo:hover{
color:rgba(0,0,0,1.00);
text-decoration:none;
background-color:rgba(243,168,71,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:1px;
border-radius:4px 4px 4px 4px
}
.tp-caption.Woo-AddToCart,
.Woo-AddToCart{
color:rgba(0,0,0,1.00);
font-size:15px;
line-height:15px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:12px 35px 12px 35px;
text-decoration:none;
background-color:rgba(254,207,114,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:1px;
border-radius:4px 4px 4px 4px;
text-align:left;
}
.tp-caption.Woo-AddToCart:hover,
.Woo-AddToCart:hover{
color:rgba(0,0,0,1.00);
text-decoration:none;
background-color:rgba(243,168,71,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:1px;
border-radius:4px 4px 4px 4px
}
.tp-caption.FullScreen-Toggle,
.FullScreen-Toggle{
color:rgba(255,255,255,1.00);
font-size:20px;
line-height:20px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:11px 8px 11px 12px;
text-decoration:none;
text-align:left;
background-color:rgba(0,0,0,0.50);
border-color:rgba(255,255,255,0);
border-style:solid;
border-width:0px;
border-radius:0px 0px 0px 0px;
letter-spacing:3px;
text-align:left
}
.tp-caption.FullScreen-Toggle:hover,
.FullScreen-Toggle:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:rgba(0,0,0,1.00);
border-color:rgba(255,255,255,0);
border-style:solid;
border-width:0px;
border-radius:0px 0px 0px 0px
}
.tp-caption.Agency-Title,
.Agency-Title{
color:rgba(255,255,255,1.00);
font-size:70px;
line-height:70px;
font-weight:900;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left;
letter-spacing:10px
}
.tp-caption.Agency-SubTitle,
.Agency-SubTitle{
color:rgba(255,255,255,1.00);
font-size:20px;
line-height:20px;
font-weight:400;
font-style:italic;
font-family:Georgia,serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.Agency-PlayBtn,
.Agency-PlayBtn{
color:rgba(255,255,255,1.00);
font-size:30px;
line-height:71px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0px 0px 0px 0px;
text-decoration:none;
background-color:transparent;
border-color:rgba(255,255,255,1.00);
border-style:solid;
border-width:2px;
border-radius:100px 100px 100px 100px;
text-align:center
}
.tp-caption.Agency-PlayBtn:hover,
.Agency-PlayBtn:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:transparent;
border-color:rgba(255,255,255,1.00);
border-style:solid;
border-width:2px;
border-radius:100px 100px 100px 100px;
cursor:pointer
}
.tp-caption.Agency-SmallText,
.Agency-SmallText{
color:rgba(255,255,255,1.00);
font-size:12px;
line-height:12px;
font-weight:900;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left;
letter-spacing:5px
}
.tp-caption.Agency-Social,
.Agency-Social{
color:rgba(51,51,51,1.00);
font-size:25px;
line-height:50px;
font-weight:400;
font-style:normal;
font-family:Georgia,serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:rgba(51,51,51,1.00);
border-style:solid;
border-width:2px;
border-radius:30px 30px 30px 30px;
text-align:center
}
.tp-caption.Agency-Social:hover,
.Agency-Social:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:rgba(51,51,51,1.00);
border-color:rgba(51,51,51,1.00);
border-style:solid;
border-width:2px;
border-radius:30px 30px 30px 30px;
cursor:pointer
}
.tp-caption.Agency-CloseBtn,
.Agency-CloseBtn{
color:rgba(255,255,255,1.00);
font-size:50px;
line-height:50px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0px 0px 0px 0px;
text-decoration:none;
background-color:transparent;
border-color:rgba(255,255,255,0);
border-style:none;
border-width:0px;
border-radius:100px 100px 100px 100px;
text-align:center
}
.tp-caption.Agency-CloseBtn:hover,
.Agency-CloseBtn:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:transparent;
border-color:rgba(255,255,255,0);
border-style:none;
border-width:0px;
border-radius:100px 100px 100px 100px;
cursor:pointer
}
.tp-caption.Dining-Title,
.Dining-Title{
color:rgba(255,255,255,1.00);
font-size:70px;
line-height:70px;
font-weight:400;
font-style:normal;
font-family:Georgia,serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left;
letter-spacing:10px
}
.tp-caption.Dining-SubTitle,
.Dining-SubTitle{
color:rgba(255,255,255,1.00);
font-size:20px;
line-height:20px;
font-weight:400;
font-style:normal;
font-family:Georgia,serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.Dining-BtnLight,
.Dining-BtnLight{
color:rgba(255,255,255,0.50);
font-size:15px;
line-height:15px;
font-weight:700;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:17px 73px 17px 50px;
text-decoration:none;
background-color:rgba(0,0,0,0);
border-color:rgba(255,255,255,0.25);
border-style:solid;
border-width:1px;
border-radius:0px 0px 0px 0px;
text-align:left;
letter-spacing:2px
}
.tp-caption.Dining-BtnLight:hover,
.Dining-BtnLight:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:rgba(0,0,0,0);
border-color:rgba(255,255,255,1.00);
border-style:solid;
border-width:1px;
border-radius:0px 0px 0px 0px
}
.tp-caption.Dining-Social,
.Dining-Social{
color:rgba(255,255,255,1.00);
font-size:25px;
line-height:50px;
font-weight:400;
font-style:normal;
font-family:Georgia,serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:rgba(255,255,255,0.25);
border-style:solid;
border-width:1px;
border-radius:30px 30px 30px 30px;
text-align:center
}
.tp-caption.Dining-Social:hover,
.Dining-Social:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:transparent;
border-color:rgba(255,255,255,1.00);
border-style:solid;
border-width:1px;
border-radius:30px 30px 30px 30px;
cursor:pointer
}
tp-caption.Team-Thumb,
.Team-Thumb{
color:rgba(255,255,255,1.00);
font-size:20px;
line-height:22px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.Team-Thumb:hover,
.Team-Thumb:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
cursor:pointer
}
.tp-caption.Team-Name,
.Team-Name{
color:rgba(255,255,255,1.00);
font-size:70px;
line-height:70px;
font-weight:900;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.Team-Position,
.Team-Position{
color:rgba(255,255,255,1.00);
font-size:30px;
line-height:30px;
font-weight:400;
font-style:normal;
font-family:Georgia,serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.Team-Description,
.Team-Description{
color:rgba(255,255,255,1.00);
font-size:18px;
line-height:28px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.Team-Social,
.Team-Social{
color:rgba(255,255,255,1.00);
font-size:50px;
line-height:50px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.Team-Social:hover,
.Team-Social:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0px 0px 0px 0px;
cursor:pointer
}
.tp-caption.VideoControls-Play,
.VideoControls-Play{
color:rgba(0,0,0,1.00);
font-size:50px;
line-height:120px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0px 0px 0px 7px;
text-decoration:none;
background-color:rgba(255,255,255,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:0px;
border-radius:100px 100px 100px 100px;
text-align:center
}
.tp-caption.VideoControls-Play:hover,
.VideoControls-Play:hover{
color:rgba(0,0,0,1.00);
text-decoration:none;
background-color:rgba(255,255,255,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:0px;
border-radius:100px 100px 100px 100px;
cursor:pointer
}
.tp-caption.VideoPlayer-Title,
.VideoPlayer-Title{
color:rgba(255,255,255,1.00);
font-size:40px;
line-height:40px;
font-weight:900;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left;
letter-spacing:10px
}
.tp-caption.VideoPlayer-SubTitle,
.VideoPlayer-SubTitle{
color:rgba(255,255,255,1.00);
font-size:20px;
line-height:20px;
font-weight:400;
font-style:italic;
font-family:Georgia,serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.VideoPlayer-Social,
.VideoPlayer-Social{
color:rgba(255,255,255,1.00);
font-size:50px;
line-height:50px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.VideoPlayer-Social:hover,
.VideoPlayer-Social:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0px 0px 0px 0px;
cursor:pointer
}
.tp-caption.VideoControls-Mute,
.VideoControls-Mute{
color:rgba(0,0,0,1.00);
font-size:20px;
line-height:50px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0px 0px 0px 0px;
text-decoration:none;
background-color:rgba(255,255,255,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:0px;
border-radius:100px 100px 100px 100px;
text-align:center
}
.tp-caption.VideoControls-Mute:hover,
.VideoControls-Mute:hover{
color:rgba(0,0,0,1.00);
text-decoration:none;
background-color:rgba(255,255,255,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:0px;
border-radius:100px 100px 100px 100px;
cursor:pointer
}
.tp-caption.VideoControls-Pause,
.VideoControls-Pause{
color:rgba(0,0,0,1.00);
font-size:20px;
line-height:50px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0px 0px 0px 0px;
text-decoration:none;
background-color:rgba(255,255,255,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:0px;
border-radius:100px 100px 100px 100px;
text-align:center
}
.tp-caption.VideoControls-Pause:hover,
.VideoControls-Pause:hover{
color:rgba(0,0,0,1.00);
text-decoration:none;
background-color:rgba(255,255,255,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:0px;
border-radius:100px 100px 100px 100px;
cursor:pointer
}
.soundcloudwrapper iframe{
width:100% !important
}
.tp-caption.SleekLanding-Title,
.SleekLanding-Title{
color:rgba(255,255,255,1.00);
font-size:35px;
line-height:40px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:left;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left;
letter-spacing:5px
}
.tp-caption.SleekLanding-ButtonBG,
.SleekLanding-ButtonBG{
color:rgba(0,0,0,1.00);
font-weight:700;
font-style:normal;    
padding:0 0 0 0px;
text-decoration:none;
text-align:left;
background-color:rgba(255,255,255,0.10);
border-color:rgba(0,0,0,0);
border-style:solid;
border-width:0px;
border-radius:5px 5px 5px 5px;
text-align:left;    
box-shadow:inset 0px 2px 0px 0px rgba(0,0,0,0.15)
}
.tp-caption.SleekLanding-SmallTitle,
.SleekLanding-SmallTitle{
color:rgba(255,255,255,1.00);
font-size:13px;
line-height:50px;
font-weight:900;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:left;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left;
letter-spacing:2px
}
.tp-caption.SleekLanding-BottomText,
.SleekLanding-BottomText{
color:rgba(255,255,255,1.00);
font-size:15px;
line-height:24px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:left;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.SleekLanding-Social,
.SleekLanding-Social{
color:rgba(255,255,255,1.00);
font-size:22px;
line-height:30px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.SleekLanding-Social:hover,
.SleekLanding-Social:hover{
color:rgba(0,0,0,0.25);
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
cursor:pointer
}
#rev_slider_429_1_wrapper .tp-loader.spinner2{
background-color:#555555 !important;
}
.tp-fat{
font-weight:900 !important;
}
.tp-caption.PostSlider-Category,
.PostSlider-Category{
color:rgba(0,0,0,1.00);
font-size:15px;
line-height:15px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
letter-spacing:3px;
text-align:left
}
.tp-caption.PostSlider-Title,
.PostSlider-Title{
color:rgba(0,0,0,1.00);
font-size:40px;
line-height:40px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.PostSlider-Content,
.PostSlider-Content{
color:rgba(119,119,119,1.00);
font-size:15px;
line-height:23px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.PostSlider-Button,
.PostSlider-Button{
color:rgba(0,0,0,1.00);
font-size:15px;
line-height:40px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:1px 56px 1px 32px;
text-decoration:none;
background-color:rgba(255,255,255,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:1px;
border-radius:0px 0px 0px 0px;
text-align:left
}
.tp-caption.PostSlider-Button:hover,
.PostSlider-Button:hover{
color:rgba(0,0,0,1.00);
text-decoration:none;
background-color:rgba(238,238,238,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:1px;
border-radius:0px 0px 0px 0px;
cursor:pointer
}
/* media queries */
@media only screen and (max-width:960px){} @media only screen and (max-width:768px){} .tp-caption.LandingPage-Title,
.LandingPage-Title{
color:rgba(255,
255,
255,
1.00);
font-size:70px;
line-height:80px;
font-weight:900;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left;
letter-spacing:10px
}
.tp-caption.LandingPage-SubTitle,
.LandingPage-SubTitle{
color:rgba(255,255,255,1.00);
font-size:20px;
line-height:30px;
font-weight:400;
font-style:italic;
font-family:Georgia,serif;
padding:0 0 0 0px;
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.LandingPage-Button,
.LandingPage-Button{
color:rgba(0,0,0,1.00);
font-size:15px;
line-height:54px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0px 35px 0px 35px;
text-decoration:none;
background-color:rgba(255,255,255,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:0px;
border-radius:0px 0px 0px 0px;
text-align:left;
letter-spacing:3px
}
.tp-caption.LandingPage-Button:hover,
.LandingPage-Button:hover{
color:rgba(0,0,0,1.00);
text-decoration:none;
background-color:rgba(255,255,255,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:0px;
border-radius:0px 0px 0px 0px;
cursor:pointer
}
.tp-caption.App-Content a,
.tp-caption.App-Content a:visited{
color:#89124e !important;
border-bottom:1px solid transparent !important;
font-weight:bold !important;
}
.tp-caption.App-Content a:hover{
border-bottom:1px solid #89124e !important;
}
.tp-caption.RockBand-LogoText,
.RockBand-LogoText{
color:rgba(255,255,255,1.00);
font-size:60px;
line-height:60px;
font-weight:700;
font-style:normal;
font-family:Oswald;
padding:0 0 0 0px;
text-decoration:none;
text-align:left;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.Twitter-Content a,
.tp-caption.Twitter-Content a:visited{
color:#fff !important;
text-decoration:underline !important;
}
.tp-caption.Twitter-Content a:hover{
color:#fff !important;
text-decoration:none !important;
}
.soundcloudwrapper iframe{
width:100% !important
}
.tp-caption.Agency-LogoText,
.Agency-LogoText{
color:rgba(255,255,255,1.00);
font-size:12px;
line-height:20px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center;
letter-spacing:1px
}
.tp-caption.ComingSoon-Highlight,
.ComingSoon-Highlight{
color:rgba(255,255,255,1.00);
font-size:20px;
line-height:37px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 20px 3px 20px;
text-decoration:none;
text-align:left;
background-color:rgba(0,154,238,1.00);
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.ComingSoon-Count,
.ComingSoon-Count{
color:rgba(255,255,255,1.00);
font-size:50px;
line-height:50px;
font-weight:900;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:left;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.ComingSoon-CountUnit,
.ComingSoon-CountUnit{
color:rgba(255,255,255,1.00);
font-size:20px;
line-height:20px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.ComingSoon-NotifyMe,
.ComingSoon-NotifyMe{
color:rgba(164,157,143,1.00);
font-size:27px;
line-height:35px;
font-weight:600;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
#mc_embed_signup input#mce-EMAIL{
font-family:"'Roboto',Arial,sans-serif",sans-serif;
font-size:15px;
color:#000;
background-color:#fff;
line-height:46px;
padding:0 20px;
cursor:text;
border:1px solid #fff;
width:400px;
margin-bottom:0px;
-webkit-transition:background-color 0.5s;
-moz-transition:background-color 0.5s;
-o-transition:background-color 0.5s;
-ms-transition:background-color 0.5s;
transition:background-color 0.5s;
border-radius:0px;
}
#mc_embed_signup input#mce-EMAIL[type="email"]:focus{
background-color:#fff;
border:1px solid #666;
border-right:0;
}
#mc_embed_signup input#mc-embedded-subscribe,
#mc_embed_signup input#mc-embedded-subscribe:focus{
font-family:"'Roboto',Arial,sans-serif",sans-serif;
line-height:46px;
letter-spacing:1px;
text-transform:uppercase;
font-size:13px;
font-weight:900;
padding:0 20px;
border:1px solid #009aee;
background:#009aee;
color:#fff;
border-radius:0px;
}
#mc_embed_signup input#mc-embedded-subscribe:hover{
background:#0083d4;
}
@media only screen and (max-width:767px){
#mc_embed_signup input#mce-EMAIL{
width:200px;
}
}
.tp-caption.Agency-SmallTitle,
.Agency-SmallTitle{
color:rgba(255,255,255,1.00);
font-size:15px;
line-height:22px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center;
letter-spacing:6px
}
.tp-caption.Agency-SmallContent,
.Agency-SmallContent{
color:rgba(255,255,255,1.00);
font-size:15px;
line-height:24px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.Agency-SmallLink,
.Agency-SmallLink{
color:rgba(248,124,9,1.00);
font-size:12px;
line-height:22px;
font-weight:700;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0px 0;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center;
letter-spacing:2px;
border-bottom:1px solid #f87c09 !important
}
.tp-caption.Agency-SmallLink:hover,
.Agency-SmallLink:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
cursor:pointer
}
.tp-caption.Agency-NavButton,
.Agency-NavButton{
color:rgba(51,51,51,1.00);
font-size:17px;
line-height:50px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0px 0px 0px 0px;
text-decoration:none;
text-align:center;
background-color:rgba(255,255,255,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:0px;
border-radius:0px 0px 0px 0px;
text-align:center
}
.tp-caption.Agency-NavButton:hover,
.Agency-NavButton:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:rgba(51,51,51,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:0px;
border-radius:0px 0px 0px 0px;
cursor:pointer
}
.tp-caption.Agency-SmallLinkGreen,
.Agency-SmallLinkGreen{
color:rgba(109,177,155,1.00);
font-size:12px;
line-height:22px;
font-weight:700;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0px 0;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center;
letter-spacing:2px;
border-bottom:1px solid #6db19b !important
}
.tp-caption.Agency-SmallLinkGreen:hover,
.Agency-SmallLinkGreen:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
cursor:pointer
}
.tp-caption.Agency-SmallLinkBlue,
.Agency-SmallLinkBlue{
color:rgba(153,153,153,1.00);
font-size:12px;
line-height:22px;
font-weight:700;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0px 0;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center;
letter-spacing:2px;
border-bottom:1px solid #999 !important
}
.tp-caption.Agency-SmallLinkBlue:hover,
.Agency-SmallLinkBlue:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
cursor:pointer
}
.tp-caption.Agency-LogoText,
.Agency-LogoText{
color:rgba(255,255,255,1.00);
font-size:12px;
line-height:20px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center;
letter-spacing:1px
}
.tp-caption.Agency-ArrowTooltip,
.Agency-ArrowTooltip{
color:rgba(51,51,51,1.00);
font-size:15px;
line-height:20px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:left;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.Agency-SmallSocial,
.Agency-SmallSocial{
color:rgba(255,255,255,1.00);
font-size:30px;
line-height:30px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.Agency-SmallSocial:hover,
.Agency-SmallSocial:hover{
color:rgba(51,51,51,1.00);
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0px 0px 0px 0px;
cursor:pointer
}
.tp-caption.Twitter-Content a,
.tp-caption.Twitter-Content a:visited{
color:#0084B4 !important
}
.tp-caption.Twitter-Content a:hover{
color:#0084B4 !important;
text-decoration:underline !important
}
.tp-caption.CreativeFrontPage-Btn,
.CreativeFrontPage-Btn{
color:rgba(255,255,255,1.00);
font-size:14px;
line-height:60px;
font-weight:900;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0px 50px 0px 50px;
text-decoration:none;
text-align:left;
background-color:rgba(0,104,92,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:0px;
border-radius:4px 4px 4px 4px;
letter-spacing:2px
}
.tp-caption.CreativeFrontPage-Btn:hover,
.CreativeFrontPage-Btn:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:rgba(0,0,0,0.25);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:0px;
border-radius:4px 4px 4px 4px;
cursor:pointer
}
.tp-caption.CreativeFrontPage-Menu,
.CreativeFrontPage-Menu{
color:rgba(255,255,255,1.00);
font-size:14px;
line-height:14px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:left;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
letter-spacing:2px
}
.tp-flip-index{
z-index:1000 !important;
}
.tp-caption.Twitter-Content a,
.tp-caption.Twitter-Content a:visited{
color:#0084B4 !important
}
.tp-caption.Twitter-Content a:hover{
color:#0084B4 !important;
text-decoration:underline !important
}
.tp-caption.FullScreenMenu-Category,
.FullScreenMenu-Category{
color:rgba(17,17,17,1.00);
font-size:20px;
line-height:20px;
font-weight:700;
font-style:normal;
font-family:BenchNine;
padding:21px 30px 16px 30px;
text-decoration:none;
text-align:left;
background-color:rgba(255,255,255,0.90);
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
letter-spacing:3px
}
.tp-caption.FullScreenMenu-Title,
.FullScreenMenu-Title{
color:rgba(255,255,255,1.00);
font-size:65px;
line-height:70px;
font-weight:700;
font-style:normal;
font-family:BenchNine;
padding:21px 30px 16px 30px;
text-decoration:none;
text-align:left;
background-color:rgba(17,17,17,0.90);
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px
}
.tp-caption.Twitter-Content a,
.tp-caption.Twitter-Content a:visited{
color:#0084B4 !important
}
.tp-caption.Twitter-Content a:hover{
color:#0084B4 !important;
text-decoration:underline !important
}
.tp-caption.TechJournal-Button,
.TechJournal-Button{
color:rgba(255,255,255,1.00);
font-size:13px;
line-height:40px;
font-weight:900;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:1px 30px 1px 30px;
text-decoration:none;
text-align:left;
background-color:rgba(138,0,255,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:0px;
border-radius:0px 0px 0px 0px;
letter-spacing:3px
}
.tp-caption.TechJournal-Button:hover,
.TechJournal-Button:hover{
color:rgba(0,0,0,1.00);
text-decoration:none;
background-color:rgba(255,255,255,1.00);
border-color:rgba(0,0,0,1.00);
border-style:solid;
border-width:0px;
border-radius:0px 0px 0px 0px;
cursor:pointer
}
.tp-caption.TechJournal-Big,
.TechJournal-Big{
color:rgba(255,255,255,1.00);
font-size:120px;
line-height:120px;
font-weight:900;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:left;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
letter-spacing:0px
}
.rev_slider{
overflow:hidden;
}
.effect_layer{
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
}
.tp-caption.Twitter-Content a,
.tp-caption.Twitter-Content a:visited{
color:#0084B4 !important
}
.tp-caption.Twitter-Content a:hover{
color:#0084B4 !important;
text-decoration:underline !important
}
#menu_forcefullwidth{
z-index:5000;
position:fixed !important;
top:0px;
left:0px;
width:100%
}
.tp-caption.FullSiteBlock-Title,
.FullSiteBlock-Title{
color:rgba(51,51,51,1.00);
font-size:55px;
line-height:65px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.FullSiteBlock-SubTitle,
.FullSiteBlock-SubTitle{
color:rgba(51,51,51,1.00);
font-size:25px;
line-height:34px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.FullSiteBlock-Link,
.FullSiteBlock-Link{
color:rgba(0,150,255,1.00);
font-size:25px;
line-height:24px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.FullSiteBlock-Link:hover,
.FullSiteBlock-Link:hover{
color:rgba(51,51,51,1.00);
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
cursor:pointer
}
.tp-caption.FullSiteBlock-DownButton,
.FullSiteBlock-DownButton{
color:rgba(51,51,51,1.00);
font-size:25px;
line-height:32px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:1px 1px 1px 1px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:rgba(51,51,51,1.00);
border-style:solid;
border-width:1px;
border-radius:30px 30px 30px 30px;
text-align:center
}
.tp-caption.FullSiteBlock-DownButton:hover,
.FullSiteBlock-DownButton:hover{
color:rgba(0,150,255,1.00);
text-decoration:none;
background-color:transparent;
border-color:rgba(0,150,255,1.00);
border-style:solid;
border-width:1px;
border-radius:30px 30px 30px 30px;
cursor:pointer
}
.tp-caption.FullSiteBlock-Title,
.FullSiteBlock-Title{
color:rgba(51,51,51,1.00);
font-size:55px;
line-height:65px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.FullSiteBlock-SubTitle,
.FullSiteBlock-SubTitle{
color:rgba(51,51,51,1.00);
font-size:25px;
line-height:34px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.FullSiteBlock-Link,
.FullSiteBlock-Link{
color:rgba(0,150,255,1.00);
font-size:25px;
line-height:24px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.FullSiteBlock-Link:hover,
.FullSiteBlock-Link:hover{
color:rgba(51,51,51,1.00);
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
cursor:pointer
}
.tp-caption.FullSiteBlock-DownButton,
.FullSiteBlock-DownButton{
color:rgba(51,51,51,1.00);
font-size:25px;
line-height:32px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:1px 1px 1px 1px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:rgba(51,51,51,1.00);
border-style:solid;
border-width:1px;
border-radius:30px 30px 30px 30px;
text-align:center
}
.tp-caption.FullSiteBlock-DownButton:hover,
.FullSiteBlock-DownButton:hover{
color:rgba(0,150,255,1.00);
text-decoration:none;
background-color:transparent;
border-color:rgba(0,150,255,1.00);
border-style:solid;
border-width:1px;
border-radius:30px 30px 30px 30px;
cursor:pointer
}
.tp-caption.FullSiteBlock-Title,
.FullSiteBlock-Title{
color:rgba(51,51,51,1.00);
font-size:55px;
line-height:65px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.FullSiteBlock-SubTitle,
.FullSiteBlock-SubTitle{
color:rgba(51,51,51,1.00);
font-size:25px;
line-height:34px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.FullSiteBlock-DownButton,
.FullSiteBlock-DownButton{
color:rgba(51,51,51,1.00);
font-size:25px;
line-height:32px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:1px 1px 1px 1px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:rgba(51,51,51,1.00);
border-style:solid;
border-width:1px;
border-radius:30px 30px 30px 30px;
text-align:center
}
.tp-caption.FullSiteBlock-DownButton:hover,
.FullSiteBlock-DownButton:hover{
color:rgba(0,150,255,1.00);
text-decoration:none;
background-color:transparent;
border-color:rgba(0,150,255,1.00);
border-style:solid;
border-width:1px;
border-radius:30px 30px 30px 30px;
cursor:pointer
}
.tp-caption.FullSiteBlock-Title,
.FullSiteBlock-Title{
color:rgba(51,51,51,1.00);
font-size:55px;
line-height:65px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.FullSiteBlock-SubTitle,
.FullSiteBlock-SubTitle{
color:rgba(51,51,51,1.00);
font-size:25px;
line-height:34px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.FullSiteBlock-Link,
.FullSiteBlock-Link{
color:rgba(0,150,255,1.00);
font-size:25px;
line-height:24px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.FullSiteBlock-Link:hover,
.FullSiteBlock-Link:hover{
color:rgba(51,51,51,1.00);
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
cursor:pointer
}
.tp-caption.FullSiteBlock-DownButton,
.FullSiteBlock-DownButton{
color:rgba(51,51,51,1.00);
font-size:25px;
line-height:32px;
font-weight:500;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:1px 1px 1px 1px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:rgba(51,51,51,1.00);
border-style:solid;
border-width:1px;
border-radius:30px 30px 30px 30px;
text-align:center
}
.tp-caption.FullSiteBlock-DownButton:hover,
.FullSiteBlock-DownButton:hover{
color:rgba(0,150,255,1.00);
text-decoration:none;
background-color:transparent;
border-color:rgba(0,150,255,1.00);
border-style:solid;
border-width:1px;
border-radius:30px 30px 30px 30px;
cursor:pointer
}
.rev_slider{
overflow:hidden;
}
.effect_layer{
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
}
.gyges .tp-thumb{
opacity:1
}
.gyges .tp-thumb-img-wrap{
padding:3px;
background-color:rgba(0,0,0,0.25);
display:inline-block;
width:100%;
height:100%;
position:relative;
margin:0px;
box-sizing:border-box;
transition:all 0.3s;
-webkit-transition:all 0.3s;
}
.gyges .tp-thumb-image{
padding:3px;
display:block;
box-sizing:border-box;
position:relative;
-webkit-box-shadow:inset 5px 5px 10px 0px rgba(0,0,0,0.25);
-moz-box-shadow:inset 5px 5px 10px 0px rgba(0,0,0,0.25);
box-shadow:inset 5px 5px 10px 0px rgba(0,0,0,0.25);
}
.gyges .tp-thumb:hover .tp-thumb-img-wrap,
.gyges .tp-thumb.selected .tp-thumb-img-wrap{
background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 100%);
background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));
background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 100%);
background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 100%);
background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 100%);
background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 100%);
}
.tp-caption.FullSiteBlock-Title,
.FullSiteBlock-Title{
color:rgba(51,51,51,1.00);
font-size:55px;
line-height:65px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.FullSiteBlock-SubTitle,
.FullSiteBlock-SubTitle{
color:rgba(51,51,51,1.00);
font-size:25px;
line-height:34px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.FullSiteBlock-Link,
.FullSiteBlock-Link{
color:rgba(0,150,255,1.00);
font-size:25px;
line-height:24px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.FullSiteBlock-Link:hover,
.FullSiteBlock-Link:hover{
color:rgba(51,51,51,1.00);
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
cursor:pointer
}
.tp-caption.FullSiteBlock-SubTitle,
.FullSiteBlock-SubTitle{
color:rgba(51,51,51,1.00);
font-size:25px;
line-height:34px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.FullSiteBlock-SubTitle,
.FullSiteBlock-SubTitle{
color:rgba(51,51,51,1.00);
font-size:25px;
line-height:34px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.FullSiteBlock-FooterLink,
.FullSiteBlock-FooterLink{
color:rgba(85,85,85,1.00);
font-size:15px;
line-height:20px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:left;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:left
}
.tp-caption.FullSiteBlock-FooterLink:hover,
.FullSiteBlock-FooterLink:hover{
color:rgba(0,150,255,1.00);
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
cursor:pointer
}
.fb-share-button.fb_iframe_widget iframe{
width:115px!important;
}
#tp-socialwrapper{
opacity:0;
}
.tp-caption.Twitter-Content a,
.tp-caption.Twitter-Content a:visited{
color:#0084B4 !important
}
.tp-caption.Twitter-Content a:hover{
color:#0084B4 !important;
text-decoration:underline !important
}
#menu_forcefullwidth{
z-index:5000;
position:fixed !important;
top:0px;
left:0px;
width:100%
}
#tp-menubg{
background:-moz-linear-gradient(top,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);
/* FF3.6-15 */
background:-webkit-linear-gradient(top,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);
/* Chrome10-25,Safari5.1-6 */
background:linear-gradient(to bottom,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);
/* W3C,IE10+,FF16+,Chrome26+,Opera12+,Safari7+ */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9000000',endColorstr='#00000000',GradientType=0);
/* IE6-9 */
}
#mc_embed_signup input[type="email"]{
font-family:"'Roboto',Arial,sans-serif",sans-serif;
font-size:16px;
font-weight:400;
background-color:#fff;
color:#888 !important;
line-height:46px;
padding:0 20px;
cursor:text;
border:0;
width:400px;
margin-bottom:0px;
-webkit-transition:background-color 0.5s;
-moz-transition:background-color 0.5s;
-o-transition:background-color 0.5s;
-ms-transition:background-color 0.5s;
transition:background-color 0.5s;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
#mc_embed_signup input[type="email"]::-webkit-input-placeholder{
color:#888 !important;
}
#mc_embed_signup input[type="email"]::-moz-placeholder{
color:#888 !important;
}
#mc_embed_signup input[type="email"]:-ms-input-placeholder{
color:#888 !important;
}
#mc_embed_signup input[type="email"]:focus{
background-color:#f5f5f5;
color:#454545;
}
#mc_embed_signup input#mc-embedded-subscribe,
#mc_embed_signup input#mc-embedded-subscribe:focus{
font-family:"'Roboto',Arial,sans-serif",sans-serif;
line-height:46px;
font-size:16px;
font-weight:700;
padding:0 30px;
border:0;
background:#f04531;
text-transform:none;
color:#fff;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
#mc_embed_signup input#mc-embedded-subscribe:hover{
background:#e03727;
}
@media only screen and (max-width:767px){
#mc_embed_signup input[type="email"]{
width:260px;
}
}
@media only screen and (max-width:480px){
#mc_embed_signup input[type="email"]{
width:160px;
}
}
#rev_slider_167_6 .uranus.tparrows{
width:50px;
height:50px;
background:rgba(255,255,255,0);
}
#rev_slider_167_6 .uranus.tparrows:before{
width:50px;
height:50px;
line-height:50px;
font-size:40px;
transition:all 0.3s;
-webkit-transition:all 0.3s;
}
#rev_slider_167_6 .uranus.tparrows:hover:before{
opacity:0.75;
}
.tp-caption.FullSiteBlock-SubTitle,
.FullSiteBlock-SubTitle{
color:rgba(51,51,51,1.00);
font-size:25px;
line-height:34px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center
}
.tp-caption.ParallaxWebsite-FooterItem,
.ParallaxWebsite-FooterItem{
color:rgba(255,255,255,0.50);
font-size:16px;
line-height:24px;
font-weight:400;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:left;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px
}
.tp-caption.ParallaxWebsite-FooterItem:hover,
.ParallaxWebsite-FooterItem:hover{
color:rgba(255,255,255,1.00);
text-decoration:none;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
cursor:pointer
}
.fb-share-button.fb_iframe_widget iframe{
width:115px!important;
}
iframe.twitter-share-button{
display:none;
}
.fb-share-button.fb_iframe_widget iframe{
display:none;
}
.tp-caption.FullSiteBlock-Link,
.FullSiteBlock-Link{
color:rgba(0,150,255,1.00);
font-size:25px;
line-height:24px;
font-weight:300;
font-style:normal;
font-family:'Roboto',Arial,sans-serif;
padding:0 0 0 0px;
text-decoration:none;
text-align:center;
background-color:transparent;
border-color:transparent;
border-style:none;
border-width:0px;
border-radius:0 0 0 0px;
text-align:center;
}