@font-face {/*font-family:BebasNeueRegular;src:url(../fonts/BebasNeue-webfont.eot?#iefix) format(eot),url(../fonts/BebasNeue-webfont.woff) format(woff),url(../fonts/BebasNeue-webfont.ttf) format(truetype),url(../fonts/BebasNeue-webfont.svg#webfontfuvdSzbb) format(svg);*/font-weight:400;font-style:normal;}.banner-rotator-wrapper {position:relative;/*overflow:hidden;*/}.banner-rotator {position:relative;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:825px;height:300px;overflow:hidden;}.banner-rotator a {color:#0CF;text-decoration:none;outline:none;}.banner-rotator a:hover {color:#CD0000;text-decoration:none;}.banner-rotator .screen {position:relative;top:0;left:0;overflow:hidden;}.banner-rotator .strip {display:block;position:absolute;top:0;left:0;z-index:0;overflow:hidden;}.banner-rotator .content-box {display:none;position:absolute;top:0;left:0;overflow:hidden;}.banner-rotator .main-img {display:none;position:absolute;top:0;left:0;z-index:0;border:0;width:100%;height:100%;}.banner-rotator .preloader {position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#000 url(assets/preloader.gif) no-repeat center center;z-index:5;display:none;}.banner-rotator div.timer {position:absolute;left:0;height:4px;background-color:#FFF;-moz-opacity:.5;filter:alpha(opacity=50);opacity:0.5;z-index:6;visibility:hidden;font-size:0;}.banner-rotator div.clock-timer-holder {position:relative;display:inline-block;float:left;width:20px;height:20px;}.banner-rotator canvas.clock-timer {overflow:hidden;}.banner-rotator-wrapper div.wrapper-bg {position:absolute;z-index:3;}.banner-rotator-wrapper .shadow {position:absolute;height:82px;z-index:1;background-color:Transparent;}.banner-rotator-wrapper .shadow .left {display:block;float:left;width:100px;height:42px;background:url(assets/shadow-left.png) no-repeat left bottom;}.banner-rotator-wrapper .shadow .middle {display:block;float:left;width:auto;height:42px;background:url(assets/shadow-middle.png) repeat-x left bottom;}.banner-rotator-wrapper .shadow .right {display:block;float:left;width:100px;height:42px;background:url(assets/shadow-right.png) no-repeat left bottom;}.banner-rotator .content {position:absolute;/*-moz-opacity:0;filter:alpha(opacity=0);opacity:0;*/}.banner-rotator .textbox {position:absolute;z-index:4;overflow:hidden;top:0;left:0;/*font-family:BebasNeueRegular;*/}.banner-rotator .textbox a.bg-url {display:block;clear:both;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0);}.banner-rotator .textbox span.border {display:block;position:absolute;top:-1px;width:100%;height:1px;background-color:#FFF;-moz-opacity:0.3;filter:alpha(opacity=30);opacity:0.3;}.banner-rotator .textbox span.border-black {background-color:#000;-moz-opacity:1;filter:alpha(opacity=1);opacity:1;}.banner-rotator .textbox span.bg {display:block;position:absolute;width:100%;height:100%;background-color:#000;padding:10px 15px;}.banner-rotator .textbox span.bg-opacity {-moz-opacity:0.6;filter:alpha(opacity=60);opacity:0.6;}.banner-rotator .textbox span.text {display:block;z-index:3;position:relative;/*font-family:BebasNeueRegular;*/}.banner-rotator .textbox span.title,.banner-rotator .textbox .title {font-size:24px;color:#FFF;}.banner-rotator .textbox span.field,.banner-rotator .textbox .field {display:block;clear:both;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;padding-top:10px;padding-bottom:23px;}.banner-rotator .textbox p.margin {margin:0 0 18px;}.banner-rotator .cpanel {position:absolute;top:0;z-index:7;visibility:hidden;}.banner-rotator .outer-hp,.banner-rotator .outer-vp {position:absolute;background:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444',endColorstr='#111',GradientType=0);border:1px solid #000;}.banner-rotator .outer-hp {left:0;width:100%;border-left:none;border-right:none;}.banner-rotator .outer-vp {top:0;height:100%;border-top:none;border-bottom:none;}.banner-rotator .back-scroll,.banner-rotator .fwd-scroll {position:absolute;top:0;left:0;z-index:10;background:url(assets/spacer.png) no-repeat;}.banner-rotator .items,.banner-rotator .buttons {display:inline;position:relative;float:left;overflow:hidden;}.banner-rotator .items ul {position:relative;list-style:none;margin:0;padding:0;}.banner-rotator .items ul.inside {position:absolute;top:0;left:0;}.banner-rotator .items li,.banner-rotator .play-btn,.banner-rotator .previous-btn,.banner-rotator .next-btn {position:relative;list-style:none;display:inline;float:left;overflow:hidden;width:20px;height:20px;line-height:20px;text-align:center;color:#FFF;/*background-color:rgba(0,0,0,0.6);*/background-color:#000;filter:alpha(opacity=50);opacity:0.5;cursor:pointer;font-size:10px;font-weight:700;-webkit-transition:background linear .3s linear .3s;-moz-transition:background linear .3s linear .3s;transition:background linear .3s linear .3s;/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4cffffff', endColorstr='#4cffffff');*/}.banner-rotator .play-btn,.banner-rotator .previous-btn,.banner-rotator .next-btn,.banner-rotator .s-prev,.banner-rotator .s-next {background-image:url(assets/sprite.png);background-repeat:no-repeat;}.banner-rotator .items li:hover,.banner-rotator .play-btn:hover,.banner-rotator .previous-btn:hover,.banner-rotator .next-btn:hover {background-color:#000;-webkit-transition:background linear .3s linear .3s;-moz-transition:background linear .3s linear .3s;transition:background linear .3s linear .3s;}.banner-rotator .items li.curr-thumb {color:#000;background-color:#FFF;cursor:default;-webkit-transition:background linear .3s linear .3s;-moz-transition:background linear .3s linear .3s;transition:background linear .3s linear .3s;filter:alpha(opacity=80);opacity:0.8;}.banner-rotator .items li * {display:none;}.banner-rotator .items li div {position:relative;color:#FFF;background-color:#000;width:auto;height:auto;}.banner-rotator .items li.image {background:#000;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.banner-rotator .items li.image a {display:block;border:0;}.banner-rotator .items li.image img {display:block;border:0;position:absolute;-moz-opacity:.3;filter:alpha(opacity=30);opacity:0.3;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;}.banner-rotator .items li.image.curr-thumb img {-moz-opacity:1;filter:alpha(opacity=100);opacity:1;cursor:default;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;}.banner-rotator .play-btn {background-position:-20px 0;}.banner-rotator .pause {background-position:0 0;}.banner-rotator .previous-btn {background-position:-40px 0;}.banner-rotator .next-btn {background-position:0 -20px;}.banner-rotator .up {background-position:-20px -20px;}.banner-rotator .down {background-position:-40px -20px;}.banner-rotator .s-prev,.banner-rotator .s-next {position:absolute;z-index:8;top:50%;margin-top:-20px;width:30px;height:40px;cursor:pointer;-moz-opacity:.3;filter:alpha(opacity=30);opacity:.3;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;}.banner-rotator .s-prev {left:7px;background-position:0 -40px;}.banner-rotator .s-next {left:100%;margin-left:-54px;background-position:-30px -40px;}#rotator-tooltip {position:absolute;top:0;left:0;z-index:99999;display:none;}#rotator-tooltip img {display:block;float:left;background-color:#FFF;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:8px;padding:3px;}#rotator-tooltip .arrow {position:absolute;width:0;height:0;margin:0;padding:0;}#rotator-tooltip.img-up .arrow {bottom:3px;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #FFF;}#rotator-tooltip.img-down .arrow {top:3px;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #FFF;}#rotator-tooltip.img-right .arrow {left:3px;top:50%;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #FFF;}#rotator-tooltip.img-left .arrow {right:3px;top:50%;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #FFF;}#rotator-tooltip .tt-txt {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;background-color:#FFF;max-width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:8px 0;padding:3px 5px;}#rotator-tooltip.txt-up .arrow {bottom:3px;margin-left:10px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #FFF;}#rotator-tooltip.txt-down .arrow {top:3px;margin-left:10px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #FFF;}.banner-rotator a[role="buttons"] {display:inline-block;background-color:#2c2c2c;background-image:linear-gradient(#2c2c2c,#0d0d0d);-moz-background-clip:padding;-webkit-background-clip:padding;-o-background-clip:padding-box;-ms-background-clip:padding-box;-khtml-background-clip:padding-box;background-clip:padding-box;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 0 0 #444 inset;-webkit-box-shadow:0 1px 0 0 #444 inset;-o-box-shadow:0 1px 0 0 #444 inset;box-shadow:0 1px 0 0 #444 inset;color:#fff;cursor:pointer;font:12 Arial,Tahoma,sans-serif;font-weight:700;text-align:left;-moz-text-shadow:0 1px #000;text-shadow:0 1px #000;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;margin:0;padding:6px 15px;}.banner-rotator a[role="buttons"]:hover,.banner-rotator a[role="buttons"]:focus {background-color:#545454;background-image:linear-gradient(#545454,#131313);-moz-background-clip:padding;-webkit-background-clip:padding;-o-background-clip:padding-box;-ms-background-clip:padding-box;-khtml-background-clip:padding-box;background-clip:padding-box;-moz-box-shadow:0 1px 0 0 #777 inset;-webkit-box-shadow:0 1px 0 0 #777 inset;-o-box-shadow:0 1px 0 0 #777 inset;box-shadow:0 1px 0 0 #777 inset;text-decoration:none;color:#fff;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;}.big-blue-bg {background-color:#009bcd;background-image:linear-gradient(#00c6e4,#0063a8);-moz-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);-o-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);color:#FFF;font-size:50px;-moz-text-shadow:0 -1px rgba(10,60,109,0.8);text-shadow:0 -1px rgba(10,60,109,0.8);padding:8px 15px 3px;}.medium-black-bg {background-color:#000;box-shadow:3px 3px 5px rgba(0,0,0,0.3);color:#FFF;font-size:28px;padding:8px 12px 3px;}.medium-white-bg {background-color:#FFF;box-shadow:3px 3px 5px rgba(0,0,0,0.3);color:#000;font-size:28px;padding:8px 12px 3px;}.small-black-bg {background-color:#000;color:#EEE;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;padding:10px 15px;}.bg-opacity-black {background-color:rgba(0,0,0,0.6);}.small-white-bg {background-color:#FFF;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;padding:10px 15px;}.bg-opacity-white {background-color:rgba(255,255,255,0.6);}.big-white {color:#FFF;line-height:45px;font-size:25px;/*text-shadow:1px 1px 1px rgba(0,0,0,0.2);*/}.medium-white {color:#c5c5c5;font-size:15px;}.big-black {color:#000;line-height:43px;font-size:28px;/*text-shadow:1px 1px 1px rgba(255,255,255,0.2);*/}.medium-black {color:#000;font-size:18px;}.bottom-black {width:100%;bottom:0;}.bottom-black .bg {border-top:1px solid #404040;}.bottom-black .text {padding:15px 20px;}.bottom-black .title {font-size:28px;}.bottom-black .field {color:#EEE;}.banner-rotator-wrapper div.border,.banner-rotator .block,.banner-rotator .vpiece,.banner-rotator .hpiece {position:absolute;z-index:2;}.banner-rotator .items li.image:hover img,.banner-rotator .s-prev:hover,.banner-rotator .s-next:hover {-moz-opacity:1;filter:alpha(opacity=100);opacity:1;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;}.medium-white span,.medium-black span {/*opacity:0.7;filter:alpha(opacity=70);*/}.banner-rotator-shadow3 {
    /*background: url("assets/shadow3.png") no-repeat 0% 0% transparent;*/    
    /*bottom: 263px;*/
    height: 60px;
    width: 890px;
}
.banner-rotator-shadow {
    -moz-user-select: none;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
}