@-webkit-keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}.map-marker{background-image:url("../images/main_sprite.png?v4");background-position:-260px -70px;background-repeat:no-repeat;width:18px;height:25px;display:inline-block}.phone-marker{background-image:url("../images/main_sprite.png?v4");background-position:-288px -70px;background-repeat:no-repeat;width:14px;height:25px;display:inline-block;margin:0 2px}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:url(../fonts/OpenSans-Light.ttf)}@font-face{font-family:'Open Sans Italic Light';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-LightItalic.ttf)}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.ttf)}@font-face{font-family:'Open Sans Italic';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Italic.ttf)}@font-face{font-family:'Open Sans Bold';src:url(../fonts/OpenSans-Bold.ttf)}@font-face{font-family:'Open Sans Semibold';font-style:normal;font-weight:600;src:url(../fonts/OpenSans-Semibold.ttf)}@font-face{font-family:'Sansus Webissimo';font-style:normal;font-weight:400;src:url(../fonts/Sansus-Webissimo-Regular.ttf)}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:url(../fonts/PT_Sans-Narrow-Web-Regular.ttf)}.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.chip-style-pop{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1);right:37px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:25px}}@-webkit-keyframes pulsec{from{-webkit-transform:scale(1);transform:scale(1);right:33px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:12px}}@-webkit-keyframes gentlescale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@-webkit-keyframes arrow-move{from{right:8px}to{right:17px}}body{margin:0;min-width:1060px;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch}h1,h2,h3,h4,h5,h6,ul,li,button,input{padding:0;margin:0}a{color:#000;text-decoration:none;cursor:pointer}ul{list-style-type:none}input,button{outline:0}a img,img{border:0}.find-by-hotel-name{display:none;position:absolute;background-color:white;width:400px;border:1px solid #ccc;border-radius:4px;padding:10px}.find-by-hotel-name input[type=text]{width:100%;height:50px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:#333;box-sizing:border-box;white-space:nowrap;border:1px solid #ccc;border-radius:2px;padding:10px}.find-by-hotel-name:before,.find-by-hotel-name:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent}.find-by-hotel-name:before{border-bottom-color:#ccc;border-width:13px;top:-26px;right:10px}.find-by-hotel-name:after{border-bottom-color:white;border-width:12px;right:11px;top:-24px}.find-by-hotel-name .find-by-name-btn{text-transform:uppercase;width:100%;display:block;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:#fff;text-align:center;margin-top:8px;height:38px;border:0;border-radius:3px;background-color:#8bbb48;cursor:pointer;line-height:38px}.autocomplete-suggestions{border:1px solid #ccc;background:#FFF;cursor:default;overflow:auto;color:#333;font-family:'Open Sans',sans-serif;font-weight:400;text-transform:capitalize}.autocomplete-suggestions .autocomplete-suggestion strong{color:#000;font:inherit}.autocomplete-suggestions .autocomplete-suggestion.ui-state-focus{margin:0}.autocomplete-suggestions .autocomplete-suggestion .autocomplete-suggestion__addinfo{color:#bfbfbf}.autocomplete-suggestion{padding:2px 5px;overflow:hidden;cursor:pointer}.autocomplete-no-suggestion{padding:2px 5px}.autocomplete-selected{background:#f0f0f0}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{font-weight:bold;font-size:16px;color:#000;display:block;border-bottom:1px solid #000}@media(min-width:1280px){.content-size.no-padding{width:100%}}.social-tooltip{padding:0 4px}.social-tooltip h4{font-family:'Open Sans',sans-serif;font-weight:400;font-size:11px;color:#666;cursor:default}.social-tooltip h4 .viber{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:11px;color:#7b519d}.social-tooltip h4 .whatsup{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:11px;color:#5eaf4e}.social-tooltip>span{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:21px;color:#838383;padding-top:4px;padding-bottom:4px;display:block;text-align:center;letter-spacing:1px}.agencies-tt{font-family:'Open Sans',sans-serif;font-weight:400;font-size:11px;color:#333;background-color:#fff}.agencies-tt a{color:#666;text-decoration:underline;display:inline-block;margin-top:5px}.agencies-tt a:hover{text-decoration:none}.viewtime-tt{font-size:12px;line-height:18px;padding:0 4px}.viewtime-tt #tourViewTime{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:14px;color:#666}.info-modal{position:relative;width:500px;background-image:url("../images/parts/icon_success.png");background-repeat:no-repeat;background-position:178px 20px;text-align:center;padding-bottom:20px}.info-modal p{font-family:'Open Sans',sans-serif;font-weight:400;font-size:18px;padding:210px 10px 10px 10px;text-align:center}.info-modal p a{color:#8bbb48}.info-modal p a:hover{text-decoration:underline}.info-modal .action{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;border-radius:4px;display:inline-block;padding:9px 20px 9px 19px;color:#fff;background-color:#8bbb48;border:0;height:40px;width:186px}.info-modal .action:hover{background-color:#7ca740;cursor:pointer}.info-modal.error-info-modal{background-image:url("../images/parts/icon_fail.png")}.info-modal.error-info-modal p{color:#c40000}.smart-input{position:relative;display:inline-block;vertical-align:top}.smart-input input{padding-right:39px;padding-left:15px;box-sizing:border-box;transition:all .2s}.smart-input:after{display:none;content:'';position:absolute;top:50%;margin-top:-12px;right:10px;width:23px;height:23px;background-image:url("../images/main_sprite.png")}.smart-input .error.message{display:none !important;border-radius:4px;font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:12px;box-sizing:border-box;position:absolute;bottom:122%;text-align:center;line-height:1.2em;padding:8px 15px;color:#fff;letter-spacing:.02em;background-color:#ed2f2f;transition:all .2s;right:0;width:auto;max-width:200px;-webkit-animation:box-appear .2s linear 0s 1;animation:box-appear .2s linear 0s 1}.smart-input .error.message:after{content:'';position:absolute;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:6px solid #ed2f2f;bottom:-4px;right:15px}.smart-input.valid input{border-color:#7f9962 !important}.smart-input.valid:after{display:block;background-position:-39px -249px}.smart-input.invalid input{border-color:#e54041 !important}.smart-input.invalid input:focus+.error.message{display:inline-block !important}.smart-input.invalid:after{display:block;background-position:-1px -249px}.spinner{width:25px;height:25px;border-radius:100%;position:absolute;right:151px;bottom:38px;margin:auto;border:5px solid transparent;border-bottom-color:#fee300;border-top-color:#fee300;display:inline-block;-moz-animation:spinner-rotate 1.5s linear;-moz-animation-iteration-count:infinite;-moz-animation-delay:0s;-webkit-animation:spinner-rotate 1.5s linear;-webkit-animation-iteration-count:infinite;-webkit-animation-delay:0s;animation:spinner-rotate 1.5s linear;animation-iteration-count:infinite;animation-delay:0s}@-webkit-keyframes spinner-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes box-appear{from{bottom:220%;opacity:0}to{bottom:122%;opacity:1}}@keyframes box-appear{from{bottom:220%;opacity:0}to{bottom:122%;opacity:1}}@-webkit-keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}.map-marker{background-image:url("../images/main_sprite.png?v4");background-position:-260px -70px;background-repeat:no-repeat;width:18px;height:25px;display:inline-block}.phone-marker{background-image:url("../images/main_sprite.png?v4");background-position:-288px -70px;background-repeat:no-repeat;width:14px;height:25px;display:inline-block;margin:0 2px}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:url(../fonts/OpenSans-Light.ttf)}@font-face{font-family:'Open Sans Italic Light';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-LightItalic.ttf)}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.ttf)}@font-face{font-family:'Open Sans Italic';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Italic.ttf)}@font-face{font-family:'Open Sans Bold';src:url(../fonts/OpenSans-Bold.ttf)}@font-face{font-family:'Open Sans Semibold';font-style:normal;font-weight:600;src:url(../fonts/OpenSans-Semibold.ttf)}@font-face{font-family:'Sansus Webissimo';font-style:normal;font-weight:400;src:url(../fonts/Sansus-Webissimo-Regular.ttf)}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:url(../fonts/PT_Sans-Narrow-Web-Regular.ttf)}.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.chip-style-pop{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1);right:37px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:25px}}@-webkit-keyframes pulsec{from{-webkit-transform:scale(1);transform:scale(1);right:33px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:12px}}@-webkit-keyframes gentlescale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@-webkit-keyframes arrow-move{from{right:8px}to{right:17px}}#noActualTour{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;margin-top:90px;margin-bottom:100px}#noActualTour.singlePage{margin-top:0}#noActualTour div.status{font-size:22px;color:#333;box-sizing:border-box;height:99px;line-height:95px;text-align:center}#noActualTour div.status a{text-decoration:underline}#noActualTour div.status a:hover{text-decoration:none}#noActualTour div.status.redirection{line-height:27px;padding:23px 0 0 0}#noActualTour div.status.redirection span.redirection{display:block;font-size:12px;line-height:20px}#noActualTour>p{line-height:26px;font-size:17px;text-align:center;margin-top:52px;margin-bottom:23px;color:#666}#noActualTour>p b{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:17px;font-weight:normal}#noActualTour #nonActualSubscribe{position:relative;width:680px;height:53px;margin:auto}#noActualTour #nonActualSubscribe input[type="email"]{box-sizing:border-box;height:53px;line-height:49px;padding:0 18px;width:563px;border:2px solid #d5d5d5;border-right:0;color:#666;font-size:16px;position:absolute;top:0;left:0}#noActualTour #nonActualSubscribe button.submit{box-sizing:border-box;width:117px;height:53px;border:2px solid #d5d5d5;cursor:pointer;background-color:#fff;position:absolute;top:0;right:0;text-indent:-234px;overflow:hidden}#noActualTour #nonActualSubscribe button.submit:after{content:'';background-image:url("../images/chip/chip-sprite.png?v3");background-position:-245px -201px;background-repeat:no-repeat;display:inline-block;position:absolute;top:13px;right:33px;width:46px;height:23px}#noActualTour.ciao .status{border:2px solid #4eb646}#noActualTour.chip .status{border:2px solid #fd0}#noActualTour.chip #nonActualSubscribe button.submit:hover{border-color:#000;background-color:#fee300}#noActualTour.chip #nonActualSubscribe button.submit:hover:after{background-image:url("../images/chip/chip-sprite.png?v3");background-position:-245px -225px;background-repeat:no-repeat}.city-modal{width:550px;padding:20px 30px 30px 30px;box-sizing:border-box}.city-modal>label{font-family:'Open Sans',sans-serif;font-weight:400;font-size:26px;display:block;text-align:center}.city-modal ul.cities{width:160px;display:inline-block;vertical-align:top;margin-top:22px}.city-modal ul.cities li{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;padding:5px 10px 5px 10px;cursor:pointer;line-height:15px}.city-modal ul.cities li:hover{color:#333;border-radius:3px}.city-modal ul.cities li.without{margin-bottom:25px}body.ciao .city-modal label{color:#7ba540}body.ciao .city-modal ul.cities li:hover{background:#7ba540}body.ciao .city-modal ul.cities li.selected{color:#7ba540}body.ciao .city-modal ul.cities li.selected:hover{color:#fff}body.chip .city-modal label{color:#f0c83d}body.chip .city-modal ul.cities li:hover{background:#f0c83d}body.chip .city-modal ul.cities li.selected{color:#f0c83d}body.chip .city-modal ul.cities li.selected:hover{color:#fff}h3.why-us{font-family:'Open Sans Light',sans-serif;font-weight:300;font-size:30px;color:#333;text-align:center;padding:36px 0}div.lazy-title{font-family:'Open Sans Light',sans-serif;font-weight:300;font-size:18px;color:#333;padding-top:15px;padding-bottom:10px;text-align:center}div.lazy-title.reload{padding-bottom:11px;padding-top:0;line-height:1em;color:gray;font-size:13px}div.lazy-title.reload a{border-bottom:1px dashed #666;height:15px;display:inline-block;box-sizing:border-box;color:#666}div.lazy-title.reload a:hover{border-bottom:0}div.content-size.why-us{padding:0;width:980px}ul.why-us{text-align:center;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.why-us li{border-radius:3px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;transition:background-color 300ms ease-out;line-height:19px;border:1px solid #333;box-sizing:border-box;height:146px;width:385px;color:#333;padding:23px 25px 20px 133px;position:relative;display:inline-block;margin-bottom:20px;background-color:#fff;text-align:left}ul.why-us li b{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:14px}ul.why-us li:hover{background-color:#fee300}ul.why-us li:before{content:'';position:absolute}ul.why-us li.price::before{background-image:url("../images/main_sprite.png?v4");background-position:-115px -723px;background-repeat:no-repeat;width:79px;height:79px;left:37px;top:33px}ul.why-us li.search::before{background-image:url("../images/main_sprite.png?v4");background-position:-196px -723px;background-repeat:no-repeat;width:69px;height:70px;left:32px;top:37px}ul.why-us li.online::before{background-image:url("../images/main_sprite.png?v4");background-position:-267px -723px;background-repeat:no-repeat;width:85px;height:70px;left:30px;top:37px}ul.why-us li.clear::before{background-image:url("../images/main_sprite.png?v4");background-position:-355px -723px;background-repeat:no-repeat;width:70px;height:69px;left:30px;top:36px}ul.why-us li:nth-child(1),ul.why-us li:nth-child(3){margin-right:17px}div.slowSearch{border-radius:3px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:17px;background-color:#f3f3f4;width:100%;box-sizing:border-box;height:75px;color:#666;position:relative;padding:17px 142px 17px 68px;margin-top:15px;margin-bottom:15px}div.slowSearch a{text-decoration:underline}div.slowSearch a:hover{text-decoration:none}div.slowSearch small{font-size:14px;line-height:18px;display:block}div.slowSearch:before{content:'';background-image:url("../images/main_sprite.png?v4");background-position:-394px -578px;background-repeat:no-repeat;position:absolute;top:18px;left:18px;width:39px;height:39px}.content-size{width:920px;margin:0 auto;padding-right:30px;padding-left:30px}.content-size.no-padding{width:980px;padding:0}#tourRequestForm{display:none}body.chip,body.hotel{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px}body.chip .travel-num-wrapper,body.hotel .travel-num-wrapper{position:relative;width:178px;display:inline-block;height:50px}body.chip .travel-num-wrapper .travel-num-select,body.hotel .travel-num-wrapper .travel-num-select{border-radius:3px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:0;left:43px;display:inline-block;vertical-align:top;text-align:center;height:48px;width:89px;border:1px solid #979797}body.chip .travel-num-wrapper .travel-num-select span.number,body.hotel .travel-num-wrapper .travel-num-select span.number{font-family:'Open Sans',sans-serif;font-weight:400;font-size:17px;color:#696969;display:inline-block;line-height:48px}body.chip .travel-num-wrapper .travel-num-select input,body.hotel .travel-num-wrapper .travel-num-select input{display:none}body.chip .travel-num-wrapper .number-control,body.hotel .travel-num-wrapper .number-control{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:33px;height:33px;display:inline-block;position:absolute;top:9px;cursor:pointer}body.chip .travel-num-wrapper .number-control.minus,body.hotel .travel-num-wrapper .number-control.minus{background-image:url("../images/chip/chip-sprite.png?v3");background-position:-205px -152px;background-repeat:no-repeat;left:0}body.chip .travel-num-wrapper .number-control.minus:hover,body.hotel .travel-num-wrapper .number-control.minus:hover{background-image:url("../images/chip/chip-sprite.png?v3");background-position:-170px -152px;background-repeat:no-repeat}body.chip .travel-num-wrapper .number-control.plus,body.hotel .travel-num-wrapper .number-control.plus{background-image:url("../images/chip/chip-sprite.png?v3");background-position:-205px -116px;background-repeat:no-repeat;right:0}body.chip .travel-num-wrapper .number-control.plus:hover,body.hotel .travel-num-wrapper .number-control.plus:hover{background-image:url("../images/chip/chip-sprite.png?v3");background-position:-170px -116px;background-repeat:no-repeat}body.chip .dd-selected,body.hotel .dd-selected{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:white}body.chip .custom-checkbox,body.hotel .custom-checkbox{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:url("../images/main_sprite.png?v4");background-position:-359px -70px;background-repeat:no-repeat;cursor:pointer;width:15px;height:15px;display:inline-block}body.chip .custom-checkbox.color,body.hotel .custom-checkbox.color{border-radius:2px;background-image:none;border:1px solid #ccc;width:16px;height:16px;vertical-align:top}body.chip .custom-checkbox.active.color,body.hotel .custom-checkbox.active.color{background-image:none;border-color:#f0c83d}body.chip .custom-checkbox.active.color:after,body.hotel .custom-checkbox.active.color:after{content:'';display:inline-block;position:relative;top:2px;left:1px}body.chip .custom-checkbox.active,body.hotel .custom-checkbox.active{background-position:-339px -70px}.old-data-modal{box-sizing:border-box;width:557px;height:300px;position:relative;padding:20px;padding-bottom:0}.old-data-modal i.clock{display:block;margin:auto}.old-data-modal .title{font-family:'Open Sans',sans-serif;font-weight:400;font-size:26px;color:#333;text-align:center;padding:10px 0 10px 0}.old-data-modal .description{font-family:'Open Sans Light',sans-serif;font-weight:300;font-size:14px;margin:0;color:#666;text-align:center}.old-data-modal button{border-radius:3px;font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:16px;width:201px;height:41px;line-height:42px;text-align:center;border:0;cursor:pointer;position:absolute;bottom:25px;left:50%;margin-left:-101px}.old-data-modal .close-fancy{font-family:'Open Sans Light',sans-serif;font-weight:300;font-size:12px;color:#333;text-align:center;display:block;cursor:pointer;position:absolute;bottom:0;left:50%;margin-left:-100px;width:200px}.old-data-modal .close-fancy:hover{text-decoration:underline;color:#000}#select2-country-select-results li ul li,#select2-ftCountry-results li ul li{padding:8px 15px;cursor:pointer;line-height:16px}body.chip #select2-country-select-results li ul li:hover,body.chip #select2-ftCountry-results li ul li:hover,body.hotel #select2-country-select-results li ul li:hover,body.hotel #select2-ftCountry-results li ul li:hover{background-color:#fee300;color:black}body.chip #select2-country-select-results li ul li:hover .visa,body.chip #select2-ftCountry-results li ul li:hover .visa,body.hotel #select2-country-select-results li ul li:hover .visa,body.hotel #select2-ftCountry-results li ul li:hover .visa{color:black}body.chip .old-data-modal button,body.hotel .old-data-modal button{background-color:#fee300;color:#333}body.chip .old-data-modal button:hover,body.hotel .old-data-modal button:hover{background-color:#f0c83d}body.ciao .old-data-modal button{background-color:#8bbb48;color:#fff}body.ciao .old-data-modal button:hover{background-color:#7ca740}.country-drop .select2-results__option .visa,.ft-country-dropdown .select2-results__option .visa{vertical-align:top;font-family:'Open Sans',sans-serif;font-weight:400;font-size:11px;vertical-align:top;display:inline-block;margin-top:4px;float:right;color:black}.country-drop .select2-results__option .visa.novisa,.country-drop .select2-results__option .visa.hasonlinevisa,.ft-country-dropdown .select2-results__option .visa.novisa,.ft-country-dropdown .select2-results__option .visa.hasonlinevisa{color:#666}.hidden{display:none}.search-country-select{display:none}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:517px}

body{margin:0;min-width:1060px;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch}h1,h2,h3,h4,h5,h6,ul,li,button,input{padding:0;margin:0}a{color:#000;text-decoration:none;cursor:pointer}ul{list-style-type:none}input,button{outline:0}a img,img{border:0}@-webkit-keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}.map-marker{background-image:url("../images/main_sprite.png?v4");background-position:-260px -70px;background-repeat:no-repeat;width:18px;height:25px;display:inline-block}.phone-marker{background-image:url("../images/main_sprite.png?v4");background-position:-288px -70px;background-repeat:no-repeat;width:14px;height:25px;display:inline-block;margin:0 2px}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:url(../fonts/OpenSans-Light.ttf)}@font-face{font-family:'Open Sans Italic Light';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-LightItalic.ttf)}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.ttf)}@font-face{font-family:'Open Sans Italic';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Italic.ttf)}@font-face{font-family:'Open Sans Bold';src:url(../fonts/OpenSans-Bold.ttf)}@font-face{font-family:'Open Sans Semibold';font-style:normal;font-weight:600;src:url(../fonts/OpenSans-Semibold.ttf)}@font-face{font-family:'Sansus Webissimo';font-style:normal;font-weight:400;src:url(../fonts/Sansus-Webissimo-Regular.ttf)}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:url(../fonts/PT_Sans-Narrow-Web-Regular.ttf)}.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.chip-style-pop{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1);right:37px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:25px}}@-webkit-keyframes pulsec{from{-webkit-transform:scale(1);transform:scale(1);right:33px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:12px}}@-webkit-keyframes gentlescale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@-webkit-keyframes arrow-move{from{right:8px}to{right:17px}}section.footer{height:280px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px}section.footer .title{font-size:20px;display:block;margin-top:9px}section.footer .links,section.footer .partners,section.footer .info{display:inline-block;vertical-align:top;padding-top:38px}section.footer .links{width:265px;padding-left:30px;padding-right:20px}section.footer .links ul{float:left;margin-top:14px}section.footer .links ul a{font-size:15px;line-height:18px}section.footer .links ul a:hover{text-decoration:underline}section.footer .links ul li{margin:8px 0 10px 0}section.footer .links ul.first{width:137px}section.footer .partners{width:280px;padding-left:20px;padding-right:20px}section.footer .partners .requisites{margin-top:12px;font-size:9px;line-height:13px}section.footer .partners .list{margin-top:26px}section.footer .partners .logo{border-radius:4px;display:inline-block;background-color:#fff;border:1px solid #ced2d3;vertical-align:top}section.footer .partners .logo.visa{width:75px;height:40px;margin-right:6px}section.footer .partners .logo.visa i{background-image:url("../images/main_sprite.png?v4");background-position:-389px -179px;background-repeat:no-repeat;display:inline-block;width:46px;height:27px;margin-top:6px;margin-left:13px}section.footer .partners .logo.mastercard{width:75px;height:40px}section.footer .partners .logo.mastercard i{background-image:url("../images/main_sprite.png?v4");background-position:-328px -179px;background-repeat:no-repeat;display:inline-block;width:51px;height:18px;margin:12px 12px 13px 12px}section.footer .partners .logo.alfabank{width:127px;height:40px;margin-top:10px;margin-right:6px}section.footer .partners .logo.alfabank i{background-image:url("../images/main_sprite.png?v4");background-position:-230px -179px;background-repeat:no-repeat;display:inline-block;width:84px;height:24px;margin:9px 21px 10px 22px}section.footer .partners .logo.paykeeper{width:127px;height:40px;margin-top:10px}section.footer .partners .logo.paykeeper i{background-image:url("../images/main_sprite.png?v4");background-position:-93px -205px;background-repeat:no-repeat;display:inline-block;width:104px;height:24px;margin:9px 12px 10px 11px}section.footer .partners .logo.rsb{width:127px;height:40px;margin-top:10px;margin-right:6px}section.footer .partners .logo.rsb i{display:inline-block;margin-left:13px;margin-top:11px}section.footer .partners .logo.sber{width:127px;height:40px;margin-top:10px;margin-right:6px}section.footer .partners .logo.sber i{display:inline-block;margin-left:19px;margin-top:12px}section.footer .info{width:325px;padding-left:20px}section.footer .info .logo{display:inline-block;width:206px;height:62px;margin-top:12px}section.footer .info .title{font-size:15px;line-height:21px;margin-bottom:8px;margin-top:1px}section.footer .info .contacts{line-height:23px;margin-bottom:8px;margin-top:16px;font-size:13px}section.footer .info .metro{overflow:hidden;position:relative;margin-top:11px}section.footer .info .metro .station{float:left;text-align:center}section.footer .info .metro .station:first-child{margin-right:10px}section.footer .info .metro .station .icon{display:inline-block;width:25px;height:25px;margin:0 2px}section.footer .info .metro .station .label{font-family:'Open Sans Light',sans-serif;font-weight:300;font-size:12px}@-webkit-keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}.map-marker{background-image:url("../images/main_sprite.png?v4");background-position:-260px -70px;background-repeat:no-repeat;width:18px;height:25px;display:inline-block}.phone-marker{background-image:url("../images/main_sprite.png?v4");background-position:-288px -70px;background-repeat:no-repeat;width:14px;height:25px;display:inline-block;margin:0 2px}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:url(../fonts/OpenSans-Light.ttf)}@font-face{font-family:'Open Sans Italic Light';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-LightItalic.ttf)}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.ttf)}@font-face{font-family:'Open Sans Italic';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Italic.ttf)}@font-face{font-family:'Open Sans Bold';src:url(../fonts/OpenSans-Bold.ttf)}@font-face{font-family:'Open Sans Semibold';font-style:normal;font-weight:600;src:url(../fonts/OpenSans-Semibold.ttf)}@font-face{font-family:'Sansus Webissimo';font-style:normal;font-weight:400;src:url(../fonts/Sansus-Webissimo-Regular.ttf)}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:url(../fonts/PT_Sans-Narrow-Web-Regular.ttf)}.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.chip-style-pop{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1);right:37px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:25px}}@-webkit-keyframes pulsec{from{-webkit-transform:scale(1);transform:scale(1);right:33px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:12px}}@-webkit-keyframes gentlescale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@-webkit-keyframes arrow-move{from{right:8px}to{right:17px}}html body #nprogress .bar{background-color:#8bbb48;height:4px !important}html body #nprogress .bar .peg{box-shadow:0 0 10px #8bbb48,0 0 5px #8bbb48}a.anchor{display:block;position:relative;top:-125px;visibility:hidden}.page-content{min-height:500px}.page-content.contacts,.page-content.hot,.page-content.static-page,.page-content.hotels{margin-bottom:80px}.page-content.search{margin-bottom:0}.background-main{height:600px;background:#f2f2f2 url("../images/fields_shadow.jpg") center bottom}.background{position:absolute;top:0;left:0;right:0;width:100%;overflow:hidden;background-size:cover}section.body{position:relative;top:-125px;left:0;background-color:#fafafa;z-index:1}section.body.freelancer{top:-145px}section.body.freelancer section.content{top:145px}section.content{position:relative;top:125px;left:0;right:0}input[type="text"].datepicker{background-image:url("../images/parts/calendar_icon.png");background-position:103px 12px;background-repeat:no-repeat;width:118px;height:39px;border:1px solid #ccc;border-radius:3px;padding-left:10px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:#333;cursor:pointer}input[type="text"].datepicker:focus{background-image:url("../images/parts/calendar_icon_active.png")}input[type="text"].datepicker:hover{border:1px solid gray}.custom-checkbox{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:url("../images/main_sprite.png?v4");background-position:-359px -70px;background-repeat:no-repeat;cursor:pointer;width:15px;height:15px;display:inline-block}.custom-checkbox.active{background-position:-339px -70px}.travel-num-wrapper{position:relative;width:178px;display:inline-block;height:50px}.travel-num-wrapper .travel-num-select{border-radius:3px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:0;left:43px;display:inline-block;vertical-align:top;text-align:center;height:48px;width:89px;border:1px solid #979797}.travel-num-wrapper .travel-num-select span.number{font-family:'Open Sans',sans-serif;font-weight:400;font-size:17px;color:#696969;display:inline-block;line-height:48px}.travel-num-wrapper .travel-num-select input{display:none}.travel-num-wrapper .number-control{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:33px;height:33px;display:inline-block;position:absolute;top:9px;cursor:pointer}.travel-num-wrapper .number-control.minus{background-image:url("../images/main_sprite.png?v4");background-position:-314px -213px;background-repeat:no-repeat;left:0}.travel-num-wrapper .number-control.minus:hover{background-image:url("../images/main_sprite.png?v4");background-position:-314px -256px;background-repeat:no-repeat}.travel-num-wrapper .number-control.plus{background-image:url("../images/main_sprite.png?v4");background-position:-357px -213px;background-repeat:no-repeat;right:0}.travel-num-wrapper .number-control.plus:hover{background-image:url("../images/main_sprite.png?v4");background-position:-357px -256px;background-repeat:no-repeat}.dd-selected{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:white}.info-modal{position:relative;width:500px;background-image:url("../images/parts/icon_success.png");background-repeat:no-repeat;background-position:178px 20px;text-align:center;padding-bottom:20px}.info-modal p{font-family:'Open Sans',sans-serif;font-weight:400;font-size:18px;padding:210px 10px 10px 10px;text-align:center}.info-modal p a{color:#8bbb48}.info-modal p a:hover{text-decoration:underline}.info-modal .action{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;border-radius:4px;display:inline-block;padding:9px 20px 9px 19px;color:#fff;background-color:#8bbb48;border:0;height:40px;width:186px}.info-modal .action:hover{background-color:#7ca740;cursor:pointer}.info-modal.error-info-modal{background-image:url("../images/parts/icon_fail.png")}.info-modal.error-info-modal p{color:#c40000}.ui-datepicker{z-index:5 !important}.select2-container.select2-container--classic.select2-container--open{z-index:9999}.select2-container{z-index:99}.select2-results__option{cursor:pointer}#select2-hotelNameAutocomplete-results .select2-results__option{font-family:'Open Sans',sans-serif;font-weight:400;font-size:15px;padding:5px 10px}.select2-container .select2-dropdown input.select2-search__field{font-family:'Open Sans',sans-serif;font-weight:400;font-size:15px}.cd-top{border-radius:3px;display:inline-block;height:40px;width:40px;position:fixed;right:20px;bottom:93px;box-shadow:0 0 10px rgba(0,0,0,0.05);overflow:hidden;text-indent:100%;white-space:nowrap;border:1px solid #bbb;background:rgba(255,255,255,0.3) url("../images/parts/up_arrow.png") no-repeat center 50%;visibility:hidden;opacity:0;transition:opacity .3s 0s,visibility 0s .3s}.cd-top:hover{opacity:1 !important;background-color:rgba(255,255,255,0.8)}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:.5}.no-touch .cd-top:hover{background-color:#e86256;opacity:1}.hidden{display:none}@media only screen and (min-width:768px){.cd-top{right:20px;bottom:93px}}@media only screen and (min-width:1024px){.cd-top{height:60px;width:60px;right:20px;bottom:93px}}@media(max-width:1280px){#vacationProgress{width:100%;max-width:100%}}@media(max-width:1025px){.content-size.no-padding{width:100%;max-width:100%;min-width:100%;box-sizing:border-box}body.chip{overflow-x:hidden;width:100%;max-width:100%;min-width:100%;box-sizing:border-box}.page-content.no-padding{width:100%;padding:0 20px;max-width:100%;min-width:100%;box-sizing:border-box}html{max-width:100%;min-width:100%;box-sizing:border-box;overflow-x:hidden}.utp-bar{width:100%;max-width:100%;min-width:100%;box-sizing:border-box}#tours .list .date-nights{width:15%}#tours .list .operator .image{max-width:90px;max-height:40px;margin-right:6px}#tours .list .operator{width:170px}#tours .list .link{margin-right:20px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:49px;padding:0 30px 0 20px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:auto}#tours .list .link .text:after{right:-20px}#address{width:100%;box-sizing:border-box;max-width:100%;padding:0 10px;margin:25px auto 30px}.contacts-info{box-sizing:border-box;max-width:100%}body:not([data-page="vegas"]):after{width:100%;min-width:100%}body.chip section.header{width:100%;padding:0 20px}#chipFooter .country-links{padding:30px 20px}#chipFooter .mask{box-sizing:border-box;max-width:100%;padding:0 20px;display:none}.contacts-map{display:block;margin:20px auto;width:100%;box-sizing:border-box;max-width:100%;overflow:hidden}.contacts-map>{width:100%;max-width:100%;box-sizing:border-box}#chipFooter:before{content:none}.fotorama{width:100%;box-sizing:border-box;max-width:100%}section.header nav.menu a{padding:5px;margin-right:5px !important}.content-size{width:100%;box-sizing:border-box}.hotel-map .map>ymaps{width:100%;max-width:100%}.hotel-map .map{width:100%;max-width:100%;overflow:hidden;box-sizing:border-box}div.coupon-subscribe,#dashboard{width:100%;max-width:100%;box-sizing:border-box}#economy-things,#economyBars{width:100%;max-width:100%;box-sizing:border-box}div.coupon-subscribe .content-size{width:100%;max-width:100%;box-sizing:border-box}div.coupon-subscribe .form-send-wrap{width:98%;box-sizing:border-box}#chipFooter .country-links .footer-size div{width:50%}}

@-webkit-keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}.map-marker{background-image:url("../images/main_sprite.png?v4");background-position:-260px -70px;background-repeat:no-repeat;width:18px;height:25px;display:inline-block}.phone-marker{background-image:url("../images/main_sprite.png?v4");background-position:-288px -70px;background-repeat:no-repeat;width:14px;height:25px;display:inline-block;margin:0 2px}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:url(../fonts/OpenSans-Light.ttf)}@font-face{font-family:'Open Sans Italic Light';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-LightItalic.ttf)}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.ttf)}@font-face{font-family:'Open Sans Italic';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Italic.ttf)}@font-face{font-family:'Open Sans Bold';src:url(../fonts/OpenSans-Bold.ttf)}@font-face{font-family:'Open Sans Semibold';font-style:normal;font-weight:600;src:url(../fonts/OpenSans-Semibold.ttf)}@font-face{font-family:'Sansus Webissimo';font-style:normal;font-weight:400;src:url(../fonts/Sansus-Webissimo-Regular.ttf)}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:url(../fonts/PT_Sans-Narrow-Web-Regular.ttf)}.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.chip-style-pop{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1);right:37px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:25px}}@-webkit-keyframes pulsec{from{-webkit-transform:scale(1);transform:scale(1);right:33px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:12px}}@-webkit-keyframes gentlescale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@-webkit-keyframes arrow-move{from{right:8px}to{right:17px}}.dd-container.open .dd-select,.dd-container:hover .dd-select{border:1px solid gray}.dd-container.open .dd-pointer-down,.dd-container:hover .dd-pointer-down{border-top:solid 5px gray}.dd-container.open .dd-pointer-up,.dd-container:hover .dd-pointer-up{border-bottom:solid 5px #808080 !important}.dd-container.open .dd-options,.dd-container:hover .dd-options{border:solid 1px gray;border-top:0}.dd-container.open .dd-select{border-radius:3px 3px 0 0}.dd-container.open .dd-options{border-radius:0 0 3px 3px}.dd-select{border-radius:3px;border:solid 1px #ccc;position:relative;cursor:pointer}.dd-desc{color:#aaa;display:block;overflow:hidden;font-weight:normal;line-height:1.4em}.dd-selected{font-family:'Open Sans',sans-serif;font-weight:400;font-size:17px;color:#696969;overflow:hidden;display:block;padding:10px 10px 8px 10px;line-height:19px}.dd-selected-text{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:#333}.dd-pointer{width:0;height:0;position:absolute;right:10px;top:50%;margin-top:-3px}.dd-pointer-down{border:solid 5px transparent;border-top:solid 5px #a7a7a7}.dd-pointer-up{border:solid 5px transparent !important;border-bottom:solid 5px #a7a7a7 !important;margin-top:-8px}.dd-options{border:solid 1px #ccc;border-top:0;list-style:none;display:none;position:absolute;z-index:2000;margin:0;padding:0;background:#fff;overflow:auto}.dd-option{padding:7px 10px;display:block;overflow:hidden;text-decoration:none;color:#333;cursor:pointer}.dd-option label{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:#333}.dd-option:hover{background:#f2f2f2}.dd-selected-description-truncated{text-overflow:ellipsis;white-space:nowrap}.dd-option-image,.dd-selected-image{vertical-align:middle;float:left;margin-right:5px;max-width:64px}.dd-image-right{float:right;margin-right:15px;margin-left:5px}.dd-container{position:relative}.dd-seleced-text{font-weight:bold}

@-webkit-keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}.map-marker{background-image:url("../images/main_sprite.png?v4");background-position:-260px -70px;background-repeat:no-repeat;width:18px;height:25px;display:inline-block}.phone-marker{background-image:url("../images/main_sprite.png?v4");background-position:-288px -70px;background-repeat:no-repeat;width:14px;height:25px;display:inline-block;margin:0 2px}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:url(../fonts/OpenSans-Light.ttf)}@font-face{font-family:'Open Sans Italic Light';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-LightItalic.ttf)}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.ttf)}@font-face{font-family:'Open Sans Italic';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Italic.ttf)}@font-face{font-family:'Open Sans Bold';src:url(../fonts/OpenSans-Bold.ttf)}@font-face{font-family:'Open Sans Semibold';font-style:normal;font-weight:600;src:url(../fonts/OpenSans-Semibold.ttf)}@font-face{font-family:'Sansus Webissimo';font-style:normal;font-weight:400;src:url(../fonts/Sansus-Webissimo-Regular.ttf)}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:url(../fonts/PT_Sans-Narrow-Web-Regular.ttf)}.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.chip-style-pop{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1);right:37px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:25px}}@-webkit-keyframes pulsec{from{-webkit-transform:scale(1);transform:scale(1);right:33px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:12px}}@-webkit-keyframes gentlescale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@-webkit-keyframes arrow-move{from{right:8px}to{right:17px}}.my-dropdown{position:relative}.my-dropdown.disabled{opacity:.3;cursor:default;visibility:hidden}.my-dropdown.open>.dropdown-panel{display:block;border-color:gray}.my-dropdown.open>.dropdown-value{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:gray}.my-dropdown.open>.dropdown-value:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);border-top-color:gray}.my-dropdown>.dropdown-value{overflow:hidden;position:relative;min-width:10px;min-height:38px;padding:0 30px 0 10px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:#333;text-overflow:ellipsis;line-height:38px;white-space:nowrap;border:1px solid #ccc;border-radius:2px;background-color:#FFF;cursor:pointer}.my-dropdown>.dropdown-value:after{content:"";display:block;position:absolute;top:17px;right:10px;width:0;height:0;border-top:5px solid #a7a7a7;border-right:5px solid transparent;border-left:5px solid transparent}.my-dropdown>.dropdown-panel{overflow:auto;display:none;position:absolute;left:0;width:100%;max-height:400px;background-color:#FFF;border:1px solid #ccc;border-top:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;z-index:2;box-sizing:border-box}

@-webkit-keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}.map-marker{background-image:url("../images/main_sprite.png?v4");background-position:-260px -70px;background-repeat:no-repeat;width:18px;height:25px;display:inline-block}.phone-marker{background-image:url("../images/main_sprite.png?v4");background-position:-288px -70px;background-repeat:no-repeat;width:14px;height:25px;display:inline-block;margin:0 2px}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:url(../fonts/OpenSans-Light.ttf)}@font-face{font-family:'Open Sans Italic Light';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-LightItalic.ttf)}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.ttf)}@font-face{font-family:'Open Sans Italic';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Italic.ttf)}@font-face{font-family:'Open Sans Bold';src:url(../fonts/OpenSans-Bold.ttf)}@font-face{font-family:'Open Sans Semibold';font-style:normal;font-weight:600;src:url(../fonts/OpenSans-Semibold.ttf)}@font-face{font-family:'Sansus Webissimo';font-style:normal;font-weight:400;src:url(../fonts/Sansus-Webissimo-Regular.ttf)}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:url(../fonts/PT_Sans-Narrow-Web-Regular.ttf)}.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.chip-style-pop{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1);right:37px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:25px}}@-webkit-keyframes pulsec{from{-webkit-transform:scale(1);transform:scale(1);right:33px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:12px}}@-webkit-keyframes gentlescale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@-webkit-keyframes arrow-move{from{right:8px}to{right:17px}}.ms-parent{display:block;position:relative;vertical-align:middle;height:39px;width:285px}.ms-parent.open .ms-choice,.ms-parent:hover .ms-choice{border:1px solid gray}.ms-parent.open .ms-drop,.ms-parent:hover .ms-drop{border-radius:0 0 3px 3px;border:1px solid gray}.ms-parent.open .ms-choice>div,.ms-parent:hover .ms-choice>div{border-top:solid 5px gray}.ms-parent.open .ms-choice>div.open,.ms-parent:hover .ms-choice>div.open{border-bottom:solid 5px #808080 !important}.ms-drop li:hover{background-color:#f2f2f2}.ms-choice{outline:0;display:block;width:100%;padding:0;overflow:hidden;cursor:pointer;text-align:left;white-space:nowrap;line-height:19px;color:#444;text-decoration:none;border-radius:3px;background-color:#fff;height:41px;border:solid 1px #ccc}.ms-choice.disabled{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.ms-choice>span{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:#333;position:absolute;top:0;left:0;right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;padding:11px 10px;height:19px}.ms-choice>div{border:solid 5px transparent;border-top:solid 5px #a7a7a7;width:0;height:0;position:absolute;right:10px;top:50%;margin-top:-3px}.ms-choice>div.open{border:solid 5px transparent !important;border-bottom:solid 5px #a7a7a7 !important;margin-top:-8px}.ms-drop{width:100%;overflow:hidden;display:none;margin-top:-1px;padding:0;position:absolute;z-index:1000;background:#fff;color:#000;border:1px solid #aaa;border-radius:3px}.ms-drop.bottom{top:100%}.ms-drop.top{bottom:100%}.ms-search{display:inline-block;margin:0;min-height:26px;padding:4px;position:relative;white-space:nowrap;width:100%;z-index:10000}.ms-search input{width:100%;height:auto !important;min-height:24px;padding:0 20px 0 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;box-shadow:none;background:#fff url("../../images/vendors/multiple-select.png") no-repeat 100% -22px;background:url("../../images/vendors/multiple-select.png") no-repeat 100% -22px,linear-gradient(to bottom,#fff 85%,#eee 99%)}.ms-search,.ms-search input{-khtml-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.ms-drop ul{overflow:auto;margin:0}.ms-drop ul>li{list-style:none;display:list-item;background-image:none;position:static;height:36px}.ms-drop ul>li .disabled{opacity:.35;filter:Alpha(Opacity=35)}.ms-drop ul>li.multiple{display:block;float:left}.ms-drop ul>li.group{clear:both}.ms-drop ul>li.multiple label{width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-drop ul>li label{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#333;font-weight:normal;display:block;white-space:nowrap;cursor:pointer;padding-left:5px;line-height:36px}.ms-drop ul>li label.optgroup{font-weight:bold}.ms-drop input[type="checkbox"]{vertical-align:middle;padding:10px;margin-right:5px;margin-bottom:3px}.ms-drop .ms-no-results{display:none}

.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix{min-height:0}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{top:1px;left:1px}.ui-datepicker .ui-datepicker-next-hover{top:1px;right:1px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month{width:45%}.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus{margin:-1px}.ui-menu .ui-state-active{margin:-1px}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}

.tooltipster-default{border-radius:5px;border:2px solid #000;background:#4c4c4c;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:2000;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-8px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-8px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-8px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-8px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);transform:scale(0,0);transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1,1);transform:scale(1,1);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);transform:rotateZ(4deg);transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0);transform:rotateZ(0);transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4)}.tooltipster-fall{top:0;transition-property:top;transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-fall.tooltipster-dying{transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{left:-40px;transition-property:left;transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-slide.tooltipster-dying{transition-property:all;left:0 !important;opacity:0}.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.tooltipster-light{z-index:10;border-radius:3px;border:1px solid #d7d7d7;background:#fff;color:#666}.tooltipster-light .tooltipster-content{font-family:'Open Sans',sans-serif;font-weight:400;font-size:11px;line-height:14px;padding:8px 10px}.tooltipster-dark{z-index:10;border-radius:3px;border:1px solid #3f3f3f;background:#3f3f3f;color:#fff}.tooltipster-dark .tooltipster-content{font-family:'Open Sans',sans-serif;font-weight:400;font-size:11px;line-height:14px;padding:8px 10px}.tooltipster-green{z-index:9999;border-radius:3px;border:2px solid #8bbb48;background:#fff}

@-webkit-keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}.map-marker{background-image:url("../images/main_sprite.png?v4");background-position:-260px -70px;background-repeat:no-repeat;width:18px;height:25px;display:inline-block}.phone-marker{background-image:url("../images/main_sprite.png?v4");background-position:-288px -70px;background-repeat:no-repeat;width:14px;height:25px;display:inline-block;margin:0 2px}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:url(../fonts/OpenSans-Light.ttf)}@font-face{font-family:'Open Sans Italic Light';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-LightItalic.ttf)}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.ttf)}@font-face{font-family:'Open Sans Italic';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Italic.ttf)}@font-face{font-family:'Open Sans Bold';src:url(../fonts/OpenSans-Bold.ttf)}@font-face{font-family:'Open Sans Semibold';font-style:normal;font-weight:600;src:url(../fonts/OpenSans-Semibold.ttf)}@font-face{font-family:'Sansus Webissimo';font-style:normal;font-weight:400;src:url(../fonts/Sansus-Webissimo-Regular.ttf)}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:url(../fonts/PT_Sans-Narrow-Web-Regular.ttf)}.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.chip-style-pop{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1);right:37px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:25px}}@-webkit-keyframes pulsec{from{-webkit-transform:scale(1);transform:scale(1);right:33px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:12px}}@-webkit-keyframes gentlescale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@-webkit-keyframes arrow-move{from{right:8px}to{right:17px}}.select2-container{position:relative;display:block}.select2-container.select2-container--open .selection .select2-selection__rendered{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container.select2-container--open .select2-dropdown,.select2-container.select2-container--open .selection .select2-selection__rendered{border-color:gray}.select2-container.select2-container--open .selection .select2-selection .select2-selection__arrow{border-top-color:gray;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select2-container .selection{display:block;position:relative}.select2-container .selection .select2-selection{display:block}.select2-container .selection .select2-selection:focus{outline:0}.select2-container .selection .select2-selection .select2-selection__arrow{content:"";display:block;position:absolute;top:18px;right:10px;width:0;height:0;border-top:5px solid #a7a7a7;border-right:5px solid transparent;border-left:5px solid transparent}.select2-container .selection .select2-selection__rendered{display:block;overflow:hidden;position:relative;min-width:10px;min-height:38px;padding:0 30px 0 10px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:#333;text-overflow:ellipsis;line-height:36px;white-space:nowrap;border:1px solid #ccc;border-radius:2px;background-color:#FFF;cursor:pointer}.select2-container .selection .select2-selection__rendered .country-name{vertical-align:middle;margin-left:5px}.select2-container .select2-dropdown{display:block;background-color:#FFF;border:1px solid #ccc;border-top:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;z-index:2;box-sizing:border-box}.select2-container .select2-dropdown .result-message{padding:4px 10px;display:block}.select2-container .select2-dropdown .select2-results{overflow:auto;display:block;max-height:347px}.select2-container .select2-dropdown .select2-search__field{display:block;width:100%;padding:0 30px 0 15px;min-height:38px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;line-height:38px;border:0;border-bottom:1px solid #ccc;box-sizing:border-box}.select2-container .select2-dropdown .select2-search__field::-webkit-search-decoration,.select2-container .select2-dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-container .select2-dropdown .select2-results__group{display:block;padding:15px 10px 7px;font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:17px;color:#333}.select2-container .select2-dropdown .select2-results__options{color:#333;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px}.select2-container .select2-dropdown .select2-results__option .country-name{vertical-align:middle;margin-left:5px}.select2-container .select2-dropdown .select2-results__options--nested .select2-results__option{padding:4px 10px;cursor:pointer}.select2-container .select2-dropdown .select2-results__option--highlighted{background-color:#f2f2f2}

@-webkit-keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}.map-marker{background-image:url("../images/main_sprite.png?v4");background-position:-260px -70px;background-repeat:no-repeat;width:18px;height:25px;display:inline-block}.phone-marker{background-image:url("../images/main_sprite.png?v4");background-position:-288px -70px;background-repeat:no-repeat;width:14px;height:25px;display:inline-block;margin:0 2px}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:url(../fonts/OpenSans-Light.ttf)}@font-face{font-family:'Open Sans Italic Light';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-LightItalic.ttf)}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.ttf)}@font-face{font-family:'Open Sans Italic';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Italic.ttf)}@font-face{font-family:'Open Sans Bold';src:url(../fonts/OpenSans-Bold.ttf)}@font-face{font-family:'Open Sans Semibold';font-style:normal;font-weight:600;src:url(../fonts/OpenSans-Semibold.ttf)}@font-face{font-family:'Sansus Webissimo';font-style:normal;font-weight:400;src:url(../fonts/Sansus-Webissimo-Regular.ttf)}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:url(../fonts/PT_Sans-Narrow-Web-Regular.ttf)}.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.chip-style-pop{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1);right:37px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:25px}}@-webkit-keyframes pulsec{from{-webkit-transform:scale(1);transform:scale(1);right:33px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:12px}}@-webkit-keyframes gentlescale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@-webkit-keyframes arrow-move{from{right:8px}to{right:17px}}body:after{content:url("../images/coupon.png");display:none}.coupon-popup{font-family:'Open Sans',sans-serif;font-weight:400;font-size:13px;background-image:url("../images/coupon.png");background-repeat:no-repeat;width:690px;height:493px;position:relative}.coupon-popup .hidden{display:none}.coupon-popup .coupon-wrapper{width:100%;height:100%;padding:21px 21px;box-sizing:border-box}.coupon-popup .coupon-wrapper .inside-wrap{height:100%;width:100%}.coupon-popup .coupon-wrapper .inside-wrap p{margin:0}.coupon-popup .coupon-wrapper .coupon{height:100%;width:100%;padding:40px 40px 15px 40px;box-sizing:border-box;color:#fff}.coupon-popup .coupon-wrapper .coupon .left,.coupon-popup .coupon-wrapper .coupon .right{float:left;height:155px}.coupon-popup .coupon-wrapper .coupon div.name{height:45px;clear:both;font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:28px}.coupon-popup .coupon-wrapper .coupon div.controls{height:41px;margin-top:29px}.coupon-popup .coupon-wrapper .coupon div.controls .save,.coupon-popup .coupon-wrapper .coupon div.controls .mail{border-radius:2px;font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:15px;border:2px solid #fff;color:#fff;background-color:transparent;line-height:39px;text-align:center;cursor:pointer;display:inline-block;text-transform:uppercase;box-sizing:border-box;height:41px}.coupon-popup .coupon-wrapper .coupon div.controls .save:hover,.coupon-popup .coupon-wrapper .coupon div.controls .mail:hover{background-color:#fff;color:#000}.coupon-popup .coupon-wrapper .coupon div.controls .save{width:220px;margin-right:22px}.coupon-popup .coupon-wrapper .coupon div.controls .mail{width:322px}.coupon-popup .coupon-wrapper .coupon .left{width:265px}.coupon-popup .coupon-wrapper .coupon .left .price{height:135px}.coupon-popup .coupon-wrapper .coupon .left .price h2{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:72px;line-height:48px;margin-left:-3px}.coupon-popup .coupon-wrapper .coupon .left .price h3{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:17px;line-height:17px;margin-top:85px}.coupon-popup .coupon-wrapper .coupon .right{width:303px;box-sizing:border-box;padding-left:120px;padding-top:10px}.coupon-popup .coupon-wrapper .coupon .right span.date{display:block;font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:30px}.coupon-popup .coupon-wrapper .coupon .right span.code{padding-top:24px;margin-left:13px;display:block;font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:30px}.coupon-popup .coupon-wrapper .coupon .info{font-family:'Open Sans',sans-serif;font-weight:400;font-size:15px;margin-top:96px;height:30px;line-height:30px}.coupon-popup .step-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;padding:21px 21px;background-image:url("../images/coupon_dark.png");background-repeat:no-repeat;color:white}.coupon-popup .step-wrapper .inside-wrap{height:100%;width:100%}.coupon-popup .step-wrapper .inside-wrap p{margin:0}.coupon-popup .step-wrapper .step{margin-left:97px;padding-top:90px}.coupon-popup .step-wrapper .step div.top{height:65px}.coupon-popup .step-wrapper .step div.top p{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;line-height:19px;padding-top:5px}.coupon-popup .step-wrapper .step div.top span.last{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;text-transform:uppercase;padding-top:37px;display:inline-block}.coupon-popup .step-wrapper .step div.top+div.title{padding-top:0}.coupon-popup .step-wrapper .step div.title{padding-top:65px;height:50px;line-height:56px}.coupon-popup .step-wrapper .step div.title.small{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:18px}.coupon-popup .step-wrapper .step div.title.big{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:23px}.coupon-popup .step-wrapper .step div.controls{height:41px}.coupon-popup .step-wrapper .step div.info{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;height:41px;line-height:39px}.coupon-popup .step-wrapper .step div.warn{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:34px;padding-left:178px;padding-top:90px;width:124px;text-transform:uppercase}.coupon-popup .step-wrapper .step .input-wrapper{float:left;width:250px;position:relative}.coupon-popup .step-wrapper .step .input-wrapper:after{display:none;content:"";position:absolute;top:7px;right:8px;width:23px;height:23px;background-image:url("../images/main_sprite.png")}.coupon-popup .step-wrapper .step .input-wrapper.valid:after{display:block;background-position:-39px -249px}.coupon-popup .step-wrapper .step .input-wrapper.invalid:after{display:block;background-position:-1px -249px}.coupon-popup .step-wrapper .step input[type="text"]{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:15px;border-radius:2px;width:250px;box-sizing:border-box;padding:8px 15px 9px 15px;border:0;background-color:rgba(255,255,255,0.7)}.coupon-popup .step-wrapper .step .yes-btn,.coupon-popup .step-wrapper .step .no-btn,.coupon-popup .step-wrapper .step .btn-next{border-radius:2px;font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:15px;border:2px solid #fff;color:#fff;background-color:transparent;line-height:39px;text-align:center;cursor:pointer;display:inline-block;text-transform:uppercase;box-sizing:border-box;height:41px}.coupon-popup .step-wrapper .step .yes-btn:hover,.coupon-popup .step-wrapper .step .no-btn:hover,.coupon-popup .step-wrapper .step .btn-next:hover{background-color:#fff;color:#000}.coupon-popup .step-wrapper .step .yes-btn{width:250px}.coupon-popup .step-wrapper .step .no-btn,.coupon-popup .step-wrapper .step .btn-next{width:185px;margin-left:17px}.coupon-popup .step-wrapper .step .title.big.sent{text-align:center;text-transform:capitalize;margin-left:-97px}

@-webkit-keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}.map-marker{background-image:url("../images/main_sprite.png?v4");background-position:-260px -70px;background-repeat:no-repeat;width:18px;height:25px;display:inline-block}.phone-marker{background-image:url("../images/main_sprite.png?v4");background-position:-288px -70px;background-repeat:no-repeat;width:14px;height:25px;display:inline-block;margin:0 2px}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:url(../fonts/OpenSans-Light.ttf)}@font-face{font-family:'Open Sans Italic Light';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-LightItalic.ttf)}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.ttf)}@font-face{font-family:'Open Sans Italic';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Italic.ttf)}@font-face{font-family:'Open Sans Bold';src:url(../fonts/OpenSans-Bold.ttf)}@font-face{font-family:'Open Sans Semibold';font-style:normal;font-weight:600;src:url(../fonts/OpenSans-Semibold.ttf)}@font-face{font-family:'Sansus Webissimo';font-style:normal;font-weight:400;src:url(../fonts/Sansus-Webissimo-Regular.ttf)}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:url(../fonts/PT_Sans-Narrow-Web-Regular.ttf)}.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.chip-style-pop{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1);right:37px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:25px}}@-webkit-keyframes pulsec{from{-webkit-transform:scale(1);transform:scale(1);right:33px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:12px}}@-webkit-keyframes gentlescale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@-webkit-keyframes arrow-move{from{right:8px}to{right:17px}}@-webkit-keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes pop{50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}.map-marker{background-image:url("../images/main_sprite.png?v4");background-position:-260px -70px;background-repeat:no-repeat;width:18px;height:25px;display:inline-block}.phone-marker{background-image:url("../images/main_sprite.png?v4");background-position:-288px -70px;background-repeat:no-repeat;width:14px;height:25px;display:inline-block;margin:0 2px}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;src:url(../fonts/OpenSans-Light.ttf)}@font-face{font-family:'Open Sans Italic Light';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-LightItalic.ttf)}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.ttf)}@font-face{font-family:'Open Sans Italic';font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Italic.ttf)}@font-face{font-family:'Open Sans Bold';src:url(../fonts/OpenSans-Bold.ttf)}@font-face{font-family:'Open Sans Semibold';font-style:normal;font-weight:600;src:url(../fonts/OpenSans-Semibold.ttf)}@font-face{font-family:'Sansus Webissimo';font-style:normal;font-weight:400;src:url(../fonts/Sansus-Webissimo-Regular.ttf)}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:url(../fonts/PT_Sans-Narrow-Web-Regular.ttf)}.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.chip-style-pop{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1);right:37px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:25px}}@-webkit-keyframes pulsec{from{-webkit-transform:scale(1);transform:scale(1);right:33px}to{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);right:12px}}@-webkit-keyframes gentlescale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@-webkit-keyframes arrow-move{from{right:8px}to{right:17px}}body.chip .search-wrapper .search-menu>.select.resort .dropdown .dropdown-check-all:hover{color:#f0c83d}section.header{padding:0 5%;overflow:hidden;height:75px;min-width:980px;background-color:#7da545}section.header .logo{width:160px;height:48px;display:inline-block;float:left;margin-top:10px}section.header .agent{float:left;margin-top:5px}section.header .agent .freelancer{width:50px;height:50px;border:2px solid #fff;border-radius:100%;margin-right:12px}section.header .agent .freelancer-info{float:right;font-family:'Open Sans',sans-serif;font-weight:400;font-size:15px;color:#fff}section.header .agent .freelancer-info .freelancer-name{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:20px}section.header .agent .freelancer-info span{display:block}section.header nav{float:left;margin-left:20px}section.header nav a{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:16px;color:#fff;padding:22px 11px;line-height:17px;display:inline-block;vertical-align:top;box-sizing:border-box;margin-top:2px;min-width:94px;text-align:center}section.header nav a:hover{text-decoration:underline}section.header .contacts{margin-top:9px;float:right;position:relative;height:46px}section.header .contacts.info-freelancer{margin-top:8px}section.header .contacts .workhours{font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px;color:#fff;text-transform:uppercase;position:absolute;right:2px;cursor:default;margin-top:1px;line-height:21px;letter-spacing:.035em}section.header .contacts .phone{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:24px;display:block;color:#fff;line-height:22px;margin-top:2px;letter-spacing:.06em}section.header .contacts .icon{display:inline-block;width:14px;height:14px}section.header .contacts .icon.whatsup{background-image:url("../images/main_sprite.png?v4");background-position:-59px -335px;background-repeat:no-repeat;margin-right:2px}section.header .contacts .icon.viber{background-image:url("../images/main_sprite.png?v4");background-position:-43px -335px;background-repeat:no-repeat}section.header .contacts .social{display:inline-block;vertical-align:top;position:absolute;bottom:0;cursor:default}section.header .info-freelancer{margin-top:9px;float:right;position:relative;height:46px}section.header .info-freelancer .phone{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:24px;display:block;color:#fff;line-height:22px;margin-top:2px;letter-spacing:.06em}body.chip section.header{background-color:#333}body.chip section.header .logo{width:50px;height:50px;display:inline-block;float:left;margin-top:8px}body.chip section.header nav a:hover{text-decoration:none;color:#fee300}body{min-width:980px}section.content{position:initial}.roistat-promo-wrap{display:none}.my-dropdown.disabled.resort{visibility:visible}.find-for-me{padding:0 5%;position:relative;overflow:hidden;margin-top:25px;min-width:980px}.find-for-me .modal-inner{height:565px;width:980px;overflow:hidden;margin:auto}.find-for-me .modal-inner .intro{height:100%;width:100%;overflow:hidden}.find-for-me .modal-inner .intro .inner{padding-top:215px;text-align:center}.find-for-me .modal-inner .intro h1,.find-for-me .modal-inner .intro h3{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:28px;color:#8bbb48;line-height:20px;margin-bottom:18px}.find-for-me .modal-inner .intro .start{border-radius:3px;font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:17px;color:#fff;cursor:pointer;background-color:#8bbb48;width:210px;height:41px;border:0;margin-top:32px}.find-for-me .modal-inner .intro .start:hover{background-color:#7ca740}.find-for-me .modal-inner .intro p{font-family:'Open Sans',sans-serif;font-weight:400;font-size:18px;color:#666;line-height:24px}.find-for-me .modal-inner .steps-counter{display:none;height:55px;width:980px}.find-for-me .modal-inner .steps-counter .inner{display:inline-block;margin-left:350px;height:100%}.find-for-me .modal-inner .steps-counter .inner .points{display:inline-block;margin-left:20px;margin-top:21px;vertical-align:top;cursor:default}.find-for-me .modal-inner .steps-counter .inner .points li{border-radius:10px;display:inline-block;width:13px;height:13px;margin-right:10px;border:1px solid #e0e0e2;background-color:#fff}.find-for-me .modal-inner .steps-counter .inner .points li.active{background-color:#9acf50;border-color:#9acf50}.find-for-me .modal-inner .steps-counter .inner .points li.completed{border:1px solid #e0e0e2;background-color:#e0e0e2}.find-for-me .modal-inner .steps-counter .inner .points li:hover{border-color:#9acf50;cursor:pointer}.find-for-me .modal-inner .steps-wrapper{height:429px;width:7840px;display:none}.find-for-me .modal-inner .steps-wrapper .step{height:100%;width:980px;display:inline-block;float:left}.find-for-me .modal-inner .steps-wrapper .step .inner{padding-top:51px}.find-for-me .modal-inner .steps-wrapper .step .inner h3{font-family:'Open Sans',sans-serif;font-weight:400;font-size:32px;color:#333;text-align:center}.find-for-me .modal-inner .steps-wrapper .step .inner h4{font-family:'Open Sans',sans-serif;font-weight:400;font-size:17px;color:#666;text-align:center;padding-top:3px}.find-for-me .modal-inner .steps-wrapper .step-1 .selects-wrapper{width:630px;margin:auto;height:50px;margin-top:91px}.find-for-me .modal-inner .steps-wrapper .step-1 .selects-wrapper .select-case{min-width:300px !important;display:inline-block;height:50px;vertical-align:top;float:left}.find-for-me .modal-inner .steps-wrapper .step-1 .selects-wrapper .select-case:first-child{margin-right:30px}.find-for-me .modal-inner .steps-wrapper .step-1 .resort{width:300px}.find-for-me .modal-inner .steps-wrapper .step-1 .resort.hover .item-list{max-height:254px}.find-for-me .modal-inner .steps-wrapper .step-1 .resort .dropdown-value{line-height:48px;border-color:#979797}.find-for-me .modal-inner .steps-wrapper .step-1 .resort .dropdown-value:after{top:22px}.find-for-me .modal-inner .steps-wrapper .step-1 .resort .dropdown-panel{max-height:256px}.find-for-me .modal-inner .steps-wrapper .step-1 .resort .group-items .item{color:#333;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;padding:7px 10px;cursor:pointer}.find-for-me .modal-inner .steps-wrapper .step-1 .resort .group-items .item:hover{background-color:#f2f2f2}.find-for-me .modal-inner .steps-wrapper .step-1 .select2-container .selection .select2-selection__rendered{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:48px;max-height:48px;border-color:#979797}.find-for-me .modal-inner .steps-wrapper .step-1 .select2-container .selection .select2-selection .select2-selection__arrow{top:23px}.find-for-me .modal-inner .steps-wrapper .step-2 .helper-wrap{width:450px;margin:auto;margin-top:21px}.find-for-me .modal-inner .steps-wrapper .step-2 .ft-date-from,.find-for-me .modal-inner .steps-wrapper .step-2 .ft-date-to,.find-for-me .modal-inner .steps-wrapper .step-2 .ft-resort,.find-for-me .modal-inner .steps-wrapper .step-2 .ft-location-input{display:none}.find-for-me .modal-inner .steps-wrapper .step-2 .dd-selected{cursor:pointer;color:#333;padding:14px 10px 14px 10px}.find-for-me .modal-inner .steps-wrapper .step-2 .month-select{border-radius:3px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:15px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #cbcbcb;width:134px;height:48px;color:#333;display:inline-block;line-height:48px;text-align:center;margin-right:10px;margin-bottom:20px}.find-for-me .modal-inner .steps-wrapper .step-2 .month-select:hover{cursor:pointer;color:#7eaa41}.find-for-me .modal-inner .steps-wrapper .step-2 .month-select.active{border:1px solid #7eaa41;color:#7eaa41}.find-for-me .modal-inner .steps-wrapper .step-2 .choose-dates{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:'Open Sans',sans-serif;font-weight:400;font-size:15px;color:#7eaa41;display:block;text-align:center;margin-right:27px}.find-for-me .modal-inner .steps-wrapper .step-2 .choose-dates span:hover{color:#5e7e31;cursor:pointer}.find-for-me .modal-inner .steps-wrapper .step-2 .choose-dates.active span{color:#5e7e31}.find-for-me .modal-inner .steps-wrapper .step-2 .datepickers{display:none;background-color:rgba(249,249,249,0.94);position:relative;z-index:1;width:502px;margin-left:-31px}.find-for-me .modal-inner .steps-wrapper .step-2 .datepickers a{line-height:normal}.find-for-me .modal-inner .steps-wrapper .step-2 .datepickers .date-from.hasDatepicker,.find-for-me .modal-inner .steps-wrapper .step-2 .datepickers .date-to.hasDatepicker{display:inline-block}.find-for-me .modal-inner .steps-wrapper .step-2 .datepickers .date-from{padding-right:15px;padding-left:12px}.find-for-me .modal-inner .steps-wrapper .step-2 .datepickers .date-to.hasDatepicker{border-left:1px solid #e2e2e2;padding-left:17px}.find-for-me .modal-inner .steps-wrapper .step-2 .datepickers .ui-datepicker{border:0;background:transparent}.find-for-me .modal-inner .steps-wrapper .step-2 .datepickers .ui-datepicker .ui-datepicker-title{font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px}.find-for-me .modal-inner .steps-wrapper .step-2 .datepickers .ui-datepicker .ui-datepicker-title .prefix{font-family:'Open Sans Bold',sans-serif;font-weight:700;font-size:12px;margin-right:3px}.find-for-me .modal-inner .steps-wrapper .step-2 .datepickers .ui-datepicker .ui-datepicker-title .ui-datepicker-month{text-transform:lowercase}.find-for-me .modal-inner .steps-wrapper .step-2 #ftNightsFrom{margin-right:15px}.find-for-me .modal-inner .steps-wrapper .step-2 #ftNightsFrom,.find-for-me .modal-inner .steps-wrapper .step-2 #ftNightsTo{display:inline-block;vertical-align:top}.find-for-me .modal-inner .steps-wrapper .step-2 .num-label{font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#666;position:absolute;top:58px}.find-for-me .modal-inner .steps-wrapper .step-2 .num-label.adult{left:60px}.find-for-me .modal-inner .steps-wrapper .step-2 .num-label.children{right:94px}.find-for-me .modal-inner .steps-wrapper .step-2 .travel-num-wrapper.ft-adults-count{margin-right:78px}.find-for-me .modal-inner .steps-wrapper .step-2 label.children-age{font-family:'Open Sans',sans-serif;font-weight:400;font-size:13px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;margin-bottom:5px;color:#666}.find-for-me .modal-inner .steps-wrapper .step-2 .ft-children-age{display:none}.find-for-me .modal-inner .steps-wrapper .step-2 div.children-age{display:none;margin-top:20px}.find-for-me .modal-inner .steps-wrapper .step-2 div.children-age .dd-container{display:inline-block;vertical-align:top;margin-right:22px}.find-for-me .modal-inner .steps-wrapper .step-2 div.children-age .dd-option,.find-for-me .modal-inner .steps-wrapper .step-2 div.children-age .dd-selected{padding-left:17px}.find-for-me .modal-inner .steps-wrapper .step-3 .selects-wrapper{width:630px;margin:auto;height:50px;margin-top:91px}.find-for-me .modal-inner .steps-wrapper .step-3 .selects-wrapper .select-case{width:300px;display:inline-block;height:50px;vertical-align:top;float:left}.find-for-me .modal-inner .steps-wrapper .step-3 .selects-wrapper .select-case:first-child{margin-right:30px}.find-for-me .modal-inner .steps-wrapper .step-3 #ftNightsFrom,.find-for-me .modal-inner .steps-wrapper .step-3 #ftNightsTo,.find-for-me .modal-inner .steps-wrapper .step-3 #ftNightsFrom>.dd-select,.find-for-me .modal-inner .steps-wrapper .step-3 #ftNightsTo>.dd-select{width:300px !important;height:50px;box-sizing:border-box;cursor:pointer;border-color:#979797}.find-for-me .modal-inner .steps-wrapper .step-3 #ftNightsFrom .dd-selected,.find-for-me .modal-inner .steps-wrapper .step-3 #ftNightsTo .dd-selected,.find-for-me .modal-inner .steps-wrapper .step-3 #ftNightsFrom>.dd-select .dd-selected,.find-for-me .modal-inner .steps-wrapper .step-3 #ftNightsTo>.dd-select .dd-selected{line-height:30px}.find-for-me .modal-inner .steps-wrapper .step-3 #ftNightsTo .dd-selected,.find-for-me .modal-inner .steps-wrapper .step-3 #ftNightsFrom .dd-selected{cursor:pointer}.find-for-me .modal-inner .steps-wrapper .step-3 #ftNightsTo .dd-options,.find-for-me .modal-inner .steps-wrapper .step-3 #ftNightsFrom .dd-options{width:300px !important;max-height:204px;box-sizing:border-box}.find-for-me .modal-inner .steps-wrapper .step-3 .children-age .dd-select{border-color:#979797}.find-for-me .modal-inner .steps-wrapper .step-4 .selects-wrapper{width:430px;margin:auto;margin-top:66px;position:relative}.find-for-me .modal-inner .steps-wrapper .step-4 .selects-wrapper .num-label{font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#666;position:absolute;top:58px}.find-for-me .modal-inner .steps-wrapper .step-4 .selects-wrapper .num-label.adult{left:44px;top:-19px}.find-for-me .modal-inner .steps-wrapper .step-4 .selects-wrapper .num-label.children{right:101px;top:-19px}.find-for-me .modal-inner .steps-wrapper .step-4 .selects-wrapper .travel-num-wrapper.ft-adults-count{margin-right:69px}.find-for-me .modal-inner .steps-wrapper .step-4 .selects-wrapper label.children-age{font-family:'Open Sans',sans-serif;font-weight:400;font-size:13px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;margin-bottom:5px;color:#666}.find-for-me .modal-inner .steps-wrapper .step-4 .selects-wrapper .ft-children-age{display:none}.find-for-me .modal-inner .steps-wrapper .step-4 .selects-wrapper div.children-age{display:none;margin-top:20px}.find-for-me .modal-inner .steps-wrapper .step-4 .selects-wrapper div.children-age .dd-container{display:inline-block;vertical-align:top;margin-right:18px}.find-for-me .modal-inner .steps-wrapper .step-4 .selects-wrapper div.children-age .dd-container:last-child{margin-right:0}.find-for-me .modal-inner .steps-wrapper .step-4 .selects-wrapper div.children-age .dd-option,.find-for-me .modal-inner .steps-wrapper .step-4 .selects-wrapper div.children-age .dd-selected{padding-left:17px}.find-for-me .modal-inner .steps-wrapper .step-4 .selects-wrapper div.children-age .dd-selected{line-height:29px;cursor:pointer}.find-for-me .modal-inner .steps-wrapper .step-5 .selects-wrapper{width:330px;box-sizing:border-box;height:164px;margin:auto;margin-top:70px}.find-for-me .modal-inner .steps-wrapper .step-5 .selects-wrapper .item{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:3px;width:155px;height:72px;box-sizing:border-box;border:1px solid #a1a1a1;display:inline-block;float:left;cursor:pointer}.find-for-me .modal-inner .steps-wrapper .step-5 .selects-wrapper .item:first-child{margin-right:20px}.find-for-me .modal-inner .steps-wrapper .step-5 .selects-wrapper .item:hover,.find-for-me .modal-inner .steps-wrapper .step-5 .selects-wrapper .item.active{border-color:#8bbb49}.find-for-me .modal-inner .steps-wrapper .step-5 .selects-wrapper .item:hover .desc,.find-for-me .modal-inner .steps-wrapper .step-5 .selects-wrapper .item.active .desc{color:#81ae43}.find-for-me .modal-inner .steps-wrapper .step-5 .selects-wrapper .item .star{background-image:url("../images/main_sprite.png?v4");background-position:-230px -363px;background-repeat:no-repeat;width:42px;height:40px;display:inline-block;vertical-align:top;margin:15px 0 15px 15px}.find-for-me .modal-inner .steps-wrapper .step-5 .selects-wrapper .item .star .count{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:16px;color:#fff;display:inline-block;vertical-align:top;margin:11px 0 0 16px;line-height:22px}.find-for-me .modal-inner .steps-wrapper .step-5 .selects-wrapper .item .desc{font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:15px;color:#333;width:80px;display:inline-block;vertical-align:top;line-height:18px;margin-left:7px;margin-top:27px}.find-for-me .modal-inner .steps-wrapper .step-5 .selects-wrapper .item .desc.double{margin-top:18px}.find-for-me .modal-inner .steps-wrapper .step-5 .selects-wrapper .line{display:block;width:330px;height:72px}.find-for-me .modal-inner .steps-wrapper .step-5 .selects-wrapper .line:last-child{margin-top:20px}.find-for-me .modal-inner .steps-wrapper .step-6 .ft-comment{border-radius:3px;border:1px solid #979797;padding:13px 15px;box-sizing:border-box;width:500px;height:180px;display:block;resize:none;margin:auto;font-size:17px;margin-top:66px}.find-for-me .modal-inner .steps-wrapper .step-7 .beach{display:block;margin:auto}.find-for-me .modal-inner .steps-wrapper .step-7>div{float:left}.find-for-me .modal-inner .steps-wrapper .step-7 .left-side{padding-left:30px;width:430px}.find-for-me .modal-inner .steps-wrapper .step-7 .right-side{width:440px;padding-left:60px}.find-for-me .modal-inner .steps-wrapper .step-7 .right-side>.smart-input{width:430px}.find-for-me .modal-inner .steps-wrapper .step-7 .carousel-top{height:250px;display:block}.find-for-me .modal-inner .steps-wrapper .step-7 h3{font-family:'Open Sans',sans-serif;font-weight:400;font-size:24px;color:#333;padding-top:18px;padding-bottom:8px}.find-for-me .modal-inner .steps-wrapper .step-7 h3.gray{color:#888}.find-for-me .modal-inner .steps-wrapper .step-7 .modal-desc{margin-bottom:25px}.find-for-me .modal-inner .steps-wrapper .step-7 .modal-desc .item{margin-bottom:4px;cursor:default}.find-for-me .modal-inner .steps-wrapper .step-7 .modal-desc .item:after{content:"";display:table;clear:both}.find-for-me .modal-inner .steps-wrapper .step-7 .modal-desc .item:hover .icon{-webkit-transform:translate3d(0,0,0) scale(1.1);transform:translate3d(0,0,0) scale(1.1)}.find-for-me .modal-inner .steps-wrapper .step-7 .modal-desc .text{overflow:hidden;font-family:'Open Sans',sans-serif;font-weight:400;font-size:13px;color:#888;line-height:18px}.find-for-me .modal-inner .steps-wrapper .step-7 .smart-input{margin-bottom:20px}.find-for-me .modal-inner .steps-wrapper .step-7 .smart-input.email{width:205px;margin-left:13px}.find-for-me .modal-inner .steps-wrapper .step-7 .smart-input.phone{width:205px}.find-for-me .modal-inner .steps-wrapper .step-7 .ft-email,.find-for-me .modal-inner .steps-wrapper .step-7 .ft-phone,.find-for-me .modal-inner .steps-wrapper .step-7 .ft-name{border-radius:3px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:17px;display:block;padding:11px 41px 11px 10px;width:100%;border:1px solid #979797;box-sizing:border-box}.find-for-me .modal-inner .steps-wrapper .step-7 .custom-checkbox{margin-top:4px}.find-for-me .modal-inner .steps-wrapper .step-7 .ft-newsletter-label{font-family:'Open Sans',sans-serif;font-weight:400;font-size:15px;display:inline-block;vertical-align:top;margin-left:1px}.find-for-me .modal-inner #ftStars{display:none}.find-for-me .button-controls{display:none;height:81px;padding:20px 30px 0;overflow:hidden;box-sizing:border-box}.find-for-me .button-controls .right-side,.find-for-me .button-controls .left-side{display:inline-block;float:left;height:41px}.find-for-me .button-controls .middle-side{float:left;width:40%;text-align:center}.find-for-me .button-controls .right-side{width:30%;float:right;text-align:right}.find-for-me .button-controls .right-side button{border-radius:3px;font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:17px;cursor:pointer;width:175px;height:41px;border:0;background-color:#8bbb48;color:#fff;position:relative}.find-for-me .button-controls .right-side button:hover{background-color:#5e7e31;cursor:pointer}.find-for-me .button-controls .right-side button:after{background-image:url("../images/main_sprite.png?v4");background-position:-363px -90px;background-repeat:no-repeat;content:"";width:8px;height:13px;position:absolute;display:inline-block;top:15px;right:37px}.find-for-me .button-controls .right-side button.submit{width:229px;display:none}.find-for-me .button-controls .right-side button.submit:after{-webkit-animation-name:pulsec;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-out;-webkit-animation-direction:alternate;-webkit-animation-duration:1.2s}.find-for-me .button-controls .left-side{width:30%;text-align:left}.find-for-me .button-controls .left-side button{border-radius:3px;font-family:'Open Sans Semibold',sans-serif;font-weight:600;font-size:17px;display:none;cursor:pointer;width:173px;height:41px;background-color:#fff;color:#666;border:1px solid #666;position:relative}.find-for-me .button-controls .left-side button:hover{background-color:#8bbb48;border-color:#8bbb48;color:#fff}.find-for-me .button-controls .left-side button:before{background-image:url("../images/main_sprite.png?v4");background-position:-343px -90px;background-repeat:no-repeat;content:"";width:8px;height:13px;position:absolute;display:inline-block;top:13px;left:37px}.find-for-me .button-controls .left-side button:hover:before{background-image:url("../images/main_sprite.png?v4");background-position:-362px -90px;background-repeat:no-repeat;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.find-for-me .button-controls .left-side .msearch-button{display:inline-block;min-width:280px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:17px;line-height:41px;text-align:center;color:#888;border-radius:3px;border:1px solid #888}.find-for-me .button-controls .left-side .msearch-button:hover{background-color:#5e7e31;border-color:#5e7e31;color:#fff;cursor:pointer}body.chip .ui-state-active,body.chip .ui-widget-content .ui-state-active,body.chip .ui-widget-header .ui-state-active{color:black;background-color:#fee300;border:1px solid #fee300}body.chip section.content{background-color:#fefefe}body.chip .find-for-me .modal-inner .intro h1,body.chip .find-for-me .modal-inner .intro h3{color:#404040}body.chip .find-for-me .modal-inner .intro .start{background-color:#fee300;color:#333}body.chip .find-for-me .modal-inner .intro .start:hover{border:1px solid #333}body.chip .find-for-me .modal-inner .steps-counter .inner .points li{cursor:pointer}body.chip .find-for-me .modal-inner .steps-counter .inner .points li.active{background-color:#fee300;border-color:#fee300}body.chip .find-for-me .modal-inner .steps-counter .inner .points li:hover{border-color:#fee300}body.chip .find-for-me .modal-inner .button-controls .right-side button{background-color:#fee300;color:#000;border:1px solid #fee300}body.chip .find-for-me .modal-inner .button-controls .right-side button:after{background-image:url("../images/chip/chip-sprite.png?v3");background-position:-96px -79px;background-repeat:no-repeat;content:"";width:9px;height:15px;position:absolute;display:inline-block;top:13px;right:37px}body.chip .find-for-me .modal-inner .button-controls .right-side button:hover{border:1px solid #404040}body.chip .find-for-me .modal-inner .button-controls .left-side button:hover{background-color:#fee300;border-color:#fee300;color:#000}body.chip .find-for-me .modal-inner .button-controls .left-side button:hover:before{background-position:-343px -90px;transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0)}body.chip .find-for-me .modal-inner .steps-wrapper .step-2 .datepickers{width:440px;margin-left:0}body.chip .find-for-me .modal-inner .steps-wrapper .step-2 .month-select:hover{cursor:pointer;color:#333;border-color:#fee300}body.chip .find-for-me .modal-inner .steps-wrapper .step-2 .month-select.active{color:#333;background-color:#fee300;border-color:#fee300}body.chip .find-for-me .modal-inner .steps-wrapper .step-2 .choose-dates span{color:#404040;border-bottom:1px dashed #404040;text-decoration:none}body.chip .find-for-me .modal-inner .steps-wrapper .step-2 .choose-dates span:hover{border-color:#fefefe}body.chip .find-for-me .modal-inner .steps-wrapper .step-2 .choose-dates.active span{border-color:#fefefe}body.chip .find-for-me .modal-inner .steps-wrapper .step-5 .selects-wrapper .item.active{border-color:#fee300;background-color:#fee300}body.chip .find-for-me .modal-inner .steps-wrapper .step-5 .selects-wrapper .item.active .desc{color:#333}body.chip .find-for-me .modal-inner .steps-wrapper .step-5 .selects-wrapper .item.active .count{color:#e7c32e}body.chip .find-for-me .modal-inner .steps-wrapper .step-5 .selects-wrapper .item:hover{border-color:#fee300}body.chip .find-for-me .modal-inner .steps-wrapper .step-5 .selects-wrapper .item:hover .desc{color:#333}body.chip .find-for-me .modal-inner .steps-wrapper .step-7 .selects-wrapper .choice .payment-select{background-color:#fee300;color:#000}body.chip .find-for-me .modal-inner .steps-wrapper .step-7 .selects-wrapper .choice .payment-select:hover{border:1px solid #333}p.success{font-family:'Open Sans',sans-serif;font-weight:400;font-size:23px;color:#289148;box-sizing:border-box;padding:0 50px;text-align:center;line-height:1.4em;margin-top:55px}.ft-country-dropdown .select2-results{max-height:230px !important}body.chip .find-for-me .modal-inner .steps-wrapper .step-7 h3{padding-bottom:30px}body.chip .find-for-me .modal-inner .steps-wrapper .step-7 .right-side{width:900px;padding-left:40px}body.chip .find-for-me .modal-inner .steps-wrapper .step-7 .right-side>.smart-input{width:285px;display:inline-block;margin-right:18px}body.chip .find-for-me .modal-inner .steps-wrapper .step-7 .right-side>.smart-input:last-child{margin-right:0}body.chip .find-for-me .modal-inner .steps-wrapper .step-7 .smart-input.phone{width:285px}body.chip .find-for-me .modal-inner .steps-wrapper .step-7 .smart-input.email{width:285px;margin-left:0}
