/**
 * @package   Ionosphere Template - RocketTheme
 * @version   1.0 March 5, 2012
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2012 RocketTheme, LLC
 * @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */

/* Fonts */
.font-family-ionosphere .rg-view-header, .font-family-ionosphere .rg-detail-header, .font-family-ionosphere .rg-detail-item-title, .font-family-ionosphere .rg-grid-view .item-title, .font-family-ionosphere .rg-list-view .item-title, .sprocket-lists-title {font-family: "TitilliumText22LMedium",Helvetica,Arial,sans-serif;}

/* RokAjaxSearch */
#rokajaxsearch .inputbox {height: 26px;line-height: 26px;padding: 5px;font-size: 12px;border-radius: 2px;}
.rt-grid-3 #rokajaxsearch .inputbox {width: 185px;}
.rt-grid-4 #rokajaxsearch .inputbox {width: 265px;}
.rt-grid-5 #rokajaxsearch .inputbox, .rt-grid-6 #rokajaxsearch .inputbox, .rt-grid-7 #rokajaxsearch .inputbox, .rt-grid-8 #rokajaxsearch .inputbox, .rt-grid-9 #rokajaxsearch .inputbox, .rt-grid-10 #rokajaxsearch .inputbox, .rt-grid-11 #rokajaxsearch .inputbox, .rt-grid-12 #rokajaxsearch .inputbox {width: 225px;}
#rokajaxsearch {margin: -5px;}
body #roksearch_results span.small {display: inline;position: relative;text-align: inherit;bottom: 0;right: 0;font-size: 11px;font-style: italic;}
body #roksearch_results a.clr {font-size: 100%;line-height: 1.6em;height: auto;}
body .search_options {float: left;margin: 5px 10px 0 10px;}
body .search_options label {margin-right: 15px !important;padding-bottom: 2px;text-transform: lowercase;}
body #roksearch_results {z-index: 10000;position: absolute;width: 400px;float: right;text-align: left;visibility: hidden;border-radius: 2px;margin-top: 5px;}
body #roksearch_results h3 {margin-top: 0;margin-bottom: 2px;line-height: 110%;font-size: 110%;padding-bottom: 0;}
body #roksearch_results .container-wrapper {overflow: hidden;}
body #roksearch_results .page {float: left;}
body #roksearch_results .roksearch_header, body #roksearch_results .roksearch_row_btm {padding: 5px 10px;line-height: 130%;text-transform: none;font-weight: normal;font-size: 12px;border: 0;}
body #roksearch_results .roksearch_row_btm {border-bottom: none;}
body #roksearch_results .roksearch_even, body #roksearch_results .roksearch_odd {padding: 10px;border-bottom: none;}
body #roksearch_results .roksearch_even span, body #roksearch_results .roksearch_odd span {margin-top: 15px;line-height: 140%;}
body #roksearch_results .roksearch_even span.highlight, body #roksearch_results .roksearch_odd span.highlight {margin-top: 0;}
body #roksearch_results .roksearch_row_btm {overflow: hidden;}
body #roksearch_results .roksearch_row_btm span {line-height: 140%;}
body #roksearch_results .viewall span {line-height: 130%;text-transform: none;}
body #roksearch_results .viewall {float: left;margin: 0 5px;}
body #roksearch_results .estimated_res, body #roksearch_results .pagination_res {font-size: 9px;font-style: italic;text-transform: none;float:left;}
body #roksearch_results .pagination_res {font-style: normal;float: right;font-size: 11px;margin-top: -1px;}
body #roksearch_results .powered-by-google {text-transform: lowercase;font-style: italic;font-size: 9px;}
body #roksearch_results .google-search a#roksearch_link {margin-top: 5px;}
body #roksearch_results .readon {margin-top: 15px;}
body #roksearch_results .readon span, body #roksearch_results .readon .button {font-size: 13px;line-height: 22px;}
body #roksearch_results .google-thumb-image {margin: 0 auto;}
body .searchintro {overflow: hidden;}
body #roksearch_results .container-arrows {margin-top: 2px;}
.roksearch_wrapper1 {padding: 3px;}
.roksearch_wrapper2, .roksearch_wrapper3, .roksearch_wrapper4 {border-radius: 2px;}
.roksearch_wrapper1 {border-radius: 2px;}
#roksearch_results a#roksearch_link {float: right;padding-right: 0px;margin-top: 7px;display: block;height: 16px;width: 16px;}
#roksearch_results .container-arrows {height: 12px;width: 30px;float: left;margin-right: 5px;position: relative;}
#roksearch_results .arrow-left, #roksearch_results .arrow-left-disabled, #roksearch_results .arrow-right, #roksearch_results .arrow-right-disabled {width: 12px;height: 12px;position: absolute;top: 0;}
#roksearch_results .arrow-left {left: 0;cursor: pointer;background-position: 0 2px;}
#roksearch_results .arrow-left-disabled {left: 0;background-position: 0 -33px;}
#roksearch_results .arrow-right {left: 18px;cursor: pointer;background-position: 0 -15px;}
#roksearch_results .arrow-right-disabled {left: 18px;background-position: 0 -33px;}
.roksearch_result_wrapper1 {-moz-transition: background-color 0.3s linear;-o-transition: background-color 0.3s linear;-webkit-transition: background-color 0.3s linear;transition: background-color 0.3s linear;}

