/*
Theme Name: Trek Radio 2026 Fixed
Theme URI: http://www.zdncomputers.com
Description: Designed and Developed by ZDN computers
Version: 2026.1

*/
 @font-face {
	font-family: 'GothamBookRegular';
	src: url('http://www.trekradio.net/wp-content/themes/tr2012/fonts/gothambook-webfont.eot');
	src: url('http://www.trekradio.net/wp-content/themes/tr2012/fonts/gothambook-webfont.eot?#iefix') format('embedded-opentype'), url('http://www.trekradio.net/wp-content/themes/tr2012/fonts/gothambook-webfont.woff') format('woff'), url('http://www.trekradio.net/wp-content/themes/tr2012/fonts/gothambook-webfont.ttf') format('truetype'), url('http://www.trekradio.net/wp-content/themes/tr2012/fonts/gothambook-webfont.svg#GothamBoldRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'GothamBookRegular';
	src: url('http://www.trekradio.net/wp-content/themes/tr2012/fonts/gothambook-webfont.eot');
	src: url('http://www.trekradio.net/wp-content/themes/tr2012/fonts/gothambook-webfont.eot?#iefix') format('embedded-opentype'), url('http://www.trekradio.net/wp-content/themes/tr2012/fonts/gothambook-webfont.woff') format('woff'), url('http://www.trekradio.net/wp-content/themes/tr2012/fonts/gothambook-webfont.ttf') format('truetype'), url('http://www.trekradio.net/wp-content/themes/tr2012/fonts/gothambook-webfont.svg#GothamBoldRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'GothamBoldRegular';
	src: url('http://www.trekradio.net/wp-content/themes/tr2012/fonts/gothambold-webfont.eot');
	src: url('http://www.trekradio.net/wp-content/themes/tr2012/fonts/gothambold-webfont.eot?#iefix') format('embedded-opentype'), url('http://www.trekradio.net/wp-content/themes/tr2012/fonts/gothambold-webfont.woff') format('woff'), url('http://www.trekradio.net/wp-content/themes/tr2012/fonts/gothambold-webfont.ttf') format('truetype'), url('http://www.trekradio.net/wp-content/themes/tr2012/fonts/gothambold-webfont.svg#GothamBoldRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
html {
	margin-top:0px !important;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0;
	color:#FFF;
	padding:0;
	background:#000;
}
blockquote {
}
h1, h2, h3, h4, h5, h6 {
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	margin:0;
	padding:0;
}
br {
	display:block;
}
a {
	color:#086CA6;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
a img {
	border:0;
}
p {
	padding:0;
	margin:0;
}
ol {
	color:#000;
}
form, input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
img.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
img.alignright {
	display: inline;
	float:right;
	margin:0 0 10px 10px;
}
img.alignleft {
	display: inline;
	float:left;
	margin:0 10px 10px 0;
}
.green {
	color:#66ffcc;
}
#background {
	position:fixed;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:-1;
}
.container {
	position:relative;
	width:100%;
	height:auto;
	float:left;
}
#ie-notification {
	padding:15px 0;
	background:#FFA4A4;
	border-bottom:2px solid #F00;
}
#ie-notification #warning {
	width:960px;
	height:auto;
	margin:0 auto;
	font-size:12px;
	color:#000;
	font-family:'GothamBookRegular', Arial, Helvetica, sans-serif;
}
#ie-notification #warning p {
	padding:0 0 6px 0;
}
#wrapper {
	position:relative;
	width:1010px;
	height:auto;
	margin:0 auto;
}
#header {
	position:relative;
	width:1010px;
	height:240px;
	float:left;
	z-index:1000;
	background:url(images/bg-header.png);
}
#top-disclaimer {
	padding-left: 40px;
	background:url(images/bg-top-bar.png);
	
}
#connect-with-us {
	position:relative;
	width:1010px;
	height:58px;
	float:left;
	z-index:1100;
	background:url(images/bg-top-bar.png);
}
#connect-with-us-title {
	position:relative;
	width:300px;
	height:auto;
	float:left;
	padding:12px 4px 0 14px;
}
#connect-with-us-title .connect, #connect-with-us-title .us {
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
	font-size:30px;
}
#connect-with-us-title .with {
	font-family:'GothamBookRegular', Arial, Helvetica, sans-serif;
	font-size:30px;
}
#connect-with-us-icons {
	position:relative;
	width:220px;
	height:42px;
	float:left;
	padding:7px 0 7px 0;
}
#radio-player {
	position:absolute;
	top:0px;
	right:10px;
	width:428px;
	height:245px;
	overflow:hidden;
	z-index:1050;
	padding:15px 12px 12px 12px;
	background:#122933;
	border-radius:0 0 10px 10px;
}
#flash-radio-player {
	position:absolute;
	width:150px;
	height:82px;
	top:16px;
	left:268px;
	z-index:1;
}
#radio-player #radio-player-avatar {
	width:82px;
	height:82px;
	float:left;
	background:url(images/img-player-avatar.png);
}
#radio-player #radio-player-info {
	width:435px;
	height:245px;
	float:left;
	padding:0;
}
#radio-player #radio-player-info h3 {
	font-size:12px;
	color:#66ffcc;
	text-transform:none;
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
}
iframe#newnp {
	width: 450px;
	height: 85px;
}
#radio-player iframe#current {
	width:435px;
	height:82px;
	background:none;
}
#radio-listeners {
	display:none;
	position:absolute;
	width:53px;
	height:53px;
	top:10px;
	right:0px;
	z-index:999;
	background:url(images/bg-radio-listeners.png);
}
#radio-listeners iframe#listeners {
	background:none;
}
#radio-listeners #listeners {
	width:54px;
	height:53px;
}
#radio-listeners #listeners html {
	background:#000;
}
#header-logo {
	position:relative;
	width:352px;
	height:170px;
	float:left;
	padding:25px 35px 45px 35px;
}
/* Tune In Icons */
#header-tune-in {
	height: auto;
	left: 900px;
	position: absolute;
	top: 65px;
	width: 100px;
	z-index:99999;
}
#header-tune-in img {
	width:25px;
	height:auto;
	image-rendering:-moz-crisp-edges;
}
#header-clock {
	position:relative;
	width:95px;
	height:64px;
	float:left;
	font-size:24px;
	line-height:22px;
	padding:0 0 0 31px;
	margin:10px 0 80px -1px;
	background:url(images/img-clock.png) left top no-repeat;
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
}
#header-clock .ampm {
	color:#66ffcc;
	font-size:12px;
	margin-left:-5px;
	font-family:'GothamBookRegular', Arial, Helvetica, sans-serif
}
#header-clock .app{
	position:relative;
	width:84px;
	height:40px;
	margin:5px 11px 0 0;
}
#header-clock .app img{
	width:84px !important;
	height:auto;
}
#header-whats-on {
	position:relative;
	width:450px;
	height:95px;
	float:right;
	overflow:hidden;
	margin:63px 6px 10px 0px;
}
#header-advert {
	position:relative;
	width:468px;
	height:60px;
	float:right;
	margin:0 30px 0 0;
}
/* jQuuery Whats On Carousel CSS */
.anyClass {
	position:relative;
	width:450px;
	padding:0;
	float:left;
}
#whats-on-container {
	position:relative;
	width:430px;
	height:165px;
	float:left;
	overflow:hidden;
}
#whats-on-container ul {
	width:450px;
	height:140px;
	margin:0;
	padding:0;
	list-style:none;
}
#whats-on-container ul li {
	width:210px;
	height:60px;
	float:left !important;
	margin:0 5px 5px 0;
	background:#FFF;
}
#whats-on-container .whats-on-title {
	font-size:24px;
	text-transform:uppercase;
	color:#66ffcc;
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
}
#whats-on-container ul li .show-image {
	width:60px;
	height:60px;
	float:left;
}
#whats-on-container ul li img {
	width:60px;
	height:auto;
}
#whats-on-container ul li .show-details {
	width:130px;
	height:24px;
	color:#254b5c;
	float:left;
	font-size:11px;
	padding:18px 10px;
	text-transform:none;
	font-family:'GothamBookRegular', Arial, Helvetica, sans-serif;
}
#whats-on-container #left-arrow {
	position:absolute;
	width:20px;
	height:21px;
	z-index:999;
	margin:4px 0 0 0;
	left:246px;
	top:0;
	background:url(images/img-arrow-left.png);
}
#whats-on-container #right-arrow {
	position:absolute;
	width:20px;
	height:21px;
	z-index:999;
	margin:4px 0 0 0;
	left:270px;
	top:0;
	background:url(images/img-arrow-right.png);
}
#whats-on-container a.prev {
	position:relative;
	display:block;
	width:20px;
	height:21px;
	text-decoration: none;
}
#whats-on-container a.next {
	position:relative;
	display:block;
	width:20px;
	height:21px;
	text-decoration: none;
}
/* Menu */
#menu {
	position:relative;
	float:left;
	width:1010px;
	height:58px;
	background:#122933;
}
#menu ul {
	list-style:none;
	margin:0;
	padding:0;
}
#menu ul li {
	float:left;
}
#menu ul li:first-child a {
	padding:19px 24px 17px 20px;
}
#menu ul li:last-child a {
	background:none;
	padding:19px 0 17px 10px;
}
#menu ul li a {
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
	display:block;
	text-decoration:none;
	color:#FFF;
	font-size: 16px;
	padding:19px 19px 17px 5px;
	text-transform:uppercase;
	background:url(images/bg-menu-sep.png) right no-repeat;
}
#menu ul li a:hover {
	text-decoration:none;
	color:#66ffcc;
}
#menu li ul {
	position:absolute;
	float:left;
	width:180px;
	color:#FFF;
	display:none;
	background:#122933;
	z-index:99999;
	font-size:18px;
}
#menu li ul li {
	width:180px;
}
#menu li ul li:first-child a {
	padding:12px;
}
#menu li ul li:last-child a {
	padding:12px;
}
#menu li ul li a {
	padding:12px;
	color:#FFF;
	text-transform:none;
	background:none;
	font-family:'GothamBookRegular', Arial, Helvetica, sans-serif;
}
#menu li ul li a:hover {
	background:#17609F;
	color:#FFF;
}
#menu li:hover ul {
	display: block;
}
/* Slider */
#slider {
	position:relative;
	width:1010px;
	height:393px;
	float:left;
}
/* Content */
#content-container {
	position:relative;
	width:1010px;
	height:auto;
	float:left;
	background:#FFF;
}
#content-container-vegas {
	position:relative;
	width:1010px;
	height:auto;
	float:left;
	background:#151515;
}
#latest-headlines {
	background:url(images/img-latest.png);
	width:43px;
	height:542px;
	float:left;
	margin:30px;
}
#welcome {
	background:url(images/img-welcome.png);
	width:43px;
	height:755px;
	float:left;
	margin:30px;
}
#content {
	position:relative;
	width:580px;
	min-height:600px;
	max-height:auto;
	float:left;
	margin:30px 0px;
	padding:0 0 0 30px;
	background:url(images/bg-latest-headlines-line.png) left repeat-y;
}
.post {
	width:280px;
	height:280px;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	z-index:40;
	display:inline-block;
}
.tile {
	float:left;
}
.tile .entry-content{
	color:#FFF;
}
.tile .entry-content p:last-child{
	margin:6px 0 0 0;
}
.even {
	margin-right:0 !important;
}
.entry-image {
	position:absolute;
	width:280px;
	height:280px;
	z-index:10;
}
.entry-content {
	width:215px;
	height:211px;
	margin:18px;
	padding:17px 15px;
	color:#000;
	font-size:14px;
	line-height:14px;
	background:url(images/bg-post.png);
	float:left;
	z-index:30;
}
.entry-content h1 {
	max-height:97px;
	overflow:hidden;
	color:#66ffcc;
	font-size:18px;
	line-height:18px;
	margin:0 0 2px 0;
	letter-spacing:-1px;
	text-transform:none;
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
}
.entry-content h1 a {
	max-height:97px;
	overflow:hidden;
	color:#66ffcc;
	font-size:18px;
	line-height:18px;
	margin:0 0 2px 0;
	letter-spacing:-1px;
	text-transform:uppercase;
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
}



