.article-50-content h2{font-size:18px;line-height:20px}
.article-50-content p{font-size:16px;line-height:22px;font-weight:300}
.article-50-content p a{font-size:14px;line-height:20px;padding-bottom:2px;border-bottom:1px solid #000}
.article-50-black-bg,.article-50-black-bgleft,.article-50-content.article-black{background:#000}
.article-black.article-50-content h2,.article-black.article-50-content p,.article-black.article-50-content p a{color:#fff}
.article-black.article-50-content p a{border-bottom:1px solid #fff}
.article-50-content .owl-theme .owl-dots .owl-dot.active span,.article-50-content .owl-theme .owl-dots .owl-dot:hover span{background-color:#000}
.article-50-content .owl-theme .owl-dots .owl-dot span{background-color:#869791}
.wholeRoomCollection .carousel-caption{position:relative;right:0;bottom:0;left:0;padding-top:40px}
@media only screen and (min-width:992px){.article-50-content .article-fiftyimage .pad-row{margin:0 -7.5px}
.article-50-content .article-fiftyimage .img-padding{padding:0 7.5px}
.article-50-content .article-fiftyimage .img-bot-padding{padding-bottom:7.5px}
.article-50-content .article-fiftyimage .img-top-padding{padding-top:7.5px}
}
@media only screen and (min-width:768px) and (max-width:991px){.article-50-content .article-fiftyimage .bot-pad{padding-bottom:20px}
}
@media only screen and (max-width:767px){.article-50-content .article-img-carousel .owl-dots .owl-dot span{width:35px;height:2px;margin:5px 1px}
.article-50-content .article-img-carousel .owl-dots .owl-dot{outline:0}
.wholeRoomCollection h3,.article-50-content .article-img-carousel{font-size:16px;line-height:18px;color:#000}
.wholeRoomCollection p a{text-decoration:none;text-underline-position:under;border-bottom:1px solid #000}
.wholeRoomCollection p,.article-50-content .article-img-carousel{font-size:14px;line-height:18px;color:#000}
.wholeRoomCollection .carousel-indicators li{background-color:#cdcdcd}
.wholeRoomCollection .carousel-indicators .active{background-color:#000}
.wholeRoomCollection .carousel-indicators{bottom:36%}
.wholeRoomCollection .carousel-item{float:none}
.wholeRoomCollection #carouselWholeRoomCaptions .carousel-item{float:left}
.wholeRoomCollection #carouselWholeRoomCaptions .carousel-caption{clear:both}
}
@media only screen and (min-width:320px) and (max-width:767px) and (orientation:landscape){.wholeRoomCollection .carousel-indicators{bottom:31%}
.wholeRoomCollection .carousel-item{float:none}
}
.article-fiftyimage-content .print-h-order-2{float:right !important}