
@font-face {
 font-family:'icomoon';
 font-style:normal;
 font-weight:normal;
 src:url("../font/icomoon.eot");
 src:url("../font/icomoon.eot?#iefix") format('embedded-opentype'),url("../font/icomoon.woff") format('woff'),url("../font/icomoon.ttf") format('truetype'),url("../font/icomoon.svg#icomoon") format("svg")
}
html:hover .icon {
 -ms-zoom:1
}
.icon,ul.bullet-arrow>li:before,ul.tick-list>li:before,ul.info-list>li:before,ul.file-list>li:before,.ui-datepicker-trigger:after,.invia-form-element-item label:after,.invia-form-element ul label:after,.int-error .fix-int:after,.int-ok .fix-int:after,.btn-search>span:before,.btn-arrow-right>span:after,.btn-ico-list-write>span:before,.selectBox-menuShowing .selectBox-arrow:after,.one-click .wrap .invia-form-element .int-wrap .int-code.is-open .code:after,.fixed-loader:before,.ajaxLoader:before,.message .ico:after,.message .help:after,.peak .title:before,.sk-tooltip .loading #sk-content:after,.sk-standard .loading #sk-content:after,.sk-fullscreen .loading #sk-content-wrap:after,.sk-fullscreen #sk-box-pages .prev:after,.sk-fullscreen #sk-box-pages .next:after,.ui-datepicker-header .ui-datepicker-prev:after,.ui-datepicker-header .ui-datepicker-next:after,.ui-stars-star a:before,.ui-stars-cancel a:before,.crossroad .illust,.tabs-nav-overflow .prev:after,.tabs-nav-overflow .next:after,.box-gmap:before,.message-box .h1:before,.box-demand .steps .active:after,.box-demand .steps .active-old:after,.box-forecast .toggle a:after,.form-order-version1 .add a:after,.form-order-version1 .remove a:after,.search-loader:before,.form-mainsearch .options .close:after,.form-mainsearch .options .tools .delete:before,.form-mainsearch .options .tools .choose span:before,.form-mainsearch .list label>span:after,.form-mainsearch .main-select .search .delete:after,.form-mainsearch .controls-wrap .k2form-row-remover:after {
 font-family:'icomoon';
 speak:none;
 font-style:normal;
 font-weight:normal;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 font-size:16px;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
 text-shadow:1px 1px 1px rgba(0,0,0,0.004);
 -webkit-transition:color .2s;
 -moz-transition:color .2s;
 -o-transition:color .2s;
 -ms-transition:color .2s;
 transition:color .2s
}
.icon,.box-forecast .toggle a:after {
 display:inline-block;
 position:relative;
 text-align:center
}
.icon-rotate:before {
 display:block
}
.illust-note:before {
 content:"\e66b"
}
.illust-tree:before {
 content:"\e66c"
}
.illust-people:before {
 content:"\e66d"
}
.illust-bubbles:before {
 content:"\e66e"
}
.illust-phone:before {
 content:"\e66f"
}
.illust-flipchart:before {
 content:"\e670"
}
.illust-build:before {
 content:"\e671"
}
.illust-rubic:before {
 content:"\e672"
}
.illust-watches:before {
 content:"\e673"
}
.illust-cup:before {
 content:"\e674"
}
.illust-graph:before {
 content:"\e675"
}
.illust-family-lawyer:before {
 content:"\e676"
}
.illust-peaceful-holiday-ins:before {
 content:"\e677"
}
.illust-tickets:before {
 content:"\e678"
}
.illust-visa-service:before {
 content:"\e679"
}
.illust-invia-business:before {
 content:"\e67a"
}
.illust-technical-support:before {
 content:"\e67b"
}
.illust-affiliate:before {
 content:"\e67c"
}
.illust-taxi:before {
 content:"\e67d"
}
.illust-car-rental:before {
 content:"\e67e"
}
.illust-deposit500:before {
 content:"\e67f"
}
.domain-4 .illust-deposit500:before {
 content:"\e902"
}
.icon-illust-deposit15000:before {
 content:"\e902"
}
.illust-deposit20:before {
 content:"\e68b"
}
.illust-airport-parking:before {
 content:"\e680"
}
.illust-factor-100:before {
 content:"\e681"
}
.illust-insurance:before {
 content:"\e682"
}
.illust-on-instalment:before {
 content:"\e683"
}
.illust-certificate:before {
 content:"\e684"
}
.icon-facebook-square:before {
 content:"\e903"
}
.icon-instagram:before {
 content:"\e904"
}
.icon-youtube-square:before {
 content:"\e905"
}
.icon-twitter-square:before {
 content:"\e906"
}
.icon-google-plus-square:before {
 content:"\e907"
}
.icon-envelope-square:before {
 content:"\e908"
}
.icon-illust-deposit15000:before {
 content:"\e902"
}
.icon-filter:before {
 content:"\e900"
}
.icon-lock:before {
 content:"\e901"
}
.icon-year12:before {
 content:"\e686"
}
.icon-year14:before {
 content:"\e687"
}
.icon-year16:before {
 content:"\e688"
}
.icon-year17:before {
 content:"\e689"
}
.icon-year18:before {
 content:"\e68a"
}
.icon-steps:before {
 content:"\e685"
}
.icon-ico-house:before,.icon-accommodation:before {
 content:"\e600"
}
.icon-aa-10:before,.icon-action-discount:before {
 content:"\e601"
}
.icon-aa-4:before,.icon-action-child:before {
 content:"\e602"
}
.icon-aa-12:before,.icon-action-senior:before {
 content:"\e603"
}
.icon-aa-5:before,.icon-action-skipass:before {
 content:"\e604"
}
.icon-aa-8:before,.icon-action-time:before {
 content:"\e605"
}
.icon-add:before {
 content:"\e606"
}
.icon-ico-airplane:before,.icon-airplane:before {
 content:"\e607"
}
.icon-arrow-down:before,.box-forecast .toggle a:after {
 content:"\e608"
}
.icon-arrow-left:before {
 content:"\e609"
}
.icon-arrow-right-circle:before {
 content:"\e60a"
}
.icon-arrow-right:before {
 content:"\e60b"
}
.icon-arrow-top:before,.box-forecast .toggle a.is-toggled:after {
 content:"\e60c"
}
.icon-ico-umbrela:before,.icon-atlas-accommodation:before {
 content:"\e60d"
}
.icon-ico-bubble:before,.icon-atlas-bubble:before {
 content:"\e60e"
}
.icon-ico-photo:before,.icon-atlas-camera:before {
 content:"\e60f"
}
.icon-ico-car:before,.icon-atlas-car:before {
 content:"\e610"
}
.icon-ico-phone:before,.icon-atlas-contact:before {
 content:"\e611"
}
.icon-ico-valuation:before,.icon-atlas-date:before {
 content:"\e612"
}
.icon-ico-glass:before,.icon-atlas-drink:before {
 content:"\e613"
}
.icon-ico-elephant:before,.icon-atlas-fauna:before {
 content:"\e614"
}
.icon-ico-tree:before,.icon-atlas-flora:before {
 content:"\e615"
}
.icon-ico-food:before,.icon-atlas-food:before {
 content:"\e616"
}
.icon-ico-heart:before,.icon-atlas-hearth:before {
 content:"\e617"
}
.ck_info_tip .icon-atlas-info {
 font-size:20px;
 vertical-align:middle;
 top:-1px;
 color:#0b4974
}
.icon-ico-info:before,.icon-atlas-info:before {
 content:"\e618"
}
.icon-ico-money:before,.icon-atlas-money:before {
 content:"\e619"
}
.icon-atlas-phone:before {
 content:"\e61a"
}
.icon-ico-clock:before,.icon-atlas-time:before {
 content:"\e61b"
}
.icon-ico-warning:before,.icon-atlas-warning:before {
 content:"\e61c"
}
.icon-ico-weather:before,.icon-atlas-weather:before {
 content:"\e61d"
}
.icon-attr-aircondition:before {
 content:"\e61e"
}
.icon-attr-airport-distance:before {
 content:"\e61f"
}
.icon-attr-beach-distance:before {
 content:"\e620"
}
.icon-attr-city-distance:before {
 content:"\e621"
}
.icon-attr-drink:before {
 content:"\e622"
}
.icon-attr-flora:before {
 content:"\e623"
}
.icon-attr-fun:before {
 content:"\e624"
}
.icon-attr-gym:before {
 content:"\e625"
}
.icon-attr-heart:before {
 content:"\e626"
}
.icon-attr-child:before {
 content:"\e627"
}
.icon-attr-pool-indoor:before {
 content:"\e628"
}
.icon-attr-pool:before {
 content:"\e629"
}
.icon-attr-ski-storage:before {
 content:"\e62a"
}
.icon-attr-skiareal-distance:before {
 content:"\e62b"
}
.icon-attr-skiareal:before {
 content:"\e62c"
}
.icon-attr-slope:before {
 content:"\e62d"
}
.icon-attr-umbrella:before {
 content:"\e62e"
}
.icon-attr-wifi:before {
 content:"\e62f"
}
.icon-basket:before {
 content:"\e630"
}
.icon-ico-bus-airplane:before,.icon-bus-airplane:before {
 content:"\e631"
}
.icon-ico-bus:before,.icon-bus:before {
 content:"\e632"
}
.icon-calendar:before {
 content:"\e633"
}
.icon-ico-car2:before,.icon-car:before {
 content:"\e634"
}
.icon-term-full:before,.icon-cross-circle:before {
 content:"\e635"
}
.icon-cross:before {
 content:"\e636"
}
.icon-discount:before {
 content:"\e637"
}
.icon-discount-border:before {
 content:"\e669"
}
.icon-earth:before {
 content:"\e638"
}
.icon-emotion-1:before {
 content:"\e639"
}
.icon-emotion-2:before {
 content:"\e63a"
}
.icon-emotion-3:before {
 content:"\e63b"
}
.icon-emotion-4:before {
 content:"\e63c"
}
.icon-emotion-5:before {
 content:"\e642"
}
.icon-facebook:before {
 content:"\e63d"
}
.icon-ico-cutlery:before,.icon-food:before {
 content:"\e63e"
}
.icon-google:before {
 content:"\e63f"
}
.icon-hand:before {
 content:"\e640"
}
.icon-heart:before {
 content:"\e641"
}
.icon-help:before {
 content:"\e642"
}
.icon-home:before {
 content:"\e643"
}
.icon-info {
 color:#05affa;
 top:-1px;
 font-size:20px;
 vertical-align:middle
}
.icon-info:before {
 content:"\e644"
}
.icon-loader:before {
 content:"\e645"
}
.icon-logo:before {
 content:"\e646"
}
.icon-ico-game:before,.icon-map-marker:before {
 content:"\e647"
}
.icon-marker:before {
 content:"\e648"
}
.icon-menu:before {
 content:"\e649"
}
.icon-message-circle:before {
 content:"\e64a"
}
.icon-message:before {
 content:"\e64b"
}
.icon-minus:before {
 content:"\e64c"
}
.icon-phone:before {
 content:"\e611"
}
.icon-plus:before {
 content:"\e64e"
}
.icon-profile:before {
 content:"\e64f"
}
.icon-return:before {
 content:"\e650"
}
.icon-rss:before {
 content:"\e651"
}
.icon-search:before {
 content:"\e652"
}
.icon-setting:before {
 content:"\e653"
}
.icon-skiing:before {
 content:"\e654"
}
.icon-snow:before {
 content:"\e655"
}
.icon-star-empty:before {
 content:"\e656"
}
.icon-star:before {
 content:"\e657"
}
.icon-sun {
 color:#fac841
}
.icon-sun:before {
 content:"\e658"
}
.icon-ico-eur:before,.icon-tag:before {
 content:"\e659"
}
.icon-thumb-up:before {
 content:"\e65a"
}
.icon-thumb-up-border:before {
 content:"\e66a"
}
.icon-thumb-down:before {
 content:"\e64d"
}
.icon-term-free:before,.icon-tick-square:before {
 content:"\e65b"
}
.icon-tick:before {
 content:"\e65c"
}
.icon-train:before {
 content:"\e65d"
}
.icon-twitter:before {
 content:"\e65e"
}
.icon-term-on-request:before,.icon-warning:before {
 content:"\e65f"
}
.icon-water {
 color:#05aff0
}
.icon-water:before {
 content:"\e660"
}
.icon-weather-few-clouds:before {
 content:"\e661"
}
.icon-weather-overcast:before {
 content:"\e662"
}
.icon-weather-fog:before {
 content:"\e663"
}
.icon-weather-showers-scattered:before,.icon-weather-showers:before {
 content:"\e664"
}
.icon-weather-snow:before {
 content:"\e665"
}
.icon-weather-storm:before {
 content:"\e666"
}
.icon-weather-clear:before {
 content:"\e667"
}
.icon-write:before {
 content:"\e668"
}
.ico-favourite {
 vertical-align:top;
 padding-left:25px;
 cursor:pointer;
 color:#0b4974;
 -webkit-transition:color .2s;
 -moz-transition:color .2s;
 -o-transition:color .2s;
 -ms-transition:color .2s;
 transition:color .2s
}
.ico-favourite:hover {
 color:#05aff0
}
.ico-favourite:before {
 content:"\e641";
 font-family:'icomoon';
 width:22px;
 height:22px;
 font-size:20px;
 line-height:22px;
 position:absolute;
 left:0;
 top:50%;
 margin-top:-11px;
 color:#c9c9c9;
 -webkit-transition:color .2s;
 -moz-transition:color .2s;
 -o-transition:color .2s;
 -ms-transition:color .2s;
 transition:color .2s
}
.ico-favourite:hover:before,.ico-favourite.active:before,.ico-favourite.ico-removebox:before {
 color:#f17d24
}
.ico-favourite.ico-only {
 font:0/0 a;
 color:transparent;
 text-decoration:none;
 height:22px;
 padding-left:22px
}
.icon-exclamation:before {
 content:"\e909"
}
.icon-i:before {
 content:"\e90a"
}
.icon-cross-country-ski:before {
 content:"\e90b"
}
.icon-freeride:before {
 content:"\e90c"
}
.icon-chairlift:before {
 content:"\e90d"
}
.icon-lightbulb:before {
 content:"\e90e"
}
.icon-skilift:before {
 content:"\e90f"
}
.icon-sledtracks:before {
 content:"\e910"
}
.icon-slope:before {
 content:"\e911"
}
.icon-snowpark:before {
 content:"\e912"
}
.icon-surfing:before {
 content:"\e913"
}
.icon-waterpark:before {
 content:"\e914"
}
.icon-bowling:before {
 content:"\e915"
}
.icon-diving-center:before {
 content:"\e916"
}
.icon-bicycle-rental:before {
 content:"\e917"
}
.icon-golf:before {
 content:"\e918"
}
.icon-accessibility:before {
 content:"\e919"
}
.icon-animation-program:before {
 content:"\e91a"
}
.icon-illust-ball-sports:before {
 content:"\e91b"
}
.icon-google-plus:before {
 content:"\e91c"
}
.icon-facebook-simple:before {
 content:"\e91e"
}
.icon-mobile:before {
 content:"\e91d"
}
.icon-child:before {
 content:"\e91d"
}
.icon-male:before {
 content:"\e91e"
}
