/*
Template Name: Mixology 
Template URI: http://www.joomlaxtc.com
Description: Mixology   XTC Joomla 1.5
Version: 1.0
Author: Monev Software LLC
Author URI: http://www.joomlaxtc.com
Tags: tags, are, separated, using, commas,

License: #  The CSS, XHTML is released under GPL:
         #  http://www.opensource.org/licenses/gpl-license.php 
		 #  Graphics under exclusive license (C)1609-1610 Monev Software LLC 
		 #  Additional CSS, PHP, and Javascripting under exclusive license (C)1609-1610 Monev Software LLC 
	     #  http://www.joomlaxtc.com

*/
/* 
 * TABLE OF CONTENTS
 ************************************************ 
01 - Basic Structure
02 - Header,logo,menu
03 - Region Layout
04 - Module suffixes
05 - Content Overrrides
06 - Custom Classes for Modules and Text
07 - Module Templates CSS
/* ----------------------------------------------*/

body {
	line-height:130%;
	margin:0;
	padding:0;
	height: 100%;
	width: 100%;
}
a {
	text-decoration:none;
}
* {
	padding:0;
	margin:0;
}
/* -----------------------------------------------*/
/* 01 - Basic Structure.  Region and Column Gutters
/* -----------------------------------------------*/
.xtc-wrapperwide {
    width:1000px;
	margin:0 auto;
}
.xtc-wrapper {
    width:980px;
	margin:0 auto;
}
.xtc-spacer {
    padding:10px 0;
}
.r1xtc-spacer {
    padding:0 0 0px 0px;
}
.r2xtc-spacer {
    padding:0 0 0px 0px;
}
.r3xtc-spacer {
    padding:0 0 0px 0px;
}
.r4xtc-spacer {
    padding:0 0 0px 0px;
}
.r5xtc-spacer {
    padding:0 0 0px 0px;
}
.r6xtc-spacer {
    padding:0 0 0px 0px;
}
.r7xtc-spacer {
    padding:0 0 0px 0px;
}
.r8xtc-spacer {
    padding:0 0 0px 0px;
}
.r8xtc-crumbs {
    padding: 12px 0;}
	
.xtc-pushtop {
    margin:10px 0 0 0;
}
.xtc-pad {
	padding:10px;
}
#region5 .xtc-pad {
	padding:26px;
}
html, body, #xtc-push {
	height: 100%;
}
body > #xtc-push {
	height: auto;
	min-height: 100%;
}
#xtc-push2 {
	padding-bottom: 130px;
}
#footerwrap {
	position: relative;
	margin-top: -130px;
	height: 130px;
	clear:both;
}
#right .module, #left .module, #r2 .module, #left2 .module, #right2 .module, #left6 .module, #right6 .module, #r6 .module {
	padding:1px;
}
.xtc-pads {
padding:10px;
}
.xtc-compad {
    margin:-10px -10px 0 -10px;
}
.breadsearchpad {
	padding:0 42px 0 42px;
}
/* Powertabs Basic Structure */
.slidewrap {
    padding:10px;
	clear:both;
	overflow:hidden;
}
.box_14_dk {
	padding:13px;
}
.box_5_dk {
	padding:4px 6px 6px 4px;
}
.box_5 {
	padding:4px 6px 6px 4px;
}
.box_14, .module .modulewrap {
	padding:13px;
}
.modulecontent iframe {
	background:#0d0d0d;
	padding:13px;
	border:1px solid;
	border-top-color:#0b0b0b;
	border-left-color:#0b0b0b;
	border-bottom-color:#1e1e1e;
	border-right-color:#1e1e1e;
}
/*
.modulecontent iframe {background:#171717; padding:13px; border:1px solid; border-top-color:#151515; border-left-color:#151515; border-bottom-color:#1e1e1e; border-right-color:#1e1e1e;}
*/

