@charset "utf-8";.room-thumb,.room-thumb .main .price,div.cs-skin-slide::before{-webkit-backface-visibility:hidden}.navbar-default .navbar-toggle{border-color:#0085b0!important;background-color:#0085b0!important}.carousel-inner>.item>a>img .carousel-inner>.item>img{position:relative}.watermark_logo{position:absolute;bottom:40px;right:30px;width:40%}.table-pricing ul,aside .widget ul{list-style-type:none}.room-thumb .home-icon,.room-thumb .home-map{box-sizing:border-box!important}body{overflow-x:hidden;background:#fff}html,html a{-webkit-font-smoothing:antialiased!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif;line-height:1.1;color:#5e5e5e}.h5,.h6,h5,h6{font-family:Raleway,Helvetica,Arial,sans-serif;font-weight:600}.h1,h1{font-size:38px}.h2,h2{font-size:28px}.h3,h3{font-size:22px}.h4,h4{font-size:18px}.h5,h5{font-size:17px}.h6,h6{font-size:15px}time{font-style:italic}.lined-heading{position:relative;margin-top:10px;margin-bottom:10px;text-align:center;display:block;border:none!important;right:10px}h1.lined-heading:before,h2.lined-heading:before,h3.lined-heading:before,h4.lined-heading:before,h5.lined-heading:before,h6.lined-heading:before,strong.lined-heading:before{position:absolute;top:50%;z-index:1;display:block;width:100%;height:1px;border-top:2px solid #ccc;content:""}h1.lined-heading span,h2.lined-heading span,h3.lined-heading span,h4.lined-heading span,h5.lined-heading span,h6.lined-heading span,strong.lined-heading span{position:relative;z-index:1;padding:0 20px;background:#fff;display:inline-block}.search-toolbar img{display:block;text-align:center;margin:auto}.apartment-details .search-toolbar span.btn-sm:hover,.btn-default{background:#7e7e7e}h1 i,h2 i,h4 i,h5 i{margin-right:15px}.text-primary{color:#0085b0}.box-icon a:hover,.usp a:hover i,a:focus,a:hover,label{color:#5e5e5e}.revolution-starhotel,.ui-widget,body{font-family:Raleway,Helvetica,Arial,sans-serif!important;font-size:13px}.flip-home .main h5 a,.fotorama__caption,.room-thumb .main h5 a{font-family:Raleway,sans-serif}a,a:focus,a:hover{text-decoration:none;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;-ms-transition:color .2s ease-in;-o-transition:color .2s ease-in;transition:color .2s ease-in}a:focus{outline:0}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt100{margin-top:100px}.mt150{margin-top:150px}.mt200{margin-top:200px}.btn-color{background:#0085b0!important}label>i{font-size:11px;color:#0085b0;font-weight:400!important;margin-left:6px;position:absolute;bottom:0;left:15px}.form-control{color:#4d4d4d}.form-control option{color:#5e5e5e}.form-control option:disabled{color:#bfbfbf}.form-control.focus,.form-control:focus{border:1px solid #0085b0;outline:0;-webkit-box-shadow:0 0 6px #adadad;box-shadow:0 0 6px #adadad}.form-control:-moz-placeholder{color:#bfbfbf}.form-control::-moz-placeholder{color:#bfbfbf;opacity:1}.form-control:-ms-input-placeholder{color:#bfbfbf}.form-control::-webkit-input-placeholder{color:#bfbfbf}.btn{color:#fff;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-ms-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in;text-transform:uppercase;font-weight:700;border-radius:0;border:0}img.zoom-img,img.zoom-img:hover{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out}.btn-lg{padding:13px 18px;font-size:14px}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{background-color:#fff;border-color:#d2d2d2}.btn-purple{background-color:#820f56;border-color:#b90a96;text-shadow:0 -1px 0 #c026a1}.btn-purple.active,.btn-purple:active,.btn-purple:focus,.btn-purple:hover,.open .dropdown-toggle.btn-purple{background-color:#f449d2;border-color:#cf0ba7;color:#fff}.btn-black{background:#000;text-shadow:0 -1px 0 #000}.btn-black.active,.btn-black:active,.btn-black:focus,.btn-black:hover,.open .dropdown-toggle.btn-black{background-color:#333;border-color:#000;color:#fff}.btn-success{background-color:#7ec923;border-color:#09c817;text-shadow:0 -1px 0 #408c1f}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle.btn-success{background-color:#86e215;border-color:#75c529}.btn-info{position:relative;background:#fff;color:#87929f;text-shadow:none;border:1px solid #ccc;font-size:11px;padding:6px}.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open .dropdown-toggle.btn-info{background-color:#fff;border-color:#0085b0;color:#0085b0;box-shadow:none}.btn-warning{background-color:#dc7b13;border-color:#d48405;text-shadow:0 -1px 0 #d29128}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle.btn-warning{background-color:#eab037;border-color:#d48405}.btn-danger{background-color:#c20808;border-color:#ba3535;text-shadow:0 -1px 0 #760202}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle.btn-danger{background-color:#e51f1f;border-color:#ba3535}section.buttons .btn{margin:0 10px 10px 0}a.mask{text-decoration:none;overflow:hidden;display:block}img.zoom-img{width:100%;position:relative;padding:0;-webkit-transform:scale(1,1);-webkit-transition-duration:250ms;-moz-transform:scale(1,1);-moz-transition-duration:250ms;box-shadow:0 0 0 0 #000}img.zoom-img:hover{-webkit-transform:scale(1.15);-webkit-transition-duration:750ms;-moz-transform:scale(1.15);-moz-transition-duration:750ms;overflow:hidden;opacity:.7}.boxed{max-width:1170px;margin:0 auto;padding:15px}.pattern-1{background:url(../images/patterns/xv.png) center center}.pattern-2{background:url(../images/patterns/purty_wood.png) center center}.pattern-3{background:url(../images/patterns/hexellence.png) center center}.pattern-4{background:url(../images/patterns/brushed_alu.png) center center}.pattern-5{background:url(../images/patterns/grid_noise.png) center center}.pattern-6{background:url(../images/patterns/diamond_upholstery.png) center center}.pattern-7{background:url(../images/patterns/escheresque.png) center center}.pattern-8{background:url(../images/patterns/knitting250px.png) center center}.pattern-9{background:url(../images/patterns/bo_play_pattern.png) center center}.background-color-1{background:#d8f1fe}.background-color-2{background:#dc9cdc}.background-color-3{background:#94ca86}.background-color-4{background:#ccc}.background-color-5{background:#f0e1ff}#background-image{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%}.color{color:#0085b0!important}#top-header,#top-header .nav-pills>li>a{background:#2a2a2a;color:#c5c5c5;font-size:11px}#top-header .nav-pills>li{float:right}#top-header .nav-pills>li>a{padding:7px 10px}#top-header .dropdown-menu{z-index:1050;margin:0}#top-header .th-text .th-item .btn-group .btn-default:hover,#top-header a:hover{color:#fff;text-decoration:none}#top-header i{font-size:14px;padding-right:5px}#top-header .th-text{padding:10px 0 6px;font-size:11px}#top-header h1{float:left;margin:7px 0;font-size:13px;color:#c5c5c5}#top-header .th-text .th-item{margin:0;display:inline-block;padding:0 10px;line-height:10px}#top-header .th-text .th-item:first-child{padding-left:0}#top-header .th-text .th-item:last-child{border-right:none}#top-header .th-text .th-item .btn-group{z-index:1111;margin-top:-6px}#top-header .th-text .th-item .btn-group .btn-default{color:inherit;border:none;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;text-transform:uppercase;font-size:11px;background:0 0;filter:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;font-weight:400}#top-header .th-text .th-item .btn-group ul.dropdown-menu>li>a:hover,#top-header .th-text .th-item .btn-group:hover{color:#fff}#top-header .th-text .th-item .btn-group ul.dropdown-menu{font-size:11px;background-color:#272727;padding:0;line-height:20px;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin-top:6px}#top-header .th-text .th-item .btn-group .btn-default span.caret{margin-left:5px;margin-top:-4px}#top-header .th-text .th-item .btn-group ul.dropdown-menu>li>a{padding:10px 20px;color:#fff;text-transform:uppercase;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-ms-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}#top-header .th-text .th-item .social-icons i{padding-right:20px}.social-toolbar{text-align:right;padding-right:10px}.social-toolbar a.btn-primary{font-size:14px;border:none;width:32px;height:32px;line-height:21px}header #logo #retina-logo{display:none}.slogan{top:48px;z-index:1}header{width:100%}header nav{float:left;margin:0 0 0 20px}.header-bg{padding-top:90px;padding-bottom:5px;margin-bottom:15px;box-shadow:0 0 15px #00040}.navbar{border:none;-webkit-border-radius:0;border-radius:0;z-index:1030}.navbar-default{background:0 0}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#5e5e5e}.navbar-default .navbar-nav>li>a{color:#fff;font-size:13px;text-shadow:1px 1px #000;text-transform:uppercase}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:transparent}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#fff}.navbar-nav .dropdown-menu{border-top:2px solid;font-size:13px}.navbar-default .navbar-nav .dropdown-menu>li>a{color:#5e5e5e}.navbar-default .navbar-nav .dropdown-menu>.active>a,.navbar-default .navbar-nav .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#428bca;outline:0}.navbar-default .navbar-nav .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .dropdown-menu>.disabled>a:hover{color:#999}.help-block-erreur{color:#e11215;display:block;margin-top:5px;margin-bottom:10px}.faq-info{color:#fff;background-color:#0085b0;border:2px solid #b4507e;width:50%;padding-left:10px;margin-bottom:10px;margin-top:10px;font-size:14px}@media (min-width:768px){.navbar-nav{float:none;text-align:center}.navbar-nav>li{float:none;display:inline-block}.container>.navbar-header{margin-left:-88px;position:absolute;left:8%;z-index:999;top:52px}.navbar,.navbar-nav .dropdown{position:relative}.navbar{min-height:50px;margin-bottom:0}.navbar-brand{float:left;padding:0;font-size:18px;line-height:20px}.navbar>.container .navbar-brand{margin-left:0}.debug-center{text-align:left!important;right:3%}.navbar-nav>li:first-child{padding-left:2px}.navbar-nav .caret{display:inline-block;width:0;height:0;margin-left:5px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.navbar-nav .dropdown-toggle:focus{outline:0}.navbar-nav .dropdown-menu{position:absolute;top:100%;left:0;display:none;float:left;min-width:160px;padding:0;margin:0;font-size:13px;list-style:none;background-color:#fff;background-color:rgba(255,255,255,.95);color:rgba(255,255,255,.95);border-right:none;border-bottom:1px solid #fff;border-left:none;border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.navbar-nav>li>.dropdown-menu{margin-top:-1px}.navbar-nav .dropdown-menu.pull-right{right:0;left:auto}.navbar-nav .dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.navbar-nav .dropdown-menu>li>a{display:block;padding:10px 20px;clear:both;font-weight:400;line-height:1.428571429;white-space:nowrap;-webkit-transition:all ease-in .1s;-moz-transition:all ease .1s;-ms-transition:all ease .1s;-o-transition:all ease .1s;transition:all ease-in .1s;border-bottom:1px solid #e1e1e1;background-color:transparant;border-right:1px solid #fff;border-left:1px solid #fff}.navbar-nav .dropdown-menu>li:last-child>a{border-bottom:0}.navbar-nav .dropdown-menu>li>a:focus,.navbar-nav .dropdown-menu>li>a:hover{text-decoration:none;background-color:#fff;-webkit-transition:all ease-out .1s;-moz-transition:all ease .1s;-ms-transition:all ease .1s;-o-transition:all ease .1s;transition:all ease-out .1s}.navbar-nav .dropdown-menu>.disabled>a:focus,.navbar-nav .dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none}.navbar-nav .open>.dropdown-menu{display:block}#top-header .open>.dropdown-menu,.navbar-nav .open>.dropdown-menu{animation-name:fadeIn;animation-duration:.4s;animation-iteration-count:1;animation-timing-function:ease-out;-webkit-animation-name:fadeIn;-webkit-animation-duration:.4s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-out;-moz-animation-name:fadeIn;-moz-animation-duration:.4s;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease-out}.navbar.shrink .navbar{height:64px;transition:all linear .3s}.navbar.shrink #logo,.navbar.shrink .navbar{-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-o-transition:all linear .3s}.navbar.schrink .navbar-default{background-color:rgba(255,255,255,.95)}.navbar #logo{display:inline-block;float:initial;max-width:initial;padding:0;width:200px}body.home-page .navbar #logo{width:290px;margin-top:36px}}.navbar #logo img{width:100%}@media (min-width:768px) and (max-width:991px){.navbar #logo img{width:70%;position:absolute;left:12%}}@media (min-width:992px) and (max-width:1099px){.navbar #logo img{width:70%}}@media (min-width:1100px) and (max-width:1150px){.navbar #logo img{width:70%;position:relative;right:18%}}@media (min-width:1151px) and (max-width:1199px){.navbar #logo img{width:70%;position:relative;right:28%}}@media (min-width:1200px){.navbar #logo img{width:85%}}@media (min-width:1440px){.navbar #logo img{width:100%}}#owl-reviews a:hover,.search-result h4 a:hover{text-decoration:underline}.yamm .collapse,.yamm .dropdown,.yamm .dropup,.yamm .nav{position:static}.yamm .container{position:relative}.yamm .dropdown-menu{left:auto}.yamm .nav.navbar-right .dropdown-menu{left:auto;right:0}.yamm .yamm-content{padding:0 30px 20px}.yamm .dropdown.yamm-fw .dropdown-menu{left:0;right:0}.yamm a{color:#5e5e5e}.list-unstyled,.list-unstyled ul{min-width:120px;color:#5e5e5e}@media (min-width:992px) and (max-width:1199px){.navbar-default .navbar-nav>li>a{color:#fff;font-size:11px;padding:20px 20px 0 0}.navbar-nav>li>a{padding:32px 10px}}@media (min-width:768px) and (max-width:991px){#top-header .container,.yamm .container{width:100%}.navbar-default .navbar-nav>li>a{color:#fff;font-size:11px;padding:38px 15px 0 0}.navbar-nav>li>a{padding:32px 10px}}@media (min-width:768px) and (max-width:1024px){.navbar-default .navbar-nav>li>a{font-size:8px!important}}#reservation-form{-webkit-transition:all 650ms ease;-moz-transition:all 650ms ease;-ms-transition:all 650ms ease;-o-transition:all 650ms ease;transition:all 650ms ease;margin-top:-68px}#contact-form .contact-vertical,#reservation-form .reservation-horizontal,#reservation-form .reservation-vertical,.boxed-home{padding:15px;z-index:9999}#reservation-form .reservation-vertical{min-height:none!important;background:#f5f5f5}.boxed-home{padding:10px}#reservation-form .reservation-vertical h2{margin-top:0;margin-bottom:12px}#reservation-form .reservation-vertical h4{margin-top:0;margin-bottom:0}button.btn-primary span.days-count{font-size:14px;text-transform:lowercase;border-right:1px solid #77aeda;padding:0 20px;display:inline-block;left:-38px;position:relative}button.btn-relative span.days-count{padding:0 5px;margin-right:5px;left:0;font-size:75%}#reservation-form .price{padding:10px;font-weight:700;text-align:center;margin-bottom:12px;font-size:18px;display:block;border:1px dashed #fff}#reservation-form .price h4{color:#333;font-size:12px}#reservation-form .price span{color:#333;font-weight:400;padding-left:5px;font-size:11px}#reservation-form .reservation-horizontal .col-sm-1,#reservation-form .reservation-horizontal .col-sm-2,#reservation-form .reservation-horizontal .col-sm-3{padding-left:10px;padding-right:10px}#reservation-form .form-inline select.form-control{width:100%!important}#reservation-form .form-inline .form-group{width:100%}#reservation-form-sticky-wrapper.is-sticky #reservation-form{width:100%;margin-top:0;z-index:999;background:rgba(0,0,0,.4)}#reservation-form .popover-icon i{color:#9f9f9f;font-size:18px}#reservation-form .fa.infield{position:absolute;float:right;right:57px;margin-top:35px;font-size:14px}#reservation-form .form-inline .fa.infield{position:absolute;float:right;right:20px;font-size:14px;top:0;width:14px}.request-form .fa.infield{position:absolute;float:right;right:22px;font-size:14px;top:33px;width:14px;color:#0085b0}.request-form textarea.input-sm{height:37px}#reservation-form .end-calendar,#reservation-form .from_date,#reservation-form .start-calendar,#reservation-form .to_date{background-image:url(../images/icons/calendar.png);background-repeat:no-repeat;background-position:97% 5px}#reservation-form .guests-select select{background-image:url(../images/icons/user.png);background-repeat:no-repeat;background-position:80% 7px}#reservation-form .guests-select{z-index:100;cursor:pointer}#reservation-form .guests-select .guests{margin-top:-261px;width:200px;height:auto;-webkit-border-radius:5px;border-radius:5px;border:1px solid #ebebeb;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.12);box-shadow:0 3px 0 0 rgba(0,0,0,.12);z-index:500;background-color:#fff;position:absolute;padding:20px;cursor:default!important;display:none;animation-name:fadeIn;animation-duration:.2s;animation-iteration-count:1;animation-timing-function:ease-out;-webkit-animation-name:fadeIn;-webkit-animation-duration:.2s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-out;-moz-animation-name:fadeIn;-moz-animation-duration:.2s;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease-out}#reservation-form .form-inline .guests-select .form-group{padding-bottom:15px}#reservation-form .hasDatepicker{cursor:pointer}.error,.error_message{color:red}.i-radio label.error{position:absolute;margin-top:-55px;margin-left:151px;width:200px;font-weight:700}#search-box{-webkit-transition:all 50ms ease;-moz-transition:all 50ms ease;-ms-transition:all 50ms ease;-o-transition:all 50ms ease;transition:all 50ms ease}.search-box{padding-top:10px!important}.reservation-vertical h4.lined-heading span,.search-box h3.lined-heading span,strong.lined-heading span{background:#ededed;text-transform:uppercase;font-size:15px}.reservation-vertical h3.lined-heading span{background:#f5f5f5}.search-box input.hasDatepicker{font-size:11px;padding:6px}.search-box.modal-body{border:none;box-shadow:none}.flip-home .front>img,.nav-tabs,.room-thumb>img{border-bottom:1px solid #ebebeb}.search-box,.search-result{margin-bottom:20px}.listing-box,.search-box,.search-result section{position:relative;background-color:#ededed;margin:10px 0 15px;box-shadow:0 2px 4px rgba(0,0,0,.14)}.listing-box{padding:10px}.search-box,.search-result section .col-md-3 .btn-default{margin-top:35px}.search-box,.search-result section blockquote{margin:6px 0 0;padding:2px 10px 10px}.search-box,.search-result section blockquote p{font-size:12px;font-weight:300;line-height:1.25;color:#909090}.search-box,.search-result section blockquote a{color:#909090}.search-box,.search-result section .btn{font-size:10px;border-radius:0}.search-result b{color:#0085b0}.search-box .svg-map{position:relative}.search-box span.title{color:#0085b0;font-size:15px;margin-top:2px;padding-bottom:2px}.search-box .popover-icon{color:#bbb}.search-box label{font-weight:400}.search-box .search-icons{text-align:center}.search-box .search-icons img{cursor:pointer;display:inline-block;margin:5px 3px}.search-box span[data-toggle=modal]{cursor:pointer}.search-box span[data-toggle=modal]:hover{color:#0085b0}#listing-text-sticky-wrapper #listing-text,#search-box-sticky-wrapper #search-box{width:273px;margin-top:10px}@media (min-width:992px) and (max-width:1199px){#listing-text-sticky-wrapper #listing-text,#search-box-sticky-wrapper #search-box{width:223px}}@media (min-width:768px) and (max-width:1199px){.search-result .listing-text{width:28.5%}}#search-box-sticky-wrapper.is-sticky .search-box{margin-top:2px}.search-result section{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.search-result section:hover{-webkit-box-shadow:0 2px 4px rgba(0,115,205,.36);box-shadow:0 2px 4px rgba(0,115,205,.36)}.search-result h2{position:absolute;margin:10px 0;font-size:19px;text-transform:uppercase}.search-result .listing-photos{width:27%;padding-right:0;overflow:hidden}.search-result .listing-text{padding-right:0}.search-result .listing-text i.fa-spin{font-size:42px;position:absolute;bottom:39px;margin-left:218px}.search-result .listing-map{width:23%;padding:5px 15px 0 0}.search-result .listing-map svg{width:84%}.search-result .listing-btn{padding-right:18px;padding-left:4px;height:166px;display:table}.search-result .listing-btn .middle{display:table-cell;vertical-align:middle}.search-result .listing-text h4 a{font-size:15px;color:#0085b0;text-transform:uppercase;transition:all .3s ease}.search-result .listing-text h5{font-size:13px}.search-result .fotorama-search,.search-result .listing-text h4 a,.search-result .owl-search{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.search-result .listing-testimony{margin:0}.search-result .fotorama-search,.search-result .owl-search{cursor:pointer;transition:all .3s ease}.search-result .fotorama-search .fotorama__stage__frame,.search-result .owl-search{border-radius:0!important;cursor:pointer}.search-result i.fa-heart{position:absolute;top:10px;right:14px;color:rgba(255,255,255,.9);text-shadow:0 0 10px rgba(0,0,0,.33);font-size:25px;cursor:pointer}.apartment-details .search-toolbar span.btn-sm,.wishlist h4{cursor:default}.search-result i.fa-heart.color{text-shadow:none}.search-toolbar-back,.search-toolbar-next,.search-toolbar-previous,.search-toolbar-total{height:40px}.search-result .prices{text-align:center;color:#595959;line-height:15px;margin-bottom:35px}.search-result .prices small{display:block}.search-result .prices .price{font-size:15px;font-weight:700;display:block;margin:5px 0;white-space:nowrap}.search-result .prices .price small{font-weight:400;font-size:11px;display:inline}.search-result .prices .old-price{text-decoration:line-through}.search-result .owl-search:hover{box-shadow:0 0 6px #666}.search-result .owl-search .owl-controls{margin-top:-32px}.search-result .owl-search .owl-controls .owl-buttons div{color:#0085b0}.search-result section .ribbon:before{background:url(../images/ribbon.png);width:78px;height:78px;position:absolute;content:" ";z-index:1;opacity:.4;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.search-result section:hover .ribbon:before{opacity:1}.search-result section .ribbon.room1:before{background-position:0 0}.search-result section .ribbon.room3:before{background-position:-78px 0}.search-result section .ribbon.room4:before{background-position:-78px -80px}.search-result section .ribbon.room5:before{background-position:0 -80px}.search-result section .ribbon.room6:before{background-position:-78px -160px}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#0085b0}.dropdown-menu>.active>a label{color:#fff}.wishlist-request{height:462px;overflow-y:auto;overflow-x:hidden;margin-top:18px}.wishlist-request .col-sm-6{padding-right:0}@media (max-width:767px){.show-all-whislist{top:0!important}}.wishlist h4{margin:0;padding:0;text-align:center}.wishlist hr{margin:5px 0}.wishlist .row{margin:0}.wishlist .col-sm-7{padding-left:0}.wishlist .col-sm-5{padding-right:4px}.wishlist .btn-sm{padding:2px 4px;font-size:9px;position:absolute;right:0;top:0}.flip-home{height:292px;box-shadow:0 0 15px rgba(0,0,0,.42);background:#ececec}.flip-home-interested{height:321px}.fa-flip{transition:all .3s ease}.fa-flip,.flip-home .fa-heart{cursor:pointer;position:absolute;z-index:100;font-size:30px;margin:5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.fa-flip.active,.fa-flip.color,.fa-flip:hover{color:#0085b0;text-shadow:0 0 10px rgba(255,255,255,.3)}.fa-flip:active{color:#fff}.flip-home .fa-heart{right:0;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.3);transition:all .3s ease}.flip-home .fa-heart.active,.flip-home .fa-heart.color,.flip-home .fa-heart:hover{color:#0085b0;text-shadow:0 0 10px rgba(255,255,255,.3)}.flip-home .front>img{display:block;position:relative;width:100%}.flip-home .main{background:#e6e6e6;height:55px}.flip-home .main h5{float:left;font-weight:700;position:relative;padding:6px 0 0 6px}.flip-home .main h5 a{color:#353535;text-transform:uppercase;font-size:13px;font-weight:400}.flip-home .main .price{font-weight:700;color:#0085b0;background-color:rgba(255,255,255,.5);float:right;padding:6px 15px;font-size:17px;text-align:center}.flip-home .main .price:after{display:block;content:" ";clear:both}.flip-home .main .price span{display:block;color:#979797;font-size:11px;font-weight:400}.flip-home .content{padding:10px 35px}.flip-home .content p{font-size:14px;background:rgba(0,115,205,.12);padding:10px 20px;border-bottom:1px solid #73acd9;margin:-10px -35px 0;font-weight:700;color:#002b4c}.flip-home .fotorama__stage__frame{background:#e6e6e6}.flip-home .back>button.btn-block{padding:16px 0}.flip-home .fa-spinner{position:absolute;color:#000;z-index:999;font-size:50px;left:50%;margin-left:-25px;top:82px}.home-icons{position:absolute;z-index:10;bottom:55px;left:22px;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.home-icons .icon{background:url(../images/icons-home.png)}.room-thumb{width:356px;height:283px;margin:0 auto;overflow:hidden;position:relative;-webkit-perspective:5000;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.room-thumb .fa-heart{position:absolute;z-index:100;right:0;font-size:25px;cursor:pointer;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.3);margin:5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.room-thumb .fa-heart.active,.room-thumb .fa-heart.color,.room-thumb .fa-heart:hover{color:#0085b0;text-shadow:0 0 10px rgba(255,255,255,.3)}.room-thumb .fa-heart:active{color:#fff}.room-thumb .mask{width:356px;height:281px;position:absolute;overflow:hidden;top:0;left:0}.room-thumb>img{display:block;position:relative;width:100%}.room-thumb .main{position:relative;width:100%;background:#e6e6e6;z-index:10;transition:all .5s ease}.room-thumb .main,.room-thumb .main .price{height:55px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.room-thumb .btn-primary i{color:#fff!important;font-size:16px}.room-thumb:hover .main{background:#cbcbcb}.room-thumb .main h5{font-weight:700;position:relative;padding:10px 0 0 6px;display:inline-block}.room-thumb .main h5 a{color:#353535;text-transform:uppercase;font-size:13px;font-weight:400}.room-thumb .main .price{position:absolute;top:0;right:0;font-weight:700;-webkit-perspective:1000;transition:all .5s ease}.room-thumb:hover .main .price{background-color:rgba(230,230,230,.6)}.room-thumb .main .price span{display:block;color:#979797;font-size:11px;font-weight:400;text-align:center}.room-thumb .content{position:relative;padding:10px 40px 100px 38px;text-align:left}.box-icon i,.usp,article .meta-date{text-align:center}.room-thumb .content img{margin-bottom:10px}.room-thumb .content button{margin-top:5px}.room-thumb .content p span{font-weight:700;display:block;text-align:center;color:#fff!important;text-shadow:1px 1px #000;font-size:12px}.room-thumb img{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.room-thumb .mask{margin-top:55px;-webkit-transform:translateY(228px);-moz-transform:translateY(228px);-o-transform:translateY(228px);-ms-transform:translateY(228px);transform:translateY(228px);opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.room-thumb:hover .mask{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin:0;background:rgba(0,0,0,.5)}.room-thumb .last-pics{width:100%;height:228px}.room-thumb .last-pics .btn-apartment-home{position:absolute;bottom:15px;left:73px}.room-thumb .home-map{padding-right:0}.room-list{margin-top:-60px;margin-bottom:-60px}.room-list .room-thumb{margin-bottom:60px}.box-icon .circle{position:relative;width:70px;height:70px;margin:10px auto 0;order-radius:50%;border-radius:50%;background:#0085b0}.crown:after,.people:after,.thumb:after{content:"";position:absolute;top:-37px}.usp .box-icon .circle{float:none}.box-icon .circle:hover i{color:#fff;animation-name:swing;animation-duration:1s;animation-iteration-count:1;animation-timing-function:ease-out;text-decoration:none;-webkit-animation-name:swing;-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-out;-moz-animation-name:swing;-moz-animation-duration:1s;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease-out}.box-icon i{width:20px;height:10px;vertical-align:middle;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.crown:after,.thumb:after{width:145px;height:145px}.thumb:after{left:-42px}.crown:after{left:-44px}.people:after{width:152px;height:152px;left:-40px}.box-icon .circle.crown:after{background-image:url(../images/badge.svg?v=1.1.1)}.box-icon .circle.people:after{background-image:url(../images/workers.svg?v=1.1.1)}.box-icon .circle.thumb:after{background-image:url(../images/thumb.svg?v=1.1.1)}.box-icon .circle.locked:after{content:""!important;position:absolute!important;width:140px!important;height:140px!important;left:-35px!important;top:-35px!important;background-image:url(../images/satisfaction.svg?v=1.1.1)}.usp a{font-weight:700;margin-bottom:20px;display:block}.box-icon a i{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.blog article{border-bottom:2px solid #ccc;padding:0 0 50px;margin-bottom:50px}article .meta{z-index:1}article .meta-date{display:inline-block;color:#fff;position:absolute;font-size:18px;font-weight:700;z-index:9;padding:6px 16px;margin:20px 0 0;-webkit-border-radius:30px;border-radius:30px;height:50px;width:50px;line-height:17px}article .meta-date span{display:block;font-size:11px;font-weight:400}.meta-category,.meta-comments,article .meta-author{font-size:12px;padding:0 0 10px;display:inline-block;color:#979797;margin-right:20px}article h2{margin-bottom:5px}article i{padding:0 10px 0 0}article p.intro{padding-bottom:10px}article iframe{width:100%;border:none}article .video-format{padding-bottom:56.25%;overflow:hidden;width:100%;position:relative}article .video-format iframe{width:100%;height:100%;top:0;left:0;position:absolute}.apartment-details article{text-align:justify}.apartment-details .description a{color:#333}.apartment-details h2{text-transform:uppercase;font-size:22px;margin:2px 0 15px}.apartment-details .search-toolbar{text-align:center;margin-top:-10px;margin-bottom:10px;border-bottom:1px dotted #e5e5e5;padding-bottom:6px;z-index:1001}#search-toolbar-sticky-wrapper.is-sticky #search-toolbar{margin:0;left:0;width:100%;background:rgba(0,0,0,.6);z-index:9999;border-bottom:none;padding:5px 0 5px 12px}#search-toolbar-sticky-wrapper .search-toolbar-next,#search-toolbar-sticky-wrapper .search-toolbar-previous{background-color:#0085b0!important;text-transform:uppercase!important}.search-toolbar-total{background-color:#0085b0}.search-toolbar-total:hover{background-color:#0085b0!important}#search-toolbar-sticky-wrapper.is-sticky .search-toolbar-back,#search-toolbar-sticky-wrapper.is-sticky .search-toolbar-total{text-shadow:none;font-size:10px;text-transform:uppercase!important;position:relative}.apartment-details .search-toolbar .btn-sm{padding:2px 6px;font-size:10px;line-height:1.5;text-transform:none!important}.apartment-details .search-toolbar a.btn-black{position:absolute;left:0}.apartment-details #carousel-apartment{background-color:#f5f5f5}.apartment-details #carousel-apartment i.fa{position:absolute;top:50%;font-size:26px;line-height:38px;text-shadow:none;color:#fff;border-radius:50%;width:40px;height:40px;text-align:center;margin-left:-20px}.apartment-details #carousel-apartment i.fa.fa-heart{background:0 0;position:absolute;top:10px;right:10px;text-shadow:0 0 10px rgba(0,0,0,.33);z-index:100;cursor:pointer}.apartment-details #carousel-apartment i.fa-chevron-left,.apartment-details #carousel-apartment i.fa-chevron-right{font-size:42px;text-shadow:0 1px 5px #001c31}.apartment-details #carousel-apartment .carousel-counter{position:absolute;right:10px;margin-top:-25px;color:#fff;z-index:99;text-shadow:1px 1px #000}.about a,.apartment-details .description a:hover{text-decoration:underline;color:#333}.about{text-align:justify}.error-404,.error-404 h2{text-align:center}.blog-author{padding-bottom:10px;border-bottom:1px solid #e9e9e9;margin-top:-50px}.blog-author img,.comment .avatar img{border:1px solid}.blog-author img{float:left;margin:13px 17px 15px 0}.blog-author p{margin:18px 0 0}.comment{margin:20px 0 0;padding-bottom:20px}.comment p{margin:0;padding:0 20px}.comment .avatar{display:block;float:left;padding:18px}.comment-text .author{position:relative;padding:15px 0 0}.comment-text .author .name{float:left;font-weight:700}.comment-text .author .name:after{padding:0 5px;color:#ddd;content:"|";font-weight:400}.comment .reply-button{position:relative;z-index:10;float:right;padding:5px 10px;color:#fff;cursor:pointer;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#call-to-action a,.nav-tabs>li,.reply-line,aside .widget .news-thumb{float:left}.reply{position:relative;margin-left:40px}.comment .reply-button:hover{background-color:#000;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.reply-line{margin-left:20px;width:20px;height:65px;border-bottom:solid 1px #ddd;border-left:solid 1px #ddd}.send-comment{margin-top:40px}aside h3:first-of-type{margin-top:0}aside h3{padding:0 0 10px;border-bottom:1px solid}aside .widget{margin-bottom:50px}aside .widget .tags{padding-top:5px}aside .widget .tags a{position:relative;display:inline-block;margin:8px 5px 0 0;padding:2px 6px;color:#fff;text-decoration:none;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}aside .widget .tags a:hover{background-color:#000}aside .widget ul{margin-top:-10px}aside .widget ul a{display:list-item;padding-top:12px;padding-bottom:12px;color:#272727;text-decoration:none}aside .widget ul.arrow li a:before{margin-right:10px;content:"»";vertical-align:text-bottom;font-size:12px}aside .widget ul a:hover{position:relative}aside .widget ul li{margin-bottom:0;border-bottom:1px solid #e9e9e9}aside .widget ul li .badge{margin-left:10px;transition:all .3s ease}aside .widget .news-thumb img,aside .widget ul li .badge{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}aside .widget .news-thumb img{border:3px solid #ccc;margin-right:12px;transition:all .3s ease}aside .widget .news-thumb img:hover{opacity:.7}aside .widget .news-content h4{padding-top:2px}aside .widget .news-content a{padding:0}aside .widget .news-content span a{color:#ccc;font-size:12px}.error-404 h2{color:#848484;font-size:200px;padding:30px 0}.fontawesome-icon-list{position:relative;padding-top:20px}.fontawesome-icon-list ul li{display:inline-block;float:left;margin:0;width:270px}.fontawesome-icon-list ul li .fa{font-size:20px;width:20px;margin:0 10px 40px 0}.gallery a{text-decoration:none;overflow:hidden;display:block;margin-bottom:30px}.gallery a i,.gallery-slider a i{width:35px;height:35px;position:absolute;top:80%;left:50%;display:block;margin:-22px 0 0 -22px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:10px;color:#fff;text-align:center;text-decoration:none;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navbar,.reviews .text-balloon{width:100%;background-color:#0085b0}.gallery a:hover i,.gallery-slider a:hover i{top:45%;transform:translateY(20);opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.img-thumbnail{border:1px solid #ebebeb;-webkit-border-radius:5px;border-radius:5px}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0;font-weight:600;padding:15px 20px;transition:all .2s ease}.nav-pills>li>a,.nav-tabs>li>a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.nav-tabs>li>a:hover{border:1px solid #ebebeb;background:#fff}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ebebeb;border-bottom-color:transparent}.tab-content{padding:20px}.nav-pills>li>a{color:#5e5e5e;transition:all .2s ease}#call-to-action h1,#call-to-action h2,#call-to-action h3,#call-to-action h4,#call-to-action h5,#call-to-action h6{color:#fff}#call-to-action h2{margin:43px 0}#call-to-action .btn{margin:35px 0}.breadcrumb{padding:0;margin:2px 0;list-style:none;background-color:transparent;text-align:right}.breadcrumb>li+li:before{padding:0 5px;color:#bdbdbd;content:"/\00a0"}.breadcrumb>li a{color:#0085b0;text-shadow:1px 1px #fff;padding:3px 5px}.breadcrumb>.active{color:#fff}.popover-icon{display:inline-block;margin-left:5px;cursor:pointer}.popover{font-size:12px;color:#5e5e5e}.table>thead>tr>th{background:#0085b0}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:1px solid #ebebeb}table i{padding-right:5px}.panel-default>.panel-heading{border-bottom:1px solid #ebebeb}.panel{background-color:#ededed}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;border-color:#ccc}.badge{background:#ccc}blockquote{margin:30px 0}blockquote span{color:#ccc}.alert-success{color:#408c1f;background-color:#f1ffe0;border-color:#c2e5b3}.alert-info{color:#1f659a;background-color:#d0efff;border-color:#a4d3f6}.alert-warning{color:#d29128;background-color:#fff4e0;border-color:#f3dfb6}.alert-danger{color:#bd2323;background-color:#fadfdf;border-color:#f1b7c1}footer,footer a{color:#c1c1c1}footer{background:#3c3c3c;font-size:12px;padding:50px 0 0}.standard-slider .owl-theme .owl-controls .owl-buttons div:hover i,.testimonials .owl-theme .owl-controls .owl-buttons div:hover i,footer a:focus,footer a:hover{color:#fff}footer h4{font-size:14px;color:#898989;text-transform:uppercase;margin:0 0 10px}.checkbox-small,.radio-small,footer .btn-black{margin-bottom:10px}footer ul{list-style:none;padding:0}footer ul li{padding:8px 0}footer ul li:first-child{padding-top:0}footer ul li:last-child{border-bottom:none}footer .form-control{border:1px solid #5b5b5b;background-color:transparent;font-size:12px;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.3);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.3);width:230px}footer .btn-black{color:#d1d1d1;width:230px}.social-media img{width:auto;opacity:inherit;margin:3px}footer img{width:192px;opacity:.4;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url(grayscale.svg);filter:gray}footer .footer-bottom{background:#272727;padding:30px 0;margin-top:50px;line-height:14px}footer .footer-bottom ul{list-style:none;padding:0;margin:0}footer .footer-bottom ul li{border:none;padding:0 10px 0 0;display:inline-block}footer .footer-bottom ul li:first-child{padding-top:0}#owl-gallery{padding-top:1px;padding-bottom:1px;background:#fff;border-top:1px solid;border-bottom:1px solid}#owl-gallery .item{margin:0}#owl-gallery .item img{display:block;width:100%;height:auto;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#owl-gallery .item img:hover{opacity:.5}#owl-reviews{padding:0 10px}.reviews{padding:0 15px 0 10px}.reviews .review-cite{text-align:right;padding-right:12px}.reviews a{color:#333}#owl-reviews img,.reviews img{margin-bottom:5px;border:1px solid #0085b0}#owl-reviews .text-balloon,.reviews .text-balloon{display:inline-block;border:1px solid #ebebeb!important;padding:15px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.12);box-shadow:0 3px 0 0 rgba(0,0,0,.12);margin:0 10px 10px 8px;background-color:#fff}#owl-reviews .text-balloon:before,.reviews .text-balloon:before{content:" ";position:absolute;width:0;height:0;left:14px;top:30px;border-top:7px solid;border-bottom:7px solid;border-right:10px solid;border-color:#fff #ebebeb transparent transparent}#owl-reviews .text-balloon:after,.reviews .text-balloon:after{content:" ";position:absolute;width:0;height:0;left:16px;top:30px;border-top:6px solid;border-bottom:6px solid;border-right:10px solid;border-color:transparent #fff transparent transparent}#owl-reviews .text-balloon span,.reviews .text-balloon span{display:block;padding-top:5px}.standard-slider .owl-theme .owl-controls .owl-buttons div,.testimonials .owl-theme .owl-controls .owl-buttons div{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:6px;display:inline-block;margin:0 auto;background-color:#fff;transition:all .3s ease-in-out;filter:Alpha(Opacity=100);opacity:1;border:1px solid}#go-top:hover,.standard-slider .owl-theme .owl-controls .owl-buttons div,.testimonials .owl-theme .owl-controls .owl-buttons div{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.standard-slider .owl-theme .owl-controls .owl-buttons div i,.testimonials .owl-theme .owl-controls .owl-buttons div i{width:8px;height:10px;text-align:center}.testimonials .owl-theme .owl-controls .owl-buttons div.owl-prev{position:absolute;top:35%;left:-10px}.testimonials .owl-theme .owl-controls .owl-buttons div.owl-next{position:absolute;top:35%;right:-10px}.standard-slider .owl-theme .owl-controls .owl-buttons div.owl-prev:hover i,.testimonials .owl-theme .owl-controls .owl-buttons div.owl-prev:hover i{animation-name:fadeOutLeft;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;-webkit-animation-name:fadeOutLeft;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-name:fadeOutLeft;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-in-out}.standard-slider .owl-theme .owl-controls .owl-buttons div.owl-next:hover i,.testimonials .owl-theme .owl-controls .owl-buttons div.owl-next:hover i{animation-name:fadeOutRight;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;-webkit-animation-name:fadeOutRight;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-name:fadeOutRight;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-in-out}.standard-slider .owl-theme .owl-controls .owl-buttons div.owl-prev i,.testimonials .owl-theme .owl-controls .owl-buttons div.owl-prev i{padding-right:0}.standard-slider .owl-theme .owl-controls .owl-buttons div.owl-next i,.testimonials .owl-theme .owl-controls .owl-buttons div.owl-next i{padding-left:3px;padding-right:0}.standard-slider.room-slider #owl-standard{-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.12);box-shadow:0 3px 0 0 rgba(0,0,0,.12);-webkit-border-radius:5px;border-radius:5px}.standard-slider .owl-theme .owl-controls .owl-buttons div{border:1px solid}.standard-slider .owl-theme .owl-controls .owl-buttons div.owl-prev{position:absolute;top:40%;left:20px}.standard-slider .owl-theme .owl-controls .owl-buttons div.owl-next{position:absolute;top:40%;right:20px}.owl-home.owl-theme .owl-controls{position:absolute;width:100%;margin-top:-240px}.owl-home.owl-theme .owl-controls .owl-buttons div{color:#fff;font-size:58px;background:0 0}.owl-home.owl-theme .owl-controls .owl-next{position:absolute;right:-5px}.owl-home.owl-theme .owl-controls .owl-prev{position:absolute;left:-5px}.parallax-effect{padding-top:1px;padding-bottom:1px;background:#fff;border:none;width:100%;position:relative}.parallax-effect h1,.parallax-effect h2,.parallax-effect h3,.parallax-effect h4,.parallax-effect h5,.parallax-effect h6{color:#fff;text-shadow:1px 1px 2px #000;margin-top:81px}.parallax-effect h2 b,.parallax-effect h2 i,.parallax-effect h2 small{color:#fff;font-size:24px;font-weight:600;font-style:normal}@media (min-width:992px) and (max-width:1199px){.parallax-effect h1{font-size:24px}}.parallax-effect #parallax-image{height:300px;margin:0;background-position:center center;background-size:cover}.parallax-effect #parallax-image,.parallax-effect #parallax-pagetitle{color:#fff;padding:0;width:100%;background-image:url(../images/parallax/parallax-01.jpg);-webkit-background-size:cover}.parallax-effect .color-overlay{position:relative;height:100%}.parallax-effect .content h3{font-size:36px;margin-bottom:0}.parallax-effect .content p{font-size:24px}.parallax-effect .content button{margin-top:50px}.parallax-effect #parallax-pagetitle{margin-top:-1px;height:140px;background-position:center -59px;background-size:cover}@media (min-width:992px) and (max-width:1199px){.parallax-effect #parallax-pagetitle{background-position:center -20px}}@media (max-width:767px){.parallax-effect #parallax-pagetitle{height:92px}.social-toolbar:after{content:" ";display:block;clear:both}.social-toolbar a{display:none}#fixed-price-sticky-wrapper #fixed-price{width:auto;position:relative!important}body.home-page #reservation-form-sticky-wrapper.is-sticky #reservation-form{position:relative!important}label>i{bottom:-15px!important}}.spinner5{position:fixed;display:none;width:50px;height:50px;left:50%;top:285px;margin-left:170px;border:3px solid #e8e0dd;border-radius:50%;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;z-index:999;box-shadow:3px 3px 1px #7c7c7c;-webkit-animation:spin .6s infinite linear;animation:spin .6s infinite linear}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes scale{0%{-webkit-transform:scale(0);transform:scale(0)}90%{-webkit-transform:scale(.7);transform:scale(.7)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{0%{-webkit-transform:scale(0);transform:scale(0)}90%{-webkit-transform:scale(.7);transform:scale(.7)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes border{0%,100%{border-radius:0}50%{border-radius:50%}}@keyframes border{0%,100%{border-radius:0}50%{border-radius:50%}}.spinner{width:60px;height:60px;position:absolute;top:220px;z-index:1000;left:50%;margin-left:-30px;color:#0085b0;padding-top:19px;text-align:center}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}#filters .btn{font-size:12px;background:#f5f5f5;color:#5e5e5e;font-weight:400;text-transform:none;margin-left:2px}.revolution-slider{padding-bottom:1px;background:#fff;margin-top:0;border-bottom:1px solid}.revolution-slider .bannercontainer{width:100%;position:relative;padding:0;background:#0085b0}.revolution-slider .banner{width:100%;position:relative;z-index:0}.revolution-slider .tp-caption.revolution-starhotel.bigtext,.revolution-slider .tp-caption.smalltext{white-space:nowrap;color:#fff;position:absolute;font-family:Raleway;margin:0;border-width:0;border-style:none;padding:1px 4px 0;text-shadow:0 3px 3px rgba(0,0,0,.3)}.revolution-slider .tp-caption.revolution-starhotel.bigtext{font-weight:600;font-size:26px;line-height:40px}.revolution-slider .tp-caption.revolution-starhotel.bigtext span{letter-spacing:-3px}.revolution-slider .tp-caption.revolution-starhotel.bigtext span i{font-size:.5em;vertical-align:middle}.revolution-slider .tp-caption.smalltext{font-weight:400;font-size:23px;line-height:30px;text-align:left}.appear{opacity:0}.animated{opacity:1}#go-top{position:fixed;float:right;right:44px;bottom:44px;z-index:9999;display:none;cursor:pointer;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;padding:10px;background-color:#fff;opacity:.75;border:1px solid}#go-top:hover{border-color:#fff;transition:all .3s ease-in-out}#go-top i{width:27px;text-align:center}#go-top:hover i{color:#fff;animation-name:fadeOutUp;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;-webkit-animation-name:fadeOutUp;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-name:fadeOutUp;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-in-out}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{-webkit-transition-duration:0;-moz-transition-duration:0;-ms-transition-duration:0;-o-transition-duration:0;transition-duration:0}.isotope-item{z-index:2;margin:0 -1px}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope a{transition:all .5s ease}.fotorama-search .fotorama__wrap--css3 .fotorama__stage .fotorama__img,.isotope a{-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease}.isotope a:hover{opacity:.7}#map{width:100%;height:342px;overflow:visible!important;border:none;margin:1px 0 2px;background:#fff;padding-bottom:1px;border-bottom:1px solid #0085b0}a{color:#0085b0}#owl-reviews .text-balloon span,#reservation-form .price,.blog-author span,.room-thumb .main .price,.ui-state-active,.ui-state-focus,.ui-state-highlight,.ui-state-hover,.ui-widget-content .ui-state-active,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-highlight,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-active,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-highlight,.ui-widget-header .ui-state-hover,.yamm a:hover,aside .widget ul a:hover,label span{color:#0085b0!important}.ui-datepicker-today .ui-state-highlight,.ui-widget-content .ui-state-highlight{color:#8b8b8b!important}#go-top,#go-top i,#reservation-form .fa.infield,#reservation-form .form-inline .fa.infield,.box-icon i,.room-thumb .content i,.standard-slider .owl-theme .owl-controls .owl-buttons div,.standard-slider .owl-theme .owl-controls .owl-buttons div i,.table-pricing th strong,.testimonials .owl-theme .owl-controls .owl-buttons div,.testimonials .owl-theme .owl-controls .owl-buttons div i,table i{color:#0085b0}#go-top,#map,#owl-gallery,#owl-reviews img,.blog-author img,.box-icon .circle,.comment .avatar img,.navbar-nav .dropdown-menu,.parallax-effect,.revolution-slider,.standard-slider .owl-theme .owl-controls .owl-buttons div,.testimonials .owl-theme .owl-controls .owl-buttons div,.ui-state-active,.ui-state-focus,.ui-state-highlight,.ui-state-hover,.ui-widget-content .ui-state-active,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-highlight,.ui-widget-content .ui-state-hover,.ui-widget-header,.ui-widget-header .ui-state-active,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-highlight,.ui-widget-header .ui-state-hover,aside h3,blockquote{border-color:#0085b0!important}#call-to-action,#go-top:hover,#top-header .th-text .th-item .btn-group ul.dropdown-menu>li>a:hover,.box-icon .circle:hover,.comment .reply-button,.gallery a i,.gallery-slider a i,.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover,.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,.standard-slider .owl-theme .owl-controls .owl-buttons div:hover,.testimonials .owl-theme .owl-controls .owl-buttons div:hover,article .meta-date,aside .widget .tags a,aside .widget ul a:hover .badge{background:#0085b0}.comment,.panel-default>.panel-heading,.room-thumb .main .price,.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:rgba(255,255,255,.5)}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:rgba(60,145,211,.16)}td ul{padding:0;list-style-position:inside}.table-pricing td,.table-pricing th{vertical-align:middle!important}.table-pricing td.td-price{text-align:center;font-weight:700}.table-pricing small{display:block;color:#6c6c6c;font-weight:400}.table-pricing td{text-shadow:1px 1px #fff}.table-pricing span.label{background-color:#0085b0;text-shadow:1px 1px #000;font-size:11px}.parallax-effect .color-overlay{background-color:rgba(0,0,0,.65)}.navbar-default .navbar-brand,.navbar-default .navbar-nav .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .dropdown-menu>li>a:hover,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#0085b0}@media (max-width:767px){.search-result section .ribbon:before{opacity:1!important}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#0085b0;background-color:transparent}.rating{position:absolute;top:-20px;width:109px;text-align:right;padding-right:7px;right:5px;margin-left:-50px;color:#fff!important;font-size:18px;text-shadow:0 0 10px rgba(0,0,0,.33)}.apartment-details .search-toolbar a.btn-black{left:4px}.search-toolbar-back{text-align:center}.search-toolbar-back a{font-size:11px;margin-top:-11px;margin-bottom:5px}.search-toolbar-next-previous{text-align:center;margin-bottom:27px}i.rating-sm{margin-top:12px}.btn-primary.disabled,.btn-primary.disabled:focus,.btn-primary.disabled:hover{border-color:#0e4b81!important;background-color:#0085b0!important}}.navbar-affix{display:none;min-height:36px;position:fixed;top:0;width:847px;background-color:rgba(255,255,255,.9)}.room-thumb .main h5{font-size:13px}.room-thumb .main .price{padding:6px 10px;font-size:16px}@media (min-width:992px) and (max-width:1199px){.navbar-affix{width:696px!important}}.navbar-affix .navbar-nav>li>a{font-size:13px;padding:12px 20px;color:#0085b0}.navbar-affix .navbar-nav>li>a:hover{color:#763d58}.navbar-default .navbar-nav>li>a:hover{color:#91c6ef!important}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{outline:0;background:#575757;color:#fff;text-shadow:none}.btn-primary{background-color:#0085b0;border:none}.reservation-vertical .btn-info i.fa-heart,.reservation-vertical .btn-primary i.fa-angle-double-right{font-size:27px;position:absolute;left:19px;top:2px}.reservation-vertical .btn-info i.fa-heart{font-size:20px;left:14px;top:4px}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{background-color:#56a6e4;border-color:#0085b0}.btn-primary:focus{outline:0}.padding20{padding:20px}.rating,.rating-sm{display:block;color:#f4ac10}i.rating,i.rating-sm{display:block;width:101px;height:20px;background:url(../images/stars.png)}i.rating2{background:url(../images/stars-2.png)}i.rating-sm{width:61px;height:12px;background:url(../images/stars-sm.png)}i.rating.s025{background-position:0 -20px}i.rating.s050{background-position:0 -40px}i.rating.s075{background-position:0 -60px}i.rating.s100{background-position:0 -80px}i.rating.s125{background-position:0 -100px}i.rating.s150{background-position:0 -120px}i.rating.s175{background-position:0 -140px}i.rating.s200{background-position:0 -160px}i.rating.s225{background-position:0 -180px}i.rating.s250{background-position:0 -200px}i.rating.s275{background-position:0 -220px}i.rating.s300{background-position:0 -240px}i.rating.s325{background-position:0 -260px}i.rating.s350{background-position:0 -280px}i.rating.s375{background-position:0 -300px}i.rating.s400{background-position:0 -320px}i.rating.s425{background-position:0 -340px}i.rating.s450{background-position:0 -360px}i.rating.s475{background-position:0 -380px}i.rating.s500{background-position:0 -400px}i.rating-sm.s025{background-position:0 -123px}i.rating-sm.s050{background-position:0 -12px}i.rating-sm.s075{background-position:0 -135px}i.rating-sm.s100{background-position:0 -25px}i.rating-sm.s125{background-position:0 -148px}i.rating-sm.s150{background-position:0 -37px}i.rating-sm.s175{background-position:0 -160px}i.rating-sm.s200{background-position:0 -49px}i.rating-sm.s225{background-position:0 -172px}i.rating-sm.s250{background-position:0 -61px}i.rating-sm.s275{background-position:0 -184px}i.rating-sm.s300{background-position:0 -74px}i.rating-sm.s325{background-position:0 -197px}i.rating-sm.s350{background-position:0 -86px}i.rating-sm.s375{background-position:0 -209px}i.rating-sm.s400{background-position:0 -98px}i.rating-sm.s425{background-position:0 -221px}i.rating-sm.s450{background-position:0 -111px}i.rating-sm.s475{background-position:0 -234px}i.rating-sm.s500{background-position:0 -246px}.stars5{display:inline-block;width:99px;height:18px;background:url(../images/etoiles.png) 0 -180px}.stars5.s4-6,.stars5.s4-7,.stars5.s4-8,.stars5.s4-9{background-position:0 -381px}.stars5.s5{background-position:0 -180px}.stars5.s4-1{background-position:0 -361px}.stars5.s4-2,.stars5.s4-3,.stars5.s4-4{background-position:0 -180px}.stars5.s4-5{background-position:0 -160px}.stars5.s3-6,.stars5.s3-7,.stars5.s3-8,.stars5.s3-9{background-position:0 -341px}.stars5.s4{background-position:0 -161px}.stars5.s3-1,.stars5.s3-2,.stars5.s3-3{background-position:0 -120px}.stars5.s3-4,.stars5.s3-5{background-position:0 -140px}.stars5.s2-6,.stars5.s2-7,.stars5.s2-8,.stars5.s2-9,.stars5.s3{background-position:0 -100px}.stars5.s2-1,.stars5.s2-2,.stars5.s2-3,.stars5.s2-4,.stars5.s2-5{background-position:0 -80px}.stars5.s1-6,.stars5.s1-7,.stars5.s1-8,.stars5.s1-9,.stars5.s2{background-position:0 -60px}.stars5.s1-1,.stars5.s1-2,.stars5.s1-3,.stars5.s1-4,.stars5.s1-5{background-position:0 -40px}.stars5.s1{background-position:0 -20px}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:"";border-radius:inherit;background-color:rgba(0,175,234,.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none!important;transform:none!important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform,width;transition-property:transform,width;transition-timing-function:cubic-bezier(.1,0,.25,1);transition-duration:0}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama--fullscreen,.fullscreen{width:100%!important;height:100%!important;margin:0!important}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{-moz-box-orient:vertical;display:inline-block;vertical-align:middle}.fotorama:not(.fotorama--unobtrusive)>:not(:first-child),.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap *{box-sizing:content-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(fotorama.png) no-repeat}px){background-size:96px 160px}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:0 0!important}}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage,.fullscreen{background:#000}.fotorama{min-width:1px;overflow:hidden}.fullscreen{max-width:100%!important;max-height:100%!important;padding:0!important;overflow:hidden!important}.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;margin:0 auto;direction:ltr;z-index:0}.fotorama__stage__frame.fotorama__active,.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden;border-radius:0;background-color:#000}.fotorama-detail .fotorama__stage__frame{background-color:#f5f5f5}.fotorama-detail .fotorama__arr{color:#0085b0;text-shadow:none;font-size:46px}.fotorama-detail .fotorama__fullscreen-icon{color:#fff;background:rgba(203,107,153,.35);font-size:16px}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full,.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__img{opacity:0;border:none!important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#0085b0;background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__caption__wrap{box-sizing:border-box;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.59) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.59)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#87919b 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#87919b 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,#87919b 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#fff 100%);padding:15px 10px;width:100%;text-align:center;color:#fff;text-shadow:1px 1px #000}.fotorama-search .fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition:all .5s ease}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s;top:0!important}header .fotorama__wrap--css3 .fotorama__stage .fotorama__img{opacity:.1}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{opacity:0}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{margin-top:-16px}.fotorama__arr--prev{left:-6px;background-position:0 0;text-align:left!important}.fotorama__arr--next{right:-6px;background-position:-32px 0;text-align:right!important}.fotorama__arr--disabled{pointer-events:none;cursor:default;opacity:.1}.fotorama__fullscreen-icon{background-position:0 -32px}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px,-32px,0)!important;transform:translate3d(32px,-32px,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px,0,0)!important;transform:translate3d(-48px,0,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px,0,0)!important;transform:translate3d(48px,0,0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.ac-day-split-bottom-ac-grey-out-history,.ac-day-split-top-ac-grey-out-history,.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}.fotorama__nav:before,.fotorama__stage:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama__arr{display:block;position:absolute;width:80px;height:80px;line-height:80px;border-radius:0!important;top:50%;margin:-26px 10px 0;background:0 0;color:#fff;font-size:70px}.fotorama__arr,.fotorama__fullscreen-icon{text-align:center;-webkit-border-radius:50%}.fotorama__fullscreen-icon{width:32px;height:32px;line-height:32px;top:0;right:0;z-index:20;color:#fff;opacity:.8;border-radius:50%;background:rgba(0,0,0,.2);margin:10px}.ac-day-split-bottom,.ac-day-split-top{z-index:50;position:absolute;width:0;height:0;border-style:solid;line-height:0}.fotorama__fullscreen-icon:before{content:"\f065"}.fotorama__arr--next:before{content:"\f105"}.fotorama__arr--prev:before{content:"\f104"}.fotorama__arr:before,.fotorama__fullscreen-icon:before,.fotorama__video-close:before,.fotorama__video-play:before{font-family:FontAwesome}.mask .fotorama__stage__frame{background:0 0!important}.mask .fotorama__arr{margin-right:9px;margin-left:8px}.listing-photos .fotorama__arr,.room-thumb .fotorama__arr{background:0 0;font-size:34px;margin:-16px 2px 0}.listing-photos .fotorama__arr{margin:-36px 10px 0;font-size:45px;color:#fff;text-shadow:1px 1px 2px #000}.ac-calendar-container,.ac-calendar-container table.ac-table,.ac-calendar-container table.ac-table td{font-family:Arial,Helvetica,sans-serif;font-size:12px}.ac-day-split-top{left:0;top:0;border-width:22px 22px 0 0}.ac-day-split-bottom{right:0;bottom:0;border-width:0 0 22px 22px}.status-ac-grey-out-history{background-color:#e4e4e4}.ac-day-split-day{position:relative;z-index:100}.ac-clear{clear:both}.ac-calendar-container *{outline:0;-moz-box-sizing:content-box;box-sizing:content-box}.ac-calendar-months .ac-calendar{float:left}.ac-calendar{position:relative}.ac-calendar-container table.ac-table{border:1px solid #ccc;border-collapse:separate;border-spacing:2px;table-layout:fixed;float:left;padding:10px 8px 6px 10px!important;margin:5px 10px 5px 0;width:172px;display:block;height:218px;font-weight:400;background-color:#fff}.ac-calendar-container table.ac-table td{width:22px;height:22px;display:block;float:left;position:relative;margin-right:2px;font-weight:400;border-collapse:collapse;text-align:center;line-height:22px}.ac-calendar-container table.ac-table tr{height:24px;display:block;float:left;clear:left;width:100%}.ac-calendar-container .ac-next img,.ac-calendar-container .ac-prev img{border:none;display:none}.ac-calendar-container table.ac-table tr.ac-weekdays{height:36px;width:170px}.ac-calendar-container table.ac-table tr.ac-weekdays td{padding:8px 0 4px!important;height:36px;font-weight:700;font-family:Arial,Helvetica,sans-serif;font-size:12px}.ac-calendar-container .ac-calendar-editor,.ac-calendar-container .ac-calendar-editor ul li input,.ac-calendar-container th.ac-heading,.ac-calendar-legend-box,div.ac-yearly-calendar-legend{font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:400}.ac-calendar-container .ac-pad{background-color:#fff;width:22px;height:22px}.ac-calendar-container .ac-prev{text-decoration:none;width:20px;height:19px;float:left;margin-left:0;border:none;background:url(images/arrow-left.png) left top no-repeat}.ac-calendar-container .ac-next{text-decoration:none;width:20px;height:19px;float:right;border:none;background:url(images/arrow-right.png) left top no-repeat}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:32),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-devicepixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.ac-calendar-container .ac-prev{background-image:url(images/arrow-left@2x.png);background-size:20px 19px}.ac-calendar-container .ac-next{background-image:url(images/arrow-right@2x.png);background-size:20px 19px}}.ac-calendar-container tr.ac-heading{height:32px!important;width:166px!important}.ac-calendar-container th.ac-heading{display:block;float:left;width:100%;border-collapse:collapse;border-bottom:1px solid #000;background-color:#fff;padding-bottom:11px;height:20px;line-height:20px}.ac-calendar-container .ac-calendar-editor,.ac-calendar-legend-box{float:left;background-color:#fff;border:1px solid #ccc}.ac-calendar-container .ac-calendar-options{display:none}.ac-calendar-legend-box{margin:5px 10px 5px 0;padding:12px 12px 10px}.ac-calendar-legend-box span.ac-legend-item{display:block;min-height:22px;line-height:22px;padding-bottom:2px;font-size:12px}.ac-calendar-legend-box span.ac-legend-item p{float:left;max-width:220px}.ac-calendar-legend-box span.ac-legend-color{display:block;width:22px;height:22px;float:left;clear:left;position:relative;margin-right:5px}.ac-calendar-container .ac-calendar-editor{margin:5px;padding:7px 7px 5px}.ac-calendar-container .ac-calendar-editor ul{list-style:none;margin:0;padding:0}.ac-calendar-container .ac-calendar-editor ul li{display:block;margin-bottom:2px;float:left;clear:left}.ac-calendar-container .ac-calendar-editor ul li span.ac-select-status{display:block;width:24px;height:24px;float:left;clear:left;position:relative;line-height:24px;text-align:center;margin-right:3px}.ac-calendar-container .ac-calendar-editor ul li span.ac-select-status .ac-day-split-top{border-width:24px 24px 0 0}.ac-calendar-container .ac-calendar-editor ul li span.ac-select-status .ac-day-split-bottom{border-width:0 0 24px 24px}.ac-calendar-container .ac-calendar-editor ul li select{height:16px;line-height:16px;padding:3px 2px 3px 0;border:1px solid #dfdfdf;width:120px;float:left}.ac-calendar-container .ac-calendar-editor ul li input{height:20px;line-height:20px;float:left;border:1px solid #dfdfdf;margin-left:5px;width:297px;padding-left:3px}.ac-loading{display:none;width:32px;height:32px;position:absolute;left:50%;margin-left:-16px;top:50%}div.ac-yearly-calendar{position:relative;width:823px;height:336px;display:block;clear:both;background-color:#fff}div.ac-yearly-calendar ul{display:block;list-style:none;padding:10px 12px 12px 10px;box-shadow:0 0 6px #c7c7c7}div.ac-yearly-calendar ul li span{margin:2px 0 0 2px;display:block;width:22px;height:22px;float:left;position:relative;text-align:center;line-height:22px;font-style:normal;color:#000;font-size:12px;font-family:Arial,Helvetica,sans-serif}.ac-day-heading.hover,.ac-month-heading.hover{background-color:#e1e1e1!important}div.ac-yearly-calendar ul li span.ac-day-heading{background-color:#f3f3f3}div.ac-yearly-calendar ul li span.first-span{background-color:#f3f3f3;width:53px}div.ac-yearly-calendar ul li span.first-span select{width:53px!important;height:21px;margin-left:0;text-align:center;color:#000;font-size:12px;font-family:Arial,Helvetica,sans-serif}div.ac-yearly-calendar ul li span.first-span.select{background-color:transparent}div.ac-yearly-calendar ul li span.disabled{background-color:#e4e4e4}div.ac-yearly-calendar .ac-loading{position:absolute;top:50%;left:50%}div.ac-yearly-calendar-legend{padding:7px 12px 11px 0;float:left;clear:both}div.ac-yearly-calendar-legend span.ac-legend-item{display:inline-block;min-height:22px;line-height:22px;padding-bottom:2px;font-size:12px;margin-right:12px}div.ac-yearly-calendar-legend span.ac-legend-item p{float:left;max-width:200px}div.ac-yearly-calendar-legend span.ac-legend-color{display:block;width:22px;height:22px;float:left;clear:left;position:relative;margin-right:5px}div.ac-dropdown-container{position:relative;float:left;line-height:19px;padding:0 0 0 5px!important;height:19px}div.ac-dropdown-container .ac-dropdown{width:116px;height:19px!important;box-sizing:border-box!important;text-align:left;display:block;margin:0 0 -5px!important;padding:0 0 0 4px!important}div.ac-dropdown-container .ac-dropdown,div.ac-dropdown-year-container .ac-dropdown-year{cursor:pointer;border:1px solid #999;color:#000;font-size:12px;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important}div.ac-dropdown-container .ac-dropdown span{line-height:17px;margin:0;padding:0}div.ac-dropdown-year-container{position:relative;float:left;line-height:22px;padding:0!important;height:22px;z-index:100}div.ac-dropdown-year-container .ac-dropdown-year{width:53px;height:22px!important;background:url(../calendar/images/select-arrow.png) 40px 7px no-repeat #fff;box-sizing:border-box!important;text-align:left;display:block;margin:0 0 -5px!important;padding:0 0 0 6px!important}.ac-day-split-bottom-1,.ac-day-split-bottom-default,.ac-day-split-top-1,.ac-day-split-top-default{display:none}div.ac-dropdown-year-container .ac-dropdown-year span{line-height:19px;margin:0;padding:0;text-align:left}div.ac-dropdown-year-container .ac-dropdown-year option{z-index:99999!important;position:relative}@media screen and (-webkit-min-device-pixel-ratio:0){div.ac-yearly-calendar ul li span.first-span select{width:53px!important;height:20px;margin-left:0;text-align:center}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){div.ac-dropdown-container .ac-dropdown span{line-height:19px;margin:0;padding:0}div.ac-dropdown-year-container .ac-dropdown-year span{line-height:22px;margin:0;padding:0}div.ac-yearly-calendar ul li span.first-span select{width:50px!important;height:20px!important;margin-left:0;text-align:center}}.status-default{background-color:#dfc}.status-1{background-color:#ffc0bd}.ac-day-split-top-2{border-color:#dfc transparent transparent}.ac-day-split-bottom-2{border-color:transparent transparent #ffc0bd}.ac-day-split-top-3{border-color:#ffc0bd transparent transparent}.ac-day-split-bottom-3{border-color:transparent transparent #dfc}.i-check,.i-radio{display:inline-block;vertical-align:middle;margin:0 5px 0 -13px;padding:0;width:22px;height:22px;border:1px solid #ccc;background:#fff;cursor:pointer;top:1px;left:-7px;float:left;text-align:center;line-height:20px;transition:.3s;position:relative;overflow:hidden}.i-check,.i-check:before,.i-radio,.i-radio:before{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s}.i-check:before,.i-radio:before{content:"\f00c";font-family:FontAwesome;transition:.3s;-webkit-transform:translate3d(0,-25px,0);-moz-transform:translate3d(0,-25px,0);-o-transform:translate3d(0,-25px,0);-ms-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0);display:block;opacity:0;color:#fff;font-size:14px}.checkbox-small label,.checkbox-small label .i-check:before,.checkbox-small label .i-radio:before,.i-radio:before,.radio-small label,.radio-small label .i-check:before,.radio-small label .i-radio:before{font-size:12px}.checkbox-stroke .i-check.checked:before,.checkbox-stroke .i-radio.checked:before,.i-check.i-check-stroke.checked:before,.radio-stroke .i-check.checked:before,.radio-stroke .i-radio.checked:before{color:#ed8323}.i-check.hover,.i-radio.hover{border:1px solid #ed8323}.i-check.checked,.i-radio.checked{border:1px solid #00589d;background:#0085b0}.i-check.checked:before,.i-radio.checked:before{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;-ms-filter:none;filter:none}.i-check.disabled,.i-radio.disabled{border-color:#d9d9d9!important}.i-check.disabled.checked,.i-radio.disabled.checked{background:#ccc!important}.i-check.i-check-stroke.checked{background:#fff}.i-radio{-webkit-border-radius:50%;border-radius:50%}.checkbox-switch .i-check,.checkbox-switch .i-radio,.radio-switch .i-check,.radio-switch .i-radio{-webkit-border-radius:0;border-radius:0;width:44px;broder-color:#999;border-width:2px}.checkbox-switch .i-check:before,.checkbox-switch .i-radio:before,.radio-switch .i-check:before,.radio-switch .i-radio:before{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:#b3b3b3;content:"";width:16px;height:14px;top:2px;left:2px;position:absolute}.irs,.irs-line{position:relative;display:block}.checkbox-switch .i-check.checked,.checkbox-switch .i-radio.checked,.radio-switch .i-check.checked,.radio-switch .i-radio.checked{background:#fff}.checkbox-switch .i-check.checked:before,.checkbox-switch .i-radio.checked:before,.radio-switch .i-check.checked:before,.radio-switch .i-radio.checked:before{background:#ed8323;-webkit-transform:translate3d(20px,0,0);-moz-transform:translate3d(20px,0,0);-o-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}.checkbox-switch .i-check.disabled:before,.checkbox-switch .i-radio.disabled:before,.radio-switch .i-check.disabled:before,.radio-switch .i-radio.disabled:before{background:#ccc!important}.checkbox-stroke .i-check.checked,.checkbox-stroke .i-check.checked.disabled,.checkbox-stroke .i-radio.checked,.checkbox-stroke .i-radio.checked.disabled,.radio-stroke .i-check.checked,.radio-stroke .i-check.checked.disabled,.radio-stroke .i-radio.checked,.radio-stroke .i-radio.checked.disabled{background:#fff}.checkbox-small.checkbox-inline,.checkbox-small.radio-inline,.radio-small.checkbox-inline,.radio-small.radio-inline{margin:0}.checkbox-small label .i-check,.checkbox-small label .i-radio,.radio-small label .i-check,.radio-small label .i-radio{width:18px;height:18px;line-height:16px;top:3px}.checkbox-small label .i-radio:before,.radio-small label .i-radio:before{font-size:9px}.checkbox-lg label,.checkbox-lg label .i-check:before,.checkbox-lg label .i-radio:before,.radio-lg label,.radio-lg label .i-check:before,.radio-lg label .i-radio:before{font-size:16px}.checkbox-lg,.radio-lg{margin-bottom:20px}.checkbox-lg.checkbox-inline,.checkbox-lg.radio-inline,.radio-lg.checkbox-inline,.radio-lg.radio-inline{margin:0}.checkbox-lg label .i-check,.checkbox-lg label .i-radio,.radio-lg label .i-check,.radio-lg label .i-radio{width:26px;height:26px;line-height:24px;top:-1px}.checkbox-lg label .i-radio:before,.radio-lg label .i-radio:before{font-size:14px}.checkbox-stroke .i-check.checked.disabled:before,.checkbox-stroke .i-radio.checked.disabled:before,.radio-stroke .i-check.checked.disabled:before,.radio-stroke .i-radio.checked.disabled:before{color:#ccc}.checkbox-small.checkbox-inline+.checkbox-small.checkbox-inline,.radio-small.radio-inline+.radio-small.radio-inline{margin-left:10px}.checkbox-lg.checkbox-inline+.checkbox-lg.checkbox-inline,.radio-lg.radio-inline+.radio-lg.radio-inline{margin-left:20px}.irs{user-select:none}.irs,div.cs-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.irs-bar,.irs-bar-edge{position:absolute;display:block}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0}.irs-line-left{left:0;width:11%}.irs-line-mid{left:9%;width:82%}.irs-line-right{right:0;width:11%}.irs-bar,.irs-shadow{left:0;width:0}.irs-bar-edge{left:0}.irs-shadow{position:absolute;display:none}.irs-from,.irs-max,.irs-min,.irs-single,.irs-slider,.irs-to{position:absolute;display:block}.irs-slider{z-index:1}.irs-slider.type_last{z-index:2}.irs-min{left:0;cursor:default}.irs-max{right:0;cursor:default}.irs-from,.irs-single,.irs-to{top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:0 0;z-index:2}.lt-ie9 .irs-disable-mask{background:#000;cursor:not-allowed}.irs-slider,svg#map-svg g[id^=arrond_]{cursor:pointer}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;outline:0!important;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:transparent!important}.icon,div.cs-select{display:inline-block}.irs{height:55px}.irs-with-grid{height:75px}.irs-line{overflow:hidden;outline:0!important;height:10px;top:33px;background:#eee;background:linear-gradient(to bottom,#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:16px;-moz-border-radius:16px}.irs-line-left,.irs-line-mid,.irs-line-right{height:8px}.irs-bar{height:10px;top:33px;border-top:1px solid #00589d;border-bottom:1px solid #00589d;background:#0085b0}.irs-bar-edge{height:10px;top:33px;width:14px;border:1px solid #428bca;border-right:0;background:#428bca;background:linear-gradient(to top,#428bca 0,#7fc3e8 100%);border-radius:16px 0 0 16px;-moz-border-radius:16px 0 0 16px}.irs-shadow{height:2px;top:38px;background:#000;opacity:.3;border-radius:5px;-moz-border-radius:5px}.irs-slider,.irs-slider.state_hover,.irs-slider:hover{background:#fff}.irs-slider{top:28px;width:20px;height:20px;border:1px solid #aaa;border-radius:50%;box-shadow:1px 1px 3px rgba(0,0,0,.3)}.irs-max,.irs-min{color:#333;font-size:12px;top:0;background:rgba(0,0,0,.1);-moz-border-radius:3px}.irs-from,.irs-max,.irs-min,.irs-single,.irs-to{line-height:1.333;text-shadow:none;padding:1px 5px;border-radius:3px}.lt-ie9 .irs-max,.lt-ie9 .irs-min{background:#ccc}.irs-from,.irs-single,.irs-to{color:#fff;font-size:14px;background:#0085b0;-moz-border-radius:3px}.lt-ie9 .irs-from,.lt-ie9 .irs-single,.lt-ie9 .irs-to{background:#999}.irs-grid{height:27px}.irs-grid-pol{opacity:.5;background:#428bca}.irs-grid-pol.small{background:#999}.irs-grid-text{bottom:5px;color:#99a4ac}#preloader{background-color:#fff;height:100%;position:fixed;width:100%;z-index:999999}.preloader{background:#fff;height:36px;left:50%;margin-left:-18px;margin-top:-18px;position:absolute;text-align:center;top:50%;width:36px}.icon{width:32px;height:32px;background:url(../images/icons.png);border:0;margin-right:2px}.icon.icon-b1{background-position:-240px -160px}.icon.icon-b2{background-position:-280px -160px}.icon.icon-b3{background-position:-240px -120px}.icon.icon-b4{background-position:-280px -120px}.icon.icon-b5{background-position:-120px -80px}.icon.icon-m1{background-position:0 -200px}.icon.icon-m2{background-position:-40px -200px}.icon.icon-m3{background-position:-80px -200px}.icon.icon-m4{background-position:-120px -200px}.icon.icon-m5{background-position:-160px -200px}.icon.icon-m6{background-position:-200px -200px}.icon.icon-m7{background-position:-240px -200px}.icon.icon-m8{background-position:-280px -200px}.icon.icon-m9{background-position:-320px -200px}.icon.icon-m10{background-position:-360px -200px}.icon.icon-l1{background-position:-200px -120px}.icon.icon-l2{background-position:-40px -160px}.icon.icon-l3{background-position:-360px -160px}.icon.icon-l4{background-position:-80px -120px}.icon.icon-l5{background-position:-320px -160px}.icon.icon-l7{background-position:-120px -160px}.icon.icon-l9{background-position:-320px -120px}.icon.icon-l10{background-position:-280px -80px}.icon.icon-l11{background-position:-360px -80px}.icon.icon-l12{background-position:-40px -120px}.icon.icon-l13{background-position:-80px -80px}.icon.icon-l14{background-position:0 -80px}.icon.icon-l15{background-position:-160px -120px}.icon.icon-l16{background-position:-400px -160px}.icon.icon-l19{background-position:-240px -80px}.icon.icon-l22{background-position:0 -120px}.icon.icon-l23{background-position:-280px -80px}.icon.icon-l24{background-position:-400px -120px}.icon.icon-l25{background-position:-400px -80px}.icon.icon-l26{background-position:-160px -80px}.icon.icon-l29{background-position:-160px -160px}.icon.icon-l44{background-position:-120px -120px}.icon.icon-f{background-position:0 -160px}.icon.icon-parking{background-position:-80px -160px}.icon.icon-a-lift{background-position:-40px -40px}.icon.icon-s-lift{background-position:0 -40px}.icon.icon-0-f{background-position:0 0}.icon.icon-1-f{background-position:-40px 0}.icon.icon-2-f{background-position:-80px 0}.icon.icon-3-f{background-position:-120px 0}.icon.icon-4-f{background-position:-160px 0}.icon.icon-5-f{background-position:-200px 0}.icon.icon-6-f{background-position:-240px 0}.icon.icon-7-f{background-position:-280px 0}.icon.icon-8-f{background-position:-320px 0}.icon.icon-9-f{background-position:-360px 0}.icon.icon-10-f{background-position:-400px 0}.icon.icon-p{background-position:-360px -120px}.icon.icon-s{background-position:-120px -120px}.icon.icon-bath{background-position:-40px -80px}.icon.icon-sep{background-position:-320px -80px}svg#map-details [id^=arrond_]>path.selected,svg#map-svg [id^=arrond_]>path.selected{fill:#0d04a6}svg#map-details path.selected2,svg#map-svg path.selected2{fill:#fff}svg#map-details g[id^=arrond_] path{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}svg#map-details g[id^=arrond_] path.selected,svg#map-details g[id^=arrond_] path.selected2{opacity:.8}.search-result section:hover svg#map-details g[id^=arrond_] path{opacity:1}div.cs-select{vertical-align:middle;position:relative;text-align:left;background:#fff;z-index:100;width:100%;max-width:500px;user-select:none}div.cs-select:focus{outline:0}.cs-select select{display:none}.cs-select span{display:block;position:relative;cursor:pointer;padding:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-select>span{padding-right:3em}.cs-select .cs-selected span::after,.cs-select>span::after{speak:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cs-select>span::after{content:"\25BE";right:1em}.cs-select .cs-selected span::after{margin-left:1em}.cs-select.cs-active>span::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}div.cs-active{z-index:2000}.cs-select .cs-options{position:absolute;overflow:hidden;width:100%;background:#fff;visibility:hidden}.cs-select.cs-active .cs-options{visibility:visible}.cs-select ul{list-style:none;margin:0;padding:0;width:100%}.cs-select ul span{padding:1em}.cs-select ul li.cs-focus span{background-color:#ddd}.cs-select li.cs-optgroup ul{padding-left:1em}.cs-select li.cs-optgroup>span{cursor:default}div.cs-skin-slide{color:#0085b0;font-size:13px;width:235px}@media screen and (max-width:30em){div.cs-skin-slide{font-size:1em;width:250px}}div.cs-skin-slide::before{content:"";background:#f7f7f7;position:absolute;width:100%;height:100%;top:0;left:0;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s;transition:transform .3s}.cs-skin-slide.cs-active::before{-webkit-transform:scale3d(1.1,5,1);transform:scale3d(1.1,5,1)}.cs-skin-slide>span{height:39px;line-height:13px;-webkit-transition:text-indent .3s,opacity .3s;transition:text-indent .3s,opacity .3s}.cs-skin-slide.cs-active>span{text-indent:-290px;opacity:0}.cs-skin-slide.cs-active>span::after,.cs-skin-slide>span::after{font-family:FontAwesome;content:"\f0c9";color:#0085b0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cs-skin-slide.cs-active>span::after{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.cs-skin-slide .cs-options{background:0 0;width:90%;padding:1.9em 0;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}@media screen and (max-width:30em){.cs-skin-slide>span{height:60px;line-height:28px}.cs-skin-slide .cs-options{padding-top:3em}}.cs-skin-slide .cs-options li{opacity:0;-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0);-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s}.cs-skin-slide.cs-active .cs-options li{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.cs-skin-slide.cs-active .cs-options li:first-child{-webkit-transition-delay:50ms;transition-delay:50ms}.cs-skin-slide.cs-active .cs-options li:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.cs-skin-slide.cs-active .cs-options li:nth-child(3){-webkit-transition-delay:.15s;transition-delay:.15s}.cs-skin-slide.cs-active .cs-options li:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}.cs-skin-slide.cs-active .cs-options li:nth-child(5){-webkit-transition-delay:.25s;transition-delay:.25s}.cs-skin-slide .cs-options li span{text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:81%;padding:.8em .1em .8em 2em}.cs-skin-slide .cs-options li span:hover,.cs-skin-slide .cs-options li.cs-focus span,.cs-skin-slide .cs-options li.cs-selected span{color:#59083a;background:0 0}.cs-skin-slide .cs-selected span::after{content:""}[class*=" icon-"] span:before,[class^=icon-] span:before{font-family:FontAwesome;position:absolute;left:0;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);font-size:1.5em}.icon-price span::before{content:"\f0d6"}.icon-ranking span::before{content:"\f164"}.icon-bedrooms span::before{content:"\f0f7"}.icon-reviews span::before{content:"\f0e6"}.icon-photos span::before{content:"\f1c5"}.icon-added span::before{content:"\f103"}div.cs-skin-underline{background:0 0;font-size:1.8em;max-width:400px}@media screen and (max-width:30em){div.cs-skin-underline{font-size:1.2em}}.cs-skin-underline>span{padding:.5em 3em .5em .5em;border-color:inherit;font-size:14px;color:#0085b0;text-align:right}#social-sidebar a,.next-previous-apartment,.p-feedback,.text-content-tel{text-align:center}.cs-skin-underline>span::after{font-family:FontAwesome;content:"\f0c9";right:.25em;-webkit-transform:translate3d(0,-50%,0) rotate3d(0,0,1,0deg);transform:translate3d(0,-50%,0) rotate3d(0,0,1,0deg);-webkit-transition:-webkit-transform .5s;transition:transform .5s}.cs-skin-underline.cs-active>span::after{-webkit-transform:translate3d(0,-50%,0) rotate3d(0,0,1,360deg);transform:translate3d(0,-50%,0) rotate3d(0,0,1,360deg)}.cs-skin-underline .cs-options{background:rgba(255,255,255,.9);opacity:0;-webkit-transition:opacity .3s .4s,visibility 0 .7s;transition:opacity .3s .4s,visibility 0 .7s}.cs-skin-underline.cs-active .cs-options{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;margin-top:5px}.cs-skin-underline ul span{position:relative;text-transform:uppercase;font-size:45%;font-weight:700;font-weight:400;letter-spacing:1px;padding:.5em .8em;opacity:0;color:#0085b0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s}.cs-select ul span::after{content:"";opacity:0}.cs-select .cs-selected span::after{font-family:FontAwesome;content:"\f00c";opacity:1;-webkit-transition:opacity .3s .7s;transition:opacity .3s .7s}#social-sidebar a span,.cd-panel header h4{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.apartment-page .home-accueil .price,.apartment-page .home-accueil .price span,.apartment-page .home-accueil h5,.apartment-page .mfp-iframe-holder .mfp-content,.text-justify-footer,.top-home-page-description{font-family:Raleway,sans-serif}.cs-skin-underline ul span::before{content:"";position:absolute;bottom:1px;left:0;height:3px;width:100%;-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0);-webkit-transition:-webkit-transform .3s;transition:transform .3s}.cs-skin-underline.cs-active ul span,.cs-skin-underline.cs-active ul span::before{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.cs-skin-underline li:nth-child(5) span,.cs-skin-underline li:nth-child(5) span::before,.cs-skin-underline.cs-active li:first-child span,.cs-skin-underline.cs-active li:first-child span::before{-webkit-transition-delay:0;transition-delay:0}.cs-skin-underline li:nth-child(4) span,.cs-skin-underline li:nth-child(4) span::before,.cs-skin-underline.cs-active li:nth-child(2) span,.cs-skin-underline.cs-active li:nth-child(2) span::before{-webkit-transition-delay:50ms;transition-delay:50ms}.cs-skin-underline li:nth-child(3) span,.cs-skin-underline li:nth-child(3) span::before{-webkit-transition-delay:.1s;transition-delay:.1s}.cs-skin-underline li:nth-child(2) span,.cs-skin-underline li:nth-child(2) span::before,.cs-skin-underline.cs-active li:nth-child(4) span,.cs-skin-underline.cs-active li:nth-child(4) span::before{-webkit-transition-delay:.15s;transition-delay:.15s}.cs-skin-underline li:first-child span,.cs-skin-underline li:first-child span::before,.cs-skin-underline.cs-active li:nth-child(5) span,.cs-skin-underline.cs-active li:nth-child(5) span::before{-webkit-transition-delay:.2s;transition-delay:.2s}.cs-skin-underline .cs-options li span:hover,.cs-skin-underline .cs-options li.cs-focus span,.cs-skin-underline li.cs-selected span{color:#510a2b;background:0 0}section.step-02{display:none}.panel-faq{margin-top:113px}.newsletter-msg{margin-top:10px}#social-sidebar{left:0;margin-top:-75px;position:fixed;top:50%;z-index:5000}#social-sidebar ul{padding:0;margin:0}#social-sidebar li{list-style:none}#social-sidebar a{background:#0085b0;color:#fff;display:block;height:30px;font-size:15px;line-height:30px;position:relative;width:30px}#social-sidebar a:hover span{left:130%;opacity:1}#social-sidebar a span{border-radius:3px;line-height:24px;left:-100%;margin-top:-16px;opacity:0;padding:4px 8px;position:absolute;-webkit-transition:opacity .3s,left .4s;-moz-transition:opacity .3s,left .4s;-ms-transition:opacity .3s,left .4s;-o-transition:opacity .3s,left .4s;transition:opacity .3s,left .4s;top:50%;white-space:nowrap;z-index:-1}#social-sidebar a span:before{content:"";display:block;height:8px;left:-4px;margin-top:-4px;position:absolute;top:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:8px;z-index:-2}#social-sidebar a[class*=fa-facebook] span,#social-sidebar a[class*=fa-facebook] span:before,#social-sidebar a[class*=fa-facebook]:hover{background:#00aced}#social-sidebar a[class*=fa-twitter] span,#social-sidebar a[class*=fa-twitter] span:before,#social-sidebar a[class*=fa-twitter]:hover{background:#6ec0f2}#social-sidebar a[class*=fa-linkedin] span,#social-sidebar a[class*=fa-linkedin] span:before,#social-sidebar a[class*=fa-linkedin]:hover{background:#0077b5}#social-sidebar a[class*=fa-youtube] span,#social-sidebar a[class*=fa-youtube] span:before,#social-sidebar a[class*=fa-youtube]:hover{background:#cc181e}#social-sidebar a[class*=fa-instagram] span,#social-sidebar a[class*=fa-instagram] span:before,#social-sidebar a[class*=fa-instagram]:hover{background:#d10869}#social-sidebar a[class*=fa-google] span,#social-sidebar a[class*=fa-google] span:before,#social-sidebar a[class*=fa-google]:hover{background:#ea4c89}#social-sidebar a[class*=fa-rss] span,#social-sidebar a[class*=fa-rss] span:before,#social-sidebar a[class*=fa-rss]:hover{background:#1769ff}#social-sidebar a[class*=fa-envelope] span,#social-sidebar a[class*=fa-envelope] span:before,#social-sidebar a[class*=fa-envelope]:hover{background:#84cd00}section.my-wishlist:after{content:" ";position:fixed;top:0;left:0;height:100%;width:100%;z-index:9998;visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background:0 0}section.my-wishlist.is-visible:after{cursor:pointer;visibility:visible;transition:all .3s ease-out;background:rgba(0,0,0,.4)}.cd-panel,section.my-wishlist.is-visible:after{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.cd-panel{position:fixed;bottom:0;height:220px;width:100%;left:0;padding-right:260px;background:#ededed;z-index:9999;-moz-transform:translate(0,218px);-webkit-transform:translate(0,218px);-o-transform:translate(0,218px);-ms-transform:translate(0,218px);transform:translate(0,218px);transition:all .3s ease-out}.cd-panel.is-visible{-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);border-top:1px solid #cacaca}.cd-panel-content{padding:20px}.cd-panel header{margin-top:-32px;padding:9px 10px;width:250px;right:0;background:#ededed;border:1px solid #cacaca;border-right:0;border-bottom:0;cursor:pointer}.cd-panel header h4{margin:0;text-transform:uppercase;font-size:12px;font-weight:700}.cd-panel header i.fa{position:absolute;right:0;top:0;font-size:18px;color:#5e5e5e;padding-top:6px;padding-right:8px}.cd-panel footer{padding:0;width:250px;right:0;position:absolute;background:0 0;top:24px}.all-reviews i.rating-sm{float:right}.more-reviews{margin-top:70px;font-weight:600;white-space:nowrap}.review-details{margin-top:15px}li.metro-icon{white-space:nowrap}.metro-icon img,li.metro-icon img{width:18px}.metro-icon{font-weight:400}.contact-description{text-align:justify}.contact_receiver{width:100%}.contact-form{background:rgba(237,237,237,.84);padding:15px 50px 40px;border:1px solid #dbd5d5}.contact-form .select2-default{color:#cfc9c9!important}.contact-form .select2-container-multi .select2-choices .select2-search-field input{padding:7px}#map_canvas{height:420px!important}.isotope:after{content:"";display:block;clear:both}.isotope img{position:relative;float:left;margin:2px}.isotope img>*{margin:0;padding:0}#reservation-form .text-content-tel,.areas-accommodation,.form-contact,.popup-height{margin-top:10px}.btn-contact{margin-bottom:20px}.mfp-iframe{height:112%!important}.pagination-metros{margin:10px}#no-result-send-request{display:none}.apartment-details address strong{font-size:17px;color:#5e5e5e}.search-box .lined-heading span{font-weight:700}.search-result em,.search-result small .checkin,.search-result small .checkout{text-transform:none}.search-result em{font-weight:600}.rating-table tr:first-child td{border-top:none!important}#myTabLocation{padding:0!important}.text-content-tel{background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:6px;position:relative;border:2px solid #ddd;width:100%}.text-content-tel>h4{margin-top:0;margin-bottom:3px}.text-content-tel>h4>i{margin-right:0}.text-content-tel a.phone{font-size:26px;display:block}.apartment-page .mfp-iframe-holder .mfp-content{height:650px!important}.description-apartment-all{padding-top:15px;text-align:justify}.ribbon span.ri-1{color:#fff;background:#0085b0}.ribbon span.ri-1::before{border-left:3px solid #024e8a;border-top:3px solid #024e8a}.ribbon span.ri-1::after{border-right:3px solid #024e8a;border-top:3px solid #024e8a}.ribbon span.ri-2{color:#0085b0;background:#fde86e}.ribbon span.ri-2::before{border-left:3px solid #af9817;border-top:3px solid #af9817}.ribbon span.ri-2::after{border-right:3px solid #af9817;border-top:3px solid #af9817}.ribbon span.ri-3{color:#fff;background:#505050}.ribbon span.ri-3::before{border-left:3px solid #000;border-top:3px solid #000}.ribbon span.ri-3::after{border-right:3px solid #000;border-top:3px solid #000}.ribbon span.ri-4{background:#a91a83}.ribbon span.ri-4::before{border-left:3px solid #a91a83;border-top:3px solid #a91a83}.ribbon span.ri-4::after{border-right:3px solid #a91a83;border-top:3px solid #a91a83}.ribbon span.ri-5{background:#ea1d1d}.ribbon span.ri-5::before{border-left:3px solid #ea1d1d;border-top:3px solid #ea1d1d}.ribbon span.ri-5::after{border-right:3px solid #ea1d1d;border-top:3px solid #ea1d1d}.ribbon span.ri-6{background:#79a70a}.ribbon span.ri-6::before{border-left:3px solid #79a70a;border-top:3px solid #79a70a}.ribbon span.ri-6::after{border-right:3px solid #79a70a;border-top:3px solid #79a70a}.ribbon span.ri-7{background:#be360c}.ribbon span.ri-7::before{border-left:3px solid #be360c;border-top:3px solid #be360c}.ribbon span.ri-7::after{border-right:3px solid #be360c;border-top:3px solid #be360c}.ribbon span.ri-8{background:#159a93;font-size: 7px}.ribbon span.ri-8::before{border-left:3px solid #159a93;border-top:3px solid #159a93}.ribbon span.ri-8::after{border-right:3px solid #159a93;border-top:3px solid #159a93}.container_newsletter{position:absolute;top:150px;width:50%;right:4%}.apartment-details .rating{margin:0 auto}#owl-reviews a,#owl-reviews a:hover{color:#333}section.rooms .main>h5{display:inline-block;padding:3px 10px 2px;font-weight:400;text-transform:uppercase;font-size:14px;margin-top:12px}section.rooms .main>.price{font-size:15px;float:right;background:rgba(94,94,94,.1);width:18%;text-align:center;padding:5px 0 4px}section.rooms .main>i.fa{position:absolute;top:5px;right:21px;font-size:32px;color:#fff;text-shadow:0 0 6px rgba(0,0,0,.3);cursor:pointer}section.rooms .main{overflow:hidden;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.3);max-height:285px}section.rooms .main>.price span{display:block;font-size:11px;color:#949494;cursor:pointer}.home-accueil .fa-spinner{position:absolute!important;color:#000!important;z-index:999!important;font-size:50px!important;left:50%!important;margin-left:-25px!important;top:82px!important;right:inherit!important}.fotorama-home .content p{font-size:13px;background:#ececec;padding:10px 20px;color:#0085b0}.fotorama-home img{cursor:pointer}.map-home-accueil img{display:block;width:197px;height:197px;margin:0 auto}.box-home .fotorama__html{background:#e5e5e5}.apartment-page .home-accueil .fa-flip.active,.fa-flip,.fa-flip.color{position:absolute;top:0;right:21px;font-size:32px;color:#fff;text-shadow:0 0 6px rgba(0,0,0,.3);cursor:pointer;font-family:Raleway,sans-serif}.apartment-page .home-accueil h5{display:inline-block;padding:3px 10px 2px;font-weight:400;text-transform:uppercase;font-size:14px}.apartment-page .home-accueil .price{font-size:15px;float:right;background:rgba(94,94,94,.1);width:24%;text-align:center;padding:2px 0 4px}.apartment-page .home-accueil .price span{display:block;font-size:11px;color:#949494;cursor:pointer}.main.home-accueil{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.22)}.detail-interested .fotorama__html{background:#e5e5e5}.fotorama-home .content p span{margin-left:10%}.listing-btn .btn-details{background:#7e7e7e;width:100%;margin-bottom:4px}.listing-btn .btn-details:hover{outline:0;background:#575757!important;color:#fff;text-shadow:none}.listing-btn .btn-request{background-color:#0085b0;width:100%;border:none}.listing-btn .btn-request:hover{background-color:#56a6e4;border-color:#285e8e;color:#fff}#survey-share{margin-bottom:30px}.refine-search-phone{padding-top:7px;display:block;text-align:center}#part_two,.spinner4{display:none}.navbar-affix-mobile{left:0;background-color:rgba(0,0,0,.66);color:#fff;width:100%}.reset-search{float:right}.reset-search button{background:0 0;color:#0085b0;font-weight:400;outline:0;border:none;font-size:12px}.reset-search button:hover{background:0 0!important;border:none!important}.spinner4{position:fixed;width:50px;height:50px;margin-left:110px;border:3px solid #e8e0dd;border-radius:50%;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;z-index:999;box-shadow:3px 3px 1px #7c7c7c;-webkit-animation:spin .6s infinite linear;animation:spin .6s infinite linear}.alert-search{background-color:#fbfbfb;border-color:#fff;font-size:14px;color:#696969;font-weight:600}.backoffice-menu{z-index:4000!important}.whislist-crop-looking img{margin:auto!important}.looking-whislist span{padding:2px 4px;font-size:9px;position:absolute;right:0;top:0}.whislist-crop,.whislist-crop-looking{padding:3px;line-height:1.428571429;background-color:#fff;border:2px solid #ddd;transition:all .2s ease-in-out;position:relative;overflow:hidden;display:block;margin:auto}.whislist-crop{width:295px;height:200px}.whislist-crop-looking{height:75px;width:110px}.btn-request-whislist{left:111px;top:18px!important;position:relative!important}.show-all-whislist{position:relative;top:22px;margin-right:15px}.name-appart-whislist-looking{font-size:11px;display:block;text-align:center;position:relative}.thanks-reviews{font-size:20px}.map-listing-mobile{background-color:#ededed;height:100%;box-shadow:0 0 10px rgba(0,0,0,.22)}.map-listing-mobile img{display:block;width:197px;height:197px;margin:0 auto}.img-flag-apart{position:absolute;width:40%;margin-top:-27px;margin-left:20px;border:none!important;left:50%}.rc-anchor-normal-footer{visibility:hidden}.equipment-item{clear:both;overflow:hidden;margin:3px 6px;line-height:32px}.equipment-item .description{margin-left:12px}.contact_msg_thanks{text-align:center;font-size:17px}.button-request-nu{margin-bottom:15px}.nbr-position-apart{display:block;text-align:center;margin:auto}.suggestion,.suggestion_confirme{margin-left:135px}.fix_postion{width:422px;margin-left:283px;margin-top:5px}#oasis-slider2,.oasis-slider{background-color:#fff}.fix_postion_form{width:430px;margin-left:10px;margin-top:5px}.color_suggestion{color:#3c73cd}.form-inline select.form-control{border-radius:5px}.search-bar .form-inline{background-color:#000}@media (max-width:768px){header .navbar{background:#fff}.slogan,header{position:absolute}.navbar-brand{padding:5px}.navbar #logo{display:inline-block;float:initial;max-width:initial;padding:0;width:150px}.search-bar .form-inline{background-color:#0085b0;width:100%;padding:19px 2px 10px 12px}}