/* CSS Document for responsive*/

@media screen and (max-width:670px){
	#bodycontent{width:100%}
	#ta-header{width: 100%! important;border: 0;padding: 0;} 
	#main_content{width:100%}
	#home_tagcloud{width:100%}
	#latest_companies_list{width:100%}
	#product_news_list{width:100%}
	#ta_footer{width:100%}
	.tag_left_sidebar{width:100%}
	#sidebar_sponsoredresults{background-image:none}
	#sidebar_sponsoredresult_body{background-image:none}
	#state_list{background-image:none}
	#related_tags_list{background-image:none}
	#sidebar_bottom{background-image:none}
	.tag_along_body{width:100%;background:none;float:none}
	#home_what p{width:100%}
	#home_tagcloud ul{margin:0}
	#latest_companies_list ol, #product_news_list ol{margin;0}
	#copyright {width:100%}
	#browse_type{background-image:none}
	.tag_right_body {
    width: 100%;
    float: none;
    background: none;
}
#prior_companylist .prior_companylist_item {width: 100%;
    float: none;padding:0;}
	#prior_companylist .prior_companylist_inner{width: 100%;
    float: none;padding:0;}
	.tag_left_body #companylist h3, .tag_right_body #companylist h3 {width:100%}
	#prior_companylist p {float:none;width:100%;}
	.social {width:100%;float:none;}
	#pager_along{width:100%;padding:0; background:none;}
	p.social_description {
    overflow: hidden;
}
#___plusone_0{clear:both !important; width:100% !important;overflow:hidden !important}
.ficha.item {
    width: 45% !important;
    margin: 1px !important;
    padding: 1px !important;
}
#header_title h1 {
    float: none;
    margin: 0;
    font-size: 0.85em;
    margin-top: 20px;
    text-align: center;
}
.right {
    float: none;
    padding: 0;
    margin: 0;
    width: 100%;
}
}