a, a:hover {
  color: #455280;
}

/************* HEADER ***********/

section#header-top, div#header-top {
  height:310px;
}

section#header-top h1, div#header-top h1 {
  background:url(/sites/all/themes/teara/img/logos/te-ara-uber-logo.png) 0px 0px no-repeat transparent;
  height:298px;
}

nav#browse, #nav-browse {
  top:274px;
}

#search-box{
  top:217px;
}

#language-sub{
  top:217px;
}

#teara-intro{
  position:absolute;
  top:52px;
  left:260px;
  font-family:Georgia, Palatino,  "Palatino Linotype", Times, "Times New Roman", serif;
  font-size:29px;
  color:#ffffff;
  text-shadow:0 1px 4px rgba(0, 0, 0, 0.4);
  line-height:40px;
  letter-spacing:-0.015em;
}

#search-box{
  left:260px;
  width:410px;
}

#search-box input.field-box{
  width:324px;
}

section#header-bottom, div#header-bottom {
  height:400px;
}

/************ FEATURED ************/

#featured {
  height:336px;
  position:relative;
}

* html #featured {
  /** doesn't appear to be used anymore **/
  /** background:black url(../../img/themes/home/fragment-details-back.gif) no-repeat top right; **/
}

#wrapper {
  width:100%;
}

.featured-rotator {
   position:relative;
}

.featured-rotator .featured-fragment{
  display:none;
  position:absolute;
  top:0;
  left:0;
  height:336px;
  width:960px;
  background-repeat:no-repeat;
  background-position:337px 0;
}

.featured-rotator #img_link {
  float:right;
  display:block;
  margin-right:16px;
  width:607px;
  height:100%;
}

#featured .featured-tabs {
  position:absolute;
  left:103px;
  top:67%;
  z-index:1;
}

#featured .featured-tabs a{
  padding:0px 9px;
  position:relative;
  display:block;
  text-indent:-9999em;
  float:left;
  background:url(/sites/all/themes/teara/img/sprites-common.png) -738px -146px no-repeat transparent;
}

#featured .featured-tabs a.current{
  background:url(/sites/all/themes/teara/img/sprites-common.png) -597px -146px no-repeat transparent;
}

a#featured-rss {
  left:10px;
  position:absolute;
  top:64%;
  z-index:1;
  background:url(/sites/all/themes/teara/img/sprites-homepage.png) -28px -401px no-repeat transparent;
  height:31px;
  width:70px;
  text-indent:-9999em;
}

.lang-mi a#featured-rss {
  background:url(/sites/all/themes/teara/img/mi-sprites-homepage.png) -28px -401px no-repeat transparent;
}

a#featured-rss:hover {
  background:url(/sites/all/themes/teara/img/sprites-homepage.png) -156px -401px no-repeat transparent;
}

.lang-mi a#featured-rss:hover {
  background:url(/sites/all/themes/teara/img/mi-sprites-homepage.png) -156px -401px no-repeat transparent;
}

section#header-bottom .featured-rotator h2 a,
div#header-bottom .featured-rotator h2 a,
section#main .featured-rotator h2 a,
div#main .featured-rotator h2 a{
  font-family:"Helvetica Neue", Arial, sans-serif;
  color:#FFF2AA;
  font-size:18px;
  font-weight:bold;
  width:245px;
}

section#header-bottom .featured-rotator h2 a:hover,
div#header-bottom .featured-rotator h2 a:hover {
  color:#FFF5CC;
}

#featured p {
  color:#FFF;
  font-size:14px;
  font-family:"Helvetica Neue", Arial, sans-serif;
  line-height:22px;
}

.fragment-details {
  width:300px;
  margin:10px 0 0 10px;
  position: absolute;
  top: 21%;
}

a.find-out-more{
  left:204px;
  position:absolute;
  top:133px;
  z-index:1;
  background:url(/sites/all/themes/teara/img/sprites-homepage.png) -75px -16px no-repeat transparent;
  height:31px;
  width:105px;
  text-indent:-9999em;
}

.lang-mi a.find-out-more{
  background:url(/sites/all/themes/teara/img/mi-sprites-homepage.png) -75px -16px no-repeat transparent;
}

