/*---------------------------------------------------------------
# Package - Joomla Template based on Helix Framework   
# ---------------------------------------------------------------
# Author - JoomShaper http://www.joomshaper.com
# Copyright (C) 2010 - 2011 JoomShaper.com. All Rights Reserved.
# license - PHP files are licensed under  GNU/GPL V2
# license - CSS  - JS - IMAGE files  are Copyrighted material 
# Websites: http://www.joomshaper.com - http://www.joomxpert.com
-----------------------------------------------------------------*/
/*SlideShow Pro SP2*/
.sp-slide{background:#FFF;border:1px solid #cacaca;margin-bottom:10px;overflow:hidden;padding:30px 30px 0}
.preload{background-color:#fff!important;background-image:url(../images/loader.gif)!important;top:0;left:0}
.sp-slide-inner{padding:0!important}
.sp-slide-inside{text-align:center}
img.sp-slide-image{background:#f5f5f5;border:1px solid #ddd;padding:10px}
h2.sp-slide-title{color:#000;font-size:36px;letter-spacing:normal;line-height:normal;margin:30px 0 10px}
p.sp-slide-intro{color:#FFF;font-size:13px;font-weight:700;line-height:22px;margin:10px 0}
.controllers{background:#f5f5f5 url(../images/thumb-bg.png) repeat-x 0 0!important;bottom:40px;height:auto;left:45%;position:absolute;z-index:1}
.controllers span,.controllers span.active{cursor:pointer;display:block;float:left;height:15px;margin-right:3px;text-indent:-9999px;width:15px}
.controllers span{background:url(../images/btn-slider.png) no-repeat scroll 0 0}
.controllers span.active{background:url(../images/btn-slider-active.png) no-repeat scroll 0 0}
div .sp-slide-desc{background:none!important;bottom:0!important;height:135px!important;overflow:hidden;width:600px!important}
.controllers .active .thumb_arrow{background:url(../images/active-thumb2.png) no-repeat 50% 100%!important}
.thumb_bg{background:none!important}
.controllers .thumb_bg2{background:url(../images/thumb-border.png) no-repeat 100% 50%!important}
.handles.active .thumb_bg{background:#FFF!important}
.sp_slide_prev{background:#f5f5f5 url(../images/prev.gif) no-repeat center!important;border-top:6px solid #f5f5f5}
.sp_slide_next{background:#f5f5f5 url(../images/next.gif) no-repeat center!important;border-top:6px solid #f5f5f5}
.handles img.sp-slide-image{padding:5px!important}
div .controllers h4.title{color:#888!important;line-height:normal}

/*News Show SP1 with _dark module class suffix*/
img.sp-news-image{float:left;background:#f5f5f5;border:1px solid #e5e5e5;margin:0 1em .5em 0 !important;padding:5px}
h4.sp-news-title{font-size:110%!important;line-height:140%;margin:0}
h4.sp-news-title a{color:#777;text-shadow:0 1px #fff}
.sp-news-box{padding-top:10px;padding-bottom:5px;border-top:1px solid #e5e5e5}
.sp-news-box.ns1-first{border-top:0}

/* News Show SP1 - Hornav */
.mod-wrapper-menu h4.sp-news-title {margin:0 0 5px!important}
.mod-wrapper-menu h4.sp-news-title a {color:#777;font-size:12px;line-height:1.2;font-weight:400;text-shadow:none}
.mod-wrapper-menu .sp-news-box {padding-top:10px;padding-bottom:5px;border-top: 1px dashed #555}
.mod-wrapper-menu .sp-news-box.ns1-first {border-top: 0}
.mod-wrapper-menu  img.sp-news-image,.mod-wrapper-menu  img.border {background:#555; border:1px solid #666}
.mod-wrapper-menu  span.sp-news-date {color:#999}

/*Tabs*/
div .sptabs {border:1px solid #cacaca}
div.sptabs .tabs_buttons{background:#fff url(../images/h3-bg.png) repeat-x 0 100%}
ul.tabs_container li.tab,ul.tabs_container li.tab span{float:left;font-size:14px;font-weight:700;cursor:pointer;margin:0;padding:0;border:0}
ul.tabs_container li.tab {background: url(../images/tab-border.png) no-repeat 0 50%}
ul.tabs_container li.tab.first-tab {background-image:none}
ul.tabs_container li.tab{color:#A9A9A9!important;padding:0 8px!important}
ul.tabs_container li.tab.tab_over{color:#333!important;}
ul.tabs_container li.tab.active {color:#333!important;}
.items_mask {background:#FFF url(../images/mod-bg.png) repeat-x 0 0}

li.tab span#featured {background: url(../images/icon-heart.png) no-repeat 0 50%;padding:0 0 0 18px}
li.tab span#comments {background: url(../images/icon-comment.gif) no-repeat 0 50%;padding:0 0 0 18px}

/*Top Panel*/
#sp-toppanel {border-bottom:1px solid #333!important}
#sp-top{background:#181818!important;color:#777;font-size:90%}
#sp-top .mod-block{padding:20px 10px}
#sp-top .gap{margin-bottom:20px}

/*SP Share*/
.spshare {float:right;margin:0!important}

/*SP Tweet*/
.sp-tweet-item.first {margin:0}
.sp-tweet-item.even {background:none}

/*K2 Sepcific*/
#user-top div.k2ItemsBlock ul li a.moduleItemTitle{font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;font-weight:400;line-height:110%;margin:0;padding:10px 0 4px}

/*SP Facebook*/
.mod-wrapper .fb_iframe_widget {background:#FFF!important}