/* RokGallery */
.rg-view-header {margin: 0 -5px 15px;padding: 0 15px;}
.rg-view-pagination .prev, .rg-view-pagination .next {font-style: italic;background-repeat: no-repeat;}
.rg-view-pagination .prev {padding-left: 20px;background-position: 0 -399px;}
.rg-view-pagination .prev:hover {background-position: 0 -599px;}
.rg-view-pagination .next {padding-right: 20px;background-position: 100% 1px;}
.rg-view-pagination .next:hover {background-position: 100% -199px;}
.rg-view-pagination-list li a {display: block;width: 9px;height: 9px;background-position: 0 0;background-repeat: no-repeat;}
.rg-view-pagination-list li.active a {background-position: 0 -200px;}
.rg-view-pagination-list li a span {display: none;}
.rg-detail-file-main, .rg-detail-file-info, .rg-detail-slice-info {background-position: 93% 100% !important;}
.rg-detail-info-table-container {margin: 0px -25px 0 -25px;padding: 25px 25px 0 25px;}
.rg-detail-img-bg {padding: 5px 5px 12px !important;border-radius: 2px;}
.rg-grid-view .rg-grid-thumb, .rg-list-view .rg-list-thumb {border-radius: 2px;}
.rg-detail-item-title {text-shadow: none !important;font-size: 29px;}
.rg-grid-view .tag, .rg-list-view .tag, .rg-detail-slicetag .tag, .rg-detail-filetag .tag {border: 0;border-radius: 4px;text-shadow: none;padding-bottom: 5px;}
.rg-view-selector-list .active {border-bottom: none !important;}
.rg-sort .desc, .rg-view-selector .desc {font-style: normal;}
.rg-grid-thumb-img {border-radius: 0px !important;}
.rg-grid-view .item-title, .rg-detail-item-caption {font-size: 100%;}
.rg-grid-view .item-caption {font-style: normal;}
.rg-detail-img {border-radius: 0px;}
.rg-list-view .item-title {font-size: 130%;}
.rg-grid-view .tag, .rg-list-view .tag, .rg-detail-slicetag .tag, .rg-detail-filetag .tag {border: 0;border-radius: 4px;text-shadow: none;}
.rg-view-selector-list .active {border-bottom: none !important;}
ul.rg-view-selector-list li {padding: 6px 6px 7px;}
ul.rg-view-selector-list {margin: -3px 0; padding: 0;}
ul.rg-sort-list li {margin: 0 2px; padding: 0 5px;}
ul.rg-sort-list, #main ul.rg-sort-list {margin: 0;padding: 0;}
.component-content .rg-gm-slice-list {margin: 0;padding: 0;list-style: none;}

/* RokGallery - Grid */
body .rokgallery-wrapper .rg-gm-slice-item {border-radius: 0;margin: 0;}
.rokgallery-wrapper .rg-gm-slice {margin: 0;padding: 0;border: 0;background: none;box-shadow: none;border-radius: 0;}
.rokgallery-wrapper .rg-gm-slice-item:hover {background: none;}
.rokgallery-wrapper .rg-gm-slice-list {list-style: none;}
.rokgallery-wrapper .rg-gm-slice img {padding: 8px;}
.rokgallery-wrapper .rg-gm-info {position: absolute;bottom: 40px;left: 35px;padding: 8px;text-align: left;}
.rokgallery-wrapper .rg-gm-title {font-weight: bold;text-transform: uppercase;font-size: 100%;line-height: 100%;}
.rokgallery-wrapper .rg-gm-caption {margin-top: 3px;}

