html,body{width:100%;overflow-x:hidden}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,input,select,textarea,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;font-size:inherit;line-height:inherit;vertical-align:baseline;font:inherit;color:inherit;box-sizing:border-box}body{font-family:'proxima_nova_rgregular',sans-serif;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.004);font-size:14px;line-height:18px;color:#2A2A2A}input:focus,select:focus,textarea:focus,button:focus,a:focus{outline:none}img{width:auto;height:auto;max-width:100%}@media(max-width:768px){.container.content.mobile-large-padding{padding-left:30px;padding-right:30px}}.message-bar{position:absolute;top:60px;left:0;right:0;width:100%;margin:0;padding:0;z-index:1048}.message-bar .message-container{width:100%;background-color:#008AFF;color:#FFF;padding:15px 20px;border-bottom:1px solid #ECECEC}.message-bar .message-content{font-size:14px;line-height:21px;margin:0 auto;text-align:center;max-width:80%}h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1,.h1{font-family:'proxima_nova_thextrabold',sans-serif;font-size:35px;line-height:42px}h2,h1.h2,h3.h2,h4.h2,h5.h2,h6.h2,.h2{font-family:'proxima_nova_rgbold',sans-serif;font-size:25px;line-height:28px}h3,h1.h3,h2.h3,h4.h3,h5.h3,h6.h3,.h3{font-family:'proxima_nova_rgregular',sans-serif;font-size:22px;line-height:26px}h4,h1.h4,h2.h4,h3.h4,h5.h4,h6.h4,.h4{font-family:'proxima_nova_rgbold',sans-serif;font-size:20px;line-height:24px}h5,h1.h5,h2.h5,h3.h5,h4.h5,h6.h5,.h5{font-family:'proxima_nova_rgbold',sans-serif;font-size:16px;line-height:20px}h6,h1.h6,h2.h6,h3.h6,h4.h6,h5.h6,.h6{font-family:'proxima_nova_rgregular',sans-serif;font-size:16px;line-height:20px}.center{text-align:center}.left{text-align:left}.right{text-align:right}.lead{font-size:18px;line-height:22px}p,address{font-size:14px;font-family:'proxima_nova_rgregular',sans-serif}strong,b,p.strong,address.strong,.strong{font-family:'proxima_nova_ltsemibold',sans-serif}small,p.small,.small{font-size:12px;line-height:18px}p.smaller,.smaller{font-size:10px;line-height:12px}a{text-decoration:underline;color:#4990E2}a.noul{text-decoration:none}.black{color:#2B2B2B}.primary{color:#FDDA14}.gold{color:#CBAC00}.accent-blue{color:#4990E2}.link-blue{color:#4990E2}.accent-green{color:#AED40E}.open-green{color:#4BB000}.closed-red{color:#D0011B}.gray{color:#404040}.lighter{color:#686868}.subdued{color:#9B9B9B}.white{color:#FFF}.background-blue{background-color:#F0F5FB}.background-blue-alt{background-color:#f8fbff}.background-blue-darker{background-color:#ddedf6}.background-white{background-color:#FFF}.background-yellow-gradient{background:linear-gradient(134.68deg,#FDDA14 0%,#FDC814 100%)}.background-gray-gradient{background:linear-gradient(45deg,#F0F0F0 0%,#FFFFFF 100%)}.background-gray{background-color:#D2D2D2}.border-bottom{border-bottom:1px solid #ECECEC}.border-bottom-dark{border-bottom:1px solid #D2D2D2}.xs-rounded{border-radius:3px}.sm-rounded{border-radius:5px}.md-rounded{border-radius:10px}.shadow{box-shadow:0 2px 5px 0 rgba(0,0,0,.15)}.container{max-width:1440px;margin:0 auto;padding:0 20px}.container.content{padding-left:90px;padding-right:90px}.container.slim{width:375px}.container.medium{width:690px}@media(min-width:768px){.mobile-only{display:none!important}}@media(max-width:768px){.container{padding:0 16px}.container.content{padding-left:5px;padding-right:5px}.mobile-clearfix{clear:both}.hidden-mobile{display:none!important}}@media(max-width:710px){.container.medium{width:100%;margin:0 10px}}@media(max-width:395px){.container.slim{width:100%;margin:0 10px}}.sidebar{width:23.96%;float:right}.main{width:75%;float:left;padding-right:20px}@media(max-width:768px){.main{width:100%;padding-right:0}.sidebar{display:none}}.small-padding{padding:10px 0}.top-small-padding{padding:10px 0 0 0}.bottom-small-padding{padding:0 0 10px 0}.medium-padding{padding:15px 0}.top-medium-padding{padding:15px 0 0 0}.bottom-medium-padding{padding:0 0 15px 0}.large-padding{padding:20px 0}.top-large-padding{padding:20px 0 0 0}.bottom-large-padding{padding:0 0 20px 0}.xl-padding{padding:30px 0}.top-xl-padding{padding:30px 0 0 0}.bottom-xl-padding{padding:0 0 30px 0}.xxl-padding{padding:40px 0}.top-xxl-padding{padding:40px 0 0 0}.bottom-xxl-padding{padding:0 0 40px 0}.jumbo-padding{padding:60px 0}.top-jumbo-padding{padding:60px 0 0 0}.bottom-jumbo-padding{padding:0 0 60px 0}.bottom-small-margin{margin-bottom:5px}.top-small-margin{margin-top:5px}.bottom-medium-margin{margin-bottom:10px}.top-medium-margin{margin-top:10px}.bottom-large-margin{margin-bottom:20px}.top-large-margin{margin-top:20px}.bottom-xl-margin{margin-bottom:30px}.top-xl-margin{margin-top:30px}.pull-left{float:left}.pull-right{float:right}.clearfix{clear:both}.divider{border-bottom:1px solid #ECECEC}ul.inline-list{list-style-type:none}ul.inline-list li{display:inline-block;margin:0 5px;vertical-align:middle}ul.inline-list li:last-of-type{margin-right:0}ul.inline-list li:first-of-type{margin-left:0}ul.two-col{list-style-type:none;width:100%}ul.two-col:after{clear:left}ul.two-col li{display:block;width:50%;float:left}ul.two-col li:nth-child(even){padding-left:8px}ul.two-col li:nth-child(odd){padding-right:8px}.btn,input.btn{display:inline-block;font-family:'proxima_nova_rgbold',sans-serif;font-size:10px;line-height:18px;border-radius:16px;background-color:#ECECEC;color:#2A2A2A;text-decoration:none;padding:8px 22px;text-transform:uppercase;cursor:pointer}.btn-large,input.btn-large{border-radius:50px;padding:14px 22px}.btn-wide,input.btn-wide{padding-left:44px;padding-right:44px}.btn-small{font-size:9px;line-height:11px;padding:6px 17px;border-radius:24px}.btn-large-label{border-radius:50px;padding:6px 22px;display:inline-block}.btn-block{display:inline-block;text-align:center;width:100%}.btn-inline-block{display:inline-block}.btn:hover{background-color:#dadada}.btn:active,input.btn:active{background-color:#ECECEC}.btn.disabled,input.btn.disabled,.btn.disabled:hover,input.btn.disabled:hover{background-color:#f9f9f9;color:#bfbfbf}.btn.btn-primary:hover{background-color:#eaca18}.btn.btn-primary,.btn.btn-primary:active{background-color:#fdda14}.btn.btn-primary.disabled,input.btn.btn-primary.disabled{background-color:#fef3b8;color:#bfbfbf}.btn.btn-green:hover{background-color:#a3c514}.btn.btn-green,.btn.btn-green:active{background-color:#aed40f}.btn.btn-green.disabled{background-color:#e6f2b7;color:#bfbfbf}.btn.btn-blue:hover{color:#fff;background-color:#0581ed}.btn.btn-blue.disabled{background-color:#acd6f9}.btn.btn-blue,.btn.btn-blue:active{background-color:#008AFF}.btn.btn-accent-blue,.btn.btn-accent-blue:active{background-color:#4990E2}.btn.btn-accent-blue:hover{color:#fff;background-color:#0581ed}.btn.btn-light:hover{background-color:#ECECEC}.btn.btn-light,.btn.btn-light:active{background-color:#FFF}.btn.white{color:#fff!important}.btn.btn-border{border:1px solid #D2D2D2}.btn.btn-upper{text-transform:uppercase}.btn.btn-facebook{background-color:#5170b1;color:#fff}.btn.btn-google{background-color:#e76a5a;color:#fff}span.btn-label{display:block;color:#9B9B9B;text-align:center;font-size:12px;line-height:18px}span.btn-phone{font-family:'proxima_nova_rgregular',sans-serif;display:block;text-align:center;font-size:16px;line-height:20px;color:#686868}.label{font-family:'proxima_nova_rgregular',sans-serif;font-size:12px;line-height:18px;border-radius:3px;background-color:#ECECEC;color:#2A2A2A;text-decoration:none;padding:7px 13px;text-align:center}.label.label-time{border-radius:3px 3px 0 0}.label.label-light{background-color:#FFF;border:1px solid #ECECEC}.label.label-green{color:#fff;background-color:#4BB000}.label.label-red{color:#fff;background-color:#D0011B}.open-timer{border-radius:0 0 3px 3px;background-color:rgba(236,236,236,.5);border:1px solid #ECECEC;text-align:center;padding:13px 11px}.open-timer .timer-label{font-size:12px;line-height:18px;color:#9B9B9B}.open-timer .time{color:#2b2b2b;font-size:22px;line-height:26px}.open-appointment{background-color:#fff;color:#4BB000;font-size:10px;padding:3px;border-radius:0 0 3px 3px;margin:5px -12px -6px -12px}span.tag,a.tag,div.tag{font-family:'proxima_nova_rgregular',sans-serif;font-size:12px;line-height:14px;color:#2B2B2B;padding:5px 20px;background-color:#ECECEC;border-radius:3px;display:inline-block;text-decoration:none;border:1px solid #D2D2D2}span.tag:hover,a.tag:hover,div.tag:hover{background-color:#f6f6f6}span.tag.tag-white,a.tag.tag-white,div.tag.tag-white{background-color:#FFF;border:1px solid #ECECEC}span.tag.tag-primary,a.tag.tag-primary,div.tag.tag-primary{background-color:#FDDA14;border:1px solid #FDDA14;color:#404040}.group-box{display:inline-block;font-family:'proxima_nova_rgbold',sans-serif;font-size:12px;line-height:26px;border-radius:3px;background-color:#FFF;border:1px solid #ECECEC;color:#2A2A2A;text-decoration:none;padding:0 9px}.group-box .box-addon{margin-left:9px;padding-left:9px;border-left:1px solid #ECECEC;display:inline-block}.autosuggest{position:absolute;z-index:1040}.autosuggest .choices{background-color:#FFF;border-radius:0 0 5px 5px;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);padding:16px 0 16px 0}.autosuggest .choices-list{list-style-type:none;margin:0;padding:0 0 0 0;height:105px;overflow:auto;width:100%}.autosuggest .choices-list li{width:100%}.autosuggest .choices-list a{display:block;width:100%;font-size:16px;line-height:35px;padding:0 30px;color:#686868;text-decoration:none}.autosuggest .choices-list a.active,.autosuggest .choices-list a:hover{background-color:#ECECEC}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{background:#d2d2d2;border:none;border-radius:50px}::-webkit-scrollbar-thumb:hover{background:#d2d2d2}::-webkit-scrollbar-thumb:active{background:#d2d2d2}::-webkit-scrollbar-track{background:none;border:none;border-radius:50px}::-webkit-scrollbar-track:hover{background:none}::-webkit-scrollbar-track:active{background:none}::-webkit-scrollbar-corner{background:transparent}#blackout{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:rgba(0,0,0,.65);z-index:1060}#blackout .close{color:#FFF;text-decoration:none;font-size:34px;position:absolute;top:32px;right:32px}ul#profile-dropdown-content{position:absolute;top:65px;right:0;display:inline-block;background-color:#fff;border-radius:5px;box-shadow:0 2px 5px 0 rgba(0,0,0,.15);padding:30px 30px 0 30px;height:auto}ul#profile-dropdown-content li{display:block;height:auto;line-height:18px;margin-bottom:32px}ul#profile-dropdown-content li a{color:#404040;font-size:14px;text-decoration:none}ul#profile-dropdown-content li a span{margin-right:5px}ul#user-dropdown-content{position:absolute;top:65px;display:inline-block;background-color:#fff;border-radius:5px;box-shadow:0 2px 5px 0 rgba(0,0,0,.15);padding:40px 30px 0 30px;height:auto;width:200px;z-index:1090}ul#user-dropdown-content h5{margin-bottom:20px;color:#4A90E2}ul#user-dropdown-content li{display:block;height:auto;line-height:18px;margin-bottom:15px}ul#user-dropdown-content li a{color:#686868;font-size:14px;text-decoration:none}ul#user-dropdown-content li a.btn{margin-top:10px;font-size:10px;color:#404040}ul#user-dropdown-content li a span{margin-right:5px}ul#user-dropdown-content .divider{padding-top:15px;margin-bottom:30px;margin-left:-30px;margin-right:-30px}@media(max-width:768px){ul#user-dropdown-content{position:fixed;top:0;height:auto;display:block;width:100%;border-radius:0;box-shadow:0 0 0 0 rgba(0,0,0,0);padding:40px 30px 0 30px;z-index:1090;overflow-y:auto}}ul#user-dropdown-content .mobile-main-menu ul li{display:block;line-height:26px;font-size:22px;color:#2b2b2b;padding:15px 0;margin:0;text-align:center}.blue-divider{display:block;height:20px;margin:0 -30px 30px -30px;background-color:#F0F5FB}.default-hero{padding:100px 60px 130px 60px;max-width:1100px;width:100%;margin:0 auto}.default-hero .default-content{min-height:420px}.default-hero .default-text{max-width:400px}.default-hero .default-text .btn{display:inline-block;width:150px;text-align:center;border-radius:40px;padding:11px 22px}div.notfound{background-image:url(/images/404.png);background-repeat:no-repeat;background-position:right top;background-size:auto 420px}.ul-nav-bar{padding:0 35px}.ul-nav-bar li{font-size:16px;padding:5px 10px;line-height:20px}.ul-nav-bar li a{color:#2b2b2b;text-decoration:none}.ul-nav-bar li.active{border-bottom:2px solid #2b2b2b}.ul-nav-bar li.active a{color:#2b2b2b}.dropdown{font-size:14px;line-height:17px;padding:11px 32px 12px 11px;background-color:#FFF;border:1px solid #D3D3D3;border-radius:5px;background-image:url(/images/dropdown-arrow.png);background-repeat:no-repeat;background-position:right center;cursor:pointer;position:relative}.dropdown.dropdown-small{font-size:10px;line-height:12px;padding:7px 32px 7px 11px;min-width:125px}.dropdown.dropdown-inline{display:inline-block}.dropdown ul{position:absolute;width:125px;background-color:#fff;border-radius:5px;box-shadow:0 2px 6px 0 rgba(0,0,0,.1);max-height:170px;overflow-y:auto;padding:14px 2px;list-style-type:none;z-index:1090}.dropdown ul li{color:#686868}.dropdown.dropdown-small ul li a{padding:9px 9px 9px 9px}.dropdown ul li:hover{background-color:#f7f7f7}.dropdown ul li a{display:block;color:#686868;text-decoration:none;padding:11px 9px 12px 9px}.btn.phone-number-link{cursor:default}@media(max-width:768px){.btn.phone-number-link{cursor:pointer}}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}.filter-search-container{padding-top:20px}input.filter-search{border:1px solid #d2d2d2;border-radius:5px;background-color:#fff;font-size:14px;padding:11px 40px 9px 11px;width:233px;background-image:url(../images/icons/search@2x.png);background-position:right 15px center;background-size:20px 20px;background-repeat:no-repeat}@media(max-width:768px){input.filter-search{display:block;width:100%}.filter-search-container{width:100%;padding-top:10px}}.phone-input-group{position:static;height:34px}.phone-input{width:100%;height:34px;position:relative}.phone-input .flag-dropdown-button{width:63px;height:34px;position:absolute;left:0;top:0;border:1px solid #d3d3d3;background-color:#f5f5f5;border-radius:5px 0 0 5px;line-height:34px;padding:0 10px;cursor:pointer;background-image:url(../images/chevron-down@2x.png);background-repeat:no-repeat;background-position:43px center;background-size:10px 6px}.phone-input .flag-dropdown-button.active{border:1px solid #686868}.phone-input .flag-dropdown-button img{vertical-align:-3px}.phone-input .phone-prefix{width:50px;height:34px;position:absolute;left:63px;top:0;line-height:34px;font-size:14px;color:#686868;padding-left:10px;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;overflow:hidden}.phone-input .phone-number{height:34px;position:absolute;left:113px;top:0;right:0}.phone-input .phone-number input[type=text]{border-left:0;border-top:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;background-color:#fff;background:0 0;height:34px;border-radius:0 5px 5px 0;width:100%}div.error-msg{color:#d0011b}.recapcha.error{border:1px solid #d0011b;border-radius:3px}.phone-input .phone-number input[type=text].error{border:1px solid #d0011b}.phone-dropdown{background-color:#fff;border-radius:5px;box-shadow:0 2px 6px 0 rgba(0,0,0,.1);height:168px;overflow-y:auto;position:absolute;z-index:1070}.phone-dropdown ul li{color:#686868;line-height:40px;padding:0 15px;cursor:pointer}.phone-dropdown ul li img{margin-right:5px;vertical-align:-3px}.phone-dropdown ul li span{margin-left:5px}.phone-dropdown ul li:hover{background-color:#f7f7f7}form.form .input-group span.icon-close{font-size:7px;margin-right:2px}form.form input[type=checkbox]{-webkit-appearance:none;border-radius:2px;height:14px;width:14px;border:1px solid #d2d2d2;background-color:#fff;position:relative}form.form textarea{-webkit-appearance:none;resize:none}form.form input[type=checkbox]:active,form.form input[type=checkbox]:checked,form.form input[type=checkbox]:checked:active{border:1px solid #e5c616;background:linear-gradient(134.68deg,#FDDA14 0%,#FDC814 100%)}form.form input[type=checkbox]:checked:after{content:'\2714';font-size:12px;position:absolute;top:-2px;left:2px;color:#fff}form.form input[type=text],form.form input[type=password],form.form textarea{border:1px solid #d2d2d2;border-radius:5px;background-color:#fff;font-size:14px;padding:8px 11px 6px}form.form input.error,form.form textarea.error{border:1px solid #d0011b}form.form input[type=checkbox].error+span{color:#d0011b}form.form input.success,textarea.success{border:1px solid #4bb000}form input::-webkit-input-placeholder,form input::-moz-placeholder,form input:-ms-input-placeholder,form input:-moz-placeholder{color:#d2d2d2}form.form label{font-size:12px;color:#4a90e2;line-height:14px;margin-bottom:5px}form.form input[type=checkbox]{height:14px;width:14px;border:1px solid #d2d2d2;border-radius:2px;background-color:#fff;line-height:18px;vertical-align:-15%;margin-right:5px}form.form input[type=submit]{border:0;display:inline-block}.input-group{margin-bottom:20px}.input-block label{display:block}.input-block input,textarea{width:100%}.input-half{float:left;width:50%;padding-left:20px}.input-grid .input-half:first-of-type{padding-left:0}@media(max-width:768px){.input-half{float:none;width:100%;padding-left:0}}.mailjet-input{box-shadow:0 1px 4px 0 rgba(0,0,0,.2);border-radius:50px;display:inline-block;max-width:620px;width:100%;padding:0;margin:20px 0 0;height:40px;line-height:40px}form.form .mailjet-input input[type=text]{display:inline-block;height:40px;line-height:40px;border-radius:50px 0 0 50px;background-color:#fff;border:0;margin:0;font-size:16px;padding:0 24px;width:512px}form.form .mailjet-input input[type=text].error{border:1px solid #d0011b}form.form .mailjet-input input[type=text].block{display:block;width:100%;border-radius:50px}form.form .mailjet-input input[type=submit]{display:inline-block;height:40px;line-height:40px;border-radius:0 50px 50px 0;background-color:#ececec;color:#404040;font-size:10px;border:0;margin:0;padding:0;width:108px;text-align:center;vertical-align:2px;cursor:pointer}form.form .mailjet-input input[type=submit]:hover{background-color:#dadada}.mailjet-selects{display:inline-block;background-color:rgba(202,172,0,.3);border-radius:0 0 10px 10px;height:40px}.mailjet-selects .input-group{padding:10px 20px;display:inline-block}.mailjet-selects .input-group:last-of-type{padding-left:0}.icon:after{content:""}.icon .search{height:14px;width:14px;background-image:url('/images/Search Icon@2x.svg');background-size:14px 14px}header{height:60px;position:relative;top:0;left:0;z-index:1050;width:100%}.header{background-color:#FDDA14;height:60px;overflow-y:hidden;position:relative;z-index:1050}.header .h1{line-height:60px;float:left}.header .h1 img{margin-left:2px;vertical-align:-5%;height:27px;width:83px}.header .nav-menu{float:right}.header ul{list-style-type:none;margin-right:5px}.header ul li{display:inline-block;padding-top:2px;line-height:58px;margin:0 10px;font-family:'proxima_nova_rgbold',sans-serif;font-size:12px}.header ul li:last-of-type{margin-right:0}.header ul li a{color:#2A2A2A;text-decoration:none}.header ul li.weather span{font-size:22px;margin-right:5px;vertical-align:-7px}.mobile-menu,.mobile-home-menu{display:none}.mobile-home-menu{padding:20px 30px;float:left;width:100%}.mobile-home-menu img{height:33px;margin-top:-5px}.mobile-home-menu a.welcome{color:#FFF;text-decoration:none}.header .search-bar{margin-left:104px;padding-left:18px;border-left:1px solid #caac00;height:60px}.header .search-bar input{font-size:18px;color:#2A2A2A;line-height:58px;border:none;width:300px;height:60px;padding-left:29px;background-color:rgba(0,0,0,0);background-image:url('/images/Search Icon@2x.svg');background-size:16px 16px;background-position:left center;background-repeat:no-repeat;padding-top:2px}.header .btn.header-list-business{padding:11px 30px 10px 30px;font-size:10px;line-height:12px}.header .search-bar input::-webkit-input-placeholder,.header .search-bar input::-moz-placeholder,.header .search-bar input:-ms-input-placeholder,.header .search-bar input:-moz-placeholder{color:#686868}@media(max-width:960px){.header ul li{margin:0 10px}.header .search-bar input{width:210px}}@media(max-width:768px){.home.header{display:none}.header .h1{display:none}.header .nav-menu{display:none}.header .search-bar{margin-left:0;padding-left:0;border-left:none;height:60px}.header .search-bar input{width:300px}.mobile-menu{float:right;display:block;height:60px;padding-left:12px;border-left:1px solid #caac00}.mobile-home-menu{display:block}.mobile-menu ul li{line-height:60px;margin:0 6px}.mobile-menu ul li a{display:inline-block;line-height:60px}.mobile-menu img{vertical-align:middle}}@media(max-width:480px){.header .search-bar input{width:60%}}.home-cookies{position:absolute;top:60px;left:0;right:0;background-color:rgba(104,104,104,.8);z-index:1040}.home-cookies a.close{line-height:50px;padding-right:20px;color:#fff}.home-cookies .cookies-content{color:#fff;text-align:center;line-height:18px;font-size:14px;padding-top:16px;padding-bottom:16px;padding-left:20px;padding-right:20px}@media(max-width:768px){.home-cookies .cookies-content{font-size:10px;line-height:14px}}.home-cookies .cookies-content span{margin-right:3px;vertical-align:-3px}.home-cookies .cookies-content a{color:#fff;text-decoration:none}.home-hero{height:666px;width:100%;background-image:url(/images/home-hero.jpg);background-size:cover;background-position:center center}.home-hero .home-form{width:66.666%;max-width:820px;margin:0 auto;padding-top:300px;position:relative;z-index:2}.home-hero .home-form input{display:block;width:100%;font-size:22px;color:#2A2A2A;line-height:60px;border:none;background-color:#fff;border-radius:5px;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);background-image:url('/images/Search Icon@2x.svg');background-size:17px 17px;background-position:24px center;padding-left:60px;height:60px;background-repeat:no-repeat}@media(max-width:768px){.home-hero .home-form input{font-size:16px}.home-hero{margin-top:-60px;height:100vh}.home-hero .home-form{width:100%;padding:35vh 25px 0 25px}}.scroller-title{padding-top:60px;padding-bottom:20px}.scroller-title h2{padding-bottom:8px}.article-scroller{float:left;padding-bottom:35px;margin-bottom:-15px;position:relative;overflow:hidden;z-index:1030;width:100%}.home.article-scroller{margin-top:-100px}.article-list{overflow:hidden;width:100%}.article-container{display:inline-block;padding:0 80px;white-space:nowrap;width:auto}.article-back-button,.article-forward-button{width:70px;position:absolute;background-color:rgba(253,218,20,.9);top:0;bottom:60px}.article-back-button{left:0;border-radius:0 10px 10px 0;z-index:1040}.article-forward-button{right:0;border-radius:10px 0 0 10px;z-index:1040}.article-arrow-wrapper{position:relative;height:100%;width:100%;cursor:pointer}.article-arrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.article-scroller .article-box{display:inline-block;width:407px;height:100%;padding:0 10px;white-space:normal}.tip-time{margin-left:5px}.tip-time span{margin-right:3px;vertical-align:-1px}@media(max-width:768px){.article-container{padding:0 35px}.article-back-button,.article-forward-button{width:24px}.article-back-button img,.article-forward-button img{width:12px;height:20px}.article-scroller .article-box{width:300px}}.home .popular-categories{padding:30px 0;width:100%;margin:0 auto}.category-tile{float:left;width:16.666%;padding:0 10px;cursor:pointer}.category-tile-content{position:relative;background-color:#FFF;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);padding:20px 20px 30px 20px}.category-tile-content:hover{background-color:#f6f6f6}.category-tile-button{min-width:65%;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%}.category-tile a{color:#2b2b2b;text-decoration:none}.category-tile-image{height:90px;width:100%;position:relative;margin-bottom:10px}.category-tile-image img{height:auto;width:auto;max-height:100%;max-width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}@media(max-width:1200px){.home-reviews h2{padding-bottom:0}.home .popular-categories{max-width:800px}.category-tile{width:33.333%;padding:10px}}@media(max-width:500px){.category-tile{width:50%}}.home-download-app{min-height:450px;max-width:960px;position:relative;margin:0 auto;background-image:url(/images/app-image@2x.png);background-size:auto 430px;background-position:0 20px;background-repeat:no-repeat}.home-download-app-flipped{min-height:450px;max-width:960px;position:relative;margin:0 auto;background-image:url(/images/app-image@2x.png);background-size:auto 430px;background-position:right 20px;background-repeat:no-repeat}.home-download-content{width:460px;position:absolute;right:30px;top:50%;transform:translate(0,-50%);color:#686868}.home-download-content-flipped{width:460px;position:absolute;left:30px;top:50%;transform:translate(0,-50%);color:#686868}.home-download-content h1,.home-download-content-flipped h1{margin-bottom:10px}.home-download-content ul,.home-download-content-flipped ul{padding-top:20px}@media(max-width:900px){.home-download-app{min-height:400px;background-size:auto 390px;background-position:-10px 10px;background-repeat:no-repeat}.home-download-content{width:380px;right:15px}.home-download-app-flipped{min-height:400px;background-size:auto 390px;background-position:-10px right 10px;background-repeat:no-repeat}.home-download-content-flipped{width:380px;left:15px}}@media(max-width:768px){.home-download-app,.home-download-app-flipped{position:static;padding-bottom:250px}.home-download-content,.home-download-content-flipped{width:100%;margin:0 auto;position:static;max-width:460px;padding:60px 30px;text-align:center;transform:none}.home-download-app,.home-download-app-flipped{background-size:270px auto;background-position:center 110%;background-repeat:no-repeat}}.home-list-business{min-height:450px;background-image:url(/images/home_list_background.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.list-business-content{position:absolute;width:100%;max-width:480px;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 20px}.list-business-content h1{padding-bottom:3px}.list-business-content p{padding:12px 0}.home-reviews p{margin-bottom:0}.home-reviews-boxes{padding:40px 0 20px 0}.home-review-box{float:left;width:33.3333%;padding:42px 10px 10px 10px}.home-review{background-color:#F6F6F6;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);border-radius:10px;position:relative;padding:47px 30px 20px 30px}.home-review p{color:#9B9B9B}.home-review .strong{color:#2B2B2B;padding-top:8px;font-size:16px;margin-bottom:5px}.home-review h3{color:#9B9B9B;margin-bottom:25px;height:52px;overflow-y:hidden;word-wrap:break-word}.home-review .review-image{position:absolute;top:-42px;left:50%;transform:translate(-50%,0)}.home-review .review-image img{height:84px;width:84px;border-radius:42px}.home-review .review-image img.icon{height:77px;width:84px;border-radius:0}.home-review .review-time{position:absolute;top:15px;right:15px;font-size:9px;color:#686868;text-transform:uppercase}.home-review .review-time span{margin-right:3px;vertical-align:-1px}.home-reviews{padding-bottom:30px}.home-reviews h2{color:#2b2b2b;padding-bottom:5px}.home-reviews p{color:#686868}@media(max-width:1260px){.container.content.home-reviews-container{padding-left:10px;padding-right:10px}}@media(max-width:860px){.home-review-box{width:50%}.home-review-box:nth-of-type(3){display:none}}@media(max-width:600px){.home-review-box{width:100%}.home-review-box:nth-of-type(2){display:none}}body.listing{padding:0;margin:0}body.map .filters{position:relative;z-index:1020;margin-top:-3px;box-shadow:0 2px 5px 0 rgba(0,0,0,.15)}a.favorite{font-size:20px;color:#686868;text-decoration:none}a.favorite.white{color:#FFF}a.favorite.blue{color:#ff9191!important}.listing-content ul.inline-list li{height:32px;overflow:visible}.listing-content ul.inline-list a.favorite{line-height:32px}.filter-controller h4{display:inline-block;vertical-align:-3px}.filter-controller .tag-list{display:inline-block;margin-left:15px}.filter-controller{padding:13px 0 11px 0}.tag-list .tag{display:inline-block;background-color:#ECECEC;padding:5px 8px;border:1px solid #D2D2D2;border-radius:3px;color:#2b2b2b;font-size:12px;line-height:14px;margin-right:10px}.tag-list .tag a{color:#FDDA14;text-decoration:none;margin-left:10px}a.toggle-filters{color:#686868;font-size:25px;vertical-align:middle;margin-right:6px;text-decoration:none}a.toggle-filters:hover{color:#404040}.filter-menu{width:100%}.filter-col{float:left;width:16.666%;border-right:1px solid #ECECEC;padding:10px 0 14px 20px;min-height:192px}.filter-col a.smaller{display:block;margin-top:9px}.filter-col.advanced-filter-col{float:right;border:none}.filter-col:first-of-type{padding-left:0}.filter-col:nth-child(6){padding-right:0;border-right:none}a.btn.open-advanced-filter{display:inline-block;margin-top:137px;text-decoration:none}.filter-col ul{margin-top:12px;list-style-type:none;min-height:120px}.filter-col ul li{display:inline-block;width:100%;font-size:12px;line-height:18px;margin-bottom:12px}.filter-col ul li a{color:#686868;text-decoration:none;margin-right:40px}.filter-col ul li span.count{color:#686868;font-size:10px;padding-right:10px}.filter-col ul li.active{color:#404040;font-family:'proxima_nova_rgbold',sans-serif}@media(max-width:1200px){.filter-col{width:20%}.filter-col:nth-child(5){display:none}}.breadcrumbs{position:relative;z-index:10;display:inline-block;background-color:#FFF;border:1px solid #D0D6DD;border-top:0;border-radius:0 0 5px 5px;margin-left:33px;padding:7px 14px 5px 14px;font-size:10px;line-height:12px;color:#2A2A2A;margin-bottom:14px}.breadcrumbs a{color:#2A2A2A;text-decoration:none}.company-search{display:inline-block;font-size:11px;line-height:28px;padding:0 0 0 10px;vertical-align:-3px}.quick-filter{line-height:30px;vertical-align:middle}.quick-filter img{vertical-align:-20%}.quick-filter .placeholder-spacer{margin-left:15px}.quick-filter .sort-dropdown{margin-right:40px}.quick-filter .select{margin-left:10px}.quick-filter ul{display:inline-block}select{border:1px solid #ECECEC;border-radius:3px;background-color:#FFF;color:#2b2b2b;font-size:10px;line-height:12px;padding:7px 11px}.view-selector{font-size:14px;line-height:20px}.view-selector a{text-decoration:none}.view-selector span[class*="icon-"]{font-size:18px}.listing h4,.listing h2{line-height:24px}.listings address{font-size:12px;line-height:14px;padding-bottom:1px;color:#686868}.listings{width:76.04%;padding-right:124px;float:left}.listings.fullwidth{width:100%;padding-right:0;float:none}.listings .listing{background-color:#FFF;width:100%;border-radius:5px;box-shadow:0 2px 5px 0 rgba(0,0,0,.15);padding:20px;margin-bottom:10px}.listings .listing h4 a,.listings .listing h2 a{color:#2B2B2B;text-decoration:none}.listing .listing-image{width:150px;height:150px;float:left;background-size:cover;background-position:center center;background-repeat:no-repeat}.listing .listing-image.tile{background-size:100%;background-repeat:repeat}.listing .listing-image img{width:150px;height:150px;max-height:150px;max-width:150px}.listing .listing-content{margin-left:167px}.listing .listing-content .list-description p{margin-bottom:0}.listing .listing-content .list-description p.appointment{margin-right:85px}.listing .listing-content .list-description{min-height:74px}ul.category-list{list-style-type:none;margin:10px 0;font-size:12px;line-height:18px}ul.category-list li{display:inline;margin-right:6px}ul.category-list li:after{margin-left:6px;content:"|"}ul.category-list li:last-of-type:after{content:""}ul.category-list a{color:#686868;text-decoration:none}ul.category-list a:hover{text-decoration:underline}ul.pagination{height:30px;border:1px solid #D2D2D2;border-radius:15px;background-color:#FFF;list-style-type:none}ul.pagination li{display:inline-block}ul.pagination li a{display:inline-block;width:25px;text-align:center;font-size:12px;line-height:28px;color:#9B9B9B;text-decoration:none}ul.pagination li a:hover{color:#686868}ul.pagination li.active{background-color:#FDDA14;color:#2B2B2B}ul.pagination.compact{height:40px;border-radius:20px;margin:0 auto;max-width:350px}ul.pagination.compact li{float:left;display:inline-block;width:50%}ul.pagination.compact li a{display:inline-block;width:100%;text-align:center;font-size:12px;line-height:40px;color:#9B9B9B;text-transform:uppercase}ul.pagination.compact li:first-of-type{border-right:1px solid #D2D2D2}@media(max-width:768px){ul.pagination{height:40px;border-radius:20px;margin:0 auto;max-width:350px}ul.pagination li{float:left;display:inline-block;width:50%}ul.pagination li a{display:inline-block;width:100%;text-align:center;font-size:12px;line-height:40px;color:#9B9B9B;text-transform:uppercase}ul.pagination li:first-of-type{border-right:1px solid #D2D2D2}}@media(max-width:1024px){.filter-col{display:none;width:23.333%}.filter-col:nth-child(1),.filter-col:nth-child(2),.filter-col:nth-child(3){display:block}.filter-col:nth-child(6){width:30%;display:block}.listing .listing-image{width:90px;height:90px}.listing .listing-image img{max-height:90px;max-width:90px}.listing .listing-content{margin-left:110px}.listing .listing-content .list-description{min-height:0}}@media(max-width:900px){serp.sidebar{display:none}.listings{width:100%;padding-right:0;float:left}}@media(max-width:768px){.listing .listing-image{width:65px;height:65px}.listing .listing-image img{max-height:65px;max-width:65px}.listing .listing-content{margin-left:85px}.listing .listing-content .list-description{margin-left:-85px}.listing .listing-content .group-box{float:right;margin-left:12px}.listing .mobile-open{margin-left:-85px}.heading-description h1,.heading-description p{padding:0 20px}.review-text-collapsed .seo-text{height:90px;overflow-y:hidden}.filter-controller h4{display:block;color:#2A2A2A;text-align:center;padding:10px 0 0 0}.filter-controller{background-repeat:no-repeat;background-position:right 50%;background-size:13px 22px}.has-filters{cursor:pointer;background-image:url(/images/icons/right.png)}span.mobile-filter-count{display:inline-block;background-color:#4990E2;color:#FFF;font-size:9px;line-height:13px;height:13px;padding:0 4px 2px 4px;min-width:14px;text-align:center;border-radius:8px;margin-right:3px}ul.mobile-view-selector{height:24px;width:100%}ul.mobile-view-selector li{padding:0;margin:0;width:50%;text-align:center}ul.mobile-view-selector li.active{border-bottom:none}ul.mobile-view-selector li.active span{border-bottom:2px solid #2b2b2b;padding:0 5px}.listing .rating-block{float:right}.mobile-open{float:left}}.heading-description p{font-size:14px;line-height:18px;color:#686868!important}.heading-description span{color:#686868!important}.listings-grid{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}.listing-grid-container{float:left;width:33.333%;padding:0 10px;margin-bottom:20px}.listing-grid{padding:0;cursor:pointer}.listing-grid .listing-image{height:150px;background-repeat:no-repeat;background-size:cover;background-position:center center;padding:10px;border-radius:10px 10px 0 0}.listing-grid .listing-image.tile{background-repeat:repeat;background-size:100%}.listing-grid a{color:inherit;text-decoration:none}.listing-grid .listing-content{position:relative;padding:15px 10px 20px 10px;height:117px;border-radius:0 0 10px 10px;background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.15)}.listing-grid .listing-content .rating-block{padding:6px 10px 5px 10px}.listing-grid .listing-content h4{max-height:24px;overflow:hidden}.listing-grid .listing-content address{max-height:18px;overflow:hidden}.listing-grid .grid-review{position:absolute;bottom:20px;left:10px}@media (min-width:900px) and (max-width:1100px){.listing-grid-container{width:50%}}@media(max-width:540px){.listing-grid-container{width:50%}}.advanced-filter{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:#FFF;z-index:1060;overflow-y:auto;overflow-x:hidden;padding-bottom:130px}.advanced-filter a.close{padding-top:5px;text-decoration:none}.advanced-filter .apply-filter{position:fixed;left:0;width:100%;background-color:#fff;bottom:0;z-index:1070}.advanced-filter .btn-large{display:inline-block;width:250px}.advanced-filter p{line-height:26px;margin-right:15px;margin-bottom:0}.advanced-filter .divider.content{margin-left:-800px;margin-right:-800px}.advanced-filter .divider.expand{text-align:center;margin-top:-10px}.advanced-filter .divider.expand .expand{position:relative;display:inline-block;font-size:10px;line-height:10px;padding:5px 7px;background-color:#FFF;border:1px solid #ECECEC;border-radius:10px;margin:0 auto;transform:translate(0,50%);vertical-align:0}.advanced-filter .divider.expand .expand a{text-decoration:none}.advanced-filter .divider.expand .expand a span.strong{text-transform:uppercase;margin-left:3px;font-size:8px;vertical-align:2px}.advanced-filter .filter-section{padding-left:10px;padding-right:10px}.advanced-filter ul.advanced-filter-list{list-style-type:none}.advanced-filter ul.advanced-filter-list li{display:inline-block;float:left;width:16.666%}.advanced-filter ul.advanced-filter-list li input{float:left;display:block}.advanced-filter ul.advanced-filter-list li .small{float:left;line-height:14px;margin-left:5px;display:block}.advanced-filter ul.advanced-filter-list.collapse li:nth-of-type(n+25){display:none}@media(max-width:1280px){.advanced-filter .container.content{padding-left:5px;padding-right:5px}.advanced-filter ul.advanced-filter-list li{width:20%}}@media(max-width:900px){.advanced-filter ul.advanced-filter-list li{width:25%}}@media(max-width:768px){.advanced-filter ul.advanced-filter-list li{width:50%}}.mobile-filters{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:#FFF;z-index:1060;overflow-y:auto;overflow-x:hidden;padding:0 30px 90px 30px}.mobile-filters .apply-filter{position:fixed;left:0;width:100%;background-color:#fff;bottom:0;z-index:1070;padding:0 30px}.mobile-filters .apply-filter a.btn{min-width:35%;margin:0 5px;display:inline-block;text-align:center;text-decoration:none}.mobile-filters h4{text-align:center}.mobile-filters .divider{margin:0 -30px}.mobile-filters ul.tag-list{margin-top:10px}.mobile-filters ul.tag-list li{margin:0 0 10px 0}.no-results div.no-results{margin:0 auto;background-color:#FFF;border-radius:10px;max-width:800px}div.no-results p img{height:171px;width:229px}div.no-results h5{color:#686868}div.no-results form.no-results-form{margin:0 auto;max-width:400px;padding:30px 0 20px 0}.sidenar h6{line-height:19px}.sidebar .smaller a{vertical-align:-40%;line-height:19px}.map-listings{position:absolute;top:110px;left:0;bottom:0;width:367px;overflow-y:auto;padding:0 8px 0 22px;background-color:#F0F5FB;border-top:1px solid #ECECEC}.map-listings h6.listcount{line-height:30px}.big-map{position:absolute;top:110px;left:367px;right:0;bottom:0;background-color:#999;border-top:1px solid #ECECEC;border-bottom:10px solid #F0F5FB}.map-view-selector{display:inline-block;background-color:#fff;position:absolute;top:0;right:0;z-index:1050;padding:13px 20px;border-radius:0 0 0 10px}.back-to-list{display:inline-block;background-color:#fff;position:absolute;bottom:0;right:0;z-index:1050;border-radius:10px 0 0 0;padding:7px 14px;font-size:10px;line-height:12px}.back-to-list a{color:#2B2B2B;text-decoration:none}.listing-map{position:relative;background-color:#FFF;width:100%;border-radius:5px;box-shadow:0 2px 5px 0 rgba(0,0,0,.15);padding:15px 15px 12px 13px;margin-bottom:20px}.listing-popup{width:360px;background-color:#FFF;border-radius:5px}.listing-popup .listing-image{background-size:cover}.listing-popup .listing-popup-content{padding:15px}.listing-popup .h4,.listing-popup address{margin-left:95px}.listing-popup .listing-image{float:left;height:80px;width:80px}.listing-popup a.view-business{display:block;background-color:#FDDA14;line-height:40px;text-align:center;text-decoration:none;color:#2B2B2B;font-size:10px;border-radius:0 0 5px 5px}.leaflet-popup-content{margin:0;background:none}.leaflet-popup-content-wrapper{border-radius:5px;padding:0;box-shadow:0 0 4px 0 rgba(0,0,0,.15)}.leaflet-popup-tip{background-color:#FDDA14}.listing-map .map-pin{background-image:url(/images/map-pin@2x.png);background-size:23px 27px;width:23px;height:27px;position:absolute;top:-10px;left:-12px;color:#FFF;font-size:10px;padding:4px 0 0 0;text-align:center}.lsPin{color:#fff}.lsPin .lsPinLabel{margin-top:-27px;font-size:10px;line-height:12px;text-align:center}@media(max-width:768px){.map-listings{display:none}.big-map{top:134px;left:0}.big-map .leaflet-top{top:auto;bottom:10px}}@media(max-width:900px){.profile .sidebar{display:none}}.profile-social-icons a{margin-right:5px}.profile-overlay{margin:0 auto;max-width:820px;width:100%;padding:40px 20px 60px}.profile-overlay .profile-section{margin-top:20px;padding:22px 40px 40px}.profile-overlay .profile-section .divider.full{margin-left:-40px;margin-right:-40px}.profile-overlay h2{line-height:30px}.profile-overlay .back-to-profile{line-height:30px;vertical-align:bottom}.profile-overlay .pull-right .btn{margin-left:20px}.profile-overlay .pull-right .small,.submit-preview .pull-right .small{display:block;text-align:center;margin-top:10px}.submit-preview{position:absolute;top:100px;left:50%;transform:translate(-50%,0);max-width:640px;width:80%;z-index:1099;background-color:#fff;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.submit-preview .submit-title{padding:15px 15px 15px 30px;border-bottom:1px solid #ececec}.submit-preview .submit-title a.close{font-size:17px;color:#fdda14;text-decoration:none}.submit-preview .submit-body{padding:30px}.submit-preview .submit-body h6{margin-bottom:6px}.submit-preview .submit-body p{margin-bottom:20px}.submit-preview .submit-body .input-group{margin-top:25px}.profile-header{padding-bottom:20px}.profile-header-content{border-radius:0 0 5px 5px}.profile-header .profile-leader{height:300px}.profile-header .cover{background-image:url(/images/default-cover.jpg);background-size:960px 300px;background-position:left center;background-repeat:no-repeat;float:left;height:100%;width:100%;position:relative;z-index:2}.profile-header .cover.nomap{background-size:cover}.profile-header .cover-content{position:absolute;bottom:12px;left:210px;color:#fff}.profile-header .map{position:absolute;height:100%;width:300px;right:0;top:0;border-left:1px solid #ececec;background-color:#eee;text-align:center}@media(min-width:768px){.cover-content h1{margin-right:330px}}.profile-header .map .map-buttons{position:absolute;bottom:20px;left:0;right:0;z-index:1020}@media(max-width:768px){.profile-header-content{border-radius:0;margin:0 -5px}.profile-header .map{display:none}.profile-header .cover{width:100%}.profile-header .profile-leader{height:250px}.profile-header .cover-content{position:static;color:#2b2b2b;text-align:center}.profile-header .cover-content h2{padding:0 20px}}.mobile-profile-menu{position:relative;top:-35px}.mobile-profile-menu a{font-size:20px;padding:0 25px;text-decoration:none}.profile-menu{position:relative;z-index:99;height:60px}.profile-menu a{text-decoration:none}.profile-menu .rating-block{transform:translate(0,-3px);margin-right:5px}.profile-menu .rating-block .review-count{display:none}.profile-menu ul li{line-height:60px}.profile .profile-image{background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#000}.profile-menu .profile-image{float:left;margin-left:30px;margin-top:-90px;height:150px;width:150px}.profile-menu .profile-image img{height:100%;width:100%}.profile-menu.fixed .profile-image{margin-left:10px;margin-top:10px;height:40px;width:40px;border-radius:5px}.profile-menu.fixed .profile-image img{border-radius:5px}.profile-menu.fixed .profile-main-menu{padding-left:30px;border-left:1px solid #ececec;margin-left:185px}.profile-menu .profile-menu-name{display:none}.profile-menu.fixed .profile-menu-name{display:block;float:left;line-height:60px;margin-left:15px;font-size:20px;color:#2b2b2b;overflow:hidden;width:105px;white-space:nowrap}.profile-main-menu{font-size:16px;padding-left:215px}ul.profile-main-menu.inline-list li{margin-left:35px;margin-right:0}ul.profile-main-menu.inline-list li:first-of-type{margin-left:0}.profile-main-menu li a{color:#2b2b2b;text-decoration:none}.profile-menu-right{float:right;margin-right:15px}.profile-menu-right ul{height:60px;line-height:60px}.profile-menu-website .btn{display:inline-block;margin-right:10px;vertical-align:5px}ul li.profile-menu-icon{margin-left:10px;padding-left:0;vertical-align:-3px}.profile-menu-icon a{font-size:21px;color:#686868}.profile-menu-icon a span{display:inline-block;width:24px!important;vertical-align:-2px}@media(max-width:1100px){.profile .container.content{padding-left:20px;padding-right:20px}}@media(max-width:1024px){.profile-header .profile-image{margin-left:20px;margin-top:-60px;height:120px;width:120px}.profile-main-menu{font-size:16px;padding-left:165px}ul.profile-main-menu.inline-list li{margin-left:25px}}@media(max-width:768px){.profile .container.content{padding-left:0;padding-right:0}.profile-header .profile-image{float:none;position:relative;left:50%;margin:0;margin-bottom:-60px;transform:translate(-50%,-50%);z-index:150}.profile-menu-right{display:none}.profile-main-menu{float:none;margin-top:20px;border-top:1px solid #ececec;padding:0 20px}.profile-menu.fixed .profile-image{display:none}.profile-menu.fixed .profile-main-menu{padding-left:30px;border-top:0;margin-left:0;margin-top:0}form.message-business .recapcha{display:block;float:none;margin:0 auto 20px 0;text-align:center}form.message-business .btn{display:block;text-align:center;margin:0 auto}}.profile-main{padding-bottom:60px}.profile-content{float:left;width:75%;padding-right:20px;color:#686868}.profile-content h5{color:#000}.profile-content h5,p{margin-bottom:10px}.profile-content p:last-of-type{margin-bottom:0}.profile-content div.xxl-padding{padding:40px}.profile-content div.medium-padding{padding:15px 40px}.profile-content .profile-section{margin-top:20px}.profile-content .profile-section:first-of-type{margin-top:0}.profile-content ul.inline-list.tag-list li{margin:0;margin-right:10px;margin-bottom:10px}@media(max-width:900px){.profile-content{width:100%;padding-right:0}}.profile-side-contact{padding:30px 40px 0}.profile-side-contact .btn{width:100%;margin-bottom:15px;display:inline-block;text-align:center}.profile .social-share{border-top:1px solid #ececec;margin:0 -40px}.profile .social-share .social-cell{line-height:60px;font-size:10px;text-align:center;float:left;width:33%;border-left:1px solid #ececec}.profile .social-share .social-cell:first-of-type{border-left:0}.profile .social-share .social-cell a{text-decoration:none}.profile .social-share .social-cell img{height:17px;width:17px;vertical-align:-5px;margin-right:5px}.profile-fixed-menu{position:fixed;bottom:0;left:0;right:0;height:50px;z-index:990}.profile-fixed-menu ul{margin:0;padding:0}.profile-fixed-menu ul li{display:inline;margin:0;padding:0}.profile-fixed-menu li a{display:inline-block;width:33.333%;line-height:50px;text-align:center;font-size:12px;text-decoration:none}.profile-fixed-menu li.book-now a{background-color:#aed40f;color:#fff}.profile-fixed-menu li.book-now.disabled a{background-color:#e6f2b7}.profile-fixed-menu li.message-us a{background-color:#008aff;color:#fff}.profile-fixed-menu li.message-us.disabled a{background-color:#acd6f9}.profile-fixed-menu li.phone-us a{background-color:#fdda14;color:#2b2b2b}.profile-hours{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ececec}.profile-hours .label{display:inline-block;width:200px;font-size:14px;line-height:18px;padding:12px;text-align:center}.profile-hours ul{list-style-type:none;width:450px}.profile-hours ul li{font-size:14px;line-height:36px;padding:0 15px;position:relative}.profile-hours ul li:nth-child(odd){background-color:rgba(236,236,236,.3)}.profile-hours ul li .first-hour{position:absolute;left:150px;display:inline-block}.profile-hours ul li .second-hour{display:inline-block;position:absolute;left:280px}@media(max-width:1200px){.profile-hours .label{display:inline-block;width:auto;font-size:14px;line-height:18px;padding:12px;text-align:center}}@media(max-width:768px){.profile-hours .label{display:block;font-size:14px;line-height:18px;padding:12px;text-align:center}.profile-hours h5{margin-top:40px}.profile-hours div.pull-right{float:none}.profile-hours span.label{width:100%;margin-bottom:40px}.profile-hours ul{width:100%}.profile-hours ul li{font-size:14px;line-height:28px;padding:8px 15px}.profile-hours ul li .day{position:static;float:left}.profile-hours ul li .first-hour{position:static;display:block;margin-left:120px}.profile-hours ul li .second-hour{position:static;display:block;margin-left:120px}}.ul-navigation{height:35px}.ul-navigation li{font-family:proxima_nova_rgbold,sans-serif;font-size:16px;padding:5px 10px;line-height:19px}@media(max-width:768px){.ul-navigation{margin:0 -15px}.ul-navigation li{font-size:15px;padding:5px}}@media(max-width:400px){.ul-navigation{margin:0 -25px}.ul-navigation li{font-size:13px;padding:5px 0}}.ul-navigation li a{color:#9b9b9b;text-decoration:none}.ul-navigation li.active{border-bottom:2px solid #2b2b2b}.ul-navigation li.active a{color:#2b2b2b}.profile-photos{padding:20px 0 10px}.profile-photo-frame{float:left;width:25%;padding:10px}.profile-photo{height:100%;width:100%;background-size:cover;border-radius:10px;cursor:pointer}.view-all-photos{line-height:200px;text-align:center;vertical-align:center;color:#fff;font-size:15px;height:200px;overflow:hidden}.photo-gallery{position:absolute;top:100px;left:50%;transform:translate(-50%,0);max-width:780px;width:80%;z-index:1099}.photo-gallery .previous,.photo-gallery .next{position:absolute;height:45px}.photo-gallery .enlarged{text-align:center}.photo-gallery .enlarged img{max-width:100%;max-height:60vh;height:auto;width:auto;border-radius:10px}.phot-gallery .video-enlarged{width:780px;height:521px}.photo-gallery .description{color:#fff;padding:15px 0 0}.photo-gallery .thumbnails{padding-top:30px}.photo-gallery .thumbnail{float:left;width:120px;height:80px;background-size:cover;background-position:center center;margin-right:10px;border-radius:5px;margin-bottom:10px;cursor:pointer}.photo-gallery .thumbnail.active{border:3px solid #ececec}.photo-gallery .thumbnail:nth-of-type(n+13){display:none}@media(max-width:768px){.profile-photo-frame{width:33.333%}.profile-photo-frame:nth-of-type(n+4){display:none}.photo-gallery{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:780px;width:98%;z-index:1099}.photo-gallery .thumbnails{display:none}}@media(max-width:640px){.profile-photo-frame{width:50%}.profile-photo-frame:nth-of-type(n+3){display:none}}@media(max-width:460px){.profile-photo-frame{width:100%}.profile-photo-frame:nth-of-type(n+2){display:none}}@media(min-height:800px) and (min-width:768px){.photo-gallery{position:fixed;top:50%;transform:translate(-50%,-50%)}.photo-gallery .enlarged img{max-height:521px}}.profile-section.dual-section .tag-block{float:left;width:50%;margin-top:-40px;margin-bottom:-40px;padding-top:40px;padding-bottom:40px;padding-left:30px}.profile-section.dual-section .tag-block:first-of-type{border-right:1px solid #ececec;padding-left:0;padding-right:20px}.upload-photo{border:1px solid #ececec;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:500px;background-color:#fff;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);z-index:1070}.upload-photo h5{margin-bottom:0}.upload-photo a.icon-close{margin-right:-15px;text-decoration:none}.upload-photo .popup-content,.upload-photo div.popup-content.medium-padding{padding-left:30px;padding-right:30px}.upload-photo-box{position:relative;height:183px;border-radius:10px;background-color:#fbfbfb;border:1px dashed #d2d2d2;cursor:pointer}.upload-photo-box .upload-photo-box-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#686868;text-align:center}.upload-photo-box .upload-photo-box-content span{font-size:32px}.upload-photo-box .upload-photo-box-content h5{color:#686868}.upload-photo-box .uploaded-photo{width:100%;height:100%;text-align:center;border-radius:10px;background-size:contain;background-position:center center;background-repeat:no-repeat}@media(max-width:420px){body.profile .profile-section .top-large-padding.mobile-only ul li{margin-left:0;margin-bottom:10px}}.badge-expand{border-top:1px solid #ECECEC;padding:15px 0 0 0;margin-bottom:-5px;cursor:pointer}.badge-expand span{vertical-align:-2px}.user{padding-bottom:40px}.user.nopadding{padding-bottom:0}.user .bottom-margin{margin-bottom:20px}.login,.contact-us-container{padding:30px 40px;margin-bottom:20px}.login .btn{font-size:10px;padding:8px 5px}.login .btn-login,input.btn-login{display:block;margin:0 auto;width:155px;text-align:center;border-radius:16px}.login .btn-login-large{display:block;margin:0 auto;width:200px;padding:10px 5px;text-align:center;border-radius:40px}.login .btn-create-account{display:block;margin:0 auto;width:275px;padding:16px 5px;line-height:18px;text-align:center;border-radius:50px}.login .divider{border-bottom:1px solid #ECECEC;margin:0 -40px}.social-signup{padding:30px 95px 0 95px}.social-signup .btn{padding:11px 22px;border-radius:40px}.text-divider{display:block;text-align:center;overflow:hidden;white-space:nowrap;font-size:12px;line-height:18px;color:#9B9B9B;margin:0 -40px}.text-divider>span{position:relative;display:inline-block}.text-divider>span:before,.text-divider>span:after{content:"";position:absolute;top:50%;width:9999px;height:1px;background:#ECECEC}.text-divider>span:before{right:100%;margin-right:15px}.text-divider>span:after{left:100%;margin-left:15px}.join-yellow-club{min-height:400px;background-image:url(/images/join-yellow-club.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.yellow-club-content{position:absolute;width:100%;max-width:600px;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 20px}.yellow-club-content h1{padding-bottom:10px}.yellow-club-content p{font-size:18px;line-height:22px;color:#fff;padding:0 0 30px 0}.business-get-started{min-height:660px;background-image:url(/images/list-business-background.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.business-get-started .yellow-club-content{max-width:520px}.account-benefits{margin:0 auto;max-width:1260px;width:100%;padding:60px 0}.business-benefits .account-benefit-wrapper{margin-top:30px}.account-benefit-wrapper{width:33.3333%;float:left;padding:50px 9px 0 9px}.account-benefit{background-color:#F7F7F7;padding:70px 30px 50px 30px;position:relative;border-radius:5px}.benefit-icon{position:absolute;top:-50px;left:50%;transform:translate(-50%,0);height:100px;width:100px;background-color:#fff;border-radius:50px;border:4px solid #F7F7F7}.benefit-icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:60px;max-height:60px}@media(max-width:768px){.account-benefit-wrapper{width:100%;margin-bottom:15px}.social-signup{padding:30px 0 0 0}}.user-menu{padding:20px 30px}.user-avatar{height:66px;width:66px;border:2px solid #FDDA14;background-color:#ECECEC;border-radius:33px;overflow:hidden}.user-avatar.user-avatar-large{height:130px;width:130px;border-radius:65px}.user-avatar.user-avatar-small{height:28px;width:28px;border-radius:14px}.user-avatar.inline-block{display:inline-block}.user-avatar img{height:100%;width:100%;max-height:100%;max-width:100%;border-radius:33px}.user-avatar.user-avatar-large img{border-radius:65px}.user-avatar.user-avatar-small img{vertical-align:2px;border-radius:14px}.user-avatar.upload-avatar{cursor:pointer}.user-avatar.upload-avatar .upload-button{font-size:40px;line-height:120px;text-align:center;color:#9B9B9B;padding-left:10px;padding-top:10px}.add-edit-avatar{margin-left:160px;padding-top:47px}.user-menu .user-greeting{padding-top:10px;margin-left:85px}.user-menu .user-navigation{font-size:20px;padding-top:23px;float:right}.user-menu .user-navigation li{padding-right:38px}.user-menu .user-navigation li a{line-height:20px;color:#686868;text-decoration:none}.user-menu .user-navigation li a.active{color:#FDDA14}@media(max-width:768px){.user-menu .user-navigation{width:100%;text-align:center}.user-menu .user-navigation ul{padding:0;margin-left:-30px;margin-right:-30px}.user-menu .user-navigation ul li{padding:0;margin:0;width:calc(16.666% + 5px)}}.user-box{padding:0 40px}.user-side-box{padding:0}.user-side-box h5{padding-left:30px;padding-right:30px}.todo-box{border-top:1px solid #ECECEC;padding-left:30px;padding-right:30px}.todo-box a{color:#2b2b2b;text-decoration:none}.todo-box .todo-icon{font-size:20px;padding-left:10px}.todo-dropdown-wrapper{padding:15px 30px 20px 30px}.dropdown.todo-dropdown ul{width:100%}.yellow-club-stats{width:100%;margin:20px -5px 20px -5px}.yellow-club-wrapper{float:left;width:33%;padding:0 5px}.yellow-club-box{border-radius:5px}.yellow-club-box-content{background-color:#F8F8F8;text-align:center;height:180px;padding-top:45px}.yellow-club-box-content img{max-width:60px;max-height:60px;margin-bottom:10px}.yellow-club-button{background-color:#FDDA14}.yellow-club-button a{text-decoration:none;display:block;line-height:40px;color:#2b2b2b;text-align:center}@media(max-width:768px){.yellow-club-wrapper{width:100%;margin-bottom:10px}}.kpi-container{margin:20px 0;width:100%;margin-right:-10px}.kpi-wrapper{float:left;width:145px;margin-right:10px}.kpi-box{width:100%}.kpi-number{font-family:'proxima_nova_thextrabold',sans-serif;font-size:60px;color:#FFF;line-height:100px;text-align:center}.kpi-stat{border-top:1px solid #CAAC00;line-height:34px;font-size:12px;text-align:center}.kpi-stat [class*='icon-']{vertical-align:-5%;margin-right:5px}@media(max-width:768px){.kpi-container{margin:20px 0 0 0}.kpi-wrapper{float:left;width:33.333%;padding:0 10px;margin-right:0;margin-bottom:20px}}@media(max-width:540px){.kpi-wrapper{width:50%}}@media(max-width:400px){.kpi-wrapper{width:100%}}.step-title{height:60px;width:100%;background-color:#FFF;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.step-title p{padding-top:24px}.progress-bar{height:4px;position:relative;bottom:-4px;width:100%;background-color:rgba(236,236,236,.75)}.progress-bar .progress-25{width:25%;height:4px;background-color:#FDDA14}.progress-bar .progress-50{width:50%;height:4px;background-color:#FDDA14}.progress-bar .progress-75{width:75%;height:4px;background-color:#FDDA14}.progress-bar .progress-100{width:100%;height:4px;background-color:#FDDA14}.business-sign-up-content{padding-left:100px;padding-top:40px;background-image:url(/images/list_business_background.jpg);background-position:right bottom;background-repeat:no-repeat}.list-business-form{width:425px}.list-business-form form{min-height:460px}@media(max-width:1340px){.business-sign-up-content{background-size:40% auto}}@media(max-width:1120px){.business-sign-up-content{padding-left:0}.list-business-form{width:50%;max-width:425px}}@media(max-width:768px){.business-sign-up-content{padding:40px 30px 0 30px;background:none}.list-business-form{width:100%;max-width:100%}.list-business-form form{min-height:0}}ul.setting-details{padding-top:10px;list-style-type:none}ul.setting-details li{margin-top:10px}ul.setting-details li strong{display:inline-block;width:170px}.toggle-switch-container{width:100%}.toggle-switch-container .toggle-switches{float:left;width:50%;padding:60px 40px}.toggle-switch-container .toggle-switches:first-of-type{border-right:1px solid #ECECEC}ul.setting-toggles{list-style-type:none;padding-top:10px;border-bottom:1px solid #ECECEC}ul.setting-toggles li{padding:10px 0;border-top:1px solid #ECECEC;line-height:20px}ul.setting-toggles li span.toggle{float:right}#user-edit-form{padding-top:20px;width:520px}.user-edit-buttons{float:right}@media(max-width:768px){.setting-label{display:inline-block;width:75%}ul.setting-details li strong{display:block;width:100%}#user-edit-form{width:100%}.toggle-switch-container .toggle-switches{width:100%;padding:40px}.toggle-switch-container .toggle-switches:first-of-type{border-right:none;border-bottom:1px solid #ECECEC}.user-edit-buttons{float:none;padding:0 20px}ul.user-edit-buttons li{display:block;width:100%;margin-bottom:15px}ul.user-edit-buttons li:last-of-type{margin-bottom:0}.user-edit-buttons li a.btn{width:100%;text-align:center}}.favorites-container{margin:0 -10px}.favorites-container .favorite-box{float:left;width:25%;padding:0 10px 20px 10px}.favorites-container .favorite-box .favorite-container{border-radius:10px;background-color:#FFF}.favorite-container a.favorite-link{text-deocoration:none;color:#2b2b2b}.favorite-container .favorite-image{height:183px;border-radius:10px 10px 0 0;background-size:cover}.favorite-container .favorite-content{padding:16px 20px;border-radius:0 0 10px 10px}@media(max-width:1200px){.favorites-container .favorite-box{width:33.333%}}@media(max-width:768px){.favorites-container .favorite-box{width:100%}.favorites-container .favorite-box:last-of-type{padding-bottom:0}.favorites-container .favorite-box .favorite-container{background-image:url(/images/icons/right.png);background-repeat:no-repeat;background-position:right 15px center;background-size:14px 24px;padding:15px}.favorite-container .favorite-image{height:40px;width:40px;border-radius:3px;float:left}.favorite-container .favorite-content{float:left;width:calc(100% - 40px);padding:0 10px;border-radius:0;margin:0}}.select-business-dropdown .selected-business{padding:0 30px 0 40px;cursor:pointer}.select-business-dropdown .selected-business h4.subdued{line-height:68px}.select-business-dropdown .selected-business .selected-business-content{padding-top:12px;height:68px}.select-business-dropdown .selected-business .selected-business-content small{display:block;margin-bottom:5px;font-size:10px;line-height:12px}.select-business-dropdown .selected-business .selected-business-content h4,.select-business-dropdown .selected-business .selected-business-content p{display:inline-block;padding-right:10px}.select-business-dropdown .selected-business .dropdown-icon{line-height:68px;float:right;padding:0 30px}.select-business-dropdown .edit-page{float:right;border-left:1px solid #ECECEC;padding:0 32px;line-height:68px;width:200px}.select-business-dropdown .business-dropdown{position:absolute;top:0;left:0;padding:14px 40px 0 40px;border-radius:0 0 10px 10px;background-color:#FFF;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);z-index:1000}.select-business-dropdown .edit-page a{display:inline-block}.select-business-dropdown .business-dropdown .dropdown-business{padding:17px 0;border-bottom:1px solid #ECECEC}.select-business-dropdown .business-dropdown .dropdown-business:last-of-type{border-bottom:none}.select-business-dropdown .business-dropdown .dropdown-business h5,.select-business-dropdown .business-dropdown .dropdown-business p{padding-right:10px;display:inline-block}.badge-collection{border:1px solid #ECECEC;border-radius:5px;padding:15px 0}.badge-collection .badge-wrapper{float:left;width:20%;text-align:center;margin:15px 0}.badge-collection .badge{margin:0 auto}.badge-image img{height:auto;width:auto;max-width:70px;max-height:70px}.badge-collection .badge strong{line-height:18px;height:18px;display:block;overflow-y:hidden}.badge-collection .badge .small{line-height:18px;height:36px;display:block;overflow-y:hidden}@media(max-width:960px){.badge-collection .badge-wrapper{width:25%}}@media(max-width:640px){.badge-collection .badge-wrapper{width:33.3333%}}@media(max-width:440px){.badge-collection .badge-wrapper{width:50%}}.user-leaderboard .user-leaderboard-block{height:44px;line-height:44px;color:#404040;padding:0 36px}.user-leaderboard .user-leaderboard-block strong{display:inline-block;white-space:nowrap;text-overflow:ellipsis;width:100px;overflow:hidden;height:24px;line-height:24px;vertical-align:-6px}.user-leaderboard .user-leaderboard-block.active{background-color:#F6F6F6;border-top:1px solid #ECECEC;border-bottom:1px solid #ECECEC}.user-leaderboard .user-leaderboard-block .user-avatar{vertical-align:-8px;margin-left:10px;margin-right:6px}.user-leaderboard .user-leaderboard-block .icon-trophy{vertical-align:-2px;margin-right:8px}@media(max-width:1200px){.user-leaderboard .user-leaderboard-block .icon-trophy{display:none}}@media(max-width:1100px){.user-leaderboard .user-leaderboard-block .icon-trophy{display:inline}.user-leaderboard .user-leaderboard-block strong{display:none}}.business-packages{margin:0 auto;width:100%;max-width:1260px}.business-package-wrapper{width:33.333%;float:left;padding:0 10px}.business-package{background-color:#fff;border-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);padding:30px 40px;text-align:center;min-height:500px}.business-package .package-icon img{max-width:270px;width:100%}.blackout-popup{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:rgba(0,0,0,.65);z-index:1060}.popup{border:1px solid #ECECEC;position:absolute;top:30px;left:50%;transform:translate(-50%,0);width:90%;max-width:800px;background-color:#FFF;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);z-index:1070}.popup p{font-size:12px;line-height:16px}.popup h5{margin-bottom:0}.popup .popup-content,.popup div.popup-content.medium-padding{padding-left:30px;padding-right:30px}.popup .scroll-wrapper{padding:15px 30px}.popup .popup-scroller{position:relative;top:0;left:0;width:100%;bottom:80px;padding:0 10px}.card{background-color:#fff;border-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25);width:100%;padding:30px;margin:0 auto 20px;min-height:250px;background-size:cover}.cover.blackout,.card.card-blackout{position:relative}.cover .blackout,.card .card-blackout{position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.5) 100%);border-radius:10px;padding:30px}.cover .blackout{border-radius:0}.mini-card{padding:24px 30px;background-color:#fff;border-top:1px solid #ececec}.mini-card .card-content{background-image:url(/images/icons/right.png);background-repeat:no-repeat;background-position:right 65%;background-size:14px 24px}.mini-card h4{padding:15px 40px 5px 0}.mini-card h4 a{color:#2b2b2b;text-decoration:none}.card.card-lg{min-height:400px}.card a{color:inherit;text-decoration:none}.card-content{color:#fff;font-size:9px;line-height:11px}.card-content .card-label{background-color:#fdda14;border-radius:2px;font-size:9px;line-height:9px;padding:3px 9px;color:#2a2a2a}.card-content h2,.card-content h1,.card-content h3{color:#fff;padding:10px 0}.featured-grid{margin:10px -10px 0}.featured-grid.nomargin{margin-top:0}.featured-grid .featured-box{float:left;width:33.333%;padding:10px}.featured-grid .featured-big-box{float:left;width:50%;padding:10px}.featured-grid .card{margin:0}.featured-grid .card.featured-listing-card{height:520px}.card.hero-listing-card{margin-top:20px;margin-bottom:10px;height:400px}.card.business-card.hero-listing-card .card-content{position:absolute;left:80px;right:80px;bottom:120px;font-size:16px;line-height:20px}.card.tip-card.hero-listing-card{position:relative;margin-bottom:0}.card.tip-card.hero-listing-card .card-content{position:absolute;left:80px;right:80px;bottom:120px;font-size:16px;line-height:20px}.card.business-card{position:relative}.card.business-card .card-content{position:absolute;left:40px;right:40px;bottom:40px;font-size:16px;line-height:20px}.card.featured-review{margin:0 auto;max-width:1024px;padding:60px 100px}.card.featured-review .review-block{padding:0;border-bottom:0;margin-bottom:0}.card.featured-review .review-user{max-width:148px;float:left}.card.featured-review .review-user h4{padding:0 0 5px}.card.featured-review .review-block .review-user p{width:148px;padding:0;font-size:10px;color:#686868}.card.featured-review .review-block .review-user p span{padding-right:2px;vertical-align:-1px}.card.featured-review .review-user .user-avatar{height:148px;width:148px;border:2px solid #fdda14;background-color:#f8f8f8;border-radius:74px;overflow:hidden;margin-bottom:15px}.card.featured-review .review-user .user-avatar img{height:100%;width:100%;max-height:100%;max-width:100%;border-radius:74px}.card.featured-review .review-block .review-content{margin-left:200px;padding-top:10px}.card.featured-review .review-block h2{padding-bottom:10px}.card.featured-review .review-block p.lead{color:#5e5e5e;font-size:22px;line-height:27px;margin-bottom:5px}.article{width:75%;padding-right:20px;float:left}.article .article-content{padding:40px}.article .article-content p.info{font-size:12px;line-height:14px;margin-top:10px}.article .article-content p.info span.icon-clock{vertical-align:-1px;margin-left:8px;margin-right:3px}.article .tip-hero{padding-top:20px;padding-bottom:40px}.article .tip-hero img{width:auto;height:auto;max-width:100%;border-radius:10px}@media(max-width:768px){.article{width:100%;padding:0;margin:0;float:none}.article .article-content{border-radius:0;padding:30px;width:100%}.article .article-share{margin-top:5px;display:block;width:100%;border:1px solid #ececec;padding:15px 30px;border-radius:10px}.article .article-share small{float:left;line-height:40px}.article .article-share ul{float:right}}.article-pagination{padding:0 20px}.previous-article{background-image:url(/images/icons/left.png);background-repeat:no-repeat;background-position:left center;background-size:10.5px 18px;padding:20px 30px;width:50%;float:left}.next-article{background-image:url(/images/icons/right.png);background-repeat:no-repeat;background-position:right center;background-size:10.5px 18px;padding:20px 30px;width:50%;float:right;text-align:right;border-left:1px solid #ececec}.footer .footer-links{width:100%}.footer .footer-links h5{color:#404040}.footer .footer-links .single-col{width:16.666%;float:left}.footer .footer-links .double-col{width:33.333%;float:left;padding-right:8.333%}.footer .footer-links ul{margin-top:10px;list-style-type:none;font-size:12px;line-height:18px}.footer .footer-links li a{color:#9B9B9B;text-decoration:none}.footer .footer-links li a:hover{color:#404040;text-decoration:underline}.footer .footer-links .double-col li{width:33.333%;float:left}@media(max-width:768px){.footer .pull-left{float:none;display:block;text-align:center;margin-top:20px}.footer .inline-list{float:none;margin:0 auto;text-align:center}.footer .inline-list li:first-of-type{display:block;width:100%;text-align:center;margin:40px 0 20px 0}.footer{margin:0 10px}.footer .footer-links .single-col,.footer .footer-links .double-col{width:100%;float:none;border-bottom:1px solid #ECECEC;padding:0 0 20px 0;margin:0 0 20px 0}.footer .footer-links .single-col ul,.footer .footer-links .double-col ul{display:none}.footer .footer-links .double-col li{width:100%;float:none}}.stars{min-width:75px;height:10px}.stars.stars-medium{min-width:95px;height:13px}.stars.stars-large{min-width:160px;height:23px}.star{display:inline-block;height:11px;width:15px}.star.star-medium{height:14px;width:19px}.star.star-large{height:24px;width:32px}.star.star-half.star-white{background:url(/images/icons/star-half-white@2x.png) no-repeat top left;background-size:contain}.star.star-full.star-white{background:url(/images/icons/star-full-white@2x.png) no-repeat top left;background-size:contain}.star.star-empty.star-dark{background:url(/images/icons/star-empty-dark@2x.png) no-repeat top left;background-size:contain}.star-empty{background:url(/images/icons/star-empty-light@2x.png) no-repeat top left;background-size:contain}.star-half{background:url(/images/icons/star-half-yellow@2x.png) no-repeat top left;background-size:contain}.star-full{background:url(/images/icons/star-full-yellow@2x.png) no-repeat top left;background-size:contain}.stars.selectable .star{cursor:pointer}.stars.selectable:hover .star{background:url(/images/icons/star-full-yellow@2x.png) no-repeat top left;background-size:contain}.stars.selectable .star.down{background:url(/images/icons/star-full-yellow@2x.png) no-repeat top left;background-size:contain}.stars.selectable .star:hover{background:url(/images/icons/star-full-yellow@2x.png) no-repeat top left;background-size:contain}.stars.selectable .star:hover~span.star,.stars.selectable .star:hover~span.star~span.star,.stars.selectable .star:hover~span.star~span.star~span.star{background:url(/images/icons/star-empty-light@2x.png) no-repeat top left;background-size:contain}.rating-block{display:inline-block;border:1px solid #ECECEC;border-radius:3px;padding:9px 13px 7px 13px;font-size:10px;line-height:12px;background-color:#FFF;color:#2B2B2B}.rating-block.big-rating{border:none;margin:0 auto;background-color:#FFF;border-radius:4px;color:#2b2b2b;font-size:16px}.rating-block .stars{float:left;margin-right:5px}.rating-block.big-rating .stars{margin-right:10px}.rating-block .review-count{float:left;border-right:1px solid #ECECEC;padding-right:13px;padding-top:9px;padding-bottom:7px;margin-right:13px;margin-top:-9px;margin-bottom:-7px}.rating-block.compact{padding:9px 9px 7px 9px}.rating-block.compact .review-count{padding-right:9px;margin-right:9px}.review-block{padding:30px 0;border-bottom:1px solid #ECECEC;margin-bottom:20px}.review-user{max-width:84px;float:left}.review-block .review-user p{width:84px;padding:10px 0}.review-user .user-avatar{height:84px;width:84px;border:2px solid #FDDA14;background-color:#F8F8F8;border-radius:42px;overflow:hidden}.review-user .user-avatar img{height:100%;width:100%;max-height:100%;max-width:100%;border-radius:42px}.user-reviews .review-user .user-avatar,.user-dashboard .review-user .user-avatar,.business-response .user-avatar{border:0 solid #FFF;border-radius:5px}.user-reviews .review-block .review-user p,.user-dashbord .review-block .review-user p{padding:10px 0 0 0}.user-reviews .review-block .review-user .user-stats,.user-dashboard .review-block .review-user .user-stats{text-align:center;padding-left:0;font-size:9px;line-height:11px}.user-reviews .review-user .user-avatar img,.user-dashboard .review-user .user-avatar img,.business-response .user-avatar img{border-radius:5px}.review-block .review-user .user-stats{padding-left:8px;font-size:9px;line-height:11px}.review-block .review-user .user-stats div.stat{margin-bottom:3px}.review-block .review-user .user-stats span{padding-right:6px;vertical-align:-1px}.review-block .review-content{margin-left:106px;padding-top:10px}.user-reviews .review-block .review-content,.user-dashboard .review-block .review-content{padding-top:5px;max-width:900px}.review-block .review-menu{font-size:10px;line-height:12px;margin-left:15px}.review-block .review-menu span.btn.btn-light:hover{background-color:#FFF}.review-block .review-menu .btn{color:#9B9B9B;border:1px solid #ECECEC;border-radius:30px;padding:9px 15px;font-size:9px;line-height:12px}.review-block .review-menu .btn span{margin-right:5px}.review-block h4{color:#2B2B2B}.review-block .review-date{font-size:12px;line-height:18px;color:#404040;margin-left:20px}.review-block .review-text{position:relative;padding-right:150px}.review-block .review-text p{font-size:14px;word-wrap:break-word}.review-block .review-text-collapsed p{height:90px;overflow-y:hidden}.review-text-collapsed .review-fade{height:35px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#FFFFFF 100%);position:absolute;top:55px;left:0;width:100%;z-index:960}.review-block .review-text .expand-review{display:inline-block;margin-top:10px}li.review-image{margin-right:10px;cursor:pointer}@media(max-width:768px){.review-user{max-width:100%;float:none}.review-user .user-avatar{height:42px;width:42px;border-radius:21px;float:left}.review-user .user-avatar img{border-radius:21px}.review-user .review-user-info{margin-left:54px}.review-block .review-user p{width:auto;padding:5px 0 5px 0;text-align:left}.review-block .review-user .user-stats{padding-left:0}.review-block .review-user .user-stats div.stat{display:inline-block;float:left;margin-bottom:0;padding-right:15px;height:14px}.review-block .review-content{padding-top:15px;margin-left:0}.review-block .review-text{padding-right:0}}.start-review{border:1px solid #D2D2D2;padding:21px 28px;border-radius:10px}.start-review .review-content{margin-left:116px;padding-top:5px}.start-review h5{margin-bottom:0}.start-review .review-content p{margin-bottom:10px}.start-review .stars{height:18px;min-width:90px}.start-review .star.star-medium{height:19px;width:27px;margin-right:0}.start-review .review-user .user-avatar{border:2px solid #F8F8F8}.profile-review-hero{border-radius:5px}.review-hero-left{float:left;padding:40px 30px;border-right:1px solid #c6ab39}@media(max-width:768px){.profile-review-hero{text-align:center}.review-hero-left{display:inline-block;float:none;border-right:none}.start-review .review-content{margin-left:0;text-align:center}}.review-hero-left .h1{color:#2B2B2B}.review-hero-left .stars{margin-left:20px;float:right;padding-top:7px}.review-hero-right{float:right;padding:40px 30px;color:#2B2B2B}.review-hero-right .review-count{padding-top:8px;margin-right:20px}.field-averages{margin:10px 0 30px 0;padding:0 40px}.field-averages .field{float:left;width:20%;text-align:center;min-width:115px}.field-averages .field p{margin:0 0 8px 0;font-size:16px;color:#2B2B2B}@media(max-width:768px){.review-hero-left .h1{width:100%;text-align:center}.field-averages{margin:20px 0 0 0;padding:0 15px}.field-averages .field{width:50%;margin-bottom:40px}}.review-form .field-averages{padding:0 10px;margin:10px 0 45px 0}.write-review .profile-section{padding-top:40px;padding-bottom:20px}.write-review .divider.negative{transform:translate(0,-50%)}.write-review .overall-rating{display:relative;transform:translate(0,50%);margin:0 auto;border-radius:5px;padding:18px 42px;display:block;width:75%;max-width:380px}.write-review .overall-rating .stars{padding-top:3px}.write-review .overall-rating h4{margin-right:25px}@media(max-width:768px){.write-review .overall-rating{text-align:center}.write-review .overall-rating h4{margin-right:0;width:100%;text-align:center}.write-review .overall-rating .stars{padding-top:5px;padding-bottom:10px}}.review-image{max-height:140px;max-width:140px}.review-image img{border-radius:5px}.business-response{margin-top:30px;padding-left:60px;background-image:url(/images/icons/business-response.png);background-repeat:no-repeat;background-position:15px 30px}.business-response .review-content{margin-left:106px;padding-top:0}@font-face{font-family:'YellowGlyps';src:url(../fonts/YellowGlyps.eot);src:url('../fonts/YellowGlyps.eot?#iefix') format('embedded-opentype'),url(../fonts/YellowGlyps.woff) format('woff'),url(../fonts/YellowGlyps.ttf) format('truetype'),url('../fonts/YellowGlyps.svg#YellowGlyps') format('svg');font-weight:400;font-style:normal}[class*='icon-']:before{display:inline-block;font-family:'YellowGlyps';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-list:before{content:'\0041'}.icon-grid:before{content:'\0042'}.icon-map-pin:before{content:'\0043'}.icon-vertical-dots:before{content:'\0044'}.icon-add-doc:before{content:'\0045'}.icon-attention:before{content:'\0046'}.icon-badge:before{content:'\0047'}.icon-bell:before{content:'\0048'}.icon-hamburger:before{content:'\0049'}.icon-calendar:before{content:'\004a'}.icon-camera-plus:before{content:'\004b'}.icon-camera:before{content:'\004c'}.icon-check:before{content:'\004d'}.icon-clock:before{content:'\004e'}.icon-gears:before{content:'\004f'}.icon-complete:before{content:'\0050'}.icon-dustbin:before{content:'\0051'}.icon-flag:before{content:'\0052'}.icon-leaderboard:before{content:'\0053'}.icon-moderate:before{content:'\0054'}.icon-printer:before{content:'\0055'}.icon-pencil:before{content:'\0056'}.icon-reply:before{content:'\0057'}.icon-move:before{content:'\0058'}.icon-resize:before{content:'\0059'}.icon-save:before{content:'\005a'}.icon-search:before{content:'\0061'}.icon-speech:before{content:'\0062'}.icon-trophy:before{content:'\0063'}.icon-video-play:before{content:'\0064'}.icon-close:before{content:'\0065'}.icon-house:before{content:'\0066'}.icon-switch:before{content:'\0067'}.icon-fingers:before{content:'\0068'}.icon-circle-plus:before{content:'\0069'}.icon-circle-minus:before{content:'\006a'}.icon-heart-solid:before{content:'\006b'}.icon-heart:before{content:'\006c'}.icon-map-pin:before{content:'\006d'}.icon-map-pin-move:before{content:'\006e'}.icon-cloudy:before{content:'\006f'}.icon-weather-fog:before{content:'\0070'}.icon-weather-partly-cloudy:before{content:'\0071'}.icon-weather-rain:before{content:'\0072'}.icon-weather-snow:before{content:'\0073'}.icon-weather-sun:before{content:'\0074'}.icon-weather-thunderstorm:before{content:'\0075'}.icon-weather-tornado:before{content:'\0076'}.icon-weather-windy:before{content:'\0077'}.icon-star-empty{display:inline-block;width:24px;height:20px;line-height:20px;background-image:url(/images/icons/star-empty-dark@2x.png);background-size:20px 20px;background-position:top center;background-repeat:no-repeat}.icon-star-full{display:inline-block;width:24px;height:20px;line-height:20px;background-image:url(/images/icons/star-full-yellow@2x.png);background-size:20px 20px;background-position:top center;background-repeat:no-repeat}.icon-messenger{display:inline-block;width:20px;height:16px;line-height:16px;background-image:url(/images/messenger@2x.png);background-size:16px 16px;background-position:top center;background-repeat:no-repeat;vertical-align:-3px;margin-right:3px}.icon-cart{display:inline-block;width:20px;height:16px;line-height:16px;background-image:url(/images/icons/shopping-cart.png);background-size:16px 16px;background-position:top center;background-repeat:no-repeat;vertical-align:-3px;margin-right:3px}.disabled .icon-cart{background-image:url(/images/icons/shopping-cart-disabled.png)}.icon-cookie{display:inline-block;width:20px;height:16px;line-height:16px;background-image:url(/images/icons/cookie-icon.png);background-size:16px 16px;background-position:top center;background-repeat:no-repeat;vertical-align:-3px;margin-right:3px}.icon-circle-close{display:inline-block;width:20px;height:20px;line-height:20px;background-image:url(/images/icons/circle-close.png);background-size:20px 20px;background-position:top center;background-repeat:no-repeat;vertical-align:-2px}.icon-book{display:inline-block;width:20px;height:16px;line-height:16px;background-image:url(/images/icons/calendar.png);background-size:16px 16px;background-position:top center;background-repeat:no-repeat;vertical-align:-3px;margin-right:3px}.flag{display:inline-block;width:25px;height:15px;background:url(../images/flags.png) no-repeat}.flag.flag-af{background-position:-50px 0}.flag.flag-bf{background-position:-100px -15px}.flag.flag-tk{background-position:-175px -195px}.flag.flag-no{background-position:-100px -150px}.flag.flag-tm{background-position:-225px -195px}.flag.flag-co{background-position:-350px -30px}.flag.flag-bz{background-position:-75px -30px}.flag.flag-vg{background-position:-250px -210px}.flag.flag-sl{background-position:-200px -180px}.flag.flag-ai{background-position:-100px 0}.flag.flag-hr{background-position:-375px -75px}.flag.flag-li{background-position:-350px -105px}.flag.flag-fi{background-position:-50px -60px}.flag.flag-vc{background-position:-200px -210px}.flag.flag-km{background-position:-100px -105px}.flag.flag-sk{background-position:-175px -180px}.flag.flag-mp{background-position:-50px -135px}.flag.flag-lk{background-position:-375px -105px}.flag.flag-hk{background-position:-300px -75px}.flag.flag-bt{background-position:-375px -15px}.flag.flag-eh{background-position:-325px -45px}.flag.flag-th{background-position:-125px -195px}.flag.flag-pg{background-position:-325px -150px}.flag.flag-ir{background-position:-200px -90px}.flag.flag-kr{background-position:-175px -105px}.flag.flag-me{background-position:-225px -120px}.flag.flag-gl{background-position:-25px -75px}.flag.flag-wf{background-position:-350px -210px}.flag.flag-ht{background-position:0 -90px}.flag.flag-rw{background-position:-325px -165px}.flag.flag-st{background-position:-325px -180px}.flag.flag-tz{background-position:0 -210px}.flag.flag-mh{background-position:-300px -120px}.flag.flag-cn{background-position:-325px -30px}.flag.flag-um{background-position:-75px -210px}.flag.flag-sc{background-position:0 -180px}.flag.flag-am{background-position:-150px 0}.flag.flag-ro{background-position:-250px -165px}.flag.flag-to{background-position:-275px -195px}.flag.flag-gm{background-position:-50px -75px}.flag.flag-ng{background-position:-25px -150px}.flag.flag-jm{background-position:-325px -90px}.flag.flag-ga{background-position:-200px -60px}.flag.flag-gw{background-position:-250px -75px}.flag.flag-sb{background-position:-375px -165px}.flag.flag-pr{background-position:-75px -165px}.flag.flag-ua{background-position:-25px -210px}.flag.flag-va{background-position:-175px -210px}.flag.flag-sv{background-position:-350px -180px}.flag.flag-tf{background-position:-75px -195px}.flag.flag-az{background-position:-375px 0}.flag.flag-gy{background-position:-275px -75px}.flag.flag-ne{background-position:-375px -135px}.flag.flag-tj{background-position:-150px -195px}.flag.flag-ug{background-position:-50px -210px}.flag.flag-kz{background-position:-250px -105px}.flag.flag-bm{background-position:-250px -15px}.flag.flag-tr{background-position:-300px -195px}.flag.flag-eu{background-position:-25px -60px}.flag.flag-fj{background-position:-75px -60px}.flag.flag-fm{background-position:-125px -60px}.flag.flag-bw{background-position:-25px -30px}.flag.flag-ma{background-position:-150px -120px}.flag.flag-re{background-position:-225px -165px}.flag.flag-sy{background-position:-375px -180px}.flag.flag-nf{background-position:0 -150px}.flag.flag-tv{background-position:-350px -195px}.flag.flag-gp{background-position:-100px -75px}.flag.flag-sm{background-position:-225px -180px}.flag.flag-tt{background-position:-325px -195px}.flag.flag-pm{background-position:-25px -165px}.flag.flag-nl{background-position:-75px -150px}.flag.flag-de{background-position:-100px -45px}.flag.flag-uz{background-position:-150px -210px}.flag.flag-so{background-position:-275px -180px}.flag.flag-bh{background-position:-150px -15px}.flag.flag-hu{background-position:-25px -90px}.flag.flag-mn{background-position:0 -135px}.flag.flag-il{background-position:-100px -90px}.flag.flag-ae{background-position:-25px 0}.flag.flag-sd{background-position:-25px -180px}.flag.flag-fr{background-position:-175px -60px}.flag.flag-by{background-position:-50px -30px}.flag.flag-lb{background-position:-300px -105px}.flag.flag-kn{background-position:-125px -105px}.flag.flag-nz{background-position:-200px -150px}.flag.flag-uy{background-position:-125px -210px}.flag.flag-md{background-position:-200px -120px}.flag.flag-ge{background-position:-275px -60px}.flag.flag-sg{background-position:-75px -180px}.flag.flag-np{background-position:-125px -150px}.flag.flag-ch{background-position:-200px -30px}.flag.flag-bg{background-position:-125px -15px}.flag.flag-ba{background-position:0 -15px}.flag.flag-iq{background-position:-175px -90px}.flag.flag-gi{background-position:0 -75px}.flag.flag-gq{background-position:-125px -75px}.flag.flag-mu{background-position:-175px -135px}.flag.flag-pk{background-position:-375px -150px}.flag.flag-gh{background-position:-375px -60px}.flag.flag-vi{background-position:-275px -210px}.flag.flag-al{background-position:-125px 0}.flag.flag-us{background-position:-100px -210px}.flag.flag-cu{background-position:0 -45px}.flag.flag-mm{background-position:-375px -120px}.flag.flag-bn{background-position:-275px -15px}.flag.flag-vu{background-position:-325px -210px}.flag.flag-zm{background-position:-75px -225px}.flag.flag-ps{background-position:-100px -165px}.flag.flag-ve{background-position:-225px -210px}.flag.flag-ao{background-position:-200px 0}.flag.flag-kg{background-position:-25px -105px}.flag.flag-dk{background-position:-150px -45px}.flag.flag-mt{background-position:-150px -135px}.flag.flag-mw{background-position:-225px -135px}.flag.flag-se{background-position:-50px -180px}.flag.flag-lr{background-position:0 -120px}.flag.flag-gr{background-position:-150px -75px}.flag.flag-ec{background-position:-250px -45px}.flag.flag-be{background-position:-75px -15px}.flag.flag-mq{background-position:-75px -135px}.flag.flag-lu{background-position:-75px -120px}.flag.flag-ml{background-position:-350px -120px}.flag.flag-ye{background-position:0 -225px}.flag.flag-rs{background-position:-275px -165px}.flag.flag-jo{background-position:-350px -90px}.flag.flag-mo{background-position:-25px -135px}.flag.flag-td{background-position:-50px -195px}.flag.flag-at{background-position:-275px 0}.flag.flag-cd{background-position:-125px -30px}.flag.flag-mk{background-position:-325px -120px}.flag.flag-ax{background-position:-350px 0}.flag.flag-as{background-position:-250px 0}.flag.flag-ad{background-position:0 0}.flag.flag-la{background-position:-275px -105px}.flag.flag-fo{background-position:-150px -60px}.flag.flag-bd{background-position:-50px -15px}.flag.flag-ly{background-position:-125px -120px}.flag.flag-mg{background-position:-275px -120px}.flag.flag-nr{background-position:-150px -150px}.flag.flag-gt{background-position:-200px -75px}.flag.flag-om{background-position:-225px -150px}.flag.flag-dm{background-position:-175px -45px}.flag.flag-tl{background-position:-200px -195px}.flag.flag-cz{background-position:-75px -45px}.flag.flag-dz{background-position:-225px -45px}.flag.flag-pa{background-position:-250px -150px}.flag.flag-sz{background-position:0 -195px}.flag.flag-pt{background-position:-125px -165px}.flag.flag-yt{background-position:-25px -225px}.flag.flag-ck{background-position:-250px -30px}.flag.flag-an{background-position:-175px 0}.flag.flag-gs{background-position:-175px -75px}.flag.flag-kp{background-position:-150px -105px}.flag.flag-gg{background-position:-350px -60px}.flag.flag-pn{background-position:-50px -165px}.flag.flag-es{background-position:-375px -45px}.flag.flag-ki{background-position:-75px -105px}.flag.flag-mc{background-position:-175px -120px}.flag.flag-sa{background-position:-350px -165px}.flag.flag-cr{background-position:-375px -30px}.flag.flag-ws{background-position:-375px -210px}.flag.flag-ru{background-position:-300px -165px}.flag.flag-pf{background-position:-300px -150px}.flag.flag-aw{background-position:-325px 0}.flag.flag-gb{background-position:-225px -60px}.flag.flag-bb{background-position:-25px -15px}.flag.flag-cv{background-position:-25px -45px}.flag.flag-cy{background-position:-50px -45px}.flag.flag-py{background-position:-175px -165px}.flag.flag-et{background-position:0 -60px}.flag.flag-sn{background-position:-250px -180px}.flag.flag-er{background-position:-350px -45px}.flag.flag-ag{background-position:-75px 0}.flag.flag-ni{background-position:-50px -150px}.flag.flag-bv{background-position:0 -30px}.flag.flag-is{background-position:-225px -90px}.flag.flag-ee{background-position:-275px -45px}.flag.flag-dj{background-position:-125px -45px}.flag.flag-tw{background-position:-375px -195px}.flag.flag-au{background-position:-300px 0}.flag.flag-my{background-position:-275px -135px}.flag.flag-bs{background-position:-350px -15px}.flag.flag-cl{background-position:-275px -30px}.flag.flag-sr{background-position:-300px -180px}.flag.flag-bo{background-position:-300px -15px}.flag.flag-bl{background-position:-225px -15px}.flag.flag-za{background-position:-50px -225px}.flag.flag-cf{background-position:-150px -30px}.flag.flag-cg{background-position:-175px -30px}.flag.flag-it{background-position:-250px -90px}.flag.flag-nu{background-position:-175px -150px}.flag.flag-mz{background-position:-300px -135px}.flag.flag-io{background-position:-150px -90px}.flag.flag-kw{background-position:-200px -105px}.flag.flag-vn{background-position:-300px -210px}.flag.flag-gn{background-position:-75px -75px}.flag.flag-cm{background-position:-300px -30px}.flag.flag-gu{background-position:-225px -75px}.flag.flag-tc{background-position:-25px -195px}.flag.flag-br{background-position:-325px -15px}.flag.flag-lc{background-position:-325px -105px}.flag.flag-zw{background-position:-100px -225px}.flag.flag-mr{background-position:-100px -135px}.flag.flag-do{background-position:-200px -45px}.flag.flag-je{background-position:-300px -90px}.flag.flag-pe{background-position:-275px -150px}.flag.flag-bi{background-position:-175px -15px}.flag.flag-ar{background-position:-225px 0}.flag.flag-sh{background-position:-100px -180px}.flag.flag-lt{background-position:-50px -120px}.flag.flag-ms{background-position:-125px -135px}.flag.flag-lv{background-position:-100px -120px}.flag.flag-sj{background-position:-150px -180px}.flag.flag-ie{background-position:-75px -90px}.flag.flag-fk{background-position:-100px -60px}.flag.flag-na{background-position:-325px -135px}.flag.flag-hm{background-position:-325px -75px}.flag.flag-eg{background-position:-300px -45px}.flag.flag-in{background-position:-125px -90px}.flag.flag-ca{background-position:-100px -30px}.flag.flag-tn{background-position:-250px -195px}.flag.flag-ke{background-position:0 -105px}.flag.flag-ph{background-position:-350px -150px}.flag.flag-nc{background-position:-350px -135px}.flag.flag-hn{background-position:-350px -75px}.flag.flag-ls{background-position:-25px -120px}.flag.flag-pl{background-position:0 -165px}.flag.flag-jp{background-position:-375px -90px}.flag.flag-ky{background-position:-225px -105px}.flag.flag-qa{background-position:-200px -165px}.flag.flag-ci{background-position:-225px -30px}.flag.flag-gd{background-position:-250px -60px}.flag.flag-mx{background-position:-250px -135px}.flag.flag-mv{background-position:-200px -135px}.flag.flag-id{background-position:-50px -90px}.flag.flag-kh{background-position:-50px -105px}.flag.flag-si{background-position:-125px -180px}.flag.flag-mf{background-position:-250px -120px}.flag.flag-gf{background-position:-300px -60px}.flag.flag-tg{background-position:-100px -195px}.flag.flag-bj{background-position:-200px -15px}.flag.flag-pw{background-position:-150px -165px}.reward-image-wrapper{float:left;width:50%}.reward-image-wrapper .reward-image{width:100%;height:100%;border-radius:20px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.reward-text-wrapper{padding:80px 20px 50px 50px;float:left;width:50%}@media(max-width:1024px){.reward-image-wrapper{width:40%}.reward-text-wrapper{padding:40px 20px 50px 50px;width:60%}}@media(max-width:800px){.reward-image-wrapper{width:100%;padding:20px}.reward-text-wrapper{width:100%}}.career-submit-boxes{padding:20px 0 20px 0}.career-submit-box{float:left;width:50%;padding:30px 10px 10px 10px}.career-submit{background-color:#F6F6F6;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);border-radius:10px;position:relative;padding:70px 30px 20px 30px;min-height:236px}.career-submit .h3{color:#2b2b2b;margin-bottom:20px;font-size:20px;line-height:24px;padding-top:20px}.career-submit .career-image{position:absolute;top:-50px;left:50%;transform:translate(-50%,0);background-color:#FFF;border-radius:50px;border:4px solid #F7F7F7;height:100px;width:100px}.career-submit .career-image img{height:80px;width:80px;padding-left:10px;padding-top:10px;border-radius:40px}.contact-details{padding-top:60px;width:50%;float:left;padding-left:120px}.H3ConEmail{padding-top:25px;padding-bottom:15px;color:#686868;font-size:18px;line-height:22px}.H3contact{padding-bottom:15px;color:#686868;font-size:18px;line-height:22px}.contact-hero{height:400px;width:100%;background-image:url(../images/contact-hero.jpg);background-repeat:no-repeat;background-size:cover;position:relative}.map-image{width:50%;float:right}@media(max-width:768px){.contact-details{padding-left:0;width:100%}.map-image{width:100%}}ul.inline-list-social{list-style-type:none}ul.inline-list-social li{padding:5px 0 25px 0;display:inline-block;margin:0 5px;vertical-align:middle}ul.inline-list-social li:last-of-type{margin-right:0}ul.inline-list-social li:first-of-type{margin-left:0}.H4about{max-width:623px;padding-bottom:15px;color:#2B2B2B;font-family:"proxima_nova_rgbold";font-size:20px;line-height:24px}.Text1{max-width:834px;color:#686868;font-family:"Proxima Nova";font-size:14px;line-height:18px}.Text2{max-width:834px;color:#686868;font-family:"Proxima Nova";font-size:14px;line-height:18px}.about-hero{height:400px;width:100%;background-image:url(/images/About-hero.jpg);background-repeat:no-repeat;background-size:cover}.yellowclub-hero{height:400px;width:100%;background-image:url(/images/yellow-club-hero.jpg);background-repeat:no-repeat;background-size:cover;position:relative}.download-hero{height:664px;width:100%;background-image:url(/images/download-app-hero.jpg);background-repeat:no-repeat;background-size:cover;position:relative}.hero-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:460px}.popular2-categories{padding:8px;width:80%;margin:0 auto}body.ppopular-categories .category-tile{position:relative;float:left;width:16.666%;padding:0 10px;cursor:pointer}.background-category{background-color:#f1f3f4;padding:30px}.category2-tile-content{background-color:#FFF;height:193px;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);padding:20px 20px 30px 20px}.pop-hero{height:400px;width:100%;background-color:rgba(43,43,43,.2);background-image:url(../images/category.jpg);background-repeat:no-repeat;background-size:cover}.detailsbox h1{font-family:'proxima_nova',sans-serif;font-size:100px;line-height:122px}.forecastheader h5{padding-left:40px;padding-bottom:20px;padding-top:20px}.forecastcontent h5{padding-left:40px;padding-bottom:20px;padding-top:20px}.forecastcontent2 h5{padding-left:40px;padding-bottom:20px;padding-top:20px}.forecastcontent3 h5{padding-left:40px;padding-bottom:20px;padding-top:20px}.menu-container{color:#fff;height:444px;width:407px;margin-left:10px;border-radius:10px;background-color:#686868;box-shadow:0 2px 6px 0 rgba(0,0,0,.2);padding:0;display:flex;flex-wrap:wrap}.menu-inside-container{display:flex;width:407px;height:74px;padding-top:15px;flex-wrap:wrap;border-top:1px solid #404040}.menu-inside-container:first-of-type{border-top:none;padding-top:20px}.forecastheader{width:100%;height:40px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.forecastcontent{width:33.333%;height:40px;display:flex;justify-content:flex-start;align-items:center}.forecastcontent2{width:33.333%;height:40px;display:flex;justify-content:center;align-items:center}.forecastcontent3{width:33.333%;height:40px;display:flex;justify-content:center;align-items:center}.weathercontainer{margin:0 auto;width:1046px}.weatherheader{width:1046px;margin-bottom:20px}.currentweather{height:444px;width:621px;float:left;border-radius:10px;margin-right:15px;background:linear-gradient(134.68deg,#FDDA14 0%,#FDC814 100%);box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.currentweather h3{padding-left:40px;Padding-top:20px}.currentdetails{width:415px;height:122px;margin-left:90px;margin-bottom:40px;margin-top:40px;display:flex;align-items:center;justify-content:center}.detailscol{flex-flow:column;display:flex;width:122px;padding-left:50px;white-space:nowrap}.detailsbox{width:66%;height:122px}.detailsbox h1 span{font-size:72px}.weathercontent{height:142px;width:541px;margin-left:40px;border:1px solid #ECECEC;border-radius:10px;background-color:#FFF;display:flex;padding:30px;flex-wrap:wrap}.weathercontentflex{width:541px;display:flex;flex-wrap:wrap}.weathercontentitem{width:14%;height:20px;justify-content:center;align-items:center}.weathercontentitem2{width:14%;height:30px;justify-content:center;align-items:center}.weathercontentitem3{width:14%;height:20px;justify-content:center;align-items:center}.weathercontentitem h6{font-family:'proxima_nova_rgregular',sans-serif;font-size:16px;line-height:20px}.weathercontentitem3 h6{font-family:'proxima_nova_rgbold',sans-serif;font-size:16px;line-height:20px;font-weight:700}.forecastcontent3 span{font-size:28px}.weatherdivider{height:1.02px;width:100%;background-color:black;display:flex;align-items:center}.phone-form{width:80%;margin:0 auto}.phone-btn{height:40px;width:108px;display:block;float:left;border-radius:0 50px 50px 0;background-color:#ECECEC}.phone-form-background{height:100%;width:100%;padding:94px 410px 50px 518px;background:linear-gradient(134.68deg,#FDDA14 0%,#FDC814 100%)}.phone-heading{height:24px;width:503px;color:#2A2A2A;padding-bottom:50px;font-family:'proxima_nova_rgbold',sans-serif;font-size:20px;font-weight:700;line-height:24px;text-align:center}.txtbox{display:block;float:left;Height:40px;width:512px;padding-left:10px;border-radius:50px 0 0 50px}.phonesend{display:block;float:left;height:42px;width:108px;margin:-1px -2px -2px;border-radius:0 50px 50px 0;background-color:#ECECEC}.left{text-align:left}.footercontainer{padding-top:50px;padding-bottom:50px}.footerapp{text-align:center;padding-bottom:20px;display:block}.download-buttons{padding-top:20px;right:30px}.download-business{min-height:450px;background-image:url(../images/friggen-fast.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.download-business-content{position:absolute;width:100%;max-width:480px;top:50%;left:50%;transform:translate(15%,-50%);padding:20px}@media(max-width:1100px){.download-business-content{transform:translate(0,-50%)}}@media(max-width:900px){.download-business-content{transform:translate(-25%,-50%)}}@media(max-width:768px){.download-business-content{transform:translate(-50%,-50%)}}.topnavdiv{background-color:#FFF;box-shadow:0 2px 5px 0 rgba(0,0,0,.15);height:60px;width:100%;display:inline-block;padding-top:20px;text-align:center}ul.topnav{list-style-type:none;margin:0;padding:0;width:100%}li.topnav{display:inline;padding:15px;text-align:center;margin:auto 0}li.topnav a{position:relative;text-decoration:none;color:#2B2B2B;font-family:'proxima_nova_rgregular',sans-serif;text-align:center;font-size:16px;line-height:20px}@media(max-width:500px){li.topnav{display:inline-block;padding:15px 0 15px 0;text-align:center;margin:auto 0;width:30%}.topnavdiv{height:105px;width:100%;display:inline-block;padding-top:0;text-align:center}}li.topnav a:hover,li.topnav.active a{width:100%;height:4px;left:0;padding-bottom:18px;border-bottom:2px solid #2B2B2B}.logo a{color:#bbb;font-size:.78em;text-decoration:none;text-transform:uppercase}.logo a:hover{color:black}.active a{color:black}.containernav{display:table;width:100%;height:100%;margin:0 auto;text-align:center}.block{display:table-row;height:1px}.navigation{display:inline-block;width:100%;margin:auto;height:150px}.navigation:nth-child(odd){background:#222}.push{height:auto}.block:nth-child(odd){background:#fff}.section-nav a{-webkit-transition:400ms;-moz-transition:400ms;-o-transition:400ms;transition:400ms;color:#2b2b2b;font-weight:700;outline:0;text-decoration:none}.section-nav a.active,.section-nav a:hover{color:#2B2B2B;text-decoration:none}.land-download-app{min-height:450px;max-width:960px;position:relative;margin:0 auto;padding-top:67px;background-image:url(/images/Trophy.png);background-size:300px 300px;background-position:0 center;background-repeat:no-repeat}.land-download-app.contribute-receive,.land-download-app-flipped.contribute-receive{background-image:url(/images/contribute-receive@2x.png)}.land-download-app.cash-out,.land-download-app-flipped.cash-out{background-image:url(/images/cash-out@2x.png)}.land-download-app.collect-badges,.land-download-app-flipped.collect-badges{background-image:url(/images/collect-badges@2x.png)}.land-download-app.level-up,.land-download-app-flipped.level-up{background-image:url(/images/level-up@2x.png)}.land-download-content{width:100%;max-width:460px;position:absolute;right:30px;top:50%;transform:translate(0,-50%);color:#686868}.land-download-content h1{margin-bottom:10px}.land-download-content ul{padding-top:20px}.land-download-app-flipped{min-height:450px;max-width:960px;position:relative;margin:0 auto;background-image:url(/images/rocket@2x.png);background-size:300px 300px;background-position:right center;background-repeat:no-repeat}.land-download-content-flipped{width:100%;max-width:460px;position:absolute;left:30px;top:50%;transform:translate(0,-50%);color:#686868}@media(max-width:830px){.land-download-app{min-height:350px;background-size:250px 250px}.land-download-app-flipped{min-height:350px;background-size:250px 250px}}@media(max-width:768px){body.yellow-club .social-signup li{width:100%;margin-left:0;margin-right:0;padding-left:30px;padding-right:30px;margin-bottom:10px}.land-download-app{min-height:500px;background-size:200px 200px;background-position:center 20px;margin-bottom:20px}.land-download-app-flipped{min-height:500px;background-size:200px 200px;background-position:center 20px;margin-bottom:20px}.land-download-content{padding:0 10px;max-width:100%;position:absolute;right:0;left:0;top:240px;text-align:center;transform:translate(0,0)}.land-download-content-flipped{padding:0 10px;max-width:100%;position:absolute;right:0;left:0;top:240px;text-align:center;transform:translate(0,0)}.land-download-app span.pull-left,.land-download-app-flipped span.pull-left{float:none}}.btn-points{height:50px;width:200px;position:relative;background-color:#FDC814}ul.flexbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.featured-header{border-bottom:none;border-left:none;border-right:none;text-align:center;border-color:#999}.oval-2{height:104px;width:104px;border:3px solid #FDDA14;background-color:#ECECEC}.home-rewards{padding:0 0 60px 0}.home-rewards-boxes{padding:20px 0 0 0}.home-reward-box{float:left;position:relative;width:25%;padding:0 10px 10px 10px}.home-reward-wrapper{border-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.2)}.user-prizes{padding-top:30px}.user-reward-box{float:left;position:relative;width:33.333%;padding:0 10px 10px 10px}@media(max-width:1100px){.home-reward-box{width:33.333%}.user-reward-box{width:50%}}@media(max-width:900px){.home-reward-box{width:50%}}@media(max-width:600px){.home-reward-box{width:100%}.user-reward-box{width:100%}}.home-rewardback{background-color:#F6F6F6;height:69px;padding:15px 20px 15px 20px;border-radius:0 0 10px 10px;border-bottom:1px solid #ECECEC}.home-reward{background-color:#F6F6F6;background-repeat:no-repeat;background-image:url(../images/ipads.png);height:220px;border-radius:10px 10px 0 0;padding:47px 30px 20px 30px;background-size:cover}.home-review p{color:#9B9B9B}.home-review .strong{color:#2B2B2B;padding-top:8px;font-size:16px;margin-bottom:5px}.home-review h3,.home-review .h3{color:#9B9B9B;margin-bottom:25px}.home-reward-wrapper .reward-image{position:absolute;top:10px;left:10px;height:26px;width:93.1px;padding:7px 17px 7px 11px;white-space:nowrap;border:1px solid #ECECEC;border-radius:0 20px 20px 0;background-color:rgba(255,255,255,.9)}.rewardbtn{font-family:'proxima_nova_rgbold',sans-serif;color:#686868;font-family:"Proxima Nova";font-size:10px;font-weight:700;line-height:12px}.left{text-align:left;padding-bottom:20px;color:#2B2B2B;font-family:'proxima_nova_rgbold',sans-serif;font-size:16px;font-weight:700;line-height:20px}.leaderboard .divider{height:1.02px;width:100%;background-color:black}.leadercontent{display:flex;flex-wrap:wrap;width:100%;max-width:1180px;margin:0 auto}.leader-container{width:52%;margin:0 auto;padding-top:60px;height:100%}.leader-row{width:50%;height:95px;padding-left:30px;display:flex;align-items:center;justify-content:flex-start}.leader-row h5{padding-right:20px}.leader-row h2{font-family:'proxima_nova_rgbold',sans-serif;font-size:16px;line-height:20px;font-weight:700;padding-left:20px}.leader-colum{width:50%;height:95px;padding-right:40px;padding-top:40px;display:flex;flex-direction:column;align-items:flex-end;flex-wrap:wrap}.leader-colum h6{font-family:'proxima_nova_rgregular',sans-serif;font-size:18px;line-height:22px;font-weight:400}.leader-colum h5{font-family:'proxima_nova_rpregular',sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#9B9B9B}.leadertop .review-imagesmall{position:absolute;float:left;top:-42px;left:20%;transform:translate(-20%,0)}.leadertop .review-imagemed{position:absolute;float:right;top:-42px;left:80%;transform:translate(-80%,0)}.leadertop .review-imagebig{position:absolute;top:-42px;left:50%;transform:translate(-50%,0)}.leadertop{height:174px;max-width:1180px;width:100%;background-color:#F6F6F6;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);margin:60px auto;position:relative;padding:42px 10px 10px 10px}.leadertop-row1{display:flex;width:33%;height:30px;align-items:center;justify-content:center}.leadertop-row1 h2{font-family:'proxima_nova_rgbold',sans-serif;font-size:16px;line-height:20px;font-weight:700;padding-top:20px;padding-left:125px}.leadertop-row1 h6{font-family:'proxima_nova_rgregular',sans-serif;font-size:12px;line-height:18px;font-weight:400;padding-left:120px;margin-top:-30px}.leadertop-row1 h5{font-family:'proxima_nova_rgbold',sans-serif;font-size:16px;line-height:20px;font-weight:700;padding-left:120px}.leadertop-row2{display:flex;width:33%;height:30px;align-items:center;justify-content:center}.leadertop-row2 h2{font-family:'proxima_nova_rgbold',sans-serif;font-size:16px;line-height:20px;font-weight:700;padding-top:20px}.leadertop-row2 h6{font-family:'proxima_nova_rgregular',sans-serif;font-size:12px;line-height:18px;font-weight:400;padding-left:10px;margin-top:-30px}.leadertop-row2 h5{font-family:'proxima_nova_rgbold',sans-serif;font-size:16px;line-height:20px;font-weight:700;padding-left:10px}.leadertop-row3{display:flex;width:33%;height:30px;align-items:center;justify-content:center}.leadertop-row3 h2{font-family:'proxima_nova_rgbold',sans-serif;font-size:16px;line-height:20px;font-weight:700;padding-right:100px;padding-top:20px}.leadertop-row3 h6{font-family:'proxima_nova_rgregular',sans-serif;font-size:12px;line-height:18px;font-weight:400;padding-right:100px;padding-top:5px;margin-top:-30px}.leadertop-row3 h5{font-family:'proxima_nova_rgbold',sans-serif;font-size:16px;line-height:20px;font-weight:700;padding-right:100px}.leadertop-flex{display:flex}.leadertop .review-imagesmall img{height:84px;width:84px;border-radius:42px;border-style:solid;border-color:#FDDA14}.leadertop .review-imagemed img{height:84px;width:84px;border-radius:42px;border-style:solid;border-color:#FDDA14}.leadertop .review-imagebig img{height:84px;width:84px;border-radius:42px;border-style:solid;border-color:#FDDA14}.review-imagenumbersmall{height:30px;width:30px;border-radius:42px;text-align:center;font-weight:700;font-size:12px;line-height:30px;background-color:#FDDA14;position:absolute;float:left;top:20px;left:21.5%;transform:translate(-21.5%,0)}.review-imagenumbermed{height:30px;width:30px;border-radius:42px;text-align:center;font-weight:700;font-size:12px;line-height:30px;background-color:#FDDA14;position:absolute;float:left;top:20px;left:78.5%;transform:translate(-78.5%,0)}.review-imagenumberbig{height:30px;width:30px;border-radius:42px;text-align:center;font-weight:700;font-size:12px;line-height:30px;background-color:#FDDA14;position:absolute;float:left;top:20px;left:50%;transform:translate(-50%,0)}.badges-container{width:52%;margin:0 auto;padding-top:60px;height:100%}.badges2-categories{padding:8px;width:80%;margin:0 auto}.badges-tile{position:relative;float:left;width:16.666%;height:130px;padding:0 10px;cursor:pointer}body.yellow-club-badges .category-tile{position:relative;float:left;width:16.666%;padding:0 10px;cursor:pointer}.background-badges{background-color:#fff;padding:30px}.badges-tile-content{background-color:#FFF;height:193px;padding:20px 20px 30px 20px}@media(max-width:1100px){body.yellow-club-badges .category-tile{width:20%}}@media(max-width:900px){body.yellow-club-badges .category-tile{width:25%}}@media(max-width:768px){body.yellow-club-badges .category-tile{width:25%}.badges2-categories{padding:8px 0;width:100%}}@media(max-width:580px){body.yellow-club-badges .category-tile{width:33.333%}}@media(max-width:400px){body.yellow-club-badges .category-tile{width:50%}}
.btn.btn-facebook.disabled {background-color: #a3c0ff;color: #FFF;}.btn.btn-google.disabled {background-color: #ffbfb7;color: #FFF;}
.star.star-half.star-hero {
	background: url('/images/icons/star-half-hero@2x.png') no-repeat top left;
	background-size: contain;
}
.star.star-full.star-hero {
	background: url('/images/icons/star-full-hero@2x.png') no-repeat top left;
	background-size: contain;
}
.popup.popup-middle {
	top: 50%;
	transform:translate(-50%,-50%);
}
.mailjet-addons {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.2);
    border-radius: 50px;
    display: inline-block;
    max-width: 620px;
    width: 100%;
    padding: 0;
    margin: 20px 0 0;
    height: 40px;
    line-height: 40px;
}
.mailjet-addons input {
	display: inline-block;
    height: 40px;
    line-height: 40px;
    background-color: #fff;
    border: 0;
    margin: 0;
    font-size: 16px;
    padding: 0 24px;
    width: 50%;
}
.mailjet-addons input.first {
	border-radius: 50px 0 0 50px !important;
}
.mailjet-addons input.second {
	border-radius: 0 50px 50px 0 !important;
}
.cover .blackout {
    background: linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.3) 100%);
}

