/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

div#uws-trans-short-codes {
	background-color: #fff;
	padding-left: 10px;
}
div#uws-trans-short-codes dt  {
    clear:left;
    float:left;
    font-size:12px;
    line-height:26px;
    width:400px;
}

div#uws-trans-short-codes dd {
    font-size:12px;
    line-height:18px;
    padding:4px 0 4px 370px;
}
.uws-sc-heading {
	font-weight: bold;
}
.uws-admin-header {
	height: 125px;
	border-bottom: 2px solid #000;
}
span.uws-used-shortcode { color: #35a735; font-weight: bold}
span.uws-data-examples {
	color: #e3821f;
	font-style: italic;
}

table th.uws-data-table-header {
	width: 100px;
}
div.uws-data-container {
	margin-top: 25px;
	text-align: center;
}
div.uws-data-container p.uws-title {
	position: relative;
  	text-align: center;
  	color: #2a5575;
  	font-weight: bold;
  	font-size: 1.2em;
}
div.uws-data-container table.uws-data-table {
	border-top: 1px #dddddd solid;
	border-left: 1px #dddddd solid;
	border-right: 1px #dddddd solid;
	border-bottom: 1px #dddddd solid;
	display: inline-block;
	vertical-align: top;
	position: relative;
	top: 59px;
	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
	width: inherit !important;
	font-size: 13px;
	padding: 0px;
	margin-bottom: 25px;
}
div.uws-data-container table.uws-data-table  tr {
	padding: 4px 12px !important;
	line-height: 18px;
}
div.uws-data-container table.uws-data-table  tr:hover {
	background-color: #00a4a4 !important;
	font-weight: bold;
}
div.uws-data-container table.uws-data-table th {
	color: #084c8d;
	font-size: 1.1em;
	font-weight: bold;
	background-position: bottom right;
	text-align: center;
	vertical-align: bottom;
	background-color: #ecf7fc;
	border-bottom: 1px #dddddd solid;
	border-right: 1px #dddddd solid;
	padding: 4px 20px !important;
	margin: 0;
}
div.uws-data-container table.uws-data-table td {
	vertical-align: top;
	text-align: center;
	padding: 4px 10px !important;
	margin: 0;
	border-bottom: 1px #dddddd solid;
	border-right: 1px #dddddd solid;
	min-width: 110px;
	max-width: 200px !important;
}
div.uws-data-container table.uws-data-table tbody {
	display: table-row-group;
	vertical-align: middle;
	border-color: inherit;
}
div.uws-data-container table.uws-data-table tfoot {
	font-weight: bold;
}

div.uws-data-container table.uws-data-table tr:nth-child(even) {background: #f2f3ee}
div.uws-data-container table.uws-data-table tr:nth-child(odd) {background: #fff}
div.uws-graph {
	display: inline-block;
}

div.uws-totals-text .datatextstrong {
	font-size: 105%;
}

div.uws-sub-dropdown {
	display: none;
}
div#uws-interactive-form-response {
	margin-bottom: 20px;
	margin-left: 20px;
}

div.uws-graph {
	margin-left: 30px;
	margin-bottom: -15px;
}
div.uws-graph-bar {
	position: relative;;
	top: 20px;
	margin-bottom: 20px !important;
}

p.uws-disclaimer {
	font-size: .9em;
	text-align: center;
}
span#waiting-totals-asof {
	font-size: .9em;
}

@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
	div#uws-interactive-form-response {
		margin-bottom: 20px;
	}
	div.uws-graph {
		position: relative;
		top: 50px;
		margin-left: 129px;
	}
	div.uws-graph-bar {
		margin-left: 15px !important;
	}

}

@media screen and ( max-width: 782px ) {

	div#uws-interactive-form-response {
		margin-left: 0px;
	}
	div.uws-graph {
		position: relative;
		top: 50px;
		margin-left: 130px;
	}
	div.uws-graph-bar {
		margin-left: 5px !important;
	}
}
@media screen and ( max-width: 600px ) {
	div.uws-graph {
		position: relative;
		top: 50px;
		margin-left: 28px;
	}
	div.uws-graph-bar {
		margin-left: -12px !important;
	}
}
@media screen and ( max-width: 400px ) {
	div.uws-graph {
		margin-left: -25px;
	}
	div.uws-data-container table.uws-data-table td {
		min-width: 20px !important;
		max-width: 200px !important;
	}
}




