.rev_slider_wrapper{position:relative}
.rev_slider_wrapper>ul{visibility:hidden}
.rev_slider{position:relative;overflow:hidden}
.rev_slider img{max-width:none !important;max-width:none !important;-moz-transition:none 0 !important;-webkit-transition:none 0 !important;-o-transition:none 0 !important;transition:none 0 !important;margin:0px !important;padding:0px !important;border-width:0px !important;border:none;visibility:visible !important}
.rev_slider .no-slides-text{font-weight:bold;text-align:center;padding-top:80px}
.rev_slider ul{margin:0px !important;padding:0px !important;list-style:none !important;list-style-type:none !important;background-position:0px 0px !important}
.rev_slider ul li,.rev_slider>ul>li,.rev_slider>ul>li:before{list-style:none !important;position:absolute;visibility:hidden;margin:0px !important;padding:0px !important;overflow-x:visible;overflow-y:visible;list-style-type:none !important;background-image:none !important;background-position:0px 0px !important;text-indent:0em !important}
.rev_slider .tp-caption, .rev_slider .caption,{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;visibility:hidden}
.tp-caption{z-index:1}
.tp_inner_padding{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none !important}
.tp-hide-revslider,.tp-caption.tp-hidden-caption{visibility:hidden !important;display:none !important}
.fullwidthbanner-container{width:100% !important;position:relative;padding:0;overflow:hidden}
.fullwidthbanner-container .fullwidthabanner{width:100% !important;position:relative}
.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}

