﻿.full,.toolbar{width:100%}.panel p,.toolbar,a.ui-btn{display:inline-block}.ui-dialog-titlebar-close{background:url(https://jquery-ui.googlecode.com/svn/tags/1.8.2/themes/redmond/images/ui-icons_d8e7f3_256x240.png) -93px -128px rgba(0,0,0,0);border:none}.ui-dialog-titlebar-close:hover{background:url(https://jquery-ui.googlecode.com/svn/tags/1.8.2/themes/redmond/images/ui-icons_217bc0_256x240.png) -93px -128px rgba(0,0,0,0)}[placeholder]:focus::-webkit-input-placeholder{transition:opacity .5s .5s ease;opacity:.20000000298023223876953125}.ii-light,.ui-ii .ui-ii-light,.ui-ii a.ui-ii-light:active,.ui-ii a.ui-ii-light:focus,.ui-ii a.ui-ii-light:visited{background-color:#1C5273;color:#FFF}.ui-ii .ui-ii-light:hover,.ui-ii a.ui-ii-light:hover{background-color:#3585b7;color:#FFF}.ii-med,.ui-ii .ui-ii-med,.ui-ii a.ui-ii-med:active,.ui-ii a.ui-ii-med:focus,.ui-ii a.ui-ii-med:visited{background-color:#1c5273;color:#FFF}.ui-ii .ui-ii-med:hover,.ui-ii a.ui-ii-med:hover{background-color:#11364c;color:#FFF}.ui-ii .nav>li>a.ui-main:active,.ui-ii .nav>li>a.ui-main:focus,.ui-ii .nav>li>a.ui-main:visited,.ui-ii .ui-main,.ui-ii a.ui-main:active,.ui-ii a.ui-main:visited{background-color:#db673e;color:#FFF}.ui-ii .nav>li>a.ui-main-yellow:active,.ui-ii .nav>li>a.ui-main-yellow:focus,.ui-ii .nav>li>a.ui-main-yellow:visited,.ui-ii .ui-main-yellow,.ui-ii a.ui-main-yellow:active,.ui-ii a.ui-main-yellow:visited{background-color:#FFC000;color:#444}.ui-ii .nav>li>a.ui-main-ltblue:active,.ui-ii .nav>li>a.ui-main-ltblue:focus,.ui-ii .nav>li>a.ui-main-ltblue:visited,.ui-ii .ui-main-ltblue,.ui-ii a.ui-main-ltblue:active,.ui-ii a.ui-main-ltblue:visited{background-color:#39F;color:#fff}.ui-ii .nav>li>a.ui-main-red:active,.ui-ii .nav>li>a.ui-main-red:focus,.ui-ii .nav>li>a.ui-main-red:visited,.ui-ii .ui-main-red,.ui-ii a.ui-main-red:active,.ui-ii a.ui-main-red:visited{background-color:red;color:#fff}.ui-ii .nav>li>a.ui-main-black:active,.ui-ii .nav>li>a.ui-main-black:focus,.ui-ii .nav>li>a.ui-main-black:visited,.ui-ii .ui-main-black,.ui-ii a.ui-main-black:active,.ui-ii a.ui-main-black:visited{background-color:#444;color:#fff}.ui-ii .nav>li>a.ui-main-purple:active,.ui-ii .nav>li>a.ui-main-purple:focus,.ui-ii .nav>li>a.ui-main-purple:visited,.ui-ii .ui-main-purple,.ui-ii a.ui-main-purple:active,.ui-ii a.ui-main-purple:visited{background-color:#90F;color:#fff}.ui-ii .nav>li>a.ui-main-blue:active,.ui-ii .nav>li>a.ui-main-blue:focus,.ui-ii .nav>li>a.ui-main-blue:visited,.ui-ii .ui-main-blue,.ui-ii a.ui-main-blue:active,.ui-ii a.ui-main-blue:visited{background-color:navy;color:#fff}.ui-ii .nav>li>a.ui-main-teal:active,.ui-ii .nav>li>a.ui-main-teal:focus,.ui-ii .nav>li>a.ui-main-teal:visited,.ui-ii .ui-main-teal,.ui-ii a.ui-main-teal:active,.ui-ii a.ui-main-teal:visited{background-color:#00B976;color:#fff}.ui-ii .nav>li>a.ui-main-orange:active,.ui-ii .nav>li>a.ui-main-orange:focus,.ui-ii .nav>li>a.ui-main-orange:visited,.ui-ii .ui-main-orange,.ui-ii a.ui-main-orange:active,.ui-ii a.ui-main-orange:visited{background-color:orange;color:#444}.ui-ii .nav>li>a.ui-main-greyblue:active,.ui-ii .nav>li>a.ui-main-greyblue:focus,.ui-ii .nav>li>a.ui-main-greyblue:visited,.ui-ii .ui-main-greyblue,.ui-ii a.ui-main-greyblue:active,.ui-ii a.ui-main-orange:visited{background-color:#1C5273;color:#FFF;font-weight:400}.ui-ii .nav>li>a.ui-main:hover,.ui-ii .ui-main:hover,.ui-ii a.ui-main:hover{background-color:#bc5532;color:#FFF}.ui-ii .ii-main,.ui-ii a,.ui-ii a:active{color:#db673e}.ui-ii .ii-secondary{color:#3e9edb}.ii-dark{color:#444!important}.ui-ii a:focus,.ui-ii a:hover,.ui-ii a:visited{color:#bc5532}body{font-family:Roboto,Tahoma,sans-serif;font-weight:300;font-size:14px}p.p19{font-size:19px}f19{font-size:19px!important}footer{background-color:#444;color:#FFF;font-size:12px;padding:40px}.right{float:right}.left{float:left}.txt-center{text-align:center}.txt-left{text-align:left}.txt-right{text-align:right}a{cursor:pointer}.no-padding{padding-left:0!important;padding-right:0!important}ol,ul{margin:20px 0}.page-title{margin-bottom:20px;margin-top:45px;font-weight:400}.page-title i{float:right;font-size:26px;margin:14px 20px 0 0}.page-title span{margin-left:10px;color:#545454}.page-subtitle{margin:40px 0 20px;padding:0 0 15px}.page-subtitle i{float:right;font-size:20px;margin:0 15px 0 0}.page-subtext{margin:0 0 15px;padding:20px 20px 35px}.section-soft{border-bottom:1px dotted #ccc}.section-hard{border-bottom:1px solid #444}.section-title{padding-bottom:15px}.toolbar{margin:15px 0}.panel{padding:20px;background-color:#fff;color:#777}.panel h3{font-size:16px;margin:0 0 15px}.panel h3 i{float:right;font-size:16px;margin:0 6px 0 0}.panel .panel-title{line-height:24px}.panel-group .panel{border-radius:0;border:0;padding:0}.panel-default>.panel-heading{background-image:none;border-bottom:1px solid #ccc}.panel-default>.panel-heading+.panel-collapse>.panel-body{padding:0}ul.icon-list{padding:0;margin:20px}ul.icon-list li{list-style:none;padding:0 0 10px}ul.icon-list li .glyphicons{padding:0 15px 6px 0;float:left}ul.icon-list.sm li .glyphicons{font-size:14px}ul.icon-list.med li .glyphicons{font-size:18px}ul.icon-list.lrg li .glyphicons{font-size:24px}.breadcrumb{margin:0;background-color:transparent;color:#000!important}.breadcrumb>.active{color:#444}.breadcrumb .notactive{color:#444!important}.breadcrumb>li+li:before{content:"\003e"}.affix{z-index:99}.ii-toolbar .facebook-btn,.ii-toolbar .pinterest-btn,.ii-toolbar .twitter-btn,footer .facebook-btn,footer .pinterest-btn,footer .twitter-btn{background-image:url(../images/sprite.png);background-repeat:no-repeat}a,a:active,a:focus,a:visited{color:#32accf}a:hover{color:#217188}body{color:#444}.ui-txt-dark{color:#222}.ui-ii a.ui-txt-light,.ui-ii a:active.ui-txt-light,.ui-ii a:focus.ui-txt-light,.ui-ii a:visited.ui-txt-light,.ui-txt-light{color:#545454}.ui-ii a.ui-txt-xlight,.ui-ii a:active.ui-txt-xlight,.ui-ii a:focus.ui-txt-xlight,.ui-ii a:visited.ui-txt-xlight,.ui-txt-xlight{color:#CECECE}.ui-ii a:hover.ui-txt-light{color:#AAA}.ui-dark{background-color:#222}.ui-light{background-color:#AAA}.ui-xlight{background-color:#EEE}.ui-xlightwt{background-color:#FFF}.ui-btn{border:0;outline:0;position:relative;text-align:left;padding:0 15px;margin:10px 0;cursor:pointer;border-radius:5px;font-weight:300}.ui-btn.right{margin-right:0;margin-left:10px}.ui-btn.left{margin-right:10px;margin-left:0}.ui-btn.txt-center{text-indent:0;text-align:center}a.ui-btn{text-decoration:none;cursor:pointer}.ui-ii .ui-btn.ui-main,.ui-ii a:active.ui-btn,.ui-ii a:active.ui-main,.ui-ii a:focus.ui-btn,.ui-ii a:focus.ui-main,.ui-ii a:hover.ui-btn,.ui-ii a:hover.ui-main,.ui-ii a:visited.ui-btn,.ui-ii a:visited.ui-main,a.ui-btn.ui-dark,a.ui-btn.ui-light,a:active.ui-btn.ui-dark,a:active.ui-btn.ui-light,a:focus.ui-btn.ui-dark,a:focus.ui-btn.ui-light,a:hover.ui-btn.ui-dark,a:hover.ui-btn.ui-light,a:visited.ui-btn.ui-dark,a:visited.ui-btn.ui-light{color:#FFF;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-decoration:none}a.ui-btn.ui-xlight,a:active.ui-btn.ui-xlight,a:focus.ui-btn.ui-xlight,a:hover.ui-btn.ui-xlight,a:visited.ui-btn.ui-xlight{color:#444;text-decoration:none}.ui-btn.lrg span,.ui-btn.med span,.ui-btn.sm span{display:inline-block;position:relative}.ui-btn.sm span{width:25px}.ui-btn.lrg span,.ui-btn.med span{width:50px}.ui-btn.lrg .glyphicons,.ui-btn.med .glyphicons,.ui-btn.sm .glyphicons{position:absolute}.ui-btn.sm{height:35px;font-size:12px}a.ui-btn.sm{line-height:35px}.ui-btn.sm .glyphicons{font-size:12px;top:-10px;left:35px}.ui-btn.med{height:45px;font-size:14px}a.ui-btn.med{line-height:45px}.ui-btn.med .glyphicons{font-size:14px;top:-12px;left:35px}.ui-btn.lrg{height:60px;font-size:18px}a.ui-btn.lrg{line-height:60px}.ui-btn.lrg .glyphicons{font-size:18px;top:-14px;left:30px}.ui-btn.lrg.notext .glyphicons,.ui-btn.med.notext .glyphicons,.ui-btn.sm.notext .glyphicons,.ui-btn.txt-right .glyphicons{left:0}.ui-btn.lrg.notext,.ui-btn.med.notext,.ui-btn.sm.notext{font-size:0}.ui-btn.sm.notext span{width:12px}.ui-btn.med.notext span{width:15px}.ui-btn.lrg.notext span{width:32px}.ui-btn.sm.notext .glyphicons{font-size:12px;top:-5px}.ui-btn.med.notext .glyphicons{font-size:14px;top:-6px}.ui-btn.lrg.notext .glyphicons{font-size:18px;top:-8px;left:7px}.ui-btn.ui-dark:active,.ui-btn.ui-xlight:active{top:1px}header a:active,header a:focus,header a:hover,header a:visited{text-decoration:none}.logo img{width:100%;max-width:193px;min-width:105px}.master-nav{margin-top:45px}.master-nav .nav>li>a,.master-nav .nav>li>a:active,.master-nav .nav>li>a:focus,.master-nav .nav>li>a:visited{padding:0;font-size:18px;color:#444}.master-nav .nav>li>a:hover{color:#545454;background-color:transparent}.master-nav.affix{margin-top:0;width:100%;left:0;top:49px;border-radius:0;font-size:12px;box-shadow:0 5px 5px rgba(0,0,0,.2)}.master-nav.affix ul.nav.navbar-nav{line-height:30px}.master-nav.affix .nav>li>a,.master-nav.affix .nav>li>a:active,.master-nav.affix .nav>li>a:focus,.master-nav.affix .nav>li>a:visited{font-size:18px}.master-nav .master-nav-logo{display:none;float:left;color:#233F7E;font-weight:700;font-size:18px;line-height:30px;text-indent:5px}.master-nav.affix .master-nav-logo{display:block}.master-nav.affix .master-nav-logo span{width:30px;height:30px;float:left;background-image:url(../images/affix-logo.jpg)}.nav-mobile{padding:0}.nav-mobile-toggle{position:relative}.nav-mobile-menu,.nav-mobile-toggle .menu-toggle{position:absolute}.mobile-search,.nav-mobile-menu,.nav-mobile-toggle,.nav-mobile-toggle .menu-toggle{width:55px;height:55px}.nav-mobile-menu{text-indent:-999px;border-radius:0;margin:0;background:0 0;z-index:99;top:0;left:0}.nav-mobile-toggle .menu-toggle{font-size:18px;color:#222;text-align:center;line-height:53px;margin:0;top:0}.nav-mobile-toggle .menu-toggle i{position:absolute;font-size:11px;font-style:normal;font-family:sans-serif;left:14px;top:17px}.nav-mobile-toggle form{margin:0;padding:0;border-radius:0;background-color:transparent}.ii-toolbar ul.nav li{padding:0}.ii-toolbar .nav>li>a,.ii-toolbar .nav>li>a:active,.ii-toolbar .nav>li>a:focus,.ii-toolbar .nav>li>a:hover,.ii-toolbar .nav>li>a:visited{height:50px;display:block;border-left:1px solid #FFF;text-decoration:none}#comm100-button-2665img{height:50px}.ii-toolbar-mobile a{padding:14px 15px;text-decoration:none;display:block;font-size:12px;border:0}.ii-toolbar-mobile .ii-toolbar a,.ii-toolbar-mobile .ii-toolbar a:active,.ii-toolbar-mobile .ii-toolbar a:focus,.ii-toolbar-mobile .ii-toolbar a:hover,.ii-toolbar-mobile .ii-toolbar a:visited{border:0}.ii-toolbar a span+span{margin-left:5px;vertical-align:middle}.ii-toolbar .glyphicons{margin:0;font-size:18px;top:4px;vertical-align:middle}.ii-toolbar .input-group-icon .glyphicons{font-size:14px;top:14px}.ii-toolbar .facebook-btn,.ii-toolbar .pinterest-btn,.ii-toolbar .twitter-btn{padding:0;height:48px;width:51px}.ii-toolbar .facebook-btn{background-position:19px 15px}.ii-toolbar .twitter-btn{background-position:-28px 15px}.ii-toolbar .pinterest-btn{background-position:-77px 15px}.ii-toolbar .rtt-button{font-size:0;width:45px;height:45px;background-color:#000;background-color:rgba(0,0,0,.5);display:none;position:fixed;border-radius:5px;bottom:20px;right:20px}.ii-toolbar .rtt-button:hover{background-color:#000}.ii-toolbar .rtt-button .glyphicons{color:#FFF;padding:9px 5px;font-size:18px;margin:0;top:4px}.ii-toolbar.affix .rtt-button{display:block}.searchbox-wrapper{padding:2px}.header-search,.ii-toolbar{padding:0}.header-search{margin-top:1px}.mobile-search{background:0 0;color:#222}.affix-search-field form,.header-search form,.mobile-search-field form{margin:0;padding:0;border-radius:0;background-color:transparent}.header-search input{border-radius:0;padding:0 49px 0 15px;margin:0;height:35px}.header-search button{width:39px;height:39px;color:#FFF;position:relative;top:-39px}.header-search button,.mobile-search{border:0;padding:0;font-size:18px}.ii-toolbar .affix-search-toggle{display:none}.ii-toolbar.affix .affix-search-toggle{display:block}.affix-search-field{float:right;width:50%;text-align:right;display:inline-block}.affix-search-wrapper{margin:0 10px}.affix-search-field input,.mobile-search-field input{border-radius:0;margin:10px 0;border:2px solid #444}.quote-toggle{position:relative}.header-quoteform{position:absolute;top:49px;right:0;width:600px;padding:10px 20px;margin:0;border-radius:0;box-shadow:0 7px 10px #000;z-index:12000}.header-quoteform label,.header-quoteform legend{display:none}.ii-toolbar.affix .header-quoteform{top:78px}.ii-toolbar-mobile .header-quoteform{top:50px}footer p,ul.contact-list li{font-weight:300}.copyright{color:#FFF;font-size:12px;margin-top:100px}ul.contact-list{padding:0;margin-top:15px}ul.contact-list li{padding-bottom:15px;list-style:none}ul.contact-list li .glyphicons{float:left;margin:0 15px 15px 0;top:3px}footer .facebook-btn,footer .pinterest-btn,footer .twitter-btn{padding:0;margin-top:15px;height:51px;width:51px;display:inline-block}footer .facebook-btn{background-position:22px 15px}footer .twitter-btn{background-position:-28px 15px}footer .pinterest-btn{background-position:-77px 15px}.main-sidebar{margin-top:50px}.main-sidebar legend{border-bottom:0;padding:0;font-size:21px;font-weight:700;text-align:center;float:left}.main-sidebar label{display:none}.main-sidebar h4{display:inline-block;width:100%}.main-sidebar a,.main-sidebar h4,.main-sidebar p{text-align:center}.sidebar-section{border-bottom:4px solid #CCC;padding:0 15px 25px}.sidebar-section:last-child{margin-bottom:0}.sidebar-section input{text-indent:10px}.cityname-select,.cityname-select.sidebar-section .petdescription,.phone-select,.sidebar-section .checkin-select,.sidebar-section .guests-select,.sidebar-section .pets-select{min-width:205px;clear:both}.sidebar-section .checkin-select input,.sidebar-section .cityname-select input,.sidebar-section .phone-select input{width:83px}ul.image-list{margin:0;padding:0;display:inline-block}ul.image-list li{float:left;list-style:none;margin:10px;position:relative}.image-list-bg,.image-list-overlay,ul.image-list li{width:175px;height:175px}.image-list-bg,.image-list-overlay{position:absolute}.image-list-bg img{width:100%}a.image-list-overlay,a.image-list-overlay:active,a.image-list-overlay:hover,a.image-list-overlay:visited{text-decoration:none}ul.image-list li .image-list-overlay{background-color:transparent;color:#FFF;text-align:center}ul.image-list li span{display:block;width:100%;height:45px;padding:10px 0;position:absolute;bottom:0;left:0;font-size:14px;background-color:rgba(0,0,0,.8)}ul.image-list li .glyphicons{margin-top:40px;font-size:24px;display:none}ul.image-list li a.image-list-overlay:hover .glyphicons{display:block}ul.image-list li a.image-list-overlay:hover span{background-color:transparent}ul.image-list li a.image-list-overlay:hover{background-color:#000;background-color:rgba(0,0,0,.8)}.testimonials-default{background:#EEE;padding:10px;position:relative}.testimonials-default p,.testimonials-default span{float:left}legend i,ul.nav.navbar-right{float:right}.testimonials-default p{margin:0 20px;text-align:center}.testimonials-default .testimonials-quote{position:relative}.testimonials-default .testimonials-quote::after,.testimonials-default .testimonials-quote::before{position:absolute;font-size:72px;font-weight:700;color:#CCC}.testimonials-default .testimonials-quote::before{content:open-quote;left:-18px;top:-21px}.testimonials-default .testimonials-quote::after{content:close-quote;right:-18px}.testimonials-default .testimonials-client{margin-top:35px;margin-bottom:5px}.testimonials-default .testimonials-rating{margin:0 0 20px;width:100%;display:inline-block}.testimonials-default .testimonials-rating div{display:block;margin:0 auto;width:90px}.testimonials-default .testimonials-rating .glyphicons{color:#ff7e00;font-size:14px;margin:0 2px}ul.nav.navbar-nav{line-height:40px}header ul.dropdown-menu li a{color:#444;padding:12px 20px}ul.nav{margin:0;padding:0;float:left}ul.nav li{float:left;list-style:none;padding:0 20px 0 0}ul.dropdown-menu li{float:left;list-style:none;padding:0;width:100%}ul.dropdown-menu{border-radius:0;border:0;top:40px;padding:0}ul.dropdown-menu li.divider{height:1px;padding:0;margin:0;background:0 0;border:1px dotted #CCC}form{margin:20px 0;display:block;padding:10px;border-radius:5px;background-color:#EEE}fieldset{margin:0;padding:0;border:0}legend{font-size:24px;margin:15px 0;padding-bottom:10px;width:100%;border-bottom:1px dotted #ccc}legend i{margin:5px 23px 0 0;font-size:18px}label{margin-top:13px}input,select{color:#222;height:45px;background-color:#FFF}textarea{min-height:120px}input,select,textarea{border:0;margin:10px 0;width:100%;border-radius:5px;text-align:left;padding:0 0 0 15px;outline:transparent 0;box-sizing:border-box}select::-ms-expand{display:none}input:focus,select:focus,textarea:focus{outline:0;box-shadow:0 0 3px #84e4ff}input[disabled]{border:1px dotted #DDD}input[type=number]{height:45px}input[type=checkbox],input[type=radio]{cursor:pointer;position:relative;background:#fff}input[type=checkbox]:focus,input[type=radio]:focus{border:0;box-shadow:0 0 0}input[type=checkbox]{width:25px;height:25px;margin:0 5px}input[type=radio]{border-radius:26px;width:15px;height:15px;margin-top:20px}input[type=checkbox]:checked,input[type=radio]:checked{border:0}input[type=checkbox]:checked::after{position:absolute;content:'';left:4px;top:5px;height:10px;width:17px;border-bottom:4px solid #444;border-left:4px solid #444;transform:rotate(-45deg)}input[type=radio]:checked::after{position:absolute;content:'';left:8px;top:8px;height:10px;width:10px;background:#444;border:0;border-radius:10px}::-webkit-input-placeholder,::-webkit-select-placeholder,::-webkit-textarea-placeholder{color:#404040}::-moz-placeholder{color:#404040}:-ms-input-placeholder,:-ms-select-placeholder,:-ms-textarea-placeholder{color:#404040}.input-group input[type=text],.input-group input[type=tel],.input-group input[type=email],.input-group input[type=date],.input-group select{border-radius:0;float:left}.checkbox-group{margin:5px 0;display:inline-block}.checkbox-group label{margin-top:3px;margin-right:5px}.checkbox-group input[type=checkbox]{margin:0 15px 0 5px}.checkbox-group input,.checkbox-group label{float:left}.input-icon{position:relative}.input-icon .glyphicons{position:absolute;left:15px;top:26px}.input-icon input{text-indent:0}.input-icon select{text-indent:32px}.input-icon textarea{padding-top:13px;color:#222}.checkbox-group div,.radio-group div{float:left;margin-right:15px}.radio-group input,.radio-group label{display:block}.radio-group label{text-align:center;padding-top:5px;margin-top:0;margin-bottom:-5px}form.home-searchform{background-color:transparent;padding:0}.home-form-toggle .glyphicons-collapse-up,.home-form-toggle .search-less,.home-form-toggle.active .glyphicons-collapse-down,.home-form-toggle.active .search-more,.home-searchform label,.home-searchform legend{display:none}.home-form-toggle .glyphicons-collapse-down,.home-form-toggle.active .glyphicons-collapse-up,.home-form-toggle.active .search-less{display:inline}.ui-ii a.home-form-toggle{color:#FFF;margin:20px 0}a.home-form-toggle,a.home-form-toggle:active,a.home-form-toggle:hover,a.home-form-toggle:visited{text-decoration:none}.input-group-icon{float:left;margin:10px 1px 10px 0;width:35px;height:45px;border-radius:5px 0 0 5px;background:#FFF}.input-group-icon i{left:10px;top:14px;font-size:14px}.home-form-small input,.home-form-small select{margin:20px 0}.home-form-small .input-group-icon{margin:20px 1px 20px 0}.pets-select .input-group-icon{border-radius:5px;margin-right:15px;line-height:45px;width:45px;padding:10px 7px}.respond-select .input-group-icon{margin-right:15px;line-height:45px;width:100px;text-indent:10px;border-radius:5px}.checkin-select,.cityname-select,.guests-select,.phone-select .header-quoteform .input-icon{min-width:230px}.header-quoteform .input-icon{color:#222}.checkin-select label,.cityname-select label,.guests-select label,.phone-select label{display:none}.checkin-select input,.cityname-select input,.guests-select,.phone-select input,select{margin-right:1px}.checkin-select input:last-child,.cityname-select input:last-child,.guests-select select:last-child,.phone-select input:last-child{border-radius:0 5px 5px 0}.checkin-select input{width:95px}.cityname-select input,.phone-select input{width:192px}.guests-select select{width:95px}.pets-select .radio-group span{display:block;text-align:center;padding-top:5px;margin-bottom:-5px;color:#FFF}.loader{width:100%;height:100%;top:0;left:0;z-index:999;background-color:#000;background-color:rgba(0,0,0,.8);position:fixed}.load-inner,.spinner{width:75px;height:75px}.load-inner{left:50%;top:50%;position:absolute;display:block;margin:-37px 0 0 -37px}.spinner{float:left;background:url(../images/loader.png)}.pagination,.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#AAA;color:#FFF}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#DDD;color:#444}.pagination>li>a,.pagination>li>span{border:0;background-color:#EEE}.modal-dialog{margin-top:25px}.modal-content{border:0;border-radius:0}.modal-content .panel{background:#EEE}.modal-content .ui-btn.ui-light{color:#FFF}.modal-content .close,.modal-icon{background-image:url(../images/close.png);background-repeat:no-repeat}.modal-content .close{width:24px;height:24px;font-size:0;right:-12px;top:-12px;border:0;position:absolute;background-color:transparent;background-position:0 0;outline:0;z-index:99}.modal-body{margin:10px 10px 0}.modal-body form{width:100%;display:inline-block}.modal-footer{border:0;margin:0;padding:0 10px 8px}.home-form-bg h1,.home-form-bg-color h1,.home-form-bg-color h2,.home-form-bg-color h3{margin:20px 0;color:#FFF;font-weight:700;text-align:center}.home-form-bg{background:url(/responsive/images/hero_spring2016.jpg) center center no-repeat fixed;min-height:286px;background-size:cover}.home-form-bg-color{background-color:#4F657C;min-height:286px;background-size:cover}.ii-packages{background-color:#FFF}.ii-packages p{clear:both;display:inline-block;text-align:center;margin:40px 0}.ii-packages h2{text-align:center;margin:50px 0}ul.ii-packages-list{margin:0 auto;padding:0;max-width:880px}.ii-packages-list li{float:left;list-style:none;margin:10px;position:relative}.ii-packages-bg,.ii-packages-list li,.ii-packages-overlay{width:200px;height:200px}.ii-packages-bg,.ii-packages-overlay{position:absolute}.ii-feature-img,.ii-features{position:relative}a.ii-packages-overlay,a.ii-packages-overlay:active,a.ii-packages-overlay:hover,a.ii-packages-overlay:visited{text-decoration:none}.ii-packages-list li .ii-packages-overlay{background-color:#3E9EDB;background-color:rgba(62,158,219,.7);color:#FFF;text-align:center}.ii-packages-list li .glyphicons{margin-top:40px;font-size:24px}.ii-packages-button{float:none;margin:0 auto;padding:0;max-width:860px}.property-features li,.testimonials-home{padding-bottom:10px}.ii-packages li.ii-packages-green a.ii-packages-overlay:hover .glyphicons:before,.ii-packages li.ii-packages-orange a.ii-packages-overlay:hover .glyphicons:before,.ii-packages li.ii-packages-teal a.ii-packages-overlay:hover .glyphicons:before,.ii-packages li.ii-packages-yellow a.ii-packages-overlay:hover .glyphicons:before,.ii-packages-list li a.ii-packages-overlay:hover .glyphicons:before{content:"\e224"!important}.ii-packages-list li span{margin-top:50px;display:block;font-size:20px;font-weight:700}.ii-packages li.ii-packages-yellow .ii-packages-overlay{background-color:#FFC000;background-color:rgba(255,192,0,.7)}.ii-packages li.ii-packages-orange .ii-packages-overlay{background-color:#FF7E00;background-color:rgba(255,126,0,.7)}.ii-packages li.ii-packages-teal .ii-packages-overlay{background-color:#00B976;background-color:rgba(0,185,118,.7)}.ii-packages li.ii-packages-green .ii-packages-overlay{background-color:#7BAE00;background-color:rgba(123,174,0,.7)}.ii-packages li.ii-packages-red .ii-packages-overlay{background-color:red;background-color:rgba(255,0,0,.7)}.ii-packages li.ii-packages-blue .ii-packages-overlay{background-color:navy;background-color:rgba(0,0,128,.7)}.ii-packages li.ii-packages-ltblue .ii-packages-overlay{background-color:#39F;background-color:rgba(51,153,255,.7)}.ii-packages li.ii-packages-brown .ii-packages-overlay{background-color:#963;background-color:rgba(96,66,33,.7)}.ii-packages li.ii-packages-purple .ii-packages-overlay{background-color:#90F;background-color:rgba(153,0,255,.7)}.ii-packages li.ii-packages-black .ii-packages-overlay{background-color:#000;background-color:rgba(0,0,0,.7)}.ii-packages li.ii-packages-green a.ii-packages-overlay:hover,.ii-packages li.ii-packages-orange a.ii-packages-overlay:hover,.ii-packages li.ii-packages-teal a.ii-packages-overlay:hover,.ii-packages li.ii-packages-yellow a.ii-packages-overlay:hover,.ii-packages-list li a.ii-packages-overlay:hover{background-color:#000;background-color:rgba(0,0,0,.8)}.ii-features,.ii-property-feature,.ii-whychoose{margin-bottom:45px}.ii-whychoose.ii-med{margin:0}.ii-features h5{font-size:16px;margin-top:40px}.ii-features p{margin:40px 0}.ii-features h5,.ii-features p,.ii-property-feature h3,.ii-whychoose h3{text-align:center}.ii-features .ui-btn{margin:15px auto 45px;display:block;width:130px}.ii-feature-img,.ii-feature-img-overlay,.ii-feature-img-wrapper{width:140px;height:140px;border-radius:70px;overflow:hidden}.ii-feature-img{margin:40px auto 0}.ii-feature-img-overlay,.ii-feature-img-wrapper{position:absolute}.ii-feature-img img{display:block;margin:0 auto}a.ii-feature-img-overlay{top:0;left:0}a.ii-feature-img-overlay:hover{background-color:#FFF;background-color:rgba(255,255,255,.7);text-decoration:none}a.ii-feature-img-overlay .glyphicons{display:none;text-align:center;color:#1C5273}a.ii-feature-img-overlay:hover .glyphicons{display:block;font-size:24px;margin-top:56px;text-decoration:none}.ii-property-feature h3,.ii-whychoose h3{margin:50px 0}.ii-property-feature-bg{position:relative}.ii-property-feature-bg img{width:100%}a.ii-property-feature-overlay h4{font-size:72px;font-weight:200;margin-top:10%;margin-bottom:10px}a.ii-property-feature-overlay{background-color:transparent;background-color:rgba(0,0,0,.6);top:0;left:0;width:100%;height:100%;display:block;position:absolute;text-align:center}a.ii-property-feature-overlay,a.ii-property-feature-overlay span{color:#FFF}a.ii-property-feature-overlay:hover{background-color:#000;background-color:rgba(0,0,0,.5)}a.ii-property-feature-overlay:active,a.ii-property-feature-overlay:hover,a.ii-property-feature-overlay:visited{text-decoration:none;color:#FFF}.ii-whychoose .about-us{padding-top:25px;color:#666}.ii-whychoose .about-us h4,.ii-whychoose .about-us h5{margin:20px 0}.testimonials-home{background:#EEE;padding-top:88px;position:relative}.testimonials-home p,.testimonials-home span{float:left}.testimonials-home p{margin:0 50px;text-align:center}.testimonials-home .testimonials-quote{position:relative}.testimonials-home .testimonials-quote::after,.testimonials-home .testimonials-quote::before{position:absolute;font-size:72px;font-weight:700;color:#CCC}.testimonials-home .testimonials-quote::before{content:open-quote;left:-32px;top:-21px}.testimonials-home .testimonials-quote::after{content:close-quote;right:-30px}.testimonials-home .testimonials-client{margin-top:50px;margin-bottom:10px}.testimonials-rating{margin:5px 0;display:inline-block}.property-sidebar-testimonials .testimonials-rating,.testimonials-home .testimonials-rating{margin:0 0 20px;width:100%}.testimonials-rating div{display:block;width:104px}.property-sidebar-testimonials .testimonials-rating div,.testimonials-home .testimonials-rating div{margin:0 auto;width:154px}.testimonials-rating .glyphicons{color:#ff7e00;font-size:14px;margin:0 2px}.property-sidebar-testimonials .testimonials-rating .glyphicons,.testimonials-home .testimonials-rating .glyphicons{font-size:24px}.testimonials-home .ui-btn{border-radius:0;margin:0 auto 20px;display:block;width:320px}.testimonials-home .ui-btn i{width:0;height:0;left:0;bottom:-25px;position:absolute;border-top:25px solid #db673e;border-right:160px solid transparent;border-left:160px solid transparent}.testimonials-home .ui-btn:hover i{border-top:25px solid #bc5532}.testimonials-banner-left,.testimonials-banner-right{width:51%;height:35px;bottom:-16px;position:absolute;z-index:-1}.testimonials-banner-left{left:1px;background-color:#EEE;transform:rotate(10deg)}.testimonials-banner-right{right:1px;background-color:#EEE;transform:rotate(-10deg)}.property-info-content,ul.nav.property-info-tabs.nav-tabs>li.active>a,ul.nav.property-info-tabs.nav-tabs>li.active>a:focus,ul.nav.property-info-tabs.nav-tabs>li.active>a:hover{background:#FFF;color:#444}.property-thumb img{margin:24px 0;width:100%}.property-features h3,.property-title h1,.property-title h2{font-weight:400}.property-title h1{margin-top:35px}.property-title h2{font-size:16px;margin:6px 0}.property-title .glyphicons{padding-right:10px}.property-features h3{border-bottom:4px solid #EEE;padding-bottom:10px}.property-info{display:inline-block;margin-bottom:50px}.property-info-content,.property-info-inner{float:left}.property-info-content{width:100%}.property-info-content-inner{padding:20px}.property-info-content h4{padding-bottom:15px;border-bottom:4px solid #444}.property-info-inner{padding:1px}ul.nav.property-info-tabs{float:left;margin:0;padding:0}ul.nav.property-info-tabs.nav-tabs{border-bottom:0}ul.nav.property-info-tabs.nav-tabs>li{margin-bottom:0;position:relative;padding:0;cursor:pointer}ul.nav.property-info-tabs li span{display:none;position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.1)}ul.nav.property-info-tabs li:hover span{display:block}ul.nav.property-info-tabs.nav-tabs>li>a{margin:0;padding:14px 20px;border-radius:0}ul.nav.property-info-tabs.nav-tabs>li>a,ul.nav.property-info-tabs.nav-tabs>li>a:focus,ul.nav.property-info-tabs.nav-tabs>li>a:hover{color:#FFF;border:none;background-color:transparent;cursor:pointer}.property-details{margin:15px 0 0;font-size:16px}.property-details .glyphicons{font-size:24px;margin:0 15px 15px 0;position:absolute;left:-38px;top:0}.property-details .property-address,.property-details .property-directions,.property-details .property-policies{float:left;margin-bottom:30px;position:relative;margin-left:38px;clear:both}.property-details .property-address div,.property-details .property-directions div,.property-details .property-policies div{display:inline-block}ul.room-types{margin:0;padding:0}ul.room-types li{list-style:none;padding:10px}ul.room-types>li{border-bottom:4px solid #CCC}ul.room-types .room-type-content{margin:0 0 0 110px;padding:10px;list-style:none;position:relative}.room-thumb,.room-type-content .tab-pane#reviews ul>li .testimonials-rating{position:absolute}.room-thumb{width:100px;top:24px;left:-110px}.room-thumb img{width:100%}ul.room-types h5{float:left;font-size:18px;margin-top:0}ul.room-types .accomodations,ul.room-types .tab-content,ul.room-types .tabpanel{display:inline-block;width:100%}ul.room-types .accomodations{margin:0 0 20px}ul.room-types .accomodations b{padding:5px 10px;margin:0 20px 0 5px}ul.room-types .testimonials-rating,ul.room-types .testimonials-rating div{width:auto}ul.room-types .testimonials-rating .glyphicons{font-size:14px}ul.room-types ul.nav{width:100%}ul.room-types ul.nav li{padding:0}ul.room-types ul.nav.nav-tabs>li>a{margin:0;border-radius:0}ul.room-types .tab-content,ul.room-types ul.nav.nav-tabs>li.active>a,ul.room-types ul.nav.nav-tabs>li.active>a:focus,ul.room-types ul.nav.nav-tabs>li.active>a:hover{border:0;background-color:#EEE}ul.room-types ul.nav.nav-tabs>li>a:hover{border-color:#EEE}ul.room-types .tab-content{padding:10px}ul.room-types .nav-tabs{border-bottom:0}ul.room-types .nav-tabs>li{margin-bottom:-2px}.room-type-content .tab-pane ul{margin:5px 0 0}.room-type-content .tab-pane ul>li{list-style:disc;padding:0}.room-type-content .tab-pane#description ul,.room-type-content .tab-pane#pricing ul,.room-type-content .tab-pane#reviews ul,ul.property-reviews{padding:0;margin:0}ul.property-deals{padding:0;margin:10px 0 0}.room-type-content .tab-pane#pricing ul>li,.room-type-content .tab-pane#reviews ul>li,ul.property-deals li{list-style:none;border-bottom:1px dotted #ccc}ul.property-reviews li{list-style:none;border-bottom:2px solid #CCC}ul.property-deals li{padding:0 15px}ul.property-deals li p{font-size:12px}ul.property-deals li p b{margin-right:15px}.room-type-content .tab-pane#description ul>li{list-style:none;float:left;margin:2px;padding:5px 10px;background:#CCC;border-radius:5px}.room-type-content .tab-pane#pricing ul>li{padding:5px}.room-type-content .tab-pane#reviews ul>li,ul.property-reviews li{padding:10px 0;display:inline-block}.room-type-content .tab-pane#pricing ul>li span{font-size:18px;margin-right:15px}.room-type-content .tab-pane#reviews ul>li .testimonials-quote{margin:0 0 0 120px}.room-type-content .tab-pane#reviews ul>li .testimonials-quote span{margin-right:15px;color:#545454}.room-type-content .tab-pane#pricing ul>li b:last-child{margin-right:15px}.property-photos img,.room-type-content .tab-pane#photos img{margin:5px;border:4px solid #444;max-width:150px}ul.property-reviews .testimonials-quote{border-bottom:1px dotted #ccc;padding-bottom:10px}ul.property-reviews .testimonials-rating{margin:0 0 5px}ul.property-reviews .meta-rating .testimonials-rating{float:left;margin-right:15px}ul.property-reviews .meta-rating .testimonials-rating,ul.property-reviews .meta-rating .testimonials-rating div{width:auto}ul.property-reviews .testimonials-rating div{float:left;width:96px}ul.property-reviews .testimonials-rating .glyphicons{font-size:12px}.room-type-content .tab-pane h5{float:none}.search-result-thumb img,li.search-result,ul.default-search-results,ul.package-search-results,ul.property-search-results{width:100%;display:inline-block}.search-result-thumb img{margin-bottom:15px}ul.default-search-results,ul.package-search-results,ul.property-search-results{margin:5px 0 35px;padding:15px 0 0;border-top:4px solid #CCC;border-bottom:4px solid #CCC}li.search-result{padding:10px 0;border-bottom:4px solid #eee;list-style:none;margin:0}li.search-result:last-child{border-bottom:0}.search-result-details h3{margin-top:0;font-weight:400;border-bottom:1px dotted #CCC;padding-bottom:10px;font-size:18px}ul.package-search-results .search-result-details h3 span,ul.property-search-results .search-result-details h3 span{color:#545454;font-size:12px;margin-left:15px}.search-result-quantity span,ul.property-search-results .search-result p span{padding:3px 6px}.search-result-quantity{font-weight:700;margin:10px 0}.search-result-content{max-height:100px;overflow:hidden;font-size:12px}ul.package-search-results ul{margin-bottom:10px;margin-top:10px}ul.package-search-results ul li{list-style:disc}ul.package-search-results .search-result-info p{margin:5px 0}.search-result-info .ui-btn{margin:3px 0}.search-result-info .subtext{font-size:10px}.search-result-info a:last-child{margin-top:10px;display:block}.search-result-info h4{font-weight:400;font-size:40px;margin:0}.search-result-info h4 span{font-size:12px;margin-left:10px}.sidebar-section.property-sidebar-testimonials{border-bottom:0}.property-sidebar-testimonials .testimonials-rating{margin-bottom:10px;margin-top:30px}.property-sidebar-testimonials p{margin-bottom:20px}.property-sidebar-testimonials h4{color:#ff7e00;margin-top:0}.property-sidebar-testimonials a,.property-sidebar-testimonials a:active,.property-sidebar-testimonials a:hover,.property-sidebar-testimonials a:visited{color:#444}.package-cities .icon-list,.package-cities .panel{display:inline-block}.package-cities legend{display:none}.package-cities form{padding:10px;border-radius:5px;background-color:#EEE}@media screen and (max-width:1200px){.testimonials-home .ui-btn{width:220px}.testimonials-home .ui-btn i{bottom:-20px;border-top:20px solid #db673e;border-right:110px solid transparent;border-left:110px solid transparent}.testimonials-home .ui-btn:hover i{border-top:20px solid #bc5532}}@media screen and (max-width:1024px){ul.nav li{padding:0 15px 0 0}.master-nav .nav>li>a,.master-nav .nav>li>a:active,.master-nav .nav>li>a:visited{font-size:93%}ul.ii-packages-list{max-width:440px}}@media screen and (max-width:991px){h1{font-size:24px}.home-form-bg{min-height:100px}.testimonials-home{padding-bottom:40px}.testimonials-banner-left,.testimonials-banner-right{display:none}.ui-datepicker td,div.ui-datepicker{font-size:16px;width:266px}}@media screen and (max-width:515px){h1{font-size:20px}.home-form-bg{min-height:100px}ul.ii-packages-list{max-width:220px}a.ii-property-feature-overlay{background-color:rgba(0,0,0,.3)}.ui-datepicker td,div.ui-datepicker{font-size:20px;width:286px}}@media screen and (max-width:480px){.ui-datepicker td,div.ui-datepicker,h1{font-size:20px}.search-result .col-xs-4,.search-result .col-xs-8{width:100%}.home-form-bg{min-height:100px}a.ii-property-feature-overlay{background-color:rgba(0,0,0,.3)}div.ui-datepicker{width:266px}}hr{margin-top:0!important;margin-bottom:0!important;border-top:1px dotted #fff!important}.bold300{font-weight:300!important}.bold{font-weight:700!important}.white,.white a:focus,.white a:hover,.white a:link,.white a:visited,a.white:link,a.white:visited{color:#fff!important}a.white:link,a.white:visited{color:#FFFFCE;text-decoration:none}a.white:active{color:#CFC;text-decoration:none}a.white:hover{color:#FFFF63;text-decoration:none}.navy,.navy a{color:navy!important}.clear{clear:both!important}.ui-autocomplete{z-index:50000!important}#ui-datepicker-div{z-index:100000!important;margin-left:-20px}div.ui-datepicker{font-size:12px;z-index:100000}.ui-widget{font-size:1em;font-family:'Droid Sans',sans-serif;line-height:1.4286em}.ui-datepicker-year{padding:0 0 0 4px}.secondbar{background-color:#56841B!important;color:#fff}.f19{font-size:19px}