#blog-mobileHead {
  background: url(../../../assets/mobile-headers/130827-Discount-College-3147-Edited-480.jpg) center no-repeat;
  background-size: cover;
  color: white;
  font-size: 36px;
  height: 200px;
  text-align: center;
  padding-top: 20px; }
  #blog-mobileHead .btn {
    border-color: white;
    background-color: transparent;
    display: block;
    margin: 15px auto; }

#blog-head {
  min-height: 436px;
  background-image: url(../../../assets/img/moving-back.png); }
  #blog-head .shade {
    background: rgba(247, 247, 247, 0.8);
    padding: 45px 60px;
    min-height: 436px; }
    @media (max-width: 990px) {
      #blog-head .shade {
        padding: 45px 30px; } }
    #blog-head .shade .content {
      background: white;
      padding: 30px 55px; }
    #blog-head .shade h1 {
      font-size: 38px;
      color: #5E5F60;
      font-weight: normal; }
    #blog-head .shade p {
      color: #808080;
      font-size: 22px; }
    #blog-head .shade button {
      width: 140px;
      margin-top: 25px; }

.item-preview {
  display: inline-block;
  position: relative;
  max-width: 310px;
  min-width: 260px;
  height: 230px;
  color: white;
  font-size: 24px;
  letter-spacing: 1px;
  cursor: pointer;
  margin: 0 5px;
  margin-top: 50px; }
  .item-preview .mask {
    position: absolute;
    height: 230px;
    width: 100%;
    z-index: 200;
    background: #4275bd;
    opacity: 0.5; }
  .item-preview .content {
    position: absolute;
    z-index: 300;
    width: 100%;
    top: 80px; }
  @media (max-width: 990px) {
    .item-preview {
      margin-left: 0;
      margin-right: 0; } }
  @media (min-width: 374px) {
    .item-preview {
      min-width: 310px; } }
  @media (max-width: 767px) {
    .item-preview {
      display: block;
      max-width: 100%;
      margin-top: 0; } }

#blog-content {
  padding: 60px 0; }
  @media (max-width: 767px) {
    #blog-content {
      padding: 0; }
      #blog-content .container {
        padding: 0; } }
  #blog-content .shadow {
    width: 220px;
    padding-left: 10px; }
  #blog-content #destinations h1 {
    margin-top: 10%; }
  #blog-content #destinations .item-preview .content {
    top: 100px; }
  #blog-content .panel-primary {
    margin-top: 50px;
    border-color: #ddd; }
    @media (max-width: 990px) {
      #blog-content .panel-primary {
        margin-top: 50px; } }
    #blog-content .panel-primary .panel-heading {
      font-size: 18px; }
  #blog-content .position {
    cursor: pointer;
    font-size: 18px;
    text-align: left;
    margin: 0;
    padding: 12px 20px;
    border-bottom: 2px solid #ddd; }
    @media (max-width: 990px) {
      #blog-content .position {
        font-size: 16px; } }
  #blog-content #webdiscount b, #blog-content #webdiscount txt {
    font-size: 16px; }

#post-head {
  position: relative;
  min-height: 500px; }
  #post-head .post-title {
    color: white;
    position: absolute;
    bottom: 0;
    width: 100%;
    padding: 15px;
    background: rgba(0, 0, 0, 0.6); }
  @media (max-width: 767px) {
    #post-head {
      min-height: 300px; }
      #post-head .post-title {
        height: 100%;
        padding-top: 70px; } }

.sev-tips {
  background-image: url(assets/blog-packingtips.jpeg); }
  @media (max-width: 767px) {
    .sev-tips {
      background-image: url("../../../assets/mobile-headers/6 Packing Tips for Moving Day-480.jpeg"); } }

.load-truck {
  background-image: url(assets/blog-loadtruck.png); }
  @media (max-width: 767px) {
    .load-truck {
      background-image: url("../../../assets/mobile-headers/How to load a moving truck-480.jpg"); } }

.save-money {
  background-image: url(assets/blog-savemoney.png); }
  @media (max-width: 767px) {
    .save-money {
      background-image: url("../../../assets/mobile-headers/Car rental tips how to save money-480.jpeg"); } }

.way-tips {
  background-image: url(assets/blog-packfurniture.png); }
  @media (max-width: 767px) {
    .way-tips {
      background-image: url("../../../assets/mobile-headers/How to Pack Furniture Safely-480.jpg"); } }

.blog-banff {
  background-image: url(assets/blog-banff.png); }
  @media (max-width: 767px) {
    .blog-banff {
      background-image: url("../../../assets/mobile-headers/Discount Destinations Banff-480.jpeg"); } }

.blog-calgary {
  background-image: url(assets/blog-calgary.png); }
  @media (max-width: 767px) {
    .blog-calgary {
      background-image: url("../../../assets/mobile-headers/Discount Destinations Calgary-480.jpeg"); } }

.blog-ottawa {
  background-image: url(assets/blog-ottawa.png); }
  @media (max-width: 767px) {
    .blog-ottawa {
      background-image: url("../../../assets/mobile-headers/Discount Destinations Ottawa-480.jpeg"); } }

.blog-toronto {
  background-image: url(assets/blog-TO.jpeg); }
  @media (max-width: 767px) {
    .blog-toronto {
      background-image: url("../../../assets/mobile-headers/AdobeStock_10709082-480.jpeg"); } }

#post-body {
  padding: 65px 0; }
  @media (max-width: 767px) {
    #post-body {
      padding-top: 10px; } }
  #post-body .container {
    max-width: 750px; }
  #post-body p {
    color: #818181;
    white-space: pre-line;
    margin-bottom: 50px; }
  #post-body .more-links {
    list-style: none;
    padding: 0; }
    #post-body .more-links li {
      padding: 5px 0; }
    #post-body .more-links a {
      color: #4DAF48 !important; }
  #post-body .more-articles {
    border-top: 1px solid #ddd;
    text-align: center;
    padding-top: 40px; }
  #post-body .item-preview {
    max-width: none;
    min-width: auto;
    width: 236px;
    height: 170px;
    padding: 70px 0; }
  #post-body button {
    margin-top: 50px;
    width: 240px; }

/*# sourceMappingURL=blog.css.map */