.entry-content .entry-date {
	width:100%;
	color:#4dbbec;
	font-size:11px;
	font-style:italic;
	float:left;
	margin:2px 0 8px 0;
}
.entry-content ul li {
	font-family:Arial, Helvetica, sans-serif;
	line-height: 17px;
	font-size:14px;
	margin:0;
	color:#000;
	padding:0;
	background: #fff;
}
.post .entry-bottom {
	position:relative;
	width:100%;
	height:auto;
	float:left;
	margin:-72px 0 0 0;
	font-size:13px;
	text-transform:uppercase;
	font-family:'GothamBookRegular', Arial, Helvetica, sans-serif;
}
.post .entry-comments {
	position:relative;
	float:left;
	width:89px;
	height:15px;
	color:#000;
	padding:9px 14px 9px 9px;
	border-radius:0 15px 15px 0;
	background:#66ffcc;
	text-align:right;
}
.post .entry-comments-numbers {
	position:relative;
	width:35px;
	height:25px;
	float:left;
	font-size:22px;
	color:#66ffcc;
	padding:4px 0 0 8px;
}
.post .entry-comments-numbers a {
	color:#66ffcc;
}
.post .entry-read-more {
	position:relative;
	float:right;
	width:89px;
	height:15px;
	color:#000;
	padding:9px 9px 9px 14px;
	text-align:left;
	border-radius:15px 0 0 15px;
	background:#4dbbec;
}
.post .entry-read-more a {
	color:#000;
}
/* Inner Pages */
.post-inner {
	width:580px;
	height:auto;
	float:left;
	z-index:40;
}
.post-inner .entry-content {
	width:580px;
	height:auto;
	background:none;
	padding:0;
	margin:0;
	z-index:40;
}
.post-inner .entry-content h1, .post-inner .entry-content h1 a {
	color:#4EC19B;
	font-size:32px;
	margin:0 0 20px 0;
	line-height:34px;
}
.post-inner .entry-content a {
	color:#4EC19B;
}
.post-inner .entry-content h2, .post-inner .entry-content h2 a {
	color:#4EC19B;
	font-size:22px;
	margin:0 0 16px 0;
	line-height:24px;
        text-transform:uppercase;
        font-family: 'GothamBoldRegular';
}
.post-inner .entry-content p {
	color:#000;
	font-size:14px;
	line-height:17px;
	margin:0 0 14px 0;
}
/* More Headlines */
#more-headlines {
	position:relative;
	width:580px;
	height:auto;
	float:left;
}
#more-headlines h2 {
	color:#4ab6e7;
	font-size:34px;
	margin:0 0 5px 0;
	text-transform:uppercase;
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
}
#more-headlines h3, #more-headlines h3 a {
	color:#545454;
	font-size:15px;
	margin:0 0 3px 0;
	text-transform:uppercase;
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
}
/* Ads */
#ad-spacer-left {
	float:left;
	width:141px;
	height: 90px;
	background: #FFF;
}
#ad-large {
	width:728px;
	height:90px;
	float:left;
}
#ad-spacer-right {
	float: left;
	height:90px;
	width:141px;
	background: #FFF;
}
/* Sidebar */
#sidebar {
	position:relative;
	width:270px;
	height:auto;
	float:right;
}
#sidebar .widget {
	width:250px;
	height:auto;
	padding:10px;
	float:left;
}
#sidebar .widget h1, #sidebar .widget h2 {
	font-size:36px;
	line-height:30px;
	color:#78ffd2;
	margin:0 0 10px 0;
	text-transform:uppercase;
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
}
/* Widget - Donations */