#other-locations {
	padding: 30px 20px 0 20px;
}
#other-locations .previous, #other-locations .next {
	display: none;
}
@media( min-width: 769px ) {
	#other-locations {
		margin: 0 0 -15px 0;
		position: relative;
		overflow: hidden;
		z-index: 1030;
		width: 100%;
		padding: 30px 90px 0 90px;
	}
	#other-locations .previous, #other-locations .next {
		display: block;
		position: absolute;
		z-index: 1040;
		top: 140px;
	}
	#other-locations .previous {
		left: 32px;
	}
	#other-locations .next {
		right: 32px;
	}
	.location-list {
		overflow: hidden;
		width: 100%;
	}
	.location-wrapper {
		display: inline-block;
		white-space: nowrap;
		width: 9999px;
	}
	.favorite-box.location-box {
		width: 315px !important;
		display: inline-block;
		white-space: normal;
	}
}

@media( max-width: 640px ) {
	.business-package-wrapper {
		width: 100%;
		float: none;
		padding: 10px;
	}
}

@media( max-width: 768px ) {
	.card.featured-review {
		margin: 0 auto;
		max-width: 1024px;
		padding: 30px 30px;
	}
	.card.featured-review .review-user .user-avatar {
		height: 100px;
		width: 100px;
	}
	.card.featured-review .review-user {
		max-width: 100px;
		float: left;
	}
	.card.featured-review .review-block .review-user p {
		width: 100px;
		text-align: center;
	}
	.card.featured-review .review-block .review-content {
		margin-left: 130px;
		padding-top: 10px;
	}
}
@media( max-width: 480px ) {
	.card.featured-review .review-user {
		max-width: 100px;
		float: none;
		margin: 0 auto;
	}
	.card.featured-review .review-block .review-content {
		margin-left: 0;
		text-align: center;
	}
}

