.rl_row {
	display: block; 
	margin-left: -15px; 
	margin-right: -15px;
	padding: 25px;
	text-align: center;
}
.rl_header {
	margin-top: -15px;
}
.rl_footer {
	margin-bottom: -15px;
}
.t1 {
	font-size: 5em;
	display: block;
}
.t2 {
	font-size: 3em;
	display: block;
}
.t3 {
	font-size: 8em;
	display: block;
}
.t4 {
	font-size: 2em;
	display: block;
}
.t5 {
	font-size: 4em;
	display: block;
}
.max_width_960 { 
	max-width: 960px;
	margin: auto;
}
.marquee {
	max-width: 700px;
	opacity: .9;
}
.jumbotron_button {
	border: 3px solid white;
	padding: 5px;
	color: white;
	textalign: center;
	margin: 5px;
	cursor: pointer;
}
.jumbotron_button:hover {
	border: 3px solid #ffcc33;
	color: white;
}
.jumbotron_button_b {
	border: 3px solid #4d4d4d;
	padding: 5px;
	textalign: center;
	margin: 5px;
	cursor: pointer;
}
.jumbotron_button_b:hover {
	border: 3px solid white;
}
.jumbotron_button_c {
	border: 3px solid #4d4d4d;
	padding: 5px;
	textalign: center;
	margin: 5px;
	cursor: pointer;
}
.jumbotron_button_c:hover {
	border: 3px solid #ffcc33;
	//color: #4d4d4d;
}
.rl_alert {
	border: 2px solid red;
	text-align:center;
	margin-bottom: 25px;
	padding: 25px;
}
.intro_block {
	padding: 12px;
}
.buttonize {
	border: 2px solid white;
	padding: 10px;
}
.buttonize:hover {
	border: 2px solid #ED4FAF;
	padding: 10px;
	color: white;
}	
.rl_qr {
	width: 120px;
	height: 120px;
	overflow:hidden;
	display: block; 
	text-align: center;
	vertical-align: middle;
	background-repeat:no-repeat;
	background-position:center;
	opacity: .5;
	//float:center; 
	//margin-top: 15px;
	//margin-bottom: 15px; 
	margin: auto;
}
.scroll_to {
	//color: #ffcc33;
}
.scroll_to:hover {
	//color: #ffcc33;
	cursor: pointer;
}
.scroll_to_top {
	position: fixed;
	right: 30px;
	bottom: 100px;
	z-index: 99;
	display: none;
	background: #1d1d1d;
	border: 3px solid white;
	padding-left: 15px;
	padding-right: 15px;
	color: #ffcc33;
	opacity: .7;
}
.scroll_to_top:hover {
	color: #ffcc33;
	cursor: pointer;
	opacity: 1;
}
#random_quote_container {
	height: 500px;
	vertical-align: middle;
	display:table-cell;
}
#random_quote {
	display: inline-block;
}
.share_option {
	padding: 10px;
	width: 100px;
}

.ui-controlgroup a[data-role="button"][data-theme="buy"] {
    background: #ffcc33;
}
.ui-controlgroup a[data-role="button"][data-theme="buy"] .ui-btn-text {
    // do something
}
.ui-controlgroup a[data-role="button"][data-theme="dark"] {
    background: #444444;
	border-color: white;
	color: white;
	text-shadow: 0 0 0 #444444;
	font-weight: normal;
}
.ui-controlgroup a[data-role="button"][data-theme="dark"] .ui-btn-text {
 	text-shadow: 0 0 0 #444444;
}
.ui-controlgroup a[data-role="button"][data-theme="light"] {
    background: #ffffff;
	color: #808080;
}
.ui-controlgroup a[data-role="button"][data-theme="light"] .ui-btn-text {
 	//
}
.ui-controlgroup a[data-role="button"][data-theme="medium"] {
    background: #808080;
	color: #cccccc;
}
.ui-controlgroup a[data-role="button"][data-theme="medium"] .ui-btn-text {
 	//
		text-shadow: 0 0 0 #444444;
}
.rl_feed_ticker {
	text-align: left;
	border-bottom: 2px solid #ffcc33;
}
.rl_feed {
	height: 65px;
	line-height: 65px;
	padding-bottom: 25px;
}
.rl_feed_i {
	cursor: pointer;
}
.rl_spacer {
	height: 50px;
	display: block;
}