﻿/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */
@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}html,button,input,select,textarea{color:#222;}html{background-color:#fff;}::-moz-selection{background:#b3d4fc;text-shadow:none;}::selection{background:#b3d4fc;text-shadow:none;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}audio,canvas,img,video{vertical-align:middle;}fieldset{border:0;margin:0;padding:0;}textarea{resize:vertical;}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0;}.hidden{display:none !important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}.list-bolt-style{list-style-type:disc;list-style-position:inside;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}html,button,input,select,textarea{color:#222;font-family:Arial;}::-moz-selection{background:#b3d4fc;text-shadow:none;}::selection{background:#b3d4fc;text-shadow:none;}.ltr{direction:ltr;}.inline-block{display:inline-block;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}audio,canvas,img,video{vertical-align:middle;display:inline-block;*display:inline;*zoom:1;}fieldset{border:0;margin:0;padding:0;}textarea{resize:vertical;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}@-webkit-keyframes fade{5%{opacity:.8;}30%{opacity:.5;}}@-ms-keyframes fade{5%{opacity:.8;}30%{opacity:.5;}}@-moz-keyframes fade{5%{opacity:.8;}30%{opacity:.5;}}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strong,sub,sup,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;text-decoration:none;max-height:9999999px;}html{line-height:1;font-family:Arial;direction:rtl;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:none;}@font-face{font-family:'typographregular';src:url('../NetCraft/app_themes/fonts/typographregular.ttf') format('truetype');font-display:swap;}@font-face{font-family:'Assistant-Regular';src:url('../NetCraft/app_themes/fonts/Assistant-Regular.ttf') format('truetype');font-display:swap;}.typograph{font-family:'typographregular',Arial;}.font-assistant{font-family:'Assistant-Regular',Arial;}body{width:640px !important;margin:0 auto;display:block !important;font-family:'typographregular';}.global-container{width:640px;margin:0 auto;}.select{font-size:33px;color:#0f2c3f;background:transparent;width:100%;border:0;border-radius:0;height:81px;-webkit-appearance:none;-moz-appearance:none;padding-right:10px;}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;}.hidden,[hidden]{display:none !important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.clear{clear:both;}ol,ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle;}q,blockquote{quotes:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none;}a img{border:none;}.overflow-hidden{overflow:hidden;}.brandline359-528 .dark-bg{background-color:#dadada;}.bp-theme-10 .dark-bg{background-color:#000;}.dark-bg{background-color:#0f2c3f;height:85px;position:relative;text-align:center;line-height:69px;}.grey-font{color:#cdcdcd;}.red-font{color:#f00;}.bp-theme-10 .dark-font{color:#000;}.dark-font{color:#0f2c3f;}.high-font{color:#002c5c;}.text-right{text-align:right;}.text-left{text-align:left;}.white-font{color:#fff;}.blue-font{color:#0fcbef;}.small-font{font-size:22px;}.regular-font{font-size:25px;}.large-font{font-size:29px;}.gigant-font{font-size:33px;}.x-gigant-font{font-size:42px;}.normal-font{font-weight:normal;}.bold{font-weight:bold;}.line{text-decoration:line-through;}.personalBenefits{position:absolute;bottom:-31px;width:92%;left:0;text-align:center;margin:10px auto;right:0;}.sum{padding-right:10px;}.margin-auto{margin-left:auto;margin-right:auto;}.margin-top{margin-top:28px;}.margin-left{margin-left:28px;}.margin-right{margin-right:28px;}.margin-bottom{margin-bottom:28px;}.padding-top{padding-top:28px;}.padding-left{padding-left:28px;}.padding-right{padding-right:28px;}.padding-bottom{padding-bottom:28px;}.margin-top-small{margin-top:10px;}.margin-left-small{margin-left:10px;}.margin-right-small{margin-right:10px;}.margin-bottom-small{margin-bottom:10px;}.padding-top-small{padding-top:10px;}.padding-left-small{padding-left:10px;}.padding-right-small{padding-right:10px;}.padding-bottom-small{padding-bottom:10px;}.padding-small{padding:10px;}.center{text-align:center;}.left{float:left;}.right{float:right;}.width-100{width:100%;}.whole-width{width:640px;}.order-details{margin-bottom:20px;}.label{width:8px;height:38px;}.grey{background-color:#ededed;}.white{background-color:#fff;}.black{background-color:#000;}.yellow{background-color:#ffdd02;}.orange{background-color:#f90;}.blue{background-color:#1986e2;}.beige{background-color:#b4982b;}.gardient-blue{background:#60edf9;background:-moz-linear-gradient(top,#60edf9 0%,#30caee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#60edf9),color-stop(100%,#30caee));background:-webkit-linear-gradient(top,#60edf9 0%,#30caee 100%);background:-o-linear-gradient(top,#60edf9 0%,#30caee 100%);background:-ms-linear-gradient(top,#60edf9 0%,#30caee 100%);background:linear-gradient(to bottom,#60edf9 0%,#30caee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60edf9',endColorstr='#30caee',GradientType=0);}.absolute{position:absolute;}.relative{position:relative;}.check-mark-icon{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABGUlEQVQ4jaXUwVHCQBjF8R+KZ7h4tgOhAy3BGa860oF2ICVgBeJwV6jAWIHQAXQAZw56yGZYw4IJvFN25+Wft9/3bRrNyzvHaD0bgbPO/Sl+GscCcY0+rnDbPBI2wGN4flvPRu+HAtvI0IlgPTg5ANbFNAWDugm7IVkrBaNewi0YemVTVWAb4wg2w1PKWAVYNOAirBfyUVmmzEUNb2yOlJU8A5sGrII3CSsSDvGBZ3z6W5c+Hkrr6S5YnHBlU5/XkGAZPlJoEtLuVTMk6uI72h+WfCs7mlBW0ZQpXqL9VpRYSDavAyxeSmkhr10lxcC5fFjLqnTUFJDt2n3JB/pgYCa/BYX6dWApYAyZ2B7yf5X624xxbs9t2Kdf9vFBMwbEIg4AAAAASUVORK5CYII=');height:20px;width:20px;display:inline-block;}.underline{text-decoration:underline;}.large-font-contactNote{font-size:28px;}.android .large-font-contactNote{font-size:26px;}.button.blue-button{background-color:#00cff1;}.login-container-shamamiam .button.blue-button{background-color:#ffd602;}.form-container-oracle-login .button{height:85px;line-height:85px;border-radius:6px;position:relative;}.button.hollow-button{background-color:transparent;border:1px solid #103f6a;}.button.busy,.ajax-link.busy{pointer-events:none;opacity:.5;}.ajax-link.busy:after{display:inline-block;margin-right:25px;}.ajax-link.complete:after{content:'נשלח';margin-right:25px;color:#00cff1;display:inline-block;text-decoration:none;font-style:italic;}.ajax-link.busy:after,.button.busy:after{content:'';background-image:url(../Images/bx_loader.gif);height:32px;width:32px;}.button.busy:after{display:block;position:absolute;left:45%;bottom:0;top:0;margin:auto 0;}.testmarker{position:fixed;height:5px;top:0;background:#f00;z-index:999;width:100%;}.arrow-left-white{width:34px;height:37px;background-image:url(../NetCraft/img/arrowUpWhite.png);background-repeat:no-repeat;background-size:34px;-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}.arrow-right-white{width:34px;height:37px;background-image:url(../NetCraft/img/arrowUpWhite.png);background-repeat:no-repeat;background-size:34px;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.event-icon{width:68px;height:68px;background-image:url(../NetCraft/img/bonusesIcons.png);background-repeat:no-repeat;background-size:90px;background-position:-16px -466px;}.gift-icon{width:68px;height:68px;background-image:url(../NetCraft/img/bonusesIcons.png);background-repeat:no-repeat;background-size:90px;background-position:-16px -385px;}.ticket-icon{width:68px;height:68px;background-image:url(../NetCraft/img/bonusesIcons.png);background-repeat:no-repeat;background-size:90px;background-position:-16px -302px;}.star-blue-icon{width:68px;height:68px;background-image:url(../NetCraft/img/bonusesIcons.png);background-repeat:no-repeat;background-size:90px;background-position:-16px -212px;}.airplane-icon{width:68px;height:68px;background-image:url(../NetCraft/img/bonusesIcons.png);background-repeat:no-repeat;background-size:90px;background-position:-16px -100px;}.clock-icon{width:68px;height:68px;background-image:url(../NetCraft/img/bonusesIcons.png);background-repeat:no-repeat;background-size:90px;background-position:-16px -15px;}.high-circle{height:68px;width:68px;float:right;border:1px solid #1d3565;background-size:61%;background-position:10px;background-repeat:no-repeat;-moz-border-radius:34px;-webkit-border-radius:34px;-khtml-border-radius:34px;border-radius:34px;border-width:3px;}.share-icon{width:39px;height:42px;background-image:url(../NetCraft/img/shareIcon.png);background-repeat:no-repeat;background-size:39px;}.white-calendar-icon{width:50px;height:50px;background-image:url(../NetCraft/img/whiteCalendar.png);background-repeat:no-repeat;background-size:50px;}.star-icon{width:40px;height:39px;background-image:url(../NetCraft/img/heartIcon.png);background-repeat:no-repeat;background-size:40px;margin-top:10px;background-position-y:-42px;}.info-icon{width:62px;height:62px;border:none;background:url(../NetCraft/img/infoIcon.png) no-repeat;background-size:contain;}.heart-white-icon{height:80px;width:80px;float:right;border:1px solid #fff;background-size:cover;background-position:2px 1px;background-image:url("../NetCraft/img/blueIcons.png");background-repeat:no-repeat;-moz-border-radius:40px;-webkit-border-radius:40px;-khtml-border-radius:40px;border-radius:40px;background-color:#f3f9fd;}.leaf-white-icon{height:80px;width:80px;float:right;border:1px solid #fff;background-size:cover;background-position:2px -555px;background-image:url("../NetCraft/img/blueIcons.png");background-repeat:no-repeat;-moz-border-radius:40px;-webkit-border-radius:40px;-khtml-border-radius:40px;border-radius:40px;background-color:#f3f9fd;}.umbrela-white-icon{height:80px;width:80px;float:right;border:1px solid #fff;background-size:cover;background-position:2px -112px;background-image:url("../NetCraft/img/blueIcons.png");background-repeat:no-repeat;-moz-border-radius:40px;-webkit-border-radius:40px;-khtml-border-radius:40px;border-radius:40px;background-color:#f3f9fd;}.yellow-checked-icon{width:32px;height:32px;background-image:url(../NetCraft/img/yellowCheckedIcon.png);background-repeat:no-repeat;background-size:33px;}.fattal-click-icon{width:150px;height:100px;background-image:url(../NetCraft/img/fattalClick.png);background-repeat:no-repeat;background-size:150px;}.home-dark-icon{width:50px;height:50px;background-image:url(../NetCraft/img/homeDarkIcon.png);background-repeat:no-repeat;background-size:50px;}.sprite-mobile{background-image:url(../Images/sprite_mobile.png);background-repeat:no-repeat;display:inline-block;}.human-icon{width:20px;height:31px;background:url(../Images/sprite_mobile.png) no-repeat -336px -561px;}.sale-corner-icon{width:100px;height:95px;background-image:url(../NetCraft/img/saleIcon.png);background-repeat:no-repeat;background-size:100px;}.information-icon{height:32px;width:32px;float:right;border:1px solid #0f2c3f;background-size:52%;background-position:9px;background-image:url("../NetCraft/img/informationIcon.png");background-repeat:no-repeat;-moz-border-radius:16px;-webkit-border-radius:16px;-khtml-border-radius:16px;border-radius:16px;background-color:#002c5c;}.sale-icon{width:200px;height:50px;background-image:url(../NetCraft/img/saleButton.png);background-repeat:no-repeat;background-size:200px;}.red-flag-icon{width:205px;height:48px;background-image:url(../NetCraft/img/redFlagReverse.png);background-repeat:no-repeat;background-size:205px;text-align:center;}.red-flag-icon label{height:48px;line-height:48px;margin-right:-10px;}.angels-city-icon{width:150px;height:108px;background-image:url(../NetCraft/img/angelsCityIcon.png);background-repeat:no-repeat;background-size:141px;}.flag-heart-icon{width:60px;height:69px;background-image:url(../NetCraft/img/whiteFlagWithHeartIcon.png);background-repeat:no-repeat;background-size:60px;}.ok-icon{height:60px;width:60px;float:right;border:1px solid #0f2c3f;background-size:61%;background-position:10px;background-image:url("../NetCraft/img/checkedDarkIcon.png");background-repeat:no-repeat;-moz-border-radius:30px;-webkit-border-radius:30px;-khtml-border-radius:30px;border-radius:30px;border-width:2px;}.success-message{background-color:#eafde6;border:1px solid #90dda1;}.credit-cards-icon{width:438px;height:51px;background-image:url(../NetCraft/img/creditCardsIcon.png);background-repeat:no-repeat;background-size:433px;}.lock-white-icon{width:38px;height:45px;background-image:url(../NetCraft/img/lockWhiteIcon.png);background-repeat:no-repeat;background-size:33px;}.private-details-icon{width:38px;height:35px;background-image:url(../NetCraft/img/privateDetailsIcon.png);background-repeat:no-repeat;background-size:33px;}.rounded-checkbox{height:30px;width:30px;float:right;border:1px solid #d3d3d3;background-size:61%;background-position:10px;background-repeat:no-repeat;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;background-color:#fff;}.rounded-checkbox-checked{height:40px;width:40px;float:right;border:1px solid #d3d3d3;background-size:61%;background-position:10px;background-repeat:no-repeat;-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;border-radius:20px;background-color:#1a2855;box-shadow:inset 0 0 0 3px white;}.vote-hand-circle-icon{height:66px;width:66px;float:right;border:1px solid #000;background-size:61%;background-position:13px;background-image:url("../NetCraft/img/voteHandIcon.png");background-repeat:no-repeat;-moz-border-radius:33px;-webkit-border-radius:33px;-khtml-border-radius:33px;border-radius:33px;}.checked-dark-circle-icon{height:60px;width:60px;float:right;border:1px solid #0f2c3f;background-size:61%;background-position:13px;background-image:url("../NetCraft/img/checkedDarkIcon.png");background-repeat:no-repeat;-moz-border-radius:30px;-webkit-border-radius:30px;-khtml-border-radius:30px;border-radius:30px;}.attention-icon{width:62px;height:62px;background:url(../NetCraft/img/errMsgSign.png) no-repeat;background-size:contain;}.close-icon{width:36px;height:36px;background-image:url(../NetCraft/img/errMsgClose.png);background-repeat:no-repeat;background-size:36px;}.shamaim-icon{width:120px;height:36px;background-image:url(../NetCraft/img/shamaim.png);background-repeat:no-repeat;background-size:124px;}.shamaim-white-line-icon{width:120px;height:36px;background-image:url(../NetCraft/img/shamaimWhiteLine.png);background-repeat:no-repeat;background-size:124px;}.order-specials-icon{width:39px;height:39px;background-image:url(../NetCraft/img/specialOrderDetails.png);background-repeat:no-repeat;background-size:33px;}.order-details-icon{width:38px;height:35px;background-image:url(../NetCraft/img/orderDetailsIcon.png);background-repeat:no-repeat;background-size:33px;}.white-plane-icon{width:38px;height:35px;background-image:url(../Images/engines/white-plane.png);background-repeat:no-repeat;background-size:35px;}.cloud-icon{width:38px;height:35px;background-image:url(../NetCraft/img/cloudIcon.png);background-repeat:no-repeat;background-size:33px;}.checked-icon{background:url(../Images/sprite_mobile.png) no-repeat -532px -1443px;width:30px;height:25px;}.man-icon{width:24px;height:28px;background:url(../Images/sprite_mobile.png) no-repeat -725px -1442px;}.yellow-left-flag{width:71px;height:35px;background-image:url(../NetCraft/img/yellowFlagLeft.png);background-repeat:no-repeat;background-size:71px;text-indent:27px;}.yellow-left-flag label,.yellow-left-flag span{height:35px;line-height:35px;}.bad-smile{width:33px;height:31px;background-image:url(../NetCraft/img/badSmile.png);background-repeat:no-repeat;background-size:31px;}.funny-smile{width:32px;height:31px;background:url(../Images/sprite_mobile.png) no-repeat -640px -1440px;}.white-close{width:33px;height:31px;background-image:url(../NetCraft/img/whiteClose.png);background-repeat:no-repeat;background-size:33px;}.arrow-real-left-white{width:18px;height:16px;background:url(../Images/sprite_mobile.png) no-repeat -339px -720px;background-size:500px 750px;margin-top:14px;cursor:pointer;}.arrow-down-white{width:36px;height:23px;background-image:url(../NetCraft/img/arrowDownWhite.png);background-repeat:no-repeat;background-size:34px;}.arrow-up-white{width:34px;height:37px;background-image:url(../NetCraft/img/arrowUpWhite.png);background-repeat:no-repeat;background-size:34px;}.arrow-right-high{width:19px;height:23px;background-image:url(../NetCraft/img/arrowHigh.png);background-repeat:no-repeat;background-size:18px;}.full-facilily-div{width:87%;}.arrow-up-dark{width:30px;height:19px;background:url(../Images/sprite_mobile.png) no-repeat -466px -1447px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.arrow-up-dark .arrow{position:relative;bottom:180px;}.arrow-up-dark-banner{width:30px;height:19px;background:url(../Images/sprite_mobile.png) no-repeat -466px -1447px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.packagencludes .arrow-down-dark-banner,.packagencludes .arrow-up-dark-banner{float:left;margin-left:28px;margin-top:-40px;}.arrow-down-dark-banner{width:30px;height:19px;background:url(../Images/sprite_mobile.png) no-repeat -466px -1447px;}.arrow-down-dark{background:url('../Images/sprite_mobile.png') no-repeat -680px -27px;width:26px;height:18px;}.arrow-down-dark .arrow{position:relative;bottom:25px;}.arrow-left-dark{background:url(../Images/sprite_mobile.png) no-repeat -642px -20px;width:20px;height:31px;}.arrow-right-dark{width:29px;height:37px;background-image:url(../NetCraft/img/arrowLeftDark.png);background-repeat:no-repeat;background-size:25px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.rotate-loader{border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;width:30px;height:30px;animation:spin 2s linear infinite;display:inline-block;}.ajax-loading-content{height:400px;line-height:400px;}.free-night-gift-icon{display:inline-block;background-image:url(../Images/night11/free-night.svg);background-repeat:no-repeat;width:55px;height:55px;background-size:55px;vertical-align:middle;}.err-msg-box{background-color:#fde6e7;border:1px solid #fda8a8;}.err-msg{width:587px;min-height:140px;margin:25px;float:right;background-color:#fde6e7;border:1px solid #fda8a8;position:relative;padding-bottom:12px;}.err-msg p{margin-top:35px;margin-right:100px;}.err-msg label{float:left;}.err-msg h3{display:inline;direction:rtl;float:right;font-size:25px;width:380px;}.err-msg h3.text{margin-right:100px;margin-top:15px;font-size:30px;}.err-msg .description{direction:rtl;float:right;font-size:25px;width:520px;margin-right:98px;height:100%;}.err-msg .attention{float:right;width:35px;height:62px;border:none;background:url(../Images/sprite_mobile.png) no-repeat -284px -714px;background-size:500px 750px;position:absolute;top:40px;right:46px;}.err-msg img.logo{height:26px;margin:0 7px;}.err-msg.green{color:#0f2c3f;font-size:28px;margin-bottom:33px;background:#eafde6 !important;border:1px solid #90dda1 !important;width:512px !important;}.err-msg.green .attention{background:url(../NetCraft/img/v-alert.png) no-repeat !important;width:60px;right:25px;}.err-msg.green h3{font-size:34px;width:430px;line-height:40px;height:40px;margin-top:-8px;}.err-msg.green h3 span{font-size:26px !important;padding-top:8px;display:block;width:400px;}.err-msg.green h3 span a{font-size:26px !important;color:#0f2c3f;}.err-msg.green .description{font-size:34px !important;font-size:24px !important;line-height:31px !important;}.err-msg.pink{color:#0f2c3f;font-size:28px;margin-bottom:50px;background:#f7efc6 !important;border:1px solid #e5daa2 !important;}.global-container>.err-msg{float:none;}.err-msg .close,.alert-dialog .close{float:left;width:26px;height:26px;border:none;background:url(../NetCraft/img/errMsgClose.png) no-repeat;margin:18px;background-size:contain;}.more-info{background-color:transparent;border:none;text-decoration:underline;margin:5px 24px 15px;cursor:pointer;display:block;}#hotel-page .err-msg.pink{margin:25px 10px;width:615px;}#search-results-page .err-msg{height:auto;}#search-results-page .err-msg .title p{width:300px;}#search-results-page .err-msg .details>div{padding-top:10px;padding-bottom:10px;}#search-results-page .err-msg .details>div .arrow-down-dark{background-size:15px;width:16px;height:8px;}#search-results-page .err-msg .details ul{list-style:disc;border-bottom:1px solid #c0c2c4;}#search-results-page .err-msg .details ul li{border-top:1px solid #c0c2c4;padding-top:10px;padding-bottom:10px;}#search-results-page .err-msg .details ul li p{width:400px;color:#c8122c;margin-right:0;margin-top:10px;}#search-results-page .err-msg .button{background:#fde6e7;height:60px;width:130px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #c4c4c4;}#search-results-page .err-msg .button label,#search-results-page .err-msg .button span{height:60px;line-height:60px;}#search-results-page .err-msg.second{padding-bottom:20px;background-color:#f7efc6;border:1px solid #d7ca86;}.err-text{color:#c8122c;padding-right:30px;padding-left:30px;clear:both;position:relative;padding-top:20px;padding-bottom:20px;}.err-text:before{position:absolute;content:'!';font-weight:bold;border:1px solid #c8122c;border-radius:50%;width:20px;height:20px;display:flex;text-align:center;justify-content:center;align-items:center;right:0;}.err-text.no-results-reason{color:#d32057;margin-right:20px;}.err-text.no-results-reason:before{content:'';border:none;background:url(https://images.fattal.co.il/Content/Images/sprite_mobile.png) no-repeat -359px -564px;height:22px;width:22px;display:block;border-radius:0;}.err-text-color{color:#d32057;}.err-bg-color{background-color:#d32057;}.header{width:100%;height:97px;text-align:center;}.header .logo{background:url(../Images/sprite_mobile.png) no-repeat -824px 15px;width:180px;margin-left:auto;margin-right:auto;}.header img{margin-top:3%;width:135px;height:83px;}.header .menu-button{height:97px;width:97px;text-align:center;font-size:75px;float:left;line-height:92px;color:#003764;}.header .menu-button>.icon{width:48px;height:45px;position:relative;margin:30px auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}.header .menu-button>.icon span{display:block;position:absolute;height:7px;width:100%;background:#003764;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}.header .menu-button>.icon span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}.header .menu-button>.icon span:nth-child(2){top:18px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}.header .menu-button>.icon span:nth-child(3){top:36px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}.header .menu-button>.icon.open span{background-color:#003764;}.header .menu-button>.icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:2px;left:6px;}.header .menu-button>.icon.open span:nth-child(2){width:0%;opacity:0;}.header .menu-button>.icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:37px;left:6px;}.header .menu-button .menu-button-line{height:7.29167%;width:56.25%;background-color:#002c5c;margin-bottom:10%;margin-left:auto;margin-right:auto;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;}.header .menu-button .menu-button-line.first{margin-top:27%;}.header .openButtonEngine{background:url(../Images/sprite_mobile.png) no-repeat -330px -1406px;width:9% !important;height:100% !important;float:right;zoom:.8;margin-top:5px;}.header .openButtonEngine.newLupa{background:url(../Images/sprite_mobile.png) no-repeat -330px -1406px;width:9% !important;height:100% !important;float:right;zoom:.85;}.header .menu-button-pushed{color:#fff;}.header .menu-button-pushed .menu-button-line{background-color:#e2e2e2 !important;}.main-menu-opened .header{background:#f8f8f8;}.bp-theme-10 .header .logo{background:url('../Images/herodsLogo.png') no-repeat center center;width:45%;margin-left:auto;margin-right:auto;}.bp-theme-514 .header .logo{background:url('../Images/BookingProcess/header-logo-514.png') no-repeat center center;width:183px;height:74px;margin-left:auto;margin-right:auto;padding-top:25px;}.sticky-header-page .sticky-wrapper .header{position:absolute;width:640px;z-index:20;top:67px;background:#fff;}.sticky{position:fixed !important;z-index:1;}.noSticky{position:absolute !important;}#hotel-page.be-rooms-page .hotel-picture{height:400px;}#hotel-page.be-rooms-page .hotel-picture #main-hotel-gallery{height:400px;position:absolute;overflow:hidden;}#hotel-page.be-rooms-page .hotel-picture #main-hotel-gallery img{max-height:100%;}#hotel-page.be-rooms-page .hotel-picture.full-screen,#hotel-page.be-rooms-page .full-screen .carousel-holder,#hotel-page.be-rooms-page .hotel-picture.full-screen #main-hotel-gallery{height:450px;}#hotel-page.be-rooms-page .carousel-holder{position:absolute;overflow:hidden;width:100%;min-height:400px;font-size:28px;}#hotel-page.be-rooms-page .hotel-description{width:100%;border-bottom:1px solid #d0d0d0;padding-bottom:20px;margin-top:50px;}.sticky-header-page{padding-top:425px;}.sticky-header-page.be-rooms-no-results{padding-top:150px;}.sticky-header-page.be-rooms-no-results #hotel-landing-page .hotel-name.hotel-page,.sticky-header-page.be-rooms-no-results #hotel-page .hotel-name.hotel-page{position:static;}.sticky-header-page #hotel-landing-page .hotel-name.hotel-page,.sticky-header-page #hotel-page .hotel-name.hotel-page{position:absolute;top:260px;width:640px;z-index:10;background:#fff;}.sticky-header.page #calendar-container{margin-top:-425px;}.small-arrows-icons{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAA3CAYAAABkQuitAAANEklEQVRYhc2Za3AUV3bH/7dv93T39LykGcl6IslCE0aABRizSWxvsMpls3jxmnIqKTtrbDaVZNepbKUq3tpKyKMqH5Llw/pD7Gwem1SMd9dYxYIx4imWpwHjCi7AEUilkQzorRkkzaunn7dvPqBRhpfBNjj7r+qa6qnue3/33HPPPec28GsmwjkHABiG8ZkPqqqKVCqFrVu34vDhw1BVFZIkgXMOv99fEwqF1kiSpLqui0KhcLBQKAxyzsE5Ry6Xw6pVq/Diiy+itbUVpmmi1O+NEr/0iAiB53mP2bb9j57nVTLGwBj7CwBvEkJu2/Ht9IWBOOeQJCmiKMpL6XT6mXPnztUwxgAATU1NL9TW1gZd131H1/UrXwWQIAiCzDn/ummaPxwdHa0/f/48XNctwf52KBR6WBTFaUEQfgHABMDuCxDnHKIoCqFQ6LuZTOaZ3t7e+qmpKVRUVECWZViWhZGREei6Li9evHhjXV1do2EY/8Q5T99zIEqpIElSNWNsVSaT+d7ly5fbBgcHIQiCEY/H04FAwDZNkyaTyaqhoaGAqqq/6fP52h3HuSRJ0kFKaQaAA8A392sCuM7J7gjEOQchBAAQDodpNBrdaNv2c5988knj1atXEYvFoGnaJQA/Nk1zmDEWqa2t/b6u649fvnwZs7OzwdbW1j+rqKh4JBKJbANwgRAS8jxvlhBifV4g4vP5KIBQNput7u/vX9Xb2/vS8PBwYnx8HACsioqKAU3TugzD2GLbNiOEIBwOR1VV1TKZTNvk5GTQ5/Mt6+vr+40zZ874VqxYcSYYDDqU0v9xHMcGkLsroLnlKoqiKANovnDhwstdXV1re3p66oeGhhCNRlFZWTkpCMKPLcs6BMArWdK27Z2e5403Nzf/bT6fXzkyMoJdu3bJmUzmm57nrejs7OwXRdFyHGecc14ghHg3ASmKcs0kc43OyclmsysvXrz4QldX1/qdO3c2jI2NQZZlhMPhjwKBQLdlWTsZY9ny9xhjU4SQbk3TGgkh+uzs7NdGRkaUvXv3VlNKqznnVStXrpyNRqOjnufplmVlOOceIeRmC5X7DAD09vY+vnXr1lf27dunjo6OIhaLoaamZgLAv5qm+d7cCK+f52v3xDTNnwmCcPnBBx/cPD09vWRsbAw9PT1wHOcBznnHU0891S8IQnpu2rzrLNTT0wNCCBhjcF0XmqY1UEqf371793Pd3d3B8fFxBINBhEKhD2RZft9xnAOu62ZvhCkfm+d5eUEQjvl8vjcCgcBzkUjkG6lUCj09PSKldBHnfP0jjzwyHIvFem+ast27d0MQBNi2DcMwQCnt5Jz//ZkzZ0LDw8OIRqNYsGDBVc7526Zp/sctpvcmzW0dumma/y7L8mRLS0vLxMTEoomJCezfv7/ScZzVAI49/fTTOwVBgGEY/wdUKBQgCAIAxAghf3jp0qU1yWQylMlkUFlZiUgk8oEgCFsZY7/6TIpbmeqaG5wSBOEfNE37vVAo9M1UKoVDhw4hGAyucxyHUkq36Lo+OA8UCARESmnAcZwni8XiD2ZmZqJjY2MIBoNmc3NznhCy1bbtf/m8MCVLMcauuq77s3A4XKyqqopfvny5cWJiQj1w4MCKVCq1IhKJTEuStEUse2mBJEnfGxkZefzjjz+OptNpVFdXo6Ki4iyl9KeMsaNfBKYkz/PgeR5CodDJhoaGvwsGgxsJIU8NDw9jZmYGDz/88CuJRGLxPBCltEIUxac9z1uq6zpEUdRra2uHFUV513Xd//I877P6u6M452CMQVXVyZqamncVRZGnp6dr8vn8As55RJKkjkAgUFcOVPQ8b6Curm5pZ2cnUqlUMpvN/pVhGBckSfpSMCWV8iPXdVEsFg8yxgbb29v/ur6+fk1VVRU4533zQIIgTHPOd4bDYRaNRitlWd6Xy+X2OY6DewUEXLOU53mwbXvc87zxmpqanycSCRGAadv2HrHswRlCyF7G2EnHcahpmrkbg+S9VNk2s69YLH4kSRIHkCWfN8W83xL+vwFu1K8dEHnttdfmvV8QBGSzWQwNDWFsbAyEEBBCYFkWqqursWjRIjz55JN47LHH0NjYCMuy8GXDQTkLcA/KoLuVJEkQxWvdeZ4Hx3HgeR5EUZzf1D3Pu/9ApZVaggEAQRBAKYXnefMhhXPOvxIgURThui76+vowOjoKy7IQiUTQ2tqKcDiMgYEB2LaNhoYGBIPB+w8kSRIsy8KxY8ewfft2pFIpLFu2DK+++ira29tx6tQpzMzM4Nlnn0UkErn/QHOlNq5cuYLTp0+jUCgAALLZLAAgnU6jv78fDQ0NyOVyX41TE0KgaRpisRhs20ZFRQUkSYIgCKisrATnHGfPnkUymfzqVlnJkUtXaeuQJAmu62JqagozMzNfHdDt5HkeKKXw+/1QFAXiHGkTIaRNkqQGWZZtSukxzvnY/dhYS2HA7/dD0zRomtbp8/kWUEqLgiCkRM45IYQsB7CBc/445zwH4AeEkB33nKZMcxG+yvO8P+GcdwJIcc7PirlcjkiStNyyrPVTU1NIpVIx27a/Lcuy3/O8o4yx0XsJoqoqDMMgx48fXz0wMPDEgQMHOoeGhmLxeDwWi8XiIiEEPp9PMwwDyWQSAwMDqK6uXltfX7+YEOIwxrruFQwhBIFAALquN3V3d7+i6/rzFy9eVGRZxgMPPIBwOCyKnZ2dXNO0E7OzsyHTNDtnZ2dbc7mczBiLV1ZW/oHf71ccx+nhnE98URBRFEslFlRVfcLzvHXnzp3rLBQKmqqqaGlp8TRN28M5HxbXrl3LVVXtzmazHxBCfpTNZltPnTqFdDoNn8/3Db/f3wogfyufkmX5thDlh6h+v7/kM/Wc828zxl6ybZvKsowVK1Zg8eLFg5Ik/YQQclgMBAIEAItEItN+v//dYDBYiMfj69PpdNPMzIx45cqVdk3TXlZVNaKq6l5ZlicbGxvvaBVVVa+755zHKKWvTUxMdBJCpEgkgsbGRtTW1r4vy/IBAKc557ZoGAZRVZXkcjlvdnb2EGPsXDwer6yvr9/w4YcfYmJiAoSQZxljD1qWlbUsawduOGS6kw4dOkTT6fQTjLE/z+Vy8Pl8aG9vx5IlSz51HOc/8/l8t6IoEEURYnnjc/n1tCAIPw+FQulEIvGCqqp1k5OT6O/vbzcMY2NbW9t5AIN3C3Py5Emxu7t7/dGjR98YHx9HLBZDc3Mz6uvru0VR3Ou67unyJO86oFLmWCgUDmqadj4ej9eFQqHf1XWdTk5OCvl8/pmWlpbC/v37v7tmzZrM3QAdP378lb179/40mUxCkiS0tra6Dz300Bjn/O1CofDL8pyoBHST5iyVAvBWKBQaX7p06Qa/31916dIlnDhx4vcFQTAdx/nLdevW3Xbl9fb2kl27dv3p9u3bf5hMJhEIBJBIJNDY2HiAUvq+4zinblXx3BKoZCld13sopX3xeLzJ7/evLRQKyujoqPDee++9LAhCJBgMvrx69ersrdrYs2fPH7311ltvJJNJiKKIRCJhLVu27Coh5B1d198p76dcdNOmTZAkCaZpoq+vD4OD19yj9B2DEJKjlGYppbOBQGAJY0y5evUqUqnUolwul1AU5VhbW1uhvNHNmzf/cVdX199cuHAhpCgKOjo60NTU9Cu/3//Pc9F/fhCcc1BK52PVdRYqfSwpt5TnedB1vUeSpMF4PN7m8/l+p1gsBiYnJ+m2bdu+RQhxQ6HQhkcffbQIAK+//vqGLVu2/FtfXx9EUUR7e7vR0dGRoZS+WywWt9xuim+aMs45isUistksFEWBpmnz/8/9jriu+2YkEkkuX7781b6+PnVkZARHjhx5XtO07IkTJz4yDKPiyJEjG/v6+iDLMjo6OrBgwYJTAN5mjB2/E8w8UKkmq6qqQnNzM3Rdn/9uUUpBnGs6KEnSyMKFCxcRQn6rUChExsbGhB07dnzH7/d/x3VdzMzMQJIkJBIJfenSpVmfz7etUCi8fbfnBHTTpk3zVqioqEA0GsX09DQ+/fRTFItFuK4Ly7JgWRZM04Rt27plWROO4xg+n+9rjuOQVCqFTCaDXC4HTdOwZMkSNDc3n1YU5Uee533AGJspH1y5bulDruuCUoqWlhbU1dUhn88jn89DEIT58+syGQAOKoqSVhQl0dvbu/zo0aOxbDZLKKVoamrSE4nEVVVVf5nP539RbplbLfPSyVrpEkvkJYemlGLlypWoq6sDIQSU0luaVlXVIZ/Pt7m+vv5bhULh+6OjowgEAtA07ZNcLvdmPp//b9u27zhFpcBo2/a16va6oRsGBEHAwoULsXDhwju1lQdwWFXVImNs+fj4eG0wGHQNw9heKBTeYYzNpxx3AhJFEbIsXyuri8XidQ+Uyt6SZW53flTqLJvN1kxNTX29WCyKkiTNuq476DhO8m6duPRcqRK5CehuxTknAKgkSVFJkiIAZnFtu/lS+l8QVIz/8oMYgwAAAABJRU5ErkJggg==');background-repeat:no-repeat;}.small-arrows-icons.arrow-up,.small-arrows-icons.arrow-down{height:25px;width:38px;}.small-arrows-icons.arrow-up{background-position:0 0;}.small-arrows-icons.arrow-down{background-position:0 -32px;}#show-map-area{height:800px;width:100%;display:none;}#show-map-area .google-map{height:100%;}#show-map-area.popup{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.9);display:block;z-index:2;}#show-map-area.popup .google-map{width:100%;height:80%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}#show-map-area.popup .close-map{display:block;position:absolute;z-index:2;text-align:center;background:#ffdd02;color:#0f2c3f;border:solid 1px #f4c658;width:250px;padding:10px 0;top:20px;left:50%;margin-left:-125px;box-shadow:2px 2px 5px 1px #000;border-radius:2px;}.close-map{display:none;}.best-price-container{display:block;clear:both;}.best-price-container .best-price{background:url(../Images/best-price-logo.png) no-repeat center center;width:402px;height:81px;margin:0 auto;}.best-price-container div{text-align:center;padding-top:20px;text-indent:25px;color:#feb311;font-weight:bold;}.android .best-price-container div{font-size:23px;}.content{width:100%;height:100%;}.content .content-header{position:relative;height:320px;width:100%;}.content .content-header .carousel{height:310px;position:absolute;overflow:hidden;}.content .content-header .carousel ul{width:640px;position:relative;list-style:none;margin:0;padding:0;}.content .content-header .carousel li{float:left;width:0;overflow:hidden;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease;}.content .content-header .carousel li img{width:100%;min-height:100%;}.content .content-header .carousel li.current{width:640px;}.content .content-header div.arrow{background-repeat:no-repeat;position:absolute;width:76px;height:100%;background-position:17px;top:0;}.content .content-header .left-arrow{background-image:url(../NetCraft/img/leftArrowTransperent.png);left:0;}.content .content-header .right-arrow{background-image:url(../NetCraft/img/rightArrowTransperent.png);right:0;}.menu{width:640px;position:absolute;box-shadow:inset 0 0 10px rgba(0,0,0,.9);}.menu .menu-category{background-color:#f8f8f8 !important;}.menu .menu-category label{margin-right:36px;}.menu .expandOne{float:left;margin-left:25px;background:url(../Images/menuMoblie.png) no-repeat center center;background-size:14px;height:85px;width:50px;filter:invert(100%);}.menu .expand{float:right;margin-left:50px;background:url(../Images/backMobile.png) no-repeat center center;background-size:12px;height:96px;width:50px;filter:invert(100%);}.menu .expandName{float:left;margin-left:30px;background:url(../Images/backMobile.png) no-repeat center center;background-size:12px;height:98px;width:50px;}.menu .deals-sub-menu .menu-item div,.menu .hotels-sub-menu .menu-item div{background:none;}.menu .deals-sub-menu,.menu .hotels-sub-menu,.menu .shamaim-sub-menu{clear:both;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;height:0;overflow:hidden;position:relative;}.menu .menu-collapse{width:10%;height:96px;float:left;font-size:250%;color:#fff;line-height:96px;}.menu .deals-menu-wrapper,.menu .hotels-menu-wrapper,.menu .shamaim-menu-wrapper{overflow:hidden;}.menu .wht-clb-logo{filter:invert(100%);}.menu .menu-item div{float:right;background:url(../NetCraft/img/menuIcons.png) no-repeat;height:100%;width:14%;margin-left:4%;background-size:60%;}.menu .menu-item label{white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;height:100%;color:#040404;}.menu .menu-item label.fontSizeName{line-height:1;width:75%;white-space:normal;overflow:visible;height:96px;display:flex;align-items:center;float:right;}.menu .menu-item.first label{float:none !important;width:auto !important;font-size:1.2em !important;background:#00caff !important;padding:19px 170px !important;border-radius:50px !important;color:#fff !important;cursor:pointer !important;}.menu .menu-item.vacation-search{text-align:center;}.menu .menu-item.menu-category label,.menu .menu-item.menu-collapse label{float:none;width:auto;white-space:normal;}.menu .menu-item.yala-fattal-img{height:158px;padding:30px 0;}.menu .menu-item.yala-fattal-img div{background:url('../Images/yala-banner.jpg') no-repeat center center;width:592px;margin-right:30px;}.menu .menu-item.yala-fattal-link div{background-image:url('../Images/yalasun.png');width:163px;background-size:100%;margin-right:30px;background-position-y:15px;margin-left:0%;filter:invert(1) !important;}.menu .menu-item.yala-fattal-link label{width:65%;float:right;margin-right:2%;}.menu .menu-item.shamiam-holder div{background-image:url('../Images/shamainCreditCardPic.png');width:48px;background-size:100%;margin-right:30px;background-position-y:20px;margin-left:3%;}.menu .menu-item .hot-deals label:after{content:'מומלץ';margin-right:15px;background:#fbc531;color:#192a56;font-size:.8em;border-radius:50px;padding:4px;padding-right:13px;padding-left:13px;}.menu .shamaim-sub-menu.open .menu-item{border:none;background-color:transparent;height:79px;line-height:79px;}.menu .shamaim-sub-menu.open .menu-item div{background:no-repeat;}.menu .menu-item,.menu .kamp-menu-item{clear:both;font-size:190%;color:#003764;direction:rtl;display:block;height:96px;line-height:96px;width:100%;background-color:#fff;text-decoration:none;}.menu .vacation-search div{background-position-y:33px !important;background:none;width:0;}.menu .hot-deals div{background-position-y:-74px !important;}.menu .fattal-hotels div{background-position-y:-1322px !important;}.menu .fattal-Gift div{background-position-y:-1747px !important;}.menu .fattal-flights div{background-position-y:-1660px !important;}.menu .registration div{background-position-y:-290px !important;}.menu .last-views div{background-position-y:-500px !important;}.menu .last-searchs div{background-position-y:-607px !important;}.menu .hotel-details div{background-position-y:-1040px !important;}.menu .faq div{background-position-y:-1140px !important;}.menu .about div{background-position-y:-1250px !important;}.menu .favorites div{background-position-y:-390px !important;}.menu .exit div{background-position-y:-713px !important;}.menu .home div{background-position-y:-180px !important;background-position-x:4px;}.menu .shamaimClub div{background-position-y:-1575px !important;background-position-x:4px;}.menu .summer-vacation div{background-position-y:-1480px !important;}.menu .menu .kids-vacation div{background-position-y:-1400px !important;}.menu .cancel-booking div{background-position-y:-1834px !important;}.menu.menu-opened{display:block;background-color:#fff;}.menu .hotels-sub-menu .menu-item.hot-deals label:after{display:none;}.shamaim-menu-wrapper .shamaim-sub-menu.open{background:url(../Images/shamaimSubMenuBg.png) no-repeat;width:100%;height:156px !important;}.hotelName{font-size:190%;color:#fff;direction:rtl;display:block;height:96px;line-height:96px;width:100%;background-color:#2d2d2d;text-decoration:none;}.menu .left label.fontSizeName{width:82%;}.engine-title{color:#fff !important;font-weight:normal;font-size:36px;text-align:center;width:84%;padding-right:15px;margin-bottom:10px;}.menu-collapse.open+.hotels-sub-menu{position:absolute;height:100%;width:100%;top:0;display:block;z-index:1;}.menu-collapse.open+.hotels-sub-menu label::after{display:none;}.hotels-menu-wrapper.sub-open~.menu-item,.hotels-menu-wrapper.sub-open~.kamp-menu-item,.menu .kamp-menu-item,.deals-menu-wrapper.sub-open~.menu-item{display:none;}.fontSizeName{font-size:25px;}.hotels-sub-menu{display:none;}.hotels-sub-menu .hotels-menu:first-child{background-color:#f8f8f8;}.android #ifrChat{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);transform:scale(2);top:0 !important;transform-origin:top right;height:50% !important;width:50% !important;}#divChatIframe>div:first-child{z-index:1;}#divChatIframe button.BY_imgClose{position:relative;right:15px;top:9px;}#divChatIframe button.BY_imgClose>span{font-size:1.5em !important;}button#btnConfirmClose{font-size:1em !important;line-height:1.45 !important;padding:.3em 1.5em !important;height:auto !important;}button#btnUnConfirmClose{font-size:1em !important;line-height:1.45 !important;padding:.3em 1.5em !important;height:auto !important;}#overlayConfirmClose>fieldset>legend{font-size:1em !important;}.by-vacation-type{float:right;width:100%;background-color:#f8f8f8;margin-top:46px;border-top:1px solid #dadada;border-bottom:1px solid #dadada;height:auto;padding:20px 0;}.by-vacation-type label{margin-right:28px;float:right;font-size:33px;color:#001c3a;}.by-vacation-type .buttons-container{width:100%;height:auto;float:right;margin-top:25px;}.by-vacation-type .buttons-container div{float:left;background-repeat:no-repeat;width:151px;min-height:185px;text-align:center;margin-left:7px;}.by-vacation-type .buttons-container div label,.by-vacation-type .buttons-container div div{font-size:128%;margin:5px auto 0 auto;width:100%;text-align:center;zoom:.9;}.by-vacation-type .buttons-container div img{height:135px;}.by-vacation-type .buttons-container div.vacationIcon16{background:url(../Images/sprite_mobile.png) no-repeat -160px 15px;width:157px;}.by-vacation-type .buttons-container div.vacationIcon17{background:url(../Images/sprite_mobile.png) no-repeat 0 15px;width:157px;}.by-vacation-type .buttons-container div.vacationIcon18{background:url(../Images/sprite_mobile.png) no-repeat -158px -160px;width:157px;}.by-vacation-type .buttons-container div.vacationIcon19{background:url(../Images/sprite_mobile.png) no-repeat -315px 15px;width:157px;}.by-vacation-type .buttons-container div.vacationIcon20{background:url(../Images/sprite_mobile.png) no-repeat 0 -160px;width:157px;}.by-vacation-type .buttons-container div.vacationIcon21{background:url(../Images/sprite_mobile.png) no-repeat -473px 15px;width:157px;}.by-vacation-type .buttons-container div.vacationIcon68{background:url(../Images/sprite_mobile.png) no-repeat -316px -160px;width:157px;}.by-vacation-type .buttons-container div.vacationIcon71{background:url(../Images/sprite_mobile.png) no-repeat -473px -160px;width:157px;}.banner-item{float:right;width:640px;height:180px;position:relative;border-bottom:2px solid #fff;}.banner-item img{height:180px;width:640px;}.banner-item a{position:absolute;top:0;right:0;background:-moz-linear-gradient(left,rgba(46,46,46,0) 0%,rgba(46,46,46,.01) 1%,#2e2e2e 100%);background:-webkit-linear-gradient(left,rgba(46,46,46,0) 0%,rgba(46,46,46,.01) 1%,#2e2e2e 100%);background:linear-gradient(to right,rgba(46,46,46,0) 0%,rgba(46,46,46,.01) 1%,#2e2e2e 100%);width:640px;height:180px;}.banner-item:first-child{height:365px;}.banner-item:first-child img{height:365px;}.banner-item:first-child a{height:365px;}.banner-item:first-child .banner-content{top:140px;}.banner-item .banner-content{background:url(../Images/bannerArrowPick.png) no-repeat left 20px;position:absolute;top:50px;right:30px;width:580px;}.banner-item .banner-content .banner-name{color:#fff;font-size:42px;float:right;width:100%;}.banner-item .banner-content .banner-alt-name{color:#fff;font-size:32px;float:right;width:100%;margin-top:15px;}#home-page .all-hotels>a{line-height:1;}#home-page .all-hotels i{background-position:-340px -531px;width:13px;height:10px;margin-left:10px;}#home-page .all-hotels .small-font{line-height:normal;display:block;margin-top:5px;}.all-hotels{width:100%;float:right;height:97px;position:relative;}.all-hotels label,.all-hotels a{font-size:33px;margin-right:28px;float:right;color:#001c3a;width:20px;display:block;width:95%;text-align:right;height:97px;line-height:97px;}.all-hotels label:after,.all-hotels a:after{content:"";position:absolute;background:url(../Images/sprite_mobile.png) no-repeat -642px 10px;width:20px;height:68px;left:20px;top:0;}.wifi-icon{position:absolute;top:70px;right:30px;}.wifi-hotel{background:url(../Images/sprite_mobile.png) no-repeat -796px -1448px;width:203px;height:18px;}.header{background:#fff !important;}.new-design-deal{display:inline-block;width:100%;}.new-design-deal .filter-box .tags{margin:10px 0 20px auto !important;}.new-design-deal .filter-box .tags .tag{border-radius:35px !important;height:50px !important;}.new-design-deal .filter-box .tags .tag .white-close{width:27px !important;height:27px !important;background-size:20px !important;margin:16px 0 0 12px !important;}.new-design-deal .filter-box .tags .tag span{margin-right:22px !important;margin-left:10px !important;font-size:22px !important;line-height:55px !important;}.new-design-deal .new-date-picker .date-selector{margin:0 !important;width:30% !important;float:unset !important;}.new-design-deal .new-date-picker .date-selector .datepicker{width:auto !important;float:unset !important;}.new-design-deal .new-date-picker .date-selector .datepicker input{background:transparent !important;border:none !important;width:100% !important;}.new-design-deal .new-date-picker .find-vacation-container{width:40% !important;padding:25px 0 0 25px !important;text-align:left !important;}.new-design-deal .brand-sign{display:none !important;}.new-design-deal .review-rate-style{background:#f6d13e !important;width:43% !important;border:none !important;padding:0,11px !important;line-height:34px !important;border-radius:8px !important;font-size:26px !important;font-weight:bold !important;}.new-design-deal .review-deal{margin:15px 0 0 0;font-size:23px;width:63%;text-align:center;opacity:.7;font-weight:bold;}.new-design-deal .content-header{height:309px;}.new-design-deal .all-deals{text-align:center;}.new-design-deal .all-deals .content-page{margin-top:25px;margin-right:20px;}.new-design-deal .all-deals .content-page strong{color:#000;}.new-design-deal .deal-page-name{height:42px;width:fit-content;background:#fff;border-radius:38px;padding:18px 30px 0;font-size:34px;text-align:center;color:#003764;font-weight:700;margin:-45px auto 0;box-shadow:0 3px 10px rgba(0,0,0,.2);position:relative;}.new-design-deal .second-header-deals-count{margin:0 auto;font-size:28px;text-align:center;float:unset;font-weight:200;display:table;color:#0f2c3f;opacity:.7;}.new-design-deal .second-header-deals-count bold{font-weight:700;color:#000;}.new-design-deal .second-header-deals-count .right-div>i{font-size:22px;color:#0f2c3f;opacity:.7;padding:2px 0 0 10px;}.new-design-deal #banner_header>li{display:none;}.new-design-deal #banner_header>li:first-child{display:block;}.new-design-deal #banner_left{float:left;padding-left:20px;}.new-design-deal #banner_right{float:right;padding-right:20px;}.new-design-deal .all-search-engine-hide{display:none;}.new-design-deal .dates-picker{width:85%;background-color:#ededed;font-size:33px;margin:auto;border-radius:13px;height:52px;padding:5p;padding:25px 25px 0 25px;display:flex;justify-content:space-between;}.new-design-deal .dates-picker i{color:#003764;}.new-design-deal .shamaim-button{margin:15px 15px;display:inline-block;float:right;height:50px;width:210px;border-radius:3px;border:1px solid #d2d2d2;}.deals-main-page .dates-form-area-two{display:none;}.deals-main-page .all-deals{display:none;}.deals-main-page .deal-page-name{display:none;}.deals-main-page .all-deals.main-deal-page-banner{display:block;}.deals-main-page .deals-amount-header{display:none;}.new-mobile-design .online-sale.right{display:none;}.new-mobile-design .deal-page-name{height:42px;width:fit-content;background:#fff;border-radius:38px;padding:18px 30px 0;font-size:34px;text-align:center;color:#003764;font-weight:700;margin:-45px auto 0;box-shadow:0 3px 10px rgba(0,0,0,.2);position:relative;}.new-mobile-design .booking-engine-holder{display:none;}#banner_header>*>span{color:#2980b9;}#banner_header>li{text-align:center;}.fas.fa-search:before{content:"";}h1.new-mobile-design{height:42px;width:fit-content;background:#fff;border-radius:38px;padding:18px 30px 0;font-size:34px;text-align:center;color:#003764;font-weight:700;margin:-45px auto 0;box-shadow:0 3px 10px rgba(0,0,0,.2);position:relative;bottom:18px;}.far.fa-clock{font-size:22px;color:#0f2c3f;opacity:.7;padding:2px 0 0 10px;}.far.fa-clock::before{content:"";}.main-deal-page-banner{height:143px;background:linear-gradient(180deg,#420dc1 0%,#24249d 20%,#0050d7 95%);text-align:center;color:#fff;}.main-deal-page-banner h1{color:#fff !important;font-size:42px;font-weight:bold;}.main-deal-page-banner .second-header{font-size:26px;text-align:center;float:none;}.content .content-header{height:320px;}.show-more-deals-button{line-height:93px;}.deals-page .filter-box{width:100%;float:right;}.deals-page .filter-box .sort-type-selection-container{direction:rtl;width:392px;}.deals-page .filter-box .tags{margin-top:20px;}.deals-page .filter-box .tags .tag{margin-top:10px;margin-left:10px;height:60px;background-color:#0f2c3f;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}.deals-page .filter-box .tags .tag .white-close{width:27px;height:27px;background-size:27px;margin-top:18px;margin-left:10px;margin-right:21px;}.deals-page .filter-box .tags .tag span{margin-right:10px;height:60px;line-height:60px;}.deals-page .deals-list li .yellow-label{background-color:#f90;width:8px;height:38px;float:right;}.deals-page .deals-list li h3{color:#0f2c3f;margin-right:28px;}.deals-page .deals-list li .name{color:#0f2c3f;margin-right:28px;}.deals-page .deals-list li .score-text{color:#0f2c3f;margin-right:28px;}.deals-page .deals-list li .dates{color:#0f2c3f;margin-right:28px;font-size:26px;direction:ltr;margin-top:20px;margin-bottom:20px;text-align:right;float:right;}.deals-page .deals-list li label.name{font-size:29px;margin-right:20px;}.deals-page .deals-list li label.score{font-size:26px;float:left;width:150px;margin:0 20px 20px 0;}.deals-page .deals-list li h3.description{font-size:26px;margin-top:6px;}.deals-page .deals-list .picture .WrapIcons{height:113px;padding:28px 28px 0 0;right:0;top:0;z-index:9;}.deals-page .deals-list .picture .WrapIcons div{width:113px;height:113px;display:block;float:right;border:0 !important;webkit-background-clip:none !important;background:none;margin-right:10px;}.deals-page .deals-list .picture .WrapIcons div:first-child{margin:0;}.deals-page .deals-list #dealsContainer li div.fun-banner .prices{float:right;margin:0 30px 0 0;}.deals-page .deals-list #dealsContainer li div.fun-banner-strip .prices{float:right;margin:0 30px 0 0;}.deals-page .shamaim-button{background:#fff;height:50px;float:left;margin-left:10px;text-align:center;background:url(../NetCraft/img/shamaim-deal-tag.png) no-repeat center center;width:210px;margin-top:2px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #d2d2d2;}.deals-page .button{background:#fff;height:93px;width:586px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #d2d2d2;}.deals-page .button label{height:93px;line-height:93px;}.deals-page .button span{height:93px;line-height:93px;}.filter-box .open-filter label{height:81px;line-height:81px;}.filter-box .tags{margin-top:20px;}.filter-box .tags .tag{margin-top:10px;margin-left:10px;height:60px;background-color:#0f2c3f;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}.filter-box .tags .tag .white-close{width:27px;height:27px;background-size:27px;margin-top:18px;margin-left:10px;margin-right:21px;}.filter-box .tags .tag span{margin-right:10px;height:60px;line-height:60px;}.bottom-deal-content hr{display:none;}.bottom-deal-content .booking-engine{margin-right:-28px;width:auto;}.all-deals{margin-top:3px;margin-bottom:20px;}.all-deals h1{color:#0f2c3f;margin-top:27px;}.all-deals .content-page .booking-engine{margin-right:-28px;width:auto;}.show-rooms .button{background:#fff;height:93px;width:586px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #d2d2d2;}.show-rooms .button label{height:93px;line-height:93px;}.show-rooms .button span{height:93px;line-height:93px;}.area-select-container .all-deals .content-page h3{font-weight:bold;font-size:33px;}.timer-deals-div{float:right;width:600px;padding:30px 20px;background:url(../Images/fun-clock.png) no-repeat #ffd602 560px center;margin:25px 0;}.timer-deals-div .timer-unit{float:right;margin-left:20px;}.timer-deals-div .timer-unit .count-digit{margin-left:7px;}.timer-deals-div .timer-units-holder{float:right;margin-right:70px;font-size:33px;color:#0f2c3f;font-weight:bold;}.timer-deals-div-over{float:right;width:600px;padding:30px 20px;background:url(../Images/fun-clock.png) no-repeat #ffd602 560px center;margin:25px 0;}.timer-deals-div-over .sale-over{float:right;margin-right:70px;font-size:33px;color:#0f2c3f;font-weight:bold;}#dealsTimer{float:right;min-height:85px;padding:0;line-height:85px;width:100%;}#dealsTimer .timer-units-holder{font-size:35px;float:right;position:relative;margin:0;width:100%;height:100%;}#dealsTimer .timer-unit.count-days-holder{position:absolute;top:17px;right:382px;margin:0;}#dealsTimer .timer-unit.count-days-holder span{display:none;}#dealsTimer .timer-unit.count-hours-holder{position:absolute;top:17px;right:310px;}#dealsTimer .timer-unit.count-minutes-holder{position:absolute;top:17px;right:222px;}#dealsTimer .timer-unit.count-seconds-holder{position:absolute;top:17px;right:143px;}.timer-units-holder span{display:none;float:left;}.timer-units-holder div{float:left;}.timer-units-holder .count-title{margin-right:10px;}#funSale .count-digit.count-minutes:after{content:":";}#funSale .count-digit.count-minutes:before{content:":";}.fun-sale-timer-div .count-digit.count-minutes:after{content:":";}.fun-sale-timer-div .count-digit.count-minutes:before{content:":";}.timer-unit.count-days-holder{margin-right:15px;}.timer-unit.count-days-holder span{display:block;}.count-digit.count-days{margin-left:10px;}.fun-sale-visible{display:none;}.fun-banner{float:right;width:628px;border:6px solid #ffd602;margin-right:3px;}.fun-banner .fun-sale-visible{background:url(Images/yellow-strip.png) no-repeat;color:#0f2c3f;display:block;position:absolute;left:0;width:142px;height:63px;text-align:center;font-size:29px;bottom:20px;}.fun-banner .timer-deals-div{margin-top:-1px;}.fun-banner-strip .fun-sale-visible{background:url(../Images/yellow-strip.png) no-repeat;color:#0f2c3f;display:block;position:absolute;left:0;width:142px;height:63px;text-align:center;font-size:29px;bottom:20px;}.fun-sale-div-no-results{float:right;width:100%;}.fun-sale-div-no-results .fun-sale-deal-title{float:right;color:#818181;font-size:33px;border-bottom:1px solid #d0d0d0;width:610px;padding:0 30px 35px 0;}.fun-sale-div-no-results #fattal-click-page{background:no-repeat;padding:0;height:auto;}.click-form{float:right;width:100%;}.click-form .click-tilte{color:#0f2c3f;margin-top:30px;float:right;width:600px;padding:0 30px 0 0;font-size:25px;line-height:25px;}.first-titel-activityPage{margin-right:10px;font-weight:bold;font-size:28px;color:#002c5c;padding-right:10px;margin-bottom:20px;}.titelActivityContnet{margin-right:19px;}.activityContnet{margin-top:10px;line-height:20px;font-size:20px;}.imgActivity{height:50%;padding-top:15px;padding-right:25px;}.activitypicture{position:relative;width:45%;height:286px;float:right;}.actname{color:#002c5c;font-size:30px;width:50%;font-weight:bold;padding-top:17px;float:right;}.catgoryName{color:#002c5c;font-size:28px;width:50%;padding-top:10px;float:right;font-weight:bold;}.activityDesc{float:right;width:50%;}.hotel-picture{max-height:350px;}.container{margin-top:15px;}.area-select-container{direction:rtl;width:583px;overflow:hidden;background-color:#ededed;margin-top:30px;margin-left:auto;margin-right:auto;height:81px;}.sort-selection-page .close-sort-selection{clear:both;background-color:#0f2c3f;width:100%;height:98px;position:relative;}.sort-selection-page .close-sort-selection label,.sort-selection-page .close-sort-selection h2{height:98px;line-height:98px;color:#fff;font-size:35px;float:left;margin-left:315px;}.sort-selection-page .close-sort-selection h1{line-height:98px;}.sort-selection-page .close-sort-selection .close{float:left;background-image:url(../NetCraft/img/whiteClose.png);background-repeat:no-repeat;background-size:contain;width:33px;height:33px;margin-left:27px;margin-top:34px;}.sort-selection-page .close-sort-selection .filter{float:right;background-image:url(../NetCraft/img/whiteFilter.png);background-repeat:no-repeat;background-size:contain;width:37px;height:42px;margin-top:34px;margin-right:24px;}.sort-selection-page .area-select,.sort-selection-page .airports-selector-container{width:100%;margin-top:39px;height:183px;border-bottom:1px solid #324d6a;}.sort-selection-page .area-select-container,.sort-selection-page .airport-select{direction:rtl;width:583px;overflow:hidden;background:url(../NetCraft/img/comboArrow.png) no-repeat left #ededed;margin-top:23px;margin-left:auto;margin-right:auto;height:81px;}.sort-selection-page .area-select .area-label{width:100%;}.sort-selection-page label,.sort-selection-page h3{color:#0f2c3f;width:583px;margin:0 auto;}.sort-selection-page h3{font-size:37px;font-weight:bold;}.sort-selection-page label{margin-right:28px;font-size:32px;}.sort-selection-page .price-range{width:100%;margin-top:24px;height:192px;border-bottom:1px solid #324d6a;}.sort-selection-page .price-range .slider{width:587px;margin:20px auto;}.sort-selection-page .price-range .slider .ui-slider-range{background-image:url(../NetCraft/img/sliderLine.png);background-repeat:no-repeat;background-size:cover;}.sort-selection-page .price-range .slider .ui-slider-handle{background:none;border:none;background-image:url(../NetCraft/img/sliderHandle.png);background-repeat:no-repeat;background-size:cover;width:30px;height:30px;margin-top:-3px;}.sort-selection-page .price-range .prices{width:100%;}.sort-selection-page .price-range .prices .max-price-shekel{width:0;margin-left:40px;float:left;}.sort-selection-page .price-range .prices .min-price{margin-right:13px;}.sort-selection-page .price-range .prices .max-price{float:left;text-align:left;width:85px;}.sort-selection-page .vacation-type{width:100%;margin-top:47px;height:auto;border-bottom:1px solid #324d6a;}.sort-selection-page .vacation-type li{height:115px;border-bottom:1px solid #324d6a;}.sort-selection-page .vacation-type li.last{border:none;}.sort-selection-page .vacation-type li div.icon{height:80px;width:80px;border:1px solid #d3d3d3;background-repeat:no-repeat;background-size:cover;-moz-border-radius:40px;-webkit-border-radius:40px;-khtml-border-radius:40px;border-radius:40px;margin-left:13px;margin-top:20px;float:left;text-align:center;}.sort-selection-page .vacation-type li div.icon>div{margin-top:25px;}.sort-selection-page .vacation-type li input[type=checkbox]{margin-right:46px;margin-top:55px;-ms-transform:scale(3);-moz-transform:scale(3);-webkit-transform:scale(3);-o-transform:scale(3);padding:10px;}.sort-selection-page .brands{width:100%;margin-top:47px;height:auto;border-bottom:1px solid #324d6a;}.sort-selection-page .brands li{height:115px;border-bottom:1px solid #324d6a;}.sort-selection-page .brands li.last{border:none;}.sort-selection-page .brands li div{background-repeat:no-repeat;margin-left:13px;float:left;width:215px;background-size:1500px;height:100%;}.sort-selection-page .brands li div.brand-icon-10{background-position:-816px -2056.5px;width:149px;height:33px;margin-top:45px;}.sort-selection-page .brands li div.brand-icon-11{background-position:-654px -2047.5px;width:150px;height:47px;margin-top:37px;}.sort-selection-page .brands li div.brand-icon-12{background-position:-795px -567px;width:131px;height:45px;margin-top:37px;}.sort-selection-page .brands li div.brand-icon-327{background-position:-978px -2053.5px;width:149px;height:44px;margin-top:37px;}.sort-selection-page .brands li div.brand-icon-359{background-position:-1137px -2047.5px;width:110px;height:50px;margin-top:35px;}.sort-selection-page .brands li input[type=checkbox]{margin-right:46px;margin-top:55px;-ms-transform:scale(3);-moz-transform:scale(3);-webkit-transform:scale(3);-o-transform:scale(3);padding:10px;}.sort-selection-page .selection-buttons{background:url(../Images/buttonsFixedBg.png) no-repeat;position:fixed;bottom:0;z-index:100;width:640px;height:153px;}.sort-selection-page .selection-buttons div{width:276px;height:99px;float:left;margin-top:42px;margin-bottom:42px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;text-align:center;}.sort-selection-page .selection-buttons div label{height:99px;line-height:99px;color:#0f2c3f;font-size:40px;}.sort-selection-page .selection-buttons .filter-button{margin-left:37px;background-color:#ffdd02;border:1px solid #f5c852;}.sort-selection-page .selection-buttons .cancel-button{margin-left:26px;background-color:#ededea;border:1px solid #d8d8d8;}.bp-theme-11 .credit-card-details>.head,.bp-theme-11 .private-details>.head,.bp-theme-11 .order-details>.head,.bp-theme-11 .order-specials>.head,.bp-theme-11 .online-sale .text,.bp-theme-11 #hotel-page .search-parameters-closed,.bp-theme-11 #hotel-page .search-parameters-closed .button,.bp-theme-11 .blue-engine,.bp-theme-11 #hotel-page .select-room-type .head .head-label{background-color:#ebebeb;color:#353535;}.bp-theme-11 .white-font,.bp-theme-11 #wizard-order-page .wizard-steps .step.active>div>label{color:#353535;}.bp-theme-11 #hotel-page .search-parameters-closed .button{border-color:#353535;}.bp-theme-11 .order-details-icon{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAtCAMAAAAa5oJhAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAPBQTFRF////rhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMl////5rgDHwAAAE50Uk5TAADwDwo/8/peq9h2oe7gAVJgBiItVvx9rdqGMT1teoCq1DPe61EHOOqitQ4NjmPA2beux/XvDJR+eHL+QcanSbQkeaX7199q0N3Cj0IDjSL1AwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAEgAAABIAEbJaz4AAAEBSURBVDjL1dVbV4JAEAdwRjChVJQs80ppXrKstLx00YpCzXS+/8dJhBA9MM4bp/8DD7u/c3Z3zuwiCNxEkBExXCcCkf/mJJHlogcx2R7cJOLjFMRDjjtCjAMktpL0cWoqrYVSl+MMy52cYnb3vOjjzhBzHCcj5jkOCsVQ+kUrlUWO0xEVTh+cI15wXKV6WeP0S1Aky9X3u8Zqvgn73dVqvkW5a+tz07aWvaXc3X2n+/BosV6fcgO3PEOg3NMfS0qke3bYyyuQru04HWg3stlYpd2bzd7tSx3gtA9jXRH8dO4+/T5/GSownNlwFyDcZOp5bwRh9u0Tc/6zWHo3zP27/QKWeM6+Sbu7mgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wNC0yMVQwNzoyNTozNyswMDowMBOqREsAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDQtMjFUMDc6MjU6MzcrMDA6MDBi9/z3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAABJRU5ErkJggg==');}.bp-theme-11 .order-specials-icon{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAtCAMAAAAa5oJhAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAASZQTFRF////rhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMlrhMl////lB4ydQAAAGB0Uk5TAADwDxxUWR4sTDEBDqD9nQomy9U3Bci13fU0a8bCHeA80TCPIviTdOgUlIn0Sl/j5MUYGsybBwy9hTjsBKINjmPA2beux+9/eOFy/kSDsANJuQYkea2EAtxDdgnu59BRfyYX0AAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAEgAAABIAEbJaz4AAAEsSURBVDjLY2AgFjAlEAGYB1YdMyMeMKqO+upYWNnYQTQHJxc3bnU8vHwJCXz8AoJCQDFhEVzqRMUgkSkuAaYkpXCok0aLfBkc6mTRU4kcdnXy6OoUsKtTRFenhF2dMpoyJlHs6lRUUdWp4Qo/dRRlGpo440MLSZkkznBmZOTWhivT0cWbDvSgbtTnIpBeRAxA4oZGBNOVsUlCgqkZgi8AUmeGJf2ZW1gic62A8taM2NKpDQrPFpSCGPGkZ7CgnT3IWgd86hydnF1cJUHK3MzxqUMEujsjPnUeMGWeAnjVeUGVefsw4lVnD1Xny4hfnQxEmZ8/fnUBEGWBQYx41AUFh4BDJCEUGoP4y2e+sHBGItRFRMItwKNOIyqaEUmdfAwWEBvHH2+G7GBiazcAQ84Or3gUmP8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDQtMjFUMDc6MjU6MzYrMDA6MDC13U//AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA0LTIxVDA3OjI1OjM2KzAwOjAwxID3QwAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAASUVORK5CYII=');}.bp-theme-11 #hotel-page .search-parameters-closed .calendar{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAQAAAC7da7+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAJiS0dEAP+Hj8y/AAAACXBIWXMAAABIAAAASABGyWs+AAABeUlEQVQ4y7XTMWjTQRTH8c8/lbQXCom1xYAZinQoQkEQoWIHcRDBTXdxcRPqZqfi5iqCizh0cHMQpJSCBTO5FTJ2CBIQMUj5m6H8FbSew/8SdVFT8L3l3fF7d19+7y6LxonKWGqiMMzVEEM7+CUnwyAchgvDdXQsdR13oIkZNGTgm4o6ZgRTPg1hrvsod2V0YU8ul9sa7azL7btRyh+ZQ9VXRBMmk6jqEHw3gRMek0W10pyn7rlsT9OrJC8sOq1uR9t5KLKfcra80XJTbQTxwTOfXXMu9f8m/2sU2Zi+l0a2bYP7NvTQdNcauGTeBrhlsRxTDA/SIAZhJQjCUohpZy1spmozxJic6emmszoGmLZsB8xr6ICzZoushNnzAlz0WhenLHsOrlpI1UmzR4Tpe58u7DpAcMYuaJpOoAvqQ5hOgnnoZYJZ92QEU1Z3LB0RZiBPPvR9QVXLW9AwpZ+wauUjeKf1TyPdL+YqWE39f46+22T/9WuPKf8B469/hFKcFt4AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDQtMTBUMDg6NTM6MzYrMDA6MDBLejUbAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA0LTEwVDA4OjUzOjM2KzAwOjAwOieNpwAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAASUVORK5CYII=');}.bp-theme-11 #hotel-page .search-parameters-closed .human{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAbCAQAAADir6ZPAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAJiS0dEAP+Hj8y/AAAACXBIWXMAAABIAAAASABGyWs+AAAAr0lEQVQoz82SsQrCQBBE3wWbCUq+QMuApYK9td9oa6mlYJlG/AALBQM29haSRsJa3OVQTFpxr9hhHgy7yzmjvXqQepWxoGbLA6ACQwiNdJPJdNVQCItgJQtv6UESIscxPPetAUUE+9BD1ECFTKad+j7KWTMV5NSUXlYkwAbDMM5cglqDM9KWHSuX0FH/C8ov9+jBlPmHPWFGuFXG/Q245la/2ePZBSoO0TmF0bp+4gtYqjT3ONo0MwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wNC0xMFQwODo1MzozNiswMDowMEt6NRsAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDQtMTBUMDg6NTM6MzYrMDA6MDA6J42nAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAABJRU5ErkJggg==');}.bp-theme-11 .login-container .form-container .button,.bp-theme-11 #wizard-order-page .pages .first .button,.bp-theme-11 #wizard-order-page .pages .second .button,.bp-theme-11 #hotel-page .select-room-type div.prices-list ul li .button{background-color:#b80033;}.bp-theme-11 .login-container .form-container .button label,.bp-theme-11 .select-room-type .button label,.bp-theme-11 #go-next-step label{color:#fff;}.bp-theme-11 .best-price-container .best-price{background:url(../Images/best-price-logo-11.png) no-repeat center center;}.bp-theme-11 #wizard-order-page .wizard-steps{background-color:#000;box-shadow:inset 0 17px 12px -13px #4b5051;}.bp-theme-11 .best-price-container div{color:#9cb43b;}.bp-theme-10 .login-container .form-container .button,.bp-theme-10 #wizard-order-page .pages .first .button,.bp-theme-10 #wizard-order-page .pages .second .button,.bp-theme-10 #hotel-page .select-room-type div.prices-list ul li .button{background-color:#a28133;}.bp-theme-10 #hotel-page .select-room-type .head .head-label{padding:20px 32px;background:#000;color:#fff;}.bp-theme-10 #hotel-page .select-room-type li{color:#001c3a;border-bottom:1px solid #c1c1c1;background-color:#f7f7f7;}.bp-theme-10 #hotel-page .search-parameters-closed .button{border-color:#fff;}.bp-theme-10 #wizard-order-page .wizard-steps{background:#998448;box-shadow:inset 0 17px 12px -13px #998448;}.bp-theme-10 #wizard-order-page .wizard-steps .step.active>div>label{color:#000;}.bp-theme-10 .select-room-type .paxroom.active{color:#000;}.bp-theme-10 #hotel-page .select-room-type div.prices-list ul li .button>label,.bp-theme-10 #wizard-order-page .pages .first .button>label{color:#fff;}.bp-theme-359-528 .credit-card-details>.head,.bp-theme-359-528 .private-details>.head,.bp-theme-359-528 .order-details>.head,.bp-theme-359-528 .order-specials>.head,.bp-theme-359-528 .online-sale .text,.bp-theme-359-528 #hotel-page .search-parameters-closed,.bp-theme-359-528 #hotel-page .search-parameters-closed .button,.bp-theme-359-528 .blue-engine,.bp-theme-359-528 #hotel-page .select-room-type .head .head-label{background-color:#ebebeb;color:#353535 !important;}.bp-theme-359-528 .white-font,.bp-theme-359-528 #wizard-order-page .wizard-steps .step.active>div>label{color:#353535;}.bp-theme-359-528 #hotel-page .search-parameters-closed .button{border-color:#353535;}.bp-theme-359-528 .order-details-icon{background-image:url("../NetCraft/img/orderDetailsIcon-nyx.png");}.bp-theme-359-528 .order-specials-icon{background-image:url("../NetCraft/img/specialOrderDetails-nyx.png");}.bp-theme-359-528 .login-container .form-container .button,.bp-theme-359-528 #wizard-order-page .pages .first .button,.bp-theme-359-528 #wizard-order-page .pages .second .button,.bp-theme-359-528 #hotel-page .select-room-type div.prices-list ul li .button{background-color:#f63;}.bp-theme-359-528 .login-container .form-container .button label,.bp-theme-359-528 .select-room-type .button label,.bp-theme-359-528 #go-next-step label,.bp-theme-359-528 .bp-theme-514 .login-container .form-container .button label,.bp-theme-359-528 .bp-theme-514 .select-room-type .button label,.bp-theme-359-528 .bp-theme-514 #go-next-step label{color:#fff;}.bp-theme-359-528 .best-price-container .best-price{background:url(../Images/best-price-logo-11.png) no-repeat center center;}.bp-theme-359-528 #wizard-order-page .wizard-steps{background-color:#000;box-shadow:inset 0 17px 12px -13px #4b5051;}.bp-theme-514 .login-container .form-container .button,.bp-theme-514 #wizard-order-page .pages .first .button,.bp-theme-514 #wizard-order-page .pages .second .button,.bp-theme-514 #hotel-page .select-room-type div.prices-list ul li .button,.bp-theme-514 #hotel-page .select-room-type .head .head-label,.bp-theme-514 .order-details>.head,.bp-theme-514 .credit-card-details>.head,.bp-theme-514 .order-specials>.head,.bp-theme-514 .private-details>.head,.bp-theme-514 .bp-theme-359-528 .login-container .form-container .button,.bp-theme-514 .bp-theme-359-528 #wizard-order-page .pages .first .button,.bp-theme-514 .bp-theme-359-528 #wizard-order-page .pages .second .button,.bp-theme-514 .online-sale .text,.bp-theme-514 #hotel-page .select-room-type div.prices-list ul li .button{background-color:#b45332;color:#fff;}.bp-theme-514 #hotel-page .search-parameters #divSearch,.bp-theme-514 #hotel-page .search-parameters-closed,.bp-theme-514 #hotel-page .search-parameters-closed .dark-font,.bp-theme-514 #hotel-page .search-parameters-closed .button,.bp-theme-514 #hotel-page .blue-engine{color:#fff;background-color:#000094;}.bp-theme-514 #hotel-page .search-parameters-closed .button,.bp-theme-514 #hotel-page .search-parameters #divSearch{border-color:#fff;}.bp-theme-514 #wizard-order-page .wizard-steps{background-color:#000094;box-shadow:inset 0 17px 12px -13px #000094;}.bp-theme-514 #wizard-order-page .wizard-steps .step{color:#fff;}.bp-theme-514 #wizard-order-page .wizard-steps .step.active>div>label{color:#000094;}.hotel-name.sticky{top:94px;z-index:9;background:#fff;}#hotel-page .hotel-name label,#hotel-landing-page .hotel-name label,#floating-hotel-header .hotel-name label,#hotel-page .hotel-name h1,#hotel-landing-page .hotel-name h1,#floating-hotel-header .hotel-name h1{display:inline-block;}#hotel-page .hotel-name.ltr-style label,#hotel-landing-page .hotel-name.ltr-style label,#floating-hotel-header .hotel-name.ltr-style label,#hotel-page .hotel-name.ltr-style h1,#hotel-landing-page .hotel-name.ltr-style h1,#floating-hotel-header .hotel-name.ltr-style h1{direction:ltr;}#hotel-page .hotel-name .name,#hotel-landing-page>.hotel-name .name,#floating-hotel-header .hotel-name .name{font-size:35px;padding-top:30px;float:none;height:80px;font-weight:bold;}#hotel-page .hotel-name .score,#hotel-landing-page>.hotel-name .score,#floating-hotel-header .hotel-name .score{font-size:25px;width:50%;float:right;margin-top:-20px;}#hotel-page .hotel-name .icon,#hotel-landing-page>.hotel-name .icon,#floating-hotel-header .hotel-name .icon{float:right;width:20%;}#hotel-page .hotel-name .icon.resort-icon-527,#hotel-landing-page>.hotel-name .icon.resort-icon-527,#floating-hotel-header .hotel-name .icon.resort-icon-527{padding-right:10px;}#hotel-page .hotel-name.ltr-style .star,#hotel-landing-page>.hotel-name.ltr-style .star,#floating-hotel-header .hotel-name.ltr-style .star{float:right;margin-left:0;margin-right:18px;}#hotel-page .hotel-name .star,#hotel-landing-page>.hotel-name .star,#floating-hotel-header .hotel-name .star{float:left;margin-top:-44px;background-image:url('../Images/sprite_mobile.png');background-repeat:no-repeat;width:43px;margin-left:18px;height:38px;-webkit-transition:background 750ms ease-in;-moz-transition:background 750ms ease-in;-ms-transition:background 750ms ease-in;-o-transition:background 750ms ease-in;transition:background 750ms ease-in;}#floating-hotel-header{position:fixed;width:640px;height:0;background:#fff;top:0;z-index:4;box-shadow:inset 0 -19px 14px -13px #ccc;overflow:hidden;-webkit-transition:all 750ms ease-in;-moz-transition:all 750ms ease-in;-ms-transition:all 750ms ease-in;-o-transition:all 750ms ease-in;transition:all 750ms ease-in;}#floating-hotel-header>.hotel-name div{height:105px;background-repeat:no-repeat;}#floating-hotel-header.floating{height:105px;}.resort-icon-62::before,.resort-icon-63::before,.resort-icon-64::before,.resort-icon-61::before,.resort-icon-58::before,.resort-icon-507::before{content:"";position:absolute;background:url('../images/sprite_mobile.png') no-repeat -544px -1371px;width:98px;height:17px;margin-top:54px;right:10px;}.resort-icon-21::before,.resort-icon-5::before,.resort-icon-38::before,.resort-icon-54::before,.resort-icon-39::before,.resort-icon-50::before,.resort-icon-561::before,.resort-icon-40::before,.resort-icon-55::before,.resort-icon-65::before,.resort-icon-9::before,.resort-icon-57::before,.resort-icon-10::before,.resort-icon-12::before,.resort-icon-52::before,.resort-icon-59::before,.resort-icon-11::before,.resort-icon-53::before,.resort-icon-56::before,.resort-icon-401::before,.resort-icon-511::before,.resort-icon-19::before,.resort-icon-423::before{content:"";position:absolute;background:url('../images/sprite_mobile.png') no-repeat -436px -1365px;width:106px;height:31px;margin-top:45px;right:10px;}.resort-icon-528::before{content:"";position:absolute;background:url(../images/sprite_mobile.png) no-repeat -758px -1365px;width:70px;height:31px;margin-top:44px;right:20px;}.resort-icon-527::before{content:"";position:absolute;background:url(../images/sprite_mobile.png) no-repeat -652px -1369px;width:100px;height:50px;margin-top:50px;right:14px;}.resort-icon-1::before{content:"";position:absolute;background:url('../images/sprite_mobile.png') no-repeat -324px -1353px;width:106px;height:50px;margin-top:50px;right:10px;}.resort-icon-2::before{content:"";position:absolute;background:url(../images/sprite_mobile.png) no-repeat -170px -1344px;width:69px;height:72px;margin-top:50px;right:13px;}.resort-icon-3::before{content:"";position:absolute;background:url('../images/sprite_mobile.png') no-repeat -103px -1338px;width:60px;height:79px;margin-top:46px;right:10px;}.resort-icon-4:before{content:"";position:absolute;background:url('../images/sprite_mobile.png') no-repeat -240px -1338px;width:76px;height:79px;margin-top:30px;right:10px;}.resort-icon-600:before{content:"";position:absolute;background:url(../images/sprite_mobile.png) no-repeat -8px -1339px;width:90px;height:77px;margin-top:38px;right:15px;}.hotel-name .star.on{background-position:-123px -579px;}.hotel-name .star.off{background-position:-123px -534px;}.hotel-activity-card{overflow:hidden;}.hotel-picture-activity{min-height:300px;}#hotel-page>.hotel-name,#hotel-landing-page>.hotel-name{height:150px;position:relative;}#hotel-page>.hotel-name div,#hotel-landing-page>.hotel-name div{height:100%;background-repeat:no-repeat;}#hotel-page .vacation-types,#hotel-landing-page .vacation-types{min-height:235px;clear:both;}#hotel-page .hotel-picture,#hotel-landing-page .hotel-picture{height:345px;background-repeat:no-repeat;width:100%;position:relative;}#hotel-page .hotel-picture .carousel,#hotel-landing-page .hotel-picture .carousel{height:345px;position:absolute;overflow:hidden;}#hotel-page .hotel-picture .carousel ul,#hotel-landing-page .hotel-picture .carousel ul{width:640px;position:relative;list-style:none;margin:0;padding:0;}#hotel-page .hotel-picture .carousel li,#hotel-landing-page .hotel-picture .carousel li{float:left;width:0;overflow:hidden;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease;}#hotel-page .hotel-picture .carousel li img,#hotel-landing-page .hotel-picture .carousel li img{width:100%;min-height:100%;}#hotel-page .hotel-picture .carousel li iframe,#hotel-landing-page .hotel-picture .carousel li iframe{margin-right:75px;}#hotel-page .hotel-picture .carousel li.current,#hotel-landing-page .hotel-picture .carousel li.current{width:640px;background:#000;}#hotel-page .hotel-picture div.arrow,#hotel-landing-page .hotel-picture div.arrow{background-repeat:no-repeat;position:absolute;width:76px;height:100%;background-position:17px;top:0;}#hotel-page .hotel-picture .left-arrow,#hotel-landing-page .hotel-picture .left-arrow{background-image:url(../NetCraft/img/leftArrowTransperent.png);background-position:17px;left:0;}#hotel-page .hotel-picture .right-arrow,#hotel-landing-page .hotel-picture .right-arrow{background-image:url(../NetCraft/img/rightArrowTransperent.png);right:0;background-position:17px;}#hotel-page .hotel-picture div.red-flag,#hotel-landing-page .hotel-picture div.red-flag{float:left;background-image:url(../NetCraft/img/redFlag.png);height:44px;width:200px;position:absolute;left:0;bottom:16px;text-align:center;}#hotel-page .hotel-picture div.red-flag label,#hotel-landing-page .hotel-picture div.red-flag label{color:#fff;height:44px;line-height:44px;font-size:21px;}.online-sale{height:74px;width:100%;position:relative;}.online-sale .flag{position:absolute;top:-7px;background-repeat:no-repeat;background:url(../Images/sprite_mobile.png) no-repeat -277px -1235px;width:69px;height:70px;padding-top:24px;}.online-sale .flag label{font-size:27px;color:#1b3148;margin-right:15px;}.online-sale .text{color:#fff;height:100%;width:100%;background-color:#002c5c;}.online-sale .text label{font-size:31px;height:74px;line-height:74px;margin-right:90px;}#hotel-page .vacation-types label,#hotel-landing-page .vacation-types label{color:#0f2c3f;font-size:27px;}#hotel-page .vacation-types .label,#hotel-landing-page .vacation-types .label{position:relative;top:33px;right:20px;}#hotel-page .vacation-types .types,#hotel-landing-page .vacation-types .types{margin-top:53px;height:118px;}#hotel-page .vacation-types .types>div,#hotel-landing-page .vacation-types .types>div{width:113px;float:right;margin-right:10px;text-align:center;border:1px solid #d3d3d3;background-repeat:no-repeat;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;height:113px;}#hotel-page .vacation-types .types>div.benefit-holder,#hotel-landing-page .vacation-types .types>div.benefit-holder{line-height:113px;}#hotel-page .vacation-types .types .benefit,#hotel-landing-page .vacation-types .types .benefit{display:inline-block;vertical-align:middle;line-height:normal;font-size:21px;}#hotel-page .vacation-types .types div label,#hotel-landing-page .vacation-types .types div label{position:relative;font-size:18px;}#hotel-page .vacation-types .types div .res-vac-icon,#hotel-landing-page .vacation-types .types div .res-vac-icon{background-image:url(../Images/sprite_mobile.png);background-repeat:no-repeat;margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:6px;}#hotel-page .vacation-types .types div.vac17 .res-vac-icon,#hotel-landing-page .vacation-types .types div.vac17 .res-vac-icon{background-position:-255px -766px;width:56px;height:36px;margin-top:33px;}#hotel-page .vacation-types .types div.vac18 .res-vac-icon,#hotel-landing-page .vacation-types .types div.vac18 .res-vac-icon{background-position:-158px -760px;width:21px;height:43px;margin-top:25px;}#hotel-page .vacation-types .types div.vac21 .res-vac-icon,#hotel-landing-page .vacation-types .types div.vac21 .res-vac-icon{background-position:-263px -646px;width:43px;height:46px;margin-top:22px;}#hotel-page .vacation-types .types div.vac16 .res-vac-icon,#hotel-landing-page .vacation-types .types div.vac16 .res-vac-icon{background-position:-148px -650px;width:44px;height:39px;}#hotel-page .vacation-types .types div.vac20 .res-vac-icon,#hotel-landing-page .vacation-types .types div.vac20 .res-vac-icon{background-position:-34px -879px;width:44px;height:34px;}#hotel-page .vacation-types .types div.vac19 .res-vac-icon,#hotel-landing-page .vacation-types .types div.vac19 .res-vac-icon{background-position:-33px -767px;width:46px;height:33px;}#hotel-page .vacation-types .types div.vac68 .res-vac-icon,#hotel-landing-page .vacation-types .types div.vac68 .res-vac-icon{background-position:-147px -879px;width:44px;height:35px;}#hotel-page .vacation-types .types div.vac71 .res-vac-icon,#hotel-landing-page .vacation-types .types div.vac71 .res-vac-icon{background-position:-23px -652px;width:65px;height:38px;}#hotel-landing-page .vacation-types .wifi-icon{top:30px;right:0;display:none;}#hotel-landing-page .vacation-types div.relative{background:url('../Images/sprite_mobile.png') no-repeat -359px -1235px;width:640px;height:61px;margin-top:15px;}#hotel-landing-page .full-screen .hotelpage-carousel .carousel div.carousel-tabs{position:fixed;bottom:auto;top:0;border-bottom:1px solid rgba(255,255,255,.2);background-color:#333;}#hotel-landing-page .full-screen .hotelpage-carousel .carousel div.carousel-tabs label{background-color:transparent;padding:25px 15px;border-radius:0;}#hotel-landing-page .full-screen .hotelpage-carousel .carousel div.carousel-tabs label.active{border-bottom:2px solid #fff;}#hotel-landing-page .hotelpage-carousel .carousel div.carousel-tabs{position:absolute;bottom:20px;text-align:center;left:0;right:0;}#hotel-landing-page .hotelpage-carousel .carousel div.carousel-tabs>label{width:auto;display:inline-block;padding:10px 20px;color:#fff;background-color:rgba(0,0,0,.8);border-radius:4px;margin:0 10px;float:none;}.select-room-type .paxroom{background-color:#dfdfdf;border-bottom:1px solid #c5c5c5;}.select-room-type .paxroom.active{color:#0f2c3f;}.select-room-type .paxroom.active>ul{display:block;}.select-room-type .paxroom>ul{display:none;}.select-room-type .paxroom .room-select-text{padding:30px 0;font-size:28px;overflow:hidden;}.select-room-type .paxroom .room-select-text .init-state{float:right;}.select-room-type .paxroom .chosen-state.with-currency{float:right;width:470px;}.select-room-type .paxroom label{color:#818181;margin-right:35px;}.select-room-type .paxroom span{color:#818181;}.select-room-type .active label,.select-room-type .active span{color:#0f2c3f;}.select-room-type .active label{max-width:465px;}.select-room-type .chosen-room-and-plan{font-size:28px;}.select-room-type .bottom-button{background-color:#dfdfdf;height:159px;border-bottom:1px solid #c5c5c5;}.select-room-type .bottom-button .button{background:#d7d7d7;height:99px;width:504px;color:#9e9e9e;text-align:center;font-size:33px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #c5c5c5;margin-right:66px;margin-top:27px;float:right;}.select-room-type .bottom-button .button label{height:99px;line-height:99px;}.select-room-type .bottom-button .button.active{background:#ffdd02;color:#0f2c3f;border:1px solid #f4c658;}#hotel-page>div{float:right;width:100%;}#hotel-page .mobile-advantages{float:right;width:628px;}#hotel-page .mobile-advantages-section .mobile-advantages-section-title{font-size:40px;margin-right:35px;margin-left:35px;background-color:#ffd915;text-align:center;height:56px;padding-top:20px;border-radius:10px;}#hotel-page .mobile-advantages-section .mobile-advantages-section-title a{color:#032448;font-weight:bold;}#hotel-page .banners{border-bottom:1px solid #d0d0d0;}#hotel-page .banners .banner{margin-right:28px;}#hotel-page .hotel-description{width:100%;border-bottom:1px solid #d0d0d0;padding-bottom:20px;}#hotel-page .hotel-description h3{float:right;color:#0f2c3f;width:85%;font-size:28px;margin-top:20px;margin-right:14px;}#hotel-page .hotel-description .arrow-down-dark,#hotel-page .hotel-description .arrow-up-dark{margin-top:36px;}#hotel-page .search-parameters-closed{background-color:#f7f7f7;background:linear-gradient(180deg,#fff 0%,#f4f4f4 100%);border-bottom:1px solid #e7e7e7;width:100%;padding-top:10px;position:absolute;top:150px;}#hotel-page .search-parameters-closed h3{width:384px;line-height:48px;background-repeat:no-repeat;background-position:400px;color:#0f2c3f;font-weight:bold;padding-right:10px;}#hotel-page .search-parameters-closed span{color:#008000;}#hotel-page .search-parameters-closed .calendar{background-image:url(../NetCraft/img/whiteCalendar.png);}#hotel-page .search-parameters-closed .human{background-image:url(../NetCraft/img/man.png);background-position:398px 10px;}#hotel-page .search-parameters-closed .button{height:66px;padding:0 6px;width:150px;margin-top:-40px;text-align:center;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;border:1px solid #b2b0c6;background-color:#fff;}#hotel-page .chosen-state .button{height:66px;width:auto;margin-top:-35px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #c5c5c5;padding:0 20px;}#hotel-page .search-parameters-closed .button label,#hotel-page .chosen-state .button label{height:66px;line-height:66px;margin:0;color:#8c8d96;}#hotel-page .search-parameters{overflow:hidden;width:100%;background-color:#032448;}#hotel-page .search-parameters h3{width:75%;height:31px;}#hotel-page .search-parameters table label,#hotel-page .search-parameters a label,#hotel-page .search-parameters a,#hotel-page .search-parameters .to>label,#hotel-page .search-parameters .from>label{color:#fff;}#hotel-page .search-parameters .room-count div{background-color:#ededed;font-size:33px;}#hotel-page .search-parameters .blueNum div{background-color:transparent;}#hotel-page .search-parameters .button{background:#ffdd02;height:98px;line-height:98px;width:498px;color:#001c3a;text-align:center;font-size:33px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;margin-top:33px;margin-right:66px;margin-bottom:47px;float:right;}#hotel-page .select-room-type .head{background-color:#dfdfdf;color:#0f2c3f;font-size:45px;line-height:35px;border-bottom:1px solid #dadada;}#hotel-page .select-room-type .head .head-label{padding:20px 32px;background:#032448;color:#fff;}#hotel-page .select-room-type .head .type{margin-right:5px;}#hotel-page .select-room-type .head .count{font-weight:bold;}#hotel-page .select-room-type .room-info-opened{width:584px;margin:10px 28px;height:100%;}#hotel-page .select-room-type #amenities-list,#hotel-page .select-room-type #amenities-list-second{float:right;width:292px;}#hotel-page .select-room-type #amenities-list li,#hotel-page .select-room-type #amenities-list-second li{border:none;list-style-type:disc;list-style-position:inside;}#hotel-page .select-room-type li{color:#0f2c3f;border-bottom:1px solid #c1c1c1;background-color:#f7f7f7;}#hotel-page .select-room-type li div.room-type{width:100%;height:auto;overflow:hidden;}#hotel-page .select-room-type li div.room-type label.as-of{margin-top:25px;}#hotel-page .select-room-type li div.room-type .type,#hotel-page .select-room-type li div.room-type .count{float:right;font-size:25px;}#hotel-page .select-room-type li div.room-type .room-info{margin:30px 0 0 20px;position:absolute;bottom:0;left:0;text-decoration:underline;}#hotel-page .select-room-type li div.room-type .type{margin-top:30px;width:10px;height:25px;text-align:right;padding-right:21px;float:right;width:379px;}#hotel-page .select-room-type li div.room-type .type:before{content:'';background:url('../Images/sprite_mobile.png') no-repeat -341px -561px;width:15px;height:25px;position:absolute;right:25px;}#hotel-page .select-room-type li div.room-type .menu-sign{margin:10px 5px 0 0;text-decoration:none;font-size:14px;}#hotel-page .select-room-type li div.room-type .picture-box{position:relative;width:100%;min-height:119px;float:right;margin-top:4px;}#hotel-page .select-room-type li div.room-type .picture-box .sale{width:69px;height:69px;position:absolute;right:-32px;top:-5px;background:none;border:none;}#hotel-page .select-room-type li div.room-type .last{color:#de2537;margin-top:7px;}#hotel-page .select-room-type li div.room-type .last:before{content:'';background:url('../Images/sprite_mobile.png') no-repeat -358px -563px;width:24px;height:24px;margin-left:10px;display:inline-block;vertical-align:middle;}#hotel-page .select-room-type li div.room-type .head-label{font-size:30px;font-weight:bold;margin-top:28px;margin-bottom:20px;width:82%;float:right;}#hotel-page .select-room-type li div.room-type .button.open{background:#ffdd02;height:74px;width:245px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;}#hotel-page .select-room-type li div.room-type .button.open label,#hotel-page .select-room-type li div.room-type .button.open span{height:74px;line-height:74px;}#hotel-page .select-room-type li div.room-type .button.close{background:#ededed;height:74px;width:245px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #d8d8d8;}#hotel-page .select-room-type li div.room-type .button.close label,#hotel-page .select-room-type li div.room-type .button.close span{height:74px;line-height:74px;}#hotel-page .select-room-type li div.room-type .button label{height:74px;line-height:74px;margin-right:0;}#hotel-page .select-room-type li div.room-type .regular-price{margin-top:10px;font-size:30px;line-height:32px;}#hotel-page .select-room-type li div.room-type .new-price{font-size:40px;line-height:42px;min-width:200px;}#hotel-page .select-room-type li div.room-type div.prices-list{width:100%;}#hotel-page .select-room-type li div.room-type div.prices-list ul{width:584px;box-shadow:19px 17px 12px -13px #ccc;}#hotel-page .select-room-type li div.room-type div.prices-list ul li{min-height:0;padding-top:28px;background-color:#fff;border-bottom:1px solid #d6d6d6;}#hotel-page .select-room-type li div.room-type div.prices-list ul li div .shamaim{background-image:url(../NetCraft/img/shamaim.png);background-repeat:no-repeat;height:40px;width:131px;text-align:center;position:absolute;background-size:66%;right:98px;}#hotel-page .select-room-type li div.room-type div.prices-list ul li div .fattal-click{background-image:url(../NetCraft/img/fattalClick.png);background-repeat:no-repeat;height:40px;width:131px;text-align:center;position:absolute;background-size:66%;right:98px;}#hotel-page .select-room-type li div.room-type div.prices-list ul li div .red-flag{background-image:url(../NetCraft/img/redFlagReverse.png);background-repeat:no-repeat;height:40px;width:131px;text-align:center;margin-right:14px;}#hotel-page .select-room-type li div.room-type div.prices-list ul li div .red-flag label{margin-right:0;height:40px;line-height:40px;color:#fff;}#hotel-page .select-room-type li div.room-type div.prices-list ul li div .breakfast{width:556px;}#hotel-page .select-room-type li div.room-type div.prices-list ul li div .meal-plan{background:url('../Images/sprite_mobile.png') no-repeat -359px -533px;width:25px;height:25px;}#hotel-page .select-room-type li div.room-type div.prices-list ul li div .plane{background:url('../Images/engines/plane.jpg') no-repeat 0;width:27px;height:27px;}#hotel-page .select-room-type li div.room-type div.prices-list ul li div .meal-plan-info{margin-right:54px;}#hotel-page .select-room-type li div.room-type div.prices-list ul li div .description{width:100%;}#hotel-page .select-room-type li div.room-type div.prices-list ul li div .pansion{background-image:url(../NetCraft/img/breakfastIcon.png);background-repeat:no-repeat;background-position:231px;text-align:right;width:223px;padding-right:35px;}#hotel-page .select-room-type li div.room-type div.prices-list ul li .button{background:#ffdd02;height:81px;width:194px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;margin-left:15px;}#hotel-page .select-room-type li div.room-type div.prices-list ul li .button label,#hotel-page .select-room-type li div.room-type div.prices-list ul li .button span{height:81px;line-height:81px;}#hotel-page .select-room-type li div.room-type div.prices-list ul li .price-box{top:15px;font-size:25px;}#hotel-page .select-room-type .price-code-banners-sep{background:#c1c1c1;width:100%;height:1px;margin:30px 0;}#hotel-page .select-room-type .opening-box-head{background-color:#f7f7f7;height:100px;border:none !important;display:table;overflow:hidden;}#hotel-page .select-room-type .opening-box-head .opening-box-head-container label,#hotel-page .select-room-type .opening-box-head .opening-box-head-container h3,#hotel-page .select-room-type .opening-box-head .opening-box-head-container p{width:80%;}#hotel-page .select-room-type .opening-box-head .arrow-left-dark{margin-top:33px;}#hotel-page .select-room-type .opening-box-head-container{display:table-cell;vertical-align:middle;}#hotel-page .select-room-type .arrow-down-dark,#hotel-page .select-room-type .arrow-up-dark{margin-top:25px;}#hotel-page .select-room-type .opening-box-body{overflow:hidden;max-height:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}#hotel-page .select-room-type .opening-box-body.opened{max-height:10000px;}#hotel-page .room-type label,#hotel-page .room-type h3,#hotel-page .room-type .picture-box>img{margin-right:28px;clear:none;height:100%;}#hotel-page .room-type .room-item label,#hotel-page .room-type .room-item h3,#hotel-page .room-type .room-item .picture-box>img{margin-right:15px;}#hotel-page .room-type .room-item .free-to-join-hidden{display:none;}#hotel-page .room-type .picture-box>img{float:right;height:118px;}#hotel-page .price-code-name{clear:both;}#hotel-page .hotel-services,#hotel-page .hotel-offers{width:100%;overflow:hidden;border-bottom:1px solid #dadada;}#hotel-page .hotel-services .opening-box-head .opening-box-head-container,#hotel-page .hotel-offers .opening-box-head .opening-box-head-container{display:table-cell;vertical-align:middle;}#hotel-page .hotel-services .opening-box-head .opening-box-head-container label,#hotel-page .hotel-offers .opening-box-head .opening-box-head-container label,#hotel-page .hotel-services .opening-box-head .opening-box-head-container h3,#hotel-page .hotel-offers .opening-box-head .opening-box-head-container h3,#hotel-page .hotel-services .opening-box-head .opening-box-head-container p,#hotel-page .hotel-offers .opening-box-head .opening-box-head-container p{width:80%;}#hotel-page .hotel-services .opening-box-head .arrow-left-dark,#hotel-page .hotel-offers .opening-box-head .arrow-left-dark{margin-top:33px;}#hotel-page .hotel-services .opening-box-head .arrow-down-dark,#hotel-page .hotel-offers .opening-box-head .arrow-down-dark{margin-top:40px;}#hotel-page .hotel-services label,#hotel-page .hotel-offers label{height:100px;line-height:100px;}#hotel-page .hotel-services label.regular-font{height:50px;line-height:50px;}#hotel-page .back-to-search-results{width:100%;height:100px;background-color:#ededed;text-align:center;}#hotel-page .back-to-search-results label{color:#002c5c;height:100px;line-height:100px;background-image:url(../NetCraft/img/arrowRight.png);background-repeat:no-repeat;background-size:24px;font-size:33px;background-position:498px;display:block;}#hotel-page .hotel-services .opening-box-head,#hotel-landing-page .hotel-services .opening-box-head,#hotel-page .hotel-offers .opening-box-head,#hotel-landing-page .hotel-offers .opening-box-head{background-color:#f9f9f9;height:100px;display:table;overflow:hidden;}#flight-attach-popup .buttons-row .btn{height:80px;border-radius:5px;line-height:80px;}#flight-attach-popup.opened{display:block;}#flight-attach-popup .flight-banner{width:80%;margin:0 auto;padding:5%;border-radius:4px;}#flight-attach-popup .flight-title:before{content:'';background:url(../Images/engines/plane.jpg) no-repeat center;height:45px;width:45px;display:inline-block;background-size:45px;vertical-align:-10px;margin-left:10px;}#priceCodeBannerPopUP,#flight-attach-popup{position:fixed;width:100%;top:80px;bottom:0;display:none;z-index:103;}#priceCodeBannerPopUP:after,#flight-attach-popup:after{position:fixed;width:100%;height:100%;z-index:-1;content:"";background-color:rgba(0,0,0,.8);top:0;}#priceCodeBannerPopUP .banner-pricecode-holder{width:550px;background:#fff;border-radius:10px;margin:0 15px;min-height:580px;padding:30px;}#priceCodeBannerPopUP .banner-pricecode-holder .banner-icon{float:right;width:100%;min-height:70px;text-align:center;}#priceCodeBannerPopUP .banner-pricecode-holder .banner-title{font-size:36px;color:#0f2c3f;font-weight:bold;float:right;width:100%;text-align:center;}#priceCodeBannerPopUP .banner-pricecode-holder .banner-desc{font-size:30px;color:#0f2c3f;float:right;width:100%;text-align:center;margin:30px 0;}#priceCodeBannerPopUP .banner-pricecode-holder .banner-desc h3{line-height:30px !important;}#priceCodeBannerPopUP .banner-pricecode-holder #ok-btn{background:#ffdd02;border-radius:10px;width:520px;margin:10px 30px;height:100px;color:#001c3a;font-size:36px;border:none;}#priceCodeBannerPopUP .banner-pricecode-holder #cancel-btn{border-radius:10px;width:520px;margin:10px 30px;height:100px;border:1px solid #0f2c3f;font-size:36px;}.hotel-offers .deals-box.five-perc-deal .deal-inner-box{padding-top:55px;padding-bottom:30px;}.hotel-offers .five-perc-deal h3{position:absolute;top:15px;right:15px;}.open-engine-btn{float:left;background-color:#ffdd02;padding:10px 30px;border:1px solid #f9cd1b;border-radius:3px;}.five-perc-icons{margin-top:10px;}.five-perc-asof{text-align:left;margin:10px 0;}.five-perc-asof>.bold{font-size:1.1em;}.five-perc-icons>.flag,.deals-page .deals-list price-box .flag{padding:10px;background-color:#ffdd02;float:right;border:1px solid #f9cd1b;border-bottom:0;height:auto;line-height:normal;}.five-perc-icons>.flag:before,.deals-page .deals-list price-box .flag:before{content:"";width:0;height:0;border-style:solid;border-width:0 30px 16px 0;border-color:transparent #ffdd02 transparent transparent;position:absolute;right:0;bottom:-16px;z-index:1;}.five-perc-icons>.flag>span:before,.deals-page .deals-list price-box .flag>span:before{content:"";width:0;height:0;border-style:solid;border-width:0 31px 17px 0;border-color:transparent #f9cd1b transparent transparent;position:absolute;right:-1px;z-index:0;bottom:-17px;}.five-perc-icons>.flag>span:after,.deals-page .deals-list price-box .flag>span:after{content:"";width:0;height:0;border-style:solid;border-width:17px 31px 0 0;border-color:#f9cd1b transparent transparent transparent;position:absolute;left:-1px;z-index:0;bottom:-17px;}.five-perc-icons>.flag:after,.deals-page .deals-list price-box .flag:after{content:"";width:0;height:0;border-style:solid;border-width:16px 30px 0 0;border-color:#ffdd02 transparent transparent transparent;position:absolute;left:0;bottom:-16px;z-index:1;}.five-perc-deal label.score,.five-perc-deal div.brand-sign,.five-perc-deal label.name,.five-perc-deal .colorBackgroundDiscunt,.five-perc-deal .sale-icon,.five-perc-deal .red-flag-icon{display:none;}.deals-page .deals-list li.five-perc-deal h3.description{font-size:29px;}.hotelpage-carousel .carousel-inner .number{bottom:auto;top:20px;left:70px;background-color:rgba(0,0,0,.8);border-radius:12px;}.gallery-widget-instagram{padding-top:100px;padding-bottom:50px;}.gallery-widget-instagram>#ajax-loader{margin-top:25px;display:inline-block;width:0;margin:0 auto;}.gallery-widget-instagram>#ajax-loader .piece{background:#fff;}div#currency-select-holder select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:70px;width:140px;border:0;background-color:#fff;text-indent:20px;}.currency-changer .left-side-select{position:absolute;height:60px;top:0;left:0;width:40%;bottom:0;margin:auto 0;border-right:1px solid #dfdfdf;pointer-events:none;}.currency-changer .arrow-down-dark{margin-top:25px;margin-left:10px;}.fattal-fixed-popup{position:fixed;top:0;bottom:0;left:0;right:0;width:90%;height:50%;z-index:9400;margin:auto;color:#002c5c;}.fattal-fixed-popup.with-backdrop:before{position:absolute;content:'';top:0;left:0;bottom:0;right:0;z-index:-1;}.fattal-fixed-popup.with-backdrop:after{content:'';position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.7);z-index:-2;}.fattal-fixed-popup .close-x-icon{position:absolute;left:20px;top:20px;border-color:#000;width:36px;height:36px;background-image:url(../NetCraft/img/errMsgClose.png);background-repeat:no-repeat;background-size:36px;}.fattal-fixed-popup.fattal-gift-popup{height:540px;}.fattal-fixed-popup.fattal-gift-popup .inner-fixed-popup{font-size:25px;text-align:center;padding:70px 40px 40px;background-color:#fff;}.fattal-fixed-popup.fattal-gift-popup p{line-height:1.35;}.fattal-fixed-popup.fattal-gift-popup .msg-title{font-size:33px;line-height:1.67;}.fattal-fixed-popup.fattal-gift-popup .input-button-comb{margin-top:35px;position:relative;}.fattal-fixed-popup.fattal-gift-popup .input-button-comb a{text-decoration:none;padding:0;font-size:33px;line-height:90px;display:block;width:100%;background-color:#ffd915;color:#032448;font-weight:bold;border-radius:5px;margin-top:50px;}.fattal-fixed-popup.fattal-gift-popup .input-button-comb.error-mark:before{content:attr(data-placeholder);color:#e02020;position:absolute;transform:translateY(95px);}.fattal-fixed-popup.fattal-gift-popup .input-button-comb.error-mark input{border-color:#e02020;color:#e02020;}.fattal-fixed-popup.fattal-gift-popup .input-button-comb input{border:solid 1px #d4d4d4;width:calc(100% - 2px);height:90px;outline:none;text-indent:20px;color:#6d7278;padding:0;}.fattal-fixed-popup.fattal-gift-popup .input-button-comb input:focus{height:80px;padding-top:10px;}.fattal-fixed-popup.fattal-gift-popup .input-button-comb input:focus+small{top:10px;}.fattal-fixed-popup.fattal-gift-popup .input-button-comb small{font-size:22px;color:#babec2;position:absolute;pointer-events:none;top:30px;right:20px;transition:top linear 100ms;}.fattal-fixed-popup.fattal-gift-popup .input-button-comb.with-text small{top:10px;}.fattal-fixed-popup.fattal-gift-popup .input-button-comb.with-text input{padding-top:10px;height:80px;}.fattal-fixed-popup.fattal-gift-popup .input-button-comb.loading:before{content:'';background:url(images/prettyPhoto/fattal/loader.gif) center center no-repeat;height:20px;width:20px;position:absolute;left:-40px;top:20px;}.fattal-fixed-popup.fattal-gift-popup .input-button-comb.loading a{pointer-events:none;opacity:.5;}.fattal-fixed-popup.fattal-gift-popup .input-button-comb+span{text-decoration:underline;margin-top:15px;display:inline-block;}#contact-us-page input[type='text']{width:583px;}#contact-us-page .contact-us-head{box-shadow:inset 0 17px 12px -13px #00a4c4;height:96px;}#contact-us-page .contact-us-head label,#contact-us-page .contact-us-head h1{height:96px;line-height:96px;}#contact-us-page .faq{height:96px;}#contact-us-page .faq div{height:66px;width:66px;float:right;border:1px solid #fff;background-size:61%;background-position:13px;background-image:url("../NetCraft/img/questionIcon.png");background-repeat:no-repeat;-moz-border-radius:33px;-webkit-border-radius:33px;-khtml-border-radius:33px;border-radius:33px;margin-top:13px;}#contact-us-page .faq label{height:96px;line-height:96px;}#contact-us-page .question,#contact-us-page .email{width:100%;overflow:hidden;}#contact-us-page .question .opening-box-head,#contact-us-page .email .opening-box-head{height:100px;border-bottom:1px solid #dadada;display:table;overflow:hidden;}#contact-us-page .question .opening-box-head .opening-box-head-container,#contact-us-page .email .opening-box-head .opening-box-head-container{display:table-cell;vertical-align:middle;}#contact-us-page .question .opening-box-head .opening-box-head-container label,#contact-us-page .email .opening-box-head .opening-box-head-container label,#contact-us-page .question .opening-box-head .opening-box-head-container h3,#contact-us-page .email .opening-box-head .opening-box-head-container h3,#contact-us-page .question .opening-box-head .opening-box-head-container p,#contact-us-page .email .opening-box-head .opening-box-head-container p{width:80%;}#contact-us-page .question .opening-box-head .arrow-left-dark,#contact-us-page .email .opening-box-head .arrow-left-dark{margin-top:33px;}#contact-us-page .question .opening-box-head .arrow-down-dark,#contact-us-page .email .opening-box-head .arrow-down-dark{margin-top:40px;}#contact-us-page .question .opening-box-body,#contact-us-page .email .opening-box-body{overflow:hidden;max-height:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}#contact-us-page .question .opening-box-body.opened,#contact-us-page .email .opening-box-body.opened{max-height:3000px;}#contact-us-page .email .opening-box-body .button{background:#ffdd02;height:95px;width:517px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;}#contact-us-page .email .opening-box-body .button label,#contact-us-page .email .opening-box-body .button span{height:95px;line-height:95px;}#contact-us-page .email .opening-box-body div{width:583px;}#contact-us-page .email .opening-box-body div textarea{width:100%;height:200px;}#contact-us-page .email .opening-box-body div input{height:70px;}#contact-us-page .email .opening-box-head-container{margin-top:15px;width:60%;}#contact-us-page .email div.icon{height:66px;width:66px;float:right;border:1px solid #fff;background-size:61%;background-position:13px;background-image:url("../NetCraft/img/mailIcon.png");background-repeat:no-repeat;-moz-border-radius:33px;-webkit-border-radius:33px;-khtml-border-radius:33px;border-radius:33px;margin-top:13px;}#contact-us-page .email label{height:96px;line-height:96px;}#contact-us-page .email .arrow-down-white{margin-top:38px;}#contact-us-page .email .arrow-up-white{margin-top:34px;}#contact-us-page .phone{height:96px;border-top:2px solid #fff;}#contact-us-page .phone div{height:66px;width:66px;float:right;border:1px solid #fff;background-size:61%;background-position:13px;background-image:url("../NetCraft/img/phoneIcon.png");background-repeat:no-repeat;-moz-border-radius:33px;-webkit-border-radius:33px;-khtml-border-radius:33px;border-radius:33px;margin-top:13px;}#contact-us-page .phone label{height:96px;line-height:96px;}#contact-us-page .hours{height:141px;border-top:1px solid #d0d0d0;}#contact-us-page .hours h3{line-height:70px;}#contact-us-page .hours h3.second{margin-right:205px;}#contact-us-page .phones{min-height:156px;border-top:1px solid #d0d0d0;}#contact-us-page .phones div{padding:15px 0;}#contact-us-page .phones div:after{content:'';display:block;clear:both;}#contact-us-page .phones div label{line-height:65px;}#contact-us-page .phones div>label{width:320px;line-height:69px;}#contact-us-page .phones div .phone{color:#0fcbef;height:auto;}.mac #contact-us-page input[type='text'],.ipod #contact-us-page input[type='text'],.ipad #contact-us-page input[type='text'],.iphone #contact-us-page input[type='text']{width:565px;}#contact-us-page .all-hotel-contacts{width:100%;overflow:hidden;}#contact-us-page .all-hotel-contacts .opening-box-head{background-color:#f9f9f9;height:100px;border-bottom:1px solid #dadada;display:table;overflow:hidden;}#contact-us-page .all-hotel-contacts .opening-box-head .opening-box-head-container{display:table-cell;vertical-align:middle;}#contact-us-page .all-hotel-contacts .opening-box-head .opening-box-head-container label,#contact-us-page .all-hotel-contacts .opening-box-head .opening-box-head-container h3,#contact-us-page .all-hotel-contacts .opening-box-head .opening-box-head-container p{width:80%;}#contact-us-page .all-hotel-contacts .opening-box-head .arrow-left-dark{margin-top:33px;}#contact-us-page .all-hotel-contacts .opening-box-head .arrow-down-dark{margin-top:40px;}#contact-us-page .all-hotel-contacts .opening-box-body{overflow:hidden;max-height:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-color:#e2e2e2;}#contact-us-page .all-hotel-contacts .opening-box-body.opened{max-height:3050px;}#contact-us-page .all-hotel-contacts .opening-box-body .hotel-contact-container{width:583px;box-shadow:3px 6px 1px -4px #bcbcbc;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}#contact-us-page .all-hotel-contacts .opening-box-body .hotel-contact-container .hotel-contact-name{height:79px;background-color:#f6f6f6;}#contact-us-page .all-hotel-contacts .opening-box-body .hotel-contact-container .hotel-contact-name .label{margin-top:19px;}#contact-us-page .all-hotel-contacts .opening-box-body .hotel-contact-container .hotel-contact-name label{height:79px;line-height:79px;font-size:27px;}#contact-us-page .all-hotel-contacts .opening-box-body .hotel-contact-container .hotel-contact-phone{border-bottom:1px solid #e2e2e2;height:79px;background-color:#fff;}#contact-us-page .all-hotel-contacts .opening-box-body .hotel-contact-container .hotel-contact-phone label{height:79px;line-height:79px;}#contact-us-page .all-hotel-contacts .opening-box-body .hotel-contact-container .hotel-contact-address{border-bottom:1px solid #e2e2e2;height:79px;background-color:#fff;}#contact-us-page .all-hotel-contacts .opening-box-body .hotel-contact-container .hotel-contact-address label{height:79px;line-height:79px;}#contact-us-page .back{width:100%;height:100px;background-color:#ededed;text-align:center;}#contact-us-page .back label{color:#002c5c;height:100px;line-height:100px;background-image:url(../NetCraft/img/arrowRight.png);background-repeat:no-repeat;background-size:24px;font-size:33px;background-position:398px;display:block;}.surfers-reviews{height:101px;position:relative;text-align:center;}.surfers-reviews div.arrow-real-left-white{position:absolute;margin-top:40px;cursor:pointer;}.surfers-reviews label,.surfers-reviews p,.surfers-reviews h1{height:101px;line-height:101px;}#hotel-review-page .vote-hand{height:85px;overflow:hidden;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}#hotel-review-page .vote-hand .vote-hand-circle-icon{margin-top:16px;}#hotel-review-page .vote-hand p,#hotel-review-page .vote-hand div.dark-font{width:75%;padding-top:12px;}#hotel-review-page #review-ajax-section{overflow:hidden;position:relative;}#hotel-review-page #review-ajax-section .select-box{background:transparent;width:100%;border:0;border-radius:0;height:100%;-webkit-appearance:none;}#hotel-review-page #review-ajax-section .score-table-container{padding-bottom:10px;}#hotel-review-page #review-ajax-section .score-table-container .score-table{overflow:hidden;width:583px;border:1px solid #d0d0d0;}#hotel-review-page #review-ajax-section .score-table-container .score-table .right{border-left:1px solid #d0d0d0;}#hotel-review-page #review-ajax-section .score-table-container .score-table .right p{width:155px;margin:10px 0;}#hotel-review-page #review-ajax-section .score-table-container .score-table .right label{margin-top:10px;font-weight:bold;display:inline-block;}#hotel-review-page #review-ajax-section .score-table-container .score-table .right .score-box{height:100px;width:100px;border-radius:50%;border:1px solid #002c5c;}#hotel-review-page #review-ajax-section .score-table-container .score-table .right .score-box h1{font-size:40px;text-align:center;line-height:98px;color:#002c5c;}#hotel-review-page #review-ajax-section .score-table-container .score-table .left .score-detail{border-bottom:1px solid #d0d0d0;height:17px;width:400px;margin-left:12px;margin-top:20px;}#hotel-review-page #review-ajax-section .score-table-container .score-table .left .score-detail label{line-height:20px;background-color:#fff;font-size:25px;}#hotel-review-page #review-ajax-section .sort-select-container{width:216px;overflow:hidden;border:1px solid #d0d0d0;padding-right:6px;padding-top:6px;padding-bottom:6px;position:relative;}#hotel-review-page #review-ajax-section .sort-select-container::after{content:"";background:url(../Images/sprite_mobile.png) no-repeat -679px -27px;width:27px;height:18px;position:absolute;left:0;top:40%;}#hotel-review-page #review-ajax-section .sort-select-container .select-box{background:transparent;width:100%;border:0;border-radius:0;height:100%;-webkit-appearance:none;}#hotel-review-page .hotel-card{border-top:1px solid #d0d0d0;overflow:hidden;}#hotel-review-page .hotel-card .name label{margin-top:5px;margin-right:10px;}#hotel-review-page .reviews-list{border-top:2px solid #d0d0d0;}#hotel-review-page .reviews-list p.head{width:50%;}#hotel-review-page .reviews-list li{overflow:hidden;border-bottom:1px solid #d0d0d0;padding-bottom:10px;display:block;}#hotel-review-page .reviews-list .review-head p,#hotel-review-page .reviews-list .review-signature p{width:77%;}#hotel-review-page .reviews-list .review-body{position:relative;}#hotel-review-page .reviews-list .review-body p.closed{overflow:hidden;}#hotel-review-page .reviews-list .review-body .arrow-up-dark,#hotel-review-page .reviews-list .review-body .arrow-down-dark{position:absolute;bottom:10px;left:15px;}#hotel-review-page .reviews-list .review-body p{width:85%;float:right;}#hotel-review-page .reviews-list .review-comment-container .review-comment{background-color:#f1f1f1;}#hotel-review-page .reviews-list .review-comment-container .review-comment .review-comment-head{padding-top:28px;overflow:hidden;}#hotel-review-page .reviews-list .review-comment-container .review-comment .review-comment-head p{padding-right:15px;width:500px;}#hotel-review-page .reviews-list .review-comment-container .review-comment .review-comment-body{overflow:hidden;padding-bottom:15px;}#hotel-review-page .reviews-list .review-comment-container .review-comment .review-comment-body label{color:#9e9e9e;margin-right:98px;}#hotel-review-page .reviews-list .review-comment-container .review-comment .review-comment-body p{padding-right:20px;margin-bottom:10px;}#hotel-review-page .reviews-list .review-comment-container .review-comment .review-comment-body .picture{width:50px;-moz-border-radius:50px;-webkit-border-radius:50px;-khtml-border-radius:50px;border-radius:50px;position:relative;}#hotel-review-page .reviews-list .review-comment-container .review-comment .review-comment-body .picture .happy-face{position:absolute;top:4px;left:38px;}#hotel-review-page .add-review{height:95px;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}#hotel-review-page .add-review label{height:95px;line-height:95px;}#hotel-review-page .review-navigation .button{background:#ededed;height:98px;width:279px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #dadada;position:relative;}#hotel-review-page .review-navigation .button a,#hotel-review-page .review-navigation .button span{height:98px;line-height:98px;}#hotel-review-page .review-navigation .button .arrow-right-dark{position:absolute;top:31px;right:0;}#hotel-review-page .review-navigation .button .arrow-left-dark{position:absolute;top:31px;left:0;}#hotel-review-page .review-navigation .button label{height:98px;line-height:98px;}#hotel-review-page .back{height:100px;background-color:#ededed;position:relative;}#hotel-review-page .back .arrow-right-dark{position:absolute;top:31px;right:127px;}#hotel-review-page .back label{height:100px;line-height:100px;}#hotel-review-page .select-dates .button{background:#0fcbef;height:82px;width:588px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #1cbedd;}#hotel-review-page .select-dates .button label{height:82px;line-height:82px;}#hotel-review-page .select-dates .button span{height:82px;line-height:82px;}#hotel-review-page .select-dates .button .white-calendar-icon{margin-top:14px;}#hotel-review-page .select-dates .hotel-reivews-engine{display:none;}.PolicyRow{margin-bottom:15px;}.PolicyTitle{margin-bottom:10px;}.final-amountpay{text-align:center;}#pci-iframe-holder{margin-top:10px;position:relative;}.iframe-block{position:absolute;width:590px;height:190px;bottom:0;right:20px;}#iframe-block-mobile-renew{position:absolute;width:590px;height:155px;bottom:100px;right:20px;}#wizard-order-page input{width:588px;}#wizard-order-page input[type=checkbox]{-ms-transform:scale(3);-moz-transform:scale(3);-webkit-transform:scale(3);-o-transform:scale(3);}#wizard-order-page .agree-terms>label{display:inline-block;margin-right:24px;line-height:40px;margin-bottom:21px;}#wizard-order-page .agree-terms small{display:none;}#wizard-order-page .agree-terms input[type=checkbox]{width:auto;-ms-transform:scale(1.8);-moz-transform:scale(1.8);-webkit-transform:scale(1.8);-o-transform:scale(1.8);margin-top:15px;vertical-align:top;}#wizard-order-page .agree-terms.invalid small{display:block;color:#f00;}#wizard-order-page .agree-terms.invalid input[type=checkbox]{outline:1px solid #f00;outline-offset:-1px;}#wizard-order-page .wizard-steps{background-color:#00b7da;height:138px;box-shadow:inset 0 17px 12px -13px #00a4c4;}#wizard-order-page .wizard-steps .step{margin-right:3%;height:138px;color:#cbebf4;width:30.3%;}#wizard-order-page .wizard-steps .step>label{height:138px;line-height:138px;margin-right:9px;}#wizard-order-page .wizard-steps .step>div{height:81px;width:81px;float:right;border:1px solid #fff;background-size:0;background-position:0;background-repeat:no-repeat;-moz-border-radius:40.5px;-webkit-border-radius:40.5px;-khtml-border-radius:40.5px;border-radius:40.5px;}#wizard-order-page .wizard-steps .step>div>label{right:25px;top:15px;position:relative;font-size:52px;}#wizard-order-page .wizard-steps .step.active>label{color:#fff;}#wizard-order-page .wizard-steps .step.active>div{background-color:#fff;}#wizard-order-page .wizard-steps .step.active>div>label{color:#00b7da;}#wizard-order-page .brand-sign359 .wizard-steps .step.active>div>label{color:#082039;}#wizard-order-page .pages .first .order-details{overflow:hidden;}#wizard-order-page .pages .first .order-details .night-redeem{line-height:25px;margin-top:20px;height:85px;}#wizard-order-page .pages .first .order-details .room{display:flex;justify-content:space-between;align-items:center;}#wizard-order-page .pages .first .order-details .room>label{min-width:10%;}#wizard-order-page .pages .first .order-details>div{min-height:71px;border-bottom:1px solid #cfcece;}#wizard-order-page .pages .first .order-details>div:last-child{border-bottom:none;}#wizard-order-page .pages .first .order-details .final-club-prices{border-bottom:1px solid #cfcece;}#wizard-order-page .pages .first .order-details>.head{height:97px;border:none;}#wizard-order-page .pages .first .order-details>.head .order-details-icon{margin-top:30px;}#wizard-order-page .pages .first .order-details>.head label{height:97px;line-height:97px;}#wizard-order-page .pages .first .order-details>.head h1{height:97px;line-height:97px;}#wizard-order-page .pages .first .order-details .hotel-name{height:165px;}#wizard-order-page .pages .first .order-details .hotel-name .label{margin-top:35px;}#wizard-order-page .pages .first .order-details .hotel-name label{height:109px;line-height:1;vertical-align:middle;display:flex;align-content:center;justify-content:center;flex-direction:column;width:90%;}#wizard-order-page .pages .first .order-details .trip-dates label{height:109px;line-height:1;vertical-align:middle;display:flex;align-content:center;justify-content:center;flex-direction:column;}#wizard-order-page .pages .first .order-specials>.head{height:97px;border:none;}#wizard-order-page .pages .first .order-specials>.head label{height:97px;line-height:97px;}#wizard-order-page .pages .first .order-specials textarea{border:none;background-color:#ededed;padding:10px;width:88%;height:180px;}#wizard-order-page .pages .first .order-specials .specials li{height:93px;border-bottom:2px solid #d0d0d0;}#wizard-order-page .pages .first .order-specials .specials li input[type=checkbox]{margin-top:42px;width:14px;margin-right:42px;}#wizard-order-page .pages .first .order-specials .specials li label{height:93px;line-height:93px;}#wizard-order-page .pages .first .button{background:#ffdd02;height:98px;width:500px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;}#wizard-order-page .pages .first .button label{height:98px;line-height:98px;}#wizard-order-page .pages .first .button span{height:98px;line-height:98px;}#wizard-order-page .pages .shamaim-club{background-color:#f3f0f4;}#wizard-order-page .pages .shamaim-club>.head{color:#053766;}#wizard-order-page .pages .shamaim-club>.body{width:586px;background-color:#fff;}#wizard-order-page .pages .shamaim-club>.body a{color:#0f2c3f;}#wizard-order-page .pages .shamaim-club>.body>div .rounded-checkbox-checked{margin-right:25px;margin-top:6px;}#wizard-order-page .pages .shamaim-club>.body>div .rounded-checkbox{margin-right:25px;margin-top:6px;}#wizard-order-page .pages .shamaim-club>.body>div>.text-box{padding-right:10px;width:500px;padding-bottom:10px;}#wizard-order-page .pages .shamaim-club>.body>div>.text-box>label{display:inline-block;margin-top:11px;}#wizard-order-page .pages .shamaim-club>.body>div>.text-box>p{width:90%;margin-top:12px;}#wizard-order-page .pages .shamaim-club>.body>div>.text-box .discount-amount{color:#20c6ec;margin-top:15px;}#wizard-order-page .pages .shamaim-club>.body>div>.text-box .in-all-amount{line-height:37px;margin-top:15px;float:right;width:100%;}#wizard-order-page .pages .shamaim-club>.body .loggedin{border-bottom:1px solid #cfcece;background-color:#fff;padding-left:30px;border-radius:10px;}#wizard-order-page .pages .shamaim-club>.body .loggedin p{padding-right:40px;}#wizard-order-page .pages .shamaim-club>.body .join-club{width:578px;border-bottom:1px solid #cfcece;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;padding-bottom:20px;}#wizard-order-page .pages .shamaim-club>.body .join-club .join-club-checked{width:540px;background-color:#e3f7fb;padding-bottom:13px;padding-top:19px;margin-bottom:20px;}#wizard-order-page .pages .shamaim-club>.body .join-club .join-club-checked p{width:90%;margin-left:auto;margin-right:auto;margin-top:10px;}#wizard-order-page .pages .shamaim-club>.body .header-join>div:first-child strong{color:#20c6ec;}#wizard-order-page .pages .shamaim-club>.body .header-join strong{font-weight:bold;}#wizard-order-page .pages .shamaim-club>.body .renew-club{background-color:#fff;padding:20px 0;}#wizard-order-page .pages .shamaim-club>.body .renew-club .join-club-checked{width:540px;background-color:#e3f7fb;padding-bottom:13px;padding-top:19px;margin-bottom:20px;}#wizard-order-page .pages .shamaim-club>.body .renew-club .join-club-checked p{width:90%;margin-left:auto;margin-right:auto;margin-top:10px;}#wizard-order-page .pages .shamaim-club>.body .already-in-club{border-bottom:1px solid #cfcece;background-color:#fff;padding:20px 0;}#wizard-order-page .pages .shamaim-club>.body .no-thanks{background-color:#fff;padding:20px 0;}#wizard-order-page .pages .shamaim-club .before-login h1{margin-bottom:10px;font-size:34px;}#wizard-order-page .pages .shamaim-club .before-login label{font-size:34px;}#wizard-order-page .pages .minus-price{margin-left:14px;}#wizard-order-page .pages .join-price{margin-left:18px;}#wizard-order-page .pages .header-join .club-benefits-holder{border-bottom:1px solid #eaeaea;padding-bottom:15px;margin-bottom:15px;}#wizard-order-page .pages .header-join .club-benefits-holder>a>i{display:inline-block;height:7px;width:7px;border-right:1px solid #111;border-top:1px solid #111;transform:rotate(135deg);vertical-align:middle;margin-right:10px;}#wizard-order-page .pages .header-join .club-benefits-holder>div{overflow:hidden;max-height:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}#wizard-order-page .pages .header-join .club-benefits-holder.active>div{max-height:300px;}#wizard-order-page .pages .header-join .club-benefits-holder.active>a>i{transform:rotate(-45deg);}#wizard-order-page .pages .header-join .fattalfriends-icon{width:102px;height:33px;}#wizard-order-page .pages .second .button{background:#ffdd02;height:98px;width:500px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;}#wizard-order-page .pages .second .button label{height:98px;line-height:98px;}#wizard-order-page .pages .second .button span{height:98px;line-height:98px;}#wizard-order-page .pages .second .private-details>div>input{margin-top:10px;margin-right:20px;background-color:#ededed;height:60px;}#wizard-order-page .pages .second .private-details>div .eac-input-wrap>input{margin-top:10px;margin-right:20px;background-color:#ededed;height:60px;direction:ltr;text-indent:10px;}#wizard-order-page .pages .second .private-details>div .eac-sugg{color:#8a8a8a;margin-top:21px;direction:ltr;}#wizard-order-page .pages .second .private-details>.head{height:97px;border:none;}#wizard-order-page .pages .second .private-details>.head .private-details-icon{margin-top:30px;}#wizard-order-page .pages .second .private-details>.head label{height:97px;line-height:97px;}#wizard-order-page .pages .second .private-details>.head h1{height:97px;line-height:97px;}#wizard-order-page .pages .second .private-details .login-form{background-color:#ededed;}#wizard-order-page .pages .second .private-details .login-form .close-icon{margin-top:10px;margin-left:10px;background-size:29px;}#wizard-order-page .pages .second .private-details .login-form .man-icon{margin-top:10px;margin-right:10px;background-size:27px;}#wizard-order-page .pages .second .private-details .login-form input{margin-top:10px;width:525px;background-color:#fff;height:60px;}#wizard-order-page .pages .second .private-details .login-form .button-container{width:100%;}#wizard-order-page .pages .second .private-details .login-form .button-container .button{background:#ffdd02;height:98px;width:519px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;}#wizard-order-page .pages .second .private-details .login-form .button-container .button label{height:98px;line-height:98px;}#wizard-order-page .pages .second .private-details .login-form .button-container .button span{height:98px;line-height:98px;}#wizard-order-page .pages .second .private-details .hello-user .man-icon{background-size:28px;margin-left:10px;}#wizard-order-page .pages .second .private-details .birth-select{width:588px;}#wizard-order-page .pages .second .private-details .birth-select select{width:100%;float:right;height:66px;background-color:#ededed;border-style:inset;border-width:2px;background-position:9% center;background-repeat:no-repeat;background-image:url(../Images/Shamaim/arrowdown.png);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:15px;}#wizard-order-page .pages .second .private-details .b-select{width:170px;float:right;margin-left:37px;}#wizard-order-page .pages .second .private-details .b-select:last-child{margin-left:0;}#wizard-order-page .pages .second .credit-card-details input{margin-top:10px;margin-right:13px;background-color:#ededed;height:60px;}#wizard-order-page .pages .second .credit-card-details>.head{height:97px;border:none;}#wizard-order-page .pages .second .credit-card-details>.head .lock-white-icon{margin-top:30px;}#wizard-order-page .pages .second .credit-card-details>.head label{height:97px;line-height:97px;}#wizard-order-page .pages .second .credit-card-details>.club-payment-details{width:588px;background-color:#e3f7fb;padding-bottom:13px;padding-top:19px;padding-left:10px;padding-right:10px;}#wizard-order-page .pages .second .credit-card-details>.club-payment-details p{width:90%;margin-left:auto;margin-right:auto;margin-top:10px;}#wizard-order-page .pages .second .credit-card-details>.credit-card-number .credit-cards-icon{margin-top:10px;}#wizard-order-page .pages .second .credit-card-details>.credit-card-holder-name{padding-top:56px;}#wizard-order-page .pages .second .credit-card-details>.credit-card-date .select{height:66px;}#wizard-order-page .pages .second .credit-card-details>.credit-card-date .date-container{padding-top:11px;}#wizard-order-page .pages .second .credit-card-details>.credit-card-date .credit-card-code{width:241px;margin-top:0;margin-left:33px;margin-right:0;}#wizard-order-page .pages .second .credit-card-details>.credit-card-date .information-icon{margin-right:10px;}#wizard-order-page .pages .second .credit-card-details>.credit-card-date h3{margin-bottom:10px;}#wizard-order-page .pages .second .credit-card-details>.credit-card-date label.delimeter{font-size:60px;margin-top:10px;}#wizard-order-page .pages .second .credit-card-details>.credit-card-date .month-select-container{margin-right:10px;direction:rtl;width:139px;overflow:hidden;background:url(../NetCraft/img/comboArrow.png) no-repeat left #ededed;background-size:42% 81%;}#wizard-order-page .pages .second .credit-card-details>.credit-card-date .year-select-container{margin-left:10px;margin-right:13px;direction:rtl;width:139px;overflow:hidden;background:url(../NetCraft/img/comboArrow.png) no-repeat left #ededed;background-size:42% 81%;}#wizard-order-page .pages .second .credit-card-details .credit-card-holder-pasport{padding-top:97px;}#wizard-order-page .pages .second .button-container p:not(.login-or){text-align:right;}#wizard-order-page .pages .second .button-container .button{background:#ffdd02;height:98px;width:498px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;}#wizard-order-page .pages .second .button-container .button label{height:98px;line-height:98px;}#wizard-order-page .pages .second .button-container .button span{height:98px;line-height:98px;}#wizard-order-page .pages .third .success-message{width:586px;float:right;}#wizard-order-page .pages .third .success-message p{float:right;margin:-14px 95px 20px 5px;font-size:28px;}#wizard-order-page .pages .third .success-message h3{padding-right:96px;}#wizard-order-page .pages .third .success-message h1{padding-right:96px;}#wizard-order-page .pages .third .success-message .ok-icon{margin-top:15px;margin-right:15px;}#wizard-order-page .pages .third .success-message a{text-decoration:underline;}#wizard-order-page .pages .third .saved{background:#ffdd02;height:129px;width:588px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;position:relative;float:right;}#wizard-order-page .pages .third .saved label{height:129px;line-height:129px;}#wizard-order-page .pages .third .saved span{height:129px;line-height:129px;}#wizard-order-page .pages .third .saved p{margin-top:7px;padding:10px 80px 10px 17px;text-align:right;}#wizard-order-page .pages .third .saved p b{font-weight:bold;}#wizard-order-page .pages .third .saved .flag-heart-icon{position:absolute;top:-10px;right:10px;}#wizard-order-page .pages .third .order-details>div{float:right;width:100%;height:80px;border-bottom:1px solid #dbdbdb;}#wizard-order-page .pages .third .order-details>div>label{height:80px;line-height:80px;}#wizard-order-page .pages .third .order-details>div>p{width:60%;margin-top:10px;}#wizard-order-page .pages .third .order-details .order-number{background-color:#f7f7f7;}#wizard-order-page .pages .third .order-details .email{height:91px;border-bottom:1px solid #63788e;}#wizard-order-page .pages .third .order-details .final-amount{border:none;}#wizard-order-page .pages .third .order-details .redeem-text{line-height:normal;margin-top:-30px;font-weight:normal;}#wizard-order-page .pages .address{width:100%;overflow:hidden;}#wizard-order-page .pages .address .opening-box-head{background-color:#f9f9f9;height:100px;border-bottom:1px solid #dadada;display:table;overflow:hidden;}#wizard-order-page .pages .address .opening-box-head .opening-box-head-container{display:table-cell;vertical-align:middle;}#wizard-order-page .pages .address .opening-box-head .opening-box-head-container label{width:80%;}#wizard-order-page .pages .address .opening-box-head .opening-box-head-container h3{width:80%;}#wizard-order-page .pages .address .opening-box-head .opening-box-head-container p{width:80%;}#wizard-order-page .pages .address .opening-box-head .arrow-left-dark{margin-top:33px;}#wizard-order-page .pages .address .opening-box-head .arrow-down-dark{margin-top:40px;}#wizard-order-page .pages .address .opening-box-body{overflow:hidden;max-height:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}#wizard-order-page .pages .address .opening-box-body.opened{max-height:3000px;}#wizard-order-page .pages .hotel-politics{width:640px;overflow:hidden;}#wizard-order-page .pages .hotel-politics .hotel-policy{width:600px;margin:0 30px 0 0;}#wizard-order-page .pages .hotel-politics .opening-box-head{background-color:#f9f9f9;height:100px;border-bottom:1px solid #dadada;display:table;overflow:hidden;}#wizard-order-page .pages .hotel-politics .opening-box-head .opening-box-head-container{display:table-cell;vertical-align:middle;}#wizard-order-page .pages .hotel-politics .opening-box-head .opening-box-head-container label{width:80%;}#wizard-order-page .pages .hotel-politics .opening-box-head .opening-box-head-container h3{width:80%;}#wizard-order-page .pages .hotel-politics .opening-box-head .opening-box-head-container p{width:80%;}#wizard-order-page .pages .hotel-politics .opening-box-head .arrow-left-dark{margin-top:33px;}#wizard-order-page .pages .hotel-politics .opening-box-head .arrow-down-dark{margin-top:40px;}#wizard-order-page .pages .hotel-politics .opening-box-body{overflow:hidden;max-height:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}#wizard-order-page .pages .hotel-politics .opening-box-body.opened{max-height:3000px;}#wizard-order-page .pages .hotel-policy .body>div{width:95%;}#wizard-order-page .pages .angels-city{background-color:#fbf5dc;height:136px;}#wizard-order-page .pages .angels-city .angels-city-icon{margin:13px 10px 0 0;}#wizard-order-page .pages .angels-city p{margin-right:35px;float:right;width:65%;font-size:28px;}#wizard-order-page .order-details{margin-bottom:0;}#wizard-order-page .order-details>div label{height:71px;line-height:71px;}#wizard-order-page .order-details .final-amount{height:103px;border:none;}#wizard-order-page .order-details .final-amount label{height:103px;line-height:103px;}#wizard-order-page .order-details .final-amount>div:last-child label{line-height:71px;}#wizard-order-page .book-benefits{margin-top:-40px;}#wizard-order-page .book-benefits>div{color:#51841e;line-height:1.7;}#wizard-order-page .book-benefits>div:before{background:url(../Images/Shamaim/ic-v.svg) no-repeat center;content:'';display:inline-block;height:20px;width:32px;background-size:40px;vertical-align:middle;margin-left:10px;}#wizard-order-page .book-benefits{margin-top:-40px;}#wizard-order-page .book-benefits>div{color:#51841e;line-height:1.7;}#wizard-order-page .book-benefits>div:before{background:url(../Images/Shamaim/ic-v.svg) no-repeat center;content:'';display:inline-block;height:20px;width:32px;background-size:40px;vertical-align:middle;margin-left:10px;}#wizard-order-page .booking-flights .chosen-inbound{text-align:left;width:584px;margin-bottom:20px;}#wizard-order-page .booking-flights .flight-arrow{background:url("../Images/Pages/flight-icons-sprite.png") no-repeat scroll 0 -225px;display:inline-block;height:20px;width:58px;}#wizard-order-page .booking-flights .chosen-flight-company.israair{background-position:0 0;height:26px;width:95px;}#wizard-order-page .booking-flights .chosen-flight-company.arkia{background-position:0 -90px;height:46px;margin-top:10px;width:89px;}#wizard-order-page .booking-flights .chosen-flight-company{background-image:url("../Images/Pages/flight-icons-sprite.png");background-repeat:no-repeat;float:left;margin-left:28px;margin-top:20px;}#wizard-order-page #paymentIframe{height:875px;}#wizard-order-page .pasport-number .club-hint{display:block;color:#089c26;}#wizard-order-page .pasport-number .club-hint a{color:#089c26;text-decoration:underline;}.mac #wizard-order-page input{width:565px;}.ipod #wizard-order-page input{width:565px;}.ipod #wizard-order-page .pages .second .private-details .login-form input{width:500px;}.ipad #wizard-order-page input{width:565px;}.iphone #wizard-order-page input{width:565px;}.iphone #wizard-order-page .pages .second .private-details .login-form input{width:500px;}.booking-flights .chosen-outbound{text-align:left;width:584px;margin-bottom:20px;}.bp-theme-10 #wizard-order-page .pages .shamaim-club{background-color:#998448;}.bp-theme-10 #wizard-order-page .pages .shamaim-club>.head{color:#fff;}.text-box #wizard-order-page .pages .first .order-specials>.head .order-specials-icon{margin-top:30px;}.input-error{border:2px solid #f00;}.valid{position:relative;}.left-input .valid-input{left:auto;right:0;}.valid-input{height:40px;width:40px;display:block;position:absolute;left:0;top:-50px;}.valid-input:after{content:'';height:28px;width:6px;display:block;background:#089c26;position:absolute;top:6px;left:20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);}.valid-input:before{content:'';height:28px;width:6px;display:block;background:#089c26;position:absolute;top:6px;left:20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);height:12px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);top:18px;left:8px;}input.working+div{position:relative;}input.working+div .valid-input:before{display:none;}input.working+div .valid-input:after{display:none;}input.working+div:after{content:'';background-image:url(../Images/bx_loader.gif);height:32px;width:32px;display:inline-block;position:absolute;left:15px;top:-50px;}.leoanrdo-nonrf .leonardo-nonrf-hidden{display:none !important;}.shamiamDeal{background-color:#fff;border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb;min-height:120px !important;width:580px;margin-right:30px;}.shamiamlog{float:right;background:url(../NetCraft/img/shamaim.png) no-repeat center;height:100px;width:30%;}.textShamiam{width:70%;float:left;padding:20px 0 0 0;font-size:20px;line-height:19px;}.titelShamiamLogin{margin-right:5px;text-decoration:underline;}.titelShamiam1{float:right;padding-top:10px;line-height:23px;}.login-container-shamamiam{position:fixed;height:100%;width:640px;top:-3px;z-index:20;left:0;}.login-container-shamamiam .background{background-color:#000;opacity:.5;height:100%;top:0;z-index:20;}.login-container-shamamiam .form-container{top:7%;position:fixed;width:560px;min-height:100px;margin-right:40px;margin-left:40px;}.login-container-shamamiam .form-container input{width:500px;background-color:#ededed;margin-right:28px;height:50px;font-size:25px;text-align:left;}.login-container-shamamiam .form-container .button{background:none repeat scroll 0 0 #ffdd02;border:1px solid #f5c852;border-radius:3px;height:75px;text-align:center;width:500px;}.login-container-shamamiam .form-container .button span{height:92px;line-height:92px;}.login-container-shamamiam .form-container .button label{height:75px;line-height:75px;}.login-container-shamamiam .form-container a{color:#0f2c3f;}.login-container-shamamiam .form-container-oracle-login{position:fixed;top:50px;left:0;right:0;background-color:#fff;width:90%;margin:0 auto;}.login-container-shamamiam .form-container-oracle-login input[type=text]{width:100%;}.login-container-shamamiam .form-container-oracle-login input[type=tel]{width:100%;}.login-container-shamamiam .form-container-oracle-login input[type=password]{width:100%;}.login-container-shamamiam .form-container-oracle-login #otp-password{width:100%;height:90px;line-height:90px;border-radius:6.6px;background-color:#ffd602;color:#002b5d;}.login-container-shamamiam .form-container-oracle-login .close-icon{background-color:transparent;border:none;position:absolute;top:15px;left:15px;background-size:45px;height:45px;width:45px;}.login-container-shamamiam .form-container-oracle-login h2{margin-top:20px;font-size:36px;}.login-container-shamamiam .form-container-oracle-login .button-container{width:auto;margin:50px 28px;float:none;}.login-container-shamamiam .form-container-oracle-login .top-header{padding-top:70px;}.login-container-shamamiamgreen{position:fixed;height:100%;width:640px;top:-3px;z-index:20;left:0;}.login-container-shamamiamgreen .background{background-color:#000;opacity:.5;height:100%;top:0;z-index:20;}.login-container-shamamiamgreen .form-container-green{top:7%;position:fixed;width:568px;min-height:180px;margin-right:40px;margin-left:40px;}.login-container-shamamiamgreen .form-container-green input{width:500px;background-color:#ededed;margin-right:28px;height:50px;font-size:25px;text-align:left;}.login-container-shamamiamgreen .form-container-green .button label{height:75px;line-height:75px;}.login-container-shamamiamgreen .form-container-green a{color:#0f2c3f;}.login-container{position:fixed;height:100%;width:640px;top:-3px;z-index:20;left:0;}.login-container .background{background-color:#000;opacity:.5;height:100%;top:0;z-index:20;}.login-container .form-container{top:7%;position:fixed;width:560px;min-height:100px;margin-right:40px;margin-left:40px;}.login-container .form-container input{width:500px;background-color:#ededed;margin-right:28px;height:50px;font-size:25px;text-align:left;}.login-container .form-container .button{background:none repeat scroll 0 0 #ffdd02;border:1px solid #f5c852;border-radius:3px;height:75px;text-align:center;width:500px;}.login-container .form-container .button label{height:92px;line-height:92px;height:75px;line-height:75px;}.login-container .form-container .button span{height:92px;line-height:92px;}.login-container .form-container a{color:#0f2c3f;}.login-container .form-container-green{top:7%;position:fixed;width:568px;min-height:180px;margin-right:40px;margin-left:40px;}.login-container .form-container-green input{width:500px;background-color:#ededed;margin-right:28px;height:50px;font-size:25px;text-align:left;}.login-container .form-container-green .button span{height:92px;line-height:92px;}.login-container .form-container-green .button label{height:75px;line-height:75px;}.login-container .form-container-green a{color:#0f2c3f;}.login-container .form-container-green.button label{height:92px;line-height:92px;}.iphone .login-container-shamamiam .form-container input{width:478px;}.iphone .login-container .form-container input{width:478px;}.iphone .login-container .form-container-green input{width:478px;}.iphone .login-container-shamamiamgreen .form-container-green input{width:478px;}.ipod .login-container-shamamiam .form-container input{width:478px;}.ipod .login-container .form-container input{width:478px;}.ipod .login-container .form-container-green input{width:478px;}.ipod .login-container-shamamiamgreen .form-container-green input{width:478px;}.ipad .login-container-shamamiam .form-container input{width:478px;}.ipad .login-container .form-container input{width:478px;}.ipad .login-container .form-container-green input{width:478px;}.ipad .login-container-shamamiamgreen .form-container-green input{width:478px;}.login-container-shamamiamr .form-container .button label{height:92px;line-height:92px;}.login-container-form-container-green .form-container-green .button label{height:92px;line-height:92px;}.login-container-form-container-green .form-container-green.button span{height:92px;line-height:92px;}#wizard-order-page .login-container-shamamiam .form-container-oracle-login input[type=text]{width:100%;}#wizard-order-page .login-container-shamamiam .form-container-oracle-login input[type=tel]{width:100%;}#wizard-order-page .login-container-shamamiam .form-container-oracle-login input[type=password]{width:100%;}.opt-log-tbns{margin-top:-20px;}#my-reservation-page .my-reservation-list .head{border-bottom:1px solid #d2d2d2;}#my-reservation-page .my-reservation-list .select-reservation{border-bottom:1px solid #d2d2d2;}#my-reservation-page .my-reservation-list .select-reservation .select-reservation-container{direction:rtl;width:585px;overflow:hidden;background:url(pages/img/comboArrow.png) no-repeat left #ededed;}#my-reservation-page .my-reservation-list .description .free-night-gift-icon{display:none;}#my-reservation-page .my-reservation-list .list li{height:200px;border-bottom:1px solid #d2d2d2;background:linear-gradient(to top,#f3f3f3,#fff);}#my-reservation-page .my-reservation-list .list li .hotel-name label{margin-right:10px;}#my-reservation-page .my-reservation-list .list li .hotel-img{margin-top:10px;}#my-reservation-page .my-reservation-list .list li .description{position:relative;}#my-reservation-page .my-reservation-list .list li .description .arrow-left-dark{position:absolute;left:18px;top:28px;}#my-reservation-page .my-reservation-list .list li .description label{margin-right:43px;width:394px;height:42px;line-height:90px;}#my-reservation-page .my-reservation-list .list li .description h3{margin-top:24px;margin-right:190px;}#my-reservation-page .reservation-details .back-to-list{position:relative;height:100px;background-color:#0f2c3f;}#my-reservation-page .reservation-details .back-to-list label{height:100px;line-height:100px;}#my-reservation-page .reservation-details .back-to-list .arrow-real-left-white{position:absolute;right:28px;top:28px;}#my-reservation-page .reservation-details .reservation-canceled{height:87px;background-color:#fde6e7;border-top:1px solid #fda8a8;border-bottom:1px solid #fda8a8;}#my-reservation-page .reservation-details .reservation-canceled span{height:87px;line-height:87px;}#my-reservation-page .reservation-details .details>div{float:right;width:100%;height:91px;border-bottom:1px solid #dbdbdb;}#my-reservation-page .reservation-details .details>div>label{height:91px;line-height:91px;}#my-reservation-page .reservation-details .details>div>p{width:60%;margin-top:20px;text-align:left;}#my-reservation-page .reservation-details .details .room{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:auto;min-height:91px;position:relative;}#my-reservation-page .reservation-details .details .room>div.canceled{position:absolute;top:0;left:0;height:91px;width:640px;background-color:#fff;}#my-reservation-page .reservation-details .details .order-number{position:relative;background-color:#f7f7f7;}#my-reservation-page .reservation-details .details .order-number>div.canceled{position:absolute;top:0;left:0;height:91px;width:640px;background-color:#fff;}#my-reservation-page .reservation-details .details .from-date{position:relative;}#my-reservation-page .reservation-details .details .from-date>div.canceled{position:absolute;top:0;left:0;height:91px;width:640px;background-color:#fff;}#my-reservation-page .reservation-details .details .to-date{position:relative;}#my-reservation-page .reservation-details .details .to-date>div.canceled{position:absolute;top:0;left:0;height:91px;width:640px;background-color:#fff;}#my-reservation-page .reservation-details .details .count-nights{position:relative;}#my-reservation-page .reservation-details .details .count-nights>div.canceled{position:absolute;top:0;left:0;height:91px;width:640px;background-color:#fff;}#my-reservation-page .reservation-details .details .final-amount{position:relative;border:none;}#my-reservation-page .reservation-details .details .final-amount>div.canceled{position:absolute;top:0;left:0;height:91px;width:640px;background-color:#fff;}#my-reservation-page .reservation-details .details .special-wishes>div.canceled{position:absolute;top:0;left:0;height:91px;width:640px;background-color:#fff;}#my-reservation-page .reservation-details .details .order-number.w-source>label{line-height:70px;}#my-reservation-page .reservation-details .details .order-number.w-source>small{position:absolute;right:28px;bottom:8px;}#my-reservation-page .reservation-details .details .hotel-name{position:relative;}#my-reservation-page .reservation-details .buttons-container .button.button.reply{background:#ffdd02;height:100px;width:100%;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;}#my-reservation-page .reservation-details .buttons-container .button.button.reply label{height:100px;line-height:100px;}#my-reservation-page .reservation-details .buttons-container .button.button.reply span{height:100px;line-height:100px;}#my-reservation-page .reservation-details .buttons-container .order-one-more{text-align:center;}#my-reservation-page .reservation-details .buttons-container .order-one-more label{height:100px;line-height:100px;font-size:40px;text-decoration:underline;}#my-reservation-page .reservation-details .buttons-container .order-one-more span{height:100px;line-height:100px;font-size:40px;text-decoration:underline;}#my-reservation-page .room{background:url('Images/bed-copy.png') no-repeat 95% 0;background-position-y:20px;border-bottom:1px solid #f4f4f4;border-radius:3px 3px 3px 3px;padding:12px;}#my-reservation-page .room label{margin-right:75px;margin-top:-27px;}#my-reservation-page .room .total-price{color:#002b5d;margin-left:40px;font-weight:bold;}#my-reservation-page .room .type{width:72%;}#my-reservation-page .room .tarif{width:75%;font-weight:bold;}#my-reservation-page .special-wishes{background:url('Images/wish.png') no-repeat 95% 0;background-position-y:20px;border-bottom:1px solid #e4e4e4;padding-bottom:15px;position:relative;}#my-reservation-page .special-wishes .title-wishes{font-size:18pt;font-weight:bold;margin:20px 85px 0 0;}#my-reservation-page .special-wishes .openPopUp{float:left;font-weight:bold;font-size:24px;color:#002b5d;text-decoration:underline;cursor:pointer;margin-left:28px;}#my-reservation-page .special-wishes .request.first{font-size:16pt;margin:5px 85px 10px 0;}#my-reservation-page .special-wishes .request.others{background:url('Images/shape-13-copy.png') no-repeat right 0;padding-right:25px;margin-top:5px;font-size:20px;margin-right:80px;}#my-reservation-page .special-wishes.change-height{height:120px !important;}#my-reservation-page .night-11-redeem-icon{width:40px;height:30px;background-size:40px 30px;float:none;display:inline-block;margin-right:0;vertical-align:middle;}#my-reservation-page .brand-icon-div{position:absolute;left:28px;top:30px;}#my-reservation-page .back{background-color:#ededed;height:100px;position:relative;}#my-reservation-page .back .arrow-right-high{position:absolute;top:38px;right:170px;}#my-reservation-page .back label{height:100px;line-height:100px;}#loading-container-reserv{position:fixed;height:100%;width:640px;top:0;z-index:999;}#loading-container-reserv .background{background-color:#000;opacity:.5;height:100%;top:0;z-index:20;}#loading-container-reserv .loading-window{width:600px;height:650px;margin-right:18px;top:10%;position:fixed;padding:15px 0 15px 0;border-radius:5px;}#loading-container-reserv .loading-window .close-btn{font-size:35px;font-weight:bold;margin-right:15px;}#loading-text-div{margin:0;}#loading-text-div .title-second{font-size:25px;font-weight:normal;margin:10px 30px;padding-bottom:15px;border-bottom:1px solid #808080;line-height:30px;}#send-req{border-radius:4px;background-color:#f6d13e;font-size:34px;font-weight:bold;text-align:center;color:#103f6a;padding:15px 15px;margin:0 25px;}#loading-text-div2 .user-marks .mark{display:inline;float:right;padding:15px 25px;}#loading-text-div2 .user-marks .mark input[type="checkbox"]{width:30px;height:30px;}#loading-text-div2 .user-marks .user-remarks textarea{width:90%;min-height:270px;margin-top:10px;}#login-page .back{background-color:#ededed;height:100px;position:relative;}#login-page .back .arrow-right-high{position:absolute;top:38px;right:170px;}#login-page .back label{height:100px;line-height:100px;}.noDealBady{min-height:225px;}.no-deal{text-align:center;font-size:28px;font-weight:bold;padding:11px 40PX;color:#002c5c;line-height:45px;width:490px;}#add-review-page input[type='text']{width:588px;}#add-review-page input[type='email']{width:588px;}#add-review-page textarea{border:#eee 2px inset;}#add-review-page select{border:#9a9a9a 1px solid;border-radius:4px;}#add-review-page input{margin-top:10px;height:60px;background-color:#ededed;}#add-review-page .head{height:100px;background-color:#0f2c3f;}#add-review-page .head span{height:100px;line-height:100px;}#add-review-page .head h1{height:100px;line-height:100px;}#add-review-page .hotel-name{border-bottom:1px solid #d0d0d0;}#add-review-page .hotel-name .label{margin-top:31px;}#add-review-page .hotel-name>span{margin-right:10px;height:100px;line-height:100px;width:90%;}#add-review-page .hotel-name .yellow-left-flag{margin-top:31px;}#add-review-page .vacation-details{border-bottom:1px solid #d0d0d0;padding-bottom:35px;}#add-review-page .vacation-details .age-select-container{direction:rtl;width:591px;overflow:hidden;background:url(../NetCraft/img/comboArrow.png) no-repeat left #ededed;}#add-review-page .vacation-details .type>div>.icon{width:130px;height:82px;margin-bottom:10px;}#add-review-page .vacation-details .type .trip-1 .icon{background:url(../NetCraft/img/tripPurspose/family.png) no-repeat center center;}#add-review-page .vacation-details .type .trip-1 .icon.pressed{background:url(../NetCraft/img/tripPurspose/family_press.png) no-repeat center center;}#add-review-page .vacation-details .type .trip-2 .icon{background:url(../NetCraft/img/tripPurspose/buissness.png) no-repeat center center;}#add-review-page .vacation-details .type .trip-2 .icon.pressed{background:url(../NetCraft/img/tripPurspose/buissness_pressed.png) no-repeat center center;}#add-review-page .vacation-details .type .trip-3 .icon{background:url(../NetCraft/img/tripPurspose/romantic.png) no-repeat center center;}#add-review-page .vacation-details .type .trip-3 .icon.pressed{background:url(../NetCraft/img/tripPurspose/romantic_pressed.png) no-repeat center center;}#add-review-page .vacation-details .type .trip-4 .icon{background:url(../NetCraft/img/tripPurspose/friends.png) no-repeat center center;}#add-review-page .vacation-details .type .trip-4 .icon.pressed{background:url(../NetCraft/img/tripPurspose/friends_pressed.png) no-repeat center center;}#add-review-page .your-score{border-bottom:1px solid #d0d0d0;padding-bottom:35px;}#add-review-page .your-score>div>h3{margin-top:15px;margin-bottom:20px;color:#002c5c;font-size:20px;}#add-review-page .your-score .score .checked{background-color:#ffdd02 !important;border:1px solid #f3d201 !important;}#add-review-page .your-score .score .circle{height:62px;width:62px;float:right;border:1px solid #e6e6e6;background-size:52%;background-position:9px;background-repeat:no-repeat;-moz-border-radius:31px;-webkit-border-radius:31px;-khtml-border-radius:31px;border-radius:31px;background-color:#ededed;margin-left:15px;}#add-review-page .your-score .score .circle span{font-size:40px;right:19px;top:12px;position:relative;}#add-review-page .your-score .score-word{margin-top:15px;}#add-review-page .err-container{font-size:18px;}#add-review-page .like-container .selected{background-color:#dfdfdf;font-weight:bold;}#add-review-page .your-review textarea{margin-top:10px;width:586px;background-color:#ededed;overflow:hidden;}#add-review-page .your-review .like-container .button{background:#ededed;height:83px;width:587px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid none;}#add-review-page .your-review .like-container .button label{height:83px;line-height:83px;}#add-review-page .your-review .like-container .button span{height:83px;line-height:83px;}#add-review-page .your-review .like-container .button>div{height:83px;position:relative;}#add-review-page .your-review .like-container .button>div>div{position:absolute;right:90px;top:26px;}#add-review-page .your-review .like-container .button>div span{height:83px;line-height:83px;}#add-review-page .your-review .like-container .button .like{width:50%;border-left:1px solid #c1c1c1;}#add-review-page .your-review .like-container .button .unlike{width:49%;}#add-review-page .your-review .button-container .button{background:#ffdd02;height:98px;width:498px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;}#add-review-page .your-review .button-container .button label{height:98px;line-height:98px;}#add-review-page .your-review .button-container .button span{height:98px;line-height:98px;}#add-review-page .back{background-color:#ededed;height:100px;position:relative;}#add-review-page .back .arrow-right-high{position:absolute;top:38px;right:144px;}#add-review-page .back label{height:100px;line-height:100px;}.mac #add-review-page input[type='text']{width:565px;}.mac #add-review-page input[type='email']{width:565px;}.ipod #add-review-page input[type='text']{width:565px;}.ipod #add-review-page input[type='email']{width:565px;}.ipad #add-review-page input[type='text']{width:565px;}.ipad #add-review-page input[type='email']{width:565px;}.iphone #add-review-page input[type='text']{width:565px;}.iphone #add-review-page input[type='email']{width:565px;}.review-rate-style{background-color:#ffd915;border-radius:5px;width:110px;padding:5px;font-size:26px;line-height:1.4;}.review-deal{margin:15px 0 0 0 !important;}.review-count{color:#a4a6a9;font-size:26px;margin:20px 12px 0 0;line-height:14px;}#hotel-landing-page .shamain-notice{background:url(../Images/night11/fattal-friends.svg) no-repeat center center;width:586px;height:91px;margin:15px auto 0 auto;}#hotel-landing-page .deal4{width:100%;background-color:#e8fbff;border:solid 1px #d1f5fc;text-align:center;padding:10px;font-size:30px;color:#002c5c;}#hotel-landing-page .hotel-description{width:640px;border-bottom:1px solid #d0d0d0;padding-bottom:15px;}#hotel-landing-page .hotel-description .closed-container{overflow:hidden;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}#hotel-landing-page .hotel-description .opened-container{overflow:hidden;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}#hotel-landing-page .hotel-description .opened-container .arrow-up-dark{position:absolute;top:30px;left:0;margin-bottom:15px;margin-left:23px;}#hotel-landing-page .hotel-description h3{float:right;color:#0f2c3f;width:85%;font-size:28px;margin:20px 14px 14px 0;}#hotel-landing-page .hotel-description .opening-box-body h3{float:right;color:#0f2c3f;width:85%;font-size:28px;margin:20px 14px 14px 0;}#hotel-landing-page .hotel-description .arrow-down-dark{margin-top:36px;}#hotel-landing-page .hotel-description .opening-box-head{background-color:#f9f9f9;height:100px;display:table;overflow:hidden;}#hotel-landing-page .search-error{margin-bottom:10px;}#hotel-landing-page .search-error .buttons{height:300px;background-color:#032448;padding-top:46px;}#hotel-landing-page .search-error .buttons .button{background:#ffdd02;height:98px;width:498px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;}#hotel-landing-page .search-error .buttons .button label{height:98px;line-height:98px;}#hotel-landing-page .search-error .buttons .button span{height:98px;line-height:98px;}#hotel-landing-page .search-error .buttons .button.second{margin-top:10px;}#hotel-landing-page .search-error .buttons .button.first{margin-bottom:10px;}#hotel-landing-page .search-parameters-other-dates{background-color:#032448;overflow:hidden;margin-bottom:10px;padding-bottom:10px;}#hotel-landing-page .search-parameters-other-dates .buttons{margin-top:30px;margin-bottom:30px;}#hotel-landing-page .search-parameters-other-dates .buttons .button{background:#ffdd02;height:98px;width:498px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;}#hotel-landing-page .search-parameters-other-dates .buttons .button label{height:98px;line-height:98px;}#hotel-landing-page .search-parameters-other-dates .buttons .button span{height:98px;line-height:98px;}#hotel-landing-page .search-parameters-other-rooms{background-color:#032448;overflow:hidden;margin-bottom:10px;padding-bottom:10px;}#hotel-landing-page .search-parameters-other-rooms table label{color:#fff;}#hotel-landing-page .search-parameters-other-rooms a{color:#fff;}#hotel-landing-page .search-parameters-other-rooms a label{color:#fff;}#hotel-landing-page .search-parameters-other-rooms .to>label{color:#fff;}#hotel-landing-page .search-parameters-other-rooms .from>label{color:#fff;}#hotel-landing-page .search-parameters-other-rooms .room-count div{background-color:#ededed;font-size:33px;}#hotel-landing-page .search-parameters-other-rooms .buttons{margin-top:30px;margin-bottom:30px;}#hotel-landing-page .search-parameters-other-rooms .buttons .button{background:#ffdd02;height:98px;width:498px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;}#hotel-landing-page .search-parameters-other-rooms .buttons .button label{height:98px;line-height:98px;}#hotel-landing-page .search-parameters-other-rooms .buttons .button span{height:98px;line-height:98px;}#hotel-landing-page .search-parameters-witout-childrens{background-color:#032448;overflow:hidden;margin-bottom:10px;padding-bottom:10px;}#hotel-landing-page .search-parameters-witout-childrens table label{color:#fff;}#hotel-landing-page .search-parameters-witout-childrens table label.child{color:#153050;}#hotel-landing-page .search-parameters-witout-childrens table label.baby{color:#153050;}#hotel-landing-page .search-parameters-witout-childrens a{color:#fff;}#hotel-landing-page .search-parameters-witout-childrens a label{color:#fff;}#hotel-landing-page .search-parameters-witout-childrens .to>label{color:#fff;}#hotel-landing-page .search-parameters-witout-childrens .from>label{color:#fff;}#hotel-landing-page .search-parameters-witout-childrens td.child{background-repeat:no-repeat;background-image:url(../NetCraft/img/disabledCombo.png);background-position:-15px -2px;}#hotel-landing-page .search-parameters-witout-childrens td.child .count-select-container{display:none;}#hotel-landing-page .search-parameters-witout-childrens td.baby{background-repeat:no-repeat;background-image:url(../NetCraft/img/disabledCombo.png);background-position:-15px -2px;}#hotel-landing-page .search-parameters-witout-childrens td.baby .count-select-container{display:none;}#hotel-landing-page .search-parameters-witout-childrens .room-count div{background-color:#ededed;font-size:33px;}#hotel-landing-page .search-parameters-witout-childrens .buttons{margin-top:30px;margin-bottom:30px;}#hotel-landing-page .search-parameters-witout-childrens .buttons .button{background:#ffdd02;height:98px;width:498px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;}#hotel-landing-page .search-parameters-witout-childrens .buttons .button label{height:98px;line-height:98px;}#hotel-landing-page .search-parameters-witout-childrens .buttons .button span{height:98px;line-height:98px;}#hotel-landing-page .search-parameters{overflow:hidden;width:100%;background-color:#032448;}#hotel-landing-page .search-parameters h3{width:75%;height:31px;}#hotel-landing-page .search-parameters table label{color:#fff;}#hotel-landing-page .search-parameters a{color:#fff;}#hotel-landing-page .search-parameters a label{color:#fff;}#hotel-landing-page .search-parameters .to>label{color:#fff;}#hotel-landing-page .search-parameters .from>label{color:#fff;}#hotel-landing-page .search-parameters .room-count div{background-color:#ededed;font-size:33px;}#hotel-landing-page .search-parameters .button{background:#ffdd02;height:98px;line-height:98px;width:498px;color:#001c3a;text-align:center;font-size:33px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;margin-top:33px;margin-right:66px;margin-bottom:47px;float:right;}#hotel-landing-page .sale-box{height:345px;position:relative;background-size:cover;}#hotel-landing-page .sale-box .carousel{height:345px;width:482px;position:absolute;overflow-x:hidden;margin-right:79px;margin-top:30px;}#hotel-landing-page .sale-box .carousel ul{list-style:none;margin:0;padding:0;}#hotel-landing-page .sale-box .carousel ul>li>a span{white-space:nowrap;width:442px;padding:0 20px;display:block;}#hotel-landing-page .sale-box .carousel li{float:left;width:0;height:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;overflow:hidden;}#hotel-landing-page .sale-box .carousel li a{text-decoration:none;}#hotel-landing-page .sale-box .carousel li a:hover{text-decoration:none;}#hotel-landing-page .sale-box .carousel li a:active{text-decoration:none;}#hotel-landing-page .sale-box .carousel li a:visited{text-decoration:none;}#hotel-landing-page .sale-box .carousel li img{width:100%;min-height:100%;}#hotel-landing-page .sale-box .carousel li .sale-box-content{top:8%;position:relative;}#hotel-landing-page .sale-box .carousel li.current{width:482px;position:relative;height:300px;}#hotel-landing-page .sale-box div.arrow{background-repeat:no-repeat;position:absolute;width:76px;height:100%;background-position:17px;top:0;}#hotel-landing-page .sale-box .left-arrow{background-image:url(../NetCraft/img/leftArrowTransperent.png);left:0;}#hotel-landing-page .sale-box .right-arrow{background-image:url(../NetCraft/img/rightArrowTransperent.png);right:0;}#hotel-landing-page .sale-box .sale-box-background{width:482px;height:284px;position:absolute;background:#fff;opacity:.7;top:30px;right:79px;}#hotel-landing-page .sale-box .sale-box-content{width:442px;padding:0 20px;height:284px;z-index:2;}#hotel-landing-page .sale-box .sale-box-content p.big{font-size:45px;margin-top:10px;overflow:hidden;display:inline-block;width:442px;padding:0 20px;white-space:nowrap;}#hotel-landing-page .sale-box .sale-box-content p.small{padding:0 5px;margin-top:16px;margin-bottom:10px;line-height:34px;}#hotel-landing-page .sale-box .sale-corner-icon{z-index:3;position:absolute;right:71px;top:22px;}#hotel-landing-page .room-types{width:100%;overflow:hidden;border-bottom:1px solid #dadada;}#hotel-landing-page .room-types .amenities-list{width:250px;list-style:disc outside;float:right;padding-right:24px;}#hotel-landing-page .room-types .opening-box-head{background-color:#f9f9f9;height:100px;display:table;overflow:hidden;}#hotel-landing-page .room-types .opening-box-head .opening-box-head-container{display:table-cell;vertical-align:middle;top:40px;right:0;}#hotel-landing-page .room-types .opening-box-head .opening-box-head-container label{width:80%;}#hotel-landing-page .room-types .opening-box-head .opening-box-head-container h3{width:80%;}#hotel-landing-page .room-types .opening-box-head .opening-box-head-container p{width:80%;}#hotel-landing-page .room-types .opening-box-head .arrow-left-dark{margin-top:33px;}#hotel-landing-page .room-types .opening-box-head .arrow-down-dark{margin-top:40px;}#hotel-landing-page .room-types .opening-box-body{overflow:hidden;max-height:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}#hotel-landing-page .room-types .opening-box-body.opened{max-height:inherit;}#hotel-landing-page .room-types .room-type{background-color:#e2e2e2;}#hotel-landing-page .room-types .room-type .head{height:83px;}#hotel-landing-page .room-types .room-type .head span{height:83px;line-height:83px;}#hotel-landing-page .room-types .room-type .body{margin-top:25px;padding-bottom:20px;position:relative;height:100%;}#hotel-landing-page .room-types .room-type .body .human-icon{margin-left:10px;}#hotel-landing-page .room-types .room-type .body span{line-height:42px;font-size:27px;height:auto;}#hotel-landing-page .room-types .room-type .body p{width:530px;margin-top:10px;height:100%;}#hotel-landing-page .room-types .room-type .body p.closed{height:60px;}#hotel-landing-page .room-types .room-type .body .arrow{position:absolute;left:-3px;top:10px;}#hotel-landing-page .room-types .room-type.expandable .body span{width:93%;}#hotel-landing-page .room-types li.room-type{height:auto;}#hotel-landing-page .hotel-services{width:100%;overflow:hidden;}#hotel-landing-page .hotel-services .opening-box-head{background-color:#f9f9f9;height:100px;display:table;overflow:hidden;}#hotel-landing-page .hotel-services .opening-box-head .arrow-left-dark{margin-top:33px;}#hotel-landing-page .hotel-services .opening-box-head .arrow-down-dark{margin-top:40px;}#hotel-landing-page .hotel-services .room-type{background-color:#e2e2e2;}#hotel-landing-page .hotel-services .room-type .body .human-icon{margin-left:10px;}#hotel-landing-page .hotel-important-info .opening-box-head{background-color:#f9f9f9;height:100px;display:table;overflow:hidden;}#hotel-landing-page .head-box{background-color:#f9f9f9;height:100px;display:table;overflow:hidden;}#hotel-landing-page .head-box .opening-box-head-container{display:table-cell;vertical-align:middle;}#hotel-landing-page .head-box .opening-box-head-container .wifi-icon{top:40px;right:0;}#hotel-landing-page .room-type.second .seperate{height:8px;background:#fff;}#hotel-landing-page .hotel-policy .body a{text-decoration:underline;}#hotel-landing-page .arrow-up-dark{margin-top:33px;}#hotel-landing-page .address .arrow-left-dark{margin-top:-21px;}#hotel-landing-page .address .arrow-down-dark{margin-top:-11px;}#hotel-landing-page .phones{height:170px;}#hotel-landing-page .phones div{float:right;width:100%;}#hotel-landing-page .phones label{height:60px;line-height:100px;font-size:29px;}#hotel-landing-page .phones span{height:60px;line-height:100px;font-size:29px;}#hotel-landing-page .phones .phone{color:#0fcbef;}#hotel-landing-page .overs-like>div{height:83px;border-bottom:1px solid #cacaca;border-top:1px solid #cacaca;}#hotel-landing-page .overs-like>div span{height:83px;line-height:83px;}#hotel-landing-page .overs-like li{height:220px;border-bottom:1px solid #d2d2d2;background:linear-gradient(to top,#f3f3f3,#fff);}#hotel-landing-page .overs-like li .hotel-name label{margin-right:10px;}#hotel-landing-page .overs-like li .hotel-img{margin-top:10px;width:157px;height:150px;}#hotel-landing-page .overs-like li .hotel-img>.picture{width:100%;}#hotel-landing-page .overs-like li .description{padding-top:8px;position:relative;font-weight:normal;font-size:32px;}#hotel-landing-page .overs-like li .description .next{font-size:28px;}#hotel-landing-page .overs-like li .description b.line{font-weight:normal;font-size:24px;margin-left:5px;}#hotel-landing-page .overs-like li .description .arrow-left-dark{position:absolute;left:29px;top:28px;}#hotel-landing-page .overs-like li .description label{margin-right:16px;width:370px;}#hotel-landing-page .overs-like li .description label #hotel-landing-page .overs-like li .description label:first-child{margin-bottom:42px;}#hotel-landing-page .overs-like li .description span{margin-right:16px;width:370px;}#hotel-landing-page .overs-like li .description h3{margin-top:24px;margin-right:190px;}#hotel-landing-page .overs-like li .score-similair{margin-right:20px;float:right;margin:0 20px 20px 0;}#hotel-landing-page .overs-like .deal-res-name{font-size:31px;line-height:60px;}#hotel-landing-page .overs-like.screen10 span{font-size:38px;}#hotel-landing-page .same-deal-link .brand-sign{height:60px;width:10px;}#hotel-landing-page .all-hotels{position:relative;height:100px;}#hotel-landing-page .all-hotels div{position:absolute;left:28px;}.brands-description .closed-container{overflow:hidden;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.brands-description .opened-container .arrow-up-dark{position:absolute;top:30px;left:0;margin-bottom:15px;margin-left:23px;}.brands-description h3{float:right;color:#0f2c3f;width:85%;font-size:28px;margin:20px 14px 14px 0;}.brands-description .arrow-down-dark{margin-top:36px;}#hotel-page .hotel-offers .opening-box-head{background-color:#f9f9f9;height:100px;display:table;overflow:hidden;}#hotel-page .phones{height:170px;}#hotel-page .phones div{float:right;width:100%;}#hotel-page .phones label{height:60px;line-height:100px;font-size:29px;}#hotel-page .phones span{height:60px;line-height:100px;font-size:29px;}#hotel-page .phones .phone{color:#0fcbef;}#HeaderBox{float:right;width:100%;}.room-types .opening-box-head .arrow-up-dark{margin-top:33px;}.hotel-services .opening-box-head{background-color:#f9f9f9;height:100px;display:table;overflow:hidden;}.hotel-services .opening-box-head .arrow-left-dark{margin-top:33px;}.hotel-services .opening-box-head .arrow-down-dark #hotel-landing-page .head-box .arrow-down-dark{margin-top:40px;}.hotel-services .opening-box-head .opening-box-head-container{display:table-cell;vertical-align:middle;}.hotel-services .opening-box-head .opening-box-head-container h3{width:80%;}.hotel-services .opening-box-head .opening-box-head-container p{width:80%;}.hotel-services .opening-box-head .opening-boxhead-container label{width:80%;}.hotel-services .opening-box-head .arrow-up-dark{margin-top:33px;}.hotel-services .room-type .head{height:83px;}.hotel-services .room-type .head span{height:83px;line-height:83px;}.hotel-services .room-type .body{margin-top:25px;padding-bottom:20px;position:relative;height:100%;}.hotel-services .room-type .body span{line-height:42px;font-size:27px;height:auto;}.hotel-services .room-type .body p{width:530px;margin-top:10px;height:100%;}.hotel-services .room-type .body p.closed{height:60px;}.hotel-services .room-type .body .arrow{position:absolute;left:-3px;top:10px;}.hotel-services .room-type .body.expandable span{width:93%;}.hotel-services .room-type .full-facilily-div ul{list-style:disc outside;}.hotel-services .room-type .picture{height:310px;position:relative;width:100%;}.hotel-services .room-type .picture .carousel{height:305px;position:absolute;overflow:hidden;}.hotel-services .room-type .picture .carousel ul{width:640px;position:relative;list-style:none;margin:0;padding:0;}.hotel-services .room-type .picture .carousel li{float:left;width:0;overflow:hidden;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease;}.hotel-services .room-type .picture .carousel li img{width:100%;min-height:335px;}.hotel-services .room-type .picture .carousel li.current{width:640px;}.hotel-services .room-type .picture div.arrow{background-repeat:no-repeat;position:absolute;width:76px;height:100%;background-position:17px;top:0;}.hotel-services .room-type .picture .left-arrow{background-image:url(../NetCraft/img/leftArrowTransperent.png);left:0;}.hotel-services .room-type .picture .right-arrow{background-image:url(../NetCraft/img/rightArrowTransperent.png);right:0;}.hotel-services .facility-shorthen-text{display:none;}.hotel-services .facility-shorthen-text.closed{display:block;}.hotel-services .facility-shorthen-text.closed~.full-facilily-div{display:none;}.hotel-services .opening-box-body{overflow:hidden;max-height:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.hotel-services .opening-box-body.opened{max-height:10000px;}.hotel-policy{width:100%;overflow:hidden;}.hotel-policy .opening-box-head{background-color:#f9f9f9;height:100px;display:table;overflow:hidden;}.hotel-policy .opening-box-head .arrow-left-dark{margin-top:33px;}.hotel-policy .opening-box-head .opening-box-head-container{display:table-cell;vertical-align:middle;}.hotel-policy .opening-box-head .opening-box-head-container h3{width:80%;}.hotel-policy .opening-box-head .opening-box-head-container p{width:80%;}.hotel-policy .opening-box-head .opening-boxhead-container label{width:80%;}.hotel-policy .opening-box-head .arrow-up-dark{margin-top:33px;}.hotel-policy .opening-box-head .arrow-down-dark{margin-top:40px;}.hotel-policy .opening-box-body{background-color:#e2e2e2;overflow:hidden;max-height:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.hotel-policy .head{height:83px;}.hotel-policy .head span{height:83px;line-height:83px;}.hotel-policy .body{margin-top:25px;padding-bottom:20px;position:relative;height:100%;}.hotel-policy .body span{line-height:42px;font-size:27px;height:auto;}.hotel-policy .body p{width:530px;margin-top:10px;height:100%;}.hotel-policy .body>div{height:100%;width:90%;max-height:9999999px;}.hotel-policy .body p.closed{height:60px;}.hotel-policy .body.expandable span{width:93%;}.hotel-policy .opening-box-body.opened{max-height:10000px;}.hotel-important-info{width:100%;overflow:hidden;}.hotel-important-info .opening-box-head{background-color:#f9f9f9;height:100px;display:table;overflow:hidden;}.hotel-important-info .opening-box-head .arrow-left-dark{margin-top:33px;}.hotel-important-info .opening-box-head .opening-box-head-container{display:table-cell;vertical-align:middle;}.hotel-important-info .opening-box-head .arrow-up-dark{margin-top:33px;}.hotel-important-info .opening-box-head .arrow-down-dark{margin-top:40px;}.hotel-important-info .opening-box-body{background-color:#e2e2e2;overflow:hidden;max-height:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.hotel-important-info .head{height:83px;}.hotel-important-info .head span{height:83px;line-height:83px;}.hotel-important-info .body{margin-top:25px;padding-bottom:20px;position:relative;height:100%;width:90%;}.hotel-important-info .body span{line-height:42px;font-size:27px;height:auto;}.hotel-important-info .body.expandable span{width:93%;}.hotel-important-info .opening-box-body.opened{max-height:10000px;}.hotel-offers .body{margin-top:15px;padding:15px;position:relative;height:100%;}.hotel-offers .deals-box{border:1px solid #dadada;margin-bottom:20px;}.hotel-offers .deals-box .deal-inner-box{padding:15px;}.hotel-offers .deals-box .deal-img{float:right;width:19.5%;margin-left:3.2%;}.hotel-offers .deals-box .deal-img>img{width:100%;}.hotel-offers .deals-box .deal-content{float:right;width:77.3%;}.hotel-offers .deals-box time{display:inline-block;}.hotel-offers .deals-box p{line-height:1.5;}.hotel-offers .deals-box .open-extra{display:block;}.hotel-offers .deal-price-tag{height:94px;line-height:94px;background:#f9f9f9;border-top:solid 1px #eae9e8;}.hotel-offers .deal-price-tag .deal-price-text{padding:0 15px;}.hotel-offers .deal-price-tag .oldPrice{text-decoration:line-through;}.hotel-offers .opening-box-head .opening-box-head-container{display:table-cell;vertical-align:middle;}.hotel-offers .opening-box-head .opening-box-head-container h3{width:80%;}.hotel-offers .opening-box-head .opening-box-head-container p{width:80%;}.hotel-offers .opening-box-head .opening-boxhead-container label{width:80%;}.hotel-offers .opening-box-head .arrow-left-dark{margin-top:33px;}.hotel-offers .opening-box-head .arrow-up-dark{margin-top:33px;}.hotel-offers .opening-box-head .arrow-down-dark{margin-top:40px;}.hotel-offers .opening-box-body{overflow:hidden;max-height:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.hotel-offers .opening-box-body.opened{max-height:10000px;}.hotel-page .body strong{font-weight:bold;}.mobile-advantages{float:right;width:628px;border:0 solid #edebeb;margin:10px 6px;padding-top:25px;}.mobile-advantages .mobile-advantages-title{color:#032448;font-size:40px;float:right;width:90%;margin-right:25px;font-weight:bold;}.mobile-advantages .mobile-advantages-item{float:right;width:90%;color:#032448;font-size:32px;margin:15px 25px;display:flex;align-items:center;font-family:Arial;}.mobile-advantages .mobile-advantages-item .text{float:right;width:80%;padding-right:10px;}.mobile-advantages .mobile-advantages-item .icon{float:right;width:17%;text-align:center;}.mobile-advantages .mobile-advantages-item .icon:after{content:'';display:inline-block;}.mobile-advantages .booking-discount .icon:after{background:url('../Images/sprite_mobile.png') no-repeat -916px -77px;width:83px;height:83px;}.mobile-advantages .free-cancelation .icon:after{background:url('../Images/sprite_mobile.png') no-repeat -35px -541px;width:85px;height:72px;}.mobile-advantages .secure-process .icon:after{background:url(../Images/sprite_mobile.png) no-repeat -403px -1426px;width:51px;height:65px;margin-right:-7px;}.mobile-advantages .secure-process .text{line-height:75px;margin-right:10px;}.mobile-advantages .payments .icon:after{background:url('../Images/sprite_mobile.png') no-repeat -86px -989px;width:90px;height:69px;}.mobile-advantages .book-now-pay-later .icon{background:url(../Images/sprite_mobile.png) no-repeat -812px -81px;height:87px;}font .mobile-advantages .mobile-advantages-item img{padding-right:12px;}.mobile-advantages-sep{float:right;width:614px;background:#d0d0d0;height:1px;display:none;}.by-vacation-type>label{font-size:40px;}.all-hotels>a{font-size:40px;}.room-type .carousel-container{height:310px;position:relative;width:100%;}.room-type .picture .carousel{height:305px;position:absolute;overflow:hidden;}.room-type .picture .carousel ul{width:640px;position:relative;list-style:none;margin:0;padding:0;}.room-type .picture .carousel ul li img{margin-top:-30px;min-height:335px;}.room-type .picture .carousel li{float:left;width:0;overflow:hidden;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease;}.room-type .picture .carousel li img{width:100%;min-height:335px;}.room-type .picture .carousel li.current{width:640px;}.room-type .picture div.arrow{background-repeat:no-repeat;position:absolute;width:76px;height:100%;background-position:17px;top:0;}.room-type .picture .left-arrow{background-image:url(../NetCraft/img/leftArrowTransperent.png);left:0;}.room-type .picture .right-arrow{background-image:url(../NetCraft/img/rightArrowTransperent.png);right:0;}.bottom-border{border-bottom:1px solid #dadada;}.banner-engine-container h3{font-size:40px !important;}.reg-page-club-icon img{height:51px;vertical-align:-15px;}.step .club-benefits ul{width:auto;padding-right:25px;}.step .club-benefits ul .bnf-name{padding-top:10px;line-height:1.1;}.step .club-benefits ul .bnf-name:before{content:'';width:8px;height:8px;background-color:#20c6ec;display:inline-block;margin-left:15px;border-radius:2px;}.step .club-benefits ul .bnf-name:first-child{padding-top:20px;}.step .club-benefits ul .bnf-name>strong span{font-size:28px;}.step .club-benefits ul .bnf-name img{width:40px;vertical-align:middle;margin-left:10px;}#fattal-click-page{height:1145px;background-image:url(../NetCraft/img/fattalClickBackground.jpg);background-repeat:no-repeat;padding-top:70px;}#fattal-click-page input[type='text']{width:578px;}#fattal-click-page input[type='email']{width:578px;}#fattal-click-page input{height:80px;margin-top:40px;padding-right:10px;}#fattal-click-page .title{width:534px;margin-bottom:34px;}#fattal-click-page .line{width:245px;height:1px;margin-top:47px;}#fattal-click-page .line div{width:144px;height:1px;border-bottom:1px solid #d2d3d4;}#fattal-click-page .enter div{width:320px;}#fattal-click-page .enter div span{margin-left:5px;}#fattal-click-page .enter div a{margin-right:5px;color:#00bfe4;text-decoration:none;}#fattal-click-page .button-container .button{background:#ffdd02;height:98px;width:498px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;}#fattal-click-page .button-container .button label{height:98px;line-height:98px;}#fattal-click-page .button-container .button span{height:98px;line-height:98px;}#fattal-click-page p.politics{width:520px;text-align:right;}#fattal-click-page p.politics a{color:#0f2c3f;}#fattal-click-page .sales-box-container{position:relative;}#fattal-click-page .sales-box-container>div{position:absolute;height:219px;width:588px;}#fattal-click-page .sales-box-container .sales-box-background{background-color:#273c50;opacity:.7;}#fattal-click-page .sales-box-container .sales-box>div{margin-top:20px;float:right;}#fattal-click-page .sales-box-container .sales-box .yellow-checked-icon{margin-right:10px;margin-left:6px;}#fattal-click-page .eac-input-wrap #email{direction:rtl;padding-right:9px;padding-left:10px;}#fattal-click-page .eac-sugg{color:#8a8a8a;margin-top:44px;margin-left:2px;}.mac #fattal-click-page input[type='text']{width:555px;}.mac #fattal-click-page input[type='email']{width:555px;}.ipod #fattal-click-page input[type='text']{width:555px;}.ipod #fattal-click-page input[type='email']{width:555px;}.ipad #fattal-click-page input[type='text']{width:555px;}.ipad #fattal-click-page input[type='email']{width:555px;}.iphone #fattal-click-page input[type='text']{width:555px;}.iphone #fattal-click-page input[type='email']{width:555px;}.alert-dialog{position:absolute;width:585px;top:100px;right:30px;background-color:#f7f7f7;}.alert-dialog .err-msg{width:535px;}.alert-dialog .personal-area-redirect{clear:both;width:535px;background-color:#ffd602;font-weight:bold;cursor:pointer;height:82px;line-height:83px;}.alert-content{text-align:center;min-width:350px;padding:10px 0;font-size:24px;overflow:hidden;margin:15px 0;}.alert-content .sad-smiley{font-size:55px;margin-left:5px;float:right;}.alert-content .alert-text{float:right;max-width:350px;text-align:right;line-height:30px;}.alert-buttons{margin-right:40px;overflow:hidden;}.alert-buttons .alert-button{float:right;padding:15px;border-radius:4px;margin-left:10px;font-size:20px;}.alert-button.dark-btn{background:#c9c9c9;}.alert-button.light-btn{background:#e4e4e4;}.margin-right-50{margin-right:50px;}.header-wrapper{background:#002c5c !important;}.header-wrapper #banner_header{height:23px !important;border-bottom:1px solid #eaeaea;padding:18px 0 18px 0;width:100%;text-align:center;}.header-wrapper #banner_right{float:right;padding-right:20px;}.header-wrapper #banner_left{float:left;padding-left:20px;}.header-wrapper #banner_header>*{list-style-type:none;font-family:typographregular;direction:rtl;font-size:28px;color:#fff;}#search-results-page .type-tags{display:flex;position:absolute;bottom:0;flex-wrap:wrap;}#search-results-page .warning-timer{font-size:28px;color:#44516b;}#search-results-page .info-line{color:#032448;}#search-results-page .city-name{margin:0 0 8px 0;font-size:32px;padding:5px 20px;}#search-results-page .city-name:before{content:"• ";color:#28bd4d;margin-left:15px;font-size:24px;}#search-results-page>.content-header{background-image:url(../NetCraft/img/search-results.jpg);}#search-results-page .without-tabs{height:211px;}#search-results-page .without-tabs .content-header-button{display:none;}#search-results-page .results-list{padding:0 18px;}#search-results-page .results-list h1,#search-results-page .results-list h2{margin:20px auto 10px auto;font-size:38px;font-weight:800;color:#0f2c3f;}#search-results-page .head{position:relative;height:140px;padding:0;background:linear-gradient(#fff 21%,#f2f2f6 89%);color:#fff;border-bottom:1px solid #e9e9e9;}#search-results-page .head .persons .person{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAZCAYAAAAv3j5gAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MkY4RkRERUYwQzFFNjExQUI3N0JDNEYyM0NGQUI4QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MzNFMTBDMzk3QTQxMUU3QTU4RDk4NUI0QjkxRTNCRiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MzNFMTBDMjk3QTQxMUU3QTU4RDk4NUI0QjkxRTNCRiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVBMTVFRDQ4RDlEN0U2MTE4MDNCRjhBOENDMzU3QjU1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjcyRjhGRERFRjBDMUU2MTFBQjc3QkM0RjIzQ0ZBQjhDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+30wFeAAAAUdJREFUeNq0lrFKA0EQhjdHQpAgqSxEK5tAxEY7C0khWChWgil8AjttfAB7Cw0WPoC1Igg2WoiVplHEwkqICLEQEQRFsn4DVynZnd3L/fDBwXDzwc7tcAVrrVFmHBZgBopwC2fwqHpbRB4KsAVv9n8+YQfKvj4aUcv6cwSlLKKm1WcjVpRAO0DUgWq/foljfDWYMvqMwVy/oktUh5IJSy1GVDHhGY4RfUeIvmJEnQjRc4zoDroBkh9ox4je4SJAdAX3MSLJLvSUoj3ZaFl23b7isp6kFzzTrqt6NsQTjPr6JIojkVltO+otePE10YhkOyw66g3XRdXMSI5sDa4VM3qAdRgJmVEDDtJtHJpXOIQll2gaTu3gcgnzf0Wr8GEHnx5sikP+B2YZ1TmUTX5ZEdExD8sm39zI5z1p8s9EMV3tQzmLur8CDABU4akdl75rKgAAAABJRU5ErkJggg==');width:26px;height:25px;display:inline-block;}#search-results-page .head .regionName::before{content:'';height:12px;width:12px;border:5px solid #fefefe;display:block;position:absolute;top:25px;right:20px;z-index:1;background:#032448;line-height:34px;border-radius:40px;-webkit-border-radius:47px;-moz-border-radius:40px;color:#fff;text-align:center;}#search-results-page .head .regionName::after{content:'';height:0;width:0;display:block;position:absolute;bottom:128px;right:21px;border:10px transparent solid;border-top-color:#fefefe;border-width:20px 10px 0 10px;}#search-results-page .head .button{background:#fff;height:67px;width:160px;text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;border:2px solid #dadde4;}#search-results-page .head .button label{height:67px;line-height:67px;}#search-results-page .head .button span{height:67px;line-height:67px;font-weight:200 !important;}#search-results-page .dates{clear:right;line-height:0;float:right;display:block;margin:14px 20px !important;font-weight:100 !important;font-size:28px !important;}#search-results-page .dates .cal{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MkY4RkRERUYwQzFFNjExQUI3N0JDNEYyM0NGQUI4QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyOUIzOEJFRjk3QTMxMUU3QThBQzkxMkQ3MjEwNUVFNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyOUIzOEJFRTk3QTMxMUU3QThBQzkxMkQ3MjEwNUVFNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVBMTVFRDQ4RDlEN0U2MTE4MDNCRjhBOENDMzU3QjU1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjcyRjhGRERFRjBDMUU2MTFBQjc3QkM0RjIzQ0ZBQjhDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+u0qopwAAArBJREFUeNq8lt2LzFEYx8/8zL7P2m2xm5fViKVdbGQThU0S5UrulDb/gr9AiTblyt64cCNXW0uiXNgUizs3XhdpaxOKmV2zw5qx5uf7jO9pHs+ekbI89el3fs95P+d7nnNcHMeuCsfBe/ARDIFEoEw3GAcZMAZaQ21ZRwNoBhEYjis2CepAE/OFWnAs/tW2gHrQqNuN3E/bBEbAE/AMdIFPrmKfQQqMMl8YAFOqTAnkwSnwFFwD2yQjyQ5ug2WqQo2bbwmwGqzgfwt4a/LFloA06Qf7ZSaDpgOx78SblCtwtHrkBdPJLIiVTwYyKDPZHhj1QXCaFevAJdANOlSZvWAInAGrwEMu3y7TVq9sTDaeb7PgBNgMNoIjYCJQ7iLoY5ndYDRQJiuyzKC3NvfvLJtUPy/A48BmO7PO7g/L9BAnM5nGt4GO1ws4g5VgXASSpHK+gg9qQ7uYlkJ3mW4HhyhvUdV1WQrm7QNrmX4OxpiXL58vzCRH5DR3gqLatAJYw5N7wWzoORVaSsqfB+2MEBKWZiKj+xZzEGvpE1tqlsOfrTa1L46Sb9ZnKjIVS4G19Ru6yPijKnWS1pc0oWQS3AAb6JMYNcH0FbCedYqMTWIvwU2wjv+i0Hd6RURdOabTaiN953OB0UccaWgGuo4s2SvQFLn/YJEJio1cBh/ORxjixY6qq+AROEx/K5fY1xnm5lcCrJKwXFg9gdjTS6leNf7L9O8M1EmDmpCEQ2r7nYpKVerMWSVG1LiXac5s9jf6xDKmMf8/bfxFnnQv/4Soa4qxq5OhZY8JK/fVjWfDir+i+5WEJaw8AIvBm3JH6OQW1/E8WM5HhH8ESDrFh0N9lUdHKlCnA5xlu/dkJn2840XXX8DMAqi2iaqU6/hA+S0F28FXxlbK72+tSJmfBHd+CDAAHXqOKXRSBZ0AAAAASUVORK5CYII=');width:25px;height:25px;display:inline-block;}#search-results-page .dates:before{content:"• " !important;color:#28bd4d !important;margin-left:15px !important;font-size:24px !important;}#search-results-page .persons{clear:right;margin:14px 20px !important;font-weight:100 !important;font-size:28px !important;}#search-results-page .persons:before{content:"• " !important;color:#28bd4d !important;margin-left:15px !important;font-size:24px !important;}#search-results-page #results-container .all-deals{padding-top:10px;}#search-results-page .filter-box{margin-top:5px;}#search-results-page .filter-box #sort-select-ddl{font-family:TypographRegular;}#search-results-page .filter-box .open-map{display:block;background-image:url('data:;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAhCAMAAAD03JuvAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAURQTFRF////GjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVHGjVH////lQrPZAAAAGp0Uk5TACR4udrq3L2ALCKh9PirLVfp8Wdoe09kGiWS/sicmsL6rB3y0z80/CrVFw3FpEUw99TN0AK64qCN7Z/PzgHvQfXSFQqlOcw3Lr9gBpaTI3q+IPZW4AtwjBTnX7e08CdjUp6Exx8OwdY4TGV8DBMAAAABYktHRACIBR1IAAAACXBIWXMAAABIAAAASABGyWs+AAABMElEQVQoz22SZ1vCMBSFr2BBFAp1giIVFwou3AsXorgXDtx75P//AJvchKRNz5fkvOdJ7r1tAFBNgWCzYYTCLRFQ1doWJVwxMy55wiKK2jsE7yQedSHvJpp6KE8aehBNOUEvN33p/ow9wE0WYHAIt8Mj9PhoGl1uTFQez2PBwoSoP4mbKdHi9AzzRZhl69x8Y6gFHAYW2bokp11mYIUHq3qwxtb1UiMIMrABJg6xKXhkiwELAtjV9g7yso1+Fyp81r19yqsH3B7CUZFvc/bxSTgm/sopwBnx0blz+uLSJ7ii92Z0XrumQUo/coMt3np5qIzBXd0TJMS0927+ID/co8qfnmWQVC97UZ/iq+RvrjcK74J/FNxByeSdfoJHX9+U16ugKf/jPIFf8FG8Zv1J9w/QGbmH9EyeJwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wNS0xNlQwOTowNDoyMCswMDowMDlG430AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDUtMTZUMDk6MDQ6MjArMDA6MDBIG1vBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAABJRU5ErkJggg==');background-repeat:no-repeat;background-position:24px 50%;border-radius:10px;font-size:33px;width:160px;word-spacing:19px;}#search-results-page .filter-box .sort-type-selection-container{overflow:hidden;width:190px;border-radius:10px;padding-right:10px;}#search-results-page .filter-box .sort-type-selection-container .select-box{background:transparent;width:100%;border:0;border-radius:0;height:100%;-webkit-appearance:none;}#search-results-page .filter-box .open-filter{height:81px;background-color:#ededed;text-align:right;border-radius:10px;font-size:33px;width:190px;}#search-results-page .filter-box .open-filter label{margin-right:10px;height:81px;line-height:81px;}#search-results-page .all-deals{position:relative;font-size:33px !important;}#search-results-page .all-deals .wifi-icon-filght{top:60px;margin-top:45px;margin-right:28px;}#search-results-page .all-deals .wifi-icon{top:50px;margin-top:45px;}#search-results-page .all-deals h1.titeResults{margin-right:28px;font-size:29px;color:#818181;margin-bottom:15px;}#search-results-page .deals-list{min-height:20px;padding-top:0;}#search-results-page .deals-list li.ara-WrapReasult{float:unset;min-height:465px;border-radius:10px;border:none;padding-top:0;margin:1em auto 26px;box-shadow:0 5px 20px 0 rgba(0,0,0,.15);}#search-results-page .deals-list li.ara-WrapReasult .yellow-label{background-color:#f90;width:8px;height:38px;float:right;}#search-results-page .deals-list li.ara-WrapReasult h3{color:#0f2c3f;margin-right:28px;}#search-results-page .deals-list li.ara-WrapReasult .name{float:right;margin:24px 21px 0 0;display:inline-block;width:92%;height:unset;font-size:29px;color:#003764;}#search-results-page .deals-list li.ara-WrapReasult .dates{color:#0f2c3f;margin-right:28px;font-size:26px;direction:ltr;margin-top:34px;margin-bottom:17px;text-align:right;}#search-results-page .deals-list li.ara-WrapReasult label.score{position:initial;width:266px;height:40px;display:flex;flex-direction:row-reverse;margin:15px 0 0 15px;background:rgba(255,255,255,.88);border-radius:8px;float:left;color:#0f2c3f;}#search-results-page .deals-list li.ara-WrapReasult h3.description{font-size:26px;margin-top:6px;}#search-results-page .deals-list li.ara-WrapReasult div.picture{border-radius:12px 12px 0 0;height:345px;margin:0;width:100%;box-shadow:none;padding:0;}#search-results-page .deals-list li.ara-WrapReasult div.picture .blue-font{position:absolute;bottom:3px;}#search-results-page .deals-list li.ara-WrapReasult div.picture .icon{font-size:26px;font-weight:100;background:rgba(255,255,255,.83);width:132px;height:22px;border-radius:35px;color:#003764;padding:6px 0 12px 0;margin:0 10px 15px 5px;display:block;float:right;text-align:center;}#search-results-page .deals-list li.ara-WrapReasult div.picture .icon>img{width:105px;}#search-results-page .deals-list li.ara-WrapReasult div.picture .sale-icon{position:absolute;left:10px;top:-54px;}#search-results-page .deals-list li.ara-WrapReasult div.picture .red-flag-icon{margin-top:35px;}#search-results-page .deals-list li.ara-WrapReasult div.picture .price-background{width:100%;position:absolute;bottom:0;height:92px;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;background-color:#fff;opacity:.7;}#search-results-page .deals-list li.ara-WrapReasult div.picture .price-background div{height:92px;line-height:92px;font-size:26px;position:relative;}#search-results-page .deals-list li.ara-WrapReasult div.picture .price-background .price-descr{float:right;margin-right:30px;}#search-results-page .deals-list li.ara-WrapReasult div.picture .price-background .prices{width:auto;float:right;text-align:left;}#search-results-page .deals-list li.ara-WrapReasult div.picture .price-background .prices .price-regular{max-width:110px;float:right;text-decoration:line-through;}#search-results-page .deals-list li.ara-WrapReasult div.picture .price-background .prices .price-special{font-size:40px;width:auto;float:right;margin-right:10px;color:#ed3864;}#search-results-page .deals-list li.ara-WrapReasult div.picture .price-box{width:100%;position:absolute;bottom:0;height:92px;}#search-results-page .deals-list li.ara-WrapReasult div.picture .price-box div{height:92px;line-height:92px;font-size:26px;position:relative;}#search-results-page .deals-list li.ara-WrapReasult div.picture .price-box .price-descr{float:right;margin-right:30px;}#search-results-page .deals-list li.ara-WrapReasult div.picture .price-box .prices{width:auto;float:right;text-align:left;}#search-results-page .deals-list li.ara-WrapReasult div.picture .price-box .prices .price-regular{max-width:110px;float:right;text-decoration:line-through;}#search-results-page .deals-list li.ara-WrapReasult div.picture .price-box .prices .price-special{font-size:40px;width:auto;float:right;margin-right:10px;color:#ed3864;}#search-results-page .deals-list li.ara-WrapReasult .res-vac-icon{display:none;}#search-results-page .deals-list li.ara-WrapReasult .icon.icon-res-17 .res-vac-icon{background-position:-255px -766px;width:56px;height:36px;}#search-results-page .deals-list li.ara-WrapReasult .icon.icon-res-21 .res-vac-icon{background-position:-263px -646px;width:43px;height:46px;margin-top:15px;}#search-results-page .deals-list li.ara-WrapReasult .icon.icon-res-16 .res-vac-icon{background-position:-148px -650px;width:44px;height:39px;}#search-results-page .deals-list li.ara-WrapReasult .icon.icon-res-20 .res-vac-icon{background-position:-34px -879px;width:44px;height:34px;}#search-results-page .deals-list li.ara-WrapReasult .icon.icon-res-19 .res-vac-icon{background-position:-33px -767px;width:46px;height:33px;}#search-results-page .deals-list li.ara-WrapReasult .icon.icon-res-18 .res-vac-icon{background-position:-158px -760px;width:21px;height:43px;}#search-results-page .deals-list li.ara-WrapReasult .icon.icon-res-68 .res-vac-icon{background-position:-147px -879px;width:44px;height:35px;}#search-results-page .deals-list li.ara-WrapReasult .icon.icon-res-71 .res-vac-icon{background-position:-23px -652px;width:65px;height:38px;}#search-results-page .deals-list .review-count{margin:16px 0 0 6px !important;font-size:23px !important;width:63% !important;text-align:center !important;opacity:1 !important;font-weight:bold !important;color:#485672 !important;}#search-results-page .deals-list .flights-included-label{background:#fff;padding:5px 10px;border-radius:5px;margin-top:15px;margin-right:20px;vertical-align:middle;}#search-results-page .deals-list .flights-included-label:before{content:'';display:inline-block;width:27px;height:27px;background-image:url(../Images/engines/plane.jpg);}#search-results-page .hotel-results-header{float:right;width:100%;}#search-results-page .hotel-result-picture-holder{border-radius:12px 12px 0 0 !important;height:345px !important;margin:0 !important;width:100% !important;box-shadow:none !important;padding:0 !important;}#search-results-page .button-container .button{background:#fff;height:98px;width:498px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #d2d2d2;}#search-results-page .button-container .button label{height:98px;line-height:98px;}#search-results-page .button-container .button span{height:98px;line-height:98px;}#search-results-page .search-parameters{display:none;overflow:hidden;width:100%;background-color:#032448;}#search-results-page .search-parameters h3{width:75%;height:31px;}#search-results-page .search-parameters table label{color:#fff;}#search-results-page .search-parameters a{color:#fff;}#search-results-page .search-parameters a label{color:#fff;}#search-results-page .search-parameters .to>label{color:#fff;}#search-results-page .search-parameters .from>label{color:#fff;}#search-results-page .search-parameters .room-count div{background-color:#ededed;font-size:33px;}#search-results-page .search-parameters .button{background:#ffdd02;height:98px;line-height:98px;width:498px;color:#001c3a;text-align:center;font-size:33px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;margin-top:33px;margin-right:66px;margin-bottom:47px;float:right;}#search-results-page .price-box-new{font-size:26px;}#search-results-page .price-descr{display:flex;height:auto;justify-content:space-around;align-items:center;clear:both;padding:0 20px;}#search-results-page .price-descr .free-nght{padding-top:10px;}#search-results-page .price-descr span{position:initial;font-size:22px;color:#003764;opacity:.84;width:auto;font-weight:100;float:right;margin-top:3px;}#search-results-page .prices-new{float:right;margin-left:0;display:flex;flex-direction:row-reverse;margin-top:-12px;margin-right:5px;}#search-results-page .price-special-new{font-size:30px;margin:10px 10px 0 10px;font-weight:100;color:#e60000;}#search-results-page .price-regular-new{text-decoration:line-through;float:left;margin:10px 0 0 0;color:#003764;padding:0;font-size:32px;font-weight:100;}#search-results-page .arrow-left-dark-new{background:#244282;width:80px;border-radius:8px;color:#fff;font-size:30px;font-weight:600;padding:12px;word-spacing:15px;text-align:center;transform:translateY(-15px);}#search-results-page #no-result-resorts>.err-bg-color{display:flex;border-radius:8px;padding:30px;margin:30px 0;box-sizing:border-box;}#search-results-page #no-result-resorts>.err-bg-color svg{margin-left:10px;}.margin-right-20{margin-right:20px;}.sort-selection-page .vacation-type .icon-res-17 .res-vac-icon{background-position:-255px -766px;width:56px;height:36px;}.sort-selection-page .vacation-type .icon-res-21 .res-vac-icon{background-position:-263px -646px;width:43px;height:46px;margin-top:15px;}.sort-selection-page .vacation-type .icon-res-16 .res-vac-icon{background-position:-148px -650px;width:44px;height:39px;}.sort-selection-page .vacation-type .icon-res-20 .res-vac-icon{background-position:-34px -879px;width:44px;height:34px;}.sort-selection-page .vacation-type .icon-res-19 .res-vac-icon{background-position:-33px -767px;width:46px;height:33px;}.sort-selection-page .vacation-type .icon-res-18 .res-vac-icon{background-position:-158px -760px;width:21px;height:43px;}.sort-selection-page .vacation-type .icon-res-68 .res-vac-icon{background-position:-147px -879px;width:44px;height:35px;}.sort-selection-page .vacation-type .icon-res-71 .res-vac-icon{background-position:-23px -652px;width:65px;height:38px;}.select-room-type .rooms-prices-wrap{width:82%;overflow:unset !important;text-align:-webkit-center;}.select-room-type .rooms-prices-wrap .pres-icn{background-image:url('../Images/night11/free-night.svg');background-repeat:no-repeat;background-size:cover;width:60px;height:60px;float:right;overflow:unset !important;display:inline;margin-right:13px;}.select-room-type .rooms-prices-wrap span{float:right;text-align:right;margin-right:10px;margin-top:10px;}.night-11-redeem-icon{background-image:url('../Images/night11/free-night.svg');background-repeat:no-repeat;background-size:cover;width:60px;height:60px;float:right;overflow:unset !important;display:inline;margin-right:13px;}.alternative-resort-results>ul{overflow-x:auto;white-space:nowrap;padding-right:20px;padding-bottom:30px;}.alternative-resort-results>ul li{padding:25px 20px 0 20px;background-color:#f4f5f7;display:inline-block;width:70%;margin-left:1rem;border:none;border-radius:8px;}.alternative-resort-results>ul li a.btn{display:block;text-align:center;margin-left:-20px;margin-right:-20px;background-color:#1c2955;color:#fff;padding-top:15px;padding-bottom:15px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}.alternative-resort-results .alt-price .oldPrice{text-decoration:line-through;float:none;margin-left:10px;}.alternative-resort-results .alt-detail,.alternative-resort-results .alt-price{display:flex;justify-content:space-between;padding-bottom:30px;align-items:center;}.alternative-resort-results .alt-detail{border-bottom:1px solid #ccc;margin-bottom:30px;}.alternative-resort-results .alt-detail span.arrow{width:20px;height:2px;background-color:#58a0e8;position:relative;}.alternative-resort-results .alt-detail span.arrow:after{content:'';height:6px;width:6px;border-top:2px solid #58a0e8;display:inline-block;border-right:2px solid #58a0e8;transform:rotate(-135deg);position:absolute;top:0;bottom:0;margin:auto;left:0;}.alternative-resort-results .alt-detail label:last-child{text-align:center;padding-right:60px;}#account-settings-page input[type='text']{width:588px;}#account-settings-page .marital-status-select-container{direction:rtl;width:603px;overflow:hidden;background:url(../NetCraft/img/comboArrow.png) no-repeat left #ededed;}#account-settings-page .input{width:603px;background-color:#ededed;height:83px;width:588px;}#account-settings-page input.date{width:529px;}#account-settings-page input{background-color:#ededed;height:83px;width:588px;}#account-settings-page .input.date{background:url(../NetCraft/img/calendar.png) no-repeat left #ededed;background-position:10px;}#account-settings-page .input.date input.date{height:60px;border-left:1px solid #d0d0d0;border-top:none;border-bottom:none;border-right:none;}#account-settings-page .head p{margin-top:10px;width:500px;}#account-settings-page .summary ul li{border-top:1px solid #ededed;padding-bottom:45px;}#account-settings-page .summary .button{background:#ffdd02;height:98px;width:498px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;}#account-settings-page .summary .button label{height:98px;line-height:98px;}#account-settings-page .summary .button span{height:98px;line-height:98px;}#account-settings-page .details{border-top:1px solid #ededed;}#account-settings-page .details .buttons .cancel{background:#ededed;height:98px;width:280px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #d8d8d8;}#account-settings-page .details .buttons .cancel label{height:98px;line-height:98px;}#account-settings-page .details .buttons .cancel span{height:98px;line-height:98px;}#account-settings-page .details .buttons .save{background:#ffdd02;height:98px;width:280px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;}#account-settings-page .details .buttons .save label{height:98px;line-height:98px;}#account-settings-page .details .buttons .save span{height:98px;line-height:98px;}#account-settings-page .details ul .sex{background:#ededed;height:83px;width:587px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid none;}#account-settings-page .details ul .sex label{height:83px;line-height:83px;}#account-settings-page .details ul .sex span{height:83px;line-height:83px;}#account-settings-page .details ul .sex>div{height:83px;}#account-settings-page .details ul .sex>div span{height:83px;line-height:83px;}#account-settings-page .details ul .sex .man{width:50%;}#account-settings-page .details ul .sex .woman{width:49%;}#account-settings-page .details ul .sex .active{background-color:#002c5c;}#account-settings-page .details ul .sex .active span{color:#fff;}#account-settings-page .details .mate{border-top:1px solid #ededed;}#account-settings-page .details .childs{border-top:1px solid #ededed;}#account-settings-page .back{height:100px;}#account-settings-page .back span{height:100px;line-height:100px;}#account-settings-page .back .arrow-right-dark{top:30px;right:120px;}.mac #account-settings-page input[type='text']{width:565px;}.mac #account-settings-page .input{width:565px;width:580px;}.mac #account-settings-page .marital-status-select-container{direction:rtl;width:580px;overflow:hidden;background:url(../NetCraft/img/comboArrow.png) no-repeat left #ededed;}.mac #account-settings-page input.date{width:504px;}.ipod #account-settings-page input[type='text']{width:565px;}.ipod #account-settings-page .input{width:565px;width:580px;}.ipod #account-settings-page .marital-status-select-container{direction:rtl;width:580px;overflow:hidden;background:url(../NetCraft/img/comboArrow.png) no-repeat left #ededed;}.ipod #account-settings-page input.date{width:504px;}.ipad #account-settings-page input[type='text']{width:565px;}.ipad #account-settings-page .input{width:565px;width:580px;}.ipad #account-settings-page .marital-status-select-container{direction:rtl;width:580px;overflow:hidden;background:url(../NetCraft/img/comboArrow.png) no-repeat left #ededed;}.ipad #account-settings-page input.date{width:504px;}.iphone #account-settings-page input[type='text']{width:565px;}.iphone #account-settings-page .input{width:565px;width:580px;}.iphone #account-settings-page .marital-status-select-container{direction:rtl;width:580px;overflow:hidden;background:url(../NetCraft/img/comboArrow.png) no-repeat left #ededed;}.iphone #account-settings-page input.date{width:504px;}#favorites-page>.head p.gigant-font{margin-right:83px;}#favorites-page>.head h1.gigant-font{margin-right:83px;}#favorites-page>.head p.regular-font{margin-right:84px;}#favorites-page .select-dates .button{background:#0fcbef;height:82px;width:588px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #1cbedd;}#favorites-page .select-dates .button label{height:82px;line-height:82px;}#favorites-page .select-dates .button span{height:82px;line-height:82px;}#favorites-page .select-dates .button .white-calendar-icon{margin-top:14px;}#favorites-page .select-dates .favourite-engine{display:none;}#favorites-page .deals-list{width:100%;float:right;min-height:20px;}#favorites-page .deals-list li{width:100%;border-top:1px solid #d0d0d0;padding-top:43px;color:#222;}#favorites-page .deals-list li .yellow-label{background-color:#f90;width:8px;height:38px;float:right;}#favorites-page .deals-list li h3{color:#0f2c3f;margin-right:28px;}#favorites-page .deals-list li .dates{color:#0f2c3f;margin-right:28px;font-size:26px;direction:ltr;margin-top:34px;margin-bottom:17px;text-align:right;}#favorites-page .deals-list li label.name{font-size:30px;line-height:35px;margin-right:10px;color:#222;}#favorites-page .deals-list li label.score{font-size:26px;margin:10px 10px 0 0;float:right;width:100%;}#favorites-page .deals-list li h3.description{font-size:26px;margin-top:6px;}#favorites-page .deals-list li div.picture{padding-top:28px;background-image:url(../NetCraft/img/dealsPic.jpg);background-size:cover;height:360px;background-repeat:no-repeat;width:100%;position:relative;}#favorites-page .deals-list li div.picture .blue-font{position:absolute;bottom:3px;}#favorites-page .deals-list li div.picture .icon{margin-right:16px;}#favorites-page .deals-list li div.picture .sale-icon{position:absolute;left:10px;top:-54px;}#favorites-page .deals-list li div.picture .red-flag-icon{margin-top:35px;}#favorites-page .deals-list li div.picture .price-background{width:100%;position:absolute;bottom:0;height:92px;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;background-color:#fff;opacity:.7;}#favorites-page .deals-list li div.picture .price-background .price-descr{width:214px;float:right;margin-right:30px;}#favorites-page .deals-list li div.picture .price-background .prices{width:300px;float:left;}#favorites-page .deals-list li div.picture .price-background .prices .price-regular{width:124px;float:right;text-decoration:line-through;}#favorites-page .deals-list li div.picture .price-background .prices .price-special{font-size:35px;width:175px;float:left;}#favorites-page .deals-list li div.picture .price-box{width:100%;position:absolute;bottom:0;height:92px;}#favorites-page .deals-list li div.picture .price-box .price-descr{width:214px;float:right;margin-right:30px;}#favorites-page .deals-list li div.picture .price-box .prices{width:300px;float:left;}#favorites-page .deals-list li div.picture .price-box .prices .price-regular{width:124px;float:right;text-decoration:line-through;}#favorites-page .deals-list li div.picture .price-box .prices .price-special{font-size:35px;width:175px;float:left;}#favorites-page .deals-list ul li .head{background-color:#fafafa;width:570px;height:125px;padding-top:15px;margin-right:10px;}#favorites-page .deals-list ul li .yellow-label{height:100px;}#favorites-page .deals-list ul li .arrow-box{height:100px;width:50px;background-color:#e7e7e7;}#favorites-page .deals-list ul li .arrow-box .arrow-left-dark{margin-left:10px;margin-top:31px;}#favorites-page .deals-list ul li .picture .icon{margin-top:0;margin-right:11px;float:right;}#favorites-page .deals-list ul li .picture .button{background:#082039;height:65px;width:182px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #082039;text-align:right;position:relative;}#favorites-page .deals-list ul li .picture .button label{height:65px;line-height:65px;}#favorites-page .deals-list ul li .picture .button span{height:65px;line-height:65px;position:absolute;}#favorites-page .deals-list ul li .picture .button .icon{height:43px;margin-top:12px;margin-right:35px;}#favorites-page .deals-list .brand-sign{height:100px;}#favorites-page .share-container{width:640px;margin:0 auto;border:#ccc 1px solid;background:#fff;border-radius:2px;z-index:9501;position:fixed;top:50%;margin-top:-297px;margin-left:-256px;}#favorites-page .share-container .name-input{height:78px;margin-right:26px;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;}#favorites-page .share-container .name-input input{margin-top:10px;margin-right:20px;background-color:#ededed;height:60px;width:225px;float:right;}#favorites-page .share-container .name-input span{float:right;line-height:75px;}#favorites-page .share-container .email-input{margin-right:41px;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;height:0;overflow:hidden;}#favorites-page .share-container .email-input input{margin-top:10px;margin-right:20px;background-color:#ededed;height:60px;width:225px;float:right;}#favorites-page .share-container .email-input span{float:right;line-height:75px;}#favorites-page .share-container .email-input .send-button{width:94px;height:65px;float:right;text-align:center;position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;background:#ffdd02;margin-right:10px;margin-top:10px;overflow:hidden;}#favorites-page .share-container .email-input.opened{height:78px;}#favorites-page .share-container .close-share{float:left;width:47px;height:35px;margin-left:18px;background:url(../NetCraft/img/shareIcons.png) no-repeat 0 -10px;margin-top:8px;}#favorites-page .share-container li{text-align:right;border-bottom:#ccc 1px solid;padding:20px 15px 20px 0;}#favorites-page .share-container li .icon{width:45px;height:44px;float:right;background-image:url(../NetCraft/img/shareIcons.png);background-repeat:no-repeat;margin-left:20px;}#favorites-page .share-container li .email .icon{background-position:0 -65px;}#favorites-page .share-container li .facebook .icon{background-position:-2px -155px;}#favorites-page .share-container li .twitter .icon{background-position:0 -239px;}#favorites-page .share-container li .sms .icon{background-position:-3px -343px;}#favorites-page .share-container li .whatsapp .icon{background-position:-3px -437px;}#favorites-page .share-container li label#share-header{font-weight:bold;}#favorites-page .share-container li label{font-size:35px;line-height:44px;}#favorites-page .share-container .whatsapp-li{display:none;}#favorites-page .share-container li.first{height:44px;background-color:#ededed;padding:20px 14px 20px 0;}#favorites-page .share-container li.last{border-bottom:none;margin-bottom:0;}#favorites-page #email-pop-up{width:580px;position:fixed;z-index:9999;top:0;left:50%;margin-left:-290px;height:100%;overflow-y:scroll;}#favorites-page #email-pop-up .close-share{float:left;width:47px;height:35px;margin-left:18px;background:url(../NetCraft/img/shareIcons.png) no-repeat 0 -10px;margin-top:8px;margin-left:0;}#favorites-page #email-pop-up .container{padding:20px;background:#fff;z-index:99999;}#favorites-page #email-pop-up .container textarea{height:105px;}#favorites-page #email-pop-up .email-popup-header{clear:both;width:100%;height:44px;}#favorites-page #email-pop-up .header-text{font-weight:bold;float:right;line-height:34px;width:453px;text-align:right;margin-bottom:24px;}#favorites-page #email-pop-up .input-title{text-align:right;margin:20px 0 15px 0;float:right;}#favorites-page #email-pop-up .field{clear:both;overflow:hidden;}#favorites-page #email-pop-up input{background-color:#ededed;height:45px;font-size:26px;width:540px;}#favorites-page #email-pop-up textarea{background-color:#ededed;height:45px;font-size:26px;width:540px;}#favorites-page #email-pop-up .error-container .notvalid{float:right;font-size:19px;color:#f00;margin-top:22px;margin-right:15px;}#favorites-page #email-pop-up .emails .error-container .notvalid{margin-top:-5px;}#favorites-page #email-pop-up #send-mail-btn{width:100%;background-color:#ffd602;margin:10px 0;height:70px;padding:2px;position:relative;border:1px solid #f5c752;border-radius:3px;line-height:80px;}#favorites-page .as-of-price{float:right;margin:10px 10px 0 0;}#favorites-page .button-container .button{background:#082039;height:98px;width:498px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #082039;}#favorites-page .button-container .button label{height:98px;line-height:98px;}#favorites-page .button-container .button span{height:98px;line-height:98px;}#favorites-page .button-container .button .icon{margin-top:30px;}#favorites-page .back{height:100px;}#favorites-page .back span{height:100px;line-height:100px;}#favorites-page .back .arrow-right-dark{top:30px;right:120px;}#favorites-page #ajax-loader{top:0;left:10px;}.mac #favorites-page .share-container .whatsapp-li{display:block;}.mac #favorites-page #email-pop-up input[type='text']{width:520px;float:right;}.ipod #favorites-page .share-container .whatsapp-li{display:block;}.ipod #favorites-page #email-pop-up input[type='text']{width:520px;float:right;}.ipad #favorites-page .share-container .whatsapp-li{display:block;}.ipad #favorites-page #email-pop-up input[type='text']{width:520px;float:right;}.iphone #favorites-page .share-container .whatsapp-li{display:block;}.iphone #favorites-page #email-pop-up input[type='text']{width:520px;float:right;}#my-shamaim-page>.head p.regular-font{margin-top:50px;}#my-shamaim-page .Clubdiscount .title{height:100px;background-color:#0f2c3f;}#my-shamaim-page .Clubdiscount .title span{height:100px;line-height:100px;}#my-shamaim-page ul{margin-top:35px;}#my-shamaim-page ul>li .margin-right{border-radius:39px;margin-left:20px;}#my-shamaim-page ul>li .high-circle span{height:68px;line-height:68px;margin-right:9px;}#my-shamaim-page ul>li p{padding-right:121px;}#my-shamaim-page>ul>li .icon{margin-left:20px;}#my-shamaim-page>.online-sale{padding-top:16px;padding-bottom:25px;background-color:#0f2c3f;width:100%;position:relative;height:auto;margin-top:15px;}#my-shamaim-page>.online-sale .flag{position:absolute;top:-7px;height:72px;width:103px;background-repeat:no-repeat;background-image:url(../NetCraft/img/yellowFlag.png);padding-top:24px;}#my-shamaim-page>.online-sale .flag label{font-size:27px;color:#1b3148;margin-right:19px;}#my-shamaim-page>.online-sale>span{margin-right:116px;}#my-shamaim-page>.online-sale .button{background:#ffdd02;height:98px;width:498px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;margin-top:40px;}#my-shamaim-page>.online-sale .button label{height:98px;line-height:98px;}#my-shamaim-page>.online-sale .button span{height:98px;line-height:98px;}#my-shamaim-page .content-page h2{font-weight:bold;}#my-shamaim-page .content-page h3{font-weight:bold;}#my-shamaim-page>.back{height:100px;}#my-shamaim-page>.back span{height:100px;line-height:100px;}#my-shamaim-page>.back .arrow-right-dark{top:30px;right:120px;}.login-page input{border:none;height:60px;background-color:#ededed;}.login-page input:not([type=checkbox]){width:588px;}.login-page .text-left{text-align:left;direction:ltr;}.login-page .head{height:90px;padding-top:28px;}.login-page .button-container .button{background:#ffdd02;height:98px;width:498px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;margin-top:15px;}.login-page .button-container .button label{height:98px;line-height:98px;}.login-page .button-container .button span{height:98px;line-height:98px;}.login-page .err-msg .close{position:absolute;left:0;}.login-page .err-msg h3{width:auto;line-height:normal;height:auto;margin-top:30px;display:inline-block;}.mac .login-page input{width:565px;}.ipod .login-page input[type='text']{width:565px;}.ipod .login-page input{width:565px;}.ipad .login-page input{width:565px;}.iphone .login-page input{width:565px;}.login-page.success #send-form-success{display:block !important;visibility:visible !important;margin:0 auto;float:none;}.login-page.success div.login{display:none;}.login-page.success #change-password-button{display:none;}.login-page.failure #send-form-error{display:block !important;visibility:visible !important;margin:0 auto;float:none;}.oracle-login-page h2{margin-top:25px;margin-bottom:25px;}.oracle-login-page .button-container .button{width:580px;background-color:#ffd602;border-radius:6px;margin-top:50px;}.oracle-login-page .button-container #otp-login-mode{background-color:transparent;border:1px solid #103f6a;margin-top:0;}.oracle-login-page .button-container #login-mode{background-color:transparent;border:1px solid #103f6a;margin-top:0;}.oracle-login-page input:not([type=radio]){width:100% !important;height:67px !important;padding-top:27px !important;font-size:28px;}#wizard-order-page .form-container-oracle-login .button-container #login-mode{background-color:transparent;border:1px solid #103f6a;margin-top:0;}#wizard-order-page .form-container-oracle-login .button-container #otp-login-mode{background-color:transparent;border:1px solid #103f6a;margin-top:0;}.login-mode-msg-area{color:#fa003e;margin-top:65px;margin-right:30px;font-size:24px;margin-bottom:-40px;}.otp-login-mode-msg-area{color:#fa003e;margin-top:65px;margin-right:30px;font-size:24px;}.res-pass-mode-msg-area{color:#fa003e;margin-top:5px;margin-bottom:-39px;margin-right:30px;font-size:24px;}#club-restore-passport{margin-bottom:10px;}.login-container-shamamiam input:not([type=radio]){width:100% !important;height:67px !important;padding-top:27px !important;font-size:28px;}#otp-send-mail{margin-right:39px;}.grayBtn{background-color:#dadada !important;border-color:#dadada !important;}.otp-phone-num{text-align:right;direction:ltr;}.login-or{font-size:32px !important;margin:10px 0;}#forg-pass-text strong{display:block;float:left;direction:ltr;font-weight:bold;}#shamain-ttl-only{margin:25px 30px 30px 30px;}#shamain-ttl-only .ttl{font-size:43px;font-weight:bold;}#shamain-ttl-only .txt{font-size:24px;margin-top:7px;}.footer{clear:both;float:right;width:100%;background-color:#002b5d;font-size:140%;color:#fff;}.footer .secure{height:143px;border-bottom:1px solid #001c3a;}.footer .secure>div{height:96px;width:96px;float:right;border:1px solid none;background-size:54px;background-position:20px 9px;background-image:url("../NetCraft/img/lockIcon.png");background-repeat:no-repeat;-moz-border-radius:48px;-webkit-border-radius:48px;-khtml-border-radius:48px;border-radius:48px;background-color:#001c3a;}.footer .secure>p{width:77%;margin-top:43px;}.footer .secure-sign{height:195px;border-bottom:1px solid #001c3a;}.footer .secure-sign .sign{background-position:0 42px;margin-top:0;width:180px;height:100%;background-image:url(../NetCraft/img/securedIcon.png);background-repeat:no-repeat;background-size:180px;}.footer .secure-sign .arrow-down-white{margin-top:-105px;}.footer .chat{font-size:130%;}.footer .trade-mark{height:77px;border-bottom:1px solid #001c3a;}.footer .trade-mark label{height:77px;line-height:77px;}.footer span{width:50%;padding-top:28px;margin-right:28px;display:block;text-align:right;}.footer .social{height:253px;width:100%;border-bottom:1px solid #002b5d;}.footer .social span{padding-top:36px;display:block;text-align:right;}.footer .social div{background-repeat:no-repeat;width:55px;height:55px;display:inline-block;}.footer .social .fb{background-image:url('../Images/FooterLogos/facebook-mobile-footer-logo-medium.png');}.footer .social .instagram{background-image:url('../Images/FooterLogos/instagram-mobile-footer-logo-medium.png');}.footer .social .youtube{background-image:url('../Images/FooterLogos/youtube-mobile-footer-logo-medium.png');}.footer .social .linked-in{background-image:url('../Images/FooterLogos/linkedin-mobile-footer-logo-medium.png');}.footer .brands{width:100%;margin-top:85px;border-bottom:1px solid #eaeaea;text-align:center;height:480px;}.footer .brands .fattal-mobile-logo-holder{background-image:url('../Images/FooterLogos/fattal-brand-mobile-logo.png');background-repeat:no-repeat;background-size:contain;background-position:center;height:150px;}.footer .brands ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:30px 50px;direction:ltr;}.footer .brands ul li{width:30%;padding-top:25px;}.footer .brands ul img{max-width:120px;max-height:60px;width:100%;height:100%;}.footer .full-site{text-align:center;height:auto;width:100%;}.footer .full-site a{font-size:130%;display:inline-block;margin-top:7%;margin-bottom:4%;margin-left:3%;color:#fff;float:left;}.footer .full-site .powered-by{padding-top:60px;padding-right:30px;float:right;font-family:'Assistant-regular';font-size:25px;}.footer .full-site .powered-by div{background:url('../Images/sprite_mobile.png') no-repeat -861px -299px;width:93px;height:47px;display:inline-block;vertical-align:middle;}.yala-app-container{border-bottom:1px solid #e5e2d5;float:right;}.yala-app-container a{color:#001c3a;}.yala-app-inner{float:right;width:640px;background:url(../Images/yala-footer.png) no-repeat;height:150px;}.yala-app-inner .new-tag{color:#fff;background:#ec2f75;width:92px;height:36px;float:right;margin-top:13px;margin-right:8px;font-size:30px;line-height:36px;text-align:center;}.yala-app-inner>div{line-height:30px;margin-right:170px;font-size:30px;}.yala-app-inner .yala-title{padding-right:148px;line-height:74px;}.yala-app-inner .yala-text{margin-left:70px;font-size:27px;}.android .yala-app-inner .yala-text{font-size:26px;}.android .banner-holder .close-btn{background-position:8px 2px;}.android .banner-holder .install-btn{color:#fff;background-color:#b3c833;font-size:25px;}.android .banner-holder .stars-rate{background-position:0 -113px;}.android .banner-holder .download{color:#b3c833;}.android .banner-holder .download span{font-weight:bold;color:#222;}.android .banner-holder .download i{font-weight:bold;color:#222;}.android #ifrChat{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);transform:scale(2);top:0 !important;transform-origin:top right;height:50% !important;width:50% !important;}.hide-yalla-banner .banner-holder{display:none;}.banner-holder .banner-inner{background:#fcfcfc;border-bottom:1px solid #d3d3d3;padding:17px 54px 17px 12px;height:131px;}.banner-holder .yala-app-img{background:url(../Images/yala-app-img.png) no-repeat center center;height:131px;width:131px;margin-left:13px;}.banner-holder .close-btn{background-image:url(../Images/yala-banner-icons.png);background-repeat:no-repeat;position:absolute;width:55px;height:55px;margin-right:-55px;}.banner-holder .install-btn{width:86px;position:absolute;top:50%;margin-top:-22px;left:12px;border-radius:6px;height:44px;text-align:center;line-height:38px;}.banner-holder .app-author{font-size:18px;font-weight:normal;}.banner-holder .stars-rate{background-image:url(../Images/yala-banner-icons.png);background-repeat:no-repeat;width:143px;display:inline-block;height:25px;margin-top:3px;}.banner-holder .app-text{margin-top:3px;font-size:21px;line-height:31px;}.banner-holder .download i{font-size:14px;font-weight:normal;position:relative;top:-2px;}.banner-holder .download span{font-weight:normal;}.iphone .banner-holder .yala-app-img{border-radius:20px;}.iphone .banner-holder .close-btn{background-position:-105px -6px;}.iphone .banner-holder .install-btn{border:2px solid #007aff;color:#007aff;font-size:30px;font-weight:bold;}.iphone .banner-holder .stars-rate{background-position:0 -64px;}#divChatIframe>div:first-child{z-index:1;}#divChatIframe button.BY_imgClose{position:relative;right:15px;top:9px;}#divChatIframe button.BY_imgClose>span{font-size:1.5em !important;}button#btnConfirmClose{font-size:1em !important;line-height:1.45 !important;padding:.3em 1.5em !important;height:auto !important;}button#btnUnConfirmClose{font-size:1em !important;line-height:1.45 !important;padding:.3em 1.5em !important;height:auto !important;}#overlayConfirmClose>fieldset>legend{font-size:1em !important;}#general-page{font-size:27px;padding-bottom:15px;line-height:32px;height:100%;float:right;}#general-page h1{font-size:36px;color:#0f2c3f;font-weight:bold;margin:0 25px 25px 0;}#general-page ul{list-style:disc inside;}#general-page h2{font-size:32px;margin:12px 0;color:#818181;}#general-page .ProfileAbout{float:right;font-size:24px;padding-top:20px;height:230px;width:180px;line-height:22px;}#general-page .ProfileName{font-weight:bold;}#general-page .sideRegionshort{float:right;width:100%;margin:15px 0;height:100%;}#general-page .sideRegionlong{float:right;width:100%;margin:15px 0;height:100%;}#general-page h3{font-size:29px;font-weight:bold;}#general-page b{font-weight:bold;}#general-page strong{font-weight:bold;}#general-page .brands-box .brand-img{width:25.8%;margin-left:7.5%;}#general-page .brands-box .brand-img img{width:100%;}#general-page .brands-box .brand-info{width:66.7%;}#general-page .brands-box .brand-info .brand-content{margin-bottom:15px;}#general-page .brands-box .sep{border-top:1px solid #d1d1d1;margin-left:-28px;margin-right:-28px;}#general-page .brands-box .button{background-color:#ffd502;height:60px;line-height:60px;text-align:center;border-radius:8px;}#general-page .engine-bottom{margin-right:-28px;float:right;}#general-page>.engine-bottom{margin-right:0;}#general-page .booking-engine.general-engine{width:640px;}.carousel-container-general{height:345px;background-repeat:no-repeat;width:100%;position:relative;}.err-container{color:#f00;font-size:25px;margin-right:27px;width:85%;height:15px;}.brand-sign{width:8px;height:38px;margin-right:5px;float:right;}.toggle-promo-code label.promo:before{content:'';width:0;margin-left:10px;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-right:16px solid #000;margin-top:5px;display:inline-block;}.banner-engine-container .booking-engine .selects-holder .regions{display:block !important;}.banner-engine-container .booking-engine .selects-holder .area-select-container{display:block !important;}.banner-engine-container .booking-engine .selects-holder .countries{display:none !important;}.brand-sign10{background:#b4982b;}.brand-sign11{background:#ae1325;}.brand-sign359-528{background:#e47103;}.brand-sign359{background:#000;}.brand-sign12{background:#000;}.brand-sign13{background:#90886e;}.brand-sign14{background:#1986e2;}.brand-sign90{background:#e66d29;}brand-sign13.hotel-4{background:#e66d29;}.brand-sign327{background:#6b9eb3;}.capacity-hidden{display:none !important;}.area-filtered{display:none !important;}.brand-filtered{display:none !important;}.vacation-filtered{display:none !important;}.price-filtered{display:none !important;}#sort-selection-page{display:none;}body:after{content:url(../Images/loading3.gif) url(../Images/sprite_mobile.png);display:none;}.loading-container{position:fixed;height:100%;width:640px;top:0;z-index:999;}.loading-container .background{background-color:#000;opacity:.5;height:100%;top:0;z-index:20;}.loading-container .loading-window{top:40%;position:fixed;width:400px;min-height:100px;margin-right:110px;margin-left:110px;padding:15px 0 15px 0;border-radius:5px;}.loading-window #loading-text-div{text-align:center;margin:10px 0 15px 0;font-size:30px;font-size:40px;font-weight:700;}.loading-window #loading-text-div2{text-align:center;margin:10px 0 15px 0;font-size:30px;}.loading-window .image{text-align:center;margin:10px 0 15px 0;font-size:30px;}#loading-container .image{background:url(../images/loading3.gif) no-repeat center;height:132px;}#dealsContainer a{text-decoration:none;color:#000;}#dealsContainer a:visited{text-decoration:none;color:#000;}#dealsContainer a:active{text-decoration:none;color:#000;}.loading-container.popup-window .loading-window{position:absolute;overflow:scroll;width:570px;margin-left:80px;margin-right:36px;z-index:21;top:0;height:100%;}.loading-container.popup-window .loading-window .image{display:none;}.loading-container.popup-window .loading-window #loading-text-div2{font-size:30px;}.loading-container.club-expired-popup .loading-window{height:auto;overflow:auto;margin-top:40px;padding:20px;line-height:35px;}.club-expired-popup .close-btn:before{content:'לא תודה X';font-weight:bold;float:left;}.club-expired-popup #loading-text-div{display:none;}.club-expired-popup .part1{background:url(../Images/shamaim-heb.png) top center no-repeat;padding-top:60px;padding-bottom:15px;margin-top:35px;border-bottom:1px solid #dbdbdb;}.club-expired-popup .part2{padding:15px;}.club-expired-popup .button{background:#ffdd02;line-height:65px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;margin-top:35px;}.club-expired-popup .notice{margin-top:10px;font-size:20px;}#loading-container.policy-popup strong{font-weight:bold;}#loading-container.policy-popup .close-btn{width:35px;height:33px;float:right;background:url(../NetCraft/img/errMsgClose.png) no-repeat center center;position:relative;top:10px;right:24px;background-size:35px;}#loading-container.policy-popup #loading-text-div2{text-align:right;margin-right:30px;}#loading-container.searchloading .loading-window{bottom:0;margin:auto;width:575px;height:650px;top:0;background:url(../Images/sprite_mobile.png) no-repeat -417px -449px;padding:0;left:0;right:0;}#loading-container.searchloading .loading-window .image{margin:25px 0 0 0;}.menu .menu-opened.kamp-menu-item .k_container a>div::before{content:"";}#sticky-button-contain.active{height:75px;}#sticky-button-contain{width:637px;position:fixed;border:#ccc 2px solid;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;height:0;bottom:0;z-index:999;}#sticky-button-contain .sticky-button{background:rgba(255,255,255,.9);clear:both;padding:25px;text-align:center;left:0;}#sticky-button-contain .sticky-button i{width:33px;height:23px;display:inline-block;position:absolute;background:url(../NetCraft/img/arrows.png) no-repeat;left:175px;background-position:-32px;top:28px;}.booking-engine .select-holder{float:right;}.overlay{position:fixed;height:100%;width:100%;z-index:9000;background:rgba(0,0,0,.5);left:0;top:0;}#ajax-loader{left:50%;position:absolute;}#ajax-loader .spinner{width:32px;height:32px;}#ajax-loader .spinner div{opacity:.2;}#ajax-loader .piece{width:50%;height:14%;position:relative;background:#000;}#ajax-loader .a{height:50%;width:14%;left:64%;top:5%;-webkit-animation:fade 3.2s ease-in infinite;-moz-animation:fade 3.2s ease-in infinite;-ms-animation:fade 3.2s ease-in infinite;}#ajax-loader .p{height:50%;width:14%;left:64%;bottom:78%;-webkit-animation:fade 3.2s ease-in-out 1.6s infinite;-moz-animation:fade 3.2s ease-in-out 1.6s infinite;-ms-animation:fade 3.2s ease-in-out 1.6s infinite;}#ajax-loader .b{bottom:21%;left:50%;-webkit-animation:fade 3.2s ease-in-out 3s infinite;-moz-animation:fade 3.2s ease-in-out 3s infinite;-ms-animation:fade 3.2s ease-in-out 3s infinite;-webkit-transform:rotate(67.5deg);-moz-transform:rotate(67.5deg);-ms-transform:rotate(67.5deg);-o-transform:rotate(67.5deg);}#ajax-loader .c{bottom:34%;left:110%;-webkit-animation:fade 3.2s ease-in-out .2s infinite;-moz-animation:fade 3.2s ease-in-out .2s infinite;-ms-animation:fade 3.2s ease-in-out .2s infinite;-webkit-transform:rotate(-67.5deg);-moz-transform:rotate(-67.5deg);-ms-transform:rotate(-67.5deg);-o-transform:rotate(-67.5deg);}#ajax-loader .d{bottom:31%;left:27%;-webkit-animation:fade 3.2s ease-in-out 2.8s infinite;-moz-animation:fade 3.2s ease-in-out 2.8s infinite;-ms-animation:fade 3.2s ease-in-out 2.8s infinite;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}#ajax-loader .e{bottom:43%;left:134%;-webkit-animation:fade 3.2s ease-in-out .4s infinite;-moz-animation:fade 3.2s ease-in-out .4s infinite;-ms-animation:fade 3.2s ease-in-out .4s infinite;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);}#ajax-loader .f{bottom:32%;left:11%;-webkit-animation:fade 3.2s ease-in-out 2.6s infinite;-moz-animation:fade 3.2s ease-in-out 2.6s infinite;-ms-animation:fade 3.2s ease-in-out 2.6s infinite;-webkit-transform:rotate(22.5deg);-moz-transform:rotate(22.5deg);-ms-transform:rotate(22.5deg);-o-transform:rotate(22.5deg);}#ajax-loader .g{bottom:45%;left:149%;-webkit-animation:fade 3.2s ease-in-out .6s infinite;-moz-animation:fade 3.2s ease-in-out .6s infinite;-ms-animation:fade 3.2s ease-in-out .6s infinite;-webkit-transform:rotate(-22.5deg);-moz-transform:rotate(-22.5deg);-ms-transform:rotate(-22.5deg);-o-transform:rotate(-22.5deg);}#ajax-loader .h{bottom:30%;left:6%;-webkit-animation:fade 3.2s ease-in-out 2.4s infinite;-moz-animation:fade 3.2s ease-in-out 2.4s infinite;-ms-animation:fade 3.2s ease-in-out 2.4s infinite;}#ajax-loader .i{bottom:43%;left:155%;-webkit-animation:fade 3.2s ease-in-out .8s infinite;-moz-animation:fade 3.2s ease-in-out .8s infinite;-ms-animation:fade 3.2s ease-in-out .8s infinite;}#ajax-loader .j{bottom:29%;left:12%;-webkit-animation:fade 3.2s ease-in-out 2.2s infinite;-moz-animation:fade 3.2s ease-in-out 2.2s infinite;-ms-animation:fade 3.2s ease-in-out 2.2s infinite;-webkit-transform:rotate(-22.5deg);-moz-transform:rotate(-22.5deg);-ms-transform:rotate(-22.5deg);-o-transform:rotate(-22.5deg);}#ajax-loader .k{left:149%;bottom:41%;-webkit-animation:fade 3.2s ease-in-out 1s infinite;-moz-animation:fade 3.2s ease-in-out 1s infinite;-ms-animation:fade 3.2s ease-in-out 1s infinite;-webkit-transform:rotate(22.5deg);-moz-transform:rotate(22.5deg);-ms-transform:rotate(22.5deg);-o-transform:rotate(22.5deg);}#ajax-loader .l{bottom:30%;left:28%;-webkit-animation:fade 3.2s ease-in-out 2s infinite;-moz-animation:fade 3.2s ease-in-out 2s infinite;-ms-animation:fade 3.2s ease-in-out 2s infinite;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);}#ajax-loader .m{bottom:43%;left:134%;-webkit-animation:fade 3.2s ease-in-out 1.2s infinite;-moz-animation:fade 3.2s ease-in-out 1.2s infinite;-ms-animation:fade 3.2s ease-in-out 1.2s infinite;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}#ajax-loader .n{bottom:40%;left:50%;-webkit-animation:fade 3.2s ease-in-out 1.8s infinite;-moz-animation:fade 3.2s ease-in-out 1.8s infinite;-ms-animation:fade 3.2s ease-in-out 1.8s infinite;-webkit-transform:rotate(-67.5deg);-moz-transform:rotate(-67.5deg);-ms-transform:rotate(-67.5deg);-o-transform:rotate(-67.5deg);}#ajax-loader .o{left:110%;bottom:52%;-webkit-animation:fade 3.2s ease-in-out 1.4s infinite;-moz-animation:fade 3.2s ease-in-out 1.4s infinite;-ms-animation:fade 3.2s ease-in-out 1.4s infinite;-webkit-transform:rotate(67.5deg);-moz-transform:rotate(67.5deg);-ms-transform:rotate(67.5deg);-o-transform:rotate(67.5deg);}.news-page{float:right;width:100%;}.news-page h1{font-size:36px;font-weight:bold;color:#0f2c3f;float:right;padding-top:25px;margin-right:20px;}.news-page .news-navigation .button{background:#ededed;height:98px;width:279px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #dadada;position:relative;}.news-page .news-navigation .button a{height:98px;line-height:98px;}.news-page .news-navigation .button span{height:98px;line-height:98px;}.news-page .news-navigation .button .arrow-left-dark{position:absolute;top:31px;left:0;}.news-page .news-navigation .button .arrow-right-dark{position:absolute;top:31px;right:0;}.news-item{float:right;width:600px;padding:40px 20px;border-top:1px solid #dadada;}.news-item:first-child{border:none;}.news-item .image-holder{float:right;width:180px;}.news-item .main{float:right;width:380px;margin-right:25px;}.news-item .main a{color:#0f2c3f;font-size:30px;font-weight:bold;line-height:35px;}.news-item .main .date{background:url('../Images/newsClock.png') right center no-repeat;float:right;height:33px;padding-right:60px;font-size:28px;color:#666;margin-top:20px;}.news-item .content-short{float:right;width:100%;color:#0f2c3f;font-size:28px;margin-top:20px;line-height:35px;}#SingleNew{float:right;width:100%;}#SingleNew .title{border-bottom:1px solid #dadada;float:right;width:100%;}#SingleNew .title h1{color:#0f2c3f;font-size:36px;font-weight:bold;float:right;width:90%;}#SingleNew .date{color:#666;font-size:28px;float:right;width:100%;margin:30px 20px 30px 0;}#SingleNew .content-long{float:right;width:600px;padding:30px 20px;font-size:28px;}.latest-news{float:right;width:100%;border-top:1px solid #dadada;}.latest-news h2{color:#0f2c3f;font-size:36px;font-weight:bold;float:right;width:90%;}.latest-news .latest-news-title{float:right;width:100%;margin:20px 20px 0 0;}.back-to-news{float:right;width:100%;}.back-to-news a{float:right;width:600px;text-align:center;margin:20px;color:#0f2c3f;font-size:38px;background:#ededed;height:80px;line-height:80px;}.k_container{float:right;height:96px;margin-right:28px;position:relative;}.k_container a{position:static;}.k_container a>div{height:96px;}.k_container a span{margin-right:60px;color:#fff;}.k_container a img{margin-top:17px;display:none;}.kamp-menu-item .k_container a>div::before{content:"";background:url('../Images/sprite_mobile.png') no-repeat -695px -68px;height:65px;width:54px;position:absolute;right:15px;}.kampyle-dark .k_container a>div::before{content:"";background:url('../Images/sprite_mobile.png') no-repeat -642px -76px;height:65px;width:54px;position:absolute;top:50%;margin-top:-40px;}.kampyle-dark .k_container a span{color:#0f2c3f;margin-top:28px;}.img-responsive{display:block;max-width:100%;height:auto;}.carousel-inner{position:relative;overflow:hidden;width:100%;}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;transition:.6s ease-in-out left;}.carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1;}.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1;}.carousel-inner>.active{display:block;left:0;}.carousel-inner>.next{display:block;position:absolute;top:0;width:100%;left:100%;}.carousel-inner>.prev{display:block;position:absolute;top:0;width:100%;left:-100%;}.carousel-inner>.next.left{left:0;}.carousel-inner>.prev.right{left:0;}.carousel-inner>.active.left{left:-100%;}.carousel-inner>.active.right{left:100%;}.img-rounded{border-radius:6px;}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto;}.img-circle{border-radius:50%;}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;}.sr-only-focusable:active{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;}.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;}[role="button"]{cursor:pointer;}.carousel{position:relative;}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);}.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90);}.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90);}.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block;left:50%;margin-left:-10px;width:20px;height:20px;line-height:1;font-family:serif;}.carousel-control .icon-prev:before{content:'‹';}.carousel-control .icon-next{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block;right:50%;margin-right:-10px;width:20px;height:20px;line-height:1;font-family:serif;}.carousel-control .icon-next:before{content:'›';}.carousel-control .glyphicon-chevron-left{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block;left:50%;margin-left:-10px;}.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block;right:50%;margin-right:-10px;}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center;}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff;}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);}.carousel-caption .btn{text-shadow:none;}.center-block{display:block;margin-left:auto;margin-right:auto;}.pull-right{float:right !important;}.pull-left{float:left !important;}.hide{display:none !important;}.show{display:block !important;}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.hidden{display:none !important;}.affix{position:fixed;}.room-type{float:right;width:100%;border-top:1px solid #dfdfdf;}.room-type .carousel-holder .right{background:url('../Images/sprite_mobile.png') no-repeat -267px -530px;}.room-type .carousel-holder .left{background:url('../Images/sprite_mobile.png') no-repeat -193px -530px;}.titelActivity{position:relative;float:right;font-size:28px;margin-bottom:14px;padding-top:13px;padding-right:19px;border-top:1px solid #dfdfdf;width:70%;}.activity-Description{width:90%;font-size:29px;}.facilActivechild-content{font-size:29px;}.backActivity{background-color:#f9f9f9;border-top:1px solid #dfdfdf;}.content .carousel-holder .carousel-inner{width:640px;position:relative;list-style:none;margin:0;padding:0;height:100%;}.content .carousel-holder .item{float:right;width:100%;overflow:hidden;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease;position:relative;height:100%;}.content .carousel-holder .item img{width:100%;min-height:100%;}.content .carousel-holder .item.active{width:640px;}.carousel-holder .carousel-control{background-repeat:no-repeat;position:absolute;width:67px;height:100%;top:127px;}.carousel-holder .carousel-control.left{background:url(../Images/mobile-left-arrow.png);height:80px;top:155px;opacity:.8;}.carousel-holder .carousel-control.left::before{transform:rotate(225deg);right:auto;left:15px;}.carousel-holder .carousel-control.right{background:url(../Images/mobile-right-arrow.png);height:80px;top:155px;opacity:.8;}.be-rooms-page .room-type-body .carousel-holder .carousel-control.left{background:url('../Images/sprite_mobile.png') no-repeat -193px -530px;width:67px;height:90px;left:0;}.be-rooms-page .room-type-body .carousel-holder .carousel-control.right{background:url('../Images/sprite_mobile.png') no-repeat -267px -530px;width:67px;height:90px;right:0;}.be-rooms-page .online-sale{height:66px;width:100%;position:absolute;top:0;}.be-rooms-page .online-sale .flag{position:absolute;top:21px;background-image:none;padding-top:0;width:10px;height:70px;right:19%;}.be-rooms-page .online-sale .flag label{font-size:31px;color:#ffd915;margin-right:130%;}.be-rooms-page .online-sale .text label{font-size:30px;height:74px;line-height:74px;margin-right:28%;}.be-rooms-page .mobile-advantages-section-item{display:block;text-align:center;font-size:28px;font-family:inherit;margin-top:-4px;margin-bottom:10px;}.be-rooms-page .mobile-advantages-section-item>div{padding-bottom:10px;}.be-rooms-page .mobile-advantages-section-item>div:first-child{padding-top:30px;}.be-rooms-page .mobile-advantages-section-item .checkmark{color:#008000;padding-left:10px;}.be-rooms-page #main-hotel-gallery .carousel-inner .number{position:absolute;bottom:0;right:2%;z-index:3;margin-left:-2.5rem;width:5rem;height:2.5rem;background:rgba(51,51,51,.4);color:#fff;font-size:32px;font-weight:normal;text-align:center;line-height:2.5rem;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;-moz-border-radius:.3rem .3rem 0 0;-webkit-border-radius:.3rem .3rem 0 0;border-radius:.3rem .3rem 0 0;}.main-menu-opened #main-content,.main-menu-opened .promobanner-holder{display:none;}.main-menu-opened.sticky-header-page{padding-top:0;}.main-menu-opened.sticky-header-page .sticky-wrapper .header{position:static;}.hotelpage-carousel.carousel-holder .carousel-control{background-image:none;opacity:1;background-color:rgba(0,0,0,.8);}.hotelpage-carousel.carousel-holder .carousel-control.left:before{transform:rotate(225deg);right:-15px;}.hotelpage-carousel.carousel-holder .carousel-control:before{content:'';border-top:4px solid #fff;height:40px;width:40px;display:inline-block;border-right:4px solid #fff;transform:rotate(45deg);position:relative;top:23px;right:15px;}.hotelpage-carousel.carousel-holder .close-gallry-btn{display:none;}#hotel-page #main-hotel-gallery .carousel-inner .number{position:absolute;bottom:0;right:2%;z-index:3;margin-left:-2.5rem;width:5rem;height:2.5rem;background:rgba(51,51,51,.4);color:#fff;font-size:32px;font-weight:normal;text-align:center;line-height:2.5rem;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;-moz-border-radius:.3rem .3rem 0 0;-webkit-border-radius:.3rem .3rem 0 0;border-radius:.3rem .3rem 0 0;}#hotel-page .carousel-container.full-screen{position:fixed;top:0;z-index:103;bottom:0;margin:auto;height:350px;}#hotel-page .carousel-container.full-screen:after{position:fixed;width:100%;height:100%;z-index:-1;content:"";background-color:#262626;top:0;}#hotel-page .carousel-container.full-screen .carousel{height:350px;}#hotel-page .carousel-container.full-screen .imagesDesc{display:block;position:absolute;width:100%;bottom:0;background-color:#262626;color:#fff;text-align:center;padding-top:20px;}#hotel-page .carousel-container.full-screen .number{bottom:50px;}.toggle-full-screen{position:absolute;bottom:15px;left:15px;z-index:3;cursor:pointer;width:47px;height:46px;background:url('../Images/sprite_mobile.png') no-repeat -758px -82px;}.full-screen .carousel-holder.hotelpage-carousel .close-gallry-btn{display:block;position:fixed;bottom:0;left:0;right:0;padding:35px 0;background-color:#333;}.toggle-full-screen.full-screen-open{background:url('../Images/sprite_mobile.png') no-repeat -649px -164px;left:25px;top:25px;position:fixed;}#carousel-generic .toggle-full-screen{display:none;}#carousel-generic .number{display:none;}.iframe-cover{position:absolute;height:100%;width:100%;bottom:0;}body:not(.bodyFullScreen) #hotel-landing-page .carousel-container.full-screen{position:fixed;top:0;z-index:103;bottom:0;margin:auto;height:350px;}body:not(.bodyFullScreen) #hotel-landing-page .carousel-container.full-screen:after{position:fixed;width:100%;height:100%;z-index:-1;content:"";background-color:#262626;top:0;}body.bodyFullScreen{background-color:rgba(0,0,0,.8);min-height:100vh;}body.bodyFullScreen #hotel-landing-page>*:not(.full-screen){display:none;}body.bodyFullScreen #hotel-landing-page .hotel-picture{height:auto;max-height:none;}body.bodyFullScreen #hotel-landing-page .hotel-picture .carousel{height:365px;}body.bodyFullScreen .sticky-wrapper{display:none;}body.bodyFullScreen .footer{display:none;}body.bodyFullScreen .kampyle-dark{display:none;}body.bodyFullScreen .floating-engine-btn{display:none;}body.bodyFullScreen #u1st{display:none;}body.bodyFullScreen .carousel-holder{position:fixed;top:0;bottom:0;margin:auto;height:365px;overflow:visible;z-index:2;}body.bodyFullScreen .carousel-holder .imagesDesc{display:block;color:#fff;background-color:#333;position:absolute;bottom:25px;left:0;right:0;padding-top:10px;}body.bodyFullScreen .carousel-container.full-screen iframe.tour{padding-top:10vh;width:95%;margin:0 auto;display:block;height:75vh;}body.bodyFullScreen #hotel-page .hotel-picture{height:auto;max-height:none;}.imagesDesc{display:none;}@media all and (transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;-moz-transition:transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;-ms-perspective:1000px;perspective:1000px;}.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0;}.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0;}.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0;}.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0;}.carousel-inner>.item.next.left{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0;}.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0;}.carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0;}}@media(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;-moz-transition:transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;-ms-perspective:1000px;perspective:1000px;}.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0;}.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0;}.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0;}.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0;}.carousel-inner>.item.next.left{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0;}.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0;}.carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0;}}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left{width:30px;height:30px;margin-top:-10px;font-size:30px;margin-left:-10px;}.carousel-control .glyphicon-chevron-right{width:30px;height:30px;margin-top:-10px;font-size:30px;margin-right:-10px;}.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px;margin-left:-10px;}.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px;margin-right:-10px;}.carousel-caption{left:20%;right:20%;padding-bottom:30px;}.carousel-indicators{bottom:20px;}}.flights-passeneger-details .err-container .valid-input{right:170px !important;}.floating-engine-btn{position:fixed;bottom:0;height:80px;line-height:80px;padding:20px 28px;z-index:19;width:584px;}.floating-engine-btn .show-engine-btn{background-color:#ffdb23;border-radius:5px;color:#002c5c !important;}.floating-engine-btn .show-engine-btn:before{content:"";display:inline-block;background:url('../Images/sprite_mobile.png') no-repeat -732px -16px;height:47px;width:42px;position:absolute;right:50px;top:41px;}.btn-yellow{background-color:#ffdb23;border-radius:5px;color:#002c5c !important;}.big-button{height:80px;line-height:80px;}.main-list-title{font-size:30px;color:#032448;font-weight:bold;}.list-block-links{margin-top:20px;color:#032448;margin-bottom:25px;}.list-block-links>li{padding:15px 0 15px 0;font-size:24px;border-bottom:1px solid #e4e4e4;}.margin-right-28{margin-right:28px;}.Is404 .engine-title{color:#fff !important;font-weight:bold;font-size:36px;text-align:right;width:84%;padding-right:0;margin-bottom:10px;}.Is404 .best-price-container div{padding-right:3px;}.trust-h2{color:#002c5c;font-size:26px;margin:20px 14px 0 0;float:right;}.trust-you-review-hotel{text-align:right;margin:15px 0 0 0;position:relative;float:left;}.green-trust-you-hotel{color:#119a11;font-size:26px;direction:ltr;display:inline-block;}.trust-description-hotel{color:#4c4b4b;font-size:16px;font-style:italic;position:absolute;left:0;}#reviewsTrustCount{background:#119a11;position:relative;padding:4px 5px 2px 5px;display:inline;color:#fff;}#reviewsTrustCount::after{content:"";width:0;height:0;position:absolute;top:19px;left:0;height:0;border-top:9px solid #119a11;border-right:11px solid transparent;}.trust-image{display:inline;margin-right:15px;}.trust-image>img{width:25px;vertical-align:super;}.review-holder{width:100%;}.trustYou-container>ul{list-style:none;margin:0;padding:0;}.review_filters_wrap{text-align:center;background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.25);-moz-box-shadow:0 1px 2px rgba(0,0,0,.25);box-shadow:0 1px 2px rgba(0,0,0,.25);display:inline-flex;width:100%;}.review_filters_wrap>li{display:inline;width:100%;padding:15px 0;}.review_filters_wrap>li:hover{background-color:#ebf0f2;text-decoration:none;}.review_filters_wrap>li.active{background-color:#ebf0f2;text-decoration:none;border:1px solid #23527c;}.review_filters{width:20%;height:127px;padding:22px 0;padding-bottom:15px;display:inline;cursor:pointer;}.review_filters:hover{background-color:#ebf0f2;text-decoration:none;}.review_filters .filter_img{display:inline-block;max-width:100%;}.review_filters .filter_img_active{display:none;max-width:100%;}.review_filters .review_filter_title{line-height:1.043;color:#103f6a;font-size:1.125em;font-weight:500;text-transform:capitalize;}.review_filters .review_filter_subtitle{line-height:1.341;color:#5f666c;font-size:16px;font-weight:400;}.active .review_filters{background-color:#e1e5e5;}.active .review_filters .filter_img{display:none;}.active .review_filters .filter_img_active{display:inline-block;}.active .review_filters .review_filter_subtitle{color:#103f6a;}.layer_title{margin-bottom:25px;margin-top:25px;font-weight:bold;}.review_content.tab-content>div.tab-pane{display:none;}.review_filters_img{margin-bottom:10px;}.review_content{margin-top:30px;}.review_line{height:100%;}.review_line_item{padding-left:30px;text-align:left;color:#103f6a;font-size:16px;font-weight:600;line-height:2.6;display:inline-flex;width:20%;}.review_line_desc{margin-top:0;padding-right:45px;color:#53595f;font-size:16px;font-weight:500;line-height:1;display:inline-block;}.review_line_progress{padding:0;margin-top:0;max-width:300px;display:inline;}.review_line_progress .progressbar{width:25%;height:18px;background:none;background-color:#dfe1e2;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:inline-block;}.review_line_progress .ui-progressbar .ui-progressbar-value{height:100%;margin:0;background-color:#84c132;border:0;background-image:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.banner-box{border:1px solid #ddd;width:600px;margin:20px auto;box-shadow:0 0 10px 1px rgba(0,0,0,.5);padding:20px 0;}.banner-box .banner-image{border-bottom:1px solid #ddd;}.banner-box .banner-image>img{max-width:100%;}.banner-box .banner-inner{padding:0 28px;}.banner-box h3{color:#002c5c;}.banner-box .banner-hotels>label{background-color:#002c5c;padding:4px 8px;color:#fff;margin-left:5px;margin-bottom:10px;border-radius:3px;}.banner-box .bottom-banner{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-left:-28px;margin-right:-28px;padding:28px;}.banner-box .rotate-loader{position:absolute;left:25px;top:20px;}.calendar-icon{background-image:url('data:;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAUCAYAAABvVQZ0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHhSURBVDhPzVQxSBxBFH0zq5DyiggpLBQCehskaURBBcsUAS1sdi2iYGFnYUSboE0QsdHuOhWCF8FCwcJOSwULC5UzFipYWAhBCHKFt5P3Z+bMLWqhXuGDmf3vvX//Zv/MjkIlmuMv0Jhm9A4wORzlvzujAtn4G+dR+n+h1A8cLS86A0gXy0YnTLhgYoHWMHTSioNfe94FWvrrcWtO6f+kzz9EJ25q63C+VBTbFfv4NYNiMYMgYCIGUSpt29hgDElp1eYIlG6HVnn6jfS7qSywcBduUcDv/JVCGE1QnGTmG/uDymKPIVWMMCwH5DSD8YpCz4NCDedhriw2TvEw2KPJvqHXCQ/BbHB6yyrtjjvcL/YCaP+cs32QkZgoxWXA7KQ5fckrc9koQt6VueYaxytnNv7Q34Ak+c8FYVxM8Wx0jUBf4jDvtDC+kkd5ZVWB65kx+4xliCSnXw6k5wL1mdqmJ4JP1C6pcQjUe1bqLG+A9Gje6fZgtt1xQaB5UBPppUMQjLBnuzDJjuU66GOx2dfeM2CNY90qBk1Um++4QL4ShRnPBD3UCtSOPe/gGKrqyuR9DXsw5Zn0rDvFBWG85SMH8SWvjDAekDpV7lk2+sMLcZvxy3pmMMANuHefPR32PkPuHyWZ0UnPhNlpAAAAAElFTkSuQmCC');display:inline-block;margin-left:10px;height:20px;width:20px;}.promobanner-holder{padding:30px;border-bottom:4px solid #eee;}.promobanner-holder .close{position:absolute;width:20px;height:20px;left:10px;top:15px;display:block;}.promobanner-holder .close:after,.promobanner-holder .close:before{content:'';height:4px;background-color:#333;width:100%;display:block;position:relative;}.promobanner-holder .close:after{transform:rotate(45deg);top:0;}.promobanner-holder .close:before{transform:rotate(-45deg);top:4px;}.promobanner-holder .promobanner-body{display:flex;width:100%;align-items:center;}.promobanner-holder .promobanner-body img{font-size:18px;margin-left:15px;}#group-order-form .error-container{color:#f00;font-size:21px;text-indent:5px;}#group-order-form .errormargin{margin-bottom:0 !important;}div#session-end-div{position:fixed;top:0;left:0;z-index:99999;width:100%;height:100%;}#session-end-div .background{position:absolute;top:0;left:0;background:rgba(0,0,0,.8);width:100%;height:100%;}#session-end-div .session-end-div{position:absolute;top:0;bottom:0;left:0;right:0;width:80%;height:255px;margin:auto;z-index:1;background-color:#fff;border-radius:6px;padding:20px;}#session-end-div .session-title{margin-bottom:20px;border-bottom:1px solid #777;padding-bottom:5px;}#session-end-div .renew-cancel{float:right;padding:10px 0;width:40%;text-align:center;background-color:#979696;}#session-end-div .renew{width:55%;float:left;text-align:center;padding:10px 0;background-color:#0bb9e8;}#session-end-div .buttons-div{margin-top:55px;}.fattal-youtube{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;background:#000;margin:5px;}.fattal-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:transparent;}.fattal-youtube img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all;}.fattal-youtube img:hover{-webkit-filter:brightness(75%);}.fattal-youtube .play{height:80px;width:108px;left:47%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url(../Images/sprite_mobile.png) no-repeat -34px -1420px;cursor:pointer;}.deals-results{clear:both;}.deals-results .hotel-wrap{clear:both;background:#f4f4f4;padding:20px 0 0 0;border-bottom:10px solid #fff;}.deals-results .hotel-wrap .toAlldeals{margin:0 auto;text-align:center;cursor:pointer;color:#053865 !important;text-decoration:underline;font-weight:bold;padding-bottom:20px;}.deals-results .hotel-wrap .name{font-size:26px;padding-right:30px;}.deals-results .hotel-wrap .score{margin-top:15px;padding-right:32px;}.deals-results .hotel-wrap .score .review-count{margin-right:15px !important;}.deals-results .hotel-wrap .description{font-size:22px;color:#0f2c3f;clear:both;font-weight:normal;margin:75px 0 20px 0;padding-right:30px;}.deals-results .hotel-wrap .picture{background-size:cover;height:315px;background-repeat:no-repeat;width:100%;clear:both;position:relative;background-position:center;}.deals-results .hotel-wrap .picture .price-box{width:100%;position:absolute;bottom:0;height:92px;}.deals-results .hotel-wrap .picture .price-box .price-descr{width:auto;float:right;margin-right:30px;}.deals-results .hotel-wrap .picture .price-box div{height:92px;line-height:92px;font-size:26px;position:relative;float:left;margin-left:7px;text-align:left;}.deals-results .hotel-wrap .picture .price-background{width:100%;position:absolute;bottom:0;height:92px;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;background-color:#fff;opacity:.7;}.deals-results .hotel-wrap .hotel-deals{font-size:24px;line-height:56px;background:#f4f4f4;}.deals-results .hotel-wrap .hotel-deals .single-deal{background:#fff;margin:30px;color:#002c5c;margin:10px 30px 30px 30px;}.deals-results .hotel-wrap .hotel-deals .single-deal .single-deal-desc{line-height:30px;max-width:80%;}.deals-results .hotel-wrap .hotel-deals .single-deal div{background:#fff;padding:0 15px;}.deals-results .hotel-wrap .hotel-deals .single-deal .single-dealPrice{display:inline-flex;padding:0;padding-bottom:35px;padding-top:10px;}.deals-results .hotel-wrap .hotel-deals .single-deal .single-dealPrice .price-regular{text-decoration:line-through;}.deals-results .hotel-wrap .hotel-deals .single-deal .single-dealPrice .price-special{font-size:34px;}.deals-results .hotel-wrap .hotel-deals .single-deal .singleDeal-btn{float:left;padding:10px 30px;background:#ffdd02;margin-left:20px;cursor:pointer;}.deals-results .hotel-wrap .hotel-deals .single-deal .dates .calendar-icon{zoom:1.1;margin-left:0;}.deals-results .hotel-wrap .hotel-deals .total-deals{padding-right:30px;display:inline-block;width:95%;line-height:60px;border-bottom:1px solid #dbdbdb;}form.fattal-form.disabled{opacity:.7;pointer-events:none;}.form-group{position:relative;}.form-group .valid-input{background-color:transparent;background-size:contain;height:80px;width:73px;top:15px;left:15px;position:absolute;background-image:url(../Images/Shamaim/ic-v.svg);}.form-group .valid-input:after{display:none;}.form-group .valid-input:before{display:none;}.form-group .notvalid{background-color:transparent;background-size:contain;height:80px;width:73px;top:15px;left:15px;position:absolute;background-image:url(../Images/Shamaim/ic-x.svg);}.form-group .valid{position:static;}.form-group>label{position:absolute;top:35px;right:15px;-webkit-transition:top 200ms ease-out;-moz-transition:top 200ms ease-out;-ms-transition:top 200ms ease-out;-o-transition:top 200ms ease-out;transition:top 200ms ease-out;}.form-group>input[type=tel]{height:86px;border-radius:6px;border:1px #d4d4d4 solid;text-indent:15px;margin-bottom:25px;padding:15px 0 0 0;background-color:#fff;}.form-group>input[type=password]{height:86px;border-radius:6px;border:1px #d4d4d4 solid;text-indent:15px;margin-bottom:25px;padding:15px 0 0 0;background-color:#fff;}.form-group>input[type=text]{height:86px;border-radius:6px;border:1px #d4d4d4 solid;text-indent:15px;margin-bottom:25px;padding:15px 0 0 0;background-color:#fff;}.form-group input:-webkit-autofill~label{top:20px;font-size:.9em;}.oracle-login-page .form-group .notvalid{background-image:none;color:#f00;width:100%;clear:both;display:block;top:109px;right:17px;height:20px;}.oracle-login-page .form-group .notvalid::after{background-image:url(../Images/Shamaim/ic_x@2x.png);position:absolute;width:74px;height:76px;content:'';background-repeat:no-repeat;left:34px;top:-90px;}.login-container-shamamiam .form-group .notvalid{background-image:none;color:#f00;width:100%;clear:both;display:block;position:relative;right:17px;height:30px;top:-20px;}.login-container-shamamiam .form-group .notvalid::after{background-image:url(../Images/Shamaim/ic_x@2x.png);position:absolute;width:74px;height:76px;content:'';background-repeat:no-repeat;left:34px;top:-90px;}.login-container-shamamiam .errormargin{margin-bottom:25px;}.errormargin{margin-bottom:53px;}.errormargin+.err-container{position:absolute;bottom:0;}.private-details .errormargin{margin-bottom:0 !important;}.private-details .errormargin+.err-container{position:static;}.fattal-form .form-group input[type=radio]{width:30px;height:30px;display:inline;margin-left:5px;vertical-align:middle;}.fattal-form .form-group input[type=radio]+label{margin-left:15px;}#wizard-order-page .fattal-form .form-group input[type=radio]{width:30px;height:30px;display:inline;margin-left:5px;vertical-align:middle;}.form-group.with-data label{top:20px;font-size:.9em;}#friends-club-page{font-family:'typographregular';font-size:27px;padding-bottom:15px;line-height:32px;height:100%;float:right;margin-top:90px;}#friends-club-page h1{font-size:44px;color:#1a2855;font-weight:bold;margin:0;text-align:center;line-height:44px;}#friends-club-page .club-msg{color:#002b5d;font-size:28px;padding:20px 0 20px 0;line-height:30px;}#friends-club-page .login-btns{padding-bottom:33px;}#friends-club-page .login-btns .btn-blue{background-color:#00cff1;color:#fff;width:400px;height:37px;font-size:32px;margin:10px auto;padding:31px 5px 18px 5px;font-weight:bold;}#friends-club-page .login-btns .btn-white{border:solid 3px #002b5d;color:#002b5d;width:400px;height:37px;font-size:32px;font-weight:bold;margin:15px auto;padding:31px 5px 18px 5px;}#friends-club-page .bot-sec{margin-top:15px;}#friends-club-page .bot-sec .ttl{margin:30px 60px 0 60px;font-size:44px;color:#002b5d;font-weight:bold;margin:0;text-align:center;padding:55px 0;}#friends-club-page .bot-sec .club-benefits{padding:0 15px 55px 15px;}#friends-club-page .bot-sec .club-benefits li{list-style:none;}#friends-club-page .bot-sec .club-benefits .bnf-img{padding-top:20px;}#friends-club-page .bot-sec .club-benefits .bnf-img img{width:140px;}#friends-club-page .bot-sec .club-benefits .bnf-name{font-size:40px;color:#002b5d;font-weight:bold;padding-top:10px;padding-bottom:10px;}#friends-club-page .bot-sec .club-benefits .bnf-desc{font-size:32px;color:#002b5d;padding-bottom:40px;padding-left:15px;padding-right:15px;}#friends-club-page .bot-sec .more-benefits{border-top:solid 1px #979797;border-bottom:solid 1px #979797;padding:55px 0;}#friends-club-page .bot-sec .more-benefits .ttl{padding:0 0 25px 0;}#friends-club-page .bot-sec .more-benefits .benf-wrap{clear:both;width:100%;text-align:right;padding:20px 0;}#friends-club-page .bot-sec .more-benefits .benf-wrap .benf-icn{display:inline-block;width:60px;padding-right:80px;vertical-align:middle;}#friends-club-page .bot-sec .more-benefits .benf-wrap .benf-desc{display:inline-block;font-weight:normal;font-size:28px;color:#002b5d;vertical-align:middle;margin-top:13px;padding-right:40px;}#friends-club-page .bot-sec .join-club-wrap{border-bottom:solid 1px #979797;padding:55px 0;}#friends-club-page .bot-sec .join-club-wrap .btn-blue{background-color:#00cff1;color:#fff;width:86%;height:37px;font-size:36px;margin:10px auto;padding:40px 5px 33px 5px;}#friends-club-page .bot-sec .club-remarks{font-size:32px;color:#002b5d;padding:30px 42px;line-height:44px;text-align:right;}#friends-club-page .bot-sec .member-details{display:flex;color:#6f6e6e;margin:60px 60px 0 60px;}#friends-club-page .bot-sec .member-details div span{display:block;}#friends-club-page .bot-sec .member-details .id_member{border-left:2px solid rgba(175,180,196,.46);width:50%;}#friends-club-page .bot-sec .member-details .end_date{width:50%;}#friends-club-page .bot-sec .member-details .end_date.exp{color:#d52e41;}#friends-club-page .bot-sec .policy-info{margin:0 60px;}#friends-club-page .free-nghts-ticket{display:inline-flex;direction:ltr;color:#002b5d;padding-bottom:20px;padding-top:25px;}#friends-club-page .free-nghts-count .night-card{border:dashed 1px #002b5d;height:51px;width:50px;padding-top:23px;font-weight:bold;font-size:36px;margin:4px 4px 4px 0;display:inline-block;}#friends-club-page .free-nghts-count .newrow{clear:both;}#friends-club-page .free-nghts-count .left-part{direction:ltr;min-width:310px;}#friends-club-page .free-nghts-count .right-part{border:dashed 1px #002b5d;font-size:20px;font-weight:bold;padding:8px 17px;height:142px;margin-top:5px;text-align:center;}#friends-club-page .free-nghts-count .right-part>div{color:#002b5d;font-size:28px;}#friends-club-page .free-nghts-count .mid-part{padding:61px 13px;font-size:48px;}.top-sec{background:rgba(221,221,221,.29);background:-moz-linear-gradient(top,#fff 0%,rgba(221,221,221,.29) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100% rgba(221,221,221,.29)));background:-webkit-linear-gradient(top,#fff 0%,rgba(221,221,221,.29) 100%);background:-o-linear-gradient(top,#fff 0%,rgba(221,221,221,.29) 100%);background:-ms-linear-gradient(top,#fff 0%,rgba(221,221,221,.29) 100%);background:linear-gradient(to bottom,#fff,rgba(221,221,221,.29));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60edf9',endColorstr='#30caee',GradientType=0);}.clubimgcont img{max-height:390px;}.vnght{background-image:url('../Images/night11/ic-night.svg');background-repeat:no-repeat;background-position:center;background-size:cover;color:transparent;}#friends-club-page.landing-ff-page .free-nghts-count .night-card{padding-left:5px;padding-right:5px;}.loading-container.night-eleven-renew-popup .loading-window{height:auto;overflow:auto;margin-top:40px;padding:20px;line-height:35px;width:583px;margin-left:10px;margin-right:10px;font-family:'typographregular';top:50px;}.night-eleven-renew-popup .close-btn{position:relative;width:35px;float:left;height:35px;}.night-eleven-renew-popup .close-btn span{display:block;position:absolute;height:3px;width:100%;background:#003764;border-radius:9px;opacity:1;left:0;top:15px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(-45deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}.night-eleven-renew-popup .close-btn span:first-child{display:block;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:15px;left:0;}.night-eleven-renew-popup #loading-text-div{display:none;}.night-eleven-renew-popup #loading-text-div2{padding:0 26px;}.night-eleven-renew-popup .part1{text-align:right;font-size:40px;color:#002b5d;padding-top:55px;font-weight:bold;line-height:44px;}.night-eleven-renew-popup .part2{text-align:right;color:#002b5d;padding:30px 0 15px 0;}.night-eleven-renew-popup .yellow-btn{background:#ffdd02;line-height:65px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;margin-top:35px;clear:both;font-weight:bold;margin-bottom:70px;}.night-eleven-renew-popup .notice{margin-top:10px;font-size:20px;}.night-eleven-renew-popup .free-nghts-count{direction:ltr;padding:25px 0 0 5px;color:#002b5d;}.night-eleven-renew-popup .free-nghts-count .free-nghts-ticket{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}.night-eleven-renew-popup .free-nghts-count .night-card{border:dashed 1px #002b5d;height:45px;width:56px;padding-top:23px;font-size:28px;font-weight:bold;margin:4px 4px 4px 0;display:inline-block;}.night-eleven-renew-popup .free-nghts-count .newrow{clear:both;}.night-eleven-renew-popup .free-nghts-count .left-part{direction:ltr;min-width:340px;}.night-eleven-renew-popup .free-nghts-count .right-part{border:dashed 1px #002b5d;font-size:20px;font-weight:bold;padding:8px 10px;height:128px;text-align:center;margin-top:5px;}.night-eleven-renew-popup .free-nghts-count .right-part>div{color:#002b5d;font-size:28px;}.night-eleven-renew-popup .free-nghts-count .mid-part{padding:61px 13px;font-size:30px;}.night-eleven-renew-popup .club-benefits{padding-bottom:30px;float:right;}.night-eleven-renew-popup .club-benefits ul{width:150px;min-height:200px;float:right;background-color:rgba(216,216,216,.3);padding:10px 8px;margin:0 8px;}.night-eleven-renew-popup .club-benefits ul:last-child{margin-left:0;}.night-eleven-renew-popup .club-benefits ul:first-child{margin-right:0;}.night-eleven-renew-popup .club-benefits ul .bnf-name{font-size:25px;}.fattalfriends-icon{background-image:url(../Images/night11/fattal-friends.svg);width:163px;height:52px;display:inline-block;background-size:cover;vertical-align:middle;}.clbfriens-button{background-color:#57cdeb !important;background-image:url(../Images/night11/fattal-friends.svg) !important;background-repeat:no-repeat;background-position-x:15px !important;background-position-y:9px !important;background-size:115px !important;}.clbfriens-button span{text-align:right;font-size:24px;float:right;padding:15px 20px 0 0;}.clbfriens-button-cntr{background-color:#57cdeb !important;background-image:url(../Images/night11/fattal-friends.svg) !important;background-repeat:no-repeat;background-position-x:41px !important;background-position-y:9px !important;background-size:115px !important;}.wht-clb-logo{width:170px;vertical-align:-12px;}.newclub-exit{float:left;margin-left:30px;cursor:pointer;text-decoration:underline;}.second .fattalfriends-icon{margin-top:-7px;margin-right:-11px;width:147px;height:44px;display:inline-block;background-size:cover;vertical-align:middle;background-size:133px;background-repeat:no-repeat;}.step .loggedin .fattalfriends-icon{margin-left:13px;margin-top:-10px;margin-right:8px;}.step #friends-club-page{margin-top:10px;margin-right:10px;}.step #friends-club-page .free-nghts-count{padding:25px 23px 0 5px;}.step .rooms-prices-wrap{float:right;}.step .rooms-prices-wrap .price-name .info{margin-top:63px;margin-right:-6px;width:28px;height:28px;}.step .rooms-prices-wrap .price-name .info.noredeem{margin-right:-30px !important;}.step .rooms-prices-wrap .tt-pricerow label{margin-left:10px;}.step .tooltip-club-prices{font-size:28px;padding:0 20px;}.step .tooltip-club-prices .tt-pricerow span{line-height:50px !important;height:50px !important;}.step .tooltip-club-prices .tt-pricerow label{line-height:50px !important;height:50px !important;}.step .tooltip-club-prices .comments label{line-height:40px !important;height:90px !important;}.step .collectedNightMsg{padding:20px 0 0 0;border-top:solid 1px rgba(26,40,85,.2);font-size:24px;width:82%;margin:20px auto 0 auto;color:#1a2855;}.step .ttl-club-price .after{font-size:23px;}.step .ttl-club-price img{width:46px;display:inline-block;vertical-align:middle;}.shamaimQuestionMark .white-close{position:absolute;left:20px;top:15px;}.tooltip-club-prices .white-close{position:absolute;left:20px;top:15px;}.rooms-prices-wrap .tooltip-club-prices{text-align:right;width:500px;border:solid 1px #e9e9e9;background-color:#002b5d;color:#fff;left:0;right:0;margin:0 auto;display:none;position:absolute;margin-top:150px;z-index:1;}.rooms-prices-wrap .tooltip-club-prices:before{content:'';width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:25px solid #002b5d;display:block;position:absolute;top:-20px;left:0;right:0;margin:0 auto;}.rooms-prices-wrap .tooltip-club-prices .title{padding:30px 10px 10px 0;}.rooms-prices-wrap .tooltip-club-prices .night-11-discount{border-bottom:solid 1px #fff;border-top:solid 1px #fff;padding:10px 0;margin:20px 0;}.rooms-prices-wrap .tooltip-club-prices .tt-total-price{font-weight:bold;padding:10px 0;}.rooms-prices-wrap .tooltip-club-prices .comments{padding:20px 0;display:flex;}.rooms-prices-wrap .tooltip-club-prices div{color:#fff;}.rooms-prices-wrap .tooltip-club-prices span{color:#fff;}.rooms-prices-wrap .tooltip-club-prices label{color:#fff;}.rooms-prices-wrap .tooltip-club-prices label span{margin-top:0;margin-left:10px;}.rooms-prices-wrap .tooltip-club-prices.bottom:before{content:'';width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:25px solid #002b5d;border-bottom:none;display:block;position:absolute;bottom:-24px;left:0;right:0;margin:0 auto;top:auto;}.rooms-prices-wrap .tooltip-club-prices.opened{display:block;}.rooms-prices-wrap .tt-pricerow{direction:ltr;overflow:hidden;}.rooms-prices-wrap .tt-pricerow label{float:left;margin-left:28px;}.rooms-prices-wrap .price-name .info{margin-top:-39px;margin-right:-23px;cursor:pointer;width:100%;height:100%;background:url(../NetCraft/img/info.png) no-repeat 0 0;background-size:28px;}#wizard-order-page .pages .step .ttl-club-price{line-height:104px;}.alter-center{justify-content:center;display:flex;}#friends-club-page.ff-club h1{text-align:right;padding-right:60px;padding-left:60px;}#friends-club-page.ff-club .club-msg{padding:30px 60px 0 20px;line-height:30px;font-size:28px;}#friends-club-page.ff-club .bot-sec .ttl{text-align:right;padding:55px 60px 20px 60px;}#friends-club-page.ff-club .bot-sec .club-benefits{padding:0 54px;}#friends-club-page.ff-club .bot-sec .club-benefits ul{width:32%;display:inline-block;background-color:rgba(216,216,216,.3);}#friends-club-page.ff-club .bot-sec .club-benefits li{list-style:none;}#friends-club-page.ff-club .bot-sec .club-benefits .bnf-img{padding-top:20px;}#friends-club-page.ff-club .bot-sec .club-benefits .bnf-img img{width:130px;}#friends-club-page.ff-club .bot-sec .club-benefits .bnf-name{font-size:25px;color:#002b5d;font-weight:bold;padding:10px 15px;}#friends-club-page.ff-club .bot-sec .club-benefits .bnf-desc{font-size:24px;color:#002b5d;padding-bottom:40px;padding-left:15px;padding-right:15px;}#friends-club-page.ff-club .bot-sec .join-club-wrap{padding:30px 0;}#friends-club-page.ff-club .free-nghts-count{padding:25px 0 0 5px !important;}#friends-club-page.ff-club .free-nghts-count .mid-part{font-size:48px;}#friends-club-page.ff-club .free-nghts-count .night-card{height:51px !important;width:51px !important;}#friends-club-page.ff-club .free-nghts-count .right-part{height:142px;}#friends-club-page.ff-club .avr-price-night{padding:35px 25px;border-radius:4px;background-color:#edeef2;margin:-10px 60px 0 60px;}#friends-club-page.ff-club .avr-price-night .avr-price{float:left;font-weight:bold;color:#1a2855;}#friends-club-page.ff-club .avr-price-night .tooltip-icon{position:relative;display:inline-block;min-width:190px;color:#1a2855;background:url('../Images/night11/icons8-info-50.png') no-repeat left;background-size:contain;padding-left:35px;}#friends-club-page.ff-club .avr-price-night .tooltip-icon .avr-tooltip{visibility:hidden;width:217px;top:36px;right:-15px;background-color:#1a2855;color:#fff;text-align:center;border-radius:4px;padding:28px 24px 23px 24px;position:absolute;z-index:1;line-height:25px;}#friends-club-page.ff-club .avr-price-night .tooltip-icon:hover .avr-tooltip{visibility:visible;}#friends-club-page.ff-club .avr-price-night .tooltip-icon:hover .avr-tooltip::after{content:" ";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #1a2855 transparent;}.club-faq .ttl{text-align:center !important;}.ff-club .top-sec{background:none;background-color:#fff;}.ff-club .btn-blue{background-color:#ffe663 !important;color:#1a2855 !important;font-size:30px !important;font-weight:bold;width:80% !important;}.loggedin-bnfts{padding:20px 25px;border-radius:4px;background-color:#edeef2;margin:0 60px 20px 60px;min-height:100px;}.adtnl-benf{clear:both;text-align:right;line-height:48px;}.adtnl-benf .disabled{color:#afadad;}.club-tabs{font-size:38px;color:#1a2855;border-top:solid 2px rgba(0,0,0,.15);border-bottom:solid 2px rgba(0,0,0,.15);float:right;width:100%;}.club-tabs .marging{margin:45px 0 -58px 0;}.club-tabs div{float:right;width:318px;text-align:center;padding:20px 0;border-right:solid 1px rgba(0,0,0,.15);border-left:solid 1px rgba(0,0,0,.15);cursor:pointer;}.club-tabs .disabled{color:#afadad;}.top-img-txt{position:relative;}.top-img-txt img{width:443px;position:absolute;right:15%;top:79px;}.top-img-txt div{color:#fff;font-size:40px;font-weight:bold;top:208px;right:22%;position:absolute;font-family:'typographregular';}.club-policy{position:fixed;overflow-y:scroll;width:100%;height:100%;bottom:0;z-index:9999;background-color:#fff;font-size:23px;text-align:right;}.club-terms{position:fixed;overflow-y:scroll;width:100%;height:100%;bottom:0;z-index:9999;background-color:#fff;font-size:23px;text-align:right;}.policy-txt{padding:50px 20px;}.win-ttl{font-size:40px;padding-bottom:25px;}html{-webkit-text-size-adjust:none;}.booking-engine{visibility:visible !important;}.booking-engine .area-select-container{direction:rtl;width:583px;overflow:hidden;margin-top:20px;margin-left:auto;margin-right:auto;height:81px;}.booking-engine .area-select-container .before:after{content:'';background:url(../Images/sprite_mobile.png) no-repeat -672px 0;height:64px;width:50px;position:absolute;left:6px;top:0;}.booking-engine .select{font-size:33px;color:#0f2c3f;background:transparent;width:100%;border:0;border-radius:0;height:81px;-webkit-appearance:none;-moz-appearance:none;margin-right:10px;}.from{margin-right:28px;float:right;}.to{margin-left:28px;float:left;}.find-vacation-container{clear:both;}.find-vacation-container .find-vacation{background:#ffdd02;height:98px;line-height:98px;margin-left:auto;margin-right:auto;color:#001c3a;text-align:center;font-size:33px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;cursor:pointer;margin-left:28px;margin-right:28px;width:auto;}.booking-engine-holder.vitalis-selected .vitalis-hidden{visibility:hidden;}.booking-engine-holder.vitalis-selected #accomodation-table th>label.vitalis-hidden+label{visibility:visible;color:#1852f0;text-align:right;right:42%;}.login-container.vitalis-selected .vitalis-hidden{visibility:hidden;}.login-container.vitalis-selected #accomodation-table th>label.vitalis-hidden+label{visibility:visible;color:#1852f0;text-align:right;right:42%;}.booking-engine-holder #accomodation-table th>label.vitalis-hidden+label{visibility:hidden;display:inline;position:absolute;width:auto;}.login-container #accomodation-table th>label.vitalis-hidden+label{visibility:hidden;display:inline;position:absolute;width:auto;}.login-container .booking-engine{position:absolute;top:0;}.login-container .close-button{float:left;color:#fff;font-size:50px;margin-left:20px;display:block;}.login-container .close-button:not(.bottom-close-btn){position:absolute;left:10px;}.login-container h3.engine-title{font-size:40px;font-weight:normal;}#booking-engine-blocker{display:none;}.close-button{display:none;}.best-price-container{margin-bottom:20px;margin-top:10px;float:none;}.best-price-container .best-price{background:url(../Images/sprite_mobile.png) no-repeat 5px -432px;width:402px;height:75px;margin:0 auto;}.best-price-container div{text-align:center;padding-top:20px;padding-right:10px;}.selects-holder{width:100%;float:right;}.date-pickers-holder{clear:both;}.date-selector{height:auto;margin-top:30px;width:283px;}.date-selector .datepicker{width:283px;height:81px;color:#0f2c3f;background-color:#ededed;text-align:right;float:right;line-height:100%;position:relative;}.date-selector .datepicker input{width:280px;height:80px;text-indent:15px;line-height:80px;direction:rtl;font-size:27px;background-color:#ededed;border:none;padding:0;}.date-selector .datepicker .calen-icon{width:100%;height:81px;position:absolute;top:0;}.date-selector .datepicker .calen-icon:after{content:'';display:block;position:absolute;background:url(../Images/sprite_mobile.png) no-repeat -728px 0;width:42px;height:50px;top:5px;left:9px;}.date-selector .header-datepicker{width:283px;float:right;font-size:26px;text-align:right;}.iphone .date-selector .datepicker input{width:250px;}.ipad .date-selector .datepicker input{width:250px;}.rooms{margin-right:28px;width:583px;}.rooms th{text-align:left;font-weight:normal;vertical-align:middle;}.rooms td{text-align:left;font-weight:normal;vertical-align:middle;direction:ltr;}.rooms tbody{width:100%;}.rooms tbody tr{width:100%;}.rooms tbody tr td{width:157px;position:relative;}.rooms tbody tr td.room-count{width:58px;text-align:center;}.rooms tbody tr th.remove-room{width:0;}.rooms tbody tr th.room-count{width:0;}.rooms tbody tr td.room-number{width:58px;text-align:center;border:1px solid #ddd;margin-top:-17%;height:79px;line-height:81px;font-size:33px;}.rooms tbody tr td.remove{background:url(../NetCraft/img/removeRoomImage.png) no-repeat left;background-size:83%;width:11%;}.rooms tbody tr td.removeHolder{width:11%;}.rooms tbody tr th label{display:block;text-align:right;font-size:26px;padding-right:15px;}.rooms tbody tr th:first-child label{padding-right:0;}.rooms tbody tr td.infants::after{content:"";width:26px;height:18px;background:url(../Images/sprite_mobile.png) -680px -27px #ededed;position:absolute;top:40%;left:10px;}.rooms tbody tr td.adults::after{content:"";width:26px;height:18px;background:url(../Images/sprite_mobile.png) -680px -27px #ededed;position:absolute;top:40%;left:10px;}.rooms tbody tr td.children::after{content:"";width:26px;height:18px;background:url(../Images/sprite_mobile.png) -680px -27px #ededed;position:absolute;top:40%;left:10px;}.rooms .whiteNum div{border:1px solid #ddd;margin-top:-9px;}.rooms .count-select-container{direction:rtl;width:139px;overflow:hidden;background:#ededed;background-size:42% 81%;margin-bottom:6%;}.rooms .count-select-container select{font-size:33px;color:#0f2c3f;background:transparent;width:100%;border:0;border-radius:0;height:81px;-webkit-appearance:none;-moz-appearance:none;margin-right:10px;}.whiteNum{color:#0f2c3f;font-size:34px !important;margin-top:-17%;height:79px;line-height:78px;}.blueNum{color:#fff;border:none !important;}.top-engine{margin-top:30px;}.add-room{color:#0f2c3f;font-size:26px;height:49px;width:200px;text-align:center;margin-top:10px;margin-right:20px;}.add-room label{height:49px;line-height:0;cursor:pointer;}.toggle-promo-code{color:#0f2c3f;font-size:26px;float:left;margin-top:10px;margin-left:96px;height:26px;text-align:left;}.toggle-promo-code label{display:block;cursor:pointer;}.toggle-promo-code label.promo:before{content:'';width:0;margin-left:10px;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-right:16px solid #000;margin-top:5px;display:inline-block;}.toggle-promo-code label.open:before{content:'';width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:16px solid #000;margin-left:10px;margin-top:5px;display:inline-block;border-bottom:none;}.blue-engine{overflow:auto;width:100%;height:100%;background-color:#032448;}.blue-engine .toggle-promo-code{color:#fff;}.blue-engine .toggle-promo-code label.promo:before,.blue-engine .toggle-promo-code label.close:before{border-right-color:#fff;}.blue-engine .toggle-promo-code label.open:before{border-top:16px solid #fff;border-right-color:transparent;}.blue-engine .date-selector .header-datepicker{color:#fff;}.blue-engine .rooms tbody tr th label{color:#fff;}.blue-engine .rooms .room-count div{font-size:33px;}.blue-engine .add-room label{color:#fff;}.blue-engine .find-vacation{background:#ffdd02;height:98px;line-height:98px;color:#001c3a;text-align:center;font-size:33px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #f5c852;margin-top:15px;margin-bottom:20px;float:none;}.ui-state-default{border:none;background:none;text-align:center;}.ui-widget-content .ui-state-default{border:none;background:none;text-align:center;}.ui-widget-header .ui-state-default{border:none;background:none;text-align:center;}.booking-engine-holder.no-promo-code-engine .booking-engine .code-container{display:none !important;visibility:hidden !important;}.booking-engine-holder.no-promo-code-engine .booking-engine .toggle-promo-code{display:none !important;visibility:hidden !important;}.sticky-wrapper.active{position:fixed;width:640px;top:0;z-index:6;}#sticky-Close{background:url(../Images/sprite_mobile.png) no-repeat -649px -164px;width:45px;height:45px;position:fixed;z-index:9;top:21px;left:25px;}.sticky-cal-header .night-count{height:100%;margin-right:80px;font-size:20px;}.sticky-cal-header .data-type{font-weight:bold;height:100%;margin-right:70px;line-height:35px;}.sticky-cal-header .instructions{float:right;width:640px;color:#fff;}.android .sticky-cal-header .data-type{font-weight:normal;}.sticky-cal-footer #close-calendar{height:100%;width:100%;background:#ffdd02;font-size:42px;color:#002c5c;float:right;text-align:center;line-height:80px;}#calendar-container.hotel-engine-calender{top:-80px;}.sticky-header-page #calendar-container-wraper{margin-top:-250px;}#calendar-container{position:absolute;top:-90px;width:600px;background:#eee;z-index:6;padding:20px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}#calendar-container .sticky-cal-header{background:url(../Images/calendarHeader.png) no-repeat;width:640px;height:80px;padding:19px 0 17px 0;position:fixed;z-index:7;margin-right:-20px;top:0;font-size:30px;will-change:transform;}#calendar-container .sticky-cal-header+.month-container{margin-top:170px;}#calendar-container .sticky-cal-footer{width:640px;height:80px;position:fixed;z-index:7;margin-right:-20px;bottom:0;will-change:transform;}#calendar-container .calendar-month *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;}#calendar-container .calendar-month .startdate{color:#fff;position:relative;box-shadow:0 3px 2px rgba(255,255,255,.4) inset,0 3px 2px rgba(0,0,0,.1);font-weight:bold;background:#0bb9e8;border-radius:0 20px 20px 0;}#calendar-container .calendar-month .startdate.events-day.event-open{background:url(../Images/arrowPopUp.png) #0bb9e8 no-repeat center 62px;}#calendar-container h3{margin:30px 0 0 0;background-color:#002c5c;height:100%;color:#fff;font-size:28px;padding:25px 0;text-indent:15px;font-weight:bold;}#calendar-container h3.show-more-months{margin-bottom:40px;border-radius:10px;}.hotelDeals .best-price{display:none;}.bp-theme-11 #hotel-page .search-parameters h3{color:#353535;}.bp-theme-11 #hotel-page .search-parameters table label{color:#353535;}.bp-theme-11 #hotel-page .search-parameters a{color:#353535;}.bp-theme-11 #hotel-page .search-parameters a label{color:#353535;}.bp-theme-11 #hotel-page .search-parameters .to>label{color:#353535;}.bp-theme-11 #hotel-page .search-parameters .from>label{color:#353535;}.bp-theme-11 #hotel-page .search-parameters .room-count div{color:#353535;}.bp-theme-11 .booking-engine .date-selector .header-datepicker{color:#353535;}.bp-theme-11 .blue-engine .add-room label{color:#353535;}.bp-theme-11 .best-price-container .best-price{background:url(../Images/best-price-logo-11.png) no-repeat center center;}.bp-theme-11 .best-price-container div{color:#9cb43b;}.bp-theme-11 .code-container .code-input{background-color:#fff;}.bp-theme-11 .date-selector .datepicker input{background-color:#fff;}.bp-theme-11 .rooms .count-select-container{background-color:#fff;}#calendar-container-wraper{width:640px;position:relative;}#calendar-container-wraper .min-tooltip,#calendar-container-wraper .tool-tip{border:1px solid #bdbdbd;background:#f9f9f9;opacity:0;}#calendar-container-wraper .min-tooltip{transition:opacity ease-in 200ms;position:absolute;font-weight:normal;padding:10px 20px;top:100%;white-space:nowrap;}#calendar-container-wraper .tool-tip{display:none;height:88px;float:right;margin-top:-11px;padding:30px;z-index:1;direction:rtl;width:537px;position:relative;}#calendar-container-wraper .tool-tip ul{padding:0;margin:0;list-style:none;}#calendar-container-wraper .tool-tip ul li{float:right;clear:both;color:#002c5c;font-size:24px;}#calendar-container-wraper .tool-tip li.event{padding-right:45px;position:relative;line-height:38px;margin-bottom:2px;}#calendar-container-wraper .tool-tip li.event:after{content:" ";display:block;border-radius:50%;height:36px;width:36px;position:absolute;top:3px;right:0;background-color:#ff0565;}#calendar-container-wraper .tool-tip li.benefit{padding-right:45px;position:relative;line-height:38px;margin-bottom:2px;}#calendar-container-wraper .tool-tip li.benefit:after{content:" ";display:block;border-radius:50%;height:36px;width:36px;position:absolute;top:3px;right:0;background-color:#ff6507;}#calendar-container-wraper .tool-tip li.benefit:before{content:" ";background:url(../Images/gift.png) no-repeat center center;position:absolute;height:21px;width:22px;right:6px;z-index:1;top:10px;}#calendar-container-wraper .tool-tip.active{opacity:1;z-index:100;display:block;}.show-more-months{text-align:center;}.month-container.hidden-month{display:none;}.month-container{width:100%;}.month-container .calendar-month{width:100%;background:#fff;margin-top:0;}.month-container .calendar-month tr{height:85px;}.month-container .calendar-month th{text-align:center;font-size:25px;width:85px;font-weight:bold;border-bottom:1px #999 solid;}.month-container .calendar-month td{text-align:center;font-size:25px;width:85px;border:#eee 1px solid;}.horizontal #calendar-container{width:2500px;}.horizontal .month-container{float:left;margin-top:50px;}.horizontal #date-selected{left:10px;}.horizontal #oriantation-buttion{left:210px;}#date-selected{position:fixed;padding:7px;height:15px;width:180px;top:10px;left:300px;border:1px solid #999;border-radius:5px;text-align:center;}#oriantation-buttion{position:fixed;height:31px;width:80px;top:10px;left:500px;border:1px solid #999;border-radius:5px;}.calendar-month .disabled{color:#bbb;cursor:default;background:#f9f9f9;}.calendar-month .closed-to-departure{color:#bbb;cursor:default;background:#f9f9f9;}.calendar-month .days-prev-month{color:#f9f9f9;cursor:default;background:#f9f9f9;}.calendar-month .days-next-month{color:#f9f9f9;cursor:default;background:#f9f9f9;}.calendar-month td{width:30px;height:20px;background:#fff;text-align:center;vertical-align:middle;cursor:pointer;}.calendar-month .rangedate{color:#fff;position:relative;box-shadow:0 3px 2px rgba(255,255,255,.4) inset,0 3px 2px rgba(0,0,0,.1);font-weight:bold;background:#0bb9e8;}.calendar-month .enddate{color:#fff;position:relative;box-shadow:0 3px 2px rgba(255,255,255,.4) inset,0 3px 2px rgba(0,0,0,.1);font-weight:bold;background:#0bb9e8;border-radius:20px 0 0 20px;}.calendar-month .enddate:before{position:absolute;top:5px;right:25px;font-size:17px;content:'עזיבה';}.calendar-month .startdate:before{position:absolute;top:5px;right:25px;font-size:17px;content:'הגעה';}.calendar-month td.events-day.events-day{position:relative;}.calendar-month td.benefit-day{position:relative;}.calendar-month td.benefit-day:after{content:' ';width:100%;height:10px;display:block;position:absolute;margin:0 auto;bottom:0;border-radius:0 20px 20px 0;background-color:#ff6507;}.calendar-month td.events-day:after{content:' ';width:100%;height:10px;display:block;position:absolute;margin:0 auto;bottom:0;border-radius:0 20px 20px 0;background-color:#ff0565;}.calendar-month td.events-day.benefit-day:after{width:47.5%;}.calendar-month td.events-day.benefit-day:before{content:' ';width:47.5%;height:2px;display:block;position:absolute;margin:0 auto;bottom:2px;left:0;background-color:#ff0565;}#general-page .general-engine .engine-title{font-size:34px;}#general-page .general-engine.blue-engine .engine-title{color:#fff;}.bottom-close-btn{display:none;}#engine-container{background-color:#032448;overflow-y:auto;top:0;}#engine-container>.background{display:none;}#engine-container h3.engine-title{margin-top:60px;font-size:48px;color:#fff;}#engine-container .bottom-close-btn{display:block;}#engine-container .close-button{margin-top:0;}.home-engine .engine-title{display:none;}#EngineContainer .close-button{margin-top:13px;}.area-select-container .before{display:none;}.stylish-selects .area-select-container{position:relative;}.stylish-selects .area-select-container .before{display:block;width:100%;height:80px;position:absolute;top:0;right:0;}.stylish-hotels-select{width:640px;position:fixed;bottom:-100%;background:#2e2e2e;max-height:690px;z-index:10;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:0 -2px 8px rgba(0,0,0,.6);}.stylish-hotels-select .title{width:100%;background:#222;height:90px;color:#eee;line-height:90px;text-align:center;font-size:37px;position:relative;}.stylish-hotels-select .title .close{position:absolute;right:0;top:30px;background:url(../Images/sprite_mobile.png) no-repeat -649px -164px;width:64px;height:38px;}.stylish-hotels-select .options{width:100%;height:100%;max-height:500px;overflow-y:auto;padding-bottom:100px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;}.stylish-hotels-select .option{min-width:50%;max-width:50%;height:90px;color:#bbb;text-align:center;font-size:34px;border-bottom:1px solid #555;border-collapse:collapse;box-sizing:border-box;-webkit-flex:auto;-moz-flex:auto;-ms-flex:auto;flex:auto;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;}.stylish-hotels-select .option:nth-child(odd){border-left:1px solid #555;}.stylish-hotels-select .option div{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;padding:0 10px;}.stylish-hotels-select.active{bottom:0;}