

article.bottombar {
	padding: 0 0.5em 0.5em 0;
	width: 33.33%;
	float: left;
}
article:last-child.bottombar {
	padding: 0 0 .5em 0;
}
.bottombar h1 {
	font-size: 1em;
	color: #fff;
	background: #333;
	padding: .5em .75em;
	margin: 0 0 .5em;
}
.bottombar > div > h1 {
	/* [disabled]background: #c00; */
}
.preNav {
	/* [disabled]font: 1.1em "PTsans-Narrow", sans-serif;
*/
}


div.toggle_list, div.toggle_list2 {
	display: inline-block;
	cursor: pointer;
	float: left;
}

div.black {
	background: #333;
	margin: 3px 0;
}
div.red {
	background: none;
	margin: 3px 0;
}
div.h3px {
	height: 3px;
}
div.h7px {
	height: 7px;
}







a#topLink {
	color: rgba(0,0,0,.5);
}
a.feedLink {
	color: #333;
	/* [disabled]font-size: 1.9em;
*/
}
/* Forms */
input, textarea {
	border: 1px solid #999 !important;
	padding: 2px 4px !important;
	/* [disabled]overflow: visible !important;
*/
	/* [disabled]height: auto !important;
*/
	font: 400 1em/1.6em "Raleway", sans-serif !important;
	margin: 0 0 .5em 0;
}
input[type=submit] {
	color: #000 !important;
	border: 0 none !important;
	background: none !important;
	font-size: 1.1em !important;
	cursor: pointer;
	padding: .25em .5em;
	text-transform: uppercase;
}
select {
	font: 400 1em/1.6em "Raleway", sans-serif !important;
	border: 1px solid #999 !important;
	margin: 0 0 .5em 0;
}
option {
	/* [disabled]padding: .25em .5em;
*/
}
button {
	cursor: pointer;
}
button[type=reset] {
	display: none;
}

fieldset {
	border: 1px dotted #999 !important;
	font: 400 1em/1.6em "Raleway", sans-serif !important;
	line-height: normal !important;
	padding: .5em !important;
}
legend {
	text-transform: uppercase;
	color: #999;
	padding: 0 .5em;
}


/* core correction */
#xh_config_form textarea.xh_setting_short, #xh_config_form textarea.cmsimplecore_settings_short {
	height: auto;
}
.xh_captcha_code {
	background-color: #1d255f;
	color: #fff;
	float: left;
	margin: 0 .5em 1em 0;
	/* [disabled]padding: .25em .5em;
*/
	text-decoration: none;
	border: 1px solid #333;
}
.xh_captcha_input {
	border: inherit;
	float: none;
	margin: 0 0 1em;
	width: 5em;
}
#xh_mailform {
	font: 400 1em/1.6em "Raleway", sans-serif !important;
}
#xh_mailform div {
	margin: 0 0 .5em;
	width: 100%;
}
div.xh_modal_dialog_buttons button {
	margin: 0 .25em;
	padding: 0.25em 0.5em;
	background: none;
	color: #fff;
	text-transform: uppercase;
	width: auto;
	font: 400 1em/1.6em "Raleway", sans-serif;
}
#xh_config_form .xh_field button {
	font: 400 1em/1.6em "Raleway", sans-serif;
	/* [disabled]margin: 0.25em;
*/
	padding: .25em .5em;
	background: #c00;
	color: #fff;
	text-transform: uppercase;
}
@media only screen and (max-width : 980px) {




}
@media only screen and (max-width : 640px) {

article.bottombar {
	padding: 0 0.5em 0.5em;
	width: 50%;
	float: left;
	height: 100%;
}
article:last-child.bottombar {
	padding: 0 .5em .5em;
}


}
@media only screen and (max-width : 480px) {

article.bottombar {
	padding: 0 0 .5em 0;
	width: 100%;
	float: none;
}
article:last-child.bottombar {
	padding: 0 0 .5em 0;
}

}
