@import 'https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css';@import '../plugins/pikaday/pikaday.css';@import '../plugins/datepicker/css/datepicker.css';.margin-top-0{margin-top:0!important}.margin-top-10{margin-top:10px!important}.margin-top-20{margin-top:20px!important}.margin-top-30{margin-top:30px!important}.margin-top-40{margin-top:40px!important}.margin-top-50{margin-top:50px!important}.margin-top-60{margin-top:60px!important}.margin-top-70{margin-top:70px!important}.margin-top-80{margin-top:80px!important}.margin-top-90{margin-top:90px!important}.margin-top-100{margin-top:100px!important}.margin-right-0{margin-right:0!important}.margin-right-10{margin-right:10px!important}.margin-right-20{margin-right:20px!important}.margin-right-30{margin-right:30px!important}.margin-right-40{margin-right:40px!important}.margin-right-50{margin-right:50px!important}.margin-right-60{margin-right:60px!important}.margin-right-70{margin-right:70px!important}.margin-right-80{margin-right:80px!important}.margin-right-90{margin-right:90px!important}.margin-right-100{margin-right:100px!important}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-10{margin-bottom:10px!important}.margin-bottom-20{margin-bottom:20px!important}.margin-bottom-30{margin-bottom:30px!important}.margin-bottom-40{margin-bottom:40px!important}.margin-bottom-50{margin-bottom:50px!important}.margin-bottom-60{margin-bottom:60px!important}.margin-bottom-70{margin-bottom:70px!important}.margin-bottom-80{margin-bottom:80px!important}.margin-bottom-90{margin-bottom:90px!important}.margin-bottom-100{margin-bottom:100px!important}.margin-left-0{margin-left:0!important}.margin-left-10{margin-left:10px!important}.margin-left-20{margin-left:20px!important}.margin-left-30{margin-left:30px!important}.margin-left-40{margin-left:40px!important}.margin-left-50{margin-left:50px!important}.margin-left-60{margin-left:60px!important}.margin-left-70{margin-left:70px!important}.margin-left-80{margin-left:80px!important}.margin-left-90{margin-left:90px!important}.margin-left-100{margin-left:100px!important}.padding-10{padding:10px!important}.padding-20{padding:20px!important}.padding-30{padding:30px!important}.padding-40{padding:40px!important}.padding-50{padding:50px!important}.padding-60{padding:60px!important}.padding-top-10{padding-top:10px!important}.padding-top-20{padding-top:20px!important}.padding-top-30{padding-top:30px!important}.padding-top-40{padding-top:40px!important}.padding-top-50{padding-top:50px!important}.padding-top-60{padding-top:60px!important}.padding-top-65{padding-top:65px!important}.padding-bottom-10{padding-bottom:10px!important}.padding-bottom-20{padding-bottom:20px!important}.padding-bottom-30{padding-bottom:30px!important}.padding-bottom-40{padding-bottom:40px!important}.padding-bottom-50{padding-bottom:50px!important}.padding-bottom-60{padding-bottom:60px!important}.padding-bottom-65{padding-bottom:65px!important}.rounded{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.hidden{display:none!important}.visible{display:block!important}.text-overflow{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.clearfix:after{content:'';display:table;clear:both;overflow:hidden}*{-webkit-font-smoothing:antialiased}body{background:#fff;font-size:14px}body.accented{background-color:#f5f5f5}a{color:#dd8a99}a:hover{color:#cd4c8b;text-decoration:none}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:500}#wrapper{position:absolute;width:100%;padding-top:45px;min-height:100%}#wrapper:after{content:'';display:table;clear:both;overflow:hidden}#site-header{height:45px;background:#fff;position:fixed;width:100%;border-bottom:1px solid rgba(0,0,0,.1);top:0;left:0;z-index:10}#site-header a.brand{float:left;margin:0 15px}#site-header a.brand img{height:45px}#site-header form.search{margin:0 0 0 40px;float:left;width:400px}#site-header form.search input,#site-header form.search button{float:left}#site-header form.search input{height:35px;border:1px solid #ccc;border-right:none;margin-top:5px;width:365px;padding:0 10px;outline:none;font:300 14px helvetica neue,Helvetica,Arial,sans-serif;font-weight:400;-webkit-border-radius:3px 0 0 3px!important;-moz-border-radius:3px 0 0 3px!important;border-radius:3px 0 0 3px!important;-webkit-transition:border .15s ease-in-out;-moz-transition:border .15s ease-in-out;transition:border .15s ease-in-out}#site-header form.search input:focus{border-color:#777}#site-header form.search button{height:35px;border:none;margin-top:5px;width:35px;border-left:none;text-transform:uppercase;background:#74a5d8;color:#fff;outline:none;font-weight:200;text-shadow:0 -1px 0 rgba(0,0,0,.4);-webkit-border-radius:0 3px 3px 0!important;-moz-border-radius:0 3px 3px 0!important;border-radius:0 3px 3px 0!important;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;transition:background .2s ease}#site-header form.search button:hover,#site-header form.search button:active{background:#6098d2}#site-header .dropdown-menu{z-index:1000}#site-header .dropdown-menu li.separator{margin:8px 0;border-bottom:1px solid #ccc}#site-header .dropdown-menu a{color:#777}#site-header .dropdown-menu a:hover{color:#000}#site-header #menu_user_dropdown{width:200px}#site-nav{float:right}#site-nav .dropdown{position:static}#site-nav .dropdown ul{top:35px;right:400px;left:auto}#site-nav>a,#site-nav .dropdown>a{display:block;float:left;line-height:40px;color:#777;font-size:14px;padding:0 15px;-webkit-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;transition:color .1s ease-in-out}#site-nav>a i.ion-arrow-down-b,#site-nav .dropdown>a i.ion-arrow-down-b{margin-left:10px;float:right}#site-nav>a:hover,#site-nav .dropdown>a:hover{color:#333;text-decoration:none;border-bottom-color:#74a5d8}#site-nav>a.user,#site-nav .dropdown>a.user{margin-left:10px;position:relative;top:6px}#site-nav>a.user:hover,#site-nav .dropdown>a.user:hover,#site-nav>a.user.active,#site-nav .dropdown>a.user.active{border-bottom-color:transparent}#site-nav>a.user:hover span.count-badge,#site-nav .dropdown>a.user:hover span.count-badge,#site-nav>a.user.active span.count-badge,#site-nav .dropdown>a.user.active span.count-badge{filter:alpha(opacity=100);opacity:1}#site-nav>a.user:hover i,#site-nav .dropdown>a.user:hover i,#site-nav>a.user.active i,#site-nav .dropdown>a.user.active i{color:#777}#site-nav>a.user img,#site-nav .dropdown>a.user img{border:1px solid #ccc;width:50px;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important}#site-nav>a.user span.count-badge,#site-nav .dropdown>a.user span.count-badge{position:absolute;top:3px;right:30px;color:#fff;background:#dd8a99;width:20px;height:20px;line-height:20px;text-align:center;font-size:11px;text-shadow:0 1px 0Ê#000!important;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important}#site-nav>a.user i,#site-nav .dropdown>a.user i{margin-left:20px;color:#ccc}#page-content>.container{padding-top:20px}#page-content div.breadcrumbs ul{list-style:none;margin-bottom:5px}#page-content div.breadcrumbs ul:after{content:'';display:table;clear:both;overflow:hidden}#page-content div.breadcrumbs ul li{float:left;margin-right:10px}#page-content div.breadcrumbs ul li a{margin-right:10px}#page-content div.breadcrumbs ul li:after{color:#ccc;content:'/'}#page-content div.breadcrumbs ul li.current{color:#aaa}#page-content div.breadcrumbs ul li.current:after{display:none}#pre-footer{background-color:#fff;border-top:1px solid rgba(0,0,0,.1);padding:30px 20px;position:relative;z-index:10}#pre-footer h3{font-size:14px;text-transform:uppercase;font-weight:200;color:#555;letter-spacing:1px}#pre-footer p{color:#555}#pre-footer form{margin-bottom:20px}#pre-footer form:after{content:'';display:table;clear:both;overflow:hidden}#pre-footer form input,#pre-footer form button{float:left;margin:0}#pre-footer form input{width:80%;border:1px solid #777;border-right:none;background:#aaa;height:30px;outline:none;color:#fff;padding:8px;-webkit-border-radius:3px 0 0 3px!important;-moz-border-radius:3px 0 0 3px!important;border-radius:3px 0 0 3px!important}#pre-footer form button{height:30px;color:#fff;border:1px solid #777;width:20%;background:#444;cursor:pointer;-webkit-border-radius:0 3px 3px 0!important;-moz-border-radius:0 3px 3px 0!important;border-radius:0 3px 3px 0!important}#pre-footer form button i{color:#fff;font-size:15px}#pre-footer select{background-color:#bbb;border:0;color:#fff}#pre-footer ul{list-style:none;margin:0;padding:0}#pre-footer ul li a{color:#555;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;transition:color .2s linear}#pre-footer ul li a:hover{color:#000}#pre-footer .social{text-align:center}#pre-footer .social h3{font-weight:700;text-transform:none}#pre-footer .social .social-links a{display:inline-block;width:40px;height:40px;line-height:35px;text-align:center;font-size:24px;color:rgba(0,0,0,.25);border:2px solid rgba(0,0,0,.25);margin:0 10px;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}#pre-footer .social .social-links a:hover{color:#fff}#pre-footer .social .social-links a:nth-child(1):hover{background:#3b5998;border-color:#3b5998}#pre-footer .social .social-links a:nth-child(2):hover{background:#55acee;border-color:#55acee}#pre-footer .social .social-links a:nth-child(3):hover{background:#cb2027;border-color:#cb2027}#pre-footer .social .social-links a:nth-child(4):hover{background:#dd4b39;border-color:#dd4b39}#pre-footer .social .social-links a:nth-child(5):hover{background:#125688;border-color:#125688}#pre-footer .social .copyright{background:0 0;color:#aaa;border:none}#site-footer{padding:15px 0;height:50px;background:#dd8a99}#site-footer nav{float:left}#site-footer a{color:#ddd;color:rgba(255,255,255,.7);margin-right:10px;-webkit-transition:color 150ms ease-in-out;-moz-transition:color 150ms ease-in-out;transition:color 150ms ease-in-out}#site-footer a:hover{text-decoration:none;color:#fff}#site-footer a:after{content:'|';display:inline-block;color:#fff;margin-left:10px}#site-footer a:last-child:after{display:none}#site-footer p.copyright{float:right;margin:0;padding:0;border:none;background:0 0;color:#fff}#search-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;background:rgba(0,0,0,.6)}#search-overlay form{position:absolute;top:50%;left:50%;width:60%;margin-left:-30%}#search-overlay form input{width:100%;height:50px;font-size:16px;border:none;padding:0 20px;outline:none;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;-webkit-border-radius:4px!important;-moz-border-radius:4px!important;border-radius:4px!important}img.responsive-img{width:100%;height:auto!important}section{padding:40px 0}section .section-info h4{margin-bottom:15px;font-size:20px;font-weight:400}section .section-info p{line-height:1.8;color:#777}section.alt{background:#eee;border-top:1px solid #ddd;border-bottom:1px solid #ddd}section.alt.no-border{border-bottom:none;border-top:none}section.pink{background:#ffe6f2}section.section-teal{background:#66cfcd;border-top:1px solid #ccc}section.bordered{border-top:1px solid #eee;border-bottom:1px solid #eee}section.bordered:last-of-type{border-bottom:none}section .section-title{font-size:25px;text-align:center;margin:0 0 20px}.scroll-to-top{position:fixed;bottom:30px;right:30px;width:50px;height:50px;line-height:30px;font-size:30px;padding:10px;text-align:center;background:#999;color:#fff!important;z-index:1000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:alpha(opacity=50);opacity:.5}.scroll-to-top:hover{filter:alpha(opacity=80);opacity:.8}.btn,.btn:active,.btn:focus{text-decoration:none!important}.sidebar .module{margin-bottom:30px}.sidebar .module:last-child{margin-bottom:0}i.venue-icon{display:inline-block;width:50px;height:50px;margin:0 auto}i.venue-icon img{width:100%}.custom-checkbox{width:20px;height:20px;border:1px solid #ccc;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}13 .custom-checkbox.checked:after{content:'\f16c';color:#dd8a99;font-family:ionicons;position:absolute;font-size:35px;top:-15px;left:3px}.btn,a.action-btn,a.btn-wv,a.btn-wv-accent,a.btn-white{display:block;padding:10px;margin-left:20%;margin-right:20%;margin-bottom:10px;text-align:center;background:0 0;border:2px solid #d874a5;color:#444;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition-property:background-color,border-color,color;-webkit-transition-duration:.3s;-moz-transition-property:background-color,border-color,color;-moz-transition-duration:.3s;transition-property:background-color,border-color,color;transition-duration:.3s}.btn.pull-left,a.action-btn.pull-left,a.btn-wv.pull-left,a.btn-wv-accent.pull-left,a.btn-white.pull-left,.btn.pull-right,a.action-btn.pull-right,a.btn-wv.pull-right,a.btn-wv-accent.pull-right,a.btn-white.pull-right{margin-left:0;margin-right:0}.btn:hover,a.action-btn:hover,a.btn-wv:hover,a.btn-wv-accent:hover,a.btn-white:hover{background-color:#d874a5}.btn-white:hover,.carousel .carousel-item .hover .action-btn.btn-white:hover{color:#666!important}.btn{display:inline-block;margin-left:0;margin-right:0}.btn-block{width:100%!important;display:block!important;margin-left:0!important;margin-right:0!important}.btn-primary{background:0 0;border:2px solid #428bca}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{background-color:#428bca;border:2px solid #428bca}.btn-default{background:0 0;border:2px solid #e6e6e6}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active{background-color:#e6e6e6;border:2px solid #e6e6e6}.btn-wv-search{background:#dd8a99;border:none;color:#eee;font-weight:700;margin-top:10px;padding:8px 20px}.btn-wv-search:hover{color:#fff}.venue-type-dropdown{width:60%;padding:5px;border:1px solid #aaa;height:35px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.venue-type-dropdown .selected span.icon{float:left;margin-left:5px}.venue-type-dropdown .selected span.icon .venue-icon{margin-top:-20px;width:25px;height:25px}.venue-type-dropdown .selected span.value{float:left;margin-left:10px;margin-top:2px}.venue-type-dropdown .selected span.arrow{float:right;color:#ccc;padding-right:10px}.venue-type-dropdown .selected span.arrow i{font-size:18px}.venue-type-dropdown .dropdown{display:none;position:fixed;z-index:10;background:#fff;max-height:300px;overflow-y:auto;border:1px solid #aaa;border-top:1px solid #fff;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.venue-type-dropdown .dropdown .option{padding:10px;cursor:pointer}.venue-type-dropdown .dropdown .option span.icon{margin-right:10px}.venue-type-dropdown .dropdown .option span.icon i{width:25px;height:25px}.venue-type-dropdown .dropdown .option:hover{background:whiteSmoke}.module-box .module-box-header{background:#eee;border:1px solid #ccc;padding:10px;font-size:110%;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.module-box .module-box-content{padding:20px;border:1px solid #ccc;border-top:none;background:#fff;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}form input.form-control,form textarea.form-control,form select.form-control{color:#333;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}form input.form-control:focus,form textarea.form-control:focus,form select.form-control:focus{border-color:#777;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-control{color:#333;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-control:focus,.form-control.focus{border-color:#777!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.btn-wv{border-color:#74a5d8!important}.btn-wv:hover{background:#74a5d8!important}.btn-wv-accent{border-color:#dd8a99!important}.btn-wv-accent:hover{background:#dd8a99!important}.btn-white{border-color:#fff!important}.btn-white:hover{background:#fff!important}.btn-keyline{background:0 0;color:#333;border:2px solid #333}.btn-keyline:hover{border-color:transparent;color:#fff;background:#333}.image .overlay .btn,.image .overlay a.action-btn,.image .overlay a.btn-wv,.image .overlay a.btn-wv-accent,.image .overlay a.btn-white{color:#fff!important}.image .overlay .btn:hover,.image .overlay a.action-btn:hover,.image .overlay a.btn-wv:hover,.image .overlay a.btn-wv-accent:hover,.image .overlay a.btn-white:hover{background-color:#d874a5}.image .overlay .btn-white:hover{color:#444!important}.pagination{margin:0}.pagination a{color:#dd8a99!important}.pagination-container{float:left;width:100%;padding:40px 10px 25px}.pagination-container:after{content:'';display:table;clear:both;overflow:hidden}.pagination-container p.result-info{float:left;line-height:35px;margin-bottom:0}.pagination-container .pagination{float:right}.paid-ribbon{position:absolute;top:0;right:0;width:100px;height:100px;background:url(../img/paid-ribbon.png) center no-repeat;z-index:10}ul.social-buttons{list-style:none;margin:0;padding:0}ul.social-buttons li a{display:block;border-bottom-width:3px;border-bottom-style:solid;color:#fff;padding:8px 0;text-align:center;margin-bottom:15px;font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}ul.social-buttons li a i{font-size:25px;margin-right:7px}ul.social-buttons li a.button-facebook{background:#3b5998;border-bottom-color:#2d4373}ul.social-buttons li a.button-facebook:hover{background:#314a7e}ul.social-buttons li a.button-google-plus{background:#dd4b39;border-bottom-color:#c23321}ul.social-buttons li a.button-google-plus:hover{background:#cf3624}ul.social-buttons li a.button-linkedin{background:#4875b4;border-bottom-color:#395d90}ul.social-buttons li a.button-linkedin:hover{background:#3e649b}.login-page h4{margin-bottom:20px;font-size:20px;border-bottom:1px solid #ddd;padding-bottom:7px}form.login input[type=email],form.wedding-venues input[type=email],form.login input[type=password],form.wedding-venues input[type=password],form.login input[type=text],form.wedding-venues input[type=text],form.login textarea,form.wedding-venues textarea{width:100%;padding:8px 12px;border:2px solid #ccc;font-size:15px;margin-bottom:15px;outline:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}form.login input[type=email]:last-child,form.wedding-venues input[type=email]:last-child,form.login input[type=password]:last-child,form.wedding-venues input[type=password]:last-child,form.login input[type=text]:last-child,form.wedding-venues input[type=text]:last-child,form.login textarea:last-child,form.wedding-venues textarea:last-child{margin-bottom:0}form.login input[type=email]:focus,form.wedding-venues input[type=email]:focus,form.login input[type=password]:focus,form.wedding-venues input[type=password]:focus,form.login input[type=text]:focus,form.wedding-venues input[type=text]:focus,form.login textarea:focus,form.wedding-venues textarea:focus{border-color:#4f8ef7}form.login input[type=email].error,form.wedding-venues input[type=email].error,form.login input[type=password].error,form.wedding-venues input[type=password].error,form.login input[type=text].error,form.wedding-venues input[type=text].error,form.login textarea.error,form.wedding-venues textarea.error{border-color:#dd4b39}form.login label.checkbox,form.wedding-venues label.checkbox{margin:0 0 0 20px;font-weight:400}form.login button,form.wedding-venues button{display:block;width:100%;margin:20px auto;padding:10px;background:#ddd;border:none;border-bottom:3px solid #ccc;font-weight:700;outline:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}form.login button:hover,form.wedding-venues button:hover{background:#ccc;border-bottom-color:#bbb}.review-score i{font-size:14px;margin-right:3px}.review-score i.full{color:#ffb400}.review-score i.empty{color:#bbb}.review-score i:last-child{margin-right:0}.review-score span.count{color:#aaa;font-size:12px}nav.breadcrumbs{margin-bottom:5px}nav.breadcrumbs a,nav.breadcrumbs span{display:inline-block}nav.breadcrumbs a:after{content:'/';color:#aaa;display:inline-block;margin:0 4px}.venue-type-grid:after{content:'';display:table;clear:both;overflow:hidden}.venue-type-grid .venue-type{display:block;float:left;width:25%;padding:15px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.venue-type-grid .venue-type .icon{width:100%;height:150px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;text-align:center;line-height:100px;position:relative}.venue-type-grid .venue-type .icon .wv-icon{background:#fff;margin-top:25px;width:100px;height:100px;position:relative;z-index:2}.venue-type-grid .venue-type .icon:after{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.2);z-index:1;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease;filter:alpha(opacity=0);opacity:0}.venue-type-grid .venue-type .title{padding:10px;color:#111;font-size:15px;background:whiteSmoke;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;transition:background .2s ease}.venue-type-grid .venue-type .title span.count{float:right;color:#666}.venue-type-grid .venue-type:hover .icon:after{filter:alpha(opacity=100);opacity:1}.venue-type-grid .venue-type:hover .title{background:#ddd}.autosuggest-dropdown{position:absolute;z-index:1000;background-color:#fff;margin-top:-3px;border-top:1px solid whiteSmoke;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.6);-moz-box-shadow:0 2px 4px rgba(0,0,0,.6);box-shadow:0 2px 4px rgba(0,0,0,.6);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.autosuggest-dropdown.loading{height:200px;background:url(../img/modal-loading.gif) no-repeat center #fff}.autosuggest-dropdown .item{border-bottom:1px solid #ccc;padding:10px;position:relative;cursor:pointer}.autosuggest-dropdown .item:after{content:'';display:table;clear:both;overflow:hidden}.autosuggest-dropdown .item:hover,.autosuggest-dropdown .item.active{background:whiteSmoke}.autosuggest-dropdown .item .icon{width:40px;height:40px;float:left}.autosuggest-dropdown .item .icon img{max-width:100%;height:auto}.autosuggest-dropdown .item .info{padding-left:50px}.autosuggest-dropdown .item .info .title{font-weight:700;color:Ê#333;margin:0}.autosuggest-dropdown .item .info .title span{background:#e39cbf}.autosuggest-dropdown .item .info .subtitle{margin:0;font-size:12px;color:#666}.autosuggest-dropdown .item .info .subtitle address{margin:0;font-style:italic}.autosuggest-dropdown .item .result-type{position:absolute;top:10px;right:10px;text-transform:uppercase;color:#aaa;font-size:11px}.autosuggest-dropdown a.all-results{background:whiteSmoke;text-align:center;font-weight:700;color:#666;display:block;padding:10px;text-shadow:0 1px 0 #fff;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.autosuggest-dropdown a.all-results:hover{background:#ccc}.carousel-panel:after{content:'';display:table;clear:both;overflow:hidden}.carousel-panel a.carousel-nav{float:left;display:block;width:10%;line-height:335px}.carousel-panel .slider-panel{float:left;width:80%;padding:0 30px;overflow:hidden}.carousel-panel .slider-panel .slider{width:4080px}.carousel-panel .slider-panel .slider .carousel-item{display:block;float:left;width:300px;height:335px;margin:0 20px}.carousel-panel .slider-panel .slider .carousel-item:first-of-type{margin-left:0}.carousel-panel .slider-panel .slider .carousel-item:last-of-type{margin-right:0}.carousel-panel .slider-panel .slider .carousel-item img{width:100%;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.carousel-panel .slider-panel .slider .carousel-item .info{padding:8px;background:whiteSmoke;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.carousel-panel .slider-panel .slider .carousel-item .info p{margin:0;font-size:14px;color:#444;font-weight:700}.carousel-panel .slider-panel .slider .carousel-item:hover .info{background:#eee}.ui-autocomplete{z-index:102}#contact-venue-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;opacity:0;z-index:10;-webkit-transition:opacity .15s ease;-moz-transition:opacity .15s ease;transition:opacity .15s ease}#contact-venue-overlay.in{opacity:.75}#contact-venue-container{position:fixed;padding:20px;background:#fff;z-index:11;overflow-y:auto;overflow-x:hidden;top:50%;left:50%;width:200px;height:200px;margin-top:-100px;margin-left:-100px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}#contact-venue-container.loading{background:url(../img/modal-loading.gif) no-repeat center #fff}#contact-venue-container .modal-title{font-size:25px;color:#428bca;border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:5px}#contact-venue-container .datepicker-trigger{display:inline-block;font-size:20px;margin-left:10px}#contact-venue-container.share-venue #share_tweet,#contact-venue-container.share-venue #share_facebook{display:block;width:100%;color:#fff;padding:10px;font-size:16px;font-weight:700;text-align:center;margin-top:20px;text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#contact-venue-container.share-venue #share_tweet{background:#55acee}#contact-venue-container.share-venue #share_tweet:hover{background:#2795e9}#contact-venue-container.share-venue #share_facebook{background:#3b5998}#contact-venue-container.share-venue #share_facebook:hover{background:#2d4373}.featured .featured{margin-top:10px;padding:0 0 0 20px}.featured .featured .ven .header{text-align:center;font-size:13px;padding:3px;color:#fff;background:silver;font-weight:700;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.featured .featured .ven img{width:100%;height:auto}.featured .featured .ven .info{background:silver;padding:7px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.featured .featured .ven .info p{margin:0}.featured .featured .ven .info .venue-name{color:#fff;font-size:16px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.featured .featured .ven .info .venue-name a{color:#fff}.featured .featured .ven .info .place{font-size:13px}.featured .featured .ven .info .place a{color:#fff}.activity-stream-container{margin-top:70px}.activity-stream-container .stream-item{margin-bottom:20px}.pagination{margin-left:10px}.pagination .btn{border:1px solid #ccc;margin-right:5px;height:32px;padding:0 10px;line-height:32px;min-width:32px;text-align:center;background:#fff;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important}.pagination .btn.active{background:#ddd;border-color:#aaa;color:#333!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.carousel{width:585px}.carousel .carousel-item{position:relative}.carousel .carousel-item img{width:100%;height:auto!important;padding:0!important;margin:0!important}.carousel .carousel-item .overlay{position:absolute;padding:8px;background:rgba(0,0,0,.7);background:rgba(216,116,165,.7);color:#fff;bottom:0;left:0;right:0;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.3)}.carousel .carousel-item .hover{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5)}.carousel .carousel-item .hover .action-btn{color:#fff!important}.carousel .carousel-item .hover .action-btn:first-of-type{margin-top:75px}.carousel .carousel-item:hover .hover{display:block}.carousel-thumbs{overflow:hidden;width:100%;height:75px}.carousel-thumbs ul{list-style:none;margin:0;padding:0}.carousel-thumbs ul li{float:left;width:85px;height:85px;padding:5px;filter:alpha(opacity=50);opacity:.5}.carousel-thumbs ul li a{display:block}.carousel-thumbs ul li img{width:75px;height:75px}.carousel-thumbs ul li.current{filter:alpha(opacity=100);opacity:1}.homepage-panel{position:relative;display:block}.homepage-panel img{width:100%}.homepage-panel .overlay{position:absolute;background:rgba(0,0,0,.6);color:#fff;padding:5px 8px;left:0;right:0;bottom:0;font-size:90%;font-weight:700;text-shadow:0 0 2px #000}.lined-subtitle{margin:0 0 20px;font-size:17px;position:relative;line-height:2px}.lined-subtitle span.text{display:inline-block;padding:0 20px 0 0;position:absolute;left:0;z-index:1}.lined-subtitle:after{content:'';display:block;position:absolute;left:0;right:0;top:50%;z-index:0}.featured-container{margin:0 -10px;background:#fff}.featured-container:after{content:'';display:table;clear:both;overflow:hidden}.featured-container .featured-venue{width:33.3%;float:left;padding:0 5px;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.featured-container .featured-venue img{width:100%;height:auto}.featured-container .featured-venue .review-score{position:absolute;top:10px;left:15px;text-shadow:0 0 2px #000}.featured-container .featured-venue .review-score .count{color:#fff}.featured-container .featured-venue .action-btn{color:#fff;margin-left:10%;margin-right:10%}.featured-container .featured-venue .action-btn.btn-white:hover{color:#333}.featured-container .featured-venue .action-btn:first-child{margin-top:60px}.featured-container .featured-venue .shortlist{position:absolute;top:10px;right:20px;font-size:25px;color:#d874a5;z-index:1}.featured-container .featured-venue .overlay,.featured-container .featured-venue .info{position:absolute;left:5px;right:5px;bottom:0}.featured-container .featured-venue .info{position:absolute;font-size:14px;font-weight:700;padding:10px;color:#fff;background:rgba(0,0,0,.2);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.featured-container .featured-venue .overlay{top:0;background:rgba(51,24,37,.62);-webkit-transition:opacity .15s ease;-moz-transition:opacity .15s ease;transition:opacity .15s ease;filter:alpha(opacity=0);opacity:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.featured-container .featured-venue:hover .overlay{filter:alpha(opacity=100);opacity:1}.featured-container .contact-row{clear:both;width:100%}.featured-container .featured-request-brochure{float:left;margin-top:10px;padding:0 5px;width:33.3%}.featured-container .featured-request-brochure .btn-i{font-size:14px!important}#map-controls{position:absolute;top:105px;left:70%;margin-left:20px;z-index:10}#map-controls a{display:block;width:25px;height:27px;text-align:center;line-height:27px;background:#929091;color:#fff;margin-top:4px;font-size:20px}#map-controls a:hover{background:#cd4c8b}.stream-header{padding:20px;background:whiteSmoke;border-bottom:1px solid #eee;margin-bottom:20px}.stream-header:after{content:'';display:table;clear:both;overflow:hidden}.stream-header h1{font-size:22px;font-weight:700;text-shadow:0 1px 0 #fff;margin:0;float:left}.stream-header .county-filter{float:right}.stream-header .county-filter label,.stream-header .county-filter select{display:inline-block;float:left}.stream-header .county-filter select{width:auto!important;margin-left:10px}.stream-header .county-filter label{line-height:34px}#masonry-loader{width:100%;margin:30px 0;height:50px;background:url(../img/ajax-loader-white.gif) no-repeat center}.masonry-container{margin:0 auto}.masonry-container .masonry-brick{width:250px;margin-bottom:20px;border:1px solid #eee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.masonry-container .masonry-brick .image{display:block;width:100%;position:relative}.masonry-container .masonry-brick .image a.shortlist{position:absolute;top:10px;right:10px;font-size:25px;z-index:5}.masonry-container .masonry-brick .image img{max-width:100%;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.masonry-container .masonry-brick .image .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;filter:alpha(opacity=0);opacity:0;-webkit-transition:'opacity .2s ease';-moz-transition:'opacity .2s ease';transition:'opacity .2s ease'}.masonry-container .masonry-brick .image .overlay a{border:2px solid #fff;color:#fff;display:block;width:60%;margin:-20px auto 0 -30%;position:absolute;top:50%;left:50%;text-align:center;height:40px;font-weight:700;line-height:40px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;filter:alpha(opacity=85);opacity:.85;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.masonry-container .masonry-brick .image .overlay a:hover{background:#fff;color:#555;filter:alpha(opacity=100);opacity:1}.masonry-container .masonry-brick .image:hover .overlay{filter:alpha(opacity=100);opacity:1}.masonry-container .masonry-brick .comment{background:#fff;padding:10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.masonry-container .masonry-brick .comment a{display:block;font-weight:700}.masonry-container .masonry-brick a.user{display:block;background:whiteSmoke;padding:8px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-transition:background .15s ease;-moz-transition:background .15s ease;transition:background .15s ease}.masonry-container .masonry-brick a.user:after{content:'';display:table;clear:both;overflow:hidden}.masonry-container .masonry-brick a.user .avatar{float:left;width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.masonry-container .masonry-brick a.user .item-meta{padding-left:50px}.masonry-container .masonry-brick a.user .item-meta span{display:block}.masonry-container .masonry-brick a.user .item-meta span.name{color:#444;font-weight:700}.masonry-container .masonry-brick a.user .item-meta span.date{font-size:90%;color:#aaa}.masonry-container .masonry-brick a.user:hover{background:#eee}body .nav-tabs{width:100%;border-bottom:1px solid #ddd}h1,h2,h3,h4,h5,h6{font-family:helvetica neue,Helvetica,Arial,sans-serif;font-weight:200}.text-small{font-size:12px;line-height:normal}.text-medium{font-size:18px;line-height:1.8}.text-large{font-size:25px;line-height:2}.text-italic{font-style:italic}p{line-height:1.5;margin-bottom:20px}p:last-child{margin:0}#venue-hero{width:100%;position:relative;overflow:hidden;height:600px}#venue-hero>img{width:100%;position:absolute;top:0;left:0;z-index:0;cursor:pointer}#venue-hero .venue-collage{white-space:nowrap}#venue-hero .venue-collage img{display:block;float:left;height:auto;min-height:100%;width:33.3333333333333333%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#venue-hero .overview{position:absolute;bottom:0;left:0;width:100%;z-index:1;background:#fff;padding:15px 0}#venue-hero .overview .logo{width:90px;height:90px;display:block;margin:5px auto 0;border:8px solid rgba(0,0,0,.04);background:#fff;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important;-webkit-transition:border .15s ease;-moz-transition:border .15s ease;transition:border .15s ease}#venue-hero .overview .logo:hover{border-color:rgba(0,0,0,.1)}#venue-hero .overview span.name{display:block;margin-top:10px;font-size:16px;text-align:center}#venue-hero .overview .basic-info{margin-top:10px;margin-left:20px}#venue-hero .overview .basic-info:after{content:'';display:table;clear:both;overflow:hidden}#venue-hero .overview .basic-info h1{margin-bottom:5px;margin-top:0}#venue-hero .overview .basic-info address,#venue-hero .overview .basic-info .review-score{float:left}#venue-hero .overview .basic-info address{color:#777;margin-bottom:0;margin-top:-5px}#venue-hero .overview .pw-widget{margin-top:35px!important}#venue-hero .overview .basic-info address a{color:#999}#venue-hero .overview .basic-info address a:hover{color:#555}#venue-hero .overview .basic-info .review-score{}#venue-hero .overview .review-score{display:inline-block}#venue-hero .overview .statistics{color:#82888a;float:left;width:100%;margin-top:5px;margin-left:20px}#venue-hero .overview .statistics:after{content:'';display:table;clear:both;overflow:hidden}#venue-hero .overview .statistics .stat{color:#82888a;float:left;width:50%;padding-right:20px}#venue-hero .overview .statistics .stat i{font-size:35px;line-height:normal;float:left;width:100%;text-align:center}#venue-hero .overview .statistics .stat span{display:block;margin-top:5px;float:left;width:100%;clear:both;margin-top:-5px;font-size:13px}#venue-hero .overview a.venue-action{display:block;padding:10px;font-weight:600;text-align:center;margin-bottom:10px;-webkit-border-radius:4px!important;-moz-border-radius:4px!important;border-radius:4px!important}#venue-hero .overview.info-fixed{height:120px;padding-top:5px;border-bottom:1px solid #eee;z-index:2}#venue-hero .overview.info-fixed .col-sm-2 img.logo{margin-top:8px}#venue-hero .overview.info-fixed .col-sm-2 span.name{display:none}#venue-hero .overview.info-fixed .pw-widget{margin-top:25px!important}#venue-hero .overview.info-fixed h1{margin-top:10px}#venue-hero .overview.info-fixed .statistics{display:none}#venue-hero .overview.info-fixed .btn-i{height:40px;float:left;margin:10px 10px 0 0!important;padding:none}#venue-hero .overview.info-fixed .reveal-phone{display:none!important}#venue-hero .overview.info-fixed .btn-i i{line-height:40px;margin:-11px 0 0 -2px}#venue-hero .dropdown ul{width:100%}.description-more{overflow:hidden;position:relative;margin-bottom:20px;-webkit-transition:height .1s ease-in-out;-moz-transition:height .1s ease-in-out;transition:height .1s ease-in-out}.description-more:after{content:'';width:100%;height:15px;position:absolute;left:0;bottom:0;background:transparent;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#f5f5f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#f5f5f5 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,#f5f5f5 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,#f5f5f5 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0, 0, 0, 0)',endColorstr='#f5f5f5',GradientType=0)}.panel{border:1px solid #ddd}.panel .panel-header{background:whiteSmoke;line-height:40px}.panel .panel-header:after{content:'';display:table;clear:both;overflow:hidden}.panel .panel-header ul.tabs{list-style:none;margin:0;padding:0}.panel .panel-header ul.tabs li{float:left;font-size:15px;margin:0 10px;border-bottom:2px solid transparent}.panel .panel-header ul.tabs li:last-child{margin-right:0}.panel .panel-header ul.tabs li.active{border-color:#dd8a99}.panel .panel-header ul.tabs li a{padding:0 10px}.panel .panel-content{background:#fff;padding:15px;line-height:2}table.practicalities{font-size:90%;font-weight:200}table.practicalities span.title{display:inline-block;width:55%}table.practicalities tr:nth-child(even) td{background:rgba(216,116,165,.1)}section.map-view{width:100%;height:400px;padding:0!important;border-top:1px solid #eee;position:relative}section.map-view>div{position:absolute}section.map-view #map-container{width:100%;height:100%;z-index:0}section.map-view #map-overlay{top:20px;left:30px;bottom:20px;width:400px;background:rgba(255,255,255,.8);z-index:1;padding:20px;text-align:center}section.map-view #map-overlay img.place-image{width:100px;height:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}section.map-view.fixed{position:fixed;top:163px;left:0;width:100%;z-index:1}.reviews .review-overview{display:inline-block;margin-left:10px}.reviews .review-overview i{font-size:17px;margin:0 5px 0 0}.reviews .review-overview i.full{color:#ffb400}.reviews .review-overview i.empty{color:#ccc}.reviews .review-list .avatar{display:block;width:70px;border:1px solid #eee;margin:0 auto 10px;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important}.reviews .review-list p.user-name{text-align:center}.reviews .review-list .comments{background:whiteSmoke;padding:10px;line-height:2}.reviews .review-list .comments .heading{font-weight:700;color:#555;text-shadow:0 1px 0 #fff;border-bottom:1px solid #ddd;margin-bottom:10px;position:relative}.reviews .review-list .comments .heading .review-score{position:absolute;right:10px;top:2px}.reviews .review-list .comments a.read-more{font-size:12px}.reviews .review-list span.date{color:#aaa;margin-top:10px;display:block}.reviews .review-list hr{margin:10px 0 0}.reviews .review-list .col-sm-9{padding-bottom:10px;margin-bottom:10px}.reviews .pagination{text-align:center;width:100%}.reviews .pagination ul{list-style:none;margin:0;padding:0}.reviews .pagination ul li{display:inline-block;margin:0 5px;padding:0}.reviews .pagination ul li a{display:block;width:30px;height:30px;text-align:center;line-height:30px;padding:0;border:1px solid #eee;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important}.reviews .pagination ul li a.current{background:whiteSmoke;border-color:transparent}.reviews .pagination ul li a:hover{background:rgba(216,116,165,.2);color:#333}.carousel-nav{line-height:200px;color:#ccc;text-decoration:1px solid #fff;font-size:40px;text-align:center}.carousel-nav:hover{color:#666}.carousel-nav.carousel-nav-prev{text-align:left}.carousel-nav.carousel-nav-next{text-align:right}.news-item{background:#fff;margin-bottom:15px}.news-item:after{content:'';display:table;clear:both;overflow:hidden}.news-item a.image{float:left;width:300px}.news-item a.image img{width:100%;height:auto}.news-item .info{padding:10px 10px 10px 310px;background:#fff}.news-item .info a.headline{font-weight:700;font-size:120%}.news-item .info .category{font-weight:700;margin-bottom:2px;margin-top:5px;color:#777}.news-item .info .date{font-size:90%;color:#777;margin-bottom:5px}.news-item .info a.btn{width:35%!important;margin-bottom:0!important;margin-left:auto!important;margin-right:auto!important;border:2px solid #ccc!important;padding:5px!important}.news-item .info a.btn i{font-size:120%;margin-left:10px}.news-item .info a.btn:hover{background:#ccc!important}#newsOverlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:10;filter:alpha(opacity=75);opacity:.75}#newsContainer{position:fixed;top:50px;right:100px;bottom:50px;left:100px;background:#fff;z-index:11;overflow:auto;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}#newsContainer a.close-modal{position:fixed;top:50px;right:100px;display:block;width:30px;height:30px;margin:10px 10px 0 0;border:2px solid #fff;background:#666;color:#fff;line-height:20px;text-align:center;font-weight:700;font-size:25px;z-index:10;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#newsContainer a.close-modal:hover{background:#000}#newsContainer.loading{top:50%;left:50%;right:auto;bottom:auto;height:100px;width:400px;margin-left:-200px;margin-top:-50px;background:url(../img/modal-loading.gif) center no-repeat}#newsContainer .venue-news-popover .hero{z-index:1;width:100%;position:relative;height:300px;background-size:cover;background-repeat:no-repeat;background-position:center}#newsContainer .venue-news-popover .hero h1{margin:0;position:absolute;bottom:0;left:0;right:0;padding:15px;font-size:35px;color:#fff;text-shadow:0 0 10px #000;background:transparent;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.6)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0, 0, 0, 0)',endColorstr='rgba(0, 0, 0, 0.6)',GradientType=0)}#newsContainer .venue-news-popover .body .meta{color:#666}#newsContainer .venue-news-popover .body .post-content{padding:15px 50px}#newsContainer .venue-news-popover .body .sidebar{padding:15px 50px}#newsContainer .venue-news-popover .body .sidebar h3{margin:0 0 20px;border-bottom:1px solid #eee;padding-bottom:15px}#newsContainer .venue-news-popover .body .sidebar ul.post-tags{list-style:none;margin:0;padding:0}#newsContainer .venue-news-popover .body .sidebar ul.post-tags:after{content:'';display:table;clear:both;overflow:hidden}#newsContainer .venue-news-popover .body .sidebar ul.post-tags li{display:block;float:left;padding:0 8px;background:#dd8a99;color:#fff;position:relative;margin:0 10px 5px;height:20px;font-size:13px;line-height:20px}#newsContainer .venue-news-popover .body .sidebar ul.post-tags li:before,#newsContainer .venue-news-popover .body .sidebar ul.post-tags li:after{content:'';position:absolute;display:block}#newsContainer .venue-news-popover .body .sidebar ul.post-tags li:before{border-right:10px solid #dd8a99;border-top:10px solid transparent;border-bottom:10px solid transparent;top:0;left:-10px}#newsContainer .venue-news-popover .body .sidebar ul.post-tags li:after{width:4px;height:4px;background:#fff;top:8px;left:-1px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.related-venue img{width:100%;-webkit-border-radius:3px 3px 0 0!important;-moz-border-radius:3px 3px 0 0!important;border-radius:3px 3px 0 0!important}.related-venue .info{background:whiteSmoke;padding:10px;-webkit-border-radius:0 0 3px 3px!important;-moz-border-radius:0 0 3px 3px!important;border-radius:0 0 3px 3px!important}.related-venue .info p{margin:0;line-height:normal;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.related-venue .info p.name{font-weight:700;color:#666;font-size:14px;margin-bottom:5px}.related-venue .info p.place{color:#aaa}nav.page-nav{float:right;background:#fff;min-width:263px}nav.page-nav a{display:block;color:#444;line-height:30px;padding-left:20px}nav.page-nav a.active{border-left:2px solid #dd8a99}nav.page-nav.fixed{position:fixed;top:165px;margin-top:20px;z-index:2;background:rgba(255,255,255,.7);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.related-shortlist div.image{position:relative;cursor:pointer}.related-shortlist div.image img{width:100%;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.related-shortlist div.image .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);padding:20px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.related-shortlist div.image .overlay a.action-btn:first-child{line-height:normal;margin-top:40%}.related-shortlist.masonry-brick .overlay a.action-btn{margin-top:0!important}.related-shortlist div.image:hover .overlay{filter:alpha(opacity=100);opacity:1}.related-shortlist div.info{background:#fff;position:relative;padding:10px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.related-shortlist div.info img.avatar{position:absolute;right:10px;top:-20px;width:50px;height:50px;border:2px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.related-shortlist div.info p{margin:0;max-width:90%;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.related-shortlist div.info p.name{font-size:18px}.related-shortlist div.info p.counts{color:#aaa}.sidebar .module.address{padding:15px;background:whiteSmoke;border:1px solid #ddd;width:100%}.sidebar .module.address address{font-size:18px}.sidebar .module.address p i{margin-right:10px;color:#dd8a99;font-size:20px;line-height:normal;float:left;text-shadow:0 1px 0 #fff}.sidebar .venue-action{padding:10px;background:#dd8a99;width:100%;display:block;color:#fff;font-size:120%;text-align:center;-webkit-transition:background .1s ease-in-out;-moz-transition:background .1s ease-in-out;transition:background .1s ease-in-out}.sidebar .venue-action:hover{background:#cd4c8b}.venue-image{display:block;margin-bottom:20px;width:100%}.venue-image img{width:100%;height:auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.sidebar-fixed{position:fixed;top:65px;right:0}.direction-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);opacity:1;z-index:10;-webkit-transition:opacity .1s ease;-moz-transition:opacity .1s ease;transition:opacity .1s ease}.direction-overlay.hidden{opacity:0}.direction-popup{position:fixed;top:0;bottom:0;left:0;right:0;background:#fff;padding:20px;opacity:1;z-index:1100;padding-right:62%;overflow-y:scroll;-webkit-transition:opacity .1s ease;-moz-transition:opacity .1s ease;transition:opacity .1s ease}.direction-popup #directions-map-container{bottom:0;height:auto;position:fixed!important;top:0;left:40%;right:0;width:auto}.direction-popup.hidden{opacity:0}.direction-popup a.close-modal{position:fixed;top:20px;right:20px;display:block;width:40px;height:40px;background:#333;border:4px solid #fff;font-weight:700;color:#fff;font-size:25px;line-height:30px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);-moz-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2)}.direction-popup ul.steps:after{clear:both;content:'';display:table;max-height:0}.direction-popup ul.steps li span.distance{padding-right:10px}.direction-popup ul.steps li i{margin-left:10px;opacity:.5}.img-responsive{cursor:pointer}.venue-collage{position:relative;cursor:pointer}.venue-collage .overlay{position:absolute;bottom:0;left:422px;width:278px;height:197px;line-height:197px;background:rgba(0,0,0,.1);text-align:center;font-size:20px;font-weight:700;color:#fff;text-shadow:0 0 3px #000}.venue-image-page .main-image{display:block;max-width:100%;margin:30px auto;position:relative}.venue-image-page .main-image img{width:100%;z-index:1}.venue-image-page .main-image .counts,.venue-image-page .main-image .caption,.venue-image-page .main-image a.shortlist,.venue-image-page .main-image .overlay{position:absolute;z-index:1}.venue-image-page .main-image a.shortlist{top:20px;right:20px;font-size:30px;z-index:3}.venue-image-page .main-image .counts{top:0;left:0;padding:15px 20px;background:rgba(0,0,0,.5);color:#fff;-webkit-transition:opacity .15s ease;-moz-transition:opacity .15s ease;transition:opacity .15s ease}.venue-image-page .main-image .caption{bottom:0;left:0;right:0;color:#fff;background:rgba(0,0,0,.75);padding:20px;-webkit-transition:opacity .15s ease;-moz-transition:opacity .15s ease;transition:opacity .15s ease}.venue-image-page .main-image .caption h3{margin:0 0 10px}.venue-image-page .main-image .overlay{top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);z-index:2;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .15s ease;-moz-transition:opacity .15s ease;transition:opacity .15s ease}.venue-image-page .main-image .overlay .buttons{position:absolute;top:50%;left:50%;width:250px;margin-left:-125px;margin-top:-75px}.venue-image-page .main-image .overlay .buttons .btn{color:#fff}.venue-image-page .main-image .overlay .buttons .btn:last-child{margin-bottom:0}.venue-image-page .main-image:hover .caption,.venue-image-page .main-image:hover .counts{filter:alpha(opacity=50);opacity:.5}.venue-image-page .main-image:hover .overlay{filter:alpha(opacity=100);opacity:1}.venue-image-page a.thumb{width:50px;height:50px;display:inline-block;margin:0 5px 5px}.venue-image-page a.thumb img{width:100%;height:100%}.venue-image-page a.thumb.active{filter:alpha(opacity=45);opacity:.45}.venue-image-page .image-comments{width:100%;margin:0 0 30px}.venue-image-page .image-comments p.comment-count{color:#666;font-size:13px}.venue-image-page .image-comments p.no-comments{text-align:center;color:#666}.venue-image-page .image-comments .comment{padding:5px;background:whiteSmoke;border-bottom:1px solid #fff}.venue-image-page .image-comments .comment:after{content:'';display:table;clear:both;overflow:hidden}.venue-image-page .image-comments .comment .avatar{display:block;float:left;width:40px}.venue-image-page .image-comments .comment .avatar img{width:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.venue-image-page .image-comments .comment .comment-content{margin-left:50px;font-size:13px}.venue-image-page .image-comments .comment .comment-content .user-name{font-weight:700}.venue-image-page .image-comments .comment .comment-content .comment-time{display:block;font-size:11px;color:#666}.venue-image-page .image-comments .comment.reply{padding-left:30px}.venue-image-page .image-comments .comment.reply .avatar{width:30px}.venue-image-page .image-comments .comment.reply .comment-content{margin-left:40px}.venue-image-page .image-comments>.comment:last-child{border-bottom:none}.venue-image-page .comment-form{width:100%;padding:15px;background:whiteSmoke;margin:0 auto 20px}.venue-image-page .comment-form textarea{width:100%;max-width:100%;min-width:100%;border:1px solid #aaa;padding:7px;outline:none}.venue-image-page .comment-form textarea:focus{border-color:#333}.venue-image-page .comment-form button{margin-top:5px}.venue-review-page h1{margin-top:0}.venue-review-page .nav-tabs i{color:#ffb400}.venue-review-page .nav-tabs .disabled{cursor:not-allowed}.venue-review-page .nav-tabs .disabled i{color:#aaa}.venue-review-page .nav-tabs .disabled:hover{background:0 0;border-color:transparent}.venue-review-page .venue-info{padding:10px;background:whiteSmoke}.venue-review-page .venue-info:after{content:'';display:table;clear:both;overflow:hidden}.venue-review-page .venue-info img{float:left}.venue-review-page .venue-info .info{margin-left:140px}.venue-review-page .venue-info .info h4{margin-top:0}.venue-review-page .review-header:after{content:'';display:table;clear:both;overflow:hidden}.venue-review-page .review-header a.avatar{display:block;float:left;width:75px}.venue-review-page .review-header a.avatar img{width:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.venue-review-page .review-header .review-info{float:left;margin-left:20px}.venue-review-page .review-content{padding-right:40px;line-height:1.8}.venue-review-page .review-review h5{margin:0;font-weight:700;font-size:20px;float:left}.venue-review-page .review-review .review-score{float:left;margin-left:8px;padding-top:4px}.venue-review-page .review-review .review-score i{font-size:20px}.review-page #venue-hero{position:relative}.review-page #venue-hero>img,.review-page #venue-hero .panel{position:absolute;top:0;left:0}.review-page #venue-hero>img{z-index:1}.review-page #venue-hero .panel{background:0 0;border:none;right:0;bottom:195px;z-index:2;text-align:center}.review-page #venue-hero .panel a.avatar{display:block;width:100px;height:100px;margin:100px auto 0;border:2px solid whiteSmoke;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.review-page #venue-hero .panel a.avatar img{width:100%;height:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.review-page #venue-hero .panel h1{color:#fff;text-shadow:0 0 10px #000}.review-page #venue-hero .panel .review-score i{font-size:25px;letter-spacing:2px}.review-page #venue-hero .overview{border-bottom:1px solid whiteSmoke;margin-bottom:30px}.review-page .review-info{margin-left:0!important;color:#666}.search-full .search-filters{width:100%;background:#fff;border-bottom:1px solid #ccc;padding:20px;z-index:1}.search-full .search-filters .label{font-size:14px;color:#555;text-align:left;font-weight:400}.search-full .search-filters .filter-item{cursor:pointer}.search-full .search-filters .filter-item .custom-checkbox{float:left;margin-right:20px}.search-full .search-filters .filter-item .ven-type{float:left;text-align:center}.search-full .search-filters .filter-item .ven-type span{display:block;margin-top:5px;color:#999}.search-full .search-filters hr{width:100%;margin-top:10px;float:left}.search-full .search-filters hr:after{content:'';display:table;clear:both;overflow:hidden}.search-full .search-filters a.more-venues{margin-top:20px;font-size:90%;float:left;clear:both}.search-full .search-filters .slider-count{margin-top:10px;font-size:90%;color:#666}.search-full .search-filters .ui-slider{height:2px;border-radius:0;border:5px solid whiteSmoke;border-left:none;border-right:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.search-full .search-filters .ui-slider .ui-slider-range{background:#dd8a99}.search-full .search-filters .ui-slider .ui-slider-handle{outline:none;margin-top:-2px;background:#fff}.search-full .search-filters .search-info{background:whiteSmoke;margin:-20px;padding:15px 20px}.search-full .search-filters .search-info:after{content:'';display:table;clear:both;overflow:hidden}.search-full .search-filters .search-info.fixed{position:fixed;top:45px;right:0;left:0;z-index:1;margin:0;height:50px;line-height:50px;border-bottom:1px solid #ccc}.search-full .search-filters .search-info h1{font-size:13px;margin:0;font-weight:300}.search-full .search-filters .search-info .btn-plain{margin:0;border:2px solid #ccc;background:#fff;color:#555;margin-top:-5px;margin-left:10px;font-size:90%}.search-full .search-filters .search-info .btn-plain:hover{border-color:#555}#map-pin-loading,#map-location-loading{position:fixed!important;left:70%;right:0;top:45px;bottom:0;z-index:2;background:rgba(0,0,0,.85);opacity:1;-webkit-transition:opacity .15s ease;-moz-transition:opacity .15s ease;transition:opacity .15s ease}#map-pin-loading p,#map-location-loading p{width:100%;padding:40px;text-align:center;top:50%;position:absolute;color:#fff;margin-top:-71px}#map-pin-loading p img,#map-location-loading p img{display:block;width:32px;height:32px;margin:0 auto 10px}#map-pin-loading.hidden,#map-location-loading.hidden{opacity:0}#search-map,#search-results{position:fixed!important;top:95px;left:70%;right:0;bottom:0;z-index:1}#search-map .search-venue-item,#map .search-venue-item{width:229px;margin:0 0 -10px;float:none;position:relative}#search-map .search-venue-item .image,#map .search-venue-item .image{width:280px;max-height:280px;overflow:hidden}#search-map .search-venue-item .info,#map .search-venue-item .info{width:280px}#search-map .search-venue-item>.info,#map .search-venue-item>.info{background:whiteSmoke}#search-results{overflow-x:hidden;overflow-y:auto;background:#fff;left:0;right:30%;border-left:1px solid #ccc;padding-bottom:20px;z-index:2}.search-venue-item{font-family:helvetica neue,Helvetica,Arial,sans-serif;width:33.3333333333%;margin:0;float:left;padding:10px}.search-venue-item .image{display:block;position:relative}.search-venue-item .image img{width:100%;height:auto}.search-venue-item .image .shortlist{position:absolute;top:6px;right:35px;font-size:22px;color:#fff;z-index:1}.search-venue-item .image .shortlist:hover{color:rgba(0,0,0,.8)}.search-venue-item .image .info{position:absolute;top:0;left:0;padding:10px 15px 15px;color:#fff;font-size:90%;background:0 0}.search-venue-item .image .info i{font-size:24px;margin-right:5px;float:left}.search-venue-item .image .info .value{float:left;margin-top:10px;margin-right:20px}.search-venue-item .image .info .review-score{float:right;margin-top:10px;text-shadow:0 0 2px #000}.search-venue-item .image .info .review-score i{font-size:15px}.search-venue-item .image .info .review-score i.full{color:#ffb400}.search-venue-item .image .info .review-score span.count{color:#fff;font-size:12px}.search-venue-item .image .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(51,24,37,.62);padding:100px 20px 20px;z-index:1;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.search-venue-item .image .overlay .dropdown{margin-top:50px}.search-venue-item .image:hover .overlay{filter:alpha(opacity=100);opacity:1}.search-venue-item .image:hover .shortlist{z-index:2}.search-venue-item .info{background:#fff;position:relative;margin:0;padding:10px;box-shadow:0 2px 2px rgba(0,0,0,.2)}.search-venue-item .info .logo{position:absolute;width:60px;height:60px;right:10px;top:-10px;border:2px solid #fff;z-index:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.search-venue-item .info h4{color:#666;margin:0 0 5px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-venue-item .info .details{font-size:11px;letter-spacing:.05em;margin-bottom:7px;color:#909eab;text-transform:uppercase}.search-venue-item .info .details a{color:#666}.search-venue-item .info .details a:hover{color:#000}.search-venue-item.current{-webkit-box-shadow:0 0 10px 3px #dd8a99;-moz-box-shadow:0 0 10px 3px #dd8a99;box-shadow:0 0 10px 3px #dd8a99}.search-list .page-hero{background-size:cover;height:400px;margin-bototm:30px}.search-list .page-hero .intro-text{height:340px;padding:20px;background:rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.search-list .page-hero .intro-text h1{margin-top:0;margin-bottom:30px}.search-list .page-hero .intro-text p{font-size:110%;margin-bottom:0}.search-list #search-list-map{width:100%;height:300px;margin-bottom:20px;left:0}.search-list a.expand-map{display:block;padding:6px;text-align:center;font-weight:700;margin-top:-20px;margin-bottom:20px}.search-list a.expand-map.fixed{position:fixed!important;top:385px}.search-list p.search-intro{line-height:1.8;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #eee}.search-list #search-list-map.fixed{top:65px;position:fixed!important}.search-list .search-filters.fixed{top:420px;position:fixed}.search-list .result-list .venue-list-result{border-bottom:1px solid #eee;margin-bottom:30px;padding:0;position:relative;height:170px}.search-list .result-list .venue-list-result:after{content:'';display:table;clear:both;overflow:hidden}.search-list .result-list .venue-list-result a.image{display:block;float:left;width:150px;margin-right:30px;position:absolute;left:0}.search-list .result-list .venue-list-result a.image img{width:150px;height:150px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.search-list .result-list .venue-list-result .info{position:absolute;left:0;padding-left:180px}.search-list .result-list .venue-list-result .info a.name{display:block;width:100%}.search-list .result-list .venue-list-result .info a.name:after{content:'';display:table;clear:both;overflow:hidden}.search-list .result-list .venue-list-result .info a.name h5{font-size:20px;color:#555;float:left;margin:0}.search-list .result-list .venue-list-result .info a.name .review-score{float:left;margin-left:10px}.search-list .result-list .venue-list-result .info a.name .review-score i{font-size:15px}.search-list .result-list .venue-list-result .info a.name .review-score i.full{color:#ffb400}.search-list .result-list .venue-list-result .info a.name .review-score span.count{color:#888;font-size:12px}.search-list .result-list .venue-list-result .info p.description{font-size:90%;line-height:1.8;width:100%}.search-list .result-list .venue-list-result .info .actions{margin-top:10px;border-top:1px solid #eee;padding-top:10px}.search-list .result-list .venue-list-result .info .actions>a,.search-list .result-list .venue-list-result .info .actions .dropdown>a{display:block;float:left;padding:3px 10px;margin-right:10px}.search-list .result-list .venue-list-result .info .actions .dropdown ul{margin-top:30px}.featured-venues .search-venue-item{width:100%}.featured-venues .search-venue-item .image img{height:200px}.featured-venues .search-venue-item>.info{background:whiteSmoke}.venue-map-popover .image{display:block;position:relative}.venue-map-popover .image img{width:100%;height:300px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.venue-map-popover .image .shortlist{position:absolute;top:10px;right:10px;font-size:30px;color:rgba(0,0,0,.5);z-index:1}.venue-map-popover .image .shortlist:hover{color:rgba(0,0,0,.8)}.venue-map-popover .image .info{position:absolute;bottom:0;left:0;right:0;padding:30px 15px 15px;color:#fff;font-size:90%;background:transparent;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.8)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0, 0, 0, 0)',endColorstr='rgba(0, 0, 0, 0.8)',GradientType=0)}.venue-map-popover .image .info i{font-size:24px;margin-right:5px;float:left}.venue-map-popover .image .info .value{float:left;margin-top:10px;margin-right:20px}.venue-map-popover .image .info .review-score{float:right;margin-top:10px}.venue-map-popover .image .info .review-score i{font-size:15px}.venue-map-popover .image .info .review-score i.full{color:#ffb400}.venue-map-popover .image .info .review-score span.count{color:#fff;font-size:12px}.venue-map-popover .image .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);padding:20px;z-index:1;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.venue-map-popover .image .overlay .dropdown{margin-top:50px}.venue-map-popover .image:hover .overlay{filter:alpha(opacity=100);opacity:1}.venue-map-popover .info{background:#fff;position:relative;margin:0;padding:10px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.venue-map-popover .info .logo{position:absolute;width:60px;height:60px;right:10px;top:-10px;border:2px solid #fff;z-index:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.venue-map-popover .info h4{margin:0 0 10px}.venue-map-popover .info .details{font-size:12px;margin:0;color:#aaa}.venue-map-popover .info .details a{color:#666}.venue-map-popover .info .details a:hover{color:#000}.recents{position:fixed;bottom:0;left:0;overflow:hidden;right:55%;z-index:2;height:40px;-webkit-transition:height .2s ease;-moz-transition:height .2s ease;transition:height .2s ease}.recents.in{height:350px}.recents .scroller{width:100%;overflow-x:scroll;padding:10px;background:#fff}.recents>a{margin-left:10px;height:40px;padding:10px;background:#dd8a99;border:2px solid #e39cbf;border-bottom:none;color:#fff;font-weight:700;display:block;float:left;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.recents .search-venue-item{width:200px;margin:0 10px}.recents .search-venue-item>.info{background:whiteSmoke}.recents .search-venue-item .overlay{padding-top:50px}.recents .search-venue-item .overlay .btn,.recents .search-venue-item .overlay a.action-btn,.recents .search-venue-item .overlay a.btn-wv,.recents .search-venue-item .overlay a.btn-wv-accent,.recents .search-venue-item .overlay a.btn-white{margin-left:0;margin-right:0}#map-search-run{position:fixed;z-index:10;top:110px;left:10px}#notice-zoomin{position:fixed;top:115px;left:75px;z-index:2;padding:10px;right:55%;margin-right:15px;border:1px solid #bcdff1;color:#31708f;background:#d9edf7;text-shadow:0 1px 0Ê#fff;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.search-results.container .item{background:whiteSmoke;margin-bottom:20px;border:1px solid #ddd;padding:15px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.search-results.container .item:after{content:'';display:table;clear:both;overflow:hidden}.search-results.container .item .image{float:left;width:75px}.search-results.container .item .image img{width:100%;height:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.search-results.container .item .description{margin:0 200px 0 95px}.search-results.container .item .description p{margin:0}.search-results.container .item .description p.name{color:#dd8a99;font-weight:700;font-size:20px;float:left}.search-results.container .item .description p.description{float:left;width:100%;margin-top:5px}.search-results.container .item .description p.description a{color:#666}.search-results.container .item .description .review-score{float:left;margin-left:20px;margin-top:5px}.search-results.container .item .actions{width:200px;position:absolute;top:20px;right:20px}.search-results.container .item .actions a{width:100%;margin:0}.search-results.container .see-more{margin-top:20px;border-top:1px solid #ddd}.search-results.container .see-more:after{content:'';display:table;clear:both;overflow:hidden}.search-results.container .see-more a{display:block;padding:8px 15px;background:#ddd;color:#555;float:left;margin-bottom:20px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.search-results.container .see-more a:hover{background:#aaa;color:#fff}#user-hero{position:relative;margin-bottom:30px}#user-hero:after{content:'';display:table;clear:both;overflow:hidden}#user-hero .cover{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:0}#user-hero.is-fixed{height:50px}#user-hero .user-info{position:absolute;bottom:0;left:0;z-index:1;background:#fff;height:50px;width:100%;border-bottom:1px solid #ddd;border-top:1px solid #ddd}#user-hero .user-info.fixed{position:fixed;top:65px;left:0;width:100%}#user-hero .user-info.fixed .avatar{position:fixed;top:70px;left:20px;width:40px;height:40px;padding:0;border:none}#user-hero .user-info.fixed .avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#user-hero .user-info.fixed .user-name{position:fixed;top:70px;left:60px;line-height:37px;height:40px;font-size:15px;text-shadow:none;color:#444;font-weight:700;padding:0 10px;max-width:167px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#user-hero .user-info .container{position:relative}#user-hero .user-info div.avatar{width:100px;height:100px;border:1px solid rgba(0,0,0,.5);padding:5px;background:#fff;position:absolute;top:-60px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#user-hero .user-info div.avatar img{width:100%}#user-hero .user-info h1{position:absolute;left:130px;top:-50px;color:#fff;font-weight:500;font-size:30px;text-shadow:0 0 3px #000;margin:0}#user-hero .user-info nav{margin-left:120px}#user-hero .user-info nav a{float:left;display:block;height:48px;line-height:48px;border-right:1px solid #ddd;padding:0 20px;font-weight:700;color:#dd8a99}#user-hero .user-info nav a:first-child{border-left:1px solid #ddd}#user-hero .user-info nav a span{display:inline-block;margin-left:10px;font-size:85%;color:#aaa}#user-hero .user-info nav a:hover{background:whiteSmoke}#user-hero .user-info nav a.active{color:#333;position:relative}#user-hero .user-info nav a.active:hover{background:0 0}.user-sidebar nav a{display:block;line-height:35px;font-size:120%;color:#aaa}.user-sidebar nav a:hover{color:#ccc}.user-sidebar nav a.active{font-weight:700;color:#666}.owner-shortlist .map-container{position:fixed;left:0;top:94px;bottom:0;width:40%}.owner-shortlist .map-container #map{height:100%;width:100%}.owner-shortlist .shortlist-venues{position:absolute;padding:70px 20px 20px;left:40%;top:115px;width:60%;bottom:0;overflow-x:hidden;overflow-y:auto;-webkit-box-shadow:-4px 0 10px rgba(0,0,0,.2);-moz-box-shadow:-4px 0 10px rgba(0,0,0,.2);box-shadow:-4px 0 10px rgba(0,0,0,.2)}.owner-shortlist .shortlist-venues .header{position:fixed;left:40%;right:0;height:50px;top:115px;background:whiteSmoke;border-bottom:1px solid #ddd;margin:0;z-index:1}.owner-shortlist .shortlist-venues .header h1{line-height:50px;font-size:20px;margin:0;text-shadow:0 1px 0 #fff}.owner-shortlist .shortlist-venues .header .btn{float:right;margin-top:8px}.shortlist-venue-list{margin-left:-20px;margin-right:-20px}.shortlist-venue-list .shortlist-item{padding:10px 20px;width:100%}.shortlist-venue-list .shortlist-item .venue-image{float:left;height:120px;width:120px}.shortlist-venue-list .shortlist-item .venue-image img{max-width:100%}.shortlist-venue-list .shortlist-item .venue-info{margin-left:140px;position:relative}.shortlist-venue-list .shortlist-item a.shortlist{border:1px solid #428bca;color:#428bca;display:block;font-size:12px;padding:3px 8px;position:absolute;top:0;right:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.shortlist-venue-list .shortlist-item a.shortlist:hover{background:red;border-color:red;color:#fff}.shortlist-venue-list .shortlist-item:nth-child(even){background:whiteSmoke;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.shortlist-venue-list .shortlist-item:after{clear:both;content:'';display:table;max-height:0}.owner-shortlist .shortlist-venues table .venue-name{margin:0 0 5px}.owner-shortlist .shortlist-venues table .venue-address{margin:0 0 5px;color:#777}.owner-shortlist .shortlist-venues table .venue-address a{color:#333}.owner-shortlist .shortlist-venues table .venue-address a:hover{color:#000;text-decoration:underline}.user-shortlist .map-container{position:fixed;top:94px;left:0;width:100%;height:300px;z-index:2}.user-shortlist .map-container #map{width:100%;height:100%}.user-shortlist .shortlist-venues{margin-top:299px;padding-bottom:30px;padding:20px;width:100%;min-height:450px;background:whiteSmoke}.user-shortlist .shortlist-venues h1.page-title{text-shadow:0 1px 0 #fff;border-bottom:1px solid #ddd;padding-bottom:7px;margin-bottom:20px;text-align:center}.user-shortlist .shortlist-venues .search-venue-item{width:23%}.user-shortlist .shortlist-venues .search-venue-item img{height:auto}table.brochure-request-table{margin-bottom:0}table.brochure-request-table img{width:60px;float:left;margin-right:30px}table.brochure-request-table address{color:#aaa;margin-top:5px;font-size:90%}.activity-stream-container .stream-item{padding:10px}.activity-stream-container .stream-item:after{content:'';display:table;clear:both;overflow:hidden}.activity-stream-container .stream-item:nth-child( even ){background:whiteSmoke}.activity-stream-container .stream-item .avatar{width:75px;height:75px;float:left}.activity-stream-container .stream-item .content{padding-left:95px}.activity-stream-container .stream-item .content .title,.activity-stream-container .stream-item .content .review{display:block}.activity-stream-container .stream-item .content .user-cont>a{display:inline-block;margin-bottom:10px}.activity-stream-container .stream-item a.stream-item-comment-content{display:block;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.activity-stream-container .stream-item a.stream-item-comment-content>img{width:100%;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.activity-stream-container .stream-item a.stream-item-comment-content .venue-info{padding:10px;background:whiteSmoke}.activity-stream-container .stream-item a.stream-item-comment-content .venue-info:after{content:'';display:table;clear:both;overflow:hidden}.activity-stream-container .stream-item a.stream-item-comment-content .venue-info .image{float:left;width:50px}.activity-stream-container .stream-item a.stream-item-comment-content .venue-info .image img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.activity-stream-container .stream-item a.stream-item-comment-content .venue-info .info{padding-left:70px;font-size:20px}.activity-stream-container .stream-item a.stream-item-comment-content .venue-info .info span.place{font-size:15px;color:#aaa;display:block;text-transform:capitalize}.activity-stream-container .stream-item a.stream-item-comment-content:hover{-webkit-box-shadow:0 1px 2px #ccc;-moz-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc}.activity-stream-container .stream-item a.stream-item-review-content{display:block;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.activity-stream-container .stream-item a.stream-item-review-content>img{width:100%;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.activity-stream-container .stream-item a.stream-item-review-content .venue-info{padding:10px;background:whiteSmoke}.activity-stream-container .stream-item a.stream-item-review-content .venue-info:after{content:'';display:table;clear:both;overflow:hidden}.activity-stream-container .stream-item a.stream-item-review-content .venue-info .image{float:left;width:50px}.activity-stream-container .stream-item a.stream-item-review-content .venue-info .image img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.activity-stream-container .stream-item a.stream-item-review-content .venue-info .info{padding-left:70px;font-size:20px}.activity-stream-container .stream-item a.stream-item-review-content .venue-info .info span.place{font-size:15px;color:#aaa;display:block;text-transform:capitalize}.activity-stream-container .stream-item a.stream-item-review-content:hover{-webkit-box-shadow:0 1px 2px #ccc;-moz-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc}.activity-stream-container .stream-item a.stream-item-review-content .grid:after{content:'';display:table;clear:both;overflow:hidden}.activity-stream-container .stream-item a.stream-item-review-content .grid .main-image{float:left;width:50%;height:100%}.activity-stream-container .stream-item a.stream-item-review-content .grid .main-image img{width:100%;height:100%}.activity-stream-container .stream-item a.stream-item-review-content .grid .col2{float:left;width:50%;position:relative;height:326px}.activity-stream-container .stream-item a.stream-item-review-content .grid .col2>div{width:100%;height:50%}.activity-stream-container .stream-item a.stream-item-review-content .grid .col2>div>img{width:100%;height:100%}.activity-stream-container .stream-item a.stream-item-review-content .grid .col2 .img2{position:absolute;top:50%}.user-activity #dropdown_filter{background:#fff;border:1px solid #ccc;padding:5px 10px}.user-activity #filterer ul{margin-top:-10px}.user-activity #filterer li a{position:relative;padding-left:30px}.user-activity #filterer li a:before{display:block;height:16px;width:16px;text-align:center;content:'';color:#aaa;font-family:ionicons;position:absolute;top:5px;left:5px}.user-activity #filterer li.in a:before{content:"\f122"}.user-activity .map-container{position:fixed;left:0;top:94px;bottom:0;width:50%}.user-activity .map-container #map{height:100%;width:100%}.user-activity .activity-stream{position:absolute;padding:70px 20px 20px;left:50%;top:115px;width:50%;bottom:0;overflow-x:hidden;overflow-y:auto;-webkit-box-shadow:-4px 0 10px rgba(0,0,0,.2);-moz-box-shadow:-4px 0 10px rgba(0,0,0,.2);box-shadow:-4px 0 10px rgba(0,0,0,.2)}.user-activity .activity-stream .header{position:fixed;left:50%;right:0;height:50px;top:115px;background:whiteSmoke;border-bottom:1px solid #ddd;margin:0;z-index:1}.user-activity .activity-stream .header h1{line-height:50px;font-size:20px;margin:0;text-shadow:0 1px 0 #fff}.user-activity .activity-stream .header .btn{float:right;margin-top:8px}.user-activity .activity-stream .venue-container{margin-bottom:70px}.user-activity .activity-stream .venue-container .venue-info:after{content:'';display:table;clear:both;overflow:hidden}.user-activity .activity-stream .venue-container .venue-info img{float:left;width:125px;height:125px;border:8px solid whiteSmoke;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.user-activity .activity-stream .venue-container .venue-info .name-address{float:left;margin-left:15px}.user-activity .activity-stream .venue-container .venue-info .name-address h4{margin:10px 0}.user-activity .activity-stream .venue-container .venue-info .name-address .address{display:block}.user-activity .activity-stream .venue-container .venue-info .name-address .actions{margin-top:15px}.user-activity .activity-stream .venue-container .venue-info .name-address .actions .btn{display:inline-block;margin:0 5px 0 0;padding:6px 10px}.user-activity .activity-stream .venue-container:last-of-type{border-bottom:none}.user-activity .activity-stream .venue-container .activity{margin:0 0 0 60px;border-left:2px solid #eee;padding:20px 0}.user-activity .activity-stream .user-activity-item{margin-bottom:20px}.user-activity .activity-stream .user-activity-item:after{content:'';display:table;clear:both;overflow:hidden}.user-activity .activity-stream .user-activity-item:last-child{margin-bottom:-20px}.user-activity .activity-stream .user-activity-item .image{margin-left:-44px;width:85px;height:85px;position:relative;float:left}.user-activity .activity-stream .user-activity-item .image.has-icon{height:50px}.user-activity .activity-stream .user-activity-item .image img{width:100%;height:100%;border:5px solid whiteSmoke;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.user-activity .activity-stream .user-activity-item .image>i{position:absolute;top:0;left:0;color:#fff;line-height:50px;display:block;width:50px;height:50px;text-align:center;font-size:30px}.user-activity .activity-stream .user-activity-item .image .icon{display:block;width:60px;height:60px;border-width:5px;border-style:solid;text-align:center;line-height:50px;font-size:16px;color:#fff;margin-left:14px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.user-activity .activity-stream .user-activity-item .image .icon.icon-shortlist{background:#dd8a99;border-color:#eec4d9}.user-activity .activity-stream .user-activity-item .image .icon.icon-brochure-request{background:#74a5d8;border-color:#c4d9ee}.user-activity .activity-stream .user-activity-item .image .icon.icon-brochure-request i{font-size:25px}.user-activity .activity-stream .user-activity-item .image .icon.icon-review{background:#ffb400;border-color:#ffd266}.user-activity .activity-stream .user-activity-item .image .icon.icon-review i{font-size:25px}.user-activity .activity-stream .user-activity-item.item-shortlist .description{padding-top:20px}.user-activity .activity-stream .user-activity-item.item-like .description{padding-top:30px}.user-activity .activity-stream .user-activity-item .description{padding-left:60px}.user-activity .activity-stream .user-activity-item .description .action-title .date{float:right;color:#aaa;font-size:85%;text-transform:uppercase}.user-activity .activity-stream .user-activity-item .description .action-title i{font-size:25px;color:#ccc;margin-right:8px;float:left;margin-top:-7px}.user-activity .activity-stream .user-activity-item .description .comment{margin-top:10px;color:#777}.venue-map-popover .image{display:block;position:relative}.venue-map-popover .image img{width:100%;height:300px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.venue-map-popover .image .shortlist{position:absolute;top:10px;right:10px;font-size:30px;color:rgba(0,0,0,.5);z-index:1}.venue-map-popover .image .shortlist:hover{color:rgba(0,0,0,.8)}.venue-map-popover .image .info{position:absolute;bottom:0;left:0;right:0;padding:30px 15px 15px;color:#fff;font-size:90%;background:transparent;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.8)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0, 0, 0, 0)',endColorstr='rgba(0, 0, 0, 0.8)',GradientType=0)}.venue-map-popover .image .info i{font-size:24px;margin-right:5px;float:left}.venue-map-popover .image .info .value{float:left;margin-top:10px;margin-right:20px}.venue-map-popover .image .info .review-score{float:right;margin-top:10px}.venue-map-popover .image .info .review-score i{font-size:15px}.venue-map-popover .image .info .review-score i.full{color:#ffb400}.venue-map-popover .image .info .review-score span.count{color:#fff;font-size:12px}.venue-map-popover .image .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);padding:20px;z-index:1;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.venue-map-popover .image .overlay .dropdown{margin-top:50px}.venue-map-popover .image:hover .overlay{filter:alpha(opacity=100);opacity:1}.venue-map-popover .info{background:#fff;position:relative;margin:0;padding:10px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.venue-map-popover .info .logo{position:absolute;width:60px;height:60px;right:10px;top:-10px;border:2px solid #fff;z-index:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.venue-map-popover .info h4{margin:0 0 10px}.venue-map-popover .info .details{font-size:12px;margin:0;color:#aaa}.venue-map-popover .info .details a{color:#666}.venue-map-popover .info .details a:hover{color:#000}#search-map .search-venue-item,#map .search-venue-item{width:229px;margin:0 0 -18px;float:none;position:relative}#search-map .search-venue-item .image,#map .search-venue-item .image{width:280px;max-height:280px;overflow:hidden}#search-map .search-venue-item .info,#map .search-venue-item .info{width:280px}#search-map .search-venue-item>.info,#map .search-venue-item>.info{background:whiteSmoke}.user-wedding-page .hero{height:400px;background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;padding-top:75px}.user-wedding-page .hero h1{color:#fff;font-size:50px;font-weight:100;margin-top:45px}.user-wedding-page .hero img.avatar{border:8px solid rgba(255,255,255,.6);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.user-wedding-page p.lead{text-align:center;margin-bottom:0}.user-wedding-page section.shortlist-venue{padding:0!important}.user-wedding-page section.shortlist-venue:after{content:'';display:table;clear:both;overflow:hidden}.user-wedding-page section.shortlist-venue .image{float:left;width:600px}.user-wedding-page section.shortlist-venue .info{padding-left:650px;padding-right:50px;padding-top:75px}.user-wedding-page section.shortlist-venue .info h2{font-size:30px;margin:0 0 30px;font-weight:200}.user-wedding-page section.shortlist-venue .info h2 a{color:#666}.user-wedding-page section.shortlist-venue .info p.venue-description{margin-bottom:30px;font-size:20px;font-weight:200;color:#777;line-height:2}.user-wedding-page section.shortlist-venue.alt .image{float:right}.user-wedding-page section.shortlist-venue.alt .info{padding-right:650px;padding-left:50px}.landing-page .hero-unit,.group-page .hero-unit{width:100%;height:400px;background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;padding:180px 0 0;margin-bottom:15px;position:relative}.landing-page .hero-unit h1,.group-page .hero-unit h1{margin:0;color:#ddd;font-size:40px;font-weight:100;-webkit-font-smoothing:subpixel-antialiased;letter-spacing:2px;position:relative;z-index:1}.landing-page .hero-unit.has-neighbourhoods h1{bottom:60px}.landing-page .hero-unit.has-neighbourhoods .neighbourhoods{bottom:20px;color:#fff;font-size:18px;position:absolute;text-align:center;width:100%;z-index:1}.landing-page .hero-unit.has-neighbourhoods .neighbourhoods a{color:#ddd}.landing-page .hero-unit.has-neighbourhoods .neighbourhoods a:hover{color:#fff}.landing-page .hero-unit .panel,.group-page .hero-unit .panel{position:absolute;bottom:0;left:0;right:0;height:160px;border:none;margin-bottom:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.8)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);z-index:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.hero-unit .panel{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.8)))!important;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%)!important;background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%)!important;background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%)!important;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%)!important}.landing-page .hero-unit #hero-map,.group-page .hero-unit #hero-map{height:130px;width:130px;margin:0 auto 15px;position:relative;z-index:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}.landing-page .hero-unit .type-icon,.group-page .hero-unit .type-icon{width:200px;height:200px;margin:-75px auto 15px;position:relative;z-index:1}.landing-page .hero-unit .type-icon i,.group-page .hero-unit .type-icon i{width:200px;height:200px}.landing-page .sidebar h3,.group-page .sidebar h3{font-size:18px;padding-bottom:3px;border-bottom:1px solid #ddd;margin-bottom:10px;margin-top:30px}.landing-page .sidebar #sidebar-map,.group-page .sidebar #sidebar-map{cursor:pointer}#sidebar-map.no-click{cursor:default!important}.sidebar .map-container{position:relative}.sidebar .map-container>a{background:#fff;background:rgba(0,0,0,.75);color:#fff;left:0;padding:5px 10px;position:absolute;top:0;z-index:1;-webkit-border-radius:0 0 3px 0;-moz-border-radius:0 0 3px 0;border-radius:0 0 3px 0}.sidebar .map-container>a i{font-size:120%;margin-right:10px}.sidebar .map-container>a:hover{background:#000}.sidebar .map-container.fixed{position:fixed;top:60px}.landing-page .sidebar .venue-history-grid:after,.group-page .sidebar .venue-history-grid:after{content:'';display:table;clear:both;overflow:hidden}.landing-page .sidebar .venue-history-grid .ven-thumb,.group-page .sidebar .venue-history-grid .ven-thumb{display:block;float:left;width:25%;padding:5px}.landing-page .sidebar .venue-history-grid .ven-thumb img,.group-page .sidebar .venue-history-grid .ven-thumb img{height:auto!important;width:100%}.landing-page .sidebar .user-history-grid:after,.group-page .sidebar .user-history-grid:after{content:'';display:table;clear:both;overflow:hidden}.landing-page .sidebar .user-history-grid .user-thumb,.group-page .sidebar .user-history-grid .user-thumb{display:block;float:left;height:50px;width:50px;padding:5px}.landing-page .sidebar .user-history-grid .user-thumb img,.group-page .sidebar .user-history-grid .user-thumb img{height:auto;width:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.landing-page .sidebar .count,.group-page .sidebar .count{color:#aaa;float:right}.landing-page .pagination,.group-page .pagination{float:right}.landing-page .venue-list .venue,.group-page .venue-list .venue{margin-top:20px}.landing-page .venue-list .venue:after,.group-page .venue-list .venue:after{content:'';display:table;clear:both;overflow:hidden}.landing-page .venue-list .venue .venue-image,.group-page .venue-list .venue .venue-image{float:left;position:relative;width:300px}.landing-page .venue-list .venue .venue-image img,.group-page .venue-list .venue .venue-image img{width:100%}.landing-page .venue-list .venue .venue-info,.group-page .venue-list .venue .venue-info{left:340px;position:absolute;right:0}.landing-page .venue-list .venue .actions,.group-page .venue-list .venue .actions{position:relative;z-index:2}.landing-page .venue-list .venue .actions:after,.group-page .venue-list .venue .actions:after{clear:both;content:'';display:table;max-height:0}.landing-page .venue-list .venue .actions>a,.group-page .venue-list .venue .actions>a{width:30%;margin:0;float:left;font-size:13px;height:35px;line-height:35px;padding-top:0;margin-right:3%}.landing-page .venue-list .venue .actions>a:last-child,.group-page .venue-list .venue .actions>a:last-child{margin-right:0}.landing-page .venue-list .venue .actions>a:last-child:hover,.group-page .venue-list .venue .actions>a:last-child:hover{background:Ê#ccc!important}.landing-page .venue-list .venue.hilite{position:relative}.landing-page .venue-list .venue.hilite>*{z-index:2}.landing-page .venue-list .venue.hilite .hiliter{background:rgba(216,116,164,.1);bottom:0;left:-10px;position:absolute;top:-10px;right:-10px;z-index:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.group-page .hero-unit .logo,.group-page .hero-unit h1{position:relative;z-index:2}.group-page .hero-unit .logo{margin-top:-50px;margin-bottom:15px;position:relative;z-index:2;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.group-page .hero-unit h1{color:#fff;text-shadow:0 0 5px #000;margin-top:20px}.homepage .search-hero{width:100%;height:300px;background:url(/static/hero-units/home-hero.jpg) no-repeat center;background-size:cover;padding-top:75px}.homepage .search-hero h1{color:#fff;font-weight:200;width:60%;margin:0 auto;text-align:center;text-shadow:0 0 7px #000;line-height:1.5}.homepage .search-hero form{width:40%;margin:30px auto 0;height:50px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.homepage .search-hero form input,.homepage .search-hero form button{float:left;height:100%;outline:none;border:none}.homepage .search-hero form input{width:80%;padding-left:15px;padding-right:15px;font-size:20px;background:whiteSmoke;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;transition:background .2s ease}.homepage .search-hero form input:focus{background:#fff}.homepage .search-hero form button{width:20%;text-transform:uppercase;background:#74a5d8;color:#fff;font-size:20px;font-weight:200;letter-spacing:1px;text-shadow:0 -1px 0 rgba(0,0,0,.4);-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;transition:background .2s ease}.homepage .search-hero form button:hover{background:#6098d2}.homepage .search-hero p.advanced{text-align:center;margin-top:20px;float:left;width:100%}.homepage .search-hero p.advanced a{color:rgba(0,0,0,.75);font-size:16px;text-align:center}.homepage .search-hero p.advanced a:hover{color:#000}.unusual-landing .hero-unit{position:relative}.unusual-landing .hero-unit h1{position:absolute;bottom:20px;margin:0;color:#fff;width:100%}.unusual-landing .sidebar.fixed{position:fixed}.unusual-landing #sidebar-map{width:100%;height:300px;left:auto!important;top:auto!important}.unusual-landing #sidebar-map.fixed{position:fixed!important}.unusual-landing .venue-info{position:relative}.unusual-landing .venue-info h4{margin:0}.unusual-landing .venue-info .address{margin-top:15px}.unusual-landing .venue-info .address a{color:#999}.unusual-landing .venue-info .address a:hover{color:#000}.unusual-landing .venue-info p.exerpt{margin-top:15px}.hero-unit{width:100%;height:400px;background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;padding:180px 0 0;margin-bottom:30px;position:relative}.hero-unit h1{margin:145px 0 0;color:#ddd;font-size:40px;font-weight:100;-webkit-font-smoothing:subpixel-antialiased;letter-spacing:2px;position:relative;z-index:1}.hero-unit .panel{position:absolute;bottom:0;left:0;right:0;height:160px;border:none;margin-bottom:0;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);z-index:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.hero-unit #hero-map{height:130px;width:130px;margin:0 auto 15px;position:relative;z-index:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}.hero-unit .type-icon{height:130px;width:130px;margin:0 auto 15px;position:relative;z-index:1}.london-venues .row{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px}.london-venues .venue{-webkit-transition:box-shadow .2s ease;-moz-transition:box-shadow .2s ease;transition:box-shadow .2s ease;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.london-venues .venue:after{content:'';display:table;clear:both;overflow:hidden}.london-venues .venue .venue-image{width:100%}.london-venues .venue .venue-image img{width:100%}.london-venues .venue .venue-info{width:100%}.london-venues .venue .venue-info .actions{margin-top:15px;position:relative;z-index:2}.london-venues .venue .venue-info .actions:after{content:'';clear:both;display:table}.london-venues .venue .venue-info .actions .btn{margin:0 5px 0 0;float:left;font-size:12px;padding:5px 8px}.nav-tabs{width:80%;margin:30px auto;border:none}.nav-tabs:after{content:'';display:table;clear:both;overflow:hidden}.nav-tabs a.form-step{display:block;float:left;width:20%;cursor:not-allowed}.nav-tabs a.form-step span{display:block}.nav-tabs a.form-step span.number{border:3px solid #aaa;width:50px;height:50px;line-height:50px;text-align:center;line-height:45px;font-size:20px;color:#aaa;margin:0 auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.nav-tabs a.form-step span.title{width:100%;text-align:center;padding:10px 0;text-transform:uppercase;color:#aaa}.nav-tabs a.form-step.complete{cursor:pointer}.nav-tabs a.form-step.complete span.number{border-color:#5cad5d;background:#5cad5d;color:#fff}.nav-tabs a.form-step.complete span.title{color:#5cad5d}.nav-tabs a.form-step.current{cursor:default}.nav-tabs a.form-step.current span.number{border-color:#74a5d8;color:#74a5d8}.nav-tabs a.form-step.current span.title{color:#74a5d8}form.form-container{overflow:hidden}form.form-container .actions:after{content:'';display:table;clear:both;overflow:hidden}form.form-container .actions:first-of-type{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}form.form-container .actions:last-of-type{margin-top:20px;padding-top:20px;border-top:1px solid #eee}form.form-container .slider{-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;transition:all .8s ease-out}form.form-container .slider:after{content:'';display:table;clear:both;overflow:hidden}form.form-container .slider .slide{float:left}form.form-container .control{padding:0 10px;position:relative}form.form-container .control:after{content:'';display:table;clear:both;overflow:hidden}form.form-container .control #guests_min,form.form-container .control #guests_max{position:absolute;padding:10px 0 0}form.form-container .control #guests_min{left:5px}form.form-container .control #guests_max{right:0}form.form-container .control .ui-slider-handle{outline:none}form.form-container .control .ui-slider-range{background:#74a5d8}form.form-container .uploaded{margin-top:20px}form.form-container .uploaded:after{content:'';display:table;clear:both;overflow:hidden}form.form-container .uploaded .placeholder,form.form-container .uploaded img{width:200px;height:200px;display:block;float:left;margin:0 20px 20px 0;padding:8px;background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}form.form-container .uploaded .placeholder{background:url(../img/ajax-loader.gif) no-repeat center #fff}form.form-container .uploaded .uploaded-item{float:left;width:50%;padding:10px}form.form-container .uploaded .uploaded-item img{float:left}form.form-container .uploaded .uploaded-item .fields{margin-left:220px}form.form-container .uploaded .uploaded-item .fields textarea{height:150px;margin-top:15px}.icon-group{text-align:center;width:150px;height:150px;cursor:pointer;float:left;padding:10px;margin:0 auto}.icon-group img{width:50px;height:50px;filter:alpha(opacity=30);opacity:.3}.icon-group span{font-weight:700;display:block;color:#aaa;margin-top:10px}.icon-group input{display:none}.icon-group.selected{position:relative}.icon-group.selected img{filter:alpha(opacity=100);opacity:1}.icon-group.selected span{color:#5cad5d}.icon-group.selected:after{content:'\f121';font-family:ionicons;color:#5cad5d;position:absolute;top:0;right:20px;font-size:20px}i.wv-icon{display:inline-block;width:60px;height:60px}i.wv-icon.wv-icon-sm{width:30px;height:30px}i.wv-icon.wv-icon-lg{width:100px;height:100px}i.wv-icon.wv-icon-xl{width:250px;height:250px}i.wv-icon.wv-icon-blue{background:#74a5d8}i.wv-icon.wv-icon-pink{background:#dd8a99}i.wv-icon.wv-icon-black{background:#000}i.wv-icon.wv-icon-grey{background:#aaa}i.wv-icon.wv-icon-white{background:#fff}i.wv-type-abbey{-webkit-mask:url(/views/assets/img/icons/venue-types/abbey.png);-moz-mask:url(/views/assets/img/icons/venue-types/abbey.png);mask:url(/views/assets/img/icons/venue-types/abbey.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-airport{-webkit-mask:url(/views/assets/img/icons/venue-types/airport.png);-moz-mask:url(/views/assets/img/icons/venue-types/airport.png);mask:url(/views/assets/img/icons/venue-types/airport.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-art-gallery{-webkit-mask:url(/views/assets/img/icons/venue-types/art-gallery.png);-moz-mask:url(/views/assets/img/icons/venue-types/art-gallery.png);mask:url(/views/assets/img/icons/venue-types/art-gallery.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-banquet-hall{-webkit-mask:url(/views/assets/img/icons/venue-types/banquet-hall.png);-moz-mask:url(/views/assets/img/icons/venue-types/banquet-hall.png);mask:url(/views/assets/img/icons/venue-types/banquet-hall.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-barn{-webkit-mask:url(/views/assets/img/icons/venue-types/barn.png);-moz-mask:url(/views/assets/img/icons/venue-types/barn.png);mask:url(/views/assets/img/icons/venue-types/barn.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-beach{-webkit-mask:url(/views/assets/img/icons/venue-types/beach.png);-moz-mask:url(/views/assets/img/icons/venue-types/beach.png);mask:url(/views/assets/img/icons/venue-types/beach.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-boat{-webkit-mask:url(/views/assets/img/icons/venue-types/boat.png);-moz-mask:url(/views/assets/img/icons/venue-types/boat.png);mask:url(/views/assets/img/icons/venue-types/boat.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-botanical-garden{-webkit-mask:url(/views/assets/img/icons/venue-types/botanical-garden.png);-moz-mask:url(/views/assets/img/icons/venue-types/botanical-garden.png);mask:url(/views/assets/img/icons/venue-types/botanical-garden.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-bowling-club{-webkit-mask:url(/views/assets/img/icons/venue-types/bowling-club.png);-moz-mask:url(/views/assets/img/icons/venue-types/bowling-club.png);mask:url(/views/assets/img/icons/venue-types/bowling-club.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-bridge{-webkit-mask:url(/views/assets/img/icons/venue-types/bridge.png);-moz-mask:url(/views/assets/img/icons/venue-types/bridge.png);mask:url(/views/assets/img/icons/venue-types/bridge.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-castle{-webkit-mask:url(/views/assets/img/icons/venue-types/castle.png);-moz-mask:url(/views/assets/img/icons/venue-types/castle.png);mask:url(/views/assets/img/icons/venue-types/castle.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-cathederal{-webkit-mask:url(/views/assets/img/icons/venue-types/cathederal.png);-moz-mask:url(/views/assets/img/icons/venue-types/cathederal.png);mask:url(/views/assets/img/icons/venue-types/cathederal.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-caves{-webkit-mask:url(/views/assets/img/icons/venue-types/caves.png);-moz-mask:url(/views/assets/img/icons/venue-types/caves.png);mask:url(/views/assets/img/icons/venue-types/caves.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-church{-webkit-mask:url(/views/assets/img/icons/venue-types/church.png);-moz-mask:url(/views/assets/img/icons/venue-types/church.png);mask:url(/views/assets/img/icons/venue-types/church.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-cinema{-webkit-mask:url(/views/assets/img/icons/venue-types/cinema.png);-moz-mask:url(/views/assets/img/icons/venue-types/cinema.png);mask:url(/views/assets/img/icons/venue-types/cinema.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-college{-webkit-mask:url(/views/assets/img/icons/venue-types/college.png);-moz-mask:url(/views/assets/img/icons/venue-types/college.png);mask:url(/views/assets/img/icons/venue-types/college.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-community-centre{-webkit-mask:url(/views/assets/img/icons/venue-types/community-centre.png);-moz-mask:url(/views/assets/img/icons/venue-types/community-centre.png);mask:url(/views/assets/img/icons/venue-types/community-centre.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-conference-centre{-webkit-mask:url(/views/assets/img/icons/venue-types/conference-centre.png);-moz-mask:url(/views/assets/img/icons/venue-types/conference-centre.png);mask:url(/views/assets/img/icons/venue-types/conference-centre.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-country-club{-webkit-mask:url(/views/assets/img/icons/venue-types/country-club.png);-moz-mask:url(/views/assets/img/icons/venue-types/country-club.png);mask:url(/views/assets/img/icons/venue-types/country-club.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-country-house{-webkit-mask:url(/views/assets/img/icons/venue-types/country-house.png);-moz-mask:url(/views/assets/img/icons/venue-types/country-house.png);mask:url(/views/assets/img/icons/venue-types/country-house.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-cricket-ground{-webkit-mask:url(/views/assets/img/icons/venue-types/cricket-ground.png);-moz-mask:url(/views/assets/img/icons/venue-types/cricket-ground.png);mask:url(/views/assets/img/icons/venue-types/cricket-ground.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-field{-webkit-mask:url(/views/assets/img/icons/venue-types/field.png);-moz-mask:url(/views/assets/img/icons/venue-types/field.png);mask:url(/views/assets/img/icons/venue-types/field.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-film-studio{-webkit-mask:url(/views/assets/img/icons/venue-types/film-studio.png);-moz-mask:url(/views/assets/img/icons/venue-types/film-studio.png);mask:url(/views/assets/img/icons/venue-types/film-studio.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-folly{-webkit-mask:url(/views/assets/img/icons/venue-types/folly.png);-moz-mask:url(/views/assets/img/icons/venue-types/folly.png);mask:url(/views/assets/img/icons/venue-types/folly.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-football-club{-webkit-mask:url(/views/assets/img/icons/venue-types/football-club.png);-moz-mask:url(/views/assets/img/icons/venue-types/football-club.png);mask:url(/views/assets/img/icons/venue-types/football-club.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-fort{-webkit-mask:url(/views/assets/img/icons/venue-types/fort.png);-moz-mask:url(/views/assets/img/icons/venue-types/fort.png);mask:url(/views/assets/img/icons/venue-types/fort.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-golf-club{-webkit-mask:url(/views/assets/img/icons/venue-types/golf-club.png);-moz-mask:url(/views/assets/img/icons/venue-types/golf-club.png);mask:url(/views/assets/img/icons/venue-types/golf-club.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-guildhall{-webkit-mask:url(/views/assets/img/icons/venue-types/guildhall.png);-moz-mask:url(/views/assets/img/icons/venue-types/guildhall.png);mask:url(/views/assets/img/icons/venue-types/guildhall.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-hall{-webkit-mask:url(/views/assets/img/icons/venue-types/hall.png);-moz-mask:url(/views/assets/img/icons/venue-types/hall.png);mask:url(/views/assets/img/icons/venue-types/hall.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-historic-building{-webkit-mask:url(/views/assets/img/icons/venue-types/historic-building.png);-moz-mask:url(/views/assets/img/icons/venue-types/historic-building.png);mask:url(/views/assets/img/icons/venue-types/historic-building.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-hotel{-webkit-mask:url(/views/assets/img/icons/venue-types/hotel.png);-moz-mask:url(/views/assets/img/icons/venue-types/hotel.png);mask:url(/views/assets/img/icons/venue-types/hotel.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-lighthouse{-webkit-mask:url(/views/assets/img/icons/venue-types/lighthouse.png);-moz-mask:url(/views/assets/img/icons/venue-types/lighthouse.png);mask:url(/views/assets/img/icons/venue-types/lighthouse.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-lodge{-webkit-mask:url(/views/assets/img/icons/venue-types/lodge.png);-moz-mask:url(/views/assets/img/icons/venue-types/lodge.png);mask:url(/views/assets/img/icons/venue-types/lodge.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-manor-house{-webkit-mask:url(/views/assets/img/icons/venue-types/manor-house.png);-moz-mask:url(/views/assets/img/icons/venue-types/manor-house.png);mask:url(/views/assets/img/icons/venue-types/manor-house.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-mansion{-webkit-mask:url(/views/assets/img/icons/venue-types/mansion.png);-moz-mask:url(/views/assets/img/icons/venue-types/mansion.png);mask:url(/views/assets/img/icons/venue-types/mansion.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-marquee{-webkit-mask:url(/views/assets/img/icons/venue-types/marquee.png);-moz-mask:url(/views/assets/img/icons/venue-types/marquee.png);mask:url(/views/assets/img/icons/venue-types/marquee.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-masonic-hall{-webkit-mask:url(/views/assets/img/icons/venue-types/masonic-hall.png);-moz-mask:url(/views/assets/img/icons/venue-types/masonic-hall.png);mask:url(/views/assets/img/icons/venue-types/masonic-hall.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-mine{-webkit-mask:url(/views/assets/img/icons/venue-types/mine.png);-moz-mask:url(/views/assets/img/icons/venue-types/mine.png);mask:url(/views/assets/img/icons/venue-types/mine.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-motor-racing-circuit{-webkit-mask:url(/views/assets/img/icons/venue-types/motor-racing-circuit.png);-moz-mask:url(/views/assets/img/icons/venue-types/motor-racing-circuit.png);mask:url(/views/assets/img/icons/venue-types/motor-racing-circuit.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-museum{-webkit-mask:url(/views/assets/img/icons/venue-types/museum.png);-moz-mask:url(/views/assets/img/icons/venue-types/museum.png);mask:url(/views/assets/img/icons/venue-types/museum.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-nature-reserve{-webkit-mask:url(/views/assets/img/icons/venue-types/nature-reserve.png);-moz-mask:url(/views/assets/img/icons/venue-types/nature-reserve.png);mask:url(/views/assets/img/icons/venue-types/nature-reserve.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-nightclub{-webkit-mask:url(/views/assets/img/icons/venue-types/nightclub.png);-moz-mask:url(/views/assets/img/icons/venue-types/nightclub.png);mask:url(/views/assets/img/icons/venue-types/nightclub.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-oasthouse{-webkit-mask:url(/views/assets/img/icons/venue-types/oasthouse.png);-moz-mask:url(/views/assets/img/icons/venue-types/oasthouse.png);mask:url(/views/assets/img/icons/venue-types/oasthouse.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-pavilion{-webkit-mask:url(/views/assets/img/icons/venue-types/pavillion.png);-moz-mask:url(/views/assets/img/icons/venue-types/pavillion.png);mask:url(/views/assets/img/icons/venue-types/pavillion.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-pier{-webkit-mask:url(/views/assets/img/icons/venue-types/pier.png);-moz-mask:url(/views/assets/img/icons/venue-types/pier.png);mask:url(/views/assets/img/icons/venue-types/pier.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-private-members-club{-webkit-mask:url(/views/assets/img/icons/venue-types/private-members-club.png);-moz-mask:url(/views/assets/img/icons/venue-types/private-members-club.png);mask:url(/views/assets/img/icons/venue-types/private-members-club.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-pub{-webkit-mask:url(/views/assets/img/icons/venue-types/pub.png);-moz-mask:url(/views/assets/img/icons/venue-types/pub.png);mask:url(/views/assets/img/icons/venue-types/pub.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-pumping-station{-webkit-mask:url(/views/assets/img/icons/venue-types/pumping-station.png);-moz-mask:url(/views/assets/img/icons/venue-types/pumping-station.png);mask:url(/views/assets/img/icons/venue-types/pumping-station.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-racecourse{-webkit-mask:url(/views/assets/img/icons/venue-types/racecourse.png);-moz-mask:url(/views/assets/img/icons/venue-types/racecourse.png);mask:url(/views/assets/img/icons/venue-types/racecourse.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-railway-station{-webkit-mask:url(/views/assets/img/icons/venue-types/railway-station.png);-moz-mask:url(/views/assets/img/icons/venue-types/railway-station.png);mask:url(/views/assets/img/icons/venue-types/railway-station.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-registry-office{-webkit-mask:url(/views/assets/img/icons/venue-types/registry-office.png);-moz-mask:url(/views/assets/img/icons/venue-types/registry-office.png);mask:url(/views/assets/img/icons/venue-types/registry-office.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-restaurant{-webkit-mask:url(/views/assets/img/icons/venue-types/restaurant.png);-moz-mask:url(/views/assets/img/icons/venue-types/restaurant.png);mask:url(/views/assets/img/icons/venue-types/restaurant.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-rowing-club{-webkit-mask:url(/views/assets/img/icons/venue-types/rowing-club.png);-moz-mask:url(/views/assets/img/icons/venue-types/rowing-club.png);mask:url(/views/assets/img/icons/venue-types/rowing-club.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-rugby-club{-webkit-mask:url(/views/assets/img/icons/venue-types/rugby-club.png);-moz-mask:url(/views/assets/img/icons/venue-types/rugby-club.png);mask:url(/views/assets/img/icons/venue-types/rugby-club.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-sailing-club{-webkit-mask:url(/views/assets/img/icons/venue-types/sailing-club.png);-moz-mask:url(/views/assets/img/icons/venue-types/sailing-club.png);mask:url(/views/assets/img/icons/venue-types/sailing-club.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-school{-webkit-mask:url(/views/assets/img/icons/venue-types/school.png);-moz-mask:url(/views/assets/img/icons/venue-types/school.png);mask:url(/views/assets/img/icons/venue-types/school.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-ski-centre{-webkit-mask:url(/views/assets/img/icons/venue-types/ski-centre.png);-moz-mask:url(/views/assets/img/icons/venue-types/ski-centre.png);mask:url(/views/assets/img/icons/venue-types/ski-centre.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-spa{-webkit-mask:url(/views/assets/img/icons/venue-types/spa.png);-moz-mask:url(/views/assets/img/icons/venue-types/spa.png);mask:url(/views/assets/img/icons/venue-types/spa.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-sporting-venue{-webkit-mask:url(/views/assets/img/icons/venue-types/sporting-venue.png);-moz-mask:url(/views/assets/img/icons/venue-types/sporting-venue.png);mask:url(/views/assets/img/icons/venue-types/sporting-venue.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-tennis-club{-webkit-mask:url(/views/assets/img/icons/venue-types/tennis-club.png);-moz-mask:url(/views/assets/img/icons/venue-types/tennis-club.png);mask:url(/views/assets/img/icons/venue-types/tennis-club.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-theatre{-webkit-mask:url(/views/assets/img/icons/venue-types/theatre.png);-moz-mask:url(/views/assets/img/icons/venue-types/theatre.png);mask:url(/views/assets/img/icons/venue-types/theatre.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-town-hall{-webkit-mask:url(/views/assets/img/icons/venue-types/town-hall.png);-moz-mask:url(/views/assets/img/icons/venue-types/town-hall.png);mask:url(/views/assets/img/icons/venue-types/town-hall.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-university{-webkit-mask:url(/views/assets/img/icons/venue-types/university.png);-moz-mask:url(/views/assets/img/icons/venue-types/university.png);mask:url(/views/assets/img/icons/venue-types/university.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-village-hall{-webkit-mask:url(/views/assets/img/icons/venue-types/village-hall.png);-moz-mask:url(/views/assets/img/icons/venue-types/village-hall.png);mask:url(/views/assets/img/icons/venue-types/village-hall.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-vineyard{-webkit-mask:url(/views/assets/img/icons/venue-types/vineyard.png);-moz-mask:url(/views/assets/img/icons/venue-types/vineyard.png);mask:url(/views/assets/img/icons/venue-types/vineyard.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-mill{-webkit-mask:url(/views/assets/img/icons/venue-types/windmill.png);-moz-mask:url(/views/assets/img/icons/venue-types/windmill.png);mask:url(/views/assets/img/icons/venue-types/windmill.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-wine-bar{-webkit-mask:url(/views/assets/img/icons/venue-types/wine-bar.png);-moz-mask:url(/views/assets/img/icons/venue-types/wine-bar.png);mask:url(/views/assets/img/icons/venue-types/wine-bar.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-woodland{-webkit-mask:url(/views/assets/img/icons/venue-types/woodland.png);-moz-mask:url(/views/assets/img/icons/venue-types/woodland.png);mask:url(/views/assets/img/icons/venue-types/woodland.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-zoo{-webkit-mask:url(/views/assets/img/icons/venue-types/zoo.png);-moz-mask:url(/views/assets/img/icons/venue-types/zoo.png);mask:url(/views/assets/img/icons/venue-types/zoo.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-ship{-webkit-mask:url(/views/assets/img/icons/venue-types/ship.png);-moz-mask:url(/views/assets/img/icons/venue-types/ship.png);mask:url(/views/assets/img/icons/venue-types/ship.png);mask-size:100%;-webkit-mask-size:cover}i.wv-type-walled-garden{-webkit-mask:url(/views/assets/img/icons/venue-types/walled-garden.png);-moz-mask:url(/views/assets/img/icons/venue-types/walled-garden.png);mask:url(/views/assets/img/icons/venue-types/walled-garden.png);mask-size:100%;-webkit-mask-size:cover}body.blog .page-title{font-size:30px;text-align:center;border-bottom:1px solid #ccc;margin-bottom:30px;margin-top:0;padding-bottom:10px}body.blog p{margin-bottom:20px;line-height:1.7}#modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;z-index:100;filter:alpha(opacity=70);opacity:.7}#modal-container{background:#fff;padding:20px;z-index:101;position:fixed;top:50%;left:50%;-webkit-box-shadow:0 3px 0 rgba(0,0,0,.8);-moz-box-shadow:0 3px 0 rgba(0,0,0,.8);box-shadow:0 3px 0 rgba(0,0,0,.8);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}#modal-container.loading{width:300px;height:200px;margin-top:-100px;margin-left:-150px;background:url(../img/modal-loading.gif) no-repeat center}#modal-container .modal-banner{font-size:12px;margin:0;padding:5px;text-align:center}#modal-container .modal-banner.success{background:green;color:#fff}#modal-container h1{font-size:24px;border-bottom:1px solid #ddd;padding-bottom:7px;margin:0 0 15px;width:100%;padding-right:5%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#modal-container a.close-modal{font-size:26px;color:#aaa;position:absolute;top:8px;right:20px;text-decoration:none}#modal-container a.close-modal:hover{color:#888;text-decoration:none}#modal-container p{margin:20px 0}#modal-container .modal-divider{position:relative;width:100%;margin:20px 0;height:30px}#modal-container .modal-divider .line{background:#ddd;height:1px;width:100%;position:absolute;z-index:0;top:20px}#modal-container .modal-divider span{position:absolute;z-index:1;background:#fff;display:block;padding:10px;color:#aaa;top:0;left:50%}#modal-container.external iframe{border:none;height:100%;width:100%}#modal-container.social-login{height:570px;margin-left:-275px;margin-top:-307px;padding:0;overflow:hidden;width:550px}#modal-container.login{width:500px;height:630px;margin-top:-300px;margin-left:-250px}#modal-container.login h1{text-align:center}#modal-container.login ul.social-buttons{list-style:none;margin:0;padding:0}#modal-container.login ul.social-buttons li{margin-bottom:15px}#modal-container.login ul.social-buttons li:last-child{margin-bottom:0}#modal-container.login ul.social-buttons li a{display:block;padding:6px;text-align:center;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2);border-bottom-width:3px;border-bottom-style:solid;font-size:16px;font-weight:700;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#modal-container.login ul.social-buttons li a i{font-size:25px;margin-right:10px;line-height:normal}#modal-container.login ul.social-buttons li a.facebook{background:#3b5998;border-bottom-color:#2d4373}#modal-container.login ul.social-buttons li a.facebook:hover{background:#314a7e}#modal-container.login ul.social-buttons li a.google-plus{background:#dd4b39;border-bottom-color:#c23321}#modal-container.login ul.social-buttons li a.google-plus:hover{background:#cf3624}#modal-container.login ul.social-buttons li a.linkedin{background:#4875b4;border-bottom-color:#395d90}#modal-container.login ul.social-buttons li a.linkedin:hover{background:#3e649b}#modal-container.login form input[type=email],#modal-container.login form input[type=password]{width:100%;padding:7px;border:1px solid #ccc;margin-bottom:15px;outline:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#modal-container.login form input[type=email]:focus,#modal-container.login form input[type=password]:focus{border-color:#4f8ef7}#modal-container.login form label.checkbox{margin:0 0 0 20px;font-weight:400}#modal-container.login form button{display:block;width:100%;margin:20px auto;padding:10px;background:#ddd;border:none;border-bottom:3px solid #ccc;font-weight:700;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#modal-container.login form button:hover{background:#ccc;border-bottom-color:#bbb}#modal-container.postcode-lookup{width:600px;height:500px;margin-top:-250px;margin-left:-300px}#modal-container.postcode-lookup select{width:100%;border:none;outline:none;height:70%}#modal-container.postcode-lookup select option{border-top:1px solid #aaa;padding:8px 10px}#modal-container.postcode-lookup select option:nth-child(odd){background:whiteSmoke}#modal-container.postcode-lookup button{margin-top:1px;display:block;width:100%;margin:20px auto;padding:5px;background:#ddd;border:none;border-bottom:3px solid #ccc;font-weight:700;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#modal-container.postcode-lookup button:hover{background:#ccc;border-bottom-color:#bbb}#modal-container.postcode-lookup button[disabled=disabled]{cursor:not-allowed;filter:alpha(opacity=50);opacity:.5}#modal-container.shortlist-notes{width:600px;height:600px;margin-top:-300px;margin-left:-300px}#modal-container.shortlist-notes textarea{width:100%;height:440px}#modal-container[class^=add-review]{width:600px;height:600px;margin-top:-300px;margin-left:-300px}#modal-container[class^=add-review] .review-row{border-bottom:1px solid #ddd;padding:10px 0}#modal-container[class^=add-review] .review-row:after{content:'';display:table;clear:both;overflow:hidden}#modal-container[class^=add-review] .review-row label{float:left;width:20%;font-weight:400;padding-right:20px}#modal-container[class^=add-review] .review-row textarea,#modal-container[class^=add-review] .review-row input,#modal-container[class^=add-review] .review-row .review-scorer{width:80%;max-width:80%;margin-bottom:0}#modal-container[class^=add-review] .review-row .review-scorer{font-size:25px;margin-top:-10px}#modal-container[class^=add-review] .review-row .review-scorer i{cursor:pointer}#modal-container[class^=add-review] .review-row .review-scorer .ion-ios-star-outline{color:#bbb}#modal-container[class^=add-review] .review-row .review-scorer .ion-ios-star{color:#ffb400}#modal-container[class^=add-review] .review-row textarea,#modal-container[class^=add-review] .review-row input{outline:none;border:1px solid #aaa;padding:5px}#modal-container[class^=add-review] .review-row textarea:focus,#modal-container[class^=add-review] .review-row input:focus{border-color:#333}#modal-container[class^=add-review] .review-row textarea{height:300px}#modal-container[class^=add-review] .review-row p.help-block{float:left;width:80%;margin:5px 0 0 20%;color:#aaa;font-size:13px}#modal-container[class^=add-review] .review-row p.help-block.text-danger{color:#a94442}#modal-container[class^=add-review] button{margin:10px 0 0 20%}#modal-container.type-filter-county{width:600px;height:800px;margin-top:-400px;margin-left:-300px;overflow-y:auto}#modal-container.type-filter-county ul{list-style:none;margin:0;padding:0}#modal-container.type-filter-county ul li{display:block;float:left;width:50%}#modal-container.share{margin-left:-220px;margin-top:-177px}#modal-container.share input[type=text]{cursor:copy}#modal-container.advanced-search-form{width:700px;height:600px;margin-top:-300px;margin-left:-350px}#modal-container.advanced-search-form .field-row{padding:10px 0;float:left;width:100%;border-bottom:1px solid #eee}#modal-container.advanced-search-form .field-row label{float:left;width:25%;font-weight:400;display:block}#modal-container.advanced-search-form .field-row .control{float:left;width:75%;padding:0 10px;position:relative}#modal-container.advanced-search-form .field-row .control:after{content:'';display:table;clear:both;overflow:hidden}#modal-container.advanced-search-form .field-row .control #guests_min,#modal-container.advanced-search-form .field-row .control #guests_max{position:absolute;padding:10px 0 0}#modal-container.advanced-search-form .field-row .control #guests_min{left:5px}#modal-container.advanced-search-form .field-row .control #guests_max{right:0}#modal-container.advanced-search-form .field-row .control .ui-slider-handle{outline:none}#modal-container.advanced-search-form .field-row .control .ui-slider-range{background:#74a5d8}#modal-container.advanced-search-form input{width:100%}#modal-container.advanced-search-form button{margin-top:10px;float:right}.ajax-success{position:fixed;top:30%;left:50%;margin-left:-250px;background:#dff0d8;color:#3c763d;border:1px solid #d6e9c6;text-align:center;height:auto;width:500px;padding:10px;z-index:200;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}.social-share{display:block;line-height:40px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.5);font-weight:700;border-bottom:3px solid transparent;width:400px;text-align:center;margin-top:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:alpha(opacity=85);opacity:.85;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.social-share:last-of-type{margin-bottom:0}.social-share:hover{color:#fff;filter:alpha(opacity=100);opacity:1}.social-share.facebook{background:#3b5998;border-bottom-color:#2d4373}.social-share.twitter{background:#55acee;border-bottom-color:#2795e9}.social-share.google-plus{background:#dd4b39;border-bottom-color:#c23321}#photobox-overlay.hidden,#photobox-container.hidden{display:none}#photobox-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;z-index:10;filter:alpha(opacity=75);opacity:.75}#photobox-container{position:fixed;z-index:11;left:0;right:0;top:0;bottom:0}#photobox-img,#photobox-sidebar{position:absolute}#photobox-img{height:100%;background:#111;z-index:1;top:0;left:0;right:350px}#photobox-img.loading{background-image:url(../img/modal-loading-inv.gif);background-position:center;background-repeat:no-repeat;background-color:#111}#photobox-img #photobox-image-cont{width:100%;height:100%;position:relative;text-align:center;z-index:1}#photobox-img #photobox-image-cont a.photobox-nav{color:#fff;font-size:40px;text-shadow:0 0 10px #000;position:absolute;display:block;height:100%;line-height:100%;z-index:2;width:40%;outline:none;filter:alpha(opacity=50);opacity:.5}#photobox-img #photobox-image-cont a.photobox-nav i{position:absolute;top:50%;margin-top:-29px}#photobox-img #photobox-image-cont a.photobox-nav.prev{text-align:left;padding-left:20px}#photobox-img #photobox-image-cont a.photobox-nav.next{text-align:right;left:auto!important;padding-right:20px;right:0!important}#photobox-img #photobox-share{background:rgba(0,0,0,.5);color:#fff;cursor:pointer;font-weight:400;line-height:normal;margin:0;padding:10px;position:absolute;right:0;text-shadow:none;top:0;width:auto;z-index:3}#photobox-img #photobox-share i{margin-right:5px}#photobox-img #photobox-image-cont a.photobox-nav.next{left:50%;text-align:right;padding-right:40px}#photobox-img #photobox-image-cont a.photobox-nav:hover{filter:alpha(opacity=90);opacity:.9}#photobox-img #photobox-image-cont img{max-width:100%;max-height:100%;position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}#photobox-img #photobox-image-info{position:absolute;bottom:0;left:0;right:0;color:#fff;background:rgba(0,0,0,.65);padding:15px;z-index:2;filter:alpha(opacity=100);opacity:1;-webkit-transition:opacity .15s ease;-moz-transition:opacity .15s ease;transition:opacity .15s ease}#photobox-img #photobox-image-info p{margin:0}#photobox-img #photobox-image-info #photobox-image-title{font-size:18px}#photobox-img #photobox-image-info #photobox-image-caption{margin-top:10px}#photobox-sidebar{background:#fff;height:100%;width:350px;right:0;top:0;z-index:2;padding:15px;border-bottom:10px solid #fff;-webkit-box-shadow:0 -15px 8px rgba(0,0,0,.4);-moz-box-shadow:0 -15px 8px rgba(0,0,0,.4);box-shadow:0 -15px 8px rgba(0,0,0,.4)}#photobox-sidebar a.close{position:absolute;top:5px;right:17px;font-size:35px;color:#333!important;font-weight:700}#photobox-sidebar .venue-info{margin-bottom:15px}#photobox-sidebar .venue-info:after{content:'';display:table;clear:both;overflow:hidden}#photobox-sidebar .venue-info a.image{width:45px;height:45px;float:left;display:block}#photobox-sidebar .actions{margin-top:15px;width:100%}#photobox-sidebar .actions a{margin:0 1%;width:47%}#photobox-sidebar .actions .btn-shortlist{background:#d874a5;color:#fff}#photobox-sidebar .actions .btn-shortlist i{margin-right:5px}#photobox-sidebar .venue-info a.image img{width:100%;height:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#photobox-sidebar .venue-info .info{max-width:225px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px}#photobox-sidebar .venue-info .info>a{font-size:15px}#photobox-sidebar .venue-info .info address{margin:0;font-size:12px;font-style:italic;color:#aaa}#photobox-sidebar .venue-info .info .review-score{margin-top:5px}#photobox-sidebar .image-comments{padding:0 10px}#photobox-sidebar .image-comments p.comment-count{color:#666;font-size:13px}#photobox-sidebar .image-comments p.no-comments{text-align:center;color:#666}#photobox-sidebar .image-comments .comment{padding:5px;background:whiteSmoke;border-bottom:1px solid #fff}#photobox-sidebar .image-comments .comment:after{content:'';display:table;clear:both;overflow:hidden}#photobox-sidebar .image-comments .comment .avatar{display:block;float:left;width:40px}#photobox-sidebar .image-comments .comment .avatar img{width:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#photobox-sidebar .image-comments .comment .comment-content{margin-left:10px;padding-left:40px;font-size:13px}#photobox-sidebar .image-comments .comment .comment-content .user-name{font-weight:700}#photobox-sidebar .image-comments .comment .comment-content .comment-time{display:block;font-size:11px;color:#666}#photobox-sidebar .image-comments .comment.reply{padding-left:30px}#photobox-sidebar .image-comments .comment.reply .avatar{width:30px}#photobox-sidebar .image-comments .comment.reply .comment-content{width:240px}#photobox-sidebar .image-comments>.comment:last-child{border-bottom:none}#photobox-sidebar .thumb-container{bottom:80px;left:5px;overflow:auto;position:absolute;top:165px}#photobox-sidebar .thumbs{padding:10px 0;margin:10px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}#photobox-sidebar .thumbs:after{content:'';display:table;clear:both;overflow:hidden}#photobox-sidebar .thumbs a{display:block;float:left;width:16.6%;padding:3px;cursor:pointer;filter:alpha(opacity=45);opacity:.45}#photobox-sidebar .thumbs a img{max-width:100%;height:auto}#photobox-sidebar .thumbs a.current{filter:alpha(opacity=100);opacity:1}#photobox-sidebar .comment-form{max-height:200px;padding:8px;width:100%;background:#eee;margin-bottom:15px}#photobox-sidebar .comment-form:after{content:'';display:table;clear:both;overflow:hidden}#photobox-sidebar .comment-form .like-box{padding:0 0 10px;clear:both}#photobox-sidebar .comment-form .like-box a{display:inline-block;margin-right:10px}#photobox-sidebar .comment-form .like-box a i{float:left;font-size:20px;margin-right:5px}#photobox-sidebar .comment-form .like-box .like-count{font-size:90%;color:#aaa}#photobox-sidebar .comment-form textarea{width:100%;border:1px solid #aaa;min-height:30px;outline:none;resize:none;padding:5px}#photobox-sidebar .comment-form textarea:after{content:'';display:table;clear:both;overflow:hidden}#photobox-sidebar .comment-form textarea:focus{border-color:#333}#photobox-sidebar .comment-form #btn_add_comment{background:#259ddb;border:none;color:#fff;float:right;font-weight:500;padding:3px 9px;outline:none}#photobox-sidebar .comment-form #btn_add_comment.disabled{background:#86bedc;cursor:default}#photobox-thumb-roller{background:#000;bottom:0;display:block;list-style:none;margin:0;padding:20px 0;position:fixed;text-align:center;width:100%;z-index:11}#photobox-thumb-roller.hidden{display:none}#photobox-thumbs a{filter:alpha(opacity=45);opacity:.45}#photobox-thumbs a.current{filter:alpha(opacity=100);opacity:1}.mega-menu{background:#fff;box-shadow:0 2px 3px #000;display:none;padding:20px;position:fixed;right:0;top:45px;width:70%;z-index:10}.mega-menu.in{display:block}.mega-menu img{max-width:100%}.mega-menu .main-item span{display:block}.mega-menu .main-item .category-name{color:#777;display:block;font-size:12px;font-weight:700;margin:10px 0;text-transform:uppercase}.mega-menu .main-item a.headline{color:#000;font-size:16px;font-weight:700;margin-bottom:10px;margin-top:5px}.mega-menu .main-item .excerpt{color:#333;font-size:13px}.mega-menu .main-item .image{display:block;height:150px;overflow:hidden;position:relative}.mega-menu .main-item .image img{display:block;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mega-menu .main-item .author{color:#888;font-size:13px;display:block;margin-bottom:3px}.mega-menu a.small-item{display:block;margin-bottom:5px}.mega-menu a.small-item .image{position:relative;margin-bottom:5px;width:100%;height:125px;overflow:hidden}.mega-menu a.small-item .image img{margin-top:-40%;width:100%}.mega-menu a.small-item .image .cat{background:#b6e685;bottom:-1px;color:#fff;display:none;font-size:13px;font-weight:700;left:0;padding:5px 10px;position:absolute;text-transform:uppercase}.mega-menu a.small-item p{color:#333;font-weight:700}.mega-menu ul{list-style:none;margin:0;padding:0}.mega-menu ul li{border-bottom:1px solid #ccc;padding:10px 15px}.mega-menu ul li>a{color:#333;display:block}.mega-menu ul li>a:hover{color:#000;text-decoration:none}.mega-menu ul li .author{color:#888;display:block;font-size:13px}.mega-menu a.see-all{background:#dd8a99;border-radius:3px;display:block;color:#fff;font-size:18px;font-weight:700;margin-top:10px;padding:10px;text-align:center;transition:background .2s ease}.mega-menu a.see-all:hover{background:#cd4c8b}#megamenu_blog .small-item img{margin:0}#megamenu_blog .see-all{background:#74a5d8}.page-404 h1{text-align:center;font-size:200px;margin-bottom:50px}.page-404 h1 small{display:block;font-size:33px;letter-spacing:1px;text-transform:uppercase}.page-404 p{margin-bottom:50px}.page-404 form{width:70%;margin:30px auto 0;height:50px}.page-404 form input,.page-404 form button{float:left;height:100%;outline:none;border:none}.page-404 form input{width:90%;padding-left:15px;padding-right:15px;font-size:20px;background:#fff;border:1px solid #aaa;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;-webkit-transition:border .2s ease;-moz-transition:border .2s ease;transition:border .2s ease}.page-404 form input:focus{background:#fff;border-color:#000}.page-404 form button{width:10%;background:#74a5d8;color:#fff;font-size:30px;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;transition:background .2s ease}.page-404 form button:hover{background:#6098d2}@media(max-width:750px){#search-map,#map-pin-loading{display:none}.search-info{left:0!important}#search-results{-webkit-overflow-scrolling:touch;left:0;right:0}#search-results .search-venue-item{width:98%}#venue-hero{height:300px!important}}#responsive-menu,.trigger-sidebar{display:none}@media(max-width:750px){#site-header .search,#site-header #site-nav,#site-header .user-dropdown{display:none}.trigger-sidebar{float:right;margin-right:20px;display:block;line-height:45px;font-size:20px;color:#555}#responsive-menu{display:block;position:fixed;z-index:0;width:45%;top:0;bottom:0;right:0;background:whiteSmoke}#responsive-menu a{display:block;padding:20px;color:#333}#wrapper{z-index:1;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}#wrapper.sidebar-in{-webkit-transform:translate3d(-45%,0,0);-moz-transform:translate3d(-45%,0,0);transform:translate3d(-45%,0,0)}}.new-venues .new-venue-item{float:left;padding:30px 15px;width:33%}.recent-visitors{background:#fff;border-radius:3px;float:right;margin-top:20px;padding:15px;width:100%}.recent-visitors.fixed{background:rgba(255,255,255,.7);position:fixed;top:450px;z-index:2}.recent-visitors span{display:block;border-bottom:1px solid #aaa;font-size:18px;font-weight:200;margin:0 0 15px;padding-bottom:5px}.recent-visitors ul{list-style:none;margin:0;padding:0}.recent-visitors ul li{float:left;padding:5px;width:25%}.recent-visitors img{border-radius:50%;height:auto;width:100%}.narrow-row{margin-left:-5px;margin-right:-5px}.narrow-row>*{padding-left:5px;padding-right:5px}table.practicalities{font-size:90%;font-weight:200}table.practicalities span.title{display:inline-block;width:55%}table.practicalities tr:nth-child(even) td{background:rgba(221,138,153,.2)}.practicalities-table{background:rgba(221,138,153,.2);border:1px solid #ccc;font-size:90%;font-weight:200;margin:0 auto;width:100%}.practicalities-table:after{clear:both;content:'';display:table}.practicalities-table .cell{background:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;float:left;padding:5px 8px;width:50%}.practicalities-table .cell:nth-child(2n){border-right:none}.practicalities-table .cell:nth-child(3),.practicalities-table .cell:nth-child(4),.practicalities-table .cell:nth-child(7),.practicalities-table .cell:nth-child(8){background:0 0}.practicalities-table .cell:nth-child(11),.practicalities-table .cell:last-child{background:0 0;border-bottom:0}.practicalities-table span.title{display:inline-block;font-weight:700;width:55%}@media(min-width:768px) .navbar-nav-london{float: none; margin: 0; } #menu-mainmenu li { margin: 0 10px 10px; } #menu-mainmenu li a { background: #999; color: #fff; } #menu-mainmenu li a:hover { background: #dd8a99; } .place-list .place { line-height: 30px; } .place-list span.parent { color: #aaa; font-style: italic; } .place-list .venue { margin-bottom: 10px; } .place-list .venue .address { color: #aaa; font-size: 90%; font-style: italic; } ul.sitemap-list { list-style: none; margin: 0; padding: 0; } ul.sitemap-list:after { clear: both; content: ''; display: table; max-height: 0; } ul.sitemap-list li { float: left; line-height: 30px; width: 25%; } .bordered-title { border-bottom: 1px solid #eee; margin-bottom: 15px; padding-bottom: 15px; } ul.lonzenge-list { list-style: none; margin: 0; padding: 0; } ul.lonzenge-list:after { clear: both; content: ''; display: table; height: 0; } ul.lonzenge-list li { float: left; padding: 10px; width: 20%; } ul.lonzenge-list li a { color: #fff; display: block; font-weight: 500; opacity: .8; padding: 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } ul.lonzenge-list li a:hover { opacity: 1; } .venue-list address,.nearby-venue-list address,.nearby-venue-list span.distance { color: #aaa; font-size: 90%; font-style: italic; margin-top: -5px; } .nearby-venue-list address { display: inline-block; } .nearby-venue-list span.distance { } ul.type-list { list-style: none; margin: 20px 0 0; padding: 0; } ul.type-list:after { clear: both; content: ''; display: table; max-height: 0; } ul.type-list li { float: left; margin-bottom: 15px; width: 16.66%; } ul.type-list span { display: block; text-align: center; width: 100%; } ul.type-list span.icon-container { height: 75px; margin: 0 auto; overflow: hidden; width: 75px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } ul.type-list span.icon-container i { background: #fff; height: 75px; width: 75px; } ul.type-list span.title { color: #333; font-size: 16px; line-height: 40px; } .btn.contact-venue,.btn-i.contact-venue,.brochure-btn { background: #5cb85c !important; border-color: #5cb85c !important; } .btn.contact-venue:hover,.btn-i.contact-venue:hover,.brochure-btn:hover { background: #489048 !important; border-color: #489048 !important; } .action-btn.contact-venue { border-color: #5cb85c !important } .action-btn.contact-venue:hover { background: #5cb85c !important; } .nearby-venue-list .venue { margin-top: 20px; } .nearby-venue-list .venue:after { content: ''; display: table; clear: both; overflow: hidden; } .nearby-venue-list .venue .venue-image { float: left; position: relative; width: 300px; } .nearby-venue-list .venue .venue-image img { width: 100%; } .nearby-venue-list .venue .venue-info { left: 340px; position: absolute; right: 0; } .nearby-venue-list .venue .actions { position: relative; z-index: 2; } .nearby-venue-list .venue .actions:after { clear: both; content: ''; display: table; max-height: 0; } .nearby-venue-list .venue .actions>a { width: 30%; margin: 0; float: left; font-size: 13px; height: 35px; line-height: 35px; padding-top: 0; margin-right: 3%; } .nearby-venue-list .venue .actions>a:last-child { margin-right: 0; } .nearby-venue-list .venue .actions>a:last-child:hover { background: #ccc !important; } .tab-pane { border: 1px solid #ddd; border-top: none; padding: 10px; margin-top: -30px; -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; } .tab-pane:after { clear: both; content: ''; display: table; height: 0; } .advanced-search .nav-tabs { border-color: #a1d8d8; } .advanced-search .nav-tabs li a { background: #eee; color: #333; } .advanced-search .nav-tabs li a:hover { background: #a1d8d8; border-color: #a1d8d8; } .advanced-search .nav-tabs li.active a { background: #a1d8d8; border-color: #a1d8d8; color: #555; text-shadow: none; } .advanced-search .tab-pane { background: #a1d8d8; border: none; height: 307px; padding: 15px; } .advanced-search .tab-pane .small-form { margin: 0 auto; width: 80%; } .advanced-search .tab-pane .small-form p { color: #333; font-size: 20px; font-weight: 200; text-shadow: none; } .advanced-search .tab-pane label { display: block; font-size: 18px; font-weight: 200; margin-bottom: 10px; } .advanced-search .tab-pane select { margin-top: 8px; } .advanced-search #search-tab-quick { padding-left: 20%; padding-right: 20%; } .advanced-search #search-tab-london { padding: 40px 20% 0; } .advanced-search #search-tab-london label { margin-top: 20px; } .advanced-search .search-panel { display: block; overflow: hidden; position: relative; } .advanced-search .search-panel img { position: relative; width: 100%; z-index: 1; -webkit-transition: -webkittransform 0.2s ease; -moz-transition: -moz-transform 0.2s ease; transition: transform .2s ease; } .advanced-search .search-panel .overlay { background: rgba(0,0,0,0.1); bottom: 0; left: 0; position: absolute; right: 0; top: 0; z-index: 2; -webkit-transition: background .2s ease; -moz-transition: background .2s ease; transition: background .2s ease; } .advanced-search .search-panel .overlay .center { color: #fff; position: absolute; text-align: center; text-shadow: 0 0 10px #000; top: 50%; width: 100%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); } .advanced-search .search-panel .overlay .center h4 { font-size: 24px; font-weight: bold; text-transform: uppercase; } .advanced-search .search-panel .overlay .center p { font-size: 18px; } .advanced-search .search-panel:hover .overlay { background: rgba(51,24,37,0.62); } .advanced-search .search-panel:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1); } .advanced-search .venue-type-section,.advanced-search .section-signup { padding: 75px 0; } .advanced-search .venue-type-section h3,.advanced-search .section-signup h3,.advanced-search .venue-type-section p,.advanced-search .section-signup p { color: #fff; margin: 0 0 30px 0; } .advanced-search .venue-type-section h3,.advanced-search .section-signup h3 { font-size: 30px; margin-top: 50px; } .advanced-search .venue-type-section p,.advanced-search .section-signup p { font-size: 16px; font-weight: 400; line-height: 1.6; } .advanced-search .venue-type-section .btn-section,.advanced-search .section-signup .btn-section { border: 2px solid #fff; color: #fff; display: inline-block; font-size: 17px; font-weight: 500; padding: 8px 20px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; transition: all .2s ease; } .advanced-search .venue-type-section .btn-section:hover,.advanced-search .section-signup .btn-section:hover { background: #fff; color: #66cfcd; } .advanced-search .venue-type-section .venue-type-icons,.advanced-search .section-signup .venue-type-icons { list-style: none; padding: 0; position: relative; } .advanced-search .venue-type-section .venue-type-icons li,.advanced-search .section-signup .venue-type-icons li { display: block; height: 60px; margin: 0px 10px; position: absolute; width: 60px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .advanced-search .venue-type-section .venue-type-icons li i,.advanced-search .section-signup .venue-type-icons li i { background-color: #fff; } .advanced-search .venue-type-section .venue-type-icons li.large,.advanced-search .section-signup .venue-type-icons li.large { height: 80px; width: 80px; } .advanced-search .venue-type-section .venue-type-icons li.large i,.advanced-search .section-signup .venue-type-icons li.large i { height: 80px; width: 80px; } .advanced-search .venue-type-section .venue-type-icons li:nth-child(1),.advanced-search .section-signup .venue-type-icons li:nth-child(1) { left: 0; top: 0; height: 80px; width: 80px; } .advanced-search .venue-type-section .venue-type-icons li:nth-child(1) i,.advanced-search .section-signup .venue-type-icons li:nth-child(1) i { height: 80px; width: 80px; } .advanced-search .venue-type-section .venue-type-icons li:nth-child(8),.advanced-search .section-signup .venue-type-icons li:nth-child(8) { left: 0; top: 90px; height: 80px; width: 80px; } .advanced-search .venue-type-section .venue-type-icons li:nth-child(8) i,.advanced-search .section-signup .venue-type-icons li:nth-child(8) i { height: 80px; width: 80px; } .advanced-search .section-signup { background: #b4eab9; } .advanced-search .section-signup h3,.advanced-search .section-signup p { color: #555; margin-top: 0; } .advanced-search .section-signup .btn-section { border-color: #555; color: #555; } .advanced-search .section-signup .btn-section:hover { color: #555; border-color: #fff; } .advanced-search .section-signup ul.social-channels { list-style: none; margin: -20px auto 0; padding: 0; width: 300px; } .advanced-search .section-signup ul.social-channels:after { clear: both; content: ''; display: table; height: 0; } .advanced-search .section-signup ul.social-channels li { float: left; margin-top: 30px; text-align: center; width: 33.3%; } .advanced-search .section-signup ul.social-channels li a { background: whitesmoke; color: #fff; display: inline-block; height: 75px; font-size: 40px; line-height: 75px; width: 75px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; transition: all .2s ease; } .advanced-search .section-signup ul.social-channels li a:hover { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.5); } .advanced-search .section-signup ul.social-channels li a.social-facebook { background: #3b5998; } .advanced-search .section-signup ul.social-channels li a.social-twitter { background: #55acee; } .advanced-search .section-signup ul.social-channels li a.social-google { background: #dd4b39; } .advanced-search .section-signup ul.social-channels li a.social-instagram { background: #125688; } .advanced-search .section-signup ul.social-channels li a.social-microsoft { background: #006cc9; } .advanced-search .section-signup ul.social-channels li a.social-email { background: #eee; color: #555; text-shadow: none; } .advanced-search .section-signup ul.social-channels li a.social-facebook:hover { background: #2d4373; } .advanced-search .section-signup ul.social-channels li a.social-twitter:hover { background: #2795e9; } .advanced-search .section-signup ul.social-channels li a.social-google:hover { background: #c23321; } .advanced-search .section-signup ul.social-channels li a.social-instagram:hover { background: #0c3a5b; } .advanced-search .section-signup ul.social-channels li a.social-microsoft:hover { background: #005196; } .advanced-search .section-signup ul.social-channels li a.social-email:hover { background: #ffffff; } .advanced-search .blog-search { background: rgba(0,0,0,0.05); margin: 0 auto 30px; padding: 20px; width: 50%; } .advanced-search .blog-search input { font-size: 16px; height: 40px; } .advanced-search .blog-search .btn.btn-default { background: #74a5d8; color: #fff; border: none; font-size: 16px; height: 40px; line-height: 40px; margin-bottom: 0; padding: 0 20px; } .advanced-search .blog-search .btn.btn-default:hover { background: #4c8bcd; } .advanced-search .news-carousel { list-style: none; margin: 0; padding: 0; } .advanced-search .news-carousel li { display: block; float: left; position: relative; width: 375px; } .advanced-search .news-carousel li .image { position: relative; z-index: 1; } .advanced-search .news-carousel li .image img { width: 100%; } .advanced-search .news-carousel li .overlay { bottom: 0; left: 0; overflow: hidden; position: absolute; right: 0; top: 0; z-index: 2; } .advanced-search .news-carousel li .overlay .info { background: rgba(216,116,165,0.7); top: 100%; color: #fff; left: 0; padding: 10px; position: absolute; right: 0; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; transition: all .2s ease; -webkit-transform: translate(0,-54px); -moz-transform: translate(0,-54px); transform: translate(0,-54px); } .advanced-search .news-carousel li .overlay .info span { display: block; } .advanced-search .news-carousel li .overlay .info .title { font-size: 16px; font-weight: bold; overflow: hidden; text-overflow: ellipsis; text-shadow: 0 0 4px #000; white-space: nowrap; } .advanced-search .news-carousel li .overlay .info .date { font-size: 90%; font-style: italic; } .advanced-search .news-carousel li:hover .info { -webkit-transform: translate(0,-100%); -moz-transform: translate(0,-100%); transform: translate(0,-100%); } .advanced-search .lSPager li a { background: #ccc !important; } .advanced-search .lSPager li.active a { background: #dd8a99 !important; } .advanced-search section { padding: 100px 0; } .advanced-search section.search-hero { background: url('../static/search-hero.jpg') no-repeat center; background-size: cover; padding: 70px 0; } .advanced-search section.search-hero h1,.advanced-search section.search-hero p { color: #fff; text-shadow: 0 0 4px #000; } .advanced-search section.search-hero p { font-size: 16px; } .advanced-results .advanced-item { border: 1px solid #eee; margin-bottom: 20px; } .advanced-results .advanced-item:after { clear: both; content: ''; display: table; height: 0; } .advanced-results .advanced-item .venue-image { float: left; margin-bottom: 0; width: 25%; } .advanced-results .advanced-item .venue-image img { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .advanced-results .advanced-item .venue-info { float: left; padding: 15px; width: 55%; } .advanced-results .advanced-item .venue-info h4 { font-size: 22px; font-weight: 400; letter-spacing: -1px; margin-bottom: 15px; } .advanced-results .advanced-item .venue-info h4 address { color: #aaa; font-size: 14px; font-style: italic; letter-spacing: normal; margin-top: 5px; } .advanced-results .advanced-item .venue-info h4 address a { color: #666; } .advanced-results .advanced-item .venue-info h4 address a:hover { color: #333; text-decoration: underline; } .advanced-results .advanced-item .venue-actions { float: right; padding: 15px; width: 20%; } .advanced-results .matched-term { background: rgba(255,255,0,0.2); color: #000; display: inline-block; padding: 0 4px; } .advanced-results .contact-venue { color: #fff; } @media (max-width: 700px) { .advanced-search .blog-search{width:100%}.advanced-search section{padding:40px 0!important}#wrapper .search-hero h1{margin-top:10px!important}.text-right{text-align:center}.advanced-results .advanced-item .venue-image,.advanced-results .advanced-item .venue-info,.advanced-results .advanced-item .venue-actions{float:none;width:100%}}.subscribe-form{margin:50px 0;padding-bottom:30px}.subscribe-form .form-tabs{margin:0 auto 30px;position:relative;width:500px}.subscribe-form .form-tabs a{color:#aaa;cursor:default;display:block;float:left;font-size:90%;position:relative;text-align:center;width:33.3%;z-index:1}.subscribe-form .form-tabs a span{display:block}.subscribe-form .form-tabs a span.title{height:30px;line-height:30px;text-transform:uppercase}.subscribe-form .form-tabs a span.step{color:#fff;background:#ccc;height:40px;line-height:40px;font-size:20px;font-weight:700;margin:0 auto 10px;width:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.subscribe-form .form-tabs a.current{color:#000;font-size:100%}.subscribe-form .form-tabs a.done span.step,.subscribe-form .form-tabs a.current span.step{background:#74a5d8}.subscribe-form .form-tabs .form-progress{background:#ccc;left:15%;height:5px;position:absolute;right:15%;top:17px;z-index:0}.subscribe-form .form-tabs .form-progress:after{background:#74a5d8;content:'';display:block;height:100%;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.subscribe-form .form-tabs .form-progress.step1-in:after{width:0}.subscribe-form .form-tabs .form-progress.step2-in:after{width:50%}.subscribe-form .form-tabs .form-progress.step3-in:after{width:100%}.subscribe-form .form-tabs:after{clear:both;content:'';display:table;height:0}.subscribe-form .form-next,.subscribe-form .form-prev{border:2px solid #dd8a99;display:block;float:right;font-weight:700;padding:8px 15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.subscribe-form .form-prev{float:left}.subscribe-form .form-next:hover,.subscribe-form .form-prev:hover{background:#dd8a99;color:#fff}.subscribe-form .payment-error{background:#ddd;border:3px solid #aaa;color:#555;font-weight:500;padding:30px;text-align:center}.subscribe-form .payment-error h3{font-size:30px;margin:0 0 20px}.subscribe-form .payment-error p{font-size:16px}.subscribe-form .payment-error p a{color:#74a5d8}.venue.free-venue .venue-info{position:static!important}html div#om-psuvqbtbivuq9u8e #om-canvas-whiteboard-optin{height:600px!important;margin-top:-300px!important;top:50%!important}html div#om-psuvqbtbivuq9u8e #om-canvas-whiteboard-optin-wrap{padding:0!important}html div#om-psuvqbtbivuq9u8e #om-canvas-whiteboard-optin-wrap iframe{width:100%;height:600px}.venue-list .venue .review-score{margin-bottom:20px;margin-top:-20px}.venue-list .venue .venue-image .image-count{background:rgba(0,0,0,.65);color:#fff;font-size:13px;left:0;padding:7px;position:absolute;top:0;-webkit-border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0;border-radius:5px 0 0 0}.venue-list .venue .venue-image .image-count i{font-size:25px;float:right;line-height:10px;margin-left:5px;margin-top:-5px}.search-venue-item .image-count{background:rgba(0,0,0,.35);color:#fff;font-size:13px;left:0;padding:7px;position:absolute;top:0;z-index:3}.search-venue-item .image-count i{font-size:18px;float:right;line-height:10px;margin-left:5px;margin-top:4px}.search-venue-item .image .show-on-map{color:#fff;font-size:30px;position:absolute;right:10px;text-shadow:0 0 10px rgba(0,0,0,.2);top:0;z-index;10}.search-venue-item .image .show-on-map:hover,.search-venue-item .image .show-on-map:active,.search-venue-item .image .show-on-map:focus{color:#74a5d8}.thumb-carousel{overflow:hidden}.thumb-carousel .thumb-carousel-loading{display:none;height:30px!important;left:50%;margin:-15px;00-15px;position:absolute;top:50%;width:30px!important}.thumb-carousel.loading .thumb-carousel-loading{display:block}.thumb-carousel img{}.thumb-carousel .thumb-carousel-nav{bottom:0;color:#fff;cursor:pointer;display:block;font-size:30px;left:0;opacity:.75;padding:0 20px;position:absolute;text-shadow:0 0 5px #000;top:0;z-index:1;-webkit-transition:opacity .1s ease;-moz-transition:opacity .1s ease;transition:opacity .1s ease}.thumb-carousel .thumb-carousel-nav:hover{opacity:1}.thumb-carousel .thumb-carousel-nav-next{left:auto;top:70px;right:0}.thumb-carousel .thumb-carousel-nav-next i{margin-top:-35px}.thumb-carousel .thumb-carousel-nav i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@import '//cdn.jsdelivr.net/jquery.slick/1.6.0/slick.css';#venue-hero{background-repeat:no-repeat;background-size:cover;height:350px;position:relative}#venue-hero .venue-name{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.8)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);bottom:0;color:#fff;left:0;padding:20px;position:absolute;right:0;text-align:center}#venue-hero .venue-name img.logo{border:3px solid #ddd;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#venue-hero .venue-name h1{font-size:40px;font-weight:100;letter-spacing:2px;-webkit-font-smoothing:subpixel-antialiased}.venue-overview{background:#fff;color:#333;padding:20px 0 0}.venue-overview h3{color:#222;margin:0}.venue-overview address{margin:0 0 5px}.venue-overview a{color:#555}.venue-overview a:hover{color:#000}.venue-overview .review-score{display:inline-block}.venue-overview .venue-types{display:block;margin-bottom:5px}.venue-overview .venue-types a{color:#d874a5}.venue-overview .venue-types a:hover{color:#b43272}.venue-overview .page-tabs{background:#fff;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-top:20px}.venue-overview .page-tabs ul{border-left:1px solid #ddd;list-style:none;margin:0;padding:0}.venue-overview .page-tabs ul li{float:left}.venue-overview .page-tabs ul li a{border-bottom:2px solid transparent;border-right:1px solid #ddd;color:#d874a5;display:block;font-weight:700;padding:12px 25px}.venue-overview .page-tabs ul li a span.count{color:#aaa;font-weight:400;margin-left:15px}.venue-overview .page-tabs ul li a:hover{background:whiteSmoke}.venue-overview .page-tabs ul li.current a{border-bottom-color:#d874a5;position:relative}.venue-overview .page-tabs ul:after{clear:both;content:'';display:table;height:0}.venue-overview.fixed{position:fixed;top:45px;width:100%;z-index:5;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2)}.venue-overview.fixed h3{display:block!important}.venue-overview.fixed .venue-types{display:none}.venue-owners .subtitle{color:#777;display:block;font-size:80%;font-style:italic;margin-top:5px}.venue-owners img.logo{border:4px solid #ddd;display:block;height:100px;margin:0 auto 20px;width:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff}.fix-me.fixed{position:fixed;margin:0;z-index:5}.venue-collage img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.venue-collage .overlay{background:rgba(0,0,0,.3)}section.search-section h3{color:#777;font-size:30px;margin-bottom:30px;margin-top:0;text-align:center}section.search-section form{margin:0 auto;width:500px}section.search-section form:after{clear:both;content:'';display:table;height:0}section.search-section form input,section.search-section form button{display:block;float:left}section.search-section form input{border:1px solid rgba(0,0,0,.2);height:40px;padding-left:15px;padding-right:15px;width:440px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;-webkit-transition:border .2s ease;-moz-transition:border .2s ease;transition:border .2s ease}section.search-section form input:focus{border:1px solid #000;border-right-color:transparent;outline:none}section.search-section form button{background:#74a5d8;border:1px solid rgba(0,0,0,.2);border-left:none;color:#fff;font-size:20px;height:40px;text-shadow:0 -1px 0 rgba(0,0,0,.2);width:40px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.recent-venues{margin-top:30px;padding:0 30px}.recent-venues .recent-venue{margin:0;padding:0 20px;width:33.3%}.recent-venues .recent-venue .col-sm-6{padding:0 10px}.slider-nav{background:#000;color:#fff;cursor:pointer;height:75px;line-height:75px;margin-top:-37px;opacity:.4;padding:0 10px;position:absolute;top:50%;z-index:3;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.slider-nav:hover{color:#fff;opacity:.8}.slider-nav.slider-nav-next{right:5px}.slider-nav.slider-nav-next:hover{-webkit-transform:translate3d(2px,0,0)}.slider-nav.slider-nav-prev{left:5px}.slider-nav.slider-nav-prev:hover{-webkit-transform:translate3d(-2px,0,0)}.recent-bride-slider{margin-top:20px;text-align:center}.recent-bride-slider a{margin:0 5px}.recent-bride-slider a img{height:75px;width:75px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}section h3{margin-top:0}section.venue-phone-location{border-top:1px solid #ddd;text-align:center}section.venue-phone-location .venue-location{margin:0 auto;max-width:90%;width:400px}section.venue-phone-location .venue-location .logo{height:100px;width:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}section.pink-section{background:#faebf2;border-top:1px solid #e39cbf;border-bottom:1px solid #e39cbf}@media(min-width:300px) and (max-width:760px){#wrapper #venue-hero{height:100px}#wrapper #venue-hero h1{font-size:30px;margin-bottom:0}#wrapper #venue-hero .logo{display:none}#wrapper .venue-collage .overlay{bottom:0;display:block!important;line-height:120px;margin-left:2px;margin-top:2px;left:60%;height:auto;top:50%;right:0;width:auto}#wrapper .fix-me{display:none}#wrapper .mobile-footer{background:rgba(0,0,0,.5);bottom:0;padding:10px;position:fixed;width:100%;z-index:10}#wrapper .mobile-footer .button-cont{float:left;padding:0 3px;width:50%}#wrapper .mobile-footer .button-cont .btn,#wrapper .mobile-footer .button-cont .btn-i{margin-bottom:0}#wrapper .page-tabs{display:none}#wrapper .venue-overview{padding-bottom:20px;text-align:center}#wrapper .venue-overview .venue-meta{margin-top:5px}#wrapper .venue-overview .venue-types{display:none}#wrapper .venue-overview .show-phone{display:inline-block!important}#wrapper .venue-page section.open{height:auto;padding-top:70px}#wrapper .venue-page section.open .section-expand{border-bottom:1px solid #ddd;margin-top:-70px}#wrapper .venue-page section.open .container{margin-top:20px}#wrapper .venue-page section.map-view.open{height:600px!important}#wrapper .venue-page section.map-view.open .section-expand{margin-top:0}#wrapper .venue-page section #map-container{height:600px;top:50px}#wrapper .venue-page section.phone-no-collapse{height:auto;padding:30px 0}#wrapper .venue-page section.search-section form{width:100%}#wrapper .venue-page section.search-section form button{display:none}#wrapper .venue-page section.search-section form input{width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#wrapper .venue-page section.search-section form input:focus{border-right-color:#000}#wrapper .venue-page .section-expand{background:#fff;font-size:20px;height:50px;line-height:50px;padding:0 20px}#wrapper .venue-page .section-expand i{color:#aaa;padding-right:10px}#wrapper .venue-page section.alt:first-of-type{height:450px;overflow:hidden;padding-top:30px;position:relative}#wrapper .venue-page section.alt:first-of-type .read-more{background:-moz-linear-gradient(top,rgba(238,238,238,0) 0%,#eeeeee 47%,#eeeeee 100%);background:-webkit-linear-gradient(top,rgba(238,238,238,0) 0%,#eeeeee 47%,#eeeeee 100%);background:linear-gradient(to bottom,rgba(238,238,238,0) 0%,#eeeeee 47%,#eeeeee 100%);bottom:0;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00eeeeee',endColorstr='#eeeeee',GradientType=0);font-size:14px;padding:20px 0;position:absolute;text-align:center;width:100%;z-index:2}#wrapper .venue-page section.alt:first-of-type .read-more .btn,#wrapper .venue-page section.alt:first-of-type .read-more .btn:focus,#wrapper .venue-page section.alt:first-of-type .read-more .btn:active,#wrapper .venue-page section.alt:first-of-type .read-more .btn:hover{background:0 0!important;border:none!important;color:#dd8a99!important;font-size:16px!important;font-weight:400;margin-top:40px}#wrapper .venue-page section.alt:first-of-type.open{height:auto;padding-bottom:80px;padding-top:0}}@media(min-width:760px) and (max-width:1024px){#wrapper .venue-collage .overlay{bottom:0;display:block!important;line-height:120px;margin-left:2px;margin-top:2px;left:60%;height:auto;top:50%;right:0;width:auto}#wrapper .btn-lg.btn-block.btn-wv.hide-phone{display:none!important}#wrapper .venue-overview .show-phone{display:inline-block!important}#wrapper .section-expand{display:none!important}#wrapper .section-title{display:block!important}#wrapper .mobile-footer,#wrapper .footer-btns{display:none!important}body .footer-btns{display:none!important}.show-phone.contact-venue,.venue-meta .hide-phone{display:none!important}}@media(max-width:800px){body .footer-btns{display:block!important}.hide-phone{display:none!important}}@import '//cdn.jsdelivr.net/jquery.slick/1.6.0/slick.css';#venue-hero{background-repeat:no-repeat;background-size:cover;height:350px;position:relative}#venue-hero .venue-name{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.8)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);bottom:0;color:#fff;left:0;padding:20px;position:absolute;right:0;text-align:center}#venue-hero .venue-name img.logo{border:3px solid #ddd;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#venue-hero .venue-name h1{font-size:40px;font-weight:100;letter-spacing:2px;-webkit-font-smoothing:subpixel-antialiased}.venue-overview{background:#fff;color:#333;padding:20px 0 0}.venue-overview h3{color:#222;margin:0}.venue-overview address{margin:0 0 5px}.venue-overview a{color:#555}.venue-overview a:hover{color:#000}.venue-overview .review-score{display:inline-block}.venue-overview .venue-types{display:block;margin-bottom:5px}.venue-overview .venue-types a{color:#d874a5}.venue-overview .venue-types a:hover{color:#b43272}.venue-overview .page-tabs{background:#fff;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-top:20px}.venue-overview .page-tabs ul{border-left:1px solid #ddd;list-style:none;margin:0;padding:0}.venue-overview .page-tabs ul li{float:left}.venue-overview .page-tabs ul li a{border-bottom:2px solid transparent;border-right:1px solid #ddd;color:#d874a5;display:block;font-weight:700;padding:12px 25px}.venue-overview .page-tabs ul li a span.count{color:#aaa;font-weight:400;margin-left:15px}.venue-overview .page-tabs ul li a:hover{background:whiteSmoke}.venue-overview .page-tabs ul li.current a{border-bottom-color:#d874a5;position:relative}.venue-overview .page-tabs ul:after{clear:both;content:'';display:table;height:0}.venue-overview.fixed{position:fixed;top:45px;width:100%;z-index:5;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2)}.venue-overview.fixed h3{display:block!important}.venue-overview.fixed .venue-types{display:none}.venue-owners .subtitle{color:#777;display:block;font-size:80%;font-style:italic;margin-top:5px}.venue-owners img.logo{border:4px solid #ddd;display:block;height:100px;margin:0 auto 20px;width:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff}.fix-me.fixed{position:fixed;margin:0}.fix-me{z-index:3}.venue-collage img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.venue-collage .overlay{background:rgba(0,0,0,.3)}section.search-section h3{color:#777;font-size:30px;margin-bottom:30px;margin-top:0;text-align:center}section.search-section form{margin:0 auto;width:500px}section.search-section form:after{clear:both;content:'';display:table;height:0}section.search-section form input,section.search-section form button{display:block;float:left}section.search-section form input{border:1px solid rgba(0,0,0,.2);height:40px;padding-left:15px;padding-right:15px;width:440px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;-webkit-transition:border .2s ease;-moz-transition:border .2s ease;transition:border .2s ease}section.search-section form input:focus{border:1px solid #000;border-right-color:transparent;outline:none}section.search-section form button{background:#74a5d8;border:1px solid rgba(0,0,0,.2);border-left:none;color:#fff;font-size:20px;height:40px;text-shadow:0 -1px 0 rgba(0,0,0,.2);width:40px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.recent-venues{margin-top:30px;padding:0 30px}.recent-venues .recent-venue{margin:0;padding:0 20px;width:33.3%}.recent-venues .recent-venue .col-sm-6{padding:0 10px}.slider-nav{background:#000;color:#fff;cursor:pointer;height:75px;line-height:75px;margin-top:-37px;opacity:.4;padding:0 10px;position:absolute;top:50%;z-index:3;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.slider-nav:hover{color:#fff;opacity:.8}.slider-nav.slider-nav-next{right:5px}.slider-nav.slider-nav-next:hover{-webkit-transform:translate3d(2px,0,0)}.slider-nav.slider-nav-prev{left:5px}.slider-nav.slider-nav-prev:hover{-webkit-transform:translate3d(-2px,0,0)}.recent-bride-slider{margin-top:20px;text-align:center}.recent-bride-slider a{margin:0 5px}.recent-bride-slider a img{height:75px;width:75px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}section h3{margin-top:0}section.venue-phone-location{text-align:center}section.venue-phone-location .venue-location{margin:0 auto;width:400px}section.venue-phone-location .venue-location .logo{height:100px;width:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}section.pink-section{background:#faebf2;border-top:1px solid #e39cbf;border-bottom:1px solid #e39cbf}@media(max-width:750px){#wrapper #venue-hero{height:100px}#wrapper #venue-hero h1{font-size:30px;margin-bottom:0}#wrapper #venue-hero .logo{display:none}#wrapper .venue-collage .overlay{bottom:0;display:block!important;line-height:120px;margin-left:2px;margin-top:2px;left:60%;height:auto;top:50%;right:0;width:auto}#wrapper .fix-me{display:none}#wrapper .mobile-footer{background:rgba(0,0,0,.5);bottom:0;padding:10px;position:fixed;width:100%;z-index:10}#wrapper .mobile-footer .button-cont{float:left;padding:0 10px;width:50%}#wrapper .mobile-footer .button-cont .btn,#wrapper .mobile-footer .button-cont .btn-i{margin-bottom:0}#wrapper .page-tabs{display:none}#wrapper .venue-overview{padding-bottom:20px;text-align:center}#wrapper .venue-overview .venue-meta{margin-top:5px}#wrapper .venue-overview .venue-types{display:none}#wrapper .venue-overview .show-phone{display:inline-block!important}#wrapper .venue-page section.open{height:auto;padding-top:70px}#wrapper .venue-page section.open .section-expand{border-bottom:1px solid #ddd;margin-top:-70px}#wrapper .venue-page section.open .container{margin-top:20px}#wrapper .venue-page section.map-view.open{height:600px!important}#wrapper .venue-page section.map-view.open .section-expand{margin-top:0}#wrapper section #map-container{height:600px;top:50px}#wrapper .venue-page section.phone-no-collapse{height:auto;padding:30px 0}#wrapper .venue-page section.search-section form{width:100%}#wrapper .venue-page section.search-section form button{display:none}#wrapper .venue-page section.search-section form input{width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#wrapper .venue-page section.search-section form input:focus{border-right-color:#000}#wrapper .venue-page .section-expand{background:#fff;font-size:20px;height:50px;line-height:50px;padding:0 20px}#wrapper .venue-page .section-expand i{color:#aaa;padding-right:10px}#wrapper .venue-page section.alt:first-of-type{height:450px;overflow:hidden;padding-top:30px;position:relative}#wrapper .venue-page section.alt:first-of-type .read-more{background:-moz-linear-gradient(top,rgba(238,238,238,0) 0%,#eeeeee 47%,#eeeeee 100%);background:-webkit-linear-gradient(top,rgba(238,238,238,0) 0%,#eeeeee 47%,#eeeeee 100%);background:linear-gradient(to bottom,rgba(238,238,238,0) 0%,#eeeeee 47%,#eeeeee 100%);bottom:0;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00eeeeee',endColorstr='#eeeeee',GradientType=0);font-size:14px;padding:20px 0;position:absolute;text-align:center;width:100%;z-index:2}#wrapper section.alt:first-of-type .read-more .btn,#wrapper section.alt:first-of-type .read-more .btn:focus,#wrapper section.alt:first-of-type .read-more .btn:active,#wrapper section.alt:first-of-type .read-more .btn:hover{background:0 0!important;border:none!important;color:#dd8a99!important;font-size:16px!important;font-weight:400;margin-top:40px}#wrapper section.alt:first-of-type.open{height:auto;padding-bottom:80px;padding-top:0}}@media(max-width:940px){#venue-hero .venue-collage img{display:none}#venue-hero .venue-collage img:first-of-type{display:block;width:100%}}.wv-masonry{margin:0 auto;max-width:100%}.wv-masonry .wv-masonry-item{position:relative;height:100%}.wv-masonry .wv-masonry-item img{height:auto;width:100%}.wv-masonry .wv-masonry-item .masonry-item-overlay{background:rgba(0,0,0,.2);bottom:0;color:#fff;left:0;padding:10px;position:absolute;right:0;top:0;z-index:1;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;transition:background .2s ease-out}.wv-masonry .wv-masonry-item .masonry-item-overlay span{display:block}.wv-masonry .wv-masonry-item .masonry-item-overlay span.masonry-item-title{font-size:16px;font-weight:700;text-transform:capitalize}.wv-masonry .wv-masonry-item .masonry-item-overlay span.masonry-item-subtitle{font-size:12px}.wv-masonry .wv-masonry-item:hover .masonry-item-overlay{background:0 0}.hero-unit{height:300px}.hero-unit h1{margin-top:10px}.hero-unit .pill-btn{border:1px solid rgba(255,255,255,.5);color:#fff;display:block;margin:8px auto 0;padding:5px 10px;position:relative;width:150px;z-index:2;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.hero-unit .pill-btn i{margin-right:5px}.hero-unit .pill-btn:hover{background:#29323b;border-color:#29323b}.filter-row label,.filter-row .label{color:#777;display:block;font-size:11px;font-weight:700;margin-bottom:5px;text-transform:uppercase}.view-mode-control a{display:block;float:left;width:50%}.view-mode-control a i{color:#777;font-size:20px;float:left;margin-top:-3px;margin-right:6px}.view-mode-control a.current{background:#ddd}.view-mode-control a:first-of-type{border-right:none;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.view-mode-control a:last-of-type{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.taxonomy-venues:after{clear:both;content:'';display:table}.taxonomy-venues .taxonomy-venue-item{display:none;float:left;opacity:0;padding:0 10px 20px;width:25%;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.taxonomy-venues .taxonomy-venue-item.in{display:block;opacity:1}.taxonomy-venues .taxonomy-venue-item.out{display:none;opacity:0}.taxonomy-venues .taxonomy-venue-item .venue-image{margin-bottom:0;position:relative}.taxonomy-venues .taxonomy-venue-item .venue-image img{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.taxonomy-venues .taxonomy-venue-item .venue-image .image-count{background:rgba(0,0,0,.6);color:#fff;display:block;padding:2px 8px;position:absolute;left:10px;top:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.taxonomy-venues .taxonomy-venue-item .venue-image .distance{background:rgba(148,104,151,.9);bottom:10px;color:#fff;font-size:11px;font-weight:700;left:0;padding:5px 10px;position:absolute;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.taxonomy-venues .taxonomy-venue-item .venue-image a.shortlist{font-size:20px;position:absolute;top:10px;right:10px;z-index:2}.taxonomy-venues .taxonomy-venue-item .venue-image .overlay{background:rgba(0,0,0,.75);bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;z-index:1;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.taxonomy-venues .taxonomy-venue-item .venue-image .overlay a{background:0 0;border:2px solid #fff;color:#fff;display:block;left:50%;padding:5px;position:absolute;text-align:center;text-transform:uppercase;top:50%;width:65%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.taxonomy-venues .taxonomy-venue-item .venue-image .overlay a:hover{background:#fff;color:#000}.taxonomy-venues .taxonomy-venue-item .venue-image:hover .overlay{opacity:1}.taxonomy-venues .taxonomy-venue-item .venue-info{background:#fff;padding:15px}.taxonomy-venues .taxonomy-venue-item .venue-info h4{font-size:15px;font-weight:700;margin:0 0 3px}.taxonomy-venues .taxonomy-venue-item .venue-info address{font-style:italic;font-size:90%;margin-bottom:10px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.taxonomy-venues .taxonomy-venue-item .venue-info address a{color:#aaa}.taxonomy-venues .taxonomy-venue-item .venue-info address a:hover{color:#333}.taxonomy-venues .taxonomy-venue-item .venue-info .description{color:#888;height:100px;overflow-y:hidden;text-overflow:ellipsis}.taxonomy-venues .taxonomy-venue-item .venue-info .description .title{color:#000;display:block;margin-bottom:5px}#panel-quick-view{background:rgba(0,0,0,.7);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:11}#panel-quick-view .quick-view-nav{bottom:0;display:block;left:0;position:fixed;top:0;width:75px}#panel-quick-view .quick-view-nav.quick-view-nav-next{left:auto;right:0}#panel-quick-view .quick-view-nav i{background:#999;color:#fff;left:50%;line-height:50px;height:50px;font-size:40px;margin-left:-25px;position:absolute;text-align:center;top:50%;width:50px;opacity:.5;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#panel-quick-view .quick-view-nav i:hover{opacity:1}#panel-quick-view .panel-content{background:#fff;left:100px;height:475px;margin-top:-223px;position:fixed;right:100px;top:50%;z-index:12;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}#panel-quick-view .panel-content a.close-quick-view{background:#333;border:3px solid #fff;color:#fff;display:block;height:40px;font-size:30px;font-weight:700;line-height:30px;position:absolute;right:-20px;text-align:center;top:-20px;width:40px;z-index:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#panel-quick-view .panel-content a.close-quick-view:hover{background:#000}#panel-quick-view .panel-content a.back-to-quick-view{display:none}#panel-quick-view .panel-content>div{display:block;float:left;height:100%;padding:20px;position:relative}#panel-quick-view .panel-content>div.panel-images{background:whiteSmoke;border-right:1px solid #ddd;position:relative;width:45%}#panel-quick-view .panel-content>div.panel-images .main-image{left:50%;position:absolute;text-align:center;top:50%;width:90%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#panel-quick-view .panel-content>div.panel-images .main-image img{cursor:zoom-in;max-height:100%;max-width:100%}#panel-quick-view .panel-content>div.panel-images .thumbs{background:rgba(255,255,255,.75);bottom:0;left:0;overflow:hidden;padding:10px;position:absolute;right:0}#panel-quick-view .panel-content>div.panel-images .thumbs .thumb-track{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}#panel-quick-view .panel-content>div.panel-images .thumbs .thumb-track img{cursor:pointer;margin-right:10px;opacity:.6;-webkit-transition:opacity .15s ease-out;-moz-transition:opacity .15s ease-out;transition:opacity .15s ease-out}#panel-quick-view .panel-content>div.panel-images .thumbs .thumb-track img.current{opacity:1}#panel-quick-view .panel-content>div.panel-description{border-top:20px solid #fff;overflow-x:hidden;overflow-y:auto;padding:0 20px 75px;position:relative;width:35%}#panel-quick-view .panel-content>div.panel-description h4{font-size:20px;font-weight:700;margin:0 0 20px}#panel-quick-view .panel-content>div.panel-description:after{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#ffffff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#ffffff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);bottom:0;content:'';display:block;height:100px;left:0;position:absolute;right:0}#panel-quick-view .panel-content>div.panel-venue{background:whiteSmoke;width:20%}#panel-quick-view .panel-content>div.panel-venue .venue-info{text-align:center}#panel-quick-view .panel-content>div.panel-venue .venue-info img{height:100px;margin-bottom:20px;width:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#panel-quick-view .panel-content>div.panel-venue .venue-info h4{font-size:18px;font-weight:700;margin:0 0 5px}#panel-quick-view .panel-content>div.panel-venue .venue-info address{color:#888;font-size:16px}#panel-quick-view .panel-content>div.panel-venue .venue-info address a{color:#888}#panel-quick-view .panel-content>div.panel-venue .venue-info address a:hover{color:#000}#panel-quick-view .panel-content>div.panel-venue .buttons{bottom:20px;left:20px;position:absolute;right:20px}#panel-quick-view .panel-content>div.panel-venue .buttons a{margin:0}#panel-quick-view.image-view .quick-view-nav{opacity:0}#panel-quick-view.image-view .panel-content{background:0 0;left:50%;margin:0!important;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#panel-quick-view.image-view .panel-content a.back-to-quick-view{background:#333;border:2px solid #fff;border-left:none;color:#fff;display:block;left:0;padding:5px 10px;position:absolute;top:10px;z-index:1}#panel-quick-view.image-view .panel-content a.back-to-quick-view:hover{background:#000}#panel-quick-view.image-view .panel-content>div{display:none}#panel-quick-view.image-view .panel-content img{border:1px solid #fff;max-height:100%;max-width:100%}#panel-quick-view.image-view.loading .panel-content{left:50%;height:200px;top:50%;width:200px}#panel-quick-view.loading .panel-content{background:url(/views/assets/img/modal-loading.gif) no-repeat center #fff}#panel-quick-view.loading .panel-content>div{display:none}.taxonomy-list{margin:40px -10px -20px}.taxonomy-list:after{clear:both;content:'';display:table;height:0}.taxonomy-list .taxonomy-list-item{display:block;float:left;width:20%;padding:0 10px 20px}.taxonomy-list .taxonomy-list-item a{display:block;overflow:hidden;position:relative;width:100%}.taxonomy-list .taxonomy-list-item img{width:100%}.taxonomy-list .taxonomy-list-item img,.taxonomy-list .taxonomy-list-item .overlay{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.taxonomy-list .taxonomy-list-item .overlay{background:rgba(0,0,0,.2);bottom:0;color:#fff;left:0;position:absolute;right:0;text-shadow:0 0 5px #000;top:0;z-index:1}.taxonomy-list .taxonomy-list-item .overlay h5{font-size:18px;font-weight:700;left:50%;position:absolute;text-align:center;text-transform:uppercase;top:50%;width:90%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.taxonomy-list .taxonomy-list-item:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.taxonomy-list .taxonomy-list-item:hover .overlay{background:rgba(51,24,37,.62)}@media only screen and (max-width:1025px){.taxonomy-venues .taxonomy-venue-item{width:50%}.taxonomy-venues .taxonomy-venue-item .overlay{display:none!important}}@media only screen and (max-width:750px){.taxonomy-venues .taxonomy-venue-item{width:100%}}.video-js .vjs-audio-button,.video-js .vjs-big-play-button,.video-js .vjs-captions-button,.video-js .vjs-chapters-button,.video-js .vjs-control.vjs-close-button,.video-js .vjs-descriptions-button,.video-js .vjs-fullscreen-control,.video-js .vjs-mouse-display,.video-js .vjs-mute-control,.video-js .vjs-mute-control.vjs-vol-0,.video-js .vjs-mute-control.vjs-vol-1,.video-js .vjs-mute-control.vjs-vol-2,.video-js .vjs-play-control,.video-js .vjs-play-control.vjs-playing,.video-js .vjs-play-progress,.video-js .vjs-subtitles-button,.video-js .vjs-volume-level,.video-js .vjs-volume-menu-button,.video-js .vjs-volume-menu-button.vjs-vol-0,.video-js .vjs-volume-menu-button.vjs-vol-1,.video-js .vjs-volume-menu-button.vjs-vol-2,.video-js.vjs-fullscreen .vjs-fullscreen-control,.vjs-icon-audio,.vjs-icon-audio-description,.vjs-icon-cancel,.vjs-icon-captions,.vjs-icon-chapters,.vjs-icon-circle,.vjs-icon-circle-inner-circle,.vjs-icon-circle-outline,.vjs-icon-cog,.vjs-icon-facebook,.vjs-icon-fullscreen-enter,.vjs-icon-fullscreen-exit,.vjs-icon-gplus,.vjs-icon-hd,.vjs-icon-linkedin,.vjs-icon-pause,.vjs-icon-pinterest,.vjs-icon-play,.vjs-icon-play-circle,.vjs-icon-replay,.vjs-icon-spinner,.vjs-icon-square,.vjs-icon-subtitles,.vjs-icon-tumblr,.vjs-icon-twitter,.vjs-icon-volume-high,.vjs-icon-volume-low,.vjs-icon-volume-mid,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js,.vjs-no-js{color:#fff;background-color:#000}.video-js .vjs-big-play-button:before,.video-js .vjs-control,.video-js .vjs-control:before,.vjs-menu li,.vjs-no-js{text-align:center}.video-js .vjs-big-play-button:before,.video-js .vjs-control:before,.video-js .vjs-modal-dialog,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}@font-face{font-family:VideoJS;src:url(../font/2.0.0/VideoJS.eot?#iefix) format("eot")}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,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FjY3PgE3LgEnIwYfAR4BFw4BBTM/ARUzESMGAyUVJwMchM2UWwgNq4JHrQgBAapUaAoJcWMBfiIhDiMrAQJLMB0BBAokNAIBPmMiIQ4iLAECSzAeAQUKJDQBP2MiIQ4iLAECSzAeAQUKJDQBAT75g+5B4arNLNIBJ44ByQL9BQ9mvYCKwA8FBQMDwwJVTGdzBf6VB8IHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvVJkAWUDDEf+tYP5AQAAAAEAAAAABiAGtgAbAAABBAADER4BFzMRITU2ADcWABcVIREzPgE3EQIAA4D+4v6FBwJ/X+D+1QYBJ97eAScG/tXgX38CB/6FBrUH/oX+4v32X38CAlWV3gEnBgb+2d6V/asCf18CCgEeAXsAAAAAEADGAAEAAAAAAAEABwAAAAEAAAAAAAIABwAHAAEAAAAAAAMABwAOAAEAAAAAAAQABwAVAAEAAAAAAAUACwAcAAEAAAAAAAYABwAnAAEAAAAAAAoAKwAuAAEAAAAAAAsAEwBZAAMAAQQJAAEADgBsAAMAAQQJAAIADgB6AAMAAQQJAAMADgCIAAMAAQQJAAQADgCWAAMAAQQJAAUAFgCkAAMAAQQJAAYADgC6AAMAAQQJAAoAVgDIAAMAAQQJAAsAJgEeVmlkZW9KU1JlZ3VsYXJWaWRlb0pTVmlkZW9KU1ZlcnNpb24gMS4wVmlkZW9KU0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFMAVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwAAAAAA) format("truetype");font-weight:400;font-style:normal}.video-js .vjs-big-play-button:before,.video-js .vjs-play-control:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0:before,.video-js .vjs-volume-menu-button.vjs-vol-0:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1:before,.video-js .vjs-volume-menu-button.vjs-vol-1:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2:before,.video-js .vjs-volume-menu-button.vjs-vol-2:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control:before,.video-js .vjs-volume-menu-button:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner:before{content:"\f10b"}.video-js .vjs-subtitles-button:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-mouse-display:before,.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before{content:"\f111"}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button:before,.vjs-icon-cancel:before{content:"\f115"}.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button:before,.vjs-icon-audio:before{content:"\f11e"}.video-js{display:block;vertical-align:top;box-sizing:border-box;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js .vjs-tech,.video-js.vjs-fill{width:100%;height:100%}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.vjs-error .vjs-error-display:before,.vjs-menu .vjs-menu-content,.vjs-no-js{font-family:Arial,Helvetica,sans-serif}.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js .vjs-tech{position:absolute;top:0;left:0}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;font-size:18px;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.75em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{outline:0;border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;overflow:auto}.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-transform:lowercase}.vjs-menu li:focus,.vjs-menu li:hover{outline:0;background-color:#73859f;background-color:rgba(115,133,159,.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.video-js .vjs-menu-button-inline.vjs-slider-active{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{outline:0;position:relative;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.video-js .vjs-control:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:4em}.vjs-live .vjs-progress-control{display:none}.video-js .vjs-progress-holder{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;height:.3em}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.666666666666666666em}.video-js .vjs-progress-control:hover .vjs-mouse-display:after,.video-js .vjs-progress-control:hover .vjs-play-progress:after,.video-js .vjs-progress-control:hover .vjs-time-tooltip{font-family:Arial,Helvetica,sans-serif;visibility:visible;font-size:.6em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-tooltip-progress-bar{position:absolute;display:block;height:.3em;margin:0;padding:0;width:0;left:0;top:0}.video-js .vjs-mouse-display:before,.video-js .vjs-progress-control .vjs-keep-tooltips-inside:after{display:none}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{position:absolute;top:-.333333333333333em;right:-.5em;font-size:.9em}.video-js .vjs-mouse-display:after,.video-js .vjs-play-progress:after,.video-js .vjs-time-tooltip{visibility:hidden;pointer-events:none;position:absolute;top:-3.4em;right:-1.9em;font-size:.9em;color:#000;content:attr(data-current-time);padding:6px 8px 8px;background-color:#fff;background-color:rgba(255,255,255,.8);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em}.video-js .vjs-play-progress:after,.video-js .vjs-play-progress:before,.video-js .vjs-time-tooltip{z-index:1}.video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:#fff;background:rgba(115,133,159,.75)}.video-js.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-time-tooltip{display:inline-block;height:2.4em;position:relative;float:right;right:-1.9em}.vjs-tooltip-progress-bar{visibility:hidden}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.venue-video-thumb .center .video-title,.venue-video-thumb .overlay{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after{display:none}.video-js .vjs-progress-control .vjs-mouse-display:after,.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;margin:0 .45em;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.video-js .vjs-volume-control{width:5em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu{left:.5em;height:8em}.vjs-menu-button-popup.vjs-volume-menu-button-horizontal .vjs-menu{left:-2em}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu-content{height:0;width:0;overflow-x:hidden;overflow-y:hidden}.vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content,.vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-vertical:focus .vjs-menu-content,.vjs-volume-menu-button-vertical:hover .vjs-menu-content{height:8em;width:2.9em}.vjs-volume-menu-button-horizontal .vjs-lock-showing .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-horizontal:focus .vjs-menu-content,.vjs-volume-menu-button-horizontal:hover .vjs-menu-content{height:2.9em;width:8em}.vjs-volume-menu-button.vjs-menu-button-inline .vjs-menu-content{background-color:transparent!important}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-poster img{display:block;vertical-align:middle;margin:0 auto;max-height:100%;padding:0;width:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-controls-disabled .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration{display:none}.video-js .vjs-time-control{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-time-divider{display:none;line-height:3em}.video-js .vjs-play-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,.5)}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-moz-transform:translateY(-3em);-ms-transform:translateY(-3em);-o-transform:translateY(-3em);-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-moz-transform:translateY(-1.5em);-ms-transform:translateY(-1.5em);-o-transform:translateY(-1.5em);-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:'X';font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:#fff transparent transparent}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%,100%,20%,60%{border-top-color:#73859f}35%{border-top-color:#fff}}@-webkit-keyframes vjs-spinner-fade{0%,100%,20%,60%{border-top-color:#73859f}35%{border-top-color:#fff}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-menu-button{display:none}.vjs-caption-settings{position:relative;top:1em;background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;margin:0 auto;padding:.5em;height:16em;font-size:12px;width:40em}.vjs-caption-settings .vjs-tracksettings{top:0;bottom:1em;left:0;right:0;position:absolute;overflow:auto}.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-controls:after,.vjs-caption-settings .vjs-tracksettings-font:after{clear:both}.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px;border:none}.vjs-caption-settings .vjs-tracksetting label,.vjs-caption-settings .vjs-tracksetting legend{display:block;width:100px;margin-bottom:5px}.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px;vertical-align:top;float:right}.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}.vjs-caption-settings label>input{margin-right:10px}.vjs-caption-settings fieldset{margin-top:1em;margin-left:.5em}.vjs-caption-settings fieldset .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-caption-settings input[type=button]{width:40px;height:40px}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:-webkit-linear-gradient(-90deg,rgba(0,0,0,.8),rgba(255,255,255,0));background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0))}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.venue-video-thumb{background-color:#000;background-position:center;background-repeat:no-repeat;display:block;float:left;height:170px;margin:0 1.5% 20px;overflow:hidden;position:relative;text-align:center;width:30%}.venue-video-thumb.venue-video-first{width:97%;height:auto}.venue-video-thumb .center,.venue-video-thumb .overlay{position:absolute}.venue-video-thumb .overlay{background:rgba(51,24,37,.62);bottom:0;content:'';display:block;left:0;opacity:0;position:absolute;right:0;top:0;z-index:1;transition:opacity .2s ease}.venue-video-thumb .center{color:#fff;text-align:center;top:50%;width:100%;z-index:2;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);transform:translate(0,-50%)}.venue-video-thumb .center>*{display:block}.venue-video-thumb .center .play-icon{font-size:50px;text-shadow:0 0 5px rgba(0,0,0,.75)}.venue-video-thumb .center .video-title{font-size:14px;margin:-10px auto 0;opacity:0;overflow:hidden;text-overflow:ellipsis;text-shadow:0 0 5px rgba(0,0,0,.75);white-space:nowrap;width:80%;transition:opacity .2s ease}.venue-video-thumb .center .video-duration{font-size:12px;opacity:0;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.venue-video-thumb.venue-video-first .video-thumb{height:422px;width:100%}.venue-video-thumb.venue-video-first .center .play-icon{font-size:80px}.venue-video-thumb.venue-video-first .center .video-title{font-size:18px;margin-top:-20px}.venue-video-thumb .video-thumb{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;-webkit-transition:-webkittransform .2s ease;-moz-transition:-moz-transform .2s ease;transition:transform .2s ease}.venue-video-thumb:hover .center .video-duration,.venue-video-thumb:hover .center .video-title,.venue-video-thumb:hover .overlay{opacity:1}.venue-video-thumb:hover .video-thumb{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}#venueVideoTheaterContainer,#venueVideoTheaterOverlay{bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}#venueVideoTheaterOverlay{background:rgba(0,0,0,.5);z-index:100}#venueVideoTheaterContainer{border:1px solid #fff;bottom:50px;left:50px;position:fixed;right:50px;top:50px;z-index:101}#venueVideoTheaterContainer .close-theater{background:#333;border:2px solid #fff;color:#fff!important;display:block;font-size:22px;font-weight:700;height:30px;line-height:20px;opacity:1;padding:0;position:fixed;text-align:center;top:40px;right:40px;width:30px;z-index:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 3px 10px #000;-moz-box-shadow:0 3px 10px #000;box-shadow:0 3px 10px #000}#venueVideoTheaterContainer .sidebar,#venueVideoTheaterContainer .video-container{bottom:0;position:absolute;top:0}#venueVideoTheaterContainer .video-container{background:#111;left:0;right:350px}#venueVideoTheaterContainer .video-container .video-js{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#venueVideoTheaterContainer .sidebar{background:#fff;padding:170px 20px 20px;right:0;width:350px}#venueVideoTheaterContainer .sidebar .venue-info{height:150px;position:absolute;right:0;top:0;text-align:center;width:100%}#venueVideoTheaterContainer .sidebar .venue-info .overlay{background:rgba(0,0,0,.75);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 50%,rgba(0,0,0,.75) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 50%,rgba(0,0,0,.75) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 50%,rgba(0,0,0,.75) 100%);bottom:0;color:#fff;content:'';display:block;left:0;padding:15px;position:absolute;right:0;text-shadow:0 0 3px #000}#venueVideoTheaterContainer .sidebar .venue-info .overlay .name{display:block;font-size:20px;font-weight:400}#venueVideoTheaterContainer .sidebar .venue-info .overlay a.add-to-shortlist{color:#fff}#venueVideoTheaterContainer .sidebar .venue-info .contact-venue{background:#5cb85c;bottom:80px;color:#fff;display:block;font-size:18px;padding:10px;position:fixed;right:75px;text-align:center;width:300px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#venueVideoTheaterContainer .sidebar .venue-info .contact-venue i{left:60px;font-size:30px;position:absolute;top:3px}#venueVideoTheaterContainer .sidebar .video-title{font-size:18px;font-weight:700;margin:0 0 20px}#venueVideoTheaterContainer .video-up-next{color:#fff;left:50%;height:300px;margin:-150px 0 0 -150px;position:fixed;top:50%;width:300px;z-index:2}#venueVideoTheaterContainer .video-up-next .title{display:block;font-size:12px;font-weight:700;margin-bottom:5px;text-transform:uppercase}#venueVideoTheaterContainer .video-up-next img{border:1px solid rgba(255,255,255,.2)}#venueVideoTheaterContainer .video-up-next .video-title{display:block;font-size:18px;margin:5px 0 0;overflow:hidden;text-align:left;text-overflow:ellipsis;width:100%;white-space:nowrap}#venueVideoTheaterContainer .video-up-next .starting{display:block;margin-top:5px}#venueVideoTheaterContainer .video-up-next .starting a{color:#ddd;text-decoration:underline}#venueVideoTheaterContainer .video-up-next .starting a:hover{color:#fff;text-decoration:none}#venueVideoTheaterContainer .video-up-next:after{background:rgba(0,0,0,.75);bottom:0;content:'';display:block;left:0;position:fixed;top:0;right:0;z-index:-1}body.video-theater-in{overflow:hidden}body.video-theater-in #venueVideoTheaterContainer,body.video-theater-in #venueVideoTheaterOverlay{opacity:1;visibility:visible}body.video-theater-in .scroll-to-top{display:none!important}.venue-docs{list-style:none;margin:0;padding:0}.venue-docs li{border:1px solid #ccc;background:#fff;margin-bottom:20px;padding:20px}.venue-docs li:after{clear:both;content:'';display:table;height:0}.venue-docs li .doc-thumb{float:left}.venue-docs li .doc-thumb img{border:1px solid #ccc;height:auto;width:100%}.venue-docs li .doc-info{padding-left:120px}.venue-docs li .doc-info .doc-name{color:#000;cursor:text;display:block;font-size:20px;font-weight:200;margin-bottom:5px;pointer-events:none;text-decoration:none}.venue-docs li .doc-info .doc-name small{color:#666;font-size:70%;font-weight:400;margin-left:10px}.venue-docs li .doc-info .doc-meta{border-top:1px solid #ccc;margin-top:10px;padding-top:5px}.venue-docs li .doc-info .doc-meta a{font-size:16px;margin-right:10px}.venue-docs li .doc-info .doc-meta a i{color:#777;font-size:20px;margin-right:5px}@media(max-width:760px){#wrapper .venue-video-thumb .overlay{display:none!important}}.contact-success{background:#fff;height:350px;left:50%;margin:-175px 0 0 -250px;padding:20px;position:fixed;top:50%;width:500px;z-index:100;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.contact-success a.hide-success{background:#222;border:2px solid #fff;color:#eee;display:block;font-size:25px;font-weight:700;height:30px;line-height:22px;position:absolute;right:-15px;top:-15px;text-align:center;width:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.2);-moz-box-shadow:0 2px 3px rgba(0,0,0,.2);box-shadow:0 2px 3px rgba(0,0,0,.2)}.contact-success h1,.contact-success h3{color:#444;margin:0;text-align:center}.contact-success h1{font-size:30px;margin-top:30px}.contact-success hr{border:none;border-top:1px solid #ccc;margin:50px 0;position:relative;z-index:0}.contact-success hr:before{background:#fff;content:'';display:block;height:50px;left:50%;margin:-25px 0 0 -25px;position:absolute;top:50%;width:50px;z-index:1}.contact-success hr:after{background:url(https://static.weddingvenues.com/assets/img/wv-icon.jpg) no-repeat center;background-size:cover;content:'';display:block;height:30px;left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%;width:30px;z-index:1}.contact-success form{margin:30px auto 0;position:relative;width:400px}.contact-success input{height:35px;border:1px solid #ccc;border-right:none;margin-top:5px;width:365px;padding:0 10px;outline:none;font:300 14px helvetica neue,Helvetica,Arial,sans-serif;font-weight:400;-webkit-border-radius:3px 0 0 3px!important;-moz-border-radius:3px 0 0 3px!important;border-radius:3px 0 0 3px!important;-webkit-transition:border .15s ease-in-out;-moz-transition:border .15s ease-in-out;transition:border .15s ease-in-out}.contact-success button{height:35px;border:none;width:35px;border-left:none;text-transform:uppercase;background:#74a5d8;color:#fff;outline:none;font-weight:200;text-shadow:0 -1px 0 rgba(0,0,0,.4);-webkit-border-radius:0 3px 3px 0!important;-moz-border-radius:0 3px 3px 0!important;border-radius:0 3px 3px 0!important;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;transition:background .2s ease;position:absolute;top:5px}.load-more-container{float:left;padding:10px 0;text-align:center;width:100%}#btn-load-more{background-color:#ec96a4;color:#fff;display:inline-block;font-weight:700;height:40px;text-decoration:none!important;width:170px;padding:10px;text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 2px 3px rgba(0,0,0,.3);-moz-box-shadow:0 2px 3px rgba(0,0,0,.3);box-shadow:0 2px 3px rgba(0,0,0,.3)}#btn-load-more:hover{background-color:#d28390}#btn-load-more.loading{background-image:url(https://static.weddingvenues.com/assets/img/load-more-loader.gif);background-position:center;background-repeat:no-repeat}#modal-ask-question{background:#fff;background-position:center;background-repeat:no-repeat;height:500px;left:50%;margin:-275px 0 0 -325px;padding:25px 20px;position:fixed;top:50%;width:650px;z-index:101}#modal-ask-question.loading{background-image:url(https://static.weddingvenues.com/assets/img/modal-loading.gif);height:200px;width:250px;margin-left:-125px;margin-top:-100px}#modal-ask-question .close-form{background:#333;border:2px solid #fff;color:#fff;display:block;height:25px;font-size:18px;font-weight:700;line-height:18px;position:absolute;right:-12px;text-align:center;top:-12px;width:25px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 2px 3px #000;-moz-box-shadow:0 2px 3px #000;box-shadow:0 2px 3px #000}#modal-ask-question .close-form:hover{background:#000}#modal-ask-question h1,#modal-ask-question p.intro{text-align:center}#modal-ask-question h1{color:#ec96a4;font-weight:400;margin:0 0 20px}#modal-ask-question p.intro{color:#666;font-size:16px}#modal-ask-question button,#modal-ask-question a.browse-venues{background:#ec96a4;border:none;color:#fff;display:block;font-size:18px;font-weight:700;margin:20px auto 0;padding:10px 20px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.2);width:50%}#modal-ask-question a.browse-venues{width:65%}#overlay-ask-question{background:rgba(0,0,0,.75);bottom:0;left:0;position:fixed;right:0;top:0;z-index:100}@media(max-width:770px){.recent-venues .recent-venue{float:none;width:100%}.recent-venues .recent-venue:nth-child(-n+3){display:none}}#overlay-share-email{background:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:100000}#modal-share-email{background:#fff;height:600px;left:50%;margin:-250px 0 0 -350px;position:fixed;top:50%;width:700px;z-index:1000001;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);-moz-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}#modal-share-email .show-success{display:none}#modal-share-email .show-error{display:none}#modal-share-email>header{background:#ddd;border-bottom:1px solid #ccc;height:40px;line-height:40px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}#modal-share-email>header .title{color:#666;display:inline-block;font-size:16px;padding:0 15px}#modal-share-email>header a.close-modal{border-left:1px solid #ccc;color:#888;display:block;float:right;font-size:30px;font-weight:700;height:100%;line-height:35px;text-align:center;text-shadow:0 1px 0 #fff;width:40px;-webkit-border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;border-radius:0 5px 0 0}#modal-share-email>header a.close-modal:hover{background:rgba(0,0,0,.2);color:#333}#modal-share-email .content{padding:15px}#modal-share-email .content .email-content{border:1px solid #ccc;height:290px;padding:10px 10px 50px;position:relative;width:100%;-webkit-transition:border .2s ease;-moz-transition:border .2s ease;transition:border .2s ease}#modal-share-email .content .email-content.focus{border-color:#777}#modal-share-email .content .email-content textarea{border:none;color:#333;height:189px;resize:none;width:100%}#modal-share-email .content .email-content textarea:focus{outline:none}#modal-share-email .content .email-content .preview{border-top:1px solid #ddd;bottom:10px;left:10px;padding-top:10px;position:absolute;right:10px}#modal-share-email .content .email-content .preview .image{background-size:cover;background-position:center;height:50px;float:left;width:50px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#modal-share-email .content .email-content .preview .share-info{padding-left:60px}#modal-share-email .content .email-content .preview .share-info>div{overflow:hidden;white-space:nowrap}#modal-share-email .content .email-content .preview .share-info .title{color: #333;font-size:12px;font-weight:700;position:relative}#modal-share-email .content .email-content .preview .share-info .title>span{background:#fff;color:#aaa;font-weight:400;padding:0 0 0 10px;position:absolute;right:0}#modal-share-email .content .email-content .preview .share-info .description{font-size:14px;text-overflow:ellipsis}#modal-share-email .content .email-content .preview .share-info .url{color:#006621;font-size:12px;text-overflow:ellipsis}#modal-share-email>footer{bottom:0;border-top:1px solid #eee;left:0;padding:15px;position:absolute;width:100%}#modal-share-email>footer:after{clear:both;content:'';display:table;height:0}#modal-share-email>footer button{border:none;border-bottom:3px solid rgba(0,0,0,.2);background:#ec96a4;color:#fff!important;float:right;font-size:16px;font-weight:700;padding:7px 18px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;transition:background .2s ease}#modal-share-email>footer button:hover{background:#e46b7f}@media(max-width:770px){#overlay-share-email{display:none}#modal-share-email{bottom:0;height:auto;left:0;margin:0;right:0;top:0;width:auto}#modal-share-email .col-sm-6:last-child .control-label{display:none}}