input[type=button],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none;-moz-border-radius:0;padding:0}input,select,textarea{padding:0}select,textarea{-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none;-moz-border-radius:0}input[type=checkbox]{margin:0;width:10px;height:10px}input:invalid,select:invalid,textarea:invalid{box-shadow:none}select::-ms-expand{display:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}*{outline:none}body{margin:0;padding:0;font-family:fira-sans,Helvetica,Arial,sans-serif}.clear{clear:both}.left{float:left}.right{float:right}#loader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:2!important}.preload{width:0;height:0;top:0;left:0}.logo,.preload{position:absolute}.logo{width:243px;height:55px;background:url(../img/svg/thebluelogo.svg) no-repeat;background-size:cover;background-repeat:no-repeat;z-index:1;margin-top:15px;margin-left:25px}@media screen and (max-width:580px){.logo{margin-left:15px}}#footer{background-color:#474747;padding-top:0;padding-bottom:0}#wrap-footer{width:1000px;margin:auto;height:500px}.footer-website-links{margin-top:30px}.footer-left-side{float:left;width:700px;padding-top:35px}.footer-right-side{float:right;background-color:#373737;height:100%;width:260px;padding-right:20px;padding-left:20px}.footer-logo img{width:200px}.links-column{float:left;margin-right:35px;min-width:100px}div.links-column:nth-child(1){margin-right:20px}.owner-links{margin-right:50px}.currency-social{margin-right:0;float:right;margin-right:40px}.links-title{color:#a8b3d3;font-weight:900;font-size:20px;margin-top:0;margin-bottom:10px}.links-list{margin-top:0}.links-list a{color:#fff;text-decoration:none;font-size:15px;cursor:pointer}.links-list a:hover{text-decoration:underline}.currency-select{width:150px!important;margin-top:10px!important;border-width:2px!important;border-color:#fff!important;margin-bottom:20px;height:40px}.currency-label{color:#fff;font-size:15px}.comodo img{width:100px;position:relative;left:-6px}.payment-cards-list img{width:55px;display:inline-block;margin-right:5px;margin-top:20px}.footer-right-side .links-title{margin-top:125px;margin-bottom:0}.footer-form-label{color:#fff;font-size:15px;margin-top:5px}.footer-input{width:100%;text-indent:15px}.footer-input,.for-guests-button,.for-owners-button{height:35px;font-size:15px;border-radius:0!important;border:none;font-family:fira-sans,Helvetica,Arial,sans-serif}.for-guests-button,.for-owners-button{width:127px;color:#fff;background:#a8b3d3;margin-top:6px;cursor:pointer;font-weight:900}.for-guests-button{float:right}.footer-contact{cursor:pointer}.footer-contact button{width:100%;height:35px;border:2px solid #a8b3d3;color:#a8b3d3;background:none;font-size:15px;margin-top:37px;cursor:pointer;font-family:fira-sans,Helvetica,Arial,sans-serif;font-weight:900}.thankyou-message{color:#fff;display:none;margin-top:0;height:0;position:absolute}.footer-phone-numbers{margin-top:37px;font-size:15px}.phone-image,.phone-numbers,.phone-places{float:left}.phone-image img{width:35px;height:35px;margin-top:15px}.phone-places p{color:#a8b3d3;margin-top:0;margin-bottom:0;font-weight:900}.phone-places{margin-left:15px}.phone-numbers a,.phone-numbers p{color:#fff;margin-top:0;margin-bottom:0;text-decoration:none}.phone-numbers{margin-left:20px}#social img{width:40px;height:40px;margin-right:11px}#social a:last-child img{margin-right:0}#footer-links a,#social a{text-decoration:none}#footer-links a{float:left;color:#fff;font-size:17px;margin-right:30px}#footer-links a:hover{text-decoration:underline}.footer-bottom-icons{clear:left}.new-copyright{color:#fff;font-size:12px;margin-top:5px}@media screen and (max-width:1024px){#wrap-footer{width:660px;height:690px!important}.footer-left-side{width:100%}.footer-left-side,.footer-right-side{float:none}.img-insta{margin-right:0!important}.footer-right-side{width:100%;padding-left:0;padding-right:0;position:absolute;left:0;margin-top:20px;height:220px}.guest-list{margin-bottom:0}.currency-social{margin-right:0}.footer-right-side .links-title{margin-top:0;padding-top:0}.wrap-footer-form,.wrap-right-footer-links{width:280px;padding-top:20px}.wrap-footer-form{float:left}.wrap-right-footer-links{float:right}.wrap-footer-right-side{width:660px;margin:auto}.footer-bottom-icons{margin-top:260px}.payment-cards-list img{width:45px}.comodo{float:left;margin-right:25px}.endeavor{margin-right:0!important}.new-copyright{clear:both}.for-guests-button,.for-owners-button{width:137px}}@media screen and (max-width:700px){#wrap-footer{width:300px;height:1250px!important}.footer-website-links{margin-top:0}.wrap-footer-right-side{width:300px}.links-column{float:none;margin-top:30px}.guest-links{float:left}.owner-links{float:right;margin-right:0}.company-links{clear:both;padding-top:30px}.currency-select{width:140px!important;float:left}#social{float:right}#social img{width:35px;margin-right:5px;margin-top:15px}.footer-right-side{height:380px}.for-guests-button,.for-owners-button{width:147px}.footer-contact button,.footer-phone-numbers{margin-top:20px}.wrap-footer-form,.wrap-right-footer-links{width:100%;float:none}.footer-bottom-icons{margin-top:420px}.comodo{float:left}.comodo img{width:110px}.endeavor{float:right}.payment-cards-list{clear:both;text-align:center;padding-top:20px}.payment-cards-list img{width:52px;margin-top:10px}.new-copyright{margin-top:20px}}.fb,.in,.insta{width:25px;height:25px;display:inline-block;margin-right:10px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:.5}.fb:hover,.in:hover,.insta:hover{opacity:.8}.fb{background:url(/cs/img/svg/footer/fb.svg) no-repeat;background-size:cover;margin-right:6px}.in{background:url(/cs/img/svg/footer/in.svg) no-repeat;background-size:cover}.insta{background:url(/cs/img/svg/footer/insta.svg) no-repeat;background-size:cover}.footer-button{text-decoration:none;color:#fff;font-size:17px;border:1px solid;height:45px;text-align:center;margin-top:-11px;margin-left:45px}.footer-button span{display:inline-block;margin-top:11px}.contact{width:180px;-webkit-transition:background .5s ease,color .5s ease;transition:background .5s ease,color .5s ease;border-color:#2455e1}.contact:hover{background:#2455e1;border:1px solid #2455e1}.language{background:url(../img/svg/down_arrow_white.svg) no-repeat #474747;background-position:90% 50%;background-size:10px;width:100px;border:none;color:#fff;font-size:17px;margin-top:62px;cursor:pointer;border:1px solid hsla(0,0%,100%,.09);padding:5px;padding-left:10px;padding-right:10px}.owner{margin-top:47px;width:255px;-webkit-transition:background .5s ease,color .5s ease;transition:background .5s ease,color .5s ease;border-color:hsla(0,0%,100%,.1)}.owner:hover{background:hsla(0,0%,100%,.1);border:1px solid;border-color:hsla(0,0%,100%,.1)}.endeavor{width:100px;height:80px;background:url(/cs/img/svg/footer/endeavor.svg) no-repeat;background-size:cover;float:right;margin-right:120px}#copyright{color:#fff;opacity:.5;margin-top:60px}#bio_ep{font-family:fira-sans,Helvetica,Arial,sans-serif;background:url(/cs/img/jpg/popup-back.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}#bio_ep #bio_ep_close{background:url(/cs/img/svg/close.svg);background-size:cover;background-repeat:no-repeat;background-position:50%;width:15px;height:15px;border-radius:0;margin:0;left:auto;right:10px;top:10px}#bio_ep form,#bio_ep p{margin-left:30px}.popup-logo{margin-top:35px}.popup-logo img{width:180px}.white-big{margin-top:65px;font-size:32px;color:#fff;margin-bottom:0}.bold-popup{font-weight:600}.star-popup{font-size:20px;position:relative;top:-10px}.white-small{font-size:20px;color:#fff;margin-top:0;margin-bottom:0}.promo-message{position:absolute;margin-top:0;margin-left:0!important;color:#fff}.form-popup{margin-top:20px}.form-popup input{font-family:fira-sans,Helvetica,Arial,sans-serif;height:30px;border:none;border-radius:3px;font-size:15px;outline:none}.input-popup{text-indent:15px;width:250px}.submit-popup{width:45px;color:#fff;background:#ef5a00;cursor:pointer;font-weight:600;margin-left:10px}.blue-popup{margin-top:105px;font-size:14px;color:#264292}