.fullwidthbanner-container{width:100% !important;max-width:100% !important;position:relative;padding:0;max-height:705px !important;overflow:hidden;}
.fullwidthbanner{width:100% !important;height:100%;max-height:680px !important;position:relative;overflow:hidden;}
.tp-hide-revslider,.tp-caption.tp-hidden-caption{visibility:hidden !important;display:none !important;}
.tp-caption{position:absolute;}
.tp-caption.big{color:#fff;font-size:2.923em;letter-spacing:-0.02em;padding:5px 15px;}
.tp-caption.text-shadow{text-shadow:0 0 4px rgba(0,0,0,.7);}
.tp-caption.small{padding:8px 12px;font-size:1.538em;}
.tp-caption.black{color:#fff;text-shadow:0 -1px rgba(0, 0, 0, 0.75);background-color:#1a1a1a;}
.tp-caption.white{color:#000;background-color:#fff;}
.tp-caption.colored{color:#fff;background:#b6d82f;}
.tp-caption.colored::-moz-selection{background:#333;}
.tp-caption.colored::selection{background:#333;}
.tp-caption.video{box-shadow:0 0 7px rgba(0,0,0,0.4);}
.tp-caption .button{display:inline-block;padding:10px 18px;color:#fff;background:#b6d82f;font-size:1.333em;}
.tp-caption.round,
.tp-caption .round{border-radius:5px;}
.tp-caption .button:hover,
.tp-caption .button.colored:hover{color:#fff;text-decoration:underline;}
.tp_inner_padding{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none !important;}
.tp-simpleresponsive .slotholder *,
.tp-simpleresponsive img{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;}
.tp-simpleresponsive .caption, .tp-simpleresponsive .tp-caption{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;visibility:hidden;}
.tp-simpleresponsive img{max-width:none;}
.noFilterClass{filter:none !important;}
.caption.fullscreenvideo{left:0px;top:0px;position:absolute;width:100%;height:100%;}
.caption.fullscreenvideo iframe{width:100% !important;height:100% !important;}
.tp-caption.fullscreenvideo{left:0px;top:0px;position:absolute;width:100%;height:100%;}
.tp-caption.fullscreenvideo iframe{width:100% !important;height:100% !important;}
.tp-bannertimer{width:100%;height:10px;background:url(../images/slider/revslider/assets/timer.png);position:absolute;z-index:200;}
.tp-bannertimer.tp-bottom{bottom:0px !important;height:5px;}
.tp-leftarrow, .tp-rightarrow{position:absolute;top:50%;margin-top:35px !important;display:block;width:45px;height:60px;background-color:rgba(0,0,0,.7);background-image:url(../images/slider/arrows.png);background-repeat:no-repeat;cursor:pointer;text-indent:-999em;z-index:100;opacity:0;transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;}
.fullwidthbanner-container:hover .tp-leftarrow,
.fullwidthbanner-container:hover .tp-rightarrow{opacity:1;}
.tp-leftarrow{left:0 !important;background-position:0px center;}
.tp-rightarrow{right:0 !important;background-position:-37px center;}
.tp-leftarrow:hover, .tp-rightarrow:hover{background-color:rgba(182,216,47,0.7);}
.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;}
.tp-simpleresponsive ul{list-style:none;padding:0;margin:0;}
.tp-simpleresponsive > ul > li{list-stye:none;position:absolute;visibility:hidden;}
.caption.slidelink a div,
.tp-caption.slidelink a div{width:10000px;height:10000px;background:url(../images/slider/revslider/assets/coloredbg.png) repeat;}
.tp-loader{background:url(../images/slider/revslider/assets/loader.gif) no-repeat 10px 10px;background-color:#fff;margin:-22px;top:50%;left:50%;z-index:10000;position:absolute;width:44px;height:44px;border-radius:3px;}