div,article,section,header,footer,nav,li{position:relative}.group:after{display:block;height:0;clear:both;content:".";visibility:hidden}::-moz-selection{color:blue}::selection{color:blue}body,input,textarea{font-family:'Ek Mukta',arial,sans-serif;font-size:13px;font-weight:300;color:white}h1,h2,h3,h4,h5,h6{font-family:'Ek Mukta',arial,sans-serif;font-weight:300;letter-spacing:1px;padding-bottom:10px}h1{font-size:36px;font-weight:200}h2{font-size:30px;font-weight:800}h3{font-size:13px}a{text-decoration:none;color:white}a:hover,.current-menu-item a{color:#ddd}a:hover{text-decoration:underline}p{padding-bottom:10px}p.center{text-align:center}span.weight800{font-weight:800}nav{font-weight:700;letter-spacing:0.03em}.home-container h1{padding-bottom:0}.options .share{font-size:20px}html{height:100%;overflow:hidden;min-width:280px}body{background:#000;width:100%;height:100%;overflow:hidden;margin:0;padding:0;position:relative}body .bodywrapper{width:100%;height:100%;overflow:hidden}body .bodywrapper .main{width:100%;height:100%;overflow:hidden}body .bodywrapper .main .background-container{width:100%;height:100%;overflow:hidden}body #wpadminbar{left:100%;width:50%}body header{position:static}body header nav{position:static}#loading-container{position:absolute;top:50%;left:50%;width:35px;height:35px}#loading-container .loading-content{position:absolute;top:-17px;left:-17px;width:35px;height:35px}#loading-container-error{position:absolute;top:50%;left:50%;width:200px;height:200px}#loading-container-error .loading-content{position:absolute;top:-60px;left:-100px}ul#menu-menu li{z-index:800;background:#000;width:100px;text-align:center}ul#menu-menu li a{color:white;line-height:40px;display:block}ul#menu-menu li ul{display:none}ul#menu-menu li#menu-item-175{position:absolute;top:0;left:0}ul#menu-menu li#menu-item-165{position:absolute;top:0;right:0}ul#menu-menu li#menu-item-174{position:absolute;bottom:0;left:0}ul#menu-menu li#menu-item-196{position:absolute;bottom:0;right:0}.article-container{width:60%;max-width:740px;max-height:60%;overflow-y:auto;margin:0 auto;top:20%}.article-container article{background:black;padding:20px 30px 20px 30px}.article-container article .edit-post-link{position:absolute;top:0;right:0;z-index:1000}.home-container{position:absolute;top:40%;left:0;width:100%;height:40%}.home-container .home-name{position:absolute;top:0;left:0;width:45%;background:#000;text-align:right;padding-right:45px}.home-container .home-name h1{line-height:90px}.home-container .home-title{position:absolute;top:0;right:0;width:45%;background:#000;padding-left:45px}.home-container .home-title h1{line-height:90px}.menu-container{position:absolute;top:40%;z-index:998;font-size:0}.menu-container .menu-title-wrap{display:inline-block;vertical-align:top;letter-spacing:0;background:#000}.menu-container .menu-title-wrap h2{line-height:50px;padding-bottom:0}.menu-container .menu-menu-wrap{position:relative;display:inline-block;font-size:13px;background:#000;min-width:150px}.menu-container .menu-menu-wrap .menu-header{height:50px;line-height:57px}.menu-container .menu-menu-wrap ul{padding-top:15px;padding-bottom:10px}.menu-container .menu-menu-wrap ul li a{line-height:25px}.menu-container.left{left:0;text-align:left}.menu-container.left .menu-title-wrap{padding-left:30px;padding-right:20px}.menu-container.left .menu-menu-wrap{padding-left:20px;padding-right:20px;text-align:right}.menu-container.right{right:0;text-align:right}.menu-container.right .menu-title-wrap{padding-left:20px;padding-right:30px;text-align:left}.menu-container.right .menu-menu-wrap{display:inline-block;padding-left:20px;padding-right:20px}.menu-container.right .menu-menu-wrap .menu-header{text-align:left}.menu-container.right .menu-menu-wrap li{text-align:left}.gallery-wrap{width:100%;height:100%;overflow-y:auto}.gallery-container{width:100%;height:100%}.gallery-container .gallery-item{display:inline-block;width:25%;border:1px solid #000}.gallery-container .gallery-item img{width:100%;height:auto}.gallery-container .gallery-item .description-wrap{opacity:0;-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;-o-transition:opacity 300ms linear;transition:opacity 300ms linear;position:absolute;top:0;left:0;height:100%;width:100%;text-align:center;background:black}.gallery-container .gallery-item .description-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle}.gallery-container .gallery-item .description-wrap .description{display:inline-block;vertical-align:middle}.gallery-container .gallery-item:hover .description-wrap{opacity:1}.contact-container{width:60%;max-width:740px;height:185px;overflow-y:auto;margin:0 auto;top:30%}.contact-container article{height:100%;background:black}.contact-container article .content{padding-top:35px}.contact-container article .content p{padding-bottom:20px}table.biblio{margin-bottom:20px}table.biblio tr{padding-bottom:5px}table.biblio tr td:first-child{width:50px}ul.biblio{padding-bottom:20px}ul.biblio li{padding-bottom:5px}.follow-container{background:#000;position:absolute;bottom:0;left:100px;padding-right:10px}.follow-container ul{margin:5px}.follow-container ul li{width:30px;height:30px;display:inline-block;margin-left:40px;background-repeat:no-repeat}.follow-container ul li a div{height:100%;width:100%}.follow-container ul li a:hover{text-decoration:none}.follow-facebook{background-image:url(https://helmutgrill.com/wp-content/themes/hue/img/share-icons/facebook.png)}.follow-twitter{background-image:url(https://helmutgrill.com/wp-content/themes/hue/img/share-icons/twitter.png)}.follow-tumblr{background-image:url(https://helmutgrill.com/wp-content/themes/hue/img/share-icons/tumblr.png)}.follow-pinterest{background-image:url(https://helmutgrill.com/wp-content/themes/hue/img/share-icons/pinterest.png)}.follow-instagram{background-image:url(https://helmutgrill.com/wp-content/themes/hue/img/share-icons/instagram.png)}.blog-container{width:100%;height:100%;overflow-y:auto}.blog-container article{width:60%;max-width:740px;margin:0 auto}.blog-container article .header{padding:20px;text-align:center}.blog-container article .header h2{display:inline-block;margin-right:5px}.blog-container article img{width:100%;height:auto}.blog-container article .content{padding-top:20px;padding-bottom:20px}.blog-container article .content .wp-caption{width:100% !important}.blog-container article .options-wrap{height:80px}.blog-container article .options-wrap .options{margin-top:10px;text-align:center}.blog-container article .options-wrap .options .share{display:inline-block}.blog-container article .options-wrap .options .share .share-button{display:inline-block}.blog-container article .options-wrap .options .share ul{display:inline-block;padding-left:20px;padding-right:60px}.blog-container article .options-wrap .options .share ul li{width:30px;height:30px;display:inline-block;margin-left:30px;background-repeat:no-repeat}.blog-container article .options-wrap .options .share ul li a div{width:100%;height:100%}.blog-container article .options-wrap .options .more{display:inline-block}.blog-container article .options-wrap .options .back{display:inline-block}@media screen and (max-width:950px){.home-container .home-name h1{font-size:30px}.home-container .home-title h1{font-size:30px}.blog-container article .options-wrap .options .share ul{padding-left:0;padding-right:30px}.blog-container article .options-wrap .options .share ul li{margin-left:10px}}@media screen and (max-width:850px){.home-container{top:30%}.home-container .home-name{width:380px}.home-container .home-title{top:150px;width:380px}.menu-container{top:20%}}@media screen and (width:768px),screen and (width:1024px){.gallery-container .gallery-item:hover .description-wrap{opacity:0}#lightbox #prevLink span,#lightbox #nextLink span{display:none !important}#lightbox #outerImageContainer #imageContainer #topNavClose #custom_closelabel{width:30px !important;font-size:25px !important;height:30px !important;line-height:27px !important;border-radius:15px !important}}@media screen and (max-width:700px){.blog-container article .options-wrap .options .share{margin-right:40px;cursor:pointer}.blog-container article .options-wrap .options .share ul.share-nav{display:none;position:absolute;bottom:30px;background:#000;padding:15px 10px}.blog-container article .options-wrap .options .share ul.share-nav li{margin-left:0;margin-bottom:10px}.blog-container article .options-wrap .options .share ul.share-nav.navtoggled{display:block}.article-container{width:80%}.blog-container article .options .more h2,.blog-container article .options .back h2{font-size:20px}}@media screen and (max-width:600px){.follow-container{bottom:40px;left:0}.follow-container ul{width:30px;margin-top:15px}.follow-container ul li{margin-left:5px;margin-bottom:20px}.follow-container ul li:last-child{margin-bottom:5px}.blog-container article{width:80%}#lightbox #prevLink span,#lightbox #nextLink span{display:none !important}#lightbox #outerImageContainer #imageContainer #topNavClose #custom_closelabel{width:30px !important;font-size:25px !important;height:30px !important;line-height:27px !important;border-radius:15px !important}}@media screen and (max-width:450px){.menu-container{width:100%}.menu-container .menu-title-wrap{position:absolute;top:0;z-index:5}.menu-container.left .menu-title-wrap{left:0;padding-left:60px}.menu-container.right .menu-title-wrap{right:0;padding-right:60px}.menu-container .menu-menu-wrap .menu-header{color:black}.gallery-container .gallery-item{width:50%}.gallery-container .gallery-item:hover .description-wrap{opacity:0}.article-container{width:90%;font-size:11px}.article-container h3{font-size:12px}.blog-container{padding-top:40px;padding-bottom:40px}}@media screen and (max-width:350px){.home-container .home-name{width:100%;padding-right:15px}.home-container .home-name h1{font-size:22px}.home-container .home-title{width:100%;padding-left:15px}.home-container .home-title h1{font-size:22px}.menu-container .menu-title-wrap .menu-title h2{font-size:20px}.article-container{width:100%}.contact-container{width:80%}#lightbox #outerImageContainer{width:100% !important}}.menu-toggle{display:none;position:absolute;top:50px;width:41px;height:35px;z-index:999;padding:25px;background:#000 url(https://helmutgrill.com/wp-content/themes/hue/img/menu-button-white.png) center no-repeat;cursor:pointer}.menu-close{display:none;position:absolute;top:0;right:0;width:50px;line-height:30px;text-align:center;font-size:30px;padding:10px}@media screen and (max-height:690px){.menu-container{top:20%}}@media screen and (max-height:450px){.home-container{top:50px}.home-container .home-name h1{line-height:50px}.home-container .home-title{top:80px}.home-container .home-title h1{line-height:50px}.menu-container .menu-toggle{display:block}.menu-container .menu-close{display:block}.menu-container .ul-wrap{background:#000;display:none;position:fixed;top:5%;left:5%;width:90%;height:90%;z-index:1000}.menu-container .ul-wrap ul{z-index:1001;width:80%;height:80%;margin-left:10%;margin-top:8%;padding-top:0;padding-bottom:0}.menu-container .ul-wrap ul li{z-index:1002;width:49%;display:inline-block;padding-right:20px;text-align:center}.menu-container .ul-wrap.toggled{display:block}.menu-container.left .menu-toggle{left:0}.menu-container.left .ul-wrap ul li{padding-right:20px}.menu-container.right .menu-toggle{right:0}.menu-container.right .ul-wrap ul li{padding-left:20px}.follow-container ul{width:80px}.contact-container{top:10%}}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ie7 nav,.ie8 nav,.ie7 .navlike,.ie8 .navlike,.ie7 .main,.ie8 .main{behavior:url("https://helmutgrill.com/wp-content/themes/hue/PIE.htc")}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background-color:black;border-left:none}::-webkit-scrollbar-thumb{background-color:#888}::-webkit-scrollbar-thumb:hover{background-color:#888}#overlay{position:fixed}#lightbox #outerImageContainer{background-color:black}#lightbox #outerImageContainer #imageContainer{padding:0;min-height:100%}#lightbox #outerImageContainer #imageContainer #topNavClose{position:absolute;top:20px;right:25px;z-index:20}#lightbox #outerImageContainer #imageContainer #topNavClose #custom_closelabel{background:black;width:20px;height:20px;font-size:16px;line-height:18px;border-radius:10px}#lightbox #outerImageContainer #imageContainer #topNavClose:hover{text-decoration:none}#lightbox #outerImageContainer #imageContainer #hoverNav #prevLink span{display:none;background:black;width:100px;position:absolute;top:45%;left:0;line-height:40px;font-weight:700;letter-spacing:0.03em}#lightbox #outerImageContainer #imageContainer #hoverNav #nextLink span{display:none;background:black;width:100px;position:absolute;top:45%;right:0;line-height:40px;font-weight:700;letter-spacing:0.03em}#lightbox #outerImageContainer #imageContainer #hoverNav #prevLink:hover,#lightbox #outerImageContainer #imageContainer #hoverNav #prevLink:visited:hover{background:transparent}#lightbox #outerImageContainer #imageContainer #hoverNav #prevLink:hover span,#lightbox #outerImageContainer #imageContainer #hoverNav #prevLink:visited:hover span{display:block}#lightbox #outerImageContainer #imageContainer #hoverNav #nextLink:hover,#lightbox #outerImageContainer #imageContainer #hoverNav #nextLink:visited:hover{display:block !important;background:transparent}#lightbox #outerImageContainer #imageContainer #hoverNav #nextLink:hover span,#lightbox #outerImageContainer #imageContainer #hoverNav #nextLink:visited:hover span{display:block}#lightbox #outerImageContainer #imageContainer #hoverNav #prevLink:hover,#lightbox #outerImageContainer #imageContainer #hoverNav #prevLink:visited:hover{background:url('https://helmutgrill.com/wp-content/themes/hue/img/prev.png') left 50% no-repeat}#lightbox #outerImageContainer #imageContainer #hoverNav #nextLink:hover,#lightbox #outerImageContainer #imageContainer #hoverNav #nextLink:visited:hover{background:url('https://helmutgrill.com/wp-content/themes/hue/img/next.png') right 50% no-repeat}#lightbox #imageDataContainer{background-color:black}#lightbox #imageDataContainer #imageData{height:40px}#lightbox #imageDataContainer #imageData #imageDetails{width:auto;float:none;text-align:center}#lightbox #imageDataContainer #titleText{color:#999}#lightbox #imageDataContainer #titleText .title{color:white;padding-right:10px}#lightbox #imageDataContainer #numberDisplay,#lightbox #imageDataContainer #bottomNav{display:none !important}#lightbox #lightboxImage{max-width:100%;max-height:calc(100vh - 60px);width:auto;height:auto;object-fit:contain}#lightbox #imageData #bottomNav{display:block !important;position:static}#lightbox #imageData #bottomNavClose{position:fixed;top:15px;right:20px;z-index:30;width:32px;height:32px;padding:0;color:white;background:black}#lightbox #jqlb_closelabel{background:none;height:32px}#lightbox #jqlb_closelabel:before{content:"\00d7";font-size:28px;line-height:32px}