#disqus_thread {margin-top: 20px;}
.blue {background: #3498db none repeat scroll 0 0;color: #fff;}
.blue h3 {background: #fff none repeat scroll 0 0;color: #3498db;font-size: 36px;line-height: 100px;margin: 10px;padding: 2%;position: relative;text-align: center;}
.variable-width .slick-slide p {background: #fff none repeat scroll 0 0;color: #3498db;height: 100px;line-height: 100px;margin: 5px;}
.button {background: #3498db none repeat scroll 0 0;color: #fff;display: block;font-size: 16px;margin: 20px auto;padding: 20px;text-align: center;text-decoration: none;width: 48%;}
.buttons {margin-bottom: 10px;padding: 0 20px 20px;}
.buttons .button {background: #fff none repeat scroll 0 0;color: #3498db;float: left;margin: 5px;}
.center .slick-center h3 {color: #e67e22;opacity: 1;transform: scale(1.08);}
.center h3 {opacity: 0.8;transition: all 300ms ease 0s;}
.content {margin: auto;padding: 20px;width: 600px;}
.content::after, .buttons::after {clear: both;content: "";display: table;}
.destroy {font-weight: 400;margin-top: 40px;}
.single-item .slick-slide .intro-slide.left {bottom: 0;display: block;float: left;height: auto;left: 0;margin: 0 auto;padding: 8% 10%;right: auto;text-align: left;top: 0;width: 39.33%;}
.single-item .slick-slide .intro-slide.right {bottom: 0;display: block;float: left;height: auto;margin: 0 auto;padding: 8% 10%;text-align: left;top: 0;width: 39.33%;}
.single-item.left .slick-slide .intro-slide {background-color: rgba(0, 0, 0, 0.7);bottom: 0;display: block;float: none;height: 100%;left: 0;margin: 0;padding: 80px;text-align: center;width: 50%;}
.single-item.left .slick-dots {bottom: 0;display: block !important;left: 5%;list-style: outside none none;padding: 0;position: absolute;text-align: left;width: 100%;}
.single-item .cover-slide {background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0;bottom: 77px;display: block;float: none;height: 100%;margin: 0 auto;padding: 140px 0 0;right: 0;text-align: center;width: 50%;z-index: 999;}
.margin-40 {margin-bottom: 40px;}
.more, .button.first {margin-top: 40px;}
.red {background: #e74c3c none repeat scroll 0 0;color: #fff;}
.slick-slide .image {padding: 10px;}
.slick-slide img {display: block;height: 100%;width: 100%;}
.slick-slide img.slick-loading {border: 0 none;}
.subheading {color: #555;font-size: 12px;font-style: italic;font-weight: 400;margin: 10px auto;text-align: center;}
code {color: #000;overflow-x: scroll;}
hr {background: #fff none repeat scroll 0 0;border: 0 none;height: 1px;margin: 40px 0;}
p.note {font-size: 12px;}
p.cdn {font-size: 14px;}
p.guff {font-size: 16px;}
pre {background: #fff none repeat scroll 0 0;margin: 0 10px 20px;padding: 10px;}
section {overflow: hidden;position: relative;width: 100%;}
ul.nav {margin-bottom: 0;padding-left: 0;text-align: center;}
ul.nav li {display: inline-block;list-style-type: none;margin: 0 20px;}
ul.nav li a {font-size: 14px;text-decoration: none;}
#carbonads {background: white none repeat scroll 0 0;color: white;margin: 0 auto 40px;max-width: 320px;padding: 20px;position: relative;text-align: center;top: 40px;width: 100%;}
#carbonads a {display: inline-block;font-size: 10px;line-height: 1.5;margin-bottom: 0;}
#carbonads .carbon-img {margin-bottom: 10px;}
.slick-loading .slick-list {background: #fff url("../images/ajax-loader.gif") no-repeat scroll center center;}
.slick-prev, .slick-next {background: rgba(0, 0, 0, 0) url("../images/arrow-slick.png") no-repeat scroll center center;/* bottom: 15%; */color: transparent;cursor: pointer;display: block;font-size: 0;height: 40px;line-height: 0;outline: medium none;padding: 0;position: absolute;width: 30px;z-index: 9;}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {color: transparent;outline: medium none;}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {opacity: 0.8;}
.slick-prev {}
.one-time .slick-prev, .one-time .slick-next {background: rgba(0, 0, 0, 0.4) url("../images/arrow-room.png") no-repeat scroll center center;border: medium none;border-radius: 50px;color: transparent;cursor: pointer;display: block;font-size: 0;height: 70px;line-height: 0;margin-top: -10px;outline: medium none;padding: 0;position: absolute;top: 50%;width: 70px;z-index: 9;}
.one-time .slick-prev {background-position: 14px 10px;left: 30px;margin-right: 2px;}
.one-time .slick-next {background-position: -24px 9px;left: auto;right: 30px;}
.autoplay-trip .slick-prev, .autoplay-trip .slick-next {background: rgba(0, 0, 0, 0.4) url("../images/arrow-room.png") no-repeat scroll center center;border: medium none;border-radius: 50px;color: transparent;cursor: pointer;display: block;font-size: 0;height: 70px;line-height: 0;margin-top: -10px;outline: medium none;padding: 0;position: absolute;top: 50%;width: 70px;z-index: 9;}
.autoplay-trip .slick-prev {background-position: 14px 10px;left: 30px;margin-right: 2px;}
.autoplay-trip .slick-next {background-position: -24px 9px;left: auto;right: 30px;}
.single-item .slick-prev, .single-item .slick-next {}
.single-item .single-item .slick-prev, .single-item .slick-next {}
.single-item .slick-prev {background-position: 0 0;left: 2%;margin-right: 0;}
.single-item .slick-next {background-position: -95px 0;right: 2%;}
.single-item .slick-dots {bottom: 90px;display: none !important;list-style: outside none none;position: absolute;text-align: left;width: 100%;z-index: 9;padding-left: 8%;}
.single-item .slick-dots li button {background: #fff;border: 1px solid #ffffff;border-radius: 12px;color: transparent;cursor: pointer;display: none;font-size: 0;height: 9px;line-height: 0;outline: medium none;padding: 0;width: 9px;}
.single-item .slick-dots li.slick-active button {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: 2px solid #ffffff;width: 12px;height: 12px;}
[dir="rtl"] .slick-prev {left: auto;right: -25px;}
.slick-prev::before {}
.slick-next {background: rgba(0, 0, 0, 0) url("../images/arrow-slick.png") no-repeat scroll -20px 7px;}
[dir="rtl"] .slick-next {left: -25px;right: auto;}
.slick-next::before {}
[dir="rtl"] .slick-next::before {}
.content-offer .slick-prev, .content-offer .slick-next {display: block !important;top: 33% !important; border:none;}
.content-offer .slick-next {background-position: -95px -2px;right: 2%;}
.content-offer .slick-prev {background-position: -2px -2px;left: 2%;}
.slick-prev, .slick-next {background: rgba(0, 0, 0, 0) url("../images/arrow-slick.png") no-repeat scroll center center;color: transparent;cursor: pointer;display: block;font-size: 0;height: 80px;line-height: 0;outline: medium none;padding: 0;position: absolute;top: 42%;width: 58px;z-index: 9;}
.slick-dots {bottom: -45px;display: none !important;list-style: outside none none;padding: 0;position: absolute;text-align: center;width: 100%;}
.slick-dots li {cursor: pointer;display: inline-block;height: 12px;margin: 22px 2px;padding: 0;position: relative;width: 12px;}
.slick-dots li button {background: transparent none repeat scroll 0 0;border: 0 none;color: transparent;cursor: pointer;display: block;font-size: 0;height: 20px;line-height: 0;outline: medium none;padding: 0;width: 20px;}
.slick-dots li button:hover, .slick-dots li button:focus {background-color: #fff;opacity: 1;}
.slick-dots li.slick-active button {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: 1px solid #123c6b;}
.slick-slider {-moz-user-select: none;box-sizing: border-box;display: block;overflow: hidden;position: relative;}
.slick-list {display: block;margin: 0;overflow: hidden;padding: 0;position: relative;}
.slick-list:focus {outline: medium none;}
.slick-list.dragging {cursor: pointer;}
.slick-slider .slick-track, .slick-slider .slick-list {transform: translate3d(0px, 0px, 0px);}
.slick-track {display: block;left: 0;position: relative;top: 0;}
.slick-track::before, .slick-track::after {content: "";display: table;}
.slick-track::after {clear: both;}
.slick-loading .slick-track {visibility: hidden;}
.triple-item .multiple {padding: 1px;}
.slick-slide {display: none;float: left;position: relative;}
.over-marker {background: rgba(0, 0, 0, 0) url("../images/bg-bottom.png") repeat-x scroll left bottom;height: 100%;position: absolute;width: 100%;}
[dir="rtl"] .slick-slide {float: right;}
.slick-slide.slick-loading img {display: none;}
.slick-slide.dragging img {pointer-events: none;}
.slick-initialized .slick-slide {display: block;width:50%}
.slick-loading .slick-slide {visibility: hidden;}
.slick-vertical .slick-slide {border: 1px solid transparent;display: block;height: auto;}
.slick-arrow.slick-hidden {display: none;}
.single-item .slick-dots {}
@media (max-width: 420px) {
ul.nav li a {display: block;font-size: 14px;}
}
@media only screen and (min-width: 769px) and (max-width: 1200px) {
.reserve-bt {height: 37px;margin: 30px auto 0;padding: 7px 18px;text-align: center;width: 100px;}
.reserve-bt a {font-size: 18px;}
}
@media (max-width: 980px) {
.single-item .slick-slide .intro-slide.left {display: block;float: none;left: 0;margin: 0 auto;padding: 10px;right: auto;text-align: center;top: 0;width: 50%;}
/*.slick-prev, .slick-next { bottom: 6%; }*/
}
@media (max-width: 960px) {
.slick-slider.amenity {float: none;width: 100%;}
}
@media (max-width: 768px) {
.intro-slide {top: 20%;}
.intro-slide span {border: medium none;display: block;height: 72px;position: absolute;width: 93%;}
.single-item .slick-slide .intro-slide {height: 95px;padding: 10px;position: absolute;text-align: center;width: 60%;}
.single-item .slick-slide .intro-slide {display: block;float: none;margin: 0 auto;padding: 10px;right: auto;text-align: center;top: 36%;width: 50%;}
.intro-slide .header {/* color: #ffffff; */font-size: 32px;line-height: 40px;margin: 0 auto;padding: 3% 0;text-align: center;/* text-shadow: 1px 0 0 #333; */transform: none !important;vertical-align: top;width: 80%;}
.single-item .slick-slide .intro-slide {background: transparent none repeat scroll 0 0;height: auto;margin: 0 auto;padding: 10px;position: absolute;text-align: center;width: 100%;}
.single-item .slick-slide .intro-slide.left {padding: 30px 10px;position: relative;text-align: center;width: 100%;}
.slick-slide img {display: block;height: 100%;position: relative;width: 100%;}
.single-item .slick-slide .intro-slide.right {position: relative;width: 100%;}
.one-time .slick-prev, .one-time .slick-next {background: rgba(0, 0, 0, 0.8) url("../images/arrow-slick.png") no-repeat scroll center center;display: block;font-size: 0;height: 30px;top: 45%;width: 30px;}
.one-time .slick-prev {background-position: 7px 4px !important;left: 30px;margin-right: 2px;}
.one-time .slick-next {background-position: -12px 4px !important;left: auto;right: 30px;}
.intro-slide .header h2 {font-size: 24px;line-height: 30px;}
.single-item .slick-prev {left: 20px;}
.single-item .slick-next {background-position: -32px 3px;right: 54%;}
.single-item .slick-slide .intro-slide {margin: 0 auto;padding: 0;top: 0;position: relative;}
.single-item .slick-prev, .single-item .slick-next {top: 9%;color: transparent;cursor: pointer;display: block;font-size: 0;line-height: 0;outline: medium none;padding: 0;position: absolute;z-index: 9;}
.single-item .slick-next {background-position: -94px 1px;left: auto;right: 3%;}
.single-item .slick-prev {background-position: -1px -5px;}
.single-item .slick-dots {bottom: 0px;display: block !important;list-style: outside none none;position: absolute;text-align: center; z-index: 9;padding-left: 0;}
.slick-list {display: block;margin: 0;overflow: visible;padding: 0;position: relative;}
.triple-content .explor-caption {margin: 10px auto 0;}
.single-item .slick-slide .intro-slide p {line-height: 1.5;}
.autoplay-trip .slick-prev {display: none !important;}
.autoplay-trip .slick-next {display: none !important;}
.single-item .slick-prev, .single-item .slick-next{ top:19%; }

}
@media (max-width: 480px) {
.room-slide h4 {font-size: 18px;}
.intro-slide .header h2 {font-size: 24px;line-height: 30px;}
.intro-slide .header {line-height: 30px;padding: 0 30px;width: 100%;}
.book-offer {margin-left: 0;}
.room-slide p {display: none;}
.room-slide {padding: 20px 0;}
.explor-caption {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;color: #123c6b;margin: 20px auto;text-align: center;}
/*.single-item .slick-slide .intro-slide {}*/
.single-item .slick-dots {display: block !important;}
.single-item .slick-dots {bottom:0px;display: block !important;list-style: outside none none;margin: 0 auto;padding: 0;position: absolute;text-align: center;width: 100%;z-index: 9;}
.single-item .slick-prev {left: 0;}
.single-item .slick-next {/* background-position: -32px 3px; *//* right: 0; */}
.single-item .slick-dots li {margin: 6px 2px;}
.single-item .slick-slide .intro-slide.left {padding: 30px 10px;position: relative;text-align: center;width: 100%;}
.single-item .slick-slide .intro-slide.right {width: 100%;}
.slick-slider.block-last {margin-top: 0;}
.single-item .slick-slide .intro-slide p {}
.autoplay-trip .slick-dots {bottom: 0;display: block !important;}
.multiple-items .slick-dots {bottom: 45px;display: block !important;list-style: outside none none;padding: 0;position: absolute;text-align: center;width: 100%;}
.multiple-items .slick-dots li.slick-active {background: #ffffff none repeat scroll 0 0;border-radius: 12px;}
.multiple-items .slick-dots li {margin: 5px;}
.multiple-items .slick-dots li button {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: 1px solid #ffffff;border-radius: 12px;color: transparent;cursor: pointer;display: block;font-size: 0;height: 12px;line-height: 0;outline: medium none;padding: 0;width: 12px;}
}
