.thumbnail-loadmore {
 display: block;
 height: 100%;
 padding: 2em;
 border-bottom: .5px solid #ccc;
 align-content: center
}
.interior.container .row {
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between
}
.blogBox .item {
 background: #f4f4f4;
 -webkit-transition: all .15s ease-in-out;
 transition: all .15s ease-in-out;
 height: 100%
}
.blogBox2 .item {
 background: #f4f4f4;
 -webkit-transition: all .15s ease-in-out;
 transition: all .15s ease-in-out;
 height: 100%
}
img {
 border: 0;
 -ms-interpolation-mode: bicubic
}
.blogBox .item .blogTxt {
 padding: 25px
}
.blogBox2 .item .blogTxt {
 padding: 25px
}
.row {
 margin-right: -15px;
 margin-left: -15px
}
.interior {
 border-bottom: 1px solid #ccc;
 position: relative;
 z-index: 1
}
.blogBox .item img {
 width: 100%;
 min-height: 188px
}
.blogBox2 .item img {
 width: 100%;
 min-height: 188px
}
.interior {
 border-bottom: 1px solid #ccc;
 position: relative;
 z-index: 1
}
.blogBox2 .item .blogCategory a {
 padding: 5px 10px 2px;
 border: 1px solid #616161;
 color: #666;
 text-transform: uppercase;
 font-size: 14px;
 font-family: Roboto, sans-serif;
 -webkit-transition: all .15s ease-in-out;
 transition: all .15s ease-in-out
}
.blogBox .item p {
 padding-bottom: 40px
}
.blogBox2 .item p {
 padding-bottom: 40px
}
p {
 margin: 0 0 10px;
 font-family: Roboto, sans-serif
}
p, pre {
 margin: 0 0 1em 0
}
a, a:active, a:focus, a:link, a:visited {
 outline: 0
}
a, a:active, a:focus, a:link, a:visited {
 outline: 0
}
.blogBox .item {
 background: #fff;
 -webkit-transition: all .15s ease-in-out;
 transition: all .15s ease-in-out;
 height: 100%
}
.blogBox2 .item {
 background: #fff;
 -webkit-transition: all .15s ease-in-out;
 transition: all .15s ease-in-out;
 height: 100%
}
.blogBox .item img {
 width: 100%
}
.blogBox2 .item img {
 width: 100%
}
.blogBox .item .blogTxt {
 padding: 25px
}
.blogBox2 .item .blogTxt {
 padding: 25px
}
.blogBox .item h2 {
 margin: 15px 0;
 font-family: Roboto, sans-serif
}
.blogBox2 .item h2 {
 margin: 15px 0;
 font-family: Roboto, sans-serif
}
.interior.blog .container .row {
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between
}
.blogBox {
 margin-bottom: 30px;
 box-sizing: border-box;
 padding-top: 10px;
 padding-bottom: 10px;
 height: 430px
}
.blogBoxCollections {
 margin-bottom: 30px;
 box-sizing: border-box;
 padding-top: 10px;
 padding-bottom: 10px;
 height: 530px
}
.blogBox2 {
 margin-bottom: 30px;
 box-sizing: border-box
}
.blogBox .item .blogCategory a:hover {
 background: #666;
 color: #fff;
 text-decoration: none
}
.blogBox2 .item .blogCategory a:hover {
 background: #666;
 color: #fff;
 text-decoration: none
}
.blogBox .item:hover {
 background: #666;
 cursor: pointer
}
.blogBox2 .item:hover {
 background: #666;
 cursor: pointer
}
#loadMore {
 padding-bottom: 30px;
 padding-top: 30px;
 text-align: center;
 width: 100%;
 text-decoration: none;
 font-family: montserrat, sans-serif, 'Heiti SC Medium';
 font-size: 14px;
 font-weight: 600;
 line-height: 18px
}
#loadMore2 {
 padding-bottom: 30px;
 padding-top: 30px;
 text-align: center;
 width: 100%;
 text-decoration: none
}
#loadMore a {
 background: #ff5db1;
 background: -moz-linear-gradient(top, #ff5db1 0, #ef017c 100%);
 background: -webkit-gradient(left top, left bottom, color-stop(0, #ff5db1), color-stop(100%, #ef017c));
 background: -webkit-linear-gradient(top, #ff5db1 0, #ef017c 100%);
 background: -o-linear-gradient(top, #ff5db1 0, #ef017c 100%);
 background: -ms-linear-gradient(top, #ff5db1 0, #ef017c 100%);
 background: linear-gradient(to bottom, #ff5db1 0, #ef017c 100%);
 border-radius: 5px;
 color: #fff;
 display: inline-block;
 padding: 10px 30px;
 transition: all .25s ease-out;
 -webkit-font-smoothing: antialiased;
 -webkit-box-shadow: -1px 1px 5px 1px rgba(43, 43, 43, .36);
 -moz-box-shadow: -1px 1px 5px 1px rgba(43, 43, 43, .36);
 box-shadow: -1px 1px 5px 1px rgba(43, 43, 43, .36)
}
#loadMore2 a {
 background: #ff5db1;
 background: -moz-linear-gradient(top, #ff5db1 0, #ef017c 100%);
 background: -webkit-gradient(left top, left bottom, color-stop(0, #ff5db1), color-stop(100%, #ef017c));
 background: -webkit-linear-gradient(top, #ff5db1 0, #ef017c 100%);
 background: -o-linear-gradient(top, #ff5db1 0, #ef017c 100%);
 background: -ms-linear-gradient(top, #ff5db1 0, #ef017c 100%);
 background: linear-gradient(to bottom, #ff5db1 0, #ef017c 100%);
 border-radius: 5px;
 color: #fff;
 display: inline-block;
 padding: 10px 30px;
 transition: all .25s ease-out;
 -webkit-font-smoothing: antialiased;
 -webkit-box-shadow: -1px 1px 5px 1px rgba(43, 43, 43, .36);
 -moz-box-shadow: -1px 1px 5px 1px rgba(43, 43, 43, .36);
 box-shadow: -1px 1px 5px 1px rgba(43, 43, 43, .36)
}
#loadMore a:hover {
 background: #fcecfc;
 background: -moz-linear-gradient(top, #fcecfc 0, #fba6e1 50%, #fd89d7 51%, #ff7cd8 100%);
 background: -webkit-gradient(left top, left bottom, color-stop(0, #fcecfc), color-stop(50%, #fba6e1), color-stop(51%, #fd89d7), color-stop(100%, #ff7cd8));
 background: -webkit-linear-gradient(top, #fcecfc 0, #fba6e1 50%, #fd89d7 51%, #ff7cd8 100%);
 background: -o-linear-gradient(top, #fcecfc 0, #fba6e1 50%, #fd89d7 51%, #ff7cd8 100%);
 background: -ms-linear-gradient(top, #fcecfc 0, #fba6e1 50%, #fd89d7 51%, #ff7cd8 100%);
 background: linear-gradient(to bottom, #fcecfc 0, #fba6e1 50%, #fd89d7 51%, #ff7cd8 100%);
 font: 600;
 color: #9e005d
}
#loadMore2 a:hover {
 background: #fcecfc;
 background: -moz-linear-gradient(top, #fcecfc 0, #fba6e1 50%, #fd89d7 51%, #ff7cd8 100%);
 background: -webkit-gradient(left top, left bottom, color-stop(0, #fcecfc), color-stop(50%, #fba6e1), color-stop(51%, #fd89d7), color-stop(100%, #ff7cd8));
 background: -webkit-linear-gradient(top, #fcecfc 0, #fba6e1 50%, #fd89d7 51%, #ff7cd8 100%);
 background: -o-linear-gradient(top, #fcecfc 0, #fba6e1 50%, #fd89d7 51%, #ff7cd8 100%);
 background: -ms-linear-gradient(top, #fcecfc 0, #fba6e1 50%, #fd89d7 51%, #ff7cd8 100%);
 background: linear-gradient(to bottom, #fcecfc 0, #fba6e1 50%, #fd89d7 51%, #ff7cd8 100%);
 font: 600;
 color: #9e005d
}
.caption-height {
 height: 64px
}
.caption-collection {
 height: 32px
}
.caption-height-p {
 padding-top: 3px;
 height: 64px;
 line-height: 16px
}
@media screen and (min-width:1200px) {
 .blogBox .featured h2 {
  font-size: 42px
 }
}
@media screen and (min-width:991px) {
 .blogBox .featured h2 {
  font-size: 30px;
  font-style: italic
 }
 .blogBox .featured .blogTxt {
  max-width: 50%;
  width: 100%;
  padding: 50px;
  float: left;
  background: inherit;
  min-height: 378px
 }
 .blogBox .featured img {
  max-width: 50%;
  width: 100%;
  float: left;
  min-height: 378px
 }
}
@media screen and (min-width:768px) {
 .blogBox .item img {
  height: 152px
 }
 @media screen and (min-width:1200px) {
  .blogBox2 .featured h2 {
   font-size: 42px
  }
 }
 @media screen and (min-width:991px) {
  .blogBox2 .featured h2 {
   font-size: 30px;
   font-style: italic
  }
  .blogBox2 .featured .blogTxt {
   max-width: 50%;
   width: 100%;
   padding: 50px;
   float: left;
   background: inherit;
   min-height: 378px
  }
  .blogBox2 .featured img {
   max-width: 50%;
   width: 100%;
   float: left;
   min-height: 378px
  }
 }
 @media screen and (min-width:768px) {
  .blogBox2 .item img {
   height: 152px
  }
 }
}

