/*-----------------------------------------------------------------------
#package     SportyNews Template
#version     1.0
#author      ThemeRox http://www.themerox.com
#copyright   Copyright under commercial licence (C) 2010 - 2011 ThemeRox
#license     http://www.gnu.org/licenses/gpl-3.0.html GNU/GPLv3
------------------------------------------------------------------------*/

/*------------------------------------------------------------------------
#Helix Framework Credit
# 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
--------------------------------------------------------------------------*/

/*Module type XHTML*/
.mod-wrapper,.mod-wrapper-flat {position:relative}
.mod-wrapper{
    padding:10px 10px 10px 10px;
	border: 1px solid;
	background:#ededed;
	line-height: 1.8;
	-webkit-box-flex: 2;
	-moz-box-flex: 2;
	box-flex: 2;
	border-color: #fff #fff #fff #fff;
	margin-bottom:10px;
}
.module_none .mod-wrapper {border:0;background:none;padding:0}
.module_none  .mod-wrapper .mod-inner {border:0}
.mod-wrapper p,.mod-wrapper h3.header{}

/*Module class menu*/
.module_menu .mod-wrapper li{color:#525253;}
.module_menu .mod-wrapper li a span{color:#525253;text-shadow:0 1px #fff}
.module_menu .mod-wrapper li a span.catTitle{padding-left: 21px;}

/*Module class suffix for news show gk4 _newsblock*/
.module_newsblock .nspArt h4.nspHeader,h4.nspHeader a,.nspLinks ul li h4 a{margin:10px 0}

.mod-wrapper h3.header{background:url(../images/border.gif) repeat-x 0 100%;font-size:20px;line-height:normal;margin: -10px -10px 10px -10px;padding: 6px 10px 8px 10px;}
.module_none .mod-wrapper h3 {margin:0 0 10px;padding:0 0 10px;}

.mod-wrapper h3.header span{color:#2B2B2B}
.module_none .mod-wrapper h3.header {border-bottom:1px solid #e5e5e5}
.module_text .mod-wrapper h3.header {font-size:9px;text-align:center}

.mod-wrapper ul{list-style:none;margin:0;padding:0}
.mod-wrapper li{background:none;font-size:12px;margin:0;padding:4px 0px}
.mod-wrapper li li{margin-left:10px;border-bottom:0!important}
.mod-wrapper li a{text-decoration:none}
.mod-wrapper li:hover > a, .mod-wrapper li.active > a{text-decoration:none}

/*Module Type Flat*/
.mod-wrapper-flat h3.header{font-size:18px;color:#333;margin:0 0 7px 0;}
.mod-wrapper-flat ul{list-style:none;margin:0;padding:0}
.mod-wrapper-flat li{font-size:11px;display:block;text-decoration:none;margin:0;padding:4px;background:none;color:#888}
.mod-wrapper-flat li a,.mod-wrapper-flat a{color:#525253;text-shadow:0 1px #fff;}
.mod-wrapper-flat a:hover{text-decoration:underline}
#sp-bottom .mod-wrapper-flat h3.header{}
#sp-bottom .separator .mod-block{}
#sp-bottom .mod-block{padding:20px 10px}
#sp-bottom .mod-wrapper-flat li{}


/*Module Type Menu*/
.mod-wrapper-menu {margin-top:8px}
.mod-wrapper-menu h3.header{font-size:12px;font-weight:700;color:#000;margin:0;padding:2px 5px}
.mod-wrapper-menu ul{list-style:none;margin:0;padding:0}
.mod-wrapper-menu li{font-size:11px;display:block;text-decoration:none;margin:0;padding:4px}
.mod-wrapper-menu li a:hover{text-decoration:underline}

/*Badges*/
span.badge_new, span.badge_free, span.badge_hot, span.badge_pick, span.badge_top {
height: 48px;
position: absolute;
right: 10px;
text-indent: -999em;
top: 10px;
width: 48px;
z-index: 99;
}
span.badge_new{background: url(../images/base_new.png) no-repeat 100% 0;}
span.badge_free{background: url(../images/base_free.png) no-repeat 100% 0;}
span.badge_hot{background: url(../images/base_hot.png) no-repeat 100% 0;}
span.badge_pick{background: url(../images/base_pick.png) no-repeat 100% 0;}
span.badge_top {background: url(../images/base_top.png) no-repeat 100% 0;}
#top-position{background:#282828;position:fixed;top:0;width:100%;z-index:999;height:40px}
#sp-top-block{display:block;}
#sp-top-block ul.menu{list-style:none;float:left;line-height: 22px;margin-right:20px}
#sp-top-block p.social{float:left;margin:0;margin-top:10px}
#sp-top-block ul li{background:none !important;display:inline-block}
#sp-banner{float:right;display:block;margin-top:12px}

/*Top Search module*/
#sp-top-block .mod-search{float:right;padding-top:4px}
#sp-top-block .mod-search .inputbox{padding:5px 6px !important}
#sp-top-block .mod-search .inputbox#mod-search-searchword{background:#444;border:1px solid #222}
/*insert*/