/* ----------------------------------------------*/
/* 02 - Header,logo,menu
/* ----------------------------------------------*/
.head-pad {
}
#logowrap {
	position:relative;
	float:left;
	z-index:9;
	padding:14px 0 0 38px;
}
#menu {
	position:relative;
	z-index:97;
	float:right;
	margin:0 7px 0 0;
}
/* ----------------------------------------------*/
/* 03 - Region Layout
/* ----------------------------------------------*/
/*Region1*/
#region1wrap {
}
/*Region2*/
#region2wrap {/*padding:50px 0;*/
}
#region2 {
}
#region2 .xtc-pad {
}
/*Region3*/
#region3wrap {/*padding:50px 0 0 0;*/
}
#newsflash {
	width:100%;
}
/*Region4*/
/*Region5*/
/*Region6*/
#userModsbread-search .xtc-pad {	/*padding:0 10px 0 10px;*/
	padding:0;
}
#userModsbread-search h3 {
	padding:10px;
}
#userModsbread-search h3 {
	border-top:0;
	border-bottom:0;
	margin:0;
}
#userModsbread-search .module h3 span {
	color:#fff;
}
#search .module {
	float:right;
}
#userMods9-10 .xtc-pad {/*padding:0 10px 10px 10px;*/
}
/*Footer*/
#footerpush {
	padding-bottom:0px;
}
#footerwrap .xtc-pushtop {
	padding-top: 0 !important;
}
#footerwrap .xtc-spacer {
	padding-top: 16px !important;
}
#legals {
	float:right !important;
}
/* ----------------------------------------------*/
/* 04 - Module Styling Suffixes
/* ----------------------------------------------*/
#search .singlearea{text-align:right;}
.singlearea .module, .firstarea .module {
	margin-top:0;
}
#userMods1-5 .module {
    margin-top:5px;
}
#userMods6-8 .module {
}
#userMods9-14.module {
    margin-bottom:5px;
    margin-top:5px;
}
#footerwrap .module {
	background: none;
	border-color: transparent;
	border-style: solid;
	border-width: 0;
	padding: 0;
}
/*Default Suffix*/
.module {
	margin:0px 0 0 0;
}
.module h3, .wraptitle h3 {
	line-height:26px;
	padding:0 0 10px 0;
	letter-spacing:-1px;
	margin:0 0 25px 0;
}
.module h3 span.first_word, .module h3 span.rest, .wraptitle h3 span.first_word, .wraptitle h3 span.rest, #vmMainPage h2, #vmMainPage h3 {
	font-size:14px!important;
}

