/**
 * @package 	JF Tiny Carousel
 * @author		JoomForest.com
 * @email		support@joomforest.com
 * @website		http://www.joomforest.com
 * @copyright	Copyright (C) 2011-2016 JoomForest.com, All rights reserved.
 * @license		JoomForest.com Proprietary Use License - http://www.joomforest.com/licenses
**/
.jf_tc{overflow:hidden;padding:0;margin:0;position:relative}.jf_tc .jf_tc_viewport{width:auto;height:20px;margin:0 25px;overflow:hidden;position:relative;clear:both}.jf_tc .jf_tc_overview{list-style:none;position:absolute;width:100%;margin:0}.jf_tc .jf_tc_overview li{margin:0;padding:1px;width:100%;overflow:hidden;float:left;font-size:14px;text-align:center;line-height:20px;display:table}.jf_tc .jf_tc_overview li .jf_tc_content{display:table-cell;vertical-align:middle}.jf_tc .jf_tc_prev,.jf_tc .jf_tc_next{width:20px;height:30px;display:block;position:absolute;left:0;top:50%;z-index:1;-webkit-transform:translate3d(0, -50%, 0);-khtml-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);-o-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);background-color:transparent;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-transition:all 0.3s ease;-khtml-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.jf_tc .jf_tc_prev:hover,.jf_tc .jf_tc_next:hover{background-color:transparent}.jf_tc .jf_tc_next{left:auto;right:0}.jf_tc .jf_tc_btns{display:block;margin:0;text-indent:-999em;overflow:hidden;position:relative;color:#999;width:100%;height:100%;-webkit-transition:all 0.2s ease-in;-khtml-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.jf_tc .jf_tc_btns:hover{color:#000}.jf_tc .jf_tc_btns:before,.jf_tc .jf_tc_btns:after{border-right:2px solid;content:'';display:block;height:12px;margin-top:-10px;position:absolute;-webkit-transform:rotate(135deg);-khtml-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);right:9px;top:50%;width:0}.jf_tc .jf_tc_btns:after{margin-top:-3px;-webkit-transform:rotate(45deg);-khtml-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.jf_tc .jf_tc_btns.prev{-webkit-transform:rotate(180deg);-khtml-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.jf_tc.vert .jf_tc_viewport{margin:0 40px}.jf_tc.vert .jf_tc_prev{left:auto;right:5px;-webkit-transform:rotate(90deg) translate3d(-50%, 0, 0);-khtml-transform:rotate(90deg) translate3d(-50%, 0, 0);-moz-transform:rotate(90deg) translate3d(-50%, 0, 0);-ms-transform:rotate(90deg) translate3d(-50%, 0, 0);-o-transform:rotate(90deg) translate3d(-50%, 0, 0);transform:rotate(90deg) translate3d(-50%, 0, 0)}.jf_tc.vert .jf_tc_next{left:5px;right:auto;-webkit-transform:rotate(90deg) translate3d(-50%, 0, 0);-khtml-transform:rotate(90deg) translate3d(-50%, 0, 0);-moz-transform:rotate(90deg) translate3d(-50%, 0, 0);-ms-transform:rotate(90deg) translate3d(-50%, 0, 0);-o-transform:rotate(90deg) translate3d(-50%, 0, 0);transform:rotate(90deg) translate3d(-50%, 0, 0)}.jf_tc.style_2 .jf_tc_viewport{margin:0 45px}.jf_tc.style_2 .jf_tc_prev,.jf_tc.style_2 .jf_tc_next{width:40px;height:60px}.jf_tc.style_2 .jf_tc_btns:before,.jf_tc.style_2 .jf_tc_btns:after{height:25px;border-right:5px solid;right:17px}.jf_tc.style_2 .jf_tc_btns:before{margin-top:-19px}.jf_tc.style_2.vert .jf_tc_viewport{margin:0 75px}.jf_tc.style_2.vert .jf_tc_prev{right:10px}.jf_tc.style_2.vert .jf_tc_next{left:10px}body.rtl .jf_tc .jf_tc_prev{right:auto;left:5px}body.rtl .jf_tc .jf_tc_next{left:auto;right:5px}.jf_tc .jf_tc_overview li ul.jf_typo_lists{margin-top:-7px}.jf_tc .jf_tc_overview li ul.jf_typo_lists li{padding-left:20px;line-height:26px;height:22px;text-align:left;font-size:14px;height:19px}.jf_tc .content{text-align:center}.jf_tc .content .content_title{font-size:32px;text-shadow:0 1px 1px #fff;color:#222;line-height:32px}.jf_tc .content .content_desc{text-align:center;font-weight:normal;font-size:18px;padding:5px 0 10px 0;letter-spacing:0;text-shadow:1px 1px 1px #fff}.jf_tc .content.list{padding:40px 0;text-align:center}.jf_tc .content.list .jf_col.grid_2{display:inline-block;float:none}.jf_tc .content.jomsocial{text-align:center;padding:52px 0}.jf_tc .content.jomsocial img{display:block;margin:0 auto}.jf_tc .content.kunena{text-align:center;padding:52px 0}.jf_tc .content.kunena img{display:block;margin:0 auto}.jf_tc .content.browsers{text-align:center;padding:46px 0}.jf_tc .content.browsers img{display:block;margin:0 auto}@media (max-width: 568px){body .jf_tc .content.list{padding:40px 0;height:30px;overflow:hidden}body .jf_tc .content.list .jf_col.grid_2{float:none;width:30%}body .jf_tc .content{padding:50px 0}body .jf_tc .content .content_title{font-size:18px;line-height:18px}body .jf_tc .content .content_desc{font-size:14px}body .jf_tc .content.kunena{padding:62px 0}body .jf_tc .content.kunena img{width:100%}body .jf_tc .content.jomsocial{padding:62px 0}body .jf_tc .content.jomsocial img{width:100%}body .jf_tc .content.browsers img{width:100%}}@media (max-width: 320px){body .jf_tc .content{padding:40px 0}body .jf_tc .content.list .jf_col.grid_2{float:left;width:50%}}