/* forum */

.forum_catheader_block {background-color: #7b8259;}
.forum_thread_firstpost {border: 1px solid #272727; background-color: #edf1dc; }

/* locator */

#map-canvas { width: 100%; height: 400px;  background-color: silver; border: solid 1px gray; }
.boxedsearch {width: 100%; BACKGROUND-COLOR: #dfe6f0; }
.boxer input#submit, a.clear, a.clear:visited {background-color: #003974;  color: white}
.boxer input#submit:hover, a.clear:hover {background-color: blue; color: white;}
.line { border-top: solid 1px #003974;}
.legend i, .form2 i, .listbox i {color: #003974;}
.boxer input#search {border:solid 1px silver; }

a.clear, a.clear:visited, a.clear:link, a.clear:link:active, a.clear:visited:active{ padding-top: 2.5px;}

.listcol1 div.listbox:last-child {border: none;}


/* forms */
form.cms_form_obj {max-width: 500px }
.cms_form_item, .cms_form_content_block {clear: both; padding: 5px 0; }
.cms_form_label {width: 33%; position: relative; float: left;  margin: 0 1% 2px 0;}
.cms_form_object {width: 66%; position: relative; float: left;}
.cms_form_textinput, .cms_form_dropdown  {width: 100%;}
.cms_form_textarea {width: 100%; height: 100px;}
.cms_form_required_block {color: silver; font-style: italic; border-bottom: 1px solid silver;}
fieldset, legend {white-space: normal; width: 100%;}

/*.cms_form_radio_container {width: 25%; position: relative; float: left;}*/


@media only screen and (max-width: 1000px) {
	/*.cms_form_radio_container {width: 33%; position: relative; float: left;}*/
}

@media only screen and (max-width: 1000px) {
	/*.cms_form_radio_container {width: 33%; position: relative; float: left;}*/
}

@media only screen and (max-width: 860px) {
	.listcol1 div.listbox:last-child {border-bottom: solid 1px gray;}
}


@media only screen and (max-width: 800px) {
	/*.cms_form_radio_container {width: 50%; position: relative; float: left;}*/
}

@media only screen and (max-width: 500px) {
	.cms_form_label {width: 98%;   margin: 0 ;}
	.cms_form_object {width: 98%; }
}






