.large-fonts {
  font-size: 1.2em;
/*   line-height: 2.25em;
  line-height: 1.38462em; */
}
#main.large-fonts h1 {
  /* Set the font-size and line-height while keeping a proper vertical rhythm. */
  font-size: 1.75em;
  line-height: 1.28571em;
  /* Set 1 unit of vertical rhythm on the top and bottom margins. */
  padding-top: 0.32143em;
  padding-bottom: 0.32143em;
  /* margin: 0px; */
}
#main.large-fonts h2, #main.large-fonts #block-views-slideshow-block .views-field-title .field-content, #block-views-slideshow-block .views-field-title #main.large-fonts .field-content {
  font-size: 1.375em;
  line-height: 1.63636em;
  padding-top: 0.40909em;
  padding-bottom: 0.40909em;
  margin: 0px;
}
#main.large-fonts h3 {
  font-size: 0.9375em;
  line-height: 2.4em;
  margin-top: 0.6em;
  margin-bottom: 0.6em;
  color: #555;
  line-height: 1.125em;
}

.largest-fonts {
  font-size: 1.4em;
/*   line-height: 2.25em;
  line-height: 1.38462em; */
}
#main.largest-fonts h1 {
  /* Set the font-size and line-height while keeping a proper vertical rhythm. */
  font-size: 1.75em;
  line-height: 1.28571em;
  /* Set 1 unit of vertical rhythm on the top and bottom margins. */
  padding-top: 0.32143em;
  padding-bottom: 0.32143em;
  /* margin: 0px; */
}
#main.largest-fonts h2, #main.largest-fonts #block-views-slideshow-block .views-field-title .field-content, #block-views-slideshow-block .views-field-title #main.largest-fonts .field-content {
  font-size: 1.375em;
  line-height: 1.63636em;
  padding-top: 0.40909em;
  padding-bottom: 0.40909em;
  margin: 0px;
}
#main.largest-fonts h3 {
  font-size: 0.9375em;
  line-height: 2.4em;
  margin-top: 0.6em;
  margin-bottom: 0.6em;
  color: #555;
  line-height: 1.125em;
}
#main.largest-fonts #region-header-search form input.form-submit {
  width: 80px;
}
#main.largest-fonts #region-header-search {
  width: 376px;
}
#resize-buttons-wrapper {
/* 	height:50px;
	width:130px; */
}
#resize-buttons {
/* 	height:50px;
	width:130px; */
/* 	display:table-cell; 
	vertical-align:middle; */
}
#resize-buttons > span {
	float:left;
	margin-right: 7px;
	margin-top: 12px;
}
#resize-buttons li a {
	display: block;
	width: 16px;
/* 	height: 0; */
	overflow: hidden;
/* 	padding-top: 25px; */
}
#resize-buttons li {
/* 	float: left; */
	list-style: none;
	display: inline-block;
    vertical-align: bottom;
}
#resize-buttons span {
	float: left;
}
#resize-buttons a.focus {
	text-decoration:underline;
}
.font-normal > a {
	font-size:1em;
}
.font-large > a {
	font-size:1.2em;
}
.font-largest > a {
	font-size:1.4em;
}
/* 
#resize-buttons .font-normal > a:hover,
#resize-buttons .font-normal > a:focus,
#resize-buttons .font-normal > a:active,
#resize-buttons .font-normal > a.focus {
	background: url(../images/font-size-normal-on.png) 0px 0px no-repeat;
}
#resize-buttons .font-large > a:hover,
#resize-buttons .font-large > a:focus,
#resize-buttons .font-large > a:active,
#resize-buttons .font-large > a.focus {
	background: url(../images/font-size-large-on.png) 0px 0px no-repeat;
}
#resize-buttons .font-largest > a:hover,
#resize-buttons .font-largest > a:focus,
#resize-buttons .font-largest > a:active,
#resize-buttons .font-largest > a.focus {
	background: url(../images/font-size-largest-on.png) 0px 0px no-repeat;
}
 */

.large-fonts .more-link-news-en{
	padding-left:45px;
	padding-right:45px;
}
.large-fonts .more-link-client-en{
	padding-left:45px;
	padding-right:45px;
}
.large-fonts .more-link-news-tc{
	padding-left:53px;
	padding-right:53px;
}
.large-fonts .more-link-client-tc{
	padding-left:53px;
	padding-right:53px;
}


.largest-fonts .more-link-news-en{
	padding-left:40px;
	padding-right:40px;
	padding-top:2px;
}
.largest-fonts .more-link-client-en{
	padding-left:35px;
	padding-right:35px;
	padding-top:2px;
}
.largest-fonts .more-link-news-tc{
	padding-left:47px;
	padding-right:47px;
	padding-top:2px;
}
.largest-fonts .more-link-client-tc{
	padding-left:47px;
	padding-right:47px;
	padding-top:2px;
}





.large-fonts .footer-block, .largest-fonts .footer-block{
	padding-top:16px;
}