#sidebar .list-of-donors{
	margin:10px 0;
	background:#d0d4d6;
	font-size:11px;
	color:#000;
	padding:3%;
}
#sidebar .list-of-donors div .word2{
	display:none;
}
#sidebar .give-form{
	position:relative;
	width:100%;
	float:left;
	margin-bottom:8px;
}
#sidebar .give-form .sbHolder,
#sidebar .give-form .sbOptions{
	width:100%;
}
#sidebar .widget_give_forms_widget{
	font-size:38px !important;
}
#sidebar .give-goal-progress .income{
	line-height:16px;
	letter-spacing:0px;
}
#sidebar .raised{
	margin:0 0 6px 0 !important;
}
#sidebar .give-select{
	display:none !important;
}
#sidebar .widget_donationwidget,
#sidebar .widget_give_forms_widget{
	background:#122933 !important;
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
	font-size:34px;
	font-weight:bold;
	color:#FFF;
	margin-top:0;
	text-transform:uppercase;
}
#sidebar .widget_give_forms_widget .give-form-wrap{
	font-weight:normal;
	font-size:14px;
	text-transform:none;
	font-family:Arial, Helvetica, sans-serif;
}
#sidebar .give-goal-progress .income{
	font-weight:bold;
	font-size:16px;
	color:#FFF;
}
#sidebar .give-goal-progress .raised{
	margin-bottom:0px;
}
#sidebar .give-progress-bar{
	background:#F00;
}
#sidebar .give-progress-bar span{
	background:#56d7ac !important;	
}
#sidebar .give-donation-amount{
	display:none !important;
}
#sidebar .give-hidden{
	display:none !important;
}
#sidebar .widget_donationwidget .progress-text {
	font-size:10px;
	text-align:center;
}
#sidebar .widget_donationwidget .donation-callout {
	display:none;
}
#sidebar .widget_donationwidget .donation-can-widget.default_4, #sidebar .widget_donationwidget .donation-can-widget.default_3 {
	background:none;
	border:0;
	padding:0 2px !important;
}
#sidebar .widget_donationwidget h3 {
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
	font-size:34px;
	font-weight:bold;
	color:#FFF;
	margin-top:0;
	text-transform:uppercase;
}
#sidebar .donation-can-widget.default_4 .donation-options, #sidebar .donation-can-widget.default_3 .donation-options {
	float:left;
	margin:0 !important;
}
#sidebar .give-btn{
	margin:16px 16px 0 16px !important;
}
#sidebar .submit-donation input,
#sidebar .give-btn{
	background:url(images/img-button-donate.png);
	width:216px;
	height:24px;
	margin:10px 0 10px 0;
	display:block;
	font-size:0px;
	float:left;
	border:0;
}
#sidebar .widget_donationwidget .donation_meter {
	width:25px !important;
	padding:0 !important;
	margin:0 !important;
	float:right !important;
	background:none !important;
	border-bottom:0 !important;
	border-bottom-right-radius:0 !important;
	border-right:0 !important;
	border-top-left-radius:0 !important;
}
#sidebar .widget_donationwidget .donation_progress {
	background:none;
}
#sidebar .widget_donationwidget .progress-meter {
	width:18px;
	height:143px;
}
#sidebar .widget_donationwidget .progress-container {
	width:18px;
	height:143px;
	border-radius:0;
	background:#ff0000;
}
#sidebar .widget_donationwidget .progress-bar {
	width:18px;
	border-radius:0;
	background:#56d7ac;
}
#sidebar .widget_donationwidget .donation-options select {
	width:216px;
	height:24px;
	border:0;
	padding:3px 5px;
	background:url(images/bg-donate-select.png);
}
#sidebar .widget_donationwidget .description,
#sidebar .give-form-content-wrap{
	width:159px;
	height:26px;
	color:#FFF;
	float:left;
	padding:5px 44px 6px 8px;
	text-transform:uppercase;	
	font-size:12px;
	font-weight:bold;
	font-family:'GothamBookRegular', Arial, Helvetica, sans-serif;
	background:url(images/img-bg-donate-description.png);
}
#sidebar .give-form-content-wrap{
	width:96%;
	padding:2%;
	background:#F00;
}
#sidebar .widget_donationwidget .donations-list-inner {
	padding:0;
	margin:0;
	float:left;
}
#sidebar .widget_donationwidget .donations-list-inner ul li {
	float:left;
	font-size:11px;
	margin:0 !important;
	padding:0;
}
#sidebar .widget_donationwidget .donation-date {
	display:none;
}
#sidebar .widget_donationwidget .donation-list-title {
	display:none;
}
#sidebar .widget_donationwidget ul.donations-list {
	padding:0;
	margin:0;
	list-style:none;
	background:#d0d4d6;
	padding:8px;
	width:195px;
	float:left;
	font-size:11px;
}
#sidebar .widget_donationwidget .backlink {
	display:none;
}
.sbHolder {
	background-color:#FFF;
	border-radius:15px;
	border:0;
	font-family:'GothamBookRegular', Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	height: 30px;
	position: relative;
	width:212px;
	z-index:49;
}
.sbSelector {
	display: block;
	height: 30px;
	left: 0;
	line-height: 30px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: 10px;
	top: 0;
	width: 170px;
}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover {
	color: #5f5f5f;
	outline: none;
	text-decoration: none;
}
.sbToggle {
	background: url(images/img-donate-arrow.png) 0 10px no-repeat;
	display: block;
	height: 30px;
	outline: none;
	position: absolute;
	right: 0;
	top: 0;
	width: 30px;
}
.sbToggle:hover {
	background: url(images/img-donate-arrow.png) 0 10px no-repeat;
}
.sbToggleOpen {
	background: url(images/img-donate-arrow.png) 0 10px no-repeat;
}
.sbToggleOpen:hover {
	background: url(images/img-donate-arrow.png) 0 10px no-repeat;
}
.sbHolderDisabled {
	background-color: #3C3C3C;
	border: solid 1px #515151;
}
.sbHolderDisabled .sbHolder {
}
.sbHolderDisabled .sbToggle {
}
.sbOptions {
	background-color: #FFF;
	list-style: none;
	left: 0px;
	margin: 0;
	padding: 13px 0 10px 0;
	border-radius:0 0 15px 15px;
	position: absolute;
	max-height:148px !important;
	top: 17px !important;
	width: 212px;
	z-index: -1;
	overflow-y: auto;
}
.sbOptions li {
	padding: 0 7px;
}
.sbOptions a {
	border-bottom: dotted 1px #515151;
	display: block;
	outline: none;
	padding: 5px 0 5px 3px;
}
.sbOptions a:link, .sbOptions a:visited {
	color: #5f5f5f;
	text-decoration: none;
}
.sbOptions a:hover {
	color: #0e6358;
}
.sbOptions li.last a {
	border-bottom: none;
}
.sbOptions .sbDisabled {
	border-bottom: dotted 1px #515151;
	color: #999;
	display: block;
	padding: 7px 0 7px 3px;
}
.sbOptions .sbGroup {
	border-bottom: dotted 1px #515151;
	color: #EBB52D;
	display: block;
	font-weight: bold;
	padding: 7px 0 7px 3px;
}
.sbOptions .sbSub {
	padding-left: 17px;
}

