.blog #content .featured-image {
	    float: right;
}

.blog #content .featured-image img {
	    float: right;
        padding-left: 20px;
  		height: auto !important;
    	width: 250px;
}

.blog article.post-inner {
  		border-bottom: 1px #eee solid;
  		margin-bottom: 20px;
}

img.contact-banner {
		width: 100%;
}

@media screen and (max-width: 612px) {
  
  .blog #content .featured-image {
	    float: none;
  }

  .blog #content .featured-image img {
        padding-left: 0px;
        padding-bottom: 20px;
        float: none;
    	margin: 0 auto;
  }
  
  .hermes.tp-bullets,
  .tp-leftarrow,
  .tp-rightarrow{
    display: none;
}
  
}


@media screen and (max-width: 375px) {
  
  .header_cta_container {
    max-width: 345px;
    width: 100%;
    float: left;
  }
  
  .headwrapper #searchform input[type=text] {
  	width: 100%;
  }
  
  .headwrapper .widget_search {
    max-width: 345px;
    width: 100%;
    float: left;
  }
  
  .headwrapper #searchsubmit {
    margin: 10px 0px 0px 0px;
    width: 100%;
  }
  
  .header_cta_container p .phone_number {
      border-right: 0px solid #ffffff;
      padding: 3px 0px 5px 0px;
  }
  
  .header_cta_container .phone_number,
  .header_cta_container .make_claim{
    width: 100%;
    float: left;
    text-align: center;
  }
  
   .header_cta_container .make_claim{
     padding-top: 5px;
  }
}