a.find-out-more:hover{
	background:url(/sites/all/themes/teara/img/sprites-homepage.png) -75px -80px no-repeat transparent;
}

.lang-mi a.find-out-more:hover{
  background:url(/sites/all/themes/teara/img/mi-sprites-homepage.png) -75px -80px no-repeat transparent;
}

#bottom-break {
  border-bottom:1px solid #4C4C4C;
  border-bottom:1px solid rgba(255,255,255,0.1);
  border-top:1px solid #0D0D0D;
  border-top:1px solid rgba(0,0,0,0.1);
  width:337px;
  position:absolute;
  left:0;
  top:79%;
  display:block;
  height:0;
}

.top-break {
  border-bottom:1px solid #4C4C4C;
  border-bottom:1px solid rgba(255,255,255,0.1);
  border-top:1px solid #0D0D0D;
  border-top:1px solid rgba(0,0,0,0.1);
  width:337px;
  position:absolute;
  left:-10px;
  top:-18px;
  display:block;
  height:0;
}



/************* MAIN ***************/

section#main #main-inner, div#main #main-inner {
  width:940px;
  height:1540px;
  background-color: rgba(0,0,0,0.15);
}

div#main section#main #main-inner {
  height:1500px;
}

article, div#article {
  margin-left:-10px;
}

section.section-solid{
  padding:30px 40px 40px;
  width:880px;
  margin-left:-10px;
  float:left;
  background-color:#F9F7F4 ;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -moz-box-shadow: 0 2px 15px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 2px 15px rgba(0, 0, 0, 0.25);;
  box-shadow: 0 2px 15px rgba(0, 0, 0, 0.25);
  font-family:"Helvetica Neue", Arial, sans-serif;
}

div.section-solid{
  padding:30px 40px 40px;
  width:880px;
  margin-left:-10px;
  float:left;
  background-color:#F9F7F4 ;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -moz-box-shadow: 0 2px 15px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 2px 15px rgba(0, 0, 0, 0.25);;
  box-shadow: 0 2px 15px rgba(0, 0, 0, 0.25);
  font-family:"Helvetica Neue", Arial, sans-serif;
}

div.section-solid section.section-solid {
  margin:-40px -30px -30px;
  background-color: transparent;
}

section.section-transparent{
  padding:30px 40px;
  width:880px;
  margin-left:-10px;
  float:left;
  font-family:"Helvetica Neue", Arial, sans-serif;
  text-align:center;
}

div.section-transparent{
  padding:30px 40px;
  width:880px;
  margin-left:-10px;
  float:left;
  font-family:"Helvetica Neue", Arial, sans-serif;
  text-align:center;
}

div.section-transparent section.section-transparent {
  margin:-40px -30px -30px;
  background-color: transparent;
}

section.section-transparent h3, div.section-transparent h3 {
  font-family:"Helvetica Neue", Arial, sans-serif;
  font-weight:bold;
  color:#FFFFFF;
  font-size:16px;
  text-shadow:0 1px 4px rgba(0, 0, 0, 0.4);
}

section.section-transparent h3 a, div.section-transparent h3 a{
  color:#FFF2AA;
  text-decoration:none;
}

section.section-transparent h3 a:hover, div.section-transparent h3 a:hover {
  color:#FFF5CC;
}

section.section-solid h3, div.section-solid h3 {
  font-family:"Helvetica Neue", Arial, sans-serif;
  font-weight:normal;
  color:#333333;
  font-size:16px;
  margin-bottom:15px;
}

section.section-solid h3 a{
  color:#455280;
  text-decoration:none;
}

/************* WHATS THE STORY ABOUT **************/

#themes, #section-themes, #nz-brief-wrapper, #section-nz-brief-wrapper {
  padding:40px 40px 20px;
}

#section-themes #themes, #section-nz-brief-wrapper #nz-brief-wrapper, #section-meaning #meaning {
  margin-left:-50px;
}

#themes #whats-the-story, #section-themes #whats-the-story {
   background:transparent url(/sites/all/themes/teara/img/sprites-homepage.png) no-repeat scroll -8px -468px;
   height:30px;
   text-indent:-9999em;
}