/* RokGallery - Feature */
body .rg-ss-controls .next, body .rg-ss-controls .prev {opacity: 0.7;width: 65px;height: 65px;margin: -34px -15px 0;background-position: 0 0;}
body .rg-ss-controls .next:hover, body .rg-ss-controls .prev:hover {background-position: 0 0;opacity: 1;}
body .rg-ss-controls .next .arrow, body .rg-ss-controls .prev .arrow {width: 65px;height: 65px;display: block;background-repeat: no-repeat;}
body .rg-ss-controls .prev .arrow {background-position: 46% -46px;}
body .rg-ss-controls .next .arrow {background-position: 56% 19px;}
body .rg-ss-controls .prev {border-radius: 0 3px 3px 0;}
body .rg-ss-controls .next {border-radius: 3px 0 0 3px;}
body .rg-ss-title {text-transform: uppercase;font-weight: bold;line-height: 90%;margin-bottom: 10px;}
body .rg-ss-caption {padding: 10px;text-indent: 0;font-size: 120%;line-height: 120%;}
body .rg-ss-caption .readon {line-height: inherit;}
body .rg-ss-info {margin-left: 50px;width: 40%;top: 10%;}
body #rt-feature .rg-ss-slice-container {margin: -30px -25px -29px;}
body .rg-ss-loader {height: 3px;opacity: 0.6;}

/* Online */
div.online-scoreboard
{
	background: #000 url(/images/online/scoreboard-back.gif) 0 0 no-repeat;
	width: 580px;
	height: 150px;
	position: relative;
	margin-bottom: 20px;
}

div.online-home, div.online-away
{
	position: absolute;	
	width: 180px;
	height: 100px;
	left: 20px;
	top: 15px;
	background-repeat: no-repeat;
	background-position: 50% 0;
}

div.online-away
{
	left: 380px;
}

div.online-home span, div.online-away span
{
	display: block;
	font-weight: bold;
	font-size: 25px;
	color: #fff;
	margin-top: 75px;
	text-align: center;
}

div.online-team-cheb
{
	background-image: url(/images/online/logo/cheb.gif);
}

div.online-team-bohemians
{
	background-image: url(/images/online/logo/bohemians.gif);
}

div.online-team-loko-kosice
{
	background-image: url(/images/online/logo/lokomotiva-kosice.gif);
}

div.online-team-sparta
{
	background-image: url(/images/online/logo/sparta.gif);
}

div.online-team-slavia
{
	background-image: url(/images/online/logo/slavia.gif);
}

div.online-team-admira
{
	background-image: url(/images/online/logo/admira-wacker-wien.gif);
}

div.online-team-inter
{
	background-image: url(/images/online/logo/inter.gif);
}

div.online-team-olomouc
{
	background-image: url(/images/online/logo/olomouc.gif);
}

div.online-team-nitra
{
	background-image: url(/images/online/logo/nitra.gif);
}

div.online-team-banik
{
	background-image: url(/images/online/logo/banik.gif);
}

div.online-team-etienne
{
	background-image: url(/images/online/logo/etienne.gif);
}

div.online-team-trnava
{
	background-image: url(/images/online/logo/trnava.gif);
}

div.online-team-brno
{
	background-image: url(/images/online/logo/brno.gif);
}

div.online-team-brno2
{
	background-image: url(/images/online/logo/brno2.gif);
}

div.online-team-dukla
{
	background-image: url(/images/online/logo/dukla.gif);
}

div.online-team-cze
{
	background-image: url(/images/online/logo/cze.gif);
}

div.online-team-ita
{
	background-image: url(/images/online/logo/ita.gif);
}

div.online-team-hradec
{
	background-image: url(/images/online/logo/hradec.gif);
}

div.online-team-presov
{
	background-image: url(/images/online/logo/presov.gif);
}

div.online-team-servette
{
	background-image: url(/images/online/logo/servette.gif);
}

div.online-team-slovan
{
	background-image: url(/images/online/logo/slovan.gif);
}

div.online-team-zilina
{
	background-image: url(/images/online/logo/zilina.gif);
}

div.online-team-vitkovice
{
	background-image: url(/images/online/logo/vitkovice.gif);
}

div.online-team-dundee
{
	background-image: url(/images/online/logo/dundee.gif);
}

div.online-team-kosice2
{
	background-image: url(/images/online/logo/kosice2.gif);
}

div.online-team-anderlecht
{
	background-image: url(/images/online/logo/anderlecht.gif);
}

div.online-place
{
	position: absolute;	
	width: 520px;
	left: 30px;
	top: 127px;
}

div.online-place span
{
	display: block;
	font-weight: bold;
	font-size: 14px;
	color: #fff;
	text-align: center;
}

div.online-score
{
	position: absolute;	
	width: 260px;
	left: 160px;
	top: 40px;
}

div.online-score span
{
	display: block;
	font-weight: bold;
	font-size: 65px;
	color: #fff;
	text-align: center;
}

div.online-score-halftime
{
	position: absolute;	
	width: 260px;
	left: 160px;
	top: 78px;
}

div.online-score-halftime span
{
	display: block;
	font-weight: normal;
	font-size: 16px;
	color: #fff;
	text-align: center;
}

