/*---------------------------------------------------------------
# Package - Joomla Template based on Helix Framework   
# ---------------------------------------------------------------
# Author - JoomShaper http://www.joomshaper.com
# Copyright (C) 2010 - 2012 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
-----------------------------------------------------------------*/
/*Kreon Font*/
.module_highlight .ns2-art-wrap h4.ns2-title, .module_recent .ns2-art-wrap h4.ns2-title,
.nssp2.ns2-featured .ns2-title a{font-family:Kreon;}

/*News Highlighter*/
#sp-ticker .sp-nh-buttons{background-image:url(../images/ticker-bg.png)}
#sp-ticker {margin:-10px 0 10px}
span.sp-nh-date {font-size:100%!important}
.sp_news_higlighter .sp-nh-item, .sp_news_higlighter{background:#f0f0f0!important}
.sp_news_higlighter .sp-nh-prev, .sp-nh-next{z-index:1}
#sp-ticker .sp-nh-buttons {width:auto!important;padding:0 15px 0 10px;background-color:transparent!important;background-repeat:no-repeat;background-position:100% 0}
.sp_news_higlighter span.sp-nh-text {margin:0!important;color:#fff!important}
.sp_news_higlighter span.sp-nh-title{color:#636363;padding-left:15px}

/*RTL - Do not delete
.rtl #sp-ticker .sp-nh-buttons {background-position:0 -30px;padding:0 10px 0 15px;float:right}
div span.title,span.intro{margin-right:0!important;margin-left:5px}
span.title {float:right}
*/

#sp-feature-mid {margin:0 5px}
span.video-icon {display: block;width: 38px;height: 38px;background: url(../images/video-icon.png);margin:24px 0 0 40px;position: absolute}
.rtl span.video-icon {display: block;width: 38px;height: 38px;background: url(../images/video-icon.png);margin:24px 40px 0 0;position: absolute}

/*Social Share*/
.btn_rss {height:57px;display:block;background:url(../images/btn_rss.png) no-repeat 0 0;border:1px solid #af4326;text-indent:-999em}
.btn_facebook,.btn_twitter {width:50%;height:30px;display:block;text-indent:-999em;float:left}
.btn_facebook {background:url(../images/btn_facebook.png) no-repeat 0 0}
.btn_twitter {background:url(../images/btn_twitter.png) no-repeat 100% 0}

/*User1 Top News*/
.nssp2.ns2-top_news {margin:0 -12px 0 -10px}
.nssp2.ns2-top_news .ns2-inner {background:#d5d5d5;padding:5px;margin:0 5px;border:1px solid #c9c9c9}
.nssp2.ns2-top_news .ns2-inner:hover {cursor:pointer;background:#fff}
h4.ns2-title {margin:0 0 5px;line-height:normal;display:block}
p.ns2-introtext {margin:0}

/*Head Lines, Hot Lines, Opinion*/
 .nssp2.ns2-head_lines .ns2-inner, .nssp2.ns2-hot_lines .ns2-inner,  .nssp2.ns2-opinion .ns2-inner{border-bottom: 1px solid #bababa;margin:0;padding:6px 0}
 .nssp2.ns2-head_lines .ns2-inner .ns2-title a{color:#636363!important;font-weight:normal}
 .nssp2.ns2-head_lines .ns2-inner .ns2-title a:hover{color:#9F9A98!important;font-weight:normal}
 
/*News Show SP2 common*/
.nssp2 .ns2-art-controllers {position:absolute;right:10px;top:14px}
.title_bottom .nssp2 .ns2-art-controllers {top:auto;bottom:10px}
.nssp2 .ns2-art-prev, .nssp2 .ns2-art-next{width:12px;height:9px;text-indent:-99999em}
img.ns2-image{padding:5px;background:#fff;border-width:1px;border-style:solid;border-color:#ccc #bababa #bababa #ccc}
img.ns2-image:hover{background:#d2d2d2;border-color:#eee #bababa #bababa #eee}
 
/*Featured & Highlight News*/
.nssp2.ns2-featured .ns2-title a{font-size:24px;}
.nssp2.ns2-featured img.ns2-image,
.nssp2.ns2-featured img.ns2-image:hover,
.nssp2.ns2-highlight img.ns2-image,
.nssp2.ns2-highlight img.ns2-image:hover,
.nssp2.ns2-top_news .ns2-inner img.ns2-image,
.nssp2.ns2-top_news .ns2-inner img.ns2-image:hover{background:none;border:0;padding:0}

/*Featured News Arrow*/
.nssp2 .ns2-art-prev:hover{background:url(../images/l_arrow_gray.png) no-repeat 100% 0}
.nssp2 .ns2-art-next:hover{background:url(../images/r_arrow_gray.png) no-repeat 30% 0}

/*highlight news Arrow */
.nssp2.ns2-highlight .ns2-art-prev{background:url(../images/l_arrow_white.png) no-repeat 100% 0}
.nssp2.ns2-highlight .ns2-art-next{background:url(../images/r_arrow_white.png) no-repeat 30% 0}

/*opinion Arrow*/
.nssp2.ns2-opinion .ns2-art-prev{background:url(../images/top_arrow.png) no-repeat 100% 0;
								position:absolute;top:-10px;right:-1px}
.nssp2.ns2-opinion .ns2-art-next{background:url(../images/bottom_arrow.png) no-repeat 30% 0}

/*Recent News*/
.module_recent .ns2-art-wrap h4.ns2-title{font-size:20px}
.ns2-links-wrap h4.ns2-title{font-size:12px;line-height:normal!important;font-weight:normal;margin:0!important;padding:6px 10px!important;background:url(../images/bullet.png) no-repeat 0 10px;border-bottom: 1px solid #bababa;}
.rtl .ns2-links-wrap h4.ns2-title{font-size:12px;line-height:normal!important;font-weight:normal;margin:0!important;padding:6px 12px!important;background:url(../images/bullet_rtl.png) no-repeat 100% 10px;border-bottom: 1px solid #bababa;}
.ns2-links-wrap h4.ns2-title a {color:#606060} 
.ns2-links-wrap h4.ns2-title a:hover {color:#9F9A98} 
  
/*Sp Tab*/
ul.tabs_container li.tab {background: #9f9a98;color:#fff;border-left:1px solid #fff;} 
.tabs_buttons {overflow:visible!important}
ul.tabs_container li.tab {border-bottom:0}
ul.tabs_container li.tab.active span {display:block;position:relative}
ul.tabs_container li.tab.active span span {width:12px;height:6px!important;position:absolute;bottom:-6px;left:50%;margin-left:-6px}
ul.tabs_container li.tab.first-tab {border-left:0}
.module_newstab .sptab_red.sptabs{position:relative}
.module_newstab .tabs_buttons{position:absolute;top:-42px;right:0}

/*Readmore */
div.subCategory a.readmore:hover, a.readmore:hover, .adminform button:hover,#adminForm button:hover,.button:hover,
button[type=submit]:hover,input[type=submit]:hover,input[type=button]:hover,div.itemCommentsForm form input#submitCommentButton:hover{background:#000;box-shadow:none}


/*K2 Specific*/
div.itemComments ul.itemCommentsList li img {border-top:1px solid #F2F2F2}