.lang-mi #themes #whats-the-story, .lang-mi #section-themes #whats-the-story {
  background:transparent url(/sites/all/themes/teara/img/mi-sprites-homepage.png) no-repeat scroll -8px -468px;
}

#themes .page, #section-themes .page, #nz-brief-wrapper .page, #section-nz-brief-wrapper .page{
  float:left;
  width:293px;
  height:65px;
}

#themes .tease-sm, #section-themes .tease-sm {
  width:280px;
}

#themes .page img, #section-themes .page img, #nz-brief-wrapper .page img, #section-nz-brief-wrapper .page img {
  width:60px;
  height:45px;
  float:left;
  padding-right:10px;
}

#themes .page h3, #section-themes .page h3, #nz-brief-wrapper .page h3, #section-nz-brief-wrapper .page h3 {
  font-size:12px;
  font-weight:normal;
  line-height:16px;
}

#themes .page h3 a, #themes .page h3 span.disabled,
#section-themes .page h3 a, #section-themes .page h3 span.disabled,
#nz-brief-wrapper .page h3 a, #nz-brief-wrapper .page h3 span.disabled,
#section-nz-brief-wrapper .page h3 a, #section-nz-brief-wrapper .page h3 span.disabled {
  font-size:14px;
  font-weight:bold;
  color:#455280;
  text-decoration:none;
}

#themes .theme-thumb, #section-themes .theme-thumb {
  width:60px;
  height:45px;
  float:left;
  margin-right:10px;
}

#themes #daily-life, #section-themes #daily-life {
  background:transparent url(/sites/all/themes/teara/img/sprites-images-homepage.jpg) no-repeat scroll -600px -64px;
}

#themes #creativity, #section-themes #creativity {
  background:transparent url(/sites/all/themes/teara/img/sprites-images-homepage.jpg) no-repeat scroll -660px -64px;
}

#themes #coming-one h3,
#themes #coming-one h3 a,
#section-themes #coming-one h3,
#section-themes #coming-one h3 a {
	color:#808080;
}

#themes #coming-two h3,
#themes #coming-two h3 span.disabled,
#section-themes #coming-two h3,
#section-themes #coming-two h3 span.disabled {
	color:#999999;
}

#themes #coming-three h3,
#themes #coming-three h3 span.disabled,
#section-themes #coming-three h3,
#section-themes #coming-three h3 span.disabled {
	color:#B3B3B3;
}

/************* SIGNPOSTS *************/

section#signposts h3 a.signposts, #section-signposts h3 a.signposts {
  background:url(/sites/all/themes/teara/img/sprites-common.png) -597px -39px no-repeat transparent;
  height:28px;
  width:155px;
  text-indent:-9999em;
  display:inline-block;
  margin:0 0 -8px 10px;
  padding: 0;
}

.lang-mi section#signposts h3 a.signposts, .lang-mi #section-signposts h3 a.signposts {
  background:url(/sites/all/themes/teara/img/mi-sprites-common.png) -597px -39px no-repeat transparent;
}

section#signposts h3, #section-signposts h3 {
	text-align: center;
}
section#signposts h3 a, #section-signposts h3 a {
	clear: left;
	display: inline;
	height: 16px;
	overflow: hidden;
	padding: 5px 0 0 0;
	width: 420px;
}


/************ NZ IN BRIEF *************/

#nz-brief-wrapper #nz-in-brief .page, #section-nz-brief-wrapper #nz-in-brief .page {
  width:200px;
  margin-right:20px;
}

#nz-brief-wrapper #nz-in-brief .page h4, #section-nz-brief-wrapper #nz-in-brief .page h4 {
  font-size:14px;
  font-weight:bold;
  color:#455280;
  text-decoration:none;
}

#nz-brief-wrapper #nz-in-brief a, #section-nz-brief-wrapper #nz-in-brief a {
	text-decoration:none;
}

#nz-in-brief .admin_links_container {
  display: block;
  float: left;
}

/************ CONTRIBUTE **************/

section#contribute h3 a, #section-contribute h3 a {
  padding: 7px 0 2px;
}

a.submit-your-story{
  background:url(/sites/all/themes/teara/img/sprites-homepage.png) -74px -144px no-repeat transparent;
  height:23px;
  width:130px;
  text-indent:-9999em;
  display:inline-block;
  margin: 0 0 -2px 10px;
}

