#parking-ajax p{padding-top:2px;padding-top:.125rem;margin-bottom:21px;margin-bottom:1.3125rem;font-size:16px;font-size:1rem}@media screen and (max-width:1199px){#parking-ajax p{font-size:16px;font-size:1rem}}@media screen and (max-width:991px){#parking-ajax p{font-size:16px;font-size:1rem}}@media screen and (max-width:767px){#parking-ajax p{font-size:16px;font-size:1rem}}#parking-ajax p a{text-decoration:underline;cursor:pointer}#parking-ajax .parking-type>p{padding-top:0;margin-bottom:4px;margin-bottom:.25rem;font-size:12px;font-size:.75rem}@media screen and (max-width:1199px){#parking-ajax .parking-type>p{font-size:12px;font-size:.75rem}}@media screen and (max-width:991px){#parking-ajax .parking-type>p{font-size:12px;font-size:.75rem}}@media screen and (max-width:767px){#parking-ajax .parking-type>p{font-size:12px;font-size:.75rem}}#parking-ajax table.table{margin-bottom:0;margin-top:0}#parking-ajax table.table tbody{background-color:#f8f8f8!important}#parking-ajax table.table tbody>tr{background-color:#f8f8f8}#parking-ajax table.table tbody>tr td{border-bottom:1px solid #ddd}.parking-reviews{margin-top:50px;margin-top:3.125rem;margin-bottom:50px;margin-bottom:3.125rem}.parking-reviews .intro-content{padding-bottom:6px;padding-bottom:.375rem;font-size:16px;font-size:1rem}@media screen and (max-width:1199px){.parking-reviews .intro-content{font-size:16px;font-size:1rem}}@media screen and (max-width:991px){.parking-reviews .intro-content{font-size:16px;font-size:1rem}}@media screen and (max-width:767px){.parking-reviews .intro-content{font-size:16px;font-size:1rem}}.parking-reviews .average{float:right;color:#397fb8;text-align:right;font-weight:700}.parking-reviews .reviews-container{background-color:#f8f8f8;border:2px solid #f8f8f8;height:500px;height:31.25rem;overflow-y:auto;overflow-x:hidden}.parking-reviews .merchant-reply-name{float:right;width:80%}.parking-reviews .merchant-reply-name .merchant-reply{border:1px solid #aaa;border-radius:4px;border-radius:.25rem;margin:0 21px 10px 0;margin:0 1.3125rem .625rem 0;padding:16px;padding:1rem;background-color:#f0f3f7}.parking-reviews .merchant-reply-name .merchant-reply:before{border-top:14px solid transparent;border-left:14px solid #aaa;border-bottom:14px solid transparent;content:" ";height:0;position:absolute;width:0;right:23px;right:1.4375rem;top:35px;top:2.1875rem}.parking-reviews .merchant-reply-name .merchant-reply:after{border-top:13px solid transparent;border-left:13px solid #f0f3f7;border-bottom:13px solid transparent;content:" ";height:0;position:absolute;width:0;right:24px;right:1.5rem;top:36px;top:2.25rem}.parking-reviews .average-review{width:100%;height:125px;height:7.8125rem;border-radius:4px;border-radius:.25rem;color:#fff;margin-top:21px;margin-top:1.3125rem;background-color:#397fb8}.parking-reviews .average-review .rating-value{text-align:center;display:block;font-size:30px;font-size:1.875rem;padding:30px 0 0;padding:1.875rem 0 0}@media screen and (max-width:1199px){.parking-reviews .average-review .rating-value{font-size:30px;font-size:1.875rem}}@media screen and (max-width:991px){.parking-reviews .average-review .rating-value{font-size:28px;font-size:1.75rem}}@media screen and (max-width:767px){.parking-reviews .average-review .rating-value{font-size:26px;font-size:1.625rem}}.parking-reviews .average-review .rating-count{display:block;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;text-align:center;padding:15px 0 0;padding:.9375rem 0 0}@media screen and (max-width:1199px){.parking-reviews .average-review .rating-count{font-size:16px;font-size:1rem}}@media screen and (max-width:991px){.parking-reviews .average-review .rating-count{font-size:16px;font-size:1rem}}@media screen and (max-width:767px){.parking-reviews .average-review .rating-count{font-size:16px;font-size:1rem}}.parking-reviews .customer-profile{margin:21px 0 0 16px;margin:1.3125rem 0 0 1rem}.parking-reviews .customer-profile .avatar{width:80px;width:5rem;height:80px;height:5rem;margin-bottom:8px;margin-bottom:.5rem;border:1px solid #ddd;border-radius:80px;border-radius:5rem;-webkit-border-radius:80px;-webkit-border-radius:5rem;-moz-border-radius:80px;-moz-border-radius:5rem}.parking-reviews .customer-profile .avatar.silhouette1{background:url(https://assets.parkos.com/assets/img/review-thumbs.png) no-repeat}.parking-reviews .customer-profile .avatar.silhouette2{background:url(https://assets.parkos.com/assets/img/review-thumbs.png) -80px -80px no-repeat}.parking-reviews .customer-profile .avatar.silhouette3{background:url(https://assets.parkos.com/assets/img/review-thumbs.png) 0 -80px no-repeat}.parking-reviews .customer-profile .avatar.silhouette4{background:url(https://assets.parkos.com/assets/img/review-thumbs.png) -80px 0 no-repeat}.parking-reviews .customer-profile h4{margin-bottom:4px;margin-bottom:.25rem;font-weight:700}.parking-reviews .customer-profile img{width:15px;width:.9375rem;height:15px;height:.9375rem;margin-top:-1px;margin-top:-.0625rem}.parking-reviews .customer-review,.parking-reviews .customer-review-with-reply{position:relative;background-color:#fff;border:1px solid #ddd;border-radius:4px;border-radius:.25rem;padding:16px;padding:1rem;margin:21px 21px 10px;margin:1.3125rem 1.3125rem .625rem}.parking-reviews .customer-review-with-reply:after,.parking-reviews .customer-review-with-reply:before,.parking-reviews .customer-review:after,.parking-reviews .customer-review:before{content:" ";height:0;position:absolute;width:0}.parking-reviews .customer-review-with-reply:before,.parking-reviews .customer-review:before{border-top:14px solid transparent;border-right:14px solid #ddd;border-bottom:14px solid transparent;left:-14px;left:-.875rem;top:25px;top:1.5625rem}.parking-reviews .customer-review-with-reply:after,.parking-reviews .customer-review:after{border-top:13px solid transparent;border-right:13px solid #fff;border-bottom:13px solid transparent;left:-13px;left:-.8125rem;top:26px;top:1.625rem}.parking-reviews .customer-review-with-reply hr,.parking-reviews .customer-review hr{margin:10px 0;margin:.625rem 0}.parking-reviews .customer-review-with-reply p,.parking-reviews .customer-review p{margin-bottom:0;font-size:16px;font-size:1rem}@media screen and (max-width:1199px){.parking-reviews .customer-review-with-reply p,.parking-reviews .customer-review p{font-size:16px;font-size:1rem}}@media screen and (max-width:991px){.parking-reviews .customer-review-with-reply p,.parking-reviews .customer-review p{font-size:16px;font-size:1rem}}@media screen and (max-width:767px){.parking-reviews .customer-review-with-reply p,.parking-reviews .customer-review p{font-size:16px;font-size:1rem}}.parking-reviews .customer-review-with-reply .fa-star,.parking-reviews .customer-review-with-reply .fa-star18,.parking-reviews .customer-review .fa-star,.parking-reviews .customer-review .fa-star18{font-size:20px;font-size:1.25rem}@media screen and (max-width:1199px){.parking-reviews .customer-review-with-reply .fa-star,.parking-reviews .customer-review-with-reply .fa-star18,.parking-reviews .customer-review .fa-star,.parking-reviews .customer-review .fa-star18{font-size:20px;font-size:1.25rem}}@media screen and (max-width:991px){.parking-reviews .customer-review-with-reply .fa-star,.parking-reviews .customer-review-with-reply .fa-star18,.parking-reviews .customer-review .fa-star,.parking-reviews .customer-review .fa-star18{font-size:16px;font-size:1rem}}@media screen and (max-width:767px){.parking-reviews .customer-review-with-reply .fa-star,.parking-reviews .customer-review-with-reply .fa-star18,.parking-reviews .customer-review .fa-star,.parking-reviews .customer-review .fa-star18{font-size:16px;font-size:1rem}}.parking-reviews .customer-review-with-reply .svg-quote_black,.parking-reviews .customer-review .svg-quote_black{margin:0 5px}.customer-review .published{line-height:14px;display:inline-block}@media (min-width:992px){.customer-review .published{padding-left:10px;padding-left:.625rem}}.customer-review-with-reply{margin:21px 21px 0;margin:1.3125rem 1.3125rem 0}.content-wrapper{background-color:#f8f8f8;padding:64px 0;padding:4rem 0}.content-wrapper.blue{background-color:#f0f3f7}.content-wrapper h2{margin-top:0;color:#397fb8}.content-wrapper h2.orange{color:#ff6c00}#small-search-wrapper{margin:0;padding:0}#small-search-wrapper>h2{font-size:24px;font-size:1.5rem}@media screen and (max-width:1199px){#small-search-wrapper>h2{font-size:24px;font-size:1.5rem}}@media screen and (max-width:991px){#small-search-wrapper>h2{font-size:24px;font-size:1.5rem}}@media screen and (max-width:767px){#small-search-wrapper>h2{font-size:24px;font-size:1.5rem}}#small-search-wrapper .search-results{background:#fff;padding:2px 12px 14px;padding:.125rem .75rem 14px 12px}@media (max-width:767px){#small-search-wrapper .search-results{padding:2px 0 14px}}#small-search-wrapper table tr.price-row{background-color:#f8f8f8;cursor:pointer}#small-search-wrapper table tr.price-row:hover{background:#fff}#small-search-wrapper table tr.price-row td.parking-location span{background-color:#aaa}#small-search-wrapper table tr.price-row td.parking-price{min-width:115px;min-width:7.1875rem}#small-search-wrapper table tr.price-row td.parking-price span{font-size:18px;color:#397fb8;font-weight:700}#small-search-wrapper table tr.price-row td.parking-price span.old-price{padding:0 4px 0 1px;padding:0 .25rem 0 .0625rem;text-decoration:line-through;font-size:12px;font-size:.75rem}@media screen and (max-width:1199px){#small-search-wrapper table tr.price-row td.parking-price span.old-price{font-size:12px;font-size:.75rem}}@media screen and (max-width:991px){#small-search-wrapper table tr.price-row td.parking-price span.old-price{font-size:12px;font-size:.75rem}}@media screen and (max-width:767px){#small-search-wrapper table tr.price-row td.parking-price span.old-price{font-size:12px;font-size:.75rem}}#small-search-wrapper table tr.price-row td.parking-price span.price-red{color:red!important}@media (max-width:767px){#small-search-wrapper table tr.price-row td.parking-price span.price-red{color:#397fb8!important}}#small-search-wrapper table tr.price-row td.parking-price .btn.btn-orange{font-size:16px;line-height:1.428571429;padding:6px 12px!important;height:auto!important;min-height:auto!important;margin:0 0 0 7px;margin:0 0 0 .4375rem;display:inline}@media (max-width:767px){#small-search-wrapper table tr.price-row td.parking-price .btn.btn-orange{padding:4px 2px!important}}.parking-detail h1{margin-top:0}.parking-detail h1>a{vertical-align:top;font-size:20px;font-size:1.25rem}@media screen and (max-width:1199px){.parking-detail h1>a{font-size:20px;font-size:1.25rem}}@media screen and (max-width:991px){.parking-detail h1>a{font-size:16px;font-size:1rem}}@media screen and (max-width:767px){.parking-detail h1>a{font-size:16px;font-size:1rem}}.parking-detail p{margin-top:0}.parking-detail .detail{margin-top:16px;margin-top:1rem}.parking-detail .detail p{margin-top:7px;margin-top:.4375rem;line-height:1.75em}.parking-detail .parking-gallery{max-width:300px;max-width:18.75rem;right:0}.parking-detail .parking-gallery .carousel{width:100%;height:255px;height:15.9375rem}.parking-detail .parking-gallery .carousel-indicators{margin-left:0;width:100%}.parking-detail .parking-gallery .carousel-indicators li{width:44px;width:2.75rem;height:38px;height:2.375rem;border:medium none;border-radius:0;text-indent:0}.parking-detail .parking-gallery .carousel-indicators li img{width:100%;height:38px;height:2.375rem;border:1px solid #fff;float:left;left:0}.parking-detail .parking-gallery .carousel-indicators .active img{border:1px solid #397fb8;opacity:.7}.parking-detail .parking-gallery .carousel-slide{position:relative;overflow:hidden}.parking-detail .parking-gallery .image-big img{width:100%;max-width:300px;max-width:18.75rem;max-height:190px;max-height:11.875rem;overflow:hidden;box-shadow:0,0 10px 0 rgba(109,171,223,.1)}.parking-detail .small-photo{display:inline-block!important;margin-top:12px;margin-top:.75rem;height:38px;height:2.375rem;width:44px;width:2.75rem;overflow:hidden;box-shadow:0,0 5px 0 rgba(109,171,223,.2)}.parking-detail .small-photo img{height:38px;height:2.375rem}.parking-detail #parking-reservation{margin:32px 0 0 10px;margin:2rem 0 0 .625rem}.parking-detail #content-more{cursor:pointer}.parking-detail .round-image{width:100px;width:6.25rem;height:100px;height:6.25rem;margin-right:21px;margin-right:1.3125rem;margin-bottom:28px;margin-bottom:1.75rem;border:5px solid #ddd;border-radius:100px;border-radius:6.25rem;-webkit-border-radius:100px;-webkit-border-radius:6.25rem;-moz-border-radius:100px;-moz-border-radius:6.25rem;background-color:#fff!important;background-size:100px!important}@media (max-width:767px){.parking-detail .search-result-filter{padding-top:50px;padding-top:3.125rem}}.parking-gallery-reviews{margin:70px auto 100px;margin:4.375rem auto 6.25rem}.parking-sidebar h2{margin-top:0;margin-bottom:4px;margin-bottom:.25rem;display:inline-block;vertical-align:sub}.parking-sidebar .stars{font-size:20px;font-size:1.25rem;vertical-align:middle}@media screen and (max-width:1199px){.parking-sidebar .stars{font-size:20px;font-size:1.25rem}}@media screen and (max-width:991px){.parking-sidebar .stars{font-size:16px;font-size:1rem}}@media screen and (max-width:767px){.parking-sidebar .stars{font-size:16px;font-size:1rem}}.parking-sidebar .review-average{color:#333;font-weight:700}.parking-detail-usp{margin:0 -15px;margin:0 -.9375rem}.parking-detail-usp .usp{font-size:16px;font-size:1rem;padding:5px 15px;padding:.3125rem .9375rem}@media screen and (max-width:1199px){.parking-detail-usp .usp{font-size:16px;font-size:1rem}}@media screen and (max-width:991px){.parking-detail-usp .usp{font-size:16px;font-size:1rem}}@media screen and (max-width:767px){.parking-detail-usp .usp{font-size:16px;font-size:1rem}}.parking-detail-usp .usp i{color:#4cae4c}.parking-rating-items-wrapper .rating-item-container{max-width:300px;margin:0 auto;font-size:16px;font-size:1rem}@media screen and (max-width:1199px){.parking-rating-items-wrapper .rating-item-container{font-size:16px;font-size:1rem}}@media screen and (max-width:991px){.parking-rating-items-wrapper .rating-item-container{font-size:16px;font-size:1rem}}@media screen and (max-width:767px){.parking-rating-items-wrapper .rating-item-container{font-size:16px;font-size:1rem}}.parking-rating-items-wrapper .centering-box{position:relative;text-align:center;display:block;width:100%}.parking-rating-items-wrapper .parking-rating-items{padding:70px 0 0;padding:4.375rem 0 0;min-height:354px;min-height:22.125rem}.parking-rating-items-wrapper .parking-rating-items .row>div{margin-bottom:32px;margin-bottom:2rem}.parking-rating-items-wrapper .parking-rating-items h2{margin-top:0}.parking-rating-items-wrapper .parking-rating-items p{margin-bottom:21px;margin-bottom:1.3125rem;font-size:16px;font-size:1rem}@media screen and (max-width:1199px){.parking-rating-items-wrapper .parking-rating-items p{font-size:16px;font-size:1rem}}@media screen and (max-width:991px){.parking-rating-items-wrapper .parking-rating-items p{font-size:16px;font-size:1rem}}@media screen and (max-width:767px){.parking-rating-items-wrapper .parking-rating-items p{font-size:16px;font-size:1rem}}.parking-rating-items-wrapper .parking-rating-items .parking-rating-item{background-color:#f8f8f8;padding:16px;padding:1rem;margin-right:16px;margin-right:1rem;margin-bottom:16px;margin-bottom:1rem;color:#666;font-family:Arial,Helvetica,sans-serif}.parking-rating-items-wrapper .parking-rating-items .parking-rating-item .positive{color:#666;font-family:Arial,Helvetica,sans-serif}.parking-rating-items-wrapper .parking-rating-items .parking-rating-item h4{font-size:20px;font-size:1.25rem;font-weight:700;margin-top:16px;margin-top:1rem;margin-bottom:8px;margin-bottom:.5rem}@media screen and (max-width:1199px){.parking-rating-items-wrapper .parking-rating-items .parking-rating-item h4{font-size:20px;font-size:1.25rem}}@media screen and (max-width:991px){.parking-rating-items-wrapper .parking-rating-items .parking-rating-item h4{font-size:16px;font-size:1rem}}@media screen and (max-width:767px){.parking-rating-items-wrapper .parking-rating-items .parking-rating-item h4{font-size:16px;font-size:1rem}}.parking-rating-items-wrapper .parking-rating-items .parking-rating-item .positive i{color:#3c763d}.parking-rating-items-wrapper .parking-rating-items .parking-rating-item .negative i{color:#aaa}.play-icon{position:absolute;left:0;right:0;top:134px;top:8.375rem;text-align:center;color:#fff;font-size:40px}.play-icon i{font-style:normal}.play-icon-small{position:absolute;left:0;right:0;top:26px;top:1.625rem;text-align:center;color:#fff;font-size:16px}.parkinglot-map{width:100%;height:293px;height:18.3125rem;margin-top:38px;margin-top:2.375rem;position:relative;overflow:hidden;background-color:#f0ede5}.radial-progress{margin:5px auto 2px;margin:.3125rem auto .125rem;width:60px;width:3.75rem;height:60px;height:3.75rem;border-radius:50%;background-color:#ddd}.radial-progress[data-progress="0"] .numbers span{color:#d9534f}.radial-progress[data-progress="0"] .circle .mask.full{transform:rotate(0deg)}.radial-progress[data-progress="0"] .circle .mask .fill{transform:rotate(0deg);background-color:#d9534f}.radial-progress[data-progress="0"] .circle .mask .fill.fix{transform:rotate(0deg)}.radial-progress[data-progress="20"] .numbers span{color:#d9534f}.radial-progress[data-progress="20"] .circle .mask.full{transform:rotate(36deg)}.radial-progress[data-progress="20"] .circle .mask .fill{transform:rotate(36deg);background-color:#d9534f}.radial-progress[data-progress="20"] .circle .mask .fill.fix{transform:rotate(72deg)}.radial-progress[data-progress="40"] .numbers span{color:#f0ad4e}.radial-progress[data-progress="40"] .circle .mask.full{transform:rotate(72deg)}.radial-progress[data-progress="40"] .circle .mask .fill{transform:rotate(72deg);background-color:#f0ad4e}.radial-progress[data-progress="40"] .circle .mask .fill.fix{transform:rotate(144deg)}.radial-progress[data-progress="60"] .numbers span{color:#f0ad4e}.radial-progress[data-progress="60"] .circle .mask.full{transform:rotate(108deg)}.radial-progress[data-progress="60"] .circle .mask .fill{transform:rotate(108deg);background-color:#f0ad4e}.radial-progress[data-progress="60"] .circle .mask .fill.fix{transform:rotate(216deg)}.radial-progress[data-progress="80"] .numbers span{color:#4cae4c}.radial-progress[data-progress="80"] .circle .mask.full{transform:rotate(144deg)}.radial-progress[data-progress="80"] .circle .mask .fill{transform:rotate(144deg);background-color:#4cae4c}.radial-progress[data-progress="80"] .circle .mask .fill.fix{transform:rotate(288deg)}.radial-progress[data-progress="100"] .numbers span{color:#4cae4c}.radial-progress[data-progress="100"] .circle .mask.full{transform:rotate(180deg)}.radial-progress[data-progress="100"] .circle .mask .fill{transform:rotate(180deg);background-color:#4cae4c}.radial-progress[data-progress="100"] .circle .mask .fill.fix{transform:rotate(1turn)}.radial-progress .circle .fill,.radial-progress .circle .mask,.radial-progress .circle .shadow{width:60px;width:3.75rem;height:60px;height:3.75rem;position:absolute;border-radius:50%}.radial-progress .circle .fill,.radial-progress .circle .mask{-webkit-backface-visibility:hidden;transition:transform 1s}.radial-progress .circle .mask{clip:rect(0,60px,60px,30px)}.radial-progress .circle .mask .fill{clip:rect(0,30px,60px,0)}.radial-progress .inset{width:44px;width:2.75rem;height:44px;height:2.75rem;position:absolute;margin-left:8px;margin-left:.5rem;margin-top:8px;margin-top:.5rem;background-color:#fff;border-radius:50%}.radial-progress .inset .percentage{height:16px;height:1rem;width:46px;width:2.875rem;overflow:hidden;position:absolute;top:14px;top:.875rem;left:-1px;left:-.0625rem;line-height:1}.radial-progress .inset .percentage .numbers span{width:46px;width:2.875rem;display:inline-block;vertical-align:top;text-align:center;font-weight:400;font-size:16px;font-size:1rem;font-family:Arial,Helvetica,sans-serif}@media screen and (max-width:1199px){.radial-progress .inset .percentage .numbers span{font-size:16px;font-size:1rem}}@media screen and (max-width:991px){.radial-progress .inset .percentage .numbers span{font-size:16px;font-size:1rem}}@media screen and (max-width:767px){.radial-progress .inset .percentage .numbers span{font-size:16px;font-size:1rem}}#tabs #more-content{font-size:16px;font-size:1rem}@media screen and (max-width:1199px){#tabs #more-content{font-size:16px;font-size:1rem}}@media screen and (max-width:991px){#tabs #more-content{font-size:16px;font-size:1rem}}@media screen and (max-width:767px){#tabs #more-content{font-size:16px;font-size:1rem}}#tabs #more-content .content-tab-list li{display:inline-block}.nearby-parkings{padding:30px 0 50px;padding:1.875rem 0 50px}.nearby-parkings .merchant{text-align:center;border:1px solid #d2d2d2;padding:10px;padding:.625rem;margin-top:25px;margin-top:1.5625rem}.nearby-parkings .merchant img{margin:auto}.nearby-parkings .merchant .btn-orange{min-height:inherit}