body{padding:20px !important;margin:0;font-family:'Roboto Condensed', sans-serif;font-size:15px;line-height:1.2rem}*{box-sizing:border-box;vertical-align:top}#instafeed{margin:20px 0}#instafeed img{width:100%;margin-bottom:20px}.message{margin-top:0px !important;font-size:19px !important;line-height:25px}.message .close{color:black !important;text-decoration:none !important;opacity:1 !important;height:30px !important;width:30px !important;border-radius:30px !important;text-align:center !important;line-height:8px !important;position:absolute !important;top:0 !important;background:white !important;border:1px solid gray !important;right:-10px !important}.message .close:hover{opacity:1;color:#333}.home-grid{margin-top:10px}.home-grid #category-grid .item-wrapper .item img{height:235px}h1{font-size:40px !important;font-weight:300 !important;margin-bottom:10px !important}.header-bar{background:#EBE8E8;padding:10px !important;font-size:20px;font-style:normal;font-weight:bold;margin:12px 0 15px 0}.tagline{padding:0px;margin:12px auto 15px auto !important;text-align:center}.tagline p{margin-bottom:0.4rem}.tagline p:last-child{margin-bottom:0}.header{position:relative;margin-bottom:15px !important}.pull-right{text-align:right}ul{list-style-type:none}#main,#footer,header{padding:20px}#main{background-color:white !important;margin:0;padding:0 20px}#logo{max-width:370px}#tagline{text-align:center;font-size:15px;margin-top:3px;font-weight:bold}#tagline .normalweight{font-weight:normal}.breadcrumbs{border:none !important;background:#EBE8E8 !important}.breadcrumbs li{font-size:20px;padding:5px 0}.breadcrumbs>*:before:not(:first-child){margin:0 5px 0 5px !important}.breadcrumbs>*.current{font-weight:bold;max-width:540px;white-space:nowrap}.breadcrumbs>*:before{margin:0 3px}.btn{margin-top:0 !important}.thumbnail{width:400px}button.alert,.btn.alert{background:#cf2a0e !important}button.alert:hover{background:#F33414 !important}.help{font-size:14px}.checkbox{font-size:14px}.btn{border-style:solid;border-width:0px;cursor:pointer;font-weight:normal;line-height:normal;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#008cba;border-color:#007095;color:white;transition:background-color 300ms ease-out}.btn.tiny{padding-top:0.625rem;padding-right:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;font-size:0.6875rem;width:10rem}section{display:inline-block;margin:0 0 20px 0 !important}.print-friendly{padding:20px}.category-filter-name{width:100%;display:inline-block;background:whitesmoke;margin-bottom:20px;padding:5px 10px;font-size:28px;text-transform:uppercase}#breadcrumb-wrapper{margin-top:15px}.breadcrumbs{width:100%;padding-left:10px !important}.center{text-align:center}.secondary-nav-mobile{width:100%}.secondary-nav-mobile .worksheet,.secondary-nav-mobile .contact,.secondary-nav-mobile .phone{display:inline-block}.secondary-nav-mobile .worksheet{width:35%;text-align:left}.secondary-nav-mobile .contact{width:21%;text-align:center}.secondary-nav-mobile .phone{width:39%;text-align:right}.alert-box{margin-top:20px}.category-grid{margin-top:20px !important}.checkbox label{margin:-5px 0 0 -5px !important}.not-found{width:100%}.not-found .alert-box{font-size:15px;width:100%}#grid .search-grid{margin-top:15px !important}#grid .search-grid .item-wrapper .item{width:200px;height:200px}#breadcrumb-wrapper.feature{margin-bottom:15px !important}.nav-bar{height:35px}.nav-bar .small-block-grid-7{margin:0 auto !important}.nav-bar .nav-item{padding:0 !important;position:relative}.nav-bar .nav-item a{text-transform:uppercase;color:white;border-right:1px solid white;text-align:center;font-size:13px;white-space:nowrap;width:100%;color:white;display:inline-block;text-decoration:none;background:black;padding:8px}.nav-bar .nav-item a:hover{background:#007095}.custom-dropdown{background:black;display:none;position:absolute;z-index:999999;top:35px;left:0;width:160px}.dropdown{margin-left:0}.dropdown i{color:#E7E7E7;line-height:20px}.dropdown a{text-align:left !important;border-right:none !important;padding-left:10px;white-space:normal !important}.nav-item[data-id="9"] a:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit;content:"\f030 \00a0"}.ig-b-{display:inline-block}.ig-b- img{visibility:hidden}.ig-b-:hover{background-position:0 -60px}.ig-b-:active{background-position:0 -120px}.ig-b-24{width:24px;height:24px;background:url(//badges.instagram.com/static/images/ig-badge-sprite-24.png) no-repeat 0 0}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.ig-b-24{background-image:url(//badges.instagram.com/static/images/ig-badge-sprite-24@2x.png);background-size:60px 178px}}.alert-box a.close{padding-top:9px !important}.indent{padding-left:20px !important}.content-wrapper{margin:20px 0 50px 0}.instagram-icon img{width:26px;height:26px}.g-recaptcha{margin-bottom:10px}.category-children{margin-bottom:20px}.category-children li{display:inline-block;border:1px solid gray;padding:3px 8px;margin:0 5px 5px 0}.category-children li a{text-decoration:none}.features-grid{margin-top:30px;padding-top:15px;border-top:1px solid gray}.footer{background:#000;color:white;padding:15px 0}.footer a,.footer a:hover{color:white}.footer a.how-to-rent{font-size:18px;font-weight:bold}.footer .columns:nth-child(3n + 1) ul{border-right:2px solid white}.footer .columns:nth-child(3n + 2) ul{border-right:2px solid white}.footer ul,.footer .email-input{height:100px;padding-left:15px;margin:0 !important;font-size:14px}.footer .email-input{padding-right:15px}.footer .email-input .text{margin-bottom:10px}.footer .email-input input{font-size:14px;height:30px;margin-bottom:5px;width:48%}.footer .email-input button{background:#141414;padding:5px 10px;font-size:13px;color:white;border:1px solid rgba(255,255,255,0.6);border-radius:3px}.top-bar-section{width:100%}.top-bar-section .has-dropdown{margin-right:-30px}.columns{padding-left:0px;padding-right:0px}.top-bar-section .has-dropdown>a:after{display:none !important}.no-dropdown{margin-right:-13px}.row .item-column-1{padding-right:10px}.row .item-column-1 .item-title,.row .item-column-1 .item-header{padding-right:10px}.row .item-column-1 .checkmark{right:10px}.row .item-column-2{padding:0 5px}.row .item-column-2 .item-title,.row .item-column-2 .item-header{padding:0 5px}.row .item-column-2 .checkmark{right:5px}.row .item-column-3{padding-left:10px}.row .item-column-3 .item-title,.row .item-column-3 .item-header{padding-left:10px}.row .item-column-3 .checkmark{right:0px}#grid spinner{display:inline-block;margin:8px 9px 5px}#grid .worksheet-link{height:30px;line-height:17px;font-size:12px;font-family:'Roboto Condensed', sans-serif;pointer-events:auto;display:inline-block;float:right;text-decoration:underline;margin:3px}#grid .worksheet-link i{margin:2px 3px 0 0}#grid .item-wrapper.surface:hover .item-header{top:0px;transition:all 0.2s ease-in-out}#grid .item-wrapper .price{margin-left:5px;display:inline-block}#grid .item-wrapper:hover .triangle,#grid .item-wrapper:hover .fa-search-plus{display:block}#grid .item-details{position:absolute;top:40px;left:30px;opacity:0.5;font-size:30px}#grid .item-wrapper{cursor:pointer;display:inline-block;position:relative;margin-bottom:15px;transition:all 0.2s ease-in-out;overflow:hidden;float:left}#grid .item-wrapper .checkmark{position:absolute;top:0;background:rgba(255,255,255,0.8);width:30px;height:30px;display:block;text-align:center;padding-top:7px}#grid .item-wrapper .surface-id{position:absolute;opacity:0;top:10px;right:10px;color:white;font-size:16px;pointer-events:none}#grid .item-wrapper .fa-search-plus{display:none;position:absolute;top:10px;font-size:30px;color:rgba(255,255,255,0.8)}#grid .item-wrapper .item{width:100%;height:235px;overflow:hidden;display:inline-block;background-size:cover !important}#grid .item-wrapper .item img{-o-object-fit:cover;object-fit:cover;max-width:unset;width:100%}#grid .item-wrapper .item-title{bottom:0}#grid .item-wrapper .item-header{top:-30px;pointer-events:none}#grid .item-wrapper .item-header .item-inner{height:30px}#grid .item-wrapper .item-title,#grid .item-wrapper .item-header{position:absolute;width:100%;left:0;color:#333;text-transform:uppercase;font-size:14px;line-height:20px}#grid .item-wrapper .item-inner{background:#EBE8E8;padding:5px}#grid .item-wrapper .size,#grid .item-wrapper .name{width:100%;display:inline-block;padding:0 5px;line-height:20px;font-size:13px}#grid .item-wrapper .seperator{display:inline-block;height:5px;width:5px;background:#5F5E5E;border-radius:8px;margin:16px 6px}#grid .item-wrapper .item-overlay{opacity:0;position:absolute;width:100%;top:23px;left:5px;color:black;padding:5px 10px;text-transform:uppercase;font-size:40px !important;font-weight:300;line-height:54px;pointer-events:none;overflow:hidden}#category-grid .item-wrapper.home .item-title{opacity:0}#category-grid .item-wrapper:hover .item-overlay{opacity:1 !important;transition:all 0.2s ease-in-out}#category-grid .item-wrapper:hover .item{opacity:0.26 !important;transition:all 0.2s ease-in-out}#phone{position:absolute;right:70px;top:22px;font-size:16px;margin-left:10px;margin-bottom:unset}#social-links{position:absolute;right:1px;top:25px}#hours{font-size:15px;position:absolute;right:2px;top:55px}#facebook-logo{width:26px}#savepin{float:right}#address{float:left;font-size:15px;margin-left:10px;margin-bottom:unset;vertical-align:bottom;margin-top:55px}#secondary-navigation{position:absolute;top:-5px;right:0}#secondary-navigation li{font-size:14px;display:inline-block;margin-left:10px;position:relative}.surfaces-count{background:#db2e2e;border-radius:20px;color:white;margin-top:4px;width:15px;height:15px;font-size:11px;text-align:center;line-height:15px;display:inline-block}.secondary-nav{font-size:17px;margin-bottom:20px}.show-for-small-only #secondary-navigation{text-align:left;display:inline-block}.show-for-small-only #secondary-navigation li{margin:0 10px 0 0}.show-for-small-only #phone{display:inline-block;font-family:jaf-bernina-sans, 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif;font-size:14px;text-align:left;margin:0;font-weight:normal}@media only screen and (max-device-width: 799px){#category-grid .item-wrapper .item{opacity:0.4 !important}#category-grid .item-overlay{opacity:1 !important}}@media only screen and (max-width: 849px) and (min-width: 40em){.item-wrapper .item{height:185px !important}.item-wrapper .item-overlay{font-size:28px !important;line-height:38px !important}}@media only screen and (min-width: 850px){#custom-dropdown-5{width:680px;-moz-column-count:4;column-count:4}}@media only screen and (max-width: 849px){#custom-dropdown-5{width:515px;-moz-column-count:3;column-count:3}.custom-dropdown a{font-size:12px !important;line-height:14px}#grid .worksheet-link{font-size:10px}#grid .worksheet-link i{margin:4px 3px 0 0 !important}#secondary-navigation li{font-size:13px !important;margin-left:5px !important}.top-bar-section ul li>a{font-size:13px !important}.top-bar-section ul li{margin-right:-15px}.footer ul{margin-left:20px}}@media only screen and (max-width: 699px){.custom-dropdown a{font-size:12px !important;line-height:14px}#secondary-navigation li{font-size:13px}}@media only screen and (max-width: 40em){.footer ul{border:none !important}body{padding:10px !important}.tagline{text-align:center}.thumbnail{width:80px !important}.features-grid .item{height:auto !important}.surface-title .seperator{margin:17px 6px}.breadcrumbs{overflow:visible !important;height:auto !important;display:inline-block !important}.breadcrumbs li{font-size:14px;padding:5px 0;font-weight:normal}#surface .left-col{padding-right:0 !important}#primary-image,#secondary-image,.zoomerang{pointer-events:none}.item-wrapper{padding-right:0 !important}.item-wrapper .item-title{padding-right:0 !important}}#page{margin-top:20px}#page article{margin:20px 0 40px 0;max-width:650px}#mailing-list{background:#E9E6E6;border:1px solid gray;padding:20px;margin:0 0 40px 0;max-width:400px}.pagination{margin:0 0 10px 0}.pagination ul{display:inline-block;margin-left:0;margin-bottom:0;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul li{display:inline;line-height:20px}.pagination{border-left:1px solid #A7A2A2}.pagination li.active a{color:#999999;cursor:default;background-color:whitesmoke !important}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:white;border:1px solid #A7A2A2;border-left-width:0;font-size:13px}.pagination-info{margin-bottom:15px;font-size:14px}.top-pagination{margin:15px 0 15px 0 !important}.search-alert{width:100%;background:#007095;color:white;padding:13px 20px;z-index:9999;font-size:12px;text-transform:uppercase;margin:12px 0;position:relative}.search-alert spinner{position:absolute;top:18px;left:19px}.search-alert.with-spinner{padding:13px 20px 13px 35px}#search-bar{margin:12px 0 3px 0;position:relative}#search-bar input{border-radius:0;width:100%;font-size:15px;padding:8px 15px 9px 40px;border:1px solid #bfbfbf;background:#F3F3F3;transition:all 0.2s ease-in-out}#search-bar input:focus{outline:0;border:1px solid #007095;background:#EEEDED}#search-bar .fa-search,#search-bar .fa-times{position:absolute;top:9px;color:#615F5F;font-size:20px}#search-bar .fa-search{left:9px}#search-bar .fa-times{right:9px;cursor:pointer}.worksheet-button{position:absolute;top:0;padding:7px 10px;color:white;font-size:13px}.add-to-worksheet{background:#008CBA}.item-column-1 .worksheet-button{right:10px}.item-column-2 .worksheet-button{right:5px}.item-column-3 .worksheet-button{right:0px}.remove-from-worksheet{background:#CF2A0E}#primary-image,#surface-info,#surface{display:inline-block}#surface{width:100%;margin:15px 0 0 0}#surface .left-col{padding-right:15px}#surface button{font-size:14px;height:40px;line-height:9px;width:100%;margin-bottom:15px !important}#surface button i{margin-top:-3px}#surface .surface-column{display:inline-block}#surface .surface-button .btn{width:100%}#surface .left{width:250px;margin-right:15px}#surface .right{width:630px}.item-column-1 .triangle{right:10px}.item-column-1 .fa-search-plus{right:20px}.item-column-2 .triangle{right:5px}.item-column-2 .fa-search-plus{right:15px}.item-column-3 .triangle{right:0px}.item-column-3 .fa-search-plus{right:10px}.secondary-image{cursor:pointer;position:relative;margin-bottom:15px}.secondary-image i{display:none;position:absolute;top:10px;font-size:30px;color:rgba(255,255,255,0.8);pointer-events:none}.secondary-image .triangle{pointer-events:none;display:none;position:absolute;top:0;width:0;height:0;border-style:solid;border-width:0 80px 80px 0;border-color:transparent rgba(0,0,0,0.8) transparent transparent}#primary-image{margin-bottom:15px;cursor:pointer;position:relative;float:right}#primary-image i{display:none;position:absolute;top:10px;right:10px;font-size:30px;color:rgba(255,255,255,0.8)}#primary-image .triangle{display:none;position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 80px 80px 0;border-color:transparent rgba(0,0,0,0.8) transparent transparent}#primary-image img{width:100%}#primary-image:hover i,#primary-image:hover .triangle{display:block}#secondary-image:hover i,#secondary-image:hover .triangle{display:block}#surface-info{width:280px;margin-right:15px;float:left}#surface-info button{width:100%}#surface-info button i{line-height:15px}.info-wrapper{margin-bottom:15px}.info-wrapper .info,.info-wrapper .info-label{padding:5px 10px}.info-wrapper .info-label{width:100%;display:inline-block;background:#EBE8E8}.surface-title{font-size:15px;font-weight:bold;margin:0 0 15px 0;text-align:center;background:#EBE8E8;padding:0 15px;min-height:40px;line-height:40px}.surface-title .seperator{display:inline-block;height:5px;width:5px;background:#5F5E5E;border-radius:8px;margin:17px 6px}.top-bar a{text-decoration:none}.top-bar-section .dropdown li a:hover{background:#007095 !important}.top-bar-section ul li>a{font-size:15px}.top-bar,.top-bar .title-area,.top-bar-section li:not(.has-form) a:not(.button){height:35px;line-height:35px}.top-bar.expanded .top-bar-section li:not(.has-form) a:not(.button){line-height:15px}.top-bar-section .has-dropdown>a:after{border-color:rgba(255,255,255,0.8) transparent transparent transparent;margin-top:-7.5px}.top-bar-section .dropdown{min-width:150px}.root-navigation{text-transform:uppercase !important;font-size:16px !important}#worksheet-table{margin-top:20px}#worksheet h3{margin:0 0 20px -5px}#worksheet .send-this{display:inline-block}#worksheet .send-emails-to{margin-bottom:10px}#worksheet textarea{height:100px}#worksheet .columns{padding:0 10px !important}#worksheet .checkbox{font-size:14px;display:inline-block;margin-left:10px;padding-top:2px}#worksheet .checkbox label{font-size:15px;color:#333}.worksheet-header li{display:inline-block;margin-right:10px}#email-worksheet,.form-panel{background:#E4E4E4;padding:20px;margin-bottom:20px}#email-worksheet{padding:20px}.email_error{border:3px solid red !important}
