.tp-caption.heading_clean_small {
font-size:16px;
font-weight:600;
font-family:"Open Sans";
color:rgb(163, 163, 163);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.justfor_blue {
font-size:18px;
line-height:26px;
font-weight:300;
font-family:"open sans";
color:rgb(255, 255, 255);
text-decoration:none;
padding:5px 10px;
text-shadow:none;
background-color:rgb(73, 129, 204);
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.heading_time {
font-size:60px;
line-height:72px;
font-weight:800;
font-family:"Open Sans";
color:rgb(73, 129, 204);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.heading_big_black {
font-size:80px;
line-height:94px;
font-weight:800;
font-family:"Open Sans";
color:rgb(52, 52, 52);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.justfor {
font-size:24px;
line-height:32px;
font-weight:300;
font-family:"open sans";
color:rgb(0, 0, 0);
text-decoration:none;
padding:5px 10px;
text-shadow:none;
background-color:rgb(255, 255, 255);
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.heading_clean_big {
font-size:72px;
line-height:82px;
font-weight:800;
font-family:"Open Sans";
color:rgb(51, 51, 51);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.miami_title_60px {
font-size:60px;
line-height:60px;
font-weight:700;
font-family:"Source Sans Pro";
color:#ffffff;
text-decoration:none;
text-shadow:none;
letter-spacing:1px;
background-color:transparent;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.miami_subtitle {
font-size:17px;
line-height:24px;
font-weight:400;
font-family:"Source Sans Pro";
color:rgb(255, 255, 255);
text-decoration:none;
letter-spacing:2px;
text-shadow:none;
background-color:transparent;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.divideline30px {
height:2px;
min-width:30px;
background:rgb(255, 255, 255);
background-color:#fff;
text-decoration:none;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.Miami_nostyle {
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.button_border {
font-size:17px;
line-height:24px;
font-weight:400;
font-family:"Source Sans Pro";
color:rgb(255, 255, 255);
text-decoration:none;
padding:12px 15px;
letter-spacing:2px;
text-shadow:none;
background-color:transparent;
border-width:1px;
border-color:rgb(247, 247, 247);
border-style:solid;
}

.tp-caption.grey_regular_18 {
font-size:18px;
line-height:26px;
font-family:"Open Sans";
color:rgb(119, 119, 119);
text-decoration:none;
background-color:transparent;
text-shadow:none;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.arrowicon {
line-height:1px;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.SWIMSUITS {
font-size:70px;
line-height:95px;
font-weight:800;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
padding:0px 10px 5px 19px;
text-shadow:none;
background-color:rgb(176, 146, 130);
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.black_bold_bg_20 {
font-size:16px;
line-height:20px;
font-weight:400;
font-family:"Open Sans";
color:rgb(176, 146, 130);
text-decoration:none;
padding:5px 8px;
text-shadow:none;
background-color:rgb(255, 255, 255);
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.greenbox30 {
line-height:30px;
text-decoration:none;
padding:0px 14px;
background-color:rgb(176, 146, 130);
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.fullbg_gradient {
width:100%;
height:100%;
text-decoration:none;
background-color:#490202;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.light_heavy_70_shadowed {
font-size:48px;
line-height:56px;
font-weight:900;
font-family:"Old Standard TT";
color:rgb(255, 255, 255);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.white_bg {
font-size:50px;
line-height:69px;
font-weight:400;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
text-shadow:none;
background-color:rgb(255, 255, 255);
border-width:0px;
border-color:rgba(0, 0, 0, 0);
border-style:none;
}

.tp-caption.red_normal_60 {
font-size:36px;
line-height:60px;
font-weight:400;
font-family:"Open Sans";
color:rgb(225, 101, 101);
text-decoration:none;
text-shadow:none;
background-color:transparent;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.fullrounded {
border-radius:400px 400px 400px 400px;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.white_thin_34 {
font-size:35px;
line-height:35px;
font-weight:200;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
text-shadow:none;
background-color:transparent;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.white_heavy_70 {
font-size:70px;
line-height:70px;
font-weight:900;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
text-shadow:none;
background-color:transparent;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.noshadow {
text-shadow:none;
}

.tp-caption.support {
font-size:34px;
line-height:52px;
font-weight:400;
font-family:"Open Sans";
color:rgb(119, 119, 119);
text-decoration:none;
padding:5px 10px;
text-shadow:none;
background-color:rgb(255, 255, 255);
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.black_heavy_70_shadowed {
font-size:56px;
line-height:61px;
font-weight:900;
font-family:"Old Standard TT";
color:rgb(255, 255, 255);
text-decoration:none;
padding:14px;
background-color:rgb(225, 101, 101);
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.black_medium_30_shadowed {
font-size:24px;
line-height:40px;
font-weight:700;
font-family:"Old Standard TT";
color:rgb(48, 48, 48);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.price_circle {
font-size:35px;
line-height:27px;
font-weight:700;
font-family:"Old Standard TT";
color:rgb(255, 255, 255);
text-decoration:none;
padding:7px 0px 0px;
text-align:center;
width:100px;
height:87px;
background-color:rgb(74, 91, 147);
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.wintersale_big {
font-size:56px;
line-height:61px;
font-weight:900;
font-family:"Old Standard TT";
color:rgb(255, 255, 255);
text-decoration:none;
padding:14px;
background-color:rgb(24, 108, 154);
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.wintersale {
font-size:26px;
line-height:20px;
font-weight:900;
font-family:"Old Standard TT";
color:rgb(24, 108, 154);
text-decoration:none;
padding:14px;
background-color:rgb(255, 255, 255);
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.ulimitedpossibilities1 {
font-size:26px;
line-height:20px;
font-weight:900;
font-family:"Old Standard TT";
color:rgb(225, 101, 101);
text-decoration:none;
padding:14px;
background-color:transparent;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

