﻿.ui-content .ui-listview, .ui-li-heading
{
	margin-top: 0px;
}
.moduleContentNew .header .search, 
{
	clear:both;
}
.moduleContentNew .modulesearch
{
	margin: -15px -15px 0px -15px;
}
.moduleContentNew .modulesearch + .ui-bar
{
	margin: 0px -15px 0px -15px;
}
[data-role="content"] li, [data-role="content"] li
{
	margin-top: 0px; 
}
div.text
{
	padding: 16px;
	font-weight: normal;
}
div.featured
{
	background: #eee;
	background-image: -webkit-gradient(linear,left top,left bottom,from( #fff ),to( #f1f1f1 ));
	background-image: -webkit-linear-gradient( #fff,#f1f1f1 );
	background-image: -moz-linear-gradient( #fff,#f1f1f1 );
	background-image: -ms-linear-gradient( #fff,#f1f1f1 );
	background-image: -o-linear-gradient( #fff,#f1f1f1 );
	background-image: linear-gradient( #fff,#f1f1f1 );
	border: 1px solid #ccc;
	border-radius: 5px;
	box-shadow: 3px 1px 8px rgba(0,0,0,.1);
	margin: 20px;
	padding: 20px;
}
div.featured ul,
div.featured ol
{
	padding: 40px;
	list-style-type: disc;
}
div.featured img
{
	max-width: 100%;
}
div.featured a
{
	overflow-wrap: break-word;
}
div.featured h3, div.featured h4
{
	margin-top: -6px;
	text-align: center;
}
div.featured .status
{
	font-size: 75%;
	text-transform: uppercase;
}
div.featured #divHeader, div.featured #divFooter, div.featured .item.level1 ~ div
{
	display: none;
}
span.date 
{
	font-size: 75%;
	display: block;
	font-weight: normal;
	font-style: italic;
	margin: 15px;
}

.moduleContentNew .ui-bar h2
{
	font-size: 1em;
}
.moduleContentNew .specificDetailHeader
{
	float: left;
	margin: 0px 6px;
	font-weight: bold;
	width: 10em;
}
.moduleContentNew .detailSpecifics
{
	font-size: 90%;
	margin: 0px -15px 0px -15px;
}
.moduleContentNew .specificDetail
{
	padding: 10px;
	border-bottom: 1px solid #ccc;
	overflow: hidden;
}
.moduleContentNew .specificDetailItem
{
	overflow: hidden;
}
a[data-role="button"].ui-link-inherit
{
	padding: 0!important;
}
label.ui-select
{
	text-align: center;
}
.ui-popup-container
{
	padding: 5px;
}
#advancedPopup
{
	padding: 10px;
}
.ui-input-search input.ui-input-text 
{
	width: 96%!important;
}
.ui-slider-switch
{
	margin: 0 33%!important;
}
.moduleContentNew .header .text {
	margin-bottom: 15px;
	margin-left: 10px;
}