@media( max-width: 1080px ) {
	.featured-grid .featured-box {
		float: left;
		width: 50%;
		padding: 10px;
	}
	.featured-grid .featured-box {
		float: left;
		width: 50%;
		padding: 10px;
	}
}
@media( max-width: 480px ) {
	.featured-grid .featured-box {
		float: left;
		width: 100%;
		padding: 10px;
	}
	.featured-grid .featured-box {
		float: left;
		width: 100%;
		padding: 10px;
	}
}
form.form .mailjet-input input[type=text] {
    display: inline-block;
    height: 40px;
    line-height: 40px;
    border-radius: 50px 0 0 50px;
    background-color: #fff;
    border: 0;
    margin: 0;
    font-size: 14px;
    padding: 8px 11px 6px;
    width: calc( 100% - 108px );
}

@media( max-width: 768px ) {
	.card.tip-card.hero-listing-card .card-content {
		left: 30px;
		right: 30px;
		top: 30px;
		bottom: auto;
		font-size: 9px;
		line-height: 16px;
	}
	.card.tip-card.hero-listing-card .card-content h1 {
		font-size: 25px;
		line-height: 28px;
		font-family: 'proxima_nova_rgbold', sans-serif;
	}
	.card.hero-listing-card {
		height: 270px;
	}
}

