/****************************************************************/
/****************************************************************/
/* Styles go here */
.prep-drawer {
  top: -214px;
}
.prep-drawer.drawer-open {
  top: auto;
}
.fade-prep {
  display: block;
}
.fade-next,
.fade-prev {
  display: none;
}
.ts-wrapper ul.ts-summary .custom-accordion-group.open .icon-arrow {
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=-1.8369701987210297e-16, M12=-1, M21=1, M22=-1.8369701987210297e-16, SizingMethod='auto expand')";
  margin-top: 0.4em;
  margin-left: -0.4em;
  margin-right: 0.7em;
}
.spinner:after {
  display: none;
}
.spinner,
.spinner:before {
  margin-left: 0;
  margin-top: 0;
  height: 97px;
  width: 97px;
  background-size: 97px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url('data:image/gif;base64,R0lGODlhYQBhAKIHAOfz8qPSzQqIeUCilyKUhnS7s1mupf///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NDBkNjgwNy05NDZlLTQ1NTMtOTAxZC1iYTllNDM5MzM2NDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0YwQjVGRkUwNkI0MTFFNTlDMDhDQTgyMUMyOUI5MzQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0YwQjVGRkQwNkI0MTFFNTlDMDhDQTgyMUMyOUI5MzQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ZWMzMjYwMS1hMmU3LTQ2MWEtYmMwYy1kZWE2MmQ4MGU2MTciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozOTAyZGE5Yy0wMzBiLTExNzgtYmE1OC1mMDNlNmM5YWVlMjkiLz4gPC9yZGY6RGVzY3Jp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ACwBAAEAMABHAAADm3i63P4wqiGrvYfizXP/lgaOjkieHoqaKsi23Qtv8nzVdoXn0c4/vl8jKFwQisikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum5uEY/qwFg7S8Lj8+HvHBQICfo938/+AQgWAhHgFP4OFgEQgioRCjoE/epF7Bj8GlXt0PJp7kJ4CjB2UnoihojwAqEKljkmasIpNj05/Un1TAk8JACH5BAUDAAcALAEAEAAwACUAAANgeLrc/jCqIau9OOvNu/9gKI5kaZ5oqq5s675w3BbyY9QOQeBLof87mUFABAZfBKIyaeyllNAoUBWtQo8nq5aCGmqrtO63qhqMo6rkWZles59uIjUumMfb95TavUIf6jAJACH5BAUDAAcALAMAFgAUABIAAANBeKqx/lCRSJcgs0LBcdZHwY0YeIzo9UFiSpabm8KO7HqHcRC2TAyKns0iTAF3xRQxyTmemJxIcvUQPF06U3D0SAAAIfkEBQMABwAsBwAPABQAEQAAAzh4uldELMomxJu41ouZ3lz3faE0jCQkFeioRi36KmfsLsVht4q6uwPYz5KxzSS2jmekFFaaEyIjAQAh+QQFAwAHACwPAAkAEQARAAADMni6RftQDUFchERoe5X+VFeAYEeS0Ulyi/pVqRtC8nbVbOvmukoMN5WhczgRH58jMpcAACH5BAUDAAcALBYABQAOABEAAAMqeLpl+0wQCIWV9JBrZ+WXt4AhRXYmKT7nOoKucmYtTWaHipODbfW43CoBACH5BAUDAAcALBwABAALAA8AAAMgeEoipLDJF6WEyjaaNe8WdmiO6JmaOIbopKZto67beyUAIfkEBQMABwAsIgACAAgAEAAAAx54VzZ6REjypK1WvJOp6tgVauMGht4nqtLGTSYcDgkAIfkEBQMABwAsJgABAAcAEAAAAxx4esUkcMEoIaniqqnPFItHbaMIYh0XWms5tWACACH5BAUDAAcALCoAAQAEABAAAAMRaDYmPk7AF6es2JG4Nf9RGCYAIfkEBQMABwAsLQABAAMAEAAAAw1IM6IiDL5Ip5W45kcSACH5BAUDAAcALC4AAQADABAAAAMMSDQi7O3JSKGdt5IEACH5BAUDAAcALDAAAQACABAAAAMISKK83vBJIRIAOw==');
}
.spin_sml.spinner,
.spin_sml.spinner:before {
  background-image: url('data:image/gif;base64,R0lGODlhLwAvAKIHAOr186zX0UCilwqIeSCThW+5sFKrof///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NDBkNjgwNy05NDZlLTQ1NTMtOTAxZC1iYTllNDM5MzM2NDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjZFQUQ1N0U1ODhDMTFFNUJEQjVFODI4NTE4OUM2M0UiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjZFQUQ1N0Q1ODhDMTFFNUJEQjVFODI4NTE4OUM2M0UiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2ZjUwNDllYS0yNDBjLTQ5MzEtOGYzNi0zODYyMmZmODllOGUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozOTAyZGE5Yy0wMzBiLTExNzgtYmE1OC1mMDNlNmM5YWVlMjkiLz4gPC9yZGY6RGVzY3Jp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');
}
.jet-out {
  font-size: 0;
  color: transparent;
  background: #ffffff url(/media/images/furniture/common/loaders/jet-animated.gif) no-repeat;
  background-position: center;
}
/*.home-page {
  .circle {
    behavior: url(/resources/pie/PIE.htc);
  }
}*/
.button-standard {
  min-width: 55px;
}
.button-orange-gradient {
  -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ff6600,EndColorStr=#ff6600)";
}
.button-orange-gradient:hover,
.button-orange-gradient:focus {
  -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fab156,EndColorStr=#fab156)";
}
.button-orange-gradient:active {
  -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ff6600,EndColorStr=#ff6600)";
}
.button-action1 .icon-plus {
  top: -50%;
}
.checked.button-action1 .icon-plus {
  top: -150%;
}
.button-action1 .icon-checked {
  top: 50%;
}
.checked.button-action1 .icon-checked {
  top: -50%;
}
.button-action1.clicked .icon-plus {
  top: -150%;
}
.button-action1.clicked .icon-checked {
  top: -50%;
}
.timetable .button-shamrock-green.extra-width {
  min-width: 145px;
}
@media (max-width: 1199px) {
  .timetable .button-shamrock-green.extra-width {
    min-width: 102px !important;
  }
}
.circle-m .icon-m.rotate-left {
  line-height: 1em;
}
.circle-m .icon-m.rotate-right {
  line-height: 0.75em;
  padding-right: 4px;
}
/*  .button-price{
  //.border-radius-all (@border-radius-small);

  .icon{
    top: 2em;

    &.icon-cross{
      top: .4em;
    }
  }

  &.complete{


    .icon{
      top: -2em;

      &.icon-ok{
        top: .4em;
      }
    }
  }
}
*/
.form-style-1 fieldset {
  overflow: visible;
}
.form-style-1 fieldset .left-panel {
  border-radius: 8px 0 0 8px;
}
.form-style-1 fieldset .right-panel {
  border-radius: 0 8px 8px 0;
}
.check-in .form-style-1 fieldset {
  overflow: visible;
}
/*Custom arrow */
.select-wrpr .select-arrow {
  display: none;
}
.select-wrpr .select-arrow .xl {
  display: none;
}
.checkbox-out .checkbox {
  display: none;
}
.checkbox-out input[type=checkbox],
.checkbox-out input[type=radio] {
  display: inline-block !important;
  visibility: visible !important;
  margin-right: 10px;
  zoom: 1;
  opacity: 1;
  filter: alpha(opacity=100);
}
.checkbox-out .hide-clip {
  clip: auto !important;
  position: relative !important;
}
input.ei-input-fix {
  border-width: 25px 20px 0 22px;
}
.form-control ~ .form-control-label,
.form-control .form-control-label {
  padding-right: 0;
  right: 10px;
}
.message-with-arrow:after {
  display: none;
}
.message-with-arrow-left:after {
  display: none;
}
.message-with-arrow-top:after {
  display: none;
}
.modal-escape {
  right: 35px;
}
.sub-grid-hdr,
.outer-box-radius {
  -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFFFFF,EndColorStr=#efefef)";
}
.sub-grid-hdr.gray-11,
.outer-box-radius.gray-11 {
  -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#f1f1f1,EndColorStr=#f1f1f1)";
}
.sub-grid-hdr.gray-0,
.outer-box-radius.gray-0 {
  -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#ffffff)";
}
/*Grids Related Fixes for IE8 */
.grid-image {
  -ms-behavior: url(/scripts/common/backgroundsize.min.htc);
}
.reset-behavior {
  behavior: none !important;
  -ms-behavior: none !important;
}
.oldie-opac-bg-black {
  background: #000000;
  filter: alpha(opacity=50);
}
.grid-img-wrapper:hover .oldie-opac-bg-black {
  top: -300%;
}
.grid-img-wrapper .short-des-in:before {
  background: transparent;
}
.grid-img-wrapper h3 {
  z-index: 1;
}
.flight-details.less-opacity {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
}
.column-list.less-opacity {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
}
.column-list dl dt {
  height: 1.7em;
}
.column-list dl dd {
  height: 4em;
}
.timetable.route-finder-wrapper {
  margin: 180px auto;
}
.timetable-route-finder {
  background-color: #333;
}
.timetable.route-finder-wrapper .label-placeholder-wrap .ei-placeholder-text {
  top: 15px;
}
.centered.less-opacity {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
}
.top-margin-std {
  margin-top: 10px;
}
.grid-wrapper1 .grid-item-cont {
  -ms-behavior: url(/scripts/common/backgroundsize.min.htc);
}
.grid-wrapper1 .interactive.selected-state .img-mask {
  -pie-background: rgba(0, 98, 87, 0.6);
  zoom: 1;
}
.bootstrap-custom-error.custom-input {
  display: none;
}
.bootstrap-custom-error.custom-input.enabled {
  display: inline-block;
}
.tab li:first-child a:before {
  content: none;
}
.tab li:last-child a:after {
  content: none;
}
.tab .active:before,
.tab .active:after {
  background: #ffffff;
}
.rotate-text > div {
  position: absolute;
  top: 14px;
  left: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=3.061616997868383e-16, M12=1, M21=-1, M22=3.061616997868383e-16, SizingMethod='auto expand')";
}
.trip-summary-section .remove-x-icon {
  top: -0.3em;
  left: 0.05em;
}
.trip-summary-section .total-savings-placeholder > div {
  padding-right: 4px;
}
.trip-summary-section .savings-height {
  min-height: 21px;
}
.trip-summary-section .ts-container .ts-wrapper ul.ts-summary li ul li:first-child {
  min-height: 46px;
}
.trip-summary-section .ts-container .ts-wrapper ul.ts-summary li ul li.purchase:first-child {
  min-height: 52px;
}
.confirmation-modal .modal-content {
  /*
css3-container {
    top: 0px !important;
    left: 0px !important;

    background {
      top: 31px !important;
    left: 31px !important;
    }
}
*/
}
.confirmation-modal .modal-content .icon-out {
  position: relative;
}
.confirmation-modal .modal-content button.circle {
  position: absolute;
  top: 0;
  left: 0;
}
.confirmation-modal .modal-content .message-lrg .text-out {
  padding-left: 130px;
}
.doc-menu2 .doc-item:after {
  content: none;
}
.doc-menu2 .doc-item.checkintab:hover:after,
.doc-menu2 .doc-item.managetab:hover:after,
.doc-menu2 .doc-item.flighttab:hover:after {
  content: " ";
}
.doc-menu2 .active.interactive .doc-item:after {
  content: " ";
}
.sub-grid-hdr p.xs {
  font-family: "CartoGothic-Bold", "CartoGothic-Bold-e", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.booker-bar .icon-left input,
.booker-bar .icon-left button {
  padding: 14px 0 8px 40px;
}
.route-finder-wrapper .theme {
  -pie-background: rgba(0, 0, 0, 0.7);
  zoom: 1;
}
.bbar-route-finder {
  -pie-background: rgba(0, 0, 0, 0.7);
  zoom: 1;
}
.bbar-route-finder .btn {
  -pie-background: linear-gradient(#89ba16, #9cc53b);
}
.route-finder-wrapper .searches-option {
  -pie-background: rgba(0, 0, 0, 0.6);
}
.route-finder-wrapper .searches-option:hover,
.route-finder-wrapper .searches-option:focus {
  -pie-background: rgba(0, 0, 0, 0.7);
}
.route-finder-wrapper .label-placeholder-wrap {
  position: relative;
}
.route-finder-wrapper .label-placeholder-wrap label {
  display: inline;
}
.route-finder-wrapper .label-placeholder-wrap .ei-placeholder-text {
  display: inline-block;
  position: absolute;
  color: #333333;
  cursor: text;
  top: 14px;
  padding-left: 5px;
}
.route-finder-wrapper .extra-options .promocode,
.route-finder-wrapper .other-options .promocode {
  position: relative;
}
.route-finder-wrapper .extra-options .promocode .ei-placeholder-text,
.route-finder-wrapper .other-options .promocode .ei-placeholder-text {
  display: inline-block;
  position: absolute;
  cursor: text;
  left: 40px;
  top: 13px;
  color: #999;
}
.route-finder-wrapper .extra-options .promocode.focused .ei-placeholder-text,
.route-finder-wrapper .other-options .promocode.focused .ei-placeholder-text {
  color: #fff;
}
.route-finder-wrapper .booker-nav {
  -pie-background: rgba(0, 0, 0, 0.6);
  display: inline;
  line-height: 3.5em;
  padding-top: 10px;
  margin: 0px 10px 0px -4px;
}
.route-finder-wrapper .booker-nav:hover,
.route-finder-wrapper .booker-nav:focus {
  -pie-background: rgba(0, 0, 0, 0.7);
}
.route-finder-wrapper .booker-nav-plan {
  -pie-background: rgba(0, 0, 0, 0.7);
  padding-bottom: 20px;
  margin: 0px 10px 0px 0px;
}
.route-finder-wrapper .booker-nav-text {
  display: inline;
}
.trip-switch li > div {
  position: relative;
}
.trip-switch li > div.l-trigger {
  border-radius: 3px 0 0 3px;
}
.trip-switch li > div.r-trigger {
  border-radius: 0 3px 3px 0;
}
.route-finder-wrapper .options-wrapper .calend-wrap .dategroup-wrp.error {
  outline: 1px solid #e5615d;
}
/*
-------------------------------------------------
passanger info CSS start
-------------------------------------------------
*/
/*
-------------------------------------------------
passanger info CSS End
-------------------------------------------------
*/
.redress-expand {
  border-radius: 0 0 8px 8px;
}
/*
-------------------------------------------------
User Profile info CSS start
-------------------------------------------------
*/
.time-line .time-pill-cont .time-pill {
  border: 2px solid #80c1ba;
}
.time-line .time-pill-cont .time-pill.grey-border {
  border: 2px solid #e5e5e5;
}
/*
-------------------------------------------------
User Profile info CSS End
-------------------------------------------------
*/
.homepage-carousel .carousel-indicators {
  bottom: 20%;
}
.homepage-carousel .carousel-indicators > li {
  box-shadow: none;
}
.homepage-carousel .change-baggage-fees-button {
  -pie-background: rgba(51, 51, 51, 0.3);
}
.homepage-carousel .campaign-checkbox {
  padding-left: 20px;
}
.homepage-carousel .campaign .change-baggage-fees-button {
  bottom: -30px;
}
.homepage-carousel .carousel-caption {
  box-shadow: none;
}
.homepage-carousel .carousel-caption .campaign-font {
  line-height: 18px;
}
.homepage-carousel .carousel-caption.campaign {
  bottom: 18%;
}
.homepage-carousel .carousel-caption.campaign .campaign-font {
  line-height: 1em;
}
.partner-carousel .carousel-indicators {
  bottom: -55%;
}
.ancillaries-carousel .carousel-indicators {
  margin-bottom: -10px !important;
}
/* tealGreen */
/*Red*/
/* shamrockGreen */
/* deepBlue */
/* darkBlue */
/* skyBlue */
/* orange */
/*Red*/
/* purple */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .invert-ie {
    position: relative;
  }
  .invert-ie:before {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: block;
    z-index: 900;
    outline: 2999px solid invert;
  }
}
#map_canvas .infoBox .flightInfo:before {
  position: absolute;
  left: 50%;
  top: -17px;
  margin-left: -12px;
  content: '';
  border-style: solid;
  border-width: 0px 12px 14px 12px;
  border-color: transparent transparent rgba(0, 0, 0, 0.15) transparent;
}
.content-page-nav:hover:after,
.content-page-nav:focus:after {
  bottom: -0.5em;
}
.content-page-nav.active:after {
  bottom: 0;
}
.partner-tabs-wrapper .partner-tabs-nav {
  padding-left: 0px;
  max-width: 22%;
  -pie-background: rgba(0, 98, 87, 0.7);
}
.partner-tabs-wrapper .partner-tabs-nav:hover,
.partner-tabs-wrapper .partner-tabs-nav:focus {
  -pie-background: rgba(0, 98, 87, 0.9);
}
.partner-tabs-wrapper .partner-tabs-nav.active {
  -pie-background: white;
  opacity: 1;
}
/****************************************************************/
.svg-out .glyphicon {
  display: inline-block;
}
.rotate-null {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
}
.rotate-right {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.rotate-down {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
.rotate-left {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.glyphicon-rotate90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.glyphicon-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.loading.loaded .loading-icon-in {
  display: none;
}
.show-reader {
  display: block;
  position: absolute;
  width: 1px;
  height: 1px;
  clip: rect(1px 1px 1px 1px);
}
.hidden {
  display: none !important;
  visibility: hidden !important;
}
.hidden-gentle {
  display: none;
  visibility: hidden;
}
.hide-text {
  color: transparent;
  font-size: 0;
}
.plane-on-line {
  background-image: url(/media/images/furniture/common/confirmation/1170-plane-tealGreen75.png);
  background-repeat: no-repeat;
  color: transparent;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  height: 165px;
  width: 343px;
  top: auto;
  bottom: 0;
  right: 0;
}
.plane-on-line:after {
  display: none;
}
.plane-on-line[data-icon]:before {
  content: none;
}
/* slider overrides for home page */
#slides-controller .left.carousel-control,
#slides-controller .right.carousel-control {
  z-index: 9;
}
#slides-controller .carousel-control,
#slides-controller .carousel-control span {
  background: #ffffff;
  filter: alpha(opacity=00);
}
#slides_control.relative .carousel-indicators {
  margin-bottom: 120px;
}
#slides_control.relative .carousel-indicators li {
  background: transparent;
}
#slides_control.relative .carousel-indicators li.active {
  background: #fff;
}
.slides-control.relative .carousel-indicators {
  margin-bottom: 120px;
}
.slides-control.relative .carousel-indicators li {
  background: transparent;
}
.slides-control.relative .carousel-indicators li.active {
  background: #fff;
}
.arrow-up-state:before {
  border-width: 0px;
  border-left: 35px solid transparent;
  border-right: 35px solid transparent;
  border-bottom: 35px solid #F3F3F3;
}
/* Transparency Fixes */
.modal-backdrop {
  background-color: #000;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#28000000,endColorstr=#28000000,GradientType=0)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#28000000,endColorstr=#28000000);
  zoom: 1;
}
.tooltip-info {
  width: 75px;
  right: -18px;
  min-height: 40px;
}
.tooltip-info:before {
  background: #FF8E01;
}
.oldie-opac-bg-green {
  background: transparent;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99006257,endColorstr=#99006257,GradientType=0)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99006257,endColorstr=#99006257);
  zoom: 1;
}
.circle,
.spinner {
  zoom: 1;
  position: relative;
}
.spinner-left-ie {
  left: 45%;
}
.circle.absolute {
  position: absolute;
}
.box .box-li.disabled * {
  cursor: not-allowed;
}
.box-style-fade .box-li.disabled:hover .interactive,
.box-style2 .box-li.disabled:hover .interactive {
  background: inherit;
}
.box-style-fade .box-li.disabled:hover .interactive .icon,
.box-style2 .box-li.disabled:hover .interactive .icon,
.box-style-fade .box-li.disabled:hover .interactive p,
.box-style2 .box-li.disabled:hover .interactive p {
  color: #008374;
}
.box-style-fade .box-li.disabled:hover .interactive .price-box *,
.box-style2 .box-li.disabled:hover .interactive .price-box * {
  color: #666666;
}
.box-style-fade .box-li.disabled:hover .interactive:before,
.box-style2 .box-li.disabled:hover .interactive:before,
.box-style-fade .box-li.disabled:hover .interactive:after,
.box-style2 .box-li.disabled:hover .interactive:after {
  position: absolute;
  left: 500%;
}
.box-style-fade .box-li.disabled:hover .box-li-cont > div:before,
.box-style2 .box-li.disabled:hover .box-li-cont > div:before {
  border: 1px solid transparent;
}
.filters .filter-row .filter .icon {
  bottom: -5px;
}