/* Widget - Ads */

#adrotate_widgets-3 {
	background:#949494 !important;
}
#adrotate_widgets-3 {
	width:250px;
	height:250px;
}
#sidebar .Advman_Widget {
	background:#949494;
}
#sidebar .Advman_Widget img {
	width:250px;
	height:250px;
}

/* Widget - News Feed */

#sidebar .news-feed {
	width:230px;
	height:auto;
	padding:20px;
	background:url(images/bg-news-feed.png);
}
#sidebar .news-feed .hungryfeed_feed_title,
#sidebar .news-feed .hungryfeed_feed_description{
	display:none;	
}
#sidebar .news-feed .widget-title{
	color:#66ffcc;
	margin:0 0 15px 0;
	text-transform:uppercase;
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
}
#sidebar .news-feed .widget-title .word1{
	font-size:33px;
}
#sidebar .news-feed .widget-title .word2,
#sidebar .news-feed .widget-title .word3{
	font-size:25px;
}
#sidebar .news-feed ul {
	margin:0 0 15px 0;
	padding:0;
	list-style:none;
}
#sidebar .news-feed img {
	margin:0 0 10px 0;
}
#sidebar .news-feed .hungryfeed_items{
	margin-bottom:15px;
}
#sidebar .news-feed .hungryfeed_item{
	margin-bottom:2px !important;
}
#sidebar .news-feed .hungryfeed_item h3{
	font-size:11px !important;
	color:#FFF;
}
#sidebar .news-feed .hungryfeed_item a{
	color:#FFF;
}

