<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";.flatpickr-calendar{background:0 0;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:0 0;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%!important;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:0 0;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:0 0;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:0;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:0}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:0;padding:0}.flatpickr-weekdays{background:0 0;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:0 0;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:0 0;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3);background:0 0;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:0 0;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}*{margin:0;padding:0;outline:0;text-rendering:geometricPrecision;box-sizing:border-box}::before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button,button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=file]&gt;input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit],input[type=submit]::-moz-focus-inner{border-style:none;padding:0;border:none;-webkit-appearance:caret;-webkit-appearance:none!important;-webkit-border-radius:0!important;border-radius:0}input[type=submit]{-webkit-appearance:none!important}button,input[type=button],input[type=submit]{cursor:pointer}body{background:url(/images/bg-body.webp) 0 0 repeat;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:21px;color:#333}a,article,aside,i,img,section{transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}#tabs .nav-tabs,.tabs .nav-tabs{width:100%;float:left;margin:0;padding:0}#tabs .nav-tabs li,.tabs .nav-tabs li{float:left;border-right:1px solid #fff;padding:0}#tabs .nav-tabs li:last-child,.tabs .nav-tabs li:last-child{padding:0;border:none}#tabs .nav-tabs li a,.tabs .nav-tabs li a{display:block;font-family:"Roboto Condensed",sans-serif;font-size:17px;font-weight:300;height:40px;line-height:40px;padding:0 20px;color:#787878;background:#e3e3e3}#tabs .nav-tabs li.active a,.tabs .nav-tabs li.active a{background:#7fa832;color:#fff}.tab-content&gt;.tab-pane{display:none;background:#fff;padding:20px}.tab-content&gt;.active{display:block;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-ms-animation:fadeIn 1s;-o-animation:fadeIn 1s;animation:fadeIn 1s}.alert{width:100%;display:flex;position:relative;margin:0 0 30px 0;padding:0 20px 0 0;background:#fff}.alert .alert_content{float:left;width:90%;padding:10px 0 0 0;min-height:60px}.alert .alert_content h2{line-height:23px!important}.alert.inactiveOffer .alert_content{padding:0;width:100%}.alert.mobileCartAlert .alert_content{padding:8px 0 0 0}.alert h3{font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:400}.alert i{display:block;width:8%;text-align:center;line-height:60px;float:left;margin:0 2% 0 0;font-size:39px;color:#fff;align-items:stretch;flex:1 1 1 1}.alert p{text-align:left!important}.alert p i{float:left}button.close_btn{display:block;position:absolute;right:20px;top:15px;width:30px;height:30px;border:none;background:0 0;font-family:'Roboto Condensed',sans-serif;font-size:17px;text-transform:uppercase;font-weight:300;cursor:pointer;color:#fff;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}button.close_btn:hover{transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.alert.alert-popout{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.alert.alert-popout&gt;i{padding:0 1%}.alert.alert-info,.alert.mobileCartAlert{border-right:3px solid #3a87ad;margin-bottom:10px!important}.alert.alert-info i,.alert.mobileCartAlert i{background:#3a87ad}.alert.alert-info button.close_btn{background:#3a87ad}.alert.alert-info button.close_btn:hover{background:#2f6b89}.alert.alert-info h3,.alert.mobileCartAlert h3{color:#3a87ad}.alert.alert-error{border-right:3px solid #b94a48}.alert.alert-error i{background:#b94a48}.alert.alert-error h3{color:#b94a48}.alert.alert-error button.close_btn{background:#b94a48}.alert.alert-error button.close_btn:hover{background:#9c3f3e}.alert.alert-warning{border-right:3px solid #f58229}.alert.alert-warning i{background:#f58229}.alert.alert-warning h3{color:#f58229}.alert.alert-warning button.close_btn{background:#f58229}.alert.alert-warning button.close_btn:hover{background:#cc6c22}.alert.alert-invite{position:relative;border-right:3px solid #7fa832;margin-bottom:15px;margin-right:10px;display:block;width:auto}.alert.alert-top-offers{background:#e9ebee}.alert.alert-invite&gt;i{background:#ff6427}.alert.alert-invite .alert_content i{width:auto;height:auto;font-size:17px;line-height:1px;float:none;margin:0;display:inline-block;text-align:left}.alert.alert-invite .login_btn{display:block;position:absolute;right:20px;top:15px;border:none;background:#7fa832;font-family:'Roboto Condensed',sans-serif;font-size:17px;text-transform:uppercase;font-weight:300;cursor:pointer;color:#fff;padding:5px 10px}.alert.alert-invite .alert_content{max-width:60%;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;font-size:17px;padding-top:20px}.alert.alert-invite .login_btn i{margin-right:5px}.alert .clear-filters{position:absolute;top:10px;right:10px}.alert .clear-filters a{color:#b94a48}.alert .clear-filters a i{width:auto;height:auto;line-height:21px;margin:0;padding:0 5px 0 0;background:0 0;font-weight:400;font-size:14px;color:#b94a48}.alert .clear-filters a:hover{text-decoration:underline}.error{color:#b94a48}.errorTooltip{display:none}.erTip{position:absolute;border-radius:4px;padding:10px;background:#c40034;color:#fff;z-index:99;max-width:260px;font-size:13px;line-height:1.35;font-weight:500}.erTip a{color:#fff!important;text-decoration:underline;font-weight:700}.erTip .close_btn{display:block;position:absolute;width:20px;height:20px;text-align:center;border-radius:50%;top:-6px;right:-8px;background:#c40034;z-index:7000;text-decoration:none;font-weight:400}.erTip .close_btn::before{content:" \00D7";color:#fff}.erTip .close_btn:hover{-webkit-box-shadow:0 0 5px 1px #000;-moz-box-shadow:0 0 5px 1px #000;box-shadow:0 0 5px 1px #000}.erTip::after{display:block;position:absolute;left:6%;top:100%;content:" ";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #c40034}.erTip.erRight::after{left:auto;right:5%}.erTipErrorBorder{border:1px solid #c40034!important;-webkit-box-shadow:0 0 5px 1px #c40034;-moz-box-shadow:0 0 5px 1px #c40034;box-shadow:0 0 5px 1px #c40034}.wellcomeBox{width:100%;padding:0 0 30px 0}.wellcomeBox.destinationReasonsBox{padding:0}.wellcomeBox .alert{margin-bottom:0}.wellcomeBox .info{padding:10px;margin:0 0 10px 0;background:#e3e3e3}.wellcomeBox .alert .alert_content .green_txt{font-size:21px}.alert .alert_content p{margin-bottom:10px}.wellcomeBox .alert .alert_content .info{background:#e3e3e3}.wellcomeBox .info h3{float:left;font-family:"Roboto Condensed",sans-serif;font-size:17px;font-weight:400;color:#333;margin:0 10px 0 0;padding:0}.wellcomeBox .info.badge{position:relative;display:none}.wellcomeBox .info.badge.visible{display:block}.wellcomeBox .filter-clear{position:absolute;background:0 0;border:0;padding:0;margin:0;color:#cd3333;right:10px}.wellcomeBox .filter-clear i{display:inline;background:0 0;float:none;font-size:16px;line-height:1;margin:0;padding:0;color:inherit}.wellcomeBox .alert_content h3 span{font-weight:400}.wellcomeBox .alert_content .reasons_visit{line-height:23px;margin:0 5px 0 0}.wellcomeBox .alert_content .reasons_visit i{display:inline-block;float:none;height:auto;width:auto;margin:0;background:0 0;line-height:normal;font-size:12px;color:#7fa832}section#notFound article header{display:block;width:300px;height:150px;margin-right:30px;float:left;text-indent:-10000px;background:url(../images/404.png) 0 0 no-repeat}section#notFound article .notFoundContent{float:left;width:840px}section#notFound article .notFoundContent h3{font-family:'Roboto Condensed',sans-serif;font-weight:500;font-size:21px;line-height:28px}section#notFound article .notFoundContent p{margin:0 0 20px 0}section#notFound article .notFoundContent .hr{margin-bottom:10px}section#notFound article .notFoundContent ul{width:100%;height:30px;float:left;padding:0 0 0 10px;background:#fff;margin-bottom:20px}section#notFound article .notFoundContent ul li{float:left;height:30px;line-height:30px;padding-right:20px;margin-right:5px;background:url(../images/bg-404-li.png) right center no-repeat}section#notFound article .notFoundContent ul li i{font-size:14px;margin-right:5px;color:#333}section#notFound article .notFoundContent ul li:last-child{margin-right:0;padding-right:0;background:0 0}section#notFound article .notFoundContent ul li a{font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:400}.pagination-container{background:#fff;padding:10px 20px}.paging_list{display:block;width:100%;text-align:center}.paging_list li{display:inline-block;height:40px;line-height:40px;margin:0 10px}.paging_list li a{font-size:16px}.paging_list li a.active{color:#333}.paging_list li:first-child a,.paging_list li:last-child a{display:block;width:40px;height:40px;line-height:40px;text-align:center;background:#7fa832;color:#fff}.paging_list li:first-child a:hover,.paging_list li:last-child a:hover{background:#333}.paging_list li a i{font-size:20px;color:#fff}.fullscreen-popup{display:none;vertical-align:middle}.fullscreen-popup .mask{position:fixed;z-index:250;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.3);display:block;transition:opacity .3s ease;width:100%;height:100%}.fullscreen-popup .popup-content{position:relative;width:85%;height:90%;margin:15px auto 0 auto;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease}.fullscreen-popup .popup-content .map-container{width:100%;height:100%;z-index:10}.fullscreen-popup .popup-content .business-info{position:absolute;bottom:10px;left:10px;background:#fff;z-index:30;box-shadow:0 0 3px rgba(0,0,0,.33);border-radius:3px;max-width:calc(100% - 63px)}.fullscreen-popup .popup-content .business-info article header h1,.fullscreen-popup .popup-content .business-info article section{border-bottom:1px solid #e3e3e3;padding:5px 10px}.fullscreen-popup .popup-content .business-info article header h1{padding:5px 10px;font-weight:400;font-family:'Roboto Condensed',sans-serif;font-size:21px;color:#333}.fullscreen-popup .popup-content .close_btn{position:absolute;top:50px;right:10px;z-index:20;background:rgba(255,255,255,.8);color:#333;width:40px;height:40px;text-align:center;box-shadow:0 0 3px rgba(0,0,0,.33)}.fullscreen-popup .popup-content .close_btn:hover{background:#fff;box-shadow:0 0 12px rgba(0,0,0,.33)}#globalPopUp{display:none;position:fixed;z-index:3000;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}#globalPopUp .popUpContainer{position:absolute;width:36%;left:32%;top:15%;background:rgba(10,10,10,.3);padding:15px}#globalPopUp .popUpContainer button.cPopUp{display:block;position:absolute;right:-10px;top:-10px;font-size:21px;cursor:pointer;width:40px;height:40px;line-height:40px;background:#b94a48;z-index:10;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%!important}#globalPopUp .popUpContainer button.cPopUp i{display:block;width:40px;height:40px;text-align:center;line-height:36px;color:#fff}#globalPopUp .popUpContainer .popUpContent{background:#fff}#globalPopUp .popUpContainer .popUpContent h3{display:block;width:100%;padding:10px 20px;background:#e3e3e3;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:21px;line-height:24px;color:#333;margin:0 0 20px 0}#globalPopUp .popUpContainer .popUpContent h3 i{display:block;float:left;margin-right:10px;color:#7fa832;font-size:24px}#globalPopUp button.cities,#globalPopUp button.confirm,#globalPopUp button.location{display:block;float:left;width:48.5%}#globalPopUp button.confirm{margin-left:25%}#globalPopUp .button_confirm{margin-left:35%;margin-bottom:15px}#globalPopUp button.cities{margin-right:3%}#globalPopUp .popUpContainer .popUpContent .popUpForm{width:100%;padding:0 15px 15px 15px}.locationPopup .info-text{font-size:15px}.locationPopup .button_confirm{width:100%;margin:0 5px 10px 0!important}.popUpForm.popUpLoginForm legend{margin-bottom:10px}.popUpForm.popUpLoginForm input{display:block;float:left;margin:0;width:47.5%!important}.popUpForm.popUpLoginForm input[type=email]{margin-right:5%!important}.popUpForm a.facebook_btn{width:48%;float:left;text-transform:none;font-size:21px;font-weight:300}.popUpForm.popUpLoginForm a.facebook_btn,.popUpForm.popUpLoginForm input.login-submit-btn{width:100%!important;float:none;margin-bottom:10px}.popUpForm.popUpLoginForm label input[type=checkbox]{display:block;position:relative;top:5px;width:auto!important;float:left;height:auto;margin-right:10px}.popUpForm.popUpLoginForm a.forgotten_pass{float:right;padding:0}.popUpForm.promoForm input[type=email]{width:250px;float:left;margin:0 20px 0 0}.popUpForm.promoForm button[type=submit]{padding:0 20px}.in_mobile{display:none}#main_address_contacts address{display:block}section#contentOffer.offerV2 #main_address_contacts address&gt;ul{display:block;margin:0}section#contentOffer.offerV2 .credits small{display:inline-block;font-size:11px;line-height:1.1;padding:0 10px 0 10px;text-align:left}#similarOffers{margin-top:20px}#similarOffers.offerV2{background:#fff;padding:20px;margin-top:10px}#similarOffers.offerV2 .gateway_offer li{margin-right:10px}#similarOffers.offerV2 .recommended_destinations_list ul li{width:350px}#similarOffers.offerV2 .recommended_destinations_list ul li a{background:#e3e3e3}#similarOffers.offerV2 .recommended_destinations_list ul li a:hover{background:#7fa832}#main_address_contacts address ul.work_time,#main_address_contacts address&gt;ul li i{display:inline-block;vertical-align:middle}section#contentOffer.offerV2 #main_address_contacts address ul.work_time{width:50%;margin:0}#main_address_contacts .static_map{position:relative;display:block;width:100%;height:150px;margin-top:10px}#main_address_contacts .static_map .map_mask{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}#main_address_contacts .static_map img{max-width:100%;max-height:100%}table{width:100%;border-collapse:collapse;margin:0 0 30px 0}table thead tr th{font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:600;text-align:center;height:30px;vertical-align:top}table tbody tr td{vertical-align:top;background:#fff;padding:20px;font-size:14px;text-align:left;border:1px solid #e3e3e3}table tbody tr td.v-al-middle{vertical-align:middle}.mobile_expand_btn{display:block;width:100%;text-align:left;height:40px;background:#e3e3e3;color:#333;padding:0 0 0 20px;font-size:21px;font-weight:300;line-height:40px;margin-bottom:5px}.mobile_expand_btn i.icon{display:block;float:right;width:40px;height:40px;text-align:center;background:0 0;line-height:40px;border:0}.mobile_expand_btn.collapsed i.fa-chevron-up:before{content:"\f078"}.mobile_expand_btn:after{content:'';display:table;clear:both}section#contentOffer.offerV2 article ul.gallery_list{display:block}section#contentOffer.offerV2 article ul.gallery_list&gt;li{position:relative;list-style-type:none;display:block;float:left;margin-left:10px;width:130px;height:130px}section#contentOffer.offerV2 article ul.gallery_list&gt;li:first-child{margin:0}section#contentOffer.offerV2 article ul.gallery_list&gt;li .img_hover{position:absolute;top:-100%}section#contentOffer.offerV2 article ul.gallery_list&gt;li img{display:block;width:100%;height:130px;border:1px solid #e3e3e3}section#contentOffer.offerV2 article ul.gallery_list:after{content:'';display:table;clear:both}section#contentOffer.offerV2 .subtitle{color:#7a8184;font-weight:300;font-size:20px}section#contentOffer.offerV2 .offer_info h1.cl_header{margin-bottom:5px}.badgeNum{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;background:#7fa832;color:#fff;font-family:"Roboto Condensed",sans-serif;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.badgeIcon{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;color:#fff;font-size:20px;background:#7fa832;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.horizontal_badge,.vertical_badge{display:inline-block;max-width:300px;padding:10px;position:relative;background:#333;font-size:13px;line-height:19px;color:#fff}.vertical_badge{text-align:center}.horizontal_badge .triangle{background:#333;left:-6px;top:50%;margin-top:-6px}.vertical_badge .triangle{background:#333;left:50%;bottom:-6px;margin-left:-6px}.full_width{width:100%;padding:20px;background:#fff}section#contentMin{width:830px;float:left}section#contentMax{width:900px;float:left}aside.sideLeft{width:310px;float:left;margin-right:30px}aside.sideRight{width:240px;float:right;margin-left:30px}aside.sideLeft h3,aside.sideRight h3{font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:300;color:#333;text-transform:none;background:0 0;padding:0;min-height:0;margin:0 0 10px 0;text-align:left}.contact_rio h3{line-height:28px!important}p{margin:0 0 15px 0}textarea{overflow:auto}a{text-decoration:none;color:#7fa832}a:hover{text-decoration:none;color:#668628}.highlight,.important_message{font-weight:700}ul{list-style:none}.text_upp{text-transform:uppercase}address{font-style:normal;display:inline-block}.hr{height:1px;overflow:hidden;width:100%;background:#fff}.grey_hr{background:#e3e3e3!important}.greyBg{background:#e3e3e3}.text_center{text-align:center}.text_left{text-align:left!important}.text_right{text-align:right}.green_txt{color:#7fa832!important}.grey_txt{color:#787878}.red_txt,.red_txt:hover{color:#bd362f}.lh_40{line-height:40px!important}.lh_20{line-height:20px!important}.no_bord{border:none!important}.no_bord_right{border-right:none!important}.no_in_desktop{display:none!important}.in_1024{display:none!important}.in_960{display:none!important}.no_margin{margin:0!important}.ml_0{margin-left:0!important}.ml_5{margin-left:5px!important}.ml_10{margin-left:10px!important}.ml_20{margin-left:20px!important}.ml_30{margin-left:30px!important}.mr_0{margin-right:0!important}.mr_5{margin-right:5px!important}.mr_10{margin-right:10px!important}.mr_15{margin-right:15px!important}.mr_20{margin-right:20px!important}.mr_30{margin-right:30px!important}.mb_0{margin-bottom:0!important}.mb_5{margin-bottom:5px!important}.mb_10{margin-bottom:10px!important}.mb_20{margin-bottom:20px!important}.mb_30{margin-bottom:30px!important}.mb_40{margin-bottom:40px!important}.mb_50{margin-bottom:50px!important}.mt_0{margin-top:0!important}.mt_5{margin-top:5px!important}.mt_10{margin-top:10px!important}.mt_20{margin-top:20px!important}.mt_30{margin-top:30px!important}.mt_40{margin-top:40px!important}.margin_20{margin:20px}.no_padding{padding:0!important}.pt_0{padding-top:0!important}.pt_5{padding-top:5px!important}.pt_10{padding-top:10px!important}.pr_5{padding-right:5px!important}.pr_10{padding-right:10px!important}.pr_20{padding-right:20px!important}.pr_30{padding-right:30px!important}.pr_15{padding-right:15px!important}.pl_5{padding-left:5px!important}.pl_15{padding-left:15px!important}.pl_10{padding-left:10px!important}.pl_20{padding-left:20px!important}.pl_30{padding-left:30px!important}.pt_30{padding-top:30px!important}.pt_60{padding-top:60px!important}.pb_0{padding-bottom:0!important}.pb_5{padding-bottom:5!important}.pb_10{padding-bottom:10px!important}.pb_20{padding-bottom:20px!important}.pb_30{padding-bottom:30px!important}.p_10{padding:10px!important}.p_5{padding:5px!important}.p_20{padding:20px!important}.display_inline{display:inline!important}.display_block{display:block!important}.display_none{display:none!important}.full_width{width:100%!important}.visibility_hidden{visibility:hidden!important}.font_size_12{font-size:12px!important}.regular_weight{font-weight:300!important}.medium_weight{font-weight:500!important}.no_background{background:0 0!important}.btn,.btn2{display:inline-block;font-family:'Roboto Condensed',sans-serif;border:none;cursor:pointer;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.big_rounded_btn{min-width:135px;text-align:center;height:40px;line-height:40px;border-radius:5px!important;border:1px solid #444;font-weight:700;color:#fff;text-transform:uppercase;font-weight:700;font-size:15px}.big_rounded_btn:hover{color:#fff}.big_rounded_btn.green:hover{background:#00bc58!important;background:-moz-linear-gradient(top,#00bc58 0,#094 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00bc58),color-stop(100%,#094))!important;background:-webkit-linear-gradient(top,#00bc58 0,#094 100%)!important;background:-o-linear-gradient(top,#00bc58 0,#094 100%)!important;background:-ms-linear-gradient(top,#00bc58 0,#094 100%)!important;background:linear-gradient(to bottom,#00bc58 0,#094 100%)!important}.big_rounded_btn.green{background:#006e2e!important;background:-moz-linear-gradient(top,#00913a 0,#006e2e 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00913a),color-stop(100%,#006e2e))!important;background:-webkit-linear-gradient(top,#00913a 0,#006e2e 100%)!important;background:-o-linear-gradient(top,#00913a 0,#006e2e 100%)!important;background:-ms-linear-gradient(top,#00913a 0,#006e2e 100%)!important;background:linear-gradient(to bottom,#00913a 0,#006e2e 100%)!important}.big_rounded_btn.secondary{display:block;background:#d12c3d;background:linear-gradient(to bottom,#d12c3d 0,#9e212e 100%);color:#fff;border:0}.big_rounded_btn.secondary.desktop_hidden{display:none}#contentOffer .create_account button.btn,#registerContent button.btn,.green_btn{height:40px;font-size:18px;line-height:40px;font-weight:400;text-align:center;background:#7fa832;color:#fff;padding-right:20px;text-transform:uppercase}.green_btn.icon_r,.green_btn.txt_r{padding-right:0;padding-left:20px}.green_btn.noIcon{padding:0 30px}#contentOffer .create_account button.btn i,#registerContent button.btn i,.green_btn i,.green_btn.txt_r .text{display:block;float:left;width:40px;height:40px;text-align:center;line-height:40px;background:#333;color:#fff;margin:0 20px 0 0;font-size:20px;border-right:1px solid #e3e3e3}.green_btn.icon_r i,.green_btn.txt_r .text{float:right;margin:0 0 0 20px}#contentOffer .create_account button.btn:hover,#registerContent button.btn:hover,.green_btn:hover{background:#668628;color:#fff;text-decoration:none}.gray_btn,.inactive{height:40px;font-size:21px;line-height:40px;font-weight:300;text-align:center;background:#848484;color:#fff;padding-right:20px}.transparent-btn{padding:10px 15px;border:1px solid #fff;border-radius:3px;color:#fff;background:0 0}.transparent-btn.lighter:hover{color:#a9d061}.ac-btn{padding:3px 10px;border-radius:3px;min-height:30px;line-height:24px}.ac-btn img{vertical-align:middle;max-width:24px;max-height:24px}.ac-button-list .ac-btn{margin:2px 0}.inactive{cursor:default}.gray_btn i,.inactive i,.white_btn i:not(.nostyles){display:block;float:left;width:40px;height:40px;text-align:center;line-height:40px;background:#333;color:#fff;margin:0 20px 0 0;font-size:21px;border-right:1px solid #e3e3e3}.inactive:hover{background:#848484}.gray_btn:hover{background:#668628;color:#fff;text-decoration:none}.red_btn{height:40px;font-size:21px;line-height:40px;font-weight:300;text-align:center;background:#bd362f;color:#fff;padding-right:20px}.red_btn i{display:block;float:left;width:40px;height:40px;text-align:center;line-height:40px;background:#333;color:#fff;margin:0 20px 0 0;font-size:20px;border-right:1px solid #e3e3e3}.red_btn:hover{background:#a12e28;color:#fff;text-decoration:none}.btn_continue{display:none}.dark_btn{height:40px;font-size:21px;line-height:40px;font-weight:300;text-align:center;background:#333;color:#fff}.dark_btn:hover{background:#000;text-decoration:none}.green_white_btn{height:42px;font-size:17px;font-weight:400;line-height:20px;text-indent:16px;color:#fff;background:#7fa832 url(../images/bg-button-green-white.png) right center no-repeat;padding-top:10px}.green_white_btn:hover{text-indent:30px;color:#fff;background-position:110% center;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.share_on_fb,a.share_on_fb:hover{background:#3b5998;color:#fff;padding:5px 10px}.dark_arrow{height:40px;font-size:21px;font-weight:300;line-height:38px;color:#333;background:#fff}.dark_arrow:hover{color:#fff;background:#7fa832;background-position:110% center;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.other_offers .dark_arrow i{color:#333!important}.other_offers .dark_arrow:hover i{color:#fff!important}.dark_arrow.txt_r:hover .text{background:#7fa832}.dark_arrow i,.dark_arrow.txt_r .text{display:block;float:left;margin-right:20px;width:40px;height:40px;line-height:42px;text-align:center;background:#fbfbfb;border-right:1px solid #e3e3e3}.dark_arrow.icon_r i,.dark_arrow.txt_r .text{float:right;margin:0 0 0 20px;border-right:none;border-left:1px solid #e3e3e3}.dark_arrow.icon_r,.dark_arrow.txt_r{padding-right:0!important;padding-left:20px}.dark_arrow.green_icon i,.green-icon{color:#7fa832}.dark_arrow.green_icon:hover i{color:#fff}aside .dark_arrow{height:42px}aside .dark_arrow i{height:42px;width:42px;margin-right:5px}.dark_arrow:hover i{background:#7fa832}.proven_vendor{overflow:hidden}.proven_vendor i{background:#f49e08!important;color:#fff!important}.proven_vendor strong{display:block;line-height:22px;text-transform:uppercase;font-weight:400}.proven_vendor small{display:block;text-transform:uppercase;line-height:15px;font-size:10px}.view_more{width:110px;height:30px;line-height:26px;text-indent:10px;font-size:14px;font-weight:400;color:#333;background:#fff url(../images/bg-view-more.png) right center no-repeat}.view_more:hover{text-indent:20px;color:#333;background-position:110% center;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.white_btn{height:42px;font:300 21px/42px Roboto,sans-serif;color:#333;background:#fff}.block_btn{display:block;width:100%;text-align:left;padding:0 15px}.block_btn::after,.block_btn::before{display:table;content:''}.block_btn::after{clear:both}.block_btn .toggle-icon{float:right;margin-right:-15px}.block_btn .toggle-icon i{margin:0}.admin-filter-box{height:0;overflow:hidden;background:#fff;padding:0 20px;margin-bottom:10px}#contentProfile .admin-filter-box .profile_form input.floatLeft{width:auto}.admin-filter-box.collapsed{height:auto;padding:20px}.view_all_offer{box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.back_btn{height:42px;text-indent:65px;font-size:14px;line-height:42px;color:#333;text-transform:uppercase;background:#fff url(../images/bg-btn-back.png) left center no-repeat}.back_btn:hover{text-indent:55px;color:#333;background-position:-10px center;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}input.btn,input.btn:hover{border:none}.facebook_btn,.google_btn{background:#375999;color:#fff;font-size:17px;height:40px;width:100%;line-height:40px;text-align:center;text-transform:uppercase}.facebook_btn:hover{color:#fff;background:#2c477a}.google_btn{background:#ea4335}.google_btn:hover{color:#fff;background:#dc2616}.clear{clear:both;height:0;overflow:hidden}.floatRight{float:right!important}.floatLeft{float:left!important}.floatNone{float:none!important}.indent{text-indent:-9999px;font-size:.001em;line-height:.001em}.thre_column{width:100%;float:left;margin:0 0 20px 0}.thre_column li{float:left;width:32%;margin:0 2% 0 0}.thre_column li:last-child{margin:0}img.floatLeft{float:left;margin:0 10px 0 0}img{border:none}.triangle{display:block;position:absolute;width:12px;height:12px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.icon_holder{display:inline-block;text-align:center}header#headerConainer{width:100%;height:62px;background:#333;position:fixed;top:0;left:0;margin:0;z-index:100}.header_content{width:1170px;position:relative;margin:0 auto}header#headerConainer .logo{display:block;float:left;position:relative;width:100px;height:65px;top:-2px;left:0}header#headerConainer .logo.animation{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation:fadeInDown 1s;-moz-animation:fadeInDown 1s;-ms-animation:fadeInDown 1s;-o-animation:fadeInDown 1s;animation:fadeInDown 1s}header#headerConainer .logo a{display:block;width:100%;height:auto}header#headerConainer .logo span{font-size:0}header#headerConainer .logo img{border:none;display:block}header#headerConainer .logo img.noInDesktop{display:none}header#headerConainer h1 span{display:none;text-indent:-9999px}header#headerConainer h1.branding a:hover{text-decoration:none}header#headerConainer #searchForm{float:left;margin:0 0 0 30px;margin-top:10px}header#headerConainer #searchForm label{display:block;float:left;width:60px;padding:0 10px;background:#535353;height:40px;line-height:38px;border:1px solid #767676;border-right:none;font-size:14px;color:#ebebeb;font-weight:400;cursor:pointer}header#headerConainer #searchForm input{display:block;float:left;width:200px;padding:0 10px;background:#464646;height:40px;line-height:38px;border:1px solid #767676;border-left:none;font-size:14px;color:#aaa;font-weight:400;border-radius:0}header#headerConainer #searchForm .submit_mask{float:left;width:46px;height:40px;position:relative}header#headerConainer #searchForm .submit_mask button{display:block;position:absolute;z-index:10;width:100%;height:100%;padding:0;margin:0;background:0 0;border:none;text-indent:-9999px;cursor:pointer;-webkit-transition:.2s ease-in-out 0s;-moz-transition:.2s ease-in-out 0s;-o-transition:.2s ease-in-out 0s;-ms-transition:.2s ease-in-out 0s;transition:.2s ease-in-out 0s}header#headerConainer #searchForm .submit_mask i{display:block;width:100%;height:100%;text-align:center;line-height:38px;position:absolute;z-index:1;font-size:21px;color:#fff;-webkit-transition:.2s ease-in-out 0s;-moz-transition:.2s ease-in-out 0s;-o-transition:.2s ease-in-out 0s;-ms-transition:.2s ease-in-out 0s;transition:.2s ease-in-out 0s}header#headerConainer #searchForm .submit_mask:hover{background:#fff;-webkit-transition:.2s ease-in-out 0s;-moz-transition:.2s ease-in-out 0s;-o-transition:.2s ease-in-out 0s;-ms-transition:.2s ease-in-out 0s;transition:.2s ease-in-out 0s}header#headerConainer #searchForm .submit_mask:hover i{color:#7fa832;-webkit-transition:.2s ease-in-out 0s;-moz-transition:.2s ease-in-out 0s;-o-transition:.2s ease-in-out 0s;-ms-transition:.2s ease-in-out 0s;transition:.2s ease-in-out 0s}header#headerConainer .nav_search{position:relative}header#headerConainer .short_search_result{width:100%;top:60px;left:313px;border:none;background:#fff}header#headerConainer .short_search_result .last{margin:5px 0 5px;height:auto!important}.inquiry-info .inquiry-info-div,header#headerConainer .short_search_result ul .last a h3{padding-left:0!important}header#headerConainer .short_search_result ul .last a:hover h3{color:#7fa832!important;font-weight:500}header#headerConainer .short_search_result hr.mb-1{display:none}header#headerConainer .short_search_result .justify-content-wrap{justify-content:space-evenly}header#headerConainer .short_search_result h3.expired_headline{font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:300;margin:0 0 10px 20px}header#headerConainer .short_search_result ul{margin:0}header#headerConainer .short_search_result ul li{float:none;display:block;width:100%;height:80px}header#headerConainer .short_search_result ul li.disabled{filter:url("data:image/svg+xml;utf8,&amp;lt;svg xmlns=\'http://www.w3.org/2000/svg\'&amp;gt;&amp;lt;filter id=\'grayscale\'&amp;gt;&amp;lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&amp;gt;&amp;lt;/filter&amp;gt;&amp;lt;/svg&amp;gt;#grayscale");filter:gray;-webkit-filter:grayscale(100%)}header#headerConainer .short_search_result ul li.last{border-bottom:none;height:33px;text-align:center}header#headerConainer .short_search_result ul li a{display:block;height:100%;padding:5px}header#headerConainer .short_search_result ul li a:hover{background:#7fa832}header#headerConainer .short_search_result ul li .img_price_box{position:relative;float:left;width:124px;overflow:hidden}header#headerConainer .short_search_result ul li .img_price_box img{display:block;margin:0;padding:0;width:100%;height:70px}header#headerConainer .short_search_result ul li .img_price_box .price{display:block;width:100%;height:30px;line-height:30px;position:relative;background:#e3e3e3;font-size:14px;color:#333}header#headerConainer .short_search_result ul li a .img_price_box .price .triangle{background:#e3e3e3;top:-6px;left:6px}header#headerConainer .short_search_result ul li:nth-child(odd) a .img_price_box .price{background:#fff}header#headerConainer .short_search_result ul li:nth-child(odd) a .img_price_box .price .triangle{background:#fff}header#headerConainer .short_search_result ul li a .img_price_box .price .price_txt{display:block;float:left;width:44px;text-align:center}header#headerConainer .short_search_result ul li a .img_price_box .price .figure{display:block;float:right;width:80px;text-align:center;height:30px;background:#7fa832;color:#fff;font-weight:500;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}header#headerConainer .short_search_result ul li a:hover .img_price_box .price .figure{background:#e3e3e3;color:#7fa832;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}header#headerConainer .short_search_result ul li:nth-child(odd) a:hover .img_price_box .price .figure{background:#fff;color:#7fa832}header#headerConainer .short_search_result ul li a h3{padding-left:5px;font-family:'Roboto Condensed',sans-serif;font-size:17px;font-weight:400;color:#333}header#headerConainer .short_search_result ul li.last a h3{display:inline-block;width:auto;float:none}header#headerConainer .short_search_result ul li a:not(:last-child):hover h3{color:#fff}header#headerConainer .short_search_result ul.expired_offers{margin:0}header#headerConainer .short_search_result ul.expired_offers li{background:#e3e3e3;margin-bottom:1px}header#headerConainer .short_search_result ul.expired_offers li:last-child{margin-bottom:0}header#headerConainer .short_search_result ul.expired_offers li a h3{color:#9f9f9f}header#headerConainer .short_search_result ul.expired_offers li .img_price_box .price,header#headerConainer .short_search_result ul.expired_offers li a .img_price_box .price .figure,header#headerConainer .short_search_result ul.expired_offers li a .img_price_box .price .triangle,header#headerConainer .short_search_result ul.expired_offers li:nth-child(2n+1) a .img_price_box .price,header#headerConainer .short_search_result ul.expired_offers li:nth-child(2n+1) a .img_price_box .price .triangle{background:#b3b3b3}header#headerConainer .short_search_result ul.expired_offers li a .img_price_box .price .figure{color:#787878;text-decoration:line-through}header#headerConainer .short_search_result ul.expired_offers li:nth-child(odd) a:hover .img_price_box .price .figure{background:#b3b3b3;color:#787878}header#headerConainer .short_search_result ul.expired_offers li .img_price_box .price{color:#787878}header#headerConainer .short_search_result ul.expired_offers li .img_price_box img{-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}header#headerConainer .short_search_result ul.expired_offers li a:hover{background:#d1d1d1}button.btn-navbar{display:none;float:right;background:0 0;border:none}a.fb_btn,aside .nav_destination .filterBox button.btn-filter,aside.open_offer .btn_offer_mobile,section#contentOffer .btn_offer_mobile{display:none}header#headerConainer ul#navi{display:block;margin:0;padding:0;float:right}header#headerConainer ul#navi.guest-bar{background:#464646;border-left:1px solid #767676;border-right:1px solid #767676}header#headerConainer ul#naviAdd{display:block;margin:0 0 0 20px;padding:0;float:left}header#headerConainer ul#navi li,header#headerConainer ul#naviAdd li{float:left;height:61px;margin:0 0 0 1px}header#headerConainer a.shopping_cart,header#headerConainer ul#navi li:not(.social-login) a,header#headerConainer ul#naviAdd li:not(.social-login) a{display:block;position:relative;padding:10px 5px 0 5px;height:61px;font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#ebebeb;white-space:nowrap}#naviAdd2 li:not(.social-login) a,header#headerConainer ul#naviAdd li:not(.social-login) a{font-size:12px;line-height:15px;align-items:center}header#headerConainer ul#navi li a.btn_login{border-left:1px solid #767676;border-right:1px solid #767676}header#headerConainer ul#navi li a.fb_login i{display:block;margin:0 auto;background:#4267b2;width:35px;text-align:center;border-radius:3px;padding-top:2px}header#headerConainer ul#navi li a.fb_login:hover i{color:#fff}header#headerConainer ul#navi li.social-login{text-align:center;padding:10px 0;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;line-height:1}header#headerConainer ul#navi li.social-login:hover label{color:#7fa832}header#headerConainer ul#navi li.social-login .social-entry{display:inline-block;width:35px;height:100%;overflow:hidden;text-align:center;margin:0 5px}header#headerConainer ul#navi li.social-login .social-entry:hover{background:0 0}header#headerConainer ul#navi li.social-login .social-entry i{color:#fff}header#headerConainer ul#navi li.social-login .social-entry img{max-width:100%;max-height:100%;border-radius:3px;padding-top:2px}header#headerConainer ul#navi li.social-login label{display:block;padding:0;padding:0;font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#ebebeb;white-space:nowrap}header#headerConainer ul#navi li a.orders_btn .br{background:#bd362f}header#headerConainer a.shopping_cart{width:100px;float:right}header#headerConainer a.shopping_cart i,header#headerConainer ul#navi li a i,header#headerConainer ul#naviAdd li a i{display:block;text-align:center;font-size:21px}header#headerConainer ul#navi li a i.fa-facebook{font-size:35px}header#headerConainer a.shopping_cart.active,header#headerConainer a.shopping_cart:hover,header#headerConainer ul#navi li a.active,header#headerConainer ul#navi li a:hover,header#headerConainer ul#naviAdd li a.active,header#headerConainer ul#naviAdd li a:hover{text-decoration:none;background:#fff;color:#7fa832}header#headerConainer a.shopping_cart.active i,header#headerConainer a.shopping_cart:hover i,header#headerConainer ul#navi li a.active i,header#headerConainer ul#navi li a:hover i,header#headerConainer ul#naviAdd li a.active i,header#headerConainer ul#naviAdd li a:hover i{color:#7fa832;text-decoration:none}header#headerConainer a.shopping_cart span.br,header#headerConainer span.br{display:block;position:absolute;top:5px;right:5px;width:24px;height:24px;font-family:'Roboto Condensed',sans-serif;text-align:center;line-height:24px;color:#fff;background:#d12c3d;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.user-panel-list{overflow:hidden;background:#333;position:absolute;top:62px;right:-25px}.user-panel-list::before{content:'';position:absolute;top:-9px;left:50%;transform:translate(-50%,0);width:0;height:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #fff transparent}.user-panel-list.collapse{height:0}.user-panel-list.collapsing{transition-duration:1s}.user-panel-list.in{overflow:visible;height:auto}.user-panel-list .user-panel-list-item{text-align:center;height:50px}.user-panel-list .user-panel-list-item a{display:block;position:relative;padding:10px 20px 0 20px;height:50px;font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#ebebeb;white-space:nowrap}.user-panel-list .user-panel-list-item a:hover{background:#fff;color:#7fa832}.user-panel-list .user-panel-list-item a i{display:block;text-align:center;font-size:21px}.pos_relative{position:relative}ul#navi li a .caret{position:absolute;right:-10px;top:calc(50% + 9px);transform:translate(0,-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0}ul#navi li a.active .caret,ul#navi li a:hover .caret{border-top-color:#7fa832}.faq-box::after,.faq-box::before{display:table;content:''}.faq-box::after{clear:both}aside.faq_aside .faq-box h3{margin:5px 10px}aside.profileV2 .faq-box{background:#f3f3f3;border-right:1px solid #e3e3e3;margin-top:20px}aside.profileV2 .faq-box h3{margin:0;font-family:'Roboto Condensed',sans-serif;font-size:21px;line-height:24px;color:#333;font-weight:300;margin:0 10px 5px 10px;min-height:0}.faq-box dl{display:block;margin:0}.faq-box dl dt{position:relative;display:block;background:#fff;padding:5px 10px;cursor:pointer}.faq-box dl dd{height:auto;overflow:hidden;padding:0 5px 0 10px;transition:height .6s ease-in-out;line-height:1.2;margin-bottom:5px}.faq-box dl dd.collapse{padding-top:5px;height:0}.faq-box dl dd.collapse.in{height:auto}.caret-global{position:absolute;right:5px;top:50%;transform:translate(-50%,0);border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333}.caret-global.up{border-top:0;border-bottom:5px solid #333}.profile-vouchers{list-style-type:none;background:#fff}.profile-vouchers&gt;li{display:block;border-bottom:3px solid #7fa832}.profile-vouchers.expired&gt;li{border-bottom:3px solid #ccc}.profile-vouchers.expired&gt;li:last-child,.profile-vouchers&gt;li:last-child{border:0}.profile-vouchers.expired&gt;li:hover{border-color:#7fa832}.profile-vouchers .voucher-info{padding:10px}.profile-vouchers .voucher-info .voucher-image{position:relative;display:block;width:auto}.profile-vouchers .voucher-info .voucher-image img{display:block;width:230px}.profile-vouchers .voucher-info .voucher-image label{display:block;background:#333;color:#fff;padding:2px 5px;font-family:'Roboto Condensed',sans-serif;color:#fff;font-size:16px;font-weight:400}.profile-vouchers .voucher-info .voucher-image::after{position:absolute;content:'';display:block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;right:0;top:15px}.profile-vouchers .voucher-info .voucher-description{max-width:calc(100% - 260px);float:left;margin-left:16px}.profile-vouchers .voucher-description header h1{font-weight:400;font-size:17px}.profile-vouchers .voucher-description .voucher-data{margin:0 0 10px 0}.profile-vouchers .voucher-description footer{background:0 0;border:0}.profile-vouchers .view_vouchers_btn{display:none}#contentProfile.profileV2 .pagination-container{display:block;width:auto;text-align:right}#contentProfile.profileV2 .pagination-container::after,#contentProfile.profileV2 .pagination-container::before{display:table;content:''}#contentProfile.profileV2 .pagination-container ul.pagination&gt;li{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center}#contentProfile.profileV2 .pagination-container::after{clear:both}#contentProfile.profileV2 .pagination-container ul.pagination{list-style-type:none}#contentProfile.profileV2 .pagination-container ul.pagination&gt;li{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center}#contentProfile.profileV2 .pagination-container ul.pagination&gt;li a{display:block;height:100%}.gateway_offer{float:left;width:100%}.offers_list.suggested .gateway_offer{width:auto;margin-left:-15px}.gateway_offer li{float:left;width:270px;height:170px;position:relative;margin-right:30px}.gateway_offer li:last-child{margin-right:0}.gateway_offer li a{display:block;overflow:hidden;position:relative;width:100%;height:100%}.gateway_offer li a .offer_hover_mask{display:block;position:absolute;z-index:9;background:rgba(0,0,0,.3);top:-100%;left:0;width:100%;height:100%;padding:40px 0 0 0;text-align:center;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.gateway_offer li a:hover .offer_hover_mask{top:0;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.gateway_offer li a .offer_hover_mask p{font-size:14px;font-weight:100;color:#fff;margin:0 0 5px 0}.gateway_offer li a img{display:block;margin:0;padding:0;width:100%;height:170px;z-index:1}.gateway_offer li a:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}.gateway_offer li a h3{display:block;width:100%;height:30px;position:absolute;top:auto;left:0;bottom:0;margin:0;z-index:10;font-family:'Roboto Condensed',sans-serif;font-size:18px;line-height:28px;text-indent:10px;font-weight:300;color:#333;text-transform:none;background:#e3e3e3}section#similarOffers.offerV2 .gateway_offer li a h3{background:#e3e3e3}.gateway_offer li a .offer_hover_mask h3{position:static;display:inline-block;width:auto;height:auto;padding:3px 0;background:0 0;font-family:Roboto,sans-serif;font-size:21px;font-weight:400;color:#fff;text-transform:uppercase;border-top:1px solid #fff;border-bottom:1px solid #fff}.gateway_offer li a h3 .num{display:block;float:right;position:relative;width:30px;height:30px;background:#7fa832;font-family:Roboto,sans-serif;font-weight:600;color:#fff;font-size:16px;line-height:30px;text-align:center;text-indent:0}.gateway_offer li a h3 .triangle{top:-6px;left:50%;margin-left:-6px;background:#7fa832}.gateway_offer li a .gradient-overlay{width:100%;padding:21px 15px 25px;top:0;left:0;margin-bottom:12px;position:absolute;z-index:2;color:#fff!important;text-shadow:1px 1px 1px #000;background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(0,30,71,.65)),color-stop(100%,rgba(0,30,71,0)));background:-webkit-linear-gradient(top,rgba(0,30,71,.65) 0,rgba(0,30,71,0) 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,30,71,.65)),to(rgba(0,30,71,0)));background:linear-gradient(to bottom,rgba(0,30,71,.65) 0,rgba(0,30,71,0) 100%)}section#similarOffers .offers_list li a h3 .num .offer_txt{display:none}#contentContainer{width:1170px;padding:70px 0 0 0;position:relative;z-index:1;margin:0 auto 40px auto}.option-wrapper{padding-top:86px}.conditionBox{background:#fff;padding:20px}.rafi_class{height:auto}.conditionBox.gdpr&gt;p{padding:0 15px;margin:15px 0 0 0}.conditionBox .list{padding:0 30px}.conditionBox .container{margin:0 15px}.conditionBox .bulletList{list-style-type:disc}#contentContainer #conditions .conditionBox.gdpr&gt;h3{margin-top:10px}#contentContainer #conditions .conditionBox.gdpr&gt;h3:first-child{margin-top:0}.inactiveOfferBox{padding:10px 0 10px 10px}.inactiveOfferBox .offers_list.suggested header{display:none}.inactiveOfferBox .offers_list.suggested .gateway_offer li{margin:0 9px}.inactiveOfferBox .offers_list.suggested .gateway_offer li h3{background:#e3e3e3}.inactiveOfferBox .offers_list.suggested .gateway_offer li h3 .offer_txt{display:none}.breadcrumbs{width:100%;height:42px;margin:0 0 30px 0;background:#fff}.breadcrumbs.offerV2{margin:0;border-bottom:1px solid #e3e3e3}.breadcrumbs.hotel-list{margin:0;border-bottom:1px solid #e3e3e3;float:left}.breadcrumbs.places{margin:0 -10px;width:auto}.breadcrumbs ul li{display:block;position:relative;float:left;height:42px;font-size:14px;line-height:42px;font-family:'Roboto Condensed',sans-serif;padding:0 30px 0 10px;color:#000;background:url(../images/bg-breadcrumbs-li.png) right center no-repeat}.breadcrumbs ul li:first-child{background:0 0;padding:0}.breadcrumbs ul li:last-child{padding:0 0 0 10px;background:0 0}.breadcrumbs ul li a{display:block;height:42px;font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:400;color:#333}.breadcrumbs ul li a:hover,.breadcrumbs ul li:hover a{color:#7fa832;text-decoration:none}.breadcrumbs ul li a i{margin-left:5px}.breadcrumbs ul li a.home{padding:0 30px 0 20px;background:url(../images/bg-bradcrumbs-home.png) right center no-repeat}.breadcrumbs ul li a.home span{font-size:0}.breadcrumbs ul li a.home i{font-size:29px;margin:0;line-height:38px;color:#333}.breadcrumbs ul li a.home:hover i{color:#fff}.breadcrumbs ul li:hover .breadcrumbs_dropdown{display:block}.breadcrumbs ul li .breadcrumbs_dropdown{display:none;position:absolute;z-index:1000;left:-18px;top:42px;background:#fff;width:500px;border-top:1px solid #e3e3e3;-moz-box-shadow:0 4px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.4);box-shadow:0 4px 4px rgba(0,0,0,.4)}.breadcrumbs ul li .breadcrumbs_dropdown ul{padding:10px 5px 0 5px}.breadcrumbs ul li .breadcrumbs_dropdown ul.national_offer{padding-top:0}.breadcrumbs ul li .breadcrumbs_dropdown .destination_dropdown li,.breadcrumbs ul li ul li{display:block;width:46%;float:left;height:36px;background:0 0;font-family:Roboto,sans-serif;line-height:21px;text-indent:0;margin:0 2%;padding:0;border-bottom:1px solid #e3e3e3}.breadcrumbs ul li .breadcrumbs_dropdown .destination_dropdown li h3{font-weight:300;line-height:36px;background:#333;color:#fff;padding:0 5px 0 10px}.breadcrumbs ul li .breadcrumbs_dropdown .destination_dropdown{width:50%;float:left}.breadcrumbs ul li .breadcrumbs_dropdown .destination_dropdown li{width:96%}.breadcrumbs ul li ul li:last-child{padding:0}.breadcrumbs ul li .breadcrumbs_dropdown .destination_dropdown li a,.breadcrumbs ul li ul.national_offer li a{display:block;font-family:Roboto,sans-serif;font-size:14px;line-height:21px;height:36px;line-height:36px;width:auto;padding:0 5px}.breadcrumbs ul li .breadcrumbs_dropdown .destination_dropdown li i,.breadcrumbs ul li .breadcrumbs_dropdown li a,.breadcrumbs ul li ul.national_offer li a i{margin:0 5px 0 0;color:#333}.breadcrumbs ul li .breadcrumbs_dropdown .destination_dropdown li a:hover,.breadcrumbs ul li .breadcrumbs_dropdown li a:hover i,.breadcrumbs ul li ul.national_offer li a:hover{text-indent:5px;color:#7fa832}section#aboutBrand,section#contentOffer{width:900px;float:left;margin:0 0 40px 0}section#contentOffer.offerV2{margin:0}section#aboutBrand{float:none}section#contentMain{width:870px;float:right;position:relative;z-index:1}.offers_list{background:#fff;margin:0;padding-left:15px}.offers_list header h2{padding-top:10px}.offers_list.category-list header{background:#e3e3e3;margin:0 0 5px -15px;padding:10px 0;border-bottom:3px solid #7fa832;border-radius:5px 0 0 0}.offers_list.category-list header h1,.offers_list.category-list header h2{padding:0 0 0 15px}#contentContainer .offers_list.category-list header h1 i,#contentContainer .offers_list.category-list header h2 i{margin:0}.offers_list.category-list .category-container::after,.offers_list.category-list .category-container::before{content:'';display:table;height:0}.offers_list.category-list .category-container::after{clear:both}.offers_list.category-list .category-container&gt;.image-container{display:block;float:left}.offers_list.category-list .category-container.campaign-items-2&gt;.image-container{width:50%}section#contentOffer.offerV2 .offers_list{margin-top:10px}section#contentOffer.offerV2 .offers_list.campaigns,section#contentOffer.offerV2 .offers_list.suggested{margin-top:0}section#contentOffer.offerV2 .offers_list.campaigns{padding:0 15px}section#contentOffer.offerV2 .offers_list .campaign_list li{width:265px}section#contentOffer.offerV2 .offers_list .campaign_list li.large{width:280px}section#contentOffer.offerV2 .offers_list.suggested header{margin:0 20px 10px 0}section#contentOffer.offerV2 .offers_list.suggested.filler{padding-bottom:10px}section#contentOffer.offerV2 .offers_list.suggested.filler .gateway_offer&gt;li{width:202px}section#contentOffer.offerV2 .offers_list.suggested.filler a h3{background:#e3e3e3;font-family:'Roboto Condensed',sans-serif;font-size:18px;line-height:28px;text-indent:10px;font-weight:300;color:#333;margin-bottom:0}section#contentOffer.offerV2 .stopsales_container textarea{width:100%}section#contentOffer.offerV2 .offers_list.terms_of_use{margin-top:0}section#contentOffer.offerV2 .vendor_more_offers .innerBox{padding:10px 0 0 0}.vendor_more_offers.recommended_offers_view .innerBox{position:relative}section#contentOffer.offerV2 .vendor_more_offers .three_offers li{margin:0 0 2% 5px}section#contentOffer.offerV2 .offers_list .three_offers li:nth-child(3n-1){margin:0 20px 10px 20px}section#contentOffer.offerV2 .vendor_more_offers .three_offers li:nth-child(3n-1){margin:0 0 0 5px}section#contentOffer.offerV2 .vendor_more_offers .three_offers{margin-bottom:0}section#contentOffer.offerV2 .vendor_more_offers .innerBox header{padding-left:5px}section#contentOffer.offerV2 .offer_info_container .fix_top_container{border-bottom:none}.vendor_more_offers .offer-locations{position:absolute;top:13px;right:0;padding-right:16px}.vendor_more_offers .offer-locations .location-list{list-style-type:none;display:block}.vendor_more_offers .offer-locations .location-list&gt;li{display:inline-block;margin:0 2px!important;border-radius:2px;background:#eaeaea;border:1px solid #dae0e5}.vendor_more_offers .offer-locations .location-list&gt;li::after{content:'';display:table;clear:both}.vendor_more_offers .offer-locations .location-list&gt;li a{padding:0 5px;background:0 0;color:#333}.vendor_more_offers .offer-locations .location-list&gt;li a:hover{background:#c0d49b;color:#fff}.vendor_more_offers .offer-locations .location-list&gt;li span{display:block;text-align:center;background:#d9e5c3;color:#333;padding:0 5px;float:right;margin-right:-5px;margin-left:5px}section#contentOffer.offerV2 .big_price_tag{position:relative;margin-left:-57px;width:245px;height:66px;border-radius:5px;text-align:center;background:none #ffff19;background:-moz-linear-gradient(top,rgba(255,255,25,.7) 0,rgba(224,191,4,.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,25,.7)),color-stop(100%,rgba(224,191,4,.8)));background:-webkit-linear-gradient(top,rgba(255,255,25,.7) 0,rgba(224,191,4,.8) 100%);background:-o-linear-gradient(top,rgba(255,255,25,.7) 0,rgba(224,191,4,.8) 100%);background:-ms-linear-gradient(top,rgba(255,255,25,.7) 0,rgba(224,191,4,.8) 100%);background:linear-gradient(to bottom,rgba(255,255,25,.7) 0,rgba(224,191,4,.8) 100%);box-shadow:-1px -1px 1px #666 inset;text-shadow:0 0 1px #fff,0 -1px 0 #fff,1px 0 0 #fff,2px 0 0 #fff}section#contentOffer.offerV2 .big_price_tag:after{position:absolute;display:block;content:"";width:0;height:0;border-style:solid;border-width:0 16px 16px 0;border-color:transparent #b8870b transparent transparent;bottom:-15px;left:2px}section#contentOffer.offerV2 .offer_expired .big_price_tag{background:#828c95;background:-moz-linear-gradient(top,#828c95 0,#28343b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#828c95),color-stop(100%,#28343b));background:-webkit-linear-gradient(top,#828c95 0,#28343b 100%);background:-o-linear-gradient(top,#828c95 0,#28343b 100%);background:-ms-linear-gradient(top,#828c95 0,#28343b 100%);background:linear-gradient(to bottom,#828c95 0,#28343b 100%);color:#fff;text-shadow:0 0 1px #000,0 -1px 0 #000,1px 0 0 #000,2px 0 0 #000}section#contentOffer.offerV2 .offer_expired .big_price_tag:after{border-color:transparent #828c95 transparent transparent}section#contentOffer.offerV2 .offer_expired .big_price_tag h4 label{color:#fff}section#contentOffer.offerV2 .big_price_tag h4{text-align:center}section#contentOffer.offerV2 .big_price_tag h4.cl-header{margin-bottom:5px}section#contentOffer.offerV2 .big_price_tag h4 i{font-size:22px}section#contentOffer.offerV2 .big_price_tag h4 label{font-size:28px;font-weight:700}section#contentOffer.offerV2 .big_price_tag h4 label.top_price{font-size:18px}section#contentOffer.offerV2 .big_price_tag h4 label.cl-label{font-size:18px;line-height:1.1;padding-top:5px}section#contentOffer.offerV2 .big_price_tag h4 .price{font-size:22px;padding-left:5px}section#contentOffer.offerV2 .big_price_tag h4 .price sup{font-weight:700;padding-left:3px}section#contentOffer.offerV2 .big_price_tag .buy_btn{display:inline-block;min-width:135px;width:auto;margin-top:-15px;text-shadow:none;padding:0 15px;margin-left:20px}section#contentOffer.offerV2 .big_price_tag .regular_price{position:relative;display:none}section#contentOffer.offerV2 .big_price_tag .regular_price:before{content:'';width:100%;position:absolute;right:0;top:50%;border-bottom:3px solid #f22222;-webkit-transform:skewY(-10deg);transform:skewY(-10deg)}section#contentOffer.offerV2 .offer_info_container .expire_timer,section#contentOffer.offerV2 .offer_info_container .features_list{width:205px;background:#efefef;margin-left:-25px;border-right:1px solid #e1e1e1}section#contentOffer.offerV2 .offer_info_container .features_list ul{float:none}.inquiry-button2{background:#e13939}section#contentOffer.offerV2 .offer_info_container .features_list ul li{display:block;height:32px;border-top:1px solid #e1e1e1;padding:0 10px;font-weight:400;line-height:30px}section#contentOffer.offerV2 .offer_info_container .features_list ul li:after{content:"";display:table;clear:both}section#contentOffer.offerV2 .offer_info_container .features_list ul li label{display:block;float:left;font-size:14px;color:#605d59}section#contentOffer.offerV2 .offer_info_container .features_list ul li span{display:block;float:right}section#contentOffer.offerV2 .offer_info_container .features_list ul:last-child{border-bottom:1px solid #e1e1e1}section#contentOffer.offerV2 .offer_info_container .expire_timer{margin-top:10px;border-radius:5px}section#contentOffer.offerV2 .offer_info_container .expire_timer h4{display:block;text-align:center;margin:0;border-bottom:1px solid #e1e1e1}section#contentOffer.offerV2 .offer_info_container .reservations_shorthand{margin-left:-25px;text-align:center;margin-top:6px;width:205px}section#contentOffer.offerV2 .offer_info_container.fix_top .reservations_shorthand{display:none}.reservations_shorthand .big_rounded_btn{padding:0 10px}.voucher-gauge-bar{display:block;width:95%;margin:0 auto}.voucher-gauge-bar .bar,.voucher-gauge-bar .init,.voucher-gauge-bar .max{display:block;float:left}.voucher-gauge-bar .init,.voucher-gauge-bar .max{width:12%;text-align:center}.voucher-gauge-bar .init{padding-left:2px}.voucher-gauge-bar .bar{position:relative;width:74%;height:10px;background:#aed285;border:1px solid #a1c678;border-radius:5px;margin:5px 1%;overflow:hidden}.voucher-gauge-bar .bar .fill{width:0;height:100%;background:#47890a;transition:1s width cubic-bezier(.22,.61,.36,1)}.bought_vouchers_pretty{position:relative;width:95%;margin:0 auto 5px auto}.bought_vouchers_pretty .vouchers{float:left;font-weight:700;font-size:26px;color:#7fa832;padding-right:4px;text-shadow:-1px 1px 0 #fefefe}.bought_vouchers_pretty .texts{float:left}.bought_vouchers_pretty .texts .main,.bought_vouchers_pretty .texts .sub{text-align:left;line-height:1.2;text-shadow:-1px 1px 0 #fefefe}.bought_vouchers_pretty .texts .main{font-size:11px;color:#7fa832;font-weight:700}.bought_vouchers_pretty .texts .sub{color:#605d59;font-size:8px;text-transform:uppercase;font-weight:400}section#contentOffer.offerV2 #gallery_article .innerBox{overflow:hidden}section#contentOffer.offerV2 #gallery_article .gallery_container{width:100%;max-height:130px;overflow:hidden}section#contentOffer.offerV2 .fix_top_container .extra_price_tag{display:none}section#contentOffer.offerV2 .floating_buy_btn .extra_price_tag{display:block;position:absolute;right:85px;bottom:-27px;background:0 0;width:135px;padding:5px;text-align:center}section#contentOffer.offerV2 .floating_buy_btn .extra_price_tag::before{content:"";position:absolute;border:3px solid #fff;background:#fff;top:-4%;bottom:-11%;left:-3%;right:-3%;z-index:-1;box-shadow:0 4px 4px rgba(51,51,51,.4);-webkit-transform:perspective(50em) rotateX(-45deg);transform:perspective(10em) rotateX(-45deg)}#contentContainer h2,section#contentOffer.offerV2 .offer_info h1{font-family:'Roboto Condensed',sans-serif;font-weight:500;font-size:21px;line-height:28px;color:#333}section#contentOffer .offer_info{background:#fff;padding:10px 10px 2px 10px;margin-bottom:20px}#terms_of_use_article,section#contentOffer.offerV2 #hotelExtras,section#contentOffer.offerV2 #offer-curious-container,section#contentOffer.offerV2 #stopsalesBox,section#contentOffer.offerV2 .about_brand,section#contentOffer.offerV2 .extra_offer_content,section#contentOffer.offerV2 .offer_info,section#contentOffer.offerV2 article{margin-bottom:0;padding-left:20px}section#contentOffer.offerV2 .terms_of_use{background:#fff;margin-bottom:0;overflow:hidden}section#contentOffer.offerV2 .terms_of_use.allow-overflow{overflow:visible}section#contentOffer.offerV2 .terms_of_use .headline{border-bottom:1px solid #e3e3e3}section#contentOffer .cart_wrapper{background:#fff;margin-bottom:10px;padding:0 10px}section#contentOffer .cart_wrapper header{margin:0 -10px}section#contentOffer .cart_wrapper h2{padding:10px 0;border-bottom:3px solid #7fa832;margin:0 10px 10px}section#contentOffer .cart_wrapper .value-list{font-size:16px;font-weight:700}section#contentOffer .cart_wrapper.hotels_cart,section#contentOffer .cart_wrapper.hotels_cart h2{margin:0}section#contentOffer h2,section#contentOffer.offerV2 .offer_info h1,section#optionOffer h2,section#registerContent h2{margin:0 0 10px 0}section#contentOffer .data_purchase h2{margin:0 0 5px 0;margin:0}section#aboutBrand h3,section#contentOffer h3,section#contentProfile article .brand_contact h3,section#contentProfile article .maps h3,section#paymentMethod article h3{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:21px;color:#333;margin:0 0 10px 0}section#optionOffer article h3{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:21px;color:#333;margin:0 0 20px 0}section#optionOffer article h3 i{font-size:17px;line-height:21px;float:left;margin-right:10px}.vendorThumbnail{min-height:100px;text-align:center;background:#fff;border:1px solid silver;border-radius:10px;width:47.5%;float:left;display:block;margin:30px auto;cursor:pointer}.vendorDisabled{cursor:not-allowed}.vendorThumbnail:nth-child(odd){margin-right:5%}#unselectVendor{text-align:center;font-style:italic;border-top:1px solid #f0f0f0;line-height:27px;height:27px;font-size:12.5px;color:#787878}#unselectVendor:hover{color:#7fa832}.nodisplay{display:none}section#contentVendors #deliveryOrders p,section#contentVendors .comments p{text-align:center}section#contentVendors .btnGreen{border-width:0;padding:11px 18px 11px 18px;font-size:18px;font-weight:700;border:none;cursor:pointer;color:#fff!important;padding:9px 17px 9px 17px!important;text-shadow:1px 1px 1px #333!important;background:#006e2e!important;background:-moz-linear-gradient(top,#00913a 0,#006e2e 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00913a),color-stop(100%,#006e2e))!important;background:-webkit-linear-gradient(top,#00913a 0,#006e2e 100%)!important;background:-o-linear-gradient(top,#00913a 0,#006e2e 100%)!important;background:-ms-linear-gradient(top,#00913a 0,#006e2e 100%)!important;background:linear-gradient(to bottom,#00913a 0,#006e2e 100%)!important;border-radius:4px;transition:all ease .2s}section#contentVendors .btnGreen:hover{background:#00bc58!important;background:-moz-linear-gradient(top,#00bc58 0,#094 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00bc58),color-stop(100%,#094))!important;background:-webkit-linear-gradient(top,#00bc58 0,#094 100%)!important;background:-o-linear-gradient(top,#00bc58 0,#094 100%)!important;background:-ms-linear-gradient(top,#00bc58 0,#094 100%)!important;background:linear-gradient(to bottom,#00bc58 0,#094 100%)!important;font-weight:700}section#contentVendors article.twoCols{width:50%;float:left}section#contentVendors article h2{text-align:center;font-size:32px}section#contentVendors .bulletList li:before{content:"• ";color:#7fa832;font-size:30px;line-height:30px;vertical-align:middle}section#contentVendors .three_offers{float:none;display:inline-block}#approveBtn{padding:15px;text-align:center}#approveOfferBtn{float:right;height:60px;line-height:60px}#commentsOfferBtn,#noteOfferBtn{float:right;display:block;height:60px;line-height:60px;margin-right:10px}#commentsOfferBtn{background:#0ba3d2;position:relative;padding-right:50px}#commentsOfferBtn .notify{border-radius:10px;width:28px;height:22px;background:#fff700;color:#000;text-align:center;display:inline-block;line-height:22px;font-weight:600;font-size:14px;position:absolute;right:10px;top:20px}#noteChat{display:none}#noteChat textarea{width:88%;height:50px}#noteChat a{float:right;width:10%;padding:0;height:50px;line-height:50px}#approveOffer .full_width{border-top:1px solid #e3e3e3}#approveOffer h3{border-right:none}.hasUnapprovedAnnex{cursor:not-allowed}#clientCheck fieldset,#voucherCheck fieldset{float:left;width:35%}#clientCheck button,#voucherCheck button{height:40px;width:18%;padding-right:0;margin-top:20px}p.bigText{font-weight:700;font-size:20px}#generalStatsList li{height:30px}section#contentPreviewAnnex .contentMax{width:900px;float:left;min-height:172px}section#contentPreviewAnnex .contact_rio h3{margin-top:-20px;margin-bottom:30px}section#contentPreviewAnnex .contact_rio h3.mt_30{margin-top:30px!important}#contactAgent .contact_rio h3{margin-top:0!important;margin-bottom:30px}#contactAgent .contact_rio h3.mt_30{margin-top:30px!important}section#contentPreviewAnnex .contact_rio_info p{padding:10px;font-size:12px}section#contentPreviewAnnex .contact_rio_info ul li{margin:0}section#contentPreviewAnnex .three_offers .element{width:30%}.promoInfo span{display:inline-block;margin:0 0 6px 0;font-size:11px;width:100%}.crimsson{color:#900}.statusBox{background:#c8e9ff;font-weight:bolder;padding:20px;border-radius:10px;width:100%;height:auto;text-align:center;margin:30px auto}.statusBox span{display:block;margin:10px 0}#clientCheck,#voucherCheck{padding:20px}section#contentVendors #activeOffersCount,section#contentVendors #approvedVendorsCount,section#contentVendors #endedOffersCount,section#contentVendors #pendingAnnexesCount,section#contentVendors #pendingOffersCount,section#contentVendors #pendingVendorsCount{display:none}section#contentVendors #offersTabs .tab-content&gt;.active{width:100%;display:inline-block}section#contentVendors .offers_list .three_offers li{width:32%}section#contentVendors .three_offers li{margin:0 5px 30px 5px}ul.filter_images{display:block;width:100%;padding:0;list-style-type:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}ul.filter_images li{display:inline-block;width:32%;margin-right:1%}ul.filter_images li.disabled{opacity:.6}ul.filter_images li.disabled:hover{opacity:1}ul.filter_images li label{display:none}.favorite_destinatons{position:relative;display:block;width:auto;margin-right:15px;overflow:hidden}.favorite_destinatons .destinations_list{width:2500px}.favorite_destinatons .view_all_container{display:block;position:absolute;right:0;top:0;bottom:0;background:#fff;padding:0 0 0 5px;z-index:100}.favorite_destinatons .view_all_container:before{display:block;content:"";width:60px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);position:absolute;top:0;bottom:0;left:-60px;z-index:1}.favorite_destinatons_list{list-style-type:none}.favorite_destinatons_list li{display:block;float:left;border-radius:2px;background:#eaeaea;border:1px solid #dae0e5;margin-right:10px}.favorite_destinatons_list li label{padding:0 5px;cursor:pointer;color:#333}.favorite_destinatons_list li span{display:inline-block;vertical-align:top;text-align:center;background:#d9e5c3;color:#333;padding:0 5px}.favorite_destinatons_list li.active,.favorite_destinatons_list li:hover{background:#c0d49b;color:#fff}.favorite_destinatons_list li.active label,.favorite_destinatons_list li:hover label{color:#fff}.favorite_destinatons_list li.active span,.favorite_destinatons_list li:hover span{background:#7fa832;color:#fff}.favorite_destinatons_list li&gt;a.list_entry{position:static;display:block;background:0 0}.favorite_destinatons_list:after{content:'';display:table;clear:both}#searchOffers{width:66%}#searchOffers input{width:79%}#searchOffers a{width:20%;height:40px;line-height:40px;float:right;padding:0}#searchOffersOrder{position:absolute;right:0;top:0}#searchOffersOrder select{height:40px;line-height:40px;text-align:center;padding:10px 15px;font-weight:700;min-width:160px;color:#7b8d8d;border-color:#7fa832}#contentContainer h2 i{color:#7fa832;font-size:24px;margin:0 5px 0 0;line-height:24px}#contentContainer #conditions h3{display:block;position:relative;height:60px;font-size:14px;font-weight:400;text-transform:uppercase;background:#fff;margin:0 0 10px 0;padding:18px 0 0 80px}#contentContainer h3.faq{display:block;position:relative;font-size:16px;font-weight:500;text-transform:uppercase;background:#fff;margin:0 0 10px 0;color:#161616}#contentContainer #conditions h3{background:#e3e3e3}#contentContainer #conditions h3.long_txt{line-height:21px;padding-top:11px}#contentContainer #conditions h3 span{display:block;position:absolute;left:0;top:0;background:#333;height:60px;width:60px;line-height:60px;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:21px;color:#fff;text-align:center}#contentContainer h3.faq span{display:inline-block;background:#333;height:60px;width:60px;line-height:60px;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:21px;color:#fff;text-align:center;margin-right:10px}#optionOffer header,article.offers_list header{margin:0 0 10px 0}section#contentOffer.offerV2 .offers_list.vendor_more_offers header{margin-bottom:0}.recommended_destinations{margin:0 0 30px 0}.recommended_destinations .gateway_offer li{width:280px}.recommended_destinations .gateway_offer li a .offer_hover_mask h3{font-family:Roboto,sans-serif;font-size:21px;font-weight:400!important;color:#fff!important}.recommended_destinations .gateway_offer li a .gateway_footer{margin-bottom:0!important}section#contentMain .recommended_destinations{width:900px}#contentContainer .three_box{width:370px;float:left;margin:0 30px 0 0;background:#fff}#paymentMethod{background:#fff;padding:5px 10px}#paymentMethod article .three_box{margin:0 20px 0 0}#paymentMethod article .three_box&gt;h3{background:#fbfbfb;border:1px solid #e3e3e3}#paymentMethod article .three_box&gt;h3:not(.last)::after{content:'';position:absolute;top:0;bottom:0;left:101.6%;border:solid transparent;height:0;width:0;pointer-events:none;border-left-color:#7fa832;border-width:10px;margin-top:20px}#paymentMethod header{margin-bottom:10px}#paymentMethod .easypay_success header{background:#fbfbfb;margin:-5px -10px 10px -10px;border-bottom:1px solid #d3d3d3;min-height:80px;padding:10px!important}#paymentMethod .easypay_success header::after,#paymentMethod .easypay_success header::before{content:'';display:table}#paymentMethod .easypay_success header::after{clear:both}#paymentMethod .easypay_success header .icon{position:relative;display:block;width:32px;height:32px;float:left;text-align:center;line-height:32px;font-size:32px;color:#7fa832;margin-right:10px}#paymentMethod .easypay_success header&gt;h2{display:inline-block;max-width:65%;line-height:28px}#paymentMethod .easypay_success header&gt;h2 small{display:block;font-size:14px;font-weight:500}#paymentMethod .easypay_success .shortcut-container{float:right;margin:5px 10px 0 0}#paymentMethod .easypay_success .shortcut-container ul{list-style-type:none}#paymentMethod .easypay_success .shortcut-container ul li{display:block}#paymentMethod .easypay_success .shortcut-container ul li a{font-size:12px;color:#767676}#paymentMethod .easypay_success .shortcut-container ul li a:hover{text-decoration:underline}#paymentMethod hr{display:block;margin:0 -10px;height:0;background:0 0;border:0;border-top:1px solid #d3d3d3}.easypay_success .send-code-container{margin:10px 0}.easypay_success .send-code-container .btn{display:block;width:100%}.easypay_success .four_box p,.easypay_success .three_box p{padding:0;margin:0}#contentContainer .four_box{width:24%;float:left;margin:0 1% 0 0;background:#fff}#contentContainer .four_box h3.faq{height:45px;padding-left:50px;padding-top:13px}#contentContainer .four_box h3.faq span{width:45px;height:45px;line-height:45px}#contentContainer .about_us_txt{min-height:170px}#contentContainer .forgotten_pass .newCategory{padding:20px;background:#e3e3e3;margin-bottom:20px}#contentContainer .write_us .forgotten_pass{background:#e3e3e3}#contentContainer .forgotten_pass .newCategory input[type=submit]{padding-right:10px!important}#contentContainer .forgotten_pass .or{display:inline-block;margin:0 20px}.categoryTable{float:left;margin-right:4%;text-align:center;width:48%;border-collapse:collapse}.categoryTable caption{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:21px;height:40px;line-height:40px;color:#333;margin-bottom:20px}.categoryTable thead tr th{font-weight:600;padding-bottom:5px}.categoryTable tr td{border:1px solid #e3e3e3;padding:0;height:70px}.categoryTable tr td:first-child{background:#fbfbfb;width:40px}.categoryTable tr td:nth-child(2){text-align:left;width:200px;padding-left:10px!important}.offers_list .navi_holidays{width:750px;float:none;clear:both;display:block}.offers_list .navi_holidays li{width:25%;padding-left:5px;float:left}.offers_list .navi_holidays li:nth-child(4n-7){padding-left:0}.offers_list .navi_holidays li a{display:inline-block;width:100%;height:30px;line-height:26px;text-indent:10px;font-size:14px;font-weight:400;color:#333;position:relative}.offers_list .navi_holidays li a .num{display:block;float:right;width:30px;height:30px;background:#fbfbfb;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;text-align:center;line-height:30px;text-indent:0;color:#7fa832;border-left:1px solid #e3e3e3;transition:all .1s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.offers_list .navi_holidays li a.active:hover,.offers_list .navi_holidays li a:hover{background:#7fa832;color:#fff}.offers_list .navi_holidays li a.active:hover .num,.offers_list .navi_holidays li a:hover .num{border-color:#6b8d2a;color:#fff;background:#7fa832;transition:all .1s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}section#contentMain .btn_offer_mobile{display:none}.offers_list.campaigns{overflow:hidden;padding:0}.offers_list .campaign_list li{display:block;width:270px;height:100px;float:left;margin:0 5px 5px 0}.offers_list .campaign_list li.large{width:320px;height:205px;margin:0 5px 0 0;overflow:hidden}.offers_list .campaign_list li.large img{width:100%;height:100%}.offers_list .campaign_list li a{background:0 0}.offers_list .campaign_list li:nth-child(3),.offers_list .campaign_list li:nth-child(5){margin-right:0}.offers_list_navigation .tabs-container{float:left;font-size:13px}.offers_list_navigation .tabs-container.mobile-tabs{display:none}.offers_list_navigation .sorting-helpers{position:relative;float:right;width:35%;height:50px}.offers_list_navigation .sorting-helpers.small{width:25%}.sorting-helpers ul.sorting-filters,.tabs-container ul.tabs{list-style-type:none}.sorting-helpers ul.sorting-filters{display:block;position:absolute;top:20%;right:5px}.sorting-helpers ul.sorting-filters&gt;li,.tabs-container ul.tabs&gt;li{display:inline-block;vertical-align:bottom;margin-right:-3px;font-size:14px}.tabs-container ul.tabs&gt;li{position:relative;background:#fafafa;border-radius:5px 5px 0 0;border-top:2px solid #cacaca;z-index:10}.tabs-container ul.tabs&gt;li .count{display:none;position:absolute;top:2px;right:2px;border-radius:8px;border:1px solid rgba(51,51,51,.5);color:rgba(51,51,51,.7);font-size:9px;padding:0 8px;line-height:1.5}.tabs-container ul.tabs&gt;li .icon{display:none}.tabs-container ul.tabs&gt;li.active{border-top-color:#7fa832}.tabs-container ul.tabs&gt;li:hover{border-top-color:#7fa832}.tabs-container ul.tabs&gt;li:hover a{color:#7fa832}.tabs-container ul.tabs&gt;li a{display:block;padding:10px 20px;color:#333}.tabs-container ul.tabs&gt;li a.special-tab{border-radius:5px 5px 0 0}.tabs-container ul.tabs&gt;li a.special-tab.bestdeals{background:#d12c3d;color:#fff}.tabs-container ul.tabs&gt;li.active a{color:#7fa832;font-weight:500;z-index:10;padding:15px 20px}.tabs-container ul.tabs&gt;li.active:first-child{box-shadow:8px 0 6px -8px rgba(0,0,0,.45);z-index:20}.tabs-container ul.tabs&gt;li:not(:first-child):not(:last-child){border-left:1px solid #cacaca;border-right:1px solid #cacaca}.tabs-container ul.tabs&gt;li.active:not(:first-child):not(:last-child){border-left:none;border-right:none;box-shadow:-8px 0 6px -8px rgba(0,0,0,.45),8px 0 6px -8px rgba(0,0,0,.45);z-index:100}.tabs-container ul.tabs&gt;li.active:last-child{box-shadow:-8px 0 6px -8px rgba(0,0,0,.45);z-index:1}.tabs-container ul.tabs&gt;li.notification::after{content:'';width:8px;height:8px;border-radius:50%;background:#d12c3d;position:absolute;top:11px;right:11px}.sorting-helpers ul.sorting-filters&gt;li{position:relative;border:1px solid #a0bf67}.sorting-helpers ul.sorting-filters&gt;li:first-child,.sorting-helpers ul.sorting-filters&gt;li:first-child&gt;a{border-radius:5px 0 0 5px;border-right:none}.sorting-helpers ul.sorting-filters&gt;li:last-child,.sorting-helpers ul.sorting-filters&gt;li:last-child a{border-radius:0 5px 5px 0}.sorting-helpers ul.sorting-filters&gt;li:only-child{border-right:1px solid #a0bf67;border-radius:5px}.sorting-helpers ul.sorting-filters&gt;li:only-child a{border-radius:5px}.sorting-helpers ul.sorting-filters&gt;li&gt;a{display:block;padding:5px 10px;color:#333;background:#fff;font-size:12px;font-weight:600}.sorting-helpers ul.sorting-filters&gt;li a.dropdown{position:relative;cursor:pointer}.sorting-helpers ul.sorting-filters&gt;li .dropdown-menu{position:absolute;display:none;overflow:hidden;background:#fff;white-space:nowrap;border-radius:0 0 5px 5px;border:1px solid #a0bf67;top:100%;z-index:120;box-shadow:0 6px 12px rgba(0,0,0,.175)}.sorting-helpers ul.sorting-filters&gt;li .dropdown-menu.open{display:block}.sorting-helpers ul.sorting-filters&gt;li&gt;a&gt;i{font-size:9px;font-weight:100}.sorting-helpers ul.sorting-filters&gt;li .dropdown-menu a{display:block;padding:10px;border-bottom:1px solid #a0bf67}.sorting-helpers ul.sorting-filters&gt;li .dropdown-menu a:hover{background:#7fa832;color:#fff;border-radius:0}.sorting-helpers ul.sorting-filters&gt;li .dropdown-menu li.active a{background:#7fa832;color:#fff}.sorting-helpers ul.sorting-filters&gt;li.active&gt;a,.sorting-helpers ul.sorting-filters&gt;li:hover&gt;a{background:#7fa832;color:#fff}.addon_profile{float:left;margin-left:10px}.addon_profile .tabs-container ul.tabs&gt;li:not(.active) .count{top:1px;right:2px}.make_an_inquiry{width:100%;background:#fff;position:relative;padding:20px}.make_an_inquiry h3{display:block;width:72%;float:left;font-family:"Roboto Condensed",sans-serif;font-size:17px;font-weight:400;margin:8px 2% 0 0}.make_an_inquiry a{display:block;width:20%;text-align:center;float:right;height:40px;width:200px;color:#fff;font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:21px;line-height:40px;margin:0;background:#7fa832}.make_an_inquiry a i{display:block;height:40px;width:40px;background:#333;line-height:40px;font-size:25px!important;text-align:center;float:left;margin:0;border-left:1px solid #fff}.three_offers{width:100%;float:left}.three_offers li{float:left;position:relative;width:270px;height:285px;margin:0 0 15px 0}.three_offers li:nth-child(3n-1){margin:0 15px 15px 15px}#similarOffers .three_offers li{margin:0 0 30px 30px}#similarOffers .three_offers li:nth-child(3n-1){margin:0 0 30px 30px}#similarOffers .three_offers li:nth-child(4n-7){margin:0 0 30px 0}.three_offers li.offer_alert_row{display:block;width:100%!important;height:auto!important;margin:0!important}.three_offers li.filler{width:0;height:0}.offers_list li a,.offers_slider a{display:block;overflow:hidden;position:static;width:100%;height:100%;background:#fff}a.offer_block .indicators{position:absolute;bottom:30px;right:0;z-index:5;border-radius:0;background:rgba(255,255,255,.6);color:#333;padding:0 5px;font-weight:700;font-size:14px;pointer-events:none}.offers_list li a.offer_block{border-bottom:3px solid #7fa832}.offers_list li a.offer_block:hover{-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,.4);-moz-box-shadow:0 0 15px 1px rgba(0,0,0,.4);box-shadow:0 0 15px 1px rgba(0,0,0,.4)}.offers_list li a.expired_offer,.offers_slider a.expired_offer{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.offers_list li a .img_headline .visiblyPhones,.offers_slider a .img_headline .visiblyPhones{display:block;position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.5)}.offers_list li a .img_headline,.offers_slider a .img_headline{display:block;position:relative;height:153px;width:100%}.offers_list ul li a .img_headline .discount,.offers_slider a .img_headline .discount{display:block;position:absolute;z-index:10;left:0;top:0;width:50px;height:50px;background:url(../images/bg-discount.png) 0 0 no-repeat;color:#fff;font-family:'Roboto Condensed',sans-serif;font-weight:600;font-size:18px;text-align:center}.offers_list ul li a .img_headline .discount span,.offers_slider a .img_headline .discount span{display:block;position:relative;top:2px;left:2px;width:50px;height:50px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.offerSlider{overflow:hidden}.offerSlider .discount_css,.offers_list ul li a .img_headline .discount_css,.offers_slider a .img_headline .discount_css,.short_search_result .discount_css{display:block;position:absolute;z-index:10;left:-40px;top:-40px;width:80px;height:80px;background:#7fa832;color:#fff;font-family:'Roboto Condensed',sans-serif;font-weight:600;font-size:18px;text-align:center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.offerSlider .discount_css,.offers_list ul li a .img_headline .discount_css span,.offers_slider a .img_headline .discount_css span{display:inline-block;line-height:135px}section#contentOffer.offerV2 .offerSlider .discount_css{top:0;left:0;width:45px;height:45px;line-height:45px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.offers_list a .img_headline img,.offers_slider a .img_headline img{display:block;position:relative;z-index:1;width:100%;height:auto;margin:0;padding:0}.offers_list a .img_headline .offer_expires{display:block;position:absolute;z-index:20;bottom:30px;left:0;height:30px;line-height:30px;text-align:right;padding-right:10px;width:100%;color:#333;background:rgba(255,255,255,.8)}.offers_list a .img_headline .offer_expires time{color:#bd362f;font-weight:500}.offers_list a .offerInfoContent{position:relative}.offers_list a .h3,.offers_list a h3,.offers_slider a h3{display:block;position:absolute;z-index:10;left:0;top:-30px;width:100%;height:30px;line-height:26px;background:rgba(0,0,0,.6);text-indent:10px;font-family:'Roboto Condensed',sans-serif;color:#fff;font-size:15px;font-weight:400;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}section#contentOffer.offerV2 .offers_list a h3{font-family:'Roboto Condensed',sans-serif;font-size:17px;font-weight:400;color:#fff}.offers_list a h3 .triangle,.offers_slider a h3 .triangle{background:#333;left:10px;bottom:-5px}.offers_list a .short_offer_info,.offers_slider a .short_offer_info{display:block;position:relative;height:70px}.offers_list a .short_info,.offers_slider a .short_info{display:block;position:relative;right:0;width:100%;height:100%;font-size:14px;line-height:1;color:#333;padding:8px 5px;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.offers_list a:hover .short_offer_info .short_info,.offers_slider a:hover .short_offer_info .short_info{right:-100%;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.offers_list a .footer_offer_list,.offers_slider a .footer_offer_list{display:block;position:relative;width:100%;height:35px;text-indent:10px;line-height:31px;font-size:16px;font-weight:400;color:#333}.offers_list a .footer_offer_list{border-top:1px solid #e3e3e3}.offers_slider .owl-carousel a .footer_offer_list{background:#f8f8f8}.offers_list a .footer_offer_list .old_price,.offers_slider a .footer_offer_list .old_price{position:relative;color:#787878;margin-left:5px}.offer_pricingV2 .old_price .line,.offers_list a .footer_offer_list .old_price .line,.offers_slider a .footer_offer_list .old_price .line{display:block;position:absolute;left:50%;margin-left:-17px;top:3px;width:34px;height:13px;background:url(../images/line.png) 0 0 no-repeat}.cart_wrapper .old_price{position:relative}#reservation_article .results-box.room .old_price .linev2,.cart_wrapper .old_price .lineV2,.linev2-new,.offer-list-v2 .offer-v2 .extra-info-list .price-row .old_price .linev2,.offer_pricingV2 .old_price .linev2{display:block;position:absolute;left:0;right:0;height:3px;background:rgba(209,44,61,.7);transform:rotate(-7deg);top:50%}.offers_list a .footer_offer_list .old_price.top,.offers_slider a .footer_offer_list .old_price.top{text-decoration:none}.offers_list a .footer_offer_list .final_price,.offers_slider a .footer_offer_list .final_price{display:block;text-align:center;position:relative;margin-top:-1px;float:right;height:35px;background:#7fa832;color:#fff;font-size:19px;font-weight:600}.offers_list a .footer_offer_list .final_price{width:150px}.offers_slider .owl-carousel a .footer_offer_list .final_price,.three_offers a .footer_offer_list .final_price{min-width:120px}.offers_list a .footer_offer_list .final_price i,.offers_slider .owl-carousel a .footer_offer_list .final_price i,.three_offers a .footer_offer_list .final_price i{width:35px;height:35px;line-height:33px;float:left;background:#333;color:#fff;margin:0;border-right:1px solid #e3e3e3;text-align:left;font-size:15px}.offers_list a .short_offer_info_hover,.offers_slider a .short_offer_info_hover{display:block;position:absolute;height:62px;left:-100%;top:0;width:100%;font-size:14px;font-weight:100;color:#333;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.offers_list a:hover .short_offer_info_hover,.offers_slider a:hover .short_offer_info_hover{left:0;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.offers_list a .short_offer_info_hover .location,.offers_slider a .short_offer_info_hover .location{display:block;height:auto;overflow:hidden;margin:0 0 -5px 0;padding:10px 0 0 8px}.offers_list a .short_offer_info_hover .purchased,.offers_slider a .short_offer_info_hover .purchased{padding:0 0 0 8px}.offers_list a .short_offer_info_hover .purchased .green_txt{font-weight:500}.offers_list a time .offers_slider a .short_offer_info_hover time{display:block;color:#333;padding:0 10px 0 8px;margin:0 0 5px 0}.offers_list a .star,.offers_list a time{height:36px;float:left;line-height:35px;background:#f8f8f8;border-top:1px solid #e3e3e3;margin:0}.offers_list a time{padding-left:5px;color:#333}.offers_list a time i{color:#7fa832;font-size:18px}.offers_list a time,.offers_list li a time{width:40%}.offers_list a .offer_pricingV2{background:#f8f8f8;border-top:1px solid #e3e3e3}.offer_pricingV2 .regular_price{height:30px;line-height:30px;color:#787878;padding-left:5px;font-size:15px}.offer_pricingV2 .regular_price .price_label{color:#333;font:400 19px 'Roboto Condensed',sans-serif}.offer_pricingV2 .regular_price .payment_price{color:#7fa832;font-weight:700;font-size:18px;padding:0 5px 0 0}.offer_pricingV2 .regular_price .old_price,.old-price2{position:relative;font-weight:700;margin-right:5px}.offer_pricingV2 .price{float:right;width:50%;background:#7fa832;text-align:center;height:30px;line-height:30px}.offer_pricingV2 .price .amount{font-size:19px;font-weight:700;color:#fff}.offer_pricingV2 abbr{text-decoration:none}.offers_list a .offer-footerV2{background:#f8f8f8;border-top:1px solid #e3e3e3;overflow:hidden}.offers_list a .offer-footerV2 .view_details_btn{float:right;width:36px;height:36px;background:#7fa832}.offers_list a .offer-footerV2 .view_details_btn i{background:0 0;border:none}.offers_list a .offer-footerV2 .view_details_btn .btn-label{display:none;font-family:"Roboto Condensed",sans-serif;font-size:21px}.offers_list a .offer-footerV2 span,.offers_list a .offer-footerV2 time{font-size:13px;border:0}.offers_list a .offer-footerV2 time{text-align:left}.offers_list a .offer-footerV2 time i.fa-clock-o{font-size:12px}.offers_list a .star{padding-right:10px;width:60%}.offers_list a .short_offer_info_hover .star{padding:0 0 0 10px;margin:0;border:none;width:auto;height:auto;background:0 0}.offers_list a .short_offer_info_hover .star i.fa-thumbs-o-up{margin-right:5px}.offers_list a .bought_vouchers_span{display:block;padding-right:10px;width:auto;color:#333;height:36px;line-height:35px;background:#f8f8f8;border-top:1px solid #e3e3e3;margin:0;float:right}.offers_list a .star i.fa-thumbs-o-up{display:block;height:35px;line-height:35px;float:left;text-align:center;margin:0 10px 0 0;font-size:18px;color:#333}.offers_list a .star ul{float:right}.offers_list a .star ul li{float:left;height:35px;line-height:35px;width:auto!important;padding:0;margin:0 2px!important}.offers_list li a .star ul li i{font-size:21px;color:#4c4c4c;height:35px;line-height:35px}.offers_slider .owl-carousel a .star ul li i,.three_offers li a .star ul li i{font-size:18px}.offers_list li a .star ul li.perfectly i{color:#f1a700}.offers_list li a .short_offer_info_hover .location i,.offers_list li a .short_offer_info_hover .purchased i,.offers_list li a time i,.offers_slider a .short_offer_info_hover .location i,.offers_slider a .short_offer_info_hover .purchased i,.offers_slider a .short_offer_info_hover time i{display:inline-block;width:20px;text-align:center;margin-right:5px;font-size:18px;color:#333}.offers_list li a time i{margin-right:0!important}.offers_list li a .view_offer,.offers_slider a .view_offer{display:block;position:absolute;z-index:10;top:-100%;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.offers_list li a .view_offer span.btnView,.offers_slider a .view_offer span.btnView{display:block;position:absolute;width:190px;height:36px;text-align:center;bottom:45%;left:50%;margin-left:-95px;font-family:'Roboto Condensed',sans-serif;color:#fff;font-size:14px;text-transform:uppercase;line-height:36px;font-weight:400;background:#7fa832}.offers_list li a:hover .view_offer,.offers_slider a:hover .view_offer{top:0;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.offers_list li a .view_offer span.btnView .double_right,.offers_slider a .view_offer span.btnView .double_right{display:block;position:static;float:right;width:36px;height:36px;background:#333}.offers_list li a .view_offer span.btnView .double_right i,.offers_slider a .view_offer span.btnView .double_right i{display:block;width:36px;height:36px;font-size:21px;text-align:center;line-height:34px}#sliderContainer .label_container,.offers_list li a .label_container,.offers_slider a .label_container{position:absolute;top:10px;right:-5px;z-index:20}#sliderContainer .label_container li,.offers_list li a .label_container li,.offers_slider a .label_container li{position:relative;float:none;margin:0 0 10px 0;padding:0 10px;width:auto;height:18px;overflow:visible;background:#ff7900;line-height:15px;-webkit-box-shadow:0 1px 5px #323232;-moz-box-shadow:0 1px 5px #323232;box-shadow:0 1px 5px #323232}#sliderContainer .label_container li.expiring,.offers_list li a .label_container li.expiring,.offers_slider a .label_container li.expiring{background:#ff7900}#sliderContainer .label_container li.expiring:before,.offers_list li a .label_container li.expiring:before,.offers_slider a .label_container li.expiring:before{border-color:#ff7900 transparent transparent transparent}#sliderContainer .label_container li.special_event,.offers_list li a .label_container li.special_event,.offers_slider a .label_container li.special_event{background:#cd3333}#sliderContainer .label_container li.important,.offers_list li a .label_container li.important,.offers_slider a .label_container li.important{background:#333}#sliderContainer .label_container li.special_event:before,.offers_list li a .label_container li.special_event:before,.offers_slider a .label_container li.special_event:before{border-color:#cd3333 transparent transparent transparent}#sliderContainer .label_container li.bestseller,.offers_list li a .label_container li.bestseller,.offers_slider a .label_container li.bestseller{background:#7fa832}#sliderContainer .label_container li.bestseller:before,.offers_list li a .label_container li.bestseller:before,.offers_slider a .label_container li.bestseller:before{border-color:#7fa832 transparent transparent transparent}#sliderContainer .label_container li label,.offers_list li a .label_container li label,.offers_slider a .label_container li label{color:#fff;cursor:pointer;font:500 11px Roboto,sans-serif;text-shadow:1px 1px 1px rgba(0,0,0,.35)}#sliderContainer .label_container li:before,.offers_list li a .label_container li:before,.offers_slider a .label_container li:before{position:absolute;top:100%;right:0;content:"\A";width:0;height:0;border-style:inset;border-width:5px 5px 0 0;border-color:#f70 transparent transparent transparent;-webkit-transform:rotate(360deg);transform:rotate(360deg);font-size:0;line-height:0}.two_offers{width:100%;float:left;margin-bottom:15px}.two_offers li{float:left;position:relative;width:412px;height:369px;margin:0 15px 0 0}.two_offers li:last-child{margin:0}.two_offers li a{display:block;overflow:hidden;position:static;width:100%;height:100%;background:#fff}.offers_list .two_offers li a .img_headline{height:237px}.empty-cart .filler_content .innerBox{padding:10px 0}section#similarOffers.empty-cart .filler_content .three_offers&gt;li,section#similarOffers.empty-cart .filler_content .three_offers&gt;li:nth-child(3n-1){margin-left:10px}.empty-cart .filler header h3,.empty-cart .filler_content header h3{margin:0!important;border-bottom:0!important}.empty-cart .offers_list.suggested .gateway_offer{margin:0 0 0 5px}.empty-cart .offers_list.suggested.filler .gateway_offer&gt;li{width:23%}.sort_filters{margin:0 0 20px 0}.sort_filters .switching_holiday{float:left;margin-left:-15px}.sort_filters .switching_holiday li{float:left;width:225px;height:42px;margin:0 10px 0 0}.sort_filters .switching_holiday.top_offers li{width:210px}.sort_filters .switching_holiday li:last-child{margin:0}.sort_filters .switching_holiday li a{display:block;position:relative;width:100%;height:100%;background:#e3e3e3;color:#333;line-height:42px}.sort_filters .switching_holiday li a i{display:block;float:left;font-size:20px;height:42px;width:42px;line-height:42px;margin:0 10px 0 0;text-align:center;color:#333;border-right:1px solid #fff;background:#e3e3e3}.sort_filters .switching_holiday li a .num{display:block;float:right;text-indent:0;width:42px;height:42px;font-weight:600;text-align:center;background:#fbfbfb;border-left:1px solid #e3e3e3}.sort_filters .switching_holiday li a:hover{background:#7fa832;color:#fff}.sort_filters .switching_holiday li a:hover i{background:#7fa832;color:#fff}.sort_filters .switching_holiday li a:hover .num{color:#fff;background:#7fa832}.sort_filters .switching_holiday li a.active,.sort_filters .switching_holiday li a.active:hover{color:#333;background:#fff}.sort_filters .switching_holiday li a.active i{background:#fff;color:#333;border-right:1px solid #333}.sort_filters .switching_holiday li a.active .num,.sort_filters .switching_holiday li a.active:hover .num{color:#fff;background:#7fa832;border-color:#6e922a}.sort_filters .select_filters{width:371px;height:42px;padding:6px 0 0 6px;float:right;background:#e3e3e3}#contentProfile .sort_filters .select_filters{width:auto;padding:6px}.sort_filters .select_filters.filtersLeft{float:none;width:auto;max-width:507px}.sort_filters .select_filters li{float:left;margin:0 10px 0 0;font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:300}.sort_filters .select_filters li:last-child{margin:0}.sort_filters .select_filters li a{display:inline-block;height:30px;line-height:30px;color:#333;background:#fff;padding:0 10px 0 0;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.offers_list .select_filters li a{width:auto}.sort_filters .select_filters li a.sorter.text{padding:0 0 0 10px}.sort_filters .select_filters li a.active,.sort_filters .select_filters li a.sorter.text.active span.br,.sort_filters .select_filters li a.sorter.text:hover span.br,.sort_filters .select_filters li a:hover{background:#7fa832;color:#fff;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.sort_filters .select_filters li a.down,.sort_filters .select_filters li a.up{float:left;padding:0}.sort_filters .select_filters li span{display:block;float:left;height:30px;padding:0 6px;line-height:30px;background:#fff}.sort_filters .select_filters li span.br{float:right;margin:0 0 0 10px;background:#fbfbfb;border-left:1px solid #e3e3e3}.sort_filters .select_filters li a i{display:block;float:left;width:30px;height:30px;background:#fbfbfb;color:#7fa832;text-align:center;line-height:30px;font-size:20px;margin:0 10px 0 0;border-right:1px solid #e3e3e3}.sort_filters .select_filters li a.active i,.sort_filters .select_filters li a:hover i{background:#7fa832;border-color:#6e922a;color:#fff;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.sort_filters .select_filters li a.up i{border-left:1px solid #e3e3e3;border-right:none}.sort_filters .select_filters li a.down i,.sort_filters .select_filters li a.up i{margin:0}section#contentProfile.profileV2{background:#fff;float:left;margin-left:10px}section#contentProfile.profileV2.betaProfile{min-height:0}section#contentProfile.profileV2 hr{display:block;height:1px;border:0;border-top:1px solid #e3e3e3;margin:1em 0;padding:0}section#contentProfile.profileV2 .profile_article{border-bottom:3px solid #7fa832}section#contentProfile.profileV2 .profile_article&gt;header{padding:10px 20px}section#contentProfile.profileV2 .profile_article .heading{background:rgba(127,168,50,.5)}section#contentProfile.profileV2 .email_article{position:relative;border-bottom:3px solid #7fa832;padding:10px}section#contentProfile.profileV2 .email_article .cityRow .row{padding:0 20px}section#contentProfile.profileV2 .email_article a.selectCategory,section#contentProfile.profileV2 .email_article a.selectSubcategory{border:1px solid #efefef}section#contentProfile.profileV2 .email_article .row .col a i{height:33px}section#contentProfile.profileV2 #submitBtn{float:none}section#contentProfile.profileV2 .footprint{display:block;background:url(../images/bg-body.webp) 0 0 repeat;text-align:center;font-size:14px;padding-top:5px}section#contentProfile.profileV2 .profile_article ul.unusedVouchers&gt;li{margin-bottom:10px}.profile_article .gdpr-container{display:none}.profile_article .gdpr-container .input-container{font-size:0}.profile_article .gdpr-container .input-container i{background:#333;color:#fff;padding:13px;font-size:14px}.profile_article .gdpr-container .input-container label{cursor:pointer}section#contentProfile.profileV2 .profile_box{background:#fff}section#contentProfile.profileV2 .profile_box header{background:#e3e3e3;color:#4c4c4c}section#contentProfile.profileV2 .profile_box footer{width:auto;margin-top:10px;background:#e3e3e3;color:#4c4c4c;border:none}section#contentProfile.profileV2 .profile_box header h2{font-family:Roboto,sans-serif;font-size:14px;text-indent:15px;font-weight:500;line-height:40px}section#contentProfile.profileV2 .profile_box .content_area{padding:0 15px}section#contentProfile.profileV2 .profile_box .content_area .fluid{margin-left:-15px;margin-right:-15px}section#contentProfile.profileV2 .profile_box .content_area .inline{display:inline}section#contentProfile.profileV2 .profile_box .list-group,section#contentProfile.profileV2 .profile_box .list-group-filled,section#contentProfile.profileV2 .profile_box .nav-group{list-style-type:none}section#contentProfile.profileV2 .profile_box .list-group&gt;li{display:block}section#contentProfile.profileV2 .profile_box .list-group&gt;li:after{content:'';display:table;clear:both}section#contentProfile.profileV2 .profile_box .list-group&gt;li h3{font-family:"Roboto Condensed",sans-serif;font-weight:500;font-size:17px}section#contentProfile.profileV2 .profile_box .list-group-filled&gt;li{display:block;background:#e3e3e3;border-bottom:1px solid #fff;padding:0 20px;line-height:30px}section#contentProfile.profileV2 .profile_box .list-group-filled&gt;li .value,section#contentProfile.profileV2 .profile_box .list-group&gt;li .value{display:inline-block;margin-left:5px;font-weight:700}section#contentProfile.profileV2 .profile_box .nav-group&gt;li{display:inline-block;margin:0 5px}section#contentProfile.profileV2 .profile_box .gray_btn{padding:0 15px}section#contentProfile.profileV2 .offers_list{padding:0;margin:0;background:#fff}section#contentProfile.profileV2 .offers_list .three_offers{list-style-type:none}section#contentProfile.profileV2 .offers_list .three_offers&gt;li{width:255px;list-style-type:none;margin:0}section#contentProfile.profileV2 .offers_list a h3{font-family:'Roboto Condensed',sans-serif;font-size:17px;font-weight:400;color:#fff}section#contentProfile.profileV2 .offers_list .three_offers li:nth-child(3n-1){margin:0 10px}section#contentProfile.profileV2 .offers_list .campaign_list li.large{width:250px;margin-left:20px}section#contentProfile.profileV2 .offers_list .campaign_list li{width:262px}section#contentProfile.profileV2 .offers_list.suggested .gateway_offer{margin:0}section#contentProfile.profileV2 .offers_list.suggested .gateway_offer&gt;li{width:197px;margin:0 5px}section#contentProfile.profileV2 .offers_list.suggested .gateway_offer li h3{background:#e3e3e3;font-family:'Roboto Condensed',sans-serif;font-size:21px;line-height:28px;text-indent:10px;font-weight:300;color:#333}section#contentMain .filler_content .innerBox{padding:20px 0}section#contentMain .filler_content h3{border-bottom:1px solid #e3e3e3;margin:0 15px 0 0}.offers_list.suggested.filler header h3{border-bottom:1px solid #e3e3e3;padding-bottom:10px;margin:0 15px 0 0}.offers_list.suggested.filler .gateway_offer&gt;li{width:205px;margin:0 5px}.offers_list.suggested.filler .gateway_offer&gt;li .offer_txt{display:none}.recommended_destinations_list{margin:0 0 30px 0}.recommended_destinations_list h2{font-family:"Roboto Condensed",sans-serif;font-size:21px!important;font-weight:300!important}.recommended_destinations_list h2 i{color:#333!important}.recommended_destinations_list header{margin:0 0 15px 0}.recommended_destinations_list ul li{float:left;width:270px;height:40px;margin:0 0 20px 0}.recommended_destinations_list ul li a{position:relative;display:block;width:100%;height:100%;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:21px;color:#333;line-height:40px;text-indent:10px;background:#fff;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.recommended_destinations_list ul li a .num{position:absolute;top:0;right:0;display:block;width:40px;height:40px;background:#7fa832;font-family:Roboto,sans-serif;font-size:16px;font-weight:600;text-align:center;line-height:40px;text-indent:0;color:#fff;border-left:1px solid #6b8d2a}.recommended_destinations_list ul li a:hover{background:#7fa832;color:#fff;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.all_destinations .destinations_bulgaria,.all_destinations .destinations_outward{width:50%;height:250px;float:left;padding:20px}.all_destinations .destinations_bulgaria h2,.all_destinations .destinations_outward h2{margin:0 0 20px 0}.all_destinations .destinations_bulgaria{background:#fff url(../images/bulgaria-map.png) 20px 70px no-repeat}.all_destinations .destinations_outward{background:#f8f8f8 url(../images/world-map.png) 20px 80px no-repeat}.all_destinations ul{float:right;margin-right:10px;padding:0 0 0 10px;border-left:1px solid #333}.all_destinations ul li{line-height:26px}.all_destinations ul li a{font-size:14px;color:#333;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.all_destinations ul li a:hover{color:#7fa832;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}section#contentOffer #sliderContainer{position:relative;width:450px;float:left;margin-bottom:5px}section#contentOffer .social-buttons{float:left;margin:0;padding:5px 0 0 10px;height:40px;width:100%;background:#fff}section#contentOffer .social-buttons iframe{position:relative;top:-5px}section#contentOffer .social-buttons ul li{float:left;width:100px;height:50px}section#contentOffer .social-buttons ul li a{display:block;height:100%;color:#fff;text-align:center;line-height:50px}section#contentOffer .social-buttons ul li a i{display:block;float:left;width:50px;color:#fff;text-align:center;line-height:49px;font-size:20px}section#contentOffer .social-buttons ul li a.facebook{background:#3e599a}section#contentOffer .social-buttons ul li a.facebook i{background-color:#4a6ea9}section#contentOffer .social-buttons ul li a.gplus{background:#b8382e}section#contentOffer .social-buttons ul li a.gplus i{background-color:#e02f2f}section#contentOffer .social-buttons ul li a.twitter{background:#4b8cbe}section#contentOffer .social-buttons ul li a.twitter i{background-color:#55acee}section#contentOffer .offer_info_container{width:420px;float:right;padding:0;font-weight:500}section#contentOffer.offerV2{width:850px}section#contentOffer.offerV2 .offer_info_container{width:210px;float:left!important}section#contentOffer.offerV2 #sliderContainer{position:relative;width:600px;float:right!important;margin-right:5px}a.expired_offer .img_headline::after,header#headerConainer .short_search_result ul li.disabled .img_price_box::after,section#contentOffer.offerV2 .offer_expired #sliderContainer::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(/images/soldout.png) 50% 50% no-repeat;pointer-events:none;z-index:99;transform:rotate(-30deg);background-size:100%}a.expired_offer .img_headline::after,header#headerConainer .short_search_result ul li.disabled .img_price_box::after{transform:rotate(-20deg)}section#contentOffer.offerV2 #sliderContainer.placeholder-preloader{background:#f4f4f4 url(/images/image-placeholder.jpg) no-repeat center center;border:1px solid #fff;border-radius:3px;min-height:340px}section#contentOffer.offerV2 #sliderContainer.placeholder-preloader img{visibility:hidden}section#contentOffer.offerV2 #sliderContainer.placeholder-preloader .offerSlider{display:block;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f4f4f4;background:linear-gradient(to right,rgba(238,238,238,.3) 8%,rgba(221,221,221,.6) 18%,rgba(238,238,238,.3) 33%);background-size:800px 104px;height:340px;position:relative}section#contentOffer.offerV2 .offer_expired #sliderContainer .offerSlider{-webkit-filter:grayscale(100%);filter:grayscale(100%)}section#contentOffer.offerV2 .fix_top_container h4{display:block;width:auto;float:none}.ask_question_btn{font-size:20px;font-weight:300}section#contentOffer.offerV2 .terms_of_use .questionBox .ask_question_btn{float:left;margin-top:10px}section#contentOffer .offer_info_container .fix_top_container{background:#fff;padding:0 10px 5px 20px;border-bottom:1px solid #e3e3e3}section#contentOffer .offer_info_container .topPriceInfo{float:none;clear:both;padding:10px;background:#e3e3e3}section#contentOffer .offer_info_container .topPriceInfo p{margin:0;font-weight:300}section#contentOffer .offer_info_container .topPriceInfo p span{font-weight:600}.bought_today_container{display:block}.fix_top .bought_today_container{display:none}.bought_today{opacity:1;-webkit-animation:flickerAnimation 1s infinite;-moz-animation:flickerAnimation 1s infinite;-o-animation:flickerAnimation 1s infinite;animation:flickerAnimation 1s infinite}i.tooltip{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;font-size:17px;color:#fff;background:#7fa832;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.price_info i.tooltip{width:auto;height:auto;background:0 0}section#contentOffer .offer_info_container .surcharge{float:right;width:50%;height:40px;line-height:40px;text-align:right}section#contentOffer .offer_info_container .surcharge span{font-size:17px;font-weight:600;color:#7fa832;padding-left:5px}section#contentOffer .offer_info_container h4{font-size:14px;font-weight:400;margin:0 0 10px 0}section#contentOffer .offer_info_container h4 .total{font-size:29px;color:#7fa832;font-weight:500}section#contentOffer .offer_info_container ul{width:100%;float:left}section#contentOffer .offer_info_container ul.price_discount{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:10px 0;margin:0 0 10px 0}section#contentOffer .offer_info_container ul.price_discount.price_info{border-top:none!important;position:relative;margin-top:-10px;background:rgba(0,0,0,.1)}section#contentOffer .offer_info_container ul.price_discount li{width:32%;float:left;margin:0 2% 0 0;text-align:center;border-right:1px solid #e3e3e3}section#contentOffer .offer_info_container ul.price_discount.price_info li,section#contentOffer .offer_info_container ul.price_discount.price_info li:first-child{border-right:1px solid #fff}section#contentOffer .offer_info_container ul.price_discount li:last-child{margin:0;border:none;position:relative}section#contentOffer .offer_info_container ul.price_discount li:last-child i{position:absolute;top:-5px;right:5px;font-size:21px;color:#7fa832;cursor:pointer}section#contentOffer .offer_info_container ul.price_discount li span{display:block;margin:5px 0 0 0;font-size:17px;font-weight:400}section#contentOffer .offer_info_container ul.price_discount li span.crossed{display:inline-block;position:relative;color:#787878}section#contentOffer .offer_info_container ul.price_discount li span.crossed .line{display:block;position:absolute;left:50%;margin-left:-17px;top:0;width:34px;height:13px;background:url(../images/line.png) 0 0 no-repeat}section#contentOffer .offer_info_container ul.price_discount.inactive_price li,section#contentOffer .offer_info_container ul.price_discount.inactive_price li span,section#contentOffer .offer_info_container ul.price_discount.no_promo li,section#contentOffer .offer_info_container ul.price_discount.no_promo li span{color:#e3e3e3!important}section#contentOffer .offer_info_container h4{display:block;width:50%;float:left;font-weight:500;font-size:14px;line-height:40px}section#contentOffer .offer_info_container h4 span{font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:400}section#contentOffer .offer_info_container h4 .price{font-size:29px}section#contentOffer .offer_info_container a.pay_now{float:left;padding:0;font-size:14px;margin:0 0 20px 0;text-transform:uppercase;font-weight:400;width:50%}section#contentOffer .offer_info_container .fix_top_container .hr{background:#e3e3e3;float:none;clear:both;margin-bottom:20px}section#contentOffer .offer_info_container a.pay_now.top_pay{width:50%;float:left;clear:inherit;margin-bottom:0}section#contentOffer .offer_info_container a.pay_now i{margin-right:0}section#contentOffer .offer_info_container a.pay_now span{font-size:21px;font-weight:600}section#contentOffer .offer_info_container a.pay_now:hover{color:#fff}section#contentOffer .offer_info_container.fix_top{width:100%;position:fixed;z-index:1000;left:0;top:62px;background:#fff;-moz-box-shadow:0 4px 4px rgba(51,51,51,.4);-webkit-box-shadow:0 4px 4px rgba(51,51,51,.4);box-shadow:0 4px 4px rgba(51,51,51,.4)}section#contentOffer .offer_info_container.fix_top .fix_top_container{width:1170px;margin:0 auto;position:relative}section#contentOffer .offer_info_container.fix_top .fix_top_container .hr{display:none}section#contentOffer .offer_info_container h3,section#contentOffer .offer_info_container.fix_top h4{display:none}section#contentOffer .offer_info_container.fix_top h3{display:block;margin:10px 0 0 0;float:left;font-size:21px;line-height:24px;font-weight:500;width:73%}section#contentOffer .offer_info_container.fix_top .price_discount,section#contentOffer .offer_info_container.fix_top .topPriceInfo{display:none}section#contentOffer .offer_info_container.fix_top a.green_btn{float:right;width:25%;margin:16px 0 0 0}section#contentOffer.offerV2 .offer_info_container.fix_top{padding:10px 0 0 0}section#contentOffer.offerV2 .offer_info_container.fix_top .fix_top_container .big_price_tag{width:100%;background:0;margin:0;float:right;box-shadow:none;height:45px}section#contentOffer.offerV2 .offer_info_container.fix_top .fix_top_container .big_price_tag:after{border:none;display:table;clear:both}section#contentOffer.offerV2 .offer_info_container.fix_top .fix_top_container .big_price_tag .buy_btn{margin-top:0}section#contentOffer.offerV2 .offer_info_container.fix_top h3{display:block;margin:0;padding:0;line-height:20px;text-align:left}section#contentOffer.offerV2 .offer_info_container.fix_top .fix_top_container .expire_timer,section#contentOffer.offerV2 .offer_info_container.fix_top .fix_top_container .features_list{display:none}section#contentOffer .offer_info_container.fix_top #likebox{display:none!important}#likebox{position:relative}#likebox #likebox_whynot{background:#fff;display:none;position:absolute;top:41px;left:0}#likebox .dislikeForm{padding:20px}#likebox .dislikeForm label{line-height:24px}.dislikeForm label.checkBoxLabel{display:block;line-height:24px;width:100%;float:none}#likebox .dislikeForm button{width:100%}.dislikeForm label input[type=checkbox]{display:block;height:auto;width:auto;float:left;margin:6px 10px 0 0}#likebox .dislikeForm legend{font-family:'Roboto Condensed',sans-serif;font-size:17px;font-weight:400;margin:0 0 10px 0}#likebox .onepushed{background:#fff}#likebox .onepushed h5{float:right;font-size:14px;font-weight:400;color:#4c4c4c;line-height:40px;margin-right:20px}#likebox .onepushed .like_btn{margin-right:1px}#likebox .onepushed .dis_like_btn,#likebox .onepushed .like_btn{width:40px;height:40px;float:right;font-size:20px;text-align:center;line-height:40px;color:#fff;background:#e3e3e3}#likebox .onepushed .dis_like_btn i,#likebox .onepushed .like_btn i{width:40px;height:40px;float:left;color:#fff;line-height:40px;font-size:20px;text-align:center}#likebox .onepushed .like_btn.active,#likebox .onepushed .like_btn:hover{background:#375999}#likebox .onepushed .dis_like_btn.active,#likebox .onepushed .dis_like_btn:hover{background:#b94a48}#call-bogi{display:block;position:relative;margin-bottom:20px}section#contentOffer .terms_of_use,section#contentProfile .terms_of_use{background:#e3e3e3;margin:0 0 30px 0;color:#4c4c4c}.curious_box{background:rgba(127,168,50,.43)!important}.curious_box .phone-list a{color:#333;font-family:'Open Sans',sans-serif,Arial;font-weight:400;font-size:21px}.important_box h3{color:#7fa832!important}.innerBox{padding:20px}#write_coments textarea{display:block;width:100%;margin-bottom:20px}section#contentOffer .terms_of_use .headline,section#contentProfile .terms_of_use .headline{padding:0 0 10px 0;margin:0 0 20px 0;border-bottom:1px solid #fff}section#contentOffer .terms_of_use h3,section#contentProfile .terms_of_use h3{float:left;font-size:21px;font-weight:300;margin:0 20px 0 0}section#contentOffer.offerV2 .terms_of_use h3{margin:0;float:none}section#contentOffer.offerV2 .terms_of_use.comments h3{float:left}section#contentOffer.offerV2 .terms_of_use.address_and_contacts ul li{list-style-type:none;margin:0}section#contentOffer .terms_of_use h3 i,section#contentProfile .terms_of_use h3 i{font-size:25px;margin:0 10px 0 0;float:left}section#contentOffer .terms_of_use .validity,section#contentProfile .terms_of_use .validaty{font-weight:600;line-height:24px;margin:0}section#contentOffer .terms_of_use h4,section#contentProfile .terms_of_use h4{font-size:14px;font-weight:600;margin:0 0 5px 0}section#contentOffer .terms_of_use ul,section#contentProfile .terms_of_use ul{margin:0 0 20px 0}section#contentOffer.offerV2 .terms_of_use ul.address_and_contacts_list{margin:0}section#contentOffer .terms_of_use ul li,section#contentProfile .terms_of_use ul li{list-style:circle;margin:0 0 5px 20px}section#contentOffer.offerV2 .terms_of_use ul&gt;li{list-style-type:none}section#contentOffer.offerV2 .terms_of_use.comments ul{display:inline-block;margin:0}section#contentOffer.offerV2 .terms_of_use.comments ul li,section#contentOffer.offerV2 .terms_of_use.comments_main ul li{display:inline-block;list-style:none;margin:0 0 0 5px;font-size:22px}section#contentOffer.offerV2 .terms_of_use.comments_main ul li.comment{display:block;font-size:14px}section#contentOffer.offerV2 .terms_of_use.comments_main .headline h3{font-weight:400}section#contentOffer.offerV2 .terms_of_use.comments_main .headline{margin:0}section#contentOffer.offerV2 .terms_of_use.comments ul li.perfectly,section#contentOffer.offerV2 .terms_of_use.comments ul li:hover{color:#f1a700}section#optionOffer a.btnAff{display:block;width:200px;padding:0}section#contentOffer .terms_of_use .bonusOffer{display:block;width:100%;padding:20px;background:#fff}section#contentOffer.offerV2 .terms_of_use .bonusOffer{padding:20px 20px 10px 20px;margin:0 20px;width:auto}section#contentOffer.offerV2 .terms_of_use.termsV2 .bonusOffer{margin:0}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box{background:#fde29d!important;padding-top:10px;padding-bottom:5px}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box&gt;p{max-width:70%;float:left;line-height:1.2;padding-left:10px}section#contentOffer.offerV2 .terms_of_use .bonusOffer.work-time-alert{position:relative;font-weight:700;text-transform:uppercase;margin:15px 0 0 0}section#contentOffer.offerV2 .terms_of_use .bonusOffer.work-time-alert h4{margin:0;float:left}section#contentOffer.offerV2 .terms_of_use .bonusOffer.work-time-alert p{font-size:11px;padding:0;float:left;margin-left:1%}section#contentOffer.offerV2 .terms_of_use .reservation_inner ul,section#contentOffer.offerV2 .terms_of_use .reservation_inner ul li{margin:0;padding:0}section#contentOffer.offerV2 .questionBox{margin:-15px 0 0 0}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box&gt;p i{margin-left:-20px;margin-right:5px}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box&gt;p span{font-weight:500}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box .phone-list a i{margin-right:5px}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box .phone-list.phonenumber-list a{display:inline-block;width:auto;height:auto;color:#4c4c4c;font-size:21px;margin:0;padding:0 10px 0 0;background:0 0;font-weight:700;float:none;line-height:1}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box .phone-list.phonenumber-list a i{display:inline;background:0 0;color:#4c4c4c;border:none;margin:0;float:none}section#contentOffer .terms_of_use .bonusOffer h3{display:block;float:none;clear:both;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #e3e3e3}section#contentOffer .terms_of_use .bonusOffer h3 i{font-size:21px;line-height:22px;float:left;margin-right:10px}section#contentOffer.offerV2 .curious_box h3{border-bottom:1px solid #fff}section#contentOffer .extras_list{overflow:hidden;margin-bottom:30px}section#contentOffer .extras_list{background:#e3e3e3;padding:20px}section#contentOffer.offerV2 .extras_list{background:#fff;margin-bottom:0}section#contentOffer.offerV2 .extras_list h3{border-bottom:1px solid #e3e3e3}section#contentOffer .extras_list h3{border-bottom:1px solid #fff;padding-bottom:10px}section#contentOffer .extras_list h3 i{margin-right:10px}section#contentOffer ul.extras_info{list-style-type:none;position:relative}section#contentOffer ul.extras_info li{float:left;width:25%}.galleryBox{margin:0 0 30px 0}.galleryBox .gallery_list{width:100%;padding:2% 1% 0 1%;background:#fff}.galleryBox .gallery_list li{float:left;width:23%;margin:0 1% 2% 1%}.galleryBox .gallery_list li a{display:block;position:relative;overflow:hidden}.galleryBox .gallery_list li a img{display:block;width:100%;height:110px;border:1px solid #e3e3e3}section#contentOffer .galleryBox .gallery_list li a img{display:block;width:100%;height:130px;border:1px solid #e3e3e3}.galleryBox .gallery_list li a .img_hover{display:block;position:absolute;z-index:10;width:100%;height:100%;overflow:hidden;text-align:center;top:-100%;left:0;background:rgba(52,52,56,.5);-webkit-transition:.2s ease-in-out 0s;-moz-transition:.2s ease-in-out 0s;-o-transition:.2s ease-in-out 0s;-ms-transition:.2s ease-in-out 0s;transition:.2s ease-in-out 0s}.galleryBox .gallery_list li a .img_hover i{display:inline-block;position:absolute;width:40px;height:40px;line-height:36px;top:-100%;color:#fff;margin-left:-20px;border:2px solid #fff;-webkit-transition:.2s ease-in-out 0s;-moz-transition:.2s ease-in-out 0s;-o-transition:.2s ease-in-out 0s;-ms-transition:.2s ease-in-out 0s;transition:.2s ease-in-out 0s}.galleryBox .gallery_list li a:hover .img_hover i{top:50%;margin-top:-20px;margin-left:-20px;-webkit-transition:.4s ease-in-out 0s;-moz-transition:.4s ease-in-out 0s;-o-transition:.4s ease-in-out 0s;-ms-transition:.4s ease-in-out 0s;transition:.4s ease-in-out 0s}.galleryBox .gallery_list li a:hover .img_hover{top:0;-webkit-transition:.2s ease-in-out 0s;-moz-transition:.2s ease-in-out 0s;-o-transition:.2s ease-in-out 0s;-ms-transition:.2s ease-in-out 0s;transition:.2s ease-in-out 0s}section#aboutBrand .about_brand{margin:0}section#contentOffer .about_brand .brand_info_container{background:#fff;padding:20px;margin:0 0 1px 0}section#contentOffer.offerV2 .about_brand .brand_info_container{margin:0}section#contentOffer.offerV2 .about_brand .brand_info_container .hr{background:#e3e3e3;margin-bottom:10px}section#contentOffer.offerV2 .about_brand .brand_info_container h3.brandName{margin-bottom:10px}section#contentOffer.offerV2 .about_brand .brand_info_container p.vendor_text{display:block;font-size:13px}section#contentOffer .about_brand .brand_info_container ul.licenses{list-style-type:none}section#contentOffer .about_brand .brand_info_container ul.licenses li{display:inline-block;margin-right:15px}.rating-stars i{color:#333}.rating-stars i.active{color:#ffbf00}.about_brand .assessment{background:#fff;width:100%;height:95px;padding:5px;margin:0 0 30px 0}section#contentOffer.offerV2 .about_brand .assessment{width:auto;padding:0 0 0 20px;margin:0 0 0 -20px}section#contentOffer.offerV2 .about_brand .assessment&gt;ul{margin:0 0 20px 0;float:left}section#contentOffer.offerV2 .about_brand .assessment ul&gt;li{float:left}.about_brand .assessment .small_offer_img{width:136px;height:85px;float:left;margin:0;position:relative}.about_brand .assessment .small_offer_img .triangle{right:-6px;top:36px;background:#fff}.about_brand .assessment ul{float:right;height:40px;position:relative;margin-top:45px}.about_brand .assessment ul li{float:left;height:40px;line-height:40px;padding:0 10px;border-right:1px solid #e3e3e3}.about_brand .assessment ul li i{font-size:18px;margin:0 5px 0 0}.about_brand .assessment ul li:last-child{border:none;padding-right:0}.about_brand .assessment ul li:nth-last-child(2){border:none}.about_brand .assessment ul li .star{border:none;margin:0;padding:0}section#contentOffer.offerV2 .about_brand .assessment ul li .star{margin-left:-7px}.about_brand .assessment ul li ul{margin:0;top:0}.about_brand .assessment ul li ul li{padding:0;border:none;line-height:40px}aside.open_offer.offerV2 .comments_box h3{margin:0 0 5px 0}.comments_box&gt;.headline h3{font-weight:700;font-size:14px;margin:0 0 5px 10px}.comments_list li.comment{margin-bottom:10px}.comments_list li.comment .headline{background:0 0;height:40px}.comments_list li.comment .headline::after{content:"";display:table;clear:both}.comments_list li.comment .headline .avatar_box{display:block;position:relative;width:40px;height:40px;float:left}.comments_list li.comment .headline .avatar_box::before{content:" ";position:absolute;bottom:-4px;left:16px;width:0;height:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#e3e3e3 transparent transparent transparent}.comments_list li.comment .headline .avatar_box img{width:40px;height:40px;border-radius:50%;border:3px solid #e3e3e3}.comments_list li.comment .headline .username{display:block;line-height:40px;float:left;margin-left:10px}.comments_list li.comment .headline .rating{float:right;margin-right:10px}.comments_list li.comment .headline .rating ul{list-style-type:none}.comments_list li.comment .headline .rating ul li{display:inline-block;font-size:11px;line-height:40px;margin:0 1px}.comments_list li.comment .headline .rating ul li.perfectly i{color:#f1a700}.comments_list li.comment .comment_message{margin-top:5px;padding-left:5px;font-size:13px;line-height:15px;border-bottom:1px solid #e3e3e3}section#contentOffer.offerV2 .filler_content .innerBox header{margin:0;padding-left:5px}section#contentOffer.offerV2 .filler_content .innerBox header h3{margin-bottom:10px}section#contentOffer.offerV2 .filler_content .innerBox .three_offers{margin-left:-5px}section#contentOffer.offerV2 .filler_content .innerBox .three_offers&gt;li{width:265px}section#contentOffer.offerV2 .filler_content .three_offers li:nth-child(3n-1){margin:0 10px}.comments .comments_container{width:845px;float:right;margin:0 0 40px 0}.comments .comments_container li{position:relative;background:#e3e3e3;color:#4c4c4c;margin:0 0 20px 0;padding:20px 0 20px 75px;list-style-type:none!important}.comments .comments_container li:last-child{margin-bottom:0}.comments .comments_container li ul li{padding:0;background:0 0;margin:0 2px!important}.comments .comments_container .img_box{position:absolute;z-index:10;overflow:hidden;border:5px solid #333;top:0;left:-55px;width:105px;height:105px}.comments .comments_container .img_box&gt;img{display:block;vertical-align:top;width:100%;height:100%;position:relative}.comments .comments_container .img_box,.comments .comments_container .img_box:before{-moz-border-radius:50%;border-radius:50%}.comments .comments_container .img_box&gt;img{-webkit-border-radius:50%;border-radius:50%}.comments .comments_container .img_box:before{content:'';display:block;position:absolute;left:0;right:0;width:105px;height:105px}.comments .comments_container .box_comment{width:750px;margin:0 0 40px 0}.comments .comments_container .box_comment h4{font-family:'Roboto Condensed',sans-serif;font-size:17px;font-weight:400;float:left;color:#333}.comments .comments_container .box_comment .star{float:right;width:180px;padding:0;margin:0;border:none}.comments .comments_container .box_comment .hr{background:#fff;height:1px;overflow:hidden;width:100%;margin:10px 0}.comments .write_comment{margin:0 0 40px 0}section#contentOffer.offerV2 .comments .write_comment{margin:0}.comments .write_comment h3{float:left}.comments .write_comment h3 .highlight{font-weight:500}.comments .write_comment .star{float:right;padding:0;margin:0;border:none;width:210px}.comments .write_comment .star ul li{cursor:pointer}.comments .write_comment .star ul li.perfectly i,.comments .write_comment .star ul li:hover i{color:#f1a700}.comments .write_comment .star #example-2{position:relative;top:-3px}.comments .write_comment .star .jquery-ratings-star{width:30px;height:30px;background-image:url(../images/star.png);background-position:0 0;background-repeat:no-repeat;position:relative;float:left}.comments .write_comment .star .jquery-ratings-full{background-image:url(../images/star.png);background-position:0 -30px!important}.comments .write_comment form.comment_form{width:100%}#contentOffer form.question_form{display:none}#contentOffer form.question_form textarea,.comments .write_comment form.comment_form textarea{width:100%;height:150px;margin:0 0 10px 0;background:#fff;border:1px solid #333}.address_list li .address_contact{border-bottom:1px solid #fff;padding-bottom:20px;margin-bottom:20px}section#contentOffer.offerV2 .about_brand{background:#fff;overflow:hidden}.about_brand .brand_contact,section#contentProfile article .brand_contact{float:left;width:350px}#address_list .address_and_contacts_list{list-style-type:none;background:#fff;padding:0}#address_list .address_and_contacts_list li{display:block;height:43px;border-bottom:1px solid #e3e3e3;overflow:hidden}#address_list .address_and_contacts_list li:before{content:'';font-size:0;display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}#address_list .address_and_contacts_list li a,#address_list .address_and_contacts_list li address{display:inline-block;vertical-align:middle;width:301px}#address_list .address_and_contacts_list li address{line-height:14px}#address_list .address_and_contacts_list li i{display:inline-block;width:42px;height:42px;font-size:20px;color:#7fa832;text-align:center;vertical-align:top;line-height:42px}#address_list .address_and_contacts_list li a.tel{color:#4c4c4c;font-weight:500;font-size:21px}#address_list .address_and_contacts_list li a.tel:hover{color:#668628}.about_brand .maps{width:520px;float:right;position:relative}section#contentOffer.offerV2 .about_brand .maps{width:470px}section#contentProfile article .maps{width:450px;float:right;position:relative}.about_brand .maps .map_mask,section#contentProfile article .maps .map_mask{position:absolute;width:100%;height:65%;z-index:10}.about_brand .maps iframe,section#contentProfile article .maps iframe{display:block;height:160px;margin:0 0 10px 0;padding:0;border:5px solid #e3e3e3}#similarOffers header h3,.offers_list header h3{color:#333;font-family:"Roboto Condensed",sans-serif;font-size:21px;font-weight:300;margin:0 0 20px}.recommended_destinations_list{width:100%;margin-bottom:30px;margin-top:20px}#similarOffers .recommended_destinations_list{margin-bottom:0}#similarOffers.offerV2 .recommended_destinations_list{margin-top:0}.recommended_destinations_list ul{width:100%;float:left}.recommended_destinations_list ul li{width:270px;margin:0 0 10px 0}#similarOffers .recommended_destinations_list ul li{width:370px;margin-bottom:10px}#similarOffers .recommended_destinations_list ul li:nth-child(3n-1),.recommended_destinations_list ul li:nth-child(3n-1){margin:0 30px 10px 30px}#similarOffers.offerV2 .offers_list.suggested header,#similarOffers.offerV2 .recommended_destinations_list header{border-bottom:1px solid #e3e3e3}section#contentOffer.offerV2 .vendor_more_offers header h3{border-bottom:1px solid #e3e3e3;padding-bottom:10px;margin-right:20px}#similarOffers.offerV2 .offers_list.suggested header h3,#similarOffers.offerV2 .recommended_destinations_list header h2{margin-bottom:10px}section#contentMain .recommended_destinations_list{background:#fff;padding:10px 15px}section#contentMain .recommended_destinations_list ul li{width:270px}section#contentMain .recommended_destinations_list ul li a{background:#e3e3e3}section#contentMain .recommended_destinations_list ul li a:hover{background:#7fa832;color:#fff}section#contentMain .recommended_destinations_list ul li:nth-child(3n-1){margin:0 15px 10px 15px}section#contentQuestions{width:100%}section#contentQuestions header{margin-bottom:20px}section#contentQuestions header p{font-family:"Roboto Condensed",sans-serif;font-size:21px;font-weight:400;margin:0 0 5px 0}section#contentQuestions header h3{display:block;padding:20px;background:#fff}section#contentQuestions header h3 i{color:#7fa832;font-size:24px;margin:0 10px 0 0}section#contentQuestions .comments .comments_container .box_comment h4{float:none}section#contentQuestions .comments .comments_container{width:100%;padding:0 55px}section#contentQuestions .comments .comments_container li{padding:20px 20px 20px 75px}section#contentQuestions .comments .comments_container li:nth-child(even){margin-bottom:50px}section#contentQuestions .comments .comments_container li.aQuestion{margin-right:150px}section#contentQuestions .comments .comments_container li.answer{margin-left:150px;padding:20px 75px 20px 20px}section#contentQuestions .comments .comments_container li.answer .box_comment{text-align:right}section#contentQuestions .comments .comments_container li.answer .box_comment h4{color:#7fa832}section#contentQuestions .comments .comments_container li.answer .img_box{left:inherit;right:-55px!important;border-color:#7fa832}section#contentQuestions .comments .comments_container li.answer .img_box&gt;img{display:block;left:0;width:100%}section#contentQuestions .comments .comments_container .box_comment{width:100%;margin-bottom:0}section#contentQuestions .ask_question form{width:100%}section#contentQuestions .ask_question form textarea{width:100%;height:150px;margin-bottom:20px}section#contentQuestions .ask_question form button.submitComment{padding:0;width:250px;float:right}section#contentQuestions .ask_question form a.back_btn{width:250px;height:40px}section#optionOffer article{margin:0 0 20px 0}section#optionOffer article h3.total{display:block;width:270px;height:40px;text-align:right;background:#fff;line-height:40px;float:right;font-family:"Roboto Condensed",sans-serif;font-size:29px;font-weight:600;margin:0 70px 10px 0;padding:0 10px 0 0;color:#7fa832}section#optionOffer article h3.total .totalPrice{display:block;float:left;height:40px;width:80px;text-align:center;line-height:40px;background:#fbfbfb;border-right:1px solid #e3e3e3}section#optionOffer article h3.total span.green_txt,section#optionOffer article h3.total span.totalPrice{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;color:#333}section#optionOffer .variation{width:100%;padding:0 0 15px 0;margin:0 0 10px 0}section#optionOffer .variation .variation_num{width:60px;float:left;margin:0 30px 0 0}section#optionOffer .variation .variation_num h5{font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:100;margin:0 0 10px 0;text-transform:uppercase}section#optionOffer .variation .variation_num span{display:block;width:60px;height:60px;background:#333;font-family:"Roboto Condensed",sans-serif;font-size:35px;font-weight:100;text-align:center;color:#fff;line-height:60px}section#optionOffer .variation .offer_variation_info{float:left;width:780px;background:#fff;padding:5px}section#optionOffer .variation .offer_variation_info h3{font-family:"Roboto Condensed",sans-serif;font-size:17px;font-weight:600;color:#333;margin:0 0 10px 0;min-height:41px}section#optionOffer .variation .offer_variation_info .small_offer_img{display:block;float:left;width:18%;height:auto;margin:0 1% 0 0}section#optionOffer .variation .offer_variation_info .offerInfoBox{width:81%;float:left}section#optionOffer .variation .offer_variation_info ul li{display:inline-block;height:40px;line-height:40px;background:#fff;font-weight:600;font-size:13px;margin-right:30px}section#optionOffer .variation .offer_variation_info ul li:last-child{padding-right:0}section#optionOffer .variation .offer_variation_info ul li span{display:inline-block;font-size:16px;font-weight:600}section#optionOffer .variation .offer_variation_info ul li span label{font-size:15px;font-weight:300;color:#787878;background:url(../images/line.png) center center no-repeat}section#optionOffer .variation .offer_variation_info ul li span.no_in_desktop{display:none}section#optionOffer .variation .offer_variation_info ul li i{font-size:25px;margin:0 5px 0 0}section#optionOffer .variation .num_vouchers_price{width:230px;float:left;background:#fff;padding:5px 0 7px 0}section#optionOffer .disBox{width:50%;padding:20px;float:left;background:#e3e3e3}section#optionOffer .disBox h4{margin-bottom:20px;font-family:"Roboto Condensed",sans-serif;font-size:17px;font-weight:400}section#optionOffer .disBox .dislikeForm button.btn{float:none}section#optionOffer .backToTheOld{width:50%;height:301px;line-height:300px;float:left;text-align:center;background:url(../images/old-rio.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section#optionOffer .backToTheOld .mask{display:block;width:100%;height:100%;background:rgba(0,0,0,.6)}section#optionOffer .backToTheOld a.btn{display:inline-block;float:none}.num_vouchers{padding:10px 10px 10px 0}.num_vouchers p{margin:0;float:left;line-height:30px}.num_vouchers ul{margin:0;float:right}.num_vouchers ul li{float:left;color:#333;font-size:21px}.num_vouchers ul li.br{padding:0 5px;line-height:30px;text-align:center;min-width:50px}.num_vouchers ul li a{display:block;width:30px;height:30px;background:#333;color:#fff;font-size:25px;line-height:30px;text-align:center;cursor:pointer}.num_vouchers ul li a:hover{background:#7fa832}.num_vouchers_price .price_vouchers{height:40px;line-height:40px;padding:0;margin:0;background:#fff}.num_vouchers_price .price_vouchers span.price{display:block;height:40px;width:80px;margin:0;border-right:1px solid #fff;background:#fff;font-size:14px;line-height:40px;text-align:left;color:#333;float:left}.num_vouchers_price .price_vouchers .total_cost{float:right;height:40px;color:#7fa832;font-size:29px;font-weight:600;margin:0 10px 0 0}.num_vouchers_price .price_vouchers .total_cost span{font-size:14px;font-weight:400;margin:0}section#optionOffer a.buy_voucher{text-transform:uppercase;padding:0;text-align:center;width:270px;font-size:17px;margin-right:70px}section#optionOffer a.buy_voucher i{margin:0}section#optionOffer p.important_message{line-height:40px;margin:0 30px 0 0}section#optionOffer p.important_message i{font-size:25px;position:relative;margin:0 10px 0 0;bottom:-3px}section#paymentMethod h4{color:#333;font-family:"Roboto Condensed",sans-serif;font-size:17px;font-weight:300;margin:0 0 10px 0}section#paymentMethod h3.easypayCode{color:#7fa832;font-family:"Roboto Condensed",sans-serif;font-size:35px;line-height:normal;font-weight:600;margin:0}section#paymentMethod .easypay-container{background:#fff;padding:0 10px;text-align:center;margin-top:-10px;margin-bottom:5px}section#paymentMethod .easypay-container p{margin:0 0 10px 0}section#paymentMethod .paymentPeriodInfo{background:#fff;padding:0;margin-bottom:10px}section#paymentMethod .paymentPeriodInfo li{border-bottom:1px solid #e3e3e3;height:41px;line-height:40px;overflow:hidden}section#paymentMethod .paymentPeriodInfo li:last-child{border-bottom:none}section#paymentMethod .paymentPeriodInfo li i{display:inline-block;width:40px;height:40px;text-align:center;line-height:40px;background:#fbfbfb;font-size:25px;border-right:1px solid #e3e3e3;margin:0 10px 0 0}section#paymentMethod .paymentPeriodInfo.paybankInfo li:last-child{height:auto;line-height:21px;padding:10px 15px}section#paymentMethod .awaiting{background:#fff}section#paymentMethod .btn.bankBtn{width:auto;display:block;margin:0 0 0 50%;transform:translateX(-50%)}.two_box{float:left;width:50%}.paybank-container{position:relative;width:100%;margin:0 0 30px 0;padding:0;background:#fff}.paybank-container .bank_reason{width:50%;height:115px;position:relative;margin:0;padding:20px;text-align:center;float:left;background:#fff}section#paymentMethod .paybank-container .bank_reason p{margin-bottom:10px}section#paymentMethod .paybank-container .bank_reason h3{color:#7fa832;font-family:"Roboto Condensed",sans-serif;font-size:35px;line-height:normal;font-weight:600;margin:0}.paybank-container .bank_reason .triangle{display:block;position:absolute;top:50%;margin-top:-15px;right:-15px;width:30px;height:30px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.paybank-container .bank_instructions{width:50%;margin:0;padding:20px 20px 20px 40px;float:left;color:#fff;background:#7fa832}.paybank-container .bank_instructions h4{color:#fff!important;font-weight:600!important}.paybank-container .bank_instructions p{margin-bottom:0}.about_riobg{width:100%;padding:20px 20px 0 20px;background:#fff;position:relative}.about_riobg .vertical_hr{position:absolute;width:2px;height:180px;left:50%;bottom:0;background:#f0f0f0;margin-left:-1px;overflow:hidden}.about_riobg img.riobg_big{display:block;width:170px;height:140px;position:absolute;top:-20px;left:50%;margin-left:-85px}.about_riobg .left_text{width:42%;float:left}.about_riobg .right_text{width:42%;float:right}.about_riobg ul{margin:0 0 20px 0}.about_riobg ul li{list-style:circle;margin:0 0 5px 20px}.who_we_are{padding:50px 0;background:url(../images/bg-who-we-are.jpg) center top repeat-y}.who_we_are ul li{width:100%;position:relative;margin-bottom:60px}.who_we_are ul li:last-child{margin-bottom:0}.who_we_are ul li .info{position:relative;float:left;width:440px;padding:20px;background:#fff;margin-top:20px}.who_we_are ul li:nth-child(even) .info{float:right}.who_we_are ul li .info .triangle{right:-6px;top:20px;background:#fff}.who_we_are ul li:nth-child(even) .info .triangle{left:-6px!important}.who_we_are ul li .usr_img{position:absolute;overflow:hidden;border:5px solid #fff;width:200px;height:200px;left:50%;margin-left:-100px}.who_we_are ul li .usr_img&gt;img{vertical-align:top}.who_we_are ul li .usr_img,.who_we_are ul li .usr_img:before{-moz-border-radius:50%;border-radius:50%}.who_we_are ul li .usr_img&gt;img{position:absolute;top:0;left:-5px;-webkit-border-radius:50%;border-radius:50%}.who_we_are ul li .usr_img:before{content:'';display:block;position:relative;width:200px;height:200px}.who_we_are ul li .usr_title{float:right;margin-top:70px;width:440px}.who_we_are ul li:nth-child(even) .usr_title{text-align:right;float:left}.who_we_are ul li .usr_title h3{font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;font-size:18px;line-height:21px;font-weight:500;color:#7fa832}.who_we_are ul li .usr_title h4{font-family:Roboto,sans-serif;text-transform:uppercase;font-size:14px;font-weight:300;font-style:italic;color:#333}.voucher_cart{width:100%;border-collapse:collapse;margin:0 0 20px 0}.voucher_cart thead tr th{font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:600;text-align:center;height:30px;vertical-align:top}.voucher_cart tbody tr td{background:#fff;padding:10px 0;border-bottom:1px solid #e3e3e3}.voucher_cart tbody tr td.voucherImg{width:105px;padding:10px;border-right:1px solid #e3e3e3}.voucher_cart tbody tr td.voucherImg img{display:block;width:100%}.voucher_cart tbody tr td.voucherContent{font-family:"Roboto Condensed",sans-serif;font-size:18px;width:360px;padding:10px;border-right:1px solid #e3e3e3}.voucher_cart tbody tr td.voucherContent a{color:#333}.voucher_cart tbody tr td.select_num_voucher{width:156px;text-align:center;border-right:1px solid #e3e3e3}.voucher_cart tbody tr td.select_num_voucher .num_vouchers{border-right:none;border-bottom:none}.voucher_cart tbody tr td.select_num_voucher .num_vouchers ul{float:none;width:110px;margin:0 auto}.voucher_cart tbody tr td.total_price,.voucher_cart tbody tr td.unit_price{width:106px;padding-left:10px;padding-right:10px;text-align:center;font-size:18px;border-right:1px solid #e3e3e3}.voucher_cart tbody tr td.total_price{font-weight:700}.voucher_cart tbody tr td.total_price span,.voucher_cart tbody tr td.unit_price i{display:none}.voucher_cart tbody tr td.delete_voucher{width:46px}.voucher_cart tbody tr td.delete_voucher a{border:medium none;cursor:pointer;display:block;text-align:center;height:30px;margin:0 auto;padding:0;width:30px;line-height:30px}.voucher_cart tbody tr td.delete_voucher a i{color:#e3e3e3;font-size:24px}.text-black,.voucher_cart tbody tr td.delete_voucher a:hover i{color:#000}.voucher_cart .voucher_cart_inn{background:#fff;height:100px;border-right:1px solid #e3e3e3}.voucher_cart .voucher_cart_inn p{margin:0}#contentOffer .voucher_cart h3{font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:600;margin:0 0 10px 0;text-align:center}.voucher_cart .delete_v button{display:inline-block;width:30px;height:30px;border:none;background:0 0;cursor:pointer;margin:0;padding:0;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.voucher_cart .delete_v button i{font-size:25px;color:#e3e3e3}.voucher_cart .delete_v button:hover i{color:#333;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.voucher_cart .v_content{width:485px;float:left}.voucher_cart .v_content .voucher_cart_inn{padding:10px}.voucher_cart .v_br{width:156px;float:left}.voucher_cart .v_br .voucher_cart_inn{width:156px}.voucher_cart .v_br .voucher_cart_inn .num_vouchers ul{float:none;margin-left:15px}.voucher_cart .v_br .num_vouchers{border:none}.voucher_cart .p_total,.voucher_cart .v_price{width:106px;float:left}.voucher_cart .p_total .voucher_cart_inn,.voucher_cart .v_price .voucher_cart_inn{width:106px}.voucher_cart .delete_v{width:46px;float:left;padding:31px 0 0 0}.voucher_cart .delete_v .voucher_cart_inn{width:46px}.voucher_cart .delete_v .voucher_cart_inn{border:none}.voucher_cart .delete_v .voucher_cart_inn,.voucher_cart .p_total .voucher_cart_inn,.voucher_cart .v_br .voucher_cart_inn,.voucher_cart .v_price .voucher_cart_inn{display:table-cell;vertical-align:middle;text-align:center}#contentOffer .final_price{float:right;font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:500}#contentOffer .final_price i{font-style:normal;font-size:25px}#contentOffer .final_price span{font-family:Roboto,sans-serif;font-size:29px;font-weight:500;color:#7fa832}#contentOffer .final_price span span{font-size:14px;font-weight:400}.sign_in_box{width:310px;height:475px;padding:20px 10px;float:left;background:#fff}.continue_payment .sign_in_box{height:440px}.sign_in_box .forgotten_pass{background:0 0}.login_box{position:absolute;display:none;top:60px;right:20px;z-index:100;background:#fff!important;border:5px solid #333;border-top:none;max-height:100vh;overflow:auto}.create_new_account .go_back_btn,.login_box .go_back_btn{display:none;position:absolute;top:5px;left:5px}.create_new_account .go_back_btn i,.login_box .go_back_btn i{display:inline-block;width:auto;height:auto;font-size:inherit}.login_box .social_btn,.new_account_box .social_btn{margin-bottom:10px}.sign_in_box .row .noInMobile{display:inline-flex;align-items:baseline}.sign_in_box .forgotten_pass{float:right;display:inline-flex;height:auto;margin:0;padding:0;font-weight:500;background:0 0!important}.contentOfeerAction .new_account_box{width:590px;height:440px}.new_account_box{width:350px;padding:20px 10px;background:#fff;float:left}.create_new_account{position:absolute;display:none;top:60px;right:-18px;z-index:100;border:5px solid #333;border-top:0;max-height:100vh;overflow:auto}.errorBox{position:relative}.new_account_box i:not(.icon),.sign_in_box i:not(.icon){display:block;width:36px;height:36px;margin:0 auto 5px auto;background:red;font-size:36px;text-align:center}.new_account_box i:not(.icon){background:#fff;color:#333}.create_new_account i:not(.icon),.sign_in_box i:not(.icon){background:#e3e3e3;color:#333}.continue_payment .sign_in_box i{background:0 0}.header_content nav .new_account_box i:not(.icon),.header_content nav .sign_in_box i:not(.icon){background:#fff}.new_account_box h3,.sign_in_box h3{font-family:Roboto,sans-serif;font-size:21px;font-weight:300;color:#333;margin:0 0 20px 0;text-transform:uppercase;text-align:center}.sign_in_box .buttons{padding:10px 15px;background-color:#f8f8f8;border-top:1px solid #eee;margin:0 -20px}.sign_in_box.login_box{width:360px;height:auto;padding-bottom:0}.sign_in_box .buttons .small-btn{float:left;text-align:left}.sign_in_box .buttons .small-btn.login-btn{width:70%}.sign_in_box .buttons .small-btn.reg-btn{width:30%;float:right;padding-top:10px}.continue_payment .data_purchase{background:#fff;padding:10px 20px 20px}section#contentOffer .data_purchase p{margin-left:28px}.continue_payment .data_purchase .hr{background:#e3e3e3}.continue_payment .select_payment_method{float:right;width:705px}.continue_payment .select_payment_method span.highlight{color:#7fa832}.continue_payment label.label_payment{line-height:1}.continue_payment .select_payment_method input{float:left;height:auto;position:relative;top:8px;margin-right:10px}.continue_payment .select_payment_method label{line-height:1.2;cursor:pointer}.continue_payment .select_payment_method label{line-height:30px;cursor:pointer}.continue_payment .select_payment_method.vwallet label{line-height:1}.continue_payment .select_payment_method label.read_accept{line-height:normal;display:block}.continue_payment .select_payment_method label.extra_large{display:block}.continue_payment .select_payment_method input[type=checkbox]{top:1px}.continue_payment .select_payment_method .method-info{font-size:11px;border:1px solid transparent;overflow:hidden;max-height:0;background:#fff;transition:max-height .4s ease-in-out}.continue_payment .select_payment_method .method-info.active{background:#f9f9f9;border-color:#f1f1f1;max-height:75px}.continue_payment .select_payment_method .image-container{float:right;height:0;line-height:40px;overflow:hidden;transition:height .4s ease-in-out}.continue_payment .select_payment_method .image-container.active{height:40px;overflow:visible}.continue_payment .select_payment_method .image-container img{display:inline-block;max-height:25px;margin:0;height:auto;float:none}section#contentOffer .continue_payment .select_payment_method .method-info p{margin:0;padding:5px 10px;text-align:left}.triangle_info{padding:20px;margin-left:22px;background:#e3e3e3;position:relative}.continue_payment .purchase_form .triangle_info h4{font-size:21px;font-weight:300;color:#7fa832;margin:0 0 10px 0}.suggest_your_business .btn,.suggest_your_business .g-recaptcha{float:right;clear:both}.suggest_your_business .g-recaptcha{margin-bottom:16px}.suggest_your_business .triangle_info h4{font-size:14px;font-weight:300;color:#7fa832;margin:0 0 10px 0;line-height:21px;text-transform:uppercase;text-align:left}.suggest_your_business .triangle_info p{line-height:21px;text-align:left;margin:0 0 10px 0}.triangle_info .triangle{background:#e3e3e3;top:-6px;left:20px}.suggest_your_business .triangle_info .triangle{left:90%}.continue_payment .select_payment_method i:not(.fa){display:inline-block;float:left;width:80px;margin:0 10px 0 0;height:50px;background:url(../images/payment-method.png) 0 0 no-repeat}.continue_payment .select_payment_method .image-container .bank{float:none;width:40px;height:25px;background:url(../images/payment-method.png) bottom left no-repeat;background-size:100%}.continue_payment .select_payment_method img{display:block;height:45px;margin:0 10px 0 0;float:left}.continue_payment .select_payment_method i.visa{background-position:0 -60px}.continue_payment .select_payment_method i.master{background-position:0 -120px}.continue_payment .select_payment_method label .mobile_visible{display:none}.continue_payment .select_payment_method i.visa_electron{background-position:0 -180px}.continue_payment .select_payment_method i.maestro{background-position:center -240px}.continue_payment .select_payment_method i.epay{background-position:center -300px}.continue_payment .select_payment_method i.bank{background-position:center -360px}.continue_payment .purchase_form .important:not(.cart){margin:0!important;color:#333;font-size:11px;text-align:left}form.purchase_form input[type=submit]{margin:0;padding:0 10px;width:270px}.application_accepted{background:#fff;padding:20px}.application_accepted .accepted_info{float:left;width:850px}.application_accepted .accepted_info h3{font-weight:400;text-transform:uppercase;color:#7fa832;font-size:14px;margin:0 0 5px 0}.application_accepted .accepted_info p{margin:0}.application_accepted i{font-size:75px;margin:0 20px 0 0;float:left}.application_accepted ul.navi_add{float:right;width:150px}.application_accepted ul.navi_add li{float:none;clear:both;line-height:24px}.application_accepted ul.navi_add li a{color:#d2d2d2;font-family:'Roboto Condensed',sans-serif;font-size:13px;font-weight:300}.application_accepted ul.navi_add li a i{font-size:14px;line-height:25px;margin:0 5px 0 0}.application_accepted ul.navi_add li a:hover{color:#333}#optionOffer .you_must{width:100%;float:left}#optionOffer .you_must li{float:left;width:370px;margin:0 30px 0 0}#optionOffer .you_must li:last-child{margin-right:0}#optionOffer .you_must li h3{text-transform:uppercase;height:60px;line-height:60px;font-weight:400;font-size:14px;color:#333;background:#fff;padding:0;margin:0 0 20px 0}#optionOffer .you_must li span{display:inline-block;margin:0 0 10px 0}#optionOffer .you_must li h3 span{display:inline-block;float:left;margin:0 10px 0 0;height:60px;width:60px;background:#333;color:#fff;text-align:center;font-family:'Roboto Condensed',sans-serif;line-height:60px;font-size:35px;font-weight:100}#optionOffer .you_must li .payment_code{background:#fff;padding:10px 0 0 0;margin:0 0 10px 0;text-align:center;font-family:'Roboto Condensed',sans-serif}#optionOffer .you_must li .payment_code h4{font-size:14px;font-weight:400;margin:0 0 15px 0;text-transform:uppercase}#optionOffer .you_must li .payment_code span.cod{font-size:29px;font-weight:600;color:#7fa832;display:block;margin:0 0 15px 0}#optionOffer .you_must li .payment_code a{display:inline-block;color:#333;line-height:24px;margin:0 0 10px 0}#optionOffer .you_must li .payment_code a i{font-size:24px;line-height:24px;position:relative;top:3px;margin-right:5px}#optionOffer .you_must li .payment_code a:hover{color:#7fa832}#optionOffer .you_must li .payment_code div.final_price{border-top:1px solid #e3e3e3;line-height:60px;height:60px;text-align:left}#optionOffer .you_must li .payment_code .final_price i{display:inline-block;float:left;width:60px;height:60px;line-height:60px;text-align:center;border-right:1px solid #e3e3e3;background:#fbfbfb;font-size:35px;margin:0 70px 0 0}#optionOffer .you_must li .payment_code .final_price .price{font-size:29px;font-weight:600;color:#7fa832}#optionOffer .you_must li .deadline{text-align:center}#optionOffer .you_must li .deadline time{display:block;font-size:21px;font-weight:500;text-transform:uppercase;margin:0 0 5px 0}#optionOffer .you_must li .deadline time i{color:#7fa832}#optionOffer .you_must li .deadline .remaining_time{text-transform:uppercase;color:#7fa832}#contentContainer .check_voucher{background:#fff;padding:20px}#contentContainer .importantTxt{background:#e3e3e3;padding:20px}.check_voucher .check_results{width:100%;margin-bottom:20px}.check_voucher .check_results.pay_num_results{width:530px}.check_voucher .check_results li{position:relative;line-height:21px;margin:0 0 10px 0;padding:0;background:#e3e3e3}.check_voucher .check_results li h3{display:block;float:none;padding:10px;margin:0!important}#contentProfile{width:830px;float:right;min-height:690px}.profil_box{background:#fff;padding:20px}.profil_box .facebook_btn{width:250px;float:right}.profil_box fieldset .attached_box{position:relative;width:150px;float:left}.profil_box fieldset .attached_box .attached_avatar{background:#e3e3e3 none repeat scroll 0 0;color:#333;display:block;height:40px;line-height:40px;text-align:center;width:150px;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.profil_box fieldset .attached_box:hover .attached_avatar{background:#d5d5d5;color:#333;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.rio_profil_contact .contact_rio .contact_rio_info{background:#fff;padding:0 5px}.profil_box fieldset .attached_box input#uploadBtn{display:block;width:150px;cursor:pointer;left:0;position:absolute;top:0;z-index:2;-moz-opacity:0;-khtml-opacity:0;opacity:0}.profil_box .attached_container input#uploadFile{width:320px;float:left;margin-bottom:0}.profil_box .attached_container a.delete_btn{display:inline-block;width:40px;height:40px;float:left;text-align:center;line-height:40px;background:#f93d19;color:#fff}.profil_box .attached_container a.delete_btn:hover{background:#e03716}#contentProfile article .voucher_var li{padding:0;margin:0 0 20px 0}#contentProfile.profileV2 article .voucher_var li{margin:0}#contentProfile.profileV2 article .voucher_var li .variation_info{padding:0}#contentProfile.profileV2 article .voucher_var li .num,#contentProfile.profileV2 article .voucher_var li .variation_info .secure_code,#contentProfile.profileV2 article .voucher_var li .variation_info .voucher_num{cursor:pointer}#contentProfile.profileV2 .vouchers_for_this_offer .detailed_info{overflow:hidden;padding-left:10px;margin-bottom:5px}#contentProfile.profileV2 .vouchers_for_this_offer .detailed_info.collapse{height:0}#contentProfile.profileV2 .vouchers_for_this_offer .detailed_info.collapse.in{height:auto}#contentProfile.profileV2 .vouchers_for_this_offer .detailed_info.collapsing,#contentProfile.profileV2 .vouchers_for_this_offer .detailed_info.in{height:auto;transition-duration:.4s;margin-bottom:3px;margin-left:-9%}#contentProfile.profileV2 article .voucher_var&gt;li{position:relative;overflow:hidden}#contentProfile.profileV2 article .voucher_var li .num{height:40px;line-height:40px}#contentProfile.profileV2 article .voucher_var li h3{margin:5px 0}#contentProfile.profileV2 article .voucher_var li .variation_info .hr{margin:0}#contentProfile.profileV2 article.delivery_offer{margin:10px 0 0 0;padding:12px;border-bottom:3px solid #7fa832}#contentProfile.profileV2 article.delivery_offer .icon{float:left;width:64px;height:64px}#contentProfile.profileV2 article.delivery_offer .headline .icon{margin:0 10px 0 0}#contentProfile.profileV2 article.delivery_offer .delivery_icon{background:transparent url(/images/delivery.png) no-repeat;background-size:contain}#contentProfile.profileV2 article.profileV2_article{background:#fff;border-bottom:3px solid #7fa832;margin:0}#contentProfile.profileV2 article.highlighted{background:#fde29d;color:#4c4c4c}#contentProfile.profileV2 .terms_of_use.highlighted .headline{border-bottom-color:#4c4c4c}#contentProfile.profileV2 article.profileV2_article .address_contact{margin:15px 0}#contentProfile.profileV2 article.profileV2_article .address_contact .brand_contact h3,#contentProfile.profileV2 article.profileV2_article .address_contact .maps h3{margin-bottom:10px}#contentProfile.profileV2 article.profileV2_article .address_contact .brand_contact h3{text-indent:16px}#contentProfile.profileV2 article.profileV2_article .address_contact .brand_contact .brand_contact_info&gt;li{display:table;line-height:1;width:100%}#contentProfile.profileV2 article.profileV2_article .address_contact .brand_contact .brand_contact_info&gt;li i{display:inline-block;float:none}#contentProfile.profileV2 article.profileV2_article .address_contact .brand_contact .brand_contact_info&gt;li address{vertical-align:middle}#contentProfile.profileV2 article.profileV2_article .address_contact .maps img{display:block;width:100%;max-height:160px}#contentProfile.profileV2 article.profileV2_article .address_contact .maps .map_mask{cursor:pointer}#contentProfile.profileV2 article.profileV2_article .address_contact .maps .map_container{border:4px solid #efefef;margin:0 10px 10px 0;padding:0}#contentProfile.profileV2 article.profileV2_article .address_contact .maps .show_map_btn{display:block;float:right;margin-right:10px}#contentProfile.profileV2 .terms_of_use .headline{border-color:#efefef}#contentProfile.profileV2 .breadcrumbs ul li .breadcrumbs_dropdown ul.voucher_types{width:auto}#contentProfile.profileV2 .breadcrumbs ul li .breadcrumbs_dropdown ul.voucher_types&gt;li{display:block;float:none;width:auto;height:40px}#contentProfile.profileV2 .breadcrumbs ul li .breadcrumbs_dropdown ul.voucher_types&gt;li a{height:40px;line-height:40px}#contentProfile.profileV2 .padded-alert{margin:0;padding:0}#contentProfile.profileV2 .padded-alert .alert{margin:0}#contentProfile.profileV2 .padded-alert .alert i.fa{position:relative}#contentProfile.profileV2 .padded-alert .alert i.fa::before{display:block;text-align:center;position:absolute;top:50%;transform:translate(0,-50%);text-align:center;width:100%}#contentProfile.profileV2 .padded-alert .alert .alert_content{line-height:1}#contentProfile article .voucher_var li h3{font-family:"Roboto Condensed",sans-serif;color:#333;font-size:17px;font-weight:500;margin:0 0 3px 0}#contentProfile article .voucher_var li .num{display:block;width:8%;margin:0;height:65px;float:left;background:#333;font-family:"Roboto Condensed",sans-serif;font-size:35px;font-weight:100;text-align:center;color:#fff;line-height:65px}#contentProfile article .voucher_var li .variation_info{float:left;width:92%;padding:10px 20px;background:#fff}#contentProfile article .voucher_var li .variation_info .hr{background:#e3e3e3;margin:10px 0}#contentProfile article .voucher_var li .variation_info .date_buy{display:block;margin:0 0 10px 0}#contentProfile article .voucher_var li .variation_info .recipientBox{display:none;width:100%;float:none;clear:both;background:#fbfbfb;padding:10px;margin:0 0 10px 0}#contentProfile article .voucher_var li .variation_info .recipientBox i{display:inline-block;float:left;width:40px;height:40px;font-size:21px;line-height:40px;text-align:center;background:#7fa832;color:#fff}#contentProfile article .voucher_var li .variation_info .recipientBox input{width:270px}#contentProfile article .voucher_var li .variation_info .date_buy .gift_voucher{margin-left:10px}#contentProfile article .voucher_var li .variation_info .secure_code,#contentProfile article .voucher_var li .variation_info .voucher_num{display:block;float:left;width:30%;padding:0 0 0 10px;font-weight:600;line-height:38px;background:#e3e3e3;border-right:1px solid #fff}#contentProfile article .voucher_var li .variation_info .secure_code span,#contentProfile article .voucher_var li .variation_info .voucher_num span{color:#7fa832;font-size:19px;font-weight:500;margin:0 0 0 10px}#contentProfile article .voucher_var li .variation_info a.btn{width:40%}#contentProfile article ul.unusedVouchers&gt;li{background:#fff;border-bottom:none;margin:0 0 30px 0}#contentProfile article ul.unusedVouchers .itemList{border-bottom:1px solid #e3e3e3}#contentProfile article ul.unusedVouchers li .buttons-group{height:40px}#contentProfile article ul.unusedVouchers li .buttons-group a{float:right;padding:0 0 0 10px;margin:0}#contentProfile article ul.unusedVouchers li .buttons-group a i{float:right;margin:0 0 0 10px}#contentProfile article ul.unusedVouchers li .buttons-group a.methodChange{line-height:35px;margin-right:10px}#contentProfile article ul.unusedVouchers li h2{background:#e3e3e3;font-family:"Roboto Condensed",sans-serif;font-size:17px;font-weight:400;padding:10px 0 10px 20px}#contentProfile article ul.unusedVouchers li h2.pink{background:#f2dede}#contentProfile article ul.unusedVouchers li h3{display:block;font-family:"Roboto Condensed",sans-serif;font-size:17px;min-height:40px;font-weight:400;line-height:24px;margin-bottom:20px;padding:10px 10px 10px 20px;background:#fff}#contentProfile article ul.unusedVouchers .vouchers_num{width:60px;height:60px;float:left}#contentProfile article ul.unusedVouchers .vouchers_num .num{display:block;width:60px;height:60px;font-family:"Roboto Condensed",sans-serif;font-size:35px;font-weight:100;text-align:center;line-height:65px}#contentProfile article ul.itemList li h3{margin:0;padding:0 0 0 10px;line-height:35px}#contentProfile article ul.unusedVouchers li a.fastPayBtn{display:block;font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:300;margin-right:20px;cursor:pointer;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear;float:right;height:40px;line-height:40px;text-align:center;width:230px;background:#7fa832;color:#fff}#contentProfile article ul.unusedVouchers li a.fastPayBtn i{display:block;float:right;height:40px;width:40px;text-align:center;line-height:40px;background:#333;border-left:1px solid #fff;color:#fff;font-size:20px}#contentProfile article ul.unusedVouchers li .timeLeft,#contentProfile article ul.unusedVouchers li .totalPrice{float:left;line-height:40px;margin-right:10px;margin-left:10px}#contentProfile article ul.unusedVouchers li .totalPrice{margin-right:auto;margin-left:10px}#contentProfile article ul.unusedVouchers li .timeLeft i,#contentProfile article ul.unusedVouchers li .totalPrice i{color:#7fa832;margin:0 5px 0 0}#contentProfile article .awaiting li{background:#fff;margin:0 0 30px 0}#contentProfile article .awaiting li.import{background:#f2dede}#contentProfile article .awaiting li:last-child{margin:0}section#contentProfile article ul.awaiting li a.btn_email{float:right}#contentProfile article .awaiting li&gt;article{display:block;margin:10px;border:3px solid #f3f3f3}#contentProfile article .awaiting li&gt;article header{margin:0 10px;border-bottom:1px solid #f3f3f3;padding:5px 0}#contentProfile article .awaiting li&gt;article header h1{display:block;float:left;font-size:14px}#contentProfile article .awaiting li&gt;article header .byline{float:right}#contentProfile article .awaiting li&gt;article header .byline .label{font-weight:700}#contentProfile article .awaiting li&gt;article header .byline .money{color:#7fa832;font-size:18px}#contentProfile article .awaiting li&gt;article header::after{content:'';display:table;clear:both}#contentProfile article .awaiting li&gt;article section h3{margin:10px 10px;font-size:16px;border-bottom:1px solid #efefef;padding-bottom:10px}#contentProfile article .awaiting li&gt;article section.voucher-list h3:last-child{border:0;padding:0}#contentProfile article .awaiting li&gt;article section h3 i{margin:0 0 0 2px}#contentProfile article .awaiting li&gt;article section.payment-details{margin-top:5px}#contentProfile article .awaiting li&gt;article section.payment-details .awaiting_payment_info{padding:0;margin:0}#contentProfile article .awaiting li&gt;article section.payment-details .awaiting_payment_info .import{background:#e3e3e3;color:#c31b1b;font-weight:700}#contentProfile article .awaiting li&gt;article footer{display:block;background:0 0;border:0;padding:10px 15px}#contentProfile article .awaiting li&gt;article footer .cancel_btn{display:block;color:#b2b2b2;height:40px;line-height:40px;float:right}#contentProfile article .awaiting li&gt;article footer::after{content:'';display:table;clear:both}#contentProfile article .awaiting li h4{display:block;width:100%;height:40px;background:#e3e3e3;color:#4c4c4c;line-height:40px;text-indent:20px;font-size:14px;font-weight:500;margin:0 0 10px 0}#contentProfile article .awaiting li h4 span{color:#7fa832}#contentProfile article .awaiting li h3{font-family:"Roboto Condensed",sans-serif;margin:0 20px 20px 20px;font-size:17px;font-weight:500}#contentProfile article .awaiting li h3 a{color:#333}#contentProfile article .awaiting li h3 i{font-size:14px;margin:0 5px 0 0}#contentProfile article .awaiting li ul{width:100%;float:left;padding:0 20px;margin:0 0 30px 0}#contentProfile article .awaiting li ul li{line-height:30px;margin:0 0 1px 0;text-align:left;padding:0 20px;background:#e3e3e3}#contentProfile article .awaiting li ul li .value{font-weight:700;margin:0 0 0 10px}#contentProfile article .awaiting .footer_btn_container{background:#e3e3e3;padding:20px}#contentProfile article .awaiting .footer_btn_container ul{margin:0;padding:0}#contentProfile article .awaiting .footer_btn_container ul li,#contentProfile article .awaiting .footer_btn_container ul li:nth-child(odd){float:left;width:30%;text-indent:0;text-align:left;padding:0}#contentProfile article .awaiting .footer_btn_container ul li a{width:100%;padding:0}#contentProfile article .awaiting .footer_btn_container ul li:first-child{margin-right:20px}#contentProfile article .awaiting .footer_btn_container ul li:last-child{width:30%;float:right;padding:0}#contentProfile article .awaiting .footer_btn_container ul li:last-child a{width:auto;font-family:'Roboto Condensed',sans-serif;font-weight:300;line-height:40px;font-size:21px;float:right;color:#b2b2b2;margin:0}#contentContainer .suggest_your_business{background:#fff}.voucher_list{width:100%;margin:0 0 30px 0;position:relative;min-height:150px;background:#fff}.voucher_list .image_container{display:block;float:left;width:230px;overflow:hidden}.voucher_list .image_container img{display:block;margin:0;padding:0;width:100%;height:150px}.voucher_list .image_container a{display:block;position:relative}.voucher_list .image_container a .expired,.voucher_list .image_container a .used{display:block;width:100%;height:100%;position:absolute;z-index:10;top:0;left:0}.voucher_list .image_container a .used{background:url(../images/used.png) 0 0 no-repeat}.voucher_list .image_container a .expired{background:url(../images/expired.png) 0 0 no-repeat;background-size:100%;background-size:cover}.voucher_list .image_container img.greyImg{filter:grayscale(1);transition-property:filter;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.voucher_list .voucher_list_info{width:592px;position:relative;float:left;padding:12px 20px 0 20px}.voucher_list .voucher_list_info .triangle{position:absolute;left:-6px;top:25px;z-index:10;background:#fff}.voucher_list .voucher_list_info h3{font-family:"Roboto Condensed",sans-serif;color:#333;font-size:17px;font-weight:500;min-height:63px}.voucher_list .voucher_list_info .hr{margin:10px 0;background:#e3e3e3}.voucher_list .voucher_list_info a.btn{padding:0;width:200px;margin:5px 0 0 0}.voucher_list .voucher_list_info ul li{margin:0 0 5px 0}.voucher_list .voucher_list_info ul li time{font-weight:600}.voucher_list .voucher_list_info ul li .price,.voucher_var .variation_info .date_buy .price{font-size:19px;color:#7fa832;font-weight:500}.voucher_list .voucher_list_info ul li .price .small,.voucher_var .variation_info .date_buy .price .small{font-size:14px;font-weight:400}.voucher_list .more_info{padding:12px 20px 0 20px;float:left;border:1px solid #3a87ad;width:345px;height:150px}.voucher_list .more_info h4{color:#3a87ad}#contentContainer #contentContact{float:right;width:770px}.voucher_list_info .rate-stars{display:inline-block;margin-left:5px}.voucher_list_info .rate-stars .fa-star{color:#e3e3e3;font-size:20px}.stars-color,.voucher_list_info .rate-stars .fa-star.active{color:#f1a700}.voucher_list_info .rate-stars.required .fa-star{text-shadow:0 0 5px #c40034}.contact_form{float:left;width:370px}.contact_form .contactBox{background:#fff;padding:20px}.contact_form .contactBox ul{margin-bottom:20px}.contact_form .contactBox ul li span.headline{display:inline-block;width:115px}.contact_form .contactBox ul li a{display:inline;color:#7fa832;font-weight:600}.contact_form .contactBox .g-recaptcha{width:90%;margin:0 auto 16px auto}#registerContent{width:900px;float:left}#registerContent .new_account_box{width:100%}#registerContent .new_account_box span.error{display:block;margin-bottom:5px}#contentOffer .create_account .leftArea,#registerContent .new_account_box .leftArea{width:50%;float:left;padding:0 5px 0 0}#contentOffer .create_account .rightArea,#registerContent .new_account_box .rightArea{width:50%;padding:0;float:right;margin-bottom:20px}#contentOffer .create_account .sex label,#registerContent .new_account_box .sex label{float:left;margin-right:30px}#contentOffer .create_account .sex legend,#registerContent .new_account_box .sex legend{float:left;font-size:14px;font-weight:400;margin-right:15px}#contentOffer .create_account .sex input,#registerContent .new_account_box .sex input{position:relative;float:left;width:auto;height:auto;margin:0 5px 0 0;top:4px}#contentOffer .create_account .greyBg,#registerContent .greyBg{padding:20px 10px;margin-bottom:10px;text-align:right}#contentOffer .create_account button,#registerContent button{width:100%;padding:0!important;text-indent:0!important}#contentOffer .create_account button.btn i,#registerContent button.btn i{margin-right:0!important}.inactiveOffer{width:100%;margin:0 0 30px 0;padding:0;background:#e3e3e3;border-right:none!important}.inactiveOffer .info{float:left}.inactiveOffer h3{font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:400;line-height:60px;color:#333;margin:0;padding:0;background:#fff;border-right:3px solid #3a87ad}.inactiveOffer h3 i{margin-right:10px}.inactiveOffer .info{padding:10px 20px 20px 20px}.inactiveOffer .info ul li{line-height:24px;color:#333}.inactiveOffer .info ul li a{margin-left:5px}.inactiveOffer .info ul li i{display:inline-block;font-size:10px;line-height:24px;margin:0 10px 0 0;color:#333;background:inherit;width:auto;height:auto}aside.profil_navi{width:310px;float:left}.profil_navi h4{display:block;height:48px;line-height:48px;background:#fff;color:#787878;font-size:14px;padding:0 0 0 10px;margin:0;text-transform:uppercase;font-weight:300}.profil_navi h4 i{display:inline-block;height:48px;line-height:48px;color:#333;font-size:35px;float:left;margin:0 10px 0 0}.profil_navi .profile_img{display:block;float:left;margin:0;padding:0;width:25%;height:auto}.profil_navi .avatar-container{position:relative;display:block;float:left;background:#fff;padding:5px 0 0 5px}.profil_navi.profileV2 .avatar-container{width:62px;height:62px;border-radius:50%;padding:0;margin:5px 0 0 5px;background:transparent url(/images/no-avatar-img.jpg) center center no-repeat}.profil_navi .avatar-container img{width:62px;height:62px;border-radius:50%}.profil_navi .user-info-container{background:#fff}.profil_navi .subInfo{display:block;width:75%;float:left;margin:0;padding:0;background:#fff}.profil_navi .subInfo li{padding:0 10px;line-height:21px;font-size:12px;color:#787878}.profil_navi .subInfo li:first-child{line-height:34px;background:#fff;border-bottom:1px solid #e3e3e3}.profil_navi .subInfo li i{display:inline-block;position:relative;top:-2px;width:16px;height:16px;line-height:16px;color:#fff;font-size:10px}.profil_navi .subInfo li:last-child{border-bottom:none}.profil_navi .avatarImg a.facebook_btn{width:100%}.profil_navi h3{font-family:"Roboto Condensed",sans-serif;font-size:21px;font-weight:400;color:#7fa832;padding:0;margin:0;min-height:56px}aside.profil_navi ul{margin:0 0 30px 0}aside.profil_navi.profileV2 ul{margin:0 0 10px 0}aside.profil_navi ul.navi_add{margin-bottom:0}aside.profil_navi ul li a{width:310px;position:relative}aside.profil_navi ul li a .new_item{position:absolute;display:block;top:50%;right:10px;transform:translateY(-50%);text-transform:lowercase;box-shadow:1px 1px 5px rgba(0,0,0,.2);background:red;border:2px solid #fff;border-radius:8px;color:#fff;font-weight:700;line-height:1;padding:3px;font-size:11px}aside ul li a .nav_br{display:block;position:absolute;right:0;top:0;width:42px;height:42px;text-align:center;line-height:42px;background:#fbfbfb;color:#bd362f;border-left:1px solid #e3e3e3;font-weight:600}aside ul li a.active .nav_br{background:#5f7e25;color:#fff}.nav_profile&gt;li:after,.nav_profile&gt;li:before{content:'';display:table}.nav_profile&gt;li:after{clear:both}.nav_profile&gt;li .offerCount{float:right;margin-right:10px}.nav_profile&gt;li .badge{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.rio_profil_contact{width:310px;float:left}.rio_profil_contact .contact_rio h3{font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:300;color:#333;text-transform:none;background:0 0;padding:0;min-height:0;margin:0 0 10px 0;text-align:left}.rio_profil_contact .contact_rio h3 span{color:#7fa832;font-weight:400}.rio_profil_contact .contact_rio .contact_rio_info{background:#fff;padding:0 5px}aside.sideLeft .contact_rio .contact_rio_info{background:#fff}.rio_profil_contact .contact_rio .contact_rio_info i,aside.contact_form .contact_rio .contact_rio_info i,aside.profil_navi .contact_rio .contact_rio_info i{color:#7fa832;font-size:20px;width:42px;height:42px;line-height:42px;text-align:center;margin-left:-5px}.rio_profil_contact .contact_rio .contact_rio_info i.eik,aside.contact_form .contact_rio .contact_rio_info i.eik{display:inline-block;width:42px;height:42px;font-family:'Roboto Condensed',sans-serif;font-size:14px;text-transform:uppercase;font-style:normal;font-weight:600}aside.profil_navi .contact_rio .contact_rio_info ul{margin:0}.rio_profil_contact .contact_rio .contact_rio_info ul li,aside.contact_form .contact_rio .contact_rio_info ul li,aside.profil_navi .contact_rio .contact_rio_info ul li,aside.profil_navi .rio_profil_contact .contact_rio .contact_rio_info ul li{border-bottom:1px solid #e3e3e3}aside.contact_form .contact_rio .contact_rio_info ul.grupo li{line-height:42px}aside.contact_form .contact_rio .contact_rio_info ul.grupo li i{background:0 0}aside.profil_navi .contact_rio .contact_rio_info ul li:last-child{margin-bottom:0;border-bottom:none!important}.rio_profil_contact .contact_rio .contact_rio_info ul li:last-child,aside.contact_form .contact_rio .contact_rio_info ul li:last-child{border-bottom:none}aside.profil_navi .rio_profil_contact .contact_rio .contact_rio_info ul li,aside.profil_navi .rio_profil_contact .contact_rio .contact_rio_info ul li:last-child,aside.sideLeft .contact_rio .contact_rio_info ul li{border-bottom:1px solid #e3e3e3}#contactAgent .contact_rio .contact_rio_info ul li,aside.sideLeft .contact_rio .contact_rio_info ul li{width:100%;height:43px;line-height:42px;float:none;clear:both;border-bottom:1px solid #e3e3e3}#contactAgent .contact_rio .contact_rio_info ul li a,aside.sideLeft .contact_rio .contact_rio_info ul li a{width:100%}.rio_profil_contact .contact_rio .contact_rio_info li a,aside.contact_form .contact_rio .contact_rio_info ul li a,aside.profil_navi .contact_rio .contact_rio_info ul li a{width:auto}.rio_profil_contact .contact_rio .contact_rio_info ul li a.escape,aside.contact_form .contact_rio .contact_rio_info ul li a.escape{display:inline;width:auto;color:#7fa832}.rio_profil_contact .contact_rio .contact_rio_info ul li a.tel,aside.profil_navi .contact_rio .contact_rio_info ul li a.tel{font-size:21px;color:#4c4c4c}.rio_profil_contact .contact_rio .contact_rio_info p,aside.profil_navi .contact_rio .contact_rio_info p{margin:0}.rio_profil_contact .contact_rio a.skype,aside.profil_navi .contact_rio a.skype{font-size:21px}.rio_profil_contact .contact_rio a.btn,aside.profil_navi .contact_rio a.btn{width:100%;margin:1px 0 0 0}.profil_navi.profileV2 .rio_profil_contact .contact_rio h3{position:relative;background:#fafafa;border-radius:5px 5px 0 0;border-top:2px solid #cacaca;z-index:10;margin:0;padding:5px 10px}.profil_navi.profileV2 .rio_profil_contact .contact_rio h3 span{color:#333}aside{width:285px;float:left;position:relative;z-index:10}aside.filterSide{width:285px}aside#smoothscroller{transition:top .2s ease-in}aside#smoothscroller .nav_destination{background:#fff}aside .back_btn{display:block;width:auto;margin:0 0 20px 0}aside ul{width:100%}aside ul li{margin:0}aside.home-sidebar{background:#fff}aside.home-sidebar .category-label{display:none}aside.filterSide .heading,aside.home-sidebar .heading{padding-left:12px;font-family:'Roboto Condensed',sans-serif;font-size:15px;margin-top:6px;font-weight:700}aside.filterSide .filterBox .icon_holder{color:#989898;font-size:10px}aside.filterSide .filterList{list-style-type:none}aside.filterSide .filterList:after{content:'';display:table;clear:both}#seo-filters-div ul li,aside.filterSide .filterList&gt;li .offerCount,aside.filterSide .filterList&gt;li label{font-size:14px;font-family:Roboto,sans-serif;text-transform:capitalize}aside.filterSide .filterList li.active,aside.filterSide .filterList li.active label{color:#8cb147}aside.filterSide .filterList&gt;li{cursor:pointer}aside.hotel-filters .filterList&gt;li{width:50%;float:left;white-space:nowrap}aside.filterSide .filterList&gt;li .checkboxContainer{display:block;float:left;margin:0 10px}aside.filterSide .filterList&gt;li .offerCount{display:block;float:right;margin-right:10px}aside.filterSide .filterList&gt;li .checkboxContainer input{height:auto}aside.filterSide .filterBox{border-bottom:1px solid #f4f4f4}aside.filterSide .navi_add.group li .filterList .preload-item{position:relative;margin:5px 10px;height:12px;animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;border-radius:8px}aside.filterSide .navi_add.group li .stars_list.filterList{display:flex}aside.filterSide .navi_add.group li .stars_list.filterList .preload-item{display:block;width:100%;height:20px;float:left;margin:0 0 0 5px}aside.filterSide .navi_add.group li .stars_list.filterList .preload-item:first-child{margin:0}.filterList&gt;li:hover,.filterList&gt;li:hover label{color:#7fa832;cursor:pointer}aside.offerV2 ul li{margin:0 0 3px 0}aside.offerV2 ul li.street-address{font-weight:600;font-size:13px;line-height:16px}aside.offerV2 address ul li&gt;i{margin-right:5px}aside.offerV2 address ul&gt;li{margin-bottom:0}aside.offerV2 address ul li&gt;span{display:inline;vertical-align:top;line-height:13px;font-size:13px}aside ul.nav_offers li,aside ul.nav_profile li,aside ul.navi_add.group li{margin-bottom:1px;overflow:hidden}aside ul.nav_profile li{margin-bottom:0;margin-top:1px}aside.home-sidebar ul.nav_offers li{margin-bottom:0;border-bottom:1px solid #e3e3e3}aside ul.nav_offers li:last-child,aside ul.nav_profile li:last-child{border-bottom:none}aside ul.navi_add.group li.filter_close_btn{display:none}aside ul.navi_add.group li.filter_close_btn .btn{display:block;width:100%}aside ul.navi_add.group li.filter_close_btn .btn i{background:#333!important}aside ul.download_documentation li{border-bottom:1px solid #e3e3e3}aside ul.download_documentation li:last-child{border-bottom:none}aside ul li a{display:block;position:relative;height:35px;width:285px;line-height:35px;font-size:14px;font-weight:700;color:#333;background:#fff;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}aside ul li a.add-offer{height:45px;line-height:45px}aside ul li a.add-offer .i_holder{height:45px;line-height:45px}aside ul li a .count{position:relative;float:right;margin:0 10px 0 0;z-index:10;font-weight:400}aside ul li a .triangle{display:block;position:absolute;top:6px;right:-15px;width:30px;height:30px;background:rgba(127,168,50,0);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}aside ul li a .i_holder{display:block;float:left;margin:0 10px 0 0;width:35px;height:35px;line-height:35px;text-align:center;color:#333;background:#fbfbfb;font-size:20px;border-right:1px solid #e3e3e3;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}aside ul li a:hover{color:#333}aside ul li a.active,aside ul li a.active:hover{background:#7fa832;color:#fff}aside ul.navi_add li a.active i{color:#333}aside ul li a.active .i_holder,aside ul li a:hover .i_holder{color:#fff;background:#7fa832;border-right:1px solid #6b8d2a;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}aside ul li a.add-offer span.i_holder{background:#3a87ad;border-right:none}aside ul li a.add-offer:hover span.i_holder{border-right:none;background:#306883}aside ul li a.add-offer span.i_holder i{color:#fff}aside ul li a.active .triangle{background:#7fa832}aside .navi_add li label.selectOfferType{display:block;width:100%;cursor:pointer}aside .navi_add li h4{display:block;width:100%;height:32px;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:400;line-height:32px;background:#fff;color:#6b8d2a}aside .filterBox .hr{background:#e3e3e3}aside .navi_add li h4 i{display:inline-block;float:left;line-height:32px;width:42px;text-align:center;font-size:21px}aside .navi_add li a,aside .navi_add li label.selectOfferType{background:#fff;height:32px;line-height:32px;color:#333;border-bottom:1px solid #e3e3e3}aside .navi_add.group li:first-child{height:32px}aside .navi_add li:first-child a{height:33px;border-top:1px solid #fff}aside .navi_add.group li:first-child a{height:32px;border-bottom:none}aside .navi_add li label.selectOfferType:hover{color:#000}aside .navi_add li label.active{color:#333;background:rgba(127,168,50,.5)}aside.side-scroller .navi_add li a{background:#6b8d2a;color:#fff;border-bottom:none}aside .navi_add li label.selectOfferType.active .chekboxContainer{background:0 0}aside.side-scroller .navi_add li a:hover i{color:#333}aside.side-scroller .navi_add li a:hover{color:#333}aside.side-scroller .navi_add li a.active{background:#7fa832;color:#fff}aside.side-scroller .navi_add li i{color:#fff}aside .navi_add li a i{display:inline-block;float:left;width:42px;height:32px;line-height:32px;text-align:center;background:#5f7e25;margin-right:10px}aside .aside_filters .clear_destination{position:absolute;top:14px;right:40px}aside .aside_filters .clear_destination a{color:#bd362f}aside .aside_filters .clear_destination a:hover{text-shadow:1px 1px 25px #bd362f,1px 1px 25px #bd362f}aside .navi_add li label.selectOfferType .chekboxContainer input{display:inline-block;height:auto;float:none;line-height:32px}aside .navi_add li label.selectOfferType .chekboxContainer{height:32px;width:42px;text-align:center;margin:0 10px 0 0;line-height:32px;float:left;background:rgba(127,168,50,.5)}aside .navi_add li a .offerCount,aside .navi_add li label.selectOfferType .offerCount{display:block;float:right;height:32px;line-height:32px;margin-right:10px}aside.filterSide .aside_filters .date.bord,aside.filterSide .aside_filters .destinations_bord,aside.filterSide .aside_filters .starsbord{padding:3px 10px 10px 10px;border-bottom:1px solid #f4f4f4}aside.filterSide .aside_filters .date.bord{display:block;width:auto;overflow:hidden}aside.filterSide .aside_filters .all_destination_dropdown,aside.home-sidebar .all_destination_dropdown{background:#fff;color:#565656;border:1px solid #d3dadf;border-radius:5px}aside.filterSide .aside_filters .all_destination_dropdown.in_category,aside.home-sidebar .all_destination_dropdown.in_category{background:rgba(252,252,160,.55)}aside.filterSide .aside_filters .all_destination_dropdown .icon_holder i,aside.home-sidebar .all_destination_dropdown .icon_holder i{color:#7fa832}aside.filterSide .aside_filters .all_destination_dropdown:after,aside.home-sidebar .all_destination_dropdown:after{content:'';display:table;clear:both}aside.filterSide .aside_filters .all_destination_dropdown .caret,aside.home-sidebar .all_destination_dropdown .caret{float:right;color:#989898;margin-right:10px}aside.filterSide .aside_filters .all_destination_dropdown .caret i,aside.home-sidebar .all_destination_dropdown .caret i{font-size:10px}aside.home-sidebar .all_destination_dropdown.active .caret i.fa-chevron-down:before{content:"\f077"}aside.home-sidebar .select_city .gps_location a{color:#989898}aside.filterSide .aside_filters .date.bord .filter{position:relative;display:block;width:50%;min-width:0;float:left}aside.filterSide .aside_filters .date.bord .filter .label{position:absolute;display:block;width:40px;height:40px;left:1px}aside.filterSide .aside_filters .date.bord .filter .label i{display:block;width:auto;height:100%;line-height:40px;background:0 0;color:#393939}aside.filterSide .aside_filters .date.bord .filter .filter-field{width:100%;height:40px;padding:0;border:1px solid #d3dadf;padding-left:40px;vertical-align:middle;border-collapse:separate;box-sizing:border-box}aside.filterSide .aside_filters .date.bord .filter .from-date{border-top-left-radius:5px;border-bottom-left-radius:5px}aside.filterSide .aside_filters .date.bord .filter .to-date{border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:none}aside.filterSide .aside_filters .date.bord .filter .caret{position:absolute;display:inline-block;right:1px;height:40px;line-height:40px}aside.filterSide .aside_filters .date.bord .filter .caret i{background:0 0;color:#989898;font-size:10px}aside.filterSide .aside_filters .stars_list{list-style-type:none}aside.filterSide .aside_filters .stars_list&gt;li{display:block;float:left}.rio-custom-element.checkbox.stars{display:inline-block;width:40px;height:20px;background:#fff;border:1px solid #f6f6f6;border-radius:5px;text-align:center;cursor:pointer;margin-right:10px;line-height:20px}.rio-custom-element.checkbox.stars.checked{background:#7fa832;color:#fff;border:1px solid #8db148}.rio-custom-element.checkbox.stars.checked i.fa-star-o:before{content:"\f005"}.rio-custom-element.checkbox.stars i{font-size:12px}.rio-custom-element .element{visibility:hidden;opacity:0;height:0;width:0;display:block}aside a,aside i{transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}aside form{display:block;position:relative;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;z-index:10}aside .aside_filters fieldset{padding:10px;background:#fff}aside .aside_filters fieldset.bord{border-bottom:1px solid #e5e5e5}aside .aside_filters legend{display:block;margin:5px 0 0 0;font-weight:600;line-height:21px}.select_mask{display:inline-block;background:#fff url(../images/bg-select.png) 98% center no-repeat;position:relative;overflow:hidden;height:40px;padding:0;border:1px solid #e3e3e3}.select_mask select{position:relative;z-index:2;cursor:pointer;min-width:100%;height:40px;border:none;background:0 0;padding:0 0 0 15px;color:#333;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.select_mask select::-ms-expand{display:none}.select_mask i{display:block;position:absolute;z-index:1;right:4px;top:4px;height:30px;width:30px;color:#fff;line-height:30px;text-align:center;background:#333;font-size:21px}aside .aside_filters .select_mask{background:#fff url(../images/bg-select.png) 98% center no-repeat;position:relative;overflow:hidden;height:32px;padding:0 0 0 32px;border:1px solid #333}aside .aside_filters .select_mask.prize{padding-left:28px!important}aside .aside_filters .select_mask i{display:inline-block;position:absolute;left:0;top:0;width:32px;height:32px;font-size:20px;line-height:32px;background:#333;color:#fff;text-align:center}aside .aside_filters .select_mask .lv{display:block;position:absolute;left:0;top:0;width:30px;height:30px;font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:400;text-align:center;line-height:26px;color:#fff;background:#333}aside .aside_filters .select_mask select{display:block;height:32px;background:0 0;border:none;width:110%;text-indent:5px;font-size:14px}aside .aside_filters .select_mask select option{height:24px;padding:4px 0 0 10px}aside .aside_filters .from_calendar,aside .aside_filters .to_calendar{display:block;float:left;width:50%;padding:0;border:none}aside .aside_filters .from_calendar.mb_10{margin-bottom:0!important}aside .aside_filters .from_calendar label,aside .aside_filters .to_calendar label{display:block;width:32px;height:32px;float:left}aside .aside_filters .from_calendar input,aside .aside_filters .to_calendar input{display:block;width:76px;height:32px;float:left;border:1px solid #333;font-size:14px;color:#333;line-height:32px}aside .aside_filters .to_calendar label{float:right}aside .aside_filters .to_calendar input{float:right}aside .aside_filters .from_calendar i,aside .aside_filters .to_calendar i{display:inline-block;width:32px;height:32px;font-size:20px;line-height:32px;background:#333;color:#fff;text-align:center}aside .select_city{position:relative;margin-bottom:1px;border:none;background:#fff;width:285px;padding-top:5px}aside.home-sidebar .select_city{border-bottom:1px solid #f4f4f4;margin-bottom:5px;padding-bottom:5px}.dropDown a.all_destination_dropdown{width:250px}aside .select_city .gps_location{position:absolute;right:15%;top:18px;z-index:100;width:10px}aside .select_city .gps_location a{font-size:18px;color:#fff}aside .select_city .gps_location a:hover{color:#333}a.all_destination_dropdown{display:block;height:40px;width:100%;font-size:14px;line-height:40px;color:#fff;background:#7fa832 url(../images/bg-select-white.png) 98% center no-repeat}.nav_destination a.all_destination_dropdown{border:1px solid #333;background-color:#7fa832;color:#fff}.nav_destination a.all_destination_dropdown .icon_holder{height:38px;border-right-color:#333}aside .select_city a.all_destination_dropdown{width:93%!important;margin:0 auto}a.all_destination_dropdown .icon_holder{width:42px;height:42px;line-height:42px;background:0 0;padding:0}a.all_destination_dropdown .icon_holder i{font-size:20px;color:#fff}aside.filterSide a.all_destination_dropdown .icon_holder i{color:#fff}aside .destination_dropdown{display:none;display:block;position:absolute;width:320px;height:auto;background:#fff;z-index:110;margin:1px 0 0 0;-moz-box-shadow:0 0 8px 2px rgba(0,0,0,.4);-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.4);box-shadow:0 0 8px 2px rgba(0,0,0,.4);padding-bottom:10px;top:0}aside.home-sidebar .destination_dropdown{width:360px;border-top:1px solid #efefef}article .destination_dropdown{display:none;width:300px;height:auto;background:#fff;z-index:100;margin:1px 0 0 0;-moz-box-shadow:0 4px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.4);box-shadow:0 4px 4px rgba(0,0,0,.4)}aside .destination_dropdown ul{display:block;width:50%;float:left;padding:0;margin:0;align-items:stretch;flex:1 1 1 1}article .destination_dropdown ul{display:block;width:100%;padding:0;margin:0}#globalPopUp .cityContainer,aside .select_city .destination_dropdown ul{width:100%!important}article .destination_dropdown ul.outward,aside .destination_dropdown ul.outward{background:#f8f8f8}article .destination_dropdown ul.outward{width:100%}#globalPopUp .cityContainer li,aside .destination_dropdown ul li{height:auto;width:50%;float:left;margin:0;padding:0 4%;line-height:30px}article .destination_dropdown ul li{height:auto;margin:0;padding:0 4%;line-height:30px}article .destination_dropdown ul li h3{font-family:"Roboto Condensed",sans-serif;font-size:21px;font-weight:400;color:#7fa832;padding:10px 0 5px 0}#globalPopUp .cityContainer li:first-child{float:none;width:100%;padding:0}aside .select_city .destination_dropdown ul li{width:50%;float:left}aside .select_city .destination_dropdown ul li.full-width{display:block;width:auto;float:none;clear:both;border-bottom:1px solid #efefef;padding:5px 4%}aside .select_city .destination_dropdown ul li a{font-weight:700}aside .select_city .destination_dropdown ul li a span{font-weight:400}aside .destination_dropdown ul li h3{font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:300}aside .destination_dropdown ul li h3 i{margin:0 5px 0 0}#globalPopUp .cityContainer li a,article .destination_dropdown ul li a,aside .destination_dropdown ul li a{display:inline-block;padding:0;margin:0;width:100%;height:36px;background:0 0;height:auto;line-height:36px;color:#333;border-bottom:1px solid #f8f8f8}aside .destination_dropdown ul li a{line-height:2}#globalPopUp .cityContainer li a,article .destination_dropdown ul li a{border-bottom:1px solid #e3e3e3}aside .destination_dropdown ul.outward li a{border-bottom:1px solid #fff}article .destination_dropdown ul li.bordNone a{border-bottom:none}aside .destination_dropdown ul li a{border-bottom:0}#globalPopUp .cityContainer li a i,article .destination_dropdown ul li a i,aside .destination_dropdown ul li a i{margin:0 5px 0 0}#globalPopUp .cityContainer li a.active,#globalPopUp .cityContainer li a:hover,article .destination_dropdown ul li a.active,article .destination_dropdown ul li a:hover,aside .destination_dropdown ul li a.active,aside .destination_dropdown ul li a:hover{color:#7fa832;text-indent:5px}aside .aside_filters .hotel_category{display:block;width:100%;height:32px;border:1px solid #333}aside .aside_filters .hotel_category i{display:block;width:32px;height:30px;background:#333;color:#fff;text-align:center;float:left;line-height:32px;font-size:18px;margin-right:5px}aside .aside_filters .hotel_category ul.star_list{display:inline-block;width:auto;float:left;margin-top:6px;list-style-type:none}aside .aside_filters .hotel_category ul.star_list li{display:block;float:left;margin:0 3px}aside .aside_filters .hotel_category ul.star_list li input{height:auto;margin:0;padding:0;line-height:normal}aside .aside_filters .hotel_category ul.star_list li label{font-size:16px;color:#5b5b5b;font-weight:700;padding-left:3px}aside.open_offer{width:240px;float:right;color:#4c4c4c;font-size:14px}aside.open_offer.offerV2{width:320px;background:#f3f3f3;border-left:1px solid #e3e3e3;padding-left:10px}aside.open_offer.faq_aside{width:260px;background:#f3f3f3;border-left:1px solid #e3e3e3}aside.open_offer.offerV2.smoothscroller{position:absolute;right:0}aside.open_offer.offerV2 .brand_info h3{margin-left:0}aside.open_offer.offerV2 .estimates .other_offers i.fa{border:none;background:0 0}.side_gallery{display:block;width:100%;overflow:hidden;margin-top:5px}.side_gallery .show_all_images .fa{color:#333}.side_gallery .show_all_images{color:#167bbf}.side_gallery .show_all_images .fa-chevron-up,.side_gallery .show_all_images .hide-more,.side_gallery .show_all_images.toggled .fa-chevron-down,.side_gallery .show_all_images.toggled .show-more{display:none}.side_gallery .show_all_images .fa-chevron-down,.side_gallery .show_all_images.toggled .fa-chevron-up,.side_gallery .show_all_images.toggled .hide-more{display:inline}.side_gallery .headline h3{font-weight:700;font-size:14px}.side_gallery .items{width:300px;height:186px;overflow:hidden;transition:height .5s ease-in-out}.side_gallery .items img{width:147px;height:125px}.side_gallery .items a{display:block;position:relative;float:left;overflow:hidden;margin:0 3px 3px 0;padding:0;height:90px}.side_gallery .items a .img_hover{display:block;position:absolute;z-index:10;width:100%;height:100%;overflow:hidden;text-align:center;top:-100%;left:0;background:rgba(52,52,56,.5);-webkit-transition:.2s ease-in-out 0s;-moz-transition:.2s ease-in-out 0s;-o-transition:.2s ease-in-out 0s;-ms-transition:.2s ease-in-out 0s;transition:.2s ease-in-out 0s}.side_gallery .items a:hover .img_hover{top:0}.side_gallery .items a .img_hover i{display:inline-block;position:absolute;width:40px;height:40px;line-height:36px;top:-100%;color:#fff;margin-left:-20px;border:2px solid #fff;-webkit-transition:.2s ease-in-out 0s;-moz-transition:.2s ease-in-out 0s;-o-transition:.2s ease-in-out 0s;-ms-transition:.2s ease-in-out 0s;transition:.2s ease-in-out 0s}.side_gallery .items a:hover .img_hover i{top:50%;margin-top:-20px;margin-left:-20px;-webkit-transition:.4s ease-in-out 0s;-moz-transition:.4s ease-in-out 0s;-o-transition:.4s ease-in-out 0s;-ms-transition:.4s ease-in-out 0s;transition:.4s ease-in-out 0s}.vendor_averages{display:block;padding:0;font-size:12px}.vendor_averages:after{content:"";display:table;clear:both}.vendor_averages .reviews,.vendor_averages .stars{float:left}.vendor_averages .reviews{margin-left:15px;text-transform:uppercase}.vendor_averages ul{display:inline;width:auto;list-style-type:none;padding-right:5px}.vendor_averages ul li{display:block;float:left}.vendor_averages ul li.perfectly i{color:#f1a700}#optionOffer .conditionBox h3,.drop_offer_sidebar .contact_rio h3,aside .filterBox h3,aside.open_offer h3{font-family:'Roboto Condensed',sans-serif;font-size:21px;line-height:24px;color:#333;font-weight:300;margin:0 0 10px 0}aside .filterBox h3{margin-left:10px}#optionOffer .conditionBox h3{margin-bottom:20px}aside.open_offer .brand_info h3{margin:0 10px 10px 10px}aside.open_offer.offerV2 .brand_info h3{margin-bottom:0}aside.open_offer.offerV2 .brand_info h3 a.gen-btn{display:inline-block;background:#cd3333;color:#fff;font-size:12px;padding:5px 10px;line-height:1;font-weight:700}#contactAgent .contact_rio_info ul li a,aside.open_offer ul li a,aside.sideRight .contact_rio_info ul li a{background:0 0}.drop_offer_sidebar .contact_rio i{display:inline-block;font-size:25px;margin:0 5px 0 0;color:#7fa832}.divider{display:block;width:auto;height:0;border-top:1px solid #e3e3e3}aside.open_offer .brand_info{margin:0 0 30px 0;padding:10px 0 0 0;background:#e3e3e3}aside.open_offer.offerV2 .brand_info{background:0 0;margin-bottom:10px}aside.open_offer.offerV2 .divider{margin-left:-10px}aside.open_offer.offerV2 .admin_box h3,aside.open_offer.offerV2 .side_maps h3,aside.open_offer.offerV2 .stop_sales h3{font-weight:700;font-size:14px;margin:0 0 5px 0}aside.open_offer.offerV2 .stop_sales{margin-bottom:15px}aside.open_offer.offerV2 .stop_sales textarea{width:95%;height:200px}aside.open_offer.offerV2 .stop_sales .btn{display:block;width:95%}aside.open_offer.offerV2 .admin_box .list-group{list-style-type:none}aside.open_offer.offerV2 .admin_box .list-group&gt;li{display:block;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:13px}aside.open_offer.offerV2 .admin_box .list-group&gt;li .value{font-weight:700}aside.open_offer.offerV2 .side_maps .static_map{position:relative;width:300px;height:150px;margin-left:0;margin-bottom:8px}aside.open_offer.offerV2 .side_maps .static_map img{width:300px;height:150px}aside.open_offer.offerV2 .side_maps address{display:block;color:#605d59;padding:0;margin:0 0 10px 0;font-size:14px}aside.open_offer.offerV2 .side_maps .map_mask{position:absolute;width:100%;height:150px;top:0;left:0;cursor:pointer}aside.open_offer .brand_info .star{padding:0 10px}aside.open_offer.offerV2 .side_maps address ul li a{width:auto;height:auto;line-height:inherit;font-size:12px;margin:0;padding:0;color:#7fa832}aside.open_offer.offerV2 .side_maps address ul li.phones a{display:inline;font-size:14px;color:#167bbf}aside.open_offer.offerV2 .side_maps address ul li.work-schedule .work_time{font-size:12px}aside.open_offer.offerV2 .side_maps address ul.work_time{display:inline-block;width:92%;line-height:0}aside.open_offer.offerV2 .side_maps address ul.work_time li{display:inline-block;width:56%;float:none;font-size:14px;line-height:12px;overflow:hidden;padding:0;margin:0;font-weight:400;border-bottom:none}aside.open_offer.offerV2 .side_maps address ul.work_time li.dayrange,aside.open_offer.offerV2 .side_maps address ul.work_time li.highlight{font-size:12px}aside.open_offer.offerV2 .side_maps address ul.work_time li.highlight{width:40%}aside .short_coments{background:#fff;padding:0}aside .short_coments ul.estimates li{min-height:40px}aside .buy_offer{position:relative;margin-bottom:30px}aside .buy_offer .box_comment_content{width:88%;padding:10px 10px 10px 35px;position:relative;float:right;background:#fff;z-index:1}aside .buy_offer .box_comment_content h3{font-family:'Roboto Condensed',sans-serif;font-size:17px;font-weight:400;color:#333;margin:0 0 5px 0;padding:0 0 5px 0;border-bottom:1px solid #e3e3e3}aside .buy_offer .img_box{position:absolute;z-index:10;overflow:hidden;border:3px solid #333;top:0;left:0;width:56px;height:56px}aside .buy_offer .img_box&gt;img{display:block;position:relative;right:26px;vertical-align:top;width:auto;height:100%}aside .buy_offer .img_box,aside .buy_offer .img_box:before{-moz-border-radius:50%;border-radius:50%}aside .buy_offer .img_box&gt;img{-webkit-border-radius:50%;border-radius:50%}aside .buy_offer .img_box:before{content:'';display:block;position:absolute;left:0;right:0;width:56px;height:56px}aside.open_offer h3.brand_name{font-weight:400}aside.open_offer .box_comment_content p{margin-bottom:0}.star{margin:0 0 10px 0}.star p{margin:0 10px 0 0;float:left;font-weight:300;font-size:14px}.star ul li{float:left;margin:0}.star ul li i{font-size:21px;color:#4c4c4c}.star ul li.perfectly i{color:#f1a700}.conditionBox textarea{width:100%;height:150px}#questionList li{height:40px;vertical-align:top;font-size:0;margin:0 0 10px 0;padding-left:10px}#questionList li .option{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;cursor:pointer}#questionList li label{height:40px;vertical-align:top;line-height:40px;cursor:pointer}#questionList li label .fa-star{color:#f1a700}#contactAgent .contact_rio_info&gt;a.tel,aside .drop_offer_sidebar .contact_rio_info&gt;a.tel,aside.open_offer&gt;a.tel,aside.sideRight .contact_rio_info&gt;a.tel{display:inline-block;font-size:21px;margin:0;color:#4c4c4c;font-weight:500}aside .drop_offer_sidebar .contact_rio_info a.tel{margin-bottom:0!important}aside .drop_offer_sidebar .contact_rio_info a.tel:hover,aside.open_offer a.tel:hover{color:#7fa832}aside.open_offer .estimates{width:100%;float:left}aside.open_offer.offerV2 .estimates{margin-bottom:10px}aside.open_offer .estimates li{display:flex;font-weight:400;font-size:14px;margin:0;border-bottom:1px solid #e3e3e3}aside.open_offer .estimates li:nth-last-child(2){padding:0;margin:0;line-height:21px}aside.open_offer .estimates li .purchase_offer{display:inline-block;float:left;width:185px;padding:10px 0 5px 0}aside.open_offer .estimates li.other_offers{margin:0}aside.open_offer .estimates li a{color:#333;display:block;width:auto;margin:0}aside.open_offer.offerV2 .estimates li{min-height:0}aside.open_offer.offerV2 .estimates li a{height:auto;color:#7fa832;font-size:16px}aside.open_offer.offerV2 .estimates li a.dark_arrow{line-height:30px}aside.open_offer.offerV2 .estimates li a.dark_arrow i{height:auto;line-height:30px}aside.open_offer .estimates li.other_offers a{width:100%}aside.open_offer .estimates li.other_offers a i{border-right:1px solid #e3e3e3}aside.open_offer .estimates li p{margin:0;line-height:21px;padding-top:10px}aside.open_offer .download_documentation li a{text-align:left;width:100%;background:#fff}aside.open_offer .download_documentation li a:hover,aside.open_offer .estimates li.other_offers a:hover{background:#7fa832;color:#fff}aside.open_offer .download_documentation li a i{color:#333}aside.open_offer .download_documentation li a:hover i,aside.open_offer .estimates li.other_offers a:hover i{color:#fff;background:#7fa832}aside.open_offer .brand_contact{margin:0 0 30px 0;background:#fff}aside.open_offer .brand_contact .work_time_container{border-bottom:1px solid #e3e3e3}aside.open_offer .more_offers .similar_offers{padding:0 10px}aside.open_offer .more_offers h3{font-size:14px;font-weight:700;line-height:30px;padding-left:10px;padding-top:5px;margin-bottom:5px}aside.open_offer .more_offers h3 i{margin-right:5px}aside.open_offer .more_offers li{width:100%}aside.open_offer .more_offers li a{position:relative;margin-bottom:10px}aside.open_offer .more_offers li .img_headline{height:124px}aside.open_offer .more_offers li .img_headline .discount{left:0;top:0;height:auto;z-index:20}aside.open_offer .more_offers li .img_headline .discount span{top:-8px;left:-7px;font-size:14px}aside.open_offer .more_offers .download_documentation{margin:0 0 0 -10px}aside.open_offer .more_offers li span.btnView{bottom:33%}aside.open_offer .more_offers li .offerInfoContent{margin:0}aside.open_offer .more_offers li .offerInfoContent h3{font-size:13px;color:#fff;background:rgba(0,0,0,.4);margin:0;padding-top:0;padding-left:5px}aside.open_offer .more_offers li .offerInfoContent h3::before{display:block;position:absolute;left:5%;bottom:100%;content:" ";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid rgba(0,0,0,.4)}aside.open_offer.offerV2 .hotel_phones{display:block;margin-top:5px}aside.open_offer.offerV2 .hotel_phones li{display:block;min-width:40%;float:left;font-size:16px}aside.open_offer.offerV2 .hotel_phones li i{font-size:16px}aside.open_offer.offerV2 .hotel_phones li a{display:inline;color:#167bbf;font-size:16px;line-height:16px;height:auto;min-height:0}aside.open_offer.offerV2 .hotel_phones::after,aside.open_offer.offerV2 .hotel_phones::before{content:'';display:table}aside.open_offer.offerV2 .hotel_phones::after{clear:both}.documents_container{background:#fff;margin-left:-10px;padding-left:10px;padding-top:5px}.documents_container .divider{margin-left:0}.documents_container a{color:#167bbf;font-size:13px}.documents_container a .fa{color:#333}ul.brand_contact_info{padding:0;background:#fff}.address_contact .brand_contact .net,ul.brand_contact_info li{display:flex;border-bottom:1px solid #fff;line-height:15px;font-size:14px;padding:0;margin:0;color:#4c4c4c;font-weight:400;border-bottom:1px solid #e3e3e3}ul.brand_contact_info li .highlight{display:block;font-weight:400;color:#fff;background:#b94a48;width:100%}ul.brand_contact_info li .highlight i{background:#b94a48;color:#fff;border-right:1px solid #fff}.address_contact .brand_contact .net{background:#fff;min-height:40px}ul.brand_contact_info li address{display:inline-block;width:80%}ul.brand_contact_info li a{display:inline-block;height:auto;width:100%;line-height:inherit;margin:0;font-size:14px;color:#7fa832}ul.brand_contact_info li a.tel{color:#4c4c4c;font-size:21px;line-height:40px;margin:0;font-weight:500}ul.brand_contact_info li a.tel:hover{color:#7fa832}.work_time_container{display:flex;padding:0;background:#fff}.work_time_container ul{width:80%;float:left}ul.work_time li{width:50%;font-size:14px;float:left;line-height:21px;padding:10px 0 5px 0;margin:0 0 5px;border-bottom:1px solid #e3e3e3}ul.work_time li:nth-child(odd){width:60%}ul.work_time li:nth-child(even){width:40%}ul.work_time li:last-child,ul.work_time li:nth-last-child(2){border-bottom:none}ul.work_time li.highlight{text-align:right}aside.open_offer.offerV2 ul.work_time li.highlight{text-align:right}aside.open_offer.offerV2 ul.work_time li.dayrange:after{content:':'}aside.open_offer .contact_rio h3 .highlight{color:#7fa832}aside.open_offer a.btn{width:100%}.drop_offer_sidebar .contact_rio .contact_rio_info,aside.open_offer .contact_rio_info{background:#fff;padding:10px;margin:0 0 1px 0}#contactAgent .contact_rio_info,aside.sideRight .contact_rio_info{background:#fff;padding:0;margin:0}#contactAgent .contact_rio a,aside.sideRight .contact_rio a{width:100%}aside.open_offer .contact_rio_info{padding:0}#contactAgent .contact_rio_info ul li,aside.open_offer .contact_rio_info ul li,aside.sideRight .contact_rio_info ul li{display:flex;min-height:42px;line-height:43px;border-bottom:1px solid #e3e3e3}aside.open_offer .contact_rio_info ul li a{line-height:42px}aside.open_offer .contact_rio_info ul li:last-child{margin-bottom:0;border-bottom:0}.drop_offer_sidebar .contact_rio .contact_rio_info li:last-child{margin-bottom:0}.drop_offer_sidebar .contact_rio .contact_rio_info{padding-bottom:0;padding-top:0}aside.open_offer .contact_rio_info p{margin:0 0 10px 0}aside.open_offer .contact_rio a.dark_arrow:hover i{color:#fff}aside.open_offer .faq p.highlight{margin:0 0 5px 0}.easypay-wrapper header h2,.easypay-wrapper header nav{display:inline-block;padding:0}.easypay-wrapper .mapContainer{width:770px;float:left}.easypay-wrapper nav{width:100%;background:#fff;padding:10px 20px 20px;border-bottom:1px solid #e3e3e3}.easypay-wrapper button.green_btn{width:180px}.easypay-wrapper .easypay_address{display:block;float:left;width:290px}.easypay-wrapper header nav ul{display:block;list-style:none}.easypay-wrapper header nav ul&gt;li{position:relative;display:block;float:left}.easypay-wrapper #googlemapdiv{width:100%;height:350px}.easypay-wrapper .select_mask{width:200px!important}.easypay-wrapper .select_mask select{width:110%!important}.easypay-wrapper aside{float:right;height:430px;width:370px}.easypay-wrapper aside a{display:block;width:100%;height:auto;line-height:normal;background:#e3e3e3}.easypay-wrapper aside .offices{height:100%;position:relative;overflow-y:scroll;background:#fff;padding:10px}.easypay-wrapper aside .bord_bottom,.easypay-wrapper aside .bord_top{position:absolute;width:94%;z-index:100;left:0;height:10px;background:#fff}.easypay-wrapper aside .bord_top{top:0}.easypay-wrapper aside .bord_bottom{bottom:0}.easypay-wrapper aside .offices li{margin-bottom:10px}.easypay-wrapper aside .offices li a{display:block;position:relative}.easypay-wrapper aside article{display:block;width:100%;padding:25px 10px 10px 10px;float:right}.easypay-wrapper aside article h1,.easypay-wrapper aside article h3{font-family:'Roboto Condensed',sans-serif;font-size:17px;font-weight:400;margin-bottom:5px;padding-left:35px}.easypay-wrapper aside article address{font-size:14px;margin-bottom:5px}.easypay-wrapper aside .icon{display:block;position:absolute;left:10px;top:10px;float:none;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAAiCAYAAAD7wEFuAAACo0lEQVR42uWYQWsTQRTHs03StG3UbVPTrWuhKIhglURtUIJUo6ABvMWPIH4jr14VEERAr70LePMqgmjwlNwCJBnfk7e84THLZDudZIl/+JHtbJk3v7zJLkxBSwWIgWtAwwM4b0x1Ckop7yTZCcOwORgMXo/H4y/KQ3BenB/rYL15yVV7vd6D6XT6Tc0hWAfrYd15yB2MRqMPCnNyolSrhcNnDs6L82OwHtadh9whXPQVJopwyBs4P6VPdb3LNaggL8KQMxOkYN0FyZllll9Oxjwm58uZnH1LShEm93JmGYfO5V/O/DeTfzlDsneOkxs5HyyVXD47V3jx5h8ifM+dhctJmf9HTsR0fyk65ywH+Er235yIq1wTCDxBsXcubdxV7jaw4oGAsctl6WgWubtACShnpKRfC4pCUMi5kUWuBaw5UiFWWZYFXeVcOncf2DwlG8Q6S7Kc3rkbcGjzS0HiV+8sIm7g/JjJZPKbOnduBs6LzyqxSXKVtK4lB0TvFeTz158qevnWixjOi/NjhsPhR6h7EwgzcIEFpRhLEXy01+1229C978qSGSRmOb/80W63u1B3H9jWqJmge1soqImtcbdYSr7nktTxLJGO+PqnFUwLbcU/cCj7qdPpPId614GLgrphbAflNLF1YDVdSspxqsABcAg0DDQVxfKgeAg80ugAj4Fj4Ai4CuwCkWBPu94luRptxw2bVLqcPQFJH5sEk5BEUyw44ZJGnHwiYiyiLm6ZpTiucgFtiRptkVvYDXKRYk+AO0IAuWyD/n+POlbTpIpmKXe5FSoSih88C7LYU+CIFrpPxBqRQG6/UHtnlcW7yhK3bRlIaPH3SOwZ0MIxjTo91UoGyhLRIYLiIOeSK9pDYpu+9aJhoZjAishC5fwv0F3uL+Nfbt0sQSktAAAAAElFTkSuQmCC) no-repeat;width:34px;height:34px}.easypay-wrapper.bpay aside .icon{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAAiCAMAAADMHrFcAAABmFBMVEUAAAAAAAAAAAAAAAAAAAAAAAD+/v4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD9/f74+PgAAAD////+/v79/f3x8fEAAABTU1P////8/PxAQEA4ODhHR0f///8AH2YAVKMAK27R2+YAGmMABVXl6fAgX5AAKWwAJ2sAG2Te5e0AKm0AEFwAAlIAClkACFcAAEsAAEUAAEEMV4wAImgAAU8ATYUAAD3b4usALXAAFmAAADfy9PezwNR+nbxNe6NEdaAASIIFQ34AN3YAMnL5+vz39/rn7fPf6PCgtMuRq8Vwk7ZnjLAjYJEDV4sqU4kCP3wAKGzy9/rq7/Su0ObQ2OTF2OTJ1eG+zN3CxtmmudCTscqOm7t+lrhshqxghqxRhqwAZawxZ5ccYpMsYZNQWo4AT4cbSYMAAEgAACTi6PDU4Oq4zt6zxtiwvNGWqcOKpcGEmLlvkLN9kLFvfqZffqZyfKRYdZ9hc55Ibpscapo5aZdtZ48lW440RIAAPHkeMXI0MWcAHmUAACwAACtpni6nAAAAIXRSTlMABQIwGQr0BwwSEBsWQjYrHSA//q8z6OjgtEc9vrlNSTstjQbUAAACbUlEQVQ4y7XUV1PiUBTAcVZECSIJ2NdtByMRkPQYei/2Xtfe6/be++7X3nsDm4ku0fjgf/JwHvKbk7mTuTab7W6TaXds5hGQ2Z+dDQ4AwM63oKHZwwEwZ85eSMjptNKPXOVMURRZ4hmtqPSwyWnqvO0welwqxR4hl/8Ri8VKtBAdTIZCIb+/v81r6shOuNBo9m1ATGoOSFNnhzotsxyrOftlLpPbym29zC7CizdTU9ubGQSfCOrVLsLLp9LzxDCU09Go9DsGqDnuajdABwLzCwAwJLIpQdxB04IasOQGwxHsGO7VGh4SJwJ7LccsAm6dZ5LX2zeVfbaGpkhZYK/hRJoTRH4uAbDCqdZdOc3zUV5RVtFc4qy73FGhUPj44Skax1J+S25+DIwNnzCsFRdQhw1qZPw7T1s6z7Aam54+zO/mg/u7weM5UeaS1tx8eehTUZHlIp2e8UvMTGEwbOk7WVj/Mr4s56Et9Rq4CmwLmutoqJfhXOiRyZ/jbTRUJlfONh6PTspsSHO36oShvm9kdTMnbsC7Cfj6BxJxteo8zf+lQX1fMjMdjxfh8/ujiTElOyHRoapzXAxDvI/sgogoMcwvjo+G1Xg8floRUim+ei+Bx3k+5PC66r20tNcXDBaHDg5m+oztLUEP6TKkMaxwzgfdUEsXUKv7PkXoIacts9Vy97Z36tDIunruke5/EQRiuqpu9JJ2LYAa87XifB6vu7Eaci5N1Yv0AWis1d5Yq6WxBT3ImSsXQdhbATDrQEAPK8KBT6NeDQ7kNAi3PS0Uhd+vfaELn6Ht8igPYhRFuR3n/qqr8/o8RDP+c2+qv56EnOTfvr3lAAAAAElFTkSuQmCC) no-repeat}#contactAgent .contact_rio .contact_rio_info ul li i,.address_contact .brand_contact .net i,.drop_offer_sidebar .contact_rio .contact_rio_info ul li i,.work_time_container i,aside.open_offer .brand_contact .work_time_container i,aside.open_offer .contact_rio_info ul li i,aside.open_offer .estimates li i,aside.sideLeft .contact_rio .contact_rio_info ul li i,aside.sideRight .contact_rio .contact_rio_info ul li i,ul.brand_contact_info li i{display:block;float:left;font-size:20px;color:#7fa832;width:42px;line-height:42px;text-align:center;margin-right:5px;background:#fbfbfb;align-items:stretch;flex:1 1 1 1}ul.brand_contact_info li a.login_tel{color:#333;font-size:21px;font-weight:300}ul.brand_contact_info li a.login_tel i{color:#333;border-right:1px solid #e3e3e3}ul.brand_contact_info li a.login_tel:hover,ul.brand_contact_info li a.login_tel:hover i{background:#7fa832;color:#fff}#weSavedYou{width:100%;height:52px;background:#fff;border-top:2px solid #7fa832}#weSavedYou .content_center{width:1170px;margin:0 auto;text-align:center}#weSavedYou .content_center h3{display:inline-block;width:auto;position:relative;font-family:'Roboto Condensed',sans-serif;font-size:21px;line-height:50px;font-weight:300}#weSavedYou .content_center h3 .piggy_bank{display:block;position:absolute;right:-65px;bottom:0;width:65px;height:83px;background:url(../images/bank.png) 0 0 no-repeat}#weSavedYou .content_center h3 .highlight{color:#7fa832}#weSavedYou .content_center h3 .calendar{display:inline-block;position:relative;top:-2px;width:89px;height:44px;color:#7fa832;font-size:24px;font-weight:600;margin:0 5px;text-align:center;line-height:54px;background:url(../images/calendar.png) 0 0 no-repeat}#weSavedYou .content_center h3 .calendar .line{display:block;position:absolute;top:28px;left:1.5%;width:97%;height:1px;overflow:hidden;background:#ababab}footer{position:relative;z-index:0;width:100%;margin:0;padding:0;background:#282828;font-family:'Roboto Condensed',sans-serif;border-top:3px solid #7fa832}footer a.top{display:block;position:absolute;top:0;right:0;width:100px;height:70px;padding:10px 0 0 0;background:url(../images/top.png) 0 0 no-repeat;background-size:100%;font-family:'Roboto Condensed',sans-serif;font-size:14px;color:#fff;text-align:center;font-weight:600;text-transform:uppercase}footer a.top:hover{height:64px;padding:5px 0 0 0;background-position:0 bottom}footer h3{font-size:17px;font-weight:300;color:#fff;margin:0 0 15px 0;text-transform:uppercase}footer p{font-size:14px;font-weight:300;color:#ababab;margin:0 0 15px 0}footer .footer_logo{position:relative;left:-9px}footer .footer_top{height:280px;padding:30px 0 0 0}footer .footer_middle{height:250px;padding:30px 0 0 0;background:#1f1f1f;border-top:1px solid #fff}footer .footer_middle.animated{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation:fadeInDown 1s;-moz-animation:fadeInDown 1s;-ms-animation:fadeInDown 1s;-o-animation:fadeInDown 1s;animation:fadeInDown 1s}footer .footer_bottom{height:211px;padding:30px 0 0 0;background:#1a1a1a;border-top:1px solid #fff}footer .footer_bottom.animated{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation:fadeInDown 1.2s;-moz-animation:fadeInDown 1.2s;-ms-animation:fadeInDown 1.2s;-o-animation:fadeInDown 1.2s;animation:fadeInDown 1.2s}footer .footer_content{width:1170px;margin:0 auto;position:relative}.footer_content .columns_4{width:270px;float:left;margin:0 30px 0 0}.footer_content .columns_3{width:380px;float:left;margin:0}.footer_content .columns_2{width:570px;float:left}.footer_content .what_to_do{float:left;width:870px}footer .footer_middle .sitemap_box{margin-right:30px}footer .os{width:100%;float:left}footer .os li{width:64px;float:left;margin:0 10px 0 0}footer .os li a{display:block;width:64px;height:64px;line-height:58px;font-size:42px;color:#fff;background:#7fa832;text-align:center}footer .os li a:hover{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}footer ul.sitemap{width:100%}footer ul.sitemap li{float:left;line-height:26px;width:190px}footer ul.sitemap li.full_row{width:60%}footer ul.sitemap li.careers{float:right}footer ul.sitemap li a{font-size:14px;color:#fff;font-weight:300;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}footer .footer_content2 ul li a i,footer ul.sitemap li a i{color:#7fa832;margin-right:10px}footer ul.sitemap li a.active,footer ul.sitemap li a:hover{color:#7fa832;text-decoration:none;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}footer .social_network{width:80%;margin:0 auto}footer .social_network li{float:left;width:32px;height:32px;margin:0 10px 0 0}footer .social_network li a{display:inline-block}footer .social_network li a i{font-size:34px;color:#fff;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}footer .social_network li a:hover i{color:#7fa832;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}footer .green_white_btn{width:170px}.term-dialog{width:700px!important}.modal-popup{position:fixed;display:none;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);z-index:9999}.modal-popup.modal-popup-share{background:rgba(40,40,40,.8)}.modal-popup .modal-container{display:block;position:absolute;width:50%;left:25%;top:20%;background:rgba(0,0,0,.4);padding:20px;border-radius:5px}.offer-quick-preview{display:flex;justify-content:center;align-items:center}.offer-quick-preview .purchase-button-container .btn{display:block;width:100%}.offer-quick-preview .modal-container{position:relative;width:1000px;max-height:100%;max-width:100%;left:auto;top:auto}.modal-popup .dialog{display:block;background:#fff;padding:0 15px;margin:0;height:100%;overflow:auto}.modal-popup .dialog.no-gutter{padding:0}.modal-popup .dialog .close_btn{display:block;position:absolute;right:-10px;top:-10px;font-size:21px;cursor:pointer;width:40px;height:40px;line-height:40px;background:#b94a48;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center}.modal-popup .dialog .close_btn i{color:#fff}.modal-popup .dialog header{display:block;width:auto;margin:0 -15px;background:#e3e3e3;line-height:21px;padding:5px 10px 5px 15px}.modal-popup .special-event{background:#fff;height:100%}.modal-popup .special-event{position:relative}.modal-popup .special-event .close_btn{position:absolute;right:5px;top:1px;font-size:18px;color:#333}.modal-popup .special-event header{padding:20px 15px 0 25px;margin-bottom:20px}.modal-popup .special-event header:after{content:'';display:table;clear:both}.modal-popup .special-event header .april-fools-icon,.modal-popup .special-event header .newsletter-icon,.subscribe_box .newsletter-icon{display:block;width:128px;height:128px;float:left;background:transparent url(/images/email-newsletter.png) no-repeat;background-size:contain;margin-right:15px}.modal-popup .special-event header .april-fools-icon{background-image:url(/images/april-fools.png)}.modal-popup .special-event header h1{font-size:22px;font-weight:400;color:#7fa832;margin-bottom:10px}.modal-popup .special-event header p{font-size:14px}.modal-popup .special-event section{padding:0 10px}.modal-popup .special-event .form-group{text-align:center}.modal-popup .special-event .form-group input[type=text]{width:50%}.modal-popup .special-event .form-group .btn{line-height:36px}.modal-popup .special-event section small{display:block;text-align:center;font-size:11px;line-height:11px;margin:10px 0}.modal-popup .modal-footer{display:block;width:auto;text-align:left;background:#efefef}.modal-popup .modal-footer.text_center{text-align:center}.modal-popup .dialog .modal-footer{margin:0 -15px}.modal-popup .voucher-city-list input[type=radio],.modal-popup .voucher-city-list label{cursor:pointer}.modal-popup .location-popup{position:relative;background-color:#fff;padding:15px;border-radius:8px;width:470px;max-height:80vh}.modal-popup .location-popup .close_btn{position:absolute;top:15px;right:15px}.modal-popup .location-popup .location-icon{margin-top:-50px}.modal-popup .location-popup .location-content h1,.modal-popup .location-popup .location-content p{text-align:center}.modal-popup .location-popup .location-content h1{font-size:36px;line-height:1.1;margin:20px 0}.modal-popup .location-popup .location-content .buttons-list&gt;li{margin-bottom:5px}.modal-popup .location-popup .location-content .buttons-list .btn{display:block;width:75%;margin:0 auto;border-radius:8px}.modal-popup .location-popup .alert{border:none;padding:0}.modal-popup .location-popup .alert i{display:none}.modal-popup .location-popup .alert .alert_content{float:none;width:auto;border-radius:8px;padding:5px}.modal-popup .location-popup .alert.alert-info .alert_content{background:#cce5ff;border:1px solid #b8daff}.modal-popup .location-popup .alert.alert-error .alert_content{background-color:#f8d7da;border-color:#f5c6cb}.modal-popup .location-popup .city-list ul.cities{list-style-type:none;display:flex;flex-wrap:wrap}.modal-popup .location-popup .city-list ul.cities&gt;li{flex:0 25%;box-sizing:border-box;margin:1% 0}.modal-popup .location-popup .city-list ul.cities&gt;li a{display:block}.modal-popup .location-popup .city-picker .select_mask{width:100%}.offers_list.subscribe_box{display:block;width:auto;padding:10px 15px;border-bottom:3px solid #7fa832;background:#f3f3f3}.offers_list.subscribe_box section h2{color:#7fa832!important}.offers_list.subscribe_box .select_mask{display:inline-block;width:auto;padding-right:10px;float:none;background:#fff}.offers_list.subscribe_box .form-group .select_mask,.offers_list.subscribe_box .form-group button,.offers_list.subscribe_box .form-group input{vertical-align:top}.offers_list.subscribe_box small{font-size:10px}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:50px;right:0;bottom:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0;width:1170px;left:50%;margin-left:-585px}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0;width:850px;margin:0 auto}.modal-backdrop{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background:rgba(0,0,0,.5)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:after,.modal-header:before{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:5px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.separator{margin-top:20px;margin-bottom:20px;border-bottom:1px solid #e3e3e3}.center{text-align:center}.destination_dropdown .right-column{margin:10px 0 0 10px;width:500px}.destination-targeting{float:left;width:25%;text-align:center;color:#7fa832;font-size:15px}.destination-targeting.big{width:49%}.destination-targeting.new{display:block;width:auto;float:none;text-align:center;min-height:10px}.nationalCategory .destination-targeting.new{width:100%;background:#fff;float:left}.places-list,.targeting-places{width:100%!important}.targeting-places li{text-align:left;height:25px!important;width:100%!important;float:none!important}.places-list{margin-bottom:10px!important}.places-list li{text-align:left;width:33%!important;float:left!important;line-height:20px!important;padding:0!important}.places-list li a{font-size:13px}.progressbar{text-align:center;background:url(../images/bg-body.webp) 0 0 repeat;border-radius:13px;padding:3px;height:25px}.progressbar .success{text-align:center;background-color:#7fa832;border-radius:10px;float:left;height:23px}.progressbar .failure{text-align:center;background-color:#f4645f;border-radius:10px;float:left;height:23px}.table_success{border-left-color:#7fa832}.table_failure{border-left-color:#f4645f}.num_badge{color:#7fa832}.imageCentere{width:500px;position:absolute;left:50%;top:0;margin-left:-250px}.imageCentere img{display:block;margin:0 auto}.rio_panel{background-color:#0778bf;text-decoration:none;padding:3px 5px;color:#fff}.retailer_panel{background-color:#0778bf}.admin_panel{background-color:#cf0404}.copywriter_panel{background-color:#91e842}.rio_panel:hover{color:#fff}.scrollHelper{display:none;text-align:center;color:#fff;width:40%;height:30px;line-height:30px;margin:0 auto;position:fixed;z-index:999;left:30%;bottom:5%;background:#3a87ad;border-radius:20px;box-shadow:0 2px 5px #000}.scrollHelper .scroll-arrow{border-right:1px solid #fff;width:20px;font-size:17px;vertical-align:text-top}.in_640_try{display:none}.ucfirst{text-transform:capitalize}.thick{font-weight:700}.special-title{display:none;text-align:center;color:#333;font-family:"Roboto Condensed",sans-serif;font-size:21px;font-weight:300;margin:5px 0}.mobile-container{display:none;position:relative;background:#fff;border:1px solid #d3dadf;padding:10px 15px;overflow:hidden}.mobile-container .middle-line{display:block;position:absolute;width:1px;top:0;bottom:0;margin-left:-1px;background:#e9e9e9}.mobile-container .middle-line:first-child{left:33.333%;right:auto}.mobile-container .middle-line:last-child{right:33.333%;left:auto}.vertical-row{margin:-10px -15px}.vertical-row2{margin:-10px 0 0 0}.mobile-bar{margin:5px 0 10px 0;font-size:21px;font-weight:300;font-family:'Roboto Condensed',sans-serif;overflow:hidden}.mobile-bar .destination-dropdown{display:block;width:55%;float:left;border:0;background:0 0}.mobile-bar .destination-dropdown .small-dropdown{width:182%}.mobile-bar a.all_destination_dropdown{position:relative;background:0 0;padding-left:10px;color:#333;font-size:21px;font-weight:300;font-family:'Roboto Condensed',sans-serif}.mobile-bar a.all_destination_dropdown .caret{position:absolute;top:0;right:10px}.mobile-bar a.all_destination_dropdown.active{border-bottom:1px solid #d3dadf}.mobile-bar .destination-dropdown select{font-size:21px;font-weight:300;font-family:'Roboto Condensed',sans-serif;padding-left:10px}.mobile-bar .category-list i,.mobile-bar .destination-dropdown i:not(.fa-sliders){color:#333;background:0 0;font-size:10px}.mobile-bar .category-list i{float:right;margin-right:10px;margin-top:5px}.mobile-bar .details_btn{display:block;vertical-align:top;width:100%;height:40px}.mobile-bar .category-label{display:inline-block;font-weight:500;padding:0 0 0 10px}.mobile-navigation{display:none}.mobile-navigation.desktop_mode{display:block}.mobile-navigation ul{list-style-type:none}.mobile-bar .row,.mobile-navigation .row{display:block;margin-left:-15px;margin-right:-15px}.mobile-bar .row:after,.mobile-bar .row:before,.mobile-navigation .row:after,.mobile-navigation .row:before{content:" ";display:table}.mobile-bar .row:after,.mobile-navigation .row:after{clear:both}.mobile-bar .filter-box-mobile{overflow:hidden;height:0}.mobile-bar ul.places-list{padding-left:15px}.mobile-bar ul.places-list&gt;li a{position:relative;display:block;color:#333;font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:100}.mobile-bar ul.places-list&gt;li a .count{position:absolute;top:5px;right:5px;border-radius:8px;border:1px solid rgba(51,51,51,.5);color:#333;font-size:9px;padding:0 5px;line-height:1}.mobile-bar .nav_offers.collapse{height:0;overflow:hidden}.mobile-bar .btn-navbar{position:relative;display:block;float:none;width:100%;text-align:left;font-size:21px;font-weight:300;font-family:'Roboto Condensed',sans-serif;margin-bottom:10px}.mobile-bar .btn-navbar.collapsed{margin-bottom:0}.mobile-bar .btn-navbar .caret{position:absolute;right:10px;top:0;line-height:1}.mobile-bar .btn-navbar .caret i{color:#333;background:0 0;font-size:10px}.mobile-bar .nav_offers&gt;li{display:block;width:50%;float:left;border-bottom:1px solid #e3e3e3;overflow:hidden}.mobile-bar .nav_offers&gt;li:nth-child(-n+2){border-top:1px solid #e3e3e3}.mobile-bar .nav_offers&gt;li a{display:block;color:#333;font-size:17px;font-weight:300;font-family:'Roboto Condensed',sans-serif;line-height:40px;border-right:1px solid #e3e3e3}.mobile-bar .nav_offers&gt;li a.active{background:#7fa832;color:#fff}.mobile-bar .nav_offers&gt;li a.active .count{color:#fff;border-color:#fff}.mobile-bar .nav_offers&gt;li .i_holder{display:block;width:40px;height:40px;text-align:center;line-height:40px;border-right:1px solid #e3e3e3;float:left;margin-right:5px;font-size:20px}.mobile-bar .nav_offers&gt;li .count{display:block;float:right;border-radius:8px;border:1px solid #e9e9e9;color:#d5d3d4;font-size:9px;line-height:10px;padding:0 5px;margin-right:10px;margin-top:15px}.mobile-navigation ul&gt;li{position:relative;display:block;width:33.3333%;min-height:125px;float:left;border-bottom:1px solid #e9e9e9}.mobile-navigation ul.shortcut-icons{margin-top:15px}.mobile-navigation ul.shortcut-icons-v2{margin-top:15px}.mobile-navigation ul.shortcut-icons-v2&gt;li.category,.mobile-navigation ul.shortcut-icons&gt;li.category{min-height:auto;width:33.333333%;border:0;margin-bottom:15px}.mobile-navigation ul.shortcut-icons-v2&gt;li.category a,.mobile-navigation ul.shortcut-icons&gt;li.category a{display:block;text-align:center;white-space:nowrap;overflow:hidden;padding:0 10px}.mobile-navigation ul.shortcut-icons-v2&gt;li.category a{font-size:13px;font-weight:700;text-transform:uppercase;color:#333}.mobile-navigation ul.shortcut-icons&gt;li.category a .icon{position:relative;width:56px;height:56px;margin:0 auto;text-align:center;background:#fbfbfb;border-radius:50%}.mobile-navigation ul.shortcut-icons-v2&gt;li.category a .icon{display:block;width:100%;height:auto;float:none;border:none;background:0 0}.mobile-navigation ul.shortcut-icons&gt;li.category a .icon i{color:#333;font-size:38px;line-height:56px}.mobile-navigation ul.shortcut-icons&gt;li.category.static a .icon i{color:#7fa832}.mobile-navigation ul.shortcut-icons-v2&gt;li.category a .icon i{font-size:55px;color:#333}.mobile-navigation ul.shortcut-icons-v2&gt;li.category a .icon::after,.mobile-navigation ul.shortcut-icons-v2&gt;li.category a .icon::before,.mobile-navigation ul.shortcut-icons&gt;li.category a .icon::after,.mobile-navigation ul.shortcut-icons&gt;li.category a .icon::before{content:none}.mobile-navigation ul.shortcut-icons-v2&gt;li.category a .icon .counter,.mobile-navigation ul.shortcut-icons&gt;li.category a .icon .counter{position:absolute;top:0;right:-15px;background:rgba(126,168,49,.75);color:#fff;padding:0 5px;border-radius:8px;font-size:11px;min-width:30px;text-align:center}.mobile-navigation ul.shortcut-icons-v2&gt;li.category.tourism a .icon .counter,.mobile-navigation ul.shortcut-icons&gt;li.category.tourism a .icon .counter{background:#d12c3d}.mobile-navigation ul.shortcut-icons-v2&gt;li.category a .icon .counter{right:15px}.mobile-navigation.desktop_mode ul&gt;li{min-height:0}.mobile-navigation ul&gt;li:nth-child(3n-1){border-left:none;border-right:none}.mobile-navigation.desktop_mode .middle-line{display:none}.mobile-navigation.desktop_mode ul&gt;li{display:block;width:16.6666%}.mobile-navigation.desktop_mode .icon{background:0 0}.mobile-navigation.desktop_mode .icon:before{position:absolute;z-index:1;content:'';width:90px;height:90px;background:transparent url(/images/ic-categories-export.png) 0 0 no-repeat;top:15px;left:15px}.mobile-navigation.desktop_mode .icon.icon-car:before{background-position:-60px 10px}.mobile-navigation.desktop_mode .icon.icon-seaside:before{background-position:-55px -140px}.mobile-navigation.desktop_mode .icon.icon-beauty:before{background-position:-55px -305px}.mobile-navigation.desktop_mode .icon.icon-hot-offers:before{background-position:-65px -445px}.mobile-navigation.desktop_mode .icon.icon-newest:before{background-position:-70px -620px}.mobile-navigation.desktop_mode .icon.icon-food:before{background-position:-75px -780px}.mobile-navigation.desktop_mode .icon.icon-mountain:before{background-position:-75px -925px}.mobile-navigation.desktop_mode .icon.icon-tourism:before{background-position:-73px -1130px}.mobile-navigation.desktop_mode .icon.icon-bestsellers:before{background-position:-75px -1310px}.mobile-navigation.desktop_mode .icon.icon-all-inclusive:before{background-position:-75px -1515px}.mobile-navigation.desktop_mode .icon.icon-shopping:before{background-position:-70px -1710px}.mobile-navigation.desktop_mode .icon.icon-celebrations:before{background-position:-70px -1900px}.mobile-navigation.desktop_mode .icon{height:100px}.mobile-navigation ul:after,.mobile-navigation ul:before{content:" ";display:table}.mobile-navigation ul:after{clear:both}.mobile-navigation ul&gt;li .count{position:absolute;top:5px;right:5px;border-radius:8px;border:1px solid rgba(51,51,51,.5);color:rgba(51,51,51,.7);font-size:9px;padding:0 8px;line-height:1.5}.mobile-navigation ul&gt;li label{display:block;font-family:'Roboto Condensed',sans-serif;font-size:17px;font-weight:400;text-align:center;cursor:pointer;line-height:1}.mobile-navigation .icon{position:relative;display:block;width:222px;height:180px;margin:0 auto;background:transparent url(/images/ic-categories-export.png) -222px 55px no-repeat}.mobile-navigation .icon.icon-car{background-position:-222px 55px}.mobile-navigation .icon.icon-seaside{background-position:-222px -95px}.mobile-navigation .icon.icon-beauty{background-position:-222px -245px}.mobile-navigation .icon.icon-hot-offers{background-position:-222px -405px}.mobile-navigation .icon.icon-newest{background-position:-222px -565px}.mobile-navigation .icon.icon-food{background-position:-222px -725px}.mobile-navigation .icon.icon-mountain{background-position:-222px -875px}.mobile-navigation .icon.icon-tourism{background-position:-222px -1065px}.mobile-navigation .icon.icon-bestsellers{background-position:-222px -1255px}.mobile-bar .heading{padding-left:12px;font-family:'Roboto Condensed',sans-serif;font-size:15px;margin-top:6px;font-weight:700}.mobile-bar .filterList&gt;li .checkboxContainer{display:block;float:left;margin:0 10px}.mobile-bar .filterList&gt;li .checkboxContainer input{height:auto}.mobile-bar .filterList&gt;li label{font-size:14px;font-family:Roboto,sans-serif;width:75%}.mobile-bar .filterList&gt;li .offerCount{display:block;float:right;margin-right:10px;font-size:14px;font-family:Roboto,sans-serif}.mobile-bar .stars_container{padding-left:12px}.mobile-bar .stars_list&gt;li{display:block;float:left}.mobile-bar .stars_list&gt;li .rio-custom-element.checkbox.stars{height:auto}.mobile-bar .stars_list&gt;li .value{font-family:Roboto,sans-serif;font-weight:400;font-size:14px}.mobile-bar .date.bord{display:block;width:auto;overflow:hidden}.mobile-bar .date.bord .filter{position:relative;display:block;width:50%;min-width:0;float:left}.mobile-bar .date.bord .filter .caret{position:absolute;display:block;top:-4px;right:5px;height:40px;line-height:40px}.mobile-bar .date.bord .filter .caret i{background:0 0;color:#989898;font-size:10px}.mobile-bar .date.bord .filter .label{position:absolute;display:block;width:40px;height:40px;left:1px}.mobile-bar .date.bord .filter .label i{display:block;width:auto;height:100%;line-height:40px;background:0 0;color:#393939;font-size:20px;text-align:center}.mobile-bar .date.bord .filter .from_date{border-top-left-radius:5px;border-bottom-left-radius:5px}.mobile-bar .date.bord .filter .filter-field{width:100%;height:40px;padding:0;border:1px solid #d3dadf;padding-left:40px;vertical-align:middle;border-collapse:separate;box-sizing:border-box}.mobile-bar .date.bord .filter .filter-field.to-date{border-left:0}.mobile-bar .date.bord .to_calendar{padding:0;border:0}.mobile-bar.pb_0{padding-bottom:0}.mobile-bar .filter_close_btn a{display:block}.mobile-bar .destination_dropdown .search-destination{background:#333;text-align:center;padding:10px}.mobile-bar .destination_dropdown .search-destination .title{color:#fff}.mobile-bar .destination_dropdown .search-destination input{display:block;width:100%}.offer-options{display:block;width:auto;margin:0;padding:0 10px 10px;background:#fff}section#optionOffer .offer-options header{border-bottom:3px solid #7fa832;margin:0 0 10px 0}.offer-options .heading{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:21px;color:#333;margin-bottom:14px}.offer-options .heading.screen-desktop{display:block}.offer-options .heading.screen-mobile{display:none}.offer-options .heading .opt-icon{color:#7fa832;margin-right:5px}.offer-options ul.options-list{list-style-type:none}.offer-options ul.options-list&gt;.list-item{position:relative;display:block;width:auto;margin-bottom:10px;border-bottom:3px solid #7fa832}.offer-options ul.options-list&gt;.list-item:after,.offer-options ul.options-list&gt;.list-item:before{content:'';display:table}.offer-options ul.options-list&gt;.list-item:after{clear:both}.offer-options ul.options-list&gt;.list-item .variation-index{display:block;width:5%;min-width:60px;float:left;margin-right:10px;margin-bottom:10px}.offer-options ul.options-list&gt;.list-item .variation-index .variant-label{display:none;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:100;text-transform:uppercase;text-align:center}.offer-options ul.options-list&gt;.list-item .variation-index .num{display:block;font-family:"Roboto Condensed",sans-serif;font-size:35px;font-weight:100;line-height:50px;text-align:center;color:#fff;background:#333}.offer-options ul.options-list&gt;.list-item .variation-info{position:relative}.offer-options ul.options-list&gt;.list-item .variation-info .image-container{display:block;float:left;width:10%;margin-right:10px;margin-bottom:5px}.offer-options ul.options-list&gt;.list-item .variation-info .image-container img{max-width:100%;max-height:100%}.offer-options ul.options-list&gt;.list-item .variation-info .info{float:left;width:70%;margin-top:5px}.offer-options ul.options-list&gt;.list-item .variation-info .image-container~.info{margin-top:15px;float:left;width:65%}.offer-options ul.options-list&gt;.list-item .variation-info .info h3,section#optionOffer .variation-info .info h3{font-family:"Roboto Condensed",sans-serif;font-size:17px;font-weight:600;color:#333;margin-bottom:0}.offer-options ul.options-list&gt;.list-item .variation-info .control-group{position:static;width:25%;z-index:11;float:right;margin-top:-20px}.offer-options ul.options-list&gt;.list-item .variation-info .prices{float:left}.offer-options ul.options-list&gt;.list-item .variation-info .control-group:after,.offer-options ul.options-list&gt;.list-item .variation-info .control-group:before{content:'';display:table}.offer-options ul.options-list&gt;.list-item .variation-info .control-group:after{clear:both}.offer-options ul.options-list&gt;.list-item .variation-info .control-group .voucher-num{display:block;text-align:right;float:left;line-height:40px;width:48%}.offer-options ul.options-list&gt;.list-item .variation-info .control-group .select_mask{display:block;float:right;background-image:none;width:50%}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list{display:block;width:auto;list-style-type:none}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row{display:inline-block;position:relative;white-space:nowrap;overflow:hidden;margin-right:5px}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row label{color:#333}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-regular label{display:none}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-discount{font-size:16px}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-discount,.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-percent{font-weight:700}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-discount label,.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-percent label{font-weight:400}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-discount{color:#7fa832}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-regular span{position:relative}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-regular span:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:transparent;z-index:2;background:-moz-linear-gradient(-20deg,transparent 40%,red 49%,transparent 51%,transparent 55%);background:-webkit-linear-gradient(-20deg,transparent 40%,red 49%,red 51%,transparent 55%);background:-o-linear-gradient(-20deg,transparent 40%,red 49%,transparent 51%,transparent 55%);background:-ms-linear-gradient(-20deg,transparent 40%,red 49%,transparent 51%,transparent 55%);background:linear-gradient(-20deg,transparent 40%,red 49%,transparent 51%,transparent 55%)}.offer-options footer.totals{background:0 0;width:auto;border:0;float:right}.offer-options .totals:after,.offer-options .totals:before{content:'';display:table}.offer-options .totals:after{clear:both}.offer-options .totals .total-price-container{float:left;background:#fff;width:auto;padding:10px 0 0 0;margin:0 15px 0 0}.offer-options .totals .total-price-container label{display:block;float:left;margin-right:10px;line-height:29px;font-size:25px}.offer-options .totals .total-price-container .total-price{float:right;color:#7fa832}.offer-options .totals .total-price-container .total-price .price{font-family:"Roboto Condensed",sans-serif;font-size:29px;font-weight:600;color:#7fa832;line-height:1}.offer-options .totals .buy-button-container{float:left;width:250px}.offer-options .totals .buy-button-container .btn{display:block;width:auto;overflow:hidden}.gauge-bar{position:relative;text-align:center;border:1px solid #000;border-radius:4px;min-width:180px;overflow:hidden;height:25px}.gauge-bar .meter{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background:grey}.gauge-bar .meter .bar{background:#7fa832;height:100%;transition:width 1.5s}.gauge-bar .values{position:relative;width:100%;text-align:center;z-index:10;color:#fff;font:600 12px/25px Roboto,sans-serif;text-shadow:1px 1px 1px rgba(0,0,0,.35)}.offers_list li a.preloading_offer{border-bottom:3px solid #efefef;height:210px}.offers_list li a.preloading_offer .img_headline{display:block;width:100%;height:115px;background:#f4f4f4;margin-bottom:5px}.offers_list li a.preloading_offer .animated{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f4f4f4;background:linear-gradient(to right,#f4f4f4 8%,#ddd 18%,#f4f4f4 33%);background-size:800px 104px;position:relative}.offers_list li a.preloading_offer .img_headline img{display:block;width:90px;height:90px;position:absolute;top:50%;left:50%;margin:-45px 0 0 -45px}.offers_list li a.preloading_offer .headline{position:relative;display:block;width:100%;height:30px}.offers_list li a.preloading_offer .headline::after{content:'';position:absolute;display:block;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #efefef;background:0 0;bottom:-12px;left:10px}.offers_list li a.preloading_offer .offerInfoContent{padding-top:15px}.offers_list li a.preloading_offer .footer_offer_list{border:0}.offers_list li a.preloading_offer .offerInfoContent .rod{display:block;margin:2px 5px;height:8px}section#contentProfile.cart_error_section{width:100%}section#contentProfile .cart_error .profil_box{padding:0 20px 10px 20px}section#contentProfile .cart_error .payment_details&gt;li span{font-weight:700}section#contentProfile .cart_error .profil_box a.tel i{margin-right:2px}section#contentProfile .cart_error .profil_box a.btn{margin:0 2% 0 0}.transaction-list-container{margin:0 -15px}.transaction-list{list-style-type:none}.transaction-list&gt;li:not(.empty){display:block;padding:0;margin:0;border-left:3px solid #f5f7fa}.transaction-list&gt;li::after,.transaction-list&gt;li::before{content:'';display:table}.transaction-list&gt;li::after{clear:both}.transaction-list&gt;li:not(.empty):nth-child(odd){background:#f5f7fa}.transaction-list&gt;li:hover{background-color:#eee;border-left-color:#009cde}.transaction-list&gt;li .column{float:left}.transaction-list&gt;li .column.date{width:8%;text-align:center;padding:1.2em 0}.transaction-list&gt;li .column.date .month{text-transform:uppercase;font-weight:400}.transaction-list&gt;li .column.date .day{font-size:1.125rem}.transaction-list&gt;li .column.reason{padding-top:.9rem}.transaction-list&gt;li .column.currency{float:right;text-align:right;padding-right:10px;padding-top:.9rem}.transaction-list&gt;li .column.currency .amount{font-size:1.125rem;line-height:1.33333;font-weight:400}.transaction-list&gt;li .column.currency .currency{font-size:.8125rem;text-transform:uppercase;text-align:right}.transaction-list&gt;li .column.currency.transfer_type_withdraw .amount::before{content:'- '}.transaction-list&gt;li .column.currency.transfer_type_deposit .amount::before{content:'+ '}.transaction-list&gt;li .column.currency.transfer_type_deposit{color:#3ea134}.wallet-amount{display:inline-block;font-size:1.875rem;line-height:1.4;font-weight:300}.virtual-wallet .breadcrumbs ul li a.home{padding-right:24px}.reservation_form{background:#f3f3f3;padding:10px 0}.reservation_form&gt;p{text-align:center;font-weight:500;margin:5px 0}.reservation_container{padding:10px}.reservation-box{position:relative;background:#fff;border-radius:3px;padding:5px 0}.reservation-box .reservation-title{position:relative}.reservation-box .reservation-title .helper_text{position:absolute;top:0;left:10px}.reservation-box .reservation-title .helper_text i{font-size:26px;cursor:pointer}.reservation-box .reservation-title .helper_text .tooltip_content{display:none}.tooltipster-content ol{padding:0 10px}.reservation_complete ul{list-style-type:disc;padding-left:25px}#reservation_article{padding:0 20px}#reservation_article .innerBox{padding:0}#reservation_article .reservation-box{border:0;border-radius:0;background:#fde29d}.reservation .select_mask i{z-index:11;pointer-events:none}.reservation .input-date{position:relative;z-index:10}.reservation fieldset.checkin-date .icon-addon .icon,.reservation fieldset.checkout-date .icon-addon .icon{z-index:11}.reservation .reservation-title h1,.reservation .reservation-title h3{text-align:center}#contentContainer article.reservation .reservation-title h1,.reservation .reservation-title h1{font-family:'Roboto Condensed',sans-serif;color:#4c4c4c;text-align:left;text-transform:uppercase;font-size:14px;font-weight:600}#contentContainer article.reservation .reservation-title h1 i{margin:0;font-size:14px;color:#4c4c4c}.reservation .reservation-title h3{font-weight:400;color:#7a8184;font-size:14px;line-height:1;margin-top:5px}.reservation-box .reservation .reservation-footer{width:auto;background:0 0;border:0;text-align:center}.reservation-box .reservation .reservation-footer .span-small{font-weight:700;font-size:14px;color:#555}.reservation .g-recaptcha{width:310px;min-height:78px;margin:0 auto 10px auto}.clearfix::after,.clearfix::before{content:'';display:table;height:0;overflow:hidden}.clearfix::after{clear:both}.reservation .offer-option .select_mask,.reservation .room-count .select_mask{display:block;width:auto;overflow:hidden;background:0 0}.reservation .offer-option .select_mask{overflow:visible}.reservation .offer-option{width:90%;float:left}.reservation .room-count{position:relative;display:block;width:10%;float:left;padding-left:10px}.reservation .offer-option .select_mask select,.reservation .room-count .select_mask select{display:block;min-width:0;width:100%;font-family:'Roboto Condensed',sans-serif;font-weight:500;font-size:16px;color:#333}.reservation .room-count .select_mask select{font-size:18px}.reservation .option-selector{margin:15px 0}.reservation .reservation-info fieldset label,.reservation .room-count label{position:absolute;color:#4c4c4c;font-weight:400;font-size:13px;top:-10px}.reservation .reservation-info fieldset.checkin-date label,.reservation .reservation-info fieldset.checkout-date label{top:10px;left:46px;z-index:11}.reservation .room-count label{top:-20px}.reservation .reservation-info fieldset input,.reservation .reservation-info fieldset select{display:block;width:100%}.reservation .personal-info fieldset input,.reservation .reservation-info fieldset input{padding-left:45px;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:16px;color:#333}.reservation .reservation-info fieldset .select_mask{display:block;background:#fff}.reservation .reservation-info::after,.reservation .reservation-info::before{content:'';display:table}.reservation .reservation-info::after{clear:both}.reservation .hr,.reservation hr{display:block;height:0;background:0 0;border:0;border-bottom:1px solid #4c4c4c;margin:0 -20px}.reservation .personal-info{margin:2px -5px}.reservation .reservation-info fieldset{position:relative;display:block;float:left;width:50%;padding:2px 0}.reservation .reservation-info fieldset.offer_options{width:auto;float:none}.reservation .reservation-info fieldset.excursion{float:none;width:auto;clear:both}.reservation .reservation-info fieldset:last-child{padding-right:0}.reservation .reservation-info .child-form-container{background:#efefef}.reservation .reservation-info .child-form-container .select_mask{width:49%;float:left;margin:.5%;background:#fff}.reservation .reservation-info .adults-count,.reservation .reservation-info .children-count{margin-top:10px}.reservation .personal-info fieldset{display:block;width:33.3333%;float:left;margin-bottom:4px;padding:0 5px}.reservation .personal-info fieldset input{display:block;width:100%}.reservation .personal-info fieldset.notes{float:none;width:auto;clear:both;padding-top:0}.reservation .personal-info fieldset textarea{display:block;width:100%;resize:none}.reservation-box .rsvp-form .gdpr-input{position:relative;margin-bottom:10px;text-align:center}.reservation-box .rsvp-form .gdpr-input input[type=checkbox]{width:auto;height:auto;display:inline-block;vertical-align:middle;line-height:1}.reservation-box .rsvp-form .gdpr-input label{display:inline}.progress-bar{position:relative;margin:0 0 20px 0}.progress-bar .meter{position:relative;height:5px;background:#333;box-shadow:inset 0 -1px 1px rgba(255,255,255,.3);border-radius:2px}.progress-bar .meter .bar{position:relative;height:100%;background:#7fa832;-webkit-transition:width 1s ease-in-out;-moz-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out;overflow:hidden;border-radius:0 5px 5px 0}.progress-bar .meter .bar::after{content:'';display:block;position:absolute;right:0;top:0;width:5px;height:5px;border-radius:100%;background:#e3ff96;box-shadow:inset 0 0 10px 2px rgba(177,218,100,.5),0 0 10px 2px #b1da64}.progress-bar .progress{position:absolute;top:100%;right:0;font-weight:400;color:#7a8184;font-size:14px;line-height:1;margin-top:5px}.paragraph-list{padding:0 15px}.paragraph-list&gt;p{display:block;margin:0;padding:0;font-size:13px}ul.notification-list{list-style-type:none;margin:0;padding:0}ul.notification-list&gt;li{display:block;width:auto}.notification-list .notification::after{content:'';display:table;height:0;overflow:hidden;clear:both}.notification-list .notification::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:#fff;pointer-events:none;transition:opacity 90ms ease-out;will-change:opacity;border-radius:0;z-index:1}.notification-list .notification.seen::before,.notification-list .notification:hover::before{opacity:.35}.notification-list .notification{display:block;overflow:hidden;position:relative}.notification-list .notification .controls,.notification-list .notification .icon,.notification-list .notification .message-body{display:block;float:left}.notification-list .notification .icon{width:10%;min-height:75px;margin-right:2%;text-align:center}.notification-list .notification .icon img{max-width:70px;border-radius:50%}.notification-list .notification .message-body{width:65%;font-size:12px}.notification-list .notification .message-body .message{font-size:16px;margin-bottom:5px}.notification-list .notification .message-body img{max-width:16px;margin-left:5px}.notification-list .notification .controls{float:right;text-align:left}.notification-list .notification .controls ul{list-style-type:none;padding:0;margin:0}.notification-list .notification .controls ul&gt;li{display:inline-block;margin:0}.notification-list .notification .controls ul&gt;li button{margin:0 1%;padding:10px}.notification-list .notification .controls .btn{display:inline-block;width:40px;height:40px;text-align:center;line-height:25px;background:#333;color:#fff;font-size:20px}.notification-list .notification .controls .btn.confirm_btn{background:#7fa832}.notification-list .notification .controls .btn.delete_btn{background:#bd362f}.notification-dropdown{width:380px;position:absolute;overflow:hidden;top:62px;right:0;background:#333}.notification-dropdown::before{content:'';position:absolute;top:0;right:10%;width:0;height:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #fff transparent}.notification-dropdown .notification-list .icon{width:75px;height:75px}.notification-dropdown .notification-list .message-body{width:auto;color:#fff}.notification-dropdown.collapse{height:0}.notification-dropdown .notification-list p{background:#fff;margin:8px 0;padding:20px 0}.welcome-popup-beta{position:fixed;bottom:0;left:0;right:0;background:#333;color:#fff;z-index:10}.welcome-popup-beta .container{width:80%;margin:0 auto;padding:10px 15px;text-align:center;display:flex;justify-content:center}.welcome-popup-beta p{padding:0;margin:0;line-height:1;text-align:center}.welcome-popup-beta .icon{float:left}.welcome-popup-beta .container::after,.welcome-popup-beta .container::before{content:'';display:table;height:0}.welcome-popup-beta .container::after{clear:both}.welcome-popup-beta .content,.welcome-popup-beta .controls,.welcome-popup-beta .filler,.welcome-popup-beta .icon{display:inline-block}.welcome-popup-beta .icon{width:40px;height:40px;border:2px solid #fff;border-radius:50%;line-height:40px;text-align:center;margin-right:5px}.welcome-popup-beta .icon i{font-size:21px}.welcome-popup-beta .filler{flex-grow:1;text-align:center}.welcome-popup-beta .controls{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.welcome-popup-beta .controls .close_btn{font-size:31px;color:#fff;font-weight:100}.rio-js-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;z-index:100}.rio-js-modal{position:fixed;background:rgba(0,0,0,.3);border-radius:14px;padding:8px;left:50%;top:50%;transform:translate(-50%,-50%);z-index:110;max-width:90%}.rio-js-modal .rio-js-modal-content{background:#fff;padding:0 15px}#contentContainer .more-info h3,#contentContainer article h1{font-family:'Roboto Condensed',sans-serif;font-weight:500;font-size:21px;line-height:28px;color:#333}#contentContainer .more-info h3 i,#contentContainer article h1 i{color:#7fa832;font-size:24px;line-height:32px;margin:0 5px 0 0}#contentContainer .more-info h3,#contentContainer article header h1{padding-top:10px}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid .row{margin:0 -15px}.container-fluid .row::after,.container-fluid .row::before{content:'';display:table;height:0}.container-fluid .row::after{clear:both}.four-offers-container .breadcrumbs{margin:0}.four-offers-container .breadcrumbs a span.hidden{font-size:0}.four-offers-container .sorting-filters{float:right;margin-right:1%}.four-offers-container .sorting-filters&gt;li a{position:relative;border-radius:5px;border:1px solid #a0bf67;padding:5px 10px;height:auto;line-height:1.2;margin-top:8px;cursor:pointer}.four-offers-container .sorting-filters&gt;li ul{display:none}.four-offers{background:#fff;padding:0 15px}#contentContainer .four-offers header h1{font-size:28px}#contentContainer .four-offers header h2{margin:0;padding:0;font-size:16px;color:#666;line-height:1.3}#contentContainer .four-offers .mobile-header h1,#contentContainer .four-offers .mobile-header h2{display:none;font-size:28px;padding:0 10px}#contentContainer .four-offers .mobile-header h2{line-height:1.3;font-size:16px;color:#666}.four-offers header{text-align:center}.four-offers header h1 span{display:inline-block;padding:0 10px;background:#fff}.four-offers .four-offers-list{list-style-type:none}.four-offers .four-offers-list&gt;li{position:relative;display:block;float:left;width:24%;height:285px;padding:0;margin:0 .5% 1% .5%}.four-offers .four-offers-list&gt;li a h3{top:-25px}.article-block{background:#fff;padding:10px 15px}#gmaps{display:block;width:auto;min-height:280px}.loading-container{position:relative;display:block;width:100px;height:100px;margin:15px auto}.loading-container .loading{list-style-type:none}.loading-container .loading&gt;li{position:absolute;width:1.2em;height:1.2em;border-radius:50%}.loading-container .loading&gt;li:nth-child(1){left:50%;top:0;margin:0 0 0 -.1em;background:#00c176;-webkit-transform-origin:50% 250%;-moz-transform-origin:50% 250%;-ms-transform-origin:50% 250%;-o-transform-origin:50% 250%;transform-origin:50% 250%;-webkit-animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate;-moz-animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate;-ms-animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate;-o-animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate;animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate}.loading-container .loading&gt;li:nth-child(2){top:50%;right:0;margin:-.1em 0 0 0;background:#ff003c;-webkit-transform-origin:-150% 50%;-moz-transform-origin:-150% 50%;-ms-transform-origin:-150% 50%;-o-transform-origin:-150% 50%;transform-origin:-150% 50%;-webkit-animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate;-moz-animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate;-ms-animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate;-o-animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate;animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate}.loading-container .loading&gt;li:nth-child(3){left:50%;bottom:0;margin:0 0 0 -.1em;background:#fabe28;-webkit-transform-origin:50% -150%;-moz-transform-origin:50% -150%;-ms-transform-origin:50% -150%;-o-transform-origin:50% -150%;transform-origin:50% -150%;-webkit-animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate;-moz-animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate;-ms-animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate;-o-animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate;animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate}.loading-container .loading&gt;li:nth-child(4){top:50%;left:0;margin:-.1em 0 0 0;background:#88c100;-webkit-transform-origin:250% 50%;-moz-transform-origin:250% 50%;-ms-transform-origin:250% 50%;-o-transform-origin:250% 50%;transform-origin:250% 50%;-webkit-animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate;-moz-animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate;-ms-animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate;-o-animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate;animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate}.continue_payment .select_payment_method img.auto-dimensions,img.auto-dimensions{width:auto;height:auto}.select_payment_method.active{background:#dedede}.top-large-image-container{position:relative;overflow:hidden}.top-large-image-container::after,.top-large-image-container::before{content:'';display:table}.top-large-image-container::after{clear:both}.top-large-image-container .large-image{display:block;width:49%;float:left}.top-large-image-container .large-image.disabled{opacity:.6}.top-large-image-container .large-image:last-child{float:right}.top-large-image-container .large-image img{max-width:100%}.vwallet .error-label{display:none}.vwallet .error-label .currency,.vwallet .error-label .surcharge-money{font-weight:700}#contentContainer .support-buttons{background:#fff}#contentContainer .support-buttons .spb-left{float:left}#contentContainer .support-buttons .spb-right{float:right}.fancy-url-container .icon{width:60px;height:60px;float:left;margin-right:6px;text-align:center}#contentContainer .support-buttons .spb-right .fancy-url-container .icon{float:right}.fancy-url-container .icon img{width:50px;height:50px;margin:5px auto}.fancy-url-container .icon .fa{font-size:38px;line-height:60px;color:#6c6c6c}.fancy-url-container .button{float:left;color:#333;font-family:Roboto,Arial,sans-serif;font-size:18px;height:60px;line-height:60px}.fancy-url-container:hover .button{color:#7fa832}.gallery-section .article-block{background:#fff}.gallery-section .article-block .content{margin:-10px -15px}.gallery-section .nav-pane{float:left;width:125px;max-height:370px;overflow:hidden;margin:0 10px}.gallery-section .image-container{float:right;max-width:1024px;max-height:370px;overflow:hidden}.gallery-section .nav-pane ul.nav-pane-list{list-style-type:none}.gallery-section .nav-pane ul.nav-pane-list&gt;li{display:block;overflow:hidden;margin-bottom:4px}.gallery-section .nav-pane ul.nav-pane-list&gt;li img{max-height:85px;opacity:.6}.gallery-section .nav-pane ul.nav-pane-list&gt;li.active img,.gallery-section .nav-pane ul.nav-pane-list&gt;li:hover img{opacity:1}#wide-slider-container{padding:62px 0 0 0;position:relative;z-index:1;margin:0 auto 40px auto}.careers-hero{position:relative;background-size:cover}.careers-hero .mask{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.65);pointer-events:none}.careers-hero .slide-1{height:100%;background:transparent url(/images/careers/macbook.jpg) top center/cover no-repeat}.careers-hero .slide-content{width:80%;height:200px;position:absolute;top:50%;left:50%;margin:-100px 0 0 -40%;text-align:center}.careers-hero .slide-content h1{font-weight:700;text-transform:uppercase;font-size:38px;color:#fff;line-height:1;margin-bottom:1%}.careers-hero .slide-content h2{text-transform:uppercase;font-weight:400;color:#a9d061;font-size:18px;margin-bottom:1%}.article-container{background:#fff}.article-container article{width:1170px;margin:0 auto}.article-container.careers-stats article header{padding:20px}.article-container.careers-stats article header h2{text-align:center;font-weight:500;font-size:26px;color:#535353;margin:0 0 20px 0}.article-container.careers-stats article header h2 .fa{color:#7fa832}.stats-list-container::after,.stats-list-container::before{content:'';display:table;height:0}.stats-list-container::after{clear:both}.stats-list-container .stats-list{list-style-type:none}.stats-list-container .stats-list&gt;li{position:relative;display:block;width:20%;margin:0 2.5%;float:left;background:#7fa832;border-radius:50%;overflow:hidden}.stats-list-container .stats-list&gt;li::before{content:'';padding-top:100%;float:left}.stats-list-container .stats-list&gt;li .content{position:absolute;width:100%;top:50%;transform:translateY(-50%);text-align:center;color:#fff}.stats-list-container .stats-list&gt;li label{display:block;color:#fff}.stats-list-container .stats-list&gt;li .content .fa,.stats-list-container .stats-list&gt;li .content .value{font-size:26px}.stats-list-container .stats-list&gt;li .content .value{padding-left:5px}.strikethrough-line{position:relative;margin:3% 0;text-align:center;border:0;height:1px;background-image:linear-gradient(to right,rgba(51,51,51,0),rgba(51,51,51,.75),rgba(51,51,51,0))}.strikethrough-line .content{position:relative;display:inline-block;background:#fff;top:-11px;padding:0 10px}#wide-slider-container section#contentMain{width:1024px;float:none;margin:50px auto 0 auto}.positions_list_container{padding:0;margin:0;background:#fff}ul.positions_list{list-style-type:none}ul.positions_list&gt;li{display:block;border-bottom:3px solid #7fa832;padding:16px}ul.positions_list&gt;li .content{display:none}ul.positions_list&gt;li h3{float:left}ul.positions_list&gt;li .controls{float:right;margin-right:1%}ul.positions_list&gt;li .city{float:right;margin-right:2%;line-height:40px}ul.positions_list&gt;li .controls small{display:block;text-align:center;color:#d3d3d3}ul.positions_list&gt;li::after,ul.positions_list&gt;li::before{content:'';display:table;height:0}ul.positions_list&gt;li::after{clear:both}ul.positions_list&gt;li .controls&gt;ul&gt;li{color:#fff;background:#90da36;border-radius:3px;font:900 14px/14px Roboto,sans-serif;overflow:hidden;padding:11px 20px;text-decoration:none;text-transform:uppercase}.col-lg-6{width:50%;float:left;padding-right:15px;padding-left:15px}.col-lg-12{padding-left:15px;padding-right:15px}.col-lg-2{width:16.6666666667%;padding-left:15px;padding-right:15px;float:left}.col-lg-4{width:33.3333333333%;padding-left:15px;padding-right:15px;float:left}.col-lg-5{width:41.6666666667%;padding-left:15px;padding-right:15px;float:left}.col-lg-7{width:58.3333333333%;padding-left:15px;padding-right:15px;float:left}.col-lg-8{width:66.6666667%;padding-left:15px;padding-right:15px;float:left}.form-data fieldset{width:100%;position:relative;margin:2% 0}.form-data fieldset::after,.form-data fieldset::before{content:'';display:table;height:0}.form-data fieldset::after{clear:both}.form-data fieldset label{display:block;width:25%;float:left;font-weight:700}.form-data fieldset input,.form-data fieldset textarea{display:block;width:75%;float:left}.form-data fieldset.full-row input,.form-data fieldset.full-row textarea{width:100%}.places_list{padding:1% 0 1% 5px}.places_list::after,.places_list::before{content:'';display:table;height:0}.places_list::after{clear:both}.places_list .view_more_offers{display:none}ul.places{list-style-type:none}ul.places&gt;li{display:block;width:32%;min-height:290px;float:left;margin:0 .5% 1% .5%}.place-container{border-bottom:3px solid #7fa832}.place-container .place-block{padding:0 5px}.place-container .place-block:hover{box-shadow:0 0 15px 1px rgba(0,0,0,.4)}.place-container .img-headline img{display:block;max-height:160px;margin:0 -5px}.place-container .place-details{background:#f8f8f8;border-top:1px solid #e3e3e3;margin:0 -5px}.place-container .place-details ul{list-style-type:none}.place-container .place-details ul&gt;li{display:block;float:left;padding:5px 10px;text-align:center;width:25%}.place-container .place-details ul&gt;li .num,.place-container .place-details ul&gt;li label{display:block;color:#888;text-transform:lowercase;font-size:12px;line-height:1;white-space:nowrap}.place-container .place-address address{display:block;white-space:nowrap;margin:0 15px 5px 0;overflow:hidden;font-size:11px;color:#888}.place-container .place-address address .city-name{display:none}#contentContainer .place-container .place-info h2{display:block;font-size:18px;overflow:hidden;white-space:nowrap;min-height:28px}.place-container .place-info .stars{width:100px;line-height:1.3}.place-container .place-info .stars .rating-value,.place-container .place-info .stars .review-count{font-size:0}.place-container .place-info .stars .number{display:block;float:right;color:#888}.place-container .place-info .stars .drawn-icon{float:left;font-size:16px;color:#ffcf0f;margin:0 1px}.place-container .place-info .stars .drawn-icon:first-of-type{margin-left:0}.place-container .place-info .place-categorization{margin:0 0 5px 0;overflow:hidden;word-break:nowrap}.place-container .place-info .place-categorization .place-category{float:left;background:#e3e3e3;color:#868686;padding:0 5px;border-radius:2px;font-size:11px;max-width:45%;overflow:hidden;white-space:nowrap}.place-container .place-info .place-categorization .place-category .fa{margin-right:3px;color:#7fa832}.place-container .place-info .place-categorization .place-offers{float:right;background:#7fa832;color:#fff;padding:0 6px;border-radius:2px;font-size:11px}.place-container.place-inactive .place-info .place-categorization .place-offers{background:#e3e3e3;color:#868686}.call-us-container{position:fixed;width:185px;height:185px;right:10px;bottom:10px;z-index:10;overflow:hidden}.call-us-container .btn{position:absolute;display:block;top:50%;left:50%;background:#3498db;transform:translate(-50%,-50%);width:80px;height:80px;border-radius:50%;color:#fff;border:5px solid #fff;box-shadow:0 0 15px 0 rgba(0,0,0,.75);text-align:center}.call-us-container .btn .circle{position:absolute;background:0 0;border-radius:50%;border:3px dotted #7fa832;top:50%;left:50%;transform:translate(-50%,-50%);animation-name:grow;animation-iteration-count:infinite;animation-direction:normal;animation-duration:1.5s;opacity:0}.call-us-container .btn:hover{background:#7fa832}.call-us-container .btn:hover .circle{border-style:solid;border-color:rgba(52,152,219,.4)}.call-us-container .btn .circle1{animation-delay:.2s}.call-us-container .btn .circle2{animation-delay:.4s}.call-us-container .btn .circle3{animation-delay:.6s}.call-us-container .btn .circle4{animation-delay:.8s}.call-us-container .btn .phone-icon{font-size:36px;line-height:70px}.call-us-container .btn:hover .phone-icon{animation:phone-icon 3s infinite}.call-us-container .tooltip{position:relative;padding:5px 10px;background:rgba(0,0,0,.5);color:#fff;z-index:20;font-size:11px;border-radius:.5em}.call-us-container .tooltip p{margin:0;padding:0}.call-us-container .tooltip::before{content:'';position:absolute;top:100%;left:50%;background:0 0;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(0,0,0,.5)}.col-lg-9{width:75%;float:left}.col-lg-3{width:25%;float:left}.rio-business{background:#fff;overflow:hidden}.rio-business header{padding:16px 0}.rio-business header h1{margin:0;padding:0;float:left;max-width:75%;line-height:1.2}.rio-business header h1 a{display:block;font-size:21px;font-weight:400;color:#333;margin:0}.rio-business header .fan-box{float:right}.rio-business .business-content{width:72%;float:left;padding:0 10px}.rio-business .business-content .place-title{border-bottom:1px solid #efefef;line-height:38px}.rio-business .business-content .offers_list{padding:0}.rio-business .business-content .offers_list .three_offers&gt;li{margin-bottom:6px}.rio-business .business-content .offers_list .three_offers&gt;li:nth-child(3n-1){margin:0 6px 6px 6px}.rio-business .business-content .review-list{list-style-type:none}.rio-business .business-content .review-list&gt;li{display:block;margin-bottom:2%}.rio-business .business-content .review-list&gt;li::after,.rio-business .business-content .review-list&gt;li::before{content:'';display:table;height:0}.rio-business .business-content .review-list&gt;li::after{clear:both}.rio-business .business-content .review-list&gt;li.hidden{height:0;overflow:hidden;margin:0}.rio-business .business-content .review-list&gt;li .avatar{width:50px;height:50px;float:left;margin-right:1%;overflow:hidden}.rio-business .business-content .review-list&gt;li .avatar img{max-width:100%;border-radius:50%}.rio-business .business-content .review-list&gt;li .review{float:left;width:90%;width:calc(99% - 50px)}.rio-business .business-content .review-list&gt;li .headline .author{float:left}.rio-business .business-content .review-list&gt;li .headline .author span{color:#7fa832;font-size:12px}.rio-business .business-content .review-list&gt;li .headline .rating{float:right}.rio-business .business-content .review-list&gt;li .headline .rating .number{display:block;float:right;margin-left:5px}.rio-business .business-content .review-list&gt;li .headline .rating .fa-star{color:#f1a700}.rio-business .business-content .review-list&gt;li .review-txt{clear:both}.rio-business .business-content .review-list&gt;li .review-txt p{margin:0;padding:0;font-size:13px}.rio-business .business-content .review-list&gt;li .review-txt .date time{color:#777;font-size:12px}.rio-business .business-content .section .footer{margin:2% 0;text-align:center}.rio-business .business-content .section .footer .btn,.rio-business .business-content .user-reviews .btn{padding-left:20px;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,.6)}.rio-business .business-content .section .footer .btn:active{background:#6b8e2a;transform:translateY(1px);filter:saturate(150%)}.rio-business .business-content .offers_list header{margin:0;padding:0}.rio-business .business-content .offers_list h2{margin:0 0 10px 0}#contentContainer .rio-business .business-content .offers_list h2 i{color:#515151;margin:0}.rio-business .business-content .place-description{position:relative;display:block;margin:0;max-height:105px;overflow:hidden;transition:max-height .5s cubic-bezier(0,1,0,1)}.rio-business .business-content .place-description.toggled{max-height:2000px}.rio-business .business-content .place-description&gt;ul{list-style-type:disc;padding:0 10px;margin-left:10px}.rio-business .business-content .place-description&gt;p{margin-bottom:5px}.rio-business .business-content .place-description::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);pointer-events:none}.rio-business .business-content .place-description.toggled::before{content:none}.rio-business .business-content .view-more-btn-container a{color:#333;font-weight:700;font-size:13px}.rio-business .business-aside{width:28%;float:right;padding:0 10px;background:#f3f3f3;padding-bottom:1000px;margin-bottom:-1000px}.rio-business .business-aside .mobile-header{display:none}.rio-business .business-aside .gallery-container{margin:2% 0}.rio-business .business-aside .gallery-container .image-container{min-height:156px;max-height:180px;overflow:hidden}.rio-business .business-aside .gallery-container .image-container img{max-width:100%;transition:opacity .5s ease-in-out}.rio-business .business-aside .gallery-container .image-container img.hidden{opacity:0}.rio-business .business-aside .gallery-container .image-container img.not-hidden{opacity:1}.rio-business .business-aside .gallery-container .image-playlist{margin-top:2%}.rio-business .business-aside .gallery-container .image-playlist::after,.rio-business .business-aside .gallery-container .image-playlist::before{content:'';display:table;height:0}.rio-business .business-aside .gallery-container .image-playlist::after{clear:both}.rio-business .business-aside .gallery-container .image-playlist ul{list-style-type:none}.rio-business .business-aside .gallery-container .image-playlist ul&gt;li{display:block;width:23%;height:38px;float:left;background:#f3f3f3;margin-left:2%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);cursor:pointer;overflow:hidden}.rio-business .business-aside .gallery-container .image-playlist ul&gt;li:first-child{margin-left:0}.rio-business .business-aside .gallery-container .image-playlist ul&gt;li img{max-width:100%}.rio-business .business-aside .gallery-container .image-playlist ul&gt;li img.active,.rio-business .business-aside .gallery-container .image-playlist ul&gt;li:hover img{opacity:.5}.rio-business .business-aside .rating-summary{padding:10px;background:#f8f8f8;box-shadow:inset 0 0 1px rgba(0,0,0,.2)}.offerV2 .rating-summary .review-summary,.offerV2 .rating-summary .score-box,.rio-business .business-aside .rating-summary .review-summary,.rio-business .business-aside .rating-summary .score-box{width:50%;float:left}.offerV2 .rating-summary .score-box .score,.rio-business .business-aside .rating-summary .score-box .score{display:block;text-align:center;font-size:48px;color:#515151;line-height:48px}.offerV2 .rating-summary .score-box .score em,.rio-business .business-aside .rating-summary .score-box .score em{font-style:normal;font-size:30px;line-height:30px;vertical-align:top}.offerV2 .rating-summary .score-box .stars-list,.rio-business .business-aside .rating-summary .score-box .stars-list{text-align:center;margin:1% 0}.offerV2 .rating-summary .score-box .stars-list .fa-star,.rio-business .business-aside .rating-summary .score-box .stars-list .fa-star{font-size:21px;color:#f1a700;margin:0 .5%}.offerV2 .rating-summary .score-box .info,.rio-business .business-aside .rating-summary .score-box .info{color:#acacac;font-size:12px;text-align:center}.offerV2 .rating-summary .review-summary label,.rio-business .business-aside .rating-summary .review-summary label{color:#acacac;font-size:12px}.offerV2 .rating-summary .review-summary .fa-star,.rio-business .business-aside .rating-summary .review-summary .fa-star{color:#acacac}.offerV2 .rating-summary .review-summary .summary-list,.rio-business .business-aside .rating-summary .review-summary .summary-list{list-style-type:none}.offerV2.rating-summary .review-summary .summary-list&gt;li,.rio-business .business-aside .rating-summary .review-summary .summary-list&gt;li{display:block}.offerV2 .rating-summary{background:#fff;margin-right:10px;display:flex;align-items:center;justify-content:center}.offerV2 .rating-summary .review-summary .summary-list&gt;li .rating-gauge,.rio-business .business-aside .rating-summary .review-summary .summary-list&gt;li .rating-gauge{position:relative;display:inline-block;width:75%;height:10px;border-radius:2px}.offerV2 .rating-summary .review-summary .summary-list&gt;li .rating-gauge .gauge,.rio-business .business-aside .rating-summary .review-summary .summary-list&gt;li .rating-gauge .gauge{display:block;height:100%;border-radius:2px;float:left;width:2px;max-width:85%;transition:width .8s cubic-bezier(.95,.050,.795,.035)}.offerV2 .rating-summary .review-summary .summary-list&gt;li .rating-gauge.star-5 .gauge,.rio-business .business-aside .rating-summary .review-summary .summary-list&gt;li .rating-gauge.star-5 .gauge{background-color:#7fa832}.offerV2 .rating-summary .review-summary .summary-list&gt;li .rating-gauge.star-4 .gauge,.rio-business .business-aside .rating-summary .review-summary .summary-list&gt;li .rating-gauge.star-4 .gauge{background-color:#bbbb13}.offerV2 .rating-summary .review-summary .summary-list&gt;li .rating-gauge.star-3 .gauge,.rio-business .business-aside .rating-summary .review-summary .summary-list&gt;li .rating-gauge.star-3 .gauge{background-color:#ecc00e}.offerV2 .rating-summary .review-summary .summary-list&gt;li .rating-gauge.star-2 .gauge,.rio-business .business-aside .rating-summary .review-summary .summary-list&gt;li .rating-gauge.star-2 .gauge{background-color:#ea8625}.offerV2 .rating-summary .review-summary .summary-list&gt;li .rating-gauge.star-1 .gauge,.rio-business .business-aside .rating-summary .review-summary .summary-list&gt;li .rating-gauge.star-1 .gauge{background-color:#e74c3c}.offerV2 .rating-summary .review-summary .summary-list&gt;li .total-reviews,.rio-business .business-aside .rating-summary .review-summary .summary-list&gt;li .total-reviews{font-size:9px;font-style:normal;color:#acacac;padding-left:5px;float:left;line-height:1}.rio-business .business-aside .side-maps header h3{border-bottom:1px solid #e3e3e3}.rio-business .business-aside .side-maps .static_map img{max-width:100%}.rio-business .business-aside .side-maps a{display:inline;font-size:14px;color:#167bbf;margin:0;padding:0;background:0 0}.rio-business .business-aside .side-maps address{display:block}.rio-business .business-aside .side-maps a.website{font-size:12px;color:#7fa832}.rio-business .business-aside .side-maps .work-schedule&gt;i{vertical-align:top}.rio-business .business-aside .side-maps ul.work_time{display:inline-block;width:92%;line-height:0;list-style-type:none;margin:0;padding:0}.rio-business .business-aside .side-maps ul.work_time&gt;li{display:inline-block;width:56%;float:none;font-size:12px;line-height:12px;overflow:hidden;padding:0;margin:1% 0;font-weight:400;border-bottom:none}.rio-business .business-aside .side-maps ul.work_time&gt;li.highlight{width:40%}.rio-business-header-hero{background:#e3e3e3;padding:10px 20px;margin-bottom:10px}.rio-business-header-hero .icon-brand{float:left;margin-right:15px}.rio-business-header-hero .icon-brand img{width:100px}.rio-business-header-hero .container h1{margin-bottom:15px;font-size:22px}.rio-business-header-hero .container ul.stats-list{list-style-type:none}.rio-business-header-hero .container ul.stats-list.stats-mobile{display:none}.rio-business-header-hero .container ul.stats-list&gt;li{display:inline-block;padding:0 10px;font-size:11px;color:#717577}.rio-business-header-hero .container ul.stats-list&gt;li i{color:#7fa832;font-size:12px}.rio-business-header-hero .container ul.stats-list&gt;li:first-child{padding-left:0}.near-places-list ul.places&gt;li{max-width:277px}.near-places-list ul.places&gt;li a{display:block}.near-places-list .place-container .img-headline img{margin:0;max-width:100%}.nearest-places .places_list header,.similar-offers-list header{margin-bottom:10px;padding-left:10px}.view-more-container{display:none}.simple-modal{position:fixed;z-index:301;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5)}.simple-modal .simple-modal-content{position:absolute;width:85%;top:10%;left:50%;background:rgba(10,10,10,.3);transform:translate(-50%,0);padding:15px}.simple-modal.size-md .simple-modal-content{width:45%}.simple-modal .simple-modal-header{position:relative;padding:10px 20px;background:#e3e3e3;color:#333}.simple-modal .simple-modal-header h2 i{color:#7fa832;margin-right:5px}.simple-modal .simple-modal-header h2{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:21px}.simple-modal .simple-modal-header .close-btn{position:absolute;top:-20px;right:-20px;width:35px;height:35px;border-radius:50%;background:#b94a48;color:#fff;text-align:center}.simple-modal .simple-modal-header .close-btn i{font-size:18px;line-height:35px}.simple-modal .simple-modal-body{padding:10px 20px;background:#fff}.simple-modal .simple-modal-footer{background:#fff;text-align:right;border-top:1px solid #ccc}.simple-modal .simple-modal-footer a:not(.btn){text-transform:uppercase;font-weight:500}.simple-modal .simple-modal-footer a.gray-btn{color:#848484}.simple-modal .simple-modal-footer a,.simple-modal .simple-modal-footer button{margin:0 10px}.m-0,.simple-modal .simple-modal-footer a:last-child,.simple-modal .simple-modal-footer button:last-child{margin:0}.simple-modal .profil_form .form-group .icon-addon{width:70%}.simple-modal .profil_form .form-group .icon-addon input{display:block;width:100%}.simple-modal .profil_form .form-group .btn{width:30%}.category-heading{background:#fff;padding:15px}#contentContainer .category-heading h1{font-family:'Roboto Condensed',sans-serif;font-weight:500;font-size:26px;color:#333}#contentContainer .category-heading h2{font-family:'Roboto Condensed',sans-serif;font-weight:500;font-size:16px;color:#666;line-height:1.3}.inactive-offer-container{background:#fff;border-bottom:1px solid #e3e3e3}.inactive-offer-container&gt;h3,.inactive-offer-container&gt;h4{display:block;font-size:18px;padding:10px;text-align:center;background:#f3f3f3;border-bottom:1px solid #e3e3e3}.inactive-offer-container&gt;h4{display:none;border:none;padding:0 0 5px 0}.inactive-offer-container .in-desktop{display:block}.inactive-offer-container .in-mobile{display:none}.inactive-offer-container ul.offers{list-style-type:none}.inactive-offer-container ul.offers&gt;li{position:relative;display:block;width:270px;height:285px;float:left;margin:0 10px}.inactive-offer-container .offers_list{padding:10px;background-color:#fde29d}.inactive-offer-container ul.offers&gt;li:first-child{margin-left:0}.inactive-offer-container ul.offers&gt;li:last-child{margin-right:0}.inactive-offer-container .green_btn{display:block;text-align:center;font-size:18px;overflow:hidden}#contentProfile .profile_form .radio-label-aligner input{margin:12px 0 0 0}#contentProfile .profile_form .radio-label-aligner .separator{display:inline-block;width:1%;float:left;border:0}#contentProfile .profile_form .radio-label-aligner input,#contentProfile .profile_form .radio-label-aligner label{float:left}#contentProfile .profile_form .radio-label-aligner label{margin:8px 0 0 5px}.similar-offers-list .offers_list{padding:0;margin:0 0 0 7px}.similar-offers-list .offers_list ul.offers{list-style-type:none}.similar-offers-list .offers_list ul.offers&gt;li{position:relative;display:block;width:270px;height:285px;float:left;margin:0 10px}.similar-offers-list .offers_list ul.offers&gt;li:first-child{margin-left:0}.similar-offers-list .offers_list ul.offers&gt;li:last-child{margin-right:0}.msg-box{display:block;margin:10px 0;box-shadow:inset 0 1px 2px 0 rgba(255,255,255,.8);border-radius:3px;border:1px solid transparent}.msg-box.msg-error{background-color:#f5b5b4;border-color:#d39493;color:#333}.msg-box .message{line-height:1;padding:5px 24px}.msg-box .message p{margin:0;padding:0}.msg-box.msg-error i{color:#bf3737}.auto-height{height:auto!important}.breadcrumbs.hotel-list{position:relative;min-height:42px;height:auto}.breadcrumbs.hotel-list .destination-path{width:80%;float:left}.breadcrumbs.hotel-list .filter_btn{width:20%;float:left}.breadcrumbs.hotel-list .filterBox{position:absolute;background:#fff;top:42px;right:0;z-index:80;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);padding-bottom:5px}.breadcrumbs.hotel-list .filterBox&gt;ul&gt;li{position:relative;float:none;height:auto;font-size:14px;line-height:1;padding:0;background:0 0}.breadcrumbs.hotel-list .filterBox .heading{padding-left:12px;font-family:'Roboto Condensed',sans-serif;font-size:15px;margin-top:6px;font-weight:700;color:#333;margin-bottom:6px}.breadcrumbs.hotel-list .filterBox .stars_container{padding-left:10px}.breadcrumbs.hotel-list .filterBox .filterList{list-style-type:none}.breadcrumbs.hotel-list .filterBox .filterList&gt;li{float:left;width:auto;height:auto;line-height:1;margin:0;padding:0;border:0}.breadcrumbs.hotel-list .filterBox .filterList.foodList&gt;li{float:none;margin-bottom:3px}.breadcrumbs.hotel-list .filterBox .filterList.foodList&gt;li input{height:auto;line-height:1}.breadcrumbs.hotel-list .filterBox .filterList.foodList&gt;li .checkboxContainer{display:inline-block;float:left;margin:0 10px}.full-address-list{display:none;overflow:hidden}.full-address-list .address-list address{display:block}.full-address-list ul.address-list&gt;li:not(:last-child){border-bottom:1px solid #e3e3e3;margin-bottom:15px}.full-address-list .address-list ul&gt;li a{display:inline;color:#167bbf}.full-address-list .address-list ul.work_time{display:inline-block;width:92%;line-height:0}.full-address-list .address-list ul.work_time&gt;li{display:inline-block;width:56%;float:none;font-size:12px;line-height:12px;overflow:hidden;padding:0;margin:0;font-weight:400;border-bottom:none}.full-address-list .address-list ul.work_time&gt;li.highlight{width:40%}.btn .fa-spin{background:0 0;border:0;transition:none}.destination-search-container{display:none;background:#fde29d;color:#333;padding:10px 10px}.destination-search-container label{display:block;color:#333;font-family:'Open Sans',sans-serif,Arial;font-weight:700;font-size:13px}.destination-search-container input{display:block;width:100%;text-indent:30px}.destination-search-container .results-container{background:#fff;padding:0 10px;overflow:hidden;max-height:0;transition:max-height .6s ease-out}.destination-search-container .results-container.collapsed{max-height:1280px}.destination-search-container .icon-addon .icon{background:#333;color:#fff}.destination-search-container .results-list{list-style-type:none}.destination-search-container .results-list&gt;li{display:inline-block;width:24%;margin:0 .5% 0 0;height:25px}.destination-search-container .results-list&gt;li a{display:block;font-weight:700;text-transform:none;height:100%;line-height:25px;color:#333;padding-right:5%}.destination-search-container .results-list&gt;li a::after,.destination-search-container .results-list&gt;li a::before{content:'';display:table}.destination-search-container .results-list&gt;li a::after{clear:both}.destination-search-container .results-list&gt;li a .count{border-radius:8px;border:1px solid rgba(51,51,51,.5);color:#333;font-size:9px;padding:0 5px;float:right;line-height:1;vertical-align:middle;margin-top:7px;background:#fde29d}.destination-search-container .tabs-list-container .tabs-list{display:flex;list-style-type:none;margin-bottom:5px}.destination-search-container .tabs-list-container .tabs-list&gt;li.tabs-list-item{width:100%;white-space:nowrap}.destination-search-container .tabs-list-container .tabs-list&gt;li.tabs-list-item a{display:block;text-align:center;text-transform:uppercase;color:#333;font-weight:700;height:35px;line-height:35px;overflow:hidden}.destination-search-container .tabs-list-container .tabs-list&gt;li.tabs-list-item:after{content:'';display:block;background:#333;height:3px;width:0;transition:width .35s;margin:0 auto}.destination-search-container .tabs-list-container .tabs-list&gt;li.tabs-list-item.active:after{width:85%}.destination-search-container .tab-content-container{background:#fff;padding:0 10px}.destination-search-container .tabs-list-container .tab-content{max-height:0;overflow:hidden}.destination-search-container .tabs-list-container .tab-content.collapsed{max-height:5000px}.destination-search-container .view-all-results{margin:15px 0;text-align:center}.destination-search-container .tabs-list-container{transition:max-height .45s ease-out;max-height:800px;overflow:hidden}.destination-search-container .tabs-list-container.collapsed{max-height:0}.destination-search-container .clear_destination{position:absolute;right:3%;top:50%;transform:translateY(-50%)}.destination-search-container .clear_destination a{color:#bd362f}.destination-search-container .clear_destination a:hover{text-shadow:1px 1px 25px #bd362f,1px 1px 25px #bd362f}.mobile-explanation-container{position:fixed;bottom:0;left:0;right:0;z-index:500;background:#333}.mobile-explanation-container .mobile-explanation{padding:10px 15px}.mobile-explanation-container .mobile-explanation .btn{display:block;width:65%;margin:0 auto;white-space:nowrap}[v-cloak]{display:none!important}#filtered-offer-list .destinationReasonsBox{margin-bottom:10px}.mobile-share{display:none;text-overflow:ellipsis;white-space:nowrap;background:#fff}.mobile-share a{color:#4c4c4c;font-size:13px;font-weight:600;letter-spacing:.007px;text-transform:uppercase}#sliderContainer .mobile-share{padding:5px 0}.question-list p{margin:0;padding:0}.question-list ul.sub-questions-list{padding-left:15px;list-style-type:disc}.question-list code{display:inline-block;padding:10px;background:#fbfbfc;border:1px solid #e8e8e8;border-radius:3px}.share-window{display:block;min-width:75%;position:absolute;background:#282828;padding:20px;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:rgba(0,0,0,.14) 0 16px 24px 2px,rgba(0,0,0,.12) 0 6px 30px 5px,rgba(0,0,0,.4) 0 8px 10px -5px}.share-window hr{background:0 0;border:0;border-bottom:1px solid rgba(255,255,255,.1)}.share-window p{margin:0;padding:0}.share-window .close-btn,.share-window .secondary{color:#aaa}.share-window .close-btn{position:absolute;right:20px;top:20px;font-size:18px}.share-window header h2{font-size:18px;font-weight:400}.share-window .share-options-container{margin:20px 0;display:flex;align-items:center;justify-content:center;text-align:center}.share-options-container ul.share-options{list-style-type:none;margin:0;padding:0}.share-options-container ul.share-options&gt;li{display:inline-block;margin:0 8px 0 0}.share-options-container ul.share-options&gt;li a{display:block}.share-options-container ul.share-options&gt;li .icon{width:60px;height:60px;background:#f4f4f4;border-radius:50%;text-align:center;margin:0 auto 8px auto}.share-options-container ul.share-options&gt;li .icon i.fa{color:#fff;font-weight:700;font-size:28px;line-height:60px}.share-options-container ul.share-options&gt;li .icon svg{margin:18px auto 0 auto;fill:#fff}.share-options-container ul.share-options&gt;li .icon.facebook{background:#3b5998}.share-options-container ul.share-options&gt;li .icon.fb-messenger{background:#00c6ff;background:linear-gradient(to bottom,#00c6ff 1%,#0078ff 99%)}.share-options-container ul.share-options&gt;li .icon.viber{background:#8f5db7}.share-options-container ul.share-options&gt;li .icon.email{background:#888}.share-options-container ul.share-options&gt;li label{text-align:center;color:#fff;font-size:13px}.share-window .copy-link{position:relative;margin-top:20px;background:#1c1c1c;border:1px solid #292929;padding:10px;overflow:hidden}.share-window .copy-link input{-webkit-appearance:none;background:0 0;border:0;color:#fff;height:auto;font-size:14px;display:block;width:80%;line-height:1;box-sizing:border-box}.share-window .copy-link .btn{background:#1c1c1c;border:0;text-transform:uppercase;padding:0 8px;color:#3ea6ff;border-radius:2px;z-index:10;position:absolute;right:0;top:10px;font-weight:600}section#contentOffer.offerV2 .toggle-btn{display:none;font-weight:700;font-size:13px}section#contentOffer.offerV2 .toggle-btn i{font-size:14px}.active-offer-container{padding:10px;background:#fde29d}.active-offer-container .active-offer{position:relative}.active-offer-container .active-offer article&gt;.image-container{float:left;width:19%;overflow:hidden;margin-right:1%}.active-offer-container .active-offer article&gt;.image-container img{max-width:100%;height:120px}#contentContainer .active-offer-container .active-offer article h2{padding:0;margin:0;font-size:14px;font-weight:700;line-height:1}#contentContainer .active-offer-container .active-offer article h1{font-size:18px;font-weight:700;line-height:1;margin:8px 0 20px 0}.active-offer-container .active-offer .offer-info .offer-info-flex{display:block;flex-wrap:wrap;align-items:center}.active-offer-container .active-offer .offer-info .price .price-formatted{font-size:20px}.active-offer-container .active-offer .time-list{display:inline-block;list-style-type:none}.active-offer-container .active-offer .time-list&gt;li{display:inline;font-weight:700}.active-offer-container .active-offer .time-list&gt;li:nth-child(2)::after,.active-offer-container .active-offer .time-list&gt;li:nth-child(2)::before{content:' : '}.active-offer-container .active-offer .offer-info .offer-info-flex .time-left{float:left}.active-offer-container .active-offer .green_btn{display:inline-block;margin-top:-25px;margin-left:15px}#full-description,section#contentOffer.offerV2 .offer-toggle{position:relative;display:block;max-height:5000px;transition:max-height .5s ease-out;overflow:hidden}#full-description.collapsed,section#contentOffer.offerV2 .offer-toggle.collapsed{max-height:200px}section#contentOffer.offerV2 #offer-curious-block.offer-toggle.collapsed{max-height:95px}section#contentOffer.offerV2 #offer-curious-block.offer-toggle.collapsed::after{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 75%,#c8d9a6 100%)}#full-description.collapsed::after,section#contentOffer.offerV2 .offer-toggle.collapsed::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 75%,#fff 100%);pointer-events:none}section#contentOffer.offerV2 .toggle-btn{display:inline;padding:15px 0}.integrated-container{margin:15px 0}section#contentOffer .integrated-container&gt;h3{font-family:Roboto,sans-serif;font-size:14px;font-weight:700;margin:0 0 5px 0}section#contentOffer .integrated-container.copywriter&gt;h3{padding:0 0 5px 0;background:rgba(127,168,50,.43)}section#contentOffer .integrated-container .integrated-toggle em{font-style:normal}.offer-div-container{position:relative}.offer-div-container .offer_block{z-index:10}.offer-div-container .quick_view_container{position:absolute;z-index:0;top:0;left:0;text-align:center;visibility:hidden;perspective:400px;width:100%}.offer-div-container .quick_view_container .quick_view_btn{display:block;width:84%;transition:transform .3s ease-out;transform:translateX(-100%)}.offer-div-container:hover .quick_view_container{top:calc(100% - 40px);z-index:25;visibility:visible}.offer-div-container:focus .quick_view_container .quick_view_btn,.offer-div-container:hover .quick_view_container .quick_view_btn{transform:translateX(0)}.mb-1{margin-bottom:1rem}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:1rem;margin-bottom:1rem}.my-2{margin-top:2rem;margin-bottom:2rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:1rem;padding-bottom:1rem}.py-2{padding-top:2rem;padding-bottom:2rem}.px-1{padding-left:1rem;padding-right:1rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:1rem!important;padding-right:1rem!important}.px-10{padding-left:10px;padding-right:10px}.w-50{width:50%}.w-75{width:75%}.carousel-container{position:relative}.offer-quick-preview .offerSlider .owl-dots{display:block!important}.offer-quick-preview .offer-info{max-height:65vh;overflow:auto}.offer-quick-preview .price-list .label,.offer-quick-preview .price-list .new-price,.offer-quick-preview .price-list .old-price{display:inline-block;font-weight:700}.offer-quick-preview .price-list .label{font-size:18px;color:#333;text-transform:uppercase}.offer-quick-preview .price-list .new-price{font-size:22px;color:#7fa832}.offer-quick-preview .price-list .old-price{font-size:21px;text-decoration:line-through}.offer-quick-preview .price-list .savings{font-size:18px}.offer-quick-preview .price-list .savings .percent{color:#d12c3d;font-weight:700}.offer-quick-preview .hr{height:0;display:block;border-bottom:1px solid #f3f3f3;margin-top:1rem;margin-bottom:1rem}.offer-quick-preview .contacts-list{background:#f8f8f8;border-top:1px solid #e3e3e3}.offer-quick-preview .contacts-list a,.offer-quick-preview .contacts-list a:active{color:#167bbf;font-size:16px;line-height:16px;font-weight:700}.offer-quick-preview{display:flex;position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000;align-items:center;justify-content:center}.offer-quick-preview .modal-overlay{content:'';position:fixed;top:0;left:0;width:100%;height:100%;z-index:1010;background:rgba(0,0,0,.5)}.offer-quick-preview .modal-container{z-index:1025;background:rgba(0,0,0,.3);border-radius:5px;padding:1rem}.offer-quick-preview .modal-container .dialog{position:relative;background:#fff}.offer-quick-preview .close_btn{position:absolute;top:-10px;right:-10px;width:35px;height:35px;border-radius:50%;background:#d12c3d;color:#fff;line-height:33px;text-align:center;font-size:20px;z-index:1050}#YouTubeDialog iframe,iframe.youtube-dialog{display:block;margin-left:auto;margin-right:auto;width:80%;height:320px}section#contentOffer .hotel-extras-container::after,section#contentOffer .hotel-extras-container::before{content:'';display:table;height:0}section#contentOffer .hotel-extras-container::after{clear:both}section#contentOffer .hotel-extras-container ul.extras-list{list-style-type:none;margin:0;padding:0}section#contentOffer .hotel-extras-container ul.extras-list&gt;li.extas-list-item{display:block;width:25%;float:left;margin:0}.facility-icon{display:inline-block;width:20px;height:20px;vertical-align:middle;overflow:hidden;background:transparent url(/images/facility-spritesheet.png) no-repeat}.continue_payment .tabs-list-container{display:none}.continue_payment .social_btn{margin-bottom:10px}.continue_payment .sign_in_box .green_btn{margin-bottom:10px}.continue_payment .sign_in_cntainer{position:relative}.continue_payment .sign_in_cntainer .vertical-divider{position:absolute;display:block;top:0;bottom:0;left:310px;border-left:1px solid #e3e3e3;width:0;pointer-events:none;height:440px}.continue_payment .sign_in_cntainer .vertical-divider label{position:absolute;top:140px;background:#fff;padding:0 5px;line-height:14px;z-index:10;transform:translate(-50%,-50%);box-shadow:0 -10px 5px 0 #fff,0 10px 5px 0 #fff}.continue_payment .sign_in_cntainer .sign_in_box input{border-color:#e3e3e3}#filtered-offer-list .destinationReasonsBox.loading{display:none}#filtered-offer-list .destinationReasonsBox.loading.loaded{display:block}#filtered-offer-list .destinationReasonsBox .headline-text h2{display:inline;line-height:1!important}#filtered-offer-list .destinationReasonsBox .alert&gt;i{margin-right:10px}.mobile-filtration{padding-bottom:10px}.mobile-filtration .destinations-list,.mobile-filtration .mobile-filters-vue{width:48%;float:left;margin:0 1%;border:0}.mobile-filtration .destinations-list{position:relative}.mobile-filtration .destinations-list .close-btn{position:absolute;right:32px;top:50%;transform:translateY(-50%);z-index:10;color:#bd362f}.mobile-filtration .destinations-list .close-btn:hover{color:#842520}.mobile-filtration .destinations-list-box,.mobile-filtration .mobile-filters-vue .details_btn{padding:7px 10px;background:#fff;color:#333;border:1px solid #7fa832;border-radius:5px;font-size:16px;text-align:left;display:block;width:100%;height:40px}.mobile-filtration .destinations-list-box.selected{background:rgba(127,168,50,.2);border-color:#d3dadf;color:#565656;font-weight:700}.mobile-filtration .destinations-list-box .chevron,.mobile-filtration .mobile-filters-vue .details_btn .chevron{float:right}.mobile-filtration .destinations-list-box .destination-icon,.mobile-filtration .mobile-filters-vue .details_btn .destination-icon{color:#7fa832}.mobile-filtration .destinations-list-box .destination-icon{margin-right:5px}.mobile-filtration .destinations-list-box .chevron .caret-icon,.mobile-filtration .mobile-filters-vue .details_btn .caret-icon{font-size:10px;color:#7fa832}.mobile-filtration .destinations-list-box .label{font-size:16px}.mobile-destinations-list{position:relative;background:#fff;padding:0 15px 70px 15px;width:100%;height:100%;margin:60px auto;overflow:scroll}.mobile-destinations-list .search-bar label{margin:5px 0;font-weight:700}.mobile-destinations-list .search-bar{margin:0 0 10px 0}.mobile-destinations-list .search-bar .icon-addon{width:80%;margin:0 auto}.mobile-destinations-list .search-bar .icon-addon .icon{border:1px solid #333;padding:12px;border-right:0}.mobile-destinations-list .search-bar input[type=text]{width:100%;border-color:#333}.mobile-destinations-list .search-bar fieldset{border-bottom:1px solid #ccc;padding:7px 0 13px 0}.mobile-destinations-list .search-results h3{font-size:14px}.mobile-destinations-list .destinations-list{list-style-type:none}.mobile-destinations-list .destinations-list&gt;li.destinations-list-item{display:block;width:50%;float:left}.mobile-destinations-list .destinations-list&gt;li.destinations-list-item a{display:block;color:#333;font-weight:700;font-size:13px}.mobile-destinations-list .destinations-list&gt;li.destinations-list-item .active-offer-number{font-size:12px;font-weight:400;color:#828282}.mobile-destinations-list .search-bar .icon-addon .icon{background:#f3f3f3;color:#7fa832}.mobile-destinations-list .close_btn{position:absolute;top:10px;left:10px;width:30px;height:30px;line-height:28px;border:2px solid #7fa832;border-radius:50%;text-align:center}.mobile-destinations-list .filter-list-item{width:49%;float:left;margin:0 .5%}.mobile-destinations-list .filter-list-item .title{font-weight:700}.mobile-destinations-list .results-container.hidden{display:none}.mobile-destinations-list .results-container h3{font-weight:400;margin-bottom:6px}.mobile-destinations-list .results-container.search-results h3{font-weight:700}.mobile-destinations-list .search-bar .clear-btn{position:absolute;right:20px;top:10px;color:#d12c3d}.mobile-filtration{display:none}.mobile-filtration .checkin-dates .filter{position:relative;display:block;width:50%;float:left}.mobile-filtration .checkin-dates .filter input{display:block;width:100%;padding-left:24px;border:1px solid #7fa832;border-radius:5px;font-size:16px}.mobile-filtration .checkin-dates .filter input::placeholder{font-size:14px;color:#333}.mobile-filtration .checkin-dates .filter .caret,.mobile-filtration .checkin-dates .filter label{position:absolute;left:8px;top:50%;transform:translateY(-50%);color:#7fa823}.mobile-filtration .checkin-dates .filter .caret{left:auto;right:10px;font-size:10px}.destination-label{display:none;color:#909090;font-size:16px;font-weight:300;margin-bottom:10px}.modal-popup .filterBox{background:#fff;margin-top:60px;padding-bottom:120px;height:100%;overflow:scroll}.filterBox .close-btn{display:none}.modal-popup .filterBox .close-btn{display:block;width:30px;height:30px;line-height:28px;border:2px solid #7fa832;border-radius:50%;text-align:center;margin:10px 0 0 10px;font-size:14px}.offer-list-v2 .offer-v2 .extra-info,.offer-list-v2 .offer-v2 .offer-title,.offer-list-v2 .offer-v2 .vendor-brand{display:none}.offer-list-v2 .offer-v2 .people-label,.regular_price .people-label{font-style:normal;font-weight:400;font-size:11px;padding:0 2px;background:#7fa832;color:#fff;white-space:nowrap;vertical-align:middle}.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;li.price-row .payment_price .calculated-price{white-space:nowrap;color:#787878;font-size:11px;font-weight:400}.editable-component{position:relative}.editable-component .btn:not(.green_btn,.gray_btn){background-color:transparent;padding:5px;font-size:18px;border:1px solid #e3e3e3}.editable-component .toggle-edit-btn{color:#7fa832}.editable-component .save-btn{color:#4267b2}.editable-component .cancel-btn{color:#d12c3d}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{position:relative;width:850px;margin:0 auto;padding:20px 30px;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}.modal-container .close-btn{background:0 0;border:0;position:absolute;top:0;right:0;color:#7fa832;font-size:18px;padding:10px}.modal-header h3{margin-top:0;color:#42b983}.modal-enter{opacity:0}.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}#contentContainer .editable-component .btn:not(.green_btn,.gray_btn) i{margin:0}.copywriting-offer-modal .modal-footer,.copywriting-offer-modal .modal-header{padding:0;border:0}.editable-component{position:relative}.editable-component .toggle-edit-btn{position:absolute;top:50%;right:0;transform:translateY(-50%)}.editable-component .html-component .toggle-edit-btn{top:0;z-index:100}.editable-component.static .toggle-edit-btn{position:static;transform:translateY(0)}section#contentOffer .copywriting-offer-modal .modal-header h3{margin:0;padding:0}.offerV2 .offer_txt ul{padding:0;margin:0;list-style-type:disc;text-indent:20px}.modal-phonelist-row{position:relative;border-bottom:1px solid #e3e3e3}.phone-list-vue .heading{font-weight:700}.week-days .form-control{width:65px;display:inline-block}.copywriter-address-container{position:relative;margin:15px 0;padding:5px 0;border:1px solid #efefef;border-left:0;border-right:0;background:#fff}.copywriter-address-container:nth-child(odd){background:#f7f7f7}.copywriter-address-container .address-container .address input{display:block;width:50%}.copywriter-address-container .coordinates-container .map-container{height:200px}.form-group.row::after,.form-group.row::before{content:'';display:table;height:0}.form-group.row::after{clear:both}.row .no-gutter{padding-left:0;padding-right:0}aside.offerV2 ul.mini-city-list li{margin-bottom:.51rem}.mini-city-list li a{color:#7fa832;font-weight:400;height:auto;line-height:1.1}.work-time.container .time-input{width:65px}.work-time.container .worktime-label{line-height:40px}aside.offerV2 .ready-list li a.inline{display:inline;color:#7fa832}.option-details .option-image img{max-width:140px;max-height:90px}.bs-alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-radius:.25rem}.bs-alert.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.option-list-editable{list-style-type:none;line-height:1.2}.option-list-editable&gt;.option-list-item{display:block;float:left;width:22%;margin:0 1%}.option-list-editable&gt;.option-list-item input[type=checkbox]{display:inline;line-height:inherit;padding:0;height:auto}.option-details .highlight{padding:5px 0;border:1px solid #d12c3d}.option-details .highlight p{margin:0;padding:0}.form-control.full-width-form-control{width:100%}.tourism-data input[type=checkbox].form-check-input{height:auto;display:inline;line-height:inherit;padding:0}section#contentOffer.offerV2 .tourism-data .offer_info{padding-bottom:15px}.gallery-modal .gallery-container{margin:0 -15px}.gallery-modal .gallery-container .images-list{position:relative}.gallery-modal .gallery-container .images-list .image-list-item{display:block;border-bottom:1px solid #efefef;overflow:hidden}.gallery-modal .gallery-container .images-list .image-list-item:nth-child(odd){background-color:#e4e4e4}.gallery-modal .gallery-container .images-list .image-list-item img{max-width:100%}.gallery-modal .gallery-container .album-list .album-list-item.active::before{content:'» '}.gallery-container .upload-drop-zone{background:#fff;border-radius:5px;border:2px dashed #7fa832;border-image:none;margin-left:auto;margin-right:auto;margin-bottom:15px;padding:10px 0}.gallery-container .upload-drop-zone.dragged{padding:20px 0}.gallery-container .upload-drop-zone.dragged .dropzone-label{font-size:0}.gallery-container .upload-drop-zone .dropzone-label{text-align:center;color:#646c7f;font-size:20px}.gallery-container .heading{font-size:10px;font-weight:700;text-transform:uppercase}#sliderContainer .gallery-editor{position:absolute;bottom:40px;left:0;z-index:150}.gallery-modal .modal-body{margin-top:0;padding-top:0}.gallery-editor .tabs,.list-style-type-none{list-style-type:none}.gallery-editor .tabs&gt;li{display:block;float:left;margin:15px;border-bottom:3px solid transparent}.gallery-editor .tabs&gt;li:first-child{margin-left:0}.gallery-editor .tabs&gt;li.active{border-bottom-color:#7fa832}.gallery-editor .tabs&gt;li a{display:block;margin-bottom:10px}.gallery-editor .file-list .image{position:relative;background:#ccc;height:65px;margin-bottom:10%}.gallery-editor .file-list .image.selected::after{content:"\f00c";position:absolute;background:#4267b2;color:#fff;font-family:FontAwesome;padding:5px;top:0;left:0;border-radius:0 0 5px}.gallery-editor .file-list .image.selected img{border-color:#4267b2;border-radius:3px}.gallery-editor .file-list .image img{width:100%;min-width:100%;height:65px;min-height:65px;border:3px solid transparent}.gallery-editor .file-operations-list&gt;li{display:inline-block}.gallery-editor .file-list .image .cancel-btn{position:absolute;top:0;right:0;background:#fff}.fb-aside,.website-aside{min-height:25px;vertical-align:middle;margin-top:15px}#smoothscroller .btn-large{display:block;width:100%;height:75px;background:#7fa832;color:#fff;font-size:18px;z-index:10}#contentContainer .approve-container{position:fixed;bottom:50px;right:0;width:195px;height:76px;z-index:9999}#contentContainer .approve-container .btn{display:block;font-size:18px;color:#fff;background:#7fa832;width:100%;height:100%;border:7px solid #fff;padding:10px}#contentContainer .approve-container .btn:disabled{background:#6c757d}.offer-communication-container{position:fixed;bottom:0;left:0;width:480px;z-index:50}.offer-communication-container .communicator{display:block;padding:5px 15px;background:#016765;border-radius:4px 4px 0 0}.offer-communication-container .communicator h3{color:#fff;float:left;text-indent:45px}.offer-communication-container .communicator .communication-toggle-btn{float:right;background:0 0;color:#fff;font-size:18px}.offer-communication-container .communicator .communicator-body{display:none;padding:0 5px;margin:0 -5px;background:#f1f1f1;max-height:500px;overflow:auto}.offer-communication-container .communicator .communicator-body.collapsed{display:block}.communicator .communication-entry .date::after,.communicator .communication-entry .date::before{content:'';background:none #999;width:36.5%;margin:-3px 15px 0 3px;vertical-align:middle;height:2px;display:inline-block}.communicator .communication-entry .date::after{margin:-3px 3px 0 15px}.communicator .communication-entry .date{font-weight:700;font-size:13px}.communicator .communication-entry .user{position:relative;width:35%;float:left;padding:10px;font-weight:700;color:#fff;text-shadow:0 1px #000;vertical-align:top;background:#2ba03c}.communicator .communication-entry .user::after{content:'';left:100%;top:28%;border:solid transparent;height:0;width:0;z-index:5;position:absolute;border-color:rgba(45,166,65,0);border-left-color:#2ba03c;border-width:10px;margin-top:-10px}.communicator .communication-entry .user .name{font-size:12px}.communicator .communication-entry .user .role{font-size:11px;font-weight:400}.communicator .communication-entry .message{float:left;background:#fff;padding:15px;width:65%}.communicator .communication-entry.communication-entry-right .user{float:right;background:#0e681a}.communicator .communication-entry.communication-entry-right .user::after{left:auto;right:100%;border:solid transparent;border-color:rgba(45,166,65,0);border-right-color:#0e681a;border-width:10px}.copywriter-info{background:rgba(255,0,0,.3)}.copywriter-info.success{background:#7fa823;color:#fff;padding:0 5px}.copywriter-info ul{list-style-type:none}.copywriter-info ul&gt;li{display:inline}.vendor-preview-container .alert h3{border-bottom:1px solid #efefef}#add-note-window,#offer-chronology{display:none}.agent-info-list{list-style-type:disc;list-style-position:inside}.agent-info-list&gt;li{font-size:13px;margin:0}aside ul.agent-info-list li a{display:inline;height:auto;line-height:inherit;font-size:14px;font-weight:400;color:#167bbf}aside ul.agent-info-list li a:hover{text-decoration:underline}aside ul.agent-info-list .dropdown-menu{padding:0 5px;max-height:0;overflow:hidden;background:#fff;transition:max-height 1s}aside ul.agent-info-list li.open .dropdown-menu{max-height:300px}.copywriter-offer .option-container{background:#f3f3f3;padding:0 5px}.copywriter-offer .control-label{font-weight:700}.fb-image-preview .image img{max-width:100%}.locationPopup .select_city{position:relative;width:50%;margin-right:5%}.locationPopup .select_city&gt;a{display:block;background:0 0;border-radius:5px;color:#565656;border:1px solid #d3dadf;height:40px;line-height:40px}.locationPopup .select_city&gt;a .icon_holder{display:block;float:left;width:40px;height:40px;text-align:center;line-height:45px}.locationPopup .select_city&gt;a .icon_holder i{font-size:20px;color:#7fa832}.locationPopup .select_city&gt;a .caret{float:right;margin-right:2%}.locationPopup .select_city .gps-location{float:right;width:25px;height:100%;text-align:center;line-height:40px}#globalPopUp.locationPopup .select_city .gps-location button.location{display:block;float:none;width:auto;height:100%;background:0 0;color:#565656;font-size:18px;vertical-align:middle}.locationPopup .select_city .city-list{display:none;background:#fff;margin:1px 0 0 0;-moz-box-shadow:0 4px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.4);box-shadow:0 4px 4px rgba(0,0,0,.4);padding:0 10px 10px 10px;max-height:50vh;overflow-y:auto}.locationPopup .select_city .city-list::after{content:'';display:table;height:0;clear:both}.list-style-none li,.locationPopup .select_city .city-list ul.cities{list-style-type:none}.locationPopup .select_city .city-list ul.cities&gt;li{display:block;float:left;width:50%}.locationPopup .select_city .city-list ul.cities&gt;li a{display:block;padding:5px 0;font-weight:700;color:#333}.alert.wrong-city{background:#fde29d}.alert.wrong-city i{background:#7fa832}.city-survey-modal label.title{display:block;font-weight:700}.city-survey-modal .gender fieldset{height:40px;line-height:40px}.city-survey-modal .gender fieldset label{margin-right:2%}.city-survey-modal .birthdate select{min-width:100px}.city-survey-modal .city .select_mask{width:100%}.city-survey-modal .birthdate .select_mask{width:31%}.city-survey-modal .footer{padding:10px 15px;background:#e3e3e3;margin:0 -15px}.city-survey-modal .footer .spacer{display:inline-block;padding:0 10px}.city-survey-modal .city{width:35%;float:left}.city-survey-modal .gender{float:left;width:30%;margin:0 15px}.reservation-box .preloader-mask{background:rgba(127,168,50,.4);position:absolute;top:0;bottom:0;left:0;right:0;z-index:100;min-width:40px;min-height:40px;text-align:center}.bounce-preloader{display:inline-block;text-align:center;margin:100px auto 0;width:90px}.bounce-preloader&gt;div{width:18px;height:18px;background-color:#fabe28;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.bounce-preloader .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s;background-color:#ff003c}.bounce-preloader .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s;background-color:#00c176}.reservation-box .preloader-mask .bounce-preloader{margin:0 auto;position:absolute;top:50%;margin-top:-9px}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.app-reservation .datepickers::after{content:'';display:table;height:0;clear:both}.app-reservation .datepickers .form-group{margin:0 1%}.app-reservation .datepickers .form-group.init-search{padding-top:20px}.app-reservation .datepickers .form-group label{display:block;font-weight:700;color:#4c4c4c}#reservations.reservation-box{border-bottom:solid 2px #d6dbdd}#reservation_article .results-box{background:#c5e1a5;border-bottom:solid 1px #d6dbdd;margin-bottom:15px}#reservation_article .results-box.legend{background:#535353;color:#fff;margin-bottom:0}#reservation_article .results-box.room{position:relative}#reservation_article .results-box.disabled-room::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(105,105,105,.3);z-index:25}#reservation_article .results-box .column{width:20%;float:left;padding:10px}#reservation_article .results-box .column p{margin-bottom:0}#reservation_article .results-box .room-detail-header{display:flex;justify-content:center;align-items:center}#reservation_article .results-box .room-detail-header .column{flex-basis:20%}#reservation_article .results-box .column label{display:block;width:100%;text-align:center;color:#4c4c4c}#reservation_article .results-box.legend .column label{color:#fff;font-weight:500}#reservation_article .results-box .column .label{font-weight:700;font-size:20px}#reservation_article .results-box::after{content:'';display:table;height:0;clear:both}#reservation_article .results-box .room-details{border:0;border-left:3px solid #9ccc65;border-right:3px solid #9ccc65;padding:0 10px;background:#fff}#reservation_article .results-box.room .old_price{position:relative;color:#696969}#reservation_article .results-box.room .payment_price{font-weight:700}#reservation_article .results-box.room .info{display:block;width:100%;text-align:right}#reservation_article .results-box .footer{padding:10px;display:flex;justify-content:space-between}#reservation_article .results-box .footer .summary{display:flex;align-items:center}#reservation_article .results-box .footer .summary .pay_btn{margin-left:10px}#reservation_article .results-box .separator{border-color:#9ccc65;margin:10px -10px}#reservation_article .results-box .alerts .alert{background:0 0;margin:0;padding:0 5px;font-size:13px;border:0}#reservation_article .results-box .alerts .alert p{margin:0;padding:0}#reservation_article .results-box .alerts .alert.alert-warning{background:#f58229;color:#fff}#reservation_article .results-box .alerts .alert.alert-danger{background:#d12c3d;color:#fff}#reservation_article .results-box .accommodation .column label{text-align:left}#reservation_article .results-box .accommodation .column.title{width:15%}#reservation_article .results-box .accommodation .column.boarding{width:35%;white-space:nowrap}#reservation_article .results-box .accommodation .column.adults{width:25%}#reservation_article .results-box .accommodation .column.remove-accommodation{width:5%}#reservations.reservation-box .datepickers{display:flex;justify-content:center}#reservations.reservation-box .datepickers .init-search{order:3}#reservations.reservation-box .datepickers .checkout{order:2}#reservations.reservation-box .datepickers .checkin{order:1}.cart_wrapper .cart-gallery{padding:10px 0}.cart_wrapper .cart-gallery .gallery{position:relative;list-style-type:none;display:flex}.cart_wrapper .cart-gallery .gallery&gt;li{display:flex;margin:0 .5%}.cart_wrapper .cart-gallery .gallery&gt;li img{display:block;max-width:100%}#contentContainer .cart_wrapper h2 .stars-list i{margin:0;padding:0;font-size:14px;vertical-align:super}#contentContainer .cart_wrapper h2 .stars-list i.active{color:gold}.cart_wrapper.bordered{border-bottom:3px solid #7fa832}section#contentOffer .cart_wrapper.bordered h2{border:0}section#contentOffer .cart_wrapper.success{background:#c5e1a5}section#contentOffer .cart_wrapper.danger{background:#fde29d;color:#4c4c4c}section#contentOffer .cart_wrapper.bordered.danger{border-bottom-color:#f3ca61}.cart_wrapper .payment-options,.p-10px{padding:10px}.cart_wrapper .payment-options li input[type=radio]{vertical-align:top}.cart_wrapper .payment-options li label{line-height:1.1}.faq_aside .contacts-form{background:#fde29d;color:#4c4c4c;text-align:center;padding:10px 0}.faq_aside .contacts-form a{color:#4c4c4c}.faq_aside .contacts-form h4{font-weight:400;text-transform:uppercase}.faq_aside .contacts-form .phone{font-size:16px}.no-margins{margin:0!important}.cart_wrapper .final-price{text-align:right;font-size:18px;padding:5px 0}.cart_wrapper .final-price .price{font-weight:700;color:#7fa832}.cf-terms-list,section#contentOffer ul.cf-terms-list{list-style-type:disc;padding:0;margin:0}.cf-terms-list&gt;li,section#contentOffer.offerV2 ul.cf-terms-list&gt;li{list-style-type:disc;padding:0;margin:0 15px}.reservation-label-container{position:absolute;top:95px;left:-6px;z-index:30}.reservation-label-container .reservation-label{background-color:#fde29d;color:#4c4c4c;padding:0 5px;font-size:12px;font-weight:500;border-radius:3px}.reservation-label-container .reservation-label .info{color:#00755d}.reservation-label-container .reservation-label::before{content:'';position:absolute;top:100%;left:0;margin-top:-1px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fde29d;transform:rotate(45deg) translate3d(0,0,1px)}.rioCart .payment-type .payment-options{display:flex}.rioCart .payment-type .payment-options&gt;li{flex:50%;display:flex}.rioCart .payment-type .payment-options&gt;li label{margin-left:5px;display:flex;flex-direction:column;width:100%}.rioCart .payment-type .payment-options&gt;li label b{display:block;margin-bottom:5px}.stepper-container{background:#fff;padding:15px 0}.stepper-bar{list-style-type:none;margin:0;padding:0}.stepper-bar&gt;li{float:left;width:33%;position:relative;text-align:center}.stepper-bar&gt;li:before{content:'';line-height:30px;border-radius:50%;width:30px;height:30px;border:1px solid #ddd;display:block;text-align:center;margin:0 auto 10px;background-color:#fff;position:relative;z-index:10}.stepper-bar&gt;li:after{content:"";position:absolute;width:100%;height:8px;background-color:#ddd;top:11px;left:-50%;z-index:1;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.stepper-bar li:first-child:after{content:none}.stepper-bar li.active{color:#7fa832}.stepper-bar li.active:before{border-color:#7fa832;background-color:#7fa832}.stepper-bar .active:after{background-color:#7fa832}.d-flex{display:flex!important}.justify-content-between{justify-content:space-between!important}.dropup{position:relative;display:inline-block}.stepper-container{background:#fff;padding:15px 0}.stepper-bar{list-style-type:none;margin:0;padding:0}.stepper-bar&gt;li{float:left;width:25%;position:relative;text-align:center}.stepper-bar&gt;li:before{content:'';line-height:30px;border-radius:50%;width:30px;height:30px;border:1px solid #ddd;display:block;text-align:center;margin:0 auto 10px;background-color:#fff;position:relative;z-index:10}.stepper-bar&gt;li:after{content:"";position:absolute;width:100%;height:8px;background-color:#ddd;top:11px;left:-50%;z-index:1;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.stepper-bar li:first-child:after{content:none}.stepper-bar li.active{color:#7fa832}.stepper-bar li.active:before{border-color:#7fa832;background-color:#7fa832}.stepper-bar .active:after{background-color:#7fa832}.d-flex{display:flex!important}.justify-content-between{justify-content:space-between!important}.maps-window.info-window{position:relative}.maps-window.info-window h1{padding:0 0 10px 0;font-weight:400;font-size:21px;color:#333;border-bottom:1px solid #dee2e6;margin-bottom:10px}.maps-window.info-window .image{width:150px;margin-right:10px;float:left}.maps-window.info-window .star{color:#ffe400;margin-right:5px}.maps-window.info-window .rating{font-weight:400;font-size:15px}.maps-window.info-window .image img{max-width:100%}.maps-window.info-window .body .content{width:calc(100% - 160px);float:left}.maps-window.info-window .body .controls{padding:5px 0}.maps-window.info-window .body .controls a{font-size:16px;font-weight:700}.maps-window.info-window .body .content .price{font-size:16px}.map-marker{background-color:#7fa832;color:#fff;padding:5px;border-radius:3px}.place-state{display:flex;align-items:center;justify-content:center;padding:10px}.place-state .title{font-size:18px;font-weight:400}.place-state.problematic{background-color:#d12c3d;color:#fff}.place-state.active{background-color:#7fa832;color:#fff}.offerV2 .info-icon{cursor:pointer;color:#0778bf}.qtip-larger{max-width:none!important;text-align:left}.qtip-larger .qtip-content{text-align:left!important}.fw-bold{font-weight:700}.border{border:1px solid #dee2e6}.p-2{padding:.5rem}.rounded{border-radius:.25rem}.payment-entry{display:flex;align-items:center;flex-wrap:nowrap}.continue_payment .select_payment_method .payment-entry input[type=radio]{float:none;top:auto;flex-grow:0;flex-shrink:0;flex-basis:13px}.continue_payment .select_payment_method .payment-entry label{width:auto;margin-right:auto;line-height:30px}.continue_payment .select_payment_method .payment-entry .image-container{float:none;line-height:1.2;display:flex;align-items:center}.list-unstyled{padding:0;margin:0}.list-unstyled&gt;li{font-weight:400;margin:auto;padding:auto}.list-unstyled&gt;li a{width:auto;height:auto;padding:0;margin:0;line-height:1.1;color:#7fa832;font-weight:400}@media only screen and (max-width:1280px){.no_in_1280{display:none}.in_mobile{display:block}}.dropup-content{display:none;position:absolute;bottom:30px;background-color:#f1f1f1;min-width:260px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.dropup-content a{color:#7fa823!important;padding:12px 16px;text-decoration:none;display:block;width:auto!important;text-shadow:none!important}.dropup:hover .dropup-content{display:block}.places-file-list{display:block;position:relative;max-height:65vh;overflow:auto}.places-file-list::after{content:'';display:table;height:0;clear:both}.online-reservations{list-style-type:none;padding:0;margin:10px 0}.places-file-list{display:block;position:relative;max-height:65vh;overflow:auto}.places-file-list::after{content:'';display:table;height:0;clear:both}@media only screen and (max-width:1280px){.no_in_1280{display:none}.in_mobile{display:block}}.online-reservations .reservation-block{display:flex}.online-reservations .reservation-block .image-container{flex-basis:230px;margin-right:10px}.online-reservations .reservation-block .image-container img{max-width:100%}.profile_article .room-entry{padding:0 15px}.profile_article .room-entry .row .col-3{width:25%;float:left;padding:0 5px}.profile_article .room-entry .row .col-3 input{width:100%}.profile_article .room-entry .label{font-weight:700;font-size:10px;text-transform:uppercase}.profile_article .room-entry .icon-addon .icon{width:40px}.copywriting-offer-modal.gallery-modal .modal-container{max-height:90vh;overflow:hidden;overflow-y:scroll}.bg-white{background-color:#fff}article.bordered{border-bottom:3px solid #7fa832}.px-1{padding-left:1rem;padding-right:1rem}.mx-1{margin-left:1rem;margin-right:1rem}.mx-2{margin-left:2rem;margin-right:2rem}.pt-1{padding-top:1rem}.check_voucher .input-group label{font-weight:700}.check_voucher .input-group input{padding-left:43px}.d-flex{display:flex}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.text-center{text-align:center}.check_voucher .input-group:nth-of-type(2){margin:0 14px}.check_voucher .results-list&gt;li{flex:1;margin:0;height:40px;background:#333;font-weight:600;color:#fff;border-right:1px solid #fff;padding:10px 0 0 10px}.check_voucher .results-list&gt;li:last-of-type{border-right:#333}.check_voucher .results-list&gt;li label{color:#fff;font-weight:400}.check_voucher .results-list&gt;li span{font-weight:700;text-transform:capitalize}.check_voucher .results-list&gt;li.error span{color:#d12c3d}.check_voucher .results-list&gt;li.success span{color:#7fa832}.check_voucher .results-list&gt;li.markable{background:0 0;padding:0}.check_voucher .results-list&gt;li.markable .btn{display:block;width:100%}.check_voucher .results-list&gt;li.markable .btn i{padding:0;display:inline;background:0 0;border:0;float:none;line-height:inherit;margin:0;font-size:21px}.hero-mask{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.65);pointer-events:none;z-index:1}.business-hero{position:relative;height:220px}.hero-unit .container{height:100%;background:transparent url(/images/careers/macbook.jpg) top center/cover no-repeat}.hero-unit .hero-content{position:relative;z-index:10}.business-hero .hero-content{width:1250px;margin:15px auto}.business-hero .logo{text-align:center}.business-hero .container{position:relative;background:0 0;overflow:hidden}.business-hero .container:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;display:block;background:transparent url(/images/aboutus/bar.jpg) center 12%/cover no-repeat;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);margin:-5px}.business-hero h1{font-size:36px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.75);line-height:1.2;margin-bottom:10px}.business-hero .subheader{width:70%}.business-hero .controls p{font-weight:700;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5);width:75%}.business-hero h2{font-size:24px;font-weight:400;color:#a9d061;text-shadow:0 1px 2px #000;opacity:.85;line-height:1.1}.business-types .business-types-list{display:flex;margin:0;padding:0;justify-content:space-around}.business-types .business-types-list&gt;li{display:block;flex:0 25%;margin:.5%}.business-types .business-types-list&gt;li .niche-image{text-align:center;overflow:hidden;height:165px}.business-types .business-types-list&gt;li .niche-image img{width:100%;height:100%;object-fit:cover}.business-types .business-types-list&gt;li h3,.business-types .contacts-list&gt;li h3{display:block;font-size:20px;font-weight:400;color:#333;padding-bottom:13px}.business-types .niche-perks-list{display:block;list-style:disc outside none;margin:1em 0;padding:0 0 0 15px}.business-types .niche-perks-list&gt;li{display:list-item;margin-bottom:5px}.business-types .contacts-list{display:flex;justify-content:center}.business-types .contacts-list&gt;li{margin:0 2%}.business-inquiry .form-group{width:70%;float:left}.business-inquiry .info-bar{width:30%;float:left;clear:none}.business-inquiry .info-bar h3{display:block;font-size:22px;font-weight:400;color:#333}.business-inquiry .form-row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.business-inquiry input[type=text].form-control{display:block;width:100%;padding:.375rem .75rem}.business-inquiry .select_mask{width:100%}.business-inquiry label{padding-left:30px}.col-1{flex:0 0 8.333333333333333%;max-width:8.333333333333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333333%;max-width:33.33333333333%}.col-5{flex:0 0 41.66666666666667%;max-width:41.66666666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333333333%;max-width:58.33333333333333%}.col-8{flex:0 0 66.66666666666667%;max-width:66.66666666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666666666667%;max-width:91.66666666666667}.col-12{flex:0 0 100%;max-width:100%}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{position:relative;width:100%;padding-right:15px;padding-left:15px}.highlight-box{background:#fde29d;color:#4c4c4c;padding:20px}.highlight-box.bordered{border-bottom:3px solid #7fa832}.highlight-box .header,.highlight-box .headline{border-bottom-color:#4c4c4c!important;padding:0 0 10px 0!important;margin:0 0 20px 0!important}.highlight-box .header h3,.highlight-box .headline h3{font-size:21px;font-weight:300;margin:0 20px 0 0}.highlight-box ul,.highlight-box ul&gt;li{margin:0!important;padding:0!important}.highlight-box h4{font-size:14px;font-weight:600}.highlight-box .work-time-p{font-size:14px;padding:0;margin-left:1%}.highlight-box .work-time-p .day-off{text-transform:capitalize;font-weight:400}.highlight-box .phone-box{font-weight:700;text-transform:uppercase}.highlight-box .phone-list a,.highlight-box .phone-list a:active,.highlight-box .phone-list a:visited{font-size:21px;padding:0 10px 0 0;font-weight:700;line-height:1;color:#4c4c4c}.text-strong{font-weight:700}.flex-wrap{flex-wrap:wrap}.btn.btn-rounded{border-radius:8px}.w-100{width:100%!important}.h-100{height:100%}.expire_timer .timer-container{display:flex;align-items:center;padding-top:5px}.expire_timer .timer-container .clock{font-size:21px;color:#333;margin-left:12px;margin-right:12px}.expire_timer .timer-container .remaining-time{flex:1}.expire_timer .timer-container .remaining-time&gt;ul{display:flex;float:none;flex-basis:100%;justify-content:space-around}.expire_timer .timer-container .remaining-time&gt;ul&gt;li{flex:1;position:relative;display:block;color:#333;text-align:center;font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:400}.expire_timer .timer-container .remaining-time&gt;ul&gt;li:after{content:':';position:absolute;top:-2px;right:-2px}.expire_timer .timer-container .remaining-time&gt;ul&gt;li:last-child:after{display:none}.expire_timer .timer-container .remaining-time&gt;ul&gt;li span{display:block;font-family:'Roboto Condensed',sans-serif;font-size:12px;color:#afafaf}.expire_timer .bought-vouchers{border-top:1px solid #e1e1e1;padding-top:5px;color:#333;padding-bottom:5px;text-align:center}.cart-tooltip{cursor:pointer;background:#ffd2d2;border:1px solid #ff8d8d;padding:10px 20px 12px 14px;width:320px;box-shadow:0 2px 2px rgba(0,0,0,.2);z-index:25}.cart-tooltip p{margin:0;padding:0}.cart-tooltip .arrow,.cart-tooltip .arrow::before{position:absolute;width:8px;height:8px;z-index:-1}.cart-tooltip .arrow::before{content:'';transform:rotate(45deg);background:#ffd2d2}.cart-tooltip[data-popper-placement^=top]&gt;.arrow{bottom:-4px}.cart-tooltip strong{color:#a60000}.alert-box{display:flex;position:relative;padding:14px 5px 5px 14px;align-items:center}.alert-box .alert-content{display:flex;flex-flow:wrap}.alert-box.alert-box-success{background:#e2f2e5;color:#369d4b;font-size:13px;line-height:1.2}.alert-box.alert-box-success strong{display:block;color:#187a2c}.alert-box .ab-icon{display:block;width:50px;height:50px;background:url(/images/insurance-green-64px.png) no-repeat 0 0;background-size:contain;margin-right:10px}.alert-box.alert-box-success p{padding:0;margin:0}.header_vouchers .br,header#headerConainer .header_vouchers .br{background-color:#7fa832}.alert-vouchers h2{margin-top:5px}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1.1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:50rem}.badge.danger{background-color:#dc3545!important}#contentProfile article .voucher_var li .variation_info a.btn.filler-btn{width:40%;height:40px;background-color:#e3e3e3}section#contentOffer.offerV2 .offer-deals{padding-right:20px}.offerV2 .offer_txt .deals-list{list-style-type:none;margin:0;padding:0;text-indent:0}.offerV2 .offer_txt .deals-list&gt;.deals-list-item{display:flex;border-top:1px solid #eee;padding:8px 0;align-items:center}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .title{margin-right:auto;font-size:14px;font-weight:700;color:#4267b2}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .title:hover{text-decoration:underline}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .prc{text-align:center;margin:auto 1rem;color:#7fa823;line-height:1.1;white-space:nowrap}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .prc&gt;.price{font-size:16px;font-weight:700}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .prc&gt;.earnest,.offerV2 .offer_txt .deals-list&gt;.deals-list-item .prc&gt;.people,.offerV2 .offer_txt .deals-list&gt;.deals-list-item .prc&gt;.regular-price{font-size:14px}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .button&gt;.btn{border-radius:3px;padding:0 8px;font-size:12px;font-weight:700;color:#fff;height:28px;line-height:27px;position:relative;background-color:#7fa832;text-align:center;white-space:nowrap}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .button&gt;.btn.greyBtn{background-color:#828282}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .button&gt;.btn:not(.greyBtn):hover{background-color:#668628}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .button&gt;.btn i{display:inline;float:none;width:auto;height:auto;line-height:1.1;background:0 0;margin:0;font-size:12px;border:0;padding-right:4px}.offerV2 .offer_txt .deals-list&gt;.deals-list-item:last-of-type{border-bottom:1px solid #eee}.offer-options ul.options-list&gt;.list-item.active{background-color:rgb(127 168 50 / 30%)}.offer-options ul.options-list&gt;.list-item.active .variation-info{background-color:transparent}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .button .earnest{display:none}@media only screen and (max-width:1280px){.no_in_1280{display:none}.in_mobile{display:block}.popUpForm.promoForm input[type=email]{margin-right:4%}.popUpForm.promoForm button[type=submit],.popUpForm.promoForm input[type=email]{width:48%;float:left}}.cityList .citylist_btn,.cityList .citylist_mask{display:block;margin:20px 0}.cityList .citylist_mask{float:left;width:70%;margin-left:10px}.cityList .citylist_btn{float:right;width:25%;margin-right:10px}.bubble-container{display:block;width:100%;margin:0 auto;background:#7fa832;color:#fff;border-radius:8px}.bubble-container .content{text-align:center;padding:5px 0}.bubble-container .content label{display:block;font-weight:700;color:#fff;text-align:center}.bubble-container .content h3{font-family:"Roboto Condensed",sans-serif!important;font-size:35px!important;font-weight:600!important;text-align:center;color:#fff!important;line-height:1!important;margin:0!important;padding:0!important;text-shadow:2px 2px 3px rgba(0,0,0,.5);-webkit-text-fill-color:#fff}@media only screen and (max-width:1024px) and (min-width:980px){section#contentOffer.offerV2 .terms_of_use .bonusOffer.work-time-alert .text-content{float:none;text-align:center}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box .phone-list{position:static;top:auto;right:auto;transform:none;width:auto}#contentContainer article.reservation .reservation-title h1,.reservation .reservation-title h1{text-align:center}}@media only screen and (max-width:1024px) and (min-width:960px){#contentProfile article .voucher_var li .variation_info .secure_code,#contentProfile article .voucher_var li .variation_info .voucher_num{width:35%!important}#contentProfile.profileV2 article .voucher_var li .variation_info a.print_btn{display:block!important;margin:0;width:30%;font-size:18px}.profile-vouchers .voucher-description footer{width:auto;margin:0 -25px 0 0}.profile-vouchers .voucher-description footer a.btn{font-size:16px;max-width:50%;padding:0 10px 0 0}.profile-vouchers .voucher-description footer a.btn i.fa{margin-right:10px}}@media only screen and (min-width:1024px){.flatpickr-calendar{width:265px}.flatpickr-days,.flatpickr-rContainer{width:100%}.flatpickr-days .dayContainer{width:100%;max-width:100%;min-width:100%}#search-modal-scrollable .modal-content{width:50%;max-width:800px}aside .destination_dropdown.small-dropdown,aside .tourism-menu .destination_dropdown.small-dropdown{width:800px}#menu-tourism-28{width:995px}aside .destination_dropdown.very-small-dropdown{width:280px}.tabs-list-container-desktop{display:block!important}.continue_payment .tabs-list-container-desktop .tabs-list&gt;li.active a{background:#7fa832;color:#fff}.tabs-list-container-desktop #sign-in-tab-list{border:none;font-size:1.1em}.continue_payment .tabs-list-container-desktop .tabs-list&gt;li{position:relative;display:block;width:calc(50% - 1px);height:40px;float:left}.continue_payment .tabs-list-container-desktop .tabs-list&gt;li a{display:block;text-align:center;height:100%;text-transform:uppercase;padding:10px 0;background:#fff;color:#333;border-bottom:3px solid #7fa832}.new-tabs-list-container .new_account_box,.new-tabs-list-container .sign_in_box{display:none}.new-tabs-list-container .new_account_box.active,.new-tabs-list-container .sign_in_box.active{display:block}}@media only screen and (min-width:641px) and (max-width:1366px){.inquiry-modal-scrollable{width:90%!important}}@media only screen and (max-width:1366px){#globalPopUp .popUpContainer{width:50%;left:25%}footer a.top{background-position:center bottom;padding:5px 0 0 0;height:50px;width:80px}footer a.top:hover{padding:0;height:45px}.modal-dialog{width:600px;margin:30px auto}.modal{width:100%;left:0;margin-left:0}.modal-content{width:80%;margin:0 auto;box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:600px}.modal-lg{width:600px}}@media only screen and (max-width:1024px){.inside-ul{width:33.3333%}.inside-div{width:100%}#contentOffer .create_account .greyBg,#registerContent .greyBg{margin-top:0}.business-hero .hero-content{width:100%}.check_voucher .results-list{flex-direction:column}.check_voucher .results-list&gt;li{border-right:0;border-bottom:1px solid #fff}.check_voucher .results-list&gt;li:last-of-type{border-bottom-color:transparent}.app-reservation .datepickers .form-group.init-search .green_btn{font-size:0;padding-right:0}.app-reservation .datepickers .form-group.init-search .green_btn i{margin-right:0;border:0}.continue_payment .sign_in_cntainer .vertical-divider{display:none}.continue_payment .tabs-list-container{display:block}.continue_payment .tabs-list-container .tabs-list{list-style-type:none}.continue_payment .tabs-list-container .tabs-list&gt;li{position:relative;display:block;width:50%;height:40px;float:left}.continue_payment .tabs-list-container .tabs-list&gt;li a{display:block;text-align:center;height:100%;text-transform:uppercase;padding:10px 0;background:#fff;color:#333;transition:background .5s linear}.continue_payment .tabs-list-container .tabs-list&gt;li.active a{background:#7fa832;color:#fff}.continue_payment .tabs-list-container::after{display:table;height:0;content:'';clear:both}.continue_payment .new_account_box,.continue_payment .sign_in_box{display:none}.continue_payment .new_account_box.active,.continue_payment .sign_in_box.active{display:block;border-top:3px solid #7fa823;background:#fff}.continue_payment .sign_in_box.active&gt;i{background:0 0}.continue_payment .sign_in_box .icon-addon{width:100%;float:left;margin:0}.continue_payment .sign_in_box #login-form .icon-addon{width:100%}.continue_payment .new-login-box #login-form .icon-addon{width:33.3333333333%}.continue_payment .sign_in_box .icon-addon input{display:block;width:100%;border:1px solid #e3e3e3}.four-offers .four-offers-list&gt;li{height:auto;max-height:265px}.gallery-section .nav-pane{float:none;width:auto;clear:both;max-height:none;margin:0}.gallery-section .nav-pane .nav-pane-list&gt;li{float:left;width:24%;margin:0 .5%}.gallery-section .image-container{float:none;width:auto}.similar-offers-list .offers_list ul.offers&gt;li{width:238px;margin:0 5px}.inactive-offer-container ul.offers&gt;li{margin:0 5px;width:24%}.inactive-offer-container .offers_list{padding:10px 0}.simple-modal.size-md .simple-modal-content{width:65%}.article-container article{width:100%}#wide-slider-container section#contentMain{width:100%}section#contentOffer.offerV2 .floating_buy_btn .extra_price_tag{right:60px}#similarOffers.empty-cart .offers_list.filler_content .three_offers li,.empty-cart .offers_list.suggested.filler .gateway_offer&gt;li{width:21%}.offers_list.suggested.filler .gateway_offer{margin:auto}.offers_list.suggested.filler .gateway_offer&gt;li{width:23%}aside.home-sidebar .select_city{width:98%;margin:0 auto}.in_1024{display:block!important}section#optionOffer .variation .offer_variation_info ul li{line-height:inherit}section#contentOffer.offerV2{width:683px}section#contentOffer.offerV2 .offers_list .three_offers li:nth-child(3n-1){margin:0 0 10px 5px}section#contentOffer.offerV2 .vendor_more_offers .three_offers li{margin-left:5px}section#contentOffer.offerV2 #sliderContainer{width:445px;margin-right:5px}section#contentOffer.offerV2 .big_price_tag{margin-left:-67px}section#contentOffer.offerV2 .offer_info_container .expire_timer,section#contentOffer.offerV2 .offer_info_container .features_list,section#contentOffer.offerV2 .offer_info_container .reservations_shorthand{margin-left:-35px}section#contentOffer.offerV2 .about_brand .assessment ul.assessment_content{width:auto}section#contentOffer.offerV2 .about_brand .assessment ul li:last-child{clear:none}.offers_list a .footer_offer_list .final_price i,.offers_slider .owl-carousel a .footer_offer_list .final_price i,.three_offers a .footer_offer_list .final_price i{display:none}.offers_list a .footer_offer_list .final_price,.offers_slider .owl-carousel a .footer_offer_list .final_price,.three_offers a .footer_offer_list .final_price{width:130px}section#contentOffer.offerV2 .three_offers a .footer_offer_list .final_price{width:105px;min-width:0}aside .aside_filters .hotel_category ul.star_list li label{padding-left:0!important}.voucher_list .more_info{width:100%;height:auto!important;min-height:70px}.no_in_1024{display:none!important}.offers_list .navi_holidays{width:620px}.offers_list .campaign_list li.large{width:195px}#weSavedYou .content_center{width:98%}.wellcomeBox .alert{margin-bottom:30px}section#contentOffer .offer_info h2{padding-left:10px}aside .aside_filters .from_calendar.mb_10{margin-bottom:10px!important}section#notFound article header{width:100%;float:none;margin:0 0 20px 0;background-position:center}section#contentOffer .offer_info_container ul.price_discount li span,section#optionOffer .variation .offer_variation_info ul li span{font-size:14px}section#optionOffer .variation .offer_variation_info .offerInfoBox{width:77%}section#optionOffer .variation .offer_variation_info .small_offer_img{width:22%}section#notFound article .notFoundContent{width:100%;float:none;text-align:center}section#notFound article .notFoundContent ul{width:auto;display:inline-block;float:none;padding-right:10px}.check_voucher .form_container{width:100%!important}.check_voucher .check_results li{padding:10px}section#optionOffer article h3{padding:0}.check_voucher .check_results li div.stats{width:33%;margin-bottom:10px}.check_voucher .check_results li div.stats.stats_type{width:34%}.check_voucher .check_results li button{position:static!important;clear:both;float:right;width:34%}#likebox .onepushed h5 span{display:none}section#optionOffer a.buy_voucher{width:235px;margin-right:10px}body{overflow-x:hidden}.easypay-wrapper .mapContainer{width:66%}.easypay-wrapper aside{width:32%}.easypay-wrapper .select_mask{width:180px!important;margin-right:20px!important}.easypay-wrapper .easypay_address{width:200px!important;margin-right:20px!important}section#contentOffer .offer_info_container.fix_top .fix_top_container{width:98%;padding:10px 0 10px 0}section#contentOffer .offer_info_container.fix_top a.green_btn{width:25%;margin:0}section#contentOffer .offer_info_container.fix_top h3{width:73%;margin:0}#globalPopUp .popUpContainer{width:64%;left:18%}.header_content{width:100%;margin:0 auto}header#headerConainer .logo{left:1%}header#headerConainer button.lines-button{right:1%}.create_new_account{right:-10px}#contentContainer{width:98%}aside,aside.filterSide{width:24%}aside.filterSide .stars_list .rio-custom-element.checkbox.stars{margin-right:2px}aside ul li a{width:auto}aside .aside_filters,aside .back_btn{width:100%}aside .aside_filters .from_calendar input,aside .aside_filters .to_calendar input{width:55px}.sort_filters .select_filters{float:none;clear:both;width:100%;margin-right:15px}.sort_filters .switching_holiday{margin-left:0}header#headerConainer #searchForm input{width:175px}.offers_list li a .short_offer_info_hover .location,.offers_slider a .short_offer_info_hover .location{padding:10px 5px 0 8px;height:32px;overflow:hidden}.offers_list li a .short_offer_info_hover .view_offer,.offers_slider a a .short_offer_info_hover .view_offer{font-size:14px}.two_offers li{width:49%;margin-right:2%;margin-bottom:20px}.two_offers li:last-child{margin-right:0}.offers_list .two_offers li a .img_headline{height:auto}.two_offers li{height:auto}section#contentMain{width:75%}.gateway_offer li,.recommended_destinations .gateway_offer li{width:32%;margin-right:2%}.inactiveOfferBox .gateway_offer li{width:23%}.recommended_destinations .gateway_offer li:last-child{margin-right:0}.gateway_offer li a img{height:140px}.offers_list,.recommended_destinations_list{margin-bottom:10px}.recommended_destinations{margin-bottom:30px}.three_offers li{width:32%;margin-bottom:2%;height:267px}.three_offers li:nth-child(3n-1){margin:0 2% 2% 2%}.offers_list li a .img_headline,.offers_slider a .img_headline{height:auto}.offers_list li a .short_info,.offers_slider a .short_info{height:60px;overflow:hidden;padding:5px}.recommended_destinations_list ul{margin-bottom:30px}#similarOffers .recommended_destinations_list ul{margin-bottom:0}.recommended_destinations_list ul li{width:31%!important;margin-bottom:2%}#similarOffers .recommended_destinations_list ul li:nth-child(3n-1),.recommended_destinations_list ul li:nth-child(3n-1){margin:0 2% 0 2%}.all_destinations .destinations_bulgaria{background-size:48%}.all_destinations .destinations_outward{background-size:60%}section#contentOffer,section#registerContent{width:72%}section#contentOffer .offer_info{padding-left:0;padding-right:0}section#contentOffer .offer_info_container{width:240px;padding:0 10px}section#contentOffer .offer_info_container ul.price_discount{padding-top:5px}section#contentOffer .offer_info_container ul.price_discount li{width:49%}section#contentOffer .offer_info_container ul.price_discount li:first-child{border:none;text-align:center;border-bottom:1px solid #e3e3e3;width:100%;padding:0 0 10px 0;margin-bottom:10px}section#contentOffer .offer_info_container ul.price_discount li:first-child span{display:block}#likebox{display:none}section#contentOffer .offer_info_container .fix_top_container{padding-top:0;padding-bottom:0;border-bottom:none}section#contentOffer .offer_info_container a.pay_now,section#contentOffer .offer_info_container h4{float:none;clear:both;width:100%}section#contentOffer.offerV2 .offer_info_container a.pay_now{display:block;float:none}section#contentOffer .offer_info_container h4{margin-bottom:10px;line-height:24px}.about_brand .assessment .small_offer_img{margin-right:10px}.about_brand .assessment ul.assessment_content{margin:0;float:left;width:544px}.about_brand .assessment ul.assessment_content li{padding:0 7px}.about_brand .assessment ul li:last-child{float:none;clear:both}.about_brand .assessment ul.assessment_content li ul li{padding:0}.about_brand .assessment ul li ul li:last-child{float:left;clear:inherit}.comments .comments_container{width:100%}.comments .comments_container .box_comment{width:100%;margin:0}.comments .comments_container li{padding-right:10px;padding-left:85px;margin-left:20px}.comments .comments_container .img_box{left:-20px}section#contentQuestions .comments .comments_container li.aQuestion{margin-left:0}section#contentQuestions .comments .comments_container .img_box{left:-55px}.comments .comments_container .img_box::before{width:95px;height:95px}.comments .comments_container .img_box{width:95px;height:95px}.comments .comments_container .img_box&gt;img{position:relative;right:29px}.about_brand .maps{width:320px}#similarOffers .offers_list .three_offers li{width:24%}#similarOffers .three_offers li{margin:0 0 2% 1%}#similarOffers .three_offers li:nth-child(3n-1){margin:0 0 2% 1%}#similarOffers .three_offers li:nth-child(4n-7){margin:0 0 2% 0}#similarOffers .recommended_destinations_list.mr_30{margin-right:4%!important}.recommended_destinations_list ul li{width:49%}section#contentOffer .offer_info_container ul.price_discount li span,section#optionOffer .variation .offer_variation_info ul li span{font-size:15px}aside.open_offer{width:25%}section#optionOffer .variation .num_vouchers_price,section#optionOffer article h3.total{width:235px;margin-right:0}section#optionOffer a.buy_voucher,section#optionOffer article h3.total{margin-right:50px}section#optionOffer .variation .offer_variation_info{width:640px}section#optionOffer .variation .variation_num{margin-right:20px}.continue_payment .new_account_box,.continue_payment .sign_in_box,.profil_box .facebook_btn{width:100%;float:none}.sign_in_box .forgotten_pass{background:0 0}.login_form input#remember_me{width:auto!important}.continue_payment .facebook_btn,.continue_payment form.login_form input[type=password]{float:right}.continue_payment form.login_form fieldset.mb_20{margin-bottom:10px!important}.continue_payment .sign_in_box{height:auto;padding-bottom:10px}.continue_payment .sign_in_cntainer{margin-bottom:30px}.continue_payment form.purchase_form fieldset.floatLeft,.continue_payment form.purchase_form fieldset.floatRight{width:50%}.continue_payment form.purchase_form fieldset.mb_20{margin-bottom:10px!important}form.purchase_form fieldset.floatLeft label,form.purchase_form fieldset.floatRight label{line-height:21px}.continue_payment form.purchase_form .hr{display:block}.continue_payment .select_payment_method{width:100%}.continue_payment .purchase_form .important{padding:0;margin:0}.voucher_cart .v_content{width:369px}.voucher_cart .v_br,.voucher_cart .v_br .voucher_cart_inn{width:125px}.voucher_cart .v_br .voucher_cart_inn .num_vouchers ul{margin-left:0}.voucher_cart .p_total,.voucher_cart .p_total .voucher_cart_inn,.voucher_cart .v_price,.voucher_cart .v_price .voucher_cart_inn{width:80px}#contentProfile .profile_form .floatLeft,#contentProfile .profile_form .floatRight{width:48%!important}#contentProfile .profile_form .floatLeft .check_box{margin-left:0!important}#contentProfile .profile_form .floatRight textarea,#contentProfile .profile_form .select_mask,#contentProfile .profile_form input:not([type=radio]),#contentProfile .profile_form input[type=submit],#contentProfile .profile_form label.left_label,.contact_form .select_mask,.suggest_your_business .select_mask{width:100%!important}#contentProfile .profile_form label.left_label{margin-bottom:5px!important;line-height:24px!important;height:auto!important}#contentProfile .profile_form input{margin-bottom:10px!important}#contentProfile .profile_form .floatLeft .check_box.mb_20,#contentProfile .profile_form .select_mask,.contact_form .select_mask,.suggest_your_business .select_mask{margin-bottom:10px!important}.contact_form,.rio_profil_contact,aside.profil_navi{width:30%}.profil_navi .rio_profil_contact{width:100%}.profil_navi .rio_profil_contact h3{min-height:0}.voucher_list .voucher_list_info{padding:20px}#contentProfile .profile_form input[type=checkbox]{width:auto!important}#contentProfile .profile_form .four_box{width:25%!important}.profil_navi .profile_img{width:26%}aside.profil_navi ul li a{width:100%}.profil_navi .subInfo{width:74%}#contentContainer #contentContact,#contentProfile{width:67%}.voucher_list img{width:30%}.voucher_list .voucher_list_info{width:65%}.suggest_your_business .select_mask,.suggest_your_business input,.suggest_your_business textarea{width:50%!important}.suggest_your_business label{width:48%!important}.make_an_inquiry{padding:2%}.make_an_inquiry h3{width:75%;margin:0}.make_an_inquiry a{width:25%}footer .footer_content{width:98%}.footer_content .columns_4{width:30%;margin-right:2%}.footer_content .follow_us{width:27%!important}footer .footer_top .bottom_logo{width:25%;margin-right:2%}.footer_content .what_to_do{width:73%}.footer_content .what_to_do .gateway_offer li{width:32%;margin:0}.footer_content .what_to_do .gateway_offer li:nth-child(3n-1){margin:0 2%}.footer_content .columns_2{width:41%}.footer_content .columns_2.sitemap_box{width:37%}footer ul.sitemap li{width:50%}.footer_bottom .columns_4{width:24%;min-height:170px;position:relative;margin-right:2%}.footer_bottom .columns_4 .green_white_btn{position:absolute;bottom:0;text-indent:10px}.footer_bottom .columns_4.part_of_sportal{width:22%;padding-top:45px}.footer_bottom .columns_4.part_of_sportal img{display:block;width:100%;margin:0;padding:0}footer .gateway_offer li{width:49%}.who_we_are ul li .info,.who_we_are ul li .usr_title{width:370px}#contentProfile article .awaiting .footer_btn_container ul li{width:40%}#contentProfile article .awaiting .footer_btn_container ul li:nth-child(odd){width:30%}#contentProfile article .awaiting .footer_btn_container ul li:last-child{width:auto}#contentProfile article .awaiting .footer_btn_container ul li:last-child a{font-size:14px}#contentProfile article .voucher_var li .variation_info{height:auto}#contentProfile article .voucher_var li .num{height:50px;line-height:50px}#contentProfile article .voucher_var li .variation_info .secure_code,#contentProfile article .voucher_var li .variation_info .voucher_num{width:50%}#contentProfile.profileV2 article .voucher_var li .variation_info a.print_btn{display:none}#contentProfile article .voucher_var li .variation_info a.btn{width:50%;float:right!important;margin-bottom:20px;margin-top:20px}section#contentProfile article .brand_contact{width:49%}section#contentProfile article .maps{width:49%}aside .select_city a.all_destination_dropdown{width:100%!important}#contentContainer .three_box{width:32%;float:left;margin:0 2% 20px 0!important}#contentContainer .three_box h3{line-height:21px;padding-top:8px}#paymentMethod .three_box.firstThree h3{padding-top:0}#contentContainer .three_box.no_margin{margin-right:0!important}#contentContainer .three_box img{display:block;width:100%}#optionOffer a.green_white_btn.btnAff{width:200px;float:none;margin:0;text-align:center}.paybank-container{background:0 0}.paybank-container .bank_instructions{background:#7fa832}footer .footer_bottom.animated,footer .footer_middle.animated,header#headerConainer .logo.animation{-webkit-animation-name:none;animation-name:none;-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none}header#headerConainer button.btn_search i{display:block;position:relative;top:-1px;font-size:21px;text-align:center;margin-bottom:1px}header#headerConainer div.btn_search{color:grey;display:block;float:left;font-family:"Roboto Condensed",sans-serif;font-size:14px;font-weight:400;height:26px;padding:3px 0 10px 10px;border:2px solid #7fa832;position:relative;background:#fff;margin-left:20px;top:17px;border-radius:6px;width:100px}header#headerConainer div.btn_search i{background:#7fa832;color:#fff;padding:5px;position:relative;top:-4px;right:-1px;float:right;border-top-right-radius:4px;border-bottom-right-radius:4px}header#headerConainer button.btn_search.collapsed{color:#ebebeb;background:0 0}header#headerConainer button.btn_search.collapsed i{color:#ebebeb}header#headerConainer button.btn_search i{color:#7fa832}header#headerConainer .nav_search{position:absolute;width:100%;height:0;left:0;top:60px;z-index:1;overflow:inherit;background:#fff;-moz-box-shadow:0 4px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.4);box-shadow:0 4px 4px rgba(0,0,0,.4);transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}header#headerConainer .nav_search.collapse{overflow:hidden}header#headerConainer .short_search_result{left:50%;top:82px}header#headerConainer #searchForm .submit_mask{background:#7fa832;width:20%}header#headerConainer #searchForm .submit_mask i{color:#fff}header#headerConainer #searchForm{margin:0 auto;padding:21px 0;width:50%;float:none}header#headerConainer #searchForm label{width:20%;padding:0;text-align:center}header#headerConainer #searchForm input{width:60%;padding:0;text-indent:10px}aside .aside_filters .from_calendar,aside .aside_filters .to_calendar{float:none;width:100%}aside .aside_filters .from_calendar label,aside .aside_filters .to_calendar label{display:block;width:32px;height:32px;float:left}aside .aside_filters .from_calendar input,aside .aside_filters .to_calendar input{display:block;width:162px}.modal-dialog{width:600px;margin:30px auto}.modal{width:100%;left:0;margin-left:0}.modal-content{width:80%;margin:0 auto;box-shadow:0 5px 15px rgba(0,0,0,.5)}aside ul li a{font-size:13px}.modal-sm{width:600px}.modal-lg{width:600px}#similarOffers .gateway_offer li{width:23%}.offer-options ul.options-list&gt;.list-item .variation-info .control-group .select_mask{width:60%}.offer-options ul.options-list&gt;.list-item .variation-info .control-group .voucher-num{width:40%;padding-right:5px}}@media only screen and (min-width:769px) and (max-width:960px){#contentOffer.offerV2 .slider-flex-container{display:flex;flex-direction:row-reverse;justify-content:space-between}#contentOffer.offerV2 .slider-flex-container #sliderContainer,#contentOffer.offerV2 .slider-flex-container .offer_info_container{float:none!important}#contentOffer.offerV2 .slider-flex-container #sliderContainer{flex:1}}@media only screen and (max-width:960px){#contentOffer{font-size:16px!important}.business-hero{height:auto}.business-hero .hero-content .d-flex{flex-wrap:wrap}.business-hero .headings{width:100%;text-align:center}.business-hero .headings .subheader{width:100%}.business-hero .controls{margin:15px 0}.business-hero .controls,.business-hero .controls p{width:100%;text-align:center}.business-types .business-types-list{flex-wrap:wrap}.business-types .business-types-list&gt;li{flex:0 45%}.app-reservation .datepickers .form-group.init-search .green_btn{font-size:21px;padding-right:20px}.app-reservation .datepickers .form-group.init-search .green_btn i{margin-right:20px;border-right-width:1px}.locationPopup .select_city{width:60%}#filtered-offer-list .destinationReasonsBox{margin-bottom:0;padding-bottom:0!important}#filtered-offer-list .destinationReasonsBox .alert_content{min-height:auto}.no_in_960{display:none!important}aside.open_offer.faq_aside{display:none}.offer-div-container .quick_view_container .quick_view_btn,.offer-div-container:hover .quick_view_container .quick_view_btn{display:none}.nearest-places .places_list header,.similar-offers-list header{margin-bottom:0}.mobile-share{display:block}aside.filterSide{display:none}.mobile-container.mobile-filters-vue{display:block}.destination-search-container{display:block}.rio-business .business-aside .mobile-header{display:block}.similar-offers-list .offers_list{width:auto}.similar-offers-list .offers_list ul.offers&gt;li{width:48%;height:400px;margin:0 1%}.similar-offers-list .offers_list ul.offers&gt;li:nth-child(3){margin-left:0}.rio-business .business-content{width:auto;float:none}.rio-business .business-aside{width:80%;float:none;margin:0 auto;background:#fff;padding:0}.rio-business .business-aside .gallery-container .image-playlist ul&gt;li{height:auto;background:0 0;box-shadow:none}.rio-business .business-aside .gallery-container .image-container{text-align:center}#contentProfile article .awaiting li&gt;article footer a.btn{font-size:16px}.profile-vouchers .voucher-info .voucher-image{clear:none;float:left}#paymentMethod article .three_box&gt;h3::after{display:none}.three_offers li{height:300px}section#contentOffer.offerV2 .floating_buy_btn .extra_price_tag{right:45px}#similarOffers.empty-cart .offers_list.filler_content .three_offers li,.empty-cart .offers_list.suggested.filler .gateway_offer&gt;li{width:47%}.offers_list_navigation{margin-top:10px}aside.filterSide .btn-navbar.btn_destination{width:100%;float:none}aside.filterSide .bord{width:100%;float:none}aside .aside_filters .filterBox{width:auto;float:none}aside.filterSide .filterBox .navi_add.group{position:static}.collapse{height:0}.collapse.in{height:auto}.nav-collapse.collapse{height:auto}.in_960{display:block!important}aside.open_offer.offerV2{display:none}section#contentOffer.offerV2{width:100%}section#contentOffer.offerV2 .big_price_tag{margin-left:-77px}section#contentOffer.offerV2 .offer_info_container .expire_timer,section#contentOffer.offerV2 .offer_info_container .features_list,section#contentOffer.offerV2 .offer_info_container .reservations_shorthand{margin-left:-45px}aside .select_city .gps_location{right:13%;top:17px}section#optionOffer a.buy_voucher,section#optionOffer article h3.total{margin-right:0}#address_list .address_and_contacts_list li a,#address_list .address_and_contacts_list li address{width:230px}#address_list .address_and_contacts_list li a,section#contentOffer.offerV2 #address_list .address_and_contacts_list li address{width:auto}.offers_list a .footer_offer_list .final_price i,.offers_slider .owl-carousel a .footer_offer_list .final_price i,.three_offers a .footer_offer_list .final_price i{display:block}.offers_list a .footer_offer_list .final_price,.offers_slider .owl-carousel a .footer_offer_list .final_price,.three_offers a .footer_offer_list .final_price{width:auto;min-width:120px}aside ul.navi_add.group li.filter_close_btn{display:block}.wellcomeBox{padding-bottom:15px!important}.wellcomeBox .alert{margin-bottom:0!important}.noInMobile{display:none!important}.offers_list .campaign_list{width:870px;margin:0 auto}.offers_list .campaign_list li.large{width:320px}section#contentMain .btn_campaigns_mobile{display:block;width:100%;text-align:left;background:#fff;line-height:42px;height:42px;font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:300;color:#333;position:relative}section#contentMain .btn_campaigns_mobile span.navIcon{display:inline-block;float:right;width:42px;height:42px;border-left:1px solid #fff;background:#333 url(../images/mobile-nav.png) 0 0 no-repeat}section#contentMain .btn_campaigns_mobile.collapsed span.navIcon{background-position:0 -42px}.offers_list .navi_holidays{width:660px}.destination-targeting.big .destination-name{text-align:left!important}aside .navi_add.group li:first-child{height:33px}#globalPopUp button.cities,#globalPopUp button.confirm,#globalPopUp button.location{width:100%;float:none;clear:both}#globalPopUp button.confirm{margin-left:0}#globalPopUp button.cities{margin-right:0;margin-bottom:20px}.destination-name{padding-top:5px;border-top:1px solid;margin-top:4px;margin-bottom:4px}.destination-targeting{font-size:17px;width:100%!important}.destination-targeting li{width:50%!important;float:left!important}#smoothscroller button.btn-navbar{display:block;padding-left:0;background:#fff;color:#333;font-weight:700}aside.home-sidebar .all_destination_dropdown{font-size:21px;font-weight:700;font-family:'Roboto Condensed',sans-serif}aside.home-sidebar .select_city{width:48%;margin:0 10px}aside.home-sidebar button.btn-navbar{border:1px solid #d3dadf;border-radius:5px;margin:5px 10px 0 0}aside.home-sidebar button.btn-navbar:after{content:'';display:table;clear:both}aside.home-sidebar button.btn-navbar .caret{float:right;margin-right:10px}aside.home-sidebar button.btn-navbar .caret i{font-size:10px;color:#989898;width:auto}aside.home-sidebar button.btn-navbar.collapsed .caret i.fa-chevron-up:before{content:"\f078"}aside.home-sidebar button.btn-navbar i{background:0 0;color:#7fa832}section#optionOffer .variation .offer_variation_info .offerInfoBox{width:81%}aside button.btn-navbar.btn_destination{display:block;padding-left:10px}aside ul.nav_offers{height:0;overflow:hidden;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}header#headerConainer{position:fixed;top:0;left:0}#likebox .onepushed h5 span{display:inline}section#contentOffer .offer_info_container a.pay_now,section#contentOffer .offer_info_container h4{width:50%;float:left;clear:inherit;line-height:40px}.footer_content .follow_us iframe{width:100%!important}section#registerContent{width:100%;margin-bottom:40px}.voucher_list .image_container{width:30%}.voucher_list .image_container img{height:auto}#contentProfile article .voucher_var li .variation_info a.btn{margin-bottom:0}.easypay-wrapper .mapContainer{width:100%;float:none;margin:0 0 30px 0}.easypay-wrapper aside{width:100%;float:none;display:none}.easypay-wrapper .select_mask{width:23%!important;margin-right:2%!important}.easypay-wrapper button.green_btn{width:23%!important}.easypay-wrapper .easypay_address{width:49.5%!important;margin-right:2%!important}#globalPopUp .popUpContainer{top:15%}.make_an_inquiry h3{width:75%;margin:8px 0 0 0}.make_an_inquiry a{width:25%}.offers_slider .owl-controls{margin-bottom:20px}.offers_slider .indexSlider .owl-controls{margin-bottom:0}.profil_box fieldset .attached_box{width:30%}.offers_slider a:hover .short_offer_info .short_info{right:0}.profil_box fieldset .attached_box .attached_avatar{width:100%}.profil_box .attached_container input#uploadFile{width:64%!important;clear:inherit}.profil_box .attached_container a.delete_btn{width:6%}.offers_list li a .view_offer,.offers_list li a:hover .view_offer,.offers_slider a .short_offer_info_hover,.offers_slider a .view_offer,.offers_slider a:hover .short_offer_info_hover,.offers_slider a:hover .view_offer{display:none!important}.offers_list li a:hover .short_offer_info .short_info{right:0}footer a.top:hover{background-position:center bottom;background-size:100%;height:50px;padding-top:5px}.breadcrumbs ul li:first-child a i{display:inline-block}.offers_list .navi_holidays li a .num,.offers_list .navi_holidays li a:hover .num,a,a i,a:hover,a:hover i,footer ul.sitemap li a,footer ul.sitemap li a.active,footer ul.sitemap li a:hover,section#contentOffer .galleryBox .gallery_list li a .img_hover,section#contentOffer .galleryBox .gallery_list li a .img_hover i,section#contentOffer .galleryBox .gallery_list li a:hover .img_hover,section#contentOffer .galleryBox .gallery_list li a:hover .img_hover i{transition:none;-o-transition:none;-moz-transition:none;-webkit-transition:none}section#contentOffer .galleryBox .gallery_list li a:hover .img_hover{display:none}footer .social_network li a:hover i,footer ul.sitemap li a:hover{color:#fff}header#headerConainer .short_search_result ul li a:hover{background:0 0}header#headerConainer .short_search_result ul li a:hover h3,header#headerConainer .short_search_result ul li:nth-child(odd) a:hover h3{color:#333}.view_more:hover{text-indent:10px;background-position:right center}.rio_profil_contact{width:100%}.offers_list .navi_holidays li a:hover,.recommended_destinations_list ul li a:hover{background:#fff;color:#333}.offers_list .navi_holidays li a:hover .num{background:#fbfbfb;border-left:1px solid #e3e3e3;color:#7fa832}section#paymentMethod .two_box .bankBtn{width:100%!important}header#headerConainer .short_search_result ul li a:hover .img_price_box .price .figure,header#headerConainer .short_search_result ul li:nth-child(odd) a:hover .img_price_box .price .figure{background:#7fa832;color:#fff}header#headerConainer .short_search_result ul.expired_offers li a:hover{background:#e3e3e3}header#headerConainer .short_search_result ul.expired_offers li a:hover h3{color:#9f9f9f}header#headerConainer .short_search_result ul.expired_offers li a:hover .img_price_box .price .figure,header#headerConainer .short_search_result ul.expired_offers li:nth-child(odd) a:hover .img_price_box .price .figure{background:#b3b3b3;color:#787878}header#headerConainer .logo{z-index:100}header#headerConainer button.lines-button{display:none;position:absolute;right:0;top:5px;width:50px;height:50px;padding:0}header#headerConainer .lines,header#headerConainer .lines::after,header#headerConainer .lines::before{width:50px}header#headerConainer nav{float:right;position:relative;height:0}.create_new_account{right:0}.offers_list .two_offers li a .short_info{height:60px}.offers_list,.recommended_destinations_list ul,section#contentMin{width:100%;float:none;padding-left:10px;padding-right:10px}.sort_filters .select_filters li a i{float:left}.sort_filters .select_filters li a{line-height:30px}.offers_list li a .footer_offer_list .final_price{font-size:17px;width:110px}.recommended_destinations_list ul li{width:32%}#similarOffers .recommended_destinations_list ul li{width:49%}#similarOffers .recommended_destinations_list ul li{margin-bottom:2%}.recommended_destinations_list ul{margin-bottom:30px;width:100%;float:left}#similarOffers .recommended_destinations_list ul{margin-bottom:0}#similarOffers .recommended_destinations_list ul li:nth-child(7),#similarOffers .recommended_destinations_list ul li:nth-child(8),#similarOffers .recommended_destinations_list ul li:nth-child(9){margin-bottom:0!important}.sort_filters .switching_holiday li:last-child{float:right}section#optionOffer .variation .variation_num{width:10%;margin-right:0}section#optionOffer .variation .offer_variation_info{width:90%}section#optionOffer .variation .offer_variation_info .small_offer_img{width:17.5%;height:auto!important;margin:0 1.5% 0 0}section#optionOffer .variation .num_vouchers_price{float:right;width:72.7%!important}section#optionOffer .variation .num_vouchers_price .num_vouchers{margin:0!important;border-right:1px solid #e3e3e3}.num_vouchers_price .price_vouchers,section#optionOffer .variation .num_vouchers_price .num_vouchers{width:50%!important}section#optionOffer .variation .num_vouchers_price .price_vouchers{width:250px;height:40px;float:left;padding:0;border:none;background:#fff}.num_vouchers_price .price_vouchers span.price{background:#fff;border-right:1px solid #e3e3e3}section#optionOffer .variation .num_vouchers_price .num_vouchers{width:250px;height:40px;float:left;padding:5px 10px;background:#fff;margin-right:10px;border:none}section#optionOffer .variation .num_vouchers_price .price_vouchers{text-align:right}section#optionOffer .variation .num_vouchers_price .price_vouchers .total_cost,section#optionOffer .variation .num_vouchers_price .price_vouchers span.price{float:none;display:inline-block;margin-right:10px;text-align:right;padding-right:10px}section#optionOffer .variation .num_vouchers_price .select_mask{float:left;margin-left:20px}section#optionOffer article h3.total{width:240px;padding:0 20px 0 0}.num_vouchers_price .price_vouchers i{background:0 0}section#contentOffer{width:100%}section#contentOffer #sliderContainer,section#contentOffer .offer_info_container{width:49%}section#contentOffer .offer_info_container{padding:0 0 0 20px}section#contentOffer .offer_info_container.fix_top{padding:10px 0}section#contentOffer .offer_info_container ul.price_discount li,section#contentOffer .offer_info_container ul.price_discount li:first-child{width:32%;margin:0 2% 0 0;padding:0;text-align:center;border-bottom:none;border-right:1px solid #e3e3e3}section#contentOffer .offer_info_container ul.price_discount li:last-child{margin:0}section#contentOffer .offer_info_container #likebox{display:block}.about_brand .assessment ul.assessment_content{width:auto;float:right;margin-top:45px}.about_brand .assessment ul li:last-child{clear:inherit;float:left}.about_brand .assessment ul.assessment_content li{padding:0 10px}.about_brand .brand_contact{width:30%}.about_brand .maps{width:67%}.voucher_cart .v_content{width:50%}.voucher_cart .v_br,.voucher_cart .v_br .voucher_cart_inn{width:20%}.voucher_cart .v_br .voucher_cart_inn .num_vouchers ul{display:inline-block}.voucher_cart .p_total,.voucher_cart .p_total .voucher_cart_inn,.voucher_cart .v_price,.voucher_cart .v_price .voucher_cart_inn{width:12%}.voucher_cart .delete_v,.voucher_cart .delete_v .voucher_cart_inn{width:6%}aside{margin-bottom:0!important}.drop_offer_sidebar,.faq_txt{width:100%;padding:0 10px}aside.open_offer{width:100%;padding:0;float:none;clear:both;margin-bottom:20px!important}aside.open_offer h3{display:none}aside.open_offer .contact_rio h3{display:block}aside .contact_rio_info ul{overflow:inherit;height:auto}aside.open_offer .brand_contact,aside.open_offer .brand_info{display:none}aside,aside.filterSide,aside.sideLeft,aside.sideRight{width:100%;clear:both;float:none;margin:0 0 20px 0;position:relative}aside.filterSide{margin-bottom:20px!important}aside.filterSide .switching_holiday{display:block;width:68%;float:right;padding:0 0 0 20px}aside.filterSide .switching_holiday li{float:left;width:50%}aside.filterSide .switching_holiday li:first-child{padding-right:10px}aside.filterSide .switching_holiday li:last-child{padding-left:10px}aside.filterSide .switching_holiday li a{padding-left:10px;font-family:"Roboto Condensed",sans-serif;font-size:21px;font-weight:300;text-transform:none}aside.filterSide .switching_holiday li a.active{background:#7fa832;color:#fff}aside.filterSide .switching_holiday li a i{display:block;float:right;width:42px;height:42px;background:#7fa832;font-size:20px;line-height:42px;text-align:center;color:#fff;border-left:1px solid #6b8d2a}aside .back_btn{margin-bottom:0;width:32%}button.btn-navbar.new_account_btn,button.btn-navbar.sign_in_btn{display:none}button.btn-contacts.btn-navbar{display:none}aside .nav_destination{height:0;width:100%;float:none;clear:both;overflow:hidden;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}aside .nav_destination.in{overflow:inherit;height:inherit}aside button.btn-navbar{color:#fff;width:45%;margin:0;float:right;text-align:left;padding:0;height:42px;font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:300;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}aside button.btn-navbar.btn_destination{float:left}aside button.btn-navbar i{display:inline-block;float:left;width:42px;margin:0;height:42px;background:#fff;color:#333;font-size:20px;text-align:center;line-height:42px}aside button.btn-navbar.collapsed{background:#fff;color:#333;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}aside button.btn-navbar{background:#7fa832;line-height:42px;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}aside.open_offer button.btn-navbar,aside.open_offer button.btn-navbar.collapsed,aside.profil_navi button.btn-navbar,aside.profil_navi button.btn-navbar.collapsed{width:100%;padding-left:10px;text-transform:none}aside button.btn-navbar span.navIcon{display:inline-block;float:right;width:42px;height:42px;border-left:1px solid #fff;background:#333 url(../images/mobile-nav.png) 0 0 no-repeat}aside button.btn-navbar.collapsed span.navIcon{background-position:0 -42px!important}aside.contact_form{clear:inherit}aside ul.nav_offers{-moz-box-shadow:0 4px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.4);box-shadow:0 4px 4px rgba(0,0,0,.4)}aside ul li a .triangle{display:none}section#contentMain{width:100%}.gateway_offer li a img{width:100%;height:auto}aside ul li a{text-transform:uppercase}aside ul.nav_offers li{width:50%;float:left;margin:0;border-bottom:1px solid #e3e3e3}aside ul.nav_offers li:nth-child(-n+4){width:50%!important;height:auto;float:left}aside ul.nav_offers{background:#fff}aside ul.nav_offers li ul.navi_add{display:none!important}aside ul.nav_offers li:nth-child(even){border-right:none;border-left:1px solid #e3e3e3}aside ul.nav_offers li:nth-child(-n+4) a{width:100%;height:auto;padding:10px 0;text-align:center;line-height:normal}aside ul.nav_offers li:nth-child(-n+4) a .i_holder{display:block;width:100%;height:auto;float:none;border:none;font-size:55px;background:0 0}aside ul.nav_offers li:nth-child(-n+4) a:hover .i_holder{color:#333}aside ul.nav_offers li:nth-child(-n+4) a.active .i_holder{color:#fff}aside ul.nav_offers li:nth-child(-n+4) a .count{float:none;display:inline}aside .aside_filters{width:100%;background:#fff}aside .aside_filters fieldset{width:33%;float:left}aside .aside_filters .from_calendar,aside .aside_filters .to_calendar{float:left;width:50%}aside .destination_dropdown{width:98%}aside .destination_dropdown ul li a{text-transform:none}aside .aside_filters fieldset.bord{border-bottom:none}aside .aside_filters .from_calendar input,aside .aside_filters .to_calendar input{width:100px}aside .aside_filters fieldset.date .from_calendar.mb_10{margin-bottom:0!important}aside .aside_filters .to_calendar label{float:right}aside .nav_destination .filterBox button.btn-filter{display:block;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;height:32px;text-align:left;width:100%;line-height:32px;border:1px solid #333;background:#fff url(../images/bg-select.png) 98% center no-repeat}aside .nav_destination .filterBox button.btn-filter i{display:block;float:left;width:30px;height:30px;line-height:30px;text-align:center;font-size:20px;background:#333;color:#fff;margin-right:10px}aside .select_city{width:32%;float:left;margin-bottom:0}aside a.all_destination_dropdown .icon_holder{height:40px;float:left;line-height:40px}aside .nav_destination a.all_destination_dropdown .icon_holder{height:30px;line-height:30px}aside a.all_destination_dropdown{height:42px;line-height:40px}aside .nav_destination a.all_destination_dropdown{height:32px;line-height:32px}.gateway_offer li a:hover .offer_hover_mask{top:-100%}.offers_list li a:hover .short_offer_info,.offers_slider a:hover .short_offer_info{right:0}.offers_list li a:hover .short_offer_info_hover{left:-100%}.back_btn:hover,.btn,.dark_arrow:hover,.gateway_offer li a:hover .offer_hover_mask,.green_white_btn:hover,.offers_list li a:hover .short_offer_info,.offers_list li a:hover .short_offer_info_hover,.view_all_offer i,.view_all_offer:hover i,.view_more:hover,footer .os li a:hover{transition:none;-o-transition:none;-moz-transition:none;-webkit-transition:none}footer .os li a:hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.gateway_offer li a:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.who_we_are ul li .info,.who_we_are ul li .usr_title{width:330px}.green_white_btn,.green_white_btn:hover{text-indent:0;color:#fff;background-position:100% center;transition:none;-o-transition:none;-moz-transition:none;-webkit-transition:none}#paymentMethod .three_box{width:49%;float:left;margin:0 2% 20px 0!important}#paymentMethod .three_box.firstThree{width:100%;float:none;margin-right:0}#similarOffers .offers_list .three_offers li{width:49%}#similarOffers .three_offers li{margin:0 0 20px 0}#similarOffers .three_offers li:nth-child(3n-1){margin:0 0 20px 0}#similarOffers .three_offers li:nth-child(4n-7){margin:0 0 20px 0}#similarOffers .three_offers li:nth-child(even){margin-left:2%;margin-bottom:20px}aside .nav_destination .navi_add.group{width:100%;position:absolute;left:0;top:43px;height:0;padding:0 10px;overflow:hidden;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}aside.filterSide .filterBox .navi_add.group{height:auto}aside .nav_destination .navi_add.group li{margin:0!important;border-bottom:1px solid #fff}aside .nav_destination .navi_add.group li:last-child{border-bottom:none}.modal-dialog{width:600px;margin:30px auto}.modal{width:100%;left:0;margin-left:0}.modal-content{width:80%;margin:0 auto;box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:600px}.modal-lg{width:600px}#contentOffer .highlight-box .work-time-p{width:100%!important}#contentOffer .modal-body .reservation .reservation-info .new-row fieldset{width:100%!important}#contentOffer .modal-body .reservation .reservation-info .child-form-container .select_mask{width:50%!important;margin:0 0 5px 0}#contentOffer .modal-body .reservation .personal-info .new-row{display:block!important}#contentOffer .modal-body .reservation .personal-info fieldset{width:100%!important}#contentOffer .modal-header .modal-close{right:10px!important}header#headerConainer .short_search_result .justify-content-wrap{justify-content:center}header#headerConainer .short_search_result .justify-content-wrap .btn-wrapper{margin-bottom:10px;margin-left:5px;margin-right:5px}header#headerConainer .short_search_result .justify-content-wrap .btn-wrapper:last-child{margin-bottom:0}}@media only screen and (max-width:900px){.li-orders-badge{display:none}}@media only screen and (max-width:840px){#vouchers-new{display:none}}@media only screen and (max-width:800px){#all-offerts{font-size:16px}header#headerConainer ul#navi li:not(.social-login) a.hotels,header#headerConainer ul#naviAdd li:not(.social-login) a.hotels{padding-left:0;padding-right:0}section#contentOffer.offerV2 .offer_info h1.offer-title{font-size:115%;line-height:20px}.similar-offers-list .offers_list ul.offers&gt;li{height:360px}.inactive-offer-container .offers_list{display:none}.inactive-offer-container&gt;h3{border:none}.inactive-offer-container&gt;h4{display:block}.simple-modal.size-md .simple-modal-content{width:95%}.stats-list-container .stats-list&gt;li{width:24%;margin:.5%}.four-offers .four-offers-list&gt;li{width:32%}.welcome-popup-beta{display:none}#contentProfile.profileV2 .vouchers_for_this_offer .detailed_info.collapsing,#contentProfile.profileV2 .vouchers_for_this_offer .detailed_info.in{clear:both}#contentProfile.profileV2 article .voucher_var li .variation_info a.print_btn{display:block}ul#navi li a .caret{display:none}.three_offers li{height:266px}section#contentOffer.offerV2 .floating_buy_btn .extra_price_tag{display:none}section#contentOffer.offerV2 .filler_content .innerBox .three_offers&gt;li{width:32%}section#contentOffer.offerV2 .offers_list.suggested.filler .gateway_offer&gt;li{width:23%}.offer-options ul.options-list&gt;.list-item .variation-info .control-group{width:35%}.offer-options ul.options-list&gt;.list-item .variation-info .control-group.deposit-group{width:20%}.offer-options ul.options-list&gt;.list-item .variation-info .control-group.deposit-group .voucher-num{display:block;float:left;width:40%;text-align:right;line-height:40px}.offer-options ul.options-list&gt;.list-item .variation-info .control-group.deposit-group .select_mask{float:right;width:60%}.offer-options .heading.screen-desktop{display:none}.offer-options .heading.screen-mobile{display:block}.profil_navi.profileV2{display:none}section#contentProfile.profileV2{margin:0}.tabs-container ul.tabs&gt;li .count{display:block}.cityList .citylist_mask{width:60%}.cityList .citylist_btn{width:35%}.offers_list a .bought_vouchers_span{width:50%;text-align:center;padding:0}.modal-popup .modal-container{width:90%;left:5%}.modal-popup .special-event .form-group input[type=text]{display:block;width:100%;margin-bottom:5px}.modal-popup .special-event .form-group .btn{display:block;width:100%}.inactiveOfferBox .gateway_offer li{width:22%}section#contentOffer.offerV2 #sliderContainer{width:520px;margin-right:20px}section#contentOffer.offerV2 .offer_info_container{padding-left:10px}section#contentOffer.offerV2 .big_price_tag{margin-left:-67px}section#contentOffer.offerV2 .offer_info_container .expire_timer,section#contentOffer.offerV2 .offer_info_container .features_list,section#contentOffer.offerV2 .offer_info_container .reservations_shorthand{margin-left:-35px}section#contentOffer.offerV2 .about_brand .assessment ul li:last-child{clear:none}section#contentOffer.offerV2 .about_brand .assessment ul.assessment_content{width:100%}.in_mobile{display:block!important}.offers_list.campaigns{display:none}#weSavedYou .content_center h3{margin-left:-44px}.popUpForm.promoForm button[type=submit],.popUpForm.promoForm input[type=email]{width:100%;float:none}.popUpForm.promoForm input[type=email]{margin-right:0;margin-bottom:20px}.destination-targeting{width:100%!important}.destination-targeting li{width:50%!important;float:left!important}.no_in_800{display:none!important}section#optionOffer .variation .offer_variation_info .small_offer_img{width:21%}section#optionOffer .variation .offer_variation_info .offerInfoBox{width:77.5%}section#optionOffer .variation .num_vouchers_price{width:69.8%!important}.profil_navi .profile_img{width:10%}.profil_navi .subInfo{width:90%}.profil_navi h3{line-height:56px}#globalPopUp button.cities,#globalPopUp button.confirm,#globalPopUp button.lcoation{width:100%;text-align:center}#globalPopUp button.confirm{margin-left:0}#globalPopUp button.cities{margin-bottom:10px}#contentContainer h2.higjtLights{display:block;height:40px;line-height:40px;width:100%;float:none;background:#fff}#contentContainer h2.higjtLights i{display:inline-block;float:left;width:40px;height:40px;line-height:40px;text-align:center;background:#333;color:#fff}header#headerConainer .logo{width:64px;height:100%}header#headerConainer .logo img.noInDesktop{display:block;height:55px;width:auto;margin-top:5px}.profil_navi h3{margin-bottom:1px!important}.offers_list li a .star,.offers_list li a time{width:33%}.offers_list li a .star i.fa-thumbs-o{margin-right:0!important}.offers_list li a .star ul li i,.offers_slider .owl-carousel a .star ul li i,.three_offers li a .star ul li i{font-size:14px}.two_offers li a .offerInfoContent .star ul li i{font-size:21px}.offers_list li a .footer_offer_list .final_price{width:160px}.offers_slider .owl-carousel li a .footer_offer_list .final_price,.three_offers li a .footer_offer_list .final_price{width:120px}section#notFound article .notFoundContent ul{height:auto;background:0 0;padding:0}section#notFound article .notFoundContent ul li{background:0 0;display:inline-block;float:none;padding:0;margin:0 3px 5px 0}section#notFound article .notFoundContent ul li a{display:block;padding:0 10px;background:#fff}.contact_form .contactBox input[type=submit],section#optionOffer a.btnAff{width:50%;float:none}button.btn-contacts.btn-navbar{display:block;float:none}.footer_content .what_to_do{width:100%;float:none}.gateway_offer li{height:auto}section#contentQuestions .comments .comments_container li.aQuestion{margin-right:40px}section#contentQuestions .comments .comments_container li.answer{margin-left:40px}section#contentOffer .offer_info_container.fix_top{top:inherit;padding:0!important;margin:0!important;bottom:0!important;background:#333;-moz-box-shadow:4px 0 4px rgba(51,51,51,.4);-webkit-box-shadow:4px 0 4px rgba(51,51,51,.4);box-shadow:4px 0 4px rgba(51,51,51,.4)}section#contentOffer .offer_info_container.fix_top h4{display:block;width:50%;float:left;color:#fff;margin:0;line-height:25px}section#contentOffer .offer_info_container.fix_top a.green_btn{width:50%!important;position:inherit;left:inherit;top:inherit;float:none!important}section#contentOffer .offer_info_container.fix_top a.green_btn i{color:#333;background:#fff;border-right:1px solid #333}section#contentOffer .offer_info_container.fix_top .fix_top_container{padding:10px 0!important;background:#333}section#contentOffer.offerV2 .offer_info_container.fix_top .fix_top_container .big_price_tag{text-shadow:none;white-space:nowrap}section#contentOffer.offerV2 .offer_info_container.fix_top .fix_top_container .big_price_tag .regular_price{display:inline-block}section#contentOffer.offerV2 .offer_info_container.fix_top .fix_top_container h4 label{color:#fff}section#contentOffer .offer_info_container.fix_top a.green_btn{width:300px}section#contentOffer .offer_info_container.fix_top h3{display:none}.profil_navi h3,aside.profil_navi ul{margin-bottom:0}.open_offer .faq,.rio_contact{height:0;overflow:hidden;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.open_offer .rio_contact.mb_30{margin-bottom:0!important}.rio_contact .contact_rio h3{display:none!important}header#headerConainer nav{float:none}header#headerConainer ul#navi{height:0;max-height:100vh;overflow:scroll;position:absolute;width:100%;float:none;top:60px;left:0;background:#333;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;box-shadow:0 0 10px rgba(0,0,0,.5)}header#headerConainer ul#navi li,header#headerConainer ul#naviAdd li{margin:0}header#headerConainer ul#navi li a span.br{right:44%}header#headerConainer button.lines-button{display:block;float:right;position:relative;width:auto;height:auto;padding:3px 10px 10px 10px;margin:10px 15px 0 15px;border:1px solid #ddd;border-radius:4px}header#headerConainer .lines,header#headerConainer .lines::after,header#headerConainer .lines::before{width:22px;height:2px}header#headerConainer ul#navi li{width:33.33333%;float:left;border-top:1px solid #fff}header#headerConainer ul#navi li.no_in_desktop{display:block}header#headerConainer ul#navi li{text-align:center}#headerConainer .create_new_account{top:60px;left:50%;margin-left:-295px;border-top:5px solid #333}#headerConainer .login_box{top:180px;left:0;margin-left:-4px;height:auto;border-color:#464646}#headerConainer .create_new_account .go_back_btn,#headerConainer .login_box .go_back_btn{display:block}.sort_filters .switching_holiday{float:none;width:100%}.sort_filters .switching_holiday li{width:49%;margin-right:2%}.sort_filters .switching_holiday li:last-child{margin-right:0}.sort_filters .select_filters{float:none;clear:both;width:100%;padding:15px;height:60px}#contentProfile{min-height:auto}.about_brand .brand_contact{width:40%}.about_brand .maps{width:58%}.about_brand .assessment ul.assessment_content{margin:0}.about_brand .assessment ul.assessment_content li{padding:0 15px}.about_brand .assessment ul li:last-child{float:none;clear:both}.about_brand .assessment ul.assessment_content{width:79%}.about_brand .assessment ul.assessment_content li{padding:0 7px}.breadcrumbs ul li a .fa-angle-down{display:none}.breadcrumbs ul li .breadcrumbs_dropdown{display:none!important}#contentContact,#contentProfile,.rio_profil_contact,aside.contact_form,aside.profil_navi{width:100%!important;float:none!important;clear:both!important}.addon_profile{margin:0}#contentContact{margin-bottom:20px}#contentProfile{margin-bottom:30px}.alert{width:99%}footer .footer_top .bottom_logo{display:none}footer .footer_top{height:auto;padding:30px 0}.footer_top .columns_4{width:100%;margin:0 0 30px 0;float:none}.footer_top .footer_content .columns_2{width:100%;margin:0}footer .footer_middle{height:auto}.footer_middle .footer_content .columns_4{display:none}.footer_content .columns_2.sitemap_box{width:100%;float:none;clear:both;margin-bottom:20px}footer ul.sitemap li{width:32%}footer .footer_bottom{height:auto;padding:30px 0}.footer_bottom .columns_4{width:49%;margin:0 2% 20px 0;min-height:100px}.footer_bottom .columns_4.bottom_adv,.footer_bottom .columns_4.part_of_sportal{margin-right:0}.footer_bottom .columns_4 .green_white_btn{position:relative}.footer_bottom .columns_4.part_of_sportal{width:49%;margin:0}.footer_bottom .columns_4.part_of_sportal img{width:90%}.comments .comments_container .img_box,.comments .comments_container .img_box img,.comments .comments_container .img_box::before{-moz-border-radius:0;border-radius:0}.who_we_are ul li{padding-top:250px;position:relative}.who_we_are ul li .usr_img{top:0}.who_we_are ul li .usr_title,.who_we_are ul li:nth-child(2n) .usr_title{width:100%;float:none;position:absolute;top:210px;text-align:center;margin:0}.who_we_are ul li .usr_title h4{font-style:normal}.who_we_are ul li .info{width:100%;float:none}.who_we_are ul li .info .triangle{right:50%;margin-right:-6px;top:-6px}#contentProfile article .voucher_var li .num{height:60px;line-height:60px}#contentProfile article .voucher_var li .variation_info .secure_code,#contentProfile article .voucher_var li .variation_info .voucher_num{width:30%}#contentProfile article .voucher_var li .variation_info a.btn{width:40%;margin:0}aside .select_city{width:45%}aside .back_btn,aside button.btn-navbar{width:32%}aside .back_btn,aside button.btn-navbar.btn_cat{width:45%}footer .footer_bottom.animated,footer .footer_middle.animated{-webkit-animation-name:none;animation-name:none;-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none}aside .aside_filters .from_calendar input,aside .aside_filters .to_calendar input{width:70px}.modal-dialog{width:600px;margin:30px auto}.modal{width:100%;left:0;margin-left:0}.modal-content{width:80%;margin:0 auto;box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:600px}.modal-lg{width:600px}}@media only screen and (min-width:700px) and (max-width:750px){.tabs-container ul.tabs&gt;li a{padding:10px}.sorting-helpers ul.sorting-filters{right:2px}.sorting-helpers ul.sorting-filters&gt;li&gt;a{padding:5px}}@media only screen and (max-width:768px){.offerV2 .info-icon{display:none}.inactive-offer-container .in-desktop{display:none}.inactive-offer-container .in-mobile{display:block;padding:10px 0}section#contentOffer .hotel-extras-container ul.extras-list&gt;li.extas-list-item{width:33.333333%}.offer-options .totals .buy-button-container.fixed{width:auto;position:fixed;bottom:0;left:0;right:0;padding:5px 0;background:#fff;border-top:3px solid #7fa832;z-index:20}.offer-options .options-container{z-index:1}.offer-options footer.totals{z-index:20}.breadcrumbs.hotel-list .filter_btn{font-size:0;padding:0;width:auto;float:right}.breadcrumbs.hotel-list .filter_btn i{margin:0;background:#7fa832}.breadcrumbs.hotel-list .filterBox{right:0;left:0}.offers_list li a time i{width:auto}#send-inquiry-button,.reservation .offer-option{width:80%}.reservation .room-count{width:20%}section#contentOffer.offerV2 #sliderContainer{width:65%;max-width:505px;margin-right:10px}.forgotten_pass form .block_btn{display:block;width:100%;margin-top:5px}.destination-targeting{width:100%!important}.offers_list .navi_holidays{width:620px}.destination-targeting li{width:50%!important;float:left!important}.no_in_768{display:none!important}.profil_navi .profile_img{width:12%}.profil_navi .subInfo{width:88%}.profil_navi .subInfo h3{line-height:64px;min-height:64px}aside#smoothscroller.fix_cat{position:fixed;width:100%;background:#e3e3e3;padding:10px;top:60px;left:0;-moz-box-shadow:0 4px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.4);box-shadow:0 4px 4px rgba(0,0,0,.4)}aside#smoothscroller.fix_cat button.btn-navbar{margin-bottom:1px!important}section#contentMain .sort_filters.fix_filters{position:fixed;z-index:100;width:100%;background:#e3e3e3;padding:10px;top:60px;left:0;-moz-box-shadow:0 4px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.4);box-shadow:0 4px 4px rgba(0,0,0,.4)}.offers_list li a time{width:33%}.offers_list li a .star{width:60%}.offers_slider .owl-carousel li a .footer_offer_list .final_price,.three_offers li a .footer_offer_list .final_price{width:100px}.offers_list li a .footer_offer_list .final_price,.offers_slider a .footer_offer_list .final_price{font-size:17px}aside button.btn-navbar{padding-left:10px}section#contentOffer .social-buttons{min-height:40px;height:auto}section#contentOffer .galleryBox .gallery_list li{width:23%;margin:0 1% 2% 1%}section#optionOffer .backToTheOld,section#optionOffer .disBox{width:100%;float:none}section#optionOffer .disBox{margin-bottom:30px}section#optionOffer .backToTheOld{height:auto;line-height:inherit;text-align:center}section#optionOffer .backToTheOld .mask{padding:50px 0}section#optionOffer .disBox .dislikeForm button.btn{width:50%}section#optionOffer .variation .num_vouchers_price .num_vouchers{margin-right:5px;width:243px}.term-dialog{width:500px!important}section#contentOffer .offer_info_container a.pay_now,section#contentOffer .offer_info_container h4{width:100%;float:none;clear:both}section#contentOffer .offer_info_container h4{line-height:21px}.recommended_destinations .gateway_offer li{height:auto}section#contentOffer .offer_info_container .surcharge,section#contentOffer .offer_info_container a.pay_now.top_pay{width:100%;float:none}form.purchase_form fieldset fieldset.subFilters{padding:0!important}#globalPopUp .popUpContainer{width:66%;left:17%;top:10%}.make_an_inquiry h3{margin:0}.dislikeForm label input[type=checkbox]{width:auto!important;height:auto!important;margin:6px 10px 0 0!important}.check_voucher input.green_btn{margin-right:0!important}.rio_profil_contact{margin-bottom:30px}#optionOffer a.green_white_btn.btnAff span{padding-right:40px}#optionOffer p.text_center{text-align:left}.who_we_are ul li{padding-top:200px;margin-bottom:30px}.who_we_are ul li .usr_title,.who_we_are ul li:nth-child(2n) .usr_title{top:160px}.who_we_are ul li .usr_img,.who_we_are ul li .usr_img::before{width:150px;height:150px;margin-left:-75px}.who_we_are ul li .usr_img img{width:100%;left:0}.about_riobg .vertical_hr{display:none}.about_riobg img.riobg_big{display:none}.about_riobg .left_text,.about_riobg .right_text{width:auto;display:inline-block;float:none}.breadcrumbs:not(.hotel-list) ul li:last-child{display:none}section#optionOffer .variation .offer_variation_info .small_offer_img{width:21.5%}section#optionOffer .variation .offer_variation_info .offerInfoBox{width:77%}section#optionOffer .variation .num_vouchers_price{width:69%!important}section#optionOffer article h3.total{width:36.5%;padding-right:10px!important}section#optionOffer a.buy_voucher{width:36.5%}section#optionOffer p.important_message{margin-right:0!important}#paymentMethod .two_box{float:none;width:100%;padding:0!important}section#paymentMethod .paymentPeriodInfo{margin-bottom:0!important}section#paymentMethod .two_box .bankBtn{width:50%!important;margin-bottom:20px}.modal-dialog{width:600px;margin:30px auto}.modal{width:100%;left:0;margin-left:0}.modal-content{width:80%;margin:0 auto;box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:600px}.modal-lg{width:600px}#similarOffers .gateway_offer li{width:48%;margin-bottom:2%}}@media only screen and (min-width:481px) and (max-width:640px){.profile_article .room-entry .row .col-md-hidden{display:none}}#contentOffer .offer_info_container{margin-top:30px}@media only screen and (max-width:640px){#inquiry-modal-scrollable{width:100%}#contentContainer #control_buttons{text-align:center}.no_in_desktop2{display:block!important}section#contentOffer.offerV2 #sliderContainer.placeholder-preloader,section#contentOffer.offerV2 #sliderContainer.placeholder-preloader .offerSlider{max-height:210px;min-height:auto}#sliderContainer .mobile-share{z-index:1;position:relative;width:78px}#signin-button{padding-left:0!important}.new-offer-list ul li{width:initial!important}.new-offer-list h3{top:-20px;position:relative}.under-640_mt_10{margin-top:10px}#seo-filters-div{position:fixed;top:60px;height:calc(100% - 117px);overflow-y:scroll}#seo-filters-div ul{font-size:18px;font-weight:600!important}#seo-filters-div label{font-size:16px!important;font-weight:500!important}#seo-destinations-list{font-size:125%}#seo-destinations-list,#seo-destinations-section,#seo-filters-section{width:100%!important;max-width:100%!important}#seo-checkin-dates,#seo-night-count{width:calc(50% - 3px)!important;max-width:50%!important;margin-right:0!important;margin-top:5px}#seo-checkin-dates{margin-right:3px!important}#seo-night-count{margin-left:3px!important}#seo-filters-div{display:block;width:100%}.continue_payment .new-login-box #login-form fieldset{display:block!important}.continue_payment .new-login-box #login-form .icon-addon{width:100%}.new-login-box label,.new-register-box label{display:none}.new-login-box div,.new-register-box div,.new-register-box input[type=text]{width:100%}.new-register-box label{display:none}#checkin-date-field,#night_count{width:100%}.maps-window.info-window .body .image{float:none;width:100%}.maps-window.info-window .body .content{float:none;width:100%}.maps-window.info-window .body .content h2{display:none}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .button .earnest{display:block;color:#7fa832;font-size:10px;white-space:nowrap}section#contentOffer.offerV2 .offer-deals{padding-right:0}.mobile-filtration .checkin-dates{display:block;width:50%;float:right;margin-bottom:10px}.mobile-filtration .checkin-dates .filter{width:auto;float:none}.mobile-filtration .destinations-list-box{font-weight:600}.mobile-destinations-list .destinations-list&gt;li.destinations-list-item{width:100%;border-bottom:1px solid #d3d3d3}.mobile-destinations-list .destinations-list&gt;li.destinations-list-item a{font-size:16px;line-height:30px;padding:8px 0}.mobile-filtration .destinations-list-box,.mobile-filtration .mobile-filters-vue .details_btn{margin-bottom:5px}.mobile-filtration .mobile-filters-vue .details_btn.selected{background:rgba(127,168,50,.2);border-color:#d3dadf;color:#565656;font-weight:700}.mobile-filtration .checkin-dates .filter:first-of-type input{border-radius:5px}.mobile-filtration .checkin-dates .filter~.filter input{border:1px solid #7fa823;border-radius:5px}.alert-vouchers .alert_content{padding-top:5px}.alert-vouchers h2{margin-top:0}.expire_timer{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.expire_timer .bought-vouchers,.expire_timer .timer-container{padding:0;margin:0;border:0}.expire_timer .bought-vouchers{flex:1;text-align:right;margin-right:10px}.expire_timer .timer-container .remaining-time&gt;ul&gt;li:after{right:-5px}.expire_timer .timer-container .remaining-time&gt;ul&gt;li:nth-child(2){margin:0 5px}.expire_timer .timer-container .remaining-time&gt;ul&gt;li span{display:none}.expire_timer.gauge-cluster{flex-flow:row wrap}.expire_timer.gauge-cluster .timer-container .remaining-time{flex:0}.expire_timer.gauge-cluster .timer-container{flex-grow:1;flex-basis:35%;width:0}.expire_timer.gauge-cluster .bought-vouchers{flex-grow:2;flex-basis:60%;width:0}.bought_vouchers_pretty .texts .main,.bought_vouchers_pretty .texts .sub{text-shadow:none}.modal-popup .location-popup{width:85%}section#contentOffer .terms_of_use .phone-box h4{margin:0}.business-inquiry .form-group,.business-inquiry .info-bar{width:100%}.business-inquiry .info-bar{padding:0 20px}.check_voucher .input-group{flex:0 2 33.3333%}.check_voucher .input-group.button-group{flex:1 0 33.3333%}.check_voucher .input-group input{display:block;width:100%}.profile_article .room-entry .row .col-md-4{width:33.3333333333%}.rioCart .payment-type .payment-options{flex-direction:column;padding-left:0;padding-right:0}.rioCart .payment-type .payment-options&gt;li{flex:auto}.rioCart .payment-type .payment-options&gt;li+li{margin-top:10px}.app-reservation .datepickers .form-group.init-search .green_btn{font-size:0;padding-right:0}.app-reservation .datepickers .form-group.init-search .green_btn i{margin-right:0;border-right-width:0}.app-reservation .datepickers .form-group .left-addon input{display:block;width:100%}#reservation_article .results-box .footer .summary .pay_btn{width:auto}#reservation_article .results-box .accommodation .column{display:flex;flex-direction:column;align-items:center;padding:5px 0}#reservation_article .results-box .accommodation .column.children{position:relative}#reservation_article .results-box .accommodation .column.children&gt;.children-ages{position:relative;white-space:nowrap;margin-left:-100%}#reservation_article .results-box .footer .summary{display:block;text-align:right}.mobile-filtration{display:block}.destination-label{display:block}.offers_list_navigation .tabs-container.mobile-tabs{display:block}#filtered-offer-list .destinationReasonsBox .filter-clear{position:static;display:block;width:100%;margin-top:10px;text-align:left}section#contentOffer .continue_payment .new_account_box{height:auto}section#contentOffer .continue_payment .new_account_box .green_btn{width:100%;text-transform:uppercase}#YouTubeDialog iframe{width:100%}.active-offer-container .active-offer article&gt;.image-container{display:none}.active-offer-container .active-offer .offer-info .price,.active-offer-container .active-offer .offer-info .time-left{display:inline-block}.active-offer-container .active-offer .offer-info .offer-info-flex{display:flex;justify-content:space-between}.active-offer-container .active-offer .offer-info .offer-info-flex .time-left{margin:0;float:none}.active-offer-container .active-offer .offer-info .offer-info-flex .green_btn{margin:10px 0 0 0}.active-offer-container .active-offer .offer-info .offer-info-flex .view-btn-wrapper{flex-basis:100%}#contentContainer .active-offer-container .active-offer article h2{font-size:18px}section#contentOffer.offerV2 .terms_of_use .bonusOffer{margin:0 10px 10px 10px}section#contentOffer.offerV2 .terms_of_use.gallery_main .headline{border:0;margin:0;padding:0}.innerBox{padding:20px 10px}#contentOffer .btn-modal.wrapper{border-left:10px solid #fff!important;border-right:10px solid #fff!important}#contentOffer .btn-modal.wrapper button{width:90%!important;margin:0 auto!important}#reservation_article{padding:0 10px}section#contentOffer.offerV2 .terms_of_use.gallery_main h3{display:none}section#contentMain .vendor_more_offers:not(.in-offer) .offer-locations{display:none}section#contentOffer.offerV2 .vendor_more_offers .three_offers.in-offer{display:none}.big_rounded_btn.secondary.desktop_hidden{display:block}section#contentOffer.offerV2 .terms_of_use .bonusOffer.work-time-alert .text-content{float:none;width:auto;text-align:center}#contentContainer article.reservation .reservation-title h1,.reservation .reservation-title h1{text-align:center}.destination-search-container .results-list&gt;li{width:32%}.offer-options ul.options-list&gt;.list-item .variation-info .prices.deposit-group{line-height:1;max-width:70%}form.purchase_form .city-picker-select,form.purchase_form .select2-container{width:100%!important}.offer-options ul.options-list&gt;.list-item{padding-bottom:0}.hideMobile{display:none}.rio-business-header-hero{background:#fff}.rio-business header h1{max-width:none;float:none;margin-bottom:15px;text-align:center}.rio-business header .fan-box{display:none;float:none;text-align:center}.ac-button-list:not(.ac-mobile){display:none}.ac-button-list.ac-mobile{display:flex;margin-bottom:0}.offers_list.ac-button-list.ac-mobile{padding-top:10px!important}.ac-button-list .ac-btn{width:32%;white-space:nowrap;overflow:hidden;margin:0;background:#7fa832;color:#fff;font-size:110%}.ac-button-list .ac-btn.ac-btn-mobile{width:100%;background:0 0!important;color:#7fa832!important;text-align:center;margin-right:5px;min-height:34px;padding:0}.ac-button-list .ac-btn span{background:#fff;border-radius:5px;padding:0 3px;font-weight:900;font-size:80%;color:#7fa832}.ac-button-list .ac-btn.ac-btn-mobile:last-child{margin-right:0}.ac-button-list .ac-btn.ac-btn-mobile.active{background:#7fa832!important;color:#fff!important}.ac-button-list .ac-btn.ac-btn-mobile div{max-width:100%;display:flex;flex-wrap:wrap;justify-content:center;background:#f2f7fd;height:100%;border-radius:5px}.ac-button-list .ac-btn.ac-btn-mobile strong{white-space:normal;color:#214462;line-height:1.2}.ac-button-list .ac-btn.ac-btn-mobile img{max-width:100%;max-height:200px;display:block;margin:0 auto;width:200px;height:auto;border-radius:5px}.footer_content .columns_2{width:100%}#contentContainer .four-offers header h1,#contentContainer .four-offers header h2{display:none}#contentContainer .four-offers .mobile-header h1,#contentContainer .four-offers .mobile-header h2{display:block}.rio-business .business-aside{width:auto;padding:0 10px}.rio-business-header-hero .icon-brand{display:none}ul.places&gt;li{width:48%;margin:1%}.offer-options ul.options-list&gt;.list-item .variation-info .info{width:100%!important}.offer-options ul.options-list&gt;.list-item .variation-info .info h3,section#optionOffer .variation-info .info h3{margin-bottom:10px}.offer-options ul.options-list&gt;.list-item .variation-info .image-container~.info{margin-top:0}.offer-options ul.options-list&gt;.list-item .variation-info .control-group{margin-top:0}section#contentOffer .cart_wrapper header{margin:0}.voucher_cart tbody tr td,.voucher_cart tbody tr td.voucherContent,.voucher_cart tbody tr td.voucherImg{border:none}.voucher_cart tbody tr td.voucherImg{display:none}.top-large-image-container{position:relative;padding:10px 0}.top-large-image-container::before{position:absolute;display:block;width:1px;top:0;bottom:0;left:50%;background:#efefef}.top-large-image-container .large-image a{display:block}.top-large-image-container .large-image img{display:none}.top-large-image-container .large-image .mobile-navigation{text-align:center}.stats-list-container .stats-list&gt;li{width:25%;margin:0 12%;background:0 0;border-radius:0}.stats-list-container .stats-list&gt;li .content .fa,.stats-list-container .stats-list&gt;li .content .value,.stats-list-container .stats-list&gt;li .content label{color:#333;display:block;text-align:center;margin:5% 0}.four-offers .four-offers-list&gt;li{width:49%;max-height:310px}header#headerConainer nav .create_new_account .icon-addon .icon,header#headerConainer nav .sign_in_box .icon-addon .icon{display:block}section#contentOffer.offerV2 .vendor_more_offers .innerBox header{padding-left:0}section#contentOffer.offerV2 .vendor_more_offers .innerBox header h3{padding-left:5px}section#contentOffer.offerV2 .vendor_more_offers .offer-locations{display:block;position:static;top:auto;right:auto;padding:0}section#contentOffer.offerV2 .vendor_more_offers .offer-locations .location-list&gt;li{display:block;margin-bottom:1%!important;height:40px;background:#e3e3e3;font-weight:300;font-size:21px;color:#333;line-height:40px;text-indent:10px}section#contentOffer.offerV2 .vendor_more_offers .offer-locations .location-list&gt;li span{width:50px;height:40px;color:#fff;border-left:1px solid #6b8d2a;background:#7fa832;text-indent:0}#contentProfile.profileV2 article.profileV2_article .address_contact .maps h3{text-indent:15px}#contentProfile.profileV2 article .voucher_var li .variation_info a.print_btn{font-size:0;margin:0;padding:0;width:auto}#contentProfile.profileV2 article .voucher_var li .variation_info a.print_btn i{margin:0}#contentProfile.profileV2 article .voucher_var li .variation_info .secure_code{width:calc(50% - 40px)}#paymentMethod .easypay_success .shortcut-container{display:none}#paymentMethod .easypay_success header&gt;h2{max-width:100%;display:block}.three_offers li{height:auto}.offers_list.suggested.filler{display:none!important}.mobile-bar .destination-dropdown .clear-filters{position:absolute;right:140px;top:10px}.mobile-bar .destination-dropdown .clear-filters i{color:#bd362f;font-size:18px}section#contentOffer.offerV2 .filler_content .innerBox .three_offers&gt;li{width:49%}section#contentOffer.offerV2 .offers_list.suggested.filler .gateway_offer&gt;li{width:48%}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list{padding:0 0 5px 0}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li{display:block;width:100%;line-height:1}.offer-options ul.options-list&gt;.list-item .variation-info .prices-list.regular-price-list&gt;li{display:inline-block;width:auto}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list.regular-price-list&gt;li.price-regular{line-height:16px}.offer-options ul.options-list&gt;.list-item .variation-index{display:none}.offer-options ul.options-list&gt;.list-item .variation-info{position:relative}.offer-options ul.options-list&gt;.list-item .variation-info .control-group{padding-bottom:10px}.alert .clear-filters{position:static;display:block}.offers_list.suggested.filler .gateway_offer&gt;li{width:48%;margin:5px}.offers_list_navigation{margin-top:0}aside#smoothscroller.hotel-filters{display:block}.offers_list_navigation .tabs-container:not(.mobile-tabs){display:none}.offers_list_navigation .tabs-container.mobile-tabs{display:block;float:none}.offers_list_navigation .tabs-container.mobile-tabs .tabs&gt;li.active a{padding:10px}.offers_list_navigation .tabs-container.mobile-tabs .tabs&gt;li a{padding:8px 10px}.offers_list_navigation .tabs-container.mobile-tabs .tabs&gt;li a i{display:none}.addon_profile .offers_list_navigation .tabs-container{display:block}.tabs-container:not(.mobile-tabs) ul.tabs&gt;li{font-size:0}.tabs-container ul.tabs&gt;li a{padding:0 20px}.tabs-container ul.tabs&gt;li{font-size:16px;width:50%}.tabs-container:not(.mobile-tabs) ul.tabs&gt;li.active .icon{display:none}.tabs-container ul.tabs&gt;li .icon{display:block}.tabs-container ul.tabs&gt;li .icon i{font-size:14px}.offers_list_navigation .sorting-helpers{width:40%}.offers_list.subscribe_box .form-group .select_mask,.offers_list.subscribe_box .form-group button,.offers_list.subscribe_box .form-group input{display:block;width:100%;margin-bottom:5px}.offers_list a .bought_vouchers_span{width:50%}section#contentOffer.offerV2 .big_price_tag h4 label{font-size:20px;line-height:45px}section#contentOffer.offerV2 .big_price_tag h4 .price{font-size:24px;color:#7fa832}section#contentOffer.offerV2 .offer_info&gt;header{display:block;width:auto;margin:0 -5px}section#contentOffer.offerV2 .vendor_more_offers .three_offers li{margin-left:5px}section#contentOffer.offerV2 .offers_list .three_offers li:nth-child(3n-1){margin:0 0 2% 5px}.inactiveOfferBox .offers_list.suggested .gateway_offer li{width:47%;margin:0 5px 10px 5px}section#contentOffer.offerV2 .offer_info h1.in_mobile{font-size:18px;line-height:18px;padding-top:10px}section#contentOffer.offerV2 .offer_info_container{padding-left:0}#main_address_contacts address .work_schedule i{vertical-align:top;padding-top:4px}section#contentOffer.offerV2 #main_address_contacts address ul.work_time{width:52%}section#contentOffer.offerV2 #main_address_contacts address ul.work_time li{border:none}section#contentOffer.offerV2 .terms_of_use.address_and_contacts ul li{padding:0}section#contentOffer.offerV2 ul.work_time li.highlight{text-align:left}section#contentOffer.offerV2 #hotelExtras,section#contentOffer.offerV2 #stopsalesBox,section#contentOffer.offerV2 #terms_of_use_article,section#contentOffer.offerV2 .about_brand,section#contentOffer.offerV2 .extra_offer_content,section#contentOffer.offerV2 .offer_info,section#contentOffer.offerV2 article{padding:0 10px}section#contentOffer.offerV2 .offer_info_container .expire_timer h4{display:none}section#contentOffer.offerV2 #add_comment_box .headline{display:block}section#contentOffer.offerV2 #add_comment_box .headline h3{display:none}section#contentOffer.offerV2 .big_price_tag .regular_price{display:inline-block}section#contentOffer.offerV2{width:100%}section#contentOffer.offerV2 .offer_info_container{width:100%!important;float:right!important}section#contentOffer.offerV2 .offer_info_container .fix_top_container{padding:0 5px}section#contentOffer.offerV2 #sliderContainer{margin:0 auto;float:none!important;width:auto!important}section#contentOffer.offerV2 .big_price_tag,section#contentOffer.offerV2 .offer_info.offer_expired .big_price_tag{width:auto;background:0 0;box-shadow:none;margin:0}section#contentOffer.offerV2 .offer_info.offer_expired .big_price_tag{color:#333;text-shadow:0 0 1px #fff,0 -1px 0 #fff,1px 0 0 #fff,2px 0 0 #fff}section#contentOffer.offerV2 .offer_info.offer_expired .big_price_tag label{color:#333}section#contentOffer.offerV2 .big_price_tag:after{border:none}section#contentOffer.offerV2 .big_price_tag .buy_btn{display:block;margin:0}section#contentOffer.offerV2 .offer_info_container .reservations_shorthand{width:auto;margin:10px 0 0 0}section#contentOffer.offerV2 .offer_info_container .reservations_shorthand .big_rounded_btn{display:block}section#contentOffer.offerV2 .offer_info_container.fix_top .big_price_tag .buy_btn{display:inline-block}section#contentOffer.offerV2 .offer_info_container .expire_timer,section#contentOffer.offerV2 .offer_info_container .features_list{width:auto;margin-left:0}section#contentOffer.offerV2 .offer_info_container .expire_timer.tourism{display:none}section#contentOffer.offerV2 .three_offers.lastSeenOffers&gt;li{display:block;width:80%;margin:0 auto 10px auto;float:none}section#contentOffer.offerV2 .offers_list .three_offers.lastSeenOffers&gt;li:nth-child(3n-1){margin:0 auto 10px auto}#address_list .address_and_contacts_list li a,#address_list .address_and_contacts_list li address{width:80%}#contentContainer .forgotten_pass .or{display:none}section#contentOffer .extras_list{height:0;margin:0;overflow:hidden;padding:0}section#contentOffer ul.extras_info{margin-bottom:10px}section#contentOffer .extras_list h3{display:none;padding:0}section#contentOffer ul.extras_info li{width:33%}#headerConainer .create_new_account{left:0;margin-left:0;height:98vh}#sliderContainer{min-height:330px}.continue_payment .data_purchase{margin-bottom:30px}.destination-targeting{width:100%!important}.destination-targeting li{width:50%!important;float:left!important}.in_640{display:block!important}.in_640_try{display:block}.footer_offer_list .price,.no_in_640{display:none!important}.profil_navi .subInfo h3{min-height:50px;line-height:50px}.address_contact .brand_contact .net{line-height:40px}ul.brand_contact_info li .highlight{line-height:40px}.alert i{width:10%}.alert .alert_content{width:88%}aside .destination_dropdown ul li{float:none;width:100%}section#contentQuestions .ask_question form a.back_btn,section#contentQuestions .ask_question form button.submitComment{width:49%}.check_voucher .check_results li div.stats{width:100%;border-right:none!important;border-bottom:1px solid #fff;margin-bottom:0}.check_voucher .check_results li div.stats.stats_type{margin-bottom:10px;width:100%}#optionOffer .new_affilate legend{display:block;margin:0!important;float:none!important;clear:both}.offers_list li a .short_offer_info,.offers_slider a .short_offer_info{height:75px}.term-dialog{width:400px!important}section#optionOffer .variation{padding:0;background:#fff;border-bottom:1px solid #e3e3e3}section#optionOffer .variation .offer_variation_info h3{margin:0 10px 10px 0}section#optionOffer .variation .num_vouchers_price .num_vouchers{padding:5px 10px 0 10px;height:40px}section#optionOffer .variation .num_vouchers_price .price_vouchers{border-left:1px solid #e3e3e3;height:40px;padding:0}section#optionOffer .variation .offer_variation_info .small_offer_img{width:12%}section#optionOffer .variation .offer_variation_info ul{width:100%}section#optionOffer .variation .offer_variation_info .offerInfoBox{width:86.5%}.num_vouchers_price .price_vouchers,section#optionOffer .variation .num_vouchers_price .num_vouchers{border-top:1px solid #e3e3e3!important;height:41px}section#optionOffer .variation .offer_variation_info h3{min-height:inherit}section#optionOffer .variation .offer_variation_info ul li:last-child{border-left:1px solid #fff}.all_destinations .destinations_bulgaria h3,.all_destinations .destinations_outward h3{text-align:center}section#contentQuestions .comments .comments_container li.aQuestion{margin-right:0;padding-left:50px}section#contentQuestions .comments .comments_container li.answer{margin-left:0;padding-right:50px}.make_an_inquiry a{width:34%}.make_an_inquiry h3{width:66%}form.purchase_form fieldset fieldset.subFilters{display:block;float:none;clear:both}form.purchase_form fieldset fieldset.subFilters input{width:85%!important}form.purchase_form fieldset fieldset.subFilters i{width:15%!important}.easypay-wrapper .select_mask{width:49%!important;margin-right:2%!important;margin-bottom:2%}.easypay-wrapper .easypay_address{width:49%!important;margin-right:0!important;margin-bottom:2%}.easypay-wrapper button.green_btn{width:100%!important;float:none}#globalPopUp .popUpContainer{width:80%;left:10%;top:10%}#contentProfile .profile_form .floatLeft,#contentProfile .profile_form .floatRight,.suggest_your_business .select_mask,.suggest_your_business input,.suggest_your_business label,.suggest_your_business textarea,section#contentOffer #sliderContainer,section#contentOffer .offer_info_container,section#paymentMethod .two_box .bankBtn{width:100%!important;float:none;clear:both}header#headerConainer .short_search_result{width:100%!important;left:0!important;margin:0!important}.suggest_your_business input.mb_20{margin-bottom:10px!important}.triangle_info{margin:10px 0 10px 0}.suggest_your_business .triangle_info .triangle{left:5%}.suggest_your_business label{height:auto!important;line-height:24px!important;margin-bottom:5px!important;text-align:left!important}#contentProfile .profile_form .check_box label{width:90%!important}header#headerConainer ul#navi li a span.br{right:43%}section#contentOffer #sliderContainer{margin-bottom:20px}.owl-theme .owl-controls .owl-buttons{bottom:0!important}section#contentOffer .offer_info_container ul.price_discount li:first-child span{display:block}section#contentOffer .offer_info_container{padding:10px}section#contentOffer .terms_of_use h3{display:block;float:none}.offers_list li a .footer_offer_list .final_price,.offers_slider a .footer_offer_list .final_price{width:120px}.about_brand .assessment{height:auto}.about_brand .assessment .small_offer_img{display:none}.about_brand .assessment ul.assessment_content{width:100%;height:auto}.about_brand .assessment ul li:last-child{padding:5px 5px 0 0;float:none;clear:both}.about_brand .assessment ul li:last-child a{float:right;width:45%}section#contentOffer.offerV2 .about_brand .assessment ul li:last-child a{width:auto}.recommended_destinations_list ul li{width:49%!important;margin:0 0 2% 0}.recommended_destinations_list ul li:nth-child(3n-1){margin:0 0 2% 0}.recommended_destinations_list ul li:nth-child(even){margin-left:2%}.about_brand .brand_contact{width:100%;float:none;margin-bottom:20px}.work_time_container i{width:40px}.about_brand .maps{width:100%;float:none}.about_brand .maps iframe{height:300px}.about_brand .maps .green_btn{width:100%}section#optionOffer .variation .variation_num{width:100%;height:30px;line-height:30px;background:#333;text-align:center;margin:0 0 5px 0}section#optionOffer .variation .variation_num span{display:inline;background:0 0;font-size:16px;line-height:normal}section#optionOffer .variation .variation_num h5{display:inline;color:#fff;margin:0}section#optionOffer .variation .num_vouchers_price,section#optionOffer .variation .offer_variation_info{width:100%!important}section#optionOffer .variation .num_vouchers_price .num_vouchers{width:50%;margin-right:0}section#optionOffer .variation .num_vouchers_price .price_vouchers{width:50%;float:right}section#optionOffer article h3.total{width:100%;padding:0 10px 0 0;margin-top:0}.voucher_cart tbody tr td.select_num_voucher{width:105px}.voucher_cart tbody tr td.select_num_voucher .num_vouchers{display:block}.num_vouchers{padding:0}.voucher_cart tbody tr td.select_num_voucher{padding:0!important}.num_vouchers ul{width:100%!important}.variation .num_vouchers ul{width:50%!important}.num_vouchers ul li{float:none;width:100%}.variation .num_vouchers ul li,.variation .num_vouchers ul li:last-child{width:31%;float:left;margin-top:0!important}.num_vouchers ul li:first-child{margin-bottom:10px}.num_vouchers ul li:last-child{margin-top:10px}.num_vouchers ul li a{width:100%}.voucher_cart .v_br .num_vouchers{padding:0}.voucher_cart .v_br .num_vouchers ul li:first-child{margin-bottom:0}.voucher_cart .v_br .num_vouchers ul li:last-child{margin-top:0}.voucher_cart .v_br .voucher_cart_inn .num_vouchers ul{width:92%;margin:0 4%}.voucher_cart .v_br,.voucher_cart .v_br .voucher_cart_inn{width:12%}.voucher_cart .v_content{width:57%}.voucher_cart .p_total,.voucher_cart .p_total .voucher_cart_inn,.voucher_cart .v_price,.voucher_cart .v_price .voucher_cart_inn{width:13%}.voucher_cart .delete_v,.voucher_cart .delete_v .voucher_cart_inn{width:5%}.continue_payment form.purchase_form .hr,.continue_payment form.purchase_form fieldset.mb_20{margin-bottom:10px!important}.continue_payment form.purchase_form .hr{margin-top:10px!important}header#headerConainer #searchForm{width:65%}aside .aside_filters fieldset{position:relative}aside .destination_dropdown{width:100%;left:0;top:42px}aside .back_btn,aside button.btn-navbar{width:49%}.sort_filters .switching_holiday li{width:49%}.continue_payment .select_payment_method label{width:90%}.suggest_your_business textarea{height:85px!important}.continue_payment .select_payment_method label .mobile_none{display:none}.continue_payment .select_payment_method label .mobile_visible{display:block}aside.filterSide .switching_holiday{width:100%;padding:0 0 20px 0}aside button.btn-navbar.btn_destination{width:100%;float:none;clear:both;padding-left:10px!important}aside .aside_filters .filterBox,aside .aside_filters fieldset,aside .aside_filters fieldset.date{width:100%;float:none}aside .nav_destination .navi_add.group{position:static;padding:0}.mobile-bar .heading{font-size:18px}.mobile-filtration .checkin-dates .from_calendar.filter{float:left;width:49%;border:1px solid #7fa832;border-radius:5px}.mobile-filtration .checkin-dates .to_calendar.filter{float:right;width:49%;border:1px solid #7fa832;border-radius:5px}.mobile-filtration .checkin-dates .filter input{border:1px solid transparent!important;border-radius:5px!important}.mobile-bar .date.bord{padding:10px;display:flex;justify-content:space-between}.mobile-bar .date.bord .filter{width:49%;border:1px solid #d3dadf}.mobile-bar .date.bord .filter .filter-field{border:1px solid transparent!important}.mobile-bar .filterList&gt;li{padding:5px 0}.mobile-bar .filterList&gt;li label{width:auto;font-size:16px;font-weight:500}.mobile-bar .filterList{margin-bottom:10px}.mobile-bar .filterList&gt;li .offerCount{background:#d9e5c3;display:inline-block;float:none;color:#393939;padding:0 10px;border-radius:20px;font-size:12px;max-height:20px;line-height:20px;margin-left:10px;font-weight:500}.filterBox .mobile-explanation-container{display:inline-flex;width:100%;background:#fff;justify-content:space-between;padding:10px 10px}.filterBox .mobile-explanation-container .outline_btn{height:40px;font-size:18px;line-height:40px;font-weight:400;text-align:center;background:0 0;border:1px solid #d3d3d3;color:#333;text-transform:uppercase;margin-right:8px}.filterBox .mobile-explanation-container .green_btn,.filterBox .mobile-explanation-container .outline_btn{padding:0 1.5rem;flex:1 1 auto}fieldset.starsbord.bord{margin-bottom:10px}.rio-custom-element.checkbox.stars{border:1px solid #d3d3d3;width:auto;padding:0 10px}.rio-custom-element.checkbox.stars i{font-size:14px}.mobile-bar .stars_container{padding-left:10px}.mobile-bar .filterList.stars_list{margin-bottom:0}.mobile-bar .heading{padding-left:10px}.mobile-bar .heading:first-child{padding-top:10px}destinations-list{margin-bottom:10px}.mobile-filtration .mobile-filters-vue{margin:0 0 6px 0!important}.destination-label{color:#000;font-weight:400}.offers_list{padding-bottom:0!important;padding-top:5px!important}.favorite_destinatons{margin-right:0;padding-bottom:10px;overflow:auto;overflow-y:visible;white-space:nowrap}.favorite_destinatons .destinations_list{width:max-content}.mobile-filtration{padding-bottom:0}.favorite_destinatons .view_all_container{display:none}.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;li.price-row{padding-top:5px;padding-bottom:5px}.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;.bought-vouchers,.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;.remaining-time,.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;.voucher-validity{background:#fff}aside .aside_filters fieldset.date{border-bottom:none}aside .aside_filters .from_calendar input,aside .aside_filters .to_calendar input{width:60%}.create_new_account{top:122px;right:50%;width:100%;margin-right:-298px;border-top:5px solid #333}.gateway_offer li{height:auto}.gateway_offer li a{padding-bottom:30px}.gateway_offer li a .offer_hover_mask{height:90%;padding:10% 0 0 0}.all_destinations ul{float:none;padding:0;margin:0;border:none;background:rgba(255,255,255,.6)}.all_destinations .destinations_outward ul{background:rgba(248,248,248,.6)}.all_destinations .destinations_bulgaria,.all_destinations .destinations_outward{background-size:80%}.all_destinations ul li a{display:block;height:30px;width:100%;text-align:center}.all_destinations ul li a:hover{color:#333}.all_destinations .destinations_bulgaria h2,.all_destinations .destinations_outward h2{margin-bottom:10px}.all_destinations .destinations_bulgaria h2,.all_destinations .destinations_outward h2{text-align:center}section#contentOffer .offer_info_container{position:relative;padding:0}section#contentOffer .offer_info_container a.pay_now,section#contentOffer .offer_info_container h4{width:50%;float:left;clear:inherit;line-height:40px}.breadcrumbs:not(.hotel-list){display:none}section#contentOffer .offer_info_container{padding-bottom:0;margin-bottom:10px}section#contentProfile article ul.awaiting li a.btn_email{width:40%!important}#contentProfile article .voucher_var li .num{height:50px;line-height:50px}#contentProfile article .voucher_var li .variation_info .secure_code,#contentProfile article .voucher_var li .variation_info .voucher_num{width:50%}#contentProfile article .voucher_var li .variation_info a.btn{width:50%;float:right!important;margin-bottom:20px;margin-top:20px}section#contentProfile article .brand_contact,section#contentProfile article .maps{width:100%;float:none}#contentContainer .three_box{width:100%;float:none;margin:0 0 20px 0!important}#contentContainer .three_box img{display:block;width:100%}#optionOffer a.green_white_btn{width:50%}#similarOffers .recommended_destinations_list ul li,.recommended_destinations_list ul li{float:none;width:100%!important;margin:0 0 2% 0!important}#similarOffers .recommended_destinations_list ul li:nth-child(7),#similarOffers .recommended_destinations_list ul li:nth-child(8),.recommended_destinations_list ul li:nth-child(7),.recommended_destinations_list ul li:nth-child(8){margin-bottom:2%!important}.offers_list .navi_holidays{display:none}.three_offers li,.three_offers li:nth-child(3n-1){width:48%;margin:0 0 2% 0}.three_offers li:nth-child(3n-1){margin:0 0 2% 0}.three_offers.home li:nth-child(1n+3){display:none}.three_offers li:nth-child(odd){margin-right:2%}.recommended_destinations_list ul li,.recommended_destinations_list ul li:nth-child(3n-1){width:100%!important;margin:0 0 20px 0}.offers_slider a,.three_offers li a,.two_offers li a{border-bottom:3px solid #7fa832}aside.open_offer .contact_rio,section#contentOffer .address_list,section#contentOffer .brand_collapse{transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.about_brand .brand_contact{padding:10px 0 0 0}.about_brand .brand_contact h3{display:none}aside.open_offer .contact_rio h3,section#contentOffer .about_brand .brandName,section#contentOffer .terms_of_use .headline{display:none}section#contentOffer.offerV2 #terms_of_use_article .headline,section#contentOffer.offerV2 .terms_of_use .headline{display:block}section#contentOffer.offerV2 .comments_main .headline{display:block;border:none}aside.open_offer .contact_rio,section#contentOffer .address_list,section#contentOffer .brand_collapse,section#contentOffer .comments_box{height:0;overflow:hidden}section#contentOffer.offerV2 .brand_collapse,section#contentOffer.offerV2 .comments_box{height:inherit}section#contentOffer .gallery_collapse,section#contentOffer .terms_of_use{overflow:hidden}aside.sideRight .contact_rio{padding-top:10px;height:auto!important}section#contentOffer .gallery_collapse{margin:0}aside.open_offer .btn_offer_mobile.collapsed,section#contentOffer .btn_offer_mobile.collapsed,section#contentOffer .questionBox a.btn{display:block;background:#fff;color:#333;width:100%;margin:0 0 10px 0;text-align:left;padding:0 0 0 10px;height:42px;line-height:42px;font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:300;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}aside.open_offer .btn_offer_mobile,section#contentOffer .btn_offer_mobile{display:block;background:#7fa832;color:#fff;width:100%;margin:0 0 1px 0;text-align:left;padding:0 0 0 10px;height:42px;line-height:42px;font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:300;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}section#contentOffer .btn_offer_mobile i,section#contentOffer .questionBox a.btn i{color:#fff;background:#333;border:none;border-left:1px solid #fff;display:block;float:right;font-size:20px;height:42px;line-height:42px;margin:0;padding:0!important;text-align:center;width:42px}aside.open_offer .btn_offer_mobile span.navIcon,section#contentOffer .btn_offer_mobile span.navIcon{display:inline-block;float:right;width:42px;height:42px;border-left:1px solid #fff;background:#333 url(../images/mobile-nav.png) 0 0 no-repeat}aside.open_offer .btn_offer_mobile.collapsed span.navIcon,section#contentOffer .btn_offer_mobile.collapsed span.navIcon{background-position:0 -42px!important}section#contentOffer,section#contentOffer .terms_of_use{margin-bottom:0!important}section#contentOffer .questionBox a.btn.mb_40{margin-bottom:10px!important}.modal-dialog{width:300px;margin:30px auto}.modal{width:100%;left:0;margin-left:0}.modal-lg{width:300px}.modal-content{width:90%}#similarOffers .gateway_offer li{width:48%;margin-bottom:2%}section#optionOffer article{margin:0 0 20px 0}}@media only screen and (max-width:640px){#contentProfile article .voucher_var li .variation_info a.btn.filler-btn{width:40px;margin:0}.four-offers-container article.offers_list header{display:none}.similar-offers-list .offers_list ul.offers&gt;li{height:325px}aside.home-sidebar{background:0 0}aside.home-sidebar .category-label{display:inline;font-weight:500;padding:0 0 0 10px}aside .select_city a.all_destination_dropdown,aside button.btn-navbar.btn_cat{border-radius:0;margin-right:0;font-weight:700;color:#333}aside.home-sidebar .select_city{background:0 0;border-bottom:0;margin:0}.mobile-container,.mobile-navigation,.special-title{display:block}#contentContainer .mobile-container.mobile-navigation,section#contentMain .mobile-container.mobile-navigation{padding:0 15px}section#contentMain .mobile-navigation ul&gt;li{width:33.333%;height:140px}section#contentMain .mobile-navigation.desktop_mode .middle-line{display:block}.mobile-navigation .icon{width:120px;height:100px;background:0 0}.mobile-navigation .icon:before{position:absolute;z-index:1;content:'';width:90px;height:90px;background:transparent url(/images/ic-categories-export.png) 0 0 no-repeat;top:15px;left:15px}.mobile-navigation .icon.icon-car:before{background-position:-60px 10px}.mobile-navigation .icon.icon-seaside:before{background-position:-55px -140px}.mobile-navigation .icon.icon-beauty:before{background-position:-55px -305px}.mobile-navigation .icon.icon-hot-offers:before{background-position:-65px -445px}.mobile-navigation .icon.icon-newest:before{background-position:-70px -620px}.mobile-navigation .icon.icon-food:before{background-position:-75px -780px}.mobile-navigation .icon.icon-mountain:before{background-position:-75px -925px}.mobile-navigation .icon.icon-tourism:before{background-position:-73px -1130px}.mobile-navigation .icon.icon-bestsellers:before{background-position:-75px -1310px}.mobile-navigation .icon.icon-all-inclusive:before{background-position:-75px -1515px}.mobile-navigation .icon.icon-shopping:before{background-position:-70px -1710px}.mobile-navigation .icon.icon-celebrations:before{background-position:-70px -1900px}.offers_list_navigation .sorting-helpers{display:none}aside.home-sidebar .select_city{width:45%}section#contentOffer.offerV2 #main_address_contacts address ul.work_time{width:62%}section#contentOffer.offerV2 #gallery_article .gallery_container{max-height:5000px}section#contentOffer.offerV2 #gallery_article .gallery_container.collapsed{max-height:100px}section#contentOffer.offerV2 article ul.gallery_list&gt;li{width:25%;height:100px;overflow:hidden;margin:0;text-align:center}.triangle_info{display:none}#call-bogi{display:block}.fix_top #call-bogi{display:none}#questionList .question{font-size:12px!important;line-height:14px!important;overflow:hidden}.forgotten_pass form .facebook_btn{display:block;width:auto!important;margin-top:15px}.conditionBox textarea{height:100px!important}#questionList .surveySubmit{display:block;float:none!important;width:100%}#questionList .surveySubmit .btn{width:100%}section#contentOffer ul.extras_info li{width:50%}#sliderContainer{min-height:340px}section#contentOffer.offerV2 #sliderContainer{min-height:210px}.pt_60_mobile{padding-top:60px!important}.pt_50_mobile{padding-top:50px!important}.destination-targeting{width:100%!important}.destination-targeting li{width:50%!important;float:left!important}.no_in_540{display:none!important}.profil_navi .profile_img{width:15%}.profil_navi .subInfo{width:85%}.profil_navi .subInfo h3{min-height:52px;line-height:52px}header#headerConainer .create_new_account .go_back_btn i,header#headerConainer .login_box .go_back_btn i{display:block}.new_account_box h3,.sign_in_box h3{margin-top:20px}form.create_account input[type=submit]{width:100%!important;float:none}.sign_in_box{height:380px}.alert i{width:14%}.alert .alert_content{width:84%}section#contentQuestions .ask_question form button.submitComment{margin-bottom:20px}section#contentQuestions .ask_question form a.back_btn,section#contentQuestions .ask_question form button.submitComment{width:100%}.continue_payment .data_purchase{padding:10px;margin-bottom:30px}.continue_payment .data_purchase .select_mask{width:100%}section#optionOffer .variation .offer_variation_info .small_offer_img{width:20%;margin-right:1%}section#optionOffer .variation .offer_variation_info .offerInfoBox{width:79%}section#optionOffer .variation .offer_variation_info ul li:last-child{padding-right:0}section#optionOffer .variation .offer_variation_info ul li span.no_in_desktop{display:inline-block;margin-left:5px}#contentContainer{padding-top:65px;margin-bottom:65px}#contentContainer.rioCart{margin-bottom:0}.continue_payment .sign_in_cntainer .sign_in_box.mb_30{margin-bottom:0!important}.continue_payment .sign_in_cntainer a.fb_btn{display:block;height:42px;line-height:42px;margin-bottom:10px!important;width:100%;text-align:left;padding-left:10px;text-transform:none;font-size:21px;font-weight:300}button.btn-navbar.new_account_btn,button.btn-navbar.sign_in_btn{display:block;float:none;font-family:"Roboto Condensed",sans-serif;font-size:21px;font-weight:300;height:42px;margin:0 0 10px 0;padding:0 0 0 10px;line-height:42px;text-align:left;width:100%;color:#333;background:#fff}button.btn-navbar.new_account_btn.collapsed,button.btn-navbar.sign_in_btn.collapsed{color:#fff;background:#7fa832}.continue_payment .sign_in_cntainer a.fb_btn i,button.btn-navbar.new_account_btn i,button.btn-navbar.sign_in_btn i,section#contentOffer .btn_offer_mobile i{color:#fff;background:#333;border-left:1px solid #fff;display:inline-block;float:right;font-size:20px;height:42px;line-height:42px;margin:0;text-align:center;width:42px}.continue_payment .new_account_box h3,.continue_payment .new_account_box i:not(.icon),.continue_payment .sign_in_box h3,.continue_payment .sign_in_box i:not(.icon){display:none}section#contentOffer.contentOfeerAction{margin-bottom:0}aside button.btn-navbar{text-transform:none}section#contentOffer .offer_info_container h4 span.two_lines{font-size:17px}section#contentOffer .galleryBox .gallery_list li{width:48%}.check_voucher .check_results li button,.contact_form .contactBox input[type=submit],section#notFound article .notFoundContent a.btn,section#optionOffer .disBox .dislikeForm button.btn,section#optionOffer a.btnAff{width:100%!important;float:none}section#optionOffer .backToTheOld a.btn{width:80%}.term-dialog{width:300px!important}.num_vouchers_price .price_vouchers span.price{width:50px}.mobileNone{display:none}.variation .num_vouchers ul{width:80%!important}.all_destinations .destinations_bulgaria,.all_destinations .destinations_outward{width:100%;margin:0;float:none;padding:0 0 20px 0;background-size:60% auto;background-position:center 25px!important}.all_destinations .destinations_bulgaria{background-position:center 25px!important}.all_destinations ul{padding:0 20px}.all_destinations .destinations_bulgaria{margin-bottom:20px}.all_destinations .destinations_bulgaria h3,.all_destinations .destinations_outward h3{display:block;height:30px;line-height:30px;margin-bottom:20px;width:100%;background:#fff;text-align:center;text-transform:uppercase;font-weight:400}section#optionOffer p.important_message{line-height:21px}#contentProfile article ul.unusedVouchers li a.fastPayBtn{margin:0}#contentProfile article ul.unusedVouchers li{padding-bottom:0}#contentProfile article ul.unusedVouchers li h3{margin-bottom:10px}#contentProfile article ul.unusedVouchers li .timeLeft{line-height:21px;margin-bottom:5px}#contentOffer .create_account .leftArea,#contentOffer .create_account .rightArea,#contentProfile article ul.unusedVouchers li a.fastPayBtn,#optionOffer .new_affilate input[type=submit],#registerContent .new_account_box .leftArea,#registerContent .new_account_box .rightArea{display:block;float:none;clear:both;width:100%!important;padding:0}#contentOffer #registration-form .rightArea{text-align:right}#contentOffer .create_account .rightArea{margin-bottom:0}#contentProfile article ul.unusedVouchers li .buttons-group a.btn{display:block;width:100%}#optionOffer .new_affilate label.site{width:15%!important}#optionOffer .new_affilate legend{width:100%;padding:0 0 0 15%}#optionOffer .new_affilate input.your_website{width:85%!important}#contentOffer .create_account .sex,#registerContent .new_account_box .sex{margin-bottom:20px}.easypay-wrapper .select_mask{width:100%!important;margin-right:0!important;margin-bottom:10px}.easypay-wrapper .easypay_address{width:100%!important;margin-bottom:10px}#globalPopUp .popUpContainer{width:95%;left:2%;top:5%}.popUpForm.popUpLoginForm a.forgotten_pass,.popUpForm.popUpLoginForm label.floatLeft{float:none!important}.popUpForm.popUpLoginForm label.floatLeft{display:block;width:100%}.popUpForm.popUpLoginForm label input[type=checkbox]{top:0}.popUpForm a.facebook_btn,.popUpForm.popUpLoginForm input.green_btn{width:100%!important;float:none}.popUpForm.popUpLoginForm input.green_btn{margin-bottom:10px}section#contentOffer .cart_wrapper h2{margin:0!important}.voucher_cart thead{display:none!important}.voucher_cart tbody tr td{display:block;width:100%!important}.voucher_cart tbody tr td.voucherImg{width:25%!important;height:88px!important;float:left}.voucher_cart tbody tr td.voucherContent{width:100%!important;min-height:25px!important;float:left}.voucher_cart tbody tr td.delete_voucher,.voucher_cart tbody tr td.select_num_voucher,.voucher_cart tbody tr td.total_price,.voucher_cart tbody tr td.unit_price{width:20%!important;max-height:40px!important;float:left;border-color:#fff;border-top:none;padding:0!important;border-bottom:none}.voucher_cart tbody tr td.unit_price{width:25%!important}.voucher_cart tbody tr td.select_num_voucher{text-align:left}.voucher_cart tbody tr td.delete_voucher{width:12%!important}.voucher_cart tbody tr td.select_num_voucher{border-right:none}.voucher_cart tbody tr td.total_price{width:30%!important;padding-top:10px!important;padding-bottom:8px!important;color:#333;font-size:21px;text-align:right}.voucher_cart tbody tr td.total_price span{display:inline-block;color:#333;font-size:14px}.voucher_cart tbody tr td.unit_price{padding-top:10px!important;padding-left:10px!important;text-align:left}.voucher_cart tbody tr td.unit_price i{display:inline-block}.voucher_cart tbody tr td.delete_voucher a i{color:#e3e3e3}.voucher_cart tbody tr{border-bottom:3px solid #7fa832}.voucher_cart tbody tr td.delete_voucher{text-align:right}.voucher_cart tbody tr td.delete_voucher a{float:right;line-height:45px}.voucher_cart tbody tr td.voucherContent{padding:10px 0!important}.continue_payment .select_payment_method i{margin-right:8px}.make_an_inquiry{padding:20px}.make_an_inquiry h3{width:100%;float:none;margin:0 0 20px 0}.make_an_inquiry a{width:100%;float:none}header#headerConainer ul#navi li a span.br{right:42%}.offers_slider .owl-controls{display:none}.paybank-container .bank_instructions{width:auto;float:none}.paybank-container .bank_reason{width:auto;float:none;height:auto}.paybank-container .bank_reason .triangle{bottom:-15px;right:auto;top:auto;left:50%;transform:translateX(-50%) rotate(45deg)}.breadcrumbs:not(.hotel-list),.continue_payment .select_payment_method label .mobile_none,.recommended_destinations,header#headerConainer ul#naviAdd{display:none}header#headerConainer #searchForm{width:100%;float:right;margin:0;padding:15px 10px}.all_destinations .destinations_bulgaria,.all_destinations .destinations_outward{height:auto}.all_destinations ul li{border-bottom:1px solid #e3e3e3}.all_destinations ul li:last-child{border:none}.all_destinations .destinations_bulgaria,.all_destinations .destinations_outward{padding-bottom:5px}.offers_list li a .short_info{height:auto}.all_destinations .destinations_bulgaria,.all_destinations .destinations_outward{background-position:center top}.all_destinations .destinations_bulgaria h2,.all_destinations .destinations_outward h2{background:rgba(255,255,255,.5);padding:5px}.all_destinations ul{background:0 0}footer ul.sitemap li{width:50%;margin-right:0}.sort_filters .switching_holiday li{width:48%}.sort_filters .select_filters li{width:32%;margin-right:2%}.sort_filters .select_filters li:last-child{margin-right:0}.sort_filters .select_filters li a .fa-file-text-o{display:none}.sort_filters .select_filters li:nth-child(2) a,.sort_filters .select_filters li:nth-child(3) a{display:block;width:100%;text-align:center;padding:0}.sort_filters .switching_holiday li a .num{display:none}.back_btn{text-indent:50px}#contentContainer .offers_list h2{font-size:19px}.login_box,.new_account_box{width:100%;margin:0;right:0}.recommended_destinations_list ul li:nth-child(even){margin-left:0}aside .aside_filters fieldset,aside .aside_filters fieldset.date{width:100%}section#contentOffer:not(.copywriter-offer) .green_btn:not(.reservation-submit),section#optionOffer a.buy_voucher{width:30%}section#contentOffer.offerV2 .offers_list .offer-div-container .view_details_btn{width:36px}section#optionOffer a.buy_voucher{width:auto;display:block;float:none!important;margin-left:10px}.buy_box.floaty a.buy_voucher{display:block;width:60%!important;float:none!important;margin:0 auto!important}.buy_box.floaty a.buy_voucher i{background:#fff;color:#333}.buy_box.floaty{position:fixed;bottom:0;left:0;right:0;z-index:90;background:#333;padding:5px 0}.buy_box.floaty .btn{margin:0!important;padding:0!important}.buy_box.floaty .important_message{display:none;width:100%;color:#fff;padding-top:5px;padding-left:5px;font-size:0!important;text-align:center!important}.buy_box.floaty .important_message i{display:none}section#optionOffer a.buy_voucher{margin-bottom:20px}.about_brand .assessment ul.assessment_content li:first-child{width:100%;border:none;float:none;clear:both}.about_brand .assessment ul li ul{float:left}.about_brand .assessment ul li ul li:first-child{float:left;display:inline-block;width:auto!important}section#contentOffer.offerV2 .about_brand .assessment ul.assessment_content li:first-child{width:auto}#similarOffers .recommended_destinations_list{width:100%;float:none}#similarOffers .recommended_destinations_list.mr_30{margin-right:0!important}.about_brand .maps .map_mask{height:78%}.variation .num_vouchers ul{width:60%}section#optionOffer .variation .offer_variation_info ul{width:100%;float:none;clear:both}section#optionOffer .variation .offer_variation_info .small_offer_img{margin-bottom:5px}section#optionOffer p.important_message{margin-right:0!important}section#optionOffer .variation{padding:0;margin-bottom:10px!important}.continue_payment .facebook_btn,.continue_payment form.login_form input,.continue_payment form.purchase_form fieldset.floatLeft,.continue_payment form.purchase_form fieldset.floatRight,form.create_account fieldset.floatLeft,form.create_account fieldset.floatRight{width:100%!important;float:none!important;margin:0 0 10px 0!important}#login-form input[type=password],#login-form input[type=text]{margin:0!important}.continue_payment form.purchase_form fieldset .icon-addon{width:100%}.voucher_list .voucher_list_info,form.purchase_form fieldset.floatLeft input,form.purchase_form fieldset.floatLeft label,form.purchase_form fieldset.floatRight input,form.purchase_form fieldset.floatRight label{width:100%!important;float:none!important;clear:both!important}.continue_payment label.label_payment{line-height:normal;margin-bottom:10px}.payment_methods_container&gt;label.label_payment{margin-bottom:0}#contentProfile .voucher_list .voucher_list_info{width:70%!important;float:left!important;clear:none!important;padding-left:20px}#contentProfile .voucher_list{padding:20px}#contentProfile .profile_form .four_box{width:33%!important}.voucher_list .voucher_list_info{padding:0}.profil_box .facebook_btn,.voucher_list .voucher_list_info a.btn,.voucher_list .voucher_list_info ul.floatLeft{float:none!important;width:100%}aside.filterSide .switching_holiday{margin:0;padding:0}aside.filterSide .switching_holiday li{margin:0 0 10px 0;float:none;width:100%!important;padding:0!important}.offers_list li a .footer_offer_list .final_price{font-size:19px;width:130px}.profil_box p.lh_40{line-height:21px!important;margin-bottom:10px!important}.voucher_list .voucher_list_info .triangle{display:none}.voucher_list img{width:100%!important;float:none!important;margin:0 0 2% 0!important}form.purchase_form fieldset label.radiobtn input{width:13px!important;position:relative!important;top:0!important}form.purchase_form fieldset label.radiobtn{float:left!important;width:auto!important;clear:inherit!important}.new_account_box{height:100vh}.continue_payment .select_payment_method label .mobile_visible{display:block}.continue_payment .select_payment_method label{width:50%}.continue_payment .select_payment_method.terms-agreement label{width:100%}.continue_payment .select_payment_method.vwallet label{width:90%}.continue_payment .select_payment_method i{width:60px}#information-icon{width:auto}.continue_payment .select_payment_method i.easyPay{background-position:-10px 0}.continue_payment .select_payment_method i.visa{background-position:-10px -60px}.continue_payment .select_payment_method i.master{background-position:-10px -120px}.continue_payment .select_payment_method i.visa_electron{background-position:-10px -180px}.voucher_cart{height:auto;margin-bottom:10px}.cart_wrapper .final_price{margin-bottom:5px}.voucher_cart .v_content{width:100%;margin-bottom:20px}.voucher_cart .v_br,.voucher_cart .v_br .voucher_cart_inn{width:20%}.voucher_cart .p_total,.voucher_cart .p_total .voucher_cart_inn,.voucher_cart .v_price,.voucher_cart .v_price .voucher_cart_inn{width:30%}.voucher_cart .delete_v,.voucher_cart .delete_v .voucher_cart_inn{width:20%}#contentProfile .profile_form .floatRight textarea,.suggest_your_business textarea{height:70px!important}#contentProfile article .awaiting li ul{width:96%;float:none;padding:0 1%!important;margin:0 auto 20px auto!important}section#contentProfile article ul.awaiting li a.btn_email{display:block;width:94%!important;float:none;clear:both;margin:0 auto 20px auto!important}#contentProfile article .awaiting .footer_btn_container ul{width:100%;float:none;margin:0!important;padding:0!important}#contentProfile article .awaiting .footer_btn_container ul li,#contentProfile article .awaiting .footer_btn_container ul li:last-child,#contentProfile article .awaiting .footer_btn_container ul li:nth-child(2n+1){width:100%;float:none;margin:0 0 1px 0}#contentProfile article .awaiting .footer_btn_container ul li:last-child{margin:0}#contentProfile article .awaiting .footer_btn_container{padding:3%}.vouchers_for_this_offer .red_btn{width:100%}#contentContainer .three_box{width:100%;float:none;margin:0 0 20px 0!important}#contentContainer .three_box img{display:block;width:100%}#optionOffer a.green_white_btn{width:50%}.offers_list .navi_holidays{width:100%;float:left;padding:20px 0 0 0}.offers_list .navi_holidays li{width:49%;margin-left:2%}.offers_list .navi_holidays li:first-child,.offers_list .navi_holidays li:nth-child(4){margin-left:0}.offers_list .navi_holidays li a{width:100%}.view_more{width:32%}#contentOffer .recommended_destinations{display:block}.continue_payment .sign_in_cntainer{margin-bottom:0}.modal-dialog{width:300px;margin:30px auto}.modal{width:100%;left:0;margin-left:0}.modal-lg{width:300px}.modal-content{width:90%}.socialNetworks .fb-like{margin-left:0!important}.offer-options .totals .total-price-container .total-price{float:left}}@media only screen and (max-width:989px){.search-button-abroad{margin-top:10px}}@media only screen and (max-width:663px){.search-button-bulgaria{margin-top:10px}.search-buttons a{width:100%}}@media only screen and (max-width:480px){.new-extra-info a{border-bottom:none!important}.new-style .regular_price .price_label,.purchased-vouchers{display:none}header#headerConainer .short_search_result ul li .offerV2 .offer_txt .deals-list&gt;.deals-list-item .button{position:relative}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .button::after{content:'+';position:absolute;top:50%;left:50%;color:#fff;transform:translate(-50%,-50%);padding:0 0 13px 12px}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .prc&gt;.earnest,.offerV2 .offer_txt .deals-list&gt;.deals-list-item .prc&gt;.people{white-space:nowrap}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .button&gt;.btn span{display:none}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .prc{margin:auto .5rem}.gm-style .gm-style-iw{width:300px;max-width:none!important;min-height:150px}.mobile-filtration .checkin-dates .filter{width:50%;float:left}.mobile-filtration .checkin-dates .filter:first-of-type input{border-top-right-radius:0;border-bottom-right-radius:0}.mobile-filtration .checkin-dates .filter~.filter input{border-left:1px solid transparent;border-top-left-radius:0;border-bottom-left-radius:0}.alert-box .ab-icon{display:none}.modal-popup .location-popup{width:100%!important}.modal-popup .location-popup .location-content .buttons-list .btn{width:95%}.business-types .business-types-list&gt;li{flex:0 90%}.business-types .contacts-list{flex-wrap:wrap}.business-types .contacts-list&gt;li{flex-basis:100%;margin:0 10px}.business-inquiry label{padding:0 15px}.business-inquiry .col-3,.business-inquiry .col-8{flex-basis:90%;max-width:90%;margin:0 auto}.mobile-filtration .checkin-dates,.mobile-filtration .destinations-list,.mobile-filtration .mobile-container{float:none;width:auto;margin:0 0 10px 0}#smoothscroller.home-sidebar button.btn-navbar,aside.home-sidebar .select_city{width:50%!important;padding:0;margin:5px 0}aside.home-sidebar .select_city .caret,aside.home-sidebar .select_city .gps_location i{display:none}aside.home-sidebar .all_destination_dropdown{font-size:18px}.check_voucher button.btn{display:block;width:100%}.check_voucher .input-group{flex:0 0 100%;width:100%}.check_voucher .input-group:nth-of-type(2){margin:0}.check_voucher .flex-groups{flex-direction:column}.profile_article .room-entry .row .col-xs-hidden{display:none}.profile_article .room-entry .row .col-xs-12{width:100%;margin-bottom:5px}#reservation_article .results-box.legend{display:none}#reservation_article .results-box .footer{display:block}#reservation_article .results-box .room-detail-header{display:flex;justify-content:space-between;align-items:center}#reservation_article .results-box .room-detail-header .column{width:auto;float:none}#reservation_article .results-box .room-detail-header .column{flex-basis:auto}#reservation_article .results-box .room-detail-header .column:nth-of-type(n+2){display:none}#reservation_article .results-box .room-detail-header .column:last-of-type{display:block;white-space:nowrap}#reservation_article .results-box .footer .summary{text-align:center}#reservation_article .results-box .footer .summary .prices{font-size:16px;margin:10px 0}#reservation_article .results-box .footer .summary .pay_btn{width:100%;margin:0}.city-survey-modal .city,.city-survey-modal .gender{width:auto;float:none;margin:0}.green_btn.category,.offers_list .view_all_offer{width:100%}.offer-list-v2 .offer-v2 .extra-info{display:block;float:right;width:40%}.offer-list-v2 .offer-v2 .offer-title{display:block;font-size:15px;font-weight:700;line-height:1;padding:0 10px 5px 10px;color:#333}.offer-list-v2 .offer-v2{padding-top:0}.offers_list li .offer-list-v2{margin-left:-10px;margin-right:-10px}.offer-list-v2 .offer-v2 .vendor-brand{display:block;position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.55);z-index:10;color:#fff;padding:0 5px;font-size:14px;max-height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.offers_list li .offer-list-v2 a .img_headline,.offers_slider .offer-list-v2 a .img_headline{width:60%;float:left;overflow:hidden}.special-offer&gt;a.offer_block .img_headline{width:100%!important;float:left;overflow:hidden}.special-offer&gt;a.offer_block .extra-info{width:100%!important;background:#f8f8f8;border-bottom:1px solid #e3e3e3}.special-offer&gt;a.offer_block .extra-info-list{display:flex;align-items:center;justify-content:space-between}.special-offer&gt;a.offer_block .extra-info-list&gt;li{padding:0 10px!important;background:0 0!important;border-bottom:none!important}.special-offer&gt;a.offer_block .price-row{display:none!important}.special-offer&gt;a.offer_block .regular_price{padding-left:10px;padding-right:10px}.special-offer&gt;a.offer_block .offer-title{display:none!important}.special-offer&gt;a.offer_block .offer-footerV2 .view_details_btn{display:none!important}.special-offer&gt;a.offer_block .offerInfoContent .short_offer_info{display:block!important;font-size:15px;font-weight:700;line-height:1;padding:5px 10px!important;color:#333}.special-offer&gt;a.offer_block .offerInfoContent .short_info{padding:0!important}.special-offer&gt;a.offer_block .offer_pricingV2{display:block!important}.offers_list .offer-list-v2 a .offer-footerV2,.offers_list .offer-list-v2 a .offer_pricingV2{display:none}.offer-list-v2 .extra-info-list{list-style-type:none}.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;li{display:block;min-height:25px;color:#787878;padding-left:5px;font-size:13px;background:#f8f8f8;border-bottom:1px solid #e3e3e3;width:auto;margin:0;float:none}.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;li:not(.price-row){line-height:25px}.offer-list-v2 .offer-v2 .extra-info time{display:block;width:auto;height:auto;color:#787878;float:none;line-height:30px;border:0;padding:0;margin:0}.offer-list-v2 .offer-v2 .extra-info time i{color:#787878;font-size:13px}.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;li.price-row{display:flex;flex-direction:column;justify-content:center;font-size:14px;font-weight:700;color:#7fa832;line-height:1}.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;li.price-row .payment_price{font-size:17px}.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;li.price-row .old_price{position:relative;color:#9e9e9e}.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;li.price-row .old_price .old_price_label{display:inline-block;position:relative;color:#787878}.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;li.price-row .old_price.top_price{display:none}.offer-list-v2 .offer-v2 .short_offer_info{display:none}.offer-list-v2 .offer-v2 .offerInfoContent&gt;.h3,.offer-list-v2 .offer-v2 .offerInfoContent&gt;h3{display:none}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box .phone-list.phonenumber-list a{margin-bottom:5px}section#contentOffer .hotel-extras-container ul.extras-list&gt;li.extas-list-item{width:50%}.rioCart section#contentOffer .green_btn:not(.reservation-submit),section#optionOffer a.buy_voucher{width:100%;display:block}.places_list{padding:1% 5px 1% 5px}section#contentOffer.offerV2 .offers_list .offer-div-container .view_details_btn{width:45%}section#contentOffer.offerV2 .offers_list .offer-div-container .bought_vouchers_span{display:none}section#contentOffer.offerV2 #gallery_article .gallery_container.collapsed{max-height:260px}section#contentOffer.offerV2 article ul.gallery_list&gt;li{width:50%;height:130px}.destination-search-container .tabs-list-container .tabs-list&gt;li.tabs-list-item .icon{display:none}.destination-search-container .results-list&gt;li{width:48%}#optionOffer .offer-options ul.options-list&gt;.list-item .variation-info .control-group{width:50%;margin-top:0}#optionOffer .offer-options ul.options-list&gt;.list-item .variation-info .control-group.deposit-group{width:50%}#optionOffer .offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row label{display:inline-block}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row{display:block;float:none;width:100%;margin-bottom:3px}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-regular::before{content:none}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-regular{font-weight:700}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-regular label{font-weight:400}.rio-business-header-hero .container ul.stats-list{display:none}.rio-business-header-hero .container ul.stats-list.stats-mobile{display:block}.ac-button-list .ac-btn{width:49%}section#optionOffer .variation-info .info h3{line-height:1}#contentContainer .similar-offers-list .offers_list ul.offers&gt;li{width:auto;height:auto;float:none;margin:0 0 10px 0!important}.rio-business-header-hero .container ul.stats-list&gt;li{display:block;padding:0;width:33.3333%;float:left;overflow:hidden;white-space:nowrap}aside.home-sidebar .select_city{width:50%}ul.places&gt;li{width:auto;float:none;margin:2% 1%}.near-places-list ul.places&gt;li{max-width:none}ul.places&gt;li .img-headline{width:100%}ul.places&gt;li .img-headline img{max-height:none;max-width:100%}.offers_list a .bought_vouchers_span{width:33%;text-align:left}.offers_list a .offer-footerV2 .view_details_btn{width:34%;text-align:center}.offers_list a .offer-footerV2 .view_details_btn i{display:none}.offers_list a .offer-footerV2 .view_details_btn .btn-label{display:inline}.voucher_cart tbody tr td.unit_price{width:30%!important}section#contentOffer .voucher_cart tbody tr td.select_num_voucher{width:28%!important}.four-offers .four-offers-list&gt;li{width:100%;margin:1% 0;height:auto;max-height:none}#contentProfile article .awaiting li ul li{padding:0 10px}.profile-vouchers .voucher-info .voucher-image{clear:both;float:none}.profile-vouchers .voucher-info .voucher-image::after{border:0}.profile-vouchers .voucher-info .voucher-image img{width:auto;max-width:100%}.profile-vouchers .voucher-info .voucher-description{max-width:none;float:none;margin:0}.profile-vouchers .voucher-description footer a{display:block}.profile-vouchers a.view_vouchers_btn{display:block}#contentProfile.profileV2 article .voucher_var li .variation_info .recipientBox .green_btn{display:block;width:100%}#contentProfile.profileV2 article .voucher_var li .variation_info .recipientBox input{width:calc(100% - 40px)}#paymentMethod .easypay_success header .icon{width:24px;height:24px;line-height:24px;font-size:24px;margin-right:5px}#paymentMethod .easypay_success header&gt;h2 small{display:none}#contentContainer h3.faq span{height:50px;width:50px;line-height:50px}#similarOffers.empty-cart .offers_list.filler_content .three_offers li,.empty-cart .offers_list.suggested.filler .gateway_offer&gt;li,section#contentOffer.offerV2 .filler_content .innerBox .three_offers&gt;li{width:100%}#similarOffers.empty-cart .innerBox{padding:10px}#similarOffers.empty-cart .offers_list.filler_content .three_offers li{margin:0}.offers_list.suggested.filler .gateway_offer&gt;li{width:100%;margin:0 0 5px 0}.offers_list.suggested.filler .gateway_offer&gt;li a{padding:0}.mobile-bar .nav_offers&gt;li{float:none;display:block;width:100%}.mobile-bar ul.places-list&gt;li{width:50%!important}.offers_list_navigation .sorting-helpers{width:60%}section#optionOffer .variation .offer_variation_info ul li span{display:block}section#optionOffer .variation .offer_variation_info ul li{margin-right:15px}.modal-popup .modal-container{top:5%}section#contentOffer.offerV2 #main_address_contacts address ul.work_time{width:70%}.inactiveOfferBox .offers_list.suggested .gateway_offer li a{padding-bottom:0}section#contentOffer.offerV2 .offer_info_container.fix_top .fix_top_container .big_price_tag .regular_price{display:none}#sliderContainer{min-height:305px}.destination-targeting{width:100%!important}.destination-targeting li{width:50%!important;float:left!important}.no_in_480{display:none!important}.profil_navi .profile_img{width:17%}#likebox{display:block}.profil_navi .subInfo{width:83%}.profil_navi .subInfo h3{min-height:52px;line-height:52px}section#contentOffer .data_purchase p{margin-left:0}.voucher_list .image_container{width:25%}#contentProfile .voucher_list .voucher_list_info{width:75%!important}#contentProfile .voucher_list{padding:10px}.footer_offer_list .price{display:inline-block}.offers_list li a .star,.offers_list li a time{background:0 0}.two_offers li a .star,.two_offers li a time{background:#f8f8f8}section#contentOffer .offer_info_container h4 span.two_lines{display:block;line-height:9px;font-size:14px}.offers_list li a .img_headline .offer_expires{height:22px;line-height:22px}.offers_list li a .img_headline .offer_expires span{display:none}.offers_list .sliderHeader{margin-bottom:15px!important}.offers_list li a .img_headline .offer_expires{bottom:0}.offers_slider{margin-bottom:30px}#contentContainer .offers_list h2.mobilNone{display:none}.term-dialog{width:300px!important}#contentOffer .recommended_destinations li,#similarOffers .offers_list .three_offers li,.three_offers li,.three_offers li:nth-child(3n-1),.three_offers li:nth-child(odd){display:block;width:100%;margin:0 0 2% 0}#contentProfile article .voucher_var li .variation_info .secure_code,#contentProfile article .voucher_var li .variation_info .voucher_num{font-size:12px}header#headerConainer ul#navi li a span.br{right:41%}.offers_list li a .short_info{height:auto}.two_offers li:last-child{margin-bottom:20px}.check_voucher input{width:100%!important;float:none;margin:0 0 10px 0!important}header#headerConainer .short_search_result ul li .img_price_box{width:32%}header#headerConainer .short_search_result ul li .img_price_box img,header#headerConainer .short_search_result ul li a .img_price_box .price .figure,header#headerConainer .short_search_result ul li a .img_price_box .price .price_txt{width:100%;float:none}header#headerConainer .short_search_result ul li a .img_price_box .price .triangle{left:50%;margin-left:-6px}header#headerConainer .short_search_result ul li a h3{width:64%}.view_more{width:100px}.view_more.view_more_holidays{width:32%}.two_offers li{width:100%;float:none;clear:both;margin:0 0 2% 2%!important}.two_offers li a{border-bottom:3px solid #7fa832}#contentContainer .three_box{width:100%;float:none;margin:0 0 10px 0!important}.easypay-wrapper nav{padding:10px 0 20px 0}#paymentMethod header{margin-bottom:0}#contentContainer .three_box img{display:block;width:100%}#optionOffer a.green_white_btn{width:100%}.offers_list li a .img_headline,.offers_slider a .img_headline{padding-bottom:0}.offers_list li a .img_headline,.offers_slider a .img_headline{width:100%;float:none}.offers_list li a .short_offer_info,.offers_slider a .short_offer_info{height:auto!important}.two_offers li a .offerInfoContent .star ul li i{font-size:14px}.offers_list .two_offers li a .short_info{height:auto!important;padding:6px 10px 5px 10px}.offers_list li a .short_info,.offers_slider a .short_info{height:auto!important;padding:6px 10px 5px 10px}.offers_list li a h3,.offers_slider a h3{position:inherit;left:inherit;top:inherit}.four-offers .four-offers-list&gt;li a h3{top:0}section#similarOffers .offers_list.suggested li a h3{position:absolute;top:0;left:0;height:65px;background:0 0;color:#fff;text-shadow:0 1px 1px #333;padding:10px 0 0 5px;font-weight:500;overflow:hidden}section#similarOffers .offers_list li a h3 .num{width:auto;float:none;background:0 0;text-align:left;font-weight:400;font-size:15px;padding-left:10px}section#similarOffers .offers_list li a h3 .num .offer_txt{display:inline}section#similarOffers .offers_list li a h3 .num .triangle{display:none}section#similarOffers .gateway_offer li a .gradient-overlay{padding-top:70px}.offers_list li a .offerInfoContent,.offers_slider a .offerInfoContent{float:none;width:100%}.two_offers li a .img_headline,.two_offers li a .offerInfoContent{width:100%;float:none}.two_offers li a .offerInfoContent .star ul li.perfectly{float:left!important;clear:none}.modal-dialog{width:300px;margin:30px auto}.modal{width:100%;left:0;margin-left:0}.modal-lg{width:300px}.modal-content{width:90%}#slipper-modal .modal-content{width:100%}#similarOffers .gateway_offer li{width:99%}#similarOffers .gateway_offer li a{padding-bottom:0}}@media only screen and (max-width:380px){#contentProfile article .voucher_var li .variation_info a.btn.filler-btn{display:none}.rioCart .payment-type .payment-options&gt;li{display:flex;flex-wrap:nowrap}#reservations.reservation-box .datepickers{flex-direction:column}#reservations.reservation-box .datepickers .form-group{margin-bottom:10px}.app-reservation .datepickers .form-group.init-search{padding-top:0}section#contentOffer .app-reservation .datepickers .form-group.init-search .green_btn{display:block;font-size:21px;padding-right:20px;width:100%}.app-reservation .datepickers .form-group.init-search .green_btn i{margin-right:20px}#headerConainer .login_box{border:none;top:305px;width:100%;margin:0 0 0 1px}.sign_in_box .buttons .small-btn.login-btn{width:65%;margin-right:5%}.sign_in_box .buttons .small-btn.login-btn a{display:block;width:100%}aside ul.nav_offers li:nth-child(-n+4) a .count{float:right}.active-offer-container{padding:10px}section#contentOffer.offerV2 .offers_list .three_offers li:nth-child(3n-1),section#contentOffer.offerV2 .vendor_more_offers .three_offers li{margin-left:0}.share-window{min-width:auto;width:95%}.destination-search-container .tabs-list-container .tabs-list&gt;li.tabs-list-item a{font-size:13px}section#contentOffer.offerV2 .terms_of_use .bonusOffer.work-time-alert{padding:10px}section#contentOffer.offerV2 .terms_of_use .bonusOffer.work-time-alert h4{font-size:13px}section#contentOffer.offerV2 .terms_of_use .bonusOffer.work-time-alert p{font-size:10px}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box.work-time-alert .phone-list.phonenumber-list a{display:block}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box.work-time-alert .phone-list a:nth-child(odd){text-align:inherit;padding:0}.reservation-box{padding:5px 10px}.destination-search-container .view-all-results .btn{display:block}.mobile-explanation-container .mobile-explanation .btn{width:auto}.bank_reason .btn{display:block;width:100%}.offer-options ul.options-list&gt;.list-item .variation-info .control-group .voucher-num{width:40%}.offer-options ul.options-list&gt;.list-item .variation-info .control-group .select_mask{width:60%}.mobile-navigation ul.shortcut-icons-v2&gt;li.category a{font-size:10px}.mobile-navigation ul.shortcut-icons&gt;li.category a{font-size:12px}.inactive-offer-container&gt;h3,.inactive-offer-container&gt;h4{padding:5px 0;font-size:16px;line-height:1}.active-offer-container .green_btn{padding-right:15px}.active-offer-container .green_btn i{margin-right:15px}.rio-business header h1 a{font-size:19px}.rio-business header .fan-box button{display:block;width:100%}.rio-business .business-content .section .footer .btn{padding:0 20px}.offer-options{padding:0 5px}.col-lg-6{width:100%}.careers-hero .slide-content{width:auto;left:0;margin-left:0;margin-top:-130px}.careers-hero .slide-content h1{font-size:30px;margin-bottom:3%}.careers-hero .slide-content h2{font-size:16px;margin-bottom:3%}.stats-list-container .stats-list&gt;li{width:45%;margin:0 2%}aside.home-sidebar .destination_dropdown{width:98vw}.reservation-box .reservation-title .helper_text{display:none}.reservation .offer-option{width:auto;float:none}.reservation .room-count{float:none;width:auto;padding:0;margin:20px 0 0 0}.reservation .reservation-info fieldset,.reservation .reservation-info fieldset.checkin-date,.reservation .reservation-info fieldset.checkout-date{display:block;float:none;width:auto;margin:0;padding-right:0;padding-left:0}.reservation .option-selector,.reservation .reservation-info{margin:5px 0}.reservation .reservation-info fieldset.checkin-date label,.reservation .reservation-info fieldset.checkout-date label{left:46px}.reservation .reservation-info .adults-count,.reservation .reservation-info .children-count{margin-top:5px}.reservation .hr,.reservation hr{display:none}.reservation .personal-info{margin:15px 0}.reservation .personal-info fieldset{float:none;width:100%!important;margin:0 0 10px 0;padding:0}.reservation .personal-info fieldset.notes{padding:0}#contentProfile.profileV2 article .voucher_var li .variation_info .secure_code{width:100%}#contentProfile.profileV2 article .voucher_var li .variation_info a.print_btn{display:block;font-size:21px;width:auto;float:none!important;clear:both;margin:1px 0 0 0}#contentProfile.profileV2 .vouchers_for_this_offer .detailed_info.collapsing,#contentProfile.profileV2 .vouchers_for_this_offer .detailed_info.in{margin-left:0}#contentProfile.profileV2 article .voucher_var li .variation_info .date_buy .gift_voucher{margin:0}#contentProfile.profileV2 article .voucher_var li .variation_info .recipientBox input{width:85%}#contentProfile article .awaiting li&gt;article header h1{float:none}#contentProfile article .awaiting li&gt;article header .byline{float:none}#contentProfile article .awaiting li&gt;article header .byline .noInMobile{display:inline!important}#paymentMethod .easypay_success header{padding:0 5px 5px 5px;height:auto}#paymentMethod .easypay_success header .icon{width:24px;height:24px;font-size:24px;line-height:24px}#paymentMethod .easypay_success header&gt;h2{font-size:18px}#contentProfile article .awaiting li ul li{padding:0 5px;line-height:20px}#contentProfile article .awaiting li ul li .value{margin-left:5px}#contentProfile article .awaiting li&gt;article section.payment-details .awaiting_payment_info{width:auto;padding:0!important;margin:0!important}#contentProfile article .awaiting li&gt;article footer{padding:10px 0}#paymentMethod .easypay_success header&gt;h2 small{line-height:1.2}section#contentOffer.offerV2 .offers_list.suggested.filler .gateway_offer&gt;li{width:100%}.offer-options .totals .buy-button-container,.offer-options .totals .total-price-container{width:100%!important;float:right!important}.offer-options ul.options-list&gt;.list-item .variation-info .image-container{display:none}.offer-options ul.options-list&gt;.list-item .variation-info .control-group:not(.deposit-group){width:50%!important}.cityList .citylist_mask{width:auto;float:none;margin:10px}.cityList .citylist_btn{display:inline-block;width:95%;float:none;margin:10px;-webkit-appearance:none}.mobile-bar .destination-dropdown .small-dropdown{width:140%}.mobile-navigation .icon:before{left:16px}.mobile-bar .destination-dropdown{width:60%}aside button.btn-navbar.btn_cat{width:48%!important}aside button.btn-navbar.btn_cat i{display:none}.mobile-container.mobile-navigation{width:auto;margin-left:0;margin-right:0}.offers_list_navigation .sorting-helpers{display:none}aside .select_city,aside button.btn-navbar{width:100%!important;margin:0!important}aside.open_offer button.btn-contacts{margin-bottom:10px!important}aside .select_city{margin-bottom:5px!important}section#optionOffer .variation .num_vouchers_price .price_vouchers span.price{font-size:14px}section#optionOffer .variation .num_vouchers_price .price_vouchers .total_cost{font-size:16px}section#contentOffer.offerV2 #main_address_contacts address ul.work_time{width:95%}.inactiveOfferBox{padding:10px 0 0 0;display:none}#contentContainer .alert.inactiveOffer{width:100%!important}.inactiveOfferBox .offers_list.suggested .gateway_offer li{width:100%;margin:0 0 10px 0}.inactiveOffer .alert_content h3{font-size:16px}.forgotten_pass form input{display:block;width:100%!important;float:none!important;margin:0 0 5px 0!important}.forgotten_pass form .facebook_btn{width:100%!important;margin-top:5px!important}#sliderContainer{min-height:210px}header#headerConainer ul#navi li{width:auto;float:none}header#headerConainer ul#navi&gt;li:last-child{margin-bottom:60px}#globalPopUp button.cities .first{text-transform:uppercase}.destination-targeting{width:100%!important}.destination-targeting li{width:50%!important;float:left!important}.no_in_380{display:none!important}.profil_navi .profile_img{width:22%}.profil_navi .subInfo{width:78%}.profil_navi .subInfo h3{min-height:52px;line-height:52px}.alert i{width:14%;margin-right:4%}.alert .alert_content{width:82%}.voucher_cart tbody tr td.voucherContent,.voucher_cart tbody tr td.voucherImg{height:100px!important}.sort_filters .switching_holiday li a i{display:none}.sort_filters .switching_holiday li a{padding-left:10px}#contentProfile .voucher_list .voucher_list_info{padding:0;width:100%!important;float:none!important}section#optionOffer .variation .offer_variation_info .small_offer_img{width:30%;margin-right:2%}section#optionOffer .variation .offer_variation_info h3{display:block;float:left;margin:0!important;padding:0 2% 5px 0}section#optionOffer .variation .offer_variation_info .offerInfoBox{width:68%}.offers_slider .owl-carousel li a,.three_offers li a:not(.new-extra-infoa){padding-top:31px}.offers_slider .owl-carousel li a .offerInfoContent,.three_offers li a .offerInfoContent{position:static}.offers_slider .owl-carousel li a h3,.three_offers li a h3{display:block;width:100%;float:none;position:absolute;top:0;left:0}.btn_continue{display:none;width:100%;text-align:center}.continue_payment .select_payment_method label{line-height:24px}.continue_payment .select_payment_method input{top:6px}.continue_payment form.purchase_form .hr{margin-top:10px!important}section#contentOffer .offer_info_container h4 span.two_lines{display:block;line-height:9px;font-size:14px}section#optionOffer .backToTheOld{text-align:left;background:0 0}section#optionOffer .backToTheOld .mask{padding:0;background:0 0}section#optionOffer .backToTheOld a.btn{width:100%}.continue_payment .select_payment_method img,.inactiveOffer h3 .mobileNo,.triangle_info{display:none}.voucher_cart tbody tr td.voucherContent{display:table-cell;width:80%!important;padding:0!important}.voucher_cart tbody tr td.voucherImg{padding:10px 5px 0 5px}.select_num_voucher .select_mask{width:86px!important}.select_num_voucher .select_mask select{padding-left:15px!important}.voucher_cart tbody tr td.delete_voucher{width:10%!important}.voucher_cart tbody tr td.unit_price{width:30%!important;padding-left:5px!important}.voucher_cart tbody tr td.total_price span.total{display:block;width:100%;text-align:center}.voucher_cart tbody tr td.total_price{padding-top:10px!important}.term-dialog{width:300px!important}.footer_content .what_to_do .gateway_offer li,.footer_content .what_to_do .gateway_offer li:nth-child(3n-1){width:100%;float:none;margin:0 0 20px 0}.footer_content .what_to_do .gateway_offer li:last-child{margin:0}section#contentOffer .offer_info_container .fix_top a.pay_now,section#contentOffer .offer_info_container .fix_top h4{width:50%!important;float:left!important;clear:inherit!important}section#contentQuestions .comments .comments_container{padding:0 30px}section#contentQuestions .comments .comments_container li.aQuestion .img_box{left:-30px}section#contentQuestions .comments .comments_container li.aQuestion{padding-left:35px;text-align:left}section#contentQuestions .comments .comments_container li.aQuestion .box_comment h4{text-align:left}section#contentQuestions .comments .comments_container li.answer{padding-right:35px}section#contentQuestions .comments .comments_container li.answer .img_box{right:-30px!important}header#headerConainer ul#navi li a span.br{right:38%}aside .back_btn,aside button.btn-navbar.btn_destination,aside ul.nav_offers li{width:100%!important}.sort_filters .select_filters,aside .back_btn{display:none}.alert{width:98%}.footer_bottom .columns_4{width:100%;margin:0 0 20px 0!important}.footer_bottom .columns_4.part_of_sportal{padding-top:0}footer .green_white_btn{width:100%!important;text-transform:uppercase;text-indent:20px}footer .green_white_btn:hover{text-indent:20px}.footer_bottom .columns_4.part_of_sportal,.footer_bottom .columns_4.part_of_sportal img{width:100%!important;margin:0}.green_btn{padding-right:0}.rio-business .business-content .section .footer .btn,.rio-business .business-content .user-reviews .btn{padding-right:20px}.about_brand .assessment ul li i,.green_btn i{margin-right:0}.comments .comments_container li{padding:10px}.comments .comments_container li .box_comment ul li{padding:0}.comments .comments_container .img_box{top:-15px;width:55px!important;height:55px!important;border:2px solid #333}.comments .comments_container .img_box img{height:100%;right:16px}.comments .comments_container .box_comment h4{float:none;width:100%;text-align:right;margin-bottom:5px}.comments .comments_container .box_comment .star{float:none;width:100%}.comments .comments_container .box_comment .star ul{float:right}.comments .comments_container .box_comment .star p{display:none}.continue_payment p,section#optionOffer p.important_message{line-height:21px;text-align:center}.select_payment_method .triangle_info p{text-align:left!important}.voucher_cart .v_content .voucher_cart_inn{min-height:100px;height:auto!important}#contentProfile article .awaiting li h4{height:auto;min-height:40px;padding:8px 0 0 0;line-height:21px;text-align:center;text-indent:0}#contentProfile article .voucher_var li .variation_info .voucher_num{margin:0 0 1px 0}#contentProfile article .voucher_var li .variation_info .secure_code,#contentProfile article .voucher_var li .variation_info .voucher_num{width:100%}.offers_list .navi_holidays{margin:0 0 20px 0}.offers_list .navi_holidays li{display:block;width:100%;float:none;padding:0;margin:0 0 1px 0!important}.offers_list .navi_holidays li a{display:block;height:100%;margin:0}.view_more,.view_more.view_more_holidays{width:100%;float:none}#contentContainer .offers_list h2.floatLeft{float:none!important;margin-bottom:20px}#contentContainer h2.higjtLights{margin-bottom:0!important}.all_destinations .destinations_bulgaria,.all_destinations .destinations_outward{width:100%;float:none;margin:0}.all_destinations .destinations_bulgaria{margin-bottom:20px}aside ul.nav_offers li:nth-child(2n){border-left:none}aside ul.nav_offers li:nth-child(-n+4){width:100%!important}aside ul.nav_offers li:nth-child(-n+4) a{padding:0;background:#fff none repeat scroll 0 0;color:#333;display:block;font-size:14px;height:42px;line-height:42px;position:relative;text-align:left}aside ul.nav_offers li:nth-child(-n+4) a .i_holder{background:#fbfbfb;border-right:1px solid #e3e3e3;color:#333;display:block;float:left;font-size:20px;height:42px;line-height:42px;margin:0 10px 0 0;text-align:center;width:42px}aside ul.nav_offers li a.active,aside ul.nav_offers li:nth-child(-n+4) a.active,aside ul.nav_offers li:nth-child(-n+4) a.active .i_holder{background:#7fa832;color:#fff}#similarOffers .offers_list .three_offers li{width:100%;float:none;margin:0 0 20px 0!important}section#optionOffer .variation .offer_variation_info ul li,section#optionOffer .variation .offer_variation_info ul li:first-child,section#optionOffer .variation .offer_variation_info ul li:last-child{width:100%!important;margin-right:0;border-bottom:1px solid #fff}section#optionOffer .variation .offer_variation_info ul{display:none}section#optionOffer .variation .num_vouchers_price .num_vouchers,section#optionOffer .variation .num_vouchers_price .price_vouchers{width:50%;float:left}section#optionOffer .variation .num_vouchers_price .price_vouchers{border-left:none;height:40px;border-bottom:none!important;background:#fff}.num_vouchers_price .select_mask{width:100px!important}.num_vouchers_price .select_mask select{width:120%!important}.num_vouchers ul li:first-child{margin-bottom:0}.num_vouchers_price .price_vouchers span.price{border-left:none!important;border-right:1px solid #fff;height:40px;background:#fff}.variation .num_vouchers ul li,.variation .num_vouchers ul li:last-child{width:33%}.paybank-container .bank_instructions,.paybank-container .bank_reason{width:100%;float:none}.paybank-container .bank_reason .triangle{top:100%;right:50%;margin-right:-15px}.paybank-container .bank_instructions{padding:20px!important}.offers_list .navi_holidays{padding-top:0}#contentProfile article .voucher_var li .variation_info .secure_code,#contentProfile article .voucher_var li .variation_info .voucher_num{font-size:14px}#contentProfile article .voucher_var li .variation_info a.btn{margin-bottom:10px!important}.header-fixed{position:fixed!important;top:0;left:0;z-index:9000!important}header#headerConainer{transition:all .5s ease-in-out}#contentProfile article .voucher_var li .variation_info,.voucher_list .image_container{width:100%;float:none}#contentProfile article .voucher_var li .num{width:100%;height:40px;line-height:40px}#contentProfile article .voucher_var li .num{font-size:21px}#contentProfile article .voucher_var li .variation_info .recipientBox input{width:85%}#contentProfile article .voucher_var li .variation_info .recipientBox i{width:15%}.modal-dialog{width:300px;margin:30px auto}.modal{width:100%;left:0;margin-left:0}.modal-lg{width:300px}.modal-content{width:90%}}@media only screen and (max-width:360px) and (min-width:320px){.modal-popup .location-popup .location-content .buttons-list .btn{width:100%;white-space:nowrap}#filtered-offer-list .destinationReasonsBox .alert_content{width:100%}#filtered-offer-list .destinationReasonsBox .alert-info&gt;i{display:none}}@media only screen and (max-width:320px){.share-options-container ul.share-options&gt;li .icon{width:45px;height:45px}.share-options-container ul.share-options&gt;li .icon i.fa{line-height:45px;font-size:21px}.share-options-container ul.share-options&gt;li .icon svg{margin-top:15px}.destination-search-container .results-list&gt;li a,.destination-search-container .tabs-list-container .tabs-list&gt;li.tabs-list-item{font-size:11px}.continue_payment .select_payment_method label{width:100%}.continue_payment .select_payment_method .image-container,.continue_payment .select_payment_method .image-container img,.continue_payment .select_payment_method .image-container.active{display:none;height:0;overflow:hidden}.offer-options ul.options-list&gt;.list-item .variation-info .control-group .select_mask{float:none;width:auto;display:block}.mobile-navigation ul.shortcut-icons-v2&gt;li.category a,.mobile-navigation ul.shortcut-icons&gt;li.category a{white-space:nowrap;overflow:hidden}#contentContainer .similar-offers-list .offers_list ul.offers&gt;li{width:auto}.similar-offers-list .offers_list{margin:0}.mobile-bar .destination-dropdown{width:100%}.mobile-bar .details_btn{width:100%}aside.home-sidebar .select_city{width:100%!important}aside button.btn-navbar.btn_cat{width:100%!important}section#contentOffer .cart_wrapper{padding:0}.offer-options ul.options-list&gt;.list-item .variation-info .control-group{width:35%!important}.offer-options ul.options-list&gt;.list-item .variation-info .control-group .voucher-num .num-str{display:none!important}.offer-options ul.options-list&gt;.list-item .variation-info .control-group .voucher-num .no_in_desktop{display:block!important}.addon_profile .tabs-container{overflow:hidden}.addon_profile .tabs-container ul.tabs{white-space:nowrap}.mobile-navigation .icon:before{left:6px}section#contentProfile.profileV2 .profile_box .nav-group{margin-left:-30px;margin-right:-30px}section#contentOffer.offerV2 #main_address_contacts address li.work_schedule i.fa-clock-o{display:none}section#contentOffer.offerV2 #main_address_contacts address ul.work_time{width:110%}#contentProfile article ul.unusedVouchers li h2{padding:10px 5px}#sliderContainer{min-height:180px}.destination-targeting{width:100%!important}.destination-targeting li{width:50%!important;float:left!important}.no_in_320{display:none!important}.profil_navi .profile_img{width:25%}.profil_navi .subInfo{width:75%}.profil_navi .subInfo h3{min-height:50px;line-height:50px}aside button.btn-navbar.btn_cat,section#optionOffer .variation .offer_variation_info .offerInfoBox{width:100%}aside .select_city .destination_dropdown ul li{float:none;clear:both;width:100%;border-bottom:1px solid #efefef}.voucher_cart tbody tr td.voucherImg{display:none!important}.voucher_cart tbody tr td.voucherContent{height:auto!important;width:100%!important;padding:10px!important}.sort_filters .switching_holiday li{width:100%;float:none;margin:0 0 1px 0}.sort_filters .switching_holiday li a{padding-left:0}.sort_filters .switching_holiday li a i{display:block}aside button.btn-navbar.btn_destination{padding-left:10px!important}.sort_filters .switching_holiday li:last-child{float:none;margin:0}#smoothscroller button.btn-navbar{margin-bottom:1px!important}section#optionOffer .variation .offer_variation_info .small_offer_img{display:none}section#optionOffer .variation .offer_variation_info h3{width:100%;margin:0 0 5px 0!important}header#headerConainer a.shopping_cart{width:60px!important;padding:23px 0 0 0!important}header#headerConainer a.shopping_cart i{font-size:29px}#contentContainer h2{font-size:17px;line-height:21px}.offers_list li a .star ul li i{font-size:16px}.select_num_voucher .select_mask{width:76px!important}.select_num_voucher .select_mask select{padding-left:0!important;width:130%!important}.num_vouchers_price .price_vouchers .total_cost{font-size:21px}.num_vouchers_price .select_mask{width:86px!important}.num_vouchers_price .select_mask select{width:122%;padding-left:4px!important}#optionOffer .new_affilate legend{padding:0!important;font-size:12px}#optionOffer .new_affilate input#accept{width:10%;float:left}#optionOffer .new_affilate label.read_accept{display:block;width:90%;float:left}.modal-dialog{width:200px;margin:30px auto}.modal{width:100%;left:0;margin-left:0}#contentContainer h2.higjtLights{line-height:40px}.modal-lg{width:200px}.modal-content{width:90%}}.loader{top:50%;display:block;left:50%;font-size:120px;width:.8em;height:.8em;position:fixed;list-style:none;z-index:999}.loader li{position:absolute;width:.2em;height:.2em;border-radius:50%}.loader li:nth-child(1){left:50%;top:0;margin:0 0 0 -.1em;background:#00c176;-webkit-transform-origin:50% 250%;-moz-transform-origin:50% 250%;-ms-transform-origin:50% 250%;-o-transform-origin:50% 250%;transform-origin:50% 250%;-webkit-animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate;-moz-animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate;-ms-animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate;-o-animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate;animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate}.loader li:nth-child(2){top:50%;right:0;margin:-.1em 0 0 0;background:#ff003c;-webkit-transform-origin:-150% 50%;-moz-transform-origin:-150% 50%;-ms-transform-origin:-150% 50%;-o-transform-origin:-150% 50%;transform-origin:-150% 50%;-webkit-animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate;-moz-animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate;-ms-animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate;-o-animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate;animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate}.loader li:nth-child(3){left:50%;bottom:0;margin:0 0 0 -.1em;background:#fabe28;-webkit-transform-origin:50% -150%;-moz-transform-origin:50% -150%;-ms-transform-origin:50% -150%;-o-transform-origin:50% -150%;transform-origin:50% -150%;-webkit-animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate;-moz-animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate;-ms-animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate;-o-animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate;animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate}.loader li:nth-child(4){top:50%;left:0;margin:-.1em 0 0 0;background:#88c100;-webkit-transform-origin:250% 50%;-moz-transform-origin:250% 50%;-ms-transform-origin:250% 50%;-o-transform-origin:250% 50%;transform-origin:250% 50%;-webkit-animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate;-moz-animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate;-ms-animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate;-o-animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate;animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate}.adminNavMenu{position:fixed;right:0;bottom:0;z-index:10000;background:#fff}.adminNavMenu.admin{border-radius:5px 5px 0 0;padding:10px 10px 0 10px;box-shadow:1px 1px 3px 0 #000}.adminNavMenu.collapsed{height:0;padding:0}.adminNavMenu li{list-style:none;float:left;width:150px}.adminNavMenu li a{padding:2px 9px 6px 9px;text-shadow:1px 1px 1px #111;font-size:13px;color:#fff;float:left;width:135px;text-align:center;font-weight:700;border-top:5px solid transparent}.adminNavMenu .close_btn{position:absolute;top:-30px;right:5px;padding:5px;background:#fff;color:#333;font-weight:700;width:30px;height:30px;text-align:center;border-radius:5px 5px 0 0;border:1px solid #e3e3e3;border-bottom:0}.adminNavMenu.collapsed .close_btn i::before{content:"\f077"}.cc_logo{display:none!important}.cc_btn_accept_all{background:#7fa832!important;color:#fff!important}.cc_btn_accept_all:before{content:"\f046";font-family:FontAwesome;display:inline;padding-right:5px}.socialNetworks{width:100%;border-top:1px solid #fff;background:#fff;height:40px}.socialNetworks .fb-like{float:left;margin:4px 0 0 0}.socialNetworks .allNetworks{margin:0;padding:0}.socialNetworks .allNetworks li{display:none;float:left;height:30px!important;width:74px!important;line-height:30px!important;margin:0!important;list-style-type:none!important;overflow:hidden}.socialNetworks .shareContainer{float:right;margin:4px 0 0 5px;text-align:right;background:#fff}.socialNetworks .shareContainer .fa-share-alt{padding-right:5px}.socialNetworks .shareContainer .share-list{display:inline-block}.socialNetworks .shareContainer .share-list&gt;li{display:inline-block}.socialNetworks .shareContainer .share-list&gt;li a.btn{display:block;padding:0 5px;color:#333;border-radius:4px;font-size:13px;border:1px solid transparent;font-weight:700}.socialNetworks .shareContainer .share-list&gt;li a.btn-facebook{background:#4267b2;border:1px solid #4267b2;color:#fff}.socialNetworks .shareContainer .share-list&gt;li a.btn-twitter{background:#1da1f2;border-color:#f5f8fa;color:#fff}.socialNetworks .shareContainer .share-list&gt;li a.btn-email{background:#888;color:#fff}.socialNetworks .shareContainer .share-list&gt;li a.btn-copy-url{background:#f3f3f3}.socialNetworks .allNetworks li:last-child{border-bottom:0!important}.share_offer_btn{background:#4267b2;border:1px solid #4267b2;color:#fff;cursor:pointer;border-radius:4px;font-size:13px;height:28px;padding:0 6px;line-height:26px;font-weight:700}.share_offer_btn:hover{background:#365899;border:1px solid #365899;color:#fff}.share_offer_btn i{padding-right:5px}.allNetworks li a{display:block;text-align:center;color:#fff}.allNetworks li a i{padding:0;margin:0;display:inline-block;width:30px;height:30px;float:left;background-size:100%}.allNetworks li a span{padding:0;margin:0;display:inline-block;width:34px;height:30px}.allNetworks li a.share{background:#4665af}.allNetworks li a.facebook{background-color:#4a6ea9}.allNetworks li a.facebook i{background:url(/images/icons/1/facebook.png) center center/100% no-repeat}.allNetworks li a.gplus{background-color:#e02f2f}.allNetworks li a.gplus i{background:url(/images/icons/1/gplus.png) center center/100% no-repeat}.allNetworks li a.twitter{background-color:#55acee}.allNetworks li a.twitter i{background:url(/images/icons/1/twitter.png) center center/100% no-repeat}.allNetworks li a.viber{background-color:#7c509d}.allNetworks li a.viber i{background:url(/images/icons/1/viber.png) center center/100% no-repeat}.allNetworks li a:hover{opacity:.8;text-decoration:none;cursor:pointer;-webkit-animation-name:rubberBand;animation-name:rubberBand;-webkit-animation:rubberBand 1s;-moz-animation:rubberBand 1s;-ms-animation:rubberBand 1s;-o-animation:rubberBand 1s;animation:rubberBand 1s}.socialNetworks .allNetworks li a i{color:#fff;font-size:22px}aside .navi_add.group li:first-child{height:auto}.suggestion_box_container{position:fixed;width:350px;min-height:60px;padding:10px 10px 0 10px;left:-350px;top:25%;background:#fff;z-index:10;border:1px solid #333;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.suggestion_box_container .button_container{position:absolute;width:60px;height:60px;top:-1px;right:-60px;background:#344b83}.suggestion_box_container .button_container button{width:100%;height:100%;color:#000;background:0 0}.suggestion_box_container .button_container button i{color:#fff;font-size:40px}.suggestion_box_container.opened{left:0}.suggestion_box_container.closed{left:-350px}.suggestion_box_container.opened .button_container{background:#d00909}.suggestion_box_container ul.stars{display:inline-block;list-style-type:none}.suggestion_box_container ul.stars li{float:left;margin-left:5px}.suggestion_box_container ul.stars li i{font-size:22px}.suggestion_box_container ul.stars li i.fa-star{color:gold}.suggestion_box_container fieldset{margin-bottom:10px}.suggestion_box_container fieldset textarea{width:100%;height:200px}.bought_popup{position:fixed;width:auto;transition:all ease .2s;background:#fff;color:#333;margin:0;padding:0 15px 0 0;z-index:900;border:3px solid #7fa832}.bought_popup .close_btn{opacity:0;position:absolute;top:-20px;right:-20px;width:50px;height:50px;background:#333;border-radius:50%;text-align:center}.bought_popup:hover .close_btn{opacity:1}.bought_popup .close_btn:after{position:absolute;top:0;bottom:0;left:0;right:0;content:"\274c";font-size:25px;color:#fff;line-height:50px;text-align:center}.bought_popup .balloon_content{height:70px}.bought_popup .balloon_content .icon{float:left;width:70px;height:100%;text-align:center;font-size:26px;margin-right:15px;background:#7fa832;color:#fff}.bought_popup .balloon_content .icon i{line-height:70px}.bought_popup .balloon_content .balloon_message{float:left;max-width:360px;margin:10px 0}.bought_popup .balloon_content .balloon_message p{margin:0}.modal_wrapper{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1000;top:0;left:0}.modal_wrapper .modal_popup{position:relative;width:605px;border:1px solid #e3e3e3;border-radius:5px;background:#fff;left:50%;top:50%}.modal_wrapper .modal_popup .modal_title{position:relative;border-bottom:1px solid #e3e3e3;padding:10px;margin-bottom:10px}.modal_wrapper .modal_popup .modal_title .close_btn{position:absolute;top:10px;right:10px;width:25px;height:25px;font-size:25px;color:#b94a48}.modal_wrapper .modal_popup .modal_title h2{margin-bottom:5px}.modal_wrapper .modal_popup .modal_title small{display:block;line-height:12px}.modal_wrapper .modal_popup .modal_body{padding:0 10px;margin-bottom:10px}.modal_wrapper .modal_popup .modal_body textarea{width:100%;height:150px;border:1px solid #e3e3e3}.modal_wrapper .modal_popup .modal_body .mobile_phone{position:relative}.modal_wrapper .modal_popup .modal_body .mobile_phone i{position:absolute;top:0;left:0;font-size:40px;background:#333;color:#fff;width:40px;height:40px;text-align:center}.modal_wrapper .modal_popup .modal_body .mobile_phone .phone{padding-left:45px}.modal_wrapper .modal_popup .modal_body input{width:100%}.modal_wrapper .modal_popup .modal_controls{padding:0 10px;text-align:right;margin-bottom:10px}.modal_wrapper .modal_popup .modal_controls .green_btn{padding-left:16px}.admin-paging .pagination li{display:inline-block;margin:0 5px}.ripple{overflow:hidden}.ripple-effect{position:relative;border-radius:50%;animation:ripple-animation 2s}.notifyViaMail button.closeBtn{display:block;position:absolute;right:20px;top:15px;width:30px;height:30px;border:none;background:0 0;font-family:'Roboto Condensed',sans-serif;font-size:17px;text-transform:uppercase;font-weight:300;cursor:pointer;color:#fff;background:#7fa832;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.notifyViaMail button.closeBtn:hover{transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.notifyViaMail #saveSuccess{margin-bottom:10px}.notifyViaMail .alert.alert-success i{background:#7fa832}.notifyViaMail .alert.alert-success h3{color:#7fa832}.notifyViaMail .alert.alert-success{border-right:3px solid #7fa832}.notifyViaMail .row a.active i{color:#fff!important;background:#7fa832!important}.notifyViaMail .row a i{color:#98a29c!important;background:#fff!important}.notifyViaMail .profile_newsletter .row .col{width:25%;float:left}.notifyViaMail .profile_newsletter .row .col a{height:35px;line-height:35px;font-size:18px;padding-right:5px;width:95%}.notifyViaMail .profile_newsletter .row .col a i{height:35px;width:30px;margin-right:10px;line-height:37px}.notifyViaMail .profile_newsletter .cityRow{margin:0}.notifyViaMail .profile_newsletter .cityRow p{margin:10px 0 10px 0}.notifyViaMail .profile_newsletter .cityRow .col{width:auto;height:25px;display:inline-block;margin-right:10px}.notifyViaMail .profile_newsletter .cityRow .col fieldset label{float:left;height:25px;line-height:25px}.notifyViaMail .profile_newsletter .cityRow .col fieldset input{float:left;margin-right:2px;height:25px;line-height:25px}.notifyViaMail #submitBtn{float:left;margin:0 0 20px 0}.notifyViaMail .unsubscribeRadio i{color:#fff;background:#c44d58!important}.notifyViaMail .customizeRadio,.notifyViaMail .unsubscribeRadio{width:100%;height:auto;min-height:35px;margin-top:-20px;display:flex;align-items:center;line-height:25px}.notifyViaMail .customizeRadio i,.notifyViaMail .unsubscribeRadio i{color:#98a29c!important;background:#fff!important;height:100%}.notifyViaMail .customizeRadio.active,.notifyViaMail .customizeRadio.active i,.notifyViaMail .unsubscribeRadio.active,.notifyViaMail .unsubscribeRadio.active i{color:#fff!important;background:#7fa832!important}.notifyViaMail .unsubscribeRadio{color:#900}.notifyViaMail .mobileYes{display:none!important}.notifyViaMail .currentCityId{display:none}@media (max-width:1150px){.notifyViaMail .profile_newsletter .row .col{width:30%}.notifyViaMail .profile_newsletter .cityRow .row .col{width:30%;margin-right:0}.notifyViaMail .customizeRadio:hover,.notifyViaMail .selectCategory:hover,.notifyViaMail .selectSubcategory:hover{background:#fff;color:#000}.notifyViaMail .unsubscribeRadio:hover{background:#fff;color:#900}}@media (max-width:800px){#reservation_article .results-box .footer .alerts{white-space:nowrap}.offer-options ul.options-list&gt;.list-item .variation-info .image-container~.info{margin-top:0}.offer-options ul.options-list&gt;.list-item .variation-info .image-container{display:none}.notifyViaMail #submitBtn{margin:20px auto 0 auto;display:block;float:none}.notifyViaMail article header h2{font-size:19px!important}}@media (max-width:620px){.notifyViaMail .profile_newsletter .row .col{width:50%}.notifyViaMail .customizeRadio,.notifyViaMail .unsubscribeRadio{font-size:15px}.notifyViaMail .customizeRadio i,.notifyViaMail .unsubscribeRadio i{height:50px;line-height:50px}.notifyViaMail .profile_newsletter .cityRow .row .col{width:45%}.notifyViaMail article header h2{font-size:18px!important}.notifyViaMail .profile_newsletter .row .col a{font-size:16px!important}.notifyViaMail #contentProfile{margin-top:-25px;padding-left:5px}}@media (max-width:540px){.forgotten_pass input[type=email]{width:100%}#registration-form #accept-cart-label{font-size:14px!important}section#contentOffer:not(.copywriter-offer) .green_btn:not(.reservation-submit){width:100%!important}#registration-form .rightArea{text-align:center}#registration-form .new-row .w-50{display:block;width:100%!important}#registration-form .new-row{display:block!important}#contentOffer .create_account .greyBg{margin-bottom:20px}.reservation .submit_btn{width:100%;margin:0}.select_payment_method .reservation-submit{display:block;width:100%}.modal-popup .location-popup{width:90%}.online-reservations .reservation-block{flex-direction:column}.online-reservations .reservation-block .reservation-title h1{text-align:left}.city-survey-modal .city,.city-survey-modal .gender{width:45%}.locationPopup .select_city{display:block;width:auto;float:none!important;margin:0 0 10px 0}.locationPopup .agree_btn{display:block;float:none!important}.locationPopup .agree_btn a{display:block}#filtered-offer-list .destinationReasonsBox .reasons_visit{display:block;width:50%;float:left;margin:0}section#paymentMethod .btn.bankBtn{width:auto}.continue_payment .select_payment_method label{width:75%}.continue_payment .select_payment_method.terms-agreement label{width:100%}.continue_payment .select_payment_method .image-container img:nth-of-type(1n+2){display:none}.similar-offers-list .offers_list ul.offers&gt;li{height:300px}.simple-modal .profil_form .form-group .btn,.simple-modal .profil_form .form-group .icon-addon{width:100%}.simple-modal .profil_form .form-group .btn{margin-top:10px}aside.home-sidebar .category-label{font-size:0}.call-us-container{display:none}.voucher_cart tbody tr td.select_num_voucher{width:23%!important}ul.positions_list&gt;li .city,ul.positions_list&gt;li .controls,ul.positions_list&gt;li h3{display:block;float:none;text-align:center}ul.positions_list&gt;li .controls{margin-top:5%}.form-data fieldset{overflow:visible;margin-bottom:30px}.form-data fieldset label{position:absolute;width:auto;top:-20px}.form-data fieldset input{width:100%}#contentContainer .support-buttons .spb-left,#contentContainer .support-buttons .spb-right{display:block;float:none}#contentContainer .support-buttons .spb-right .fancy-url-container .icon{float:left}#contentContainer .support-buttons .spb-left{border-bottom:1px solid #efefef}ul.notification-list .notification .icon{display:none}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box{padding-bottom:10px}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box&gt;p{float:none;width:auto;max-width:none;margin-bottom:5px}.reservation .reservation-info .child-form-container .select_mask{width:99%}.reservation .personal-info fieldset.email,.reservation .personal-info fieldset.name,.reservation .personal-info fieldset.phone{width:100%}section#contentProfile .cart_error .profil_box a.btn{margin:1% 0;width:100%;overflow:hidden}#contentProfile article .awaiting li&gt;article footer a.btn{display:block;font-size:20px;float:none;text-align:center;margin-bottom:5px}#contentProfile article .awaiting li&gt;article footer a.cancel_btn{font-size:16px}.offers_list a .offer-footerV2 .view_details_btn{display:block;max-width:60%;padding-right:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:18px}.offers_list a .offer-footerV2 .view_details_btn i.fa{margin-right:5px}.offer-options .totals{width:100%!important;float:none!important}.offer-options .totals .buy-button-container,.offer-options .totals .total-price-container{width:100%;margin:0;float:left;padding:0 0 8px 0}.offer-options ul.options-list&gt;.list-item .variation-info .info{width:100%!important;margin-top:0!important}.offer-options ul.options-list&gt;.list-item .variation-info .control-group{width:40%}.notifyViaMail .profile_newsletter p{display:none}.notifyViaMail .profile_newsletter .cityRow p{display:inline-block;margin-bottom:0}.notifyViaMail .profile_newsletter .row{margin-top:10px}.notifyViaMail article header h2{font-size:16px!important}.notifyViaMail .profile_newsletter .row .col a{font-size:15px!important}.notifyViaMail .alert_content p{margin-top:10px}.notifyViaMail .mobileNo{display:none!important;visibility:hidden}.notifyViaMail .mobileYes{display:inline-block!important}header#headerConainer .short_search_result .justify-content-wrap .btn-wrapper{width:100%;margin-bottom:10px}header#headerConainer .short_search_result .justify-content-wrap .btn-wrapper:last-child{margin-bottom:0}header#headerConainer .short_search_result .justify-content-wrap .btn-wrapper .btn{display:block}}@media (max-width:375px){.notifyViaMail .profile_newsletter .cityRow .row .col{font-size:13px}}.fa-extra-bgn:before{display:block;content:'';width:100%;height:100%;background:transparent url(../images/bgn-currency.png) center center no-repeat}.reservation-buttons{background-color:#fff;padding:20px 20px}.reservation-buttons&gt;div:not(.clearfix){background-color:#fde29d;padding-top:10px;padding-bottom:10px;height:120px;text-align:center}.reservation-buttons&gt;div p{text-transform:uppercase}.reservation-buttons&gt;div a{font-size:22px;position:relative}.reservation-buttons&gt;div a.phone:before{content:"\f098";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;margin-right:10px}.strong{font-weight:700}.reservationPopup .container{position:absolute;width:100%;height:100%}#globalPopUp.reservationPopup{z-index:9999}#globalPopUp.reservationPopup .popUpContainer{position:relative;left:auto;top:auto;width:60%;margin-top:30px;margin-left:auto;margin-right:auto}#globalPopUp.reservationPopup iframe{width:100%;min-height:700px}.reservation-iframe{background-color:#fff}@media (min-width:768px){.reservation-buttons&gt;div{width:49%}.offset-md-4{margin-left:33.333333%}}@media (max-width:768px){.reservation-buttons&gt;div:not(.clearfix){width:100%;margin-top:20px}.reservation-buttons{padding:0}.offer-options ul.options-list&gt;.list-item .variation-info .info{margin-top:0}}.tooltipster-rio.tooltipster-sidetip.tooltipster-rio .tooltipster-box{background:#fff;border:1px solid #d3dadf;border-radius:5px}.tooltipster-rio.tooltipster-sidetip.tooltipster-rio .tooltipster-content{color:#333}.tooltipster-rio.tooltipster-sidetip.tooltipster-rio .tooltipster-arrow-border{border-top-color:#d3dadf}.tooltipster-rio.tooltipster-sidetip.tooltipster-rio .tooltipster-arrow-background{border-top-color:#fff}.error-message{color:#d12c3d;font-weight:700;font-size:85%}.error-element-shadow{-webkit-box-shadow:0 0 5px 2px red;box-shadow:0 0 5px 2px red}.new-row{width:100%;display:inline-block}.phone-box p{text-transform:initial}.phone-box p:first-child{margin-top:20px}.bold{font-weight:700!important}#search-modal{overflow-y:auto}@media only screen and (min-width:481px){.no_over_480{display:none!important}}@media only screen and (max-width:480px){.reservation .personal-info fieldset .name,.reservation .personal-info fieldset .phone{width:100%}}@media only screen and (min-width:481px) and (max-width:640px){section#contentOffer:not(.copywriter-offer) .green_btn:not(.reservation-submit){width:60%}.reservation .personal-info fieldset.name,.reservation .personal-info fieldset.phone{width:50%}.reservation .personal-info fieldset.email{width:100%}.mobile-container.mobile-filters-vue,.mobile-filtration .checkin-dates,.mobile-filtration .destinations-list{width:100%;margin:0}.mobile-filtration .checkin-dates&gt;.row{margin-bottom:10px}.mobile-filtration .destinations-list-box{margin-bottom:10px}}@media only screen and (min-width:641px){.inquiry-div2{width:205px;margin-left:-25px}#naviAdd2{display:none!important}.reservation .personal-info fieldset.email,.reservation .personal-info fieldset.name,.reservation .personal-info fieldset.phone{width:33.3333%}}#night_count_fld{padding-left:45px}#search-modal-scrollable{width:100%}#night_count .icon{font-size:14px;width:38px;height:38px;background:#e3e3e3;color:#4c4c4c;padding-top:4px}.error-message i{padding-right:5px}.destinations{padding:10px;height:auto!important}.destinations a:hover{color:#fff}.new-style .offer_pricingV2 .regular_price .price_label{padding-left:5px;font-size:16px;font-weight:700}.text-white-important{color:#fff!important}.destinations h3{color:#333}#close-search-modal{padding-right:0}#search-modal{overflow-y:auto}.auto-height{height:auto}.new-style h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new-style .offer_pricingV2 .regular_price .price_label{padding-left:5px;font-size:16px;font-weight:700}.short_search_result .offer_pricingV2 .regular_price .payment_price{font-size:16px}header#headerConainer .short_search_result ul li a:hover .additional-info span{color:#7fa832}header#headerConainer .short_search_result ul li a .additional-info span{color:#7c7c7c;font-weight:700}.destinations{padding:10px;height:auto!important}.destinations a{padding:2px 5px!important}.destinations a:hover{color:#fff}.destinations h3{margin:10px -10px}#close-search-modal{padding-right:0}#search-modal{overflow-y:auto}header#headerConainer .short_search_result ul li{border-bottom:1px solid #d3d3d3}header#headerConainer .short_search_result ul li a:hover span{color:#fff}#search-modal-scrollable{width:100%}@media only screen and (min-width:1024px){#search-modal-scrollable .modal-content{width:50%;max-width:800px}}@media only screen and (min-width:1024px){#search-modal-scrollable .modal-content{width:800px}}.auto-height{height:auto}.new-style h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new-style .offer_pricingV2 .regular_price .price_label{padding-left:5px;font-size:16px;font-weight:700}#all-offerts{margin-top:5px}.short_search_result .offer_pricingV2 .regular_price .payment_price{font-size:16px}.linear-header{margin-top:10px;margin-left:0;padding-left:5px;color:#fff;background-color:#668628}.destinations .destinations-list{flex-wrap:wrap}.short_search_result .discount_css{display:block;position:absolute;z-index:10;left:-42px;top:-18px;width:96px;height:47px}.short_search_result .discount_css span{line-height:73px}.short_search_result .additional-info{margin-top:4px;color:#333}header#headerConainer .short_search_result ul li a:hover{color:#fff}.short_search_result .destinations-list i{color:#666}.short_search_result .destinations-list a,header#headerConainer .short_search_result ul li a .offer-title{font-weight:700}#search-input-modal{border-color:#668628}header#headerConainer .short_search_result ul .last a:hover{background:0 0!important}.new-destinations-list{display:inline-flex;margin-left:-10px}.both-prices{padding-left:5px}#login_form fieldset{margin-bottom:10px}#login-form .error-message,#registration-form .error-message{margin-bottom:10px;display:inline-flex}#login-form .error-message .fa,#registration-form .error-message .fa{font-size:100%;width:auto;height:auto;padding-top:4px;color:#d12c3d}#login-form input[type=password],#login-form input[type=text],#registration-form input[type=password],#registration-form input[type=text]{margin-bottom:0}#login-form fieldset,#registration-form fieldset{margin-bottom:10px}#login-form fieldset .icon-addon,#registration-form fieldset .icon-addon{padding-bottom:0}#registration-form .new-row{display:inline-flex;width:100%}#registration-form .new-row .w-50:first-child{width:calc(50% - 10px);margin-right:10px}.error-color{color:#d12c3d}.height-24{content:' ';height:24px}#purchase_form1 .label_payment{margin-bottom:10px}.checkbox-error{color:#d12c3d!important}.forgotten_pass input[type=email]{margin-bottom:10px}#seo-list{margin-top:50px}#seo-list img{width:256px;padding:5px}#seo-list-show{margin-left:20px}.tabs-container-v2 ul.tabs&gt;li{display:inline-block;padding:10px;border-left:2px solid grey;border-top:2px solid grey;border-right:2px solid grey}.tabs-container-v2 ul.tabs&gt;li&gt;a{color:#333}.tabs-container-v2 ul.tabs&gt;li&gt;a:hover{color:#7fa832!important}.new-active{color:#7fa832!important;font-weight:700}.new-active-li{border-top:10px solid #7fa832!important}.font-weight-bold{font-weight:700}.background-white{background:#fff}.justify-content-wrap{justify-content:center}.search-offers-list{width:37%;min-width:322px}.offers_list_navigation-search .sorting-helpers{width:322px!important;display:block!important}@media only screen and (min-width:641px){#orders-badge{position:absolute;top:10px;right:10px;padding-top:5px}.no_over_640{display:none}}@media only screen and (min-width:801px){.no_over_800{display:none}}.btn-warning{background:#ffb300;border:solid 1px #ffb300;padding:5px;color:#fff}.places-addresses:nth-child(even){background-color:#e9e9e9}#inquiry-modal-scrollable,.inquiry-modal-scrollable{margin-top:60px;overflow:auto}#contentOffer .highlight-box,.inquiry-info{background:#f5f5f5!important}#contentOffer .headline h3{font-weight:500!important}#contentOffer .btn-modal.wrapper .phone-box p{margin:0!important}#contentOffer .phone-list .btn{line-height:normal!important;height:auto!important;padding:0 15px!important;flex-basis:0;flex-grow:1;color:#343a40;background-color:transparent;background-image:none;display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:0 .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#contentOffer #reservation_article .reservation-box{background:#ffefbe}#contentOffer .highlight-box .headline{margin:0 0 10px 0!important}.info_wrapper{background:#fff;padding:0 20px}.info_wrapper ul{background:#ffefbe;padding:0 20px 20px 20px}.highlight-box .text-bold,.info_wrapper .text-bold{font-weight:500;font-size:17px;font-family:'Roboto Condensed',sans-serif;color:#333}.highlight-box .text-bold span,.info_wrapper .text-bold span{font-weight:500;margin-right:5px;color:#333}#contentOffer .btn-modal.wrapper .phone-list .btn:first-of-type{margin-right:5px}#contentOffer .highlight-box .work-time-p{font-size:16px!important;width:50%;margin:0}#contentOffer .btn-modal.wrapper{background:#ffefbe;border-left:20px solid #fff;border-right:20px solid #fff;padding:10px 0 15px 5px;display:flex;justify-content:start}#contentOffer .btn-modal.wrapper button{display:block;width:50%;margin:0 0 0 20px}.alert.alert-info{border-left:3px solid #3a87ad!important;border-right:none!important;background:#ecf4f9;padding:20px 20px 20px 0!important}.alert.alert-info i{color:#3a87ad!important;background:0 0!important;line-height:normal!important;font-size:36px!important;margin:0!important}.alert.alert-info .alert_content{padding:0!important}.reservation_complete h2{margin-bottom:10px}.reservation_complete ul{list-style:none!important;padding-left:0!important}.reservation .personal-info fieldset input,.reservation .reservation-info fieldset input,.reservation .reservation-info fieldset select{padding-left:36px;font-family:Roboto,sans-serif;font-size:13px}.reservation .personal-info fieldset .icon,.reservation .reservation-info fieldset .icon{background:0 0!important;border:none!important;padding:0 12px!important;line-height:40px}.reservation .reservation-info i.icon.fa.fa-bed,.reservation .reservation-info i.icon.fa.fa-child,.reservation .reservation-info i.icon.fa.fa-male{background:0 0!important;font-size:14px;width:38px;height:38px;color:#4c4c4c;padding-top:4px}#contentOffer .btn-modal.wrapper button i{display:block;float:left;width:40px;height:40px;text-align:center;line-height:40px;background:#333;color:#fff;margin:0 20px 0 0;font-size:20px;border-right:1px solid #e3e3e3}.reservations_shorthand .big_rounded_btn{padding:0!important}.reservations_shorthand .big_rounded_btn i{display:block;float:left;width:40px;height:40px;text-align:center;line-height:40px;background:#333;color:#fff;margin:0;font-size:20px;border-right:1px solid #e3e3e3}#contentOffer .modal-dialog{width:100%}#contentOffer .modal-content{background:#ffebae}#contentOffer .modal-body .reservation-box{background:#ffebae}#contentOffer .mobile_expand_btn{background:#fff}#contentOffer .modal-header{display:flex;border-bottom:none!important}#contentOffer .modal-header .modal-title{font-weight:600;padding-left:15px;margin:0!important;font-size:18px}#contentOffer .modal-header .modal-back{background:0 0!important;border:none!important;height:24px}#contentOffer .modal-header .modal-close,#slipper-modal .modal-header .modal-close,.inquiry-modal-scrollable .modal-header .modal-close{background:0 0!important;border:none!important;height:24px;position:absolute;right:25px}#contentOffer .modal-body{padding:0!important}#contentOffer .modal-header .modal-back .fa-long-arrow-left:before{font-size:24px}#contentOffer .modal-header .modal-close .fa-times-circle:before,#slipper-modal .modal-header .modal-close .fa-times-circle:before{font-size:24px}#contentOffer .reservation .personal-info fieldset{padding:0!important}#contentOffer .reservation .reservation-info fieldset{padding:0 0 10px 0!important}#contentOffer .reservation hr{display:none}#contentOffer i.icon.fa.fa-child,#contentOffer i.icon.fa.fa-male{background:0 0!important;font-size:14px;width:38px;height:38px;color:#4c4c4c;padding-top:4px}#contentOffer .reservation .personal-info .new-row{display:flex;justify-content:space-between}#contentOffer .reservation .personal-info fieldset{width:32.73%;margin-bottom:10px!important}#contentOffer .reservation .personal-info fieldset.notes{width:100%}#contentOffer .reservation .reservation-info .new-row{display:flex;justify-content:space-between;flex-wrap:wrap}#contentOffer .reservation .reservation-info fieldset{width:49.6%!important;margin-top:0!important}#contentOffer .reservation .reservation-info .child-form-container{display:flex;flex-wrap:wrap;background:0 0!important}#contentOffer .reservation .reservation-info .child-form-container .select_mask{width:20%;margin:0 0 5px 0}#contentOffer .reservation .reservation-info .child-form-container .select_mask i{background:0 0!important;color:#333!important;border:1px solid #333}#contentOffer .reservation-box{border:none!important;padding:0 20px 20px 20px}#contentOffer .reservation .personal-info{margin:5px 0 0 0!important}#contentOffer .icon-addon .icon{background:0 0!important;border:none!important;padding:0 12px!important;line-height:40px}.data_purchase input[type=radio]{padding-left:0!important}#contentOffer fieldset select{padding-left:36px;font-family:Roboto,sans-serif;font-size:13px}#night_count .icon{font-size:13px}#contentOffer .modal-body .reservation footer{margin-top:15px}#contentOffer .reservation footer p{color:#000!important;font-weight:500!important;margin:0!important}#contentOffer .reservation footer small{font-style:normal!important}#inquiry-modal .error-message{font-size:90%;font-weight:500}.phone-list i:before{color:#fff;background:#333;border-radius:2px;padding:2px 4px}@media only screen and (max-width:640px){#inquiry-div2{margin-top:20px!important}.phone-list i:before{color:#333!important;background:0 0;padding:0}#inquiry-modal{overflow-x:hidden;overflow-y:auto}#contentOffer .btn-modal.wrapper{display:block!important}.info_wrapper{padding:0 10px}#contentOffer .btn-modal.wrapper{background:#ffefbe;border-left:20px solid #fff;border-right:20px solid #fff;padding:15px 0;display:flex;justify-content:center}#contentOffer .btn-modal.wrapper .phone-list{margin-left:17px;margin-right:17px}#contentOffer .btn-modal.wrapper .phone-list .btn{width:43%!important}#inquiry-modal .modal-content,#reservation-faq .modal-content{width:100%;background:#fcfcfc!important}#reservation-faq .modal-dialog{width:100%}#contentOffer .modal-body .reservation-box{background:#fcfcfc!important}#gallery_article .innerBox{padding:0 10px 10px 10px!important}#contentOffer .btn-modal.wrapper .phone-box p{margin:10px 0 0 0!important}#contentOffer .phone-list .btn{line-height:40px!important;padding:0 15px!important;flex-basis:0;flex-grow:1;color:#343a40;background-color:transparent;background-image:none;border-color:#343a40!important;display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#contentOffer .btn-modal.wrapper .phone-list .btn:hover{color:#fff;background-color:#343a40;border-color:#343a40}#contentOffer .reservation-box{border:none!important;padding:0 10px 20px 10px}.alert.alert-info{width:100%!important}}@media only screen and (min-width:641px) and (max-width:992px){#contentOffer .reservation .reservation-info .child-form-container .select_mask{width:33%}}.reservation-alert a{color:#333!important;border:none;font-size:125%}.reservation-alert a:hover,.text-grey{color:#333!important}.reservation-alert i{color:#fff!important;line-height:initial;background-color:#333!important;width:25%;border:none;border-radius:5px;padding:2px;font-size:200%!important}#sliderContainer-mobile{max-height:267px;max-width:100%}.data_purchase input[type=radio]{padding-left:0!important}#faq-div div{margin-bottom:5px}#faq-div h4{background-color:#ddd;padding:0 10px;border:1px solid #a9a9a9;cursor:pointer}#faq-div div[itemprop=acceptedAnswer]{padding:0 10px}.alert_content-new{min-height:auto!important}.pl_0{padding-left:0}.pr_0{padding-right:0}.pt_0{padding-top:0}.pb_0{padding-bottom:0}.new-login-box label,.new-register-box label{padding-top:10px}.new-login-box label,.new-register-box label{text-align:right}.new-tabs-list-container .new_account_box{height:auto}.alert-info-new{border-left:3px solid #3a87ad!important;border-right:none!important;background:#ecf4f9;padding:5px 20px 0 0!important;margin-bottom:10px!important}.alert.alert-info-new i{color:#3a87ad!important;background:0 0!important;line-height:normal!important;font-size:36px!important;margin:0!important}.new-login-box .error-element-shadow input[type=password]:focus,.new-login-box .error-element-shadow input[type=password]:hover,.new-login-box .error-element-shadow input[type=text]:focus,.new-login-box .error-element-shadow input[type=text]:hover,.new-register-box .error-element-shadow input[type=password]:focus,.new-register-box .error-element-shadow input[type=password]:hover,.new-register-box .error-element-shadow input[type=text]:focus,.new-register-box .error-element-shadow input[type=text]:hover{border:2px solid #d72626}.ml_60{margin-left:60px}#faq-div .hiddenDate{display:none}.font-size-12px{font-size:12px!important}#credential_picker_container{top:auto!important;bottom:0}#information-from-desi-button{position:fixed;right:0;top:30%;background-color:#6060b8;color:#fff;cursor:pointer;padding:3px 6px;border-top-left-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:-5px 4px 17px 0 rgba(0,0,0,.75);-moz-box-shadow:-5px 4px 17px 0 rgba(0,0,0,.75);box-shadow:-5px 4px 17px 0 rgba(0,0,0,.75);z-index:1000}#information-from-desi-div{border-top-left-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:-12px 10px 20px 0 rgba(0,0,0,.75);-moz-box-shadow:-12px 10px 20px 0 rgba(0,0,0,.75);box-shadow:-12px 10px 20px 0 rgba(0,0,0,.75);position:fixed;right:0;max-height:500px;max-width:700px;overflow-y:auto;top:calc(30% + 29px);background-color:#f5f5f5;color:#000;padding:3px;z-index:1000}#information-from-desi-div tr td:first-child{width:100px}.p-0{padding:0}.p-1{padding:5px}.text-right{text-align:right}.text-left{text-align:left}.max-width-jconfirm{max-width:calc(100% - 50px);left:20px;position:relative}#contentContainer .col-lg-3{flex-basis:0;flex-grow:1}#contentContainer .col-lg-3.destinations-list,#contentContainer .col-lg-3.mobile-filters-vue,#contentContainer .col-lg-3.number-of-nights,#contentContainer .filter-list .col-lg-3.checkin-dates{justify-content:start;max-width:24.6%;margin-right:.6%}#contentContainer .col-lg-3.mobile-filters-vue{margin-right:0}#contentContainer .row.filter-list{display:flex;flex-wrap:wrap;align-items:center;margin:10px -15px 15px -15px}#contentContainer .btn.destinations-list-box{padding:7px 10px;background:#fff;color:#333;border:1px solid #7fa832;border-radius:5px;font-size:16px;text-align:left;display:block;width:100%;height:42px;font-family:Roboto,sans-serif}#contentContainer .btn.details_btn{padding:7px 10px;background:#fff;color:#333;border:1px solid #7fa832;border-radius:5px;font-size:16px;text-align:left;display:block;width:100%;height:42px;font-family:Roboto,sans-serif}#contentContainer .fa.fa-map-marker.destination-icon{color:#333}#contentContainer .chevron{float:right}#contentContainer .checkin-dates .from_calendar.filter,#contentContainer .destinations-filter,#contentContainer .number-of-nights .from_calendar.filter{position:relative;border:1px solid #7fa832;border-radius:5px}#contentContainer .checkin-dates .filter label,#contentContainer .number-of-nights .filter label{position:absolute;left:8px;top:50%;transform:translateY(-50%);color:#333}#contentContainer .filter-list .checkin-dates .filter input,#contentContainer .number-of-nights .filter input{border:1px solid transparent!important;border-radius:5px!important;display:block;width:100%;padding-left:30px;font-size:16px}#contentContainer .checkin-dates .filter .chevron,#contentContainer .number-of-nights .filter .chevron{position:absolute;top:50%;transform:translateY(-50%);color:#333;left:auto;right:10px;font-size:14px}#contentContainer .btn.destinations-list-box .chevron{color:#333;left:auto;right:10px;font-size:14px}#contentContainer .btn.details_btn .chevron{color:#333;left:auto;right:10px;font-size:14px}#contentContainer .btn.destinations-list-box .label{padding-left:7px}#contentContainer .btn.details_btn .label{padding-left:7px}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers{width:49%!important;height:auto!important}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .img_headline{height:255px;width:100%;overflow:hidden;float:left}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offerInfoContent h3{background:rgba(0,0,0,.7);top:-30px}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offerInfoContent h3 .triangle{display:none}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .special-offer-short-title{display:none}#contentContainer .special-seo-offers .offer_pricingV2{display:flex;justify-content:space-between}#contentContainer .special-seo-offers .location .fa{margin-left:10px}#contentContainer .special-seo-offers .offer_pricingV2 .offer-footerV2{display:inline-flex;width:55%}#contentContainer .special-seo-offers .offer_pricingV2 .offer-footerV2 time{width:45%}#contentContainer .special-seo-offers .offer_pricingV2 .offer-footerV2 .bought_vouchers_span{width:45%;text-align:left}#contentContainer .special-seo-offers .offer_pricingV2 .regular_price{width:45%}.special-seo-offers .offer-div-container .quick_view_container .quick_view_btn{width:92%}.offer-div-container .quick_view_container .quick_view_btn{width:84%}#contentContainer .more-info header h3{display:inline;border-bottom:3px solid #7fa832}#contentContainer .support-buttons .icon{margin-right:0!important}#contentContainer .support-buttons .icon .fa{font-size:28px}#faq-div h4{background:#f8f8f8;border:1px solid #e3e3e3;padding:5px 10px}#faq-div div{margin-bottom:10px}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .short_offer_info{height:50px;padding:5px}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .short_offer_info_hover{display:flex;align-items:center;height:50px}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .short_offer_info_hover .location{width:50%;padding:0}.gallery-section .nav-pane{float:right!important;margin:0 0 0 10px;width:135px}.maps_container #gmaps{min-height:370px}#contentContainer .filter-list fieldset input{font-family:Roboto,sans-serif}#contentContainer .more-info .offer-toggle.collapsed{position:relative;display:block;max-height:300px;transition:max-height .5s ease-out;overflow:hidden}#contentContainer .more-info .offer-toggle.collapsed::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 75%,#fff 100%);pointer-events:none}#contentContainer .more-info .article-block{padding:10px 15px 15px 15px}#faq-div{margin-top:10px!important}@media only screen and (max-width:1024px) and (min-width:641px){.inquiry-button2{margin-left:-10px}}@media only screen and (max-width:1024px) and (min-width:980px){#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .img_headline{height:175px}#contentContainer .offer-footerV2 time{width:auto;padding-left:0}#contentContainer .offer-footerV2 .bought_vouchers_span{width:auto;text-align:left;padding-left:5px;padding-right:0}.special-seo-offers .offer-div-container .quick_view_container .quick_view_btn{width:90%!important}.offer-div-container .quick_view_container .quick_view_btn{width:80%!important}.gallery-section .nav-pane{float:none!important;width:auto;clear:both;max-height:none;margin:0}}@media only screen and (max-width:981px) and (min-width:768px){#contentContainer .row.filter-list{display:block}#contentContainer .btn.destinations-list-box,#contentContainer .btn.details_btn{font-size:14px}#contentContainer .filter-list fieldset input{font-size:14px}#contentContainer .col-lg-3.destinations-list,#contentContainer .filter-list .col-lg-3.checkin-dates{flex-basis:0;flex-grow:1;width:100%;max-width:100%;margin-bottom:5px}#contentContainer .col-lg-3.mobile-filters-vue,#contentContainer .col-lg-3.number-of-nights{flex-basis:0;flex-grow:1;width:50%;max-width:49.5%}#contentContainer .col-lg-3.number-of-nights{float:left}#contentContainer .col-lg-3.mobile-filters-vue{float:right}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers,.four-offers .four-offers-list&gt;li{position:relative;display:block;float:left;width:32%!important;height:auto;max-height:295px;padding:0;margin:0 .5% 1% .5%}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .img_headline{height:auto;display:block;position:relative;width:100%}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offerInfoContent h3{top:-25px}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offerInfoContent h3 .triangle{display:block}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .short_offer_info{height:62px}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .short_offer_info_hover{display:block;height:62px}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .short_offer_info_hover .location{width:50%;padding:0}#contentContainer .special-seo-offers .offer_pricingV2{display:block}#contentContainer .special-seo-offers .offer_pricingV2 .offer-footerV2{display:block;width:100%}#contentContainer .offer-footerV2 time,#contentContainer .special-seo-offers .offer_pricingV2 .offer-footerV2 time{width:auto;padding-left:0}#contentContainer .offer-footerV2 .bought_vouchers_span,#contentContainer .special-seo-offers .offer_pricingV2 .offer-footerV2 .bought_vouchers_span{width:auto;text-align:left;padding-left:5px;padding-right:0}#contentContainer .special-seo-offers .offer_pricingV2 .regular_price{width:100%}.special-seo-offers .offer-div-container .quick_view_container .quick_view_btn{width:80%!important}.offer-div-container .quick_view_container .quick_view_btn{width:84%!important}.gallery-section .nav-pane{float:none!important;width:auto;clear:both;max-height:none;margin:0}}@media only screen and (max-width:768px) and (min-width:480px){#contentContainer .row.filter-list{display:block;margin-right:-15px;margin-left:-15px}#contentContainer .btn.destinations-list-box,#contentContainer .btn.details_btn{font-size:14px}#contentContainer .filter-list fieldset input{font-size:14px}#contentContainer .col-lg-3.destinations-list,#contentContainer .filter-list .col-lg-3.checkin-dates{flex-basis:0;flex-grow:1;width:100%;max-width:100%;margin-bottom:5px}#contentContainer .col-lg-3.mobile-filters-vue,#contentContainer .col-lg-3.number-of-nights{flex-basis:0;flex-grow:1;width:50%;max-width:49.5%}#contentContainer .col-lg-3.number-of-nights{float:left}#contentContainer .col-lg-3.mobile-filters-vue{float:right}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers,.four-offers .four-offers-list&gt;li{position:relative;display:block;float:left;width:49%!important;height:auto;max-height:330px;padding:0;margin:0 .5% 1% .5%}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .img_headline{height:auto;display:block;position:relative;width:100%}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offerInfoContent h3{top:-25px}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offerInfoContent h3 .triangle{display:block}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .short_offer_info{height:62px}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .short_offer_info_hover{display:block;height:62px}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .short_offer_info_hover .location{width:50%;padding:0}#contentContainer .special-seo-offers .offer_pricingV2{display:block}#contentContainer .special-seo-offers .offer_pricingV2 .offer-footerV2{display:block;width:100%}#contentContainer .special-seo-offers .offer_pricingV2 .offer-footerV2 time{width:auto;padding-left:0}#contentContainer .special-seo-offers .offer_pricingV2 .offer-footerV2 .bought_vouchers_span{width:auto;text-align:left;padding-left:5px;padding-right:0}#contentContainer .special-seo-offers .offer_pricingV2 .regular_price{width:100%}.gallery-section .nav-pane{float:none!important;width:auto;clear:both;max-height:none;margin:0}#contentContainer .four-offers-container .four-offers.offers_list{margin-bottom:0!important}#contentContainer .four-offers-container .offers_list.text_center{padding-top:0!important;margin-bottom:0!important}#contentContainer .four-offers .mobile-header{padding:10px 0 10px 0}#contentContainer .four-offers .mobile-header h1,#contentContainer .four-offers .mobile-header h2{padding:0 5px 10px 5px!important}#contentContainer{margin-bottom:20px!important}}@media only screen and (max-width:480px){#contentContainer .row.filter-list{display:block;margin-right:-15px;margin-left:-15px}#contentContainer .btn.destinations-list-box,#contentContainer .btn.details_btn{font-size:14px}#contentContainer .filter-list fieldset input{font-size:14px}#contentContainer .col-lg-3.destinations-list,#contentContainer .filter-list .col-lg-3.checkin-dates{flex-basis:0;flex-grow:1;width:100%;max-width:100%;margin-bottom:5px}#contentContainer .col-lg-3.mobile-filters-vue,#contentContainer .col-lg-3.number-of-nights{flex-basis:0;flex-grow:1;width:50%;max-width:49%}#contentContainer .col-lg-3.number-of-nights{float:left}#contentContainer .col-lg-3.mobile-filters-vue{float:right}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers{width:100%!important}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .img_headline{height:auto;width:60%;float:left;overflow:hidden}#contentContainer .special-seo-offers .offer_pricingV2{display:none}.gallery-section .nav-pane{float:none!important;width:auto;clear:both;max-height:none;margin:0}.four-offers.offers_list .mobile-header{padding-top:10px}#contentContainer .four-offers-container .four-offers.offers_list{margin-bottom:0!important}#contentContainer .four-offers-container .offers_list.text_center{padding-top:0!important;margin-bottom:0!important}#contentContainer .four-offers .mobile-header{padding:10px 0 10px 0}#contentContainer .four-offers .mobile-header h1,#contentContainer .four-offers .mobile-header h2{padding:0 5px 10px 5px!important}#contentContainer .more-info .offer-toggle.collapsed{position:relative;display:block;max-height:200px;transition:max-height .5s ease-out;overflow:hidden}#contentContainer{margin-bottom:20px!important}}.bg-blue{background:#23407FB5}.bg-blue:hover{background:#173371B5}.bg-lightgrey{background:#d3d3d3}.filter-list .marker{position:absolute;top:12px}.filter-list .marker-left{left:10px}.filter-list .marker-right{right:10px}.filter-list select{width:100%;height:40px;padding-left:34px;font-size:14px;border:none;border-radius:4px}.filter-list input{border:none;border-radius:4px}.filter-list input[type=text]:focus,.filter-list input[type=text]:hover,.filter-list select:focus,.filter-list select:hover{-webkit-box-shadow:0 0 5px 2px #7fa832;-moz-box-shadow:0 0 5px 2px #7fa832;box-shadow:0 0 5px 2px #7fa832;border:none}#destination::placeholder{font-size:16px;color:#7fa832}.position-absolute{position:absolute}#seo-destinations-list{background:#fff;-webkit-box-shadow:0 0 17px 2px rgba(0,0,0,.75);-moz-box-shadow:0 0 17px 2px rgba(0,0,0,.75);box-shadow:0 0 17px 2px rgba(0,0,0,.75);border-radius:5px;display:none;padding:5px;z-index:99;width:100%}#seo-destinations-list a{color:#333;font-size:16px;font-weight:700;line-height:30px;padding:8px 0 8px 25px}#seo-destinations-list ul{display:flex;flex-direction:column;flex-wrap:wrap;z-index:9}#seo-destinations-list ul li:not(:last-child){border-bottom:1px solid #999}#seo-filters-div{background:#fff;-webkit-box-shadow:0 0 17px 2px rgba(0,0,0,.75);-moz-box-shadow:0 0 17px 2px rgba(0,0,0,.75);box-shadow:0 0 17px 2px rgba(0,0,0,.75);border-radius:5px;display:none;z-index:99;padding:5px;right:0;max-width:100%}#seo-filters-div ul{margin-right:10px}#seo-filters-div{font-weight:500;font-family:Roboto,sans-serif;font-size:16px}.height-auto{height:auto}#seo-filters-close{color:#191970;position:fixed;right:5px;font-size:125%;cursor:pointer}#seo-filters-div .offerCount{background:#d9e5c3;color:#393939;padding:0 10px;border-radius:20px;font-size:12px;max-height:20px;line-height:20px;margin-left:10px;font-weight:500}.rating{display:inline-block;unicode-bidi:bidi-override;color:#888;font-size:25px;height:25px;width:auto;margin:0;position:relative;padding:0}.rating-upper{color:#f1a700;padding:0;position:absolute;z-index:1;display:flex;top:0;left:0;overflow:hidden}.rating-lower{padding:0;display:flex;z-index:0}.pr_3{padding-right:3px}.ac-mobile img{width:56px}.ac-button-list{justify-content:space-around}.ac-btn-mobile span{top:0;right:0;position:absolute;background:#7fa832!important;color:#fff!important;padding:0 6px!important;border-radius:0 5px 0 5px!important;line-height:1.5}.position-relative{position:relative}.new-btn{height:40px;font-size:18px;line-height:40px;font-weight:400;text-align:center;color:#fff;padding-right:20px;text-transform:uppercase}.new-btn:hover{color:#fff}.badge-danger{color:#fff!important;background-color:#dc3545!important}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge-upper{top:-10px}.badge-upper2{top:-4px}.display-flex{display:flex}#reservation-div{z-index:1001}#reservation-div a{position:relative;top:10px}.offer_info_container2{position:fixed;bottom:0;width:100%;z-index:1001;height:65px;background:#333}@-webkit-keyframes pulsate{0%{-webkit-box-shadow:0 0 15px 0 #00913a;-moz-box-shadow:0 0 15px 0 #00913a;box-shadow:0 0 15px 0 #00913a}50%{-webkit-box-shadow:0 0 0 0 #00913a;-moz-box-shadow:0 0 0 0 #00913a;box-shadow:0 0 0 0 #00913a}100%{-webkit-box-shadow:0 0 15px 0 #00913a;-moz-box-shadow:0 0 15px 0 #00913a;box-shadow:0 0 15px 0 #00913a}}@-webkit-keyframes pulsate-orange{0%{-webkit-box-shadow:0 0 15px 0 #ff8c00;-moz-box-shadow:0 0 15px 0 #ff8c00;box-shadow:0 0 15px 0 #ff8c00}50%{-webkit-box-shadow:0 0 0 0 #00913a;-moz-box-shadow:0 0 0 0 #00913a;box-shadow:0 0 0 0 #00913a}100%{-webkit-box-shadow:0 0 15px 0 #00913a;-moz-box-shadow:0 0 15px 0 #00913a;box-shadow:0 0 15px 0 #00913a}}.inquiry-button{animation:pulsate 1s ease-out infinite;background:linear-gradient(to bottom,#ff8c00 0,#cd7509 100%)!important}.inquiry-button-orange{animation:pulsate-orange 1s ease-out infinite;background:linear-gradient(to bottom,#ff8c00 0,#cd7509 100%)!important}.reservation-phones{overflow:auto}.reservation-phones a i{animation:tilt-shaking 1s linear infinite}.reservation-phones li{background:#00913a;padding:2px 5px!important;color:#fff;border-radius:7px;font-size:16px;font-weight:700}.reservation-phones li a{color:#fff!important}@keyframes tilt-shaking{0%{transform:rotate(0)}4%{transform:rotate(15deg)}8%{transform:rotate(0)}12%{transform:rotate(-15deg)}16%{transform:rotate(0)}20%{transform:rotate(15deg)}24%{transform:rotate(0)}28%{transform:rotate(-15deg)}32%{transform:rotate(0)}100%{transform:rotate(0)}}.col-sm-6{width:calc(50% - 6px);float:left;padding-right:5px!important;padding-left:5px!important;margin:3px 3px!important}.fit-content{width:fit-content}.new-button i{border-bottom-left-radius:5px;border-top-left-radius:5px;height:100%;border-right:none;padding:0 5px}.green-button{background:linear-gradient(to bottom,#00913a 0,#007e34 100%)!important}.font-size-16{font-size:16px}@media only screen and (max-width:640px){ul#navi{background:#000!important;width:100%!important}ul#navi&gt;li{padding:0 15px;border-top:none!important;float:none!important;line-height:48px;height:48px!important;width:100%!important}ul#navi&gt;li&gt;a{display:flex!important;padding:0;text-transform:none!important;height:auto!important;min-height:48px;line-height:48px;font-size:16px!important}ul#navi&gt;li&gt;a&gt;i{margin-right:16px;height:auto;min-height:48px;line-height:48px}a.shopping_cart i{color:#fff!important;font-size:32px!important;height:48px;line-height:48px}header#headerConainer a.shopping_cart span.br,header#headerConainer span.br{width:20px!important;height:20px!important;line-height:20px!important;font-size:12px!important;left:65px!important;top:10px!important}a.shopping_cart{padding:0!important}header#headerConainer ul#navi{overflow:hidden!important;display:block!important}header#headerConainer ul#navi li a.active{background:0 0!important}header#headerConainer ul#navi li a:hover{background:0 0!important}aside button.btn-navbar.btn_cat,aside.home-sidebar .select_city{width:50%!important}header#headerConainer ul.nav-wrapper ul&gt;li:first-of-type{margin-top:15px!important}header#headerConainer ul.nav-wrapper ul&gt;li:last-child{margin-bottom:15px!important}header#headerConainer ul#navi&gt;li:first-of-type{margin-top:15px!important}header#headerConainer ul#navi&gt;li:last-child{margin-bottom:15px!important}#navi .social-login{display:flex;height:auto!important}#navi .social-login a:first-of-type{display:block!important;min-height:0!important;margin:0 15px!important}.social-login .social-entry{overflow:visible!important;min-height:0!important;width:40px!important;max-width:40px;padding:0!important;margin:0!important}.social-login .social-entry i{min-height:40px!important;line-height:40px!important}header#headerConainer ul#navi li a.fb_login i{width:40px!important}header#headerConainer ul#navi li a.btn_login{border-right:0!important;border-left:0!important}.loginBtn{box-sizing:border-box;position:relative;margin:.2em;padding:0 15px 0 46px!important;border:none;text-align:left;line-height:34px;white-space:nowrap;border-radius:.2em;font-size:16px;color:#fff;height:32px!important}.loginBtn:before{content:"";box-sizing:border-box;position:absolute;top:0;left:-2px;width:34px;height:100%}.loginBtn:focus{outline:0}.loginBtn:active{box-shadow:inset 0 0 0 32px rgba(0,0,0,.1)}.loginBtn--facebook{background-color:#4c69ba;background-image:linear-gradient(#4c69ba,#3b55a0);text-shadow:0 -1px 0 #354c8c}.loginBtn--facebook:before{border-right:#364e92 1px solid;background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/14082/icon_facebook.png) 6px 6px no-repeat}.loginBtn--facebook:focus,.loginBtn--facebook:hover{background-color:#5b7bd5;background-image:linear-gradient(#5b7bd5,#4864b1)}.loginBtn--google{background:#dd4b39}.loginBtn--google:before{border-right:#bb3f30 1px solid;background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/14082/icon_google.png) 6px 6px no-repeat}.loginBtn--google:focus,.loginBtn--google:hover{background:#e74b37}}a.shopping_cart{background:0 0!important;color:#fff!important}a.shopping_cart.active .fa-shopping-cart{color:#fff!important}header#headerConainer ul#navi{display:flex}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.warpper{display:flex;flex-direction:column;align-items:stretch}.new-tab{cursor:pointer;padding:10px 20px;margin:0 2px;background:#7fa832!important;display:inline-block;color:#fff!important;border-radius:3px 3px 0 0;box-shadow:0 .5rem .8rem #00000080;width:initial!important}.tabs .tab-active:hover{color:initial}.tabs .tab-active{color:#000!important;background:#fff!important}.new-tab:hover{color:#fff}.panels{background:#fff;box-shadow:0 2rem 2rem #00000080;width:100%;border-radius:3px;overflow:hidden;padding:20px}.panel{display:none}.panel-title{font-size:1.5em;font-weight:700}#one:checked~.panels #one-panel,#three:checked~.panels #three-panel,#two:checked~.panels #two-panel{display:block}.tab-active{background:#fff;color:#000;border-top:3px solid #7fa832}.justify-content-space-between{justify-content:space-between}.warpper .tabs{display:inline-flex}.p-0-important{padding:0!important}.new-extra-info{position:absolute;top:-1px;left:calc(100% + 4px);z-index:20;width:0;background:#fff;overflow:hidden;height:179px}.padding-2-5{padding:2px 5px!important}.new-extra-info .new-panels{height:150px;background:#fff;box-shadow:none;width:100%;border-radius:3px;overflow-y:scroll;position:relative;top:-4px;left:100%}.new-extra-info .active-panel{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.w-0{width:0!important}.lightgrey{color:#888}.badge-mini{top:-5px;position:relative;left:-5px;padding:1px 3px}.rating-tab img{width:26px!important;height:26px!important}.rounded-circle{border-radius:50%!important}.light-gray{color:#90949c}.star-color{color:#f1a700}.justify-content-space-around{justify-content:space-around}.hr-lightgrey{border-top:1px solid #d3d3d3}.small-font span{font-size:75%}.show-extra-info{font-size:150%!important}.blank-form{position:absolute;top:0;right:0;width:0;height:100%}#qmaps,#qmaps2{height:150px;margin-bottom:10px}.static_map{cursor:pointer}.warpper .contact-tab img{width:100%;height:auto}.warpper .more-tab img{max-width:120px;max-height:60px;width:auto;height:auto}.warpper .cart-div a,.warpper .contact-tab,.warpper .contact-tab a{border-bottom:none}.warpper .cart-div{position:absolute;right:10px}.warpper .cart-div i{color:#fff;font-size:150%;padding:0 5px 0 3px;border-radius:5px;position:absolute;right:0;transform:scale(1);animation:pulsate 1s ease-out infinite;z-index:1;background:#ff8c00;border:1px solid #444}#slipper-modal .modal-dialog{width:100%}#slipper-modal{z-index:1;overflow:auto}#slipper-modal fieldset{padding-bottom:0}#notification-message{position:fixed;bottom:7px;right:10px;z-index:9;background:green;color:#fff;padding:10px;border-radius:5px;max-width:300px}.slipper-map .mask{top:50px}.slipper-map .links a{border-bottom:none}.contact-tab ul .contact-tab-phone i{padding-top:2px}.contact-tab ul .contact-tab-phone{width:auto}.contact-tab ul .contact-tab-phone a{background:0 0;padding-left:5px;padding-top:0}.contact-tab .static_map{max-width:50%}.terms-tab a{display:initial;border-bottom:none}.info-tab h3{font-size:100%;font-weight:700}.new-extra-info a{border-bottom:none}.offer_block:hover .desktop-extra-info-tourism{background:#f8f8f8;z-index:9999;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:3px solid #7fa832;padding:0 5px 5px 5px;position:relative;width:100%;font-size:90%;display:inline-block}.desktop-extra-info-tourism .vendor_brand{color:#7fa832;font-weight:700}.w-40{width:40%}.w-60{width:60%}.desktop-extra-info-tourism span:first-child{width:60%}.desktop-extra-info-tourism span{width:40%}.display_none2{display:none}.triangle-header:after{content:'';position:absolute;left:9px;top:0;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #333;clear:both}.short_offer_info_hover .rating{font-size:130%}.indicators-excursion{left:0;width:fit-content}.expired_offer2 div{-webkit-filter:grayscale(100%);filter:grayscale(100%)}a.expired_offer2 .img_headline::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(/images/soldout.png) 50% 50% no-repeat;pointer-events:none;z-index:99;transform:rotate(-30deg);background-size:100%}#ui-datepicker-div{animation:pulsate 1s ease-out infinite}.new-extra-info .info-tab a{display:initial}.text-yellow{color:#ff0}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.red-text-important{color:#bd362f!important;animation:pulsate-red 1s ease-out infinite}@-webkit-keyframes pulsate-red{0%{text-shadow:0 0 10px #bd362f}50%{text-shadow:0 0 10px rgba(189,54,47,0)}100%{text-shadow:0 0 10px #bd362f}}.bg-green-12{background:#d9efaf}.padding-bottom5-important{padding-bottom:5px}.line-height-25{line-height:25px}.py-5px{padding-top:5px;padding-bottom:5px}.no_in_desktop2{display:none}.d-inline-flex{display:inline-flex}.flex-direction-column{flex-direction:column}.holidays-bar a{margin:0 5px 5px 0}.ml-5px{margin-left:5px}.mt-5px{margin-top:5px}.right-0{right:0}.top-0{top:0}.mx-2px{margin-left:5px;margin-right:5px}.margin-top-8px{margin-top:8px}#reservation-faq .modal-header{justify-content:space-between!important}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}}.col-sm{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.row2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.ps-1{padding-left:.25rem!important}#reservation-faq span{background:#fff;color:#000;font-size:100%}#reservation-faq .modal-header{padding:5px}#reservation-faq .timeline:after{content:'';position:absolute;right:-25px;top:0;border-left:20px solid #d9efaf;border-right:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;clear:both}#reservation-faq .timeline:before{content:'';position:absolute;left:15px;top:0;border-left:20px solid #fff;border-right:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;clear:both}#reservation-faq .timeline{padding-left:30px!important}#reservation-faq .timeline .badge{font-weight:400}.mx-4px{margin-left:2px;margin-right:2px}#reservation-faq .scroll-to-inquiry-form{color:#148d44;font-weight:700;border-bottom:3px solid red}section#contentProfile.profileV3 .profile_article{border-bottom:none}.font-size-14{font-size:14px}.bootstrap-btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-success,.btn-success:active,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#198754;border-color:#198754}#shortcut-buttons .counter{padding:3px 7px}.btn_search{display:none}#predefined-links{margin-left:-5px;margin-right:-5px}#predefined-links a i{color:#7fa832}#predefined-links a{border-bottom:1px solid #d3d3d3;padding-top:5px;padding-left:5px;padding-right:5px;font-weight:700}#predefined-links a:hover,#predefined-links a:hover i{background:#7fa832;color:#fff}#predefined-links .grey_txt{font-size:16px}#search-modal-scrollable .last a:hover{color:#7fa832!important}.carousel-container{display:none;width:100%;max-width:640px;overflow:hidden;position:relative}.carousel-slide{display:flex;transition:transform .5s ease-in-out}.carousel-slide a,.carousel-slide img{width:100%;flex-shrink:0;height:auto}@media (max-width:476px){.new-category .new-category-eating{top:9px;position:relative}}@media (max-width:640px){.carousel-container{display:block;margin:0 -15px;width:calc(100% + 30px)}}.carousel-indicators{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;gap:10px}.carousel-indicators div{width:10px;height:10px;background-color:#ccc;border-radius:50%;cursor:pointer}.carousel-indicators .active{background-color:#333}.new-icon{margin:0!important;width:100%!important;height:auto!important}.new-category{display:flex;flex-wrap:wrap;background:#f2f7fd;height:100%;border-radius:5px;margin-left:5px;margin-right:5px;justify-content:center;padding-bottom:3px}.new-category .category-counter{top:0;right:0;position:absolute;background:#7fa832!important;color:#fff!important;padding:0 6px!important;border-radius:0 5px 0 5px!important;line-height:1.7;font-weight:900;font-size:80%}.new-category .category-name{white-space:normal!important;color:#214462!important;line-height:1.2}.new-category a{padding:0!important}.new-icon img{width:100%;border-radius:5px}.shortcut-icons li{flex:1}.mobile-container ul:not(:first-of-type){margin-top:0}.shortcut-icons{display:flex}.mobile-navigation ul.shortcut-icons&gt;li.category{margin-bottom:10px}.favorite_destinatons_list span{border-top-left-radius:2px;border-bottom-left-radius:2px}#sliderContainer img{height:auto}.div-new-lazyload{background:#f4f4f4 url(/images/image-placeholder.jpg) no-repeat center center}.h-auto{height:auto}.cm-purpose label{color:#fff}.cn-buttons .cn-decline{display:none}.targeting-box .destination-targeting .places-list-new{height:280px;overflow:hidden}.destination-country{height:40px;padding-left:10px;padding-right:10px}.select-city{height:40px;padding-left:10px;padding-right:10px;color:#565656;border:1px solid #d3dadf;border-radius:5px;background:rgba(252,252,160,.55)}.choose-destination{animation:pulsate-orange 1s ease-out infinite}.my-scrollbar{max-height:300px;overflow-y:auto}.my-scrollbar::-webkit-scrollbar{width:8px;height:12px}.my-scrollbar::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px;box-shadow:inset 0 0 5px rgba(0,0,0,.1)}.my-scrollbar::-webkit-scrollbar-thumb{background:#7a9142;border-radius:10px}.margin-auto{margin:auto!important}.padding-5{padding:5px}.border-left-grey{border-left:1px solid #d3d3d3}.border-right-grey{border-right:1px solid #d3d3d3}.border-top-grey{border-top:1px solid #d3d3d3}.destination-targeting2 ul{display:none!important}.destination-targeting2 .active{display:block!important}aside .destination_dropdown-new{height:340px!important}.destination-targeting2{height:136px!important}.box-shadow-none{box-shadow:none}.transition-none{transition:none;-o-transition:none;-moz-transition:none;-webkit-transition:none}.bottom-minus-1{bottom:-1px}.height-30{height:30px}.targeting-box .tab-active{padding-top:2px}#dates-period{height:40px;border-radius:5px}#dates-period fieldset,.date-ranges{border-radius:5px}.tourism-menu .destination_dropdown{position:fixed}.tourism-menu li{border-bottom:none!important}.tourism-menu .destination_dropdown .right-column{width:500px}#menu-tourism-28 .right-column{width:695px}.tourism-menu .new-tab{line-height:26px}.tourism-menu .destination-name a{text-decoration:none;color:#668628}#menu-tourism-28 .places-list{z-index:9;position:relative}#menu-tourism-28 .destination-targeting{float:inline-end}.tourism-menu .destination_dropdown:before{content:' ';display:block;position:absolute;left:-20px;top:7px;width:20px;height:20px;border-left:10px solid transparent;border-right:10px solid #7fa832;border-top:10px solid transparent;border-bottom:10px solid transparent}#holidays-abroad,#holidays-bulgaria{z-index:999}#holidays-abroad-div{width:500px;left:-150px;border:1px solid #d3d3d3}#holidays-bulgaria-div{width:800px;left:-138px;border:1px solid #d3d3d3}.box-shadow{-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.4);box-shadow:0 0 8px 2px rgba(0,0,0,.4)}.p-0-important{padding:0!important}.p-2px{padding:2px 2px 0 2px!important}#holidays-abroad-div:before,#holidays-bulgaria-div:before{content:' ';display:block;position:absolute;left:222px;top:-20px;width:20px;height:20px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid #7fa832}.tourism-menu .tn_regionsmap{height:100px}#offers-count{display:none;position:fixed;background-color:#ddd;z-index:999;color:#000;border:1px solid #444;padding:1px 2px 0 2px;border-radius:5px;max-width:300px}.date-ranges,.date-ranges:active,.date-ranges:focus,.date-ranges:hover{border:1px solid #e3e3e3;height:40px}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:none}#flatpickr-num-days{background:#ff4500;height:16px;line-height:12px;border-radius:4px;font-weight:700;padding:3px 2px 2px 2px;width:70px;left:-16px;top:-56px;font-size:.625rem}#flatpickr-num-days:after{content:'';position:absolute;left:calc(50% - 4px);top:16px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #ff4500;clear:both}.flatpickr-days{overflow:visible}.flatpickr-innerContainer{overflow:visible}.flatpickr-weekdays{height:12px}#dates-difference{padding-top:6px;color:#bd362f;font-weight:700}.date-ranges{padding-left:10px;text-align:left}#dates-difference-mobile{padding-top:10px;padding-right:25px;text-align:left;font-size:.725rem;color:#bd362f}span.flatpickr-weekday{padding-top:1px}.disabled-label,.input-new input[type=radio]:disabled{filter:grayscale(100%);opacity:.5;cursor:not-allowed}.assessment_content_new li{margin-left:0!important}.font-weight-500{font-weight:500!important}.mx-05{margin-left:.5rem;margin-right:.5rem}.dark-grey{color:#555}.my-breadcrumb .breadcrumb-item{display:flex;align-items:center}.my-breadcrumb .breadcrumb-item:not(:last-child)::after{content:"›";margin:0 8px;color:#666}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}[role=button]{cursor:pointer}.viber-background,.viber-background:hover{background-color:#7c509d;border-radius:4px;padding:3px 5px;border:1px solid #7c509d;color:#fff;font-weight:700;font-size:13px}.whatsapp-background,.whatsapp-background:hover{background:#4dcb5b;border-radius:4px;padding:3px 5px;border:1px solid #4dcb5b;color:#fff;font-weight:700;font-size:13px}footer .footer_content2 ul li{display:list-item}.footer_content .new-h4{color:#bfbfbf;padding-left:0!important}@media (min-width:576px){.col-sm-8{position:relative;width:66.66666667%;padding-right:.75rem;padding-left:.75rem;flex:0 0 auto}.col-sm-2{position:relative;width:16.66666667%;padding-right:.75rem;padding-left:.75rem;flex:0 0 auto}}.d-inline-flex-important{display:inline-flex!important}.footer_content2 ul li{width:100%}.footer_content2 ul li a{color:#ababab}.px-0-important{padding-left:0!important;padding-right:0!important}.h2{font-size:1.875rem;font-weight:600;margin-bottom:1rem}.h3{font-size:1.5rem;font-weight:500;color:#374151;margin-bottom:.75rem}.font-size-12px{font-size:12px}.mr-0{margin-right:0!important}#checkin-date-field,#checkin-date-field-mobile,#night_count,#night_count-mobile,.adults-count,.children-count,.personal-info fieldset{width:100%!important}.reservation-box{background:#f5f5f5}.open_offer .brand_name{font-size:17px!important}.inquiry-info .inquiry-info-div{padding-top:0!important}.inquiry-info-div .rating-summary{font-size:85%}.flex-direction-row{flex-direction:row}#inquiry-modal .modal-header{padding:5px 15px}#inquiry-modal-scrollable{z-index:999}.accordion-offer{border:1px solid oklch(92.5% .084 155.995);border-radius:5px;margin-bottom:10px}.accordion-head{border-top-left-radius:5px;border-top-right-radius:5px;padding:10px;font-size:16px;font-weight:700;background:oklch(96.2% .044 156.743);color:oklch(44.8% .119 151.328);cursor:pointer}.accordion-offer .accordion-body{padding:10px}.accordion-offer .accordion-body p{margin-bottom:0}.accordion-head .fa{margin-right:10px}.fa-chevron-down.rotated{transform:rotate(-90deg);transition:transform .2s ease}.overflow-auto{overflow:auto}.px_0{padding-left:0!important;padding-right:0!important}.accordion-head .merchant-name,.accordion-head .merchant-name a{color:#e86d00}.local-offer-phone{width:100%!important;display:block!important;font-size:16px!important}*{margin:0;padding:0;outline:0;text-rendering:geometricPrecision;box-sizing:border-box}::before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button,button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=file]&gt;input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit],input[type=submit]::-moz-focus-inner{border-style:none;padding:0;border:none;-webkit-appearance:caret;-webkit-appearance:none!important;-webkit-border-radius:0!important;border-radius:0}input[type=submit]{-webkit-appearance:none!important}button,input[type=button],input[type=submit]{cursor:pointer}body{background:url(/images/bg-body.webp) 0 0 repeat;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:21px;color:#333}a,article,aside,i,img,section{transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}#tabs .nav-tabs,.tabs .nav-tabs{width:100%;float:left;margin:0;padding:0}#tabs .nav-tabs li,.tabs .nav-tabs li{float:left;border-right:1px solid #fff;padding:0}#tabs .nav-tabs li:last-child,.tabs .nav-tabs li:last-child{padding:0;border:none}#tabs .nav-tabs li a,.tabs .nav-tabs li a{display:block;font-family:"Roboto Condensed",sans-serif;font-size:17px;font-weight:300;height:40px;line-height:40px;padding:0 20px;color:#787878;background:#e3e3e3}#tabs .nav-tabs li.active a,.tabs .nav-tabs li.active a{background:#7fa832;color:#fff}.tab-content&gt;.tab-pane{display:none;background:#fff;padding:20px}.tab-content&gt;.active{display:block;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-ms-animation:fadeIn 1s;-o-animation:fadeIn 1s;animation:fadeIn 1s}.alert{width:100%;display:flex;position:relative;margin:0 0 30px 0;padding:0 20px 0 0;background:#fff}.alert .alert_content{float:left;width:90%;padding:10px 0 0 0;min-height:60px}.alert .alert_content h2{line-height:23px!important}.alert.inactiveOffer .alert_content{padding:0;width:100%}.alert.mobileCartAlert .alert_content{padding:8px 0 0 0}.alert h3{font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:400}.alert i{display:block;width:8%;text-align:center;line-height:60px;float:left;margin:0 2% 0 0;font-size:39px;color:#fff;align-items:stretch;flex:1 1 1 1}.alert p{text-align:left!important}.alert p i{float:left}button.close_btn{display:block;position:absolute;right:20px;top:15px;width:30px;height:30px;border:none;background:0 0;font-family:'Roboto Condensed',sans-serif;font-size:17px;text-transform:uppercase;font-weight:300;cursor:pointer;color:#fff;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}button.close_btn:hover{transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.alert.alert-popout{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.alert.alert-popout&gt;i{padding:0 1%}.alert.alert-info,.alert.mobileCartAlert{border-right:3px solid #3a87ad;margin-bottom:10px!important}.alert.alert-info i,.alert.mobileCartAlert i{background:#3a87ad}.alert.alert-info button.close_btn{background:#3a87ad}.alert.alert-info button.close_btn:hover{background:#2f6b89}.alert.alert-info h3,.alert.mobileCartAlert h3{color:#3a87ad}.alert.alert-error{border-right:3px solid #b94a48}.alert.alert-error i{background:#b94a48}.alert.alert-error h3{color:#b94a48}.alert.alert-error button.close_btn{background:#b94a48}.alert.alert-error button.close_btn:hover{background:#9c3f3e}.alert.alert-warning{border-right:3px solid #f58229}.alert.alert-warning i{background:#f58229}.alert.alert-warning h3{color:#f58229}.alert.alert-warning button.close_btn{background:#f58229}.alert.alert-warning button.close_btn:hover{background:#cc6c22}.alert.alert-invite{position:relative;border-right:3px solid #7fa832;margin-bottom:15px;margin-right:10px;display:block;width:auto}.alert.alert-top-offers{background:#e9ebee}.alert.alert-invite&gt;i{background:#ff6427}.alert.alert-invite .alert_content i{width:auto;height:auto;font-size:17px;line-height:1px;float:none;margin:0;display:inline-block;text-align:left}.alert.alert-invite .login_btn{display:block;position:absolute;right:20px;top:15px;border:none;background:#7fa832;font-family:'Roboto Condensed',sans-serif;font-size:17px;text-transform:uppercase;font-weight:300;cursor:pointer;color:#fff;padding:5px 10px}.alert.alert-invite .alert_content{max-width:60%;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;font-size:17px;padding-top:20px}.alert.alert-invite .login_btn i{margin-right:5px}.alert .clear-filters{position:absolute;top:10px;right:10px}.alert .clear-filters a{color:#b94a48}.alert .clear-filters a i{width:auto;height:auto;line-height:21px;margin:0;padding:0 5px 0 0;background:0 0;font-weight:400;font-size:14px;color:#b94a48}.alert .clear-filters a:hover{text-decoration:underline}.error{color:#b94a48}.errorTooltip{display:none}.erTip{position:absolute;border-radius:4px;padding:10px;background:#c40034;color:#fff;z-index:99;max-width:260px;font-size:13px;line-height:1.35;font-weight:500}.erTip a{color:#fff!important;text-decoration:underline;font-weight:700}.erTip .close_btn{display:block;position:absolute;width:20px;height:20px;text-align:center;border-radius:50%;top:-6px;right:-8px;background:#c40034;z-index:7000;text-decoration:none;font-weight:400}.erTip .close_btn::before{content:" \00D7";color:#fff}.erTip .close_btn:hover{-webkit-box-shadow:0 0 5px 1px #000;-moz-box-shadow:0 0 5px 1px #000;box-shadow:0 0 5px 1px #000}.erTip::after{display:block;position:absolute;left:6%;top:100%;content:" ";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #c40034}.erTip.erRight::after{left:auto;right:5%}.erTipErrorBorder{border:1px solid #c40034!important;-webkit-box-shadow:0 0 5px 1px #c40034;-moz-box-shadow:0 0 5px 1px #c40034;box-shadow:0 0 5px 1px #c40034}.wellcomeBox{width:100%;padding:0 0 30px 0}.wellcomeBox.destinationReasonsBox{padding:0}.wellcomeBox .alert{margin-bottom:0}.wellcomeBox .info{padding:10px;margin:0 0 10px 0;background:#e3e3e3}.wellcomeBox .alert .alert_content .green_txt{font-size:21px}.alert .alert_content p{margin-bottom:10px}.wellcomeBox .alert .alert_content .info{background:#e3e3e3}.wellcomeBox .info h3{float:left;font-family:"Roboto Condensed",sans-serif;font-size:17px;font-weight:400;color:#333;margin:0 10px 0 0;padding:0}.wellcomeBox .info.badge{position:relative;display:none}.wellcomeBox .info.badge.visible{display:block}.wellcomeBox .filter-clear{position:absolute;background:0 0;border:0;padding:0;margin:0;color:#cd3333;right:10px}.wellcomeBox .filter-clear i{display:inline;background:0 0;float:none;font-size:16px;line-height:1;margin:0;padding:0;color:inherit}.wellcomeBox .alert_content h3 span{font-weight:400}.wellcomeBox .alert_content .reasons_visit{line-height:23px;margin:0 5px 0 0}.wellcomeBox .alert_content .reasons_visit i{display:inline-block;float:none;height:auto;width:auto;margin:0;background:0 0;line-height:normal;font-size:12px;color:#7fa832}section#notFound article header{display:block;width:300px;height:150px;margin-right:30px;float:left;text-indent:-10000px;background:url(../images/404.png) 0 0 no-repeat}section#notFound article .notFoundContent{float:left;width:840px}section#notFound article .notFoundContent h3{font-family:'Roboto Condensed',sans-serif;font-weight:500;font-size:21px;line-height:28px}section#notFound article .notFoundContent p{margin:0 0 20px 0}section#notFound article .notFoundContent .hr{margin-bottom:10px}section#notFound article .notFoundContent ul{width:100%;height:30px;float:left;padding:0 0 0 10px;background:#fff;margin-bottom:20px}section#notFound article .notFoundContent ul li{float:left;height:30px;line-height:30px;padding-right:20px;margin-right:5px;background:url(../images/bg-404-li.png) right center no-repeat}section#notFound article .notFoundContent ul li i{font-size:14px;margin-right:5px;color:#333}section#notFound article .notFoundContent ul li:last-child{margin-right:0;padding-right:0;background:0 0}section#notFound article .notFoundContent ul li a{font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:400}.pagination-container{background:#fff;padding:10px 20px}.paging_list{display:block;width:100%;text-align:center}.paging_list li{display:inline-block;height:40px;line-height:40px;margin:0 10px}.paging_list li a{font-size:16px}.paging_list li a.active{color:#333}.paging_list li:first-child a,.paging_list li:last-child a{display:block;width:40px;height:40px;line-height:40px;text-align:center;background:#7fa832;color:#fff}.paging_list li:first-child a:hover,.paging_list li:last-child a:hover{background:#333}.paging_list li a i{font-size:20px;color:#fff}.fullscreen-popup{display:none;vertical-align:middle}.fullscreen-popup .mask{position:fixed;z-index:250;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.3);display:block;transition:opacity .3s ease;width:100%;height:100%}.fullscreen-popup .popup-content{position:relative;width:85%;height:90%;margin:15px auto 0 auto;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease}.fullscreen-popup .popup-content .map-container{width:100%;height:100%;z-index:10}.fullscreen-popup .popup-content .business-info{position:absolute;bottom:10px;left:10px;background:#fff;z-index:30;box-shadow:0 0 3px rgba(0,0,0,.33);border-radius:3px;max-width:calc(100% - 63px)}.fullscreen-popup .popup-content .business-info article header h1,.fullscreen-popup .popup-content .business-info article section{border-bottom:1px solid #e3e3e3;padding:5px 10px}.fullscreen-popup .popup-content .business-info article header h1{padding:5px 10px;font-weight:400;font-family:'Roboto Condensed',sans-serif;font-size:21px;color:#333}.fullscreen-popup .popup-content .close_btn{position:absolute;top:50px;right:10px;z-index:20;background:rgba(255,255,255,.8);color:#333;width:40px;height:40px;text-align:center;box-shadow:0 0 3px rgba(0,0,0,.33)}.fullscreen-popup .popup-content .close_btn:hover{background:#fff;box-shadow:0 0 12px rgba(0,0,0,.33)}#globalPopUp{display:none;position:fixed;z-index:3000;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}#globalPopUp .popUpContainer{position:absolute;width:36%;left:32%;top:15%;background:rgba(10,10,10,.3);padding:15px}#globalPopUp .popUpContainer button.cPopUp{display:block;position:absolute;right:-10px;top:-10px;font-size:21px;cursor:pointer;width:40px;height:40px;line-height:40px;background:#b94a48;z-index:10;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%!important}#globalPopUp .popUpContainer button.cPopUp i{display:block;width:40px;height:40px;text-align:center;line-height:36px;color:#fff}#globalPopUp .popUpContainer .popUpContent{background:#fff}#globalPopUp .popUpContainer .popUpContent h3{display:block;width:100%;padding:10px 20px;background:#e3e3e3;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:21px;line-height:24px;color:#333;margin:0 0 20px 0}#globalPopUp .popUpContainer .popUpContent h3 i{display:block;float:left;margin-right:10px;color:#7fa832;font-size:24px}#globalPopUp button.cities,#globalPopUp button.confirm,#globalPopUp button.location{display:block;float:left;width:48.5%}#globalPopUp button.confirm{margin-left:25%}#globalPopUp .button_confirm{margin-left:35%;margin-bottom:15px}#globalPopUp button.cities{margin-right:3%}#globalPopUp .popUpContainer .popUpContent .popUpForm{width:100%;padding:0 15px 15px 15px}.locationPopup .info-text{font-size:15px}.locationPopup .button_confirm{width:100%;margin:0 5px 10px 0!important}.popUpForm.popUpLoginForm legend{margin-bottom:10px}.popUpForm.popUpLoginForm input{display:block;float:left;margin:0;width:47.5%!important}.popUpForm.popUpLoginForm input[type=email]{margin-right:5%!important}.popUpForm a.facebook_btn{width:48%;float:left;text-transform:none;font-size:21px;font-weight:300}.popUpForm.popUpLoginForm a.facebook_btn,.popUpForm.popUpLoginForm input.login-submit-btn{width:100%!important;float:none;margin-bottom:10px}.popUpForm.popUpLoginForm label input[type=checkbox]{display:block;position:relative;top:5px;width:auto!important;float:left;height:auto;margin-right:10px}.popUpForm.popUpLoginForm a.forgotten_pass{float:right;padding:0}.popUpForm.promoForm input[type=email]{width:250px;float:left;margin:0 20px 0 0}.popUpForm.promoForm button[type=submit]{padding:0 20px}.in_mobile{display:none}#main_address_contacts address{display:block}section#contentOffer.offerV2 #main_address_contacts address&gt;ul{display:block;margin:0}section#contentOffer.offerV2 .credits small{display:inline-block;font-size:11px;line-height:1.1;padding:0 10px 0 10px;text-align:left}#similarOffers{margin-top:20px}#similarOffers.offerV2{background:#fff;padding:20px;margin-top:10px}#similarOffers.offerV2 .gateway_offer li{margin-right:10px}#similarOffers.offerV2 .recommended_destinations_list ul li{width:350px}#similarOffers.offerV2 .recommended_destinations_list ul li a{background:#e3e3e3}#similarOffers.offerV2 .recommended_destinations_list ul li a:hover{background:#7fa832}#main_address_contacts address ul.work_time,#main_address_contacts address&gt;ul li i{display:inline-block;vertical-align:middle}section#contentOffer.offerV2 #main_address_contacts address ul.work_time{width:50%;margin:0}#main_address_contacts .static_map{position:relative;display:block;width:100%;height:150px;margin-top:10px}#main_address_contacts .static_map .map_mask{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}#main_address_contacts .static_map img{max-width:100%;max-height:100%}table{width:100%;border-collapse:collapse;margin:0 0 30px 0}table thead tr th{font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:600;text-align:center;height:30px;vertical-align:top}table tbody tr td{vertical-align:top;background:#fff;padding:20px;font-size:14px;text-align:left;border:1px solid #e3e3e3}table tbody tr td.v-al-middle{vertical-align:middle}.mobile_expand_btn{display:block;width:100%;text-align:left;height:40px;background:#e3e3e3;color:#333;padding:0 0 0 20px;font-size:21px;font-weight:300;line-height:40px;margin-bottom:5px}.mobile_expand_btn i.icon{display:block;float:right;width:40px;height:40px;text-align:center;background:0 0;line-height:40px;border:0}.mobile_expand_btn.collapsed i.fa-chevron-up:before{content:"\f078"}.mobile_expand_btn:after{content:'';display:table;clear:both}section#contentOffer.offerV2 article ul.gallery_list{display:block}section#contentOffer.offerV2 article ul.gallery_list&gt;li{position:relative;list-style-type:none;display:block;float:left;margin-left:10px;width:130px;height:130px}section#contentOffer.offerV2 article ul.gallery_list&gt;li:first-child{margin:0}section#contentOffer.offerV2 article ul.gallery_list&gt;li .img_hover{position:absolute;top:-100%}section#contentOffer.offerV2 article ul.gallery_list&gt;li img{display:block;width:100%;height:130px;border:1px solid #e3e3e3}section#contentOffer.offerV2 article ul.gallery_list:after{content:'';display:table;clear:both}section#contentOffer.offerV2 .subtitle{color:#7a8184;font-weight:300;font-size:20px}section#contentOffer.offerV2 .offer_info h1.cl_header{margin-bottom:5px}.badgeNum{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;background:#7fa832;color:#fff;font-family:"Roboto Condensed",sans-serif;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.badgeIcon{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;color:#fff;font-size:20px;background:#7fa832;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.horizontal_badge,.vertical_badge{display:inline-block;max-width:300px;padding:10px;position:relative;background:#333;font-size:13px;line-height:19px;color:#fff}.vertical_badge{text-align:center}.horizontal_badge .triangle{background:#333;left:-6px;top:50%;margin-top:-6px}.vertical_badge .triangle{background:#333;left:50%;bottom:-6px;margin-left:-6px}.full_width{width:100%;padding:20px;background:#fff}section#contentMin{width:830px;float:left}section#contentMax{width:900px;float:left}aside.sideLeft{width:310px;float:left;margin-right:30px}aside.sideRight{width:240px;float:right;margin-left:30px}aside.sideLeft h3,aside.sideRight h3{font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:300;color:#333;text-transform:none;background:0 0;padding:0;min-height:0;margin:0 0 10px 0;text-align:left}.contact_rio h3{line-height:28px!important}p{margin:0 0 15px 0}textarea{overflow:auto}a{text-decoration:none;color:#7fa832}a:hover{text-decoration:none;color:#668628}.highlight,.important_message{font-weight:700}ul{list-style:none}.text_upp{text-transform:uppercase}address{font-style:normal;display:inline-block}.hr{height:1px;overflow:hidden;width:100%;background:#fff}.grey_hr{background:#e3e3e3!important}.greyBg{background:#e3e3e3}.text_center{text-align:center}.text_left{text-align:left!important}.text_right{text-align:right}.green_txt{color:#7fa832!important}.grey_txt{color:#787878}.red_txt,.red_txt:hover{color:#bd362f}.lh_40{line-height:40px!important}.lh_20{line-height:20px!important}.no_bord{border:none!important}.no_bord_right{border-right:none!important}.no_in_desktop{display:none!important}.in_1024{display:none!important}.in_960{display:none!important}.no_margin{margin:0!important}.ml_0{margin-left:0!important}.ml_5{margin-left:5px!important}.ml_10{margin-left:10px!important}.ml_20{margin-left:20px!important}.ml_30{margin-left:30px!important}.mr_0{margin-right:0!important}.mr_5{margin-right:5px!important}.mr_10{margin-right:10px!important}.mr_15{margin-right:15px!important}.mr_20{margin-right:20px!important}.mr_30{margin-right:30px!important}.mb_0{margin-bottom:0!important}.mb_5{margin-bottom:5px!important}.mb_10{margin-bottom:10px!important}.mb_20{margin-bottom:20px!important}.mb_30{margin-bottom:30px!important}.mb_40{margin-bottom:40px!important}.mb_50{margin-bottom:50px!important}.mt_0{margin-top:0!important}.mt_5{margin-top:5px!important}.mt_10{margin-top:10px!important}.mt_20{margin-top:20px!important}.mt_30{margin-top:30px!important}.mt_40{margin-top:40px!important}.margin_20{margin:20px}.no_padding{padding:0!important}.pt_0{padding-top:0!important}.pt_5{padding-top:5px!important}.pt_10{padding-top:10px!important}.pr_5{padding-right:5px!important}.pr_10{padding-right:10px!important}.pr_20{padding-right:20px!important}.pr_30{padding-right:30px!important}.pr_15{padding-right:15px!important}.pl_5{padding-left:5px!important}.pl_15{padding-left:15px!important}.pl_10{padding-left:10px!important}.pl_20{padding-left:20px!important}.pl_30{padding-left:30px!important}.pt_30{padding-top:30px!important}.pt_60{padding-top:60px!important}.pb_0{padding-bottom:0!important}.pb_5{padding-bottom:5!important}.pb_10{padding-bottom:10px!important}.pb_20{padding-bottom:20px!important}.pb_30{padding-bottom:30px!important}.p_10{padding:10px!important}.p_5{padding:5px!important}.p_20{padding:20px!important}.display_inline{display:inline!important}.display_block{display:block!important}.display_none{display:none!important}.full_width{width:100%!important}.visibility_hidden{visibility:hidden!important}.font_size_12{font-size:12px!important}.regular_weight{font-weight:300!important}.medium_weight{font-weight:500!important}.no_background{background:0 0!important}.btn,.btn2{display:inline-block;font-family:'Roboto Condensed',sans-serif;border:none;cursor:pointer;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.big_rounded_btn{min-width:135px;text-align:center;height:40px;line-height:40px;border-radius:5px!important;border:1px solid #444;font-weight:700;color:#fff;text-transform:uppercase;font-weight:700;font-size:15px}.big_rounded_btn:hover{color:#fff}.big_rounded_btn.green:hover{background:#00bc58!important;background:-moz-linear-gradient(top,#00bc58 0,#094 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00bc58),color-stop(100%,#094))!important;background:-webkit-linear-gradient(top,#00bc58 0,#094 100%)!important;background:-o-linear-gradient(top,#00bc58 0,#094 100%)!important;background:-ms-linear-gradient(top,#00bc58 0,#094 100%)!important;background:linear-gradient(to bottom,#00bc58 0,#094 100%)!important}.big_rounded_btn.green{background:#006e2e!important;background:-moz-linear-gradient(top,#00913a 0,#006e2e 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00913a),color-stop(100%,#006e2e))!important;background:-webkit-linear-gradient(top,#00913a 0,#006e2e 100%)!important;background:-o-linear-gradient(top,#00913a 0,#006e2e 100%)!important;background:-ms-linear-gradient(top,#00913a 0,#006e2e 100%)!important;background:linear-gradient(to bottom,#00913a 0,#006e2e 100%)!important}.big_rounded_btn.secondary{display:block;background:#d12c3d;background:linear-gradient(to bottom,#d12c3d 0,#9e212e 100%);color:#fff;border:0}.big_rounded_btn.secondary.desktop_hidden{display:none}#contentOffer .create_account button.btn,#registerContent button.btn,.green_btn{height:40px;font-size:18px;line-height:40px;font-weight:400;text-align:center;background:#7fa832;color:#fff;padding-right:20px;text-transform:uppercase}.green_btn.icon_r,.green_btn.txt_r{padding-right:0;padding-left:20px}.green_btn.noIcon{padding:0 30px}#contentOffer .create_account button.btn i,#registerContent button.btn i,.green_btn i,.green_btn.txt_r .text{display:block;float:left;width:40px;height:40px;text-align:center;line-height:40px;background:#333;color:#fff;margin:0 20px 0 0;font-size:20px;border-right:1px solid #e3e3e3}.green_btn.icon_r i,.green_btn.txt_r .text{float:right;margin:0 0 0 20px}#contentOffer .create_account button.btn:hover,#registerContent button.btn:hover,.green_btn:hover{background:#668628;color:#fff;text-decoration:none}.gray_btn,.inactive{height:40px;font-size:21px;line-height:40px;font-weight:300;text-align:center;background:#848484;color:#fff;padding-right:20px}.transparent-btn{padding:10px 15px;border:1px solid #fff;border-radius:3px;color:#fff;background:0 0}.transparent-btn.lighter:hover{color:#a9d061}.ac-btn{padding:3px 10px;border-radius:3px;min-height:30px;line-height:24px}.ac-btn img{vertical-align:middle;max-width:24px;max-height:24px}.ac-button-list .ac-btn{margin:2px 0}.inactive{cursor:default}.gray_btn i,.inactive i,.white_btn i:not(.nostyles){display:block;float:left;width:40px;height:40px;text-align:center;line-height:40px;background:#333;color:#fff;margin:0 20px 0 0;font-size:21px;border-right:1px solid #e3e3e3}.inactive:hover{background:#848484}.gray_btn:hover{background:#668628;color:#fff;text-decoration:none}.red_btn{height:40px;font-size:21px;line-height:40px;font-weight:300;text-align:center;background:#bd362f;color:#fff;padding-right:20px}.red_btn i{display:block;float:left;width:40px;height:40px;text-align:center;line-height:40px;background:#333;color:#fff;margin:0 20px 0 0;font-size:20px;border-right:1px solid #e3e3e3}.red_btn:hover{background:#a12e28;color:#fff;text-decoration:none}.btn_continue{display:none}.dark_btn{height:40px;font-size:21px;line-height:40px;font-weight:300;text-align:center;background:#333;color:#fff}.dark_btn:hover{background:#000;text-decoration:none}.green_white_btn{height:42px;font-size:17px;font-weight:400;line-height:20px;text-indent:16px;color:#fff;background:#7fa832 url(../images/bg-button-green-white.png) right center no-repeat;padding-top:10px}.green_white_btn:hover{text-indent:30px;color:#fff;background-position:110% center;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.share_on_fb,a.share_on_fb:hover{background:#3b5998;color:#fff;padding:5px 10px}.dark_arrow{height:40px;font-size:21px;font-weight:300;line-height:38px;color:#333;background:#fff}.dark_arrow:hover{color:#fff;background:#7fa832;background-position:110% center;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.other_offers .dark_arrow i{color:#333!important}.other_offers .dark_arrow:hover i{color:#fff!important}.dark_arrow.txt_r:hover .text{background:#7fa832}.dark_arrow i,.dark_arrow.txt_r .text{display:block;float:left;margin-right:20px;width:40px;height:40px;line-height:42px;text-align:center;background:#fbfbfb;border-right:1px solid #e3e3e3}.dark_arrow.icon_r i,.dark_arrow.txt_r .text{float:right;margin:0 0 0 20px;border-right:none;border-left:1px solid #e3e3e3}.dark_arrow.icon_r,.dark_arrow.txt_r{padding-right:0!important;padding-left:20px}.dark_arrow.green_icon i,.green-icon{color:#7fa832}.dark_arrow.green_icon:hover i{color:#fff}aside .dark_arrow{height:42px}aside .dark_arrow i{height:42px;width:42px;margin-right:5px}.dark_arrow:hover i{background:#7fa832}.proven_vendor{overflow:hidden}.proven_vendor i{background:#f49e08!important;color:#fff!important}.proven_vendor strong{display:block;line-height:22px;text-transform:uppercase;font-weight:400}.proven_vendor small{display:block;text-transform:uppercase;line-height:15px;font-size:10px}.view_more{width:110px;height:30px;line-height:26px;text-indent:10px;font-size:14px;font-weight:400;color:#333;background:#fff url(../images/bg-view-more.png) right center no-repeat}.view_more:hover{text-indent:20px;color:#333;background-position:110% center;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.white_btn{height:42px;font:300 21px/42px Roboto,sans-serif;color:#333;background:#fff}.block_btn{display:block;width:100%;text-align:left;padding:0 15px}.block_btn::after,.block_btn::before{display:table;content:''}.block_btn::after{clear:both}.block_btn .toggle-icon{float:right;margin-right:-15px}.block_btn .toggle-icon i{margin:0}.admin-filter-box{height:0;overflow:hidden;background:#fff;padding:0 20px;margin-bottom:10px}#contentProfile .admin-filter-box .profile_form input.floatLeft{width:auto}.admin-filter-box.collapsed{height:auto;padding:20px}.view_all_offer{box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.back_btn{height:42px;text-indent:65px;font-size:14px;line-height:42px;color:#333;text-transform:uppercase;background:#fff url(../images/bg-btn-back.png) left center no-repeat}.back_btn:hover{text-indent:55px;color:#333;background-position:-10px center;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}input.btn,input.btn:hover{border:none}.facebook_btn,.google_btn{background:#375999;color:#fff;font-size:17px;height:40px;width:100%;line-height:40px;text-align:center;text-transform:uppercase}.facebook_btn:hover{color:#fff;background:#2c477a}.google_btn{background:#ea4335}.google_btn:hover{color:#fff;background:#dc2616}.clear{clear:both;height:0;overflow:hidden}.floatRight{float:right!important}.floatLeft{float:left!important}.floatNone{float:none!important}.indent{text-indent:-9999px;font-size:.001em;line-height:.001em}.thre_column{width:100%;float:left;margin:0 0 20px 0}.thre_column li{float:left;width:32%;margin:0 2% 0 0}.thre_column li:last-child{margin:0}img.floatLeft{float:left;margin:0 10px 0 0}img{border:none}.triangle{display:block;position:absolute;width:12px;height:12px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.icon_holder{display:inline-block;text-align:center}header#headerConainer{width:100%;height:62px;background:#333;position:fixed;top:0;left:0;margin:0;z-index:100}.header_content{width:1170px;position:relative;margin:0 auto}header#headerConainer .logo{display:block;float:left;position:relative;width:100px;height:65px;top:-2px;left:0}header#headerConainer .logo.animation{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation:fadeInDown 1s;-moz-animation:fadeInDown 1s;-ms-animation:fadeInDown 1s;-o-animation:fadeInDown 1s;animation:fadeInDown 1s}header#headerConainer .logo a{display:block;width:100%;height:auto}header#headerConainer .logo span{font-size:0}header#headerConainer .logo img{border:none;display:block}header#headerConainer .logo img.noInDesktop{display:none}header#headerConainer h1 span{display:none;text-indent:-9999px}header#headerConainer h1.branding a:hover{text-decoration:none}header#headerConainer #searchForm{float:left;margin:0 0 0 30px;margin-top:10px}header#headerConainer #searchForm label{display:block;float:left;width:60px;padding:0 10px;background:#535353;height:40px;line-height:38px;border:1px solid #767676;border-right:none;font-size:14px;color:#ebebeb;font-weight:400;cursor:pointer}header#headerConainer #searchForm input{display:block;float:left;width:200px;padding:0 10px;background:#464646;height:40px;line-height:38px;border:1px solid #767676;border-left:none;font-size:14px;color:#aaa;font-weight:400;border-radius:0}header#headerConainer #searchForm .submit_mask{float:left;width:46px;height:40px;position:relative}header#headerConainer #searchForm .submit_mask button{display:block;position:absolute;z-index:10;width:100%;height:100%;padding:0;margin:0;background:0 0;border:none;text-indent:-9999px;cursor:pointer;-webkit-transition:.2s ease-in-out 0s;-moz-transition:.2s ease-in-out 0s;-o-transition:.2s ease-in-out 0s;-ms-transition:.2s ease-in-out 0s;transition:.2s ease-in-out 0s}header#headerConainer #searchForm .submit_mask i{display:block;width:100%;height:100%;text-align:center;line-height:38px;position:absolute;z-index:1;font-size:21px;color:#fff;-webkit-transition:.2s ease-in-out 0s;-moz-transition:.2s ease-in-out 0s;-o-transition:.2s ease-in-out 0s;-ms-transition:.2s ease-in-out 0s;transition:.2s ease-in-out 0s}header#headerConainer #searchForm .submit_mask:hover{background:#fff;-webkit-transition:.2s ease-in-out 0s;-moz-transition:.2s ease-in-out 0s;-o-transition:.2s ease-in-out 0s;-ms-transition:.2s ease-in-out 0s;transition:.2s ease-in-out 0s}header#headerConainer #searchForm .submit_mask:hover i{color:#7fa832;-webkit-transition:.2s ease-in-out 0s;-moz-transition:.2s ease-in-out 0s;-o-transition:.2s ease-in-out 0s;-ms-transition:.2s ease-in-out 0s;transition:.2s ease-in-out 0s}header#headerConainer .nav_search{position:relative}header#headerConainer .short_search_result{width:100%;top:60px;left:313px;border:none;background:#fff}header#headerConainer .short_search_result .last{margin:5px 0 5px;height:auto!important}.inquiry-info .inquiry-info-div,header#headerConainer .short_search_result ul .last a h3{padding-left:0!important}header#headerConainer .short_search_result ul .last a:hover h3{color:#7fa832!important;font-weight:500}header#headerConainer .short_search_result hr.mb-1{display:none}header#headerConainer .short_search_result .justify-content-wrap{justify-content:space-evenly}header#headerConainer .short_search_result h3.expired_headline{font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:300;margin:0 0 10px 20px}header#headerConainer .short_search_result ul{margin:0}header#headerConainer .short_search_result ul li{float:none;display:block;width:100%;height:80px}header#headerConainer .short_search_result ul li.disabled{filter:url("data:image/svg+xml;utf8,&amp;lt;svg xmlns=\'http://www.w3.org/2000/svg\'&amp;gt;&amp;lt;filter id=\'grayscale\'&amp;gt;&amp;lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&amp;gt;&amp;lt;/filter&amp;gt;&amp;lt;/svg&amp;gt;#grayscale");filter:gray;-webkit-filter:grayscale(100%)}header#headerConainer .short_search_result ul li.last{border-bottom:none;height:33px;text-align:center}header#headerConainer .short_search_result ul li a{display:block;height:100%;padding:5px}header#headerConainer .short_search_result ul li a:hover{background:#7fa832}header#headerConainer .short_search_result ul li .img_price_box{position:relative;float:left;width:124px;overflow:hidden}header#headerConainer .short_search_result ul li .img_price_box img{display:block;margin:0;padding:0;width:100%;height:70px}header#headerConainer .short_search_result ul li .img_price_box .price{display:block;width:100%;height:30px;line-height:30px;position:relative;background:#e3e3e3;font-size:14px;color:#333}header#headerConainer .short_search_result ul li a .img_price_box .price .triangle{background:#e3e3e3;top:-6px;left:6px}header#headerConainer .short_search_result ul li:nth-child(odd) a .img_price_box .price{background:#fff}header#headerConainer .short_search_result ul li:nth-child(odd) a .img_price_box .price .triangle{background:#fff}header#headerConainer .short_search_result ul li a .img_price_box .price .price_txt{display:block;float:left;width:44px;text-align:center}header#headerConainer .short_search_result ul li a .img_price_box .price .figure{display:block;float:right;width:80px;text-align:center;height:30px;background:#7fa832;color:#fff;font-weight:500;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}header#headerConainer .short_search_result ul li a:hover .img_price_box .price .figure{background:#e3e3e3;color:#7fa832;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}header#headerConainer .short_search_result ul li:nth-child(odd) a:hover .img_price_box .price .figure{background:#fff;color:#7fa832}header#headerConainer .short_search_result ul li a h3{padding-left:5px;font-family:'Roboto Condensed',sans-serif;font-size:17px;font-weight:400;color:#333}header#headerConainer .short_search_result ul li.last a h3{display:inline-block;width:auto;float:none}header#headerConainer .short_search_result ul li a:not(:last-child):hover h3{color:#fff}header#headerConainer .short_search_result ul.expired_offers{margin:0}header#headerConainer .short_search_result ul.expired_offers li{background:#e3e3e3;margin-bottom:1px}header#headerConainer .short_search_result ul.expired_offers li:last-child{margin-bottom:0}header#headerConainer .short_search_result ul.expired_offers li a h3{color:#9f9f9f}header#headerConainer .short_search_result ul.expired_offers li .img_price_box .price,header#headerConainer .short_search_result ul.expired_offers li a .img_price_box .price .figure,header#headerConainer .short_search_result ul.expired_offers li a .img_price_box .price .triangle,header#headerConainer .short_search_result ul.expired_offers li:nth-child(2n+1) a .img_price_box .price,header#headerConainer .short_search_result ul.expired_offers li:nth-child(2n+1) a .img_price_box .price .triangle{background:#b3b3b3}header#headerConainer .short_search_result ul.expired_offers li a .img_price_box .price .figure{color:#787878;text-decoration:line-through}header#headerConainer .short_search_result ul.expired_offers li:nth-child(odd) a:hover .img_price_box .price .figure{background:#b3b3b3;color:#787878}header#headerConainer .short_search_result ul.expired_offers li .img_price_box .price{color:#787878}header#headerConainer .short_search_result ul.expired_offers li .img_price_box img{-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}header#headerConainer .short_search_result ul.expired_offers li a:hover{background:#d1d1d1}button.btn-navbar{display:none;float:right;background:0 0;border:none}a.fb_btn,aside .nav_destination .filterBox button.btn-filter,aside.open_offer .btn_offer_mobile,section#contentOffer .btn_offer_mobile{display:none}header#headerConainer ul#navi{display:block;margin:0;padding:0;float:right}header#headerConainer ul#navi.guest-bar{background:#464646;border-left:1px solid #767676;border-right:1px solid #767676}header#headerConainer ul#naviAdd{display:block;margin:0 0 0 20px;padding:0;float:left}header#headerConainer ul#navi li,header#headerConainer ul#naviAdd li{float:left;height:61px;margin:0 0 0 1px}header#headerConainer a.shopping_cart,header#headerConainer ul#navi li:not(.social-login) a,header#headerConainer ul#naviAdd li:not(.social-login) a{display:block;position:relative;padding:10px 5px 0 5px;height:61px;font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#ebebeb;white-space:nowrap}#naviAdd2 li:not(.social-login) a,header#headerConainer ul#naviAdd li:not(.social-login) a{font-size:12px;line-height:15px;align-items:center}header#headerConainer ul#navi li a.btn_login{border-left:1px solid #767676;border-right:1px solid #767676}header#headerConainer ul#navi li a.fb_login i{display:block;margin:0 auto;background:#4267b2;width:35px;text-align:center;border-radius:3px;padding-top:2px}header#headerConainer ul#navi li a.fb_login:hover i{color:#fff}header#headerConainer ul#navi li.social-login{text-align:center;padding:10px 0;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;line-height:1}header#headerConainer ul#navi li.social-login:hover label{color:#7fa832}header#headerConainer ul#navi li.social-login .social-entry{display:inline-block;width:35px;height:100%;overflow:hidden;text-align:center;margin:0 5px}header#headerConainer ul#navi li.social-login .social-entry:hover{background:0 0}header#headerConainer ul#navi li.social-login .social-entry i{color:#fff}header#headerConainer ul#navi li.social-login .social-entry img{max-width:100%;max-height:100%;border-radius:3px;padding-top:2px}header#headerConainer ul#navi li.social-login label{display:block;padding:0;padding:0;font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#ebebeb;white-space:nowrap}header#headerConainer ul#navi li a.orders_btn .br{background:#bd362f}header#headerConainer a.shopping_cart{width:100px;float:right}header#headerConainer a.shopping_cart i,header#headerConainer ul#navi li a i,header#headerConainer ul#naviAdd li a i{display:block;text-align:center;font-size:21px}header#headerConainer ul#navi li a i.fa-facebook{font-size:35px}header#headerConainer a.shopping_cart.active,header#headerConainer a.shopping_cart:hover,header#headerConainer ul#navi li a.active,header#headerConainer ul#navi li a:hover,header#headerConainer ul#naviAdd li a.active,header#headerConainer ul#naviAdd li a:hover{text-decoration:none;background:#fff;color:#7fa832}header#headerConainer a.shopping_cart.active i,header#headerConainer a.shopping_cart:hover i,header#headerConainer ul#navi li a.active i,header#headerConainer ul#navi li a:hover i,header#headerConainer ul#naviAdd li a.active i,header#headerConainer ul#naviAdd li a:hover i{color:#7fa832;text-decoration:none}header#headerConainer a.shopping_cart span.br,header#headerConainer span.br{display:block;position:absolute;top:5px;right:5px;width:24px;height:24px;font-family:'Roboto Condensed',sans-serif;text-align:center;line-height:24px;color:#fff;background:#d12c3d;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.user-panel-list{overflow:hidden;background:#333;position:absolute;top:62px;right:-25px}.user-panel-list::before{content:'';position:absolute;top:-9px;left:50%;transform:translate(-50%,0);width:0;height:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #fff transparent}.user-panel-list.collapse{height:0}.user-panel-list.collapsing{transition-duration:1s}.user-panel-list.in{overflow:visible;height:auto}.user-panel-list .user-panel-list-item{text-align:center;height:50px}.user-panel-list .user-panel-list-item a{display:block;position:relative;padding:10px 20px 0 20px;height:50px;font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#ebebeb;white-space:nowrap}.user-panel-list .user-panel-list-item a:hover{background:#fff;color:#7fa832}.user-panel-list .user-panel-list-item a i{display:block;text-align:center;font-size:21px}.pos_relative{position:relative}ul#navi li a .caret{position:absolute;right:-10px;top:calc(50% + 9px);transform:translate(0,-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0}ul#navi li a.active .caret,ul#navi li a:hover .caret{border-top-color:#7fa832}.faq-box::after,.faq-box::before{display:table;content:''}.faq-box::after{clear:both}aside.faq_aside .faq-box h3{margin:5px 10px}aside.profileV2 .faq-box{background:#f3f3f3;border-right:1px solid #e3e3e3;margin-top:20px}aside.profileV2 .faq-box h3{margin:0;font-family:'Roboto Condensed',sans-serif;font-size:21px;line-height:24px;color:#333;font-weight:300;margin:0 10px 5px 10px;min-height:0}.faq-box dl{display:block;margin:0}.faq-box dl dt{position:relative;display:block;background:#fff;padding:5px 10px;cursor:pointer}.faq-box dl dd{height:auto;overflow:hidden;padding:0 5px 0 10px;transition:height .6s ease-in-out;line-height:1.2;margin-bottom:5px}.faq-box dl dd.collapse{padding-top:5px;height:0}.faq-box dl dd.collapse.in{height:auto}.caret-global{position:absolute;right:5px;top:50%;transform:translate(-50%,0);border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333}.caret-global.up{border-top:0;border-bottom:5px solid #333}.profile-vouchers{list-style-type:none;background:#fff}.profile-vouchers&gt;li{display:block;border-bottom:3px solid #7fa832}.profile-vouchers.expired&gt;li{border-bottom:3px solid #ccc}.profile-vouchers.expired&gt;li:last-child,.profile-vouchers&gt;li:last-child{border:0}.profile-vouchers.expired&gt;li:hover{border-color:#7fa832}.profile-vouchers .voucher-info{padding:10px}.profile-vouchers .voucher-info .voucher-image{position:relative;display:block;width:auto}.profile-vouchers .voucher-info .voucher-image img{display:block;width:230px}.profile-vouchers .voucher-info .voucher-image label{display:block;background:#333;color:#fff;padding:2px 5px;font-family:'Roboto Condensed',sans-serif;color:#fff;font-size:16px;font-weight:400}.profile-vouchers .voucher-info .voucher-image::after{position:absolute;content:'';display:block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;right:0;top:15px}.profile-vouchers .voucher-info .voucher-description{max-width:calc(100% - 260px);float:left;margin-left:16px}.profile-vouchers .voucher-description header h1{font-weight:400;font-size:17px}.profile-vouchers .voucher-description .voucher-data{margin:0 0 10px 0}.profile-vouchers .voucher-description footer{background:0 0;border:0}.profile-vouchers .view_vouchers_btn{display:none}#contentProfile.profileV2 .pagination-container{display:block;width:auto;text-align:right}#contentProfile.profileV2 .pagination-container::after,#contentProfile.profileV2 .pagination-container::before{display:table;content:''}#contentProfile.profileV2 .pagination-container ul.pagination&gt;li{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center}#contentProfile.profileV2 .pagination-container::after{clear:both}#contentProfile.profileV2 .pagination-container ul.pagination{list-style-type:none}#contentProfile.profileV2 .pagination-container ul.pagination&gt;li{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center}#contentProfile.profileV2 .pagination-container ul.pagination&gt;li a{display:block;height:100%}.gateway_offer{float:left;width:100%}.offers_list.suggested .gateway_offer{width:auto;margin-left:-15px}.gateway_offer li{float:left;width:270px;height:170px;position:relative;margin-right:30px}.gateway_offer li:last-child{margin-right:0}.gateway_offer li a{display:block;overflow:hidden;position:relative;width:100%;height:100%}.gateway_offer li a .offer_hover_mask{display:block;position:absolute;z-index:9;background:rgba(0,0,0,.3);top:-100%;left:0;width:100%;height:100%;padding:40px 0 0 0;text-align:center;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.gateway_offer li a:hover .offer_hover_mask{top:0;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.gateway_offer li a .offer_hover_mask p{font-size:14px;font-weight:100;color:#fff;margin:0 0 5px 0}.gateway_offer li a img{display:block;margin:0;padding:0;width:100%;height:170px;z-index:1}.gateway_offer li a:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}.gateway_offer li a h3{display:block;width:100%;height:30px;position:absolute;top:auto;left:0;bottom:0;margin:0;z-index:10;font-family:'Roboto Condensed',sans-serif;font-size:18px;line-height:28px;text-indent:10px;font-weight:300;color:#333;text-transform:none;background:#e3e3e3}section#similarOffers.offerV2 .gateway_offer li a h3{background:#e3e3e3}.gateway_offer li a .offer_hover_mask h3{position:static;display:inline-block;width:auto;height:auto;padding:3px 0;background:0 0;font-family:Roboto,sans-serif;font-size:21px;font-weight:400;color:#fff;text-transform:uppercase;border-top:1px solid #fff;border-bottom:1px solid #fff}.gateway_offer li a h3 .num{display:block;float:right;position:relative;width:30px;height:30px;background:#7fa832;font-family:Roboto,sans-serif;font-weight:600;color:#fff;font-size:16px;line-height:30px;text-align:center;text-indent:0}.gateway_offer li a h3 .triangle{top:-6px;left:50%;margin-left:-6px;background:#7fa832}.gateway_offer li a .gradient-overlay{width:100%;padding:21px 15px 25px;top:0;left:0;margin-bottom:12px;position:absolute;z-index:2;color:#fff!important;text-shadow:1px 1px 1px #000;background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(0,30,71,.65)),color-stop(100%,rgba(0,30,71,0)));background:-webkit-linear-gradient(top,rgba(0,30,71,.65) 0,rgba(0,30,71,0) 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,30,71,.65)),to(rgba(0,30,71,0)));background:linear-gradient(to bottom,rgba(0,30,71,.65) 0,rgba(0,30,71,0) 100%)}section#similarOffers .offers_list li a h3 .num .offer_txt{display:none}#contentContainer{width:1170px;padding:70px 0 0 0;position:relative;z-index:1;margin:0 auto 40px auto}.option-wrapper{padding-top:86px}.conditionBox{background:#fff;padding:20px}.rafi_class{height:auto}.conditionBox.gdpr&gt;p{padding:0 15px;margin:15px 0 0 0}.conditionBox .list{padding:0 30px}.conditionBox .container{margin:0 15px}.conditionBox .bulletList{list-style-type:disc}#contentContainer #conditions .conditionBox.gdpr&gt;h3{margin-top:10px}#contentContainer #conditions .conditionBox.gdpr&gt;h3:first-child{margin-top:0}.inactiveOfferBox{padding:10px 0 10px 10px}.inactiveOfferBox .offers_list.suggested header{display:none}.inactiveOfferBox .offers_list.suggested .gateway_offer li{margin:0 9px}.inactiveOfferBox .offers_list.suggested .gateway_offer li h3{background:#e3e3e3}.inactiveOfferBox .offers_list.suggested .gateway_offer li h3 .offer_txt{display:none}.breadcrumbs{width:100%;height:42px;margin:0 0 30px 0;background:#fff}.breadcrumbs.offerV2{margin:0;border-bottom:1px solid #e3e3e3}.breadcrumbs.hotel-list{margin:0;border-bottom:1px solid #e3e3e3;float:left}.breadcrumbs.places{margin:0 -10px;width:auto}.breadcrumbs ul li{display:block;position:relative;float:left;height:42px;font-size:14px;line-height:42px;font-family:'Roboto Condensed',sans-serif;padding:0 30px 0 10px;color:#000;background:url(../images/bg-breadcrumbs-li.png) right center no-repeat}.breadcrumbs ul li:first-child{background:0 0;padding:0}.breadcrumbs ul li:last-child{padding:0 0 0 10px;background:0 0}.breadcrumbs ul li a{display:block;height:42px;font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:400;color:#333}.breadcrumbs ul li a:hover,.breadcrumbs ul li:hover a{color:#7fa832;text-decoration:none}.breadcrumbs ul li a i{margin-left:5px}.breadcrumbs ul li a.home{padding:0 30px 0 20px;background:url(../images/bg-bradcrumbs-home.png) right center no-repeat}.breadcrumbs ul li a.home span{font-size:0}.breadcrumbs ul li a.home i{font-size:29px;margin:0;line-height:38px;color:#333}.breadcrumbs ul li a.home:hover i{color:#fff}.breadcrumbs ul li:hover .breadcrumbs_dropdown{display:block}.breadcrumbs ul li .breadcrumbs_dropdown{display:none;position:absolute;z-index:1000;left:-18px;top:42px;background:#fff;width:500px;border-top:1px solid #e3e3e3;-moz-box-shadow:0 4px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.4);box-shadow:0 4px 4px rgba(0,0,0,.4)}.breadcrumbs ul li .breadcrumbs_dropdown ul{padding:10px 5px 0 5px}.breadcrumbs ul li .breadcrumbs_dropdown ul.national_offer{padding-top:0}.breadcrumbs ul li .breadcrumbs_dropdown .destination_dropdown li,.breadcrumbs ul li ul li{display:block;width:46%;float:left;height:36px;background:0 0;font-family:Roboto,sans-serif;line-height:21px;text-indent:0;margin:0 2%;padding:0;border-bottom:1px solid #e3e3e3}.breadcrumbs ul li .breadcrumbs_dropdown .destination_dropdown li h3{font-weight:300;line-height:36px;background:#333;color:#fff;padding:0 5px 0 10px}.breadcrumbs ul li .breadcrumbs_dropdown .destination_dropdown{width:50%;float:left}.breadcrumbs ul li .breadcrumbs_dropdown .destination_dropdown li{width:96%}.breadcrumbs ul li ul li:last-child{padding:0}.breadcrumbs ul li .breadcrumbs_dropdown .destination_dropdown li a,.breadcrumbs ul li ul.national_offer li a{display:block;font-family:Roboto,sans-serif;font-size:14px;line-height:21px;height:36px;line-height:36px;width:auto;padding:0 5px}.breadcrumbs ul li .breadcrumbs_dropdown .destination_dropdown li i,.breadcrumbs ul li .breadcrumbs_dropdown li a,.breadcrumbs ul li ul.national_offer li a i{margin:0 5px 0 0;color:#333}.breadcrumbs ul li .breadcrumbs_dropdown .destination_dropdown li a:hover,.breadcrumbs ul li .breadcrumbs_dropdown li a:hover i,.breadcrumbs ul li ul.national_offer li a:hover{text-indent:5px;color:#7fa832}section#aboutBrand,section#contentOffer{width:900px;float:left;margin:0 0 40px 0}section#contentOffer.offerV2{margin:0}section#aboutBrand{float:none}section#contentMain{width:870px;float:right;position:relative;z-index:1}.offers_list{background:#fff;margin:0;padding-left:15px}.offers_list header h2{padding-top:10px}.offers_list.category-list header{background:#e3e3e3;margin:0 0 5px -15px;padding:10px 0;border-bottom:3px solid #7fa832;border-radius:5px 0 0 0}.offers_list.category-list header h1,.offers_list.category-list header h2{padding:0 0 0 15px}#contentContainer .offers_list.category-list header h1 i,#contentContainer .offers_list.category-list header h2 i{margin:0}.offers_list.category-list .category-container::after,.offers_list.category-list .category-container::before{content:'';display:table;height:0}.offers_list.category-list .category-container::after{clear:both}.offers_list.category-list .category-container&gt;.image-container{display:block;float:left}.offers_list.category-list .category-container.campaign-items-2&gt;.image-container{width:50%}section#contentOffer.offerV2 .offers_list{margin-top:10px}section#contentOffer.offerV2 .offers_list.campaigns,section#contentOffer.offerV2 .offers_list.suggested{margin-top:0}section#contentOffer.offerV2 .offers_list.campaigns{padding:0 15px}section#contentOffer.offerV2 .offers_list .campaign_list li{width:265px}section#contentOffer.offerV2 .offers_list .campaign_list li.large{width:280px}section#contentOffer.offerV2 .offers_list.suggested header{margin:0 20px 10px 0}section#contentOffer.offerV2 .offers_list.suggested.filler{padding-bottom:10px}section#contentOffer.offerV2 .offers_list.suggested.filler .gateway_offer&gt;li{width:202px}section#contentOffer.offerV2 .offers_list.suggested.filler a h3{background:#e3e3e3;font-family:'Roboto Condensed',sans-serif;font-size:18px;line-height:28px;text-indent:10px;font-weight:300;color:#333;margin-bottom:0}section#contentOffer.offerV2 .stopsales_container textarea{width:100%}section#contentOffer.offerV2 .offers_list.terms_of_use{margin-top:0}section#contentOffer.offerV2 .vendor_more_offers .innerBox{padding:10px 0 0 0}.vendor_more_offers.recommended_offers_view .innerBox{position:relative}section#contentOffer.offerV2 .vendor_more_offers .three_offers li{margin:0 0 2% 5px}section#contentOffer.offerV2 .offers_list .three_offers li:nth-child(3n-1){margin:0 20px 10px 20px}section#contentOffer.offerV2 .vendor_more_offers .three_offers li:nth-child(3n-1){margin:0 0 0 5px}section#contentOffer.offerV2 .vendor_more_offers .three_offers{margin-bottom:0}section#contentOffer.offerV2 .vendor_more_offers .innerBox header{padding-left:5px}section#contentOffer.offerV2 .offer_info_container .fix_top_container{border-bottom:none}.vendor_more_offers .offer-locations{position:absolute;top:13px;right:0;padding-right:16px}.vendor_more_offers .offer-locations .location-list{list-style-type:none;display:block}.vendor_more_offers .offer-locations .location-list&gt;li{display:inline-block;margin:0 2px!important;border-radius:2px;background:#eaeaea;border:1px solid #dae0e5}.vendor_more_offers .offer-locations .location-list&gt;li::after{content:'';display:table;clear:both}.vendor_more_offers .offer-locations .location-list&gt;li a{padding:0 5px;background:0 0;color:#333}.vendor_more_offers .offer-locations .location-list&gt;li a:hover{background:#c0d49b;color:#fff}.vendor_more_offers .offer-locations .location-list&gt;li span{display:block;text-align:center;background:#d9e5c3;color:#333;padding:0 5px;float:right;margin-right:-5px;margin-left:5px}section#contentOffer.offerV2 .big_price_tag{position:relative;margin-left:-57px;width:245px;height:66px;border-radius:5px;text-align:center;background:none #ffff19;background:-moz-linear-gradient(top,rgba(255,255,25,.7) 0,rgba(224,191,4,.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,25,.7)),color-stop(100%,rgba(224,191,4,.8)));background:-webkit-linear-gradient(top,rgba(255,255,25,.7) 0,rgba(224,191,4,.8) 100%);background:-o-linear-gradient(top,rgba(255,255,25,.7) 0,rgba(224,191,4,.8) 100%);background:-ms-linear-gradient(top,rgba(255,255,25,.7) 0,rgba(224,191,4,.8) 100%);background:linear-gradient(to bottom,rgba(255,255,25,.7) 0,rgba(224,191,4,.8) 100%);box-shadow:-1px -1px 1px #666 inset;text-shadow:0 0 1px #fff,0 -1px 0 #fff,1px 0 0 #fff,2px 0 0 #fff}section#contentOffer.offerV2 .big_price_tag:after{position:absolute;display:block;content:"";width:0;height:0;border-style:solid;border-width:0 16px 16px 0;border-color:transparent #b8870b transparent transparent;bottom:-15px;left:2px}section#contentOffer.offerV2 .offer_expired .big_price_tag{background:#828c95;background:-moz-linear-gradient(top,#828c95 0,#28343b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#828c95),color-stop(100%,#28343b));background:-webkit-linear-gradient(top,#828c95 0,#28343b 100%);background:-o-linear-gradient(top,#828c95 0,#28343b 100%);background:-ms-linear-gradient(top,#828c95 0,#28343b 100%);background:linear-gradient(to bottom,#828c95 0,#28343b 100%);color:#fff;text-shadow:0 0 1px #000,0 -1px 0 #000,1px 0 0 #000,2px 0 0 #000}section#contentOffer.offerV2 .offer_expired .big_price_tag:after{border-color:transparent #828c95 transparent transparent}section#contentOffer.offerV2 .offer_expired .big_price_tag h4 label{color:#fff}section#contentOffer.offerV2 .big_price_tag h4{text-align:center}section#contentOffer.offerV2 .big_price_tag h4.cl-header{margin-bottom:5px}section#contentOffer.offerV2 .big_price_tag h4 i{font-size:22px}section#contentOffer.offerV2 .big_price_tag h4 label{font-size:28px;font-weight:700}section#contentOffer.offerV2 .big_price_tag h4 label.top_price{font-size:18px}section#contentOffer.offerV2 .big_price_tag h4 label.cl-label{font-size:18px;line-height:1.1;padding-top:5px}section#contentOffer.offerV2 .big_price_tag h4 .price{font-size:22px;padding-left:5px}section#contentOffer.offerV2 .big_price_tag h4 .price sup{font-weight:700;padding-left:3px}section#contentOffer.offerV2 .big_price_tag .buy_btn{display:inline-block;min-width:135px;width:auto;margin-top:-15px;text-shadow:none;padding:0 15px;margin-left:20px}section#contentOffer.offerV2 .big_price_tag .regular_price{position:relative;display:none}section#contentOffer.offerV2 .big_price_tag .regular_price:before{content:'';width:100%;position:absolute;right:0;top:50%;border-bottom:3px solid #f22222;-webkit-transform:skewY(-10deg);transform:skewY(-10deg)}section#contentOffer.offerV2 .offer_info_container .expire_timer,section#contentOffer.offerV2 .offer_info_container .features_list{width:205px;background:#efefef;margin-left:-25px;border-right:1px solid #e1e1e1}section#contentOffer.offerV2 .offer_info_container .features_list ul{float:none}.inquiry-button2{background:#e13939}section#contentOffer.offerV2 .offer_info_container .features_list ul li{display:block;height:32px;border-top:1px solid #e1e1e1;padding:0 10px;font-weight:400;line-height:30px}section#contentOffer.offerV2 .offer_info_container .features_list ul li:after{content:"";display:table;clear:both}section#contentOffer.offerV2 .offer_info_container .features_list ul li label{display:block;float:left;font-size:14px;color:#605d59}section#contentOffer.offerV2 .offer_info_container .features_list ul li span{display:block;float:right}section#contentOffer.offerV2 .offer_info_container .features_list ul:last-child{border-bottom:1px solid #e1e1e1}section#contentOffer.offerV2 .offer_info_container .expire_timer{margin-top:10px;border-radius:5px}section#contentOffer.offerV2 .offer_info_container .expire_timer h4{display:block;text-align:center;margin:0;border-bottom:1px solid #e1e1e1}section#contentOffer.offerV2 .offer_info_container .reservations_shorthand{margin-left:-25px;text-align:center;margin-top:6px;width:205px}section#contentOffer.offerV2 .offer_info_container.fix_top .reservations_shorthand{display:none}.reservations_shorthand .big_rounded_btn{padding:0 10px}.voucher-gauge-bar{display:block;width:95%;margin:0 auto}.voucher-gauge-bar .bar,.voucher-gauge-bar .init,.voucher-gauge-bar .max{display:block;float:left}.voucher-gauge-bar .init,.voucher-gauge-bar .max{width:12%;text-align:center}.voucher-gauge-bar .init{padding-left:2px}.voucher-gauge-bar .bar{position:relative;width:74%;height:10px;background:#aed285;border:1px solid #a1c678;border-radius:5px;margin:5px 1%;overflow:hidden}.voucher-gauge-bar .bar .fill{width:0;height:100%;background:#47890a;transition:1s width cubic-bezier(.22,.61,.36,1)}.bought_vouchers_pretty{position:relative;width:95%;margin:0 auto 5px auto}.bought_vouchers_pretty .vouchers{float:left;font-weight:700;font-size:26px;color:#7fa832;padding-right:4px;text-shadow:-1px 1px 0 #fefefe}.bought_vouchers_pretty .texts{float:left}.bought_vouchers_pretty .texts .main,.bought_vouchers_pretty .texts .sub{text-align:left;line-height:1.2;text-shadow:-1px 1px 0 #fefefe}.bought_vouchers_pretty .texts .main{font-size:11px;color:#7fa832;font-weight:700}.bought_vouchers_pretty .texts .sub{color:#605d59;font-size:8px;text-transform:uppercase;font-weight:400}section#contentOffer.offerV2 #gallery_article .innerBox{overflow:hidden}section#contentOffer.offerV2 #gallery_article .gallery_container{width:100%;max-height:130px;overflow:hidden}section#contentOffer.offerV2 .fix_top_container .extra_price_tag{display:none}section#contentOffer.offerV2 .floating_buy_btn .extra_price_tag{display:block;position:absolute;right:85px;bottom:-27px;background:0 0;width:135px;padding:5px;text-align:center}section#contentOffer.offerV2 .floating_buy_btn .extra_price_tag::before{content:"";position:absolute;border:3px solid #fff;background:#fff;top:-4%;bottom:-11%;left:-3%;right:-3%;z-index:-1;box-shadow:0 4px 4px rgba(51,51,51,.4);-webkit-transform:perspective(50em) rotateX(-45deg);transform:perspective(10em) rotateX(-45deg)}#contentContainer h2,section#contentOffer.offerV2 .offer_info h1{font-family:'Roboto Condensed',sans-serif;font-weight:500;font-size:21px;line-height:28px;color:#333}section#contentOffer .offer_info{background:#fff;padding:10px 10px 2px 10px;margin-bottom:20px}#terms_of_use_article,section#contentOffer.offerV2 #hotelExtras,section#contentOffer.offerV2 #offer-curious-container,section#contentOffer.offerV2 #stopsalesBox,section#contentOffer.offerV2 .about_brand,section#contentOffer.offerV2 .extra_offer_content,section#contentOffer.offerV2 .offer_info,section#contentOffer.offerV2 article{margin-bottom:0;padding-left:20px}section#contentOffer.offerV2 .terms_of_use{background:#fff;margin-bottom:0;overflow:hidden}section#contentOffer.offerV2 .terms_of_use.allow-overflow{overflow:visible}section#contentOffer.offerV2 .terms_of_use .headline{border-bottom:1px solid #e3e3e3}section#contentOffer .cart_wrapper{background:#fff;margin-bottom:10px;padding:0 10px}section#contentOffer .cart_wrapper header{margin:0 -10px}section#contentOffer .cart_wrapper h2{padding:10px 0;border-bottom:3px solid #7fa832;margin:0 10px 10px}section#contentOffer .cart_wrapper .value-list{font-size:16px;font-weight:700}section#contentOffer .cart_wrapper.hotels_cart,section#contentOffer .cart_wrapper.hotels_cart h2{margin:0}section#contentOffer h2,section#contentOffer.offerV2 .offer_info h1,section#optionOffer h2,section#registerContent h2{margin:0 0 10px 0}section#contentOffer .data_purchase h2{margin:0 0 5px 0;margin:0}section#aboutBrand h3,section#contentOffer h3,section#contentProfile article .brand_contact h3,section#contentProfile article .maps h3,section#paymentMethod article h3{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:21px;color:#333;margin:0 0 10px 0}section#optionOffer article h3{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:21px;color:#333;margin:0 0 20px 0}section#optionOffer article h3 i{font-size:17px;line-height:21px;float:left;margin-right:10px}.vendorThumbnail{min-height:100px;text-align:center;background:#fff;border:1px solid silver;border-radius:10px;width:47.5%;float:left;display:block;margin:30px auto;cursor:pointer}.vendorDisabled{cursor:not-allowed}.vendorThumbnail:nth-child(odd){margin-right:5%}#unselectVendor{text-align:center;font-style:italic;border-top:1px solid #f0f0f0;line-height:27px;height:27px;font-size:12.5px;color:#787878}#unselectVendor:hover{color:#7fa832}.nodisplay{display:none}section#contentVendors #deliveryOrders p,section#contentVendors .comments p{text-align:center}section#contentVendors .btnGreen{border-width:0;padding:11px 18px 11px 18px;font-size:18px;font-weight:700;border:none;cursor:pointer;color:#fff!important;padding:9px 17px 9px 17px!important;text-shadow:1px 1px 1px #333!important;background:#006e2e!important;background:-moz-linear-gradient(top,#00913a 0,#006e2e 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00913a),color-stop(100%,#006e2e))!important;background:-webkit-linear-gradient(top,#00913a 0,#006e2e 100%)!important;background:-o-linear-gradient(top,#00913a 0,#006e2e 100%)!important;background:-ms-linear-gradient(top,#00913a 0,#006e2e 100%)!important;background:linear-gradient(to bottom,#00913a 0,#006e2e 100%)!important;border-radius:4px;transition:all ease .2s}section#contentVendors .btnGreen:hover{background:#00bc58!important;background:-moz-linear-gradient(top,#00bc58 0,#094 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00bc58),color-stop(100%,#094))!important;background:-webkit-linear-gradient(top,#00bc58 0,#094 100%)!important;background:-o-linear-gradient(top,#00bc58 0,#094 100%)!important;background:-ms-linear-gradient(top,#00bc58 0,#094 100%)!important;background:linear-gradient(to bottom,#00bc58 0,#094 100%)!important;font-weight:700}section#contentVendors article.twoCols{width:50%;float:left}section#contentVendors article h2{text-align:center;font-size:32px}section#contentVendors .bulletList li:before{content:"• ";color:#7fa832;font-size:30px;line-height:30px;vertical-align:middle}section#contentVendors .three_offers{float:none;display:inline-block}#approveBtn{padding:15px;text-align:center}#approveOfferBtn{float:right;height:60px;line-height:60px}#commentsOfferBtn,#noteOfferBtn{float:right;display:block;height:60px;line-height:60px;margin-right:10px}#commentsOfferBtn{background:#0ba3d2;position:relative;padding-right:50px}#commentsOfferBtn .notify{border-radius:10px;width:28px;height:22px;background:#fff700;color:#000;text-align:center;display:inline-block;line-height:22px;font-weight:600;font-size:14px;position:absolute;right:10px;top:20px}#noteChat{display:none}#noteChat textarea{width:88%;height:50px}#noteChat a{float:right;width:10%;padding:0;height:50px;line-height:50px}#approveOffer .full_width{border-top:1px solid #e3e3e3}#approveOffer h3{border-right:none}.hasUnapprovedAnnex{cursor:not-allowed}#clientCheck fieldset,#voucherCheck fieldset{float:left;width:35%}#clientCheck button,#voucherCheck button{height:40px;width:18%;padding-right:0;margin-top:20px}p.bigText{font-weight:700;font-size:20px}#generalStatsList li{height:30px}section#contentPreviewAnnex .contentMax{width:900px;float:left;min-height:172px}section#contentPreviewAnnex .contact_rio h3{margin-top:-20px;margin-bottom:30px}section#contentPreviewAnnex .contact_rio h3.mt_30{margin-top:30px!important}#contactAgent .contact_rio h3{margin-top:0!important;margin-bottom:30px}#contactAgent .contact_rio h3.mt_30{margin-top:30px!important}section#contentPreviewAnnex .contact_rio_info p{padding:10px;font-size:12px}section#contentPreviewAnnex .contact_rio_info ul li{margin:0}section#contentPreviewAnnex .three_offers .element{width:30%}.promoInfo span{display:inline-block;margin:0 0 6px 0;font-size:11px;width:100%}.crimsson{color:#900}.statusBox{background:#c8e9ff;font-weight:bolder;padding:20px;border-radius:10px;width:100%;height:auto;text-align:center;margin:30px auto}.statusBox span{display:block;margin:10px 0}#clientCheck,#voucherCheck{padding:20px}section#contentVendors #activeOffersCount,section#contentVendors #approvedVendorsCount,section#contentVendors #endedOffersCount,section#contentVendors #pendingAnnexesCount,section#contentVendors #pendingOffersCount,section#contentVendors #pendingVendorsCount{display:none}section#contentVendors #offersTabs .tab-content&gt;.active{width:100%;display:inline-block}section#contentVendors .offers_list .three_offers li{width:32%}section#contentVendors .three_offers li{margin:0 5px 30px 5px}ul.filter_images{display:block;width:100%;padding:0;list-style-type:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}ul.filter_images li{display:inline-block;width:32%;margin-right:1%}ul.filter_images li.disabled{opacity:.6}ul.filter_images li.disabled:hover{opacity:1}ul.filter_images li label{display:none}.favorite_destinatons{position:relative;display:block;width:auto;margin-right:15px;overflow:hidden}.favorite_destinatons .destinations_list{width:2500px}.favorite_destinatons .view_all_container{display:block;position:absolute;right:0;top:0;bottom:0;background:#fff;padding:0 0 0 5px;z-index:100}.favorite_destinatons .view_all_container:before{display:block;content:"";width:60px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);position:absolute;top:0;bottom:0;left:-60px;z-index:1}.favorite_destinatons_list{list-style-type:none}.favorite_destinatons_list li{display:block;float:left;border-radius:2px;background:#eaeaea;border:1px solid #dae0e5;margin-right:10px}.favorite_destinatons_list li label{padding:0 5px;cursor:pointer;color:#333}.favorite_destinatons_list li span{display:inline-block;vertical-align:top;text-align:center;background:#d9e5c3;color:#333;padding:0 5px}.favorite_destinatons_list li.active,.favorite_destinatons_list li:hover{background:#c0d49b;color:#fff}.favorite_destinatons_list li.active label,.favorite_destinatons_list li:hover label{color:#fff}.favorite_destinatons_list li.active span,.favorite_destinatons_list li:hover span{background:#7fa832;color:#fff}.favorite_destinatons_list li&gt;a.list_entry{position:static;display:block;background:0 0}.favorite_destinatons_list:after{content:'';display:table;clear:both}#searchOffers{width:66%}#searchOffers input{width:79%}#searchOffers a{width:20%;height:40px;line-height:40px;float:right;padding:0}#searchOffersOrder{position:absolute;right:0;top:0}#searchOffersOrder select{height:40px;line-height:40px;text-align:center;padding:10px 15px;font-weight:700;min-width:160px;color:#7b8d8d;border-color:#7fa832}#contentContainer h2 i{color:#7fa832;font-size:24px;margin:0 5px 0 0;line-height:24px}#contentContainer #conditions h3{display:block;position:relative;height:60px;font-size:14px;font-weight:400;text-transform:uppercase;background:#fff;margin:0 0 10px 0;padding:18px 0 0 80px}#contentContainer h3.faq{display:block;position:relative;font-size:16px;font-weight:500;text-transform:uppercase;background:#fff;margin:0 0 10px 0;color:#161616}#contentContainer #conditions h3{background:#e3e3e3}#contentContainer #conditions h3.long_txt{line-height:21px;padding-top:11px}#contentContainer #conditions h3 span{display:block;position:absolute;left:0;top:0;background:#333;height:60px;width:60px;line-height:60px;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:21px;color:#fff;text-align:center}#contentContainer h3.faq span{display:inline-block;background:#333;height:60px;width:60px;line-height:60px;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:21px;color:#fff;text-align:center;margin-right:10px}#optionOffer header,article.offers_list header{margin:0 0 10px 0}section#contentOffer.offerV2 .offers_list.vendor_more_offers header{margin-bottom:0}.recommended_destinations{margin:0 0 30px 0}.recommended_destinations .gateway_offer li{width:280px}.recommended_destinations .gateway_offer li a .offer_hover_mask h3{font-family:Roboto,sans-serif;font-size:21px;font-weight:400!important;color:#fff!important}.recommended_destinations .gateway_offer li a .gateway_footer{margin-bottom:0!important}section#contentMain .recommended_destinations{width:900px}#contentContainer .three_box{width:370px;float:left;margin:0 30px 0 0;background:#fff}#paymentMethod{background:#fff;padding:5px 10px}#paymentMethod article .three_box{margin:0 20px 0 0}#paymentMethod article .three_box&gt;h3{background:#fbfbfb;border:1px solid #e3e3e3}#paymentMethod article .three_box&gt;h3:not(.last)::after{content:'';position:absolute;top:0;bottom:0;left:101.6%;border:solid transparent;height:0;width:0;pointer-events:none;border-left-color:#7fa832;border-width:10px;margin-top:20px}#paymentMethod header{margin-bottom:10px}#paymentMethod .easypay_success header{background:#fbfbfb;margin:-5px -10px 10px -10px;border-bottom:1px solid #d3d3d3;min-height:80px;padding:10px!important}#paymentMethod .easypay_success header::after,#paymentMethod .easypay_success header::before{content:'';display:table}#paymentMethod .easypay_success header::after{clear:both}#paymentMethod .easypay_success header .icon{position:relative;display:block;width:32px;height:32px;float:left;text-align:center;line-height:32px;font-size:32px;color:#7fa832;margin-right:10px}#paymentMethod .easypay_success header&gt;h2{display:inline-block;max-width:65%;line-height:28px}#paymentMethod .easypay_success header&gt;h2 small{display:block;font-size:14px;font-weight:500}#paymentMethod .easypay_success .shortcut-container{float:right;margin:5px 10px 0 0}#paymentMethod .easypay_success .shortcut-container ul{list-style-type:none}#paymentMethod .easypay_success .shortcut-container ul li{display:block}#paymentMethod .easypay_success .shortcut-container ul li a{font-size:12px;color:#767676}#paymentMethod .easypay_success .shortcut-container ul li a:hover{text-decoration:underline}#paymentMethod hr{display:block;margin:0 -10px;height:0;background:0 0;border:0;border-top:1px solid #d3d3d3}.easypay_success .send-code-container{margin:10px 0}.easypay_success .send-code-container .btn{display:block;width:100%}.easypay_success .four_box p,.easypay_success .three_box p{padding:0;margin:0}#contentContainer .four_box{width:24%;float:left;margin:0 1% 0 0;background:#fff}#contentContainer .four_box h3.faq{height:45px;padding-left:50px;padding-top:13px}#contentContainer .four_box h3.faq span{width:45px;height:45px;line-height:45px}#contentContainer .about_us_txt{min-height:170px}#contentContainer .forgotten_pass .newCategory{padding:20px;background:#e3e3e3;margin-bottom:20px}#contentContainer .write_us .forgotten_pass{background:#e3e3e3}#contentContainer .forgotten_pass .newCategory input[type=submit]{padding-right:10px!important}#contentContainer .forgotten_pass .or{display:inline-block;margin:0 20px}.categoryTable{float:left;margin-right:4%;text-align:center;width:48%;border-collapse:collapse}.categoryTable caption{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:21px;height:40px;line-height:40px;color:#333;margin-bottom:20px}.categoryTable thead tr th{font-weight:600;padding-bottom:5px}.categoryTable tr td{border:1px solid #e3e3e3;padding:0;height:70px}.categoryTable tr td:first-child{background:#fbfbfb;width:40px}.categoryTable tr td:nth-child(2){text-align:left;width:200px;padding-left:10px!important}.offers_list .navi_holidays{width:750px;float:none;clear:both;display:block}.offers_list .navi_holidays li{width:25%;padding-left:5px;float:left}.offers_list .navi_holidays li:nth-child(4n-7){padding-left:0}.offers_list .navi_holidays li a{display:inline-block;width:100%;height:30px;line-height:26px;text-indent:10px;font-size:14px;font-weight:400;color:#333;position:relative}.offers_list .navi_holidays li a .num{display:block;float:right;width:30px;height:30px;background:#fbfbfb;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;text-align:center;line-height:30px;text-indent:0;color:#7fa832;border-left:1px solid #e3e3e3;transition:all .1s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.offers_list .navi_holidays li a.active:hover,.offers_list .navi_holidays li a:hover{background:#7fa832;color:#fff}.offers_list .navi_holidays li a.active:hover .num,.offers_list .navi_holidays li a:hover .num{border-color:#6b8d2a;color:#fff;background:#7fa832;transition:all .1s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}section#contentMain .btn_offer_mobile{display:none}.offers_list.campaigns{overflow:hidden;padding:0}.offers_list .campaign_list li{display:block;width:270px;height:100px;float:left;margin:0 5px 5px 0}.offers_list .campaign_list li.large{width:320px;height:205px;margin:0 5px 0 0;overflow:hidden}.offers_list .campaign_list li.large img{width:100%;height:100%}.offers_list .campaign_list li a{background:0 0}.offers_list .campaign_list li:nth-child(3),.offers_list .campaign_list li:nth-child(5){margin-right:0}.offers_list_navigation .tabs-container{float:left;font-size:13px}.offers_list_navigation .tabs-container.mobile-tabs{display:none}.offers_list_navigation .sorting-helpers{position:relative;float:right;width:35%;height:50px}.offers_list_navigation .sorting-helpers.small{width:25%}.sorting-helpers ul.sorting-filters,.tabs-container ul.tabs{list-style-type:none}.sorting-helpers ul.sorting-filters{display:block;position:absolute;top:20%;right:5px}.sorting-helpers ul.sorting-filters&gt;li,.tabs-container ul.tabs&gt;li{display:inline-block;vertical-align:bottom;margin-right:-3px;font-size:14px}.tabs-container ul.tabs&gt;li{position:relative;background:#fafafa;border-radius:5px 5px 0 0;border-top:2px solid #cacaca;z-index:10}.tabs-container ul.tabs&gt;li .count{display:none;position:absolute;top:2px;right:2px;border-radius:8px;border:1px solid rgba(51,51,51,.5);color:rgba(51,51,51,.7);font-size:9px;padding:0 8px;line-height:1.5}.tabs-container ul.tabs&gt;li .icon{display:none}.tabs-container ul.tabs&gt;li.active{border-top-color:#7fa832}.tabs-container ul.tabs&gt;li:hover{border-top-color:#7fa832}.tabs-container ul.tabs&gt;li:hover a{color:#7fa832}.tabs-container ul.tabs&gt;li a{display:block;padding:10px 20px;color:#333}.tabs-container ul.tabs&gt;li a.special-tab{border-radius:5px 5px 0 0}.tabs-container ul.tabs&gt;li a.special-tab.bestdeals{background:#d12c3d;color:#fff}.tabs-container ul.tabs&gt;li.active a{color:#7fa832;font-weight:500;z-index:10;padding:15px 20px}.tabs-container ul.tabs&gt;li.active:first-child{box-shadow:8px 0 6px -8px rgba(0,0,0,.45);z-index:20}.tabs-container ul.tabs&gt;li:not(:first-child):not(:last-child){border-left:1px solid #cacaca;border-right:1px solid #cacaca}.tabs-container ul.tabs&gt;li.active:not(:first-child):not(:last-child){border-left:none;border-right:none;box-shadow:-8px 0 6px -8px rgba(0,0,0,.45),8px 0 6px -8px rgba(0,0,0,.45);z-index:100}.tabs-container ul.tabs&gt;li.active:last-child{box-shadow:-8px 0 6px -8px rgba(0,0,0,.45);z-index:1}.tabs-container ul.tabs&gt;li.notification::after{content:'';width:8px;height:8px;border-radius:50%;background:#d12c3d;position:absolute;top:11px;right:11px}.sorting-helpers ul.sorting-filters&gt;li{position:relative;border:1px solid #a0bf67}.sorting-helpers ul.sorting-filters&gt;li:first-child,.sorting-helpers ul.sorting-filters&gt;li:first-child&gt;a{border-radius:5px 0 0 5px;border-right:none}.sorting-helpers ul.sorting-filters&gt;li:last-child,.sorting-helpers ul.sorting-filters&gt;li:last-child a{border-radius:0 5px 5px 0}.sorting-helpers ul.sorting-filters&gt;li:only-child{border-right:1px solid #a0bf67;border-radius:5px}.sorting-helpers ul.sorting-filters&gt;li:only-child a{border-radius:5px}.sorting-helpers ul.sorting-filters&gt;li&gt;a{display:block;padding:5px 10px;color:#333;background:#fff;font-size:12px;font-weight:600}.sorting-helpers ul.sorting-filters&gt;li a.dropdown{position:relative;cursor:pointer}.sorting-helpers ul.sorting-filters&gt;li .dropdown-menu{position:absolute;display:none;overflow:hidden;background:#fff;white-space:nowrap;border-radius:0 0 5px 5px;border:1px solid #a0bf67;top:100%;z-index:120;box-shadow:0 6px 12px rgba(0,0,0,.175)}.sorting-helpers ul.sorting-filters&gt;li .dropdown-menu.open{display:block}.sorting-helpers ul.sorting-filters&gt;li&gt;a&gt;i{font-size:9px;font-weight:100}.sorting-helpers ul.sorting-filters&gt;li .dropdown-menu a{display:block;padding:10px;border-bottom:1px solid #a0bf67}.sorting-helpers ul.sorting-filters&gt;li .dropdown-menu a:hover{background:#7fa832;color:#fff;border-radius:0}.sorting-helpers ul.sorting-filters&gt;li .dropdown-menu li.active a{background:#7fa832;color:#fff}.sorting-helpers ul.sorting-filters&gt;li.active&gt;a,.sorting-helpers ul.sorting-filters&gt;li:hover&gt;a{background:#7fa832;color:#fff}.addon_profile{float:left;margin-left:10px}.addon_profile .tabs-container ul.tabs&gt;li:not(.active) .count{top:1px;right:2px}.make_an_inquiry{width:100%;background:#fff;position:relative;padding:20px}.make_an_inquiry h3{display:block;width:72%;float:left;font-family:"Roboto Condensed",sans-serif;font-size:17px;font-weight:400;margin:8px 2% 0 0}.make_an_inquiry a{display:block;width:20%;text-align:center;float:right;height:40px;width:200px;color:#fff;font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:21px;line-height:40px;margin:0;background:#7fa832}.make_an_inquiry a i{display:block;height:40px;width:40px;background:#333;line-height:40px;font-size:25px!important;text-align:center;float:left;margin:0;border-left:1px solid #fff}.three_offers{width:100%;float:left}.three_offers li{float:left;position:relative;width:270px;height:285px;margin:0 0 15px 0}.three_offers li:nth-child(3n-1){margin:0 15px 15px 15px}#similarOffers .three_offers li{margin:0 0 30px 30px}#similarOffers .three_offers li:nth-child(3n-1){margin:0 0 30px 30px}#similarOffers .three_offers li:nth-child(4n-7){margin:0 0 30px 0}.three_offers li.offer_alert_row{display:block;width:100%!important;height:auto!important;margin:0!important}.three_offers li.filler{width:0;height:0}.offers_list li a,.offers_slider a{display:block;overflow:hidden;position:static;width:100%;height:100%;background:#fff}a.offer_block .indicators{position:absolute;bottom:30px;right:0;z-index:5;border-radius:0;background:rgba(255,255,255,.6);color:#333;padding:0 5px;font-weight:700;font-size:14px;pointer-events:none}.offers_list li a.offer_block{border-bottom:3px solid #7fa832}.offers_list li a.offer_block:hover{-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,.4);-moz-box-shadow:0 0 15px 1px rgba(0,0,0,.4);box-shadow:0 0 15px 1px rgba(0,0,0,.4)}.offers_list li a.expired_offer,.offers_slider a.expired_offer{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.offers_list li a .img_headline .visiblyPhones,.offers_slider a .img_headline .visiblyPhones{display:block;position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.5)}.offers_list li a .img_headline,.offers_slider a .img_headline{display:block;position:relative;height:153px;width:100%}.offers_list ul li a .img_headline .discount,.offers_slider a .img_headline .discount{display:block;position:absolute;z-index:10;left:0;top:0;width:50px;height:50px;background:url(../images/bg-discount.png) 0 0 no-repeat;color:#fff;font-family:'Roboto Condensed',sans-serif;font-weight:600;font-size:18px;text-align:center}.offers_list ul li a .img_headline .discount span,.offers_slider a .img_headline .discount span{display:block;position:relative;top:2px;left:2px;width:50px;height:50px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.offerSlider{overflow:hidden}.offerSlider .discount_css,.offers_list ul li a .img_headline .discount_css,.offers_slider a .img_headline .discount_css,.short_search_result .discount_css{display:block;position:absolute;z-index:10;left:-40px;top:-40px;width:80px;height:80px;background:#7fa832;color:#fff;font-family:'Roboto Condensed',sans-serif;font-weight:600;font-size:18px;text-align:center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.offerSlider .discount_css,.offers_list ul li a .img_headline .discount_css span,.offers_slider a .img_headline .discount_css span{display:inline-block;line-height:135px}section#contentOffer.offerV2 .offerSlider .discount_css{top:0;left:0;width:45px;height:45px;line-height:45px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.offers_list a .img_headline img,.offers_slider a .img_headline img{display:block;position:relative;z-index:1;width:100%;height:auto;margin:0;padding:0}.offers_list a .img_headline .offer_expires{display:block;position:absolute;z-index:20;bottom:30px;left:0;height:30px;line-height:30px;text-align:right;padding-right:10px;width:100%;color:#333;background:rgba(255,255,255,.8)}.offers_list a .img_headline .offer_expires time{color:#bd362f;font-weight:500}.offers_list a .offerInfoContent{position:relative}.offers_list a .h3,.offers_list a h3,.offers_slider a h3{display:block;position:absolute;z-index:10;left:0;top:-30px;width:100%;height:30px;line-height:26px;background:rgba(0,0,0,.6);text-indent:10px;font-family:'Roboto Condensed',sans-serif;color:#fff;font-size:15px;font-weight:400;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}section#contentOffer.offerV2 .offers_list a h3{font-family:'Roboto Condensed',sans-serif;font-size:17px;font-weight:400;color:#fff}.offers_list a h3 .triangle,.offers_slider a h3 .triangle{background:#333;left:10px;bottom:-5px}.offers_list a .short_offer_info,.offers_slider a .short_offer_info{display:block;position:relative;height:70px}.offers_list a .short_info,.offers_slider a .short_info{display:block;position:relative;right:0;width:100%;height:100%;font-size:14px;line-height:1;color:#333;padding:8px 5px;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.offers_list a:hover .short_offer_info .short_info,.offers_slider a:hover .short_offer_info .short_info{right:-100%;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.offers_list a .footer_offer_list,.offers_slider a .footer_offer_list{display:block;position:relative;width:100%;height:35px;text-indent:10px;line-height:31px;font-size:16px;font-weight:400;color:#333}.offers_list a .footer_offer_list{border-top:1px solid #e3e3e3}.offers_slider .owl-carousel a .footer_offer_list{background:#f8f8f8}.offers_list a .footer_offer_list .old_price,.offers_slider a .footer_offer_list .old_price{position:relative;color:#787878;margin-left:5px}.offer_pricingV2 .old_price .line,.offers_list a .footer_offer_list .old_price .line,.offers_slider a .footer_offer_list .old_price .line{display:block;position:absolute;left:50%;margin-left:-17px;top:3px;width:34px;height:13px;background:url(../images/line.png) 0 0 no-repeat}.cart_wrapper .old_price{position:relative}#reservation_article .results-box.room .old_price .linev2,.cart_wrapper .old_price .lineV2,.linev2-new,.offer-list-v2 .offer-v2 .extra-info-list .price-row .old_price .linev2,.offer_pricingV2 .old_price .linev2{display:block;position:absolute;left:0;right:0;height:3px;background:rgba(209,44,61,.7);transform:rotate(-7deg);top:50%}.offers_list a .footer_offer_list .old_price.top,.offers_slider a .footer_offer_list .old_price.top{text-decoration:none}.offers_list a .footer_offer_list .final_price,.offers_slider a .footer_offer_list .final_price{display:block;text-align:center;position:relative;margin-top:-1px;float:right;height:35px;background:#7fa832;color:#fff;font-size:19px;font-weight:600}.offers_list a .footer_offer_list .final_price{width:150px}.offers_slider .owl-carousel a .footer_offer_list .final_price,.three_offers a .footer_offer_list .final_price{min-width:120px}.offers_list a .footer_offer_list .final_price i,.offers_slider .owl-carousel a .footer_offer_list .final_price i,.three_offers a .footer_offer_list .final_price i{width:35px;height:35px;line-height:33px;float:left;background:#333;color:#fff;margin:0;border-right:1px solid #e3e3e3;text-align:left;font-size:15px}.offers_list a .short_offer_info_hover,.offers_slider a .short_offer_info_hover{display:block;position:absolute;height:62px;left:-100%;top:0;width:100%;font-size:14px;font-weight:100;color:#333;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.offers_list a:hover .short_offer_info_hover,.offers_slider a:hover .short_offer_info_hover{left:0;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.offers_list a .short_offer_info_hover .location,.offers_slider a .short_offer_info_hover .location{display:block;height:auto;overflow:hidden;margin:0 0 -5px 0;padding:10px 0 0 8px}.offers_list a .short_offer_info_hover .purchased,.offers_slider a .short_offer_info_hover .purchased{padding:0 0 0 8px}.offers_list a .short_offer_info_hover .purchased .green_txt{font-weight:500}.offers_list a time .offers_slider a .short_offer_info_hover time{display:block;color:#333;padding:0 10px 0 8px;margin:0 0 5px 0}.offers_list a .star,.offers_list a time{height:36px;float:left;line-height:35px;background:#f8f8f8;border-top:1px solid #e3e3e3;margin:0}.offers_list a time{padding-left:5px;color:#333}.offers_list a time i{color:#7fa832;font-size:18px}.offers_list a time,.offers_list li a time{width:40%}.offers_list a .offer_pricingV2{background:#f8f8f8;border-top:1px solid #e3e3e3}.offer_pricingV2 .regular_price{height:30px;line-height:30px;color:#787878;padding-left:5px;font-size:15px}.offer_pricingV2 .regular_price .price_label{color:#333;font:400 19px 'Roboto Condensed',sans-serif}.offer_pricingV2 .regular_price .payment_price{color:#7fa832;font-weight:700;font-size:18px;padding:0 5px 0 0}.offer_pricingV2 .regular_price .old_price,.old-price2{position:relative;font-weight:700;margin-right:5px}.offer_pricingV2 .price{float:right;width:50%;background:#7fa832;text-align:center;height:30px;line-height:30px}.offer_pricingV2 .price .amount{font-size:19px;font-weight:700;color:#fff}.offer_pricingV2 abbr{text-decoration:none}.offers_list a .offer-footerV2{background:#f8f8f8;border-top:1px solid #e3e3e3;overflow:hidden}.offers_list a .offer-footerV2 .view_details_btn{float:right;width:36px;height:36px;background:#7fa832}.offers_list a .offer-footerV2 .view_details_btn i{background:0 0;border:none}.offers_list a .offer-footerV2 .view_details_btn .btn-label{display:none;font-family:"Roboto Condensed",sans-serif;font-size:21px}.offers_list a .offer-footerV2 span,.offers_list a .offer-footerV2 time{font-size:13px;border:0}.offers_list a .offer-footerV2 time{text-align:left}.offers_list a .offer-footerV2 time i.fa-clock-o{font-size:12px}.offers_list a .star{padding-right:10px;width:60%}.offers_list a .short_offer_info_hover .star{padding:0 0 0 10px;margin:0;border:none;width:auto;height:auto;background:0 0}.offers_list a .short_offer_info_hover .star i.fa-thumbs-o-up{margin-right:5px}.offers_list a .bought_vouchers_span{display:block;padding-right:10px;width:auto;color:#333;height:36px;line-height:35px;background:#f8f8f8;border-top:1px solid #e3e3e3;margin:0;float:right}.offers_list a .star i.fa-thumbs-o-up{display:block;height:35px;line-height:35px;float:left;text-align:center;margin:0 10px 0 0;font-size:18px;color:#333}.offers_list a .star ul{float:right}.offers_list a .star ul li{float:left;height:35px;line-height:35px;width:auto!important;padding:0;margin:0 2px!important}.offers_list li a .star ul li i{font-size:21px;color:#4c4c4c;height:35px;line-height:35px}.offers_slider .owl-carousel a .star ul li i,.three_offers li a .star ul li i{font-size:18px}.offers_list li a .star ul li.perfectly i{color:#f1a700}.offers_list li a .short_offer_info_hover .location i,.offers_list li a .short_offer_info_hover .purchased i,.offers_list li a time i,.offers_slider a .short_offer_info_hover .location i,.offers_slider a .short_offer_info_hover .purchased i,.offers_slider a .short_offer_info_hover time i{display:inline-block;width:20px;text-align:center;margin-right:5px;font-size:18px;color:#333}.offers_list li a time i{margin-right:0!important}.offers_list li a .view_offer,.offers_slider a .view_offer{display:block;position:absolute;z-index:10;top:-100%;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.offers_list li a .view_offer span.btnView,.offers_slider a .view_offer span.btnView{display:block;position:absolute;width:190px;height:36px;text-align:center;bottom:45%;left:50%;margin-left:-95px;font-family:'Roboto Condensed',sans-serif;color:#fff;font-size:14px;text-transform:uppercase;line-height:36px;font-weight:400;background:#7fa832}.offers_list li a:hover .view_offer,.offers_slider a:hover .view_offer{top:0;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.offers_list li a .view_offer span.btnView .double_right,.offers_slider a .view_offer span.btnView .double_right{display:block;position:static;float:right;width:36px;height:36px;background:#333}.offers_list li a .view_offer span.btnView .double_right i,.offers_slider a .view_offer span.btnView .double_right i{display:block;width:36px;height:36px;font-size:21px;text-align:center;line-height:34px}#sliderContainer .label_container,.offers_list li a .label_container,.offers_slider a .label_container{position:absolute;top:10px;right:-5px;z-index:20}#sliderContainer .label_container li,.offers_list li a .label_container li,.offers_slider a .label_container li{position:relative;float:none;margin:0 0 10px 0;padding:0 10px;width:auto;height:18px;overflow:visible;background:#ff7900;line-height:15px;-webkit-box-shadow:0 1px 5px #323232;-moz-box-shadow:0 1px 5px #323232;box-shadow:0 1px 5px #323232}#sliderContainer .label_container li.expiring,.offers_list li a .label_container li.expiring,.offers_slider a .label_container li.expiring{background:#ff7900}#sliderContainer .label_container li.expiring:before,.offers_list li a .label_container li.expiring:before,.offers_slider a .label_container li.expiring:before{border-color:#ff7900 transparent transparent transparent}#sliderContainer .label_container li.special_event,.offers_list li a .label_container li.special_event,.offers_slider a .label_container li.special_event{background:#cd3333}#sliderContainer .label_container li.important,.offers_list li a .label_container li.important,.offers_slider a .label_container li.important{background:#333}#sliderContainer .label_container li.special_event:before,.offers_list li a .label_container li.special_event:before,.offers_slider a .label_container li.special_event:before{border-color:#cd3333 transparent transparent transparent}#sliderContainer .label_container li.bestseller,.offers_list li a .label_container li.bestseller,.offers_slider a .label_container li.bestseller{background:#7fa832}#sliderContainer .label_container li.bestseller:before,.offers_list li a .label_container li.bestseller:before,.offers_slider a .label_container li.bestseller:before{border-color:#7fa832 transparent transparent transparent}#sliderContainer .label_container li label,.offers_list li a .label_container li label,.offers_slider a .label_container li label{color:#fff;cursor:pointer;font:500 11px Roboto,sans-serif;text-shadow:1px 1px 1px rgba(0,0,0,.35)}#sliderContainer .label_container li:before,.offers_list li a .label_container li:before,.offers_slider a .label_container li:before{position:absolute;top:100%;right:0;content:"\A";width:0;height:0;border-style:inset;border-width:5px 5px 0 0;border-color:#f70 transparent transparent transparent;-webkit-transform:rotate(360deg);transform:rotate(360deg);font-size:0;line-height:0}.two_offers{width:100%;float:left;margin-bottom:15px}.two_offers li{float:left;position:relative;width:412px;height:369px;margin:0 15px 0 0}.two_offers li:last-child{margin:0}.two_offers li a{display:block;overflow:hidden;position:static;width:100%;height:100%;background:#fff}.offers_list .two_offers li a .img_headline{height:237px}.empty-cart .filler_content .innerBox{padding:10px 0}section#similarOffers.empty-cart .filler_content .three_offers&gt;li,section#similarOffers.empty-cart .filler_content .three_offers&gt;li:nth-child(3n-1){margin-left:10px}.empty-cart .filler header h3,.empty-cart .filler_content header h3{margin:0!important;border-bottom:0!important}.empty-cart .offers_list.suggested .gateway_offer{margin:0 0 0 5px}.empty-cart .offers_list.suggested.filler .gateway_offer&gt;li{width:23%}.sort_filters{margin:0 0 20px 0}.sort_filters .switching_holiday{float:left;margin-left:-15px}.sort_filters .switching_holiday li{float:left;width:225px;height:42px;margin:0 10px 0 0}.sort_filters .switching_holiday.top_offers li{width:210px}.sort_filters .switching_holiday li:last-child{margin:0}.sort_filters .switching_holiday li a{display:block;position:relative;width:100%;height:100%;background:#e3e3e3;color:#333;line-height:42px}.sort_filters .switching_holiday li a i{display:block;float:left;font-size:20px;height:42px;width:42px;line-height:42px;margin:0 10px 0 0;text-align:center;color:#333;border-right:1px solid #fff;background:#e3e3e3}.sort_filters .switching_holiday li a .num{display:block;float:right;text-indent:0;width:42px;height:42px;font-weight:600;text-align:center;background:#fbfbfb;border-left:1px solid #e3e3e3}.sort_filters .switching_holiday li a:hover{background:#7fa832;color:#fff}.sort_filters .switching_holiday li a:hover i{background:#7fa832;color:#fff}.sort_filters .switching_holiday li a:hover .num{color:#fff;background:#7fa832}.sort_filters .switching_holiday li a.active,.sort_filters .switching_holiday li a.active:hover{color:#333;background:#fff}.sort_filters .switching_holiday li a.active i{background:#fff;color:#333;border-right:1px solid #333}.sort_filters .switching_holiday li a.active .num,.sort_filters .switching_holiday li a.active:hover .num{color:#fff;background:#7fa832;border-color:#6e922a}.sort_filters .select_filters{width:371px;height:42px;padding:6px 0 0 6px;float:right;background:#e3e3e3}#contentProfile .sort_filters .select_filters{width:auto;padding:6px}.sort_filters .select_filters.filtersLeft{float:none;width:auto;max-width:507px}.sort_filters .select_filters li{float:left;margin:0 10px 0 0;font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:300}.sort_filters .select_filters li:last-child{margin:0}.sort_filters .select_filters li a{display:inline-block;height:30px;line-height:30px;color:#333;background:#fff;padding:0 10px 0 0;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.offers_list .select_filters li a{width:auto}.sort_filters .select_filters li a.sorter.text{padding:0 0 0 10px}.sort_filters .select_filters li a.active,.sort_filters .select_filters li a.sorter.text.active span.br,.sort_filters .select_filters li a.sorter.text:hover span.br,.sort_filters .select_filters li a:hover{background:#7fa832;color:#fff;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.sort_filters .select_filters li a.down,.sort_filters .select_filters li a.up{float:left;padding:0}.sort_filters .select_filters li span{display:block;float:left;height:30px;padding:0 6px;line-height:30px;background:#fff}.sort_filters .select_filters li span.br{float:right;margin:0 0 0 10px;background:#fbfbfb;border-left:1px solid #e3e3e3}.sort_filters .select_filters li a i{display:block;float:left;width:30px;height:30px;background:#fbfbfb;color:#7fa832;text-align:center;line-height:30px;font-size:20px;margin:0 10px 0 0;border-right:1px solid #e3e3e3}.sort_filters .select_filters li a.active i,.sort_filters .select_filters li a:hover i{background:#7fa832;border-color:#6e922a;color:#fff;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.sort_filters .select_filters li a.up i{border-left:1px solid #e3e3e3;border-right:none}.sort_filters .select_filters li a.down i,.sort_filters .select_filters li a.up i{margin:0}section#contentProfile.profileV2{background:#fff;float:left;margin-left:10px}section#contentProfile.profileV2.betaProfile{min-height:0}section#contentProfile.profileV2 hr{display:block;height:1px;border:0;border-top:1px solid #e3e3e3;margin:1em 0;padding:0}section#contentProfile.profileV2 .profile_article{border-bottom:3px solid #7fa832}section#contentProfile.profileV2 .profile_article&gt;header{padding:10px 20px}section#contentProfile.profileV2 .profile_article .heading{background:rgba(127,168,50,.5)}section#contentProfile.profileV2 .email_article{position:relative;border-bottom:3px solid #7fa832;padding:10px}section#contentProfile.profileV2 .email_article .cityRow .row{padding:0 20px}section#contentProfile.profileV2 .email_article a.selectCategory,section#contentProfile.profileV2 .email_article a.selectSubcategory{border:1px solid #efefef}section#contentProfile.profileV2 .email_article .row .col a i{height:33px}section#contentProfile.profileV2 #submitBtn{float:none}section#contentProfile.profileV2 .footprint{display:block;background:url(../images/bg-body.webp) 0 0 repeat;text-align:center;font-size:14px;padding-top:5px}section#contentProfile.profileV2 .profile_article ul.unusedVouchers&gt;li{margin-bottom:10px}.profile_article .gdpr-container{display:none}.profile_article .gdpr-container .input-container{font-size:0}.profile_article .gdpr-container .input-container i{background:#333;color:#fff;padding:13px;font-size:14px}.profile_article .gdpr-container .input-container label{cursor:pointer}section#contentProfile.profileV2 .profile_box{background:#fff}section#contentProfile.profileV2 .profile_box header{background:#e3e3e3;color:#4c4c4c}section#contentProfile.profileV2 .profile_box footer{width:auto;margin-top:10px;background:#e3e3e3;color:#4c4c4c;border:none}section#contentProfile.profileV2 .profile_box header h2{font-family:Roboto,sans-serif;font-size:14px;text-indent:15px;font-weight:500;line-height:40px}section#contentProfile.profileV2 .profile_box .content_area{padding:0 15px}section#contentProfile.profileV2 .profile_box .content_area .fluid{margin-left:-15px;margin-right:-15px}section#contentProfile.profileV2 .profile_box .content_area .inline{display:inline}section#contentProfile.profileV2 .profile_box .list-group,section#contentProfile.profileV2 .profile_box .list-group-filled,section#contentProfile.profileV2 .profile_box .nav-group{list-style-type:none}section#contentProfile.profileV2 .profile_box .list-group&gt;li{display:block}section#contentProfile.profileV2 .profile_box .list-group&gt;li:after{content:'';display:table;clear:both}section#contentProfile.profileV2 .profile_box .list-group&gt;li h3{font-family:"Roboto Condensed",sans-serif;font-weight:500;font-size:17px}section#contentProfile.profileV2 .profile_box .list-group-filled&gt;li{display:block;background:#e3e3e3;border-bottom:1px solid #fff;padding:0 20px;line-height:30px}section#contentProfile.profileV2 .profile_box .list-group-filled&gt;li .value,section#contentProfile.profileV2 .profile_box .list-group&gt;li .value{display:inline-block;margin-left:5px;font-weight:700}section#contentProfile.profileV2 .profile_box .nav-group&gt;li{display:inline-block;margin:0 5px}section#contentProfile.profileV2 .profile_box .gray_btn{padding:0 15px}section#contentProfile.profileV2 .offers_list{padding:0;margin:0;background:#fff}section#contentProfile.profileV2 .offers_list .three_offers{list-style-type:none}section#contentProfile.profileV2 .offers_list .three_offers&gt;li{width:255px;list-style-type:none;margin:0}section#contentProfile.profileV2 .offers_list a h3{font-family:'Roboto Condensed',sans-serif;font-size:17px;font-weight:400;color:#fff}section#contentProfile.profileV2 .offers_list .three_offers li:nth-child(3n-1){margin:0 10px}section#contentProfile.profileV2 .offers_list .campaign_list li.large{width:250px;margin-left:20px}section#contentProfile.profileV2 .offers_list .campaign_list li{width:262px}section#contentProfile.profileV2 .offers_list.suggested .gateway_offer{margin:0}section#contentProfile.profileV2 .offers_list.suggested .gateway_offer&gt;li{width:197px;margin:0 5px}section#contentProfile.profileV2 .offers_list.suggested .gateway_offer li h3{background:#e3e3e3;font-family:'Roboto Condensed',sans-serif;font-size:21px;line-height:28px;text-indent:10px;font-weight:300;color:#333}section#contentMain .filler_content .innerBox{padding:20px 0}section#contentMain .filler_content h3{border-bottom:1px solid #e3e3e3;margin:0 15px 0 0}.offers_list.suggested.filler header h3{border-bottom:1px solid #e3e3e3;padding-bottom:10px;margin:0 15px 0 0}.offers_list.suggested.filler .gateway_offer&gt;li{width:205px;margin:0 5px}.offers_list.suggested.filler .gateway_offer&gt;li .offer_txt{display:none}.recommended_destinations_list{margin:0 0 30px 0}.recommended_destinations_list h2{font-family:"Roboto Condensed",sans-serif;font-size:21px!important;font-weight:300!important}.recommended_destinations_list h2 i{color:#333!important}.recommended_destinations_list header{margin:0 0 15px 0}.recommended_destinations_list ul li{float:left;width:270px;height:40px;margin:0 0 20px 0}.recommended_destinations_list ul li a{position:relative;display:block;width:100%;height:100%;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:21px;color:#333;line-height:40px;text-indent:10px;background:#fff;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.recommended_destinations_list ul li a .num{position:absolute;top:0;right:0;display:block;width:40px;height:40px;background:#7fa832;font-family:Roboto,sans-serif;font-size:16px;font-weight:600;text-align:center;line-height:40px;text-indent:0;color:#fff;border-left:1px solid #6b8d2a}.recommended_destinations_list ul li a:hover{background:#7fa832;color:#fff;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.all_destinations .destinations_bulgaria,.all_destinations .destinations_outward{width:50%;height:250px;float:left;padding:20px}.all_destinations .destinations_bulgaria h2,.all_destinations .destinations_outward h2{margin:0 0 20px 0}.all_destinations .destinations_bulgaria{background:#fff url(../images/bulgaria-map.png) 20px 70px no-repeat}.all_destinations .destinations_outward{background:#f8f8f8 url(../images/world-map.png) 20px 80px no-repeat}.all_destinations ul{float:right;margin-right:10px;padding:0 0 0 10px;border-left:1px solid #333}.all_destinations ul li{line-height:26px}.all_destinations ul li a{font-size:14px;color:#333;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.all_destinations ul li a:hover{color:#7fa832;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}section#contentOffer #sliderContainer{position:relative;width:450px;float:left;margin-bottom:5px}section#contentOffer .social-buttons{float:left;margin:0;padding:5px 0 0 10px;height:40px;width:100%;background:#fff}section#contentOffer .social-buttons iframe{position:relative;top:-5px}section#contentOffer .social-buttons ul li{float:left;width:100px;height:50px}section#contentOffer .social-buttons ul li a{display:block;height:100%;color:#fff;text-align:center;line-height:50px}section#contentOffer .social-buttons ul li a i{display:block;float:left;width:50px;color:#fff;text-align:center;line-height:49px;font-size:20px}section#contentOffer .social-buttons ul li a.facebook{background:#3e599a}section#contentOffer .social-buttons ul li a.facebook i{background-color:#4a6ea9}section#contentOffer .social-buttons ul li a.gplus{background:#b8382e}section#contentOffer .social-buttons ul li a.gplus i{background-color:#e02f2f}section#contentOffer .social-buttons ul li a.twitter{background:#4b8cbe}section#contentOffer .social-buttons ul li a.twitter i{background-color:#55acee}section#contentOffer .offer_info_container{width:420px;float:right;padding:0;font-weight:500}section#contentOffer.offerV2{width:850px}section#contentOffer.offerV2 .offer_info_container{width:210px;float:left!important}section#contentOffer.offerV2 #sliderContainer{position:relative;width:600px;float:right!important;margin-right:5px}a.expired_offer .img_headline::after,header#headerConainer .short_search_result ul li.disabled .img_price_box::after,section#contentOffer.offerV2 .offer_expired #sliderContainer::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(/images/soldout.png) 50% 50% no-repeat;pointer-events:none;z-index:99;transform:rotate(-30deg);background-size:100%}a.expired_offer .img_headline::after,header#headerConainer .short_search_result ul li.disabled .img_price_box::after{transform:rotate(-20deg)}section#contentOffer.offerV2 #sliderContainer.placeholder-preloader{background:#f4f4f4 url(/images/image-placeholder.jpg) no-repeat center center;border:1px solid #fff;border-radius:3px;min-height:340px}section#contentOffer.offerV2 #sliderContainer.placeholder-preloader img{visibility:hidden}section#contentOffer.offerV2 #sliderContainer.placeholder-preloader .offerSlider{display:block;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f4f4f4;background:linear-gradient(to right,rgba(238,238,238,.3) 8%,rgba(221,221,221,.6) 18%,rgba(238,238,238,.3) 33%);background-size:800px 104px;height:340px;position:relative}section#contentOffer.offerV2 .offer_expired #sliderContainer .offerSlider{-webkit-filter:grayscale(100%);filter:grayscale(100%)}section#contentOffer.offerV2 .fix_top_container h4{display:block;width:auto;float:none}.ask_question_btn{font-size:20px;font-weight:300}section#contentOffer.offerV2 .terms_of_use .questionBox .ask_question_btn{float:left;margin-top:10px}section#contentOffer .offer_info_container .fix_top_container{background:#fff;padding:0 10px 5px 20px;border-bottom:1px solid #e3e3e3}section#contentOffer .offer_info_container .topPriceInfo{float:none;clear:both;padding:10px;background:#e3e3e3}section#contentOffer .offer_info_container .topPriceInfo p{margin:0;font-weight:300}section#contentOffer .offer_info_container .topPriceInfo p span{font-weight:600}.bought_today_container{display:block}.fix_top .bought_today_container{display:none}.bought_today{opacity:1;-webkit-animation:flickerAnimation 1s infinite;-moz-animation:flickerAnimation 1s infinite;-o-animation:flickerAnimation 1s infinite;animation:flickerAnimation 1s infinite}i.tooltip{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;font-size:17px;color:#fff;background:#7fa832;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.price_info i.tooltip{width:auto;height:auto;background:0 0}section#contentOffer .offer_info_container .surcharge{float:right;width:50%;height:40px;line-height:40px;text-align:right}section#contentOffer .offer_info_container .surcharge span{font-size:17px;font-weight:600;color:#7fa832;padding-left:5px}section#contentOffer .offer_info_container h4{font-size:14px;font-weight:400;margin:0 0 10px 0}section#contentOffer .offer_info_container h4 .total{font-size:29px;color:#7fa832;font-weight:500}section#contentOffer .offer_info_container ul{width:100%;float:left}section#contentOffer .offer_info_container ul.price_discount{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:10px 0;margin:0 0 10px 0}section#contentOffer .offer_info_container ul.price_discount.price_info{border-top:none!important;position:relative;margin-top:-10px;background:rgba(0,0,0,.1)}section#contentOffer .offer_info_container ul.price_discount li{width:32%;float:left;margin:0 2% 0 0;text-align:center;border-right:1px solid #e3e3e3}section#contentOffer .offer_info_container ul.price_discount.price_info li,section#contentOffer .offer_info_container ul.price_discount.price_info li:first-child{border-right:1px solid #fff}section#contentOffer .offer_info_container ul.price_discount li:last-child{margin:0;border:none;position:relative}section#contentOffer .offer_info_container ul.price_discount li:last-child i{position:absolute;top:-5px;right:5px;font-size:21px;color:#7fa832;cursor:pointer}section#contentOffer .offer_info_container ul.price_discount li span{display:block;margin:5px 0 0 0;font-size:17px;font-weight:400}section#contentOffer .offer_info_container ul.price_discount li span.crossed{display:inline-block;position:relative;color:#787878}section#contentOffer .offer_info_container ul.price_discount li span.crossed .line{display:block;position:absolute;left:50%;margin-left:-17px;top:0;width:34px;height:13px;background:url(../images/line.png) 0 0 no-repeat}section#contentOffer .offer_info_container ul.price_discount.inactive_price li,section#contentOffer .offer_info_container ul.price_discount.inactive_price li span,section#contentOffer .offer_info_container ul.price_discount.no_promo li,section#contentOffer .offer_info_container ul.price_discount.no_promo li span{color:#e3e3e3!important}section#contentOffer .offer_info_container h4{display:block;width:50%;float:left;font-weight:500;font-size:14px;line-height:40px}section#contentOffer .offer_info_container h4 span{font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:400}section#contentOffer .offer_info_container h4 .price{font-size:29px}section#contentOffer .offer_info_container a.pay_now{float:left;padding:0;font-size:14px;margin:0 0 20px 0;text-transform:uppercase;font-weight:400;width:50%}section#contentOffer .offer_info_container .fix_top_container .hr{background:#e3e3e3;float:none;clear:both;margin-bottom:20px}section#contentOffer .offer_info_container a.pay_now.top_pay{width:50%;float:left;clear:inherit;margin-bottom:0}section#contentOffer .offer_info_container a.pay_now i{margin-right:0}section#contentOffer .offer_info_container a.pay_now span{font-size:21px;font-weight:600}section#contentOffer .offer_info_container a.pay_now:hover{color:#fff}section#contentOffer .offer_info_container.fix_top{width:100%;position:fixed;z-index:1000;left:0;top:62px;background:#fff;-moz-box-shadow:0 4px 4px rgba(51,51,51,.4);-webkit-box-shadow:0 4px 4px rgba(51,51,51,.4);box-shadow:0 4px 4px rgba(51,51,51,.4)}section#contentOffer .offer_info_container.fix_top .fix_top_container{width:1170px;margin:0 auto;position:relative}section#contentOffer .offer_info_container.fix_top .fix_top_container .hr{display:none}section#contentOffer .offer_info_container h3,section#contentOffer .offer_info_container.fix_top h4{display:none}section#contentOffer .offer_info_container.fix_top h3{display:block;margin:10px 0 0 0;float:left;font-size:21px;line-height:24px;font-weight:500;width:73%}section#contentOffer .offer_info_container.fix_top .price_discount,section#contentOffer .offer_info_container.fix_top .topPriceInfo{display:none}section#contentOffer .offer_info_container.fix_top a.green_btn{float:right;width:25%;margin:16px 0 0 0}section#contentOffer.offerV2 .offer_info_container.fix_top{padding:10px 0 0 0}section#contentOffer.offerV2 .offer_info_container.fix_top .fix_top_container .big_price_tag{width:100%;background:0;margin:0;float:right;box-shadow:none;height:45px}section#contentOffer.offerV2 .offer_info_container.fix_top .fix_top_container .big_price_tag:after{border:none;display:table;clear:both}section#contentOffer.offerV2 .offer_info_container.fix_top .fix_top_container .big_price_tag .buy_btn{margin-top:0}section#contentOffer.offerV2 .offer_info_container.fix_top h3{display:block;margin:0;padding:0;line-height:20px;text-align:left}section#contentOffer.offerV2 .offer_info_container.fix_top .fix_top_container .expire_timer,section#contentOffer.offerV2 .offer_info_container.fix_top .fix_top_container .features_list{display:none}section#contentOffer .offer_info_container.fix_top #likebox{display:none!important}#likebox{position:relative}#likebox #likebox_whynot{background:#fff;display:none;position:absolute;top:41px;left:0}#likebox .dislikeForm{padding:20px}#likebox .dislikeForm label{line-height:24px}.dislikeForm label.checkBoxLabel{display:block;line-height:24px;width:100%;float:none}#likebox .dislikeForm button{width:100%}.dislikeForm label input[type=checkbox]{display:block;height:auto;width:auto;float:left;margin:6px 10px 0 0}#likebox .dislikeForm legend{font-family:'Roboto Condensed',sans-serif;font-size:17px;font-weight:400;margin:0 0 10px 0}#likebox .onepushed{background:#fff}#likebox .onepushed h5{float:right;font-size:14px;font-weight:400;color:#4c4c4c;line-height:40px;margin-right:20px}#likebox .onepushed .like_btn{margin-right:1px}#likebox .onepushed .dis_like_btn,#likebox .onepushed .like_btn{width:40px;height:40px;float:right;font-size:20px;text-align:center;line-height:40px;color:#fff;background:#e3e3e3}#likebox .onepushed .dis_like_btn i,#likebox .onepushed .like_btn i{width:40px;height:40px;float:left;color:#fff;line-height:40px;font-size:20px;text-align:center}#likebox .onepushed .like_btn.active,#likebox .onepushed .like_btn:hover{background:#375999}#likebox .onepushed .dis_like_btn.active,#likebox .onepushed .dis_like_btn:hover{background:#b94a48}#call-bogi{display:block;position:relative;margin-bottom:20px}section#contentOffer .terms_of_use,section#contentProfile .terms_of_use{background:#e3e3e3;margin:0 0 30px 0;color:#4c4c4c}.curious_box{background:rgba(127,168,50,.43)!important}.curious_box .phone-list a{color:#333;font-family:'Open Sans',sans-serif,Arial;font-weight:400;font-size:21px}.important_box h3{color:#7fa832!important}.innerBox{padding:20px}#write_coments textarea{display:block;width:100%;margin-bottom:20px}section#contentOffer .terms_of_use .headline,section#contentProfile .terms_of_use .headline{padding:0 0 10px 0;margin:0 0 20px 0;border-bottom:1px solid #fff}section#contentOffer .terms_of_use h3,section#contentProfile .terms_of_use h3{float:left;font-size:21px;font-weight:300;margin:0 20px 0 0}section#contentOffer.offerV2 .terms_of_use h3{margin:0;float:none}section#contentOffer.offerV2 .terms_of_use.comments h3{float:left}section#contentOffer.offerV2 .terms_of_use.address_and_contacts ul li{list-style-type:none;margin:0}section#contentOffer .terms_of_use h3 i,section#contentProfile .terms_of_use h3 i{font-size:25px;margin:0 10px 0 0;float:left}section#contentOffer .terms_of_use .validity,section#contentProfile .terms_of_use .validaty{font-weight:600;line-height:24px;margin:0}section#contentOffer .terms_of_use h4,section#contentProfile .terms_of_use h4{font-size:14px;font-weight:600;margin:0 0 5px 0}section#contentOffer .terms_of_use ul,section#contentProfile .terms_of_use ul{margin:0 0 20px 0}section#contentOffer.offerV2 .terms_of_use ul.address_and_contacts_list{margin:0}section#contentOffer .terms_of_use ul li,section#contentProfile .terms_of_use ul li{list-style:circle;margin:0 0 5px 20px}section#contentOffer.offerV2 .terms_of_use ul&gt;li{list-style-type:none}section#contentOffer.offerV2 .terms_of_use.comments ul{display:inline-block;margin:0}section#contentOffer.offerV2 .terms_of_use.comments ul li,section#contentOffer.offerV2 .terms_of_use.comments_main ul li{display:inline-block;list-style:none;margin:0 0 0 5px;font-size:22px}section#contentOffer.offerV2 .terms_of_use.comments_main ul li.comment{display:block;font-size:14px}section#contentOffer.offerV2 .terms_of_use.comments_main .headline h3{font-weight:400}section#contentOffer.offerV2 .terms_of_use.comments_main .headline{margin:0}section#contentOffer.offerV2 .terms_of_use.comments ul li.perfectly,section#contentOffer.offerV2 .terms_of_use.comments ul li:hover{color:#f1a700}section#optionOffer a.btnAff{display:block;width:200px;padding:0}section#contentOffer .terms_of_use .bonusOffer{display:block;width:100%;padding:20px;background:#fff}section#contentOffer.offerV2 .terms_of_use .bonusOffer{padding:20px 20px 10px 20px;margin:0 20px;width:auto}section#contentOffer.offerV2 .terms_of_use.termsV2 .bonusOffer{margin:0}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box{background:#fde29d!important;padding-top:10px;padding-bottom:5px}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box&gt;p{max-width:70%;float:left;line-height:1.2;padding-left:10px}section#contentOffer.offerV2 .terms_of_use .bonusOffer.work-time-alert{position:relative;font-weight:700;text-transform:uppercase;margin:15px 0 0 0}section#contentOffer.offerV2 .terms_of_use .bonusOffer.work-time-alert h4{margin:0;float:left}section#contentOffer.offerV2 .terms_of_use .bonusOffer.work-time-alert p{font-size:11px;padding:0;float:left;margin-left:1%}section#contentOffer.offerV2 .terms_of_use .reservation_inner ul,section#contentOffer.offerV2 .terms_of_use .reservation_inner ul li{margin:0;padding:0}section#contentOffer.offerV2 .questionBox{margin:-15px 0 0 0}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box&gt;p i{margin-left:-20px;margin-right:5px}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box&gt;p span{font-weight:500}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box .phone-list a i{margin-right:5px}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box .phone-list.phonenumber-list a{display:inline-block;width:auto;height:auto;color:#4c4c4c;font-size:21px;margin:0;padding:0 10px 0 0;background:0 0;font-weight:700;float:none;line-height:1}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box .phone-list.phonenumber-list a i{display:inline;background:0 0;color:#4c4c4c;border:none;margin:0;float:none}section#contentOffer .terms_of_use .bonusOffer h3{display:block;float:none;clear:both;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #e3e3e3}section#contentOffer .terms_of_use .bonusOffer h3 i{font-size:21px;line-height:22px;float:left;margin-right:10px}section#contentOffer.offerV2 .curious_box h3{border-bottom:1px solid #fff}section#contentOffer .extras_list{overflow:hidden;margin-bottom:30px}section#contentOffer .extras_list{background:#e3e3e3;padding:20px}section#contentOffer.offerV2 .extras_list{background:#fff;margin-bottom:0}section#contentOffer.offerV2 .extras_list h3{border-bottom:1px solid #e3e3e3}section#contentOffer .extras_list h3{border-bottom:1px solid #fff;padding-bottom:10px}section#contentOffer .extras_list h3 i{margin-right:10px}section#contentOffer ul.extras_info{list-style-type:none;position:relative}section#contentOffer ul.extras_info li{float:left;width:25%}.galleryBox{margin:0 0 30px 0}.galleryBox .gallery_list{width:100%;padding:2% 1% 0 1%;background:#fff}.galleryBox .gallery_list li{float:left;width:23%;margin:0 1% 2% 1%}.galleryBox .gallery_list li a{display:block;position:relative;overflow:hidden}.galleryBox .gallery_list li a img{display:block;width:100%;height:110px;border:1px solid #e3e3e3}section#contentOffer .galleryBox .gallery_list li a img{display:block;width:100%;height:130px;border:1px solid #e3e3e3}.galleryBox .gallery_list li a .img_hover{display:block;position:absolute;z-index:10;width:100%;height:100%;overflow:hidden;text-align:center;top:-100%;left:0;background:rgba(52,52,56,.5);-webkit-transition:.2s ease-in-out 0s;-moz-transition:.2s ease-in-out 0s;-o-transition:.2s ease-in-out 0s;-ms-transition:.2s ease-in-out 0s;transition:.2s ease-in-out 0s}.galleryBox .gallery_list li a .img_hover i{display:inline-block;position:absolute;width:40px;height:40px;line-height:36px;top:-100%;color:#fff;margin-left:-20px;border:2px solid #fff;-webkit-transition:.2s ease-in-out 0s;-moz-transition:.2s ease-in-out 0s;-o-transition:.2s ease-in-out 0s;-ms-transition:.2s ease-in-out 0s;transition:.2s ease-in-out 0s}.galleryBox .gallery_list li a:hover .img_hover i{top:50%;margin-top:-20px;margin-left:-20px;-webkit-transition:.4s ease-in-out 0s;-moz-transition:.4s ease-in-out 0s;-o-transition:.4s ease-in-out 0s;-ms-transition:.4s ease-in-out 0s;transition:.4s ease-in-out 0s}.galleryBox .gallery_list li a:hover .img_hover{top:0;-webkit-transition:.2s ease-in-out 0s;-moz-transition:.2s ease-in-out 0s;-o-transition:.2s ease-in-out 0s;-ms-transition:.2s ease-in-out 0s;transition:.2s ease-in-out 0s}section#aboutBrand .about_brand{margin:0}section#contentOffer .about_brand .brand_info_container{background:#fff;padding:20px;margin:0 0 1px 0}section#contentOffer.offerV2 .about_brand .brand_info_container{margin:0}section#contentOffer.offerV2 .about_brand .brand_info_container .hr{background:#e3e3e3;margin-bottom:10px}section#contentOffer.offerV2 .about_brand .brand_info_container h3.brandName{margin-bottom:10px}section#contentOffer.offerV2 .about_brand .brand_info_container p.vendor_text{display:block;font-size:13px}section#contentOffer .about_brand .brand_info_container ul.licenses{list-style-type:none}section#contentOffer .about_brand .brand_info_container ul.licenses li{display:inline-block;margin-right:15px}.rating-stars i{color:#333}.rating-stars i.active{color:#ffbf00}.about_brand .assessment{background:#fff;width:100%;height:95px;padding:5px;margin:0 0 30px 0}section#contentOffer.offerV2 .about_brand .assessment{width:auto;padding:0 0 0 20px;margin:0 0 0 -20px}section#contentOffer.offerV2 .about_brand .assessment&gt;ul{margin:0 0 20px 0;float:left}section#contentOffer.offerV2 .about_brand .assessment ul&gt;li{float:left}.about_brand .assessment .small_offer_img{width:136px;height:85px;float:left;margin:0;position:relative}.about_brand .assessment .small_offer_img .triangle{right:-6px;top:36px;background:#fff}.about_brand .assessment ul{float:right;height:40px;position:relative;margin-top:45px}.about_brand .assessment ul li{float:left;height:40px;line-height:40px;padding:0 10px;border-right:1px solid #e3e3e3}.about_brand .assessment ul li i{font-size:18px;margin:0 5px 0 0}.about_brand .assessment ul li:last-child{border:none;padding-right:0}.about_brand .assessment ul li:nth-last-child(2){border:none}.about_brand .assessment ul li .star{border:none;margin:0;padding:0}section#contentOffer.offerV2 .about_brand .assessment ul li .star{margin-left:-7px}.about_brand .assessment ul li ul{margin:0;top:0}.about_brand .assessment ul li ul li{padding:0;border:none;line-height:40px}aside.open_offer.offerV2 .comments_box h3{margin:0 0 5px 0}.comments_box&gt;.headline h3{font-weight:700;font-size:14px;margin:0 0 5px 10px}.comments_list li.comment{margin-bottom:10px}.comments_list li.comment .headline{background:0 0;height:40px}.comments_list li.comment .headline::after{content:"";display:table;clear:both}.comments_list li.comment .headline .avatar_box{display:block;position:relative;width:40px;height:40px;float:left}.comments_list li.comment .headline .avatar_box::before{content:" ";position:absolute;bottom:-4px;left:16px;width:0;height:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#e3e3e3 transparent transparent transparent}.comments_list li.comment .headline .avatar_box img{width:40px;height:40px;border-radius:50%;border:3px solid #e3e3e3}.comments_list li.comment .headline .username{display:block;line-height:40px;float:left;margin-left:10px}.comments_list li.comment .headline .rating{float:right;margin-right:10px}.comments_list li.comment .headline .rating ul{list-style-type:none}.comments_list li.comment .headline .rating ul li{display:inline-block;font-size:11px;line-height:40px;margin:0 1px}.comments_list li.comment .headline .rating ul li.perfectly i{color:#f1a700}.comments_list li.comment .comment_message{margin-top:5px;padding-left:5px;font-size:13px;line-height:15px;border-bottom:1px solid #e3e3e3}section#contentOffer.offerV2 .filler_content .innerBox header{margin:0;padding-left:5px}section#contentOffer.offerV2 .filler_content .innerBox header h3{margin-bottom:10px}section#contentOffer.offerV2 .filler_content .innerBox .three_offers{margin-left:-5px}section#contentOffer.offerV2 .filler_content .innerBox .three_offers&gt;li{width:265px}section#contentOffer.offerV2 .filler_content .three_offers li:nth-child(3n-1){margin:0 10px}.comments .comments_container{width:845px;float:right;margin:0 0 40px 0}.comments .comments_container li{position:relative;background:#e3e3e3;color:#4c4c4c;margin:0 0 20px 0;padding:20px 0 20px 75px;list-style-type:none!important}.comments .comments_container li:last-child{margin-bottom:0}.comments .comments_container li ul li{padding:0;background:0 0;margin:0 2px!important}.comments .comments_container .img_box{position:absolute;z-index:10;overflow:hidden;border:5px solid #333;top:0;left:-55px;width:105px;height:105px}.comments .comments_container .img_box&gt;img{display:block;vertical-align:top;width:100%;height:100%;position:relative}.comments .comments_container .img_box,.comments .comments_container .img_box:before{-moz-border-radius:50%;border-radius:50%}.comments .comments_container .img_box&gt;img{-webkit-border-radius:50%;border-radius:50%}.comments .comments_container .img_box:before{content:'';display:block;position:absolute;left:0;right:0;width:105px;height:105px}.comments .comments_container .box_comment{width:750px;margin:0 0 40px 0}.comments .comments_container .box_comment h4{font-family:'Roboto Condensed',sans-serif;font-size:17px;font-weight:400;float:left;color:#333}.comments .comments_container .box_comment .star{float:right;width:180px;padding:0;margin:0;border:none}.comments .comments_container .box_comment .hr{background:#fff;height:1px;overflow:hidden;width:100%;margin:10px 0}.comments .write_comment{margin:0 0 40px 0}section#contentOffer.offerV2 .comments .write_comment{margin:0}.comments .write_comment h3{float:left}.comments .write_comment h3 .highlight{font-weight:500}.comments .write_comment .star{float:right;padding:0;margin:0;border:none;width:210px}.comments .write_comment .star ul li{cursor:pointer}.comments .write_comment .star ul li.perfectly i,.comments .write_comment .star ul li:hover i{color:#f1a700}.comments .write_comment .star #example-2{position:relative;top:-3px}.comments .write_comment .star .jquery-ratings-star{width:30px;height:30px;background-image:url(../images/star.png);background-position:0 0;background-repeat:no-repeat;position:relative;float:left}.comments .write_comment .star .jquery-ratings-full{background-image:url(../images/star.png);background-position:0 -30px!important}.comments .write_comment form.comment_form{width:100%}#contentOffer form.question_form{display:none}#contentOffer form.question_form textarea,.comments .write_comment form.comment_form textarea{width:100%;height:150px;margin:0 0 10px 0;background:#fff;border:1px solid #333}.address_list li .address_contact{border-bottom:1px solid #fff;padding-bottom:20px;margin-bottom:20px}section#contentOffer.offerV2 .about_brand{background:#fff;overflow:hidden}.about_brand .brand_contact,section#contentProfile article .brand_contact{float:left;width:350px}#address_list .address_and_contacts_list{list-style-type:none;background:#fff;padding:0}#address_list .address_and_contacts_list li{display:block;height:43px;border-bottom:1px solid #e3e3e3;overflow:hidden}#address_list .address_and_contacts_list li:before{content:'';font-size:0;display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}#address_list .address_and_contacts_list li a,#address_list .address_and_contacts_list li address{display:inline-block;vertical-align:middle;width:301px}#address_list .address_and_contacts_list li address{line-height:14px}#address_list .address_and_contacts_list li i{display:inline-block;width:42px;height:42px;font-size:20px;color:#7fa832;text-align:center;vertical-align:top;line-height:42px}#address_list .address_and_contacts_list li a.tel{color:#4c4c4c;font-weight:500;font-size:21px}#address_list .address_and_contacts_list li a.tel:hover{color:#668628}.about_brand .maps{width:520px;float:right;position:relative}section#contentOffer.offerV2 .about_brand .maps{width:470px}section#contentProfile article .maps{width:450px;float:right;position:relative}.about_brand .maps .map_mask,section#contentProfile article .maps .map_mask{position:absolute;width:100%;height:65%;z-index:10}.about_brand .maps iframe,section#contentProfile article .maps iframe{display:block;height:160px;margin:0 0 10px 0;padding:0;border:5px solid #e3e3e3}#similarOffers header h3,.offers_list header h3{color:#333;font-family:"Roboto Condensed",sans-serif;font-size:21px;font-weight:300;margin:0 0 20px}.recommended_destinations_list{width:100%;margin-bottom:30px;margin-top:20px}#similarOffers .recommended_destinations_list{margin-bottom:0}#similarOffers.offerV2 .recommended_destinations_list{margin-top:0}.recommended_destinations_list ul{width:100%;float:left}.recommended_destinations_list ul li{width:270px;margin:0 0 10px 0}#similarOffers .recommended_destinations_list ul li{width:370px;margin-bottom:10px}#similarOffers .recommended_destinations_list ul li:nth-child(3n-1),.recommended_destinations_list ul li:nth-child(3n-1){margin:0 30px 10px 30px}#similarOffers.offerV2 .offers_list.suggested header,#similarOffers.offerV2 .recommended_destinations_list header{border-bottom:1px solid #e3e3e3}section#contentOffer.offerV2 .vendor_more_offers header h3{border-bottom:1px solid #e3e3e3;padding-bottom:10px;margin-right:20px}#similarOffers.offerV2 .offers_list.suggested header h3,#similarOffers.offerV2 .recommended_destinations_list header h2{margin-bottom:10px}section#contentMain .recommended_destinations_list{background:#fff;padding:10px 15px}section#contentMain .recommended_destinations_list ul li{width:270px}section#contentMain .recommended_destinations_list ul li a{background:#e3e3e3}section#contentMain .recommended_destinations_list ul li a:hover{background:#7fa832;color:#fff}section#contentMain .recommended_destinations_list ul li:nth-child(3n-1){margin:0 15px 10px 15px}section#contentQuestions{width:100%}section#contentQuestions header{margin-bottom:20px}section#contentQuestions header p{font-family:"Roboto Condensed",sans-serif;font-size:21px;font-weight:400;margin:0 0 5px 0}section#contentQuestions header h3{display:block;padding:20px;background:#fff}section#contentQuestions header h3 i{color:#7fa832;font-size:24px;margin:0 10px 0 0}section#contentQuestions .comments .comments_container .box_comment h4{float:none}section#contentQuestions .comments .comments_container{width:100%;padding:0 55px}section#contentQuestions .comments .comments_container li{padding:20px 20px 20px 75px}section#contentQuestions .comments .comments_container li:nth-child(even){margin-bottom:50px}section#contentQuestions .comments .comments_container li.aQuestion{margin-right:150px}section#contentQuestions .comments .comments_container li.answer{margin-left:150px;padding:20px 75px 20px 20px}section#contentQuestions .comments .comments_container li.answer .box_comment{text-align:right}section#contentQuestions .comments .comments_container li.answer .box_comment h4{color:#7fa832}section#contentQuestions .comments .comments_container li.answer .img_box{left:inherit;right:-55px!important;border-color:#7fa832}section#contentQuestions .comments .comments_container li.answer .img_box&gt;img{display:block;left:0;width:100%}section#contentQuestions .comments .comments_container .box_comment{width:100%;margin-bottom:0}section#contentQuestions .ask_question form{width:100%}section#contentQuestions .ask_question form textarea{width:100%;height:150px;margin-bottom:20px}section#contentQuestions .ask_question form button.submitComment{padding:0;width:250px;float:right}section#contentQuestions .ask_question form a.back_btn{width:250px;height:40px}section#optionOffer article{margin:0 0 20px 0}section#optionOffer article h3.total{display:block;width:270px;height:40px;text-align:right;background:#fff;line-height:40px;float:right;font-family:"Roboto Condensed",sans-serif;font-size:29px;font-weight:600;margin:0 70px 10px 0;padding:0 10px 0 0;color:#7fa832}section#optionOffer article h3.total .totalPrice{display:block;float:left;height:40px;width:80px;text-align:center;line-height:40px;background:#fbfbfb;border-right:1px solid #e3e3e3}section#optionOffer article h3.total span.green_txt,section#optionOffer article h3.total span.totalPrice{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;color:#333}section#optionOffer .variation{width:100%;padding:0 0 15px 0;margin:0 0 10px 0}section#optionOffer .variation .variation_num{width:60px;float:left;margin:0 30px 0 0}section#optionOffer .variation .variation_num h5{font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:100;margin:0 0 10px 0;text-transform:uppercase}section#optionOffer .variation .variation_num span{display:block;width:60px;height:60px;background:#333;font-family:"Roboto Condensed",sans-serif;font-size:35px;font-weight:100;text-align:center;color:#fff;line-height:60px}section#optionOffer .variation .offer_variation_info{float:left;width:780px;background:#fff;padding:5px}section#optionOffer .variation .offer_variation_info h3{font-family:"Roboto Condensed",sans-serif;font-size:17px;font-weight:600;color:#333;margin:0 0 10px 0;min-height:41px}section#optionOffer .variation .offer_variation_info .small_offer_img{display:block;float:left;width:18%;height:auto;margin:0 1% 0 0}section#optionOffer .variation .offer_variation_info .offerInfoBox{width:81%;float:left}section#optionOffer .variation .offer_variation_info ul li{display:inline-block;height:40px;line-height:40px;background:#fff;font-weight:600;font-size:13px;margin-right:30px}section#optionOffer .variation .offer_variation_info ul li:last-child{padding-right:0}section#optionOffer .variation .offer_variation_info ul li span{display:inline-block;font-size:16px;font-weight:600}section#optionOffer .variation .offer_variation_info ul li span label{font-size:15px;font-weight:300;color:#787878;background:url(../images/line.png) center center no-repeat}section#optionOffer .variation .offer_variation_info ul li span.no_in_desktop{display:none}section#optionOffer .variation .offer_variation_info ul li i{font-size:25px;margin:0 5px 0 0}section#optionOffer .variation .num_vouchers_price{width:230px;float:left;background:#fff;padding:5px 0 7px 0}section#optionOffer .disBox{width:50%;padding:20px;float:left;background:#e3e3e3}section#optionOffer .disBox h4{margin-bottom:20px;font-family:"Roboto Condensed",sans-serif;font-size:17px;font-weight:400}section#optionOffer .disBox .dislikeForm button.btn{float:none}section#optionOffer .backToTheOld{width:50%;height:301px;line-height:300px;float:left;text-align:center;background:url(../images/old-rio.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section#optionOffer .backToTheOld .mask{display:block;width:100%;height:100%;background:rgba(0,0,0,.6)}section#optionOffer .backToTheOld a.btn{display:inline-block;float:none}.num_vouchers{padding:10px 10px 10px 0}.num_vouchers p{margin:0;float:left;line-height:30px}.num_vouchers ul{margin:0;float:right}.num_vouchers ul li{float:left;color:#333;font-size:21px}.num_vouchers ul li.br{padding:0 5px;line-height:30px;text-align:center;min-width:50px}.num_vouchers ul li a{display:block;width:30px;height:30px;background:#333;color:#fff;font-size:25px;line-height:30px;text-align:center;cursor:pointer}.num_vouchers ul li a:hover{background:#7fa832}.num_vouchers_price .price_vouchers{height:40px;line-height:40px;padding:0;margin:0;background:#fff}.num_vouchers_price .price_vouchers span.price{display:block;height:40px;width:80px;margin:0;border-right:1px solid #fff;background:#fff;font-size:14px;line-height:40px;text-align:left;color:#333;float:left}.num_vouchers_price .price_vouchers .total_cost{float:right;height:40px;color:#7fa832;font-size:29px;font-weight:600;margin:0 10px 0 0}.num_vouchers_price .price_vouchers .total_cost span{font-size:14px;font-weight:400;margin:0}section#optionOffer a.buy_voucher{text-transform:uppercase;padding:0;text-align:center;width:270px;font-size:17px;margin-right:70px}section#optionOffer a.buy_voucher i{margin:0}section#optionOffer p.important_message{line-height:40px;margin:0 30px 0 0}section#optionOffer p.important_message i{font-size:25px;position:relative;margin:0 10px 0 0;bottom:-3px}section#paymentMethod h4{color:#333;font-family:"Roboto Condensed",sans-serif;font-size:17px;font-weight:300;margin:0 0 10px 0}section#paymentMethod h3.easypayCode{color:#7fa832;font-family:"Roboto Condensed",sans-serif;font-size:35px;line-height:normal;font-weight:600;margin:0}section#paymentMethod .easypay-container{background:#fff;padding:0 10px;text-align:center;margin-top:-10px;margin-bottom:5px}section#paymentMethod .easypay-container p{margin:0 0 10px 0}section#paymentMethod .paymentPeriodInfo{background:#fff;padding:0;margin-bottom:10px}section#paymentMethod .paymentPeriodInfo li{border-bottom:1px solid #e3e3e3;height:41px;line-height:40px;overflow:hidden}section#paymentMethod .paymentPeriodInfo li:last-child{border-bottom:none}section#paymentMethod .paymentPeriodInfo li i{display:inline-block;width:40px;height:40px;text-align:center;line-height:40px;background:#fbfbfb;font-size:25px;border-right:1px solid #e3e3e3;margin:0 10px 0 0}section#paymentMethod .paymentPeriodInfo.paybankInfo li:last-child{height:auto;line-height:21px;padding:10px 15px}section#paymentMethod .awaiting{background:#fff}section#paymentMethod .btn.bankBtn{width:auto;display:block;margin:0 0 0 50%;transform:translateX(-50%)}.two_box{float:left;width:50%}.paybank-container{position:relative;width:100%;margin:0 0 30px 0;padding:0;background:#fff}.paybank-container .bank_reason{width:50%;height:115px;position:relative;margin:0;padding:20px;text-align:center;float:left;background:#fff}section#paymentMethod .paybank-container .bank_reason p{margin-bottom:10px}section#paymentMethod .paybank-container .bank_reason h3{color:#7fa832;font-family:"Roboto Condensed",sans-serif;font-size:35px;line-height:normal;font-weight:600;margin:0}.paybank-container .bank_reason .triangle{display:block;position:absolute;top:50%;margin-top:-15px;right:-15px;width:30px;height:30px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.paybank-container .bank_instructions{width:50%;margin:0;padding:20px 20px 20px 40px;float:left;color:#fff;background:#7fa832}.paybank-container .bank_instructions h4{color:#fff!important;font-weight:600!important}.paybank-container .bank_instructions p{margin-bottom:0}.about_riobg{width:100%;padding:20px 20px 0 20px;background:#fff;position:relative}.about_riobg .vertical_hr{position:absolute;width:2px;height:180px;left:50%;bottom:0;background:#f0f0f0;margin-left:-1px;overflow:hidden}.about_riobg img.riobg_big{display:block;width:170px;height:140px;position:absolute;top:-20px;left:50%;margin-left:-85px}.about_riobg .left_text{width:42%;float:left}.about_riobg .right_text{width:42%;float:right}.about_riobg ul{margin:0 0 20px 0}.about_riobg ul li{list-style:circle;margin:0 0 5px 20px}.who_we_are{padding:50px 0;background:url(../images/bg-who-we-are.jpg) center top repeat-y}.who_we_are ul li{width:100%;position:relative;margin-bottom:60px}.who_we_are ul li:last-child{margin-bottom:0}.who_we_are ul li .info{position:relative;float:left;width:440px;padding:20px;background:#fff;margin-top:20px}.who_we_are ul li:nth-child(even) .info{float:right}.who_we_are ul li .info .triangle{right:-6px;top:20px;background:#fff}.who_we_are ul li:nth-child(even) .info .triangle{left:-6px!important}.who_we_are ul li .usr_img{position:absolute;overflow:hidden;border:5px solid #fff;width:200px;height:200px;left:50%;margin-left:-100px}.who_we_are ul li .usr_img&gt;img{vertical-align:top}.who_we_are ul li .usr_img,.who_we_are ul li .usr_img:before{-moz-border-radius:50%;border-radius:50%}.who_we_are ul li .usr_img&gt;img{position:absolute;top:0;left:-5px;-webkit-border-radius:50%;border-radius:50%}.who_we_are ul li .usr_img:before{content:'';display:block;position:relative;width:200px;height:200px}.who_we_are ul li .usr_title{float:right;margin-top:70px;width:440px}.who_we_are ul li:nth-child(even) .usr_title{text-align:right;float:left}.who_we_are ul li .usr_title h3{font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;font-size:18px;line-height:21px;font-weight:500;color:#7fa832}.who_we_are ul li .usr_title h4{font-family:Roboto,sans-serif;text-transform:uppercase;font-size:14px;font-weight:300;font-style:italic;color:#333}.voucher_cart{width:100%;border-collapse:collapse;margin:0 0 20px 0}.voucher_cart thead tr th{font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:600;text-align:center;height:30px;vertical-align:top}.voucher_cart tbody tr td{background:#fff;padding:10px 0;border-bottom:1px solid #e3e3e3}.voucher_cart tbody tr td.voucherImg{width:105px;padding:10px;border-right:1px solid #e3e3e3}.voucher_cart tbody tr td.voucherImg img{display:block;width:100%}.voucher_cart tbody tr td.voucherContent{font-family:"Roboto Condensed",sans-serif;font-size:18px;width:360px;padding:10px;border-right:1px solid #e3e3e3}.voucher_cart tbody tr td.voucherContent a{color:#333}.voucher_cart tbody tr td.select_num_voucher{width:156px;text-align:center;border-right:1px solid #e3e3e3}.voucher_cart tbody tr td.select_num_voucher .num_vouchers{border-right:none;border-bottom:none}.voucher_cart tbody tr td.select_num_voucher .num_vouchers ul{float:none;width:110px;margin:0 auto}.voucher_cart tbody tr td.total_price,.voucher_cart tbody tr td.unit_price{width:106px;padding-left:10px;padding-right:10px;text-align:center;font-size:18px;border-right:1px solid #e3e3e3}.voucher_cart tbody tr td.total_price{font-weight:700}.voucher_cart tbody tr td.total_price span,.voucher_cart tbody tr td.unit_price i{display:none}.voucher_cart tbody tr td.delete_voucher{width:46px}.voucher_cart tbody tr td.delete_voucher a{border:medium none;cursor:pointer;display:block;text-align:center;height:30px;margin:0 auto;padding:0;width:30px;line-height:30px}.voucher_cart tbody tr td.delete_voucher a i{color:#e3e3e3;font-size:24px}.text-black,.voucher_cart tbody tr td.delete_voucher a:hover i{color:#000}.voucher_cart .voucher_cart_inn{background:#fff;height:100px;border-right:1px solid #e3e3e3}.voucher_cart .voucher_cart_inn p{margin:0}#contentOffer .voucher_cart h3{font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:600;margin:0 0 10px 0;text-align:center}.voucher_cart .delete_v button{display:inline-block;width:30px;height:30px;border:none;background:0 0;cursor:pointer;margin:0;padding:0;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.voucher_cart .delete_v button i{font-size:25px;color:#e3e3e3}.voucher_cart .delete_v button:hover i{color:#333;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.voucher_cart .v_content{width:485px;float:left}.voucher_cart .v_content .voucher_cart_inn{padding:10px}.voucher_cart .v_br{width:156px;float:left}.voucher_cart .v_br .voucher_cart_inn{width:156px}.voucher_cart .v_br .voucher_cart_inn .num_vouchers ul{float:none;margin-left:15px}.voucher_cart .v_br .num_vouchers{border:none}.voucher_cart .p_total,.voucher_cart .v_price{width:106px;float:left}.voucher_cart .p_total .voucher_cart_inn,.voucher_cart .v_price .voucher_cart_inn{width:106px}.voucher_cart .delete_v{width:46px;float:left;padding:31px 0 0 0}.voucher_cart .delete_v .voucher_cart_inn{width:46px}.voucher_cart .delete_v .voucher_cart_inn{border:none}.voucher_cart .delete_v .voucher_cart_inn,.voucher_cart .p_total .voucher_cart_inn,.voucher_cart .v_br .voucher_cart_inn,.voucher_cart .v_price .voucher_cart_inn{display:table-cell;vertical-align:middle;text-align:center}#contentOffer .final_price{float:right;font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:500}#contentOffer .final_price i{font-style:normal;font-size:25px}#contentOffer .final_price span{font-family:Roboto,sans-serif;font-size:29px;font-weight:500;color:#7fa832}#contentOffer .final_price span span{font-size:14px;font-weight:400}.sign_in_box{width:310px;height:475px;padding:20px 10px;float:left;background:#fff}.continue_payment .sign_in_box{height:440px}.sign_in_box .forgotten_pass{background:0 0}.login_box{position:absolute;display:none;top:60px;right:20px;z-index:100;background:#fff!important;border:5px solid #333;border-top:none;max-height:100vh;overflow:auto}.create_new_account .go_back_btn,.login_box .go_back_btn{display:none;position:absolute;top:5px;left:5px}.create_new_account .go_back_btn i,.login_box .go_back_btn i{display:inline-block;width:auto;height:auto;font-size:inherit}.login_box .social_btn,.new_account_box .social_btn{margin-bottom:10px}.sign_in_box .row .noInMobile{display:inline-flex;align-items:baseline}.sign_in_box .forgotten_pass{float:right;display:inline-flex;height:auto;margin:0;padding:0;font-weight:500;background:0 0!important}.contentOfeerAction .new_account_box{width:590px;height:440px}.new_account_box{width:350px;padding:20px 10px;background:#fff;float:left}.create_new_account{position:absolute;display:none;top:60px;right:-18px;z-index:100;border:5px solid #333;border-top:0;max-height:100vh;overflow:auto}.errorBox{position:relative}.new_account_box i:not(.icon),.sign_in_box i:not(.icon){display:block;width:36px;height:36px;margin:0 auto 5px auto;background:red;font-size:36px;text-align:center}.new_account_box i:not(.icon){background:#fff;color:#333}.create_new_account i:not(.icon),.sign_in_box i:not(.icon){background:#e3e3e3;color:#333}.continue_payment .sign_in_box i{background:0 0}.header_content nav .new_account_box i:not(.icon),.header_content nav .sign_in_box i:not(.icon){background:#fff}.new_account_box h3,.sign_in_box h3{font-family:Roboto,sans-serif;font-size:21px;font-weight:300;color:#333;margin:0 0 20px 0;text-transform:uppercase;text-align:center}.sign_in_box .buttons{padding:10px 15px;background-color:#f8f8f8;border-top:1px solid #eee;margin:0 -20px}.sign_in_box.login_box{width:360px;height:auto;padding-bottom:0}.sign_in_box .buttons .small-btn{float:left;text-align:left}.sign_in_box .buttons .small-btn.login-btn{width:70%}.sign_in_box .buttons .small-btn.reg-btn{width:30%;float:right;padding-top:10px}.continue_payment .data_purchase{background:#fff;padding:10px 20px 20px}section#contentOffer .data_purchase p{margin-left:28px}.continue_payment .data_purchase .hr{background:#e3e3e3}.continue_payment .select_payment_method{float:right;width:705px}.continue_payment .select_payment_method span.highlight{color:#7fa832}.continue_payment label.label_payment{line-height:1}.continue_payment .select_payment_method input{float:left;height:auto;position:relative;top:8px;margin-right:10px}.continue_payment .select_payment_method label{line-height:1.2;cursor:pointer}.continue_payment .select_payment_method label{line-height:30px;cursor:pointer}.continue_payment .select_payment_method.vwallet label{line-height:1}.continue_payment .select_payment_method label.read_accept{line-height:normal;display:block}.continue_payment .select_payment_method label.extra_large{display:block}.continue_payment .select_payment_method input[type=checkbox]{top:1px}.continue_payment .select_payment_method .method-info{font-size:11px;border:1px solid transparent;overflow:hidden;max-height:0;background:#fff;transition:max-height .4s ease-in-out}.continue_payment .select_payment_method .method-info.active{background:#f9f9f9;border-color:#f1f1f1;max-height:75px}.continue_payment .select_payment_method .image-container{float:right;height:0;line-height:40px;overflow:hidden;transition:height .4s ease-in-out}.continue_payment .select_payment_method .image-container.active{height:40px;overflow:visible}.continue_payment .select_payment_method .image-container img{display:inline-block;max-height:25px;margin:0;height:auto;float:none}section#contentOffer .continue_payment .select_payment_method .method-info p{margin:0;padding:5px 10px;text-align:left}.triangle_info{padding:20px;margin-left:22px;background:#e3e3e3;position:relative}.continue_payment .purchase_form .triangle_info h4{font-size:21px;font-weight:300;color:#7fa832;margin:0 0 10px 0}.suggest_your_business .btn,.suggest_your_business .g-recaptcha{float:right;clear:both}.suggest_your_business .g-recaptcha{margin-bottom:16px}.suggest_your_business .triangle_info h4{font-size:14px;font-weight:300;color:#7fa832;margin:0 0 10px 0;line-height:21px;text-transform:uppercase;text-align:left}.suggest_your_business .triangle_info p{line-height:21px;text-align:left;margin:0 0 10px 0}.triangle_info .triangle{background:#e3e3e3;top:-6px;left:20px}.suggest_your_business .triangle_info .triangle{left:90%}.continue_payment .select_payment_method i:not(.fa){display:inline-block;float:left;width:80px;margin:0 10px 0 0;height:50px;background:url(../images/payment-method.png) 0 0 no-repeat}.continue_payment .select_payment_method .image-container .bank{float:none;width:40px;height:25px;background:url(../images/payment-method.png) bottom left no-repeat;background-size:100%}.continue_payment .select_payment_method img{display:block;height:45px;margin:0 10px 0 0;float:left}.continue_payment .select_payment_method i.visa{background-position:0 -60px}.continue_payment .select_payment_method i.master{background-position:0 -120px}.continue_payment .select_payment_method label .mobile_visible{display:none}.continue_payment .select_payment_method i.visa_electron{background-position:0 -180px}.continue_payment .select_payment_method i.maestro{background-position:center -240px}.continue_payment .select_payment_method i.epay{background-position:center -300px}.continue_payment .select_payment_method i.bank{background-position:center -360px}.continue_payment .purchase_form .important:not(.cart){margin:0!important;color:#333;font-size:11px;text-align:left}form.purchase_form input[type=submit]{margin:0;padding:0 10px;width:270px}.application_accepted{background:#fff;padding:20px}.application_accepted .accepted_info{float:left;width:850px}.application_accepted .accepted_info h3{font-weight:400;text-transform:uppercase;color:#7fa832;font-size:14px;margin:0 0 5px 0}.application_accepted .accepted_info p{margin:0}.application_accepted i{font-size:75px;margin:0 20px 0 0;float:left}.application_accepted ul.navi_add{float:right;width:150px}.application_accepted ul.navi_add li{float:none;clear:both;line-height:24px}.application_accepted ul.navi_add li a{color:#d2d2d2;font-family:'Roboto Condensed',sans-serif;font-size:13px;font-weight:300}.application_accepted ul.navi_add li a i{font-size:14px;line-height:25px;margin:0 5px 0 0}.application_accepted ul.navi_add li a:hover{color:#333}#optionOffer .you_must{width:100%;float:left}#optionOffer .you_must li{float:left;width:370px;margin:0 30px 0 0}#optionOffer .you_must li:last-child{margin-right:0}#optionOffer .you_must li h3{text-transform:uppercase;height:60px;line-height:60px;font-weight:400;font-size:14px;color:#333;background:#fff;padding:0;margin:0 0 20px 0}#optionOffer .you_must li span{display:inline-block;margin:0 0 10px 0}#optionOffer .you_must li h3 span{display:inline-block;float:left;margin:0 10px 0 0;height:60px;width:60px;background:#333;color:#fff;text-align:center;font-family:'Roboto Condensed',sans-serif;line-height:60px;font-size:35px;font-weight:100}#optionOffer .you_must li .payment_code{background:#fff;padding:10px 0 0 0;margin:0 0 10px 0;text-align:center;font-family:'Roboto Condensed',sans-serif}#optionOffer .you_must li .payment_code h4{font-size:14px;font-weight:400;margin:0 0 15px 0;text-transform:uppercase}#optionOffer .you_must li .payment_code span.cod{font-size:29px;font-weight:600;color:#7fa832;display:block;margin:0 0 15px 0}#optionOffer .you_must li .payment_code a{display:inline-block;color:#333;line-height:24px;margin:0 0 10px 0}#optionOffer .you_must li .payment_code a i{font-size:24px;line-height:24px;position:relative;top:3px;margin-right:5px}#optionOffer .you_must li .payment_code a:hover{color:#7fa832}#optionOffer .you_must li .payment_code div.final_price{border-top:1px solid #e3e3e3;line-height:60px;height:60px;text-align:left}#optionOffer .you_must li .payment_code .final_price i{display:inline-block;float:left;width:60px;height:60px;line-height:60px;text-align:center;border-right:1px solid #e3e3e3;background:#fbfbfb;font-size:35px;margin:0 70px 0 0}#optionOffer .you_must li .payment_code .final_price .price{font-size:29px;font-weight:600;color:#7fa832}#optionOffer .you_must li .deadline{text-align:center}#optionOffer .you_must li .deadline time{display:block;font-size:21px;font-weight:500;text-transform:uppercase;margin:0 0 5px 0}#optionOffer .you_must li .deadline time i{color:#7fa832}#optionOffer .you_must li .deadline .remaining_time{text-transform:uppercase;color:#7fa832}#contentContainer .check_voucher{background:#fff;padding:20px}#contentContainer .importantTxt{background:#e3e3e3;padding:20px}.check_voucher .check_results{width:100%;margin-bottom:20px}.check_voucher .check_results.pay_num_results{width:530px}.check_voucher .check_results li{position:relative;line-height:21px;margin:0 0 10px 0;padding:0;background:#e3e3e3}.check_voucher .check_results li h3{display:block;float:none;padding:10px;margin:0!important}#contentProfile{width:830px;float:right;min-height:690px}.profil_box{background:#fff;padding:20px}.profil_box .facebook_btn{width:250px;float:right}.profil_box fieldset .attached_box{position:relative;width:150px;float:left}.profil_box fieldset .attached_box .attached_avatar{background:#e3e3e3 none repeat scroll 0 0;color:#333;display:block;height:40px;line-height:40px;text-align:center;width:150px;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.profil_box fieldset .attached_box:hover .attached_avatar{background:#d5d5d5;color:#333;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.rio_profil_contact .contact_rio .contact_rio_info{background:#fff;padding:0 5px}.profil_box fieldset .attached_box input#uploadBtn{display:block;width:150px;cursor:pointer;left:0;position:absolute;top:0;z-index:2;-moz-opacity:0;-khtml-opacity:0;opacity:0}.profil_box .attached_container input#uploadFile{width:320px;float:left;margin-bottom:0}.profil_box .attached_container a.delete_btn{display:inline-block;width:40px;height:40px;float:left;text-align:center;line-height:40px;background:#f93d19;color:#fff}.profil_box .attached_container a.delete_btn:hover{background:#e03716}#contentProfile article .voucher_var li{padding:0;margin:0 0 20px 0}#contentProfile.profileV2 article .voucher_var li{margin:0}#contentProfile.profileV2 article .voucher_var li .variation_info{padding:0}#contentProfile.profileV2 article .voucher_var li .num,#contentProfile.profileV2 article .voucher_var li .variation_info .secure_code,#contentProfile.profileV2 article .voucher_var li .variation_info .voucher_num{cursor:pointer}#contentProfile.profileV2 .vouchers_for_this_offer .detailed_info{overflow:hidden;padding-left:10px;margin-bottom:5px}#contentProfile.profileV2 .vouchers_for_this_offer .detailed_info.collapse{height:0}#contentProfile.profileV2 .vouchers_for_this_offer .detailed_info.collapse.in{height:auto}#contentProfile.profileV2 .vouchers_for_this_offer .detailed_info.collapsing,#contentProfile.profileV2 .vouchers_for_this_offer .detailed_info.in{height:auto;transition-duration:.4s;margin-bottom:3px;margin-left:-9%}#contentProfile.profileV2 article .voucher_var&gt;li{position:relative;overflow:hidden}#contentProfile.profileV2 article .voucher_var li .num{height:40px;line-height:40px}#contentProfile.profileV2 article .voucher_var li h3{margin:5px 0}#contentProfile.profileV2 article .voucher_var li .variation_info .hr{margin:0}#contentProfile.profileV2 article.delivery_offer{margin:10px 0 0 0;padding:12px;border-bottom:3px solid #7fa832}#contentProfile.profileV2 article.delivery_offer .icon{float:left;width:64px;height:64px}#contentProfile.profileV2 article.delivery_offer .headline .icon{margin:0 10px 0 0}#contentProfile.profileV2 article.delivery_offer .delivery_icon{background:transparent url(/images/delivery.png) no-repeat;background-size:contain}#contentProfile.profileV2 article.profileV2_article{background:#fff;border-bottom:3px solid #7fa832;margin:0}#contentProfile.profileV2 article.highlighted{background:#fde29d;color:#4c4c4c}#contentProfile.profileV2 .terms_of_use.highlighted .headline{border-bottom-color:#4c4c4c}#contentProfile.profileV2 article.profileV2_article .address_contact{margin:15px 0}#contentProfile.profileV2 article.profileV2_article .address_contact .brand_contact h3,#contentProfile.profileV2 article.profileV2_article .address_contact .maps h3{margin-bottom:10px}#contentProfile.profileV2 article.profileV2_article .address_contact .brand_contact h3{text-indent:16px}#contentProfile.profileV2 article.profileV2_article .address_contact .brand_contact .brand_contact_info&gt;li{display:table;line-height:1;width:100%}#contentProfile.profileV2 article.profileV2_article .address_contact .brand_contact .brand_contact_info&gt;li i{display:inline-block;float:none}#contentProfile.profileV2 article.profileV2_article .address_contact .brand_contact .brand_contact_info&gt;li address{vertical-align:middle}#contentProfile.profileV2 article.profileV2_article .address_contact .maps img{display:block;width:100%;max-height:160px}#contentProfile.profileV2 article.profileV2_article .address_contact .maps .map_mask{cursor:pointer}#contentProfile.profileV2 article.profileV2_article .address_contact .maps .map_container{border:4px solid #efefef;margin:0 10px 10px 0;padding:0}#contentProfile.profileV2 article.profileV2_article .address_contact .maps .show_map_btn{display:block;float:right;margin-right:10px}#contentProfile.profileV2 .terms_of_use .headline{border-color:#efefef}#contentProfile.profileV2 .breadcrumbs ul li .breadcrumbs_dropdown ul.voucher_types{width:auto}#contentProfile.profileV2 .breadcrumbs ul li .breadcrumbs_dropdown ul.voucher_types&gt;li{display:block;float:none;width:auto;height:40px}#contentProfile.profileV2 .breadcrumbs ul li .breadcrumbs_dropdown ul.voucher_types&gt;li a{height:40px;line-height:40px}#contentProfile.profileV2 .padded-alert{margin:0;padding:0}#contentProfile.profileV2 .padded-alert .alert{margin:0}#contentProfile.profileV2 .padded-alert .alert i.fa{position:relative}#contentProfile.profileV2 .padded-alert .alert i.fa::before{display:block;text-align:center;position:absolute;top:50%;transform:translate(0,-50%);text-align:center;width:100%}#contentProfile.profileV2 .padded-alert .alert .alert_content{line-height:1}#contentProfile article .voucher_var li h3{font-family:"Roboto Condensed",sans-serif;color:#333;font-size:17px;font-weight:500;margin:0 0 3px 0}#contentProfile article .voucher_var li .num{display:block;width:8%;margin:0;height:65px;float:left;background:#333;font-family:"Roboto Condensed",sans-serif;font-size:35px;font-weight:100;text-align:center;color:#fff;line-height:65px}#contentProfile article .voucher_var li .variation_info{float:left;width:92%;padding:10px 20px;background:#fff}#contentProfile article .voucher_var li .variation_info .hr{background:#e3e3e3;margin:10px 0}#contentProfile article .voucher_var li .variation_info .date_buy{display:block;margin:0 0 10px 0}#contentProfile article .voucher_var li .variation_info .recipientBox{display:none;width:100%;float:none;clear:both;background:#fbfbfb;padding:10px;margin:0 0 10px 0}#contentProfile article .voucher_var li .variation_info .recipientBox i{display:inline-block;float:left;width:40px;height:40px;font-size:21px;line-height:40px;text-align:center;background:#7fa832;color:#fff}#contentProfile article .voucher_var li .variation_info .recipientBox input{width:270px}#contentProfile article .voucher_var li .variation_info .date_buy .gift_voucher{margin-left:10px}#contentProfile article .voucher_var li .variation_info .secure_code,#contentProfile article .voucher_var li .variation_info .voucher_num{display:block;float:left;width:30%;padding:0 0 0 10px;font-weight:600;line-height:38px;background:#e3e3e3;border-right:1px solid #fff}#contentProfile article .voucher_var li .variation_info .secure_code span,#contentProfile article .voucher_var li .variation_info .voucher_num span{color:#7fa832;font-size:19px;font-weight:500;margin:0 0 0 10px}#contentProfile article .voucher_var li .variation_info a.btn{width:40%}#contentProfile article ul.unusedVouchers&gt;li{background:#fff;border-bottom:none;margin:0 0 30px 0}#contentProfile article ul.unusedVouchers .itemList{border-bottom:1px solid #e3e3e3}#contentProfile article ul.unusedVouchers li .buttons-group{height:40px}#contentProfile article ul.unusedVouchers li .buttons-group a{float:right;padding:0 0 0 10px;margin:0}#contentProfile article ul.unusedVouchers li .buttons-group a i{float:right;margin:0 0 0 10px}#contentProfile article ul.unusedVouchers li .buttons-group a.methodChange{line-height:35px;margin-right:10px}#contentProfile article ul.unusedVouchers li h2{background:#e3e3e3;font-family:"Roboto Condensed",sans-serif;font-size:17px;font-weight:400;padding:10px 0 10px 20px}#contentProfile article ul.unusedVouchers li h2.pink{background:#f2dede}#contentProfile article ul.unusedVouchers li h3{display:block;font-family:"Roboto Condensed",sans-serif;font-size:17px;min-height:40px;font-weight:400;line-height:24px;margin-bottom:20px;padding:10px 10px 10px 20px;background:#fff}#contentProfile article ul.unusedVouchers .vouchers_num{width:60px;height:60px;float:left}#contentProfile article ul.unusedVouchers .vouchers_num .num{display:block;width:60px;height:60px;font-family:"Roboto Condensed",sans-serif;font-size:35px;font-weight:100;text-align:center;line-height:65px}#contentProfile article ul.itemList li h3{margin:0;padding:0 0 0 10px;line-height:35px}#contentProfile article ul.unusedVouchers li a.fastPayBtn{display:block;font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:300;margin-right:20px;cursor:pointer;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear;float:right;height:40px;line-height:40px;text-align:center;width:230px;background:#7fa832;color:#fff}#contentProfile article ul.unusedVouchers li a.fastPayBtn i{display:block;float:right;height:40px;width:40px;text-align:center;line-height:40px;background:#333;border-left:1px solid #fff;color:#fff;font-size:20px}#contentProfile article ul.unusedVouchers li .timeLeft,#contentProfile article ul.unusedVouchers li .totalPrice{float:left;line-height:40px;margin-right:10px;margin-left:10px}#contentProfile article ul.unusedVouchers li .totalPrice{margin-right:auto;margin-left:10px}#contentProfile article ul.unusedVouchers li .timeLeft i,#contentProfile article ul.unusedVouchers li .totalPrice i{color:#7fa832;margin:0 5px 0 0}#contentProfile article .awaiting li{background:#fff;margin:0 0 30px 0}#contentProfile article .awaiting li.import{background:#f2dede}#contentProfile article .awaiting li:last-child{margin:0}section#contentProfile article ul.awaiting li a.btn_email{float:right}#contentProfile article .awaiting li&gt;article{display:block;margin:10px;border:3px solid #f3f3f3}#contentProfile article .awaiting li&gt;article header{margin:0 10px;border-bottom:1px solid #f3f3f3;padding:5px 0}#contentProfile article .awaiting li&gt;article header h1{display:block;float:left;font-size:14px}#contentProfile article .awaiting li&gt;article header .byline{float:right}#contentProfile article .awaiting li&gt;article header .byline .label{font-weight:700}#contentProfile article .awaiting li&gt;article header .byline .money{color:#7fa832;font-size:18px}#contentProfile article .awaiting li&gt;article header::after{content:'';display:table;clear:both}#contentProfile article .awaiting li&gt;article section h3{margin:10px 10px;font-size:16px;border-bottom:1px solid #efefef;padding-bottom:10px}#contentProfile article .awaiting li&gt;article section.voucher-list h3:last-child{border:0;padding:0}#contentProfile article .awaiting li&gt;article section h3 i{margin:0 0 0 2px}#contentProfile article .awaiting li&gt;article section.payment-details{margin-top:5px}#contentProfile article .awaiting li&gt;article section.payment-details .awaiting_payment_info{padding:0;margin:0}#contentProfile article .awaiting li&gt;article section.payment-details .awaiting_payment_info .import{background:#e3e3e3;color:#c31b1b;font-weight:700}#contentProfile article .awaiting li&gt;article footer{display:block;background:0 0;border:0;padding:10px 15px}#contentProfile article .awaiting li&gt;article footer .cancel_btn{display:block;color:#b2b2b2;height:40px;line-height:40px;float:right}#contentProfile article .awaiting li&gt;article footer::after{content:'';display:table;clear:both}#contentProfile article .awaiting li h4{display:block;width:100%;height:40px;background:#e3e3e3;color:#4c4c4c;line-height:40px;text-indent:20px;font-size:14px;font-weight:500;margin:0 0 10px 0}#contentProfile article .awaiting li h4 span{color:#7fa832}#contentProfile article .awaiting li h3{font-family:"Roboto Condensed",sans-serif;margin:0 20px 20px 20px;font-size:17px;font-weight:500}#contentProfile article .awaiting li h3 a{color:#333}#contentProfile article .awaiting li h3 i{font-size:14px;margin:0 5px 0 0}#contentProfile article .awaiting li ul{width:100%;float:left;padding:0 20px;margin:0 0 30px 0}#contentProfile article .awaiting li ul li{line-height:30px;margin:0 0 1px 0;text-align:left;padding:0 20px;background:#e3e3e3}#contentProfile article .awaiting li ul li .value{font-weight:700;margin:0 0 0 10px}#contentProfile article .awaiting .footer_btn_container{background:#e3e3e3;padding:20px}#contentProfile article .awaiting .footer_btn_container ul{margin:0;padding:0}#contentProfile article .awaiting .footer_btn_container ul li,#contentProfile article .awaiting .footer_btn_container ul li:nth-child(odd){float:left;width:30%;text-indent:0;text-align:left;padding:0}#contentProfile article .awaiting .footer_btn_container ul li a{width:100%;padding:0}#contentProfile article .awaiting .footer_btn_container ul li:first-child{margin-right:20px}#contentProfile article .awaiting .footer_btn_container ul li:last-child{width:30%;float:right;padding:0}#contentProfile article .awaiting .footer_btn_container ul li:last-child a{width:auto;font-family:'Roboto Condensed',sans-serif;font-weight:300;line-height:40px;font-size:21px;float:right;color:#b2b2b2;margin:0}#contentContainer .suggest_your_business{background:#fff}.voucher_list{width:100%;margin:0 0 30px 0;position:relative;min-height:150px;background:#fff}.voucher_list .image_container{display:block;float:left;width:230px;overflow:hidden}.voucher_list .image_container img{display:block;margin:0;padding:0;width:100%;height:150px}.voucher_list .image_container a{display:block;position:relative}.voucher_list .image_container a .expired,.voucher_list .image_container a .used{display:block;width:100%;height:100%;position:absolute;z-index:10;top:0;left:0}.voucher_list .image_container a .used{background:url(../images/used.png) 0 0 no-repeat}.voucher_list .image_container a .expired{background:url(../images/expired.png) 0 0 no-repeat;background-size:100%;background-size:cover}.voucher_list .image_container img.greyImg{filter:grayscale(1);transition-property:filter;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.voucher_list .voucher_list_info{width:592px;position:relative;float:left;padding:12px 20px 0 20px}.voucher_list .voucher_list_info .triangle{position:absolute;left:-6px;top:25px;z-index:10;background:#fff}.voucher_list .voucher_list_info h3{font-family:"Roboto Condensed",sans-serif;color:#333;font-size:17px;font-weight:500;min-height:63px}.voucher_list .voucher_list_info .hr{margin:10px 0;background:#e3e3e3}.voucher_list .voucher_list_info a.btn{padding:0;width:200px;margin:5px 0 0 0}.voucher_list .voucher_list_info ul li{margin:0 0 5px 0}.voucher_list .voucher_list_info ul li time{font-weight:600}.voucher_list .voucher_list_info ul li .price,.voucher_var .variation_info .date_buy .price{font-size:19px;color:#7fa832;font-weight:500}.voucher_list .voucher_list_info ul li .price .small,.voucher_var .variation_info .date_buy .price .small{font-size:14px;font-weight:400}.voucher_list .more_info{padding:12px 20px 0 20px;float:left;border:1px solid #3a87ad;width:345px;height:150px}.voucher_list .more_info h4{color:#3a87ad}#contentContainer #contentContact{float:right;width:770px}.voucher_list_info .rate-stars{display:inline-block;margin-left:5px}.voucher_list_info .rate-stars .fa-star{color:#e3e3e3;font-size:20px}.stars-color,.voucher_list_info .rate-stars .fa-star.active{color:#f1a700}.voucher_list_info .rate-stars.required .fa-star{text-shadow:0 0 5px #c40034}.contact_form{float:left;width:370px}.contact_form .contactBox{background:#fff;padding:20px}.contact_form .contactBox ul{margin-bottom:20px}.contact_form .contactBox ul li span.headline{display:inline-block;width:115px}.contact_form .contactBox ul li a{display:inline;color:#7fa832;font-weight:600}.contact_form .contactBox .g-recaptcha{width:90%;margin:0 auto 16px auto}#registerContent{width:900px;float:left}#registerContent .new_account_box{width:100%}#registerContent .new_account_box span.error{display:block;margin-bottom:5px}#contentOffer .create_account .leftArea,#registerContent .new_account_box .leftArea{width:50%;float:left;padding:0 5px 0 0}#contentOffer .create_account .rightArea,#registerContent .new_account_box .rightArea{width:50%;padding:0;float:right;margin-bottom:20px}#contentOffer .create_account .sex label,#registerContent .new_account_box .sex label{float:left;margin-right:30px}#contentOffer .create_account .sex legend,#registerContent .new_account_box .sex legend{float:left;font-size:14px;font-weight:400;margin-right:15px}#contentOffer .create_account .sex input,#registerContent .new_account_box .sex input{position:relative;float:left;width:auto;height:auto;margin:0 5px 0 0;top:4px}#contentOffer .create_account .greyBg,#registerContent .greyBg{padding:20px 10px;margin-bottom:10px;text-align:right}#contentOffer .create_account button,#registerContent button{width:100%;padding:0!important;text-indent:0!important}#contentOffer .create_account button.btn i,#registerContent button.btn i{margin-right:0!important}.inactiveOffer{width:100%;margin:0 0 30px 0;padding:0;background:#e3e3e3;border-right:none!important}.inactiveOffer .info{float:left}.inactiveOffer h3{font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:400;line-height:60px;color:#333;margin:0;padding:0;background:#fff;border-right:3px solid #3a87ad}.inactiveOffer h3 i{margin-right:10px}.inactiveOffer .info{padding:10px 20px 20px 20px}.inactiveOffer .info ul li{line-height:24px;color:#333}.inactiveOffer .info ul li a{margin-left:5px}.inactiveOffer .info ul li i{display:inline-block;font-size:10px;line-height:24px;margin:0 10px 0 0;color:#333;background:inherit;width:auto;height:auto}aside.profil_navi{width:310px;float:left}.profil_navi h4{display:block;height:48px;line-height:48px;background:#fff;color:#787878;font-size:14px;padding:0 0 0 10px;margin:0;text-transform:uppercase;font-weight:300}.profil_navi h4 i{display:inline-block;height:48px;line-height:48px;color:#333;font-size:35px;float:left;margin:0 10px 0 0}.profil_navi .profile_img{display:block;float:left;margin:0;padding:0;width:25%;height:auto}.profil_navi .avatar-container{position:relative;display:block;float:left;background:#fff;padding:5px 0 0 5px}.profil_navi.profileV2 .avatar-container{width:62px;height:62px;border-radius:50%;padding:0;margin:5px 0 0 5px;background:transparent url(/images/no-avatar-img.jpg) center center no-repeat}.profil_navi .avatar-container img{width:62px;height:62px;border-radius:50%}.profil_navi .user-info-container{background:#fff}.profil_navi .subInfo{display:block;width:75%;float:left;margin:0;padding:0;background:#fff}.profil_navi .subInfo li{padding:0 10px;line-height:21px;font-size:12px;color:#787878}.profil_navi .subInfo li:first-child{line-height:34px;background:#fff;border-bottom:1px solid #e3e3e3}.profil_navi .subInfo li i{display:inline-block;position:relative;top:-2px;width:16px;height:16px;line-height:16px;color:#fff;font-size:10px}.profil_navi .subInfo li:last-child{border-bottom:none}.profil_navi .avatarImg a.facebook_btn{width:100%}.profil_navi h3{font-family:"Roboto Condensed",sans-serif;font-size:21px;font-weight:400;color:#7fa832;padding:0;margin:0;min-height:56px}aside.profil_navi ul{margin:0 0 30px 0}aside.profil_navi.profileV2 ul{margin:0 0 10px 0}aside.profil_navi ul.navi_add{margin-bottom:0}aside.profil_navi ul li a{width:310px;position:relative}aside.profil_navi ul li a .new_item{position:absolute;display:block;top:50%;right:10px;transform:translateY(-50%);text-transform:lowercase;box-shadow:1px 1px 5px rgba(0,0,0,.2);background:red;border:2px solid #fff;border-radius:8px;color:#fff;font-weight:700;line-height:1;padding:3px;font-size:11px}aside ul li a .nav_br{display:block;position:absolute;right:0;top:0;width:42px;height:42px;text-align:center;line-height:42px;background:#fbfbfb;color:#bd362f;border-left:1px solid #e3e3e3;font-weight:600}aside ul li a.active .nav_br{background:#5f7e25;color:#fff}.nav_profile&gt;li:after,.nav_profile&gt;li:before{content:'';display:table}.nav_profile&gt;li:after{clear:both}.nav_profile&gt;li .offerCount{float:right;margin-right:10px}.nav_profile&gt;li .badge{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.rio_profil_contact{width:310px;float:left}.rio_profil_contact .contact_rio h3{font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:300;color:#333;text-transform:none;background:0 0;padding:0;min-height:0;margin:0 0 10px 0;text-align:left}.rio_profil_contact .contact_rio h3 span{color:#7fa832;font-weight:400}.rio_profil_contact .contact_rio .contact_rio_info{background:#fff;padding:0 5px}aside.sideLeft .contact_rio .contact_rio_info{background:#fff}.rio_profil_contact .contact_rio .contact_rio_info i,aside.contact_form .contact_rio .contact_rio_info i,aside.profil_navi .contact_rio .contact_rio_info i{color:#7fa832;font-size:20px;width:42px;height:42px;line-height:42px;text-align:center;margin-left:-5px}.rio_profil_contact .contact_rio .contact_rio_info i.eik,aside.contact_form .contact_rio .contact_rio_info i.eik{display:inline-block;width:42px;height:42px;font-family:'Roboto Condensed',sans-serif;font-size:14px;text-transform:uppercase;font-style:normal;font-weight:600}aside.profil_navi .contact_rio .contact_rio_info ul{margin:0}.rio_profil_contact .contact_rio .contact_rio_info ul li,aside.contact_form .contact_rio .contact_rio_info ul li,aside.profil_navi .contact_rio .contact_rio_info ul li,aside.profil_navi .rio_profil_contact .contact_rio .contact_rio_info ul li{border-bottom:1px solid #e3e3e3}aside.contact_form .contact_rio .contact_rio_info ul.grupo li{line-height:42px}aside.contact_form .contact_rio .contact_rio_info ul.grupo li i{background:0 0}aside.profil_navi .contact_rio .contact_rio_info ul li:last-child{margin-bottom:0;border-bottom:none!important}.rio_profil_contact .contact_rio .contact_rio_info ul li:last-child,aside.contact_form .contact_rio .contact_rio_info ul li:last-child{border-bottom:none}aside.profil_navi .rio_profil_contact .contact_rio .contact_rio_info ul li,aside.profil_navi .rio_profil_contact .contact_rio .contact_rio_info ul li:last-child,aside.sideLeft .contact_rio .contact_rio_info ul li{border-bottom:1px solid #e3e3e3}#contactAgent .contact_rio .contact_rio_info ul li,aside.sideLeft .contact_rio .contact_rio_info ul li{width:100%;height:43px;line-height:42px;float:none;clear:both;border-bottom:1px solid #e3e3e3}#contactAgent .contact_rio .contact_rio_info ul li a,aside.sideLeft .contact_rio .contact_rio_info ul li a{width:100%}.rio_profil_contact .contact_rio .contact_rio_info li a,aside.contact_form .contact_rio .contact_rio_info ul li a,aside.profil_navi .contact_rio .contact_rio_info ul li a{width:auto}.rio_profil_contact .contact_rio .contact_rio_info ul li a.escape,aside.contact_form .contact_rio .contact_rio_info ul li a.escape{display:inline;width:auto;color:#7fa832}.rio_profil_contact .contact_rio .contact_rio_info ul li a.tel,aside.profil_navi .contact_rio .contact_rio_info ul li a.tel{font-size:21px;color:#4c4c4c}.rio_profil_contact .contact_rio .contact_rio_info p,aside.profil_navi .contact_rio .contact_rio_info p{margin:0}.rio_profil_contact .contact_rio a.skype,aside.profil_navi .contact_rio a.skype{font-size:21px}.rio_profil_contact .contact_rio a.btn,aside.profil_navi .contact_rio a.btn{width:100%;margin:1px 0 0 0}.profil_navi.profileV2 .rio_profil_contact .contact_rio h3{position:relative;background:#fafafa;border-radius:5px 5px 0 0;border-top:2px solid #cacaca;z-index:10;margin:0;padding:5px 10px}.profil_navi.profileV2 .rio_profil_contact .contact_rio h3 span{color:#333}aside{width:285px;float:left;position:relative;z-index:10}aside.filterSide{width:285px}aside#smoothscroller{transition:top .2s ease-in}aside#smoothscroller .nav_destination{background:#fff}aside .back_btn{display:block;width:auto;margin:0 0 20px 0}aside ul{width:100%}aside ul li{margin:0}aside.home-sidebar{background:#fff}aside.home-sidebar .category-label{display:none}aside.filterSide .heading,aside.home-sidebar .heading{padding-left:12px;font-family:'Roboto Condensed',sans-serif;font-size:15px;margin-top:6px;font-weight:700}aside.filterSide .filterBox .icon_holder{color:#989898;font-size:10px}aside.filterSide .filterList{list-style-type:none}aside.filterSide .filterList:after{content:'';display:table;clear:both}#seo-filters-div ul li,aside.filterSide .filterList&gt;li .offerCount,aside.filterSide .filterList&gt;li label{font-size:14px;font-family:Roboto,sans-serif;text-transform:capitalize}aside.filterSide .filterList li.active,aside.filterSide .filterList li.active label{color:#8cb147}aside.filterSide .filterList&gt;li{cursor:pointer}aside.hotel-filters .filterList&gt;li{width:50%;float:left;white-space:nowrap}aside.filterSide .filterList&gt;li .checkboxContainer{display:block;float:left;margin:0 10px}aside.filterSide .filterList&gt;li .offerCount{display:block;float:right;margin-right:10px}aside.filterSide .filterList&gt;li .checkboxContainer input{height:auto}aside.filterSide .filterBox{border-bottom:1px solid #f4f4f4}aside.filterSide .navi_add.group li .filterList .preload-item{position:relative;margin:5px 10px;height:12px;animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;border-radius:8px}aside.filterSide .navi_add.group li .stars_list.filterList{display:flex}aside.filterSide .navi_add.group li .stars_list.filterList .preload-item{display:block;width:100%;height:20px;float:left;margin:0 0 0 5px}aside.filterSide .navi_add.group li .stars_list.filterList .preload-item:first-child{margin:0}.filterList&gt;li:hover,.filterList&gt;li:hover label{color:#7fa832;cursor:pointer}aside.offerV2 ul li{margin:0 0 3px 0}aside.offerV2 ul li.street-address{font-weight:600;font-size:13px;line-height:16px}aside.offerV2 address ul li&gt;i{margin-right:5px}aside.offerV2 address ul&gt;li{margin-bottom:0}aside.offerV2 address ul li&gt;span{display:inline;vertical-align:top;line-height:13px;font-size:13px}aside ul.nav_offers li,aside ul.nav_profile li,aside ul.navi_add.group li{margin-bottom:1px;overflow:hidden}aside ul.nav_profile li{margin-bottom:0;margin-top:1px}aside.home-sidebar ul.nav_offers li{margin-bottom:0;border-bottom:1px solid #e3e3e3}aside ul.nav_offers li:last-child,aside ul.nav_profile li:last-child{border-bottom:none}aside ul.navi_add.group li.filter_close_btn{display:none}aside ul.navi_add.group li.filter_close_btn .btn{display:block;width:100%}aside ul.navi_add.group li.filter_close_btn .btn i{background:#333!important}aside ul.download_documentation li{border-bottom:1px solid #e3e3e3}aside ul.download_documentation li:last-child{border-bottom:none}aside ul li a{display:block;position:relative;height:35px;width:285px;line-height:35px;font-size:14px;font-weight:700;color:#333;background:#fff;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}aside ul li a.add-offer{height:45px;line-height:45px}aside ul li a.add-offer .i_holder{height:45px;line-height:45px}aside ul li a .count{position:relative;float:right;margin:0 10px 0 0;z-index:10;font-weight:400}aside ul li a .triangle{display:block;position:absolute;top:6px;right:-15px;width:30px;height:30px;background:rgba(127,168,50,0);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}aside ul li a .i_holder{display:block;float:left;margin:0 10px 0 0;width:35px;height:35px;line-height:35px;text-align:center;color:#333;background:#fbfbfb;font-size:20px;border-right:1px solid #e3e3e3;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}aside ul li a:hover{color:#333}aside ul li a.active,aside ul li a.active:hover{background:#7fa832;color:#fff}aside ul.navi_add li a.active i{color:#333}aside ul li a.active .i_holder,aside ul li a:hover .i_holder{color:#fff;background:#7fa832;border-right:1px solid #6b8d2a;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}aside ul li a.add-offer span.i_holder{background:#3a87ad;border-right:none}aside ul li a.add-offer:hover span.i_holder{border-right:none;background:#306883}aside ul li a.add-offer span.i_holder i{color:#fff}aside ul li a.active .triangle{background:#7fa832}aside .navi_add li label.selectOfferType{display:block;width:100%;cursor:pointer}aside .navi_add li h4{display:block;width:100%;height:32px;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:400;line-height:32px;background:#fff;color:#6b8d2a}aside .filterBox .hr{background:#e3e3e3}aside .navi_add li h4 i{display:inline-block;float:left;line-height:32px;width:42px;text-align:center;font-size:21px}aside .navi_add li a,aside .navi_add li label.selectOfferType{background:#fff;height:32px;line-height:32px;color:#333;border-bottom:1px solid #e3e3e3}aside .navi_add.group li:first-child{height:32px}aside .navi_add li:first-child a{height:33px;border-top:1px solid #fff}aside .navi_add.group li:first-child a{height:32px;border-bottom:none}aside .navi_add li label.selectOfferType:hover{color:#000}aside .navi_add li label.active{color:#333;background:rgba(127,168,50,.5)}aside.side-scroller .navi_add li a{background:#6b8d2a;color:#fff;border-bottom:none}aside .navi_add li label.selectOfferType.active .chekboxContainer{background:0 0}aside.side-scroller .navi_add li a:hover i{color:#333}aside.side-scroller .navi_add li a:hover{color:#333}aside.side-scroller .navi_add li a.active{background:#7fa832;color:#fff}aside.side-scroller .navi_add li i{color:#fff}aside .navi_add li a i{display:inline-block;float:left;width:42px;height:32px;line-height:32px;text-align:center;background:#5f7e25;margin-right:10px}aside .aside_filters .clear_destination{position:absolute;top:14px;right:40px}aside .aside_filters .clear_destination a{color:#bd362f}aside .aside_filters .clear_destination a:hover{text-shadow:1px 1px 25px #bd362f,1px 1px 25px #bd362f}aside .navi_add li label.selectOfferType .chekboxContainer input{display:inline-block;height:auto;float:none;line-height:32px}aside .navi_add li label.selectOfferType .chekboxContainer{height:32px;width:42px;text-align:center;margin:0 10px 0 0;line-height:32px;float:left;background:rgba(127,168,50,.5)}aside .navi_add li a .offerCount,aside .navi_add li label.selectOfferType .offerCount{display:block;float:right;height:32px;line-height:32px;margin-right:10px}aside.filterSide .aside_filters .date.bord,aside.filterSide .aside_filters .destinations_bord,aside.filterSide .aside_filters .starsbord{padding:3px 10px 10px 10px;border-bottom:1px solid #f4f4f4}aside.filterSide .aside_filters .date.bord{display:block;width:auto;overflow:hidden}aside.filterSide .aside_filters .all_destination_dropdown,aside.home-sidebar .all_destination_dropdown{background:#fff;color:#565656;border:1px solid #d3dadf;border-radius:5px}aside.filterSide .aside_filters .all_destination_dropdown.in_category,aside.home-sidebar .all_destination_dropdown.in_category{background:rgba(252,252,160,.55)}aside.filterSide .aside_filters .all_destination_dropdown .icon_holder i,aside.home-sidebar .all_destination_dropdown .icon_holder i{color:#7fa832}aside.filterSide .aside_filters .all_destination_dropdown:after,aside.home-sidebar .all_destination_dropdown:after{content:'';display:table;clear:both}aside.filterSide .aside_filters .all_destination_dropdown .caret,aside.home-sidebar .all_destination_dropdown .caret{float:right;color:#989898;margin-right:10px}aside.filterSide .aside_filters .all_destination_dropdown .caret i,aside.home-sidebar .all_destination_dropdown .caret i{font-size:10px}aside.home-sidebar .all_destination_dropdown.active .caret i.fa-chevron-down:before{content:"\f077"}aside.home-sidebar .select_city .gps_location a{color:#989898}aside.filterSide .aside_filters .date.bord .filter{position:relative;display:block;width:50%;min-width:0;float:left}aside.filterSide .aside_filters .date.bord .filter .label{position:absolute;display:block;width:40px;height:40px;left:1px}aside.filterSide .aside_filters .date.bord .filter .label i{display:block;width:auto;height:100%;line-height:40px;background:0 0;color:#393939}aside.filterSide .aside_filters .date.bord .filter .filter-field{width:100%;height:40px;padding:0;border:1px solid #d3dadf;padding-left:40px;vertical-align:middle;border-collapse:separate;box-sizing:border-box}aside.filterSide .aside_filters .date.bord .filter .from-date{border-top-left-radius:5px;border-bottom-left-radius:5px}aside.filterSide .aside_filters .date.bord .filter .to-date{border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:none}aside.filterSide .aside_filters .date.bord .filter .caret{position:absolute;display:inline-block;right:1px;height:40px;line-height:40px}aside.filterSide .aside_filters .date.bord .filter .caret i{background:0 0;color:#989898;font-size:10px}aside.filterSide .aside_filters .stars_list{list-style-type:none}aside.filterSide .aside_filters .stars_list&gt;li{display:block;float:left}.rio-custom-element.checkbox.stars{display:inline-block;width:40px;height:20px;background:#fff;border:1px solid #f6f6f6;border-radius:5px;text-align:center;cursor:pointer;margin-right:10px;line-height:20px}.rio-custom-element.checkbox.stars.checked{background:#7fa832;color:#fff;border:1px solid #8db148}.rio-custom-element.checkbox.stars.checked i.fa-star-o:before{content:"\f005"}.rio-custom-element.checkbox.stars i{font-size:12px}.rio-custom-element .element{visibility:hidden;opacity:0;height:0;width:0;display:block}aside a,aside i{transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}aside form{display:block;position:relative;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;z-index:10}aside .aside_filters fieldset{padding:10px;background:#fff}aside .aside_filters fieldset.bord{border-bottom:1px solid #e5e5e5}aside .aside_filters legend{display:block;margin:5px 0 0 0;font-weight:600;line-height:21px}.select_mask{display:inline-block;background:#fff url(../images/bg-select.png) 98% center no-repeat;position:relative;overflow:hidden;height:40px;padding:0;border:1px solid #e3e3e3}.select_mask select{position:relative;z-index:2;cursor:pointer;min-width:100%;height:40px;border:none;background:0 0;padding:0 0 0 15px;color:#333;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.select_mask select::-ms-expand{display:none}.select_mask i{display:block;position:absolute;z-index:1;right:4px;top:4px;height:30px;width:30px;color:#fff;line-height:30px;text-align:center;background:#333;font-size:21px}aside .aside_filters .select_mask{background:#fff url(../images/bg-select.png) 98% center no-repeat;position:relative;overflow:hidden;height:32px;padding:0 0 0 32px;border:1px solid #333}aside .aside_filters .select_mask.prize{padding-left:28px!important}aside .aside_filters .select_mask i{display:inline-block;position:absolute;left:0;top:0;width:32px;height:32px;font-size:20px;line-height:32px;background:#333;color:#fff;text-align:center}aside .aside_filters .select_mask .lv{display:block;position:absolute;left:0;top:0;width:30px;height:30px;font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:400;text-align:center;line-height:26px;color:#fff;background:#333}aside .aside_filters .select_mask select{display:block;height:32px;background:0 0;border:none;width:110%;text-indent:5px;font-size:14px}aside .aside_filters .select_mask select option{height:24px;padding:4px 0 0 10px}aside .aside_filters .from_calendar,aside .aside_filters .to_calendar{display:block;float:left;width:50%;padding:0;border:none}aside .aside_filters .from_calendar.mb_10{margin-bottom:0!important}aside .aside_filters .from_calendar label,aside .aside_filters .to_calendar label{display:block;width:32px;height:32px;float:left}aside .aside_filters .from_calendar input,aside .aside_filters .to_calendar input{display:block;width:76px;height:32px;float:left;border:1px solid #333;font-size:14px;color:#333;line-height:32px}aside .aside_filters .to_calendar label{float:right}aside .aside_filters .to_calendar input{float:right}aside .aside_filters .from_calendar i,aside .aside_filters .to_calendar i{display:inline-block;width:32px;height:32px;font-size:20px;line-height:32px;background:#333;color:#fff;text-align:center}aside .select_city{position:relative;margin-bottom:1px;border:none;background:#fff;width:285px;padding-top:5px}aside.home-sidebar .select_city{border-bottom:1px solid #f4f4f4;margin-bottom:5px;padding-bottom:5px}.dropDown a.all_destination_dropdown{width:250px}aside .select_city .gps_location{position:absolute;right:15%;top:18px;z-index:100;width:10px}aside .select_city .gps_location a{font-size:18px;color:#fff}aside .select_city .gps_location a:hover{color:#333}a.all_destination_dropdown{display:block;height:40px;width:100%;font-size:14px;line-height:40px;color:#fff;background:#7fa832 url(../images/bg-select-white.png) 98% center no-repeat}.nav_destination a.all_destination_dropdown{border:1px solid #333;background-color:#7fa832;color:#fff}.nav_destination a.all_destination_dropdown .icon_holder{height:38px;border-right-color:#333}aside .select_city a.all_destination_dropdown{width:93%!important;margin:0 auto}a.all_destination_dropdown .icon_holder{width:42px;height:42px;line-height:42px;background:0 0;padding:0}a.all_destination_dropdown .icon_holder i{font-size:20px;color:#fff}aside.filterSide a.all_destination_dropdown .icon_holder i{color:#fff}aside .destination_dropdown{display:none;display:block;position:absolute;width:320px;height:auto;background:#fff;z-index:110;margin:1px 0 0 0;-moz-box-shadow:0 0 8px 2px rgba(0,0,0,.4);-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.4);box-shadow:0 0 8px 2px rgba(0,0,0,.4);padding-bottom:10px;top:0}aside.home-sidebar .destination_dropdown{width:360px;border-top:1px solid #efefef}article .destination_dropdown{display:none;width:300px;height:auto;background:#fff;z-index:100;margin:1px 0 0 0;-moz-box-shadow:0 4px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.4);box-shadow:0 4px 4px rgba(0,0,0,.4)}aside .destination_dropdown ul{display:block;width:50%;float:left;padding:0;margin:0;align-items:stretch;flex:1 1 1 1}article .destination_dropdown ul{display:block;width:100%;padding:0;margin:0}#globalPopUp .cityContainer,aside .select_city .destination_dropdown ul{width:100%!important}article .destination_dropdown ul.outward,aside .destination_dropdown ul.outward{background:#f8f8f8}article .destination_dropdown ul.outward{width:100%}#globalPopUp .cityContainer li,aside .destination_dropdown ul li{height:auto;width:50%;float:left;margin:0;padding:0 4%;line-height:30px}article .destination_dropdown ul li{height:auto;margin:0;padding:0 4%;line-height:30px}article .destination_dropdown ul li h3{font-family:"Roboto Condensed",sans-serif;font-size:21px;font-weight:400;color:#7fa832;padding:10px 0 5px 0}#globalPopUp .cityContainer li:first-child{float:none;width:100%;padding:0}aside .select_city .destination_dropdown ul li{width:50%;float:left}aside .select_city .destination_dropdown ul li.full-width{display:block;width:auto;float:none;clear:both;border-bottom:1px solid #efefef;padding:5px 4%}aside .select_city .destination_dropdown ul li a{font-weight:700}aside .select_city .destination_dropdown ul li a span{font-weight:400}aside .destination_dropdown ul li h3{font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:300}aside .destination_dropdown ul li h3 i{margin:0 5px 0 0}#globalPopUp .cityContainer li a,article .destination_dropdown ul li a,aside .destination_dropdown ul li a{display:inline-block;padding:0;margin:0;width:100%;height:36px;background:0 0;height:auto;line-height:36px;color:#333;border-bottom:1px solid #f8f8f8}aside .destination_dropdown ul li a{line-height:2}#globalPopUp .cityContainer li a,article .destination_dropdown ul li a{border-bottom:1px solid #e3e3e3}aside .destination_dropdown ul.outward li a{border-bottom:1px solid #fff}article .destination_dropdown ul li.bordNone a{border-bottom:none}aside .destination_dropdown ul li a{border-bottom:0}#globalPopUp .cityContainer li a i,article .destination_dropdown ul li a i,aside .destination_dropdown ul li a i{margin:0 5px 0 0}#globalPopUp .cityContainer li a.active,#globalPopUp .cityContainer li a:hover,article .destination_dropdown ul li a.active,article .destination_dropdown ul li a:hover,aside .destination_dropdown ul li a.active,aside .destination_dropdown ul li a:hover{color:#7fa832;text-indent:5px}aside .aside_filters .hotel_category{display:block;width:100%;height:32px;border:1px solid #333}aside .aside_filters .hotel_category i{display:block;width:32px;height:30px;background:#333;color:#fff;text-align:center;float:left;line-height:32px;font-size:18px;margin-right:5px}aside .aside_filters .hotel_category ul.star_list{display:inline-block;width:auto;float:left;margin-top:6px;list-style-type:none}aside .aside_filters .hotel_category ul.star_list li{display:block;float:left;margin:0 3px}aside .aside_filters .hotel_category ul.star_list li input{height:auto;margin:0;padding:0;line-height:normal}aside .aside_filters .hotel_category ul.star_list li label{font-size:16px;color:#5b5b5b;font-weight:700;padding-left:3px}aside.open_offer{width:240px;float:right;color:#4c4c4c;font-size:14px}aside.open_offer.offerV2{width:320px;background:#f3f3f3;border-left:1px solid #e3e3e3;padding-left:10px}aside.open_offer.faq_aside{width:260px;background:#f3f3f3;border-left:1px solid #e3e3e3}aside.open_offer.offerV2.smoothscroller{position:absolute;right:0}aside.open_offer.offerV2 .brand_info h3{margin-left:0}aside.open_offer.offerV2 .estimates .other_offers i.fa{border:none;background:0 0}.side_gallery{display:block;width:100%;overflow:hidden;margin-top:5px}.side_gallery .show_all_images .fa{color:#333}.side_gallery .show_all_images{color:#167bbf}.side_gallery .show_all_images .fa-chevron-up,.side_gallery .show_all_images .hide-more,.side_gallery .show_all_images.toggled .fa-chevron-down,.side_gallery .show_all_images.toggled .show-more{display:none}.side_gallery .show_all_images .fa-chevron-down,.side_gallery .show_all_images.toggled .fa-chevron-up,.side_gallery .show_all_images.toggled .hide-more{display:inline}.side_gallery .headline h3{font-weight:700;font-size:14px}.side_gallery .items{width:300px;height:186px;overflow:hidden;transition:height .5s ease-in-out}.side_gallery .items img{width:147px;height:125px}.side_gallery .items a{display:block;position:relative;float:left;overflow:hidden;margin:0 3px 3px 0;padding:0;height:90px}.side_gallery .items a .img_hover{display:block;position:absolute;z-index:10;width:100%;height:100%;overflow:hidden;text-align:center;top:-100%;left:0;background:rgba(52,52,56,.5);-webkit-transition:.2s ease-in-out 0s;-moz-transition:.2s ease-in-out 0s;-o-transition:.2s ease-in-out 0s;-ms-transition:.2s ease-in-out 0s;transition:.2s ease-in-out 0s}.side_gallery .items a:hover .img_hover{top:0}.side_gallery .items a .img_hover i{display:inline-block;position:absolute;width:40px;height:40px;line-height:36px;top:-100%;color:#fff;margin-left:-20px;border:2px solid #fff;-webkit-transition:.2s ease-in-out 0s;-moz-transition:.2s ease-in-out 0s;-o-transition:.2s ease-in-out 0s;-ms-transition:.2s ease-in-out 0s;transition:.2s ease-in-out 0s}.side_gallery .items a:hover .img_hover i{top:50%;margin-top:-20px;margin-left:-20px;-webkit-transition:.4s ease-in-out 0s;-moz-transition:.4s ease-in-out 0s;-o-transition:.4s ease-in-out 0s;-ms-transition:.4s ease-in-out 0s;transition:.4s ease-in-out 0s}.vendor_averages{display:block;padding:0;font-size:12px}.vendor_averages:after{content:"";display:table;clear:both}.vendor_averages .reviews,.vendor_averages .stars{float:left}.vendor_averages .reviews{margin-left:15px;text-transform:uppercase}.vendor_averages ul{display:inline;width:auto;list-style-type:none;padding-right:5px}.vendor_averages ul li{display:block;float:left}.vendor_averages ul li.perfectly i{color:#f1a700}#optionOffer .conditionBox h3,.drop_offer_sidebar .contact_rio h3,aside .filterBox h3,aside.open_offer h3{font-family:'Roboto Condensed',sans-serif;font-size:21px;line-height:24px;color:#333;font-weight:300;margin:0 0 10px 0}aside .filterBox h3{margin-left:10px}#optionOffer .conditionBox h3{margin-bottom:20px}aside.open_offer .brand_info h3{margin:0 10px 10px 10px}aside.open_offer.offerV2 .brand_info h3{margin-bottom:0}aside.open_offer.offerV2 .brand_info h3 a.gen-btn{display:inline-block;background:#cd3333;color:#fff;font-size:12px;padding:5px 10px;line-height:1;font-weight:700}#contactAgent .contact_rio_info ul li a,aside.open_offer ul li a,aside.sideRight .contact_rio_info ul li a{background:0 0}.drop_offer_sidebar .contact_rio i{display:inline-block;font-size:25px;margin:0 5px 0 0;color:#7fa832}.divider{display:block;width:auto;height:0;border-top:1px solid #e3e3e3}aside.open_offer .brand_info{margin:0 0 30px 0;padding:10px 0 0 0;background:#e3e3e3}aside.open_offer.offerV2 .brand_info{background:0 0;margin-bottom:10px}aside.open_offer.offerV2 .divider{margin-left:-10px}aside.open_offer.offerV2 .admin_box h3,aside.open_offer.offerV2 .side_maps h3,aside.open_offer.offerV2 .stop_sales h3{font-weight:700;font-size:14px;margin:0 0 5px 0}aside.open_offer.offerV2 .stop_sales{margin-bottom:15px}aside.open_offer.offerV2 .stop_sales textarea{width:95%;height:200px}aside.open_offer.offerV2 .stop_sales .btn{display:block;width:95%}aside.open_offer.offerV2 .admin_box .list-group{list-style-type:none}aside.open_offer.offerV2 .admin_box .list-group&gt;li{display:block;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:13px}aside.open_offer.offerV2 .admin_box .list-group&gt;li .value{font-weight:700}aside.open_offer.offerV2 .side_maps .static_map{position:relative;width:300px;height:150px;margin-left:0;margin-bottom:8px}aside.open_offer.offerV2 .side_maps .static_map img{width:300px;height:150px}aside.open_offer.offerV2 .side_maps address{display:block;color:#605d59;padding:0;margin:0 0 10px 0;font-size:14px}aside.open_offer.offerV2 .side_maps .map_mask{position:absolute;width:100%;height:150px;top:0;left:0;cursor:pointer}aside.open_offer .brand_info .star{padding:0 10px}aside.open_offer.offerV2 .side_maps address ul li a{width:auto;height:auto;line-height:inherit;font-size:12px;margin:0;padding:0;color:#7fa832}aside.open_offer.offerV2 .side_maps address ul li.phones a{display:inline;font-size:14px;color:#167bbf}aside.open_offer.offerV2 .side_maps address ul li.work-schedule .work_time{font-size:12px}aside.open_offer.offerV2 .side_maps address ul.work_time{display:inline-block;width:92%;line-height:0}aside.open_offer.offerV2 .side_maps address ul.work_time li{display:inline-block;width:56%;float:none;font-size:14px;line-height:12px;overflow:hidden;padding:0;margin:0;font-weight:400;border-bottom:none}aside.open_offer.offerV2 .side_maps address ul.work_time li.dayrange,aside.open_offer.offerV2 .side_maps address ul.work_time li.highlight{font-size:12px}aside.open_offer.offerV2 .side_maps address ul.work_time li.highlight{width:40%}aside .short_coments{background:#fff;padding:0}aside .short_coments ul.estimates li{min-height:40px}aside .buy_offer{position:relative;margin-bottom:30px}aside .buy_offer .box_comment_content{width:88%;padding:10px 10px 10px 35px;position:relative;float:right;background:#fff;z-index:1}aside .buy_offer .box_comment_content h3{font-family:'Roboto Condensed',sans-serif;font-size:17px;font-weight:400;color:#333;margin:0 0 5px 0;padding:0 0 5px 0;border-bottom:1px solid #e3e3e3}aside .buy_offer .img_box{position:absolute;z-index:10;overflow:hidden;border:3px solid #333;top:0;left:0;width:56px;height:56px}aside .buy_offer .img_box&gt;img{display:block;position:relative;right:26px;vertical-align:top;width:auto;height:100%}aside .buy_offer .img_box,aside .buy_offer .img_box:before{-moz-border-radius:50%;border-radius:50%}aside .buy_offer .img_box&gt;img{-webkit-border-radius:50%;border-radius:50%}aside .buy_offer .img_box:before{content:'';display:block;position:absolute;left:0;right:0;width:56px;height:56px}aside.open_offer h3.brand_name{font-weight:400}aside.open_offer .box_comment_content p{margin-bottom:0}.star{margin:0 0 10px 0}.star p{margin:0 10px 0 0;float:left;font-weight:300;font-size:14px}.star ul li{float:left;margin:0}.star ul li i{font-size:21px;color:#4c4c4c}.star ul li.perfectly i{color:#f1a700}.conditionBox textarea{width:100%;height:150px}#questionList li{height:40px;vertical-align:top;font-size:0;margin:0 0 10px 0;padding-left:10px}#questionList li .option{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;cursor:pointer}#questionList li label{height:40px;vertical-align:top;line-height:40px;cursor:pointer}#questionList li label .fa-star{color:#f1a700}#contactAgent .contact_rio_info&gt;a.tel,aside .drop_offer_sidebar .contact_rio_info&gt;a.tel,aside.open_offer&gt;a.tel,aside.sideRight .contact_rio_info&gt;a.tel{display:inline-block;font-size:21px;margin:0;color:#4c4c4c;font-weight:500}aside .drop_offer_sidebar .contact_rio_info a.tel{margin-bottom:0!important}aside .drop_offer_sidebar .contact_rio_info a.tel:hover,aside.open_offer a.tel:hover{color:#7fa832}aside.open_offer .estimates{width:100%;float:left}aside.open_offer.offerV2 .estimates{margin-bottom:10px}aside.open_offer .estimates li{display:flex;font-weight:400;font-size:14px;margin:0;border-bottom:1px solid #e3e3e3}aside.open_offer .estimates li:nth-last-child(2){padding:0;margin:0;line-height:21px}aside.open_offer .estimates li .purchase_offer{display:inline-block;float:left;width:185px;padding:10px 0 5px 0}aside.open_offer .estimates li.other_offers{margin:0}aside.open_offer .estimates li a{color:#333;display:block;width:auto;margin:0}aside.open_offer.offerV2 .estimates li{min-height:0}aside.open_offer.offerV2 .estimates li a{height:auto;color:#7fa832;font-size:16px}aside.open_offer.offerV2 .estimates li a.dark_arrow{line-height:30px}aside.open_offer.offerV2 .estimates li a.dark_arrow i{height:auto;line-height:30px}aside.open_offer .estimates li.other_offers a{width:100%}aside.open_offer .estimates li.other_offers a i{border-right:1px solid #e3e3e3}aside.open_offer .estimates li p{margin:0;line-height:21px;padding-top:10px}aside.open_offer .download_documentation li a{text-align:left;width:100%;background:#fff}aside.open_offer .download_documentation li a:hover,aside.open_offer .estimates li.other_offers a:hover{background:#7fa832;color:#fff}aside.open_offer .download_documentation li a i{color:#333}aside.open_offer .download_documentation li a:hover i,aside.open_offer .estimates li.other_offers a:hover i{color:#fff;background:#7fa832}aside.open_offer .brand_contact{margin:0 0 30px 0;background:#fff}aside.open_offer .brand_contact .work_time_container{border-bottom:1px solid #e3e3e3}aside.open_offer .more_offers .similar_offers{padding:0 10px}aside.open_offer .more_offers h3{font-size:14px;font-weight:700;line-height:30px;padding-left:10px;padding-top:5px;margin-bottom:5px}aside.open_offer .more_offers h3 i{margin-right:5px}aside.open_offer .more_offers li{width:100%}aside.open_offer .more_offers li a{position:relative;margin-bottom:10px}aside.open_offer .more_offers li .img_headline{height:124px}aside.open_offer .more_offers li .img_headline .discount{left:0;top:0;height:auto;z-index:20}aside.open_offer .more_offers li .img_headline .discount span{top:-8px;left:-7px;font-size:14px}aside.open_offer .more_offers .download_documentation{margin:0 0 0 -10px}aside.open_offer .more_offers li span.btnView{bottom:33%}aside.open_offer .more_offers li .offerInfoContent{margin:0}aside.open_offer .more_offers li .offerInfoContent h3{font-size:13px;color:#fff;background:rgba(0,0,0,.4);margin:0;padding-top:0;padding-left:5px}aside.open_offer .more_offers li .offerInfoContent h3::before{display:block;position:absolute;left:5%;bottom:100%;content:" ";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid rgba(0,0,0,.4)}aside.open_offer.offerV2 .hotel_phones{display:block;margin-top:5px}aside.open_offer.offerV2 .hotel_phones li{display:block;min-width:40%;float:left;font-size:16px}aside.open_offer.offerV2 .hotel_phones li i{font-size:16px}aside.open_offer.offerV2 .hotel_phones li a{display:inline;color:#167bbf;font-size:16px;line-height:16px;height:auto;min-height:0}aside.open_offer.offerV2 .hotel_phones::after,aside.open_offer.offerV2 .hotel_phones::before{content:'';display:table}aside.open_offer.offerV2 .hotel_phones::after{clear:both}.documents_container{background:#fff;margin-left:-10px;padding-left:10px;padding-top:5px}.documents_container .divider{margin-left:0}.documents_container a{color:#167bbf;font-size:13px}.documents_container a .fa{color:#333}ul.brand_contact_info{padding:0;background:#fff}.address_contact .brand_contact .net,ul.brand_contact_info li{display:flex;border-bottom:1px solid #fff;line-height:15px;font-size:14px;padding:0;margin:0;color:#4c4c4c;font-weight:400;border-bottom:1px solid #e3e3e3}ul.brand_contact_info li .highlight{display:block;font-weight:400;color:#fff;background:#b94a48;width:100%}ul.brand_contact_info li .highlight i{background:#b94a48;color:#fff;border-right:1px solid #fff}.address_contact .brand_contact .net{background:#fff;min-height:40px}ul.brand_contact_info li address{display:inline-block;width:80%}ul.brand_contact_info li a{display:inline-block;height:auto;width:100%;line-height:inherit;margin:0;font-size:14px;color:#7fa832}ul.brand_contact_info li a.tel{color:#4c4c4c;font-size:21px;line-height:40px;margin:0;font-weight:500}ul.brand_contact_info li a.tel:hover{color:#7fa832}.work_time_container{display:flex;padding:0;background:#fff}.work_time_container ul{width:80%;float:left}ul.work_time li{width:50%;font-size:14px;float:left;line-height:21px;padding:10px 0 5px 0;margin:0 0 5px;border-bottom:1px solid #e3e3e3}ul.work_time li:nth-child(odd){width:60%}ul.work_time li:nth-child(even){width:40%}ul.work_time li:last-child,ul.work_time li:nth-last-child(2){border-bottom:none}ul.work_time li.highlight{text-align:right}aside.open_offer.offerV2 ul.work_time li.highlight{text-align:right}aside.open_offer.offerV2 ul.work_time li.dayrange:after{content:':'}aside.open_offer .contact_rio h3 .highlight{color:#7fa832}aside.open_offer a.btn{width:100%}.drop_offer_sidebar .contact_rio .contact_rio_info,aside.open_offer .contact_rio_info{background:#fff;padding:10px;margin:0 0 1px 0}#contactAgent .contact_rio_info,aside.sideRight .contact_rio_info{background:#fff;padding:0;margin:0}#contactAgent .contact_rio a,aside.sideRight .contact_rio a{width:100%}aside.open_offer .contact_rio_info{padding:0}#contactAgent .contact_rio_info ul li,aside.open_offer .contact_rio_info ul li,aside.sideRight .contact_rio_info ul li{display:flex;min-height:42px;line-height:43px;border-bottom:1px solid #e3e3e3}aside.open_offer .contact_rio_info ul li a{line-height:42px}aside.open_offer .contact_rio_info ul li:last-child{margin-bottom:0;border-bottom:0}.drop_offer_sidebar .contact_rio .contact_rio_info li:last-child{margin-bottom:0}.drop_offer_sidebar .contact_rio .contact_rio_info{padding-bottom:0;padding-top:0}aside.open_offer .contact_rio_info p{margin:0 0 10px 0}aside.open_offer .contact_rio a.dark_arrow:hover i{color:#fff}aside.open_offer .faq p.highlight{margin:0 0 5px 0}.easypay-wrapper header h2,.easypay-wrapper header nav{display:inline-block;padding:0}.easypay-wrapper .mapContainer{width:770px;float:left}.easypay-wrapper nav{width:100%;background:#fff;padding:10px 20px 20px;border-bottom:1px solid #e3e3e3}.easypay-wrapper button.green_btn{width:180px}.easypay-wrapper .easypay_address{display:block;float:left;width:290px}.easypay-wrapper header nav ul{display:block;list-style:none}.easypay-wrapper header nav ul&gt;li{position:relative;display:block;float:left}.easypay-wrapper #googlemapdiv{width:100%;height:350px}.easypay-wrapper .select_mask{width:200px!important}.easypay-wrapper .select_mask select{width:110%!important}.easypay-wrapper aside{float:right;height:430px;width:370px}.easypay-wrapper aside a{display:block;width:100%;height:auto;line-height:normal;background:#e3e3e3}.easypay-wrapper aside .offices{height:100%;position:relative;overflow-y:scroll;background:#fff;padding:10px}.easypay-wrapper aside .bord_bottom,.easypay-wrapper aside .bord_top{position:absolute;width:94%;z-index:100;left:0;height:10px;background:#fff}.easypay-wrapper aside .bord_top{top:0}.easypay-wrapper aside .bord_bottom{bottom:0}.easypay-wrapper aside .offices li{margin-bottom:10px}.easypay-wrapper aside .offices li a{display:block;position:relative}.easypay-wrapper aside article{display:block;width:100%;padding:25px 10px 10px 10px;float:right}.easypay-wrapper aside article h1,.easypay-wrapper aside article h3{font-family:'Roboto Condensed',sans-serif;font-size:17px;font-weight:400;margin-bottom:5px;padding-left:35px}.easypay-wrapper aside article address{font-size:14px;margin-bottom:5px}.easypay-wrapper aside .icon{display:block;position:absolute;left:10px;top:10px;float:none;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAAiCAYAAAD7wEFuAAACo0lEQVR42uWYQWsTQRTHs03StG3UbVPTrWuhKIhglURtUIJUo6ABvMWPIH4jr14VEERAr70LePMqgmjwlNwCJBnfk7e84THLZDudZIl/+JHtbJk3v7zJLkxBSwWIgWtAwwM4b0x1Ckop7yTZCcOwORgMXo/H4y/KQ3BenB/rYL15yVV7vd6D6XT6Tc0hWAfrYd15yB2MRqMPCnNyolSrhcNnDs6L82OwHtadh9whXPQVJopwyBs4P6VPdb3LNaggL8KQMxOkYN0FyZllll9Oxjwm58uZnH1LShEm93JmGYfO5V/O/DeTfzlDsneOkxs5HyyVXD47V3jx5h8ifM+dhctJmf9HTsR0fyk65ywH+Er235yIq1wTCDxBsXcubdxV7jaw4oGAsctl6WgWubtACShnpKRfC4pCUMi5kUWuBaw5UiFWWZYFXeVcOncf2DwlG8Q6S7Kc3rkbcGjzS0HiV+8sIm7g/JjJZPKbOnduBs6LzyqxSXKVtK4lB0TvFeTz158qevnWixjOi/NjhsPhR6h7EwgzcIEFpRhLEXy01+1229C978qSGSRmOb/80W63u1B3H9jWqJmge1soqImtcbdYSr7nktTxLJGO+PqnFUwLbcU/cCj7qdPpPId614GLgrphbAflNLF1YDVdSspxqsABcAg0DDQVxfKgeAg80ugAj4Fj4Ai4CuwCkWBPu94luRptxw2bVLqcPQFJH5sEk5BEUyw44ZJGnHwiYiyiLm6ZpTiucgFtiRptkVvYDXKRYk+AO0IAuWyD/n+POlbTpIpmKXe5FSoSih88C7LYU+CIFrpPxBqRQG6/UHtnlcW7yhK3bRlIaPH3SOwZ0MIxjTo91UoGyhLRIYLiIOeSK9pDYpu+9aJhoZjAishC5fwv0F3uL+Nfbt0sQSktAAAAAElFTkSuQmCC) no-repeat;width:34px;height:34px}.easypay-wrapper.bpay aside .icon{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAAiCAMAAADMHrFcAAABmFBMVEUAAAAAAAAAAAAAAAAAAAAAAAD+/v4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD9/f74+PgAAAD////+/v79/f3x8fEAAABTU1P////8/PxAQEA4ODhHR0f///8AH2YAVKMAK27R2+YAGmMABVXl6fAgX5AAKWwAJ2sAG2Te5e0AKm0AEFwAAlIAClkACFcAAEsAAEUAAEEMV4wAImgAAU8ATYUAAD3b4usALXAAFmAAADfy9PezwNR+nbxNe6NEdaAASIIFQ34AN3YAMnL5+vz39/rn7fPf6PCgtMuRq8Vwk7ZnjLAjYJEDV4sqU4kCP3wAKGzy9/rq7/Su0ObQ2OTF2OTJ1eG+zN3CxtmmudCTscqOm7t+lrhshqxghqxRhqwAZawxZ5ccYpMsYZNQWo4AT4cbSYMAAEgAACTi6PDU4Oq4zt6zxtiwvNGWqcOKpcGEmLlvkLN9kLFvfqZffqZyfKRYdZ9hc55Ibpscapo5aZdtZ48lW440RIAAPHkeMXI0MWcAHmUAACwAACtpni6nAAAAIXRSTlMABQIwGQr0BwwSEBsWQjYrHSA//q8z6OjgtEc9vrlNSTstjQbUAAACbUlEQVQ4y7XUV1PiUBTAcVZECSIJ2NdtByMRkPQYei/2Xtfe6/be++7X3nsDm4ku0fjgf/JwHvKbk7mTuTab7W6TaXds5hGQ2Z+dDQ4AwM63oKHZwwEwZ85eSMjptNKPXOVMURRZ4hmtqPSwyWnqvO0welwqxR4hl/8Ri8VKtBAdTIZCIb+/v81r6shOuNBo9m1ATGoOSFNnhzotsxyrOftlLpPbym29zC7CizdTU9ubGQSfCOrVLsLLp9LzxDCU09Go9DsGqDnuajdABwLzCwAwJLIpQdxB04IasOQGwxHsGO7VGh4SJwJ7LccsAm6dZ5LX2zeVfbaGpkhZYK/hRJoTRH4uAbDCqdZdOc3zUV5RVtFc4qy73FGhUPj44Skax1J+S25+DIwNnzCsFRdQhw1qZPw7T1s6z7Aam54+zO/mg/u7weM5UeaS1tx8eehTUZHlIp2e8UvMTGEwbOk7WVj/Mr4s56Et9Rq4CmwLmutoqJfhXOiRyZ/jbTRUJlfONh6PTspsSHO36oShvm9kdTMnbsC7Cfj6BxJxteo8zf+lQX1fMjMdjxfh8/ujiTElOyHRoapzXAxDvI/sgogoMcwvjo+G1Xg8floRUim+ei+Bx3k+5PC66r20tNcXDBaHDg5m+oztLUEP6TKkMaxwzgfdUEsXUKv7PkXoIacts9Vy97Z36tDIunruke5/EQRiuqpu9JJ2LYAa87XifB6vu7Eaci5N1Yv0AWis1d5Yq6WxBT3ImSsXQdhbATDrQEAPK8KBT6NeDQ7kNAi3PS0Uhd+vfaELn6Ht8igPYhRFuR3n/qqr8/o8RDP+c2+qv56EnOTfvr3lAAAAAElFTkSuQmCC) no-repeat}#contactAgent .contact_rio .contact_rio_info ul li i,.address_contact .brand_contact .net i,.drop_offer_sidebar .contact_rio .contact_rio_info ul li i,.work_time_container i,aside.open_offer .brand_contact .work_time_container i,aside.open_offer .contact_rio_info ul li i,aside.open_offer .estimates li i,aside.sideLeft .contact_rio .contact_rio_info ul li i,aside.sideRight .contact_rio .contact_rio_info ul li i,ul.brand_contact_info li i{display:block;float:left;font-size:20px;color:#7fa832;width:42px;line-height:42px;text-align:center;margin-right:5px;background:#fbfbfb;align-items:stretch;flex:1 1 1 1}ul.brand_contact_info li a.login_tel{color:#333;font-size:21px;font-weight:300}ul.brand_contact_info li a.login_tel i{color:#333;border-right:1px solid #e3e3e3}ul.brand_contact_info li a.login_tel:hover,ul.brand_contact_info li a.login_tel:hover i{background:#7fa832;color:#fff}#weSavedYou{width:100%;height:52px;background:#fff;border-top:2px solid #7fa832}#weSavedYou .content_center{width:1170px;margin:0 auto;text-align:center}#weSavedYou .content_center h3{display:inline-block;width:auto;position:relative;font-family:'Roboto Condensed',sans-serif;font-size:21px;line-height:50px;font-weight:300}#weSavedYou .content_center h3 .piggy_bank{display:block;position:absolute;right:-65px;bottom:0;width:65px;height:83px;background:url(../images/bank.png) 0 0 no-repeat}#weSavedYou .content_center h3 .highlight{color:#7fa832}#weSavedYou .content_center h3 .calendar{display:inline-block;position:relative;top:-2px;width:89px;height:44px;color:#7fa832;font-size:24px;font-weight:600;margin:0 5px;text-align:center;line-height:54px;background:url(../images/calendar.png) 0 0 no-repeat}#weSavedYou .content_center h3 .calendar .line{display:block;position:absolute;top:28px;left:1.5%;width:97%;height:1px;overflow:hidden;background:#ababab}footer{position:relative;z-index:0;width:100%;margin:0;padding:0;background:#282828;font-family:'Roboto Condensed',sans-serif;border-top:3px solid #7fa832}footer a.top{display:block;position:absolute;top:0;right:0;width:100px;height:70px;padding:10px 0 0 0;background:url(../images/top.png) 0 0 no-repeat;background-size:100%;font-family:'Roboto Condensed',sans-serif;font-size:14px;color:#fff;text-align:center;font-weight:600;text-transform:uppercase}footer a.top:hover{height:64px;padding:5px 0 0 0;background-position:0 bottom}footer h3{font-size:17px;font-weight:300;color:#fff;margin:0 0 15px 0;text-transform:uppercase}footer p{font-size:14px;font-weight:300;color:#ababab;margin:0 0 15px 0}footer .footer_logo{position:relative;left:-9px}footer .footer_top{height:280px;padding:30px 0 0 0}footer .footer_middle{height:250px;padding:30px 0 0 0;background:#1f1f1f;border-top:1px solid #fff}footer .footer_middle.animated{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation:fadeInDown 1s;-moz-animation:fadeInDown 1s;-ms-animation:fadeInDown 1s;-o-animation:fadeInDown 1s;animation:fadeInDown 1s}footer .footer_bottom{height:211px;padding:30px 0 0 0;background:#1a1a1a;border-top:1px solid #fff}footer .footer_bottom.animated{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation:fadeInDown 1.2s;-moz-animation:fadeInDown 1.2s;-ms-animation:fadeInDown 1.2s;-o-animation:fadeInDown 1.2s;animation:fadeInDown 1.2s}footer .footer_content{width:1170px;margin:0 auto;position:relative}.footer_content .columns_4{width:270px;float:left;margin:0 30px 0 0}.footer_content .columns_3{width:380px;float:left;margin:0}.footer_content .columns_2{width:570px;float:left}.footer_content .what_to_do{float:left;width:870px}footer .footer_middle .sitemap_box{margin-right:30px}footer .os{width:100%;float:left}footer .os li{width:64px;float:left;margin:0 10px 0 0}footer .os li a{display:block;width:64px;height:64px;line-height:58px;font-size:42px;color:#fff;background:#7fa832;text-align:center}footer .os li a:hover{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}footer ul.sitemap{width:100%}footer ul.sitemap li{float:left;line-height:26px;width:190px}footer ul.sitemap li.full_row{width:60%}footer ul.sitemap li.careers{float:right}footer ul.sitemap li a{font-size:14px;color:#fff;font-weight:300;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}footer .footer_content2 ul li a i,footer ul.sitemap li a i{color:#7fa832;margin-right:10px}footer ul.sitemap li a.active,footer ul.sitemap li a:hover{color:#7fa832;text-decoration:none;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}footer .social_network{width:80%;margin:0 auto}footer .social_network li{float:left;width:32px;height:32px;margin:0 10px 0 0}footer .social_network li a{display:inline-block}footer .social_network li a i{font-size:34px;color:#fff;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}footer .social_network li a:hover i{color:#7fa832;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}footer .green_white_btn{width:170px}.term-dialog{width:700px!important}.modal-popup{position:fixed;display:none;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);z-index:9999}.modal-popup.modal-popup-share{background:rgba(40,40,40,.8)}.modal-popup .modal-container{display:block;position:absolute;width:50%;left:25%;top:20%;background:rgba(0,0,0,.4);padding:20px;border-radius:5px}.offer-quick-preview{display:flex;justify-content:center;align-items:center}.offer-quick-preview .purchase-button-container .btn{display:block;width:100%}.offer-quick-preview .modal-container{position:relative;width:1000px;max-height:100%;max-width:100%;left:auto;top:auto}.modal-popup .dialog{display:block;background:#fff;padding:0 15px;margin:0;height:100%;overflow:auto}.modal-popup .dialog.no-gutter{padding:0}.modal-popup .dialog .close_btn{display:block;position:absolute;right:-10px;top:-10px;font-size:21px;cursor:pointer;width:40px;height:40px;line-height:40px;background:#b94a48;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center}.modal-popup .dialog .close_btn i{color:#fff}.modal-popup .dialog header{display:block;width:auto;margin:0 -15px;background:#e3e3e3;line-height:21px;padding:5px 10px 5px 15px}.modal-popup .special-event{background:#fff;height:100%}.modal-popup .special-event{position:relative}.modal-popup .special-event .close_btn{position:absolute;right:5px;top:1px;font-size:18px;color:#333}.modal-popup .special-event header{padding:20px 15px 0 25px;margin-bottom:20px}.modal-popup .special-event header:after{content:'';display:table;clear:both}.modal-popup .special-event header .april-fools-icon,.modal-popup .special-event header .newsletter-icon,.subscribe_box .newsletter-icon{display:block;width:128px;height:128px;float:left;background:transparent url(/images/email-newsletter.png) no-repeat;background-size:contain;margin-right:15px}.modal-popup .special-event header .april-fools-icon{background-image:url(/images/april-fools.png)}.modal-popup .special-event header h1{font-size:22px;font-weight:400;color:#7fa832;margin-bottom:10px}.modal-popup .special-event header p{font-size:14px}.modal-popup .special-event section{padding:0 10px}.modal-popup .special-event .form-group{text-align:center}.modal-popup .special-event .form-group input[type=text]{width:50%}.modal-popup .special-event .form-group .btn{line-height:36px}.modal-popup .special-event section small{display:block;text-align:center;font-size:11px;line-height:11px;margin:10px 0}.modal-popup .modal-footer{display:block;width:auto;text-align:left;background:#efefef}.modal-popup .modal-footer.text_center{text-align:center}.modal-popup .dialog .modal-footer{margin:0 -15px}.modal-popup .voucher-city-list input[type=radio],.modal-popup .voucher-city-list label{cursor:pointer}.modal-popup .location-popup{position:relative;background-color:#fff;padding:15px;border-radius:8px;width:470px;max-height:80vh}.modal-popup .location-popup .close_btn{position:absolute;top:15px;right:15px}.modal-popup .location-popup .location-icon{margin-top:-50px}.modal-popup .location-popup .location-content h1,.modal-popup .location-popup .location-content p{text-align:center}.modal-popup .location-popup .location-content h1{font-size:36px;line-height:1.1;margin:20px 0}.modal-popup .location-popup .location-content .buttons-list&gt;li{margin-bottom:5px}.modal-popup .location-popup .location-content .buttons-list .btn{display:block;width:75%;margin:0 auto;border-radius:8px}.modal-popup .location-popup .alert{border:none;padding:0}.modal-popup .location-popup .alert i{display:none}.modal-popup .location-popup .alert .alert_content{float:none;width:auto;border-radius:8px;padding:5px}.modal-popup .location-popup .alert.alert-info .alert_content{background:#cce5ff;border:1px solid #b8daff}.modal-popup .location-popup .alert.alert-error .alert_content{background-color:#f8d7da;border-color:#f5c6cb}.modal-popup .location-popup .city-list ul.cities{list-style-type:none;display:flex;flex-wrap:wrap}.modal-popup .location-popup .city-list ul.cities&gt;li{flex:0 25%;box-sizing:border-box;margin:1% 0}.modal-popup .location-popup .city-list ul.cities&gt;li a{display:block}.modal-popup .location-popup .city-picker .select_mask{width:100%}.offers_list.subscribe_box{display:block;width:auto;padding:10px 15px;border-bottom:3px solid #7fa832;background:#f3f3f3}.offers_list.subscribe_box section h2{color:#7fa832!important}.offers_list.subscribe_box .select_mask{display:inline-block;width:auto;padding-right:10px;float:none;background:#fff}.offers_list.subscribe_box .form-group .select_mask,.offers_list.subscribe_box .form-group button,.offers_list.subscribe_box .form-group input{vertical-align:top}.offers_list.subscribe_box small{font-size:10px}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:50px;right:0;bottom:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0;width:1170px;left:50%;margin-left:-585px}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0;width:850px;margin:0 auto}.modal-backdrop{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background:rgba(0,0,0,.5)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:after,.modal-header:before{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:5px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.separator{margin-top:20px;margin-bottom:20px;border-bottom:1px solid #e3e3e3}.center{text-align:center}.destination_dropdown .right-column{margin:10px 0 0 10px;width:500px}.destination-targeting{float:left;width:25%;text-align:center;color:#7fa832;font-size:15px}.destination-targeting.big{width:49%}.destination-targeting.new{display:block;width:auto;float:none;text-align:center;min-height:10px}.nationalCategory .destination-targeting.new{width:100%;background:#fff;float:left}.places-list,.targeting-places{width:100%!important}.targeting-places li{text-align:left;height:25px!important;width:100%!important;float:none!important}.places-list{margin-bottom:10px!important}.places-list li{text-align:left;width:33%!important;float:left!important;line-height:20px!important;padding:0!important}.places-list li a{font-size:13px}.progressbar{text-align:center;background:url(../images/bg-body.webp) 0 0 repeat;border-radius:13px;padding:3px;height:25px}.progressbar .success{text-align:center;background-color:#7fa832;border-radius:10px;float:left;height:23px}.progressbar .failure{text-align:center;background-color:#f4645f;border-radius:10px;float:left;height:23px}.table_success{border-left-color:#7fa832}.table_failure{border-left-color:#f4645f}.num_badge{color:#7fa832}.imageCentere{width:500px;position:absolute;left:50%;top:0;margin-left:-250px}.imageCentere img{display:block;margin:0 auto}.rio_panel{background-color:#0778bf;text-decoration:none;padding:3px 5px;color:#fff}.retailer_panel{background-color:#0778bf}.admin_panel{background-color:#cf0404}.copywriter_panel{background-color:#91e842}.rio_panel:hover{color:#fff}.scrollHelper{display:none;text-align:center;color:#fff;width:40%;height:30px;line-height:30px;margin:0 auto;position:fixed;z-index:999;left:30%;bottom:5%;background:#3a87ad;border-radius:20px;box-shadow:0 2px 5px #000}.scrollHelper .scroll-arrow{border-right:1px solid #fff;width:20px;font-size:17px;vertical-align:text-top}.in_640_try{display:none}.ucfirst{text-transform:capitalize}.thick{font-weight:700}.special-title{display:none;text-align:center;color:#333;font-family:"Roboto Condensed",sans-serif;font-size:21px;font-weight:300;margin:5px 0}.mobile-container{display:none;position:relative;background:#fff;border:1px solid #d3dadf;padding:10px 15px;overflow:hidden}.mobile-container .middle-line{display:block;position:absolute;width:1px;top:0;bottom:0;margin-left:-1px;background:#e9e9e9}.mobile-container .middle-line:first-child{left:33.333%;right:auto}.mobile-container .middle-line:last-child{right:33.333%;left:auto}.vertical-row{margin:-10px -15px}.vertical-row2{margin:-10px 0 0 0}.mobile-bar{margin:5px 0 10px 0;font-size:21px;font-weight:300;font-family:'Roboto Condensed',sans-serif;overflow:hidden}.mobile-bar .destination-dropdown{display:block;width:55%;float:left;border:0;background:0 0}.mobile-bar .destination-dropdown .small-dropdown{width:182%}.mobile-bar a.all_destination_dropdown{position:relative;background:0 0;padding-left:10px;color:#333;font-size:21px;font-weight:300;font-family:'Roboto Condensed',sans-serif}.mobile-bar a.all_destination_dropdown .caret{position:absolute;top:0;right:10px}.mobile-bar a.all_destination_dropdown.active{border-bottom:1px solid #d3dadf}.mobile-bar .destination-dropdown select{font-size:21px;font-weight:300;font-family:'Roboto Condensed',sans-serif;padding-left:10px}.mobile-bar .category-list i,.mobile-bar .destination-dropdown i:not(.fa-sliders){color:#333;background:0 0;font-size:10px}.mobile-bar .category-list i{float:right;margin-right:10px;margin-top:5px}.mobile-bar .details_btn{display:block;vertical-align:top;width:100%;height:40px}.mobile-bar .category-label{display:inline-block;font-weight:500;padding:0 0 0 10px}.mobile-navigation{display:none}.mobile-navigation.desktop_mode{display:block}.mobile-navigation ul{list-style-type:none}.mobile-bar .row,.mobile-navigation .row{display:block;margin-left:-15px;margin-right:-15px}.mobile-bar .row:after,.mobile-bar .row:before,.mobile-navigation .row:after,.mobile-navigation .row:before{content:" ";display:table}.mobile-bar .row:after,.mobile-navigation .row:after{clear:both}.mobile-bar .filter-box-mobile{overflow:hidden;height:0}.mobile-bar ul.places-list{padding-left:15px}.mobile-bar ul.places-list&gt;li a{position:relative;display:block;color:#333;font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:100}.mobile-bar ul.places-list&gt;li a .count{position:absolute;top:5px;right:5px;border-radius:8px;border:1px solid rgba(51,51,51,.5);color:#333;font-size:9px;padding:0 5px;line-height:1}.mobile-bar .nav_offers.collapse{height:0;overflow:hidden}.mobile-bar .btn-navbar{position:relative;display:block;float:none;width:100%;text-align:left;font-size:21px;font-weight:300;font-family:'Roboto Condensed',sans-serif;margin-bottom:10px}.mobile-bar .btn-navbar.collapsed{margin-bottom:0}.mobile-bar .btn-navbar .caret{position:absolute;right:10px;top:0;line-height:1}.mobile-bar .btn-navbar .caret i{color:#333;background:0 0;font-size:10px}.mobile-bar .nav_offers&gt;li{display:block;width:50%;float:left;border-bottom:1px solid #e3e3e3;overflow:hidden}.mobile-bar .nav_offers&gt;li:nth-child(-n+2){border-top:1px solid #e3e3e3}.mobile-bar .nav_offers&gt;li a{display:block;color:#333;font-size:17px;font-weight:300;font-family:'Roboto Condensed',sans-serif;line-height:40px;border-right:1px solid #e3e3e3}.mobile-bar .nav_offers&gt;li a.active{background:#7fa832;color:#fff}.mobile-bar .nav_offers&gt;li a.active .count{color:#fff;border-color:#fff}.mobile-bar .nav_offers&gt;li .i_holder{display:block;width:40px;height:40px;text-align:center;line-height:40px;border-right:1px solid #e3e3e3;float:left;margin-right:5px;font-size:20px}.mobile-bar .nav_offers&gt;li .count{display:block;float:right;border-radius:8px;border:1px solid #e9e9e9;color:#d5d3d4;font-size:9px;line-height:10px;padding:0 5px;margin-right:10px;margin-top:15px}.mobile-navigation ul&gt;li{position:relative;display:block;width:33.3333%;min-height:125px;float:left;border-bottom:1px solid #e9e9e9}.mobile-navigation ul.shortcut-icons{margin-top:15px}.mobile-navigation ul.shortcut-icons-v2{margin-top:15px}.mobile-navigation ul.shortcut-icons-v2&gt;li.category,.mobile-navigation ul.shortcut-icons&gt;li.category{min-height:auto;width:33.333333%;border:0;margin-bottom:15px}.mobile-navigation ul.shortcut-icons-v2&gt;li.category a,.mobile-navigation ul.shortcut-icons&gt;li.category a{display:block;text-align:center;white-space:nowrap;overflow:hidden;padding:0 10px}.mobile-navigation ul.shortcut-icons-v2&gt;li.category a{font-size:13px;font-weight:700;text-transform:uppercase;color:#333}.mobile-navigation ul.shortcut-icons&gt;li.category a .icon{position:relative;width:56px;height:56px;margin:0 auto;text-align:center;background:#fbfbfb;border-radius:50%}.mobile-navigation ul.shortcut-icons-v2&gt;li.category a .icon{display:block;width:100%;height:auto;float:none;border:none;background:0 0}.mobile-navigation ul.shortcut-icons&gt;li.category a .icon i{color:#333;font-size:38px;line-height:56px}.mobile-navigation ul.shortcut-icons&gt;li.category.static a .icon i{color:#7fa832}.mobile-navigation ul.shortcut-icons-v2&gt;li.category a .icon i{font-size:55px;color:#333}.mobile-navigation ul.shortcut-icons-v2&gt;li.category a .icon::after,.mobile-navigation ul.shortcut-icons-v2&gt;li.category a .icon::before,.mobile-navigation ul.shortcut-icons&gt;li.category a .icon::after,.mobile-navigation ul.shortcut-icons&gt;li.category a .icon::before{content:none}.mobile-navigation ul.shortcut-icons-v2&gt;li.category a .icon .counter,.mobile-navigation ul.shortcut-icons&gt;li.category a .icon .counter{position:absolute;top:0;right:-15px;background:rgba(126,168,49,.75);color:#fff;padding:0 5px;border-radius:8px;font-size:11px;min-width:30px;text-align:center}.mobile-navigation ul.shortcut-icons-v2&gt;li.category.tourism a .icon .counter,.mobile-navigation ul.shortcut-icons&gt;li.category.tourism a .icon .counter{background:#d12c3d}.mobile-navigation ul.shortcut-icons-v2&gt;li.category a .icon .counter{right:15px}.mobile-navigation.desktop_mode ul&gt;li{min-height:0}.mobile-navigation ul&gt;li:nth-child(3n-1){border-left:none;border-right:none}.mobile-navigation.desktop_mode .middle-line{display:none}.mobile-navigation.desktop_mode ul&gt;li{display:block;width:16.6666%}.mobile-navigation.desktop_mode .icon{background:0 0}.mobile-navigation.desktop_mode .icon:before{position:absolute;z-index:1;content:'';width:90px;height:90px;background:transparent url(/images/ic-categories-export.png) 0 0 no-repeat;top:15px;left:15px}.mobile-navigation.desktop_mode .icon.icon-car:before{background-position:-60px 10px}.mobile-navigation.desktop_mode .icon.icon-seaside:before{background-position:-55px -140px}.mobile-navigation.desktop_mode .icon.icon-beauty:before{background-position:-55px -305px}.mobile-navigation.desktop_mode .icon.icon-hot-offers:before{background-position:-65px -445px}.mobile-navigation.desktop_mode .icon.icon-newest:before{background-position:-70px -620px}.mobile-navigation.desktop_mode .icon.icon-food:before{background-position:-75px -780px}.mobile-navigation.desktop_mode .icon.icon-mountain:before{background-position:-75px -925px}.mobile-navigation.desktop_mode .icon.icon-tourism:before{background-position:-73px -1130px}.mobile-navigation.desktop_mode .icon.icon-bestsellers:before{background-position:-75px -1310px}.mobile-navigation.desktop_mode .icon.icon-all-inclusive:before{background-position:-75px -1515px}.mobile-navigation.desktop_mode .icon.icon-shopping:before{background-position:-70px -1710px}.mobile-navigation.desktop_mode .icon.icon-celebrations:before{background-position:-70px -1900px}.mobile-navigation.desktop_mode .icon{height:100px}.mobile-navigation ul:after,.mobile-navigation ul:before{content:" ";display:table}.mobile-navigation ul:after{clear:both}.mobile-navigation ul&gt;li .count{position:absolute;top:5px;right:5px;border-radius:8px;border:1px solid rgba(51,51,51,.5);color:rgba(51,51,51,.7);font-size:9px;padding:0 8px;line-height:1.5}.mobile-navigation ul&gt;li label{display:block;font-family:'Roboto Condensed',sans-serif;font-size:17px;font-weight:400;text-align:center;cursor:pointer;line-height:1}.mobile-navigation .icon{position:relative;display:block;width:222px;height:180px;margin:0 auto;background:transparent url(/images/ic-categories-export.png) -222px 55px no-repeat}.mobile-navigation .icon.icon-car{background-position:-222px 55px}.mobile-navigation .icon.icon-seaside{background-position:-222px -95px}.mobile-navigation .icon.icon-beauty{background-position:-222px -245px}.mobile-navigation .icon.icon-hot-offers{background-position:-222px -405px}.mobile-navigation .icon.icon-newest{background-position:-222px -565px}.mobile-navigation .icon.icon-food{background-position:-222px -725px}.mobile-navigation .icon.icon-mountain{background-position:-222px -875px}.mobile-navigation .icon.icon-tourism{background-position:-222px -1065px}.mobile-navigation .icon.icon-bestsellers{background-position:-222px -1255px}.mobile-bar .heading{padding-left:12px;font-family:'Roboto Condensed',sans-serif;font-size:15px;margin-top:6px;font-weight:700}.mobile-bar .filterList&gt;li .checkboxContainer{display:block;float:left;margin:0 10px}.mobile-bar .filterList&gt;li .checkboxContainer input{height:auto}.mobile-bar .filterList&gt;li label{font-size:14px;font-family:Roboto,sans-serif;width:75%}.mobile-bar .filterList&gt;li .offerCount{display:block;float:right;margin-right:10px;font-size:14px;font-family:Roboto,sans-serif}.mobile-bar .stars_container{padding-left:12px}.mobile-bar .stars_list&gt;li{display:block;float:left}.mobile-bar .stars_list&gt;li .rio-custom-element.checkbox.stars{height:auto}.mobile-bar .stars_list&gt;li .value{font-family:Roboto,sans-serif;font-weight:400;font-size:14px}.mobile-bar .date.bord{display:block;width:auto;overflow:hidden}.mobile-bar .date.bord .filter{position:relative;display:block;width:50%;min-width:0;float:left}.mobile-bar .date.bord .filter .caret{position:absolute;display:block;top:-4px;right:5px;height:40px;line-height:40px}.mobile-bar .date.bord .filter .caret i{background:0 0;color:#989898;font-size:10px}.mobile-bar .date.bord .filter .label{position:absolute;display:block;width:40px;height:40px;left:1px}.mobile-bar .date.bord .filter .label i{display:block;width:auto;height:100%;line-height:40px;background:0 0;color:#393939;font-size:20px;text-align:center}.mobile-bar .date.bord .filter .from_date{border-top-left-radius:5px;border-bottom-left-radius:5px}.mobile-bar .date.bord .filter .filter-field{width:100%;height:40px;padding:0;border:1px solid #d3dadf;padding-left:40px;vertical-align:middle;border-collapse:separate;box-sizing:border-box}.mobile-bar .date.bord .filter .filter-field.to-date{border-left:0}.mobile-bar .date.bord .to_calendar{padding:0;border:0}.mobile-bar.pb_0{padding-bottom:0}.mobile-bar .filter_close_btn a{display:block}.mobile-bar .destination_dropdown .search-destination{background:#333;text-align:center;padding:10px}.mobile-bar .destination_dropdown .search-destination .title{color:#fff}.mobile-bar .destination_dropdown .search-destination input{display:block;width:100%}.offer-options{display:block;width:auto;margin:0;padding:0 10px 10px;background:#fff}section#optionOffer .offer-options header{border-bottom:3px solid #7fa832;margin:0 0 10px 0}.offer-options .heading{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:21px;color:#333;margin-bottom:14px}.offer-options .heading.screen-desktop{display:block}.offer-options .heading.screen-mobile{display:none}.offer-options .heading .opt-icon{color:#7fa832;margin-right:5px}.offer-options ul.options-list{list-style-type:none}.offer-options ul.options-list&gt;.list-item{position:relative;display:block;width:auto;margin-bottom:10px;border-bottom:3px solid #7fa832}.offer-options ul.options-list&gt;.list-item:after,.offer-options ul.options-list&gt;.list-item:before{content:'';display:table}.offer-options ul.options-list&gt;.list-item:after{clear:both}.offer-options ul.options-list&gt;.list-item .variation-index{display:block;width:5%;min-width:60px;float:left;margin-right:10px;margin-bottom:10px}.offer-options ul.options-list&gt;.list-item .variation-index .variant-label{display:none;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:100;text-transform:uppercase;text-align:center}.offer-options ul.options-list&gt;.list-item .variation-index .num{display:block;font-family:"Roboto Condensed",sans-serif;font-size:35px;font-weight:100;line-height:50px;text-align:center;color:#fff;background:#333}.offer-options ul.options-list&gt;.list-item .variation-info{position:relative}.offer-options ul.options-list&gt;.list-item .variation-info .image-container{display:block;float:left;width:10%;margin-right:10px;margin-bottom:5px}.offer-options ul.options-list&gt;.list-item .variation-info .image-container img{max-width:100%;max-height:100%}.offer-options ul.options-list&gt;.list-item .variation-info .info{float:left;width:70%;margin-top:5px}.offer-options ul.options-list&gt;.list-item .variation-info .image-container~.info{margin-top:15px;float:left;width:65%}.offer-options ul.options-list&gt;.list-item .variation-info .info h3,section#optionOffer .variation-info .info h3{font-family:"Roboto Condensed",sans-serif;font-size:17px;font-weight:600;color:#333;margin-bottom:0}.offer-options ul.options-list&gt;.list-item .variation-info .control-group{position:static;width:25%;z-index:11;float:right;margin-top:-20px}.offer-options ul.options-list&gt;.list-item .variation-info .prices{float:left}.offer-options ul.options-list&gt;.list-item .variation-info .control-group:after,.offer-options ul.options-list&gt;.list-item .variation-info .control-group:before{content:'';display:table}.offer-options ul.options-list&gt;.list-item .variation-info .control-group:after{clear:both}.offer-options ul.options-list&gt;.list-item .variation-info .control-group .voucher-num{display:block;text-align:right;float:left;line-height:40px;width:48%}.offer-options ul.options-list&gt;.list-item .variation-info .control-group .select_mask{display:block;float:right;background-image:none;width:50%}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list{display:block;width:auto;list-style-type:none}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row{display:inline-block;position:relative;white-space:nowrap;overflow:hidden;margin-right:5px}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row label{color:#333}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-regular label{display:none}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-discount{font-size:16px}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-discount,.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-percent{font-weight:700}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-discount label,.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-percent label{font-weight:400}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-discount{color:#7fa832}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-regular span{position:relative}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-regular span:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:transparent;z-index:2;background:-moz-linear-gradient(-20deg,transparent 40%,red 49%,transparent 51%,transparent 55%);background:-webkit-linear-gradient(-20deg,transparent 40%,red 49%,red 51%,transparent 55%);background:-o-linear-gradient(-20deg,transparent 40%,red 49%,transparent 51%,transparent 55%);background:-ms-linear-gradient(-20deg,transparent 40%,red 49%,transparent 51%,transparent 55%);background:linear-gradient(-20deg,transparent 40%,red 49%,transparent 51%,transparent 55%)}.offer-options footer.totals{background:0 0;width:auto;border:0;float:right}.offer-options .totals:after,.offer-options .totals:before{content:'';display:table}.offer-options .totals:after{clear:both}.offer-options .totals .total-price-container{float:left;background:#fff;width:auto;padding:10px 0 0 0;margin:0 15px 0 0}.offer-options .totals .total-price-container label{display:block;float:left;margin-right:10px;line-height:29px;font-size:25px}.offer-options .totals .total-price-container .total-price{float:right;color:#7fa832}.offer-options .totals .total-price-container .total-price .price{font-family:"Roboto Condensed",sans-serif;font-size:29px;font-weight:600;color:#7fa832;line-height:1}.offer-options .totals .buy-button-container{float:left;width:250px}.offer-options .totals .buy-button-container .btn{display:block;width:auto;overflow:hidden}.gauge-bar{position:relative;text-align:center;border:1px solid #000;border-radius:4px;min-width:180px;overflow:hidden;height:25px}.gauge-bar .meter{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background:grey}.gauge-bar .meter .bar{background:#7fa832;height:100%;transition:width 1.5s}.gauge-bar .values{position:relative;width:100%;text-align:center;z-index:10;color:#fff;font:600 12px/25px Roboto,sans-serif;text-shadow:1px 1px 1px rgba(0,0,0,.35)}.offers_list li a.preloading_offer{border-bottom:3px solid #efefef;height:210px}.offers_list li a.preloading_offer .img_headline{display:block;width:100%;height:115px;background:#f4f4f4;margin-bottom:5px}.offers_list li a.preloading_offer .animated{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f4f4f4;background:linear-gradient(to right,#f4f4f4 8%,#ddd 18%,#f4f4f4 33%);background-size:800px 104px;position:relative}.offers_list li a.preloading_offer .img_headline img{display:block;width:90px;height:90px;position:absolute;top:50%;left:50%;margin:-45px 0 0 -45px}.offers_list li a.preloading_offer .headline{position:relative;display:block;width:100%;height:30px}.offers_list li a.preloading_offer .headline::after{content:'';position:absolute;display:block;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #efefef;background:0 0;bottom:-12px;left:10px}.offers_list li a.preloading_offer .offerInfoContent{padding-top:15px}.offers_list li a.preloading_offer .footer_offer_list{border:0}.offers_list li a.preloading_offer .offerInfoContent .rod{display:block;margin:2px 5px;height:8px}section#contentProfile.cart_error_section{width:100%}section#contentProfile .cart_error .profil_box{padding:0 20px 10px 20px}section#contentProfile .cart_error .payment_details&gt;li span{font-weight:700}section#contentProfile .cart_error .profil_box a.tel i{margin-right:2px}section#contentProfile .cart_error .profil_box a.btn{margin:0 2% 0 0}.transaction-list-container{margin:0 -15px}.transaction-list{list-style-type:none}.transaction-list&gt;li:not(.empty){display:block;padding:0;margin:0;border-left:3px solid #f5f7fa}.transaction-list&gt;li::after,.transaction-list&gt;li::before{content:'';display:table}.transaction-list&gt;li::after{clear:both}.transaction-list&gt;li:not(.empty):nth-child(odd){background:#f5f7fa}.transaction-list&gt;li:hover{background-color:#eee;border-left-color:#009cde}.transaction-list&gt;li .column{float:left}.transaction-list&gt;li .column.date{width:8%;text-align:center;padding:1.2em 0}.transaction-list&gt;li .column.date .month{text-transform:uppercase;font-weight:400}.transaction-list&gt;li .column.date .day{font-size:1.125rem}.transaction-list&gt;li .column.reason{padding-top:.9rem}.transaction-list&gt;li .column.currency{float:right;text-align:right;padding-right:10px;padding-top:.9rem}.transaction-list&gt;li .column.currency .amount{font-size:1.125rem;line-height:1.33333;font-weight:400}.transaction-list&gt;li .column.currency .currency{font-size:.8125rem;text-transform:uppercase;text-align:right}.transaction-list&gt;li .column.currency.transfer_type_withdraw .amount::before{content:'- '}.transaction-list&gt;li .column.currency.transfer_type_deposit .amount::before{content:'+ '}.transaction-list&gt;li .column.currency.transfer_type_deposit{color:#3ea134}.wallet-amount{display:inline-block;font-size:1.875rem;line-height:1.4;font-weight:300}.virtual-wallet .breadcrumbs ul li a.home{padding-right:24px}.reservation_form{background:#f3f3f3;padding:10px 0}.reservation_form&gt;p{text-align:center;font-weight:500;margin:5px 0}.reservation_container{padding:10px}.reservation-box{position:relative;background:#fff;border-radius:3px;padding:5px 0}.reservation-box .reservation-title{position:relative}.reservation-box .reservation-title .helper_text{position:absolute;top:0;left:10px}.reservation-box .reservation-title .helper_text i{font-size:26px;cursor:pointer}.reservation-box .reservation-title .helper_text .tooltip_content{display:none}.tooltipster-content ol{padding:0 10px}.reservation_complete ul{list-style-type:disc;padding-left:25px}#reservation_article{padding:0 20px}#reservation_article .innerBox{padding:0}#reservation_article .reservation-box{border:0;border-radius:0;background:#fde29d}.reservation .select_mask i{z-index:11;pointer-events:none}.reservation .input-date{position:relative;z-index:10}.reservation fieldset.checkin-date .icon-addon .icon,.reservation fieldset.checkout-date .icon-addon .icon{z-index:11}.reservation .reservation-title h1,.reservation .reservation-title h3{text-align:center}#contentContainer article.reservation .reservation-title h1,.reservation .reservation-title h1{font-family:'Roboto Condensed',sans-serif;color:#4c4c4c;text-align:left;text-transform:uppercase;font-size:14px;font-weight:600}#contentContainer article.reservation .reservation-title h1 i{margin:0;font-size:14px;color:#4c4c4c}.reservation .reservation-title h3{font-weight:400;color:#7a8184;font-size:14px;line-height:1;margin-top:5px}.reservation-box .reservation .reservation-footer{width:auto;background:0 0;border:0;text-align:center}.reservation-box .reservation .reservation-footer .span-small{font-weight:700;font-size:14px;color:#555}.reservation .g-recaptcha{width:310px;min-height:78px;margin:0 auto 10px auto}.clearfix::after,.clearfix::before{content:'';display:table;height:0;overflow:hidden}.clearfix::after{clear:both}.reservation .offer-option .select_mask,.reservation .room-count .select_mask{display:block;width:auto;overflow:hidden;background:0 0}.reservation .offer-option .select_mask{overflow:visible}.reservation .offer-option{width:90%;float:left}.reservation .room-count{position:relative;display:block;width:10%;float:left;padding-left:10px}.reservation .offer-option .select_mask select,.reservation .room-count .select_mask select{display:block;min-width:0;width:100%;font-family:'Roboto Condensed',sans-serif;font-weight:500;font-size:16px;color:#333}.reservation .room-count .select_mask select{font-size:18px}.reservation .option-selector{margin:15px 0}.reservation .reservation-info fieldset label,.reservation .room-count label{position:absolute;color:#4c4c4c;font-weight:400;font-size:13px;top:-10px}.reservation .reservation-info fieldset.checkin-date label,.reservation .reservation-info fieldset.checkout-date label{top:10px;left:46px;z-index:11}.reservation .room-count label{top:-20px}.reservation .reservation-info fieldset input,.reservation .reservation-info fieldset select{display:block;width:100%}.reservation .personal-info fieldset input,.reservation .reservation-info fieldset input{padding-left:45px;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:16px;color:#333}.reservation .reservation-info fieldset .select_mask{display:block;background:#fff}.reservation .reservation-info::after,.reservation .reservation-info::before{content:'';display:table}.reservation .reservation-info::after{clear:both}.reservation .hr,.reservation hr{display:block;height:0;background:0 0;border:0;border-bottom:1px solid #4c4c4c;margin:0 -20px}.reservation .personal-info{margin:2px -5px}.reservation .reservation-info fieldset{position:relative;display:block;float:left;width:50%;padding:2px 0}.reservation .reservation-info fieldset.offer_options{width:auto;float:none}.reservation .reservation-info fieldset.excursion{float:none;width:auto;clear:both}.reservation .reservation-info fieldset:last-child{padding-right:0}.reservation .reservation-info .child-form-container{background:#efefef}.reservation .reservation-info .child-form-container .select_mask{width:49%;float:left;margin:.5%;background:#fff}.reservation .reservation-info .adults-count,.reservation .reservation-info .children-count{margin-top:10px}.reservation .personal-info fieldset{display:block;width:33.3333%;float:left;margin-bottom:4px;padding:0 5px}.reservation .personal-info fieldset input{display:block;width:100%}.reservation .personal-info fieldset.notes{float:none;width:auto;clear:both;padding-top:0}.reservation .personal-info fieldset textarea{display:block;width:100%;resize:none}.reservation-box .rsvp-form .gdpr-input{position:relative;margin-bottom:10px;text-align:center}.reservation-box .rsvp-form .gdpr-input input[type=checkbox]{width:auto;height:auto;display:inline-block;vertical-align:middle;line-height:1}.reservation-box .rsvp-form .gdpr-input label{display:inline}.progress-bar{position:relative;margin:0 0 20px 0}.progress-bar .meter{position:relative;height:5px;background:#333;box-shadow:inset 0 -1px 1px rgba(255,255,255,.3);border-radius:2px}.progress-bar .meter .bar{position:relative;height:100%;background:#7fa832;-webkit-transition:width 1s ease-in-out;-moz-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out;overflow:hidden;border-radius:0 5px 5px 0}.progress-bar .meter .bar::after{content:'';display:block;position:absolute;right:0;top:0;width:5px;height:5px;border-radius:100%;background:#e3ff96;box-shadow:inset 0 0 10px 2px rgba(177,218,100,.5),0 0 10px 2px #b1da64}.progress-bar .progress{position:absolute;top:100%;right:0;font-weight:400;color:#7a8184;font-size:14px;line-height:1;margin-top:5px}.paragraph-list{padding:0 15px}.paragraph-list&gt;p{display:block;margin:0;padding:0;font-size:13px}ul.notification-list{list-style-type:none;margin:0;padding:0}ul.notification-list&gt;li{display:block;width:auto}.notification-list .notification::after{content:'';display:table;height:0;overflow:hidden;clear:both}.notification-list .notification::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:#fff;pointer-events:none;transition:opacity 90ms ease-out;will-change:opacity;border-radius:0;z-index:1}.notification-list .notification.seen::before,.notification-list .notification:hover::before{opacity:.35}.notification-list .notification{display:block;overflow:hidden;position:relative}.notification-list .notification .controls,.notification-list .notification .icon,.notification-list .notification .message-body{display:block;float:left}.notification-list .notification .icon{width:10%;min-height:75px;margin-right:2%;text-align:center}.notification-list .notification .icon img{max-width:70px;border-radius:50%}.notification-list .notification .message-body{width:65%;font-size:12px}.notification-list .notification .message-body .message{font-size:16px;margin-bottom:5px}.notification-list .notification .message-body img{max-width:16px;margin-left:5px}.notification-list .notification .controls{float:right;text-align:left}.notification-list .notification .controls ul{list-style-type:none;padding:0;margin:0}.notification-list .notification .controls ul&gt;li{display:inline-block;margin:0}.notification-list .notification .controls ul&gt;li button{margin:0 1%;padding:10px}.notification-list .notification .controls .btn{display:inline-block;width:40px;height:40px;text-align:center;line-height:25px;background:#333;color:#fff;font-size:20px}.notification-list .notification .controls .btn.confirm_btn{background:#7fa832}.notification-list .notification .controls .btn.delete_btn{background:#bd362f}.notification-dropdown{width:380px;position:absolute;overflow:hidden;top:62px;right:0;background:#333}.notification-dropdown::before{content:'';position:absolute;top:0;right:10%;width:0;height:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #fff transparent}.notification-dropdown .notification-list .icon{width:75px;height:75px}.notification-dropdown .notification-list .message-body{width:auto;color:#fff}.notification-dropdown.collapse{height:0}.notification-dropdown .notification-list p{background:#fff;margin:8px 0;padding:20px 0}.welcome-popup-beta{position:fixed;bottom:0;left:0;right:0;background:#333;color:#fff;z-index:10}.welcome-popup-beta .container{width:80%;margin:0 auto;padding:10px 15px;text-align:center;display:flex;justify-content:center}.welcome-popup-beta p{padding:0;margin:0;line-height:1;text-align:center}.welcome-popup-beta .icon{float:left}.welcome-popup-beta .container::after,.welcome-popup-beta .container::before{content:'';display:table;height:0}.welcome-popup-beta .container::after{clear:both}.welcome-popup-beta .content,.welcome-popup-beta .controls,.welcome-popup-beta .filler,.welcome-popup-beta .icon{display:inline-block}.welcome-popup-beta .icon{width:40px;height:40px;border:2px solid #fff;border-radius:50%;line-height:40px;text-align:center;margin-right:5px}.welcome-popup-beta .icon i{font-size:21px}.welcome-popup-beta .filler{flex-grow:1;text-align:center}.welcome-popup-beta .controls{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.welcome-popup-beta .controls .close_btn{font-size:31px;color:#fff;font-weight:100}.rio-js-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;z-index:100}.rio-js-modal{position:fixed;background:rgba(0,0,0,.3);border-radius:14px;padding:8px;left:50%;top:50%;transform:translate(-50%,-50%);z-index:110;max-width:90%}.rio-js-modal .rio-js-modal-content{background:#fff;padding:0 15px}#contentContainer .more-info h3,#contentContainer article h1{font-family:'Roboto Condensed',sans-serif;font-weight:500;font-size:21px;line-height:28px;color:#333}#contentContainer .more-info h3 i,#contentContainer article h1 i{color:#7fa832;font-size:24px;line-height:32px;margin:0 5px 0 0}#contentContainer .more-info h3,#contentContainer article header h1{padding-top:10px}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid .row{margin:0 -15px}.container-fluid .row::after,.container-fluid .row::before{content:'';display:table;height:0}.container-fluid .row::after{clear:both}.four-offers-container .breadcrumbs{margin:0}.four-offers-container .breadcrumbs a span.hidden{font-size:0}.four-offers-container .sorting-filters{float:right;margin-right:1%}.four-offers-container .sorting-filters&gt;li a{position:relative;border-radius:5px;border:1px solid #a0bf67;padding:5px 10px;height:auto;line-height:1.2;margin-top:8px;cursor:pointer}.four-offers-container .sorting-filters&gt;li ul{display:none}.four-offers{background:#fff;padding:0 15px}#contentContainer .four-offers header h1{font-size:28px}#contentContainer .four-offers header h2{margin:0;padding:0;font-size:16px;color:#666;line-height:1.3}#contentContainer .four-offers .mobile-header h1,#contentContainer .four-offers .mobile-header h2{display:none;font-size:28px;padding:0 10px}#contentContainer .four-offers .mobile-header h2{line-height:1.3;font-size:16px;color:#666}.four-offers header{text-align:center}.four-offers header h1 span{display:inline-block;padding:0 10px;background:#fff}.four-offers .four-offers-list{list-style-type:none}.four-offers .four-offers-list&gt;li{position:relative;display:block;float:left;width:24%;height:285px;padding:0;margin:0 .5% 1% .5%}.four-offers .four-offers-list&gt;li a h3{top:-25px}.article-block{background:#fff;padding:10px 15px}#gmaps{display:block;width:auto;min-height:280px}.loading-container{position:relative;display:block;width:100px;height:100px;margin:15px auto}.loading-container .loading{list-style-type:none}.loading-container .loading&gt;li{position:absolute;width:1.2em;height:1.2em;border-radius:50%}.loading-container .loading&gt;li:nth-child(1){left:50%;top:0;margin:0 0 0 -.1em;background:#00c176;-webkit-transform-origin:50% 250%;-moz-transform-origin:50% 250%;-ms-transform-origin:50% 250%;-o-transform-origin:50% 250%;transform-origin:50% 250%;-webkit-animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate;-moz-animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate;-ms-animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate;-o-animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate;animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate}.loading-container .loading&gt;li:nth-child(2){top:50%;right:0;margin:-.1em 0 0 0;background:#ff003c;-webkit-transform-origin:-150% 50%;-moz-transform-origin:-150% 50%;-ms-transform-origin:-150% 50%;-o-transform-origin:-150% 50%;transform-origin:-150% 50%;-webkit-animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate;-moz-animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate;-ms-animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate;-o-animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate;animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate}.loading-container .loading&gt;li:nth-child(3){left:50%;bottom:0;margin:0 0 0 -.1em;background:#fabe28;-webkit-transform-origin:50% -150%;-moz-transform-origin:50% -150%;-ms-transform-origin:50% -150%;-o-transform-origin:50% -150%;transform-origin:50% -150%;-webkit-animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate;-moz-animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate;-ms-animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate;-o-animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate;animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate}.loading-container .loading&gt;li:nth-child(4){top:50%;left:0;margin:-.1em 0 0 0;background:#88c100;-webkit-transform-origin:250% 50%;-moz-transform-origin:250% 50%;-ms-transform-origin:250% 50%;-o-transform-origin:250% 50%;transform-origin:250% 50%;-webkit-animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate;-moz-animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate;-ms-animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate;-o-animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate;animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate}.continue_payment .select_payment_method img.auto-dimensions,img.auto-dimensions{width:auto;height:auto}.select_payment_method.active{background:#dedede}.top-large-image-container{position:relative;overflow:hidden}.top-large-image-container::after,.top-large-image-container::before{content:'';display:table}.top-large-image-container::after{clear:both}.top-large-image-container .large-image{display:block;width:49%;float:left}.top-large-image-container .large-image.disabled{opacity:.6}.top-large-image-container .large-image:last-child{float:right}.top-large-image-container .large-image img{max-width:100%}.vwallet .error-label{display:none}.vwallet .error-label .currency,.vwallet .error-label .surcharge-money{font-weight:700}#contentContainer .support-buttons{background:#fff}#contentContainer .support-buttons .spb-left{float:left}#contentContainer .support-buttons .spb-right{float:right}.fancy-url-container .icon{width:60px;height:60px;float:left;margin-right:6px;text-align:center}#contentContainer .support-buttons .spb-right .fancy-url-container .icon{float:right}.fancy-url-container .icon img{width:50px;height:50px;margin:5px auto}.fancy-url-container .icon .fa{font-size:38px;line-height:60px;color:#6c6c6c}.fancy-url-container .button{float:left;color:#333;font-family:Roboto,Arial,sans-serif;font-size:18px;height:60px;line-height:60px}.fancy-url-container:hover .button{color:#7fa832}.gallery-section .article-block{background:#fff}.gallery-section .article-block .content{margin:-10px -15px}.gallery-section .nav-pane{float:left;width:125px;max-height:370px;overflow:hidden;margin:0 10px}.gallery-section .image-container{float:right;max-width:1024px;max-height:370px;overflow:hidden}.gallery-section .nav-pane ul.nav-pane-list{list-style-type:none}.gallery-section .nav-pane ul.nav-pane-list&gt;li{display:block;overflow:hidden;margin-bottom:4px}.gallery-section .nav-pane ul.nav-pane-list&gt;li img{max-height:85px;opacity:.6}.gallery-section .nav-pane ul.nav-pane-list&gt;li.active img,.gallery-section .nav-pane ul.nav-pane-list&gt;li:hover img{opacity:1}#wide-slider-container{padding:62px 0 0 0;position:relative;z-index:1;margin:0 auto 40px auto}.careers-hero{position:relative;background-size:cover}.careers-hero .mask{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.65);pointer-events:none}.careers-hero .slide-1{height:100%;background:transparent url(/images/careers/macbook.jpg) top center/cover no-repeat}.careers-hero .slide-content{width:80%;height:200px;position:absolute;top:50%;left:50%;margin:-100px 0 0 -40%;text-align:center}.careers-hero .slide-content h1{font-weight:700;text-transform:uppercase;font-size:38px;color:#fff;line-height:1;margin-bottom:1%}.careers-hero .slide-content h2{text-transform:uppercase;font-weight:400;color:#a9d061;font-size:18px;margin-bottom:1%}.article-container{background:#fff}.article-container article{width:1170px;margin:0 auto}.article-container.careers-stats article header{padding:20px}.article-container.careers-stats article header h2{text-align:center;font-weight:500;font-size:26px;color:#535353;margin:0 0 20px 0}.article-container.careers-stats article header h2 .fa{color:#7fa832}.stats-list-container::after,.stats-list-container::before{content:'';display:table;height:0}.stats-list-container::after{clear:both}.stats-list-container .stats-list{list-style-type:none}.stats-list-container .stats-list&gt;li{position:relative;display:block;width:20%;margin:0 2.5%;float:left;background:#7fa832;border-radius:50%;overflow:hidden}.stats-list-container .stats-list&gt;li::before{content:'';padding-top:100%;float:left}.stats-list-container .stats-list&gt;li .content{position:absolute;width:100%;top:50%;transform:translateY(-50%);text-align:center;color:#fff}.stats-list-container .stats-list&gt;li label{display:block;color:#fff}.stats-list-container .stats-list&gt;li .content .fa,.stats-list-container .stats-list&gt;li .content .value{font-size:26px}.stats-list-container .stats-list&gt;li .content .value{padding-left:5px}.strikethrough-line{position:relative;margin:3% 0;text-align:center;border:0;height:1px;background-image:linear-gradient(to right,rgba(51,51,51,0),rgba(51,51,51,.75),rgba(51,51,51,0))}.strikethrough-line .content{position:relative;display:inline-block;background:#fff;top:-11px;padding:0 10px}#wide-slider-container section#contentMain{width:1024px;float:none;margin:50px auto 0 auto}.positions_list_container{padding:0;margin:0;background:#fff}ul.positions_list{list-style-type:none}ul.positions_list&gt;li{display:block;border-bottom:3px solid #7fa832;padding:16px}ul.positions_list&gt;li .content{display:none}ul.positions_list&gt;li h3{float:left}ul.positions_list&gt;li .controls{float:right;margin-right:1%}ul.positions_list&gt;li .city{float:right;margin-right:2%;line-height:40px}ul.positions_list&gt;li .controls small{display:block;text-align:center;color:#d3d3d3}ul.positions_list&gt;li::after,ul.positions_list&gt;li::before{content:'';display:table;height:0}ul.positions_list&gt;li::after{clear:both}ul.positions_list&gt;li .controls&gt;ul&gt;li{color:#fff;background:#90da36;border-radius:3px;font:900 14px/14px Roboto,sans-serif;overflow:hidden;padding:11px 20px;text-decoration:none;text-transform:uppercase}.col-lg-6{width:50%;float:left;padding-right:15px;padding-left:15px}.col-lg-12{padding-left:15px;padding-right:15px}.col-lg-2{width:16.6666666667%;padding-left:15px;padding-right:15px;float:left}.col-lg-4{width:33.3333333333%;padding-left:15px;padding-right:15px;float:left}.col-lg-5{width:41.6666666667%;padding-left:15px;padding-right:15px;float:left}.col-lg-7{width:58.3333333333%;padding-left:15px;padding-right:15px;float:left}.col-lg-8{width:66.6666667%;padding-left:15px;padding-right:15px;float:left}.form-data fieldset{width:100%;position:relative;margin:2% 0}.form-data fieldset::after,.form-data fieldset::before{content:'';display:table;height:0}.form-data fieldset::after{clear:both}.form-data fieldset label{display:block;width:25%;float:left;font-weight:700}.form-data fieldset input,.form-data fieldset textarea{display:block;width:75%;float:left}.form-data fieldset.full-row input,.form-data fieldset.full-row textarea{width:100%}.places_list{padding:1% 0 1% 5px}.places_list::after,.places_list::before{content:'';display:table;height:0}.places_list::after{clear:both}.places_list .view_more_offers{display:none}ul.places{list-style-type:none}ul.places&gt;li{display:block;width:32%;min-height:290px;float:left;margin:0 .5% 1% .5%}.place-container{border-bottom:3px solid #7fa832}.place-container .place-block{padding:0 5px}.place-container .place-block:hover{box-shadow:0 0 15px 1px rgba(0,0,0,.4)}.place-container .img-headline img{display:block;max-height:160px;margin:0 -5px}.place-container .place-details{background:#f8f8f8;border-top:1px solid #e3e3e3;margin:0 -5px}.place-container .place-details ul{list-style-type:none}.place-container .place-details ul&gt;li{display:block;float:left;padding:5px 10px;text-align:center;width:25%}.place-container .place-details ul&gt;li .num,.place-container .place-details ul&gt;li label{display:block;color:#888;text-transform:lowercase;font-size:12px;line-height:1;white-space:nowrap}.place-container .place-address address{display:block;white-space:nowrap;margin:0 15px 5px 0;overflow:hidden;font-size:11px;color:#888}.place-container .place-address address .city-name{display:none}#contentContainer .place-container .place-info h2{display:block;font-size:18px;overflow:hidden;white-space:nowrap;min-height:28px}.place-container .place-info .stars{width:100px;line-height:1.3}.place-container .place-info .stars .rating-value,.place-container .place-info .stars .review-count{font-size:0}.place-container .place-info .stars .number{display:block;float:right;color:#888}.place-container .place-info .stars .drawn-icon{float:left;font-size:16px;color:#ffcf0f;margin:0 1px}.place-container .place-info .stars .drawn-icon:first-of-type{margin-left:0}.place-container .place-info .place-categorization{margin:0 0 5px 0;overflow:hidden;word-break:nowrap}.place-container .place-info .place-categorization .place-category{float:left;background:#e3e3e3;color:#868686;padding:0 5px;border-radius:2px;font-size:11px;max-width:45%;overflow:hidden;white-space:nowrap}.place-container .place-info .place-categorization .place-category .fa{margin-right:3px;color:#7fa832}.place-container .place-info .place-categorization .place-offers{float:right;background:#7fa832;color:#fff;padding:0 6px;border-radius:2px;font-size:11px}.place-container.place-inactive .place-info .place-categorization .place-offers{background:#e3e3e3;color:#868686}.call-us-container{position:fixed;width:185px;height:185px;right:10px;bottom:10px;z-index:10;overflow:hidden}.call-us-container .btn{position:absolute;display:block;top:50%;left:50%;background:#3498db;transform:translate(-50%,-50%);width:80px;height:80px;border-radius:50%;color:#fff;border:5px solid #fff;box-shadow:0 0 15px 0 rgba(0,0,0,.75);text-align:center}.call-us-container .btn .circle{position:absolute;background:0 0;border-radius:50%;border:3px dotted #7fa832;top:50%;left:50%;transform:translate(-50%,-50%);animation-name:grow;animation-iteration-count:infinite;animation-direction:normal;animation-duration:1.5s;opacity:0}.call-us-container .btn:hover{background:#7fa832}.call-us-container .btn:hover .circle{border-style:solid;border-color:rgba(52,152,219,.4)}.call-us-container .btn .circle1{animation-delay:.2s}.call-us-container .btn .circle2{animation-delay:.4s}.call-us-container .btn .circle3{animation-delay:.6s}.call-us-container .btn .circle4{animation-delay:.8s}.call-us-container .btn .phone-icon{font-size:36px;line-height:70px}.call-us-container .btn:hover .phone-icon{animation:phone-icon 3s infinite}.call-us-container .tooltip{position:relative;padding:5px 10px;background:rgba(0,0,0,.5);color:#fff;z-index:20;font-size:11px;border-radius:.5em}.call-us-container .tooltip p{margin:0;padding:0}.call-us-container .tooltip::before{content:'';position:absolute;top:100%;left:50%;background:0 0;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(0,0,0,.5)}.col-lg-9{width:75%;float:left}.col-lg-3{width:25%;float:left}.rio-business{background:#fff;overflow:hidden}.rio-business header{padding:16px 0}.rio-business header h1{margin:0;padding:0;float:left;max-width:75%;line-height:1.2}.rio-business header h1 a{display:block;font-size:21px;font-weight:400;color:#333;margin:0}.rio-business header .fan-box{float:right}.rio-business .business-content{width:72%;float:left;padding:0 10px}.rio-business .business-content .place-title{border-bottom:1px solid #efefef;line-height:38px}.rio-business .business-content .offers_list{padding:0}.rio-business .business-content .offers_list .three_offers&gt;li{margin-bottom:6px}.rio-business .business-content .offers_list .three_offers&gt;li:nth-child(3n-1){margin:0 6px 6px 6px}.rio-business .business-content .review-list{list-style-type:none}.rio-business .business-content .review-list&gt;li{display:block;margin-bottom:2%}.rio-business .business-content .review-list&gt;li::after,.rio-business .business-content .review-list&gt;li::before{content:'';display:table;height:0}.rio-business .business-content .review-list&gt;li::after{clear:both}.rio-business .business-content .review-list&gt;li.hidden{height:0;overflow:hidden;margin:0}.rio-business .business-content .review-list&gt;li .avatar{width:50px;height:50px;float:left;margin-right:1%;overflow:hidden}.rio-business .business-content .review-list&gt;li .avatar img{max-width:100%;border-radius:50%}.rio-business .business-content .review-list&gt;li .review{float:left;width:90%;width:calc(99% - 50px)}.rio-business .business-content .review-list&gt;li .headline .author{float:left}.rio-business .business-content .review-list&gt;li .headline .author span{color:#7fa832;font-size:12px}.rio-business .business-content .review-list&gt;li .headline .rating{float:right}.rio-business .business-content .review-list&gt;li .headline .rating .number{display:block;float:right;margin-left:5px}.rio-business .business-content .review-list&gt;li .headline .rating .fa-star{color:#f1a700}.rio-business .business-content .review-list&gt;li .review-txt{clear:both}.rio-business .business-content .review-list&gt;li .review-txt p{margin:0;padding:0;font-size:13px}.rio-business .business-content .review-list&gt;li .review-txt .date time{color:#777;font-size:12px}.rio-business .business-content .section .footer{margin:2% 0;text-align:center}.rio-business .business-content .section .footer .btn,.rio-business .business-content .user-reviews .btn{padding-left:20px;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,.6)}.rio-business .business-content .section .footer .btn:active{background:#6b8e2a;transform:translateY(1px);filter:saturate(150%)}.rio-business .business-content .offers_list header{margin:0;padding:0}.rio-business .business-content .offers_list h2{margin:0 0 10px 0}#contentContainer .rio-business .business-content .offers_list h2 i{color:#515151;margin:0}.rio-business .business-content .place-description{position:relative;display:block;margin:0;max-height:105px;overflow:hidden;transition:max-height .5s cubic-bezier(0,1,0,1)}.rio-business .business-content .place-description.toggled{max-height:2000px}.rio-business .business-content .place-description&gt;ul{list-style-type:disc;padding:0 10px;margin-left:10px}.rio-business .business-content .place-description&gt;p{margin-bottom:5px}.rio-business .business-content .place-description::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);pointer-events:none}.rio-business .business-content .place-description.toggled::before{content:none}.rio-business .business-content .view-more-btn-container a{color:#333;font-weight:700;font-size:13px}.rio-business .business-aside{width:28%;float:right;padding:0 10px;background:#f3f3f3;padding-bottom:1000px;margin-bottom:-1000px}.rio-business .business-aside .mobile-header{display:none}.rio-business .business-aside .gallery-container{margin:2% 0}.rio-business .business-aside .gallery-container .image-container{min-height:156px;max-height:180px;overflow:hidden}.rio-business .business-aside .gallery-container .image-container img{max-width:100%;transition:opacity .5s ease-in-out}.rio-business .business-aside .gallery-container .image-container img.hidden{opacity:0}.rio-business .business-aside .gallery-container .image-container img.not-hidden{opacity:1}.rio-business .business-aside .gallery-container .image-playlist{margin-top:2%}.rio-business .business-aside .gallery-container .image-playlist::after,.rio-business .business-aside .gallery-container .image-playlist::before{content:'';display:table;height:0}.rio-business .business-aside .gallery-container .image-playlist::after{clear:both}.rio-business .business-aside .gallery-container .image-playlist ul{list-style-type:none}.rio-business .business-aside .gallery-container .image-playlist ul&gt;li{display:block;width:23%;height:38px;float:left;background:#f3f3f3;margin-left:2%;box-shadow:inset 0 0 1px rgba(0,0,0,.2);cursor:pointer;overflow:hidden}.rio-business .business-aside .gallery-container .image-playlist ul&gt;li:first-child{margin-left:0}.rio-business .business-aside .gallery-container .image-playlist ul&gt;li img{max-width:100%}.rio-business .business-aside .gallery-container .image-playlist ul&gt;li img.active,.rio-business .business-aside .gallery-container .image-playlist ul&gt;li:hover img{opacity:.5}.rio-business .business-aside .rating-summary{padding:10px;background:#f8f8f8;box-shadow:inset 0 0 1px rgba(0,0,0,.2)}.offerV2 .rating-summary .review-summary,.offerV2 .rating-summary .score-box,.rio-business .business-aside .rating-summary .review-summary,.rio-business .business-aside .rating-summary .score-box{width:50%;float:left}.offerV2 .rating-summary .score-box .score,.rio-business .business-aside .rating-summary .score-box .score{display:block;text-align:center;font-size:48px;color:#515151;line-height:48px}.offerV2 .rating-summary .score-box .score em,.rio-business .business-aside .rating-summary .score-box .score em{font-style:normal;font-size:30px;line-height:30px;vertical-align:top}.offerV2 .rating-summary .score-box .stars-list,.rio-business .business-aside .rating-summary .score-box .stars-list{text-align:center;margin:1% 0}.offerV2 .rating-summary .score-box .stars-list .fa-star,.rio-business .business-aside .rating-summary .score-box .stars-list .fa-star{font-size:21px;color:#f1a700;margin:0 .5%}.offerV2 .rating-summary .score-box .info,.rio-business .business-aside .rating-summary .score-box .info{color:#acacac;font-size:12px;text-align:center}.offerV2 .rating-summary .review-summary label,.rio-business .business-aside .rating-summary .review-summary label{color:#acacac;font-size:12px}.offerV2 .rating-summary .review-summary .fa-star,.rio-business .business-aside .rating-summary .review-summary .fa-star{color:#acacac}.offerV2 .rating-summary .review-summary .summary-list,.rio-business .business-aside .rating-summary .review-summary .summary-list{list-style-type:none}.offerV2.rating-summary .review-summary .summary-list&gt;li,.rio-business .business-aside .rating-summary .review-summary .summary-list&gt;li{display:block}.offerV2 .rating-summary{background:#fff;margin-right:10px;display:flex;align-items:center;justify-content:center}.offerV2 .rating-summary .review-summary .summary-list&gt;li .rating-gauge,.rio-business .business-aside .rating-summary .review-summary .summary-list&gt;li .rating-gauge{position:relative;display:inline-block;width:75%;height:10px;border-radius:2px}.offerV2 .rating-summary .review-summary .summary-list&gt;li .rating-gauge .gauge,.rio-business .business-aside .rating-summary .review-summary .summary-list&gt;li .rating-gauge .gauge{display:block;height:100%;border-radius:2px;float:left;width:2px;max-width:85%;transition:width .8s cubic-bezier(.95,.050,.795,.035)}.offerV2 .rating-summary .review-summary .summary-list&gt;li .rating-gauge.star-5 .gauge,.rio-business .business-aside .rating-summary .review-summary .summary-list&gt;li .rating-gauge.star-5 .gauge{background-color:#7fa832}.offerV2 .rating-summary .review-summary .summary-list&gt;li .rating-gauge.star-4 .gauge,.rio-business .business-aside .rating-summary .review-summary .summary-list&gt;li .rating-gauge.star-4 .gauge{background-color:#bbbb13}.offerV2 .rating-summary .review-summary .summary-list&gt;li .rating-gauge.star-3 .gauge,.rio-business .business-aside .rating-summary .review-summary .summary-list&gt;li .rating-gauge.star-3 .gauge{background-color:#ecc00e}.offerV2 .rating-summary .review-summary .summary-list&gt;li .rating-gauge.star-2 .gauge,.rio-business .business-aside .rating-summary .review-summary .summary-list&gt;li .rating-gauge.star-2 .gauge{background-color:#ea8625}.offerV2 .rating-summary .review-summary .summary-list&gt;li .rating-gauge.star-1 .gauge,.rio-business .business-aside .rating-summary .review-summary .summary-list&gt;li .rating-gauge.star-1 .gauge{background-color:#e74c3c}.offerV2 .rating-summary .review-summary .summary-list&gt;li .total-reviews,.rio-business .business-aside .rating-summary .review-summary .summary-list&gt;li .total-reviews{font-size:9px;font-style:normal;color:#acacac;padding-left:5px;float:left;line-height:1}.rio-business .business-aside .side-maps header h3{border-bottom:1px solid #e3e3e3}.rio-business .business-aside .side-maps .static_map img{max-width:100%}.rio-business .business-aside .side-maps a{display:inline;font-size:14px;color:#167bbf;margin:0;padding:0;background:0 0}.rio-business .business-aside .side-maps address{display:block}.rio-business .business-aside .side-maps a.website{font-size:12px;color:#7fa832}.rio-business .business-aside .side-maps .work-schedule&gt;i{vertical-align:top}.rio-business .business-aside .side-maps ul.work_time{display:inline-block;width:92%;line-height:0;list-style-type:none;margin:0;padding:0}.rio-business .business-aside .side-maps ul.work_time&gt;li{display:inline-block;width:56%;float:none;font-size:12px;line-height:12px;overflow:hidden;padding:0;margin:1% 0;font-weight:400;border-bottom:none}.rio-business .business-aside .side-maps ul.work_time&gt;li.highlight{width:40%}.rio-business-header-hero{background:#e3e3e3;padding:10px 20px;margin-bottom:10px}.rio-business-header-hero .icon-brand{float:left;margin-right:15px}.rio-business-header-hero .icon-brand img{width:100px}.rio-business-header-hero .container h1{margin-bottom:15px;font-size:22px}.rio-business-header-hero .container ul.stats-list{list-style-type:none}.rio-business-header-hero .container ul.stats-list.stats-mobile{display:none}.rio-business-header-hero .container ul.stats-list&gt;li{display:inline-block;padding:0 10px;font-size:11px;color:#717577}.rio-business-header-hero .container ul.stats-list&gt;li i{color:#7fa832;font-size:12px}.rio-business-header-hero .container ul.stats-list&gt;li:first-child{padding-left:0}.near-places-list ul.places&gt;li{max-width:277px}.near-places-list ul.places&gt;li a{display:block}.near-places-list .place-container .img-headline img{margin:0;max-width:100%}.nearest-places .places_list header,.similar-offers-list header{margin-bottom:10px;padding-left:10px}.view-more-container{display:none}.simple-modal{position:fixed;z-index:301;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5)}.simple-modal .simple-modal-content{position:absolute;width:85%;top:10%;left:50%;background:rgba(10,10,10,.3);transform:translate(-50%,0);padding:15px}.simple-modal.size-md .simple-modal-content{width:45%}.simple-modal .simple-modal-header{position:relative;padding:10px 20px;background:#e3e3e3;color:#333}.simple-modal .simple-modal-header h2 i{color:#7fa832;margin-right:5px}.simple-modal .simple-modal-header h2{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:21px}.simple-modal .simple-modal-header .close-btn{position:absolute;top:-20px;right:-20px;width:35px;height:35px;border-radius:50%;background:#b94a48;color:#fff;text-align:center}.simple-modal .simple-modal-header .close-btn i{font-size:18px;line-height:35px}.simple-modal .simple-modal-body{padding:10px 20px;background:#fff}.simple-modal .simple-modal-footer{background:#fff;text-align:right;border-top:1px solid #ccc}.simple-modal .simple-modal-footer a:not(.btn){text-transform:uppercase;font-weight:500}.simple-modal .simple-modal-footer a.gray-btn{color:#848484}.simple-modal .simple-modal-footer a,.simple-modal .simple-modal-footer button{margin:0 10px}.m-0,.simple-modal .simple-modal-footer a:last-child,.simple-modal .simple-modal-footer button:last-child{margin:0}.simple-modal .profil_form .form-group .icon-addon{width:70%}.simple-modal .profil_form .form-group .icon-addon input{display:block;width:100%}.simple-modal .profil_form .form-group .btn{width:30%}.category-heading{background:#fff;padding:15px}#contentContainer .category-heading h1{font-family:'Roboto Condensed',sans-serif;font-weight:500;font-size:26px;color:#333}#contentContainer .category-heading h2{font-family:'Roboto Condensed',sans-serif;font-weight:500;font-size:16px;color:#666;line-height:1.3}.inactive-offer-container{background:#fff;border-bottom:1px solid #e3e3e3}.inactive-offer-container&gt;h3,.inactive-offer-container&gt;h4{display:block;font-size:18px;padding:10px;text-align:center;background:#f3f3f3;border-bottom:1px solid #e3e3e3}.inactive-offer-container&gt;h4{display:none;border:none;padding:0 0 5px 0}.inactive-offer-container .in-desktop{display:block}.inactive-offer-container .in-mobile{display:none}.inactive-offer-container ul.offers{list-style-type:none}.inactive-offer-container ul.offers&gt;li{position:relative;display:block;width:270px;height:285px;float:left;margin:0 10px}.inactive-offer-container .offers_list{padding:10px;background-color:#fde29d}.inactive-offer-container ul.offers&gt;li:first-child{margin-left:0}.inactive-offer-container ul.offers&gt;li:last-child{margin-right:0}.inactive-offer-container .green_btn{display:block;text-align:center;font-size:18px;overflow:hidden}#contentProfile .profile_form .radio-label-aligner input{margin:12px 0 0 0}#contentProfile .profile_form .radio-label-aligner .separator{display:inline-block;width:1%;float:left;border:0}#contentProfile .profile_form .radio-label-aligner input,#contentProfile .profile_form .radio-label-aligner label{float:left}#contentProfile .profile_form .radio-label-aligner label{margin:8px 0 0 5px}.similar-offers-list .offers_list{padding:0;margin:0 0 0 7px}.similar-offers-list .offers_list ul.offers{list-style-type:none}.similar-offers-list .offers_list ul.offers&gt;li{position:relative;display:block;width:270px;height:285px;float:left;margin:0 10px}.similar-offers-list .offers_list ul.offers&gt;li:first-child{margin-left:0}.similar-offers-list .offers_list ul.offers&gt;li:last-child{margin-right:0}.msg-box{display:block;margin:10px 0;box-shadow:inset 0 1px 2px 0 rgba(255,255,255,.8);border-radius:3px;border:1px solid transparent}.msg-box.msg-error{background-color:#f5b5b4;border-color:#d39493;color:#333}.msg-box .message{line-height:1;padding:5px 24px}.msg-box .message p{margin:0;padding:0}.msg-box.msg-error i{color:#bf3737}.auto-height{height:auto!important}.breadcrumbs.hotel-list{position:relative;min-height:42px;height:auto}.breadcrumbs.hotel-list .destination-path{width:80%;float:left}.breadcrumbs.hotel-list .filter_btn{width:20%;float:left}.breadcrumbs.hotel-list .filterBox{position:absolute;background:#fff;top:42px;right:0;z-index:80;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);padding-bottom:5px}.breadcrumbs.hotel-list .filterBox&gt;ul&gt;li{position:relative;float:none;height:auto;font-size:14px;line-height:1;padding:0;background:0 0}.breadcrumbs.hotel-list .filterBox .heading{padding-left:12px;font-family:'Roboto Condensed',sans-serif;font-size:15px;margin-top:6px;font-weight:700;color:#333;margin-bottom:6px}.breadcrumbs.hotel-list .filterBox .stars_container{padding-left:10px}.breadcrumbs.hotel-list .filterBox .filterList{list-style-type:none}.breadcrumbs.hotel-list .filterBox .filterList&gt;li{float:left;width:auto;height:auto;line-height:1;margin:0;padding:0;border:0}.breadcrumbs.hotel-list .filterBox .filterList.foodList&gt;li{float:none;margin-bottom:3px}.breadcrumbs.hotel-list .filterBox .filterList.foodList&gt;li input{height:auto;line-height:1}.breadcrumbs.hotel-list .filterBox .filterList.foodList&gt;li .checkboxContainer{display:inline-block;float:left;margin:0 10px}.full-address-list{display:none;overflow:hidden}.full-address-list .address-list address{display:block}.full-address-list ul.address-list&gt;li:not(:last-child){border-bottom:1px solid #e3e3e3;margin-bottom:15px}.full-address-list .address-list ul&gt;li a{display:inline;color:#167bbf}.full-address-list .address-list ul.work_time{display:inline-block;width:92%;line-height:0}.full-address-list .address-list ul.work_time&gt;li{display:inline-block;width:56%;float:none;font-size:12px;line-height:12px;overflow:hidden;padding:0;margin:0;font-weight:400;border-bottom:none}.full-address-list .address-list ul.work_time&gt;li.highlight{width:40%}.btn .fa-spin{background:0 0;border:0;transition:none}.destination-search-container{display:none;background:#fde29d;color:#333;padding:10px 10px}.destination-search-container label{display:block;color:#333;font-family:'Open Sans',sans-serif,Arial;font-weight:700;font-size:13px}.destination-search-container input{display:block;width:100%;text-indent:30px}.destination-search-container .results-container{background:#fff;padding:0 10px;overflow:hidden;max-height:0;transition:max-height .6s ease-out}.destination-search-container .results-container.collapsed{max-height:1280px}.destination-search-container .icon-addon .icon{background:#333;color:#fff}.destination-search-container .results-list{list-style-type:none}.destination-search-container .results-list&gt;li{display:inline-block;width:24%;margin:0 .5% 0 0;height:25px}.destination-search-container .results-list&gt;li a{display:block;font-weight:700;text-transform:none;height:100%;line-height:25px;color:#333;padding-right:5%}.destination-search-container .results-list&gt;li a::after,.destination-search-container .results-list&gt;li a::before{content:'';display:table}.destination-search-container .results-list&gt;li a::after{clear:both}.destination-search-container .results-list&gt;li a .count{border-radius:8px;border:1px solid rgba(51,51,51,.5);color:#333;font-size:9px;padding:0 5px;float:right;line-height:1;vertical-align:middle;margin-top:7px;background:#fde29d}.destination-search-container .tabs-list-container .tabs-list{display:flex;list-style-type:none;margin-bottom:5px}.destination-search-container .tabs-list-container .tabs-list&gt;li.tabs-list-item{width:100%;white-space:nowrap}.destination-search-container .tabs-list-container .tabs-list&gt;li.tabs-list-item a{display:block;text-align:center;text-transform:uppercase;color:#333;font-weight:700;height:35px;line-height:35px;overflow:hidden}.destination-search-container .tabs-list-container .tabs-list&gt;li.tabs-list-item:after{content:'';display:block;background:#333;height:3px;width:0;transition:width .35s;margin:0 auto}.destination-search-container .tabs-list-container .tabs-list&gt;li.tabs-list-item.active:after{width:85%}.destination-search-container .tab-content-container{background:#fff;padding:0 10px}.destination-search-container .tabs-list-container .tab-content{max-height:0;overflow:hidden}.destination-search-container .tabs-list-container .tab-content.collapsed{max-height:5000px}.destination-search-container .view-all-results{margin:15px 0;text-align:center}.destination-search-container .tabs-list-container{transition:max-height .45s ease-out;max-height:800px;overflow:hidden}.destination-search-container .tabs-list-container.collapsed{max-height:0}.destination-search-container .clear_destination{position:absolute;right:3%;top:50%;transform:translateY(-50%)}.destination-search-container .clear_destination a{color:#bd362f}.destination-search-container .clear_destination a:hover{text-shadow:1px 1px 25px #bd362f,1px 1px 25px #bd362f}.mobile-explanation-container{position:fixed;bottom:0;left:0;right:0;z-index:500;background:#333}.mobile-explanation-container .mobile-explanation{padding:10px 15px}.mobile-explanation-container .mobile-explanation .btn{display:block;width:65%;margin:0 auto;white-space:nowrap}[v-cloak]{display:none!important}#filtered-offer-list .destinationReasonsBox{margin-bottom:10px}.mobile-share{display:none;text-overflow:ellipsis;white-space:nowrap;background:#fff}.mobile-share a{color:#4c4c4c;font-size:13px;font-weight:600;letter-spacing:.007px;text-transform:uppercase}#sliderContainer .mobile-share{padding:5px 0}.question-list p{margin:0;padding:0}.question-list ul.sub-questions-list{padding-left:15px;list-style-type:disc}.question-list code{display:inline-block;padding:10px;background:#fbfbfc;border:1px solid #e8e8e8;border-radius:3px}.share-window{display:block;min-width:75%;position:absolute;background:#282828;padding:20px;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:rgba(0,0,0,.14) 0 16px 24px 2px,rgba(0,0,0,.12) 0 6px 30px 5px,rgba(0,0,0,.4) 0 8px 10px -5px}.share-window hr{background:0 0;border:0;border-bottom:1px solid rgba(255,255,255,.1)}.share-window p{margin:0;padding:0}.share-window .close-btn,.share-window .secondary{color:#aaa}.share-window .close-btn{position:absolute;right:20px;top:20px;font-size:18px}.share-window header h2{font-size:18px;font-weight:400}.share-window .share-options-container{margin:20px 0;display:flex;align-items:center;justify-content:center;text-align:center}.share-options-container ul.share-options{list-style-type:none;margin:0;padding:0}.share-options-container ul.share-options&gt;li{display:inline-block;margin:0 8px 0 0}.share-options-container ul.share-options&gt;li a{display:block}.share-options-container ul.share-options&gt;li .icon{width:60px;height:60px;background:#f4f4f4;border-radius:50%;text-align:center;margin:0 auto 8px auto}.share-options-container ul.share-options&gt;li .icon i.fa{color:#fff;font-weight:700;font-size:28px;line-height:60px}.share-options-container ul.share-options&gt;li .icon svg{margin:18px auto 0 auto;fill:#fff}.share-options-container ul.share-options&gt;li .icon.facebook{background:#3b5998}.share-options-container ul.share-options&gt;li .icon.fb-messenger{background:#00c6ff;background:linear-gradient(to bottom,#00c6ff 1%,#0078ff 99%)}.share-options-container ul.share-options&gt;li .icon.viber{background:#8f5db7}.share-options-container ul.share-options&gt;li .icon.email{background:#888}.share-options-container ul.share-options&gt;li label{text-align:center;color:#fff;font-size:13px}.share-window .copy-link{position:relative;margin-top:20px;background:#1c1c1c;border:1px solid #292929;padding:10px;overflow:hidden}.share-window .copy-link input{-webkit-appearance:none;background:0 0;border:0;color:#fff;height:auto;font-size:14px;display:block;width:80%;line-height:1;box-sizing:border-box}.share-window .copy-link .btn{background:#1c1c1c;border:0;text-transform:uppercase;padding:0 8px;color:#3ea6ff;border-radius:2px;z-index:10;position:absolute;right:0;top:10px;font-weight:600}section#contentOffer.offerV2 .toggle-btn{display:none;font-weight:700;font-size:13px}section#contentOffer.offerV2 .toggle-btn i{font-size:14px}.active-offer-container{padding:10px;background:#fde29d}.active-offer-container .active-offer{position:relative}.active-offer-container .active-offer article&gt;.image-container{float:left;width:19%;overflow:hidden;margin-right:1%}.active-offer-container .active-offer article&gt;.image-container img{max-width:100%;height:120px}#contentContainer .active-offer-container .active-offer article h2{padding:0;margin:0;font-size:14px;font-weight:700;line-height:1}#contentContainer .active-offer-container .active-offer article h1{font-size:18px;font-weight:700;line-height:1;margin:8px 0 20px 0}.active-offer-container .active-offer .offer-info .offer-info-flex{display:block;flex-wrap:wrap;align-items:center}.active-offer-container .active-offer .offer-info .price .price-formatted{font-size:20px}.active-offer-container .active-offer .time-list{display:inline-block;list-style-type:none}.active-offer-container .active-offer .time-list&gt;li{display:inline;font-weight:700}.active-offer-container .active-offer .time-list&gt;li:nth-child(2)::after,.active-offer-container .active-offer .time-list&gt;li:nth-child(2)::before{content:' : '}.active-offer-container .active-offer .offer-info .offer-info-flex .time-left{float:left}.active-offer-container .active-offer .green_btn{display:inline-block;margin-top:-25px;margin-left:15px}#full-description,section#contentOffer.offerV2 .offer-toggle{position:relative;display:block;max-height:5000px;transition:max-height .5s ease-out;overflow:hidden}#full-description.collapsed,section#contentOffer.offerV2 .offer-toggle.collapsed{max-height:200px}section#contentOffer.offerV2 #offer-curious-block.offer-toggle.collapsed{max-height:95px}section#contentOffer.offerV2 #offer-curious-block.offer-toggle.collapsed::after{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 75%,#c8d9a6 100%)}#full-description.collapsed::after,section#contentOffer.offerV2 .offer-toggle.collapsed::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 75%,#fff 100%);pointer-events:none}section#contentOffer.offerV2 .toggle-btn{display:inline;padding:15px 0}.integrated-container{margin:15px 0}section#contentOffer .integrated-container&gt;h3{font-family:Roboto,sans-serif;font-size:14px;font-weight:700;margin:0 0 5px 0}section#contentOffer .integrated-container.copywriter&gt;h3{padding:0 0 5px 0;background:rgba(127,168,50,.43)}section#contentOffer .integrated-container .integrated-toggle em{font-style:normal}.offer-div-container{position:relative}.offer-div-container .offer_block{z-index:10}.offer-div-container .quick_view_container{position:absolute;z-index:0;top:0;left:0;text-align:center;visibility:hidden;perspective:400px;width:100%}.offer-div-container .quick_view_container .quick_view_btn{display:block;width:84%;transition:transform .3s ease-out;transform:translateX(-100%)}.offer-div-container:hover .quick_view_container{top:calc(100% - 40px);z-index:25;visibility:visible}.offer-div-container:focus .quick_view_container .quick_view_btn,.offer-div-container:hover .quick_view_container .quick_view_btn{transform:translateX(0)}.mb-1{margin-bottom:1rem}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:1rem;margin-bottom:1rem}.my-2{margin-top:2rem;margin-bottom:2rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:1rem;padding-bottom:1rem}.py-2{padding-top:2rem;padding-bottom:2rem}.px-1{padding-left:1rem;padding-right:1rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:1rem!important;padding-right:1rem!important}.px-10{padding-left:10px;padding-right:10px}.w-50{width:50%}.w-75{width:75%}.carousel-container{position:relative}.offer-quick-preview .offerSlider .owl-dots{display:block!important}.offer-quick-preview .offer-info{max-height:65vh;overflow:auto}.offer-quick-preview .price-list .label,.offer-quick-preview .price-list .new-price,.offer-quick-preview .price-list .old-price{display:inline-block;font-weight:700}.offer-quick-preview .price-list .label{font-size:18px;color:#333;text-transform:uppercase}.offer-quick-preview .price-list .new-price{font-size:22px;color:#7fa832}.offer-quick-preview .price-list .old-price{font-size:21px;text-decoration:line-through}.offer-quick-preview .price-list .savings{font-size:18px}.offer-quick-preview .price-list .savings .percent{color:#d12c3d;font-weight:700}.offer-quick-preview .hr{height:0;display:block;border-bottom:1px solid #f3f3f3;margin-top:1rem;margin-bottom:1rem}.offer-quick-preview .contacts-list{background:#f8f8f8;border-top:1px solid #e3e3e3}.offer-quick-preview .contacts-list a,.offer-quick-preview .contacts-list a:active{color:#167bbf;font-size:16px;line-height:16px;font-weight:700}.offer-quick-preview{display:flex;position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000;align-items:center;justify-content:center}.offer-quick-preview .modal-overlay{content:'';position:fixed;top:0;left:0;width:100%;height:100%;z-index:1010;background:rgba(0,0,0,.5)}.offer-quick-preview .modal-container{z-index:1025;background:rgba(0,0,0,.3);border-radius:5px;padding:1rem}.offer-quick-preview .modal-container .dialog{position:relative;background:#fff}.offer-quick-preview .close_btn{position:absolute;top:-10px;right:-10px;width:35px;height:35px;border-radius:50%;background:#d12c3d;color:#fff;line-height:33px;text-align:center;font-size:20px;z-index:1050}#YouTubeDialog iframe,iframe.youtube-dialog{display:block;margin-left:auto;margin-right:auto;width:80%;height:320px}section#contentOffer .hotel-extras-container::after,section#contentOffer .hotel-extras-container::before{content:'';display:table;height:0}section#contentOffer .hotel-extras-container::after{clear:both}section#contentOffer .hotel-extras-container ul.extras-list{list-style-type:none;margin:0;padding:0}section#contentOffer .hotel-extras-container ul.extras-list&gt;li.extas-list-item{display:block;width:25%;float:left;margin:0}.facility-icon{display:inline-block;width:20px;height:20px;vertical-align:middle;overflow:hidden;background:transparent url(/images/facility-spritesheet.png) no-repeat}.continue_payment .tabs-list-container{display:none}.continue_payment .social_btn{margin-bottom:10px}.continue_payment .sign_in_box .green_btn{margin-bottom:10px}.continue_payment .sign_in_cntainer{position:relative}.continue_payment .sign_in_cntainer .vertical-divider{position:absolute;display:block;top:0;bottom:0;left:310px;border-left:1px solid #e3e3e3;width:0;pointer-events:none;height:440px}.continue_payment .sign_in_cntainer .vertical-divider label{position:absolute;top:140px;background:#fff;padding:0 5px;line-height:14px;z-index:10;transform:translate(-50%,-50%);box-shadow:0 -10px 5px 0 #fff,0 10px 5px 0 #fff}.continue_payment .sign_in_cntainer .sign_in_box input{border-color:#e3e3e3}#filtered-offer-list .destinationReasonsBox.loading{display:none}#filtered-offer-list .destinationReasonsBox.loading.loaded{display:block}#filtered-offer-list .destinationReasonsBox .headline-text h2{display:inline;line-height:1!important}#filtered-offer-list .destinationReasonsBox .alert&gt;i{margin-right:10px}.mobile-filtration{padding-bottom:10px}.mobile-filtration .destinations-list,.mobile-filtration .mobile-filters-vue{width:48%;float:left;margin:0 1%;border:0}.mobile-filtration .destinations-list{position:relative}.mobile-filtration .destinations-list .close-btn{position:absolute;right:32px;top:50%;transform:translateY(-50%);z-index:10;color:#bd362f}.mobile-filtration .destinations-list .close-btn:hover{color:#842520}.mobile-filtration .destinations-list-box,.mobile-filtration .mobile-filters-vue .details_btn{padding:7px 10px;background:#fff;color:#333;border:1px solid #7fa832;border-radius:5px;font-size:16px;text-align:left;display:block;width:100%;height:40px}.mobile-filtration .destinations-list-box.selected{background:rgba(127,168,50,.2);border-color:#d3dadf;color:#565656;font-weight:700}.mobile-filtration .destinations-list-box .chevron,.mobile-filtration .mobile-filters-vue .details_btn .chevron{float:right}.mobile-filtration .destinations-list-box .destination-icon,.mobile-filtration .mobile-filters-vue .details_btn .destination-icon{color:#7fa832}.mobile-filtration .destinations-list-box .destination-icon{margin-right:5px}.mobile-filtration .destinations-list-box .chevron .caret-icon,.mobile-filtration .mobile-filters-vue .details_btn .caret-icon{font-size:10px;color:#7fa832}.mobile-filtration .destinations-list-box .label{font-size:16px}.mobile-destinations-list{position:relative;background:#fff;padding:0 15px 70px 15px;width:100%;height:100%;margin:60px auto;overflow:scroll}.mobile-destinations-list .search-bar label{margin:5px 0;font-weight:700}.mobile-destinations-list .search-bar{margin:0 0 10px 0}.mobile-destinations-list .search-bar .icon-addon{width:80%;margin:0 auto}.mobile-destinations-list .search-bar .icon-addon .icon{border:1px solid #333;padding:12px;border-right:0}.mobile-destinations-list .search-bar input[type=text]{width:100%;border-color:#333}.mobile-destinations-list .search-bar fieldset{border-bottom:1px solid #ccc;padding:7px 0 13px 0}.mobile-destinations-list .search-results h3{font-size:14px}.mobile-destinations-list .destinations-list{list-style-type:none}.mobile-destinations-list .destinations-list&gt;li.destinations-list-item{display:block;width:50%;float:left}.mobile-destinations-list .destinations-list&gt;li.destinations-list-item a{display:block;color:#333;font-weight:700;font-size:13px}.mobile-destinations-list .destinations-list&gt;li.destinations-list-item .active-offer-number{font-size:12px;font-weight:400;color:#828282}.mobile-destinations-list .search-bar .icon-addon .icon{background:#f3f3f3;color:#7fa832}.mobile-destinations-list .close_btn{position:absolute;top:10px;left:10px;width:30px;height:30px;line-height:28px;border:2px solid #7fa832;border-radius:50%;text-align:center}.mobile-destinations-list .filter-list-item{width:49%;float:left;margin:0 .5%}.mobile-destinations-list .filter-list-item .title{font-weight:700}.mobile-destinations-list .results-container.hidden{display:none}.mobile-destinations-list .results-container h3{font-weight:400;margin-bottom:6px}.mobile-destinations-list .results-container.search-results h3{font-weight:700}.mobile-destinations-list .search-bar .clear-btn{position:absolute;right:20px;top:10px;color:#d12c3d}.mobile-filtration{display:none}.mobile-filtration .checkin-dates .filter{position:relative;display:block;width:50%;float:left}.mobile-filtration .checkin-dates .filter input{display:block;width:100%;padding-left:24px;border:1px solid #7fa832;border-radius:5px;font-size:16px}.mobile-filtration .checkin-dates .filter input::placeholder{font-size:14px;color:#333}.mobile-filtration .checkin-dates .filter .caret,.mobile-filtration .checkin-dates .filter label{position:absolute;left:8px;top:50%;transform:translateY(-50%);color:#7fa823}.mobile-filtration .checkin-dates .filter .caret{left:auto;right:10px;font-size:10px}.destination-label{display:none;color:#909090;font-size:16px;font-weight:300;margin-bottom:10px}.modal-popup .filterBox{background:#fff;margin-top:60px;padding-bottom:120px;height:100%;overflow:scroll}.filterBox .close-btn{display:none}.modal-popup .filterBox .close-btn{display:block;width:30px;height:30px;line-height:28px;border:2px solid #7fa832;border-radius:50%;text-align:center;margin:10px 0 0 10px;font-size:14px}.offer-list-v2 .offer-v2 .extra-info,.offer-list-v2 .offer-v2 .offer-title,.offer-list-v2 .offer-v2 .vendor-brand{display:none}.offer-list-v2 .offer-v2 .people-label,.regular_price .people-label{font-style:normal;font-weight:400;font-size:11px;padding:0 2px;background:#7fa832;color:#fff;white-space:nowrap;vertical-align:middle}.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;li.price-row .payment_price .calculated-price{white-space:nowrap;color:#787878;font-size:11px;font-weight:400}.editable-component{position:relative}.editable-component .btn:not(.green_btn,.gray_btn){background-color:transparent;padding:5px;font-size:18px;border:1px solid #e3e3e3}.editable-component .toggle-edit-btn{color:#7fa832}.editable-component .save-btn{color:#4267b2}.editable-component .cancel-btn{color:#d12c3d}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{position:relative;width:850px;margin:0 auto;padding:20px 30px;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}.modal-container .close-btn{background:0 0;border:0;position:absolute;top:0;right:0;color:#7fa832;font-size:18px;padding:10px}.modal-header h3{margin-top:0;color:#42b983}.modal-enter{opacity:0}.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}#contentContainer .editable-component .btn:not(.green_btn,.gray_btn) i{margin:0}.copywriting-offer-modal .modal-footer,.copywriting-offer-modal .modal-header{padding:0;border:0}.editable-component{position:relative}.editable-component .toggle-edit-btn{position:absolute;top:50%;right:0;transform:translateY(-50%)}.editable-component .html-component .toggle-edit-btn{top:0;z-index:100}.editable-component.static .toggle-edit-btn{position:static;transform:translateY(0)}section#contentOffer .copywriting-offer-modal .modal-header h3{margin:0;padding:0}.offerV2 .offer_txt ul{padding:0;margin:0;list-style-type:disc;text-indent:20px}.modal-phonelist-row{position:relative;border-bottom:1px solid #e3e3e3}.phone-list-vue .heading{font-weight:700}.week-days .form-control{width:65px;display:inline-block}.copywriter-address-container{position:relative;margin:15px 0;padding:5px 0;border:1px solid #efefef;border-left:0;border-right:0;background:#fff}.copywriter-address-container:nth-child(odd){background:#f7f7f7}.copywriter-address-container .address-container .address input{display:block;width:50%}.copywriter-address-container .coordinates-container .map-container{height:200px}.form-group.row::after,.form-group.row::before{content:'';display:table;height:0}.form-group.row::after{clear:both}.row .no-gutter{padding-left:0;padding-right:0}aside.offerV2 ul.mini-city-list li{margin-bottom:.51rem}.mini-city-list li a{color:#7fa832;font-weight:400;height:auto;line-height:1.1}.work-time.container .time-input{width:65px}.work-time.container .worktime-label{line-height:40px}aside.offerV2 .ready-list li a.inline{display:inline;color:#7fa832}.option-details .option-image img{max-width:140px;max-height:90px}.bs-alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-radius:.25rem}.bs-alert.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.option-list-editable{list-style-type:none;line-height:1.2}.option-list-editable&gt;.option-list-item{display:block;float:left;width:22%;margin:0 1%}.option-list-editable&gt;.option-list-item input[type=checkbox]{display:inline;line-height:inherit;padding:0;height:auto}.option-details .highlight{padding:5px 0;border:1px solid #d12c3d}.option-details .highlight p{margin:0;padding:0}.form-control.full-width-form-control{width:100%}.tourism-data input[type=checkbox].form-check-input{height:auto;display:inline;line-height:inherit;padding:0}section#contentOffer.offerV2 .tourism-data .offer_info{padding-bottom:15px}.gallery-modal .gallery-container{margin:0 -15px}.gallery-modal .gallery-container .images-list{position:relative}.gallery-modal .gallery-container .images-list .image-list-item{display:block;border-bottom:1px solid #efefef;overflow:hidden}.gallery-modal .gallery-container .images-list .image-list-item:nth-child(odd){background-color:#e4e4e4}.gallery-modal .gallery-container .images-list .image-list-item img{max-width:100%}.gallery-modal .gallery-container .album-list .album-list-item.active::before{content:'» '}.gallery-container .upload-drop-zone{background:#fff;border-radius:5px;border:2px dashed #7fa832;border-image:none;margin-left:auto;margin-right:auto;margin-bottom:15px;padding:10px 0}.gallery-container .upload-drop-zone.dragged{padding:20px 0}.gallery-container .upload-drop-zone.dragged .dropzone-label{font-size:0}.gallery-container .upload-drop-zone .dropzone-label{text-align:center;color:#646c7f;font-size:20px}.gallery-container .heading{font-size:10px;font-weight:700;text-transform:uppercase}#sliderContainer .gallery-editor{position:absolute;bottom:40px;left:0;z-index:150}.gallery-modal .modal-body{margin-top:0;padding-top:0}.gallery-editor .tabs,.list-style-type-none{list-style-type:none}.gallery-editor .tabs&gt;li{display:block;float:left;margin:15px;border-bottom:3px solid transparent}.gallery-editor .tabs&gt;li:first-child{margin-left:0}.gallery-editor .tabs&gt;li.active{border-bottom-color:#7fa832}.gallery-editor .tabs&gt;li a{display:block;margin-bottom:10px}.gallery-editor .file-list .image{position:relative;background:#ccc;height:65px;margin-bottom:10%}.gallery-editor .file-list .image.selected::after{content:"\f00c";position:absolute;background:#4267b2;color:#fff;font-family:FontAwesome;padding:5px;top:0;left:0;border-radius:0 0 5px}.gallery-editor .file-list .image.selected img{border-color:#4267b2;border-radius:3px}.gallery-editor .file-list .image img{width:100%;min-width:100%;height:65px;min-height:65px;border:3px solid transparent}.gallery-editor .file-operations-list&gt;li{display:inline-block}.gallery-editor .file-list .image .cancel-btn{position:absolute;top:0;right:0;background:#fff}.fb-aside,.website-aside{min-height:25px;vertical-align:middle;margin-top:15px}#smoothscroller .btn-large{display:block;width:100%;height:75px;background:#7fa832;color:#fff;font-size:18px;z-index:10}#contentContainer .approve-container{position:fixed;bottom:50px;right:0;width:195px;height:76px;z-index:9999}#contentContainer .approve-container .btn{display:block;font-size:18px;color:#fff;background:#7fa832;width:100%;height:100%;border:7px solid #fff;padding:10px}#contentContainer .approve-container .btn:disabled{background:#6c757d}.offer-communication-container{position:fixed;bottom:0;left:0;width:480px;z-index:50}.offer-communication-container .communicator{display:block;padding:5px 15px;background:#016765;border-radius:4px 4px 0 0}.offer-communication-container .communicator h3{color:#fff;float:left;text-indent:45px}.offer-communication-container .communicator .communication-toggle-btn{float:right;background:0 0;color:#fff;font-size:18px}.offer-communication-container .communicator .communicator-body{display:none;padding:0 5px;margin:0 -5px;background:#f1f1f1;max-height:500px;overflow:auto}.offer-communication-container .communicator .communicator-body.collapsed{display:block}.communicator .communication-entry .date::after,.communicator .communication-entry .date::before{content:'';background:none #999;width:36.5%;margin:-3px 15px 0 3px;vertical-align:middle;height:2px;display:inline-block}.communicator .communication-entry .date::after{margin:-3px 3px 0 15px}.communicator .communication-entry .date{font-weight:700;font-size:13px}.communicator .communication-entry .user{position:relative;width:35%;float:left;padding:10px;font-weight:700;color:#fff;text-shadow:0 1px #000;vertical-align:top;background:#2ba03c}.communicator .communication-entry .user::after{content:'';left:100%;top:28%;border:solid transparent;height:0;width:0;z-index:5;position:absolute;border-color:rgba(45,166,65,0);border-left-color:#2ba03c;border-width:10px;margin-top:-10px}.communicator .communication-entry .user .name{font-size:12px}.communicator .communication-entry .user .role{font-size:11px;font-weight:400}.communicator .communication-entry .message{float:left;background:#fff;padding:15px;width:65%}.communicator .communication-entry.communication-entry-right .user{float:right;background:#0e681a}.communicator .communication-entry.communication-entry-right .user::after{left:auto;right:100%;border:solid transparent;border-color:rgba(45,166,65,0);border-right-color:#0e681a;border-width:10px}.copywriter-info{background:rgba(255,0,0,.3)}.copywriter-info.success{background:#7fa823;color:#fff;padding:0 5px}.copywriter-info ul{list-style-type:none}.copywriter-info ul&gt;li{display:inline}.vendor-preview-container .alert h3{border-bottom:1px solid #efefef}#add-note-window,#offer-chronology{display:none}.agent-info-list{list-style-type:disc;list-style-position:inside}.agent-info-list&gt;li{font-size:13px;margin:0}aside ul.agent-info-list li a{display:inline;height:auto;line-height:inherit;font-size:14px;font-weight:400;color:#167bbf}aside ul.agent-info-list li a:hover{text-decoration:underline}aside ul.agent-info-list .dropdown-menu{padding:0 5px;max-height:0;overflow:hidden;background:#fff;transition:max-height 1s}aside ul.agent-info-list li.open .dropdown-menu{max-height:300px}.copywriter-offer .option-container{background:#f3f3f3;padding:0 5px}.copywriter-offer .control-label{font-weight:700}.fb-image-preview .image img{max-width:100%}.locationPopup .select_city{position:relative;width:50%;margin-right:5%}.locationPopup .select_city&gt;a{display:block;background:0 0;border-radius:5px;color:#565656;border:1px solid #d3dadf;height:40px;line-height:40px}.locationPopup .select_city&gt;a .icon_holder{display:block;float:left;width:40px;height:40px;text-align:center;line-height:45px}.locationPopup .select_city&gt;a .icon_holder i{font-size:20px;color:#7fa832}.locationPopup .select_city&gt;a .caret{float:right;margin-right:2%}.locationPopup .select_city .gps-location{float:right;width:25px;height:100%;text-align:center;line-height:40px}#globalPopUp.locationPopup .select_city .gps-location button.location{display:block;float:none;width:auto;height:100%;background:0 0;color:#565656;font-size:18px;vertical-align:middle}.locationPopup .select_city .city-list{display:none;background:#fff;margin:1px 0 0 0;-moz-box-shadow:0 4px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.4);box-shadow:0 4px 4px rgba(0,0,0,.4);padding:0 10px 10px 10px;max-height:50vh;overflow-y:auto}.locationPopup .select_city .city-list::after{content:'';display:table;height:0;clear:both}.list-style-none li,.locationPopup .select_city .city-list ul.cities{list-style-type:none}.locationPopup .select_city .city-list ul.cities&gt;li{display:block;float:left;width:50%}.locationPopup .select_city .city-list ul.cities&gt;li a{display:block;padding:5px 0;font-weight:700;color:#333}.alert.wrong-city{background:#fde29d}.alert.wrong-city i{background:#7fa832}.city-survey-modal label.title{display:block;font-weight:700}.city-survey-modal .gender fieldset{height:40px;line-height:40px}.city-survey-modal .gender fieldset label{margin-right:2%}.city-survey-modal .birthdate select{min-width:100px}.city-survey-modal .city .select_mask{width:100%}.city-survey-modal .birthdate .select_mask{width:31%}.city-survey-modal .footer{padding:10px 15px;background:#e3e3e3;margin:0 -15px}.city-survey-modal .footer .spacer{display:inline-block;padding:0 10px}.city-survey-modal .city{width:35%;float:left}.city-survey-modal .gender{float:left;width:30%;margin:0 15px}.reservation-box .preloader-mask{background:rgba(127,168,50,.4);position:absolute;top:0;bottom:0;left:0;right:0;z-index:100;min-width:40px;min-height:40px;text-align:center}.bounce-preloader{display:inline-block;text-align:center;margin:100px auto 0;width:90px}.bounce-preloader&gt;div{width:18px;height:18px;background-color:#fabe28;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.bounce-preloader .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s;background-color:#ff003c}.bounce-preloader .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s;background-color:#00c176}.reservation-box .preloader-mask .bounce-preloader{margin:0 auto;position:absolute;top:50%;margin-top:-9px}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.app-reservation .datepickers::after{content:'';display:table;height:0;clear:both}.app-reservation .datepickers .form-group{margin:0 1%}.app-reservation .datepickers .form-group.init-search{padding-top:20px}.app-reservation .datepickers .form-group label{display:block;font-weight:700;color:#4c4c4c}#reservations.reservation-box{border-bottom:solid 2px #d6dbdd}#reservation_article .results-box{background:#c5e1a5;border-bottom:solid 1px #d6dbdd;margin-bottom:15px}#reservation_article .results-box.legend{background:#535353;color:#fff;margin-bottom:0}#reservation_article .results-box.room{position:relative}#reservation_article .results-box.disabled-room::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(105,105,105,.3);z-index:25}#reservation_article .results-box .column{width:20%;float:left;padding:10px}#reservation_article .results-box .column p{margin-bottom:0}#reservation_article .results-box .room-detail-header{display:flex;justify-content:center;align-items:center}#reservation_article .results-box .room-detail-header .column{flex-basis:20%}#reservation_article .results-box .column label{display:block;width:100%;text-align:center;color:#4c4c4c}#reservation_article .results-box.legend .column label{color:#fff;font-weight:500}#reservation_article .results-box .column .label{font-weight:700;font-size:20px}#reservation_article .results-box::after{content:'';display:table;height:0;clear:both}#reservation_article .results-box .room-details{border:0;border-left:3px solid #9ccc65;border-right:3px solid #9ccc65;padding:0 10px;background:#fff}#reservation_article .results-box.room .old_price{position:relative;color:#696969}#reservation_article .results-box.room .payment_price{font-weight:700}#reservation_article .results-box.room .info{display:block;width:100%;text-align:right}#reservation_article .results-box .footer{padding:10px;display:flex;justify-content:space-between}#reservation_article .results-box .footer .summary{display:flex;align-items:center}#reservation_article .results-box .footer .summary .pay_btn{margin-left:10px}#reservation_article .results-box .separator{border-color:#9ccc65;margin:10px -10px}#reservation_article .results-box .alerts .alert{background:0 0;margin:0;padding:0 5px;font-size:13px;border:0}#reservation_article .results-box .alerts .alert p{margin:0;padding:0}#reservation_article .results-box .alerts .alert.alert-warning{background:#f58229;color:#fff}#reservation_article .results-box .alerts .alert.alert-danger{background:#d12c3d;color:#fff}#reservation_article .results-box .accommodation .column label{text-align:left}#reservation_article .results-box .accommodation .column.title{width:15%}#reservation_article .results-box .accommodation .column.boarding{width:35%;white-space:nowrap}#reservation_article .results-box .accommodation .column.adults{width:25%}#reservation_article .results-box .accommodation .column.remove-accommodation{width:5%}#reservations.reservation-box .datepickers{display:flex;justify-content:center}#reservations.reservation-box .datepickers .init-search{order:3}#reservations.reservation-box .datepickers .checkout{order:2}#reservations.reservation-box .datepickers .checkin{order:1}.cart_wrapper .cart-gallery{padding:10px 0}.cart_wrapper .cart-gallery .gallery{position:relative;list-style-type:none;display:flex}.cart_wrapper .cart-gallery .gallery&gt;li{display:flex;margin:0 .5%}.cart_wrapper .cart-gallery .gallery&gt;li img{display:block;max-width:100%}#contentContainer .cart_wrapper h2 .stars-list i{margin:0;padding:0;font-size:14px;vertical-align:super}#contentContainer .cart_wrapper h2 .stars-list i.active{color:gold}.cart_wrapper.bordered{border-bottom:3px solid #7fa832}section#contentOffer .cart_wrapper.bordered h2{border:0}section#contentOffer .cart_wrapper.success{background:#c5e1a5}section#contentOffer .cart_wrapper.danger{background:#fde29d;color:#4c4c4c}section#contentOffer .cart_wrapper.bordered.danger{border-bottom-color:#f3ca61}.cart_wrapper .payment-options,.p-10px{padding:10px}.cart_wrapper .payment-options li input[type=radio]{vertical-align:top}.cart_wrapper .payment-options li label{line-height:1.1}.faq_aside .contacts-form{background:#fde29d;color:#4c4c4c;text-align:center;padding:10px 0}.faq_aside .contacts-form a{color:#4c4c4c}.faq_aside .contacts-form h4{font-weight:400;text-transform:uppercase}.faq_aside .contacts-form .phone{font-size:16px}.no-margins{margin:0!important}.cart_wrapper .final-price{text-align:right;font-size:18px;padding:5px 0}.cart_wrapper .final-price .price{font-weight:700;color:#7fa832}.cf-terms-list,section#contentOffer ul.cf-terms-list{list-style-type:disc;padding:0;margin:0}.cf-terms-list&gt;li,section#contentOffer.offerV2 ul.cf-terms-list&gt;li{list-style-type:disc;padding:0;margin:0 15px}.reservation-label-container{position:absolute;top:95px;left:-6px;z-index:30}.reservation-label-container .reservation-label{background-color:#fde29d;color:#4c4c4c;padding:0 5px;font-size:12px;font-weight:500;border-radius:3px}.reservation-label-container .reservation-label .info{color:#00755d}.reservation-label-container .reservation-label::before{content:'';position:absolute;top:100%;left:0;margin-top:-1px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fde29d;transform:rotate(45deg) translate3d(0,0,1px)}.rioCart .payment-type .payment-options{display:flex}.rioCart .payment-type .payment-options&gt;li{flex:50%;display:flex}.rioCart .payment-type .payment-options&gt;li label{margin-left:5px;display:flex;flex-direction:column;width:100%}.rioCart .payment-type .payment-options&gt;li label b{display:block;margin-bottom:5px}.stepper-container{background:#fff;padding:15px 0}.stepper-bar{list-style-type:none;margin:0;padding:0}.stepper-bar&gt;li{float:left;width:33%;position:relative;text-align:center}.stepper-bar&gt;li:before{content:'';line-height:30px;border-radius:50%;width:30px;height:30px;border:1px solid #ddd;display:block;text-align:center;margin:0 auto 10px;background-color:#fff;position:relative;z-index:10}.stepper-bar&gt;li:after{content:"";position:absolute;width:100%;height:8px;background-color:#ddd;top:11px;left:-50%;z-index:1;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.stepper-bar li:first-child:after{content:none}.stepper-bar li.active{color:#7fa832}.stepper-bar li.active:before{border-color:#7fa832;background-color:#7fa832}.stepper-bar .active:after{background-color:#7fa832}.d-flex{display:flex!important}.justify-content-between{justify-content:space-between!important}.dropup{position:relative;display:inline-block}.stepper-container{background:#fff;padding:15px 0}.stepper-bar{list-style-type:none;margin:0;padding:0}.stepper-bar&gt;li{float:left;width:25%;position:relative;text-align:center}.stepper-bar&gt;li:before{content:'';line-height:30px;border-radius:50%;width:30px;height:30px;border:1px solid #ddd;display:block;text-align:center;margin:0 auto 10px;background-color:#fff;position:relative;z-index:10}.stepper-bar&gt;li:after{content:"";position:absolute;width:100%;height:8px;background-color:#ddd;top:11px;left:-50%;z-index:1;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.stepper-bar li:first-child:after{content:none}.stepper-bar li.active{color:#7fa832}.stepper-bar li.active:before{border-color:#7fa832;background-color:#7fa832}.stepper-bar .active:after{background-color:#7fa832}.d-flex{display:flex!important}.justify-content-between{justify-content:space-between!important}.maps-window.info-window{position:relative}.maps-window.info-window h1{padding:0 0 10px 0;font-weight:400;font-size:21px;color:#333;border-bottom:1px solid #dee2e6;margin-bottom:10px}.maps-window.info-window .image{width:150px;margin-right:10px;float:left}.maps-window.info-window .star{color:#ffe400;margin-right:5px}.maps-window.info-window .rating{font-weight:400;font-size:15px}.maps-window.info-window .image img{max-width:100%}.maps-window.info-window .body .content{width:calc(100% - 160px);float:left}.maps-window.info-window .body .controls{padding:5px 0}.maps-window.info-window .body .controls a{font-size:16px;font-weight:700}.maps-window.info-window .body .content .price{font-size:16px}.map-marker{background-color:#7fa832;color:#fff;padding:5px;border-radius:3px}.place-state{display:flex;align-items:center;justify-content:center;padding:10px}.place-state .title{font-size:18px;font-weight:400}.place-state.problematic{background-color:#d12c3d;color:#fff}.place-state.active{background-color:#7fa832;color:#fff}.offerV2 .info-icon{cursor:pointer;color:#0778bf}.qtip-larger{max-width:none!important;text-align:left}.qtip-larger .qtip-content{text-align:left!important}.fw-bold{font-weight:700}.border{border:1px solid #dee2e6}.p-2{padding:.5rem}.rounded{border-radius:.25rem}.payment-entry{display:flex;align-items:center;flex-wrap:nowrap}.continue_payment .select_payment_method .payment-entry input[type=radio]{float:none;top:auto;flex-grow:0;flex-shrink:0;flex-basis:13px}.continue_payment .select_payment_method .payment-entry label{width:auto;margin-right:auto;line-height:30px}.continue_payment .select_payment_method .payment-entry .image-container{float:none;line-height:1.2;display:flex;align-items:center}.list-unstyled{padding:0;margin:0}.list-unstyled&gt;li{font-weight:400;margin:auto;padding:auto}.list-unstyled&gt;li a{width:auto;height:auto;padding:0;margin:0;line-height:1.1;color:#7fa832;font-weight:400}@media only screen and (max-width:1280px){.no_in_1280{display:none}.in_mobile{display:block}}.dropup-content{display:none;position:absolute;bottom:30px;background-color:#f1f1f1;min-width:260px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.dropup-content a{color:#7fa823!important;padding:12px 16px;text-decoration:none;display:block;width:auto!important;text-shadow:none!important}.dropup:hover .dropup-content{display:block}.places-file-list{display:block;position:relative;max-height:65vh;overflow:auto}.places-file-list::after{content:'';display:table;height:0;clear:both}.online-reservations{list-style-type:none;padding:0;margin:10px 0}.places-file-list{display:block;position:relative;max-height:65vh;overflow:auto}.places-file-list::after{content:'';display:table;height:0;clear:both}@media only screen and (max-width:1280px){.no_in_1280{display:none}.in_mobile{display:block}}.online-reservations .reservation-block{display:flex}.online-reservations .reservation-block .image-container{flex-basis:230px;margin-right:10px}.online-reservations .reservation-block .image-container img{max-width:100%}.profile_article .room-entry{padding:0 15px}.profile_article .room-entry .row .col-3{width:25%;float:left;padding:0 5px}.profile_article .room-entry .row .col-3 input{width:100%}.profile_article .room-entry .label{font-weight:700;font-size:10px;text-transform:uppercase}.profile_article .room-entry .icon-addon .icon{width:40px}.copywriting-offer-modal.gallery-modal .modal-container{max-height:90vh;overflow:hidden;overflow-y:scroll}.bg-white{background-color:#fff}article.bordered{border-bottom:3px solid #7fa832}.px-1{padding-left:1rem;padding-right:1rem}.mx-1{margin-left:1rem;margin-right:1rem}.mx-2{margin-left:2rem;margin-right:2rem}.pt-1{padding-top:1rem}.check_voucher .input-group label{font-weight:700}.check_voucher .input-group input{padding-left:43px}.d-flex{display:flex}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.text-center{text-align:center}.check_voucher .input-group:nth-of-type(2){margin:0 14px}.check_voucher .results-list&gt;li{flex:1;margin:0;height:40px;background:#333;font-weight:600;color:#fff;border-right:1px solid #fff;padding:10px 0 0 10px}.check_voucher .results-list&gt;li:last-of-type{border-right:#333}.check_voucher .results-list&gt;li label{color:#fff;font-weight:400}.check_voucher .results-list&gt;li span{font-weight:700;text-transform:capitalize}.check_voucher .results-list&gt;li.error span{color:#d12c3d}.check_voucher .results-list&gt;li.success span{color:#7fa832}.check_voucher .results-list&gt;li.markable{background:0 0;padding:0}.check_voucher .results-list&gt;li.markable .btn{display:block;width:100%}.check_voucher .results-list&gt;li.markable .btn i{padding:0;display:inline;background:0 0;border:0;float:none;line-height:inherit;margin:0;font-size:21px}.hero-mask{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.65);pointer-events:none;z-index:1}.business-hero{position:relative;height:220px}.hero-unit .container{height:100%;background:transparent url(/images/careers/macbook.jpg) top center/cover no-repeat}.hero-unit .hero-content{position:relative;z-index:10}.business-hero .hero-content{width:1250px;margin:15px auto}.business-hero .logo{text-align:center}.business-hero .container{position:relative;background:0 0;overflow:hidden}.business-hero .container:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;display:block;background:transparent url(/images/aboutus/bar.jpg) center 12%/cover no-repeat;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);margin:-5px}.business-hero h1{font-size:36px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.75);line-height:1.2;margin-bottom:10px}.business-hero .subheader{width:70%}.business-hero .controls p{font-weight:700;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5);width:75%}.business-hero h2{font-size:24px;font-weight:400;color:#a9d061;text-shadow:0 1px 2px #000;opacity:.85;line-height:1.1}.business-types .business-types-list{display:flex;margin:0;padding:0;justify-content:space-around}.business-types .business-types-list&gt;li{display:block;flex:0 25%;margin:.5%}.business-types .business-types-list&gt;li .niche-image{text-align:center;overflow:hidden;height:165px}.business-types .business-types-list&gt;li .niche-image img{width:100%;height:100%;object-fit:cover}.business-types .business-types-list&gt;li h3,.business-types .contacts-list&gt;li h3{display:block;font-size:20px;font-weight:400;color:#333;padding-bottom:13px}.business-types .niche-perks-list{display:block;list-style:disc outside none;margin:1em 0;padding:0 0 0 15px}.business-types .niche-perks-list&gt;li{display:list-item;margin-bottom:5px}.business-types .contacts-list{display:flex;justify-content:center}.business-types .contacts-list&gt;li{margin:0 2%}.business-inquiry .form-group{width:70%;float:left}.business-inquiry .info-bar{width:30%;float:left;clear:none}.business-inquiry .info-bar h3{display:block;font-size:22px;font-weight:400;color:#333}.business-inquiry .form-row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.business-inquiry input[type=text].form-control{display:block;width:100%;padding:.375rem .75rem}.business-inquiry .select_mask{width:100%}.business-inquiry label{padding-left:30px}.col-1{flex:0 0 8.333333333333333%;max-width:8.333333333333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333333%;max-width:33.33333333333%}.col-5{flex:0 0 41.66666666666667%;max-width:41.66666666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333333333%;max-width:58.33333333333333%}.col-8{flex:0 0 66.66666666666667%;max-width:66.66666666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666666666667%;max-width:91.66666666666667}.col-12{flex:0 0 100%;max-width:100%}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{position:relative;width:100%;padding-right:15px;padding-left:15px}.highlight-box{background:#fde29d;color:#4c4c4c;padding:20px}.highlight-box.bordered{border-bottom:3px solid #7fa832}.highlight-box .header,.highlight-box .headline{border-bottom-color:#4c4c4c!important;padding:0 0 10px 0!important;margin:0 0 20px 0!important}.highlight-box .header h3,.highlight-box .headline h3{font-size:21px;font-weight:300;margin:0 20px 0 0}.highlight-box ul,.highlight-box ul&gt;li{margin:0!important;padding:0!important}.highlight-box h4{font-size:14px;font-weight:600}.highlight-box .work-time-p{font-size:14px;padding:0;margin-left:1%}.highlight-box .work-time-p .day-off{text-transform:capitalize;font-weight:400}.highlight-box .phone-box{font-weight:700;text-transform:uppercase}.highlight-box .phone-list a,.highlight-box .phone-list a:active,.highlight-box .phone-list a:visited{font-size:21px;padding:0 10px 0 0;font-weight:700;line-height:1;color:#4c4c4c}.text-strong{font-weight:700}.flex-wrap{flex-wrap:wrap}.btn.btn-rounded{border-radius:8px}.w-100{width:100%!important}.h-100{height:100%}.expire_timer .timer-container{display:flex;align-items:center;padding-top:5px}.expire_timer .timer-container .clock{font-size:21px;color:#333;margin-left:12px;margin-right:12px}.expire_timer .timer-container .remaining-time{flex:1}.expire_timer .timer-container .remaining-time&gt;ul{display:flex;float:none;flex-basis:100%;justify-content:space-around}.expire_timer .timer-container .remaining-time&gt;ul&gt;li{flex:1;position:relative;display:block;color:#333;text-align:center;font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:400}.expire_timer .timer-container .remaining-time&gt;ul&gt;li:after{content:':';position:absolute;top:-2px;right:-2px}.expire_timer .timer-container .remaining-time&gt;ul&gt;li:last-child:after{display:none}.expire_timer .timer-container .remaining-time&gt;ul&gt;li span{display:block;font-family:'Roboto Condensed',sans-serif;font-size:12px;color:#afafaf}.expire_timer .bought-vouchers{border-top:1px solid #e1e1e1;padding-top:5px;color:#333;padding-bottom:5px;text-align:center}.cart-tooltip{cursor:pointer;background:#ffd2d2;border:1px solid #ff8d8d;padding:10px 20px 12px 14px;width:320px;box-shadow:0 2px 2px rgba(0,0,0,.2);z-index:25}.cart-tooltip p{margin:0;padding:0}.cart-tooltip .arrow,.cart-tooltip .arrow::before{position:absolute;width:8px;height:8px;z-index:-1}.cart-tooltip .arrow::before{content:'';transform:rotate(45deg);background:#ffd2d2}.cart-tooltip[data-popper-placement^=top]&gt;.arrow{bottom:-4px}.cart-tooltip strong{color:#a60000}.alert-box{display:flex;position:relative;padding:14px 5px 5px 14px;align-items:center}.alert-box .alert-content{display:flex;flex-flow:wrap}.alert-box.alert-box-success{background:#e2f2e5;color:#369d4b;font-size:13px;line-height:1.2}.alert-box.alert-box-success strong{display:block;color:#187a2c}.alert-box .ab-icon{display:block;width:50px;height:50px;background:url(/images/insurance-green-64px.png) no-repeat 0 0;background-size:contain;margin-right:10px}.alert-box.alert-box-success p{padding:0;margin:0}.header_vouchers .br,header#headerConainer .header_vouchers .br{background-color:#7fa832}.alert-vouchers h2{margin-top:5px}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1.1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:50rem}.badge.danger{background-color:#dc3545!important}#contentProfile article .voucher_var li .variation_info a.btn.filler-btn{width:40%;height:40px;background-color:#e3e3e3}section#contentOffer.offerV2 .offer-deals{padding-right:20px}.offerV2 .offer_txt .deals-list{list-style-type:none;margin:0;padding:0;text-indent:0}.offerV2 .offer_txt .deals-list&gt;.deals-list-item{display:flex;border-top:1px solid #eee;padding:8px 0;align-items:center}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .title{margin-right:auto;font-size:14px;font-weight:700;color:#4267b2}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .title:hover{text-decoration:underline}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .prc{text-align:center;margin:auto 1rem;color:#7fa823;line-height:1.1;white-space:nowrap}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .prc&gt;.price{font-size:16px;font-weight:700}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .prc&gt;.earnest,.offerV2 .offer_txt .deals-list&gt;.deals-list-item .prc&gt;.people,.offerV2 .offer_txt .deals-list&gt;.deals-list-item .prc&gt;.regular-price{font-size:14px}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .button&gt;.btn{border-radius:3px;padding:0 8px;font-size:12px;font-weight:700;color:#fff;height:28px;line-height:27px;position:relative;background-color:#7fa832;text-align:center;white-space:nowrap}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .button&gt;.btn.greyBtn{background-color:#828282}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .button&gt;.btn:not(.greyBtn):hover{background-color:#668628}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .button&gt;.btn i{display:inline;float:none;width:auto;height:auto;line-height:1.1;background:0 0;margin:0;font-size:12px;border:0;padding-right:4px}.offerV2 .offer_txt .deals-list&gt;.deals-list-item:last-of-type{border-bottom:1px solid #eee}.offer-options ul.options-list&gt;.list-item.active{background-color:rgb(127 168 50 / 30%)}.offer-options ul.options-list&gt;.list-item.active .variation-info{background-color:transparent}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .button .earnest{display:none}@media only screen and (max-width:1280px){.no_in_1280{display:none}.in_mobile{display:block}.popUpForm.promoForm input[type=email]{margin-right:4%}.popUpForm.promoForm button[type=submit],.popUpForm.promoForm input[type=email]{width:48%;float:left}}.cityList .citylist_btn,.cityList .citylist_mask{display:block;margin:20px 0}.cityList .citylist_mask{float:left;width:70%;margin-left:10px}.cityList .citylist_btn{float:right;width:25%;margin-right:10px}.bubble-container{display:block;width:100%;margin:0 auto;background:#7fa832;color:#fff;border-radius:8px}.bubble-container .content{text-align:center;padding:5px 0}.bubble-container .content label{display:block;font-weight:700;color:#fff;text-align:center}.bubble-container .content h3{font-family:"Roboto Condensed",sans-serif!important;font-size:35px!important;font-weight:600!important;text-align:center;color:#fff!important;line-height:1!important;margin:0!important;padding:0!important;text-shadow:2px 2px 3px rgba(0,0,0,.5);-webkit-text-fill-color:#fff}@media only screen and (max-width:1024px) and (min-width:980px){section#contentOffer.offerV2 .terms_of_use .bonusOffer.work-time-alert .text-content{float:none;text-align:center}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box .phone-list{position:static;top:auto;right:auto;transform:none;width:auto}#contentContainer article.reservation .reservation-title h1,.reservation .reservation-title h1{text-align:center}}@media only screen and (max-width:1024px) and (min-width:960px){#contentProfile article .voucher_var li .variation_info .secure_code,#contentProfile article .voucher_var li .variation_info .voucher_num{width:35%!important}#contentProfile.profileV2 article .voucher_var li .variation_info a.print_btn{display:block!important;margin:0;width:30%;font-size:18px}.profile-vouchers .voucher-description footer{width:auto;margin:0 -25px 0 0}.profile-vouchers .voucher-description footer a.btn{font-size:16px;max-width:50%;padding:0 10px 0 0}.profile-vouchers .voucher-description footer a.btn i.fa{margin-right:10px}}@media only screen and (min-width:1024px){.flatpickr-calendar{width:265px}.flatpickr-days,.flatpickr-rContainer{width:100%}.flatpickr-days .dayContainer{width:100%;max-width:100%;min-width:100%}#search-modal-scrollable .modal-content{width:50%;max-width:800px}aside .destination_dropdown.small-dropdown,aside .tourism-menu .destination_dropdown.small-dropdown{width:800px}#menu-tourism-28{width:995px}aside .destination_dropdown.very-small-dropdown{width:280px}.tabs-list-container-desktop{display:block!important}.continue_payment .tabs-list-container-desktop .tabs-list&gt;li.active a{background:#7fa832;color:#fff}.tabs-list-container-desktop #sign-in-tab-list{border:none;font-size:1.1em}.continue_payment .tabs-list-container-desktop .tabs-list&gt;li{position:relative;display:block;width:calc(50% - 1px);height:40px;float:left}.continue_payment .tabs-list-container-desktop .tabs-list&gt;li a{display:block;text-align:center;height:100%;text-transform:uppercase;padding:10px 0;background:#fff;color:#333;border-bottom:3px solid #7fa832}.new-tabs-list-container .new_account_box,.new-tabs-list-container .sign_in_box{display:none}.new-tabs-list-container .new_account_box.active,.new-tabs-list-container .sign_in_box.active{display:block}}@media only screen and (min-width:641px) and (max-width:1366px){.inquiry-modal-scrollable{width:90%!important}}@media only screen and (max-width:1366px){#globalPopUp .popUpContainer{width:50%;left:25%}footer a.top{background-position:center bottom;padding:5px 0 0 0;height:50px;width:80px}footer a.top:hover{padding:0;height:45px}.modal-dialog{width:600px;margin:30px auto}.modal{width:100%;left:0;margin-left:0}.modal-content{width:80%;margin:0 auto;box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:600px}.modal-lg{width:600px}}@media only screen and (max-width:1024px){.inside-ul{width:33.3333%}.inside-div{width:100%}#contentOffer .create_account .greyBg,#registerContent .greyBg{margin-top:0}.business-hero .hero-content{width:100%}.check_voucher .results-list{flex-direction:column}.check_voucher .results-list&gt;li{border-right:0;border-bottom:1px solid #fff}.check_voucher .results-list&gt;li:last-of-type{border-bottom-color:transparent}.app-reservation .datepickers .form-group.init-search .green_btn{font-size:0;padding-right:0}.app-reservation .datepickers .form-group.init-search .green_btn i{margin-right:0;border:0}.continue_payment .sign_in_cntainer .vertical-divider{display:none}.continue_payment .tabs-list-container{display:block}.continue_payment .tabs-list-container .tabs-list{list-style-type:none}.continue_payment .tabs-list-container .tabs-list&gt;li{position:relative;display:block;width:50%;height:40px;float:left}.continue_payment .tabs-list-container .tabs-list&gt;li a{display:block;text-align:center;height:100%;text-transform:uppercase;padding:10px 0;background:#fff;color:#333;transition:background .5s linear}.continue_payment .tabs-list-container .tabs-list&gt;li.active a{background:#7fa832;color:#fff}.continue_payment .tabs-list-container::after{display:table;height:0;content:'';clear:both}.continue_payment .new_account_box,.continue_payment .sign_in_box{display:none}.continue_payment .new_account_box.active,.continue_payment .sign_in_box.active{display:block;border-top:3px solid #7fa823;background:#fff}.continue_payment .sign_in_box.active&gt;i{background:0 0}.continue_payment .sign_in_box .icon-addon{width:100%;float:left;margin:0}.continue_payment .sign_in_box #login-form .icon-addon{width:100%}.continue_payment .new-login-box #login-form .icon-addon{width:33.3333333333%}.continue_payment .sign_in_box .icon-addon input{display:block;width:100%;border:1px solid #e3e3e3}.four-offers .four-offers-list&gt;li{height:auto;max-height:265px}.gallery-section .nav-pane{float:none;width:auto;clear:both;max-height:none;margin:0}.gallery-section .nav-pane .nav-pane-list&gt;li{float:left;width:24%;margin:0 .5%}.gallery-section .image-container{float:none;width:auto}.similar-offers-list .offers_list ul.offers&gt;li{width:238px;margin:0 5px}.inactive-offer-container ul.offers&gt;li{margin:0 5px;width:24%}.inactive-offer-container .offers_list{padding:10px 0}.simple-modal.size-md .simple-modal-content{width:65%}.article-container article{width:100%}#wide-slider-container section#contentMain{width:100%}section#contentOffer.offerV2 .floating_buy_btn .extra_price_tag{right:60px}#similarOffers.empty-cart .offers_list.filler_content .three_offers li,.empty-cart .offers_list.suggested.filler .gateway_offer&gt;li{width:21%}.offers_list.suggested.filler .gateway_offer{margin:auto}.offers_list.suggested.filler .gateway_offer&gt;li{width:23%}aside.home-sidebar .select_city{width:98%;margin:0 auto}.in_1024{display:block!important}section#optionOffer .variation .offer_variation_info ul li{line-height:inherit}section#contentOffer.offerV2{width:683px}section#contentOffer.offerV2 .offers_list .three_offers li:nth-child(3n-1){margin:0 0 10px 5px}section#contentOffer.offerV2 .vendor_more_offers .three_offers li{margin-left:5px}section#contentOffer.offerV2 #sliderContainer{width:445px;margin-right:5px}section#contentOffer.offerV2 .big_price_tag{margin-left:-67px}section#contentOffer.offerV2 .offer_info_container .expire_timer,section#contentOffer.offerV2 .offer_info_container .features_list,section#contentOffer.offerV2 .offer_info_container .reservations_shorthand{margin-left:-35px}section#contentOffer.offerV2 .about_brand .assessment ul.assessment_content{width:auto}section#contentOffer.offerV2 .about_brand .assessment ul li:last-child{clear:none}.offers_list a .footer_offer_list .final_price i,.offers_slider .owl-carousel a .footer_offer_list .final_price i,.three_offers a .footer_offer_list .final_price i{display:none}.offers_list a .footer_offer_list .final_price,.offers_slider .owl-carousel a .footer_offer_list .final_price,.three_offers a .footer_offer_list .final_price{width:130px}section#contentOffer.offerV2 .three_offers a .footer_offer_list .final_price{width:105px;min-width:0}aside .aside_filters .hotel_category ul.star_list li label{padding-left:0!important}.voucher_list .more_info{width:100%;height:auto!important;min-height:70px}.no_in_1024{display:none!important}.offers_list .navi_holidays{width:620px}.offers_list .campaign_list li.large{width:195px}#weSavedYou .content_center{width:98%}.wellcomeBox .alert{margin-bottom:30px}section#contentOffer .offer_info h2{padding-left:10px}aside .aside_filters .from_calendar.mb_10{margin-bottom:10px!important}section#notFound article header{width:100%;float:none;margin:0 0 20px 0;background-position:center}section#contentOffer .offer_info_container ul.price_discount li span,section#optionOffer .variation .offer_variation_info ul li span{font-size:14px}section#optionOffer .variation .offer_variation_info .offerInfoBox{width:77%}section#optionOffer .variation .offer_variation_info .small_offer_img{width:22%}section#notFound article .notFoundContent{width:100%;float:none;text-align:center}section#notFound article .notFoundContent ul{width:auto;display:inline-block;float:none;padding-right:10px}.check_voucher .form_container{width:100%!important}.check_voucher .check_results li{padding:10px}section#optionOffer article h3{padding:0}.check_voucher .check_results li div.stats{width:33%;margin-bottom:10px}.check_voucher .check_results li div.stats.stats_type{width:34%}.check_voucher .check_results li button{position:static!important;clear:both;float:right;width:34%}#likebox .onepushed h5 span{display:none}section#optionOffer a.buy_voucher{width:235px;margin-right:10px}body{overflow-x:hidden}.easypay-wrapper .mapContainer{width:66%}.easypay-wrapper aside{width:32%}.easypay-wrapper .select_mask{width:180px!important;margin-right:20px!important}.easypay-wrapper .easypay_address{width:200px!important;margin-right:20px!important}section#contentOffer .offer_info_container.fix_top .fix_top_container{width:98%;padding:10px 0 10px 0}section#contentOffer .offer_info_container.fix_top a.green_btn{width:25%;margin:0}section#contentOffer .offer_info_container.fix_top h3{width:73%;margin:0}#globalPopUp .popUpContainer{width:64%;left:18%}.header_content{width:100%;margin:0 auto}header#headerConainer .logo{left:1%}header#headerConainer button.lines-button{right:1%}.create_new_account{right:-10px}#contentContainer{width:98%}aside,aside.filterSide{width:24%}aside.filterSide .stars_list .rio-custom-element.checkbox.stars{margin-right:2px}aside ul li a{width:auto}aside .aside_filters,aside .back_btn{width:100%}aside .aside_filters .from_calendar input,aside .aside_filters .to_calendar input{width:55px}.sort_filters .select_filters{float:none;clear:both;width:100%;margin-right:15px}.sort_filters .switching_holiday{margin-left:0}header#headerConainer #searchForm input{width:175px}.offers_list li a .short_offer_info_hover .location,.offers_slider a .short_offer_info_hover .location{padding:10px 5px 0 8px;height:32px;overflow:hidden}.offers_list li a .short_offer_info_hover .view_offer,.offers_slider a a .short_offer_info_hover .view_offer{font-size:14px}.two_offers li{width:49%;margin-right:2%;margin-bottom:20px}.two_offers li:last-child{margin-right:0}.offers_list .two_offers li a .img_headline{height:auto}.two_offers li{height:auto}section#contentMain{width:75%}.gateway_offer li,.recommended_destinations .gateway_offer li{width:32%;margin-right:2%}.inactiveOfferBox .gateway_offer li{width:23%}.recommended_destinations .gateway_offer li:last-child{margin-right:0}.gateway_offer li a img{height:140px}.offers_list,.recommended_destinations_list{margin-bottom:10px}.recommended_destinations{margin-bottom:30px}.three_offers li{width:32%;margin-bottom:2%;height:267px}.three_offers li:nth-child(3n-1){margin:0 2% 2% 2%}.offers_list li a .img_headline,.offers_slider a .img_headline{height:auto}.offers_list li a .short_info,.offers_slider a .short_info{height:60px;overflow:hidden;padding:5px}.recommended_destinations_list ul{margin-bottom:30px}#similarOffers .recommended_destinations_list ul{margin-bottom:0}.recommended_destinations_list ul li{width:31%!important;margin-bottom:2%}#similarOffers .recommended_destinations_list ul li:nth-child(3n-1),.recommended_destinations_list ul li:nth-child(3n-1){margin:0 2% 0 2%}.all_destinations .destinations_bulgaria{background-size:48%}.all_destinations .destinations_outward{background-size:60%}section#contentOffer,section#registerContent{width:72%}section#contentOffer .offer_info{padding-left:0;padding-right:0}section#contentOffer .offer_info_container{width:240px;padding:0 10px}section#contentOffer .offer_info_container ul.price_discount{padding-top:5px}section#contentOffer .offer_info_container ul.price_discount li{width:49%}section#contentOffer .offer_info_container ul.price_discount li:first-child{border:none;text-align:center;border-bottom:1px solid #e3e3e3;width:100%;padding:0 0 10px 0;margin-bottom:10px}section#contentOffer .offer_info_container ul.price_discount li:first-child span{display:block}#likebox{display:none}section#contentOffer .offer_info_container .fix_top_container{padding-top:0;padding-bottom:0;border-bottom:none}section#contentOffer .offer_info_container a.pay_now,section#contentOffer .offer_info_container h4{float:none;clear:both;width:100%}section#contentOffer.offerV2 .offer_info_container a.pay_now{display:block;float:none}section#contentOffer .offer_info_container h4{margin-bottom:10px;line-height:24px}.about_brand .assessment .small_offer_img{margin-right:10px}.about_brand .assessment ul.assessment_content{margin:0;float:left;width:544px}.about_brand .assessment ul.assessment_content li{padding:0 7px}.about_brand .assessment ul li:last-child{float:none;clear:both}.about_brand .assessment ul.assessment_content li ul li{padding:0}.about_brand .assessment ul li ul li:last-child{float:left;clear:inherit}.comments .comments_container{width:100%}.comments .comments_container .box_comment{width:100%;margin:0}.comments .comments_container li{padding-right:10px;padding-left:85px;margin-left:20px}.comments .comments_container .img_box{left:-20px}section#contentQuestions .comments .comments_container li.aQuestion{margin-left:0}section#contentQuestions .comments .comments_container .img_box{left:-55px}.comments .comments_container .img_box::before{width:95px;height:95px}.comments .comments_container .img_box{width:95px;height:95px}.comments .comments_container .img_box&gt;img{position:relative;right:29px}.about_brand .maps{width:320px}#similarOffers .offers_list .three_offers li{width:24%}#similarOffers .three_offers li{margin:0 0 2% 1%}#similarOffers .three_offers li:nth-child(3n-1){margin:0 0 2% 1%}#similarOffers .three_offers li:nth-child(4n-7){margin:0 0 2% 0}#similarOffers .recommended_destinations_list.mr_30{margin-right:4%!important}.recommended_destinations_list ul li{width:49%}section#contentOffer .offer_info_container ul.price_discount li span,section#optionOffer .variation .offer_variation_info ul li span{font-size:15px}aside.open_offer{width:25%}section#optionOffer .variation .num_vouchers_price,section#optionOffer article h3.total{width:235px;margin-right:0}section#optionOffer a.buy_voucher,section#optionOffer article h3.total{margin-right:50px}section#optionOffer .variation .offer_variation_info{width:640px}section#optionOffer .variation .variation_num{margin-right:20px}.continue_payment .new_account_box,.continue_payment .sign_in_box,.profil_box .facebook_btn{width:100%;float:none}.sign_in_box .forgotten_pass{background:0 0}.login_form input#remember_me{width:auto!important}.continue_payment .facebook_btn,.continue_payment form.login_form input[type=password]{float:right}.continue_payment form.login_form fieldset.mb_20{margin-bottom:10px!important}.continue_payment .sign_in_box{height:auto;padding-bottom:10px}.continue_payment .sign_in_cntainer{margin-bottom:30px}.continue_payment form.purchase_form fieldset.floatLeft,.continue_payment form.purchase_form fieldset.floatRight{width:50%}.continue_payment form.purchase_form fieldset.mb_20{margin-bottom:10px!important}form.purchase_form fieldset.floatLeft label,form.purchase_form fieldset.floatRight label{line-height:21px}.continue_payment form.purchase_form .hr{display:block}.continue_payment .select_payment_method{width:100%}.continue_payment .purchase_form .important{padding:0;margin:0}.voucher_cart .v_content{width:369px}.voucher_cart .v_br,.voucher_cart .v_br .voucher_cart_inn{width:125px}.voucher_cart .v_br .voucher_cart_inn .num_vouchers ul{margin-left:0}.voucher_cart .p_total,.voucher_cart .p_total .voucher_cart_inn,.voucher_cart .v_price,.voucher_cart .v_price .voucher_cart_inn{width:80px}#contentProfile .profile_form .floatLeft,#contentProfile .profile_form .floatRight{width:48%!important}#contentProfile .profile_form .floatLeft .check_box{margin-left:0!important}#contentProfile .profile_form .floatRight textarea,#contentProfile .profile_form .select_mask,#contentProfile .profile_form input:not([type=radio]),#contentProfile .profile_form input[type=submit],#contentProfile .profile_form label.left_label,.contact_form .select_mask,.suggest_your_business .select_mask{width:100%!important}#contentProfile .profile_form label.left_label{margin-bottom:5px!important;line-height:24px!important;height:auto!important}#contentProfile .profile_form input{margin-bottom:10px!important}#contentProfile .profile_form .floatLeft .check_box.mb_20,#contentProfile .profile_form .select_mask,.contact_form .select_mask,.suggest_your_business .select_mask{margin-bottom:10px!important}.contact_form,.rio_profil_contact,aside.profil_navi{width:30%}.profil_navi .rio_profil_contact{width:100%}.profil_navi .rio_profil_contact h3{min-height:0}.voucher_list .voucher_list_info{padding:20px}#contentProfile .profile_form input[type=checkbox]{width:auto!important}#contentProfile .profile_form .four_box{width:25%!important}.profil_navi .profile_img{width:26%}aside.profil_navi ul li a{width:100%}.profil_navi .subInfo{width:74%}#contentContainer #contentContact,#contentProfile{width:67%}.voucher_list img{width:30%}.voucher_list .voucher_list_info{width:65%}.suggest_your_business .select_mask,.suggest_your_business input,.suggest_your_business textarea{width:50%!important}.suggest_your_business label{width:48%!important}.make_an_inquiry{padding:2%}.make_an_inquiry h3{width:75%;margin:0}.make_an_inquiry a{width:25%}footer .footer_content{width:98%}.footer_content .columns_4{width:30%;margin-right:2%}.footer_content .follow_us{width:27%!important}footer .footer_top .bottom_logo{width:25%;margin-right:2%}.footer_content .what_to_do{width:73%}.footer_content .what_to_do .gateway_offer li{width:32%;margin:0}.footer_content .what_to_do .gateway_offer li:nth-child(3n-1){margin:0 2%}.footer_content .columns_2{width:41%}.footer_content .columns_2.sitemap_box{width:37%}footer ul.sitemap li{width:50%}.footer_bottom .columns_4{width:24%;min-height:170px;position:relative;margin-right:2%}.footer_bottom .columns_4 .green_white_btn{position:absolute;bottom:0;text-indent:10px}.footer_bottom .columns_4.part_of_sportal{width:22%;padding-top:45px}.footer_bottom .columns_4.part_of_sportal img{display:block;width:100%;margin:0;padding:0}footer .gateway_offer li{width:49%}.who_we_are ul li .info,.who_we_are ul li .usr_title{width:370px}#contentProfile article .awaiting .footer_btn_container ul li{width:40%}#contentProfile article .awaiting .footer_btn_container ul li:nth-child(odd){width:30%}#contentProfile article .awaiting .footer_btn_container ul li:last-child{width:auto}#contentProfile article .awaiting .footer_btn_container ul li:last-child a{font-size:14px}#contentProfile article .voucher_var li .variation_info{height:auto}#contentProfile article .voucher_var li .num{height:50px;line-height:50px}#contentProfile article .voucher_var li .variation_info .secure_code,#contentProfile article .voucher_var li .variation_info .voucher_num{width:50%}#contentProfile.profileV2 article .voucher_var li .variation_info a.print_btn{display:none}#contentProfile article .voucher_var li .variation_info a.btn{width:50%;float:right!important;margin-bottom:20px;margin-top:20px}section#contentProfile article .brand_contact{width:49%}section#contentProfile article .maps{width:49%}aside .select_city a.all_destination_dropdown{width:100%!important}#contentContainer .three_box{width:32%;float:left;margin:0 2% 20px 0!important}#contentContainer .three_box h3{line-height:21px;padding-top:8px}#paymentMethod .three_box.firstThree h3{padding-top:0}#contentContainer .three_box.no_margin{margin-right:0!important}#contentContainer .three_box img{display:block;width:100%}#optionOffer a.green_white_btn.btnAff{width:200px;float:none;margin:0;text-align:center}.paybank-container{background:0 0}.paybank-container .bank_instructions{background:#7fa832}footer .footer_bottom.animated,footer .footer_middle.animated,header#headerConainer .logo.animation{-webkit-animation-name:none;animation-name:none;-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none}header#headerConainer button.btn_search i{display:block;position:relative;top:-1px;font-size:21px;text-align:center;margin-bottom:1px}header#headerConainer div.btn_search{color:grey;display:block;float:left;font-family:"Roboto Condensed",sans-serif;font-size:14px;font-weight:400;height:26px;padding:3px 0 10px 10px;border:2px solid #7fa832;position:relative;background:#fff;margin-left:20px;top:17px;border-radius:6px;width:100px}header#headerConainer div.btn_search i{background:#7fa832;color:#fff;padding:5px;position:relative;top:-4px;right:-1px;float:right;border-top-right-radius:4px;border-bottom-right-radius:4px}header#headerConainer button.btn_search.collapsed{color:#ebebeb;background:0 0}header#headerConainer button.btn_search.collapsed i{color:#ebebeb}header#headerConainer button.btn_search i{color:#7fa832}header#headerConainer .nav_search{position:absolute;width:100%;height:0;left:0;top:60px;z-index:1;overflow:inherit;background:#fff;-moz-box-shadow:0 4px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.4);box-shadow:0 4px 4px rgba(0,0,0,.4);transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}header#headerConainer .nav_search.collapse{overflow:hidden}header#headerConainer .short_search_result{left:50%;top:82px}header#headerConainer #searchForm .submit_mask{background:#7fa832;width:20%}header#headerConainer #searchForm .submit_mask i{color:#fff}header#headerConainer #searchForm{margin:0 auto;padding:21px 0;width:50%;float:none}header#headerConainer #searchForm label{width:20%;padding:0;text-align:center}header#headerConainer #searchForm input{width:60%;padding:0;text-indent:10px}aside .aside_filters .from_calendar,aside .aside_filters .to_calendar{float:none;width:100%}aside .aside_filters .from_calendar label,aside .aside_filters .to_calendar label{display:block;width:32px;height:32px;float:left}aside .aside_filters .from_calendar input,aside .aside_filters .to_calendar input{display:block;width:162px}.modal-dialog{width:600px;margin:30px auto}.modal{width:100%;left:0;margin-left:0}.modal-content{width:80%;margin:0 auto;box-shadow:0 5px 15px rgba(0,0,0,.5)}aside ul li a{font-size:13px}.modal-sm{width:600px}.modal-lg{width:600px}#similarOffers .gateway_offer li{width:23%}.offer-options ul.options-list&gt;.list-item .variation-info .control-group .select_mask{width:60%}.offer-options ul.options-list&gt;.list-item .variation-info .control-group .voucher-num{width:40%;padding-right:5px}}@media only screen and (min-width:769px) and (max-width:960px){#contentOffer.offerV2 .slider-flex-container{display:flex;flex-direction:row-reverse;justify-content:space-between}#contentOffer.offerV2 .slider-flex-container #sliderContainer,#contentOffer.offerV2 .slider-flex-container .offer_info_container{float:none!important}#contentOffer.offerV2 .slider-flex-container #sliderContainer{flex:1}}@media only screen and (max-width:960px){#contentOffer{font-size:16px!important}.business-hero{height:auto}.business-hero .hero-content .d-flex{flex-wrap:wrap}.business-hero .headings{width:100%;text-align:center}.business-hero .headings .subheader{width:100%}.business-hero .controls{margin:15px 0}.business-hero .controls,.business-hero .controls p{width:100%;text-align:center}.business-types .business-types-list{flex-wrap:wrap}.business-types .business-types-list&gt;li{flex:0 45%}.app-reservation .datepickers .form-group.init-search .green_btn{font-size:21px;padding-right:20px}.app-reservation .datepickers .form-group.init-search .green_btn i{margin-right:20px;border-right-width:1px}.locationPopup .select_city{width:60%}#filtered-offer-list .destinationReasonsBox{margin-bottom:0;padding-bottom:0!important}#filtered-offer-list .destinationReasonsBox .alert_content{min-height:auto}.no_in_960{display:none!important}aside.open_offer.faq_aside{display:none}.offer-div-container .quick_view_container .quick_view_btn,.offer-div-container:hover .quick_view_container .quick_view_btn{display:none}.nearest-places .places_list header,.similar-offers-list header{margin-bottom:0}.mobile-share{display:block}aside.filterSide{display:none}.mobile-container.mobile-filters-vue{display:block}.destination-search-container{display:block}.rio-business .business-aside .mobile-header{display:block}.similar-offers-list .offers_list{width:auto}.similar-offers-list .offers_list ul.offers&gt;li{width:48%;height:400px;margin:0 1%}.similar-offers-list .offers_list ul.offers&gt;li:nth-child(3){margin-left:0}.rio-business .business-content{width:auto;float:none}.rio-business .business-aside{width:80%;float:none;margin:0 auto;background:#fff;padding:0}.rio-business .business-aside .gallery-container .image-playlist ul&gt;li{height:auto;background:0 0;box-shadow:none}.rio-business .business-aside .gallery-container .image-container{text-align:center}#contentProfile article .awaiting li&gt;article footer a.btn{font-size:16px}.profile-vouchers .voucher-info .voucher-image{clear:none;float:left}#paymentMethod article .three_box&gt;h3::after{display:none}.three_offers li{height:300px}section#contentOffer.offerV2 .floating_buy_btn .extra_price_tag{right:45px}#similarOffers.empty-cart .offers_list.filler_content .three_offers li,.empty-cart .offers_list.suggested.filler .gateway_offer&gt;li{width:47%}.offers_list_navigation{margin-top:10px}aside.filterSide .btn-navbar.btn_destination{width:100%;float:none}aside.filterSide .bord{width:100%;float:none}aside .aside_filters .filterBox{width:auto;float:none}aside.filterSide .filterBox .navi_add.group{position:static}.collapse{height:0}.collapse.in{height:auto}.nav-collapse.collapse{height:auto}.in_960{display:block!important}aside.open_offer.offerV2{display:none}section#contentOffer.offerV2{width:100%}section#contentOffer.offerV2 .big_price_tag{margin-left:-77px}section#contentOffer.offerV2 .offer_info_container .expire_timer,section#contentOffer.offerV2 .offer_info_container .features_list,section#contentOffer.offerV2 .offer_info_container .reservations_shorthand{margin-left:-45px}aside .select_city .gps_location{right:13%;top:17px}section#optionOffer a.buy_voucher,section#optionOffer article h3.total{margin-right:0}#address_list .address_and_contacts_list li a,#address_list .address_and_contacts_list li address{width:230px}#address_list .address_and_contacts_list li a,section#contentOffer.offerV2 #address_list .address_and_contacts_list li address{width:auto}.offers_list a .footer_offer_list .final_price i,.offers_slider .owl-carousel a .footer_offer_list .final_price i,.three_offers a .footer_offer_list .final_price i{display:block}.offers_list a .footer_offer_list .final_price,.offers_slider .owl-carousel a .footer_offer_list .final_price,.three_offers a .footer_offer_list .final_price{width:auto;min-width:120px}aside ul.navi_add.group li.filter_close_btn{display:block}.wellcomeBox{padding-bottom:15px!important}.wellcomeBox .alert{margin-bottom:0!important}.noInMobile{display:none!important}.offers_list .campaign_list{width:870px;margin:0 auto}.offers_list .campaign_list li.large{width:320px}section#contentMain .btn_campaigns_mobile{display:block;width:100%;text-align:left;background:#fff;line-height:42px;height:42px;font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:300;color:#333;position:relative}section#contentMain .btn_campaigns_mobile span.navIcon{display:inline-block;float:right;width:42px;height:42px;border-left:1px solid #fff;background:#333 url(../images/mobile-nav.png) 0 0 no-repeat}section#contentMain .btn_campaigns_mobile.collapsed span.navIcon{background-position:0 -42px}.offers_list .navi_holidays{width:660px}.destination-targeting.big .destination-name{text-align:left!important}aside .navi_add.group li:first-child{height:33px}#globalPopUp button.cities,#globalPopUp button.confirm,#globalPopUp button.location{width:100%;float:none;clear:both}#globalPopUp button.confirm{margin-left:0}#globalPopUp button.cities{margin-right:0;margin-bottom:20px}.destination-name{padding-top:5px;border-top:1px solid;margin-top:4px;margin-bottom:4px}.destination-targeting{font-size:17px;width:100%!important}.destination-targeting li{width:50%!important;float:left!important}#smoothscroller button.btn-navbar{display:block;padding-left:0;background:#fff;color:#333;font-weight:700}aside.home-sidebar .all_destination_dropdown{font-size:21px;font-weight:700;font-family:'Roboto Condensed',sans-serif}aside.home-sidebar .select_city{width:48%;margin:0 10px}aside.home-sidebar button.btn-navbar{border:1px solid #d3dadf;border-radius:5px;margin:5px 10px 0 0}aside.home-sidebar button.btn-navbar:after{content:'';display:table;clear:both}aside.home-sidebar button.btn-navbar .caret{float:right;margin-right:10px}aside.home-sidebar button.btn-navbar .caret i{font-size:10px;color:#989898;width:auto}aside.home-sidebar button.btn-navbar.collapsed .caret i.fa-chevron-up:before{content:"\f078"}aside.home-sidebar button.btn-navbar i{background:0 0;color:#7fa832}section#optionOffer .variation .offer_variation_info .offerInfoBox{width:81%}aside button.btn-navbar.btn_destination{display:block;padding-left:10px}aside ul.nav_offers{height:0;overflow:hidden;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}header#headerConainer{position:fixed;top:0;left:0}#likebox .onepushed h5 span{display:inline}section#contentOffer .offer_info_container a.pay_now,section#contentOffer .offer_info_container h4{width:50%;float:left;clear:inherit;line-height:40px}.footer_content .follow_us iframe{width:100%!important}section#registerContent{width:100%;margin-bottom:40px}.voucher_list .image_container{width:30%}.voucher_list .image_container img{height:auto}#contentProfile article .voucher_var li .variation_info a.btn{margin-bottom:0}.easypay-wrapper .mapContainer{width:100%;float:none;margin:0 0 30px 0}.easypay-wrapper aside{width:100%;float:none;display:none}.easypay-wrapper .select_mask{width:23%!important;margin-right:2%!important}.easypay-wrapper button.green_btn{width:23%!important}.easypay-wrapper .easypay_address{width:49.5%!important;margin-right:2%!important}#globalPopUp .popUpContainer{top:15%}.make_an_inquiry h3{width:75%;margin:8px 0 0 0}.make_an_inquiry a{width:25%}.offers_slider .owl-controls{margin-bottom:20px}.offers_slider .indexSlider .owl-controls{margin-bottom:0}.profil_box fieldset .attached_box{width:30%}.offers_slider a:hover .short_offer_info .short_info{right:0}.profil_box fieldset .attached_box .attached_avatar{width:100%}.profil_box .attached_container input#uploadFile{width:64%!important;clear:inherit}.profil_box .attached_container a.delete_btn{width:6%}.offers_list li a .view_offer,.offers_list li a:hover .view_offer,.offers_slider a .short_offer_info_hover,.offers_slider a .view_offer,.offers_slider a:hover .short_offer_info_hover,.offers_slider a:hover .view_offer{display:none!important}.offers_list li a:hover .short_offer_info .short_info{right:0}footer a.top:hover{background-position:center bottom;background-size:100%;height:50px;padding-top:5px}.breadcrumbs ul li:first-child a i{display:inline-block}.offers_list .navi_holidays li a .num,.offers_list .navi_holidays li a:hover .num,a,a i,a:hover,a:hover i,footer ul.sitemap li a,footer ul.sitemap li a.active,footer ul.sitemap li a:hover,section#contentOffer .galleryBox .gallery_list li a .img_hover,section#contentOffer .galleryBox .gallery_list li a .img_hover i,section#contentOffer .galleryBox .gallery_list li a:hover .img_hover,section#contentOffer .galleryBox .gallery_list li a:hover .img_hover i{transition:none;-o-transition:none;-moz-transition:none;-webkit-transition:none}section#contentOffer .galleryBox .gallery_list li a:hover .img_hover{display:none}footer .social_network li a:hover i,footer ul.sitemap li a:hover{color:#fff}header#headerConainer .short_search_result ul li a:hover{background:0 0}header#headerConainer .short_search_result ul li a:hover h3,header#headerConainer .short_search_result ul li:nth-child(odd) a:hover h3{color:#333}.view_more:hover{text-indent:10px;background-position:right center}.rio_profil_contact{width:100%}.offers_list .navi_holidays li a:hover,.recommended_destinations_list ul li a:hover{background:#fff;color:#333}.offers_list .navi_holidays li a:hover .num{background:#fbfbfb;border-left:1px solid #e3e3e3;color:#7fa832}section#paymentMethod .two_box .bankBtn{width:100%!important}header#headerConainer .short_search_result ul li a:hover .img_price_box .price .figure,header#headerConainer .short_search_result ul li:nth-child(odd) a:hover .img_price_box .price .figure{background:#7fa832;color:#fff}header#headerConainer .short_search_result ul.expired_offers li a:hover{background:#e3e3e3}header#headerConainer .short_search_result ul.expired_offers li a:hover h3{color:#9f9f9f}header#headerConainer .short_search_result ul.expired_offers li a:hover .img_price_box .price .figure,header#headerConainer .short_search_result ul.expired_offers li:nth-child(odd) a:hover .img_price_box .price .figure{background:#b3b3b3;color:#787878}header#headerConainer .logo{z-index:100}header#headerConainer button.lines-button{display:none;position:absolute;right:0;top:5px;width:50px;height:50px;padding:0}header#headerConainer .lines,header#headerConainer .lines::after,header#headerConainer .lines::before{width:50px}header#headerConainer nav{float:right;position:relative;height:0}.create_new_account{right:0}.offers_list .two_offers li a .short_info{height:60px}.offers_list,.recommended_destinations_list ul,section#contentMin{width:100%;float:none;padding-left:10px;padding-right:10px}.sort_filters .select_filters li a i{float:left}.sort_filters .select_filters li a{line-height:30px}.offers_list li a .footer_offer_list .final_price{font-size:17px;width:110px}.recommended_destinations_list ul li{width:32%}#similarOffers .recommended_destinations_list ul li{width:49%}#similarOffers .recommended_destinations_list ul li{margin-bottom:2%}.recommended_destinations_list ul{margin-bottom:30px;width:100%;float:left}#similarOffers .recommended_destinations_list ul{margin-bottom:0}#similarOffers .recommended_destinations_list ul li:nth-child(7),#similarOffers .recommended_destinations_list ul li:nth-child(8),#similarOffers .recommended_destinations_list ul li:nth-child(9){margin-bottom:0!important}.sort_filters .switching_holiday li:last-child{float:right}section#optionOffer .variation .variation_num{width:10%;margin-right:0}section#optionOffer .variation .offer_variation_info{width:90%}section#optionOffer .variation .offer_variation_info .small_offer_img{width:17.5%;height:auto!important;margin:0 1.5% 0 0}section#optionOffer .variation .num_vouchers_price{float:right;width:72.7%!important}section#optionOffer .variation .num_vouchers_price .num_vouchers{margin:0!important;border-right:1px solid #e3e3e3}.num_vouchers_price .price_vouchers,section#optionOffer .variation .num_vouchers_price .num_vouchers{width:50%!important}section#optionOffer .variation .num_vouchers_price .price_vouchers{width:250px;height:40px;float:left;padding:0;border:none;background:#fff}.num_vouchers_price .price_vouchers span.price{background:#fff;border-right:1px solid #e3e3e3}section#optionOffer .variation .num_vouchers_price .num_vouchers{width:250px;height:40px;float:left;padding:5px 10px;background:#fff;margin-right:10px;border:none}section#optionOffer .variation .num_vouchers_price .price_vouchers{text-align:right}section#optionOffer .variation .num_vouchers_price .price_vouchers .total_cost,section#optionOffer .variation .num_vouchers_price .price_vouchers span.price{float:none;display:inline-block;margin-right:10px;text-align:right;padding-right:10px}section#optionOffer .variation .num_vouchers_price .select_mask{float:left;margin-left:20px}section#optionOffer article h3.total{width:240px;padding:0 20px 0 0}.num_vouchers_price .price_vouchers i{background:0 0}section#contentOffer{width:100%}section#contentOffer #sliderContainer,section#contentOffer .offer_info_container{width:49%}section#contentOffer .offer_info_container{padding:0 0 0 20px}section#contentOffer .offer_info_container.fix_top{padding:10px 0}section#contentOffer .offer_info_container ul.price_discount li,section#contentOffer .offer_info_container ul.price_discount li:first-child{width:32%;margin:0 2% 0 0;padding:0;text-align:center;border-bottom:none;border-right:1px solid #e3e3e3}section#contentOffer .offer_info_container ul.price_discount li:last-child{margin:0}section#contentOffer .offer_info_container #likebox{display:block}.about_brand .assessment ul.assessment_content{width:auto;float:right;margin-top:45px}.about_brand .assessment ul li:last-child{clear:inherit;float:left}.about_brand .assessment ul.assessment_content li{padding:0 10px}.about_brand .brand_contact{width:30%}.about_brand .maps{width:67%}.voucher_cart .v_content{width:50%}.voucher_cart .v_br,.voucher_cart .v_br .voucher_cart_inn{width:20%}.voucher_cart .v_br .voucher_cart_inn .num_vouchers ul{display:inline-block}.voucher_cart .p_total,.voucher_cart .p_total .voucher_cart_inn,.voucher_cart .v_price,.voucher_cart .v_price .voucher_cart_inn{width:12%}.voucher_cart .delete_v,.voucher_cart .delete_v .voucher_cart_inn{width:6%}aside{margin-bottom:0!important}.drop_offer_sidebar,.faq_txt{width:100%;padding:0 10px}aside.open_offer{width:100%;padding:0;float:none;clear:both;margin-bottom:20px!important}aside.open_offer h3{display:none}aside.open_offer .contact_rio h3{display:block}aside .contact_rio_info ul{overflow:inherit;height:auto}aside.open_offer .brand_contact,aside.open_offer .brand_info{display:none}aside,aside.filterSide,aside.sideLeft,aside.sideRight{width:100%;clear:both;float:none;margin:0 0 20px 0;position:relative}aside.filterSide{margin-bottom:20px!important}aside.filterSide .switching_holiday{display:block;width:68%;float:right;padding:0 0 0 20px}aside.filterSide .switching_holiday li{float:left;width:50%}aside.filterSide .switching_holiday li:first-child{padding-right:10px}aside.filterSide .switching_holiday li:last-child{padding-left:10px}aside.filterSide .switching_holiday li a{padding-left:10px;font-family:"Roboto Condensed",sans-serif;font-size:21px;font-weight:300;text-transform:none}aside.filterSide .switching_holiday li a.active{background:#7fa832;color:#fff}aside.filterSide .switching_holiday li a i{display:block;float:right;width:42px;height:42px;background:#7fa832;font-size:20px;line-height:42px;text-align:center;color:#fff;border-left:1px solid #6b8d2a}aside .back_btn{margin-bottom:0;width:32%}button.btn-navbar.new_account_btn,button.btn-navbar.sign_in_btn{display:none}button.btn-contacts.btn-navbar{display:none}aside .nav_destination{height:0;width:100%;float:none;clear:both;overflow:hidden;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}aside .nav_destination.in{overflow:inherit;height:inherit}aside button.btn-navbar{color:#fff;width:45%;margin:0;float:right;text-align:left;padding:0;height:42px;font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:300;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}aside button.btn-navbar.btn_destination{float:left}aside button.btn-navbar i{display:inline-block;float:left;width:42px;margin:0;height:42px;background:#fff;color:#333;font-size:20px;text-align:center;line-height:42px}aside button.btn-navbar.collapsed{background:#fff;color:#333;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}aside button.btn-navbar{background:#7fa832;line-height:42px;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}aside.open_offer button.btn-navbar,aside.open_offer button.btn-navbar.collapsed,aside.profil_navi button.btn-navbar,aside.profil_navi button.btn-navbar.collapsed{width:100%;padding-left:10px;text-transform:none}aside button.btn-navbar span.navIcon{display:inline-block;float:right;width:42px;height:42px;border-left:1px solid #fff;background:#333 url(../images/mobile-nav.png) 0 0 no-repeat}aside button.btn-navbar.collapsed span.navIcon{background-position:0 -42px!important}aside.contact_form{clear:inherit}aside ul.nav_offers{-moz-box-shadow:0 4px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.4);box-shadow:0 4px 4px rgba(0,0,0,.4)}aside ul li a .triangle{display:none}section#contentMain{width:100%}.gateway_offer li a img{width:100%;height:auto}aside ul li a{text-transform:uppercase}aside ul.nav_offers li{width:50%;float:left;margin:0;border-bottom:1px solid #e3e3e3}aside ul.nav_offers li:nth-child(-n+4){width:50%!important;height:auto;float:left}aside ul.nav_offers{background:#fff}aside ul.nav_offers li ul.navi_add{display:none!important}aside ul.nav_offers li:nth-child(even){border-right:none;border-left:1px solid #e3e3e3}aside ul.nav_offers li:nth-child(-n+4) a{width:100%;height:auto;padding:10px 0;text-align:center;line-height:normal}aside ul.nav_offers li:nth-child(-n+4) a .i_holder{display:block;width:100%;height:auto;float:none;border:none;font-size:55px;background:0 0}aside ul.nav_offers li:nth-child(-n+4) a:hover .i_holder{color:#333}aside ul.nav_offers li:nth-child(-n+4) a.active .i_holder{color:#fff}aside ul.nav_offers li:nth-child(-n+4) a .count{float:none;display:inline}aside .aside_filters{width:100%;background:#fff}aside .aside_filters fieldset{width:33%;float:left}aside .aside_filters .from_calendar,aside .aside_filters .to_calendar{float:left;width:50%}aside .destination_dropdown{width:98%}aside .destination_dropdown ul li a{text-transform:none}aside .aside_filters fieldset.bord{border-bottom:none}aside .aside_filters .from_calendar input,aside .aside_filters .to_calendar input{width:100px}aside .aside_filters fieldset.date .from_calendar.mb_10{margin-bottom:0!important}aside .aside_filters .to_calendar label{float:right}aside .nav_destination .filterBox button.btn-filter{display:block;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;height:32px;text-align:left;width:100%;line-height:32px;border:1px solid #333;background:#fff url(../images/bg-select.png) 98% center no-repeat}aside .nav_destination .filterBox button.btn-filter i{display:block;float:left;width:30px;height:30px;line-height:30px;text-align:center;font-size:20px;background:#333;color:#fff;margin-right:10px}aside .select_city{width:32%;float:left;margin-bottom:0}aside a.all_destination_dropdown .icon_holder{height:40px;float:left;line-height:40px}aside .nav_destination a.all_destination_dropdown .icon_holder{height:30px;line-height:30px}aside a.all_destination_dropdown{height:42px;line-height:40px}aside .nav_destination a.all_destination_dropdown{height:32px;line-height:32px}.gateway_offer li a:hover .offer_hover_mask{top:-100%}.offers_list li a:hover .short_offer_info,.offers_slider a:hover .short_offer_info{right:0}.offers_list li a:hover .short_offer_info_hover{left:-100%}.back_btn:hover,.btn,.dark_arrow:hover,.gateway_offer li a:hover .offer_hover_mask,.green_white_btn:hover,.offers_list li a:hover .short_offer_info,.offers_list li a:hover .short_offer_info_hover,.view_all_offer i,.view_all_offer:hover i,.view_more:hover,footer .os li a:hover{transition:none;-o-transition:none;-moz-transition:none;-webkit-transition:none}footer .os li a:hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.gateway_offer li a:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.who_we_are ul li .info,.who_we_are ul li .usr_title{width:330px}.green_white_btn,.green_white_btn:hover{text-indent:0;color:#fff;background-position:100% center;transition:none;-o-transition:none;-moz-transition:none;-webkit-transition:none}#paymentMethod .three_box{width:49%;float:left;margin:0 2% 20px 0!important}#paymentMethod .three_box.firstThree{width:100%;float:none;margin-right:0}#similarOffers .offers_list .three_offers li{width:49%}#similarOffers .three_offers li{margin:0 0 20px 0}#similarOffers .three_offers li:nth-child(3n-1){margin:0 0 20px 0}#similarOffers .three_offers li:nth-child(4n-7){margin:0 0 20px 0}#similarOffers .three_offers li:nth-child(even){margin-left:2%;margin-bottom:20px}aside .nav_destination .navi_add.group{width:100%;position:absolute;left:0;top:43px;height:0;padding:0 10px;overflow:hidden;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}aside.filterSide .filterBox .navi_add.group{height:auto}aside .nav_destination .navi_add.group li{margin:0!important;border-bottom:1px solid #fff}aside .nav_destination .navi_add.group li:last-child{border-bottom:none}.modal-dialog{width:600px;margin:30px auto}.modal{width:100%;left:0;margin-left:0}.modal-content{width:80%;margin:0 auto;box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:600px}.modal-lg{width:600px}#contentOffer .highlight-box .work-time-p{width:100%!important}#contentOffer .modal-body .reservation .reservation-info .new-row fieldset{width:100%!important}#contentOffer .modal-body .reservation .reservation-info .child-form-container .select_mask{width:50%!important;margin:0 0 5px 0}#contentOffer .modal-body .reservation .personal-info .new-row{display:block!important}#contentOffer .modal-body .reservation .personal-info fieldset{width:100%!important}#contentOffer .modal-header .modal-close{right:10px!important}header#headerConainer .short_search_result .justify-content-wrap{justify-content:center}header#headerConainer .short_search_result .justify-content-wrap .btn-wrapper{margin-bottom:10px;margin-left:5px;margin-right:5px}header#headerConainer .short_search_result .justify-content-wrap .btn-wrapper:last-child{margin-bottom:0}}@media only screen and (max-width:900px){.li-orders-badge{display:none}}@media only screen and (max-width:840px){#vouchers-new{display:none}}@media only screen and (max-width:800px){#all-offerts{font-size:16px}header#headerConainer ul#navi li:not(.social-login) a.hotels,header#headerConainer ul#naviAdd li:not(.social-login) a.hotels{padding-left:0;padding-right:0}section#contentOffer.offerV2 .offer_info h1.offer-title{font-size:115%;line-height:20px}.similar-offers-list .offers_list ul.offers&gt;li{height:360px}.inactive-offer-container .offers_list{display:none}.inactive-offer-container&gt;h3{border:none}.inactive-offer-container&gt;h4{display:block}.simple-modal.size-md .simple-modal-content{width:95%}.stats-list-container .stats-list&gt;li{width:24%;margin:.5%}.four-offers .four-offers-list&gt;li{width:32%}.welcome-popup-beta{display:none}#contentProfile.profileV2 .vouchers_for_this_offer .detailed_info.collapsing,#contentProfile.profileV2 .vouchers_for_this_offer .detailed_info.in{clear:both}#contentProfile.profileV2 article .voucher_var li .variation_info a.print_btn{display:block}ul#navi li a .caret{display:none}.three_offers li{height:266px}section#contentOffer.offerV2 .floating_buy_btn .extra_price_tag{display:none}section#contentOffer.offerV2 .filler_content .innerBox .three_offers&gt;li{width:32%}section#contentOffer.offerV2 .offers_list.suggested.filler .gateway_offer&gt;li{width:23%}.offer-options ul.options-list&gt;.list-item .variation-info .control-group{width:35%}.offer-options ul.options-list&gt;.list-item .variation-info .control-group.deposit-group{width:20%}.offer-options ul.options-list&gt;.list-item .variation-info .control-group.deposit-group .voucher-num{display:block;float:left;width:40%;text-align:right;line-height:40px}.offer-options ul.options-list&gt;.list-item .variation-info .control-group.deposit-group .select_mask{float:right;width:60%}.offer-options .heading.screen-desktop{display:none}.offer-options .heading.screen-mobile{display:block}.profil_navi.profileV2{display:none}section#contentProfile.profileV2{margin:0}.tabs-container ul.tabs&gt;li .count{display:block}.cityList .citylist_mask{width:60%}.cityList .citylist_btn{width:35%}.offers_list a .bought_vouchers_span{width:50%;text-align:center;padding:0}.modal-popup .modal-container{width:90%;left:5%}.modal-popup .special-event .form-group input[type=text]{display:block;width:100%;margin-bottom:5px}.modal-popup .special-event .form-group .btn{display:block;width:100%}.inactiveOfferBox .gateway_offer li{width:22%}section#contentOffer.offerV2 #sliderContainer{width:520px;margin-right:20px}section#contentOffer.offerV2 .offer_info_container{padding-left:10px}section#contentOffer.offerV2 .big_price_tag{margin-left:-67px}section#contentOffer.offerV2 .offer_info_container .expire_timer,section#contentOffer.offerV2 .offer_info_container .features_list,section#contentOffer.offerV2 .offer_info_container .reservations_shorthand{margin-left:-35px}section#contentOffer.offerV2 .about_brand .assessment ul li:last-child{clear:none}section#contentOffer.offerV2 .about_brand .assessment ul.assessment_content{width:100%}.in_mobile{display:block!important}.offers_list.campaigns{display:none}#weSavedYou .content_center h3{margin-left:-44px}.popUpForm.promoForm button[type=submit],.popUpForm.promoForm input[type=email]{width:100%;float:none}.popUpForm.promoForm input[type=email]{margin-right:0;margin-bottom:20px}.destination-targeting{width:100%!important}.destination-targeting li{width:50%!important;float:left!important}.no_in_800{display:none!important}section#optionOffer .variation .offer_variation_info .small_offer_img{width:21%}section#optionOffer .variation .offer_variation_info .offerInfoBox{width:77.5%}section#optionOffer .variation .num_vouchers_price{width:69.8%!important}.profil_navi .profile_img{width:10%}.profil_navi .subInfo{width:90%}.profil_navi h3{line-height:56px}#globalPopUp button.cities,#globalPopUp button.confirm,#globalPopUp button.lcoation{width:100%;text-align:center}#globalPopUp button.confirm{margin-left:0}#globalPopUp button.cities{margin-bottom:10px}#contentContainer h2.higjtLights{display:block;height:40px;line-height:40px;width:100%;float:none;background:#fff}#contentContainer h2.higjtLights i{display:inline-block;float:left;width:40px;height:40px;line-height:40px;text-align:center;background:#333;color:#fff}header#headerConainer .logo{width:64px;height:100%}header#headerConainer .logo img.noInDesktop{display:block;height:55px;width:auto;margin-top:5px}.profil_navi h3{margin-bottom:1px!important}.offers_list li a .star,.offers_list li a time{width:33%}.offers_list li a .star i.fa-thumbs-o{margin-right:0!important}.offers_list li a .star ul li i,.offers_slider .owl-carousel a .star ul li i,.three_offers li a .star ul li i{font-size:14px}.two_offers li a .offerInfoContent .star ul li i{font-size:21px}.offers_list li a .footer_offer_list .final_price{width:160px}.offers_slider .owl-carousel li a .footer_offer_list .final_price,.three_offers li a .footer_offer_list .final_price{width:120px}section#notFound article .notFoundContent ul{height:auto;background:0 0;padding:0}section#notFound article .notFoundContent ul li{background:0 0;display:inline-block;float:none;padding:0;margin:0 3px 5px 0}section#notFound article .notFoundContent ul li a{display:block;padding:0 10px;background:#fff}.contact_form .contactBox input[type=submit],section#optionOffer a.btnAff{width:50%;float:none}button.btn-contacts.btn-navbar{display:block;float:none}.footer_content .what_to_do{width:100%;float:none}.gateway_offer li{height:auto}section#contentQuestions .comments .comments_container li.aQuestion{margin-right:40px}section#contentQuestions .comments .comments_container li.answer{margin-left:40px}section#contentOffer .offer_info_container.fix_top{top:inherit;padding:0!important;margin:0!important;bottom:0!important;background:#333;-moz-box-shadow:4px 0 4px rgba(51,51,51,.4);-webkit-box-shadow:4px 0 4px rgba(51,51,51,.4);box-shadow:4px 0 4px rgba(51,51,51,.4)}section#contentOffer .offer_info_container.fix_top h4{display:block;width:50%;float:left;color:#fff;margin:0;line-height:25px}section#contentOffer .offer_info_container.fix_top a.green_btn{width:50%!important;position:inherit;left:inherit;top:inherit;float:none!important}section#contentOffer .offer_info_container.fix_top a.green_btn i{color:#333;background:#fff;border-right:1px solid #333}section#contentOffer .offer_info_container.fix_top .fix_top_container{padding:10px 0!important;background:#333}section#contentOffer.offerV2 .offer_info_container.fix_top .fix_top_container .big_price_tag{text-shadow:none;white-space:nowrap}section#contentOffer.offerV2 .offer_info_container.fix_top .fix_top_container .big_price_tag .regular_price{display:inline-block}section#contentOffer.offerV2 .offer_info_container.fix_top .fix_top_container h4 label{color:#fff}section#contentOffer .offer_info_container.fix_top a.green_btn{width:300px}section#contentOffer .offer_info_container.fix_top h3{display:none}.profil_navi h3,aside.profil_navi ul{margin-bottom:0}.open_offer .faq,.rio_contact{height:0;overflow:hidden;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.open_offer .rio_contact.mb_30{margin-bottom:0!important}.rio_contact .contact_rio h3{display:none!important}header#headerConainer nav{float:none}header#headerConainer ul#navi{height:0;max-height:100vh;overflow:scroll;position:absolute;width:100%;float:none;top:60px;left:0;background:#333;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;box-shadow:0 0 10px rgba(0,0,0,.5)}header#headerConainer ul#navi li,header#headerConainer ul#naviAdd li{margin:0}header#headerConainer ul#navi li a span.br{right:44%}header#headerConainer button.lines-button{display:block;float:right;position:relative;width:auto;height:auto;padding:3px 10px 10px 10px;margin:10px 15px 0 15px;border:1px solid #ddd;border-radius:4px}header#headerConainer .lines,header#headerConainer .lines::after,header#headerConainer .lines::before{width:22px;height:2px}header#headerConainer ul#navi li{width:33.33333%;float:left;border-top:1px solid #fff}header#headerConainer ul#navi li.no_in_desktop{display:block}header#headerConainer ul#navi li{text-align:center}#headerConainer .create_new_account{top:60px;left:50%;margin-left:-295px;border-top:5px solid #333}#headerConainer .login_box{top:180px;left:0;margin-left:-4px;height:auto;border-color:#464646}#headerConainer .create_new_account .go_back_btn,#headerConainer .login_box .go_back_btn{display:block}.sort_filters .switching_holiday{float:none;width:100%}.sort_filters .switching_holiday li{width:49%;margin-right:2%}.sort_filters .switching_holiday li:last-child{margin-right:0}.sort_filters .select_filters{float:none;clear:both;width:100%;padding:15px;height:60px}#contentProfile{min-height:auto}.about_brand .brand_contact{width:40%}.about_brand .maps{width:58%}.about_brand .assessment ul.assessment_content{margin:0}.about_brand .assessment ul.assessment_content li{padding:0 15px}.about_brand .assessment ul li:last-child{float:none;clear:both}.about_brand .assessment ul.assessment_content{width:79%}.about_brand .assessment ul.assessment_content li{padding:0 7px}.breadcrumbs ul li a .fa-angle-down{display:none}.breadcrumbs ul li .breadcrumbs_dropdown{display:none!important}#contentContact,#contentProfile,.rio_profil_contact,aside.contact_form,aside.profil_navi{width:100%!important;float:none!important;clear:both!important}.addon_profile{margin:0}#contentContact{margin-bottom:20px}#contentProfile{margin-bottom:30px}.alert{width:99%}footer .footer_top .bottom_logo{display:none}footer .footer_top{height:auto;padding:30px 0}.footer_top .columns_4{width:100%;margin:0 0 30px 0;float:none}.footer_top .footer_content .columns_2{width:100%;margin:0}footer .footer_middle{height:auto}.footer_middle .footer_content .columns_4{display:none}.footer_content .columns_2.sitemap_box{width:100%;float:none;clear:both;margin-bottom:20px}footer ul.sitemap li{width:32%}footer .footer_bottom{height:auto;padding:30px 0}.footer_bottom .columns_4{width:49%;margin:0 2% 20px 0;min-height:100px}.footer_bottom .columns_4.bottom_adv,.footer_bottom .columns_4.part_of_sportal{margin-right:0}.footer_bottom .columns_4 .green_white_btn{position:relative}.footer_bottom .columns_4.part_of_sportal{width:49%;margin:0}.footer_bottom .columns_4.part_of_sportal img{width:90%}.comments .comments_container .img_box,.comments .comments_container .img_box img,.comments .comments_container .img_box::before{-moz-border-radius:0;border-radius:0}.who_we_are ul li{padding-top:250px;position:relative}.who_we_are ul li .usr_img{top:0}.who_we_are ul li .usr_title,.who_we_are ul li:nth-child(2n) .usr_title{width:100%;float:none;position:absolute;top:210px;text-align:center;margin:0}.who_we_are ul li .usr_title h4{font-style:normal}.who_we_are ul li .info{width:100%;float:none}.who_we_are ul li .info .triangle{right:50%;margin-right:-6px;top:-6px}#contentProfile article .voucher_var li .num{height:60px;line-height:60px}#contentProfile article .voucher_var li .variation_info .secure_code,#contentProfile article .voucher_var li .variation_info .voucher_num{width:30%}#contentProfile article .voucher_var li .variation_info a.btn{width:40%;margin:0}aside .select_city{width:45%}aside .back_btn,aside button.btn-navbar{width:32%}aside .back_btn,aside button.btn-navbar.btn_cat{width:45%}footer .footer_bottom.animated,footer .footer_middle.animated{-webkit-animation-name:none;animation-name:none;-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none}aside .aside_filters .from_calendar input,aside .aside_filters .to_calendar input{width:70px}.modal-dialog{width:600px;margin:30px auto}.modal{width:100%;left:0;margin-left:0}.modal-content{width:80%;margin:0 auto;box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:600px}.modal-lg{width:600px}}@media only screen and (min-width:700px) and (max-width:750px){.tabs-container ul.tabs&gt;li a{padding:10px}.sorting-helpers ul.sorting-filters{right:2px}.sorting-helpers ul.sorting-filters&gt;li&gt;a{padding:5px}}@media only screen and (max-width:768px){.offerV2 .info-icon{display:none}.inactive-offer-container .in-desktop{display:none}.inactive-offer-container .in-mobile{display:block;padding:10px 0}section#contentOffer .hotel-extras-container ul.extras-list&gt;li.extas-list-item{width:33.333333%}.offer-options .totals .buy-button-container.fixed{width:auto;position:fixed;bottom:0;left:0;right:0;padding:5px 0;background:#fff;border-top:3px solid #7fa832;z-index:20}.offer-options .options-container{z-index:1}.offer-options footer.totals{z-index:20}.breadcrumbs.hotel-list .filter_btn{font-size:0;padding:0;width:auto;float:right}.breadcrumbs.hotel-list .filter_btn i{margin:0;background:#7fa832}.breadcrumbs.hotel-list .filterBox{right:0;left:0}.offers_list li a time i{width:auto}#send-inquiry-button,.reservation .offer-option{width:80%}.reservation .room-count{width:20%}section#contentOffer.offerV2 #sliderContainer{width:65%;max-width:505px;margin-right:10px}.forgotten_pass form .block_btn{display:block;width:100%;margin-top:5px}.destination-targeting{width:100%!important}.offers_list .navi_holidays{width:620px}.destination-targeting li{width:50%!important;float:left!important}.no_in_768{display:none!important}.profil_navi .profile_img{width:12%}.profil_navi .subInfo{width:88%}.profil_navi .subInfo h3{line-height:64px;min-height:64px}aside#smoothscroller.fix_cat{position:fixed;width:100%;background:#e3e3e3;padding:10px;top:60px;left:0;-moz-box-shadow:0 4px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.4);box-shadow:0 4px 4px rgba(0,0,0,.4)}aside#smoothscroller.fix_cat button.btn-navbar{margin-bottom:1px!important}section#contentMain .sort_filters.fix_filters{position:fixed;z-index:100;width:100%;background:#e3e3e3;padding:10px;top:60px;left:0;-moz-box-shadow:0 4px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.4);box-shadow:0 4px 4px rgba(0,0,0,.4)}.offers_list li a time{width:33%}.offers_list li a .star{width:60%}.offers_slider .owl-carousel li a .footer_offer_list .final_price,.three_offers li a .footer_offer_list .final_price{width:100px}.offers_list li a .footer_offer_list .final_price,.offers_slider a .footer_offer_list .final_price{font-size:17px}aside button.btn-navbar{padding-left:10px}section#contentOffer .social-buttons{min-height:40px;height:auto}section#contentOffer .galleryBox .gallery_list li{width:23%;margin:0 1% 2% 1%}section#optionOffer .backToTheOld,section#optionOffer .disBox{width:100%;float:none}section#optionOffer .disBox{margin-bottom:30px}section#optionOffer .backToTheOld{height:auto;line-height:inherit;text-align:center}section#optionOffer .backToTheOld .mask{padding:50px 0}section#optionOffer .disBox .dislikeForm button.btn{width:50%}section#optionOffer .variation .num_vouchers_price .num_vouchers{margin-right:5px;width:243px}.term-dialog{width:500px!important}section#contentOffer .offer_info_container a.pay_now,section#contentOffer .offer_info_container h4{width:100%;float:none;clear:both}section#contentOffer .offer_info_container h4{line-height:21px}.recommended_destinations .gateway_offer li{height:auto}section#contentOffer .offer_info_container .surcharge,section#contentOffer .offer_info_container a.pay_now.top_pay{width:100%;float:none}form.purchase_form fieldset fieldset.subFilters{padding:0!important}#globalPopUp .popUpContainer{width:66%;left:17%;top:10%}.make_an_inquiry h3{margin:0}.dislikeForm label input[type=checkbox]{width:auto!important;height:auto!important;margin:6px 10px 0 0!important}.check_voucher input.green_btn{margin-right:0!important}.rio_profil_contact{margin-bottom:30px}#optionOffer a.green_white_btn.btnAff span{padding-right:40px}#optionOffer p.text_center{text-align:left}.who_we_are ul li{padding-top:200px;margin-bottom:30px}.who_we_are ul li .usr_title,.who_we_are ul li:nth-child(2n) .usr_title{top:160px}.who_we_are ul li .usr_img,.who_we_are ul li .usr_img::before{width:150px;height:150px;margin-left:-75px}.who_we_are ul li .usr_img img{width:100%;left:0}.about_riobg .vertical_hr{display:none}.about_riobg img.riobg_big{display:none}.about_riobg .left_text,.about_riobg .right_text{width:auto;display:inline-block;float:none}.breadcrumbs:not(.hotel-list) ul li:last-child{display:none}section#optionOffer .variation .offer_variation_info .small_offer_img{width:21.5%}section#optionOffer .variation .offer_variation_info .offerInfoBox{width:77%}section#optionOffer .variation .num_vouchers_price{width:69%!important}section#optionOffer article h3.total{width:36.5%;padding-right:10px!important}section#optionOffer a.buy_voucher{width:36.5%}section#optionOffer p.important_message{margin-right:0!important}#paymentMethod .two_box{float:none;width:100%;padding:0!important}section#paymentMethod .paymentPeriodInfo{margin-bottom:0!important}section#paymentMethod .two_box .bankBtn{width:50%!important;margin-bottom:20px}.modal-dialog{width:600px;margin:30px auto}.modal{width:100%;left:0;margin-left:0}.modal-content{width:80%;margin:0 auto;box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:600px}.modal-lg{width:600px}#similarOffers .gateway_offer li{width:48%;margin-bottom:2%}}@media only screen and (min-width:481px) and (max-width:640px){.profile_article .room-entry .row .col-md-hidden{display:none}}#contentOffer .offer_info_container{margin-top:30px}@media only screen and (max-width:640px){#inquiry-modal-scrollable{width:100%}#contentContainer #control_buttons{text-align:center}.no_in_desktop2{display:block!important}section#contentOffer.offerV2 #sliderContainer.placeholder-preloader,section#contentOffer.offerV2 #sliderContainer.placeholder-preloader .offerSlider{max-height:210px;min-height:auto}#sliderContainer .mobile-share{z-index:1;position:relative;width:78px}#signin-button{padding-left:0!important}.new-offer-list ul li{width:initial!important}.new-offer-list h3{top:-20px;position:relative}.under-640_mt_10{margin-top:10px}#seo-filters-div{position:fixed;top:60px;height:calc(100% - 117px);overflow-y:scroll}#seo-filters-div ul{font-size:18px;font-weight:600!important}#seo-filters-div label{font-size:16px!important;font-weight:500!important}#seo-destinations-list{font-size:125%}#seo-destinations-list,#seo-destinations-section,#seo-filters-section{width:100%!important;max-width:100%!important}#seo-checkin-dates,#seo-night-count{width:calc(50% - 3px)!important;max-width:50%!important;margin-right:0!important;margin-top:5px}#seo-checkin-dates{margin-right:3px!important}#seo-night-count{margin-left:3px!important}#seo-filters-div{display:block;width:100%}.continue_payment .new-login-box #login-form fieldset{display:block!important}.continue_payment .new-login-box #login-form .icon-addon{width:100%}.new-login-box label,.new-register-box label{display:none}.new-login-box div,.new-register-box div,.new-register-box input[type=text]{width:100%}.new-register-box label{display:none}#checkin-date-field,#night_count{width:100%}.maps-window.info-window .body .image{float:none;width:100%}.maps-window.info-window .body .content{float:none;width:100%}.maps-window.info-window .body .content h2{display:none}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .button .earnest{display:block;color:#7fa832;font-size:10px;white-space:nowrap}section#contentOffer.offerV2 .offer-deals{padding-right:0}.mobile-filtration .checkin-dates{display:block;width:50%;float:right;margin-bottom:10px}.mobile-filtration .checkin-dates .filter{width:auto;float:none}.mobile-filtration .destinations-list-box{font-weight:600}.mobile-destinations-list .destinations-list&gt;li.destinations-list-item{width:100%;border-bottom:1px solid #d3d3d3}.mobile-destinations-list .destinations-list&gt;li.destinations-list-item a{font-size:16px;line-height:30px;padding:8px 0}.mobile-filtration .destinations-list-box,.mobile-filtration .mobile-filters-vue .details_btn{margin-bottom:5px}.mobile-filtration .mobile-filters-vue .details_btn.selected{background:rgba(127,168,50,.2);border-color:#d3dadf;color:#565656;font-weight:700}.mobile-filtration .checkin-dates .filter:first-of-type input{border-radius:5px}.mobile-filtration .checkin-dates .filter~.filter input{border:1px solid #7fa823;border-radius:5px}.alert-vouchers .alert_content{padding-top:5px}.alert-vouchers h2{margin-top:0}.expire_timer{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.expire_timer .bought-vouchers,.expire_timer .timer-container{padding:0;margin:0;border:0}.expire_timer .bought-vouchers{flex:1;text-align:right;margin-right:10px}.expire_timer .timer-container .remaining-time&gt;ul&gt;li:after{right:-5px}.expire_timer .timer-container .remaining-time&gt;ul&gt;li:nth-child(2){margin:0 5px}.expire_timer .timer-container .remaining-time&gt;ul&gt;li span{display:none}.expire_timer.gauge-cluster{flex-flow:row wrap}.expire_timer.gauge-cluster .timer-container .remaining-time{flex:0}.expire_timer.gauge-cluster .timer-container{flex-grow:1;flex-basis:35%;width:0}.expire_timer.gauge-cluster .bought-vouchers{flex-grow:2;flex-basis:60%;width:0}.bought_vouchers_pretty .texts .main,.bought_vouchers_pretty .texts .sub{text-shadow:none}.modal-popup .location-popup{width:85%}section#contentOffer .terms_of_use .phone-box h4{margin:0}.business-inquiry .form-group,.business-inquiry .info-bar{width:100%}.business-inquiry .info-bar{padding:0 20px}.check_voucher .input-group{flex:0 2 33.3333%}.check_voucher .input-group.button-group{flex:1 0 33.3333%}.check_voucher .input-group input{display:block;width:100%}.profile_article .room-entry .row .col-md-4{width:33.3333333333%}.rioCart .payment-type .payment-options{flex-direction:column;padding-left:0;padding-right:0}.rioCart .payment-type .payment-options&gt;li{flex:auto}.rioCart .payment-type .payment-options&gt;li+li{margin-top:10px}.app-reservation .datepickers .form-group.init-search .green_btn{font-size:0;padding-right:0}.app-reservation .datepickers .form-group.init-search .green_btn i{margin-right:0;border-right-width:0}.app-reservation .datepickers .form-group .left-addon input{display:block;width:100%}#reservation_article .results-box .footer .summary .pay_btn{width:auto}#reservation_article .results-box .accommodation .column{display:flex;flex-direction:column;align-items:center;padding:5px 0}#reservation_article .results-box .accommodation .column.children{position:relative}#reservation_article .results-box .accommodation .column.children&gt;.children-ages{position:relative;white-space:nowrap;margin-left:-100%}#reservation_article .results-box .footer .summary{display:block;text-align:right}.mobile-filtration{display:block}.destination-label{display:block}.offers_list_navigation .tabs-container.mobile-tabs{display:block}#filtered-offer-list .destinationReasonsBox .filter-clear{position:static;display:block;width:100%;margin-top:10px;text-align:left}section#contentOffer .continue_payment .new_account_box{height:auto}section#contentOffer .continue_payment .new_account_box .green_btn{width:100%;text-transform:uppercase}#YouTubeDialog iframe{width:100%}.active-offer-container .active-offer article&gt;.image-container{display:none}.active-offer-container .active-offer .offer-info .price,.active-offer-container .active-offer .offer-info .time-left{display:inline-block}.active-offer-container .active-offer .offer-info .offer-info-flex{display:flex;justify-content:space-between}.active-offer-container .active-offer .offer-info .offer-info-flex .time-left{margin:0;float:none}.active-offer-container .active-offer .offer-info .offer-info-flex .green_btn{margin:10px 0 0 0}.active-offer-container .active-offer .offer-info .offer-info-flex .view-btn-wrapper{flex-basis:100%}#contentContainer .active-offer-container .active-offer article h2{font-size:18px}section#contentOffer.offerV2 .terms_of_use .bonusOffer{margin:0 10px 10px 10px}section#contentOffer.offerV2 .terms_of_use.gallery_main .headline{border:0;margin:0;padding:0}.innerBox{padding:20px 10px}#contentOffer .btn-modal.wrapper{border-left:10px solid #fff!important;border-right:10px solid #fff!important}#contentOffer .btn-modal.wrapper button{width:90%!important;margin:0 auto!important}#reservation_article{padding:0 10px}section#contentOffer.offerV2 .terms_of_use.gallery_main h3{display:none}section#contentMain .vendor_more_offers:not(.in-offer) .offer-locations{display:none}section#contentOffer.offerV2 .vendor_more_offers .three_offers.in-offer{display:none}.big_rounded_btn.secondary.desktop_hidden{display:block}section#contentOffer.offerV2 .terms_of_use .bonusOffer.work-time-alert .text-content{float:none;width:auto;text-align:center}#contentContainer article.reservation .reservation-title h1,.reservation .reservation-title h1{text-align:center}.destination-search-container .results-list&gt;li{width:32%}.offer-options ul.options-list&gt;.list-item .variation-info .prices.deposit-group{line-height:1;max-width:70%}form.purchase_form .city-picker-select,form.purchase_form .select2-container{width:100%!important}.offer-options ul.options-list&gt;.list-item{padding-bottom:0}.hideMobile{display:none}.rio-business-header-hero{background:#fff}.rio-business header h1{max-width:none;float:none;margin-bottom:15px;text-align:center}.rio-business header .fan-box{display:none;float:none;text-align:center}.ac-button-list:not(.ac-mobile){display:none}.ac-button-list.ac-mobile{display:flex;margin-bottom:0}.offers_list.ac-button-list.ac-mobile{padding-top:10px!important}.ac-button-list .ac-btn{width:32%;white-space:nowrap;overflow:hidden;margin:0;background:#7fa832;color:#fff;font-size:110%}.ac-button-list .ac-btn.ac-btn-mobile{width:100%;background:0 0!important;color:#7fa832!important;text-align:center;margin-right:5px;min-height:34px;padding:0}.ac-button-list .ac-btn span{background:#fff;border-radius:5px;padding:0 3px;font-weight:900;font-size:80%;color:#7fa832}.ac-button-list .ac-btn.ac-btn-mobile:last-child{margin-right:0}.ac-button-list .ac-btn.ac-btn-mobile.active{background:#7fa832!important;color:#fff!important}.ac-button-list .ac-btn.ac-btn-mobile div{max-width:100%;display:flex;flex-wrap:wrap;justify-content:center;background:#f2f7fd;height:100%;border-radius:5px}.ac-button-list .ac-btn.ac-btn-mobile strong{white-space:normal;color:#214462;line-height:1.2}.ac-button-list .ac-btn.ac-btn-mobile img{max-width:100%;max-height:200px;display:block;margin:0 auto;width:200px;height:auto;border-radius:5px}.footer_content .columns_2{width:100%}#contentContainer .four-offers header h1,#contentContainer .four-offers header h2{display:none}#contentContainer .four-offers .mobile-header h1,#contentContainer .four-offers .mobile-header h2{display:block}.rio-business .business-aside{width:auto;padding:0 10px}.rio-business-header-hero .icon-brand{display:none}ul.places&gt;li{width:48%;margin:1%}.offer-options ul.options-list&gt;.list-item .variation-info .info{width:100%!important}.offer-options ul.options-list&gt;.list-item .variation-info .info h3,section#optionOffer .variation-info .info h3{margin-bottom:10px}.offer-options ul.options-list&gt;.list-item .variation-info .image-container~.info{margin-top:0}.offer-options ul.options-list&gt;.list-item .variation-info .control-group{margin-top:0}section#contentOffer .cart_wrapper header{margin:0}.voucher_cart tbody tr td,.voucher_cart tbody tr td.voucherContent,.voucher_cart tbody tr td.voucherImg{border:none}.voucher_cart tbody tr td.voucherImg{display:none}.top-large-image-container{position:relative;padding:10px 0}.top-large-image-container::before{position:absolute;display:block;width:1px;top:0;bottom:0;left:50%;background:#efefef}.top-large-image-container .large-image a{display:block}.top-large-image-container .large-image img{display:none}.top-large-image-container .large-image .mobile-navigation{text-align:center}.stats-list-container .stats-list&gt;li{width:25%;margin:0 12%;background:0 0;border-radius:0}.stats-list-container .stats-list&gt;li .content .fa,.stats-list-container .stats-list&gt;li .content .value,.stats-list-container .stats-list&gt;li .content label{color:#333;display:block;text-align:center;margin:5% 0}.four-offers .four-offers-list&gt;li{width:49%;max-height:310px}header#headerConainer nav .create_new_account .icon-addon .icon,header#headerConainer nav .sign_in_box .icon-addon .icon{display:block}section#contentOffer.offerV2 .vendor_more_offers .innerBox header{padding-left:0}section#contentOffer.offerV2 .vendor_more_offers .innerBox header h3{padding-left:5px}section#contentOffer.offerV2 .vendor_more_offers .offer-locations{display:block;position:static;top:auto;right:auto;padding:0}section#contentOffer.offerV2 .vendor_more_offers .offer-locations .location-list&gt;li{display:block;margin-bottom:1%!important;height:40px;background:#e3e3e3;font-weight:300;font-size:21px;color:#333;line-height:40px;text-indent:10px}section#contentOffer.offerV2 .vendor_more_offers .offer-locations .location-list&gt;li span{width:50px;height:40px;color:#fff;border-left:1px solid #6b8d2a;background:#7fa832;text-indent:0}#contentProfile.profileV2 article.profileV2_article .address_contact .maps h3{text-indent:15px}#contentProfile.profileV2 article .voucher_var li .variation_info a.print_btn{font-size:0;margin:0;padding:0;width:auto}#contentProfile.profileV2 article .voucher_var li .variation_info a.print_btn i{margin:0}#contentProfile.profileV2 article .voucher_var li .variation_info .secure_code{width:calc(50% - 40px)}#paymentMethod .easypay_success .shortcut-container{display:none}#paymentMethod .easypay_success header&gt;h2{max-width:100%;display:block}.three_offers li{height:auto}.offers_list.suggested.filler{display:none!important}.mobile-bar .destination-dropdown .clear-filters{position:absolute;right:140px;top:10px}.mobile-bar .destination-dropdown .clear-filters i{color:#bd362f;font-size:18px}section#contentOffer.offerV2 .filler_content .innerBox .three_offers&gt;li{width:49%}section#contentOffer.offerV2 .offers_list.suggested.filler .gateway_offer&gt;li{width:48%}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list{padding:0 0 5px 0}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li{display:block;width:100%;line-height:1}.offer-options ul.options-list&gt;.list-item .variation-info .prices-list.regular-price-list&gt;li{display:inline-block;width:auto}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list.regular-price-list&gt;li.price-regular{line-height:16px}.offer-options ul.options-list&gt;.list-item .variation-index{display:none}.offer-options ul.options-list&gt;.list-item .variation-info{position:relative}.offer-options ul.options-list&gt;.list-item .variation-info .control-group{padding-bottom:10px}.alert .clear-filters{position:static;display:block}.offers_list.suggested.filler .gateway_offer&gt;li{width:48%;margin:5px}.offers_list_navigation{margin-top:0}aside#smoothscroller.hotel-filters{display:block}.offers_list_navigation .tabs-container:not(.mobile-tabs){display:none}.offers_list_navigation .tabs-container.mobile-tabs{display:block;float:none}.offers_list_navigation .tabs-container.mobile-tabs .tabs&gt;li.active a{padding:10px}.offers_list_navigation .tabs-container.mobile-tabs .tabs&gt;li a{padding:8px 10px}.offers_list_navigation .tabs-container.mobile-tabs .tabs&gt;li a i{display:none}.addon_profile .offers_list_navigation .tabs-container{display:block}.tabs-container:not(.mobile-tabs) ul.tabs&gt;li{font-size:0}.tabs-container ul.tabs&gt;li a{padding:0 20px}.tabs-container ul.tabs&gt;li{font-size:16px;width:50%}.tabs-container:not(.mobile-tabs) ul.tabs&gt;li.active .icon{display:none}.tabs-container ul.tabs&gt;li .icon{display:block}.tabs-container ul.tabs&gt;li .icon i{font-size:14px}.offers_list_navigation .sorting-helpers{width:40%}.offers_list.subscribe_box .form-group .select_mask,.offers_list.subscribe_box .form-group button,.offers_list.subscribe_box .form-group input{display:block;width:100%;margin-bottom:5px}.offers_list a .bought_vouchers_span{width:50%}section#contentOffer.offerV2 .big_price_tag h4 label{font-size:20px;line-height:45px}section#contentOffer.offerV2 .big_price_tag h4 .price{font-size:24px;color:#7fa832}section#contentOffer.offerV2 .offer_info&gt;header{display:block;width:auto;margin:0 -5px}section#contentOffer.offerV2 .vendor_more_offers .three_offers li{margin-left:5px}section#contentOffer.offerV2 .offers_list .three_offers li:nth-child(3n-1){margin:0 0 2% 5px}.inactiveOfferBox .offers_list.suggested .gateway_offer li{width:47%;margin:0 5px 10px 5px}section#contentOffer.offerV2 .offer_info h1.in_mobile{font-size:18px;line-height:18px;padding-top:10px}section#contentOffer.offerV2 .offer_info_container{padding-left:0}#main_address_contacts address .work_schedule i{vertical-align:top;padding-top:4px}section#contentOffer.offerV2 #main_address_contacts address ul.work_time{width:52%}section#contentOffer.offerV2 #main_address_contacts address ul.work_time li{border:none}section#contentOffer.offerV2 .terms_of_use.address_and_contacts ul li{padding:0}section#contentOffer.offerV2 ul.work_time li.highlight{text-align:left}section#contentOffer.offerV2 #hotelExtras,section#contentOffer.offerV2 #stopsalesBox,section#contentOffer.offerV2 #terms_of_use_article,section#contentOffer.offerV2 .about_brand,section#contentOffer.offerV2 .extra_offer_content,section#contentOffer.offerV2 .offer_info,section#contentOffer.offerV2 article{padding:0 10px}section#contentOffer.offerV2 .offer_info_container .expire_timer h4{display:none}section#contentOffer.offerV2 #add_comment_box .headline{display:block}section#contentOffer.offerV2 #add_comment_box .headline h3{display:none}section#contentOffer.offerV2 .big_price_tag .regular_price{display:inline-block}section#contentOffer.offerV2{width:100%}section#contentOffer.offerV2 .offer_info_container{width:100%!important;float:right!important}section#contentOffer.offerV2 .offer_info_container .fix_top_container{padding:0 5px}section#contentOffer.offerV2 #sliderContainer{margin:0 auto;float:none!important;width:auto!important}section#contentOffer.offerV2 .big_price_tag,section#contentOffer.offerV2 .offer_info.offer_expired .big_price_tag{width:auto;background:0 0;box-shadow:none;margin:0}section#contentOffer.offerV2 .offer_info.offer_expired .big_price_tag{color:#333;text-shadow:0 0 1px #fff,0 -1px 0 #fff,1px 0 0 #fff,2px 0 0 #fff}section#contentOffer.offerV2 .offer_info.offer_expired .big_price_tag label{color:#333}section#contentOffer.offerV2 .big_price_tag:after{border:none}section#contentOffer.offerV2 .big_price_tag .buy_btn{display:block;margin:0}section#contentOffer.offerV2 .offer_info_container .reservations_shorthand{width:auto;margin:10px 0 0 0}section#contentOffer.offerV2 .offer_info_container .reservations_shorthand .big_rounded_btn{display:block}section#contentOffer.offerV2 .offer_info_container.fix_top .big_price_tag .buy_btn{display:inline-block}section#contentOffer.offerV2 .offer_info_container .expire_timer,section#contentOffer.offerV2 .offer_info_container .features_list{width:auto;margin-left:0}section#contentOffer.offerV2 .offer_info_container .expire_timer.tourism{display:none}section#contentOffer.offerV2 .three_offers.lastSeenOffers&gt;li{display:block;width:80%;margin:0 auto 10px auto;float:none}section#contentOffer.offerV2 .offers_list .three_offers.lastSeenOffers&gt;li:nth-child(3n-1){margin:0 auto 10px auto}#address_list .address_and_contacts_list li a,#address_list .address_and_contacts_list li address{width:80%}#contentContainer .forgotten_pass .or{display:none}section#contentOffer .extras_list{height:0;margin:0;overflow:hidden;padding:0}section#contentOffer ul.extras_info{margin-bottom:10px}section#contentOffer .extras_list h3{display:none;padding:0}section#contentOffer ul.extras_info li{width:33%}#headerConainer .create_new_account{left:0;margin-left:0;height:98vh}#sliderContainer{min-height:330px}.continue_payment .data_purchase{margin-bottom:30px}.destination-targeting{width:100%!important}.destination-targeting li{width:50%!important;float:left!important}.in_640{display:block!important}.in_640_try{display:block}.footer_offer_list .price,.no_in_640{display:none!important}.profil_navi .subInfo h3{min-height:50px;line-height:50px}.address_contact .brand_contact .net{line-height:40px}ul.brand_contact_info li .highlight{line-height:40px}.alert i{width:10%}.alert .alert_content{width:88%}aside .destination_dropdown ul li{float:none;width:100%}section#contentQuestions .ask_question form a.back_btn,section#contentQuestions .ask_question form button.submitComment{width:49%}.check_voucher .check_results li div.stats{width:100%;border-right:none!important;border-bottom:1px solid #fff;margin-bottom:0}.check_voucher .check_results li div.stats.stats_type{margin-bottom:10px;width:100%}#optionOffer .new_affilate legend{display:block;margin:0!important;float:none!important;clear:both}.offers_list li a .short_offer_info,.offers_slider a .short_offer_info{height:75px}.term-dialog{width:400px!important}section#optionOffer .variation{padding:0;background:#fff;border-bottom:1px solid #e3e3e3}section#optionOffer .variation .offer_variation_info h3{margin:0 10px 10px 0}section#optionOffer .variation .num_vouchers_price .num_vouchers{padding:5px 10px 0 10px;height:40px}section#optionOffer .variation .num_vouchers_price .price_vouchers{border-left:1px solid #e3e3e3;height:40px;padding:0}section#optionOffer .variation .offer_variation_info .small_offer_img{width:12%}section#optionOffer .variation .offer_variation_info ul{width:100%}section#optionOffer .variation .offer_variation_info .offerInfoBox{width:86.5%}.num_vouchers_price .price_vouchers,section#optionOffer .variation .num_vouchers_price .num_vouchers{border-top:1px solid #e3e3e3!important;height:41px}section#optionOffer .variation .offer_variation_info h3{min-height:inherit}section#optionOffer .variation .offer_variation_info ul li:last-child{border-left:1px solid #fff}.all_destinations .destinations_bulgaria h3,.all_destinations .destinations_outward h3{text-align:center}section#contentQuestions .comments .comments_container li.aQuestion{margin-right:0;padding-left:50px}section#contentQuestions .comments .comments_container li.answer{margin-left:0;padding-right:50px}.make_an_inquiry a{width:34%}.make_an_inquiry h3{width:66%}form.purchase_form fieldset fieldset.subFilters{display:block;float:none;clear:both}form.purchase_form fieldset fieldset.subFilters input{width:85%!important}form.purchase_form fieldset fieldset.subFilters i{width:15%!important}.easypay-wrapper .select_mask{width:49%!important;margin-right:2%!important;margin-bottom:2%}.easypay-wrapper .easypay_address{width:49%!important;margin-right:0!important;margin-bottom:2%}.easypay-wrapper button.green_btn{width:100%!important;float:none}#globalPopUp .popUpContainer{width:80%;left:10%;top:10%}#contentProfile .profile_form .floatLeft,#contentProfile .profile_form .floatRight,.suggest_your_business .select_mask,.suggest_your_business input,.suggest_your_business label,.suggest_your_business textarea,section#contentOffer #sliderContainer,section#contentOffer .offer_info_container,section#paymentMethod .two_box .bankBtn{width:100%!important;float:none;clear:both}header#headerConainer .short_search_result{width:100%!important;left:0!important;margin:0!important}.suggest_your_business input.mb_20{margin-bottom:10px!important}.triangle_info{margin:10px 0 10px 0}.suggest_your_business .triangle_info .triangle{left:5%}.suggest_your_business label{height:auto!important;line-height:24px!important;margin-bottom:5px!important;text-align:left!important}#contentProfile .profile_form .check_box label{width:90%!important}header#headerConainer ul#navi li a span.br{right:43%}section#contentOffer #sliderContainer{margin-bottom:20px}.owl-theme .owl-controls .owl-buttons{bottom:0!important}section#contentOffer .offer_info_container ul.price_discount li:first-child span{display:block}section#contentOffer .offer_info_container{padding:10px}section#contentOffer .terms_of_use h3{display:block;float:none}.offers_list li a .footer_offer_list .final_price,.offers_slider a .footer_offer_list .final_price{width:120px}.about_brand .assessment{height:auto}.about_brand .assessment .small_offer_img{display:none}.about_brand .assessment ul.assessment_content{width:100%;height:auto}.about_brand .assessment ul li:last-child{padding:5px 5px 0 0;float:none;clear:both}.about_brand .assessment ul li:last-child a{float:right;width:45%}section#contentOffer.offerV2 .about_brand .assessment ul li:last-child a{width:auto}.recommended_destinations_list ul li{width:49%!important;margin:0 0 2% 0}.recommended_destinations_list ul li:nth-child(3n-1){margin:0 0 2% 0}.recommended_destinations_list ul li:nth-child(even){margin-left:2%}.about_brand .brand_contact{width:100%;float:none;margin-bottom:20px}.work_time_container i{width:40px}.about_brand .maps{width:100%;float:none}.about_brand .maps iframe{height:300px}.about_brand .maps .green_btn{width:100%}section#optionOffer .variation .variation_num{width:100%;height:30px;line-height:30px;background:#333;text-align:center;margin:0 0 5px 0}section#optionOffer .variation .variation_num span{display:inline;background:0 0;font-size:16px;line-height:normal}section#optionOffer .variation .variation_num h5{display:inline;color:#fff;margin:0}section#optionOffer .variation .num_vouchers_price,section#optionOffer .variation .offer_variation_info{width:100%!important}section#optionOffer .variation .num_vouchers_price .num_vouchers{width:50%;margin-right:0}section#optionOffer .variation .num_vouchers_price .price_vouchers{width:50%;float:right}section#optionOffer article h3.total{width:100%;padding:0 10px 0 0;margin-top:0}.voucher_cart tbody tr td.select_num_voucher{width:105px}.voucher_cart tbody tr td.select_num_voucher .num_vouchers{display:block}.num_vouchers{padding:0}.voucher_cart tbody tr td.select_num_voucher{padding:0!important}.num_vouchers ul{width:100%!important}.variation .num_vouchers ul{width:50%!important}.num_vouchers ul li{float:none;width:100%}.variation .num_vouchers ul li,.variation .num_vouchers ul li:last-child{width:31%;float:left;margin-top:0!important}.num_vouchers ul li:first-child{margin-bottom:10px}.num_vouchers ul li:last-child{margin-top:10px}.num_vouchers ul li a{width:100%}.voucher_cart .v_br .num_vouchers{padding:0}.voucher_cart .v_br .num_vouchers ul li:first-child{margin-bottom:0}.voucher_cart .v_br .num_vouchers ul li:last-child{margin-top:0}.voucher_cart .v_br .voucher_cart_inn .num_vouchers ul{width:92%;margin:0 4%}.voucher_cart .v_br,.voucher_cart .v_br .voucher_cart_inn{width:12%}.voucher_cart .v_content{width:57%}.voucher_cart .p_total,.voucher_cart .p_total .voucher_cart_inn,.voucher_cart .v_price,.voucher_cart .v_price .voucher_cart_inn{width:13%}.voucher_cart .delete_v,.voucher_cart .delete_v .voucher_cart_inn{width:5%}.continue_payment form.purchase_form .hr,.continue_payment form.purchase_form fieldset.mb_20{margin-bottom:10px!important}.continue_payment form.purchase_form .hr{margin-top:10px!important}header#headerConainer #searchForm{width:65%}aside .aside_filters fieldset{position:relative}aside .destination_dropdown{width:100%;left:0;top:42px}aside .back_btn,aside button.btn-navbar{width:49%}.sort_filters .switching_holiday li{width:49%}.continue_payment .select_payment_method label{width:90%}.suggest_your_business textarea{height:85px!important}.continue_payment .select_payment_method label .mobile_none{display:none}.continue_payment .select_payment_method label .mobile_visible{display:block}aside.filterSide .switching_holiday{width:100%;padding:0 0 20px 0}aside button.btn-navbar.btn_destination{width:100%;float:none;clear:both;padding-left:10px!important}aside .aside_filters .filterBox,aside .aside_filters fieldset,aside .aside_filters fieldset.date{width:100%;float:none}aside .nav_destination .navi_add.group{position:static;padding:0}.mobile-bar .heading{font-size:18px}.mobile-filtration .checkin-dates .from_calendar.filter{float:left;width:49%;border:1px solid #7fa832;border-radius:5px}.mobile-filtration .checkin-dates .to_calendar.filter{float:right;width:49%;border:1px solid #7fa832;border-radius:5px}.mobile-filtration .checkin-dates .filter input{border:1px solid transparent!important;border-radius:5px!important}.mobile-bar .date.bord{padding:10px;display:flex;justify-content:space-between}.mobile-bar .date.bord .filter{width:49%;border:1px solid #d3dadf}.mobile-bar .date.bord .filter .filter-field{border:1px solid transparent!important}.mobile-bar .filterList&gt;li{padding:5px 0}.mobile-bar .filterList&gt;li label{width:auto;font-size:16px;font-weight:500}.mobile-bar .filterList{margin-bottom:10px}.mobile-bar .filterList&gt;li .offerCount{background:#d9e5c3;display:inline-block;float:none;color:#393939;padding:0 10px;border-radius:20px;font-size:12px;max-height:20px;line-height:20px;margin-left:10px;font-weight:500}.filterBox .mobile-explanation-container{display:inline-flex;width:100%;background:#fff;justify-content:space-between;padding:10px 10px}.filterBox .mobile-explanation-container .outline_btn{height:40px;font-size:18px;line-height:40px;font-weight:400;text-align:center;background:0 0;border:1px solid #d3d3d3;color:#333;text-transform:uppercase;margin-right:8px}.filterBox .mobile-explanation-container .green_btn,.filterBox .mobile-explanation-container .outline_btn{padding:0 1.5rem;flex:1 1 auto}fieldset.starsbord.bord{margin-bottom:10px}.rio-custom-element.checkbox.stars{border:1px solid #d3d3d3;width:auto;padding:0 10px}.rio-custom-element.checkbox.stars i{font-size:14px}.mobile-bar .stars_container{padding-left:10px}.mobile-bar .filterList.stars_list{margin-bottom:0}.mobile-bar .heading{padding-left:10px}.mobile-bar .heading:first-child{padding-top:10px}destinations-list{margin-bottom:10px}.mobile-filtration .mobile-filters-vue{margin:0 0 6px 0!important}.destination-label{color:#000;font-weight:400}.offers_list{padding-bottom:0!important;padding-top:5px!important}.favorite_destinatons{margin-right:0;padding-bottom:10px;overflow:auto;overflow-y:visible;white-space:nowrap}.favorite_destinatons .destinations_list{width:max-content}.mobile-filtration{padding-bottom:0}.favorite_destinatons .view_all_container{display:none}.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;li.price-row{padding-top:5px;padding-bottom:5px}.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;.bought-vouchers,.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;.remaining-time,.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;.voucher-validity{background:#fff}aside .aside_filters fieldset.date{border-bottom:none}aside .aside_filters .from_calendar input,aside .aside_filters .to_calendar input{width:60%}.create_new_account{top:122px;right:50%;width:100%;margin-right:-298px;border-top:5px solid #333}.gateway_offer li{height:auto}.gateway_offer li a{padding-bottom:30px}.gateway_offer li a .offer_hover_mask{height:90%;padding:10% 0 0 0}.all_destinations ul{float:none;padding:0;margin:0;border:none;background:rgba(255,255,255,.6)}.all_destinations .destinations_outward ul{background:rgba(248,248,248,.6)}.all_destinations .destinations_bulgaria,.all_destinations .destinations_outward{background-size:80%}.all_destinations ul li a{display:block;height:30px;width:100%;text-align:center}.all_destinations ul li a:hover{color:#333}.all_destinations .destinations_bulgaria h2,.all_destinations .destinations_outward h2{margin-bottom:10px}.all_destinations .destinations_bulgaria h2,.all_destinations .destinations_outward h2{text-align:center}section#contentOffer .offer_info_container{position:relative;padding:0}section#contentOffer .offer_info_container a.pay_now,section#contentOffer .offer_info_container h4{width:50%;float:left;clear:inherit;line-height:40px}.breadcrumbs:not(.hotel-list){display:none}section#contentOffer .offer_info_container{padding-bottom:0;margin-bottom:10px}section#contentProfile article ul.awaiting li a.btn_email{width:40%!important}#contentProfile article .voucher_var li .num{height:50px;line-height:50px}#contentProfile article .voucher_var li .variation_info .secure_code,#contentProfile article .voucher_var li .variation_info .voucher_num{width:50%}#contentProfile article .voucher_var li .variation_info a.btn{width:50%;float:right!important;margin-bottom:20px;margin-top:20px}section#contentProfile article .brand_contact,section#contentProfile article .maps{width:100%;float:none}#contentContainer .three_box{width:100%;float:none;margin:0 0 20px 0!important}#contentContainer .three_box img{display:block;width:100%}#optionOffer a.green_white_btn{width:50%}#similarOffers .recommended_destinations_list ul li,.recommended_destinations_list ul li{float:none;width:100%!important;margin:0 0 2% 0!important}#similarOffers .recommended_destinations_list ul li:nth-child(7),#similarOffers .recommended_destinations_list ul li:nth-child(8),.recommended_destinations_list ul li:nth-child(7),.recommended_destinations_list ul li:nth-child(8){margin-bottom:2%!important}.offers_list .navi_holidays{display:none}.three_offers li,.three_offers li:nth-child(3n-1){width:48%;margin:0 0 2% 0}.three_offers li:nth-child(3n-1){margin:0 0 2% 0}.three_offers.home li:nth-child(1n+3){display:none}.three_offers li:nth-child(odd){margin-right:2%}.recommended_destinations_list ul li,.recommended_destinations_list ul li:nth-child(3n-1){width:100%!important;margin:0 0 20px 0}.offers_slider a,.three_offers li a,.two_offers li a{border-bottom:3px solid #7fa832}aside.open_offer .contact_rio,section#contentOffer .address_list,section#contentOffer .brand_collapse{transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.about_brand .brand_contact{padding:10px 0 0 0}.about_brand .brand_contact h3{display:none}aside.open_offer .contact_rio h3,section#contentOffer .about_brand .brandName,section#contentOffer .terms_of_use .headline{display:none}section#contentOffer.offerV2 #terms_of_use_article .headline,section#contentOffer.offerV2 .terms_of_use .headline{display:block}section#contentOffer.offerV2 .comments_main .headline{display:block;border:none}aside.open_offer .contact_rio,section#contentOffer .address_list,section#contentOffer .brand_collapse,section#contentOffer .comments_box{height:0;overflow:hidden}section#contentOffer.offerV2 .brand_collapse,section#contentOffer.offerV2 .comments_box{height:inherit}section#contentOffer .gallery_collapse,section#contentOffer .terms_of_use{overflow:hidden}aside.sideRight .contact_rio{padding-top:10px;height:auto!important}section#contentOffer .gallery_collapse{margin:0}aside.open_offer .btn_offer_mobile.collapsed,section#contentOffer .btn_offer_mobile.collapsed,section#contentOffer .questionBox a.btn{display:block;background:#fff;color:#333;width:100%;margin:0 0 10px 0;text-align:left;padding:0 0 0 10px;height:42px;line-height:42px;font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:300;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}aside.open_offer .btn_offer_mobile,section#contentOffer .btn_offer_mobile{display:block;background:#7fa832;color:#fff;width:100%;margin:0 0 1px 0;text-align:left;padding:0 0 0 10px;height:42px;line-height:42px;font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:300;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}section#contentOffer .btn_offer_mobile i,section#contentOffer .questionBox a.btn i{color:#fff;background:#333;border:none;border-left:1px solid #fff;display:block;float:right;font-size:20px;height:42px;line-height:42px;margin:0;padding:0!important;text-align:center;width:42px}aside.open_offer .btn_offer_mobile span.navIcon,section#contentOffer .btn_offer_mobile span.navIcon{display:inline-block;float:right;width:42px;height:42px;border-left:1px solid #fff;background:#333 url(../images/mobile-nav.png) 0 0 no-repeat}aside.open_offer .btn_offer_mobile.collapsed span.navIcon,section#contentOffer .btn_offer_mobile.collapsed span.navIcon{background-position:0 -42px!important}section#contentOffer,section#contentOffer .terms_of_use{margin-bottom:0!important}section#contentOffer .questionBox a.btn.mb_40{margin-bottom:10px!important}.modal-dialog{width:300px;margin:30px auto}.modal{width:100%;left:0;margin-left:0}.modal-lg{width:300px}.modal-content{width:90%}#similarOffers .gateway_offer li{width:48%;margin-bottom:2%}section#optionOffer article{margin:0 0 20px 0}}@media only screen and (max-width:640px){#contentProfile article .voucher_var li .variation_info a.btn.filler-btn{width:40px;margin:0}.four-offers-container article.offers_list header{display:none}.similar-offers-list .offers_list ul.offers&gt;li{height:325px}aside.home-sidebar{background:0 0}aside.home-sidebar .category-label{display:inline;font-weight:500;padding:0 0 0 10px}aside .select_city a.all_destination_dropdown,aside button.btn-navbar.btn_cat{border-radius:0;margin-right:0;font-weight:700;color:#333}aside.home-sidebar .select_city{background:0 0;border-bottom:0;margin:0}.mobile-container,.mobile-navigation,.special-title{display:block}#contentContainer .mobile-container.mobile-navigation,section#contentMain .mobile-container.mobile-navigation{padding:0 15px}section#contentMain .mobile-navigation ul&gt;li{width:33.333%;height:140px}section#contentMain .mobile-navigation.desktop_mode .middle-line{display:block}.mobile-navigation .icon{width:120px;height:100px;background:0 0}.mobile-navigation .icon:before{position:absolute;z-index:1;content:'';width:90px;height:90px;background:transparent url(/images/ic-categories-export.png) 0 0 no-repeat;top:15px;left:15px}.mobile-navigation .icon.icon-car:before{background-position:-60px 10px}.mobile-navigation .icon.icon-seaside:before{background-position:-55px -140px}.mobile-navigation .icon.icon-beauty:before{background-position:-55px -305px}.mobile-navigation .icon.icon-hot-offers:before{background-position:-65px -445px}.mobile-navigation .icon.icon-newest:before{background-position:-70px -620px}.mobile-navigation .icon.icon-food:before{background-position:-75px -780px}.mobile-navigation .icon.icon-mountain:before{background-position:-75px -925px}.mobile-navigation .icon.icon-tourism:before{background-position:-73px -1130px}.mobile-navigation .icon.icon-bestsellers:before{background-position:-75px -1310px}.mobile-navigation .icon.icon-all-inclusive:before{background-position:-75px -1515px}.mobile-navigation .icon.icon-shopping:before{background-position:-70px -1710px}.mobile-navigation .icon.icon-celebrations:before{background-position:-70px -1900px}.offers_list_navigation .sorting-helpers{display:none}aside.home-sidebar .select_city{width:45%}section#contentOffer.offerV2 #main_address_contacts address ul.work_time{width:62%}section#contentOffer.offerV2 #gallery_article .gallery_container{max-height:5000px}section#contentOffer.offerV2 #gallery_article .gallery_container.collapsed{max-height:100px}section#contentOffer.offerV2 article ul.gallery_list&gt;li{width:25%;height:100px;overflow:hidden;margin:0;text-align:center}.triangle_info{display:none}#call-bogi{display:block}.fix_top #call-bogi{display:none}#questionList .question{font-size:12px!important;line-height:14px!important;overflow:hidden}.forgotten_pass form .facebook_btn{display:block;width:auto!important;margin-top:15px}.conditionBox textarea{height:100px!important}#questionList .surveySubmit{display:block;float:none!important;width:100%}#questionList .surveySubmit .btn{width:100%}section#contentOffer ul.extras_info li{width:50%}#sliderContainer{min-height:340px}section#contentOffer.offerV2 #sliderContainer{min-height:210px}.pt_60_mobile{padding-top:60px!important}.pt_50_mobile{padding-top:50px!important}.destination-targeting{width:100%!important}.destination-targeting li{width:50%!important;float:left!important}.no_in_540{display:none!important}.profil_navi .profile_img{width:15%}.profil_navi .subInfo{width:85%}.profil_navi .subInfo h3{min-height:52px;line-height:52px}header#headerConainer .create_new_account .go_back_btn i,header#headerConainer .login_box .go_back_btn i{display:block}.new_account_box h3,.sign_in_box h3{margin-top:20px}form.create_account input[type=submit]{width:100%!important;float:none}.sign_in_box{height:380px}.alert i{width:14%}.alert .alert_content{width:84%}section#contentQuestions .ask_question form button.submitComment{margin-bottom:20px}section#contentQuestions .ask_question form a.back_btn,section#contentQuestions .ask_question form button.submitComment{width:100%}.continue_payment .data_purchase{padding:10px;margin-bottom:30px}.continue_payment .data_purchase .select_mask{width:100%}section#optionOffer .variation .offer_variation_info .small_offer_img{width:20%;margin-right:1%}section#optionOffer .variation .offer_variation_info .offerInfoBox{width:79%}section#optionOffer .variation .offer_variation_info ul li:last-child{padding-right:0}section#optionOffer .variation .offer_variation_info ul li span.no_in_desktop{display:inline-block;margin-left:5px}#contentContainer{padding-top:65px;margin-bottom:65px}#contentContainer.rioCart{margin-bottom:0}.continue_payment .sign_in_cntainer .sign_in_box.mb_30{margin-bottom:0!important}.continue_payment .sign_in_cntainer a.fb_btn{display:block;height:42px;line-height:42px;margin-bottom:10px!important;width:100%;text-align:left;padding-left:10px;text-transform:none;font-size:21px;font-weight:300}button.btn-navbar.new_account_btn,button.btn-navbar.sign_in_btn{display:block;float:none;font-family:"Roboto Condensed",sans-serif;font-size:21px;font-weight:300;height:42px;margin:0 0 10px 0;padding:0 0 0 10px;line-height:42px;text-align:left;width:100%;color:#333;background:#fff}button.btn-navbar.new_account_btn.collapsed,button.btn-navbar.sign_in_btn.collapsed{color:#fff;background:#7fa832}.continue_payment .sign_in_cntainer a.fb_btn i,button.btn-navbar.new_account_btn i,button.btn-navbar.sign_in_btn i,section#contentOffer .btn_offer_mobile i{color:#fff;background:#333;border-left:1px solid #fff;display:inline-block;float:right;font-size:20px;height:42px;line-height:42px;margin:0;text-align:center;width:42px}.continue_payment .new_account_box h3,.continue_payment .new_account_box i:not(.icon),.continue_payment .sign_in_box h3,.continue_payment .sign_in_box i:not(.icon){display:none}section#contentOffer.contentOfeerAction{margin-bottom:0}aside button.btn-navbar{text-transform:none}section#contentOffer .offer_info_container h4 span.two_lines{font-size:17px}section#contentOffer .galleryBox .gallery_list li{width:48%}.check_voucher .check_results li button,.contact_form .contactBox input[type=submit],section#notFound article .notFoundContent a.btn,section#optionOffer .disBox .dislikeForm button.btn,section#optionOffer a.btnAff{width:100%!important;float:none}section#optionOffer .backToTheOld a.btn{width:80%}.term-dialog{width:300px!important}.num_vouchers_price .price_vouchers span.price{width:50px}.mobileNone{display:none}.variation .num_vouchers ul{width:80%!important}.all_destinations .destinations_bulgaria,.all_destinations .destinations_outward{width:100%;margin:0;float:none;padding:0 0 20px 0;background-size:60% auto;background-position:center 25px!important}.all_destinations .destinations_bulgaria{background-position:center 25px!important}.all_destinations ul{padding:0 20px}.all_destinations .destinations_bulgaria{margin-bottom:20px}.all_destinations .destinations_bulgaria h3,.all_destinations .destinations_outward h3{display:block;height:30px;line-height:30px;margin-bottom:20px;width:100%;background:#fff;text-align:center;text-transform:uppercase;font-weight:400}section#optionOffer p.important_message{line-height:21px}#contentProfile article ul.unusedVouchers li a.fastPayBtn{margin:0}#contentProfile article ul.unusedVouchers li{padding-bottom:0}#contentProfile article ul.unusedVouchers li h3{margin-bottom:10px}#contentProfile article ul.unusedVouchers li .timeLeft{line-height:21px;margin-bottom:5px}#contentOffer .create_account .leftArea,#contentOffer .create_account .rightArea,#contentProfile article ul.unusedVouchers li a.fastPayBtn,#optionOffer .new_affilate input[type=submit],#registerContent .new_account_box .leftArea,#registerContent .new_account_box .rightArea{display:block;float:none;clear:both;width:100%!important;padding:0}#contentOffer #registration-form .rightArea{text-align:right}#contentOffer .create_account .rightArea{margin-bottom:0}#contentProfile article ul.unusedVouchers li .buttons-group a.btn{display:block;width:100%}#optionOffer .new_affilate label.site{width:15%!important}#optionOffer .new_affilate legend{width:100%;padding:0 0 0 15%}#optionOffer .new_affilate input.your_website{width:85%!important}#contentOffer .create_account .sex,#registerContent .new_account_box .sex{margin-bottom:20px}.easypay-wrapper .select_mask{width:100%!important;margin-right:0!important;margin-bottom:10px}.easypay-wrapper .easypay_address{width:100%!important;margin-bottom:10px}#globalPopUp .popUpContainer{width:95%;left:2%;top:5%}.popUpForm.popUpLoginForm a.forgotten_pass,.popUpForm.popUpLoginForm label.floatLeft{float:none!important}.popUpForm.popUpLoginForm label.floatLeft{display:block;width:100%}.popUpForm.popUpLoginForm label input[type=checkbox]{top:0}.popUpForm a.facebook_btn,.popUpForm.popUpLoginForm input.green_btn{width:100%!important;float:none}.popUpForm.popUpLoginForm input.green_btn{margin-bottom:10px}section#contentOffer .cart_wrapper h2{margin:0!important}.voucher_cart thead{display:none!important}.voucher_cart tbody tr td{display:block;width:100%!important}.voucher_cart tbody tr td.voucherImg{width:25%!important;height:88px!important;float:left}.voucher_cart tbody tr td.voucherContent{width:100%!important;min-height:25px!important;float:left}.voucher_cart tbody tr td.delete_voucher,.voucher_cart tbody tr td.select_num_voucher,.voucher_cart tbody tr td.total_price,.voucher_cart tbody tr td.unit_price{width:20%!important;max-height:40px!important;float:left;border-color:#fff;border-top:none;padding:0!important;border-bottom:none}.voucher_cart tbody tr td.unit_price{width:25%!important}.voucher_cart tbody tr td.select_num_voucher{text-align:left}.voucher_cart tbody tr td.delete_voucher{width:12%!important}.voucher_cart tbody tr td.select_num_voucher{border-right:none}.voucher_cart tbody tr td.total_price{width:30%!important;padding-top:10px!important;padding-bottom:8px!important;color:#333;font-size:21px;text-align:right}.voucher_cart tbody tr td.total_price span{display:inline-block;color:#333;font-size:14px}.voucher_cart tbody tr td.unit_price{padding-top:10px!important;padding-left:10px!important;text-align:left}.voucher_cart tbody tr td.unit_price i{display:inline-block}.voucher_cart tbody tr td.delete_voucher a i{color:#e3e3e3}.voucher_cart tbody tr{border-bottom:3px solid #7fa832}.voucher_cart tbody tr td.delete_voucher{text-align:right}.voucher_cart tbody tr td.delete_voucher a{float:right;line-height:45px}.voucher_cart tbody tr td.voucherContent{padding:10px 0!important}.continue_payment .select_payment_method i{margin-right:8px}.make_an_inquiry{padding:20px}.make_an_inquiry h3{width:100%;float:none;margin:0 0 20px 0}.make_an_inquiry a{width:100%;float:none}header#headerConainer ul#navi li a span.br{right:42%}.offers_slider .owl-controls{display:none}.paybank-container .bank_instructions{width:auto;float:none}.paybank-container .bank_reason{width:auto;float:none;height:auto}.paybank-container .bank_reason .triangle{bottom:-15px;right:auto;top:auto;left:50%;transform:translateX(-50%) rotate(45deg)}.breadcrumbs:not(.hotel-list),.continue_payment .select_payment_method label .mobile_none,.recommended_destinations,header#headerConainer ul#naviAdd{display:none}header#headerConainer #searchForm{width:100%;float:right;margin:0;padding:15px 10px}.all_destinations .destinations_bulgaria,.all_destinations .destinations_outward{height:auto}.all_destinations ul li{border-bottom:1px solid #e3e3e3}.all_destinations ul li:last-child{border:none}.all_destinations .destinations_bulgaria,.all_destinations .destinations_outward{padding-bottom:5px}.offers_list li a .short_info{height:auto}.all_destinations .destinations_bulgaria,.all_destinations .destinations_outward{background-position:center top}.all_destinations .destinations_bulgaria h2,.all_destinations .destinations_outward h2{background:rgba(255,255,255,.5);padding:5px}.all_destinations ul{background:0 0}footer ul.sitemap li{width:50%;margin-right:0}.sort_filters .switching_holiday li{width:48%}.sort_filters .select_filters li{width:32%;margin-right:2%}.sort_filters .select_filters li:last-child{margin-right:0}.sort_filters .select_filters li a .fa-file-text-o{display:none}.sort_filters .select_filters li:nth-child(2) a,.sort_filters .select_filters li:nth-child(3) a{display:block;width:100%;text-align:center;padding:0}.sort_filters .switching_holiday li a .num{display:none}.back_btn{text-indent:50px}#contentContainer .offers_list h2{font-size:19px}.login_box,.new_account_box{width:100%;margin:0;right:0}.recommended_destinations_list ul li:nth-child(even){margin-left:0}aside .aside_filters fieldset,aside .aside_filters fieldset.date{width:100%}section#contentOffer:not(.copywriter-offer) .green_btn:not(.reservation-submit),section#optionOffer a.buy_voucher{width:30%}section#contentOffer.offerV2 .offers_list .offer-div-container .view_details_btn{width:36px}section#optionOffer a.buy_voucher{width:auto;display:block;float:none!important;margin-left:10px}.buy_box.floaty a.buy_voucher{display:block;width:60%!important;float:none!important;margin:0 auto!important}.buy_box.floaty a.buy_voucher i{background:#fff;color:#333}.buy_box.floaty{position:fixed;bottom:0;left:0;right:0;z-index:90;background:#333;padding:5px 0}.buy_box.floaty .btn{margin:0!important;padding:0!important}.buy_box.floaty .important_message{display:none;width:100%;color:#fff;padding-top:5px;padding-left:5px;font-size:0!important;text-align:center!important}.buy_box.floaty .important_message i{display:none}section#optionOffer a.buy_voucher{margin-bottom:20px}.about_brand .assessment ul.assessment_content li:first-child{width:100%;border:none;float:none;clear:both}.about_brand .assessment ul li ul{float:left}.about_brand .assessment ul li ul li:first-child{float:left;display:inline-block;width:auto!important}section#contentOffer.offerV2 .about_brand .assessment ul.assessment_content li:first-child{width:auto}#similarOffers .recommended_destinations_list{width:100%;float:none}#similarOffers .recommended_destinations_list.mr_30{margin-right:0!important}.about_brand .maps .map_mask{height:78%}.variation .num_vouchers ul{width:60%}section#optionOffer .variation .offer_variation_info ul{width:100%;float:none;clear:both}section#optionOffer .variation .offer_variation_info .small_offer_img{margin-bottom:5px}section#optionOffer p.important_message{margin-right:0!important}section#optionOffer .variation{padding:0;margin-bottom:10px!important}.continue_payment .facebook_btn,.continue_payment form.login_form input,.continue_payment form.purchase_form fieldset.floatLeft,.continue_payment form.purchase_form fieldset.floatRight,form.create_account fieldset.floatLeft,form.create_account fieldset.floatRight{width:100%!important;float:none!important;margin:0 0 10px 0!important}#login-form input[type=password],#login-form input[type=text]{margin:0!important}.continue_payment form.purchase_form fieldset .icon-addon{width:100%}.voucher_list .voucher_list_info,form.purchase_form fieldset.floatLeft input,form.purchase_form fieldset.floatLeft label,form.purchase_form fieldset.floatRight input,form.purchase_form fieldset.floatRight label{width:100%!important;float:none!important;clear:both!important}.continue_payment label.label_payment{line-height:normal;margin-bottom:10px}.payment_methods_container&gt;label.label_payment{margin-bottom:0}#contentProfile .voucher_list .voucher_list_info{width:70%!important;float:left!important;clear:none!important;padding-left:20px}#contentProfile .voucher_list{padding:20px}#contentProfile .profile_form .four_box{width:33%!important}.voucher_list .voucher_list_info{padding:0}.profil_box .facebook_btn,.voucher_list .voucher_list_info a.btn,.voucher_list .voucher_list_info ul.floatLeft{float:none!important;width:100%}aside.filterSide .switching_holiday{margin:0;padding:0}aside.filterSide .switching_holiday li{margin:0 0 10px 0;float:none;width:100%!important;padding:0!important}.offers_list li a .footer_offer_list .final_price{font-size:19px;width:130px}.profil_box p.lh_40{line-height:21px!important;margin-bottom:10px!important}.voucher_list .voucher_list_info .triangle{display:none}.voucher_list img{width:100%!important;float:none!important;margin:0 0 2% 0!important}form.purchase_form fieldset label.radiobtn input{width:13px!important;position:relative!important;top:0!important}form.purchase_form fieldset label.radiobtn{float:left!important;width:auto!important;clear:inherit!important}.new_account_box{height:100vh}.continue_payment .select_payment_method label .mobile_visible{display:block}.continue_payment .select_payment_method label{width:50%}.continue_payment .select_payment_method.terms-agreement label{width:100%}.continue_payment .select_payment_method.vwallet label{width:90%}.continue_payment .select_payment_method i{width:60px}#information-icon{width:auto}.continue_payment .select_payment_method i.easyPay{background-position:-10px 0}.continue_payment .select_payment_method i.visa{background-position:-10px -60px}.continue_payment .select_payment_method i.master{background-position:-10px -120px}.continue_payment .select_payment_method i.visa_electron{background-position:-10px -180px}.voucher_cart{height:auto;margin-bottom:10px}.cart_wrapper .final_price{margin-bottom:5px}.voucher_cart .v_content{width:100%;margin-bottom:20px}.voucher_cart .v_br,.voucher_cart .v_br .voucher_cart_inn{width:20%}.voucher_cart .p_total,.voucher_cart .p_total .voucher_cart_inn,.voucher_cart .v_price,.voucher_cart .v_price .voucher_cart_inn{width:30%}.voucher_cart .delete_v,.voucher_cart .delete_v .voucher_cart_inn{width:20%}#contentProfile .profile_form .floatRight textarea,.suggest_your_business textarea{height:70px!important}#contentProfile article .awaiting li ul{width:96%;float:none;padding:0 1%!important;margin:0 auto 20px auto!important}section#contentProfile article ul.awaiting li a.btn_email{display:block;width:94%!important;float:none;clear:both;margin:0 auto 20px auto!important}#contentProfile article .awaiting .footer_btn_container ul{width:100%;float:none;margin:0!important;padding:0!important}#contentProfile article .awaiting .footer_btn_container ul li,#contentProfile article .awaiting .footer_btn_container ul li:last-child,#contentProfile article .awaiting .footer_btn_container ul li:nth-child(2n+1){width:100%;float:none;margin:0 0 1px 0}#contentProfile article .awaiting .footer_btn_container ul li:last-child{margin:0}#contentProfile article .awaiting .footer_btn_container{padding:3%}.vouchers_for_this_offer .red_btn{width:100%}#contentContainer .three_box{width:100%;float:none;margin:0 0 20px 0!important}#contentContainer .three_box img{display:block;width:100%}#optionOffer a.green_white_btn{width:50%}.offers_list .navi_holidays{width:100%;float:left;padding:20px 0 0 0}.offers_list .navi_holidays li{width:49%;margin-left:2%}.offers_list .navi_holidays li:first-child,.offers_list .navi_holidays li:nth-child(4){margin-left:0}.offers_list .navi_holidays li a{width:100%}.view_more{width:32%}#contentOffer .recommended_destinations{display:block}.continue_payment .sign_in_cntainer{margin-bottom:0}.modal-dialog{width:300px;margin:30px auto}.modal{width:100%;left:0;margin-left:0}.modal-lg{width:300px}.modal-content{width:90%}.socialNetworks .fb-like{margin-left:0!important}.offer-options .totals .total-price-container .total-price{float:left}}@media only screen and (max-width:989px){.search-button-abroad{margin-top:10px}}@media only screen and (max-width:663px){.search-button-bulgaria{margin-top:10px}.search-buttons a{width:100%}}@media only screen and (max-width:480px){.new-extra-info a{border-bottom:none!important}.new-style .regular_price .price_label,.purchased-vouchers{display:none}header#headerConainer .short_search_result ul li .offerV2 .offer_txt .deals-list&gt;.deals-list-item .button{position:relative}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .button::after{content:'+';position:absolute;top:50%;left:50%;color:#fff;transform:translate(-50%,-50%);padding:0 0 13px 12px}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .prc&gt;.earnest,.offerV2 .offer_txt .deals-list&gt;.deals-list-item .prc&gt;.people{white-space:nowrap}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .button&gt;.btn span{display:none}.offerV2 .offer_txt .deals-list&gt;.deals-list-item .prc{margin:auto .5rem}.gm-style .gm-style-iw{width:300px;max-width:none!important;min-height:150px}.mobile-filtration .checkin-dates .filter{width:50%;float:left}.mobile-filtration .checkin-dates .filter:first-of-type input{border-top-right-radius:0;border-bottom-right-radius:0}.mobile-filtration .checkin-dates .filter~.filter input{border-left:1px solid transparent;border-top-left-radius:0;border-bottom-left-radius:0}.alert-box .ab-icon{display:none}.modal-popup .location-popup{width:100%!important}.modal-popup .location-popup .location-content .buttons-list .btn{width:95%}.business-types .business-types-list&gt;li{flex:0 90%}.business-types .contacts-list{flex-wrap:wrap}.business-types .contacts-list&gt;li{flex-basis:100%;margin:0 10px}.business-inquiry label{padding:0 15px}.business-inquiry .col-3,.business-inquiry .col-8{flex-basis:90%;max-width:90%;margin:0 auto}.mobile-filtration .checkin-dates,.mobile-filtration .destinations-list,.mobile-filtration .mobile-container{float:none;width:auto;margin:0 0 10px 0}#smoothscroller.home-sidebar button.btn-navbar,aside.home-sidebar .select_city{width:50%!important;padding:0;margin:5px 0}aside.home-sidebar .select_city .caret,aside.home-sidebar .select_city .gps_location i{display:none}aside.home-sidebar .all_destination_dropdown{font-size:18px}.check_voucher button.btn{display:block;width:100%}.check_voucher .input-group{flex:0 0 100%;width:100%}.check_voucher .input-group:nth-of-type(2){margin:0}.check_voucher .flex-groups{flex-direction:column}.profile_article .room-entry .row .col-xs-hidden{display:none}.profile_article .room-entry .row .col-xs-12{width:100%;margin-bottom:5px}#reservation_article .results-box.legend{display:none}#reservation_article .results-box .footer{display:block}#reservation_article .results-box .room-detail-header{display:flex;justify-content:space-between;align-items:center}#reservation_article .results-box .room-detail-header .column{width:auto;float:none}#reservation_article .results-box .room-detail-header .column{flex-basis:auto}#reservation_article .results-box .room-detail-header .column:nth-of-type(n+2){display:none}#reservation_article .results-box .room-detail-header .column:last-of-type{display:block;white-space:nowrap}#reservation_article .results-box .footer .summary{text-align:center}#reservation_article .results-box .footer .summary .prices{font-size:16px;margin:10px 0}#reservation_article .results-box .footer .summary .pay_btn{width:100%;margin:0}.city-survey-modal .city,.city-survey-modal .gender{width:auto;float:none;margin:0}.green_btn.category,.offers_list .view_all_offer{width:100%}.offer-list-v2 .offer-v2 .extra-info{display:block;float:right;width:40%}.offer-list-v2 .offer-v2 .offer-title{display:block;font-size:15px;font-weight:700;line-height:1;padding:0 10px 5px 10px;color:#333}.offer-list-v2 .offer-v2{padding-top:0}.offers_list li .offer-list-v2{margin-left:-10px;margin-right:-10px}.offer-list-v2 .offer-v2 .vendor-brand{display:block;position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.55);z-index:10;color:#fff;padding:0 5px;font-size:14px;max-height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.offers_list li .offer-list-v2 a .img_headline,.offers_slider .offer-list-v2 a .img_headline{width:60%;float:left;overflow:hidden}.special-offer&gt;a.offer_block .img_headline{width:100%!important;float:left;overflow:hidden}.special-offer&gt;a.offer_block .extra-info{width:100%!important;background:#f8f8f8;border-bottom:1px solid #e3e3e3}.special-offer&gt;a.offer_block .extra-info-list{display:flex;align-items:center;justify-content:space-between}.special-offer&gt;a.offer_block .extra-info-list&gt;li{padding:0 10px!important;background:0 0!important;border-bottom:none!important}.special-offer&gt;a.offer_block .price-row{display:none!important}.special-offer&gt;a.offer_block .regular_price{padding-left:10px;padding-right:10px}.special-offer&gt;a.offer_block .offer-title{display:none!important}.special-offer&gt;a.offer_block .offer-footerV2 .view_details_btn{display:none!important}.special-offer&gt;a.offer_block .offerInfoContent .short_offer_info{display:block!important;font-size:15px;font-weight:700;line-height:1;padding:5px 10px!important;color:#333}.special-offer&gt;a.offer_block .offerInfoContent .short_info{padding:0!important}.special-offer&gt;a.offer_block .offer_pricingV2{display:block!important}.offers_list .offer-list-v2 a .offer-footerV2,.offers_list .offer-list-v2 a .offer_pricingV2{display:none}.offer-list-v2 .extra-info-list{list-style-type:none}.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;li{display:block;min-height:25px;color:#787878;padding-left:5px;font-size:13px;background:#f8f8f8;border-bottom:1px solid #e3e3e3;width:auto;margin:0;float:none}.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;li:not(.price-row){line-height:25px}.offer-list-v2 .offer-v2 .extra-info time{display:block;width:auto;height:auto;color:#787878;float:none;line-height:30px;border:0;padding:0;margin:0}.offer-list-v2 .offer-v2 .extra-info time i{color:#787878;font-size:13px}.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;li.price-row{display:flex;flex-direction:column;justify-content:center;font-size:14px;font-weight:700;color:#7fa832;line-height:1}.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;li.price-row .payment_price{font-size:17px}.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;li.price-row .old_price{position:relative;color:#9e9e9e}.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;li.price-row .old_price .old_price_label{display:inline-block;position:relative;color:#787878}.offer-list-v2 .offer-v2 .extra-info .extra-info-list&gt;li.price-row .old_price.top_price{display:none}.offer-list-v2 .offer-v2 .short_offer_info{display:none}.offer-list-v2 .offer-v2 .offerInfoContent&gt;.h3,.offer-list-v2 .offer-v2 .offerInfoContent&gt;h3{display:none}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box .phone-list.phonenumber-list a{margin-bottom:5px}section#contentOffer .hotel-extras-container ul.extras-list&gt;li.extas-list-item{width:50%}.rioCart section#contentOffer .green_btn:not(.reservation-submit),section#optionOffer a.buy_voucher{width:100%;display:block}.places_list{padding:1% 5px 1% 5px}section#contentOffer.offerV2 .offers_list .offer-div-container .view_details_btn{width:45%}section#contentOffer.offerV2 .offers_list .offer-div-container .bought_vouchers_span{display:none}section#contentOffer.offerV2 #gallery_article .gallery_container.collapsed{max-height:260px}section#contentOffer.offerV2 article ul.gallery_list&gt;li{width:50%;height:130px}.destination-search-container .tabs-list-container .tabs-list&gt;li.tabs-list-item .icon{display:none}.destination-search-container .results-list&gt;li{width:48%}#optionOffer .offer-options ul.options-list&gt;.list-item .variation-info .control-group{width:50%;margin-top:0}#optionOffer .offer-options ul.options-list&gt;.list-item .variation-info .control-group.deposit-group{width:50%}#optionOffer .offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row label{display:inline-block}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row{display:block;float:none;width:100%;margin-bottom:3px}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-regular::before{content:none}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-regular{font-weight:700}.offer-options ul.options-list&gt;.list-item .variation-info ul.prices-list&gt;li.price-row.price-regular label{font-weight:400}.rio-business-header-hero .container ul.stats-list{display:none}.rio-business-header-hero .container ul.stats-list.stats-mobile{display:block}.ac-button-list .ac-btn{width:49%}section#optionOffer .variation-info .info h3{line-height:1}#contentContainer .similar-offers-list .offers_list ul.offers&gt;li{width:auto;height:auto;float:none;margin:0 0 10px 0!important}.rio-business-header-hero .container ul.stats-list&gt;li{display:block;padding:0;width:33.3333%;float:left;overflow:hidden;white-space:nowrap}aside.home-sidebar .select_city{width:50%}ul.places&gt;li{width:auto;float:none;margin:2% 1%}.near-places-list ul.places&gt;li{max-width:none}ul.places&gt;li .img-headline{width:100%}ul.places&gt;li .img-headline img{max-height:none;max-width:100%}.offers_list a .bought_vouchers_span{width:33%;text-align:left}.offers_list a .offer-footerV2 .view_details_btn{width:34%;text-align:center}.offers_list a .offer-footerV2 .view_details_btn i{display:none}.offers_list a .offer-footerV2 .view_details_btn .btn-label{display:inline}.voucher_cart tbody tr td.unit_price{width:30%!important}section#contentOffer .voucher_cart tbody tr td.select_num_voucher{width:28%!important}.four-offers .four-offers-list&gt;li{width:100%;margin:1% 0;height:auto;max-height:none}#contentProfile article .awaiting li ul li{padding:0 10px}.profile-vouchers .voucher-info .voucher-image{clear:both;float:none}.profile-vouchers .voucher-info .voucher-image::after{border:0}.profile-vouchers .voucher-info .voucher-image img{width:auto;max-width:100%}.profile-vouchers .voucher-info .voucher-description{max-width:none;float:none;margin:0}.profile-vouchers .voucher-description footer a{display:block}.profile-vouchers a.view_vouchers_btn{display:block}#contentProfile.profileV2 article .voucher_var li .variation_info .recipientBox .green_btn{display:block;width:100%}#contentProfile.profileV2 article .voucher_var li .variation_info .recipientBox input{width:calc(100% - 40px)}#paymentMethod .easypay_success header .icon{width:24px;height:24px;line-height:24px;font-size:24px;margin-right:5px}#paymentMethod .easypay_success header&gt;h2 small{display:none}#contentContainer h3.faq span{height:50px;width:50px;line-height:50px}#similarOffers.empty-cart .offers_list.filler_content .three_offers li,.empty-cart .offers_list.suggested.filler .gateway_offer&gt;li,section#contentOffer.offerV2 .filler_content .innerBox .three_offers&gt;li{width:100%}#similarOffers.empty-cart .innerBox{padding:10px}#similarOffers.empty-cart .offers_list.filler_content .three_offers li{margin:0}.offers_list.suggested.filler .gateway_offer&gt;li{width:100%;margin:0 0 5px 0}.offers_list.suggested.filler .gateway_offer&gt;li a{padding:0}.mobile-bar .nav_offers&gt;li{float:none;display:block;width:100%}.mobile-bar ul.places-list&gt;li{width:50%!important}.offers_list_navigation .sorting-helpers{width:60%}section#optionOffer .variation .offer_variation_info ul li span{display:block}section#optionOffer .variation .offer_variation_info ul li{margin-right:15px}.modal-popup .modal-container{top:5%}section#contentOffer.offerV2 #main_address_contacts address ul.work_time{width:70%}.inactiveOfferBox .offers_list.suggested .gateway_offer li a{padding-bottom:0}section#contentOffer.offerV2 .offer_info_container.fix_top .fix_top_container .big_price_tag .regular_price{display:none}#sliderContainer{min-height:305px}.destination-targeting{width:100%!important}.destination-targeting li{width:50%!important;float:left!important}.no_in_480{display:none!important}.profil_navi .profile_img{width:17%}#likebox{display:block}.profil_navi .subInfo{width:83%}.profil_navi .subInfo h3{min-height:52px;line-height:52px}section#contentOffer .data_purchase p{margin-left:0}.voucher_list .image_container{width:25%}#contentProfile .voucher_list .voucher_list_info{width:75%!important}#contentProfile .voucher_list{padding:10px}.footer_offer_list .price{display:inline-block}.offers_list li a .star,.offers_list li a time{background:0 0}.two_offers li a .star,.two_offers li a time{background:#f8f8f8}section#contentOffer .offer_info_container h4 span.two_lines{display:block;line-height:9px;font-size:14px}.offers_list li a .img_headline .offer_expires{height:22px;line-height:22px}.offers_list li a .img_headline .offer_expires span{display:none}.offers_list .sliderHeader{margin-bottom:15px!important}.offers_list li a .img_headline .offer_expires{bottom:0}.offers_slider{margin-bottom:30px}#contentContainer .offers_list h2.mobilNone{display:none}.term-dialog{width:300px!important}#contentOffer .recommended_destinations li,#similarOffers .offers_list .three_offers li,.three_offers li,.three_offers li:nth-child(3n-1),.three_offers li:nth-child(odd){display:block;width:100%;margin:0 0 2% 0}#contentProfile article .voucher_var li .variation_info .secure_code,#contentProfile article .voucher_var li .variation_info .voucher_num{font-size:12px}header#headerConainer ul#navi li a span.br{right:41%}.offers_list li a .short_info{height:auto}.two_offers li:last-child{margin-bottom:20px}.check_voucher input{width:100%!important;float:none;margin:0 0 10px 0!important}header#headerConainer .short_search_result ul li .img_price_box{width:32%}header#headerConainer .short_search_result ul li .img_price_box img,header#headerConainer .short_search_result ul li a .img_price_box .price .figure,header#headerConainer .short_search_result ul li a .img_price_box .price .price_txt{width:100%;float:none}header#headerConainer .short_search_result ul li a .img_price_box .price .triangle{left:50%;margin-left:-6px}header#headerConainer .short_search_result ul li a h3{width:64%}.view_more{width:100px}.view_more.view_more_holidays{width:32%}.two_offers li{width:100%;float:none;clear:both;margin:0 0 2% 2%!important}.two_offers li a{border-bottom:3px solid #7fa832}#contentContainer .three_box{width:100%;float:none;margin:0 0 10px 0!important}.easypay-wrapper nav{padding:10px 0 20px 0}#paymentMethod header{margin-bottom:0}#contentContainer .three_box img{display:block;width:100%}#optionOffer a.green_white_btn{width:100%}.offers_list li a .img_headline,.offers_slider a .img_headline{padding-bottom:0}.offers_list li a .img_headline,.offers_slider a .img_headline{width:100%;float:none}.offers_list li a .short_offer_info,.offers_slider a .short_offer_info{height:auto!important}.two_offers li a .offerInfoContent .star ul li i{font-size:14px}.offers_list .two_offers li a .short_info{height:auto!important;padding:6px 10px 5px 10px}.offers_list li a .short_info,.offers_slider a .short_info{height:auto!important;padding:6px 10px 5px 10px}.offers_list li a h3,.offers_slider a h3{position:inherit;left:inherit;top:inherit}.four-offers .four-offers-list&gt;li a h3{top:0}section#similarOffers .offers_list.suggested li a h3{position:absolute;top:0;left:0;height:65px;background:0 0;color:#fff;text-shadow:0 1px 1px #333;padding:10px 0 0 5px;font-weight:500;overflow:hidden}section#similarOffers .offers_list li a h3 .num{width:auto;float:none;background:0 0;text-align:left;font-weight:400;font-size:15px;padding-left:10px}section#similarOffers .offers_list li a h3 .num .offer_txt{display:inline}section#similarOffers .offers_list li a h3 .num .triangle{display:none}section#similarOffers .gateway_offer li a .gradient-overlay{padding-top:70px}.offers_list li a .offerInfoContent,.offers_slider a .offerInfoContent{float:none;width:100%}.two_offers li a .img_headline,.two_offers li a .offerInfoContent{width:100%;float:none}.two_offers li a .offerInfoContent .star ul li.perfectly{float:left!important;clear:none}.modal-dialog{width:300px;margin:30px auto}.modal{width:100%;left:0;margin-left:0}.modal-lg{width:300px}.modal-content{width:90%}#slipper-modal .modal-content{width:100%}#similarOffers .gateway_offer li{width:99%}#similarOffers .gateway_offer li a{padding-bottom:0}}@media only screen and (max-width:380px){#contentProfile article .voucher_var li .variation_info a.btn.filler-btn{display:none}.rioCart .payment-type .payment-options&gt;li{display:flex;flex-wrap:nowrap}#reservations.reservation-box .datepickers{flex-direction:column}#reservations.reservation-box .datepickers .form-group{margin-bottom:10px}.app-reservation .datepickers .form-group.init-search{padding-top:0}section#contentOffer .app-reservation .datepickers .form-group.init-search .green_btn{display:block;font-size:21px;padding-right:20px;width:100%}.app-reservation .datepickers .form-group.init-search .green_btn i{margin-right:20px}#headerConainer .login_box{border:none;top:305px;width:100%;margin:0 0 0 1px}.sign_in_box .buttons .small-btn.login-btn{width:65%;margin-right:5%}.sign_in_box .buttons .small-btn.login-btn a{display:block;width:100%}aside ul.nav_offers li:nth-child(-n+4) a .count{float:right}.active-offer-container{padding:10px}section#contentOffer.offerV2 .offers_list .three_offers li:nth-child(3n-1),section#contentOffer.offerV2 .vendor_more_offers .three_offers li{margin-left:0}.share-window{min-width:auto;width:95%}.destination-search-container .tabs-list-container .tabs-list&gt;li.tabs-list-item a{font-size:13px}section#contentOffer.offerV2 .terms_of_use .bonusOffer.work-time-alert{padding:10px}section#contentOffer.offerV2 .terms_of_use .bonusOffer.work-time-alert h4{font-size:13px}section#contentOffer.offerV2 .terms_of_use .bonusOffer.work-time-alert p{font-size:10px}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box.work-time-alert .phone-list.phonenumber-list a{display:block}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box.work-time-alert .phone-list a:nth-child(odd){text-align:inherit;padding:0}.reservation-box{padding:5px 10px}.destination-search-container .view-all-results .btn{display:block}.mobile-explanation-container .mobile-explanation .btn{width:auto}.bank_reason .btn{display:block;width:100%}.offer-options ul.options-list&gt;.list-item .variation-info .control-group .voucher-num{width:40%}.offer-options ul.options-list&gt;.list-item .variation-info .control-group .select_mask{width:60%}.mobile-navigation ul.shortcut-icons-v2&gt;li.category a{font-size:10px}.mobile-navigation ul.shortcut-icons&gt;li.category a{font-size:12px}.inactive-offer-container&gt;h3,.inactive-offer-container&gt;h4{padding:5px 0;font-size:16px;line-height:1}.active-offer-container .green_btn{padding-right:15px}.active-offer-container .green_btn i{margin-right:15px}.rio-business header h1 a{font-size:19px}.rio-business header .fan-box button{display:block;width:100%}.rio-business .business-content .section .footer .btn{padding:0 20px}.offer-options{padding:0 5px}.col-lg-6{width:100%}.careers-hero .slide-content{width:auto;left:0;margin-left:0;margin-top:-130px}.careers-hero .slide-content h1{font-size:30px;margin-bottom:3%}.careers-hero .slide-content h2{font-size:16px;margin-bottom:3%}.stats-list-container .stats-list&gt;li{width:45%;margin:0 2%}aside.home-sidebar .destination_dropdown{width:98vw}.reservation-box .reservation-title .helper_text{display:none}.reservation .offer-option{width:auto;float:none}.reservation .room-count{float:none;width:auto;padding:0;margin:20px 0 0 0}.reservation .reservation-info fieldset,.reservation .reservation-info fieldset.checkin-date,.reservation .reservation-info fieldset.checkout-date{display:block;float:none;width:auto;margin:0;padding-right:0;padding-left:0}.reservation .option-selector,.reservation .reservation-info{margin:5px 0}.reservation .reservation-info fieldset.checkin-date label,.reservation .reservation-info fieldset.checkout-date label{left:46px}.reservation .reservation-info .adults-count,.reservation .reservation-info .children-count{margin-top:5px}.reservation .hr,.reservation hr{display:none}.reservation .personal-info{margin:15px 0}.reservation .personal-info fieldset{float:none;width:100%!important;margin:0 0 10px 0;padding:0}.reservation .personal-info fieldset.notes{padding:0}#contentProfile.profileV2 article .voucher_var li .variation_info .secure_code{width:100%}#contentProfile.profileV2 article .voucher_var li .variation_info a.print_btn{display:block;font-size:21px;width:auto;float:none!important;clear:both;margin:1px 0 0 0}#contentProfile.profileV2 .vouchers_for_this_offer .detailed_info.collapsing,#contentProfile.profileV2 .vouchers_for_this_offer .detailed_info.in{margin-left:0}#contentProfile.profileV2 article .voucher_var li .variation_info .date_buy .gift_voucher{margin:0}#contentProfile.profileV2 article .voucher_var li .variation_info .recipientBox input{width:85%}#contentProfile article .awaiting li&gt;article header h1{float:none}#contentProfile article .awaiting li&gt;article header .byline{float:none}#contentProfile article .awaiting li&gt;article header .byline .noInMobile{display:inline!important}#paymentMethod .easypay_success header{padding:0 5px 5px 5px;height:auto}#paymentMethod .easypay_success header .icon{width:24px;height:24px;font-size:24px;line-height:24px}#paymentMethod .easypay_success header&gt;h2{font-size:18px}#contentProfile article .awaiting li ul li{padding:0 5px;line-height:20px}#contentProfile article .awaiting li ul li .value{margin-left:5px}#contentProfile article .awaiting li&gt;article section.payment-details .awaiting_payment_info{width:auto;padding:0!important;margin:0!important}#contentProfile article .awaiting li&gt;article footer{padding:10px 0}#paymentMethod .easypay_success header&gt;h2 small{line-height:1.2}section#contentOffer.offerV2 .offers_list.suggested.filler .gateway_offer&gt;li{width:100%}.offer-options .totals .buy-button-container,.offer-options .totals .total-price-container{width:100%!important;float:right!important}.offer-options ul.options-list&gt;.list-item .variation-info .image-container{display:none}.offer-options ul.options-list&gt;.list-item .variation-info .control-group:not(.deposit-group){width:50%!important}.cityList .citylist_mask{width:auto;float:none;margin:10px}.cityList .citylist_btn{display:inline-block;width:95%;float:none;margin:10px;-webkit-appearance:none}.mobile-bar .destination-dropdown .small-dropdown{width:140%}.mobile-navigation .icon:before{left:16px}.mobile-bar .destination-dropdown{width:60%}aside button.btn-navbar.btn_cat{width:48%!important}aside button.btn-navbar.btn_cat i{display:none}.mobile-container.mobile-navigation{width:auto;margin-left:0;margin-right:0}.offers_list_navigation .sorting-helpers{display:none}aside .select_city,aside button.btn-navbar{width:100%!important;margin:0!important}aside.open_offer button.btn-contacts{margin-bottom:10px!important}aside .select_city{margin-bottom:5px!important}section#optionOffer .variation .num_vouchers_price .price_vouchers span.price{font-size:14px}section#optionOffer .variation .num_vouchers_price .price_vouchers .total_cost{font-size:16px}section#contentOffer.offerV2 #main_address_contacts address ul.work_time{width:95%}.inactiveOfferBox{padding:10px 0 0 0;display:none}#contentContainer .alert.inactiveOffer{width:100%!important}.inactiveOfferBox .offers_list.suggested .gateway_offer li{width:100%;margin:0 0 10px 0}.inactiveOffer .alert_content h3{font-size:16px}.forgotten_pass form input{display:block;width:100%!important;float:none!important;margin:0 0 5px 0!important}.forgotten_pass form .facebook_btn{width:100%!important;margin-top:5px!important}#sliderContainer{min-height:210px}header#headerConainer ul#navi li{width:auto;float:none}header#headerConainer ul#navi&gt;li:last-child{margin-bottom:60px}#globalPopUp button.cities .first{text-transform:uppercase}.destination-targeting{width:100%!important}.destination-targeting li{width:50%!important;float:left!important}.no_in_380{display:none!important}.profil_navi .profile_img{width:22%}.profil_navi .subInfo{width:78%}.profil_navi .subInfo h3{min-height:52px;line-height:52px}.alert i{width:14%;margin-right:4%}.alert .alert_content{width:82%}.voucher_cart tbody tr td.voucherContent,.voucher_cart tbody tr td.voucherImg{height:100px!important}.sort_filters .switching_holiday li a i{display:none}.sort_filters .switching_holiday li a{padding-left:10px}#contentProfile .voucher_list .voucher_list_info{padding:0;width:100%!important;float:none!important}section#optionOffer .variation .offer_variation_info .small_offer_img{width:30%;margin-right:2%}section#optionOffer .variation .offer_variation_info h3{display:block;float:left;margin:0!important;padding:0 2% 5px 0}section#optionOffer .variation .offer_variation_info .offerInfoBox{width:68%}.offers_slider .owl-carousel li a,.three_offers li a:not(.new-extra-infoa){padding-top:31px}.offers_slider .owl-carousel li a .offerInfoContent,.three_offers li a .offerInfoContent{position:static}.offers_slider .owl-carousel li a h3,.three_offers li a h3{display:block;width:100%;float:none;position:absolute;top:0;left:0}.btn_continue{display:none;width:100%;text-align:center}.continue_payment .select_payment_method label{line-height:24px}.continue_payment .select_payment_method input{top:6px}.continue_payment form.purchase_form .hr{margin-top:10px!important}section#contentOffer .offer_info_container h4 span.two_lines{display:block;line-height:9px;font-size:14px}section#optionOffer .backToTheOld{text-align:left;background:0 0}section#optionOffer .backToTheOld .mask{padding:0;background:0 0}section#optionOffer .backToTheOld a.btn{width:100%}.continue_payment .select_payment_method img,.inactiveOffer h3 .mobileNo,.triangle_info{display:none}.voucher_cart tbody tr td.voucherContent{display:table-cell;width:80%!important;padding:0!important}.voucher_cart tbody tr td.voucherImg{padding:10px 5px 0 5px}.select_num_voucher .select_mask{width:86px!important}.select_num_voucher .select_mask select{padding-left:15px!important}.voucher_cart tbody tr td.delete_voucher{width:10%!important}.voucher_cart tbody tr td.unit_price{width:30%!important;padding-left:5px!important}.voucher_cart tbody tr td.total_price span.total{display:block;width:100%;text-align:center}.voucher_cart tbody tr td.total_price{padding-top:10px!important}.term-dialog{width:300px!important}.footer_content .what_to_do .gateway_offer li,.footer_content .what_to_do .gateway_offer li:nth-child(3n-1){width:100%;float:none;margin:0 0 20px 0}.footer_content .what_to_do .gateway_offer li:last-child{margin:0}section#contentOffer .offer_info_container .fix_top a.pay_now,section#contentOffer .offer_info_container .fix_top h4{width:50%!important;float:left!important;clear:inherit!important}section#contentQuestions .comments .comments_container{padding:0 30px}section#contentQuestions .comments .comments_container li.aQuestion .img_box{left:-30px}section#contentQuestions .comments .comments_container li.aQuestion{padding-left:35px;text-align:left}section#contentQuestions .comments .comments_container li.aQuestion .box_comment h4{text-align:left}section#contentQuestions .comments .comments_container li.answer{padding-right:35px}section#contentQuestions .comments .comments_container li.answer .img_box{right:-30px!important}header#headerConainer ul#navi li a span.br{right:38%}aside .back_btn,aside button.btn-navbar.btn_destination,aside ul.nav_offers li{width:100%!important}.sort_filters .select_filters,aside .back_btn{display:none}.alert{width:98%}.footer_bottom .columns_4{width:100%;margin:0 0 20px 0!important}.footer_bottom .columns_4.part_of_sportal{padding-top:0}footer .green_white_btn{width:100%!important;text-transform:uppercase;text-indent:20px}footer .green_white_btn:hover{text-indent:20px}.footer_bottom .columns_4.part_of_sportal,.footer_bottom .columns_4.part_of_sportal img{width:100%!important;margin:0}.green_btn{padding-right:0}.rio-business .business-content .section .footer .btn,.rio-business .business-content .user-reviews .btn{padding-right:20px}.about_brand .assessment ul li i,.green_btn i{margin-right:0}.comments .comments_container li{padding:10px}.comments .comments_container li .box_comment ul li{padding:0}.comments .comments_container .img_box{top:-15px;width:55px!important;height:55px!important;border:2px solid #333}.comments .comments_container .img_box img{height:100%;right:16px}.comments .comments_container .box_comment h4{float:none;width:100%;text-align:right;margin-bottom:5px}.comments .comments_container .box_comment .star{float:none;width:100%}.comments .comments_container .box_comment .star ul{float:right}.comments .comments_container .box_comment .star p{display:none}.continue_payment p,section#optionOffer p.important_message{line-height:21px;text-align:center}.select_payment_method .triangle_info p{text-align:left!important}.voucher_cart .v_content .voucher_cart_inn{min-height:100px;height:auto!important}#contentProfile article .awaiting li h4{height:auto;min-height:40px;padding:8px 0 0 0;line-height:21px;text-align:center;text-indent:0}#contentProfile article .voucher_var li .variation_info .voucher_num{margin:0 0 1px 0}#contentProfile article .voucher_var li .variation_info .secure_code,#contentProfile article .voucher_var li .variation_info .voucher_num{width:100%}.offers_list .navi_holidays{margin:0 0 20px 0}.offers_list .navi_holidays li{display:block;width:100%;float:none;padding:0;margin:0 0 1px 0!important}.offers_list .navi_holidays li a{display:block;height:100%;margin:0}.view_more,.view_more.view_more_holidays{width:100%;float:none}#contentContainer .offers_list h2.floatLeft{float:none!important;margin-bottom:20px}#contentContainer h2.higjtLights{margin-bottom:0!important}.all_destinations .destinations_bulgaria,.all_destinations .destinations_outward{width:100%;float:none;margin:0}.all_destinations .destinations_bulgaria{margin-bottom:20px}aside ul.nav_offers li:nth-child(2n){border-left:none}aside ul.nav_offers li:nth-child(-n+4){width:100%!important}aside ul.nav_offers li:nth-child(-n+4) a{padding:0;background:#fff none repeat scroll 0 0;color:#333;display:block;font-size:14px;height:42px;line-height:42px;position:relative;text-align:left}aside ul.nav_offers li:nth-child(-n+4) a .i_holder{background:#fbfbfb;border-right:1px solid #e3e3e3;color:#333;display:block;float:left;font-size:20px;height:42px;line-height:42px;margin:0 10px 0 0;text-align:center;width:42px}aside ul.nav_offers li a.active,aside ul.nav_offers li:nth-child(-n+4) a.active,aside ul.nav_offers li:nth-child(-n+4) a.active .i_holder{background:#7fa832;color:#fff}#similarOffers .offers_list .three_offers li{width:100%;float:none;margin:0 0 20px 0!important}section#optionOffer .variation .offer_variation_info ul li,section#optionOffer .variation .offer_variation_info ul li:first-child,section#optionOffer .variation .offer_variation_info ul li:last-child{width:100%!important;margin-right:0;border-bottom:1px solid #fff}section#optionOffer .variation .offer_variation_info ul{display:none}section#optionOffer .variation .num_vouchers_price .num_vouchers,section#optionOffer .variation .num_vouchers_price .price_vouchers{width:50%;float:left}section#optionOffer .variation .num_vouchers_price .price_vouchers{border-left:none;height:40px;border-bottom:none!important;background:#fff}.num_vouchers_price .select_mask{width:100px!important}.num_vouchers_price .select_mask select{width:120%!important}.num_vouchers ul li:first-child{margin-bottom:0}.num_vouchers_price .price_vouchers span.price{border-left:none!important;border-right:1px solid #fff;height:40px;background:#fff}.variation .num_vouchers ul li,.variation .num_vouchers ul li:last-child{width:33%}.paybank-container .bank_instructions,.paybank-container .bank_reason{width:100%;float:none}.paybank-container .bank_reason .triangle{top:100%;right:50%;margin-right:-15px}.paybank-container .bank_instructions{padding:20px!important}.offers_list .navi_holidays{padding-top:0}#contentProfile article .voucher_var li .variation_info .secure_code,#contentProfile article .voucher_var li .variation_info .voucher_num{font-size:14px}#contentProfile article .voucher_var li .variation_info a.btn{margin-bottom:10px!important}.header-fixed{position:fixed!important;top:0;left:0;z-index:9000!important}header#headerConainer{transition:all .5s ease-in-out}#contentProfile article .voucher_var li .variation_info,.voucher_list .image_container{width:100%;float:none}#contentProfile article .voucher_var li .num{width:100%;height:40px;line-height:40px}#contentProfile article .voucher_var li .num{font-size:21px}#contentProfile article .voucher_var li .variation_info .recipientBox input{width:85%}#contentProfile article .voucher_var li .variation_info .recipientBox i{width:15%}.modal-dialog{width:300px;margin:30px auto}.modal{width:100%;left:0;margin-left:0}.modal-lg{width:300px}.modal-content{width:90%}}@media only screen and (max-width:360px) and (min-width:320px){.modal-popup .location-popup .location-content .buttons-list .btn{width:100%;white-space:nowrap}#filtered-offer-list .destinationReasonsBox .alert_content{width:100%}#filtered-offer-list .destinationReasonsBox .alert-info&gt;i{display:none}}@media only screen and (max-width:320px){.share-options-container ul.share-options&gt;li .icon{width:45px;height:45px}.share-options-container ul.share-options&gt;li .icon i.fa{line-height:45px;font-size:21px}.share-options-container ul.share-options&gt;li .icon svg{margin-top:15px}.destination-search-container .results-list&gt;li a,.destination-search-container .tabs-list-container .tabs-list&gt;li.tabs-list-item{font-size:11px}.continue_payment .select_payment_method label{width:100%}.continue_payment .select_payment_method .image-container,.continue_payment .select_payment_method .image-container img,.continue_payment .select_payment_method .image-container.active{display:none;height:0;overflow:hidden}.offer-options ul.options-list&gt;.list-item .variation-info .control-group .select_mask{float:none;width:auto;display:block}.mobile-navigation ul.shortcut-icons-v2&gt;li.category a,.mobile-navigation ul.shortcut-icons&gt;li.category a{white-space:nowrap;overflow:hidden}#contentContainer .similar-offers-list .offers_list ul.offers&gt;li{width:auto}.similar-offers-list .offers_list{margin:0}.mobile-bar .destination-dropdown{width:100%}.mobile-bar .details_btn{width:100%}aside.home-sidebar .select_city{width:100%!important}aside button.btn-navbar.btn_cat{width:100%!important}section#contentOffer .cart_wrapper{padding:0}.offer-options ul.options-list&gt;.list-item .variation-info .control-group{width:35%!important}.offer-options ul.options-list&gt;.list-item .variation-info .control-group .voucher-num .num-str{display:none!important}.offer-options ul.options-list&gt;.list-item .variation-info .control-group .voucher-num .no_in_desktop{display:block!important}.addon_profile .tabs-container{overflow:hidden}.addon_profile .tabs-container ul.tabs{white-space:nowrap}.mobile-navigation .icon:before{left:6px}section#contentProfile.profileV2 .profile_box .nav-group{margin-left:-30px;margin-right:-30px}section#contentOffer.offerV2 #main_address_contacts address li.work_schedule i.fa-clock-o{display:none}section#contentOffer.offerV2 #main_address_contacts address ul.work_time{width:110%}#contentProfile article ul.unusedVouchers li h2{padding:10px 5px}#sliderContainer{min-height:180px}.destination-targeting{width:100%!important}.destination-targeting li{width:50%!important;float:left!important}.no_in_320{display:none!important}.profil_navi .profile_img{width:25%}.profil_navi .subInfo{width:75%}.profil_navi .subInfo h3{min-height:50px;line-height:50px}aside button.btn-navbar.btn_cat,section#optionOffer .variation .offer_variation_info .offerInfoBox{width:100%}aside .select_city .destination_dropdown ul li{float:none;clear:both;width:100%;border-bottom:1px solid #efefef}.voucher_cart tbody tr td.voucherImg{display:none!important}.voucher_cart tbody tr td.voucherContent{height:auto!important;width:100%!important;padding:10px!important}.sort_filters .switching_holiday li{width:100%;float:none;margin:0 0 1px 0}.sort_filters .switching_holiday li a{padding-left:0}.sort_filters .switching_holiday li a i{display:block}aside button.btn-navbar.btn_destination{padding-left:10px!important}.sort_filters .switching_holiday li:last-child{float:none;margin:0}#smoothscroller button.btn-navbar{margin-bottom:1px!important}section#optionOffer .variation .offer_variation_info .small_offer_img{display:none}section#optionOffer .variation .offer_variation_info h3{width:100%;margin:0 0 5px 0!important}header#headerConainer a.shopping_cart{width:60px!important;padding:23px 0 0 0!important}header#headerConainer a.shopping_cart i{font-size:29px}#contentContainer h2{font-size:17px;line-height:21px}.offers_list li a .star ul li i{font-size:16px}.select_num_voucher .select_mask{width:76px!important}.select_num_voucher .select_mask select{padding-left:0!important;width:130%!important}.num_vouchers_price .price_vouchers .total_cost{font-size:21px}.num_vouchers_price .select_mask{width:86px!important}.num_vouchers_price .select_mask select{width:122%;padding-left:4px!important}#optionOffer .new_affilate legend{padding:0!important;font-size:12px}#optionOffer .new_affilate input#accept{width:10%;float:left}#optionOffer .new_affilate label.read_accept{display:block;width:90%;float:left}.modal-dialog{width:200px;margin:30px auto}.modal{width:100%;left:0;margin-left:0}#contentContainer h2.higjtLights{line-height:40px}.modal-lg{width:200px}.modal-content{width:90%}}.loader{top:50%;display:block;left:50%;font-size:120px;width:.8em;height:.8em;position:fixed;list-style:none;z-index:999}.loader li{position:absolute;width:.2em;height:.2em;border-radius:50%}.loader li:nth-child(1){left:50%;top:0;margin:0 0 0 -.1em;background:#00c176;-webkit-transform-origin:50% 250%;-moz-transform-origin:50% 250%;-ms-transform-origin:50% 250%;-o-transform-origin:50% 250%;transform-origin:50% 250%;-webkit-animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate;-moz-animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate;-ms-animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate;-o-animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate;animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate}.loader li:nth-child(2){top:50%;right:0;margin:-.1em 0 0 0;background:#ff003c;-webkit-transform-origin:-150% 50%;-moz-transform-origin:-150% 50%;-ms-transform-origin:-150% 50%;-o-transform-origin:-150% 50%;transform-origin:-150% 50%;-webkit-animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate;-moz-animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate;-ms-animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate;-o-animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate;animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate}.loader li:nth-child(3){left:50%;bottom:0;margin:0 0 0 -.1em;background:#fabe28;-webkit-transform-origin:50% -150%;-moz-transform-origin:50% -150%;-ms-transform-origin:50% -150%;-o-transform-origin:50% -150%;transform-origin:50% -150%;-webkit-animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate;-moz-animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate;-ms-animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate;-o-animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate;animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate}.loader li:nth-child(4){top:50%;left:0;margin:-.1em 0 0 0;background:#88c100;-webkit-transform-origin:250% 50%;-moz-transform-origin:250% 50%;-ms-transform-origin:250% 50%;-o-transform-origin:250% 50%;transform-origin:250% 50%;-webkit-animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate;-moz-animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate;-ms-animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate;-o-animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate;animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate}.adminNavMenu{position:fixed;right:0;bottom:0;z-index:10000;background:#fff}.adminNavMenu.admin{border-radius:5px 5px 0 0;padding:10px 10px 0 10px;box-shadow:1px 1px 3px 0 #000}.adminNavMenu.collapsed{height:0;padding:0}.adminNavMenu li{list-style:none;float:left;width:150px}.adminNavMenu li a{padding:2px 9px 6px 9px;text-shadow:1px 1px 1px #111;font-size:13px;color:#fff;float:left;width:135px;text-align:center;font-weight:700;border-top:5px solid transparent}.adminNavMenu .close_btn{position:absolute;top:-30px;right:5px;padding:5px;background:#fff;color:#333;font-weight:700;width:30px;height:30px;text-align:center;border-radius:5px 5px 0 0;border:1px solid #e3e3e3;border-bottom:0}.adminNavMenu.collapsed .close_btn i::before{content:"\f077"}.cc_logo{display:none!important}.cc_btn_accept_all{background:#7fa832!important;color:#fff!important}.cc_btn_accept_all:before{content:"\f046";font-family:FontAwesome;display:inline;padding-right:5px}.socialNetworks{width:100%;border-top:1px solid #fff;background:#fff;height:40px}.socialNetworks .fb-like{float:left;margin:4px 0 0 0}.socialNetworks .allNetworks{margin:0;padding:0}.socialNetworks .allNetworks li{display:none;float:left;height:30px!important;width:74px!important;line-height:30px!important;margin:0!important;list-style-type:none!important;overflow:hidden}.socialNetworks .shareContainer{float:right;margin:4px 0 0 5px;text-align:right;background:#fff}.socialNetworks .shareContainer .fa-share-alt{padding-right:5px}.socialNetworks .shareContainer .share-list{display:inline-block}.socialNetworks .shareContainer .share-list&gt;li{display:inline-block}.socialNetworks .shareContainer .share-list&gt;li a.btn{display:block;padding:0 5px;color:#333;border-radius:4px;font-size:13px;border:1px solid transparent;font-weight:700}.socialNetworks .shareContainer .share-list&gt;li a.btn-facebook{background:#4267b2;border:1px solid #4267b2;color:#fff}.socialNetworks .shareContainer .share-list&gt;li a.btn-twitter{background:#1da1f2;border-color:#f5f8fa;color:#fff}.socialNetworks .shareContainer .share-list&gt;li a.btn-email{background:#888;color:#fff}.socialNetworks .shareContainer .share-list&gt;li a.btn-copy-url{background:#f3f3f3}.socialNetworks .allNetworks li:last-child{border-bottom:0!important}.share_offer_btn{background:#4267b2;border:1px solid #4267b2;color:#fff;cursor:pointer;border-radius:4px;font-size:13px;height:28px;padding:0 6px;line-height:26px;font-weight:700}.share_offer_btn:hover{background:#365899;border:1px solid #365899;color:#fff}.share_offer_btn i{padding-right:5px}.allNetworks li a{display:block;text-align:center;color:#fff}.allNetworks li a i{padding:0;margin:0;display:inline-block;width:30px;height:30px;float:left;background-size:100%}.allNetworks li a span{padding:0;margin:0;display:inline-block;width:34px;height:30px}.allNetworks li a.share{background:#4665af}.allNetworks li a.facebook{background-color:#4a6ea9}.allNetworks li a.facebook i{background:url(/images/icons/1/facebook.png) center center/100% no-repeat}.allNetworks li a.gplus{background-color:#e02f2f}.allNetworks li a.gplus i{background:url(/images/icons/1/gplus.png) center center/100% no-repeat}.allNetworks li a.twitter{background-color:#55acee}.allNetworks li a.twitter i{background:url(/images/icons/1/twitter.png) center center/100% no-repeat}.allNetworks li a.viber{background-color:#7c509d}.allNetworks li a.viber i{background:url(/images/icons/1/viber.png) center center/100% no-repeat}.allNetworks li a:hover{opacity:.8;text-decoration:none;cursor:pointer;-webkit-animation-name:rubberBand;animation-name:rubberBand;-webkit-animation:rubberBand 1s;-moz-animation:rubberBand 1s;-ms-animation:rubberBand 1s;-o-animation:rubberBand 1s;animation:rubberBand 1s}.socialNetworks .allNetworks li a i{color:#fff;font-size:22px}aside .navi_add.group li:first-child{height:auto}.suggestion_box_container{position:fixed;width:350px;min-height:60px;padding:10px 10px 0 10px;left:-350px;top:25%;background:#fff;z-index:10;border:1px solid #333;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.suggestion_box_container .button_container{position:absolute;width:60px;height:60px;top:-1px;right:-60px;background:#344b83}.suggestion_box_container .button_container button{width:100%;height:100%;color:#000;background:0 0}.suggestion_box_container .button_container button i{color:#fff;font-size:40px}.suggestion_box_container.opened{left:0}.suggestion_box_container.closed{left:-350px}.suggestion_box_container.opened .button_container{background:#d00909}.suggestion_box_container ul.stars{display:inline-block;list-style-type:none}.suggestion_box_container ul.stars li{float:left;margin-left:5px}.suggestion_box_container ul.stars li i{font-size:22px}.suggestion_box_container ul.stars li i.fa-star{color:gold}.suggestion_box_container fieldset{margin-bottom:10px}.suggestion_box_container fieldset textarea{width:100%;height:200px}.bought_popup{position:fixed;width:auto;transition:all ease .2s;background:#fff;color:#333;margin:0;padding:0 15px 0 0;z-index:900;border:3px solid #7fa832}.bought_popup .close_btn{opacity:0;position:absolute;top:-20px;right:-20px;width:50px;height:50px;background:#333;border-radius:50%;text-align:center}.bought_popup:hover .close_btn{opacity:1}.bought_popup .close_btn:after{position:absolute;top:0;bottom:0;left:0;right:0;content:"\274c";font-size:25px;color:#fff;line-height:50px;text-align:center}.bought_popup .balloon_content{height:70px}.bought_popup .balloon_content .icon{float:left;width:70px;height:100%;text-align:center;font-size:26px;margin-right:15px;background:#7fa832;color:#fff}.bought_popup .balloon_content .icon i{line-height:70px}.bought_popup .balloon_content .balloon_message{float:left;max-width:360px;margin:10px 0}.bought_popup .balloon_content .balloon_message p{margin:0}.modal_wrapper{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1000;top:0;left:0}.modal_wrapper .modal_popup{position:relative;width:605px;border:1px solid #e3e3e3;border-radius:5px;background:#fff;left:50%;top:50%}.modal_wrapper .modal_popup .modal_title{position:relative;border-bottom:1px solid #e3e3e3;padding:10px;margin-bottom:10px}.modal_wrapper .modal_popup .modal_title .close_btn{position:absolute;top:10px;right:10px;width:25px;height:25px;font-size:25px;color:#b94a48}.modal_wrapper .modal_popup .modal_title h2{margin-bottom:5px}.modal_wrapper .modal_popup .modal_title small{display:block;line-height:12px}.modal_wrapper .modal_popup .modal_body{padding:0 10px;margin-bottom:10px}.modal_wrapper .modal_popup .modal_body textarea{width:100%;height:150px;border:1px solid #e3e3e3}.modal_wrapper .modal_popup .modal_body .mobile_phone{position:relative}.modal_wrapper .modal_popup .modal_body .mobile_phone i{position:absolute;top:0;left:0;font-size:40px;background:#333;color:#fff;width:40px;height:40px;text-align:center}.modal_wrapper .modal_popup .modal_body .mobile_phone .phone{padding-left:45px}.modal_wrapper .modal_popup .modal_body input{width:100%}.modal_wrapper .modal_popup .modal_controls{padding:0 10px;text-align:right;margin-bottom:10px}.modal_wrapper .modal_popup .modal_controls .green_btn{padding-left:16px}.admin-paging .pagination li{display:inline-block;margin:0 5px}.ripple{overflow:hidden}.ripple-effect{position:relative;border-radius:50%;animation:ripple-animation 2s}.notifyViaMail button.closeBtn{display:block;position:absolute;right:20px;top:15px;width:30px;height:30px;border:none;background:0 0;font-family:'Roboto Condensed',sans-serif;font-size:17px;text-transform:uppercase;font-weight:300;cursor:pointer;color:#fff;background:#7fa832;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.notifyViaMail button.closeBtn:hover{transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.notifyViaMail #saveSuccess{margin-bottom:10px}.notifyViaMail .alert.alert-success i{background:#7fa832}.notifyViaMail .alert.alert-success h3{color:#7fa832}.notifyViaMail .alert.alert-success{border-right:3px solid #7fa832}.notifyViaMail .row a.active i{color:#fff!important;background:#7fa832!important}.notifyViaMail .row a i{color:#98a29c!important;background:#fff!important}.notifyViaMail .profile_newsletter .row .col{width:25%;float:left}.notifyViaMail .profile_newsletter .row .col a{height:35px;line-height:35px;font-size:18px;padding-right:5px;width:95%}.notifyViaMail .profile_newsletter .row .col a i{height:35px;width:30px;margin-right:10px;line-height:37px}.notifyViaMail .profile_newsletter .cityRow{margin:0}.notifyViaMail .profile_newsletter .cityRow p{margin:10px 0 10px 0}.notifyViaMail .profile_newsletter .cityRow .col{width:auto;height:25px;display:inline-block;margin-right:10px}.notifyViaMail .profile_newsletter .cityRow .col fieldset label{float:left;height:25px;line-height:25px}.notifyViaMail .profile_newsletter .cityRow .col fieldset input{float:left;margin-right:2px;height:25px;line-height:25px}.notifyViaMail #submitBtn{float:left;margin:0 0 20px 0}.notifyViaMail .unsubscribeRadio i{color:#fff;background:#c44d58!important}.notifyViaMail .customizeRadio,.notifyViaMail .unsubscribeRadio{width:100%;height:auto;min-height:35px;margin-top:-20px;display:flex;align-items:center;line-height:25px}.notifyViaMail .customizeRadio i,.notifyViaMail .unsubscribeRadio i{color:#98a29c!important;background:#fff!important;height:100%}.notifyViaMail .customizeRadio.active,.notifyViaMail .customizeRadio.active i,.notifyViaMail .unsubscribeRadio.active,.notifyViaMail .unsubscribeRadio.active i{color:#fff!important;background:#7fa832!important}.notifyViaMail .unsubscribeRadio{color:#900}.notifyViaMail .mobileYes{display:none!important}.notifyViaMail .currentCityId{display:none}@media (max-width:1150px){.notifyViaMail .profile_newsletter .row .col{width:30%}.notifyViaMail .profile_newsletter .cityRow .row .col{width:30%;margin-right:0}.notifyViaMail .customizeRadio:hover,.notifyViaMail .selectCategory:hover,.notifyViaMail .selectSubcategory:hover{background:#fff;color:#000}.notifyViaMail .unsubscribeRadio:hover{background:#fff;color:#900}}@media (max-width:800px){#reservation_article .results-box .footer .alerts{white-space:nowrap}.offer-options ul.options-list&gt;.list-item .variation-info .image-container~.info{margin-top:0}.offer-options ul.options-list&gt;.list-item .variation-info .image-container{display:none}.notifyViaMail #submitBtn{margin:20px auto 0 auto;display:block;float:none}.notifyViaMail article header h2{font-size:19px!important}}@media (max-width:620px){.notifyViaMail .profile_newsletter .row .col{width:50%}.notifyViaMail .customizeRadio,.notifyViaMail .unsubscribeRadio{font-size:15px}.notifyViaMail .customizeRadio i,.notifyViaMail .unsubscribeRadio i{height:50px;line-height:50px}.notifyViaMail .profile_newsletter .cityRow .row .col{width:45%}.notifyViaMail article header h2{font-size:18px!important}.notifyViaMail .profile_newsletter .row .col a{font-size:16px!important}.notifyViaMail #contentProfile{margin-top:-25px;padding-left:5px}}@media (max-width:540px){.forgotten_pass input[type=email]{width:100%}#registration-form #accept-cart-label{font-size:14px!important}section#contentOffer:not(.copywriter-offer) .green_btn:not(.reservation-submit){width:100%!important}#registration-form .rightArea{text-align:center}#registration-form .new-row .w-50{display:block;width:100%!important}#registration-form .new-row{display:block!important}#contentOffer .create_account .greyBg{margin-bottom:20px}.reservation .submit_btn{width:100%;margin:0}.select_payment_method .reservation-submit{display:block;width:100%}.modal-popup .location-popup{width:90%}.online-reservations .reservation-block{flex-direction:column}.online-reservations .reservation-block .reservation-title h1{text-align:left}.city-survey-modal .city,.city-survey-modal .gender{width:45%}.locationPopup .select_city{display:block;width:auto;float:none!important;margin:0 0 10px 0}.locationPopup .agree_btn{display:block;float:none!important}.locationPopup .agree_btn a{display:block}#filtered-offer-list .destinationReasonsBox .reasons_visit{display:block;width:50%;float:left;margin:0}section#paymentMethod .btn.bankBtn{width:auto}.continue_payment .select_payment_method label{width:75%}.continue_payment .select_payment_method.terms-agreement label{width:100%}.continue_payment .select_payment_method .image-container img:nth-of-type(1n+2){display:none}.similar-offers-list .offers_list ul.offers&gt;li{height:300px}.simple-modal .profil_form .form-group .btn,.simple-modal .profil_form .form-group .icon-addon{width:100%}.simple-modal .profil_form .form-group .btn{margin-top:10px}aside.home-sidebar .category-label{font-size:0}.call-us-container{display:none}.voucher_cart tbody tr td.select_num_voucher{width:23%!important}ul.positions_list&gt;li .city,ul.positions_list&gt;li .controls,ul.positions_list&gt;li h3{display:block;float:none;text-align:center}ul.positions_list&gt;li .controls{margin-top:5%}.form-data fieldset{overflow:visible;margin-bottom:30px}.form-data fieldset label{position:absolute;width:auto;top:-20px}.form-data fieldset input{width:100%}#contentContainer .support-buttons .spb-left,#contentContainer .support-buttons .spb-right{display:block;float:none}#contentContainer .support-buttons .spb-right .fancy-url-container .icon{float:left}#contentContainer .support-buttons .spb-left{border-bottom:1px solid #efefef}ul.notification-list .notification .icon{display:none}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box{padding-bottom:10px}section#contentOffer.offerV2 .terms_of_use .bonusOffer.phone_box&gt;p{float:none;width:auto;max-width:none;margin-bottom:5px}.reservation .reservation-info .child-form-container .select_mask{width:99%}.reservation .personal-info fieldset.email,.reservation .personal-info fieldset.name,.reservation .personal-info fieldset.phone{width:100%}section#contentProfile .cart_error .profil_box a.btn{margin:1% 0;width:100%;overflow:hidden}#contentProfile article .awaiting li&gt;article footer a.btn{display:block;font-size:20px;float:none;text-align:center;margin-bottom:5px}#contentProfile article .awaiting li&gt;article footer a.cancel_btn{font-size:16px}.offers_list a .offer-footerV2 .view_details_btn{display:block;max-width:60%;padding-right:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:18px}.offers_list a .offer-footerV2 .view_details_btn i.fa{margin-right:5px}.offer-options .totals{width:100%!important;float:none!important}.offer-options .totals .buy-button-container,.offer-options .totals .total-price-container{width:100%;margin:0;float:left;padding:0 0 8px 0}.offer-options ul.options-list&gt;.list-item .variation-info .info{width:100%!important;margin-top:0!important}.offer-options ul.options-list&gt;.list-item .variation-info .control-group{width:40%}.notifyViaMail .profile_newsletter p{display:none}.notifyViaMail .profile_newsletter .cityRow p{display:inline-block;margin-bottom:0}.notifyViaMail .profile_newsletter .row{margin-top:10px}.notifyViaMail article header h2{font-size:16px!important}.notifyViaMail .profile_newsletter .row .col a{font-size:15px!important}.notifyViaMail .alert_content p{margin-top:10px}.notifyViaMail .mobileNo{display:none!important;visibility:hidden}.notifyViaMail .mobileYes{display:inline-block!important}header#headerConainer .short_search_result .justify-content-wrap .btn-wrapper{width:100%;margin-bottom:10px}header#headerConainer .short_search_result .justify-content-wrap .btn-wrapper:last-child{margin-bottom:0}header#headerConainer .short_search_result .justify-content-wrap .btn-wrapper .btn{display:block}}@media (max-width:375px){.notifyViaMail .profile_newsletter .cityRow .row .col{font-size:13px}}.fa-extra-bgn:before{display:block;content:'';width:100%;height:100%;background:transparent url(../images/bgn-currency.png) center center no-repeat}.reservation-buttons{background-color:#fff;padding:20px 20px}.reservation-buttons&gt;div:not(.clearfix){background-color:#fde29d;padding-top:10px;padding-bottom:10px;height:120px;text-align:center}.reservation-buttons&gt;div p{text-transform:uppercase}.reservation-buttons&gt;div a{font-size:22px;position:relative}.reservation-buttons&gt;div a.phone:before{content:"\f098";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;margin-right:10px}.strong{font-weight:700}.reservationPopup .container{position:absolute;width:100%;height:100%}#globalPopUp.reservationPopup{z-index:9999}#globalPopUp.reservationPopup .popUpContainer{position:relative;left:auto;top:auto;width:60%;margin-top:30px;margin-left:auto;margin-right:auto}#globalPopUp.reservationPopup iframe{width:100%;min-height:700px}.reservation-iframe{background-color:#fff}@media (min-width:768px){.reservation-buttons&gt;div{width:49%}.offset-md-4{margin-left:33.333333%}}@media (max-width:768px){.reservation-buttons&gt;div:not(.clearfix){width:100%;margin-top:20px}.reservation-buttons{padding:0}.offer-options ul.options-list&gt;.list-item .variation-info .info{margin-top:0}}.tooltipster-rio.tooltipster-sidetip.tooltipster-rio .tooltipster-box{background:#fff;border:1px solid #d3dadf;border-radius:5px}.tooltipster-rio.tooltipster-sidetip.tooltipster-rio .tooltipster-content{color:#333}.tooltipster-rio.tooltipster-sidetip.tooltipster-rio .tooltipster-arrow-border{border-top-color:#d3dadf}.tooltipster-rio.tooltipster-sidetip.tooltipster-rio .tooltipster-arrow-background{border-top-color:#fff}.error-message{color:#d12c3d;font-weight:700;font-size:85%}.error-element-shadow{-webkit-box-shadow:0 0 5px 2px red;box-shadow:0 0 5px 2px red}.new-row{width:100%;display:inline-block}.phone-box p{text-transform:initial}.phone-box p:first-child{margin-top:20px}.bold{font-weight:700!important}#search-modal{overflow-y:auto}@media only screen and (min-width:481px){.no_over_480{display:none!important}}@media only screen and (max-width:480px){.reservation .personal-info fieldset .name,.reservation .personal-info fieldset .phone{width:100%}}@media only screen and (min-width:481px) and (max-width:640px){section#contentOffer:not(.copywriter-offer) .green_btn:not(.reservation-submit){width:60%}.reservation .personal-info fieldset.name,.reservation .personal-info fieldset.phone{width:50%}.reservation .personal-info fieldset.email{width:100%}.mobile-container.mobile-filters-vue,.mobile-filtration .checkin-dates,.mobile-filtration .destinations-list{width:100%;margin:0}.mobile-filtration .checkin-dates&gt;.row{margin-bottom:10px}.mobile-filtration .destinations-list-box{margin-bottom:10px}}@media only screen and (min-width:641px){.inquiry-div2{width:205px;margin-left:-25px}#naviAdd2{display:none!important}.reservation .personal-info fieldset.email,.reservation .personal-info fieldset.name,.reservation .personal-info fieldset.phone{width:33.3333%}}#night_count_fld{padding-left:45px}#search-modal-scrollable{width:100%}#night_count .icon{font-size:14px;width:38px;height:38px;background:#e3e3e3;color:#4c4c4c;padding-top:4px}.error-message i{padding-right:5px}.destinations{padding:10px;height:auto!important}.destinations a:hover{color:#fff}.new-style .offer_pricingV2 .regular_price .price_label{padding-left:5px;font-size:16px;font-weight:700}.text-white-important{color:#fff!important}.destinations h3{color:#333}#close-search-modal{padding-right:0}#search-modal{overflow-y:auto}.auto-height{height:auto}.new-style h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new-style .offer_pricingV2 .regular_price .price_label{padding-left:5px;font-size:16px;font-weight:700}.short_search_result .offer_pricingV2 .regular_price .payment_price{font-size:16px}header#headerConainer .short_search_result ul li a:hover .additional-info span{color:#7fa832}header#headerConainer .short_search_result ul li a .additional-info span{color:#7c7c7c;font-weight:700}.destinations{padding:10px;height:auto!important}.destinations a{padding:2px 5px!important}.destinations a:hover{color:#fff}.destinations h3{margin:10px -10px}#close-search-modal{padding-right:0}#search-modal{overflow-y:auto}header#headerConainer .short_search_result ul li{border-bottom:1px solid #d3d3d3}header#headerConainer .short_search_result ul li a:hover span{color:#fff}#search-modal-scrollable{width:100%}@media only screen and (min-width:1024px){#search-modal-scrollable .modal-content{width:50%;max-width:800px}}@media only screen and (min-width:1024px){#search-modal-scrollable .modal-content{width:800px}}.auto-height{height:auto}.new-style h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new-style .offer_pricingV2 .regular_price .price_label{padding-left:5px;font-size:16px;font-weight:700}#all-offerts{margin-top:5px}.short_search_result .offer_pricingV2 .regular_price .payment_price{font-size:16px}.linear-header{margin-top:10px;margin-left:0;padding-left:5px;color:#fff;background-color:#668628}.destinations .destinations-list{flex-wrap:wrap}.short_search_result .discount_css{display:block;position:absolute;z-index:10;left:-42px;top:-18px;width:96px;height:47px}.short_search_result .discount_css span{line-height:73px}.short_search_result .additional-info{margin-top:4px;color:#333}header#headerConainer .short_search_result ul li a:hover{color:#fff}.short_search_result .destinations-list i{color:#666}.short_search_result .destinations-list a,header#headerConainer .short_search_result ul li a .offer-title{font-weight:700}#search-input-modal{border-color:#668628}header#headerConainer .short_search_result ul .last a:hover{background:0 0!important}.new-destinations-list{display:inline-flex;margin-left:-10px}.both-prices{padding-left:5px}#login_form fieldset{margin-bottom:10px}#login-form .error-message,#registration-form .error-message{margin-bottom:10px;display:inline-flex}#login-form .error-message .fa,#registration-form .error-message .fa{font-size:100%;width:auto;height:auto;padding-top:4px;color:#d12c3d}#login-form input[type=password],#login-form input[type=text],#registration-form input[type=password],#registration-form input[type=text]{margin-bottom:0}#login-form fieldset,#registration-form fieldset{margin-bottom:10px}#login-form fieldset .icon-addon,#registration-form fieldset .icon-addon{padding-bottom:0}#registration-form .new-row{display:inline-flex;width:100%}#registration-form .new-row .w-50:first-child{width:calc(50% - 10px);margin-right:10px}.error-color{color:#d12c3d}.height-24{content:' ';height:24px}#purchase_form1 .label_payment{margin-bottom:10px}.checkbox-error{color:#d12c3d!important}.forgotten_pass input[type=email]{margin-bottom:10px}#seo-list{margin-top:50px}#seo-list img{width:256px;padding:5px}#seo-list-show{margin-left:20px}.tabs-container-v2 ul.tabs&gt;li{display:inline-block;padding:10px;border-left:2px solid grey;border-top:2px solid grey;border-right:2px solid grey}.tabs-container-v2 ul.tabs&gt;li&gt;a{color:#333}.tabs-container-v2 ul.tabs&gt;li&gt;a:hover{color:#7fa832!important}.new-active{color:#7fa832!important;font-weight:700}.new-active-li{border-top:10px solid #7fa832!important}.font-weight-bold{font-weight:700}.background-white{background:#fff}.justify-content-wrap{justify-content:center}.search-offers-list{width:37%;min-width:322px}.offers_list_navigation-search .sorting-helpers{width:322px!important;display:block!important}@media only screen and (min-width:641px){#orders-badge{position:absolute;top:10px;right:10px;padding-top:5px}.no_over_640{display:none}}@media only screen and (min-width:801px){.no_over_800{display:none}}.btn-warning{background:#ffb300;border:solid 1px #ffb300;padding:5px;color:#fff}.places-addresses:nth-child(even){background-color:#e9e9e9}#inquiry-modal-scrollable,.inquiry-modal-scrollable{margin-top:60px;overflow:auto}#contentOffer .highlight-box,.inquiry-info{background:#f5f5f5!important}#contentOffer .headline h3{font-weight:500!important}#contentOffer .btn-modal.wrapper .phone-box p{margin:0!important}#contentOffer .phone-list .btn{line-height:normal!important;height:auto!important;padding:0 15px!important;flex-basis:0;flex-grow:1;color:#343a40;background-color:transparent;background-image:none;display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:0 .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#contentOffer #reservation_article .reservation-box{background:#ffefbe}#contentOffer .highlight-box .headline{margin:0 0 10px 0!important}.info_wrapper{background:#fff;padding:0 20px}.info_wrapper ul{background:#ffefbe;padding:0 20px 20px 20px}.highlight-box .text-bold,.info_wrapper .text-bold{font-weight:500;font-size:17px;font-family:'Roboto Condensed',sans-serif;color:#333}.highlight-box .text-bold span,.info_wrapper .text-bold span{font-weight:500;margin-right:5px;color:#333}#contentOffer .btn-modal.wrapper .phone-list .btn:first-of-type{margin-right:5px}#contentOffer .highlight-box .work-time-p{font-size:16px!important;width:50%;margin:0}#contentOffer .btn-modal.wrapper{background:#ffefbe;border-left:20px solid #fff;border-right:20px solid #fff;padding:10px 0 15px 5px;display:flex;justify-content:start}#contentOffer .btn-modal.wrapper button{display:block;width:50%;margin:0 0 0 20px}.alert.alert-info{border-left:3px solid #3a87ad!important;border-right:none!important;background:#ecf4f9;padding:20px 20px 20px 0!important}.alert.alert-info i{color:#3a87ad!important;background:0 0!important;line-height:normal!important;font-size:36px!important;margin:0!important}.alert.alert-info .alert_content{padding:0!important}.reservation_complete h2{margin-bottom:10px}.reservation_complete ul{list-style:none!important;padding-left:0!important}.reservation .personal-info fieldset input,.reservation .reservation-info fieldset input,.reservation .reservation-info fieldset select{padding-left:36px;font-family:Roboto,sans-serif;font-size:13px}.reservation .personal-info fieldset .icon,.reservation .reservation-info fieldset .icon{background:0 0!important;border:none!important;padding:0 12px!important;line-height:40px}.reservation .reservation-info i.icon.fa.fa-bed,.reservation .reservation-info i.icon.fa.fa-child,.reservation .reservation-info i.icon.fa.fa-male{background:0 0!important;font-size:14px;width:38px;height:38px;color:#4c4c4c;padding-top:4px}#contentOffer .btn-modal.wrapper button i{display:block;float:left;width:40px;height:40px;text-align:center;line-height:40px;background:#333;color:#fff;margin:0 20px 0 0;font-size:20px;border-right:1px solid #e3e3e3}.reservations_shorthand .big_rounded_btn{padding:0!important}.reservations_shorthand .big_rounded_btn i{display:block;float:left;width:40px;height:40px;text-align:center;line-height:40px;background:#333;color:#fff;margin:0;font-size:20px;border-right:1px solid #e3e3e3}#contentOffer .modal-dialog{width:100%}#contentOffer .modal-content{background:#ffebae}#contentOffer .modal-body .reservation-box{background:#ffebae}#contentOffer .mobile_expand_btn{background:#fff}#contentOffer .modal-header{display:flex;border-bottom:none!important}#contentOffer .modal-header .modal-title{font-weight:600;padding-left:15px;margin:0!important;font-size:18px}#contentOffer .modal-header .modal-back{background:0 0!important;border:none!important;height:24px}#contentOffer .modal-header .modal-close,#slipper-modal .modal-header .modal-close,.inquiry-modal-scrollable .modal-header .modal-close{background:0 0!important;border:none!important;height:24px;position:absolute;right:25px}#contentOffer .modal-body{padding:0!important}#contentOffer .modal-header .modal-back .fa-long-arrow-left:before{font-size:24px}#contentOffer .modal-header .modal-close .fa-times-circle:before,#slipper-modal .modal-header .modal-close .fa-times-circle:before{font-size:24px}#contentOffer .reservation .personal-info fieldset{padding:0!important}#contentOffer .reservation .reservation-info fieldset{padding:0 0 10px 0!important}#contentOffer .reservation hr{display:none}#contentOffer i.icon.fa.fa-child,#contentOffer i.icon.fa.fa-male{background:0 0!important;font-size:14px;width:38px;height:38px;color:#4c4c4c;padding-top:4px}#contentOffer .reservation .personal-info .new-row{display:flex;justify-content:space-between}#contentOffer .reservation .personal-info fieldset{width:32.73%;margin-bottom:10px!important}#contentOffer .reservation .personal-info fieldset.notes{width:100%}#contentOffer .reservation .reservation-info .new-row{display:flex;justify-content:space-between;flex-wrap:wrap}#contentOffer .reservation .reservation-info fieldset{width:49.6%!important;margin-top:0!important}#contentOffer .reservation .reservation-info .child-form-container{display:flex;flex-wrap:wrap;background:0 0!important}#contentOffer .reservation .reservation-info .child-form-container .select_mask{width:20%;margin:0 0 5px 0}#contentOffer .reservation .reservation-info .child-form-container .select_mask i{background:0 0!important;color:#333!important;border:1px solid #333}#contentOffer .reservation-box{border:none!important;padding:0 20px 20px 20px}#contentOffer .reservation .personal-info{margin:5px 0 0 0!important}#contentOffer .icon-addon .icon{background:0 0!important;border:none!important;padding:0 12px!important;line-height:40px}.data_purchase input[type=radio]{padding-left:0!important}#contentOffer fieldset select{padding-left:36px;font-family:Roboto,sans-serif;font-size:13px}#night_count .icon{font-size:13px}#contentOffer .modal-body .reservation footer{margin-top:15px}#contentOffer .reservation footer p{color:#000!important;font-weight:500!important;margin:0!important}#contentOffer .reservation footer small{font-style:normal!important}#inquiry-modal .error-message{font-size:90%;font-weight:500}.phone-list i:before{color:#fff;background:#333;border-radius:2px;padding:2px 4px}@media only screen and (max-width:640px){#inquiry-div2{margin-top:20px!important}.phone-list i:before{color:#333!important;background:0 0;padding:0}#inquiry-modal{overflow-x:hidden;overflow-y:auto}#contentOffer .btn-modal.wrapper{display:block!important}.info_wrapper{padding:0 10px}#contentOffer .btn-modal.wrapper{background:#ffefbe;border-left:20px solid #fff;border-right:20px solid #fff;padding:15px 0;display:flex;justify-content:center}#contentOffer .btn-modal.wrapper .phone-list{margin-left:17px;margin-right:17px}#contentOffer .btn-modal.wrapper .phone-list .btn{width:43%!important}#inquiry-modal .modal-content,#reservation-faq .modal-content{width:100%;background:#fcfcfc!important}#reservation-faq .modal-dialog{width:100%}#contentOffer .modal-body .reservation-box{background:#fcfcfc!important}#gallery_article .innerBox{padding:0 10px 10px 10px!important}#contentOffer .btn-modal.wrapper .phone-box p{margin:10px 0 0 0!important}#contentOffer .phone-list .btn{line-height:40px!important;padding:0 15px!important;flex-basis:0;flex-grow:1;color:#343a40;background-color:transparent;background-image:none;border-color:#343a40!important;display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#contentOffer .btn-modal.wrapper .phone-list .btn:hover{color:#fff;background-color:#343a40;border-color:#343a40}#contentOffer .reservation-box{border:none!important;padding:0 10px 20px 10px}.alert.alert-info{width:100%!important}}@media only screen and (min-width:641px) and (max-width:992px){#contentOffer .reservation .reservation-info .child-form-container .select_mask{width:33%}}.reservation-alert a{color:#333!important;border:none;font-size:125%}.reservation-alert a:hover,.text-grey{color:#333!important}.reservation-alert i{color:#fff!important;line-height:initial;background-color:#333!important;width:25%;border:none;border-radius:5px;padding:2px;font-size:200%!important}#sliderContainer-mobile{max-height:267px;max-width:100%}.data_purchase input[type=radio]{padding-left:0!important}#faq-div div{margin-bottom:5px}#faq-div h4{background-color:#ddd;padding:0 10px;border:1px solid #a9a9a9;cursor:pointer}#faq-div div[itemprop=acceptedAnswer]{padding:0 10px}.alert_content-new{min-height:auto!important}.pl_0{padding-left:0}.pr_0{padding-right:0}.pt_0{padding-top:0}.pb_0{padding-bottom:0}.new-login-box label,.new-register-box label{padding-top:10px}.new-login-box label,.new-register-box label{text-align:right}.new-tabs-list-container .new_account_box{height:auto}.alert-info-new{border-left:3px solid #3a87ad!important;border-right:none!important;background:#ecf4f9;padding:5px 20px 0 0!important;margin-bottom:10px!important}.alert.alert-info-new i{color:#3a87ad!important;background:0 0!important;line-height:normal!important;font-size:36px!important;margin:0!important}.new-login-box .error-element-shadow input[type=password]:focus,.new-login-box .error-element-shadow input[type=password]:hover,.new-login-box .error-element-shadow input[type=text]:focus,.new-login-box .error-element-shadow input[type=text]:hover,.new-register-box .error-element-shadow input[type=password]:focus,.new-register-box .error-element-shadow input[type=password]:hover,.new-register-box .error-element-shadow input[type=text]:focus,.new-register-box .error-element-shadow input[type=text]:hover{border:2px solid #d72626}.ml_60{margin-left:60px}#faq-div .hiddenDate{display:none}.font-size-12px{font-size:12px!important}#credential_picker_container{top:auto!important;bottom:0}#information-from-desi-button{position:fixed;right:0;top:30%;background-color:#6060b8;color:#fff;cursor:pointer;padding:3px 6px;border-top-left-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:-5px 4px 17px 0 rgba(0,0,0,.75);-moz-box-shadow:-5px 4px 17px 0 rgba(0,0,0,.75);box-shadow:-5px 4px 17px 0 rgba(0,0,0,.75);z-index:1000}#information-from-desi-div{border-top-left-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:-12px 10px 20px 0 rgba(0,0,0,.75);-moz-box-shadow:-12px 10px 20px 0 rgba(0,0,0,.75);box-shadow:-12px 10px 20px 0 rgba(0,0,0,.75);position:fixed;right:0;max-height:500px;max-width:700px;overflow-y:auto;top:calc(30% + 29px);background-color:#f5f5f5;color:#000;padding:3px;z-index:1000}#information-from-desi-div tr td:first-child{width:100px}.p-0{padding:0}.p-1{padding:5px}.text-right{text-align:right}.text-left{text-align:left}.max-width-jconfirm{max-width:calc(100% - 50px);left:20px;position:relative}#contentContainer .col-lg-3{flex-basis:0;flex-grow:1}#contentContainer .col-lg-3.destinations-list,#contentContainer .col-lg-3.mobile-filters-vue,#contentContainer .col-lg-3.number-of-nights,#contentContainer .filter-list .col-lg-3.checkin-dates{justify-content:start;max-width:24.6%;margin-right:.6%}#contentContainer .col-lg-3.mobile-filters-vue{margin-right:0}#contentContainer .row.filter-list{display:flex;flex-wrap:wrap;align-items:center;margin:10px -15px 15px -15px}#contentContainer .btn.destinations-list-box{padding:7px 10px;background:#fff;color:#333;border:1px solid #7fa832;border-radius:5px;font-size:16px;text-align:left;display:block;width:100%;height:42px;font-family:Roboto,sans-serif}#contentContainer .btn.details_btn{padding:7px 10px;background:#fff;color:#333;border:1px solid #7fa832;border-radius:5px;font-size:16px;text-align:left;display:block;width:100%;height:42px;font-family:Roboto,sans-serif}#contentContainer .fa.fa-map-marker.destination-icon{color:#333}#contentContainer .chevron{float:right}#contentContainer .checkin-dates .from_calendar.filter,#contentContainer .destinations-filter,#contentContainer .number-of-nights .from_calendar.filter{position:relative;border:1px solid #7fa832;border-radius:5px}#contentContainer .checkin-dates .filter label,#contentContainer .number-of-nights .filter label{position:absolute;left:8px;top:50%;transform:translateY(-50%);color:#333}#contentContainer .filter-list .checkin-dates .filter input,#contentContainer .number-of-nights .filter input{border:1px solid transparent!important;border-radius:5px!important;display:block;width:100%;padding-left:30px;font-size:16px}#contentContainer .checkin-dates .filter .chevron,#contentContainer .number-of-nights .filter .chevron{position:absolute;top:50%;transform:translateY(-50%);color:#333;left:auto;right:10px;font-size:14px}#contentContainer .btn.destinations-list-box .chevron{color:#333;left:auto;right:10px;font-size:14px}#contentContainer .btn.details_btn .chevron{color:#333;left:auto;right:10px;font-size:14px}#contentContainer .btn.destinations-list-box .label{padding-left:7px}#contentContainer .btn.details_btn .label{padding-left:7px}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers{width:49%!important;height:auto!important}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .img_headline{height:255px;width:100%;overflow:hidden;float:left}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offerInfoContent h3{background:rgba(0,0,0,.7);top:-30px}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offerInfoContent h3 .triangle{display:none}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .special-offer-short-title{display:none}#contentContainer .special-seo-offers .offer_pricingV2{display:flex;justify-content:space-between}#contentContainer .special-seo-offers .location .fa{margin-left:10px}#contentContainer .special-seo-offers .offer_pricingV2 .offer-footerV2{display:inline-flex;width:55%}#contentContainer .special-seo-offers .offer_pricingV2 .offer-footerV2 time{width:45%}#contentContainer .special-seo-offers .offer_pricingV2 .offer-footerV2 .bought_vouchers_span{width:45%;text-align:left}#contentContainer .special-seo-offers .offer_pricingV2 .regular_price{width:45%}.special-seo-offers .offer-div-container .quick_view_container .quick_view_btn{width:92%}.offer-div-container .quick_view_container .quick_view_btn{width:84%}#contentContainer .more-info header h3{display:inline;border-bottom:3px solid #7fa832}#contentContainer .support-buttons .icon{margin-right:0!important}#contentContainer .support-buttons .icon .fa{font-size:28px}#faq-div h4{background:#f8f8f8;border:1px solid #e3e3e3;padding:5px 10px}#faq-div div{margin-bottom:10px}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .short_offer_info{height:50px;padding:5px}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .short_offer_info_hover{display:flex;align-items:center;height:50px}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .short_offer_info_hover .location{width:50%;padding:0}.gallery-section .nav-pane{float:right!important;margin:0 0 0 10px;width:135px}.maps_container #gmaps{min-height:370px}#contentContainer .filter-list fieldset input{font-family:Roboto,sans-serif}#contentContainer .more-info .offer-toggle.collapsed{position:relative;display:block;max-height:300px;transition:max-height .5s ease-out;overflow:hidden}#contentContainer .more-info .offer-toggle.collapsed::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 75%,#fff 100%);pointer-events:none}#contentContainer .more-info .article-block{padding:10px 15px 15px 15px}#faq-div{margin-top:10px!important}@media only screen and (max-width:1024px) and (min-width:641px){.inquiry-button2{margin-left:-10px}}@media only screen and (max-width:1024px) and (min-width:980px){#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .img_headline{height:175px}#contentContainer .offer-footerV2 time{width:auto;padding-left:0}#contentContainer .offer-footerV2 .bought_vouchers_span{width:auto;text-align:left;padding-left:5px;padding-right:0}.special-seo-offers .offer-div-container .quick_view_container .quick_view_btn{width:90%!important}.offer-div-container .quick_view_container .quick_view_btn{width:80%!important}.gallery-section .nav-pane{float:none!important;width:auto;clear:both;max-height:none;margin:0}}@media only screen and (max-width:981px) and (min-width:768px){#contentContainer .row.filter-list{display:block}#contentContainer .btn.destinations-list-box,#contentContainer .btn.details_btn{font-size:14px}#contentContainer .filter-list fieldset input{font-size:14px}#contentContainer .col-lg-3.destinations-list,#contentContainer .filter-list .col-lg-3.checkin-dates{flex-basis:0;flex-grow:1;width:100%;max-width:100%;margin-bottom:5px}#contentContainer .col-lg-3.mobile-filters-vue,#contentContainer .col-lg-3.number-of-nights{flex-basis:0;flex-grow:1;width:50%;max-width:49.5%}#contentContainer .col-lg-3.number-of-nights{float:left}#contentContainer .col-lg-3.mobile-filters-vue{float:right}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers,.four-offers .four-offers-list&gt;li{position:relative;display:block;float:left;width:32%!important;height:auto;max-height:295px;padding:0;margin:0 .5% 1% .5%}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .img_headline{height:auto;display:block;position:relative;width:100%}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offerInfoContent h3{top:-25px}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offerInfoContent h3 .triangle{display:block}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .short_offer_info{height:62px}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .short_offer_info_hover{display:block;height:62px}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .short_offer_info_hover .location{width:50%;padding:0}#contentContainer .special-seo-offers .offer_pricingV2{display:block}#contentContainer .special-seo-offers .offer_pricingV2 .offer-footerV2{display:block;width:100%}#contentContainer .offer-footerV2 time,#contentContainer .special-seo-offers .offer_pricingV2 .offer-footerV2 time{width:auto;padding-left:0}#contentContainer .offer-footerV2 .bought_vouchers_span,#contentContainer .special-seo-offers .offer_pricingV2 .offer-footerV2 .bought_vouchers_span{width:auto;text-align:left;padding-left:5px;padding-right:0}#contentContainer .special-seo-offers .offer_pricingV2 .regular_price{width:100%}.special-seo-offers .offer-div-container .quick_view_container .quick_view_btn{width:80%!important}.offer-div-container .quick_view_container .quick_view_btn{width:84%!important}.gallery-section .nav-pane{float:none!important;width:auto;clear:both;max-height:none;margin:0}}@media only screen and (max-width:768px) and (min-width:480px){#contentContainer .row.filter-list{display:block;margin-right:-15px;margin-left:-15px}#contentContainer .btn.destinations-list-box,#contentContainer .btn.details_btn{font-size:14px}#contentContainer .filter-list fieldset input{font-size:14px}#contentContainer .col-lg-3.destinations-list,#contentContainer .filter-list .col-lg-3.checkin-dates{flex-basis:0;flex-grow:1;width:100%;max-width:100%;margin-bottom:5px}#contentContainer .col-lg-3.mobile-filters-vue,#contentContainer .col-lg-3.number-of-nights{flex-basis:0;flex-grow:1;width:50%;max-width:49.5%}#contentContainer .col-lg-3.number-of-nights{float:left}#contentContainer .col-lg-3.mobile-filters-vue{float:right}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers,.four-offers .four-offers-list&gt;li{position:relative;display:block;float:left;width:49%!important;height:auto;max-height:330px;padding:0;margin:0 .5% 1% .5%}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .img_headline{height:auto;display:block;position:relative;width:100%}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offerInfoContent h3{top:-25px}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offerInfoContent h3 .triangle{display:block}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .short_offer_info{height:62px}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .short_offer_info_hover{display:block;height:62px}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .short_offer_info_hover .location{width:50%;padding:0}#contentContainer .special-seo-offers .offer_pricingV2{display:block}#contentContainer .special-seo-offers .offer_pricingV2 .offer-footerV2{display:block;width:100%}#contentContainer .special-seo-offers .offer_pricingV2 .offer-footerV2 time{width:auto;padding-left:0}#contentContainer .special-seo-offers .offer_pricingV2 .offer-footerV2 .bought_vouchers_span{width:auto;text-align:left;padding-left:5px;padding-right:0}#contentContainer .special-seo-offers .offer_pricingV2 .regular_price{width:100%}.gallery-section .nav-pane{float:none!important;width:auto;clear:both;max-height:none;margin:0}#contentContainer .four-offers-container .four-offers.offers_list{margin-bottom:0!important}#contentContainer .four-offers-container .offers_list.text_center{padding-top:0!important;margin-bottom:0!important}#contentContainer .four-offers .mobile-header{padding:10px 0 10px 0}#contentContainer .four-offers .mobile-header h1,#contentContainer .four-offers .mobile-header h2{padding:0 5px 10px 5px!important}#contentContainer{margin-bottom:20px!important}}@media only screen and (max-width:480px){#contentContainer .row.filter-list{display:block;margin-right:-15px;margin-left:-15px}#contentContainer .btn.destinations-list-box,#contentContainer .btn.details_btn{font-size:14px}#contentContainer .filter-list fieldset input{font-size:14px}#contentContainer .col-lg-3.destinations-list,#contentContainer .filter-list .col-lg-3.checkin-dates{flex-basis:0;flex-grow:1;width:100%;max-width:100%;margin-bottom:5px}#contentContainer .col-lg-3.mobile-filters-vue,#contentContainer .col-lg-3.number-of-nights{flex-basis:0;flex-grow:1;width:50%;max-width:49%}#contentContainer .col-lg-3.number-of-nights{float:left}#contentContainer .col-lg-3.mobile-filters-vue{float:right}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers{width:100%!important}#contentContainer .row.filter-list+.row .four-offers .four-offers-list .special-seo-offers .offer-div-container a .img_headline{height:auto;width:60%;float:left;overflow:hidden}#contentContainer .special-seo-offers .offer_pricingV2{display:none}.gallery-section .nav-pane{float:none!important;width:auto;clear:both;max-height:none;margin:0}.four-offers.offers_list .mobile-header{padding-top:10px}#contentContainer .four-offers-container .four-offers.offers_list{margin-bottom:0!important}#contentContainer .four-offers-container .offers_list.text_center{padding-top:0!important;margin-bottom:0!important}#contentContainer .four-offers .mobile-header{padding:10px 0 10px 0}#contentContainer .four-offers .mobile-header h1,#contentContainer .four-offers .mobile-header h2{padding:0 5px 10px 5px!important}#contentContainer .more-info .offer-toggle.collapsed{position:relative;display:block;max-height:200px;transition:max-height .5s ease-out;overflow:hidden}#contentContainer{margin-bottom:20px!important}}.bg-blue{background:#23407FB5}.bg-blue:hover{background:#173371B5}.bg-lightgrey{background:#d3d3d3}.filter-list .marker{position:absolute;top:12px}.filter-list .marker-left{left:10px}.filter-list .marker-right{right:10px}.filter-list select{width:100%;height:40px;padding-left:34px;font-size:14px;border:none;border-radius:4px}.filter-list input{border:none;border-radius:4px}.filter-list input[type=text]:focus,.filter-list input[type=text]:hover,.filter-list select:focus,.filter-list select:hover{-webkit-box-shadow:0 0 5px 2px #7fa832;-moz-box-shadow:0 0 5px 2px #7fa832;box-shadow:0 0 5px 2px #7fa832;border:none}#destination::placeholder{font-size:16px;color:#7fa832}.position-absolute{position:absolute}#seo-destinations-list{background:#fff;-webkit-box-shadow:0 0 17px 2px rgba(0,0,0,.75);-moz-box-shadow:0 0 17px 2px rgba(0,0,0,.75);box-shadow:0 0 17px 2px rgba(0,0,0,.75);border-radius:5px;display:none;padding:5px;z-index:99;width:100%}#seo-destinations-list a{color:#333;font-size:16px;font-weight:700;line-height:30px;padding:8px 0 8px 25px}#seo-destinations-list ul{display:flex;flex-direction:column;flex-wrap:wrap;z-index:9}#seo-destinations-list ul li:not(:last-child){border-bottom:1px solid #999}#seo-filters-div{background:#fff;-webkit-box-shadow:0 0 17px 2px rgba(0,0,0,.75);-moz-box-shadow:0 0 17px 2px rgba(0,0,0,.75);box-shadow:0 0 17px 2px rgba(0,0,0,.75);border-radius:5px;display:none;z-index:99;padding:5px;right:0;max-width:100%}#seo-filters-div ul{margin-right:10px}#seo-filters-div{font-weight:500;font-family:Roboto,sans-serif;font-size:16px}.height-auto{height:auto}#seo-filters-close{color:#191970;position:fixed;right:5px;font-size:125%;cursor:pointer}#seo-filters-div .offerCount{background:#d9e5c3;color:#393939;padding:0 10px;border-radius:20px;font-size:12px;max-height:20px;line-height:20px;margin-left:10px;font-weight:500}.rating{display:inline-block;unicode-bidi:bidi-override;color:#888;font-size:25px;height:25px;width:auto;margin:0;position:relative;padding:0}.rating-upper{color:#f1a700;padding:0;position:absolute;z-index:1;display:flex;top:0;left:0;overflow:hidden}.rating-lower{padding:0;display:flex;z-index:0}.pr_3{padding-right:3px}.ac-mobile img{width:56px}.ac-button-list{justify-content:space-around}.ac-btn-mobile span{top:0;right:0;position:absolute;background:#7fa832!important;color:#fff!important;padding:0 6px!important;border-radius:0 5px 0 5px!important;line-height:1.5}.position-relative{position:relative}.new-btn{height:40px;font-size:18px;line-height:40px;font-weight:400;text-align:center;color:#fff;padding-right:20px;text-transform:uppercase}.new-btn:hover{color:#fff}.badge-danger{color:#fff!important;background-color:#dc3545!important}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge-upper{top:-10px}.badge-upper2{top:-4px}.display-flex{display:flex}#reservation-div{z-index:1001}#reservation-div a{position:relative;top:10px}.offer_info_container2{position:fixed;bottom:0;width:100%;z-index:1001;height:65px;background:#333}@-webkit-keyframes pulsate{0%{-webkit-box-shadow:0 0 15px 0 #00913a;-moz-box-shadow:0 0 15px 0 #00913a;box-shadow:0 0 15px 0 #00913a}50%{-webkit-box-shadow:0 0 0 0 #00913a;-moz-box-shadow:0 0 0 0 #00913a;box-shadow:0 0 0 0 #00913a}100%{-webkit-box-shadow:0 0 15px 0 #00913a;-moz-box-shadow:0 0 15px 0 #00913a;box-shadow:0 0 15px 0 #00913a}}@-webkit-keyframes pulsate-orange{0%{-webkit-box-shadow:0 0 15px 0 #ff8c00;-moz-box-shadow:0 0 15px 0 #ff8c00;box-shadow:0 0 15px 0 #ff8c00}50%{-webkit-box-shadow:0 0 0 0 #00913a;-moz-box-shadow:0 0 0 0 #00913a;box-shadow:0 0 0 0 #00913a}100%{-webkit-box-shadow:0 0 15px 0 #00913a;-moz-box-shadow:0 0 15px 0 #00913a;box-shadow:0 0 15px 0 #00913a}}.inquiry-button{animation:pulsate 1s ease-out infinite;background:linear-gradient(to bottom,#ff8c00 0,#cd7509 100%)!important}.inquiry-button-orange{animation:pulsate-orange 1s ease-out infinite;background:linear-gradient(to bottom,#ff8c00 0,#cd7509 100%)!important}.reservation-phones{overflow:auto}.reservation-phones a i{animation:tilt-shaking 1s linear infinite}.reservation-phones li{background:#00913a;padding:2px 5px!important;color:#fff;border-radius:7px;font-size:16px;font-weight:700}.reservation-phones li a{color:#fff!important}@keyframes tilt-shaking{0%{transform:rotate(0)}4%{transform:rotate(15deg)}8%{transform:rotate(0)}12%{transform:rotate(-15deg)}16%{transform:rotate(0)}20%{transform:rotate(15deg)}24%{transform:rotate(0)}28%{transform:rotate(-15deg)}32%{transform:rotate(0)}100%{transform:rotate(0)}}.col-sm-6{width:calc(50% - 6px);float:left;padding-right:5px!important;padding-left:5px!important;margin:3px 3px!important}.fit-content{width:fit-content}.new-button i{border-bottom-left-radius:5px;border-top-left-radius:5px;height:100%;border-right:none;padding:0 5px}.green-button{background:linear-gradient(to bottom,#00913a 0,#007e34 100%)!important}.font-size-16{font-size:16px}@media only screen and (max-width:640px){ul#navi{background:#000!important;width:100%!important}ul#navi&gt;li{padding:0 15px;border-top:none!important;float:none!important;line-height:48px;height:48px!important;width:100%!important}ul#navi&gt;li&gt;a{display:flex!important;padding:0;text-transform:none!important;height:auto!important;min-height:48px;line-height:48px;font-size:16px!important}ul#navi&gt;li&gt;a&gt;i{margin-right:16px;height:auto;min-height:48px;line-height:48px}a.shopping_cart i{color:#fff!important;font-size:32px!important;height:48px;line-height:48px}header#headerConainer a.shopping_cart span.br,header#headerConainer span.br{width:20px!important;height:20px!important;line-height:20px!important;font-size:12px!important;left:65px!important;top:10px!important}a.shopping_cart{padding:0!important}header#headerConainer ul#navi{overflow:hidden!important;display:block!important}header#headerConainer ul#navi li a.active{background:0 0!important}header#headerConainer ul#navi li a:hover{background:0 0!important}aside button.btn-navbar.btn_cat,aside.home-sidebar .select_city{width:50%!important}header#headerConainer ul.nav-wrapper ul&gt;li:first-of-type{margin-top:15px!important}header#headerConainer ul.nav-wrapper ul&gt;li:last-child{margin-bottom:15px!important}header#headerConainer ul#navi&gt;li:first-of-type{margin-top:15px!important}header#headerConainer ul#navi&gt;li:last-child{margin-bottom:15px!important}#navi .social-login{display:flex;height:auto!important}#navi .social-login a:first-of-type{display:block!important;min-height:0!important;margin:0 15px!important}.social-login .social-entry{overflow:visible!important;min-height:0!important;width:40px!important;max-width:40px;padding:0!important;margin:0!important}.social-login .social-entry i{min-height:40px!important;line-height:40px!important}header#headerConainer ul#navi li a.fb_login i{width:40px!important}header#headerConainer ul#navi li a.btn_login{border-right:0!important;border-left:0!important}.loginBtn{box-sizing:border-box;position:relative;margin:.2em;padding:0 15px 0 46px!important;border:none;text-align:left;line-height:34px;white-space:nowrap;border-radius:.2em;font-size:16px;color:#fff;height:32px!important}.loginBtn:before{content:"";box-sizing:border-box;position:absolute;top:0;left:-2px;width:34px;height:100%}.loginBtn:focus{outline:0}.loginBtn:active{box-shadow:inset 0 0 0 32px rgba(0,0,0,.1)}.loginBtn--facebook{background-color:#4c69ba;background-image:linear-gradient(#4c69ba,#3b55a0);text-shadow:0 -1px 0 #354c8c}.loginBtn--facebook:before{border-right:#364e92 1px solid;background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/14082/icon_facebook.png) 6px 6px no-repeat}.loginBtn--facebook:focus,.loginBtn--facebook:hover{background-color:#5b7bd5;background-image:linear-gradient(#5b7bd5,#4864b1)}.loginBtn--google{background:#dd4b39}.loginBtn--google:before{border-right:#bb3f30 1px solid;background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/14082/icon_google.png) 6px 6px no-repeat}.loginBtn--google:focus,.loginBtn--google:hover{background:#e74b37}}a.shopping_cart{background:0 0!important;color:#fff!important}a.shopping_cart.active .fa-shopping-cart{color:#fff!important}header#headerConainer ul#navi{display:flex}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.warpper{display:flex;flex-direction:column;align-items:stretch}.new-tab{cursor:pointer;padding:10px 20px;margin:0 2px;background:#7fa832!important;display:inline-block;color:#fff!important;border-radius:3px 3px 0 0;box-shadow:0 .5rem .8rem #00000080;width:initial!important}.tabs .tab-active:hover{color:initial}.tabs .tab-active{color:#000!important;background:#fff!important}.new-tab:hover{color:#fff}.panels{background:#fff;box-shadow:0 2rem 2rem #00000080;width:100%;border-radius:3px;overflow:hidden;padding:20px}.panel{display:none}.panel-title{font-size:1.5em;font-weight:700}#one:checked~.panels #one-panel,#three:checked~.panels #three-panel,#two:checked~.panels #two-panel{display:block}.tab-active{background:#fff;color:#000;border-top:3px solid #7fa832}.justify-content-space-between{justify-content:space-between}.warpper .tabs{display:inline-flex}.p-0-important{padding:0!important}.new-extra-info{position:absolute;top:-1px;left:calc(100% + 4px);z-index:20;width:0;background:#fff;overflow:hidden;height:179px}.padding-2-5{padding:2px 5px!important}.new-extra-info .new-panels{height:150px;background:#fff;box-shadow:none;width:100%;border-radius:3px;overflow-y:scroll;position:relative;top:-4px;left:100%}.new-extra-info .active-panel{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.w-0{width:0!important}.lightgrey{color:#888}.badge-mini{top:-5px;position:relative;left:-5px;padding:1px 3px}.rating-tab img{width:26px!important;height:26px!important}.rounded-circle{border-radius:50%!important}.light-gray{color:#90949c}.star-color{color:#f1a700}.justify-content-space-around{justify-content:space-around}.hr-lightgrey{border-top:1px solid #d3d3d3}.small-font span{font-size:75%}.show-extra-info{font-size:150%!important}.blank-form{position:absolute;top:0;right:0;width:0;height:100%}#qmaps,#qmaps2{height:150px;margin-bottom:10px}.static_map{cursor:pointer}.warpper .contact-tab img{width:100%;height:auto}.warpper .more-tab img{max-width:120px;max-height:60px;width:auto;height:auto}.warpper .cart-div a,.warpper .contact-tab,.warpper .contact-tab a{border-bottom:none}.warpper .cart-div{position:absolute;right:10px}.warpper .cart-div i{color:#fff;font-size:150%;padding:0 5px 0 3px;border-radius:5px;position:absolute;right:0;transform:scale(1);animation:pulsate 1s ease-out infinite;z-index:1;background:#ff8c00;border:1px solid #444}#slipper-modal .modal-dialog{width:100%}#slipper-modal{z-index:1;overflow:auto}#slipper-modal fieldset{padding-bottom:0}#notification-message{position:fixed;bottom:7px;right:10px;z-index:9;background:green;color:#fff;padding:10px;border-radius:5px;max-width:300px}.slipper-map .mask{top:50px}.slipper-map .links a{border-bottom:none}.contact-tab ul .contact-tab-phone i{padding-top:2px}.contact-tab ul .contact-tab-phone{width:auto}.contact-tab ul .contact-tab-phone a{background:0 0;padding-left:5px;padding-top:0}.contact-tab .static_map{max-width:50%}.terms-tab a{display:initial;border-bottom:none}.info-tab h3{font-size:100%;font-weight:700}.new-extra-info a{border-bottom:none}.offer_block:hover .desktop-extra-info-tourism{background:#f8f8f8;z-index:9999;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:3px solid #7fa832;padding:0 5px 5px 5px;position:relative;width:100%;font-size:90%;display:inline-block}.desktop-extra-info-tourism .vendor_brand{color:#7fa832;font-weight:700}.w-40{width:40%}.w-60{width:60%}.desktop-extra-info-tourism span:first-child{width:60%}.desktop-extra-info-tourism span{width:40%}.display_none2{display:none}.triangle-header:after{content:'';position:absolute;left:9px;top:0;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #333;clear:both}.short_offer_info_hover .rating{font-size:130%}.indicators-excursion{left:0;width:fit-content}.expired_offer2 div{-webkit-filter:grayscale(100%);filter:grayscale(100%)}a.expired_offer2 .img_headline::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(/images/soldout.png) 50% 50% no-repeat;pointer-events:none;z-index:99;transform:rotate(-30deg);background-size:100%}#ui-datepicker-div{animation:pulsate 1s ease-out infinite}.new-extra-info .info-tab a{display:initial}.text-yellow{color:#ff0}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.red-text-important{color:#bd362f!important;animation:pulsate-red 1s ease-out infinite}@-webkit-keyframes pulsate-red{0%{text-shadow:0 0 10px #bd362f}50%{text-shadow:0 0 10px rgba(189,54,47,0)}100%{text-shadow:0 0 10px #bd362f}}.bg-green-12{background:#d9efaf}.padding-bottom5-important{padding-bottom:5px}.line-height-25{line-height:25px}.py-5px{padding-top:5px;padding-bottom:5px}.no_in_desktop2{display:none}.d-inline-flex{display:inline-flex}.flex-direction-column{flex-direction:column}.holidays-bar a{margin:0 5px 5px 0}.ml-5px{margin-left:5px}.mt-5px{margin-top:5px}.right-0{right:0}.top-0{top:0}.mx-2px{margin-left:5px;margin-right:5px}.margin-top-8px{margin-top:8px}#reservation-faq .modal-header{justify-content:space-between!important}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}}.col-sm{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.row2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.ps-1{padding-left:.25rem!important}#reservation-faq span{background:#fff;color:#000;font-size:100%}#reservation-faq .modal-header{padding:5px}#reservation-faq .timeline:after{content:'';position:absolute;right:-25px;top:0;border-left:20px solid #d9efaf;border-right:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;clear:both}#reservation-faq .timeline:before{content:'';position:absolute;left:15px;top:0;border-left:20px solid #fff;border-right:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;clear:both}#reservation-faq .timeline{padding-left:30px!important}#reservation-faq .timeline .badge{font-weight:400}.mx-4px{margin-left:2px;margin-right:2px}#reservation-faq .scroll-to-inquiry-form{color:#148d44;font-weight:700;border-bottom:3px solid red}section#contentProfile.profileV3 .profile_article{border-bottom:none}.font-size-14{font-size:14px}.bootstrap-btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-success,.btn-success:active,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#198754;border-color:#198754}#shortcut-buttons .counter{padding:3px 7px}.btn_search{display:none}#predefined-links{margin-left:-5px;margin-right:-5px}#predefined-links a i{color:#7fa832}#predefined-links a{border-bottom:1px solid #d3d3d3;padding-top:5px;padding-left:5px;padding-right:5px;font-weight:700}#predefined-links a:hover,#predefined-links a:hover i{background:#7fa832;color:#fff}#predefined-links .grey_txt{font-size:16px}#search-modal-scrollable .last a:hover{color:#7fa832!important}.carousel-container{display:none;width:100%;max-width:640px;overflow:hidden;position:relative}.carousel-slide{display:flex;transition:transform .5s ease-in-out}.carousel-slide a,.carousel-slide img{width:100%;flex-shrink:0;height:auto}@media (max-width:476px){.new-category .new-category-eating{top:9px;position:relative}}@media (max-width:640px){.carousel-container{display:block;margin:0 -15px;width:calc(100% + 30px)}}.carousel-indicators{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;gap:10px}.carousel-indicators div{width:10px;height:10px;background-color:#ccc;border-radius:50%;cursor:pointer}.carousel-indicators .active{background-color:#333}.new-icon{margin:0!important;width:100%!important;height:auto!important}.new-category{display:flex;flex-wrap:wrap;background:#f2f7fd;height:100%;border-radius:5px;margin-left:5px;margin-right:5px;justify-content:center;padding-bottom:3px}.new-category .category-counter{top:0;right:0;position:absolute;background:#7fa832!important;color:#fff!important;padding:0 6px!important;border-radius:0 5px 0 5px!important;line-height:1.7;font-weight:900;font-size:80%}.new-category .category-name{white-space:normal!important;color:#214462!important;line-height:1.2}.new-category a{padding:0!important}.new-icon img{width:100%;border-radius:5px}.shortcut-icons li{flex:1}.mobile-container ul:not(:first-of-type){margin-top:0}.shortcut-icons{display:flex}.mobile-navigation ul.shortcut-icons&gt;li.category{margin-bottom:10px}.favorite_destinatons_list span{border-top-left-radius:2px;border-bottom-left-radius:2px}#sliderContainer img{height:auto}.div-new-lazyload{background:#f4f4f4 url(/images/image-placeholder.jpg) no-repeat center center}.h-auto{height:auto}.cm-purpose label{color:#fff}.cn-buttons .cn-decline{display:none}.targeting-box .destination-targeting .places-list-new{height:280px;overflow:hidden}.destination-country{height:40px;padding-left:10px;padding-right:10px}.select-city{height:40px;padding-left:10px;padding-right:10px;color:#565656;border:1px solid #d3dadf;border-radius:5px;background:rgba(252,252,160,.55)}.choose-destination{animation:pulsate-orange 1s ease-out infinite}.my-scrollbar{max-height:300px;overflow-y:auto}.my-scrollbar::-webkit-scrollbar{width:8px;height:12px}.my-scrollbar::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px;box-shadow:inset 0 0 5px rgba(0,0,0,.1)}.my-scrollbar::-webkit-scrollbar-thumb{background:#7a9142;border-radius:10px}.margin-auto{margin:auto!important}.padding-5{padding:5px}.border-left-grey{border-left:1px solid #d3d3d3}.border-right-grey{border-right:1px solid #d3d3d3}.border-top-grey{border-top:1px solid #d3d3d3}.destination-targeting2 ul{display:none!important}.destination-targeting2 .active{display:block!important}aside .destination_dropdown-new{height:340px!important}.destination-targeting2{height:136px!important}.box-shadow-none{box-shadow:none}.transition-none{transition:none;-o-transition:none;-moz-transition:none;-webkit-transition:none}.bottom-minus-1{bottom:-1px}.height-30{height:30px}.targeting-box .tab-active{padding-top:2px}#dates-period{height:40px;border-radius:5px}#dates-period fieldset,.date-ranges{border-radius:5px}.tourism-menu .destination_dropdown{position:fixed}.tourism-menu li{border-bottom:none!important}.tourism-menu .destination_dropdown .right-column{width:500px}#menu-tourism-28 .right-column{width:695px}.tourism-menu .new-tab{line-height:26px}.tourism-menu .destination-name a{text-decoration:none;color:#668628}#menu-tourism-28 .places-list{z-index:9;position:relative}#menu-tourism-28 .destination-targeting{float:inline-end}.tourism-menu .destination_dropdown:before{content:' ';display:block;position:absolute;left:-20px;top:7px;width:20px;height:20px;border-left:10px solid transparent;border-right:10px solid #7fa832;border-top:10px solid transparent;border-bottom:10px solid transparent}#holidays-abroad,#holidays-bulgaria{z-index:999}#holidays-abroad-div{width:500px;left:-150px;border:1px solid #d3d3d3}#holidays-bulgaria-div{width:800px;left:-138px;border:1px solid #d3d3d3}.box-shadow{-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.4);box-shadow:0 0 8px 2px rgba(0,0,0,.4)}.p-0-important{padding:0!important}.p-2px{padding:2px 2px 0 2px!important}#holidays-abroad-div:before,#holidays-bulgaria-div:before{content:' ';display:block;position:absolute;left:222px;top:-20px;width:20px;height:20px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid #7fa832}.tourism-menu .tn_regionsmap{height:100px}#offers-count{display:none;position:fixed;background-color:#ddd;z-index:999;color:#000;border:1px solid #444;padding:1px 2px 0 2px;border-radius:5px;max-width:300px}.date-ranges,.date-ranges:active,.date-ranges:focus,.date-ranges:hover{border:1px solid #e3e3e3;height:40px}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:none}#flatpickr-num-days{background:#ff4500;height:16px;line-height:12px;border-radius:4px;font-weight:700;padding:3px 2px 2px 2px;width:70px;left:-16px;top:-56px;font-size:.625rem}#flatpickr-num-days:after{content:'';position:absolute;left:calc(50% - 4px);top:16px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #ff4500;clear:both}.flatpickr-days{overflow:visible}.flatpickr-innerContainer{overflow:visible}.flatpickr-weekdays{height:12px}#dates-difference{padding-top:6px;color:#bd362f;font-weight:700}.date-ranges{padding-left:10px;text-align:left}#dates-difference-mobile{padding-top:10px;padding-right:25px;text-align:left;font-size:.725rem;color:#bd362f}span.flatpickr-weekday{padding-top:1px}.disabled-label,.input-new input[type=radio]:disabled{filter:grayscale(100%);opacity:.5;cursor:not-allowed}.assessment_content_new li{margin-left:0!important}.font-weight-500{font-weight:500!important}.mx-05{margin-left:.5rem;margin-right:.5rem}.dark-grey{color:#555}.my-breadcrumb .breadcrumb-item{display:flex;align-items:center}.my-breadcrumb .breadcrumb-item:not(:last-child)::after{content:"›";margin:0 8px;color:#666}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}[role=button]{cursor:pointer}.viber-background,.viber-background:hover{background-color:#7c509d;border-radius:4px;padding:3px 5px;border:1px solid #7c509d;color:#fff;font-weight:700;font-size:13px}.whatsapp-background,.whatsapp-background:hover{background:#4dcb5b;border-radius:4px;padding:3px 5px;border:1px solid #4dcb5b;color:#fff;font-weight:700;font-size:13px}footer .footer_content2 ul li{display:list-item}.footer_content .new-h4{color:#bfbfbf;padding-left:0!important}@media (min-width:576px){.col-sm-8{position:relative;width:66.66666667%;padding-right:.75rem;padding-left:.75rem;flex:0 0 auto}.col-sm-2{position:relative;width:16.66666667%;padding-right:.75rem;padding-left:.75rem;flex:0 0 auto}}.d-inline-flex-important{display:inline-flex!important}.footer_content2 ul li{width:100%}.footer_content2 ul li a{color:#ababab}.px-0-important{padding-left:0!important;padding-right:0!important}.h2{font-size:1.875rem;font-weight:600;margin-bottom:1rem}.h3{font-size:1.5rem;font-weight:500;color:#374151;margin-bottom:.75rem}.font-size-12px{font-size:12px}.mr-0{margin-right:0!important}#checkin-date-field,#checkin-date-field-mobile,#night_count,#night_count-mobile,.adults-count,.children-count,.personal-info fieldset{width:100%!important}.reservation-box{background:#f5f5f5}.open_offer .brand_name{font-size:17px!important}.inquiry-info .inquiry-info-div{padding-top:0!important}.inquiry-info-div .rating-summary{font-size:85%}.flex-direction-row{flex-direction:row}#inquiry-modal .modal-header{padding:5px 15px}#inquiry-modal-scrollable{z-index:999}.accordion-offer{border:1px solid oklch(92.5% .084 155.995);border-radius:5px;margin-bottom:10px}.accordion-head{border-top-left-radius:5px;border-top-right-radius:5px;padding:10px;font-size:16px;font-weight:700;background:oklch(96.2% .044 156.743);color:oklch(44.8% .119 151.328);cursor:pointer}.accordion-offer .accordion-body{padding:10px}.accordion-offer .accordion-body p{margin-bottom:0}.accordion-head .fa{margin-right:10px}.fa-chevron-down.rotated{transform:rotate(-90deg);transition:transform .2s ease}.overflow-auto{overflow:auto}.px_0{padding-left:0!important;padding-right:0!important}.accordion-head .merchant-name,.accordion-head .merchant-name a{color:#e86d00}.local-offer-phone{width:100%!important;display:block!important;font-size:16px!important}form,form select{border:none;font-family:Roboto,sans-serif;font-weight:400}fieldset{border:none}.icon-addon{position:relative}.icon-addon:after,.icon-addon:before{content:'';display:table}.icon-addon:after{clear:both}.icon-addon .icon{position:absolute;padding:12px;pointer-events:none;background:#e3e3e3;border:1px solid transparent;border-right:0;transition:none;top:0}.icon-addon input:focus~.icon{border:1px solid #333;border-right:0}.create_account .icon-addon .icon,.login_form .icon-addon .icon{padding:12px;border:1px solid transparent;background:0 0}.create_account .icon-addon:hover .icon,.login_form .icon-addon:hover .icon{border-color:transparent}.icon-addon:hover .icon{border:1px solid #333;border-right:0;padding:12px 13px 12px 12px;transition:none}.left-addon .icon{top:0;left:0}.right-addon .icon{top:0;right:0}.left-addon input{padding-left:40px}.right-addon input{padding-right:40px}input{background:#fff;display:inline-block;height:40px;line-height:40px;font-size:14px;color:#333;padding:0 10px;border:1px solid #e3e3e3}input:focus,input:hover{border:1px solid #333}input[type=radio]{position:relative;width:13px!important;height:13px!important;padding:0;border:1px solid #000;border-radius:50%;-webkit-appearance:none;background-image:-moz-linear-gradient(#e0e0e0,#f0f0f0);background-image:-ms-linear-gradient(#e0e0e0,#f0f0f0);background-image:-o-linear-gradient(#e0e0e0,#f0f0f0);background-image:-webkit-linear-gradient(#e0e0e0,#f0f0f0);background-image:linear-gradient(#e0e0e0,#f0f0f0)}input[type=radio]:checked:before{content:' ';position:absolute;width:7px;height:7px;font-size:0;border-radius:50%;top:2px;left:2px;background:#000}label{display:inline-block;font-size:14px;color:#333}textarea{display:inline-block;line-height:21px;font-size:14px;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:21px;color:#333;padding:10px;border:1px solid #e3e3e3}textarea:focus,textarea:hover{border:1px solid #333}.selectBox{overflow:hidden;background:#fff;display:inline-block;height:40px;border:1px solid #e3e3e3}.selectBox select{width:110%;background:0 0;border:none;font-size:14px;color:#333}form.login_form input{width:100%;margin:0 0 10px 0;background:#fff;border:1px solid #333;height:40px}form.create_account input[type=checkbox],form.login_form input[type=checkbox]{width:auto;height:auto;margin:0 10px 0 0;position:relative;top:2px;line-height:21px}form.create_account input[type=submit],form.login_form input[type=submit],form.purchase_form input[type=submit]{background:#7fa832;border:none;font-family:'Roboto Condensed',sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;cursor:pointer;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear;behavior:url(PIE.htc)}form.create_account input[type=submit]:hover,form.login_form input[type=submit]:hover,form.purchase_form input[type=submit]:hover{background:#668628;color:#fff;text-decoration:none;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear;behavior:url(PIE.htc)}form.create_account .login_submit_btn,form.login_form .login_submit_btn{margin-bottom:10px}form.create_account fieldset.floatLeft{width:48%;float:left}form.create_account fieldset.floatRight{width:48%;float:right}form.create_account input{width:100%;margin:0 0 10px 0}form.purchase_form fieldset.floatLeft{width:415px;float:left}.select2-container{width:260px}form.purchase_form .city-picker-select{height:40px;border:1px solid #e3e3e3;width:260px;line-height:40px;padding-left:5px}form.purchase_form .select2-container--default .select2-selection--single{border-radius:0;border-color:#e3e3e3}form.purchase_form .select2-container .select2-selection--single{height:40px}form.purchase_form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}form.purchase_form .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}form.purchase_form fieldset.floatRight{width:415px;float:right}form.purchase_form fieldset legend{float:left;line-height:40px;margin:0 20px 0 0}form.purchase_form fieldset fieldset.subFilters{display:none;padding:0 0 0 155px}form.purchase_form fieldset fieldset.subFilters input{width:220px}form.purchase_form fieldset fieldset.subFilters i{display:inline-block;float:left;width:40px;height:40px;font-size:21px;line-height:40px;text-align:center;background:#7fa832;color:#fff}form.purchase_form fieldset.floatLeft label,form.purchase_form fieldset.floatRight label{width:155px;float:left;line-height:40px}.radioBox label.radiobtn,form.purchase_form fieldset label.radiobtn{width:auto;float:left;line-height:40px;height:40px}label.checkbox_label{width:auto;line-height:40px}.radioBox label.radiobtn input{width:auto;height:auto;margin:0 10px 0 0;position:relative;top:2px;line-height:40px;border:none}.radioBox .radioSeparator{display:block;float:left;height:40px;line-height:40px;padding:0 10px}.profile_form input[type=checkbox]{width:auto!important;height:auto;position:relative;top:2px;margin-right:10px}form.purchase_form fieldset label.radiobtn input[type=text]{width:auto;height:auto;margin:0 10px 0 0;position:relative;top:13px;line-height:40px;border:none}form.purchase_form fieldset span.floatLeft{line-height:40px}form.purchase_form fieldset.floatLeft input,form.purchase_form fieldset.floatRight input{width:260px;float:left}.bolder{font-weight:700}#contentProfile .profile_form{width:100%;border:none;margin:0;padding:0}#contentProfile .profile_form .floatLeft{width:380px}#contentProfile .profile_form .floatRight{width:380px}.profile_form label.left_label{display:block;float:left;line-height:40px;width:130px;margin:0 0 20px 0}#optionOffer .new_affilate label.site{display:block;float:left;line-height:40px;width:60px}#optionOffer .new_affilate input.your_website{display:block;float:left;line-height:40px;width:240px}#optionOffer .new_affilate input#accept{display:block;float:left;line-height:21;width:auto;height:auto;margin:4px 10px 0 0}#optionOffer .new_affilate legend{display:inline-block;float:left;margin:0 0 0 20px;color:#787878;line-height:40px}#optionOffer .new_affilate input[type=submit]{width:300px}#optionOffer .new_affilate label.read_accept{line-height:21px}.profile_form input{width:247px}#contentProfile .profile_form input{width:247px;margin:0 0 20px 0}#contentProfile .profile_form .floatLeft .check_box{margin:0 0 0 130px}#contentProfile .profile_form .check_box input{width:auto;height:auto;float:left;position:relative;top:2px;margin-right:10px}#contentProfile .profile_form .check_box label{width:220px;float:left;line-height:normal}#contentProfile .profile_form .floatRight .triangle_info{margin:0}#contentProfile .profile_form .floatRight .triangle_info p{margin:0}.profile_form textarea{width:380px;height:200px}#contentProfile .profile_form .floatRight textarea{width:380px;height:85px;margin:0 0 20px 0}#contentProfile .profile_form input[type=submit]{width:250px;text-transform:uppercase;margin-bottom:0}.contact_form .select_mask,.easypay-wrapper .select_mask,.num_vouchers_price .select_mask,.profile_form .select_mask,.select_num_voucher .select_mask,.suggest_your_business .select_mask{position:relative;float:left;width:247px;height:40px;overflow:hidden;border:1px solid rgba(51,51,51,.4)}.num_vouchers_price .select_mask{width:120px;height:30px;float:right}.select_num_voucher .select_mask{width:100px;height:30px;margin:0 auto;float:none;background:#fff}.select_num_voucher .select_mask select[name=br_voucher]{font-size:19px;font-weight:700;padding-left:20px!important}.easypay-wrapper .select_mask{background:#fff}.contact_form .select_mask:hover,.easypay-wrapper .select_mask:hover,.num_vouchers_price .select_mask:hover,.profile_form .select_mask:hover,.select_num_voucher .select_mask:hover,.suggest_your_business .select_mask:hover{border-color:#000}.contact_form .select_mask{float:none;clear:both;width:100%}.contact_form .select_mask i,.easypay-wrapper .select_mask i,.num_vouchers_price .select_mask i,.profile_form .select_mask i,.select_num_voucher .select_mask i,.suggest_your_business .select_mask i{display:block;position:absolute;z-index:1;right:4px;top:4px;height:30px;width:30px;color:#fff;line-height:30px;text-align:center;background:#333;font-size:21px}.num_vouchers_price .select_mask i,.select_num_voucher .select_mask i{height:20px;width:20px;line-height:20px}.contact_form .select_mask select,.easypay-wrapper .select_mask select,.num_vouchers_price .select_mask select,.profile_form .select_mask select,.select_num_voucher .select_mask select,.suggest_your_business .select_mask select{position:relative;z-index:2;cursor:pointer;width:108%;height:40px;border:none;background:0 0;padding:0 0 0 10px;color:#333}.num_vouchers_price .select_mask select{width:115%;height:30px}.select_num_voucher .select_mask select{width:100%;height:30px}.contact_form .select_mask option,.easypay-wrapper .select_mask select option,.num_vouchers_price .select_mask select option,.profile_form select option,.select_num_voucher .select_mask select option,.suggest_your_business .select_mask select option{height:30px;padding:5px 0 0 10px}.num_vouchers_price .select_mask select option,.select_num_voucher .select_mask select option{height:24px}#contentProfile .profile_form .four_box{float:left;width:197px}#contentProfile .profile_form input[type=checkbox]{width:auto;height:auto;position:relative;top:2px;margin:0 10px 0 0}.contact_form input{width:100%}.contact_form textarea{width:100%;float:none;height:150px}.suggest_your_business label{width:350px;text-align:right;line-height:42px}.suggest_your_business .select_mask,.suggest_your_business input,.suggest_your_business textarea{width:350px;float:right}.suggest_your_business textarea{height:330px}.forgotten_pass{background:#fff;padding:20px}.forgotten_pass form input{width:250px}.forgotten_pass form input.btn{width:150px;padding:0}.forgotten_pass form .facebook_btn{width:150px}#contentProfile .profile_form input.brows_img{padding:0;border:none}#contentProfile .profile_form input.brows_img:hover{border:none}input.error{border-color:#b94a48!important;color:#b94a48}.lines-button{padding:2rem 1rem;transition:.3s;cursor:pointer;user-select:none;border-radius:.57143rem}.lines-button:hover{opacity:1}.lines-button:active{transition:0}.lines{display:inline-block;width:4rem;height:.57143rem;background:#ecf0f1;border-radius:.28571rem;transition:.3s;position:relative}.lines:after,.lines:before{display:inline-block;width:4rem;height:.57143rem;background:#ecf0f1;border-radius:.28571rem;transition:.3s;position:absolute;left:0;content:'';-webkit-transform-origin:.28571rem center;transform-origin:.28571rem center}.lines:before{top:.3rem}.lines:after{top:-.3rem}.lines-button:hover .lines:before{top:.3rem}.lines-button:hover .lines:after{top:-.3rem}.lines-button.close{-webkit-transform:scale3d(.8,.8,.8);transform:scale3d(.8,.8,.8)}.lines-button.arrow.close .lines:after,.lines-button.arrow.close .lines:before{top:0;width:2.22222rem}.lines-button.arrow.close .lines:before{-webkit-transform:rotate3d(0,0,1,40deg);transform:rotate3d(0,0,1,40deg)}.lines-button.arrow.close .lines:after{-webkit-transform:rotate3d(0,0,1,-40deg);transform:rotate3d(0,0,1,-40deg)}.lines-button.arrow-up.close{-webkit-transform:scale3d(.8,.8,.8) rotate3d(0,0,1,90deg);transform:scale3d(.8,.8,.8) rotate3d(0,0,1,90deg)}.lines-button.minus.close .lines:after,.lines-button.minus.close .lines:before{-webkit-transform:none;transform:none;top:0;width:4rem}.lines-button.x.close .lines{background:0 0}.lines-button.x.close .lines:after,.lines-button.x.close .lines:before{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:0;width:4rem}.lines-button.x.close .lines:before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.lines-button.x.close .lines:after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.lines-button.x2 .lines{transition:background .3s .5s ease}.lines-button.x2 .lines:after,.lines-button.x2 .lines:before{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:top .3s .6s ease,-webkit-transform .3s ease;transition:top .3s .6s ease,transform .3s ease}.lines-button.x2.close .lines{transition:background .3s 0s ease;background:0 0}.lines-button.x2.close .lines:after,.lines-button.x2.close .lines:before{transition:top .3s ease,-webkit-transform .3s .5s ease;transition:top .3s ease,transform .3s .5s ease;top:0;width:4rem}.lines-button.x2.close .lines:before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.lines-button.x2.close .lines:after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes rota{to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rota{to{-moz-transform:rotate(360deg)}}@-ms-keyframes rota{to{-ms-transform:rotate(360deg)}}@-o-keyframes rota{to{-o-transform:rotate(360deg)}}@keyframes rota{to{transform:rotate(360deg)}}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes flickerAnimation{0%,100%{opacity:0}50%{opacity:1}}@-o-keyframes flickerAnimation{0%,100%{opacity:0}50%{opacity:1}}@-moz-keyframes flickerAnimation{0%,100%{opacity:0}50%{opacity:1}}@-webkit-keyframes flickerAnimation{0%,100%{opacity:0}50%{opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes ripple-animation{from{-webkit-transform:scale(1);transform:scale(1);opacity:.4}to{-webkit-transform:scale(100);transform:scale(100);opacity:0}}@keyframes ripple-animation{from{-webkit-transform:scale(1);transform:scale(1);opacity:.4}to{-webkit-transform:scale(100);transform:scale(100);opacity:0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@-webkit-keyframes grow{0%{width:85%;height:85%;opacity:0}10%{opacity:1}100%{width:180%;height:180%;opacity:0}}@keyframes grow{0%{width:85%;height:85%;opacity:0}10%{opacity:1}100%{width:180%;height:180%;opacity:0}}@keyframes phone-icon{0%{transform:translate3d(0,0,0)}2%{transform:translate3d(.05em,0,0)}4%{transform:translate3d(-.05em,0,0)}6%{transform:translate3d(.05em,0,0)}8%{transform:translate3d(-.05em,0,0)}10%{transform:translate3d(.05em,0,0)}12%{transform:translate3d(-.05em,0,0)}14%{transform:translate3d(.05em,0,0)}16%{transform:translate3d(-.05em,0,0)}18%{transform:translate3d(.05em,0,0)}20%{transform:translate3d(-.05em,0,0)}22%{transform:translate3d(.05em,0,0)}24%{transform:translate3d(-.05em,0,0)}26%{transform:translate3d(.05em,0,0)}28%{transform:translate3d(-.05em,0,0)}30%{transform:translate3d(.05em,0,0)}32%{transform:translate3d(-.05em,0,0)}34%{transform:translate3d(.05em,0,0)}36%{transform:translate3d(-.05em,0,0)}38%{transform:translate3d(.05em,0,0)}40%{transform:translate3d(-.05em,0,0)}42%{transform:translate3d(.05em,0,0)}44%{transform:translate3d(-.05em,0,0)}46%{transform:translate3d(0,0,0)}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{transition-duration:.5s;transition-property:height,opacity,transform;transition-timing-function:cubic-bezier(.55,0,.1,1);overflow:hidden}.slide-left-enter,.slide-right-leave-active{opacity:0;transform:translate(2em,0)}.slide-left-leave-active,.slide-right-enter{opacity:0;transform:translate(-2em,0)}.fade-enter-active,.fade-leave-active{transition-duration:.3s;transition-property:height,opacity;transition-timing-function:ease;overflow:hidden}.fade-enter,.fade-leave-active{opacity:0}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&amp;v=4.7.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul&gt;li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}/*! jQuery UI - v1.11.4 - 2015-03-11
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&amp;fwDefault=normal&amp;fsDefault=1.1em&amp;cornerRadius=4px&amp;bgColorHeader=cccccc&amp;bgTextureHeader=highlight_soft&amp;bgImgOpacityHeader=75&amp;borderColorHeader=aaaaaa&amp;fcHeader=222222&amp;iconColorHeader=222222&amp;bgColorContent=ffffff&amp;bgTextureContent=flat&amp;bgImgOpacityContent=75&amp;borderColorContent=aaaaaa&amp;fcContent=222222&amp;iconColorContent=222222&amp;bgColorDefault=e6e6e6&amp;bgTextureDefault=glass&amp;bgImgOpacityDefault=75&amp;borderColorDefault=d3d3d3&amp;fcDefault=555555&amp;iconColorDefault=888888&amp;bgColorHover=dadada&amp;bgTextureHover=glass&amp;bgImgOpacityHover=75&amp;borderColorHover=999999&amp;fcHover=212121&amp;iconColorHover=454545&amp;bgColorActive=ffffff&amp;bgTextureActive=glass&amp;bgImgOpacityActive=65&amp;borderColorActive=aaaaaa&amp;fcActive=212121&amp;iconColorActive=454545&amp;bgColorHighlight=fbf9ee&amp;bgTextureHighlight=glass&amp;bgImgOpacityHighlight=55&amp;borderColorHighlight=fcefa1&amp;fcHighlight=363636&amp;iconColorHighlight=2e83ff&amp;bgColorError=fef1ec&amp;bgTextureError=glass&amp;bgImgOpacityError=95&amp;borderColorError=cd0a0a&amp;fcError=cd0a0a&amp;iconColorError=cd0a0a&amp;bgColorOverlay=aaaaaa&amp;bgTextureOverlay=flat&amp;bgImgOpacityOverlay=0&amp;opacityOverlay=30&amp;bgColorShadow=aaaaaa&amp;bgTextureShadow=flat&amp;bgImgOpacityShadow=0&amp;opacityShadow=30&amp;thicknessShadow=8px&amp;offsetTopShadow=-8px&amp;offsetLeftShadow=-8px&amp;cornerRadiusShadow=8px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:400;text-transform:uppercase;border:0;color:#fff}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td.ui-datepicker-week-end a.ui-state-default{color:#e02828}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{background:#fff;color:#333;font-weight:400;text-transform:uppercase}.ui-datepicker-calendar thead{background:#333}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #e3e3e3;background:#f8f8f8 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #7fa832;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #6b8d2a;background:#6b8d2a;color:#fff}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background:url(../images/right-arrow.png) center center no-repeat!important}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background:url(../images/left-arrow.png) center center no-repeat!important}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:0}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:0}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:0}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}#ui-datepicker-div{font-family:'Roboto Condensed',sans-serif;z-index:5555}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.offers_slider .owl-carousel li{list-style-type:none!important}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{display:block;position:absolute;bottom:35%;width:40px;height:40px;text-indent:-10000px;background-image:url(../images/slider-navi.png);background-repeat:no-repeat;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;behavior:url(PIE.htc)}.offers_slider .owl-controls{display:block;position:relative;height:50px;background:#fff}.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{bottom:35%}section#contentOffer.offerV2 .owl-carousel .owl-controls .owl-nav .owl-next,section#contentOffer.offerV2 .owl-carousel .owl-controls .owl-nav .owl-prev{bottom:40%}.owl-carousel .owl-controls .owl-nav .owl-prev{left:0;background-position:-6px 0}.owl-carousel .owl-controls .owl-nav .owl-next{right:0;background-position:-54px 0}.owl-carousel .owl-controls .owl-nav .owl-prev:hover{left:0;background-position:-6px -50px}.owl-carousel .owl-controls .owl-nav .owl-next:hover{right:0;background-position:-54px -50px}.offers_slider .owl-carousel .owl-controls .owl-nav .owl-next,.offers_slider .owl-carousel .owl-controls .owl-nav .owl-prev{bottom:5px;background-color:#333}.offers_slider .owl-carousel .owl-controls .owl-nav .owl-next:hover,.offers_slider .owl-carousel .owl-controls .owl-nav .owl-prev:hover{background-color:#7fa832}.offers_slider .owl-carousel .owl-controls .owl-nav .owl-prev{left:5px;background-position:-6px -54px!important}.offers_slider .owl-carousel .owl-stage-outer{margin-bottom:10px}.offers_slider .owl-carousel .owl-controls .owl-nav .owl-next{right:5px;background-position:-54px -54px!important}.owl-carousel.indexSlider{padding:10px!important;background:#e3e3e3}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.offerSlider .owl-dots{display:none!important}.owl-theme .owl-dots .owl-dot{display:inline-block;cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-theme .owl-dots .owl-dot span{background:#d6d6d6;display:block;height:10px;margin:5px 7px;width:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;behavior:url(PIE.htc)}.owl-theme .owl-dots{text-align:center;padding:15px 0 0 0}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#7fa832}.owl-carousel.offerSlider .owl-controls .owl-nav .owl-next,.owl-carousel.offerSlider .owl-controls .owl-nav .owl-prev{height:50px}.owl-theme .owl-controls .owl-pagination{display:none}.owl-theme .owl-controls .owl-buttons{position:absolute;width:101px;height:50px;bottom:-50px;right:0;text-align:center;z-index:100}.owl-theme .owl-controls .owl-buttons div{display:block;width:50px;height:50px;text-indent:-9999px;background:#4c4c4c url(../images/slider-navi.png) 0 0 no-repeat;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;behavior:url(PIE.htc)}.owl-theme .owl-controls.clickable .owl-buttons div:hover{background-color:#7fa832;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;behavior:url(PIE.htc)}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#f33c11}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(../images/AjaxLoader.gif) no-repeat center center}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}.qtip-content{padding:5px 9px;text-align:left;word-wrap:break-word}.qtip-titlebar{padding:5px 35px 5px 10px;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:0;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{border:1px solid #f1d031;background-color:#ffffa3;color:#555}.qtip-default .qtip-titlebar{background-color:#ffef93}.qtip-default .qtip-icon{border-color:#ccc;background:#f1f1f1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#aaa;color:#111}.qtip-light{background-color:#fff;border-color:#e2e2e2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-cream{background-color:#fbf7aa;border-color:#f9e98e;color:#a27d35}.qtip-red,.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover{border-color:#d95252}.qtip-cream .qtip-titlebar{background-color:#f0de7d}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}.qtip-red{background-color:#f78b83;color:#912323}.qtip-red .qtip-titlebar{background-color:#f06d65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-green{background-color:#caed9e;border-color:#90d93f;color:#3f6219}.qtip-green .qtip-titlebar{background-color:#b0de78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}.qtip-blue{background-color:#e5f6fe;border-color:#add9ed;color:#5e99bd}.qtip-blue .qtip-titlebar{background-color:#d0e9f5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border:0 solid transparent;background:#4a4a4a;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4a4a4a),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4a4a4a 0,#000 100%);background-image:-moz-linear-gradient(top,#4a4a4a 0,#000 100%);background-image:-ms-linear-gradient(top,#4a4a4a 0,#000 100%);background-image:-o-linear-gradient(top,#4a4a4a 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4a4a4a;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:0 0;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#d9d9c2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876a;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959fa9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f9f9f9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3a79b8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3a79b8),to(#2e629d));background-image:-webkit-linear-gradient(top,#3a79b8,#2e629d);background-image:-moz-linear-gradient(top,#3a79b8,#2e629d);background-image:-ms-linear-gradient(top,#3a79b8,#2e629d);background-image:-o-linear-gradient(top,#3a79b8,#2e629d)}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#fbfbfb;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:0 0}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}.tn_destination_box{height:150px;width:200px;margin:20% auto}.qtip{color:#000;background-color:rgba(0,0,0,.75);border:none;line-height:20px;font-size:14px}.qtip-content{color:#fff;text-align:center;cursor:pointer}.qtip-newline{display:block;text-align:center;color:#b4b4b4}.destination-search,.destination-search28,.destination-search5{position:relative;overflow:visible;width:270px!important;margin:10px;height:120px;float:left}.destination-search input,.destination-search28 input,.destination-search5 input{display:block;width:95%;background:#fff;color:#565656;border:1px solid #d3dadf;border-radius:5px;padding-left:30px}.destination-list{width:240px!important;height:280px;overflow:hidden;float:none!important}.destination-list li{line-height:0!important}.targeting-box{width:50%}.nationalCategory .targeting-box{width:auto;clear:none}.clearBoth{clear:both}.targeting-places li a{line-height:20px!important}.search{position:absolute;left:10px;top:12px;color:#7fa832}.targeting-places.double-place li{width:50%!important;float:left!important}.destination{line-height:25px!important}.informativ{font-size:14px;color:#7fa832;margin-top:5px;margin-bottom:5px}.informativ a{color:#000}.important{font-size:16px;color:#7fa832;text-align:center;margin-top:7px;margin-bottom:7px}.right-padded-5{padding-right:5px}.rio-button{display:block;position:relative;width:100%;height:100%;background:#fff;color:#333;text-align:center;line-height:42px;font-size:16px}.rio-button:hover{color:#fff;background:#7fa832}.small-arrow{font-size:10px;margin-left:5px}.button-holder{text-align:center;margin:5px 0 10px 0}.button-right{padding:0!important;padding-left:20px!important}.icon-right{margin:0 0 0 20px!important;float:none!important;border:none!important;border-left:1px solid #e3e3e3!important;background:0 0!important}.destination-targeting .destination-name{text-align:left}.destination-targeting.big .destination-name{margin-right:30px;text-align:center}.destination-targeting .informativ{text-align:left;margin-left:7px}
</pre></body></html>