/*nowrap suffix*/
.nowrap {
	background: none!important;
	border-color: transparent!important;
	border-style: solid!important;
	border-width: 0!important;
	padding: 0!important;
}
.dot-icon-green h3,.dot-icon-blue h3,.dot-icon-grey h3,.dot-icon-pink h3,.dot-icon-red h3,.dot-icon-tan h3 {
	padding:13px 13px 13px 43px!important;
	margin:0 0 25px 0!important;
}
.vinyl-icon-red h3,.vinyl-icon-blue h3,.vinyl-icon-green h3,.vinyl-icon-grey h3,.vinyl-icon-tan h3,.vinyl-icon-pink h3,.cube-icon-green h3,.cube-icon-blue h3,.cube-icon-grey h3,.cube-icon-red h3,.cube-icon-tan  h3,.cube-icon-pink h3,.leaf-icon-green h3,.leaf-icon-blue h3,.leaf-icon-red h3,.leaf-icon-tan h3,
.leaf-icon-pink h3,.mic-icon-green h3,.mic-icon-blue h3,.mic-icon-grey h3,.mic-icon-red h3,.mic-icon-tan h3,.mic-icon-pink h3,.phones-icon-green h3,.phones-icon-blue h3,.phones-icon-grey h3,.phones-icon-red h3,.phones-icon-tan h3,.phones-icon-pink h3,.round-icon-green h3,.round-icon-blue h3,.round-icon-grey h3,.round-icon-red h3,.round-icon-tan  h3,.round-icon-pink h3,.speaker-icon-green h3,.speaker-icon-blue h3,.speaker-icon-grey h3,.speaker-icon-red h3,.speaker-icon-tan h3,.speaker-icon-pink h3,.plug-icon-green h3,.plug-icon-blue h3,.plug-icon-grey h3,.plug-icon-red h3,.plug-icon-tan h3,.plug-icon-pink h3 {
	line-height:16px!important;
	padding:13px 13px 13px 53px!important;
	margin:0 0 25px 0!important;
}
/*Record Icon suffix*/
.vinyl-icon-red h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/recordred.png) no-repeat 13px 50%!important;
}
.vinyl-icon-blue h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/recordblue.png) no-repeat 13px 50%!important;
}
.vinyl-icon-green h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/recordgreen.png) no-repeat 13px 50%!important;
}
.vinyl-icon-grey h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/recordgrey.png) no-repeat 13px 50%!important;
}
.vinyl-icon-tan h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/recordtan.png) no-repeat 13px 50%!important;
}
.vinyl-icon-pink h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/recordpink.png) no-repeat 13px 50%!important;
}
/*Dot Icon suffix*/
.dot-icon-green h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/dotsgreen.png) no-repeat 13px 50%!important;
}
.dot-icon-blue h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/dotsblue.png) no-repeat 13px 50%!important;
}
.dot-icon-grey h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/dotsgrey.png) no-repeat 13px 50%!important;
}
.dot-icon-pink h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/dotspink.png) no-repeat 13px 50%!important;
}
.dot-icon-red h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/dotsred.png)no-repeat 13px 50%!important;
}
.dot-icon-tan h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/dotstan.png) no-repeat 13px 50%!important;
}
/*Cube Icon Suffix*/
.cube-icon-green h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/cubegreen.png) no-repeat 13px 50%!important;
}
.cube-icon-blue h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/cubeblue.png) no-repeat 13px 50%!important;
}
.cube-icon-grey h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/cubegrey.png) no-repeat 13px 50%!important;
}
.cube-icon-red h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/cubered.png) no-repeat 13px 50%!important;
}
.cube-icon-tan h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/cubetan.png) no-repeat 13px 50%!important;
}
.cube-icon-pink h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/cubepink.png) no-repeat 13px 50%!important;
}
/*Leaf Icon Suffix*/
.leaf-icon-green h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/leafgreen.png) no-repeat 13px 50%!important;
}
.leaf-icon-blue h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/leafblue.png) no-repeat 13px 50%!important;
}
.leaf-icon-grey h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/leafgrey.png) no-repeat 13px 50%!important;
}
.leaf-icon-red h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/leafred.png) no-repeat 13px 50%!important;
}
.leaf-icon-tan h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/leaftan.png) no-repeat 13px 50%!important;
}
.leaf-icon-pink h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/leafpink.png) no-repeat 13px 50%!important;
}
/*Mic Icon Suffix*/
.mic-icon-green h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/micgreen.png) no-repeat 13px 50%!important;
}
.mic-icon-blue h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/micblue.png) no-repeat 13px 50%!important;
}
.mic-icon-grey h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/micgrey.png) no-repeat 13px 50%!important;
}
.mic-icon-red h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/micred.png) no-repeat 13px 50%!important;
}
.mic-icon-tan h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/mictan.png) no-repeat 13px 50%!important;
}
.mic-icon-pink h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/micpink.png) no-repeat 13px 50%!important;
}
/*Phones Icon Suffix*/
.phones-icon-green h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/phonesgreen.png) no-repeat 13px 50%!important;
}
.phones-icon-blue h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/phonesblue.png) no-repeat 13px 50%!important;
}
.phones-icon-grey h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/phonesgrey.png) no-repeat 13px 50%!important;
}
.phones-icon-red h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/phonesred.png) no-repeat 13px 50%!important;
}
.phones-icon-tan h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/phonestan.png) no-repeat 13px 50%!important;
}
.phones-icon-pink h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/phonespink.png) no-repeat 13px 50%!important;
}
/*Round Icon Suffix*/
.round-icon-green h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/roundgreen.png) no-repeat 13px 50%!important;
}
.round-icon-blue h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/roundblue.png) no-repeat 13px 50%!important;
}
.round-icon-grey h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/roundgrey.png) no-repeat 13px 50%!important;
}
.round-icon-red h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/roundred.png) no-repeat 13px 50%!important;
}
.round-icon-tan h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/roundtan.png) no-repeat 13px 50%!important;
}
.round-icon-pink h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/roundpink.png) no-repeat 13px 50%!important;
}
/*Speaker Icon Suffix*/
.speaker-icon-green h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/speakergreen.png) no-repeat 13px 50%!important;
}
.speaker-icon-blue h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/speakerblue.png) no-repeat 13px 50%!important;
}
.speaker-icon-grey h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/speakergrey.png) no-repeat 13px 50%!important;
}
.speaker-icon-red h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/speakerred.png) no-repeat 13px 50%!important;
}
.speaker-icon-tan h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/speakertan.png) no-repeat 13px 50%!important;
}
.speaker-icon-pink h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/speakerpink.png) no-repeat 13px 50%!important;
}
/*plug Icon Suffix*/
.plug-icon-green h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/pluggreen.png) no-repeat 13px 50%!important;
}
.plug-icon-blue h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/plugblue.png) no-repeat 13px 50%!important;
}
.plug-icon-grey h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/pluggrey.png) no-repeat 13px 50%!important;
}
.plug-icon-red h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/plugred.png) no-repeat 13px 50%!important;
}
.plug-icon-tan h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/plugtan.png) no-repeat 13px 50%!important;
}
.plug-icon-pink h3 {
    background: #151515 url(http://jayradio.gr/portal/templates/mixology/images/icons/plugpink.png) no-repeat 13px 50%!important;
}
/*Color Title Suffix*/
.green h3 span.first_word, .green h3 span.rest {
	font-size:16px!important;
}
.green h3 span.first_word {
	color:#808080!important;
}
.green h3 span.rest {
	color:#666549!important;
}
.red h3 span.first_word, .red h3 span.rest {
	font-size:16px!important;
}
.red h3 span.first_word {
	color:#808080!important;
}
.red h3 span.rest {
	color:#863840!important;
}
.blue h3 span.first_word, .blue h3 span.rest {
	font-size:16px!important;
}
.blue h3 span.first_word {
	color:#808080!important;
}
.blue h3 span.rest {
	color:#2baae2!important;
}
.tan h3 span.first_word, .tan h3 span.rest {
	font-size:16px!important;
}
.tan h3 span.first_word {
	color:#808080!important;
}
.tan h3 span.rest {
	color:#716443!important;
}
.pink h3 span.first_word, .purple h3 span.rest {
	font-size:16px!important;
}
.pink h3 span.first_word {
	color:#808080!important;
}
.pink h3 span.rest {
	color:#bd2757!important;
}
.grey h3 span.first_word, .grey h3 span.rest {
	font-size:16px!important;
}
.grey h3 span.first_word {
	color:#808080!important;
}
.grey h3 span.rest {
	color:#555555!important;
}
/* ----------------------------------------------*/
/* 05 - Content Overrrides
/* ----------------------------------------------*/
#content{
	min-height:300px;
}
.cat_img {
	margin:0 0 14px 0;
	padding:13px;
	border:1px solid;
}
.cat_img img {
	max-width:100%;
}
.cat_rest h3.title {
	margin:0 0 0 79px;
}
.cat h3.title {
	margin:0;
}
.cat h3.title, .cat_rest h3.title, .article h1.title {
	font-weight: bold;
	letter-spacing: -1px;
	line-height: 110%;
	padding:15px 0 16px 16px;
}
.article h1.title {
	margin:0;
}
.cat .headline, .cat_rest .headline {
	padding:0!important;
	margin:0 0 7px 0;
}
.articlebadgeWrap {
	float:left;
	width:66px;
	height:66px;
	position:relative;
	text-align:center
}
span.articlebadgeDay {
	font-size:32px;
	font-weight:bold;
	position:absolute;
	top:4px;
	left:16px;
}
span.articlebadgeMonth {
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	position:absolute;
	top:36px;
	left:16px;
}
.headingstripe {
	height:4px;
}
.article .headingstripe {
	margin:4px 0 10px 0;
}
.article .headline {
	padding:0!important;
}
.article div.articleinfo {
	padding: 0 0 10px 0!important;
}
.article img {
	max-width:100%;
}
.readmore {
	width:150px;
	height:34px;
	margin-top:14px;
	display:block;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	padding: 7px 0 0 24px !important;
}
.tmpspacer{
	padding:0 4px 0 0;
}
.floatRight.tmpspacer{
	float:right!important;
	padding:0 0 0 4px!important;
}
/* ----------------------------------------------*/
/* 06 - Custom Classes for Modules and Text
/* ----------------------------------------------*/
.tweetbar{
    float: right;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: 0 !important;
    line-height: 116% !important;
    padding: 0;
    text-shadow: none;
    width: 522px;
}
.htitle {
	padding:0 10px 0 10px!important;
    height:77px;
	font-size:22px;
	font-weight:bold;
}
.htitle_pad{
	padding:31px 0 0 0;
	line-height:26px;
}
.htitle h3{
	font-size:16px;
	font-weight:bold;
	color:#585858;
}
.htitle span{
	line-height:inherit;
}
#region2 .htitle, #region5 .htitle, #region6 .htitle {
    margin:0 0 0px 0px;
}
/* ----------------------------------------------*/
/* 07 - Module Overides
/* ----------------------------------------------*/
.form-login div.username {
	float:left;
}
.form-login div.remember .input#rememberme {
	width:auto;
}
.form-login ul.modlogin li {
	background:none;
	padding:0;
}
.form-login ul.modlogin li a {
	font-size:10px!important;
	margin-top:11px;
	display:block;
}
.form-login input.loginform {
	color: #979594;
	font-size: 12px;
	height: 18px;
	margin: 0 0 12px 8px;
	background:#171717;
	padding:7px;
	border:1px solid;
	border-top-color:#151515;
	border-left-color:#151515;
	border-bottom-color:#1e1e1e;
	border-right-color:#1e1e1e;
	width:160px;
}
.form-login label {
	color:#666;
	font-size:10px;
}
.form-login .username, .form-login .password, .form-login .loginbtn {
	float:right !important;
}
.form-login .loginbtn {
	font-size:12px;
	line-height:10px;
	padding:3px 16px;
	background:#666;
	color:#9c9c9c;
}
.form-login .modlogin {
}
.form-login .modlogin li {
	float:left;
	margin-right:9px;
	line-height:14px;
}