/************************ -	NAVIGATION	- *************************/ 
.tpclear{clear:both}
.tp-bullets{z-index:1000;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out}
.tp-bullets.hidebullets{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}
.tp-bullets.simplebullets.navbar{border:1px solid #666;border-bottom:1px solid #444;background:url(/wp-content/plugins/revslider/rs-plugin/assets/boxed_bgtile.png);height:40px;padding:0px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px }
.tp-bullets.simplebullets.navbar-old{background:url(/wp-content/plugins/revslider/rs-plugin/assets/navigdots_bgtile.png);height:35px;padding:0px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px }
.tp-bullets.simplebullets.round .bullet{cursor:pointer;position:relative;background:url(/wp-content/plugins/revslider/rs-plugin/assets/bullet.png) no-Repeat top left;width:20px;height:20px;margin-right:0px;float:left;margin-top:-10px;margin-left:3px}
.tp-bullets.simplebullets.round .bullet.last{margin-right:3px}
.tp-bullets.simplebullets.round-old .bullet{cursor:pointer;position:relative;background:url(/wp-content/plugins/revslider/rs-plugin/assets/bullets.png) no-Repeat bottom left;width:23px;height:23px;margin-right:0px;float:left;margin-top:-12px}.tp-bullets.simplebullets.round-old .bullet.last{margin-right:0px}
.tp-bullets.simplebullets.square .bullet{cursor:pointer;position:relative;background:url(/wp-content/plugins/revslider/rs-plugin/assets/bullets2.png) no-Repeat bottom left;width:19px;height:19px;margin-right:0px;float:left;margin-top:-10px}
.tp-bullets.simplebullets.square .bullet.last{margin-right:0px}.tp-bullets.simplebullets.square-old .bullet{cursor:pointer;position:relative;background:url(/wp-content/plugins/revslider/rs-plugin/assets/bullets2.png) no-Repeat bottom left;width:19px;height:19px;margin-right:0px;float:left;margin-top:-10px}
.tp-bullets.simplebullets.square-old .bullet.last{margin-right:0px}
.tp-bullets.simplebullets.navbar .bullet{cursor:pointer;position:relative;background:url(/wp-content/plugins/revslider/rs-plugin/assets/bullet_boxed.png) no-Repeat top left;width:18px;height:19px;margin-right:5px;float:left;margin-top:10px}
.tp-bullets.simplebullets.navbar .bullet.first{margin-left:0px !important}
.tp-bullets.simplebullets.navbar .bullet.last{margin-right:0px !important}
.tp-bullets.simplebullets.navbar-old .bullet{cursor:pointer;position:relative;background:url(/wp-content/plugins/revslider/rs-plugin/assets/navigdots.png) no-Repeat bottom left;width:15px;height:15px;margin-left:5px !important;margin-right:5px !important;float:left;margin-top:10px}
.tp-bullets.simplebullets.navbar-old .bullet.first{margin-left:0px !important}
.tp-bullets.simplebullets.navbar-old .bullet.last{margin-right:0px !important}
.tp-bullets.simplebullets .bullet:hover, .tp-bullets.simplebullets .bullet.selected{background-position:top left}
.tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected, .tp-bullets.simplebullets.navbar .bullet:hover, .tp-bullets.simplebullets.navbar .bullet.selected{background-position:bottom left}
.tparrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out}
.tparrows.hidearrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}
.tp-leftarrow{z-index:100;cursor:pointer;position:relative;background:url(/wp-content/plugins/revslider/rs-plugin/assets/large_left.png) no-Repeat top left;width:40px;height:40px}
.tp-rightarrow{z-index:100;cursor:pointer;position:relative;background:url(/wp-content/plugins/revslider/rs-plugin/assets/large_right.png) no-Repeat top left;width:40px;height:40px}
.tp-leftarrow.round{z-index:100;cursor:pointer;position:relative;background:url(/wp-content/plugins/revslider/rs-plugin/assets/small_left.png) no-Repeat top left;width:19px;height:14px;margin-right:0px;float:left;margin-top:-7px}
.tp-rightarrow.round{z-index:100;cursor:pointer;position:relative;background:url(/wp-content/plugins/revslider/rs-plugin/assets/small_right.png) no-Repeat top left;width:19px;height:14px;margin-right:0px;float:left;margin-top:-7px}
.tp-leftarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(/wp-content/plugins/revslider/rs-plugin/assets/arrow_left.png) no-Repeat top left;width:26px;height:26px;margin-right:0px;float:left;margin-top:-13px}
.tp-rightarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(/wp-content/plugins/revslider/rs-plugin/assets/arrow_right.png) no-Repeat top left;width:26px;height:26px;margin-right:0px;float:left;margin-top:-13px}
.tp-leftarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(/wp-content/plugins/revslider/rs-plugin/assets/small_left_boxed.png) no-Repeat top left;width:20px;height:15px;float:left;margin-right:6px;margin-top:12px}
.tp-rightarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(/wp-content/plugins/revslider/rs-plugin/assets/small_right_boxed.png) no-Repeat top left;width:20px;height:15px;float:left;margin-left:6px;margin-top:12px}
.tp-leftarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(/wp-content/plugins/revslider/rs-plugin/assets/arrowleft.png) no-Repeat top left;width:9px;height:16px;float:left;margin-right:6px;margin-top:10px}
.tp-rightarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(/wp-content/plugins/revslider/rs-plugin/assets/arrowright.png) no-Repeat top left;width:9px;height:16px;float:left;margin-left:6px;margin-top:10px}
.tp-leftarrow.navbar-old.thumbswitharrow{margin-right:10px}
.tp-rightarrow.navbar-old.thumbswitharrow{margin-left:0px}
.tp-leftarrow.square{z-index:100;cursor:pointer;position:relative;background:url(/wp-content/plugins/revslider/rs-plugin/assets/arrow_left2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-right:0px;margin-top:-9px}
.tp-rightarrow.square{z-index:100;cursor:pointer;position:relative;background:url(/wp-content/plugins/revslider/rs-plugin/assets/arrow_right2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-left:0px;margin-top:-9px}
.tp-leftarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(/wp-content/plugins/revslider/rs-plugin/assets/arrow_left2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-right:0px;margin-top:-9px}
.tp-rightarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(/wp-content/plugins/revslider/rs-plugin/assets/arrow_right2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-left:0px;margin-top:-9px}
.tp-leftarrow.default{z-index:100;cursor:pointer;position:relative;background:url(/wp-content/plugins/revslider/rs-plugin/assets/large_left.png) no-Repeat 0 0;width:40px;height:40px}
.tp-rightarrow.default{z-index:100;cursor:pointer;position:relative;background:url(/wp-content/plugins/revslider/rs-plugin/assets/large_right.png) no-Repeat 0 0;width:40px;height:40px}
.tp-leftarrow:hover,.tp-rightarrow:hover{background-position:bottom left}
.tp-bullets.tp-thumbs{z-index:1000;position:absolute;padding:3px;background-color:#fff;width:500px;height:50px;margin-top:-50px}
.fullwidthbanner-container .tp-thumbs{padding:3px}
.tp-bullets.tp-thumbs .tp-mask{width:500px;height:50px;overflow:hidden;position:relative}
.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer{width:5000px;position:absolute}
.tp-bullets.tp-thumbs .bullet{width:100px;height:50px;cursor:pointer;overflow:hidden;background:none;margin:0;float:left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}
.tp-bullets.tp-thumbs .bullet:hover, .tp-bullets.tp-thumbs .bullet.selected{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}
.tp-thumbs img{width:100%}
.tp-bannertimer{width:100%;height:10px;background:url(/wp-content/plugins/revslider/rs-plugin/assets/timer.png);position:absolute;z-index:200}
.tp-bannertimer.tp-bottom{bottom:0px !important;height:5px}


	.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-style:none;position:absolute;visibility:hidden}
	.caption.slidelink a div, .tp-caption.slidelink a div{width:10000px;height:10000px;background:url(/wp-content/plugins/revslider/rs-plugin/assets/coloredbg.png) repeat}
	.tp-loader{background:url(/wp-content/plugins/revslider/rs-plugin/assets/loader.gif) no-repeat 10px 10px;background-color:#fff;margin:-22px -22px;top:50%;left:50%;z-index:10000;position:absolute;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
	html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
	a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
	a:hover,a:active{outline:0}

	
	.clearfix{*zoom:1}
	.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
	.clearfix:after{clear:both}
	a{text-decoration:none}
	
	
	
	
	
	@-webkit-keyframes }@-moz-keyframes }@-ms-keyframes }@-o-keyframes }@keyframes }@-ms-viewport{width:device-width}


	
	
	
		.rev_slider_wrapper .tp-leftarrow, .rev_slider_wrapper .tp-leftarrow.large, .rev_slider_wrapper .tp-leftarrow.square, .rev_slider_wrapper .tp-leftarrow.round, .rev_slider_wrapper .tp-leftarrow.default{background:transparent url('../images/showcase-nav.png') no-repeat center left;width:36px;height:36px;display:block;margin:0;position:absolute;top:50%!important;left:-36px!important;margin-top:-18px;cursor:pointer;text-indent:-9999px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease}
		.rev_slider_wrapper .tp-rightarrow, .rev_slider_wrapper .tp-rightarrow.large, .rev_slider_wrapper .tp-rightarrow.square, .rev_slider_wrapper .tp-rightarrow.round, .rev_slider_wrapper .tp-rightarrow.default{background:transparent url('../images/showcase-nav.png') no-repeat 100% 0;width:36px;height:36px;display:block;margin:0;position:absolute;top:50%!important;right:-36px!important;margin-top:-18px;left:auto!important;cursor:pointer;text-indent:-9999px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease}
		.rev_slider_wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
		.tp-bannertimer{z-index:20!important}
		.rev_slider iframe{z-index:999}
		.content-slider{position:static}
		.content-slider .flex-direction-nav .flex-next{right:20px!important}
		.content-slider .flex-direction-nav .flex-prev{left:20px!important}
		.flexslider:hover .flex-next, .wooslider:hover .wooslider-next, .wpb_testimonial_slider_widget:hover .flexslider .flex-next{opacity:1;filter:alpha(opacity=100);right:20px!important}
		.rev_slider_wrapper:hover>.tp-rightarrow{opacity:1;filter:alpha(opacity=100);right:50px!important}
		.flexslider:hover .flex-prev, .wooslider:hover .wooslider-prev, .wpb_testimonial_slider_widget:hover .flexslider .flex-prev{opacity:1;filter:alpha(opacity=100);left:20px!important}
		.rev_slider_wrapper:hover>.tp-leftarrow{opacity:1;filter:alpha(opacity=100);left:50px!important}
		.tp-caption a.sf-button{font-size:inherit;padding:6% 14%;line-height:auto}
		.tp-caption a.sf-button.medium{font-size:inherit;padding:7% 16%;line-height:auto}
		.tp-caption a.sf-button.large{font-size:inherit;padding:8% 18%;line-height:auto}
		.flex-direction-nav .disabled{opacity: .3!important;filter:alpha(opacity=30);cursor:default}
		.thumb-slider .flex-direction-nav a{height:37px;background:transparent url('../images/showcase-nav.png') no-repeat center left}
		.thumb-slider .flex-direction-nav a.flex-next{background-position:center right}
		.thumb-slider:hover .flex-direction-nav a.flex-prev{opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80)}
		.thumb-slider:hover .flex-direction-nav a.flex-next{opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80)}
		.thumb-slider .open-item a{width:26px;position:absolute;right:0;bottom:0;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);display:block;z-index:99;background-color:rgb(33, 33, 33);background-color:rgba(33, 33, 33, 1);color:white;text-decoration:none;text-align:center;padding:4px 0 2px}
		.open-item a i{vertical-align:0}
		.thumb-slider .open-item:hover>a{opacity:1!important;-moz-opacity:1!important;filter:alpha(opacity=100)!important}
		.flex-control-nav{position:absolute;bottom:20px;left:40px;margin:0;z-index:4;list-style:none!important}
		.flex-control-nav li{float:left;display:inline-block;margin-right:5px;margin-bottom:0}
		.flex-control-nav li a{text-indent:100%;white-space:nowrap;overflow:hidden;background:#fff;width:10px;height:10px;display:block;webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50)}
		.flex-control-nav li a:hover{cursor:pointer}
		.flex-control-nav li a.flex-active{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}
		.flex-pauseplay{position:absolute;color:#fff;bottom:18px;left:20px;font-size:13px;height:13px}
		.flex-pauseplay span:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit}
		.flex-pauseplay .pause:before{content:"\f04c"}
		.flex-pauseplay .play:before{content:"\f04b"}
		.blog-slider .flex-pauseplay, .thumb-slider .flex-pauseplay{bottom:16px;font-size:11px;height:13px}
		.flex-pauseplay:hover{cursor:pointer}
		.flex-pauseplay span{height:11px;display:block;line-height:13px}
		.thumb-slider .flex-control-nav, .thumb-slider .flex-pauseplay{display:none}
		.tp-bullets{width:80%;margin:0 auto;text-align:center;z-index:20}
		.tp-bullets.simplebullets.round{bottom:25px!important}
		.tp-bullets.simplebullets.round .bullet{cursor:pointer;position:relative;background:white;width:10px;height:10px;margin-right:7px;float:none;display:inline-block;margin-top:0;webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;opacity:0.5;border-radius:5px;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);-webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.2);box-shadow:0px 1px 3px rgba(0, 0, 0, 0.2);margin-bottom:13px}
		.tp-bullets.simplebullets.round .bullet.selected{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}
		.tp-bullets .tp-leftarrow{float:none!important;display:inline-block;margin-right:10px;width:36px;height:36px}
		.tp-bullets .tp-rightarrow{float:none!important;display:inline-block;margin-left:12px;width:36px;height:36px;background:top right}
		