.lang-mi a.submit-your-story{
  background:url(/sites/all/themes/teara/img/mi-sprites-homepage.png) -74px -144px no-repeat transparent;
}

a.submit-your-story:hover{
  background:url(/sites/all/themes/teara/img/sprites-homepage.png) -74px -208px no-repeat transparent;
}

.lang-mi a.submit-your-story:hover{
  background:url(/sites/all/themes/teara/img/mi-sprites-homepage.png) -74px -208px no-repeat transparent;
}

/************* DNZB ***************/

#dnzb-images{
	background:transparent url(/sites/all/themes/teara/img/sprites-images-homepage.jpg) no-repeat scroll 0px 0px;
	height:64px;
	width:100%;
}

.dnzb-link{
  display:block;
  width:83px;
  height:64px;
  float:left;
}

#dnzb-home{
  width:133px;
}

/************* NEWSLETTER ****************/

#newsletter {
  max-height: 30px;
}
#newsletter-inner{
  margin:0 auto;
  width:680px;
  padding-top:5px;
}

#newsletter h3, #section-newsletter h3 {
  float:left;
}

#newsletter #subForm, #section-newsletter #subForm {
  float:left;
  margin:-5px 0 0 10px;
}

#newsletter #subForm #edit-keys-wrapper, #section-newsletter #subForm #edit-keys-wrapper {
  display:inline;
  float:left;
  margin:0;
}

#newsletter #subForm input.field-box, #section-newsletter #subForm input.field-box {
   border: none;
   -moz-border-radius: 5px;
   border-radius: 5px;
   height: 26px;
   padding:2px 6px 0 6px;
   width: 231px;
   color: #999;
   font-weight: normal;
   -moz-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.25);
   box-shadow:inset 0px 1px 3px rgba(0,0,0,0.25);
}

#newsletter #subForm input.form-submit, #section-newsletter #subForm input.form-submit {
  background:url(/sites/all/themes/teara/img/sprites-homepage.png) -74px -274px no-repeat transparent;
  height:30px;
  width:107px;
  text-indent:-9999em;
  display:inline-block;
  margin-left:10px;
  border:none;
  cursor:pointer;
  line-height: 999px;
}

.lang-mi #newsletter #subForm input.form-submit, .lang-mi #section-newsletter #subForm input.form-submit {
  background:url(/sites/all/themes/teara/img/mi-sprites-homepage.png) -74px -274px no-repeat transparent;
}

#newsletter #subForm input.form-submit:hover, #section-newsletter #subForm input.form-submit:hover {
  background:url(/sites/all/themes/teara/img/sprites-homepage.png) -74px -338px no-repeat transparent;
}

.lang-mi #newsletter #subForm input.form-submit:hover, .lang-mi #section-newsletter #subForm input.form-submit:hover{
  background:url(/sites/all/themes/teara/img/mi-sprites-homepage.png) -74px -338px no-repeat transparent;
}



/***************** BORN ON YOUR BIRTHDAY *******************/

#close {
  float: right;
  margin: 0;
  font-size: 0.938rem
}

#teara-dnzb-form , #teara-dnzb-form div, #teara-dnzb-form input, #content-born h3 {
  display: inline;
}
#content-born h3 {
  font-weight: bold;
  padding: 0;
  margin: 0;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
}
#content-botd {
  text-align: left;
  background: white;
  color: #333;
}
#botd-wrapper {
  padding: 15px 20px 15px 0;
  margin: 30px;
}
#content-botd  h2 {
  font-weight: bold;
  padding: 15px 0 15px 40px;
  width: 940px;
}
#content-botd .bio_thumb {
  float: left;
  clear: both;
  font-weight: bold;
  padding: 10px 30px 10px 40px;
}
#content-botd .bio_details {
  font-size: 14px;
  line-height: 1.2em;
  padding: 15px 0;
}
#content-botd .bio_details h3 {
    display: block;
    font-weight: bold;
    margin: 0;
    padding: 0 0 0 40px;
    color: #455280;
}
#content-botd .bio_details p {
  font-size: 14px;
  padding: 5px 40px 0;
  text-shadow: none;
  line-height: 19px;
}
#content-botd .bio_details p.occupations, #content-botd .bio_details p.dob {
  font-weight: bold;
}
#content-botd .bio_details a {
  color: #455280;
  font-weight: bold;
  text-decoration: none;
  /*text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3)*/
}
#content-botd .bio_details a:hover {
  color: #455280;
  text-decoration: none;
}