/* Widget - Twitter */

#sidebar #twitter {
	padding:0;
	margin:15px 0;
}
#sidebar #twitter .twitter-header {
	width:262px;
	height:58px;
	float:left;
	color:#0e6358;
	font-size:27px;
	padding:8px 8px 0 0;
	text-align:right;
	text-transform:uppercase;
	background:url(images/bg-widget-twitter-top.png);
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
}
#sidebar #twitter .twitter-content {
	background:url(images/bg-widget-twitter-middle.png);
	width:223px;
	height:auto;
	float:left;
	padding:0 0 0 47px;
}
#sidebar #twitter .twitter-content ul {
	margin:0;
	padding:0;
	list-style:none;
}
#sidebar #twitter .twitter-content ul li {
	font-size:12px;
	padding:0 10px 24px 20px;
	margin:0 0 12px 0;
	background:url(images/bg-tweet-sep.png) left bottom no-repeat;
}
#sidebar #twitter .twitter-content ul li span a {
	color:#12ccb4;
}
#sidebar #twitter .twitter-content ul li a {
	color:#12ccb4;
}
#sidebar #twitter .twitter-content .timePosted {
	font-size:11px;
	text-align:right;
	margin:5px 0 0 0;
}
#sidebar #twitter .twitter-footer {
	width:262px;
	height:23px;
	float:left;
	color:#0e6358;
	font-size:15px;
	padding:27px 8px 0 0;
	margin:-15px 0 15px 0;
	text-align:right;
	text-transform:uppercase;
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
	background:url(images/bg-widget-twitter-bottom.png);
}
#sidebar #twitter .twitter-footer a {
	color:#0e6358;
}
/* Footer */
#footer {
	position:relative;
	width:970px;
	height:auto;
	float:left;
	padding:5px 20px;
	background:#2c2c2c;
}
#footer-logo {
	position:relative;
	width:175px;
	height:65px;
	float:left;
	padding:10px 0 11px 0;
	background:url(images/bg-footer-sep.png) right no-repeat;
}
#footer-text {
	position:relative;
	width:575px;
	height:70px;
	float:left;
	padding:15px 0 0 20px;
}
#footer-text .line-1 {
	color:#FFF;
	font-size:14px;
	margin:0 0 1px 0;
	font-family:'GothamBookRegular', Arial, Helvetica, sans-serif;
}
#footer-text .line-2 {
	color:#FFF;
	font-size:10px;
	margin:0 0 2px 0;
	font-family:'GothamBookRegular', Arial, Helvetica, sans-serif;
}
#footer-text .line-3 {
	color:#63f8c6;
	font-size:10px;
	font-family:'GothamBookRegular', Arial, Helvetica, sans-serif;
}
#footer-licenses {
	position:relative;
	width:110px;
	height:75px;
	float:right;
	padding:5px 0 0 0;
}
/* On Demand Player */
#on-demand-player {
	margin:15px 0 0 0;
	float:left;
}
/* Schedule Page */
#schedule {
	width:580px;
	height:auto;
	float:left;
	margin:15px 0 0 0;
}
.column {
	float:left;
	height:auto;
}
#show-time {
	width:80px;
	height:auto;
	float:left;
	margin:0 1px 0 0;
}
.entry-content .hour, .entry-content .hourM{
	color:#FFF;
}
#show-name {
	width:499px;
	height:auto;
	float:left;
}
#show-name ul {
	padding:0;
	margin:0;
	list-style:none;
}
#show-name ul li {
	width:499px;
	height:40px;
	margin:0 0 1px 0;
	float:left;
}
#show-name ul li:hover {
	/*opacity:0.8;*/
	cursor:pointer;
}
#show-name ul li img {
	width:40px;
	height:auto;
}
#show-name ul li .show-name {
	width:430px;
	height:auto;
	color:#FFF;
	float:left;
	font-size:16px;
	padding:9px 0 6px 9px;
	text-transform:uppercase;
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
}
#show-name ul li .show-name a {
	color:#FFF !important;
}
#show-name ul li .dj-name {
	font-size:10px;
	font-style:italic;
	padding:0 0 0 4px;
	text-transform:uppercase;
	font-family:'GothamBookRegular', Arial, Helvetica, sans-serif;
}
#show-name ul li .show-description {
	width:480px;
	float:left;
	padding:0 9px;
	color:#FFF !important;
	font-size:12px !important;
	font-family:'GothamBookRegular', Arial, Helvetica, sans-serif;
}
#show-name ul li p {
	color:#FFF !important;
	font-size:12px !important;
}
.hour {
	width:80px;
	height:14px;
	float:left;
	padding:8px 0;
	margin:0 0 1px 0;
	background:#000;
	text-align:center;
}
.hourM {
	width:80px;
	height:14px;
	float:left;
	padding:8px 0;
	margin:0 0 1px 0;
	background:#CC0000;
	text-align:center;
}
/* Show Popups */
.show-info-popup {
	position:absolute;
	width:400px;
	height:auto;
	left:25%;
	margin-top:-30px;
	padding:15px;
	background:#000;
	border:3px solid #70EEC4;
	display:none;
	cursor:default;
	z-index:90000;
	font-family:'GothamBookRegular', Arial, Helvetica, sans-serif;
}
.show-info-popup:hover {
	opacity:1.0;
}
.show-item-image {
	float:left;
	width:100px;
	height:100px;
	margin:0 15px 15px 0;
	background:#333333;
	border:1px solid #70EEC4;
}
.show-item-image img {
	width:100px !important;
	height:100px !important;
}
.show-info-popup .show-name {
	width:273px !important;
	height:auto !important;
	padding:0 0 10px 0 !important;
	line-height:18px !important;
}
.show-item-close {
	position:absolute;
	top:-10px;
	right:-10px;
	background:url(images/img-button-close.png);
	width:25px;
	height:25px;
	cursor:pointer;
}
#the-lights {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	height:100%;
	width:100%;
	margin:0;
	padding:0;
	background:#000;
	opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	z-index:50;
	display:none;
}
/* Show Lengths */
#show-name ul li.one {
	height:30px;
}
#show-name ul li.one .show-name{
	padding-top:6px;
}
#show-name ul li.one .show-description {
	display:none;
}
#show-name ul li.two {
	height:61px;
}
#show-name ul li.two .show-description {
	height:20px;
	overflow:hidden;
}
#show-name ul li.three {
	height:92px;
}
#show-name ul li.three .show-description {
	height:48px;
	overflow:hidden;
}
#show-name ul li.four {
	height:123px;
}
#show-name ul li.four .show-description {
	height:78px;
	overflow:hidden;
}
#show-name ul li.five {
	height:154px;
}
#show-name ul li.five .show-description {
	height:108px;
	overflow:hidden;
}
#show-name ul li.six {
	height:185px;
}
#show-name ul li.six .show-description {
	height:78px;
	overflow:hidden;
}
#show-name ul li.seven {
	height:216px;
}
#show-name ul li.seven .show-description {
	height:102px;
	overflow:hidden;
}
#show-name ul li.eight {
	height:247px;
}
#show-name ul li.eight .show-description {
	height:126px;
	overflow:hidden;
}
#show-name ul li.nine {
	height:278px;
}
#show-name ul li.nine .show-description {
	height:150px;
	overflow:hidden;
}
#show-name ul li.ten {
	height:309px;
}
#show-name ul li.ten .show-description {
	height:174px;
	overflow:hidden;
}
#show-name ul li.eleven {
	height:340px;
}
#show-name ul li.eleven .show-description {
	height:198px;
	overflow:hidden;
}
#show-name ul li.twelve {
	height:371px;
}
#show-name ul li.twelve .show-description {
	height:222px;
	overflow:hidden;
}
/* Show Types */
/*#show-name ul li.live{
	background:#EA9F02;
}
#show-name ul li.autodj{
	background:#000;
	color:#FFF;
}
#show-name ul li.podcast{
	background:#AE1111;	
}
#show-name ul li.fiction{
	background:#FF7100;	
}*/
/* Schedule Tabs */
ul.daynav {
	list-style:none;
	list-style-type:none;
	margin:0 0 1px 0;
	padding:0;
	float:left;
}
ul.daynav li {
	display:inline-block;
	float:left;
	margin:0 1px 0 0;
	padding:0;
	border:0;
}
ul.daynav li a {
	color:#000 !important;
}
ul.daynav li a.on {
	color:#FFF !important;
}
ul.daynav li#monday a {
	width:80px;
}
ul.daynav li#tuesday a {
	width:76px;
}
ul.daynav li#wednesday a {
	width:107px;
}
ul.daynav li#thursday a {
	width:90px;
}
ul.daynav li#friday a {
	width:63px;
}
ul.daynav li#saturday a {
	width:87px;
}
ul.daynav li#sunday a {
	width:70px;
}
ul.daynav li a {
	padding:10px 0;
	margin:0;
	border:0;
	display:block;
	text-align:center;
	background-color: #ccc;
	color: #000;
	text-decoration: none;
	font-size:14px;
	text-transform:uppercase;
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
}
ul.daynav li a.on, ul.daynav li a:hover {
	background-color:#333;
	color:#fff;
	outline:0;
	border:0;
}
ul.daynav li a:focus {
	outline: 0;
}
.days {
	width:580px;
	height:auto;
	float:left;
}
#show-name .days {
	width:499px;
}
/* Comments */
#comments {
	float:left;
	width:100%;
}
#comments ul, #comments ol {
	margin:0;
	padding:0;
	list-style:none;
}
#comments h3.comments {
	width:100%;
	float:left;
	color:#4ec19b;
	font-size:19px;
	margin:20px 0 0 0;
	text-transform:uppercase;
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
}
#respond {
	background:url(images/bg-inner-comment-form.png);
	width:525px;
	height:133px;
	float:right;
	color:#FFF;
	margin:-16px 0 0 0;
	padding:50px 20px 10px 20px;
}
#respond label {
	color:#FFF;
	display:block;
	margin:2px 0 3px 0;
	text-transform:uppercase;
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
}
#respond input {
	background:url(images/bg-inner-comment-input.png);
	width:198px;
	height:23px;
	border:0;
	padding:0 5px;
	color:#000;
}
#respond input#submit {
	background:#52A88B;
	color:#FFF;
	width:100px;
	height:auto;
	float:right;
	padding:2px 0;
	border-radius:5px;
	text-transform:uppercase;
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
}
#respond textarea {
	background:url(images/bg-inner-comment-text-area.png);
	width:287px;
	height:83px;
	border:0;
	padding:10px;
	color:#000;
	margin:0 0 8px 0;
	font-family:Arial, Helvetica, sans-serif;
}
#respond h3.respond {
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:normal;
	font-size:18px;
	color:#FFF;
	float:left;
}
#respond #respond-left {
	width:307px;
	height:auto;
	float:left;
}
#respond #respond-right {
	width:208px;
	height:auto;
	float:right;
}
#respond #respond-right input {
	margin:0 0 5px 0;
}
#respond #respond-right p#login {
	padding:0;
	margin:0;
}
#respond #respond-right p#login a {
	color:#FFF;
	font-weight:bold;
}
#respond .cancel-comment-reply {
	float:right;
	display:block;
	padding:0 0 5px 0;
}
#respond .cancel-comment-reply a {
	color:#FFF;
	text-decoration:none;
}
#comments-container {
	width:550px;
	float:left;
	background:#dbdbdb;
	margin:15px 0 0 -11px;
	padding:0 20px 15px 20px;
}
#comments-container ul {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:550px;
	height:auto;
}
#comments-container ul li {
	width:550px;
	height:auto;
	margin:0;
	padding:15px 0;
	float:left;
	border-bottom:1px dotted #929292;
}
#comments-container .comment-author, #comments-container .comment-meta {
	display:none;
}
#comments-container .the-comment-meta {
	width:160px;
	height:auto;
	float:left;
	margin:0 20px 0 0;
	border-right:1px dotted #929292;
}
#comments-container .the-comment-meta .author {
	display:block;
	color:#4ec19b;
	font-size:15px;
	margin:0 0 3px 0;
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
}
#comments-container .the-comment-meta .date {
	font-size:10px;
	color:#666666;
	display:block;
	margin:0 0 5px 0;
}
#comments-container .the-comment {
	width:369px;
	height:auto;
	float:left;
	color:#666666;
	font-size:12px;
}
#comments-container .the-comment p {
	margin:0 0 12px 0;
}
#comments-container .report-comment {
	width:138px;
	font-size:10px;
	display:block;
	margin:5px 0 5px 0;
}
#comments-container .report-comment a {
	color:#666666;
	text-decoration:none;
}
#comments-container .report-comment textarea {
	width:138px;
	height:auto;
	padding:2px;
	margin:4px 0 0 0;
	background:#e9e9e9;
	border:1px solid #929292;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#comments-container .report-comment input {
	background:#e9e9e9;
	color:#000;
	padding:2px;
	color:#000;
	font-size:11px;
	margin:4px 0 0 0;
	border:1px solid #929292;
}
#comments-container .rating {
	display:block;
	color:#666666;
	font-size:10px;
	padding:5px 0;
	margin-right:15px;
}
#comments-container .reply {
	padding:3px 0;
	border-top:1px dotted #929292;
}
#comments-container .reply a {
	font-size:11px;
	color:#4ec19b;
	padding:0 5px 0 0;
	text-decoration:none;
}
#comments-container .no-comments {
	padding:15px 0 0 0;
	font-size:16px;
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
}
/* Inline Comment Responses */
#comments-container ul.children {
	padding:0 0 0 50px;
}
#comments-container ul.children li {
	width:575px;
	border-bottom:0;
	padding-bottom: 0;
}
#comments-container ul.children li img.avatar {
	display:none;
}
#comments-container ul.children li .the-comment {
	width:393px;
}
/* End of Inline Comment Reponses */
/* End of Comments*/
.disclaimer {
	background:url("images/bg-top-bar.png");
	padding:8px 0;
	text-align:center;
	font-size:11px;
}
.widget_ai1ec_agenda_widget, #sidebar #text-2 {
	width:230px;
	height:auto;
	padding:20px;
	background:url(images/bg-news-feed.png);
}
.widget_ai1ec_agenda_widget .widget-title {
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#78FFD2;
	margin-top:0;
	margin-bottom:5px;
	text-transform:uppercase;
}
.ai1ec-agenda-widget-view .ai1ec-date {
	background:none !important;
	border-top:0px !important;
	opacity:0.8;
}
.ai1ec-agenda-widget-view .ai1ec-date-title {
	margin:0.5em 0.75em 0.5em 0em !important;
}
.ai1ec-agenda-widget-view .ai1ec-event {
	margin:0.5em 0 0.5em 4.3em !important;
}
.ai1ec-agenda-widget-view .ai1ec-subscribe-buttons {
	display:none !important;
}
.timely a {
	color:#000 !important;
}
#sidebar #text-2 .widget-title {
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#78FFD2;
	margin-top:0;
	margin-bottom:10px;
	text-transform:uppercase;
}
.textwidget .ai1ec-calendar-toolbar, .textwidget .ai1ec-subscribe-container, .textwidget .ai1ec-pagination {
	display:none !important;
}
.textwidget .ai1ec-month-view .ai1ec-day-stretcher {
	height:40px !important;
}
.textwidget .ai1ec-calendar-title {
	display:none !important;
}
.textwidget .timely {
	font-size:11px;
	opacity:0.9;
}
#text-3 {
	background-color:#122933;
}
#text-3 .textwidget {
	width:220px;
	margin:0 15px 20px 15px;
}
#text-3 iframe {
	border:0;
}
#text-3 .image.clearfix {
	display: none;
}
/* Event pictures css */
.flickr_badge_image {
	margin:0px;
	display:inline;
}
.flickr_badge_image img {
	border: 1px solid #666666 !important;
	margin:1.5px;
	box-shadow: 0px 2px 2px 0 #000;
}
#flickr_badge_wrapper {
	width:580px;
	text-align:left;
	margin-bottom: 15px;
}
#event_pictures h4 {
	padding: 0;
	margin: 0 0 20px 0;
	font-family: 'Trebuchet MS', san-serif;
	font-weight: bold;
	letter-spacing: 4px;
	font-size: 20px;
	color: #333;
	border-bottom: 2px solid #333;
	text-transform: uppercase;
}
.event {
	padding: 0;
	margin: 0 0 15px 0;
	font-family: Arial, sans-serif;
	font-weight: bold;
	letter-spacing: 2px;
	font-size: 17px;
	color: #a12525;
	text-transform: uppercase;
	float: left;
}
.event_date {
	font: 12px/1.17em arial, tahoma, sans-serif;
	text-align: left;
	color: #000;
	float: left;
}
.event_day {
	padding: 60;
	margin: 0;
	font-family: 'Trebuchet MS', san-serif;
	font-weight: bold;
	letter-spacing: 4px;
	font-size: 12px;
	color: #333;
	text-transform: uppercase;
	clear: both;
}
/* On Demand 2014 */
.on-demand-2014{
	color:#000 !important;
}
.on-demand-2014 .filters{
	position:relative;
	width:100%;
	height:auto;
	float:left;
}
.on-demand-2014 .filters ul{
	margin:0;
	padding:0;
	list-style:none;
}
.on-demand-2014 .filters ul li{
	float:left;
	padding:5px;
	cursor:pointer;
	color:#FFF;
	background:#4EC19B;
	text-transform:uppercase;
	font-size:18px;
	margin:0 10px 10px 0;
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
}
.on-demand-2014 .items{
	position:relative;
	width:100%;
	height:auto;
	float:left;
	margin:10px 0 0 0;
}
.on-demand-2014 .items .item, .on-demand-2014 .items .load-more,  .on-demand-2014 .items .load-less{
	position:relative;
	width:190px;
	height:190px;
	float:left;
	color:#FFF;
	opacity:1.0;
	cursor:pointer;
}
.on-demand-2014 .items .item:hover{
	opacity:1;
}
.on-demand-2014 .items .item .image{
	position:absolute;
	width:190px;
	height:190px;
	float:left;
}
.on-demand-2014 .items .item .image img{
	width:190px;
	height:auto;
}
.on-demand-2014 .items .item .info{
	position:absolute;
	width:174px;
	height:30px;
	bottom:0px;
	left:0px;
	color:#FFF;
	padding:8px;
	display:none;
	background:url(images/bg-post.png);
	font-family:'GothamBookRegular';	
}
.on-demand-2014 .items .item .info strong{
	text-transform:uppercase;
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
}
.on-demand-2014 .items .item .info .name{
	margin:0 0 3px 0;
}
.on-demand-2014 .items .item .popup{
	position:fixed;
	width:500px;
	height:auto;
	top:200px;
	left:50%;
	margin-left:-268px;
	padding:15px;
	background:#000;
	border:3px solid #70EEC4;
	display:none;
	cursor:default;
	z-index:90000;
	font-family:'GothamBookRegular', Arial, Helvetica, sans-serif;
}
.on-demand-2014 .items .item .popup .image{
	position:relative;
	width:190px;
	height:190px;
	float:left;
	margin:0 10px 0 0;	
}
.on-demand-2014 .items .item .popup .details{
	position:relative;
	width:300px;
	height:auto;
	float:right;
	line-height:17px;
}
.on-demand-2014 .items .item .popup .details p{
	margin:0 0 15px 0;
}
.on-demand-2014 .items .item .popup .details .name{
	text-transform:uppercase;
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;
	margin:0 0 8px 0;
}
.on-demand-2014 .items .item .popup .details .name span{
	text-transform:none;
	font-style:italic;
	font-family:'GothamBookRegular', Arial, Helvetica, sans-serif;
}
.on-demand-2014 .items .item .popup .close{
	position:absolute;
	top:-10px;
	right:-10px;
	background:url(images/img-button-close.png);
	width:25px;
	height:25px;
	cursor:pointer;
}
.on-demand-2014 .items .load-more{
	background:url(images/img-load-more.png);
}
.on-demand-2014 .items .load-less{
	display:none;
	background:url(images/img-load-less.png);
}
.on-demand-2014 .items .more{
	position:relative;
	width:100%;
	height:auto;
	float:left;
	display:none;
}
/* Membership Pro */
.pmpro_checkout tbody td{
	padding:0 !important;
}
.pmpro_checkout thead th{
	padding:15px 0 25px 0 !important;
	text-align:left;
	font-size:18px;
	text-transform:uppercase;
	font-family:'GothamBoldRegular', Arial, Helvetica, sans-serif;	
}
.pmpro_thead-msg, #pmpro_payment_information_fields th{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
form.pmpro_form .input, form.pmpro_form textarea, .input, form.pmpro_form select{
	padding:6px !important;
}
form.pmpro_form label{
	margin-top:7px !important;
}
/* Gravity Forms Override */
.gform_wrapper{
	display:block !important;
}
.gform_confirmation_message{
	font-size:12px;
	padding:10px;
	background:#B0FFB0;
	border:1px solid #060;
	color:#000;
	margin:5px 0 0 0;
}
/* NextGen */
.ngg-gallery-thumbnail-box{
	float:left !important;
}
.ngg-gallery-thumbnail img{
	padding:0 !important;
	border:0 !important;
	margin-left:0 !important;
}
.slideshowlink, .piclenselink{
	float:left;
	margin:0 15px 3px 0;
	font-size:12px;
}
.piclenselink{
	margin-right:150px;
}
.ngg-album-compactbox:before, .ngg-album-compactbox:after{
	border:0 !important;
}
.ngg-album-compact{
	width:146px;
}
.ngg-album-compact:nth-child(4n+4){
	width:140px;
}
.ngg-album-compactbox, .ngg-album-compact{
	padding-left:0 !important;
	padding-right:0 !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	border:0 !important;
}
.ngg-album-compact h4{
	font-size:12px;
}
.ngg-album-compact .ngg-album-compactbox, .ngg-albumoverview .ngg-album-compact{
	padding:0 !important;
}
.ngg-album-link{
	width:100%;
}
.ngg-album-compact .ngg-album-compactbox .Thumb{
	border:0 !important;
}
.ngg-albumoverview h4{
	width:140px !important;
}
.ngg-album-desc{
	width:140px !important;
	max-width:140px !important;
}
