/* mod_search_results_default*************************/.mod_search_results_default {}.mod_search_results_default .suggestion {	padding-bottom:25px;	font-size:1.2em;}.mod_search_results_default .result {	font-size:1.1em;}.mod_search_results_default .result ul {	padding:0px;	margin:0px;	padding-top:5px;	list-style-type:none;}.mod_search_results_default .result ul li {	padding:0px;	margin:0px;	padding-top:15px;	line-height:120%;	list-style-type:none;}.mod_search_results_default ul.results {  list-style-type:none;  display:block;  padding:0px;  margin:0px;  margin-top:30px;}.mod_search_results_default ul.results li {	display:block;	padding:0px;	margin:0px;	padding-bottom:18px;	border-bottom:1px solid #e4e4e4;	margin-bottom:18px;}.mod_search_results_default ul.results li.lL {	padding-bottom:0px;	border-bottom:0px;	margin-bottom:0px;}.mod_search_results_default ul.results li a.heading,.mod_search_results_default ul.results li a:link.heading,.mod_search_results_default ul.results li a:visited.heading,.mod_search_results_default ul.results li a:active.heading,.mod_search_results_default ul.results li a:hover.heading {	display:block;	text-decoration:none;	padding:0px;	margin:0px;	font-weight:400;	font-family:Signika Negative;	line-height:100%;	font-size:32px;	color:#00a1d9; 	padding:0px;	margin:0px;	display:block;}.mod_search_results_default ul.results li a.heading em {	display:block;	font-size:18px;	font-style:normal;	padding-top:15px;	font-weight:300;}.mod_search_results_default ul.results li a.heading ins {	color:#ffc600;	text-decoration:none;	display:block;	padding-bottom:2px;	font-size:16px;	font-style:normal;	font-weight:300;}.mod_search_results_default ul.results li a.heading ins strong {	float:right;	color:#979797;	font-size:9pt;	font-family:Arial;	font-weight:normal;}.mod_search_results_default ul.results li a:hover.heading {	color:#003056; }.mod_search_results_default ul.results li span {	display:block;	padding-top:14px;	line-height:140%;}.mod_search_results_default ul.results li a.img {	display:block;	padding-top:14px;}.mod_search_results_default ul.results li a.img img {	display:block;	width:600px;	height:120px;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;}.mod_search_results_default .pagination {	padding-top:40px;}.mod_search_results_default .pagination div {	margin-left: auto;	margin-right: auto;	display: table;}.mod_search_results_default .pagination strong {	display:block;	background:#00a1d9;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	color:#ffffff;	text-shadow: 1px 1px 0px #0086b5;	padding:6px 14px;	font-weight:normal;	float:left;	margin:0px 5px;}.mod_search_results_default .pagination span {	padding:6px 14px;	display:block;	float:left;	margin:0px 5px;}.mod_search_results_default .pagination a,.mod_search_results_default .pagination a:link,.mod_search_results_default .pagination a:visited,.mod_search_results_default .pagination a:active,.mod_search_results_default .pagination a:hover {	display:block;	background:#eaeaea;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	color:#3f3f3f;	text-shadow: 1px 1px 0px #ffffff;	text-decoration:none;	padding:6px 14px;	font-weight:normal;	float:left;	margin:0px 5px;}.mod_search_results_default .pagination a:hover {	color: #ffffff;	background:#323232;	text-shadow: 1px 1px 0px #212121;}