/************* BORN ON THIS DAY **************/

#born-on-this-day, #section-born-on-this-day {
  padding:0;
  width:960px;
}

#section-born-on-this-day #born-on-this-day, #section-born-on-this-day #block-block-8 {
  margin:0 0 0 -10px;
}

#born-this-day, #block-block-8{
  width:266px;
  float:left;
  border-right:1px solid #E0DEDB;
  padding:30px 20px 40px 40px;
}

body.front #born-this-day, body.front #block-block-8, body.front #content-bio-of-month{
	width:266px;
  height:210px;
	float:left;
	border-right:1px solid #E0DEDB;
	padding:30px 20px 0px 40px;
}

#born-this-day h4, #block-block-8 h4{
  margin-bottom:5px;
  font-size:14px;
  font-weight:bold;
}

#born-this-day h4 a, #block-block-8 h4 a, #block-block-8 a {
  color:#455280;
	text-decoration:none;
}
#block-block-8 a{
  font-weight: bold;
}
#block-block-8 p.dates, #block-block-8 p.occupation {
	padding: 0 0 5px 0;
}
#born-on-this-day p, #section-born-on-this-day p {
  font-size:12px;
  color:#4D4D4D;
}

.botd-feed{
  display:none;
}

#born-on-birthday-box{
  width:266px;
  height:210px;
  float:left;
  border-left:1px solid #FFFFFF;
  border-right:1px solid #E0DEDB;
  padding:30px 20px 0px 20px;
}

#born-on-birthday-box form label{
  display:none;
}

#born-on-birthday-box .form-item{
  float:left;
  margin:0 8px 0 0;
}



.page-born-this-day{
  background:transparent url(/sites/all/themes/teara/img/sprites-images-homepage.jpg) no-repeat scroll 0px -109px;
  padding:2px;
  margin-bottom:10px;
  height:90px;
}

#teara-dnzb-form{
  margin-top:9px;
}

#mclintock{
  width:264px;
  height:210px;
  float:left;
  border-left:1px solid #FFFFFF;
  padding:30px 40px 0px 20px;
}

#mclintock-logo{
  background:transparent url(/sites/all/themes/teara/img/sprites-images-homepage.jpg) no-repeat scroll -266px -109px;
  height:94px;
  margin-bottom:10px;
}



/************* FLICKR *************/

#flickr h3, #section-flickr h3 {
  float:left;
}

#flickr h4, #section-flickr h4 {
	font-family:"Helvetica Neue", Arial, sans-serif;
  font-weight:bold;
  color:#FFFFFF;
  font-size:14px;
  text-shadow:0 1px 4px rgba(0, 0, 0, 0.4);
  float:right;
}

#flickr h4 a, #section-flickr h4 a {
  color:#FFF2AA;
  text-decoration:none;
}

#flickr h4 a:hover, #section-flickr h4 a:hover {
  color:#FFF5CC;
}

#flickr .flickr-intro, #section-flickr .flickr-intro {
  float:left;
  width:100%;
}

#flickr .flickr-feed, #section-flickr .flickr-feed {
  display:block;
  float:left;
  margin-top:10px;
}

#flickr .flickr-feed a, #section-flickr .flickr-feed a {
  margin-left: 5.5px;
  float:left;
}

#flickr .flickr-feed a:first-child, #section-flickr .flickr-feed a:first-child {
  margin-left: 0px;
}

#flickr .flickr-feed a img, #section-flickr .flickr-feed a img {
  -moz-box-shadow: 0px 1px 4px rgba(0,0,0,0.25);
  -webkit-box-shadow: 0px 1px 4px rgba(0,0,0,0.25);
  box-shadow: 0px 1px 4px rgba(0,0,0,0.25);
}

.flickr-album-heading, .flickr-album-counter {
  display: none;
}

/************* MEANING ************/

