﻿.padd_btm_01 {	padding-bottom:0 !important;}.sub_title_01 {	/*font:20px calibri, Arial, Helvetica, sans-serif !important;*/	color:#008595 !important;	padding-bottom:20px !important;}.stitle_01 {	color: #404040 !important;	font-size: 18px !important;    padding-bottom: 3px;}.dd_01 {	font-size:13px;	color:#858585;    padding-bottom:6px;display:block;}.listing_01 li {	/*float:none !important; */	border-bottom:0 !important; margin-right: 2px;}.research_listing {	display:block;}.research_listing li {	display:block;	width:319px;	border-bottom: 1px dotted #B0B0B0 !important;}.research_listing li .icon1,.package_list li .icon1{	background:url(../images/icon-bg-01.png) no-repeat left top;	position:absolute;	right:0px;	bottom:-1px;	width:10px;	height:10px;	text-indent:-9999px;}.research_listing li.over .icon1 ,.package_list li.over .icon1{	background:url(../images/icon-bg-01.png) no-repeat left bottom;	position:absolute;	right:0px;	bottom:-1px;	width:10px;	height:10px;	text-indent:-9999px;}.pagination_btm {	margin:25px 0 0;	float:right;}.pagination_btm li {	display:block;	float:left;	color:#80807f;	font:14px calibri, Arial, Helvetica, sans-serif;	margin-right:5px;}.pagination_btm li a {	padding: 5px 10px;	display:block;	background:#eeede9;}.pagination_btm li a:hover, .pagination_btm li a.active {	text-decoration:none;	background:#008595;	color:#FFF;}.pagination_btm .last {	color:#008595;}.pagination_btm .last:hover {	color:#FFF;	background:#008595;}.pagination_btm li.lastChild {	margin-right:0;}.company-second ul li {    padding:20px 0; float:left;}    .company-second ul li > a {        float:left;padding:10px 0 2px;width:100%    }    .company-second ul li span {        display:inline-block !important;padding:0 15px 0 0;font-size:12px;float:left    }