body{background:#261d17;font-family:'Raleway',Trebuchet,Verdana;color:#cfc1bb;min-width:320px}.section{padding:15px 0}.content-container{max-width:700px;margin:0 auto}.button{display:inline-block;border-radius:30px;font-size:11px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;background:rgba(255,255,255,.05);text-transform:uppercase;border:0;padding:5px 20px;margin:20px 0;color:#fff}.button:hover{background:rgba(255,255,255,.1)}.button a{display:block;padding:5px 20px;color:#fff;opacity:.7}.button a:hover{text-decoration:none;opacity:1}.aligncenter{text-align:center}.alignright{text-align:right}.alignleft{text-align:left}h1{font-size:35px;font-weight:300;line-height:45px;color:#d2aa88;margin:10px 0 10px;font-family:'Lora',Trebuchet,Verdana}h2{font-weight:300;color:#d2aa88;font-size:22px}h3{font-weight:300;font-size:16px;line-height:25px;margin:10px 0}p{font-size:16px;line-height:24px;margin:0 0 30px}a{color:#d2aa88;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}a:hover{color:#ba9678}ol,ul{font-size:16px;line-height:24px;margin:30px 0 30px 30px}.times-new-roman{font-family:'Times New Roman',times,serif}.lora{font-family:'Lora',times,serif}.trans-white-bg{background:rgba(255,255,255,.05)}.white-level-1-bg{background:rgba(157,146,137,.04)}.white-level-2-bg{background:rgba(157,146,137,.08)}.white-level-3-bg{background:rgba(157,146,137,.12)}.white-level-4-bg{background:rgba(157,146,137,.16)}.white-level-5-bg{background:rgba(157,146,137,.2)}.font-14{font-size:14px;line-height:20px}.font-20{font-size:20px;line-height:30px}.font-30{font-size:30px;line-height:40px}.font-40{font-size:40px;line-height:50px}.italic{font-style:italic}.white{color:#fff}.off-white{color:#cfc1bb}.creme{color:#d2aa88}#header{position:relative;z-index:10000;width:100%}.home #header{position:fixed}.device-2{display:none}#header-nav{background:rgba(157,146,137,.4);height:30px}#nav{padding:0 0 0 100px;max-width:60%;float:left}#logo{padding:0 0 0 100px;margin:40px 0 20px;max-width:200px;float:left}.side-cart{float:right}.device{margin:0;max-width:100px;position:absolute}.search-form-container{float:right;width:20%}.search-form-container input{border:0;border-radius:30px}.search-form input[type="search"]{color:#e7e7e7;background:rgba(255,255,255,.2);border:0;width:90%;float:right;font-size:11px;margin:5px 0 0;padding:0 5%;height:20px}.search-form input[type="submit"]{float:right;width:35px;margin:-23px 2px 0 0;height:24px;background:none;opacity:.7}.search-form input[type="submit"]:hover{opacity:1}.cart-text{width:120px;padding:3px 0 0 0;text-align:right}.cart-icon,.user-icon{float:right;margin:0 0 0 10px}.cart-hide{display:inline-block}.side-cart{font-size:11px;padding:15px 0 0}.hero-image{width:100%}.hero{min-width:100%;height:100vh;max-height:100vh;overflow:hidden}.hero img{min-width:1400px;width:100%}.hero-meta-details{font-size:11px}.hero ul{list-style:none;margin:40px 10px 0 3px;text-align:center;display:inline-block}.hero ul li{width:6px;height:6px;background:#fff;border-radius:100%;display:inline-block;margin:0 6px 0 0;cursor:pointer;opacity:.5}.hero ul li:hover{opacity:.7}.hero-image{opacity:.3;position:absolute;-webkit-animation:go 10s alternate infinite;-moz-animation:go 10s alternate infinite;animation:go 10s alternate infinite}@-moz-keyframes go{100%{-moz-transform:scale(1.05)}}@-webkit-keyframes go{100%{-webkit-transform:scale(1.05)}}@keyframes go{100%{transform:scale(1.05)}}.hero-content h2{margin:0 0 10px 0}.hero-image-overlay{min-width:100%;height:100vh;max-height:100vh;position:fixed;z-index:300;top:0}.hero-image-overlay img{min-width:100%;height:100vh !important}.hero-content{position:absolute;z-index:500;top:35vh;max-width:250px;width:100%;right:20%;text-align:center}.slide-content{display:none}.slide-button a{display:inline-block;padding:3px 30px;border-radius:30px;margin:0;color:#fff;font-size:11px;opacity:.7}.slide-button a:hover{text-decoration:none;opacity:1}.mobile-slider{display:none;border-bottom:solid 1px #3a2d24;padding:0 0 30px}.mobile-hero-content{text-align:center}.page-hero{position:fixed;top:0}.page-hero-image{opacity:.1}.page-wrapper{position:relative;z-index:500;padding:0;margin:0}.image-block-meta{font-size:12px;display:inline-block;padding:3px 20px;float:right;background:rgba(0,0,0,.9);margin:-40px 0 0;position:relative;z-index:600}.image-meta-title{font-style:italic}.image-meta-materials{color:#878787}.where-button-container{text-align:center}.where-button{display:inline-block}.where-button a{display:block;min-width:160px;border-radius:30px;padding:5px 20px;color:#fff;margin:0 10px 30px;opacity:.7}.where-button a:hover{text-decoration:none;opacity:1}.video-panel-container{text-align:center}.video-panel{display:inline-block;width:45%;margin:0 2% 20px;vertical-align:top}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-meta{text-align:left}.video-title{padding:14px 20px;display:block;background:rgba(0,0,0,.9);font-size:18px;font-style:italic}.video-description{padding:20px;display:block;background:rgba(0,0,0,.3)}.MagicZoomBigImageCont{border:0 !important}.gallery-block ul{list-style:none;text-align:center;margin:0}.gallery-block ul li{display:inline-block;margin:0 auto 60px;width:90%;padding:0 20px;max-width:280px;position:relative;vertical-align:top}.gallery-block ul li img{width:100%;opacity:.7;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;background:rgba(255,255,255,.05)}.gallery-block ul li img:hover{opacity:1}.gallery-image-title{padding:10px 0 0;font-size:11px;font-style:italic}.gallery-featured-image{width:90%;max-width:700px;margin:0 auto 30px}.gallery-featured-image img{width:100%}.image-nav{width:100%;max-width:700px;margin:0 auto}.next-image,.prev-image{width:46%}.next-image{text-align:right;float:right}.prev-image{text-align:left;float:left}.shop-nav p a{display:block;margin:3px 0 10px}.article-item{background:rgba(0,0,0,.5);padding:20px;margin:0 0 40px}.article-item h4,.article-item h4 a{font-weight:300;font-size:20px;color:#d2aa88;margin:0;line-height:22px}.article-date{margin:0 0 10px;font-size:11px;color:#6b6b6b}.sidebar{background:rgba(0,0,0,.5);padding:20px}.sidebar h6{color:#fff;font-weight:300;font-size:18px}.sidebar a{color:#d2aa88}.sidebar ul{margin:20px 0 30px;list-style:none}.sidebar ul li{margin:0 0 20px;font-size:14px}.sidebar a:hover{color:#89725f}.older-posts a,.newer-posts a{font-size:14px;font-weight:300;border:0}.older-posts{margin:0}.newer-posts{margin:0;float:right}.article-page img{margin:0 0 30px 0}.single .article-date{margin:0 0 20px}.contact-form{max-width:600px;margin:40px auto;width:100%;text-align:center}.contact-form label{text-align:left}.contact-form input[type="text"],.contact-form textarea{width:95%;padding:3px 2%;border:0;border-radius:20px;color:#e7e7e7;background:rgba(255,255,255,.2);border:0}.contact-form input[type="submit"]{margin:20px auto;width:200px}.search-excerpt{margin:10px 0 0}.search-result-post-button{padding:5px 10px;margin:0}.search-result{width:45%;display:inline-block;margin:0 2% 0;vertical-align:top}.book-panel{width:29%;max-width:300px;display:inline-block;margin:0 1% 20px;vertical-align:top}.book-panel-container{text-align:center}.book-meta{text-align:center;padding:14px 20px;display:block;color:#a3a3a3;font-size:14px;font-style:italic}.book-title a{font-size:18px;margin:0 0 10px;color:#fff}.book-link{margin:10px 0 0;font-size:12px;margin:20px 0 0}.social-icon{display:inline-block;font-size:20px;margin:10px}#footer{position:relative;width:100%;text-align:center;color:#878787;padding:20px 0;font-size:11px}.home #footer{position:fixed;bottom:0;z-index:400;width:100%;text-align:center;color:#878787;padding:20px 0;font-size:11px}#footer a{color:#878787}#footer a:hover{color:#fff}.footer-device{width:40px;margin:-55px auto 30px}.footer-container{text-align:center}.copy{display:inline-block}#footer-nav ul{list-style:none;text-align:center;margin:0 auto}#footer-nav ul li{display:inline-block}#footer-nav ul li a{display:block;padding:0 3px;color:#bbb;font-size:11px}.da{clear:both}.woocommerce form .form-row .input-text,.woocommerce form .form-row select,.select2-drop,.woocommerce-page form .form-row .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text{background:#fff}.fix-nav #nav{max-width:940px;margin:0 auto}#nav ul{padding:0;margin:0;list-style:none}#nav ul li{float:left;padding:0;margin:0}#nav ul li a{display:block;color:#cfc1bb;text-transform:uppercase;text-decoration:none;padding:4px 20px;font-size:12px}#nav ul li.current_page_item a,#nav ul li.current_page_ancestor a,#nav ul li.current-menu-ancestor a,#nav ul li.current-menu-parent a{color:#fff}#nav ul li a:hover{color:#fff}#nav ul li:hover a{color:#fff}#nav ul li .sub-menu{display:none;position:absolute;padding:3px 0 0;z-index:6000;background:#4c443f;min-width:200px}#nav ul li:hover .sub-menu{display:block}#nav ul li .sub-menu li{float:none}#nav ul li .sub-menu li a{border-top:0;border-bottom:1px solid #625852;color:#fff;padding:5px 10px}#nav ul li .sub-menu li a:hover{background:#6d6763}#nav ul li.current_page_item a:hover,#nav ul li.current_page_parent a:hover{color:#fff}#top-nav-hh-control{display:none;background:url(//www.joefentonart.com/wp-content/themes/joefenton/css/../img/hh-nav-control.png) no-repeat 5px 0;height:30px;width:100%;float:left;margin:8px 0;text-indent:40px;text-transform:uppercase;font-size:16px;line-height:34px;color:#fff}#header-nav.fix-nav{position:fixed;top:0;width:100%;margin:0;max-width:100%;left:0;z-index:60000}#header-nav-fill{height:47px}.nsltr-cta{float:right;padding:30px 0 0;text-align:center}.nsltr-cta a{display:block;border-radius:30px;color:#fff;background:rgba(157,146,137,.4);padding:3px 30px;font-size:11px}.nsltr-cta a:hover{background:rgba(157,146,137,.8);text-decoration:none}.nsltr-modal{background:#1f1a17;max-width:600px;padding:30px;margin:0 auto;text-align:center;position:relative}.nsltr-modal .mfp-close{color:#fff}.nsltr-modal .engage-form .engage-form-row-heading h3{color:#be9d7c}.nsltr-modal input[type="text"].engage-form-input{background:#474340;color:#ccc;text-align:center;box-shadow:none;border:0}.nsltr-modal button.engage-form-submit{background:#2b2623;border-radius:5px;text-transform:uppercase;transition:all .5s ease-in-out}.nsltr-modal button.engage-form-submit:hover{background:#474340}