#meaning, #section-meaning {
	padding: 20px 40px 26px;
  background:#F9F7F4 url(/sites/all/themes/teara/img/sprites-homepage.png) no-repeat scroll right bottom;
}

.lang-mi #meaning, .lang-mi #section-meaning {
  background:#F9F7F4 url(/sites/all/themes/teara/img/mi-sprites-homepage.png) no-repeat scroll right bottom;
}

#meaning h2, #section-meaning h2 {
	font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
	font-style:italic;
	font-size:24px;
  font-weight:normal;
	line-height:32px;
	width:700px;
	color:#333333;
}

#section-meaning #meaning {
  margin:5px 0 0 -10px;
	padding: 0;
  background-image: none;
  background-color: transparent;
}

/************* RELATED ************/

section#related, #section-related {
  width: 100%;
  clear:both;
  position:relative;
  z-index:1;
  margin-top:-20px;
  display:inline-block;
}

section#related, #section-related{
  color:#E6E6E6;
  font-family:"Helvetica Neue",Arial, sans-serif;
  text-decoration:none;
}

section#related #related-top, #section-related #related-top {
  background:url(/sites/all/themes/teara/img/strata-border.png) 0px 0px repeat transparent;
  height:13px;
}

section#related #related-inner, #section-related #related-inner {
  background:url(/sites/all/themes/teara/img/strata-middle-fallback.png) 0px 0px repeat transparent;
  background:0px 0px repeat rgba(26, 26, 26, 0.7);
  padding:10px 0 20px;
}

section#related #related-inner-center, #section-related #related-inner-center {
  width:960px;
  margin:0 auto;
}

#section-related #related {
  margin: 30px 0 0 0;
}

/************ FEEDS *************/

#mchsites{
  margin:30px 40px;
  position:relative;
  height:200px;
}

#eventfinder-feed,
#nzhistory-feed{
  width:410px;
  float:left;
}

#eventfinder-feed{
  margin-right:60px;
}

#mchsites h2{
  font-family:"Helvetica Neue", Arial, sans-serif;
  font-size:14px;
  font-weight:bold;
  margin-bottom:6px;
}

#mchsites h3{
  font-family:"Helvetica Neue", Arial, sans-serif;
  font-size:14px;
  margin-bottom:15px;
}

#mchsites a{
  color:#FFF2AA;
  text-decoration:none;
}

#mchsites a:hover{
  color:#FFF5CC;
}

#mchsites h4{
  font-family:"Helvetica Neue", Arial, sans-serif;
  font-size:14px;
  font-weight:bold;
  margin-bottom:6px;
}

#mchsites p{
  font-family:"Helvetica Neue", Arial, sans-serif;
  font-size:14px;
  line-height:22px;
  margin-bottom:6px;
}

#mchsites a.feed-link{
  font-family:"Helvetica Neue", Arial, sans-serif;
  font-size:14px;
}

#mchsites #eventfinder-logo{
  background:transparent url(/sites/all/themes/teara/img/sprites-homepage.png) no-repeat scroll 0px -584px;
  height:55px;
  margin-bottom:15px;
}

.lang-mi #mchsites #eventfinder-logo{
  background:transparent url(/sites/all/themes/teara/img/mi-sprites-homepage.png) no-repeat scroll 0px -584px;
}

#mchsites #nzhistory-logo{
  background:transparent url(/sites/all/themes/teara/img/sprites-homepage.png) no-repeat scroll 0px -519px;
  height:55px;
  margin-bottom:15px;
}

.lang-mi #mchsites #nzhistory-logo{
  background:transparent url(/sites/all/themes/teara/img/mi-sprites-homepage.png) no-repeat scroll 0px -519px;
}

.view-feature-person-dnzb .views-field-field-thumbnail-image, .view-feature-person-dnzb .views-field {
  float: left;
  padding-right: 10px;
  width: 120px;
}

.view-feature-person-dnzb .views-field-title, .view-feature-person-dnzb .views-field-body {
  width: 735px;
  padding-right: 0;
}

.front .view-feature-person-dnzb .views-field-title, .front .view-feature-person-dnzb .views-field-body {
  width: 135px;
  padding-right: 0;
}

.view-feature-person-dnzb .views-field-body {
  padding-top: 10px;
}