@import url(https://use.typekit.net/knb7vtt.css);body{border-top:7px solid #93cc24;border-bottom:7px solid #93cc24;font-family:"gill-sans-nova",sans-serif;font-weight:400;font-style:normal;font-size:20px;color:#000;background-image:url(/wp-content/themes/hambleton/images/body-bg.webp);background-position:top center;background-repeat:repeat-x;line-height:1.2}@media only screen and (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1500px}.navbar-expand-xl{flex-wrap:wrap}}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{padding-right:15px;padding-left:15px}h1,h2,h3,h4{font-weight:700;line-height:1;text-transform:uppercase}h1{font-size:84px}h2{font-size:28px}h3{font-size:26px}h4{font-size:24px}.logo{display:inline;position:relative;z-index:9999}.menu-bar{width:100%;position:relative;padding:30px 0}.navbar{padding:0;margin-top:13px;float:right}.main-menu .navbar-expand-xl .navbar-nav .nav-link{font-size:18px;font-weight:700;text-transform:uppercase;padding:5px 0;border-bottom:2px solid #fff0;color:#000}.main-menu .navbar-expand-xl .navbar-nav .nav-item{position:relative;margin:0 20px}.main-menu .navbar-expand-xl .navbar-nav .nav-item:last-child{margin-right:0}.main-menu .navbar-expand-xl .navbar-nav .nav-link:hover,.main-menu .navbar-expand-xl .navbar-nav .nav-link:active,.main-menu .navbar-expand-xl .navbar-nav .nav-link:focus,.main-menu .navbar-expand-xl .navbar-nav .nav-item.current-menu-item .nav-link{border-bottom:2px solid #93cc24}.main-menu .navbar-expand-xl .navbar-nav .nav-item>ul{display:none;list-style:none;margin:0;padding:10px 15px;position:absolute;top:31px;left:-20px;z-index:10;text-align:center;background:rgb(0 0 0 / .6);border-top:2px solid #93cc24}.main-menu .navbar-expand-xl .navbar-nav li:hover>ul{display:block}.main-menu .navbar-expand-xl .navbar-nav .nav-item>ul>li{padding:0;margin:0}.main-menu .navbar-expand-xl .navbar-nav .nav-item>ul>li>a{font-weight:400;color:#fff}.main-menu .navbar-expand-xl .navbar-nav .nav-item.header-btn>ul{left:unset;right:0;text-align:right}#footer{background-image:url(/wp-content/themes/hambleton/images/footer-bg.png);margin-top:85px;padding-top:65px;padding-bottom:65px;color:#fff}#footer a{color:#fff;text-decoration:none}#footer ul{list-style:none;padding:0;margin:0;text-transform:uppercase;font-weight:700}#footer ul li{margin-bottom:5px}.align-right{text-align:right}.stores-list ul{list-style:none;width:100%;background:#000;padding:15px;margin:40px 0;border-radius:10px}.stores-list ul li{display:inline}.stores-list ul li a{color:#fff;text-decoration:none;padding:0 19px;text-transform:uppercase;font-size:16px}.stores-list ul li.current-menu-item a,.stores-list ul li a:hover{color:#93cc24}.store-title{padding-top:40px}.store-subhead{font-size:24px}.store-head-img img{border-radius:50%;border:10px solid #93cc24}.vc_btn3.vc_btn3-size-md{font-size:18px!important;font-weight:700}.vc_btn3.vc_btn3-color-success,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat{background-color:#93cc24!important}.img-border-round-right,.img-border-round-right img{border-top-right-radius:10px;border-bottom-right-radius:10px;width:100%}.img-border-round-left,.img-border-round-left img,.img-border-round-left.vc_column_container>.vc_column-inner{border-top-left-radius:10px;border-bottom-left-radius:10px;width:100%}.img-border-round-top,.img-border-round-top img{border-top-left-radius:10px;border-top-right-radius:10px;width:100%}.img-border-round-bottom,.img-border-round-bottom img{border-bottom-left-radius:10px;border-bottom-right-radius:10px;width:100%}.vc_do_custom_heading{background-image:url(/wp-content/themes/hambleton/images/custom-header-bg.png);background-repeat:no-repeat;width:157px;height:91px;padding:12px 1px;margin-bottom:30px!important}.special-link a{font-weight:700;color:#000;text-decoration:none;border-bottom:2px solid #93cc24;margin-bottom:5px;display:inline}.home-panel{font-size:18px}.home-section3-text{height:320px;font-size:18px}.text-white,.text-white a{color:#fff}.home-panel .img-border-round-left.grey-panel.vc_column_container .vc_column-inner>.wpb_wrapper{background:#ebebeb;padding:0 0 0 25px;border-top-left-radius:10px;border-bottom-left-radius:10px;height:278px}.home-panel .img-border-round-left.black-panel.vc_column_container .vc_column-inner>.wpb_wrapper{background:#000;padding:0 0 0 25px;border-top-left-radius:10px;border-bottom-left-radius:10px;height:278px}.home-panel .wpb_single_image img{height:278px;object-fit:cover}.social-panel{position:absolute;top:20px;right:16px}.social-panel img{width:auto}.wpb_gmaps_widget .wpb_wrapper{padding:0!important;border-top-right-radius:10px;border-bottom-right-radius:10px}.vc_images_carousel{max-width:100%}#home-slider.flexslider{margin:0;background:none;border:none;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.slide-container{position:absolute;bottom:10px;left:25px;color:#fff;font-size:26px}.slide-container h2{font-size:48px;margin-bottom:10px}.home-slide-ribbon{position:absolute;left:25px;top:0;background-image:url(/wp-content/themes/hambleton/images/custom-header-bg.png);background-repeat:no-repeat;width:157px;height:91px;padding:12px 1px;color:#fff;text-align:center;z-index:10}.flexslider .slides>li{position:relative}.flex-control-paging li a,.flex-control-paging li a.flex-active,.flex-control-paging li a:hover{background:#fff;width:13px;height:13px;border:3px solid #fff;box-shadow:none}.flex-control-paging li a.flex-active{border:3px solid #93cc24}img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img{max-width:100%;height:auto}.alignleft,img.alignleft{display:inline;float:left;margin-right:7px;margin-top:4px}.alignright,img.alignright{display:inline;float:right}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#ebebeb;line-height:18px;margin-bottom:3px;max-width:630px!important;padding:3px 13px 4px 3px;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.wp-caption img{margin:5px}.wp-caption p.wp-caption-text{color:#555;font-size:.875em;margin:0}.wp-smiley{margin:0}.feedback{text-align:right;padding:0 20px 10px 0;clear:both}.gallery{margin-bottom:20px;margin-left:-4px}.gallery-item{float:left;margin:0 4px 4px 0;overflow:hidden;position:relative}.top-footer .gallery-item{float:none;display:inline-block}.gallery-columns-1.gallery-size-medium,.gallery-columns-1.gallery-size-thumbnail,.gallery-columns-2.gallery-size-thumbnail,.gallery-columns-3.gallery-size-thumbnail,.gallery-columns-4.gallery-size-thumbnail{display:table;margin:0 auto 20px}.gallery-columns-1 .gallery-item,.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item{text-align:center}.gallery-columns-5 .gallery-item{max-width:19%;max-width:-webkit-calc(20% - 4px);max-width:calc(20% - 4px)}.gallery-columns-6 .gallery-item{max-width:15%;max-width:-webkit-calc(16.7% - 4px);max-width:calc(16.7% - 4px)}.gallery-columns-7 .gallery-item{max-width:13%;max-width:-webkit-calc(14.28% - 4px);max-width:calc(14.28% - 4px)}.gallery-columns-8 .gallery-item{max-width:11%;max-width:-webkit-calc(12.5% - 4px);max-width:calc(12.5% - 4px)}.gallery-columns-9 .gallery-item{max-width:9%;max-width:-webkit-calc(11.1% - 4px);max-width:calc(11.1% - 4px)}.gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0}.gallery-caption{background-color:rgb(0 0 0 / .7);box-sizing:border-box;color:#fff;font-size:14px;line-height:1.3;margin:0;max-height:50%;opacity:0;padding:2px 8px;position:absolute;bottom:0;left:0;text-align:left;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease;width:100%}.gallery-caption:before{box-shadow:0 -10px 15px #000 inset;content:"";height:100%;min-height:49px;position:absolute;left:0;top:0;width:100%}.gallery-item:hover .gallery-caption{opacity:1}.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.gallery img{border:10px solid #fff0;max-width:100%;height:auto}#content .attachment img{display:block;margin:0 auto}#comments{clear:both}#comments .navigation{padding:0 0 18px 0}h3#comments-title,h3#reply-title{font-size:16px;font-weight:700;margin-bottom:0}h3#comments-title{padding:24px 0}.commentlist{list-style:none;margin:0}.commentlist li.comment{border-bottom:1px solid #e7e7e7;line-height:24px;margin:0 0 24px 0;padding:0 0 0 56px;position:relative}.commentlist li:last-child{border-bottom:none;margin-bottom:0}#comments .comment-body ul,#comments .comment-body ol{margin-bottom:18px}#comments .comment-body p:last-child{margin-bottom:6px}#comments .comment-body blockquote p:last-child{margin-bottom:24px}.commentlist ol{list-style:decimal}.commentlist .avatar{position:absolute;top:4px;left:0}.comment-author cite{font-style:normal;font-weight:700}.comment-author .says{font-style:italic}.comment-meta{font-size:12px;margin:0 0 18px 0}.comment-meta a:link,.comment-meta a:visited{text-decoration:none}.reply{font-size:12px;padding:0 0 24px 0}.commentlist .children{list-style:none;margin:0}.commentlist .children li{border:none;margin:0}.nopassword,.nocomments{display:none}#comments .pingback{border-bottom:1px solid #e7e7e7;margin-bottom:18px;padding-bottom:18px}.commentlist li.comment+li.pingback{margin-top:-6px}#comments .pingback p{display:block;font-size:12px;line-height:18px;margin:0}#comments .pingback .url{font-size:13px;font-style:italic}#respond{border-top:1px solid #e7e7e7;margin:24px 0;overflow:hidden;position:relative}#respond p{margin:0}#respond .comment-notes{margin-bottom:1em}.form-allowed-tags{line-height:1em}.children #respond{margin:0 48px 0 0}h3#reply-title{margin:18px 0}#comments-list #respond{margin:0 0 18px 0}#comments-list ul #respond{margin:0}#cancel-comment-reply-link{font-size:12px;font-weight:400;line-height:18px}#respond .required{font-weight:700}#respond label{font-size:12px;width:7%}#respond input{margin:20px 5px}#respond textarea{width:99%}#respond .form-allowed-tags{font-size:12px;line-height:18px}#respond .form-allowed-tags code{font-size:11px}#respond .form-submit{margin:12px 0}#respond .form-submit input{font-size:14px;width:auto}#advert{width:640px;margin-left:-40px}#advert ul{list-style:none}.textwidget{width:100%}.widget-area ul{list-style:none;margin:0;padding-left:0}.widget-area ul ul{margin:0;padding-left:10px}.widget-area select{max-width:100%}.widget_search #s{width:100%}.widget_search label{display:none}.widget-container{margin:0;padding:0;list-style:none}.widget-container ul{margin:0;padding:0}.widget-container ul li{list-style:none}.widget-container a,.widget-container a:link,.widget-container a:visited{text-decoration:none}.widget-container a:active,.widget-container a:hover{text-decoration:none}.widget-area a,.widget-area a:link,.widget-area a:visited{text-decoration:none}.widget-area a:active,.widget-area a:hover{text-decoration:none}.widget-area .entry-meta{font-size:11px}#wp_tag_cloud div{line-height:1.6em}#wp-calendar{width:100%}#wp-calendar caption{color:#999;font-size:14px;font-weight:700;padding-bottom:4px;text-align:left;text-shadow:none}#wp-calendar thead{font-size:11px}#wp-calendar tbody td{border:1px solid #333;padding:3px 0 2px;text-align:center;font-size:12px}#wp-calendar tbody .pad{background:none}#wp-calendar tfoot #next{text-align:right}.widget_rss a.rsswidget{color:#C00}.widget_rss a.rsswidget:hover{color:red}.widget_rss .widget-title img{width:11px;height:11px}#main .widget-area ul{margin-left:0;padding:0 20px 0 0}#main .widget-area ul ul{border:none;margin-left:1.3em;padding:0}img{max-width:100%;height:auto}.navbar-toggler{margin-bottom:10px;border:1px solid #000;margin:0}.hamburger{width:100%;text-align:right}.navbar-toggler:focus{box-shadow:none}@media only screen and (max-width:1336px){.home-panel .img-border-round-left.grey-panel.vc_column_container .vc_column-inner>.wpb_wrapper,.home-panel .img-border-round-left.black-panel.vc_column_container .vc_column-inner>.wpb_wrapper,.home-panel .wpb_single_image img{height:300px}}@media only screen and (max-width:1200px){.home-panel .img-border-round-left.grey-panel.vc_column_container .vc_column-inner>.wpb_wrapper,.home-panel .img-border-round-left.black-panel.vc_column_container .vc_column-inner>.wpb_wrapper,.home-panel .wpb_single_image img{height:350px}h1{font-size:46px}.home-slide-ribbon,.social-panel{display:none}.navbar{float:none;position:absolute;width:100%;top:40px}.navbar-collapse{background:#fff;z-index:10;margin-top:20px}.main-menu .navbar-expand-xl .navbar-nav .nav-link:hover,.main-menu .navbar-expand-xl .navbar-nav .nav-link:active,.main-menu .navbar-expand-xl .navbar-nav .nav-link:focus,.main-menu .navbar-expand-xl .navbar-nav .nav-item.current-menu-item .nav-link{border-bottom:2px solid #fff0}.main-menu .navbar-expand-xl .navbar-nav .nav-item>ul{display:block;position:relative;padding:0 15px 10px;top:0;left:0;text-align:left;background:none;border-top:none}.main-menu .navbar-expand-xl .navbar-nav .nav-item>ul>li>a{color:#000}.stores-list ul li{display:inline-block;width:100%}}@media only screen and (max-width:992px){.home-panel{margin-top:5px;margin-bottom:5px}}@media only screen and (max-width:768px){#home-dept .vc_column_container>.vc_column-inner{padding-top:10px!important;padding-bottom:0px!important}.wpb_images_carousel{margin-top:30px}}@media only screen and (max-width:575px){.flexslider .slides img{height:250px;object-fit:cover}}@media only screen and (max-width:462px){.home-panel .img-border-round-left.grey-panel.vc_column_container .vc_column-inner>.wpb_wrapper,.home-panel .img-border-round-left.black-panel.vc_column_container .vc_column-inner>.wpb_wrapper,.home-panel .wpb_single_image img{height:auto;border-radius:0!important}.home-panel .wpb_column{width:100%}.home-panel .vc_column_container>.vc_column-inner{padding-left:15px!important;padding-right:15px!important}}@media only screen and (max-width:450px){.logo{display:inline-block;width:70%}}