div.online-state
{
	position: absolute;	
	width: 200px;
	left: 190px;
	top: 102px;
}

div.online-state span
{
	display: block;
	font-weight: normal;
	font-size: 11px;
	color: #fff;
	text-align: center;
}

div.online-refresh
{
	display: block;
	text-align: center;
	width:570px;
}

div.online-refresh a
{
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: 0 50%;
	background-image: url(/images/online/refresh.gif);
	color: #3e9043;
}

div.online-refresh a:visited
{
	color: #3e9043;
}

span.online-refresh-status
{
	font-size: 0.5em;
	padding: 0 0.5em 0 0.5em;
}

div.online-content
{
	margin-top: 20px;
	width: 580px;
	border-top: solid 1px #3e9043;
}

div.online-event
{
	padding: 10px 0px 10px 0px;
	border-bottom: solid 1px #3e9043;
}

div.online-event-halftime
{
	border-bottom: solid 3px #3e9043;
}

div.online-event-halftime-finish
{
	border-top: solid 2px #3e9043;
}

div.online-event-end
{
	border-top: solid 2px #3e9043;
}

div.online-event-end-finish
{
	border-bottom: solid 3px #3e9043;
}

div.online-event-important
{
	font-weight: bold;
	font-size: 1.1em;
}

div.online-time
{
	width: 40px;
	float: left;
	text-align: right;
}

div.online-time strong
{
	font-size: 1.1em;
}

div.online-icon
{
	width: 35px;
	float: left;
	background-repeat: no-repeat;
	background-position: 50% 3px;
}

div.online-text
{
	float: left;
	text-align: justify;
	padding-right: 5px;
	width: 480px;
}

div.online-text strong
{
	font-size: 1.1em;
}

div.online-clear
{
	clear: both;
}

div.online-ico-yellow
{
	background-image: url(/images/online/online-ico-yellow.gif);
}

div.online-ico-yellowred
{
	background-image: url(/images/online/online-ico-2yr.gif);
}


div.online-ico-red
{
	background-image: url(/images/online/online-ico-red.gif);
}

div.online-ico-whistle
{
	background-image: url(/images/online/online-ico-whistle.gif);
}

div.online-ico-warn
{
	background-image: url(/images/online/online-ico-warn.gif);
}

div.online-ico-subst
{
	background-image: url(/images/online/online-ico-subst.gif);
}

div.online-ico-goal
{
	background-image: url(/images/online/online-ico-goal.gif);
}

div.online-ico-crowd
{
	background-image: url(/images/online/online-ico-crowd.gif);
}

div.online-ico-pen-miss
{
	background-image: url(/images/online/online-ico-pen-miss.gif);
}

span.online-draw-flag
{
	background-position: 0 50%; 
	background-repeat: no-repeat; 
	padding-left: 20px
}

span.online-draw-flag-fra
{
	background-image: url(/images/online/flag/flag-fra.gif); 
}

span.online-draw-flag-cze
{
	background-image: url(/images/online/flag/flag-cze.gif); 
}

span.online-draw-flag-spa
{
	background-image: url(/images/online/flag/flag-spa.gif); 
}

span.online-draw-flag-bel
{
	background-image: url(/images/online/flag/flag-bel.gif); 
}

span.online-draw-flag-por
{
	background-image: url(/images/online/flag/flag-por.gif); 
}

span.online-draw-flag-rom
{
	background-image: url(/images/online/flag/flag-rom.gif); 
}

span.online-draw-flag-yug
{
	background-image: url(/images/online/flag/flag-yug.gif); 
}

span.online-draw-flag-sov
{
	background-image: url(/images/online/flag/flag-sov.gif); 
}

span.online-draw-flag-ned
{
	background-image: url(/images/online/flag/flag-ned.gif); 
}

span.online-draw-flag-nor
{
	background-image: url(/images/online/flag/flag-nor.gif); 
}

span.online-draw-flag-sco
{
	background-image: url(/images/online/flag/flag-sco.gif); 
}

span.online-draw-flag-ger
{
	background-image: url(/images/online/flag/flag-ger.gif); 
}

span.online-draw-flag-swi
{
	background-image: url(/images/online/flag/flag-swi.gif); 
}

span.online-draw-flag-swe
{
	background-image: url(/images/online/flag/flag-swe.gif); 
}

span.online-draw-flag-pol
{
	background-image: url(/images/online/flag/flag-pol.gif); 
}

span.online-draw-flag-irl
{
	background-image: url(/images/online/flag/flag-irl.gif); 
}

span.online-draw-flag-ita
{
	background-image: url(/images/online/flag/flag-ita.gif); 
}

span.online-draw-flag-hun
{
	background-image: url(/images/online/flag/flag-hun.gif); 
}
