/* FAQs CSS Document */

	/* Optional FAQs Search */
	.sys_theme-simple .sys_faqs-search-control {
	background:#f7f7f7;
	height:1.8em;
	margin:0 0 15px;
	padding:.8em 10px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;}
		.sys_theme-simple .sys_faqs-search-control div.sys_search-row {
		float:left;
		clear:none;
		width:75%}

		.sys_theme-simple .sys_faqs-search-control div.sys_keywords-row label {
		float:left;
		margin:0 3% 0 0;
		width:20%}
		.sys_theme-simple .sys_faqs-search-control div.sys_keywords-row input {
		float:left;
		width:70%;
		margin:0 5px 0 0;
		}
		.sys_theme-simple .sys_faqs-search-control div.sys_button-row {
		float:right;
		width:25%;}
			.sys_theme-simple .sys_faqs-search-control div.sys_button-row input {
			float:right;}

	/* FAQs Control */
	.sys_theme-simple .sys_faqs-control {
	width:100%;
	position:relative;
	clear:both;}

	.sys_theme-simple .sys_faqs-control .sys_faqs-title {}

	.sys_theme-simple .sys_faqs-control .sys_itemslist {
	margin-top:5px;}

		.sys_theme-simple .sys_faqs-control .sys_faqCategory {
		font-size:1.2em;
		font-weight:700;
		margin:0;
		padding:10px 0 5px 0;}

		.sys_theme-simple .sys_faqs-control .sys_subitem {
		width:100%;
		border:0 none;
		margin:.2em 0;
		padding:0;
		position:relative;
		background:none;
		border-bottom:1px solid #ebebeb;}

			.sys_theme-simple .sys_faqs-control .sys_subitem div.sys_icon {display:none;}
			.sys_theme-simple .sys_faqs-control .sys_subitem .sys_subitem-heading,
			.sys_theme-simple .sys_faqs-control .sys_subitem .sys_subitem-heading a,
			.sys_theme-simple .sys_faqs-control .sys_subitem .sys_subitem-summary,
			.sys_theme-simple .sys_faqs-control .sys_subitem .sys_subitem-summary dl,
			.sys_theme-simple .sys_faqs-control .sys_subitem .sys_subitem-summary dl dt,
			.sys_theme-simple .sys_faqs-control .sys_subitem .sys_subitem-summary dl dd {
			width:auto;
			display:block;
			margin:0;
			padding:0;
			background:none;
			position:relative;
			top:auto;
			left:auto;}

			.sys_theme-simple .sys_faqs-control .sys_subitem .sys_subitem-heading {
			padding:.25em 0 .5em 0;}

				.sys_theme-simple .sys_faqs-control .sys_subitem .sys_subitem-heading a {
				background:url("Imgs/Icon_GoTo.png") 100% 50% no-repeat;
				padding:0 28px 0 10px;}

				/* Closed Item Links */
				.sys_theme-simple .sys_faqs-control .sys_subitem .sys_closed .sys_subitem-heading a {
				color:#333;
				background:url("Imgs/Icon_Plus.png") 5px 48% no-repeat;
				padding:0 0 0 28px;}

				/* Open Item Links */
				.sys_theme-simple .sys_faqs-control .sys_subitem .sys_open .sys_subitem-heading a {
				background:url("Imgs/Icon_Minus.png") 5px 48% no-repeat;
				padding:0 0 0 28px;}

				.sys_theme-simple .sys_faqs-control .sys_subitem .sys_closed .sys_subitem-heading a:hover,
				.sys_theme-simple .sys_faqs-control .sys_subitem .sys_open .sys_subitem-heading a {
				color:#000;
				text-decoration:none;}

			.sys_theme-simple .sys_faqs-control .sys_subitem .sys_subitem-summary dl {
			margin:0;
			padding:0 15px 15px 28px;
			color:#333;
			width:auto;}

			.sys_theme-simple .sys_faqs-control .sys_itemslist .sys_subitem dl dt {
			display:none;}
			.sys_theme-simple .sys_faqs-control .sys_itemslist .sys_subitem dl dd {
			float:none;
			width:auto;}

				.sys_theme-simple .sys_faqs-control .sys_itemslist .sys_subitem dl dd ul li {
				border-bottom:0 none;}


		.sys_theme-simple .sys_faqs-control ul.sys_faqs-jumplinks {
		margin:0 0 15px 0;
		padding:5px 15px;
		background:#f7f7f7;}
			.sys_theme-simple .sys_faqs-control ul.sys_faqs-jumplinks li {
			margin:0;
			padding:.2em 5px .2em 20px;
			list-style-type:none;
			border:0 none;
			background:url("../Common/Imgs/Bullet.gif") 0 50% no-repeat;}

@media only screen and (max-width: 1000px) {
    .sys_theme-simple .sys_faqs-search-control div.sys_search-row {
        display: block;
        width: 100%;
    }
    .sys_theme-simple .sys_faqs-search-control div.sys_keywords-row label {
        display: none;
    }
    .sys_theme-simple .sys_faqs-search-control div.sys_keywords-row input {
        width: 100%;
    }
    .sys_theme-simple .sys_faqs-search-control div.sys_button-row {
        margin-top: 10px;
        float: left;
    }
    .sys_theme-simple .sys_faqs-search-control div.sys_button-row input {
        float: none;
        margin-bottom: 10px;
    }

}