.row-1029>.alpha {display: block;float: none;width:100%;max-width: 1260px;margin:0 auto 10px;}
.row-1029>.alpha > select {max-width: 280px;}

body{background:none !important}
.list {list-style: none !important;margin-bottom: 0 !important;}
.dropdown-vertical{display:none}
.trustpilot-widget, #hnie_promostrip_2{display:none}
.underline{text-decoration: underline}
.introText{text-align:center;font-family:Corbel;color:#a09e9e}
.introText #hero_slider_1104, .introText .home-content{display:none}
.col-xs-12.col-md-12.omega{padding:0px;}
.button{background:#7f7f7f; background:rgba(255,255,255,0.5);position:absolute;bottom:20px;color:#676666;padding:10px;
left: 0; right: 0; margin-left: auto; margin-right: auto; width:200px;text-align: center;text-transform: uppercase;cursor: pointer;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;font-size:20px}
.button:hover { background: rgba(255,255,255,1);}
.heroText {position: absolute;z-index: 9000;font-family:Times, serif;line-height:40px;}
.first .heroText {right: 250px;bottom: 0px;}
.second .heroText {right: 310px;top: 50px;}
.third .heroText {max-width:1280px;margin:0 auto; width:100%; left:0px; right:0px;top: 50px;}
.heavy{font-weight:700;}
.heroText p{padding:10px;color:#676062;}
.captionBadge {background: url("https://s3-eu-west-1.amazonaws.com/hnie-assets/pages/home-decor/white-badge.png") no-repeat;color: #fff;height: 124px;position: absolute;right: 350px; bottom: 40px;width: 122px;}
.captionBadge .text {display: block;font-size:42px;font-weight: 400;line-height: 24px;position: absolute;right: 0;left:0;margin:0 auto;text-align: center;top: 50px;text-transform: uppercase; color:#8a786b}
.first .captionBadge{ right: 40px;bottom: 40px;}
.second .captionBadge{ left: 320px;top: 50px;}
.hero{margin-top:20px;}
.hero .bx-pager{background:none}
.home-grid{overflow:auto;margin-top:10px;}
.home-grid .col-xs-12{padding:0px;margin:0px/*margin-bottom:10px;padding-right:10px*/;border:1px solid red}
 #hero_slider_1104, .blogContainer{display:none}
.bx-wrapper #hero_slider_1104{display:block}
.home-grid.js-pageLoaded{display:block}
.blogContainer.js-pageLoaded{display:block}
.blogContainer h1 {text-align: center; color:#4a4a4a; text-transform: uppercase;font-family: Arial}
.caption{background:rgba(255,255,255,0.7);position: absolute;bottom:0px;text-align: center;width:100%;height:40px;transition: height 0.15s ease-out;cursor:pointer}
.caption .heading, .caption .sub-heading{font-size: 16px; text-transform: uppercase;display:block;font-weight:400}
.caption a {color:#434241}
.caption .heading{margin:10px 0px;}
.caption .sub-heading{margin:6px 0px;}
.caption p{line-height:18px;font-size:12px}
.top-caption{position: absolute;top:50px; left:0px;width:100%;}
.home-content{clear:both;margin-top:15px}

/* .decorating-for-christmas .top-caption {width: auto;} */
#christmas-slider .heroText {top:10%;left: 34%;max-width: 32%;}
.top-caption h3, .merry-christmas-message h2 {margin:0 0;line-height:1em;font-family: 'arial black', arial, sans-serif;text-align: center;text-transform: uppercase;padding:0 5px;}
.top-caption h2 {margin:0 0 6px;font-weight: normal; letter-spacing: 6px;line-height:1em;font-family: 'times new roman', times, serif;text-align: center;text-transform: uppercase;}


.christmas-2019-catalogue-link, .video {display: none !important;}


.gifts-for-the-music-lover .top-caption h2,
.gifts-for-the-music-lover .top-caption h3,
.gifts-for-her .top-caption h2,
.gifts-for-her .top-caption h3,
.gifts-for-him .top-caption h2,
.gifts-for-him .top-caption h3,
.photo-centre .top-caption h2,
.photo-centre .top-caption h3 {color:#005947;}

.gifts-for-the-techie .top-caption h2,
.gifts-for-the-techie .top-caption h3,
.cooking-for-christmas .top-caption h2,
.cooking-for-christmas .top-caption h3,
.capturing-christmas .top-caption h2,
.capturing-christmas .top-caption h3,
.the-person-who-has-everything .top-caption h2,
.the-person-who-has-everything .top-caption h3,
.the-person-who-has-everything .top-caption h2,
.the-person-who-has-everything .top-caption h3,
.gifts-for-under-100-euro .top-caption h2,
.gifts-for-under-100-euro .top-caption h3,
.decorating-for-christmas .top-caption h2,
.decorating-for-christmas .top-caption h3,
.gifts-for-the-coffee-lover .top-caption h2,
.gifts-for-the-coffee-lover .top-caption h3,
.gifts-for-the-movie-lover .top-caption h2,
.gifts-for-the-movie-lover .top-caption h3,
.fun-and-games .top-caption h3,
.merry-christmas-message h2,
.merry-christmas-message h3,
.merry-christmas-message p {color:#ffffff;}

.gifts-for-him .top-caption h2,
.gifts-for-her .top-caption h2,
.gifts-for-under-100-euro .top-caption h2,
.decorating-for-christmas .top-caption h2,
.gifts-for-the-techie .top-caption h2,
.cooking-for-christmas .top-caption h2,
.gifts-for-the-coffee-lover .top-caption h2,
.gifts-for-the-music-lover .top-caption h2,
.gifts-for-the-movie-lover .top-caption h2,
.merry-christmas-message h2,
.photo-centre .top-caption h2,
.capturing-christmas .top-caption h2,
.the-person-who-has-everything .top-caption h2 {font-size: 24px;}

.gifts-for-under-100-euro .top-caption h3,
.decorating-for-christmas .top-caption h3,
.gifts-for-the-techie .top-caption h3,
.cooking-for-christmas .top-caption h3,
.gifts-for-the-coffee-lover .top-caption h3,
.gifts-for-the-music-lover .top-caption h3,
.gifts-for-the-movie-lover .top-caption h3,
.photo-centre .top-caption h3,
.capturing-christmas .top-caption h3 {font-size: 38px;}

.the-person-who-has-everything .top-caption h3 {font-size: 32px;}
.gifts-for-him .top-caption h3,
.gifts-for-her .top-caption h3 {font-size: 60px;}
.christmas-btn {text-align: center;padding-top: 15px;}
.christmas-btn span {display: inline-block;padding:8px 20px;background: #ffffff;color:#444444;border-radius: 20px;line-height: 1em;font-size: 15px;font-family: lato, arial, sans-serif;font-weight: 600;}

/* .gifts-for-her .christmas-btn span,
.gifts-for-the-music-lover .christmas-btn span,
.the-person-who-has-everything .christmas-btn span {background: #590000;color:#ffffff;} */

.gifts-for-him .christmas-btn span,
.gifts-for-her .christmas-btn span,
.gifts-for-the-music-lover .christmas-btn span,
.photo-centre .christmas-btn span {background: #005947;color:#ffffff;}

/* .decorating-for-christmas .top-caption,
.gifts-for-under-100-euro .top-caption {left: 50px;} */

/* .gifts-for-under-100-euro .top-caption h2,
.gifts-for-under-100-euro .top-caption h3,
.gifts-for-under-100-euro .christmas-btn,
.decorating-for-christmas .top-caption h2,
.decorating-for-christmas .top-caption h3,
.decorating-for-christmas .christmas-btn {text-align: left;} */

.gifts-for-the-music-lover .top-caption h3,
.decorating-for-christmas .top-caption h3 {padding:0 0;}

/* .the-person-who-has-everything .top-caption h2,
.the-person-who-has-everything .top-caption h3 {
  text-shadow:
  0 0 1px rgba(255,255,255,1),
  0 0 2px rgba(255,255,255,1),
  0 0 3px rgba(255,255,255,1),
  0 0 4px rgba(255,255,255,1),
  0 0 5px rgba(255,255,255,1),
  0 0 6px rgba(255,255,255,1),
  0 0 8px rgba(255,255,255,1),
  0 0 12px rgba(255,255,255,1),
  0 0 16px rgba(255,255,255,1),
  0 0 20px rgba(255,255,255,1);
} */

.decorating-for-christmas .top-caption h2,
.decorating-for-christmas .top-caption h3,
.gifts-for-under-100-euro .top-caption h2,
.gifts-for-under-100-euro .top-caption h3 {
  text-shadow:
  0 0 1px rgba(0,0,0,1),
  0 0 2px rgba(0,0,0,1),
  0 0 3px rgba(0,0,0,0.8),
  0 0 10px rgba(0,0,0,0.8);
}


.photo-centre .top-caption {top: 110px;}
.photo-centre .hn-badge, .photo-centre .badge {top: 10px; max-width: 200px;left:50%;margin-left: -100px;}
.merry-christmas-message {
    /*padding: 74px 20px !important;*/
    border-right: 5px solid #fff;
    border-left: 3px solid #fff;
    text-align: center;
    color: #434241;
    margin-bottom: .5em;
    text-transform: none;
    /*background: url(http://i1.adis.ws/i/harvey_norman/christmas-2018-message-background) no-repeat center center / cover;*/
}

.merry-christmas-message h2 {margin-bottom: 15px;}
.merry-christmas-message p {font-family: times, 'times new roman', serif;font-size: 17px;line-height: 1.2em;color:#ffffff;max-width: 280px;margin: 0 auto;}
.christmas-catalogue-link .christmas-btn {display: none;}
.richContent{margin-bottom:20px;position:relative}
.richContent h2{font-weight:bold;line-height:1em;margin:0 0 10px;text-transform:uppercase;position:absolute;color:#d22222; font-size:40px;text-align: center;left:0;right:0;top:38%;font-family: times, 'times new roman', serif;}
.giftFilter{font-weight:bold;line-height:1em;margin:0;text-transform:uppercase;position: absolute;color: #d22222;text-align: center;left: 0;right: 0;top: 60%;font-size: 34px;font-family: times, 'times new roman', serif;}
.row-1005{display:none}



.furniture-grid-container{max-width:1280px; margin:0 auto;overflow:hidden}
.furniture-grid-container li img {max-width: 100%;}
li {overflow:hidden}
.video-responsive {position: relative;padding-top: 0;padding-bottom: 57.25%;height: 0;overflow: hidden;}
.video-responsive iframe { position: absolute;top: 0;left: 0;width: 100%;height: 100%; }
.badge{position:absolute; top:20px; left:10%;max-width: 25%;}
#furniture-grid{margin-top: 15px}
li.linkable {cursor:pointer}
li.bedroom-text-block-1 {background: #4a4a4a;padding: 74px 10px 74px;}
li.bedroom-text-block-1 h2 {max-width:260px;margin:0 auto;color:#ffffff;font-family: lato, arial, sans-serif;font-weight: 600;}
li.bedroom-text-block-1 h2 span {font-weight: 300;}
li.bedroom-text-block-2 {background: #f0f0f0;padding: 119px 10px 119px;}
li.bedroom-text-block-2 h2 {margin:0 0 10px;font-family: lato, arial, sans-serif;font-weight: 600;}
li.bedroom-text-block-2 h2 span {font-weight: 300;}

/* Slider Control Styles
============================================ */
.furniture-slider-outer .bx-controls-direction {
    display: none; /*TEMPORARY*/
}

.bx-wrapper:hover .bx-next,
.bx-wrapper:hover .bx-prev {
    background-color: rgba(255, 255, 255, 0.5);
    border: solid 1px rgba(0, 0, 0, 0.3);
}
.bx-wrapper .bx-next,
.bx-wrapper .bx-prev {
    position: absolute;
    display: block;
    height: 45px;
    width: 45px;
    cursor: pointer;
    top: 50%;
    margin-top: -23px;
    padding: 0;
    outline: 0;
    border: 2px solid transparent;
    background-color: rgba(255, 255, 255, 0.1);
    border: solid 1px rgba(255, 255, 255, 0.3);
    z-index: 100;
    background-position: 50%;
    background-size: 50%;
    overflow: hidden;
    text-indent: -624.9375rem;
    -webkit-transition: all 0.4s ease-in-out 0s;
    transition: all 0.4s ease-in-out 0s;
    background-repeat: no-repeat;
    opacity: 0.8;
}
.bx-wrapper .bx-next:hover,
.bx-wrapper .bx-prev:hover {
    background-color: rgba(255, 255, 255, 0.7);
    opacity: 1;
}
.bx-wrapper .bx-prev {
    left: 1rem;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%22-408%20583.5%2024%2024%22%20enable-background%3D%22new%20-408%20583.5%2024%2024%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%20%3Cpolygon%20fill%3D%22%23333333%22%20points%3D%22-391.9%2C605.2%20-401.5%2C595.5%20-391.9%2C585.8%20-390.5%2C587.2%20-398.8%2C595.5%20-390.5%2C603.8%20%20%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
}
.bx-wrapper .bx-next {
    right: 1rem;
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%22-408%20583.5%2024%2024%22%20enable-background%3D%22new%20-408%20583.5%2024%2024%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%20%3Cpolygon%20fill%3D%22%23333333%22%20points%3D%22-400.1%2C605.2%20-401.5%2C603.8%20-393.2%2C595.5%20-401.5%2C587.2%20-400.1%2C585.8%20-390.5%2C595.5%20%20%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
}
.bx-wrapper .bx-next:focus,
.bx-wrapper .bx-next:hover,
.bx-wrapper .bx-prev:focus,
.bx-wrapper .bx-prev:hover {
    opacity: 1;
}
#homeware-grid{margin-top:15px;}

#furniture-slider {position: relative;}
.interiors-slider, .interiors-main-container > .bx-wrapper {display: none;}
.interiors-banner img, .banner img {max-width: 100%;}

.homeware-slider .banner:nth-child(1) .heroText {left: 33.5%;top: 43%;max-width: 33%;}
.homeware-slider .banner:nth-child(2) .heroText {left: 36%;top: 60%;max-width: 17%;}
.homeware-slider .banner:nth-child(3) .heroText {left: 15%;top: 66%;max-width: 40%;}

@media screen and (max-width: 1100px) {
    .top-caption {top: 30px;}
    .decorating-for-christmas .top-caption,
    /* .gifts-for-under-100-euro .top-caption {left: 30px; right: 0;} */
    .gifts-for-him .top-caption h2,
    .gifts-for-her .top-caption h2,
    .gifts-for-under-100-euro .top-caption h2,
    .decorating-for-christmas .top-caption h2,
    .gifts-for-the-techie .top-caption h2,
    .cooking-for-christmas .top-caption h2,
    .gifts-for-the-coffee-lover .top-caption h2,
    .gifts-for-the-music-lover .top-caption h2,
    .gifts-for-the-movie-lover .top-caption h2,
    .merry-christmas-message h2,
    .photo-centre .top-caption h2,
    .capturing-christmas .top-caption h2,
    .the-person-who-has-everything .top-caption h2 {font-size: 22px;}

    .gifts-for-under-100-euro .top-caption h3,
    .decorating-for-christmas .top-caption h3,
    .gifts-for-the-techie .top-caption h3,
    .cooking-for-christmas .top-caption h3,
    .gifts-for-the-coffee-lover .top-caption h3,
    .gifts-for-the-music-lover .top-caption h3,
    .gifts-for-the-movie-lover .top-caption h3,
    .photo-centre .top-caption h3,
    .capturing-christmas .top-caption h3 {font-size: 32px;}
    .the-person-who-has-everything .top-caption h3 {font-size: 32px;}
    .gifts-for-him .top-caption h3,
    .gifts-for-her .top-caption h3 {font-size: 40px;}

    .christmas-btn span {font-size: 13px;}

}

@media screen and (min-width: 900px) {
    .caption.hover:hover{transition:height 0.15s ease-out;height: 190px;}
    .caption.taller.hover:hover{transition:height 0.15s ease-out;height: 170px;}
    .caption.hover:hover .sub-heading{display:block}
    .first .captionBadge{right:20px;bottom:10px}
    .grid{margin-left:10px}
    li.bedroom-text-block-1 {padding: 65px 10px 65px;}
    li.bedroom-text-block-2 {padding: 65px 10px 65px;}
    li.text h2{margin-bottom:10px;}
}

@media screen and (max-width: 992px) {
  .richContent h2{font-size:30px; top: 32%;}
  .giftFilter{font-size:30px; top: 55%;}
}

@media screen and (max-width: 640px) {
  .small-block-grid-1 {max-width: 320px !important; margin: 0 auto !important;}
  .merry-christmas-message .christmas-btn {display: none;}
  .captionBadge {display:none}
  .caption .heading, .caption .sub-heading{font-size:12px}
     /*li.text{padding:10px 10px 44px 10px !important;}*/
     .richContent {margin-bottom: 30px;}
	.richContent h2{font-size:24px; top: 34%;}
  .giftFilter {padding-bottom: 20px; background: #f3f3f1;font-size:20px; top: 62%;}
}
@media screen and (max-width: 400px) {
    .merry-christmas-message .top-caption {top: 15px;}
    li.text, .smaller-image{display:none !important}
    li.text{padding:10px 10px 30px 10px !important;}
    li.text h2{margin-bottom:10px;}
}
