.tp-static-layers{
position:absolute;
z-index:505;
top:0;
left:0;
}
.tp-caption{
z-index:1;
white-space:nowrap;
}
.tp-caption.whitedivider3px{
color:#000;
text-shadow:none;
background-color:rgb(255,255,255);
text-decoration:none;
font-size:0;
line-height:0;
min-width:468px;
min-height:3px;
border-width:0;
border-color:rgb(0,0,0);
border-style:none;
}
.tp-caption.finewide_large_white{
color:#fff;
text-shadow:none;
font-size:60px;
line-height:60px;
font-weight:300;
font-family:Arial,sans-serif;
background-color:rgb(0,0,0);
text-decoration:none;
text-transform:uppercase;
letter-spacing:8px;
border-width:0;
border-color:#000;
border-style:none;
}
.tp-caption.finewide_medium_white{
color:#fff;
text-shadow:none;
font-size:34px;
line-height:34px;
font-weight:300;
font-family:Arial,sans-serif;
background-color:rgb(0,0,0);
text-decoration:none;
text-transform:uppercase;
letter-spacing:5px;
border-width:0;
border-color:#000;
border-style:none;
}
.tp-caption a:hover{
color:#ffa902;
}
.tp-caption.medium_bg_red a:hover{
color:#fff;
text-decoration:underline;
}
.tp-caption.lightgrey_divider{
text-decoration:none;
background-color:rgb(235,235,235);
width:370px;
height:3px;
background-position:initial;
background-repeat:initial;
border-width:0;
border-color:rgb(34,34,34);
border-style:none;
}
.tp-caption.medium_bg_darkblue{
font-size:20px;
line-height:20px;
font-weight:800;
font-family:Arial,sans-serif;
color:rgb(255,255,255);
text-decoration:none;
background-color:rgb(52,73,94);
padding:10px;
border-width:0;
border-color:rgb(255,214,88);
border-style:none;
}
.tp-caption.boxshadow{
box-shadow:0 0 20px rgb(0,0,0);
}
.tp-caption.black{
color:#000;
text-shadow:none;
font-weight:300;
font-size:19px;
line-height:19px;
font-family:'Open Sans',sans-serif;
}
.tp-caption.noshadow{
text-shadow:none;
}
.tp-simpleresponsive  .purchase:hover,
.tp-simpleresponsive  .button:hover,
.tp-simpleresponsive  .button.big:hover{
background-position:bottom,15px 11px;
}
@media only screen and (min-width:480px) and (max-width:767px){
.tp-simpleresponsive  .button{
padding:4px 8px 3px;
line-height:25px !important;
font-size:11px !important;
font-weight:normal;
}
.tp-simpleresponsive  a.button{
transition:none;
}
}
@media only screen and (min-width:0) and (max-width:479px){
.tp-simpleresponsive  .button{
padding:2px 5px 2px;
line-height:20px !important;
font-size:10px !important;
}
.tp-simpleresponsive  a.button{
transition:none;
}
}
.tp-simpleresponsive  .button:hover.green,
.tp-simpleresponsive  .purchase:hover.green{
background-color:#21a117;
box-shadow:0 3px 0 0 #104d0b;
}
.tp-simpleresponsive  .button:hover.blue,
.tp-simpleresponsive  .purchase:hover.blue{
background-color:#1d78cb;
box-shadow:0 3px 0 0 #0f3e68;
}
.tp-simpleresponsive  .button:hover.red,
.tp-simpleresponsive  .purchase:hover.red{
background-color:#cb1d1d;
box-shadow:0 3px 0 0 #7c1212;
}
.tp-simpleresponsive  .button:hover.orange,
.tp-simpleresponsive  .purchase:hover.orange{
background-color:#ff7700;
box-shadow:0 3px 0 0 #a34c00;
}
.tp-simpleresponsive  .button:hover.darkgrey,
.tp-simpleresponsive  .button:hover.grey,
.tp-simpleresponsive  .purchase:hover.darkgrey{
background-color:#555;
box-shadow:0 3px 0 0 #222;
}
.tp-simpleresponsive  .button:hover.lightgrey,
.tp-simpleresponsive  .purchase:hover.lightgrey{
background-color:#888;
box-shadow:0 3px 0 0 #555;
}
.tp-simpleresponsive .tp-caption{
position:absolute;
visibility:hidden;
-webkit-font-smoothing:antialiased !important;
text-shadow:1px 1px 1px #232325;
}
.html5vid .tp-revstop{
display:none;
}
.html5vid:hover .tp-video-play-button{
display:block;
}
.tp-bullets.simplebullets .bullet:hover{
background-position:top left;
}
.tp-bullets.simplebullets.round .bullet:hover,
.tp-bullets.simplebullets.navbar .bullet:hover{
background-position:bottom left;
}
.tparrows{
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
-moz-opacity:1;
-khtml-opacity:1;
opacity:1;
transition:opacity 0.2s ease-out;
-webkit-transform:translateZ(5000px);
-webkit-transform-style:flat;
-webkit-backface-visibility:hidden;
z-index:600;
position:relative;
}
.tparrows.hidearrows{
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
opacity:0;
}
.tp-leftarrow{
z-index:100;
cursor:pointer;
position:relative;
background:url(../assets/large_left.png) no-Repeat top left;
width:40px;
height:40px;
}
.tp-rightarrow{
z-index:100;
cursor:pointer;
position:relative;
background:url(../assets/large_right.png) no-Repeat top left;
width:40px;
height:40px;
}
.tp-leftarrow.round{
z-index:100;
cursor:pointer;
position:relative;
background:url(../assets/small_left.png) no-Repeat top left;
width:19px;
height:14px;
margin-right:0;
float:left;
margin-top:0;
}
.tp-rightarrow.round{
z-index:100;
cursor:pointer;
position:relative;
background:url(../assets/small_right.png) no-Repeat top left;
width:19px;
height:14px;
margin-right:0;
float:left;
margin-top:0;
}
.tp-leftarrow.default{
z-index:100;
cursor:pointer;
position:relative;
background:url(/stream/images/layout/arrow_left.png) no-Repeat 0 0;
width:40px;
height:40px;
}
.tp-rightarrow.default{
z-index:100;
cursor:pointer;
position:relative;
background:url(/stream/images/layout/arrow_right.png) no-Repeat 0 0;
width:40px;
height:40px;
}
.tp-leftarrow:hover,
.tp-rightarrow:hover{
background-position:bottom left;
}
.tp-bullets.tp-thumbs .bullet:hover{
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
opacity:1;
}
.tp-bannertimer{
width:100%;
height:10px;
background:url(../assets/timer.png);
position:absolute;
z-index:200;
top:0;
}
@media only screen and (min-width:0) and (max-width:479px){
.responsive .tp-bullets{
display:none;
}
}
.tp-simpleresponsive img{
-moz-user-select:none;
-khtml-user-select:none;
-webkit-user-select:none;
-o-user-select:none;
}
.tp-simpleresponsive ul,
.tp-simpleresponsive ul li,
.tp-simpleresponsive ul li:before{
list-style:none;
padding:0 !important;
margin:0 !important;
list-style:none !important;
overflow-x:visible;
overflow-y:visible;
background-image:none;
}
.tp-simpleresponsive >ul >li{
list-style:none;
position:absolute;
visibility:hidden;
}
.tparrows .tp-arr-imgholder{
display:none;
}
.tparrows .tp-arr-titleholder{
display:none;
}
.tparrows.preview1:after{
position:absolute;
left:0;
top:0;
font-family:"revicons";
color:#fff;
font-size:30px;
width:100px;
height:100px;
text-align:center;
background:#fff;
background:rgba(0,0,0,0.15);
z-index:2;
line-height:100px;
transition:background 0.3s,color 0.3s;
}
.tp-rightarrow.preview1:after{
content:'\e825';
}
.tp-leftarrow.preview1:after{
content:'\e824';
}
.tparrows.preview1:hover:after{
background:rgba(255,255,255,1);
color:#aaa;
}
.tparrows.preview1:hover .tp-arr-imgholder{
transform:rotateY(0deg);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100);
opacity:1;
}
@media only screen and (min-width:768px) and (max-width:979px){
.tparrows.preview1,
.tparrows.preview1:after{
width:80px;
height:80px;
line-height:80px;
font-size:24px;
}
}
@media only screen and (min-width:480px) and (max-width:767px){
.tparrows.preview1,
.tparrows.preview1:after{
width:60px;
height:60px;
line-height:60px;
font-size:20px;
}
}
@media only screen and (min-width:0) and (max-width:479px){
.tparrows.preview1,
.tparrows.preview1:after{
width:40px;
height:40px;
line-height:40px;
font-size:12px;
}
}
.tp-bullets.preview1 .bullet:hover{
box-shadow:none;
background:#aaa !important;
width:5px !important;
height:5px !important;
border:8px solid rgba(255,255,255,1) !important;
}
.tparrows.preview2:after{
position:absolute;
top:50%;
font-family:"revicons";
color:#aaa;
font-size:25px;
margin-top:-12px;
transition:color 0.3s;
}
.tp-rightarrow.preview2:after{
content:'\e81e';
right:18px;
}
.tp-leftarrow.preview2:after{
content:'\e81f';
left:18px;
}
.tparrows.preview2:hover{
background:#fff;
}
.tparrows.preview2:hover:after{
color:#000;
}
.tparrows.preview2:hover .tp-arr-titleholder{
transform:translateX(0);
visibility:visible;
position:absolute;
}
.tp-bullets.preview2 .bullet:hover{
box-shadow:none;
background:rgba(255,255,255,1) !important;
width:6px !important;
height:6px !important;
border:5px solid rgba(0,0,0,1) !important;
}
@media only screen and (min-width:768px) and (max-width:979px){
.tparrows.preview2{
min-width:40px;
min-height:40px;
width:40px;
height:40px;
border-radius:20px;
}
.tparrows.preview2:after{
position:absolute;
top:50%;
font-family:"revicons";
font-size:20px;
margin-top:-12px;
}
.tp-rightarrow.preview2:after{
content:'\e81e';
right:11px;
}
.tp-leftarrow.preview2:after{
content:'\e81f';
left:11px;
}
.tparrows.preview2 .tp-arr-titleholder{
font-size:12px;
line-height:40px;
letter-spacing:0;
}
.tp-rightarrow.preview2 .tp-arr-titleholder{
right:35px;
}
.tp-leftarrow.preview2 .tp-arr-titleholder{
left:35px;
}
}
@media only screen and (min-width:480px) and (max-width:767px){
.tparrows.preview2{
min-width:30px;
min-height:30px;
width:30px;
height:30px;
border-radius:15px;
}
.tparrows.preview2:after{
position:absolute;
top:50%;
font-family:"revicons";
font-size:14px;
margin-top:-12px;
}
.tp-rightarrow.preview2:after{
content:'\e81e';
right:8px;
}
.tp-leftarrow.preview2:after{
content:'\e81f';
left:8px;
}
.tparrows.preview2 .tp-arr-titleholder{
font-size:10px;
line-height:30px;
letter-spacing:0;
}
.tp-rightarrow.preview2 .tp-arr-titleholder{
right:25px;
}
.tp-leftarrow.preview2 .tp-arr-titleholder{
left:25px;
}
.tparrows.preview2 .tp-arr-titleholder{
display:none;
visibility:hidden;
}
}
@media only screen and (min-width:0) and (max-width:479px){
.tparrows.preview2{
min-width:30px;
min-height:30px;
width:30px;
height:30px;
border-radius:15px;
}
.tparrows.preview2:after{
position:absolute;
top:50%;
font-family:"revicons";
font-size:14px;
margin-top:-12px;
}
.tp-rightarrow.preview2:after{
content:'\e81e';
right:8px;
}
.tp-leftarrow.preview2:after{
content:'\e81f';
left:8px;
}
.tparrows.preview2 .tp-arr-titleholder{
display:none;
visibility:hidden;
}
.tparrows.preview2:hover{
width:30px !important;
height:30px !important;
}
}
.tparrows.preview3:after{
position:absolute;
line-height:70px;
text-align:center;
font-family:"revicons";
color:#aaa;
font-size:30px;
top:0;
left:0;
background:#fff;
z-index:100;
width:70px;
height:70px;
transition:color 0.3s;
}
.tparrows.preview3:hover:after{
color:#000;
}
.tp-rightarrow.preview3:after{
content:'\e825';
}
.tp-leftarrow.preview3:after{
content:'\e824';
}
.tp-leftarrow.preview3 .tp-arr-iwrapper{
left:0;
direction:rtl;
padding-left:70px;
}
.tparrows.preview3:hover .tp-arr-iwrapper{
transform:scale(1,1);
}
.tp-bullets.preview3 .bullet:hover{
box-shadow:none;
background:rgba(255,255,255,1) !important;
width:6px !important;
height:6px !important;
border:5px solid rgba(0,0,0,1) !important;
}
@media only screen and (min-width:768px) and (max-width:979px){
.tparrows.preview3:after,
.tparrows.preview3{
width:50px;
height:50px;
line-height:50px;
font-size:20px;
}
.tparrows.preview3 .tp-arr-iwrapper{
min-height:70px;
}
.tparrows.preview3 .tp-arr-imgholder{
min-width:70px;
height:70px;
}
.tp-rightarrow.preview3 .tp-arr-iwrapper{
padding-right:50px;
}
.tp-leftarrow.preview3 .tp-arr-iwrapper{
padding-left:50px;
}
.tparrows.preview3 .tp-arr-titleholder{
padding:10px;
font-size:16px;
}
}
@media only screen  and (max-width:767px){
.tparrows.preview3:after,
.tparrows.preview3{
width:50px;
height:50px;
line-height:50px;
font-size:20px;
}
.tparrows.preview3 .tp-arr-iwrapper{
min-height:70px;
}
}
.tparrows.preview4:after{
position:absolute;
line-height:110px;
text-align:center;
font-family:"revicons";
color:#fff;
font-size:20px;
top:0;
left:0;
z-index:0;
width:30px;
height:110px;
background:#000;
background:rgba(0,0,0,0.25);
transition:all 0.2s ease-in-out;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100);
opacity:1;
}
.tp-rightarrow.preview4:after{
content:'\e825';
}
.tp-leftarrow.preview4:after{
content:'\e824';
}
.tparrows.preview4:after{
transform-origin:100% 100%;
}
.tp-leftarrow.preview4:after{
transform-origin:0% 0%;
}
@media only screen and (min-width:768px){
.tparrows.preview4:hover:after{
transform:rotateY(-90deg);
}
.tp-leftarrow.preview4:hover:after{
transform:rotateY(90deg);
}
.tparrows.preview4:hover .tp-arr-titleholder{
transition-delay:0.4s;
transform:rotateX(0deg);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100);
opacity:1;
}
}
.tp-bullets.preview4 .bullet:hover{
box-shadow:none;
background:rgba(255,255,255,1) !important;
width:6px !important;
height:6px !important;
border:5px solid rgba(0,0,0,1) !important;
}
@media only screen  and (max-width:767px){
.tparrows.preview4{
width:20px;
height:80px;
}
.tparrows.preview4:after{
width:20px;
height:80px;
line-height:80px;
font-size:14px;
}
.tparrows.preview4 .tp-arr-allwrapper{
display:none !important;
}
}
.tp-loader{
top:50%;
left:50%;
z-index:10000;
position:absolute;
}
.tp-loader.spinner0{
width:40px;
height:40px;
background:url(/stream/images/layout/loader.gif) no-repeat center center;
background-color:#fff;
box-shadow:0 0 20px 0 rgba(0,0,0,0.15);
margin-top:-20px;
margin-left:-20px;
animation:tp-rotateplane 1.2s infinite ease-in-out;
border-radius:3px;
}
@-webkit-keyframes tp-rotateplane{
0%{
-webkit-transform:perspective(120px);
}
50%{
-webkit-transform:perspective(120px) rotateY(180deg);
}
100%{
-webkit-transform:perspective(120px) rotateY(180deg)  rotateX(180deg);
}
}
@keyframes tp-rotateplane{
0%{
transform:perspective(120px) rotateX(0deg) rotateY(0deg);
-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);
}
50%{
transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);
-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);
}
100%{
transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
}
}
@-webkit-keyframes tp-scaleout{
0%{
-webkit-transform:scale(0.0);
}
100%{
-webkit-transform:scale(1.0);
opacity:0;
}
}
@keyframes tp-scaleout{
0%{
transform:scale(0.0);
-webkit-transform:scale(0.0);
}
100%{
transform:scale(1.0);
-webkit-transform:scale(1.0);
opacity:0;
}
}
.tp-loader.spinner3 .bounce1{
animation-delay:-0.32s;
}
.tp-loader.spinner3 .bounce2{
animation-delay:-0.16s;
}
@-webkit-keyframes tp-bouncedelay{
0%,80%,100%{
-webkit-transform:scale(0.0);
}
40%{
-webkit-transform:scale(1.0);
}
}
@keyframes tp-bouncedelay{
0%,80%,100%{
transform:scale(0.0);
-webkit-transform:scale(0.0);
}
40%{
transform:scale(1.0);
-webkit-transform:scale(1.0);
}
}
.tp-loader.spinner4 .dot2{
top:auto;
bottom:0;
animation-delay:-1.0s;
}
@-webkit-keyframes tp-rotate{
100%{
-webkit-transform:rotate(360deg);
}
}
@keyframes tp-rotate{
100%{
transform:rotate(360deg);
-webkit-transform:rotate(360deg);
}
}
@-webkit-keyframes tp-bounce{
0%,100%{
-webkit-transform:scale(0.0);
}
50%{
-webkit-transform:scale(1.0);
}
}
@keyframes tp-bounce{
0%,100%{
transform:scale(0.0);
-webkit-transform:scale(0.0);
}
50%{
transform:scale(1.0);
-webkit-transform:scale(1.0);
}
}
@font-face{
font-family:'revicons';
src:url('../font/revicons.eot?5510888');
src:url('../font/revicons.eot?5510888#iefix') format('embedded-opentype'),
url('../font/revicons.woff?5510888') format('woff'),
url('../font/revicons.ttf?5510888') format('truetype'),
url('../font/revicons.svg?5510888#revicons') format('svg');
font-weight:normal;
font-style:normal;
}
[class^="revicon-"]:before,[class*=" revicon-"]:before{
font-family:"revicons";
font-style:normal;
font-weight:normal;
speak:none;
display:inline-block;
text-decoration:inherit;
width:1em;
margin-right:.2em;
text-align:center;
font-variant:normal;
text-transform:none;
line-height:1em;
margin-left:.2em;
}
.revicon-search-1:before{
content:'\e802';
}
.revicon-pencil-1:before{
content:'\e831';
}
.revicon-picture-1:before{
content:'\e803';
}
.revicon-cancel:before{
content:'\e80a';
}
.revicon-info-circled:before{
content:'\e80f';
}
.revicon-trash:before{
content:'\e801';
}
.revicon-left-dir:before{
content:'\e817';
}
.revicon-right-dir:before{
content:'\e818';
}
.revicon-down-open:before{
content:'\e83b';
}
.revicon-left-open:before{
content:'\e819';
}
.revicon-right-open:before{
content:'\e81a';
}
.revicon-angle-left:before{
content:'\e820';
}
.revicon-angle-right:before{
content:'\e81d';
}
.revicon-left-big:before{
content:'\e81f';
}
.revicon-right-big:before{
content:'\e81e';
}
.revicon-magic:before{
content:'\e807';
}
.revicon-picture:before{
content:'\e800';
}
.revicon-export:before{
content:'\e80b';
}
.revicon-cog:before{
content:'\e832';
}
.revicon-login:before{
content:'\e833';
}
.revicon-logout:before{
content:'\e834';
}
.revicon-video:before{
content:'\e805';
}
.revicon-arrow-combo:before{
content:'\e827';
}
.revicon-left-open-1:before{
content:'\e82a';
}
.revicon-right-open-1:before{
content:'\e82b';
}
.revicon-left-open-mini:before{
content:'\e822';
}
.revicon-right-open-mini:before{
content:'\e823';
}
.revicon-left-open-big:before{
content:'\e824';
}
.revicon-right-open-big:before{
content:'\e825';
}
.revicon-left:before{
content:'\e836';
}
.revicon-right:before{
content:'\e826';
}
.revicon-ccw:before{
content:'\e808';
}
.revicon-arrows-ccw:before{
content:'\e806';
}
.revicon-palette:before{
content:'\e829';
}
.revicon-list-add:before{
content:'\e80c';
}
.revicon-doc:before{
content:'\e809';
}
.revicon-left-open-outline:before{
content:'\e82e';
}
.revicon-left-open-2:before{
content:'\e82c';
}
.revicon-right-open-outline:before{
content:'\e82f';
}
.revicon-right-open-2:before{
content:'\e82d';
}
.revicon-equalizer:before{
content:'\e83a';
}
.revicon-layers-alt:before{
content:'\e804';
}
.revicon-popup:before{
content:'\e828';
}
titel{
color:#db0026;
font-size:25px;
}
