body{
  font:14px 'Open Sans', Arial;
}

a{
  color:#a53549;
  font-weight:700;
  text-decoration:none;
}
a:hover,
a:active{
    text-decoration:underline;
}

h3 a{
  color:#111 !important;
  font:18px sans-serif;
  margin-bottom:10px;
  display:block;
}
p{
 font:14px 'Open Sans', Arial;
  margin-bottom:15px;
  line-height:1.5;
}

.textwidget p{
    padding:10px;
    margin:0;
}
.inside ul{
  margin-left:20px;
  margin-bottom:10px;
}
.inside ul li{
    margin-bottom:15px;
  background: url("images/bullet.png") no-repeat scroll left 7px transparent;
    list-style: none !important;
    padding-left: 12px;
}
.inside_newsletter h3{
    font-size:24px;
}
.legendo_content h1{
color:#FFF;
text-align:center;
background: url(images/heading-bg-wider.png) 60% 0 no-repeat;
font-size:20px;
padding:9px 11px 8px;
margin:0 auto 15px;
}
.legendo_content h2{
    background: url(images/heading-bg-wide.png) no-repeat;
    color:#FFF;
    padding:9px 11px 8px;
    font-size:20px;
}

.legendo_content h3{
    color:#000;
    padding:9px 11px 8px;
    font-size:24px;
}


.inside_full_image_widget h2{
    background: url(images/heading-bg-short.png) no-repeat;
}


.inside_full_image_widget .wpcf7-form{
    margin-left:0px;
}

.inside_full_image_widget p {

}

.newsletter_box h2{
    background: url(images/heading-bg-short-white.png) no-repeat;
    color:#000;
}


h2.twitter .twitter_icon{
    vertical-align:middle;
    float:right;
    margin-top:-4px;
}

.full_image_widget h2 a{
    color:#FFF;
    text-decoration:none;
}
