body {
  background-image: url('../img/swirl.png');
  color: #4c4c4c;
  padding: 0;
  margin: 0;
  font-family: 'Lato', "Helvetica", Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-style: normal;
  line-height: 1;
  position: relative;
  cursor: default; }

a {
color: #7e0f0d;
text-decoration: none;
line-height: inherit; }
a:hover, a:focus {
  color: #b82226; }
a img {
  border: none; }

.nav {
  padding: 15px 0;
}
.rowfull-blue {
  width: 100%;
  background-color: #05324b;
}
.rowfull-light {
  width: 100%;
  background-color: #f4efeb;
}

@media only screen and (min-width: 40.063em) {
  .orbitgradient{
    position: absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    background: -moz-linear-gradient(left,  rgba(244,239,235,1) 0%, rgba(244,239,235,1) 2%, rgba(244,239,235,0) 11%, rgba(244,239,235,0) 12%, rgba(244,239,235,0) 88%, rgba(244,239,235,0) 89%, rgba(244,239,235,1) 98%, rgba(244,239,235,1) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(244,239,235,1)), color-stop(2%,rgba(244,239,235,1)), color-stop(11%,rgba(244,239,235,0)), color-stop(12%,rgba(244,239,235,0)), color-stop(88%,rgba(244,239,235,0)), color-stop(89%,rgba(244,239,235,0)), color-stop(98%,rgba(244,239,235,1)), color-stop(100%,rgba(244,239,235,1)));
    background: -webkit-linear-gradient(left,  rgba(244,239,235,1) 0%,rgba(244,239,235,1) 2%,rgba(244,239,235,0) 11%,rgba(244,239,235,0) 12%,rgba(244,239,235,0) 88%,rgba(244,239,235,0) 89%,rgba(244,239,235,1) 98%,rgba(244,239,235,1) 100%);
    background: -o-linear-gradient(left,  rgba(244,239,235,1) 0%,rgba(244,239,235,1) 2%,rgba(244,239,235,0) 11%,rgba(244,239,235,0) 12%,rgba(244,239,235,0) 88%,rgba(244,239,235,0) 89%,rgba(244,239,235,1) 98%,rgba(244,239,235,1) 100%);
    background: -ms-linear-gradient(left,  rgba(244,239,235,1) 0%,rgba(244,239,235,1) 2%,rgba(244,239,235,0) 11%,rgba(244,239,235,0) 12%,rgba(244,239,235,0) 88%,rgba(244,239,235,0) 89%,rgba(244,239,235,1) 98%,rgba(244,239,235,1) 100%);
    background: linear-gradient(to right,  rgba(244,239,235,1) 0%,rgba(244,239,235,1) 2%,rgba(244,239,235,0) 11%,rgba(244,239,235,0) 12%,rgba(244,239,235,0) 88%,rgba(244,239,235,0) 89%,rgba(244,239,235,1) 98%,rgba(244,239,235,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4efeb', endColorstr='#f4efeb',GradientType=1 ); }
}
ul.orbit-slides-container {
    height: 300px !important;
}

/*Social Links*/
.social .inline-list > li {
  margin-left: .15em;
}

#main {
  padding: 1em 0;
  margin-top:30px;
  margin-bottom: 30px;
}

#obituaries {
  padding: 1em 0;
}
.rss-item {

    padding-bottom: 13px;
    line-height: 21px;
    font-size: 16px;

}
.blogpost{
    padding-bottom: 30px;
}

.blogpost a{
  color: #05324B;
}

.blogpost a:hover{
  color: #d7dcde;
}
.titlefield {
  font-size: 13px;
  list-style-type: none;
}
.datefield{
  display: none;
}

.small-12.large-12.columns.space{
  padding-bottom: 50px;
}

/*--- Order Flowers Button ---*/
.row.order {
    position: absolute;
    right: 50%;
}
a#order-flowers{
    background: url("https://www.hjfunerals.com/img/order-flowers-bt-19.jpg") no-repeat;
    height: 71px;
    width: 195px;
    display: block;
    color: #7b2727;
    margin-top: 0px;
    margin-bottom: 30px;
    z-index: 200;
    text-indent: -10000px;
}
a#order-flowers-top {
    background: url("https://www.hjfunerals.com/img/order-flowers-bt-19.jpg") no-repeat;
    height: 71px;
    width: 195px;
    display: block;
    float: right;
    color: #7b2727;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    z-index: 200;
    text-indent: -10000px;
}