@media( max-width: 1024px ) {
	.header li.collapse {
		display: none;
	}
}

.review-image img {
    max-height: 140px;
    max-width: 140px;
}


input, button {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

/* Adjust Article Sizing */
.article, .article p, .seo-text, .seo-text p {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14pt !important;
	line-height: 18pt !important;
}
.seo-text p, .article p {
	margin-bottom: 18pt;
	color: #686868;
}
.seo-text {
	padding-top: 10px;
}
.seo-text h2, .seo-text h3, .seo-text h4, .seo-text h5, .seo-text h6, .article h2, .article h3, .article h4, .article h5, .article h6 {
	padding-top: 10px;
	padding-bottom: 15px;
}
@media( max-width: 768px ) {
	.seo-text h2, .seo-text h3, .seo-text h4, .seo-text h5, .seo-text h6 {
		padding-left: 20px;
		padding-right: 20px;
	}
}
.article ul, .seo-text ul {
	margin-bottom: 18pt;
	margin-left: 45px;
	color: #686868;
}
.article .article-share ul {
	margin: 0;
}
.article .article-title {
	max-width: 640px;
}
.author-bio {
	margin-top: 25px;
	border: 1px solid #ECECEC;
	padding: 20px;
}
.author-bio h5 {
	margin-bottom: 10px;
}
.author-bio p {
	font-size: 14px;
	line-height: 18px;
}
.author-bio.has-image h5, .author-bio.has-image p {
	margin-left: 170px;
}
.author-bio .author-image {
	float: left;
	padding-right: 20px;
}
.author-bio .author-image img {
	width: 150px;
	height: 150px;
	border-radius: 75px;
}
@media( max-width: 1024px ) {
	.author-bio.has-image h5, .author-bio.has-image p {
		margin-left: 110px;
	}
	.author-bio .author-image img {
		width: 90px;
		height: 90px;
		border-radius: 45px;
	}
}
@media( max-width: 460px ) {
	.author-bio.has-image h5, .author-bio.has-image p {
		margin-left: 0px;
	}
	.author-bio .author-image {
		float: none;
		padding-right: 0px;
		text-align: center;
	}
	.author-bio h5 {
		text-align: center;
	}
}

.youtube-container {
	position: relative;
	width: 100%;
	height: 0;
	padding-bottom: 56.25%;
}
.youtube-container iframe, .youtube-container .video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

@media( max-width: 860px ) {
	div.notfound {
		background: none;
	}
}

/*.containertable{width:1440px;margin:0 auto;padding:0 0 50px 30px;display:table}*/
.containertable{
	width: 100%;
	max-width:1440px;
	margin:0 auto;
	padding: 30px 25px;
}
table.one{
	width:50%;
	float:left;
	margin:0 auto;
	padding-right: 4%;
}
table.two{
	width:50%;
	float:right;
	margin:0 auto;
	padding-left: 4%;
}
td.last{text-align:right;padding-left:50px}td{width:50%;height:20px}td{padding-bottom:25px;padding-top:25px}
.table-border{border-bottom:1px solid #ECECEC;padding-left:4%;padding-right: 4%;}

@media( max-width: 768px ) {
	table.one, table.two {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
		float: none;
	}
	.containertable{
		width: 100%;
		padding: 20px 10px;
	}
}