/* ----------------------------------------------*/
/* 07a - JoomlaXTC Module Templates CSS
/* ----------------------------------------------*/
/*JoomlaXTC Walls template styling*/
.latest_grid .latest_img {
	width:219px;
	height:90px;
	border:1px solid #ccc;
	margin:0 0 12px 0;
}
.latest_img img {
	padding:3px;
}
.latest_grid h3.basecolor_2 {
	font-weight:bold;
	font-size:18px;
	line-height:19px;
	color:#ccc;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 0 17px 0;
	border-top:none;
	border-bottom:none;
}
.latest_grid p {
	font-size:11px;
	line-height:14px;
}
/*JoomlaXTC Deluxe Newspro*/
.news {
	border-bottom:1px solid #e1e1e1;
	padding-bottom:10px;
	margin-bottom:10px;
}
h4.basecolor_3 {
	font-size:12px;
	font-weight:bold;
	color:#45989d;
}
/*Featured Menu*/
ul.featured {
	list-style-image:none;
}
ul.featured li {
	list-style-image:none;
	background:none;
	font-weight:bold;
	padding:0 0 14px 0;
	margin:0 0 12px 0;
}
ul.featured li a {
}
ul.featured li span {
	line-height:116%;
}

.musicdl{
	float:right;
	margin-top:-2px;
}
.iemenufix{
	position:absolute;top:-64px;right:0;line-height:145%!important;
}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
div#eventlist table.eventtable th,div#eventlist table.eventtable td {
    border:1px solid #1E1E1E!important;
  text-align: left; 
  vertical-align: top; 
  border-collapse: collapse;
} 
.flw_btn{
	margin-top:5px;
}
}
/* Jomsocial Style */
body #community-wrap div.greybox {
	background: url(../images/cbslide2.jpg) no-repeat 0 0!important;
}
body #community-wrap {
	padding:0!important;
}
@-moz-document url-prefix() {
body #community-wrap #cFrontpageWrapper {
	margin:-36px 0 0 0;

}
}
body #community-wrap div.xtcsocial {
    margin:0 0 0px 0px;
}
.cMain .app-box {
	margin:/*0 0 0px 0px*/0!important;
}
#community-wrap .cMain .app-box {
	display: inline-block;
	float: none;
}
#community-wrap .app-box-header {
	padding:0!important;
	margin:0!important;
}
.cModule {
	margin:0 0 16px 0!important;
	padding:13px!important;
}
.loginSidebar .cModule {
	margin:00!important;
	padding:13px!important;
}
.cModule h3 {
	line-height:26px;
	padding:0 0 10px 0;
	letter-spacing:-1px;
	margin:0 0 25px 0;
}
#community-wrap #cHeading, #community-wrap .cToolbarBand {
    margin:0 0 0px 0px;
	padding:10px;
}
#community-wrap #cSubmenu + #cCategories, #community-wrap #cSubmenu + #cFilterBar, #community-wrap #cSubmenu + #cSearch {
	margin:0 0 15px 0!important;
}
#community-wrap #cSubmenu + .cToolbarBand, body #community-wrap #cFilterBar .cFilterBar_inner, #community-wrap .cToolbarBand .bandContent {
	margin:0!important;
}
.app-box h3 span, #community-wrap .cModule .cpad h3, h2.app-box-title, .app-widget-header h3 {
	line-height:26px;
	padding:0 0 10px 0;
	letter-spacing:-1px;
	margin:0 0 25px 0;
	font-size:16px!important;
}
.app-box h3 span, .app-widget-header h3 span, body #community-wrap div.ctitle h2 {
	font-size:16px!important;
}
#community-wrap {
	min-height: 100px!important;
	margin:0!important;
}
#community-wrap .joms-newsfeed-item .newsfeed-content, #community-wrap .no-avatar .newsfeed-content {
	margin: 0 0 0 40px!important;
}
.sosicalpad .introduction {
    background: url(http://jayradio.gr/portal/templates/mixology/images/backgrounds/jomslide.jpg) no-repeat 0 0;
	height:279px;
}
.communitybutton {
	padding:10px 0 0 0;
}
.loginSidebar .form-login ul.modlogin li {
	float:none;
}
/*Virtuemart*/
.vm-categories a.mainlevel {
   background: url(http://jayradio.gr/portal/templates/mixology/images/backgrounds/menuarrow.png) no-repeat scroll 0 9px transparent;
	border-bottom: 1px solid #161616;
	line-height: 216%;
	margin-bottom: 8px;
	padding-bottom: 8px;
	padding-left: 16px;
}
.vm-categories table a.mainlevel {
	background:none;
	border:none;
}
td.vmCartModule{
	border:1px solid; 
	border-top-color:#151515;
	border-left-color:#151515; 
	border-bottom-color:#1e1e1e; 
	border-right-color:#1e1e1e;
	padding: 13px!important;
	margin:10px 0 0 0;
}
a.xtc-vm-menu{background:#141414!important;color:#333333!important;border: 1px solid #1C1C1C!important;padding:5px!important;}
a.xtc-vm-menu:hover{{background:#222222!important;color:#666666!important;}
.xtc-add-to-cart input.addtocart_button {
    padding: 5px !important;
	float:left;
	width:50px;
}
.xtc-add-to-carts .addtocart_button {
    padding: 5px !important;
	float:left;
	width:50px;
}
/* CB Styles */
.cbavatar{
	border:1px solid; 
	border-top-color:#151515;
	border-left-color:#151515; 
	border-bottom-color:#1e1e1e; 
	border-right-color:#1e1e1e;
	padding: 13px!important;
	margin:0 14px 14px 0;
}
tr.lastrow .cbavatar{
	margin:0 14px 0 0!important;
}
.cbfeaturelist {
	margin:0 0 0 40px;
	list-style:none;
	padding:0;
}
ul.cbfeaturelist li, body #community-wrap ul#featurelist li {
    background: url(http://jayradio.gr/portal/templates/mixology/images/arrow-lt.png) 0 50% no-repeat;
	padding:3px 0 3px 16px;
	font-weight:bold;
	color:#cccccc;
}
/* Adsmanager */
.adsmanager_inner_box{
	position:relative;
}
.adsmanager_inner_box .selectview{
	position:absolute;
	top:0;
	right:0;
}


.mp3button {
	display:block;
	background-repeat:no-repeat;
	text-align:center;
	width:110px;
	height:23px;
	background: url(http://jayradio.gr/portal/templates/mixology/images/backgrounds/mp3button.png) no-repeat;
}
.mp3button  span {
	line-height:34px;
	font-weight:bold;
	color:#777777 !important;
	text-shadow: 0 -1px 0px rgba(0, 0, 0, 0.6);
}