a#order-flowers-top-nav {
    background: url("https://www.hjfunerals.com/img/order-flowers-bt-19.jpg") no-repeat;
    height: 71px;
    width: 195px;
    display: block;
    color: #7b2727;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    margin-bottom: 0;
    z-index: 200;
    text-indent: -10000px;
}

.order-flowers{
    background: url("https://www.hjfunerals.com/img/order-flowers-bt-19.jpg") no-repeat;
    height: 71px;
    width: 195px;
    display: block;
    text-indent: -10000px;
}
/*---RSS Feed---*/
#results article { /*CSS specific to demo 1*/
	padding: 10px 0;
	border-bottom: 1px solid #d9e1e6;
}

#results article h3 {
	font-weight: 300;
	font-size: 18px;
}

#results article ul { /*CSS specific to demo 1*/
	list-style-type: none;
}
/*---End of RSS Feed---*/

footer {
  padding: 1em 0;
  color: #f4efeb;
}
footer h5 {
  font-family: 'Lato', "Helvetica", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #f4efeb;
  text-rendering: optimizeLegibility;
  margin-top: 0.2rem;
  margin-bottom: 0.5rem;
  line-height: 1.4; }
footer a {
  font-size: .9em;
  color: #f4efeb;
}
footer a:hover {
  color: #336481;
}
footer hr {
  border: solid #171313;
  border-width: 1px 0 0;
  -webkit-box-shadow: 0 1px 0 0 #336481;
     -moz-box-shadow: 0 1px 0 0 #336481;
          box-shadow: 0 1px 0 0 #336481;
  clear: both;
  margin: 1.25rem 0 1.1875rem;
  height: 0; }
/*STAFF*/
.wj {
  width: 200px;
  height: 200px;
  background: url('../img/william.jpg') no-repeat;
}
.tj {
  width: 200px;
  height: 200px;
  background: url('../img/Tom2022cropped.jpg') no-repeat;
  background-size: 200px;
}
.djr {
  width: 200px;
  height: 200px;
  background: url('../img/Dottie2022cropped.jpg') no-repeat;
  background-size: 200px;
}
.aj {
  width: 200px;
  height: 200px;
  background: url('../img/Aileen21.jpg') no-repeat;
}
.he {
  width: 200px;
  height: 200px;
  background: url('../img/howard.jpg') no-repeat;
}
.dt {
  width: 200px;
  height: 200px;
  background: url('../img/duane.jpg') no-repeat;
}
.ds {
  width: 200px;
  height: 200px;
  background: url('../img/Dave2022cropped.jpg') no-repeat;
  background-size: 200px;

}
.mg {
  width: 200px;
  height: 200px;
  background: url('../img/Matt2022cropped.jpg') no-repeat;
  background-size: 200px;
}
.jk {
  width: 200px;
  height: 200px;
  background: url('../img/Jim2022cropped.jpg') no-repeat;
  background-size: 200px;
}
.rm {
  width: 200px;
  height: 200px;
  background: url('../img/Ralph21.jpg') no-repeat;
}
.ta {
  width: 200px;
  height: 200px;
  background: url('../img/Tess2022cropped.jpg') no-repeat;
  background-size: 200px;
}
.ab {
  width: 200px;
  height: 200px;
  background: url('../img/Alexandria2022cropped.jpg') no-repeat;
  background-size: 200px;

}
.ek {
  width: 200px;
  height: 200px;
  background: url('../img/eric21.jpg') no-repeat;
}
.ec{
  width: 200px;
  height: 200px;
  background: url('../img/Libby2022cropped.jpg') no-repeat;
  background-size: 200px;

}
.copyright{
  font-size: 16px;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: 'Lato', "Helvetica", Helvetica, Arial, sans-serif;
  font-weight: 400;
  }
  .line-news-1 {
      background: #05324b;
      height: 49px;
      margin-bottom: 68px;
      text-align: center;
      padding-top: 13px;
      font-size: 26px;
      margin-top: 0px;
  }
