/*****************************************
		SITE  IE7-
******************************************/

.breadcrumb {
margin-left:-30px;
}

.breadcrumbs a:first-child {
display:inline;
text-indent: 0px;
background-image : none;
width:auto;
height:auto;
margin: 0;
}

.breadcrumbs a:first-child:hover {
background-image : none;
}


#search .inputbox {
padding: 2px 20px 2px 12px !important;
}

.top_menu {
}

.top_menu li {
display:block;
}

.top_menu li a, .top_menu li span.separator {
display:block;
padding : 0 12px;
}

.address {
float:left;
}

.bottom_menu li {
margin:0px 0 0 5px ;
}

.bottom_menu li, .bottom_menu li a {
display:block;
}

.nav_main, .dropdown {
}

.dropdown ul {
}

.dropdown li {
}

.dropdown li a {
}

.dropdown li li a {
}

#___plusone_0, .pollstableborder tr .sectiontableentry1, .pollstableborder tr .sectiontableentry2,
.categories-list dd, .categories-list dt, ul.pagenav li,
span.content_vote input, span.content_rating img , .pagination li {
display:inline;
zoom:1;
}


/**		contact form	**/

.contact-form dt {
width:100%;
clear : both;
}

.contact-form dd {
width:100%;
}

div.current {
float: left;
width:95%;
}

/** 	member registration 		*/

#member-registration fieldset dt {
float:none;
width:auto;
padding:3px 0px ;
margin:10px 0 0 0;
}

#member-registration fieldset dd {
float:none;
padding:3px 0 ;
}



@media screen and (max-width: 800px) {


.left_column {
}

.logo {
width : 100% ;
}

.nav_main {
width:100%;
}

.dropdown ul li ul {
top:100%;
left:5%;
width:93%;
}

.dropdown ul {
width:100%;
}

.dropdown ul li {
display:block;
text-align:center;
float:left;
margin : 0 1%;
width:47%;
}

.dropdown ul li li {
text-align:left;
float:none;
margin : 2px 2px;
width:auto;
}

.submenu ul li ul {
top:100%;
left:5%;
width:93%;
}

.submenu ul {
width:100%;
}

.submenu ul li {
display:block;
float:left;
margin : 0 1%;
width:47%;
}

.submenu ul li li {
text-align:left;
float:none;
margin : 2px 2px;
width:auto;
}


}