.ie8 header .logo-image-wrap a {background-image: url(../images/logo-150.png);}
.ie8 header .search-toggle .wrap {width: 200px!important; padding-right: 40px;}
.ie8 header .search-toggle #submit {background: #666 url(../images/icons/search-icon-16.png) no-repeat center center; width: 40px;}
.ie8 .btn:after, .ie8 button:after, .ie8 .button:after, .ie8 .sliderButton:after, .ie8 #rooms .content a:after {background-image: url(../images/icons/arrow-org-right-7px.png);}

.ie8 header .reservations-toggle:after {background-image: url(../images/icons/arrow-org-down-12.png);}
.ie8 header .reservations-toggle.active:after {background-image: url(../images/icons/arrow-org-up-12.png);}
.ie8 input.hasDatepicker {background-image: url(../images/icons/calendar-icon-38.png);}
.ie8 .booking-widget input[type="text"], .ie8 .booking-widget select {display: block;}
.ie8 .btn.orange:after, .ie8 button.orange:after, .ie8 .button.orange:after, .ie8 .sliderButton.orange:after, .ie8 #rooms .content a.orange:after {background-image: url(../images/icons/arrow-white-right-7px.png);}
.ie8 .section1 #slider .flex-direction-nav a {background-image: url(../images/icons/slider-arrows-36.png);}
.ie8 .full-bg-cta .cta .play-btn {background: #000 url(../images/icons/video-play-btn-34.png) no-repeat 25px center; border: none!important; height: 80px; width: 80px;}

.ie8 .cta-img-text .cta .img:after {display: none;}




.ie8 .cta-img-text .cta .txt .learn-more span, .ie8 .cta-img-box.cta-img-box-with-description .ctabox .read a span, .ie8 .cta-img-box.package-ctas .ctabox .conversion .learn-more span, .ie8 .accordion h3 .details span {background-image: url(../images/icons/arrow-org-right-7px.png);}

.cta-img-text .cta .txt .learn-more span {background-repeat:no-repeat; background-position:right center;}
.cta-img-box.cta-img-box-with-description .ctabox .read a span {background-repeat:no-repeat; background-position:right 3px;}
.cta-img-box.package-ctas .ctabox .conversion .learn-more span {background-repeat:no-repeat; background-position:right center;}


.ie8 .cta-img-text .cta .txt {background: #fff;}



.cta-img-box .cta:after {display: none;}
.ie8 input, .ie8 select, .ie8 textarea {display: block;}
#keep-informed-social .social-wrap a {background-image: url(../images/icons/social-sprite-27.png); background-position:center 0;}
.ie8 footer .social-wrap a {background-image: url(../images/icons/social-sprite-dark-21.png); }
footer .social-wrap a.fb {background-position:center 0;}
.ie8 footer .explore-xanterra-parks .toggle > span {background-image: url(../images/icons/xanterra-footer-20.png);}
.ie8 footer .explore-xanterra-parks .toggle > span > span {background-image: url(../images/icons/arrow-org-down-12.png);}
.ie8 footer .explore-xanterra-parks ul li {background: url(../images/icons/footer-txt-div-1.gif) no-repeat right center;}
.ie8 footer .explore-xanterra-parks ul li.last {background: none;}

.ie8 body {max-width: 1600px;}

.ie8 header .header-nav > ul > li .megahide {background: none; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5000000, endColorstr=#E5000000)";}
.ie8 header .header-nav > ul > li .megahide:before, .ie8 header .header-nav > ul > li .megahide:after {display: none;}

.ie8 .booking-widget input[type="text"] {padding-top: 12px;}
.ie8 #keep-informed-social .wrap input {padding-top: 15px;}

header .search-toggle #search {padding-top: 3px;}

.ie8 .section1 .caption .captionholder .play {background: #000 url(../images/icons/video-play-btn-24.png) no-repeat 20px center; border: none!important; height: 60px; width: 60px;}

.ie8 .package-page .package-img a.video:after {display: none!important}

ul li {background-image: url(../images/icons/arrow-org-right-6.png); background-repeat:no-repeat; background-position:0 9px;}

.ie8 .normal-photo-gallery .flex-direction-nav li a {background-image: url(../images/icons/slider-arrows-36.png);}

.ie8 header .header-nav > ul > li .megahide {display: none!important;}

.ie8 .golf-sub-section3 .courses .course-preview-left {background: none; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000, endColorstr=#CC000000)";}

.ie8 .golf-sub-section3 .courses .course-preview-right {background: none; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF)";}

.ie8 .golf-sub-section3 {background-image: url(../images/golf/golf-course-bg.jpg); background-position:center bottom;}

.ie8 .section-inner .inner-nav ul li.parent {background-image: url(../images/icons/arrow-org-right-6.png); background-repeat:no-repeat; background-position:0 12px;}
.ie8 .section-inner .inner-nav ul li.expand {background-image: url(../images/icons/arrow-org-down-10.png); background-repeat:no-repeat; background-position:0 13px;}

.ie8 .em-calnav-prev {background-image: url(../images/icons/arrow-white-left-8.png);}
.ie8 .em-calnav-next {background-image: url(../images/icons/arrow-white-right-8.png);}


.gform_wrapper input[type="text"], .gform_wrapper input[type="email"], .formUi input[type="text"], .formUi input[type="email"] {padding-top: 12px;}

.ie8 .photo-gallery #slider .flex-direction-nav li a {background-image: url(../images/icons/slider-arrows-36.png);}
.ie8 .photo-gallery #slider .caption-container .caption {background: none; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000, endColorstr=#CC000000)";}