/* Customizations */

/*footer menu*/
#rt-footer ul.menu li a, #rt-footer ul.menu li .item, #rt-footer ul.menu li .separator {padding:0 20px;}
#rt-footer ul.menu li.active.current > a:before, #rt-footer ul.menu li.active.current > .item:before, #rt-footer ul.menu li.active.current > .separator:before, #rt-footer ul.menu li#current.active > a:before, #rt-footer ul.menu li#current.active > .item:before, #rt-footer ul.menu li#current.active > .separator:before, #rt-footer ul.menu li a:before, #rt-footer ul.menu li .item:before,  #rt-footer ul.menu li .separator:before{ content:"";}

/*main menu*/
.gf-menu .item.subtext em {
font-size: 13px;
line-height: 13px;
}

/*roksproket*/
.sprocket-lists a {color:#000;}

/*rsevents */
.rs_calendar_events {height:80px; font-size:10px; line-height:15px;}
.fancy-select{z-index:10000;}
.rsepro_upcoming small{ font-weight:bold;}

/*header*/
#slideshow-spacer {max-height:340px;}

/*docman*/
.com_docman.mod_docman ul li a {color: rgb(213, 10, 39);}
.com_docman .nav > li > a {display: inline-block;}
.com_docman .nav > li > a:hover {background-color:transparent;}

/*twitter scroller*/
.ajaxscrl .mScroller div {width:310px !important;}
.ajaxscrl .mContainer{width:310px !important}


/*picasa*/
.picasaAlbums td {max-width:170px; padding:5px;}
.picasaAlbumlist {margin-top:-80px;}
@media only screen and (min-width: 1075px) and (max-width: 1314px) {
	#slideshow-spacer {max-height:260px;}
	.gf-menu.l1 > li > .item {font-size: 12px;}
}

@media (min-width: 883px) and (max-width: 1074px) {
.layout-mode-responsive .gf-menu.l1 > li > .item {font-size: 8px !important;}
#slideshow-spacer {max-height:100px;}
}


@media (max-width: 882px) {
	#slideshow-spacer,	#rt-slideshow, .rt-body-top {display:none;}
	#rt-top-surround{padding-bottom:0px !important;}
	#rt-content-top{padding-top:15px;}
	}