﻿.royale--background-con{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none}.royale--background-con .royale--background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover}.royale--background-con .theme-background--next{opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-out}.royale--background-con.transitioning-next .theme-background--next{opacity:1}body{font:12px Arial,Helvetica,sans-serif;background-color:#050303;color:#999;line-height:18px}*{box-sizing:border-box}body{font-family:Helvetica,sans-serif;background-color:#353434;line-height:18px}.dzsajx-preloader.dzsajx-preloader-bar{position:relative;height:0;width:100%;z-index:55557;transition-property:height;transition-duration:.3s;transition-timing-function:ease-out;background-color:#ccc}.dzsajx-preloader.dzsajx-preloader-bar .the-bar{background-color:#d35c61;position:absolute;top:0;left:0;width:0;height:100%}.dzsajx-preloader.dzsajx-preloader-bar.active{height:7px}.royale--content+.royale--content{display:none !important}#wrapper .dzsajx-preloader.dzsajx-preloader-bars{z-index:999999}.dzsajx-preloader.dzsajx-preloader-bars{position:fixed;height:100%;width:100%;top:0;left:0;z-index:555;visibility:hidden;opacity:0;transition-property:visibility,opacity;transition-duration:.3s;transition-timing-function:ease-out;background-color:rgba(30,30,30,.5)}.dzsajx-preloader.dzsajx-preloader-bars #loading-center-absolute{position:absolute;left:50%;top:50%;height:50px;width:150px;margin-top:-25px;margin-left:-75px}.dzsajx-preloader.dzsajx-preloader-bars .object{width:8px;height:50px;margin-right:5px;background-color:#fff;-webkit-animation:animate_bars 1s infinite;animation:animate_bars 1s infinite;float:left}.dzsajx-preloader.dzsajx-preloader-bars .object:last-child{margin-right:0px}.dzsajx-preloader.dzsajx-preloader-bars .object:nth-child(10){-webkit-animation-delay:.9s;animation-delay:.9s}.dzsajx-preloader.dzsajx-preloader-bars .object:nth-child(9){-webkit-animation-delay:.8s;animation-delay:.8s}.dzsajx-preloader.dzsajx-preloader-bars .object:nth-child(8){-webkit-animation-delay:.7s;animation-delay:.7s}.dzsajx-preloader.dzsajx-preloader-bars .object:nth-child(7){-webkit-animation-delay:.6s;animation-delay:.6s}.dzsajx-preloader.dzsajx-preloader-bars .object:nth-child(6){-webkit-animation-delay:.5s;animation-delay:.5s}.dzsajx-preloader.dzsajx-preloader-bars .object:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}.dzsajx-preloader.dzsajx-preloader-bars .object:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.dzsajx-preloader.dzsajx-preloader-bars .object:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.dzsajx-preloader.dzsajx-preloader-bars .object:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}@-webkit-keyframes animate_bars{50%{-ms-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes animate_bars{50%{-ms-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0)}}.dzsajx-preloader.dzsajx-preloader-bars.active{visibility:visible;opacity:1}html.dzsajx-transition-fade .dzsajx-content{opacity:1;transition-property:opacity,visibility;transition-duration:.3s;transition-timing-function:ease-in}html.dzsajx-transition-fade.dzsajx-ajax-transitioning-out .curr-content{opacity:0}#dzsajx-content-container{position:relative;width:100%;overflow:hidden}html.dzsajx-transition-scaledown .dzsajx-content{transform:scale(1);opacity:1;transition-property:all;transition-duration:.5s;transition-timing-function:ease-in}html.dzsajx-transition-scaledown .transitioning-content{position:absolute;top:0;left:0;width:100%;transform:scale(0.5);opacity:0;transition-property:all;transition-duration:.5s;transition-timing-function:ease-in}html.dzsajx-transition-scaledown.dzsajx-ajax-transitioning-in .curr-content{transform:scale(0.5);opacity:0}html.dzsajx-transition-scaledown.dzsajx-ajax-transitioning-in .transitioning-content{transform:scale(1);opacity:1}html.dzsajx-transition-slide .dzsajx-content{transform:translate3d(0, 0, 0);opacity:1;transition-property:all;transition-duration:.5s;transition-timing-function:ease-in}html.dzsajx-transition-slide .transitioning-content{position:absolute;top:0%;left:0;width:100%;opacity:0;transform:translate3d(0, 100vh, 0);transition-property:all;transition-duration:.5s;transition-timing-function:ease-in}html.dzsajx-transition-slide.dzsajx-ajax-transitioning-in .curr-content{transform:translate3d(0, -100vh, 0);opacity:0}html.dzsajx-transition-slide.dzsajx-ajax-transitioning-in .transitioning-content{transform:translate3d(0, 0, 0);opacity:1}.dzsajx-script-tag{display:none}.dzsajx-preloader.dzsajx-preloader-bar{position:fixed;bottom:0;opacity:.5;max-width:100%;overflow:hidden}.royale--content .container{opacity:1;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-out}html.dzsajx-ajax-loading .royale--content .container{opacity:.7}html{font-size:62.5%}body{line-height:1.7;font-size:1.3rem}p{line-height:1.7}a:not(.a):not(.b):focus-visible{outline:1px dashed rgba(164,139,129,.83)}.content a{text-decoration:underline}.content a:focus-visible{outline:1px solid #a8956c}.content a:hover{text-decoration:underline}.content hr{display:block;height:1px;border:0;margin:1px 0 0;padding:0}ul,ol{margin:0 0 .5em 1em;padding:0}address{margin-bottom:.5em}table{border-spacing:0;width:100%;border-collapse:separate}table caption{padding:1em 0;font-weight:600}table td,table th{padding:1em;text-align:left;vertical-align:top}table td p:last-child,table th p:last-child{margin-bottom:0}table th{font-weight:600}table thead th{vertical-align:middle}table tbody h2{font-size:1em;letter-spacing:normal;font-weight:normal}table tbody h2 a{font-weight:normal}.container>header:first-child>h1:first-child{margin-top:15px}select{font-size:13px;line-height:1.38461538;color:#32373c;border-color:#7e8993;box-shadow:none;border-radius:3px;padding:3px 24px 3px 8px;min-height:28px;max-width:25rem;vertical-align:middle;-webkit-appearance:none;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2…%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55%;background-size:16px 16px;cursor:pointer}.content p+p{margin-top:11px}blockquote{border-left:4px solid #707070;border-left:4px solid rgba(51,51,51,.7);font-size:18px;font-size:1.8rem;font-style:italic;line-height:1.6667;margin-bottom:1.6667em;margin-left:0;padding-left:20px}article ul,article ol,.full-width ul,.full-width ol{margin:11px 0 11px 11px}.main-content .wp-caption img{object-fit:contain}.main-content .wp-caption,.main-content img{max-width:100%}.main-content .wp-caption.alignleft{margin-right:7px}span.drop-cap{font-family:"Times New Roman",Times,serif;font-size:30px;font-weight:bold;color:#fff;float:left;width:40px;height:41px;padding:7px 0 0 15px;margin-top:6px}blockquote{font-style:italic}.reply-author{color:#fff}span.highlight{color:#070707;background-color:#a8956c;padding:0 3px 0 3px;margin:0 3px 0 3px}.content .container article img{margin:4px 0 10px 0}.content .container article img.inline-image{margin:4px 20px 0 0;float:left}.content .container article img.inline-image-inside{margin:20px 20px 20px 0;float:left}.content .container article ul.checklist{list-style-type:none}.content .container article li{margin-bottom:2px}.content .container article li:last-child{margin-bottom:0}.content .container article ul.sub-list,.content article ol.sub-list{margin-top:7px}article ul.extra-margin,article ol.extra-margin{padding-top:9px;margin-bottom:38px}.full-width ul.extra-margin,.full-width ol.extra-margin{padding-top:9px;margin-bottom:38px}.gallery{display:flex;flex-wrap:wrap;margin:3em 0 3em -0.8em;width:calc(100% + 1.6em)}.gallery-item{margin:.8em 0;padding:0 .8em;width:100%}.gallery-caption{display:block;margin-top:.8em}aside img,aside select{max-width:100%}.widget_media_gallery .gallery{margin:0 -0.4em -0.8em -0.4em;width:calc(100% + .8em)}.widget_media_gallery .gallery-item{margin:0 0 .8em 0;padding:0 .4em}@media(min-width: 700px){.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%;overflow:hidden}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}}.wp-block-button{margin-top:16px;margin-bottom:16px}.wp-block-cover.alignleft,.wp-block-button.alignleft,.wp-block-gallery.alignleft{margin-right:16px}.wp-block-cover.alignright,.wp-block-button.alignright,.wp-block-gallery.alignright{margin-left:16px}.entry-content>.wp-block-cover{margin-top:10px;margin-bottom:10px}h1,h2,h3,h4,h5,h6{line-height:1.2}.menu-left nav li a,h1,h2,h3,h4,h5,h6{font-family:"Yanone Kaffeesatz",sans-serif}h1{line-height:1.2;margin-top:1.66rem;margin-bottom:.82rem;font-size:3.99rem}h2{line-height:1.23;margin-top:1.66rem;margin-bottom:1rem;font-size:3.2rem}h3{line-height:1.23;margin-bottom:1.1rem;margin-top:2.33rem;font-size:2.66rem}h4{line-height:1.23;margin-bottom:1.33rem;margin-top:2.8rem;font-size:2rem}h5{line-height:1.23;margin-bottom:1.66rem;margin-top:2.8rem;font-size:1.66rem}h6{line-height:1.23;margin-bottom:1.66rem;margin-top:3.2rem;font-size:1.33rem}.content .italic-text{font-style:italic}.content .white-text{color:#fff}.content .brighter-text{color:#999}.content .underlined{text-decoration:underline}.entry-content:after{content:"";display:block;clear:both}div.more-button-margin{display:block;margin-bottom:15px;margin:16px 0 12px 0}div.more-button-margin-extra{display:block;margin-bottom:15px;margin:22px 0 12px 0}.blog-post .more-button-margin{margin:16px 0 15px}.content .more-button-portfolio{display:inline-block;padding-top:2px;margin:16px 0 35px 0}.extra-margin-top{margin-top:86px !important}p.small-margin-top{margin-top:10px !important}.mini-margin-top img{margin-top:4px !important}.content .more-button,.content a.more-button,a.more-button,.content .more-button-portfolio{color:#999;font-size:17px;text-decoration:none;padding:2px 7px 4px 9px;-moz-border-radius:10px;border-radius:10px;background:#333}.aftermenu{width:1024px;position:fixed;left:220px;background:#333}.content .more-button a:visited,.content .more-button-portfolio a:visited{color:#999}.content .more-button-three:hover,.content .more-button-three-portfolio:hover{color:#fff !important;border-top:1px solid #444;border-right:1px solid #444;background:#333;background:-moz-linear-gradient(left, #626262 0%, #222 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #626262), color-stop(100%, #222));background:-webkit-linear-gradient(left, #626262 0%, #222 100%);background:-o-linear-gradient(left, #626262 0%, #222 100%);background:linear-gradient(left, #626262 0%, #222 100%)}.content .more-button-three.selected,.content .more-button-three-portfolio.selected{color:#fff !important;border-top:1px solid #444;border-right:1px solid #444;background:#333;background:-moz-linear-gradient(left, #626262 0%, #222 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #626262), color-stop(100%, #222));background:-webkit-linear-gradient(left, #626262 0%, #222 100%);background:-o-linear-gradient(left, #626262 0%, #222 100%);background:linear-gradient(left, #626262 0%, #222 100%)}.content .more-button-two{display:inline-block}.content .more-button-two-portfolio{display:inline-block;margin:16px 0 45px 0}.content .more-button-two,.content .more-button-two-portfolio{width:63px;height:11px;display:block;text-indent:-9999px;background:url(./img/graphics/more_button.png) no-repeat;background-position:left top}.content .more-button-two:hover,.content .more-button-two-portfolio:hover{background-position:left bottom}.more-button-three,.more-button-three-portfolio{color:#888 !important;font:17px Verdana,Geneva,sans-serif;text-decoration:none;padding:0 8px 7px 10px;border-top:1px solid #383838;border-right:1px solid #333;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background:#222;background:-moz-linear-gradient(left, #333 0, #000 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #333), color-stop(100%, #000));background:-webkit-linear-gradient(left, #333 0, #000 100%);background:-o-linear-gradient(left, #333 0, #000 100%);background:linear-gradient(left, #333 0, #000 100%);display:inline-block}.content .more-button-three{padding-top:2px}.content .more-button-three-portfolio{padding-top:2px;margin:16px 0 15px 0}.content .more-button-three a:visited,.content .more-button-three-portfolio a:visited{color:#999}.content .more-button-three a:hover,.content .more-button-three-portfolio a:hover{color:#777;border-top:1px solid #c7c7c7;border-bottom:1px solid #cdcdcd;background:#fff;background:-moz-linear-gradient(top, #FFF 0%, #FFF 12%, #C7C7C7 87%, #C7C7C7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFF), color-stop(12%, #FFF), color-stop(87%, #C7C7C7), color-stop(100%, #C7C7C7));background:-webkit-linear-gradient(top, #FFF 0%, #FFF 12%, #C7C7C7 87%, #C7C7C7 100%);background:-o-linear-gradient(top, #FFF 0%, #FFF 12%, #C7C7C7 87%, #C7C7C7 100%);background:linear-gradient(top, #FFF 0%, #FFF 12%, #C7C7C7 87%, #C7C7C7 100%)}.content footer:before,.content .container article:before,.content .container #top-slideshow:before,.content .container #top-single-banner:before,.content .container aside .flickr:before,.blog-comments .itemCommentsList li:before{content:" ";display:block;height:0;overflow:hidden}.menu-left--placeholder{width:220px;transition:all .3s ease-out;flex:0 0 220px}body.responsive-mode .menu-left--placeholder{width:0;flex:0 0 0}.left{position:fixed;top:0;left:0;width:220px;min-height:100%;height:100vh;z-index:5;transition:all .3s ease-out}.menu-left .royale-logo{padding:0 15px}.menu-left nav li>ul{text-align:left;visibility:hidden;opacity:0;padding-top:30px;position:fixed;top:0;left:220px;width:220px;min-height:100%;height:100vh;transition-property:opacity,visibility;transition-duration:.3s;transition-timing-function:ease-out}.menu-left nav ul>li>ul li{position:relative}.menu-left nav ul>li>ul>li>ul{left:440px}.menu-left nav li{display:flex;justify-content:end;padding-right:15px}.menu-left nav li a{display:block;margin:0;outline:none;text-overflow:ellipsis;overflow:hidden;text-decoration:none;text-transform:uppercase;transition-property:color;transition-duration:.15s;transition-timing-function:ease-out}.menu-left .hidemenu{width:auto;padding:7px;position:absolute;left:0;bottom:0px;cursor:pointer;color:#fff9f9;text-transform:uppercase;font-weight:bold;background-color:rgba(0,0,0,.7607843137);border-radius:0 5px 0px 0}.menu-left .hidemenu>.the-icon{font-size:15px}.menu-left .hidemenu>span{line-height:1}.menu-left .hidemenu>.the-label{font-size:11px}.menu-left li:hover>ul{visibility:visible;opacity:1}.menu-left:host(:has(:focus-visible)){opacity:.5}.menu-left a:focus-visible:not(.a){outline:1px dashed #a8956c}.menu-left a+.sub-menu-toggle{margin-left:10px}.menu-left .sub-menu-toggle{appearance:none;position:relative;width:5px}.menu-left .sub-menu-toggle:after{content:"";position:absolute;right:0;top:calc(50% - 7px);width:0;height:0;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-left:6px solid #a8956c}.menu-left .sub-menu-toggle:focus-visible{outline:1px dashed #a8956c}.menu-left li input[type=checkbox]:checked{outline:2px dashed #a8956c}.menu-left li input[type=checkbox]:checked+ul{visibility:visible;opacity:1}.menu-left li:hover>ul{visibility:visible;opacity:1}body.menu-hidden .menu-left{left:-220px}body:not(.menu-hidden) .showmenu{opacity:0}.left nav{font-family:sans-serif;font-size:21px;float:right;margin-top:50px;text-align:right;line-height:29px;white-space:nowrap}.left nav ul{margin:0}body.admin-bar .left nav ul>li>ul{top:30px}.left nav li{list-style:none;list-style-image:none}.left nav li ul li:hover{background-position:left center}.showmenu{width:auto;position:fixed;padding:10px;background-color:rgba(0,0,0,.3);border-radius:0 5px 5px 0;left:-57px;top:200px;cursor:pointer;z-index:5002;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;cursor:pointer;color:#fff9f9;text-transform:uppercase;font-size:11px;font-weight:bold}.hidemenu,.showmenu{line-height:1}.hidemenu .the-icon,.showmenu .the-icon{font-size:13px;margin-right:3px;position:relative;margin-top:-3px}.hidemenu .the-icon,.hidemenu .the-label,.showmenu .the-icon,.showmenu .the-label{display:inline-block;vertical-align:middle}.hidemenu .the-label+.the-icon,.showmenu .the-label+.the-icon{margin-left:3px;margin-right:0}.maincontainer{display:flex}body.menu-hidden .menu-left--placeholder{width:0;flex:0 0 0}p+*{margin-top:10px}.royale--content .royale-sidebar-content--container{display:flex;width:100%;position:relative}.royale--content .royale-sidebar-content--container>*{flex-basis:0}.royale--content .main-content{flex-grow:2;flex-shrink:1;min-width:66.666%}.royale--content aside{flex-grow:1;flex-shrink:1;max-width:240px}.royale--content,.dzsajx-preloader{padding-right:0;width:calc( 100vw - 220px);max-width:1000px;transition:all .3s ease-out;margin-left:auto;margin-right:auto}body.menu-hidden .royale--content,body.menu-hidden .dzsajx-preloader{width:100vw}.content{height:auto;min-height:100%}.main-content+aside:not(.a):not(.a){padding-left:15px;margin-top:6px}aside .widget-first h3{margin-top:0}.royale--content .main-content{margin-top:0}.main-content .page{margin-top:20px}.royale--content.wider{max-width:none}.content .container{padding:0 20px 0 20px}.content header{margin-top:10px}.content header h1{margin-top:0px;line-height:1.2}html.touch .left{position:absolute}video{background-color:#070707;outline:none}.content .container #top-single-banner{margin:2px 0 28px 0}.content .container .short-margin{margin-bottom:18px !important}.content .container #banner-slideshow{width:210px;height:360px;margin-top:2px;position:relative;float:left}.fake-article{width:1px;height:18px;background:rgba(0,0,0,0)}.content .container article.margin-26{margin-top:26px}.content .container article header{margin-top:0}.content .container article.no-header-gallery{margin-top:5px}.content .container article.no-header-portfolio{margin-top:25px}.content .container article.no-header-portfolio h3 a,.content .container article.no-header-gallery h3 a,.content .container #blog .blog-post h3 a{text-decoration:none}.the-excerpt{clear:both;display:block}.entry-meta{display:flex;align-items:center;margin-bottom:10px}.entry-meta>.blog-post-meta-block{display:inline-block;vertical-align:middle}.content .date,.post .date{font-style:italic;font-size:11px}.blog-post--meta-date-block,.blog-post--meta-comments-block{line-height:1;font-size:11px}.blog-post--meta-date-block a,.blog-post--meta-comments-block a{display:flex;align-items:center}.blog-post-meta-block+.blog-post-meta-block{margin-left:10px}section.one-third{width:210px;margin-right:20px}.content .container article section.two-third,.content footer section.two-third{width:440px}section.one-half{width:325px;margin-right:20px}section.one-fourth,section.one-third,section.one-half,section.one-fifth{float:left}section.one-fourth{margin-right:10px;width:160px}section.one-fifth{margin-right:5px;width:130px}.content .container article section.full-width,.content footer section.full-width{width:670px;margin-left:0}.content .container article section.first-column{margin-left:0;clear:both}.content .container article section.extra-top-margin{margin-top:8px}.ie7 .content .container article section.extra-top-margin{margin-top:60px}body .woocommerce ul.products li.product .woocommerce-loop-category__title,body .woocommerce ul.products li.product .woocommerce-loop-product__title,body .woocommerce ul.products li.product h3{font-size:1.5em}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{color:#222}.dzs-pagination{width:100%;clear:both;display:flex;margin-top:1px;padding-bottom:7px;text-align:left;padding-top:6px}.dzs-pagination>span,.dzs-pagination>a{width:25px;height:25px;text-align:center;border-radius:50%;margin:0 1px 0 4px;display:inline-block;position:relative}.dzs-pagination>span>.the-pagination-number--inner,.dzs-pagination>a>.the-pagination-number--inner{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.dzs-pagination a:not(.a){color:#999;cursor:pointer}.dzs-pagination a:not(.a):hover{color:#fff}.dzs-pagination .current{background:#555}.dzs-portfolio .dzs-pagination{padding-top:21px}.content .container div.page-numbers-four-column{padding-top:11px}.content .container div.page-numbers-five-column{padding-top:16px}.main-content{margin-top:6px}.module-title{margin-bottom:16px}.widget_search .module-title{display:none}.widget-container>ul{margin-left:0}.content .container #blog article{padding-top:18px;padding-bottom:18px}.content .container #blog section{float:left}.blog-thumb img{border-radius:5px}.content .container #blog section.blog-thumb img{margin:0}.post.sticky{border-top:5px solid #222;border-bottom:5px solid #222}.content .container .blog-single section{float:none}.content .container .blog-single section.blog-comments{margin-top:45px}article{margin-top:18px}article:first-child{margin-top:0}article:first-child h3{margin-top:0}.blog-comments .comment-body{background-color:#0c0c0c;margin-left:20px}.blog-comments .comment-body{border:1px solid #333;padding:15px 20px 10px 20px}.blog-comments .comment-body h3{color:#fff;border-bottom:1px solid #333;margin-bottom:15px;padding-bottom:6px;margin-top:0}.blog-comments .comment_text{margin-bottom:10px}.blog-comments .comment-body .time-stamp a,.blog-comments .comment-body .comment-reply a{color:#fff}.blog-comments .comment-body .comment-reply{font:10px Verdana,Geneva,sans-serif;float:right;margin-top:9px;text-transform:uppercase}.blog-comments .comment-body .comment-reply a,.blog-comments .comment-body .comment-reply a:visited{color:#fff !important}.blog-comments .comment-body a.reply-author{color:#fff !important;text-decoration:underline !important}.itemCommentsList{list-style:none;margin-bottom:45px;margin-left:0;padding-left:0}.itemCommentsList ul.children{margin-left:20px}.itemCommentsList li.comment>div[id^=comment]{display:flex}.itemCommentsList li.comment .comment-thumb{border:1px solid #333;width:58px;height:58px;flex:0 0 58px}.itemCommentsList li.comment .comment-body{flex:100}.itemCommentsList li.comment .comment-body .time-stamp{font:10px Verdana,Geneva,sans-serif;color:#fff;float:left;margin-top:9px;font-style:italic;opacity:.8}.itemCommentsList li.comment .clear{display:none}.itemCommentsList ul{list-style:none}.content footer:after,.content .container article:after,.content .container #top-slideshow:after,.content .container #top-single-banner:after,.content .container aside .flickr:after,.blog-comments .itemCommentsList li:after{content:" ";display:block;height:0;overflow:hidden;clear:both}.blog-comments .comment-body a.reply-author:visited{color:#fff}.content .container .blog-comments h2{color:#666;margin-bottom:24px}.content .container .blog-comments .blog-reply h2{clear:both;margin:50px 0 15px 0}.single-post .date{float:left}.single-post .post{margin-top:10px}body.single-post h2{margin-bottom:6px}.single-post #reply-title{font-size:30px !important}.blog-comments{margin-top:45px}.content .container #blog section p{clear:both}.content .container #blog section .blog-post--meta-comments-block{cursor:pointer}#reply-title{color:#656565 !important;clear:both;margin-bottom:18px;margin-top:10px}.blog-post--meta-comments-block{display:inline-block}.blog-post--meta-comments-block .comment-icon{text-align:center;float:left;padding:0px;line-height:1;width:20px;height:20px;display:inline-block;vertical-align:middle;position:relative;border-radius:50%}.blog-post--meta-comments-block .comment-icon>span{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);line-height:1;font-weight:bold}.blog-post--meta-comments-block .comment-icon .comment-number{color:#fff}.blog-post--meta-comments-block .comment-text{display:inline-block;vertical-align:middle;font-style:italic;margin-left:7px}#commentText,.dzscontactform textarea{width:100%}.dzscontactform .dzssubmit{float:none !important}.form-submit{text-align:left}.submitCommentButton,.dzscontactform .dzssubmit{margin:10px 0 6px;cursor:pointer;border:0;margin-bottom:0;margin:10px 0 6px 0;text-transform:uppercase;color:#fff}#submitCommentButton:hover,.dzscontactform .dzssubmit:hover{-moz-opacity:.75;opacity:.75}.blog-comments .itemCommentsList li{clear:both;margin-bottom:20px}.comment.bypostauthor .comment-body{border-top-color:#a8956c}.itemCommentsList li ul{margin-top:20px}.itemCommentsList li ul>li:last-child{margin-bottom:0px}blockquote a{color:#fff !important;text-decoration:underline !important}.sidebar-shortcode ul{margin:0 0 11px 0}.container aside.blog-roll ul{margin:16px 0 33px 0;padding:0}.container .widget-area>*{margin-bottom:33px}.container .widget-area ul li{border-bottom:1px solid #353533;margin:0;padding:0;list-style-type:none}.content .container .widget-area ul li:first-child{border-top:1px solid #353533}.container .widget-area a:hover{color:#fff !important}.content .container aside .flickr{margin-bottom:4px}.container .widget-area li{display:block}.container .widget-area li>a{display:inline-block;padding:10px 0 10px 0px}.container aside .flickr a{margin:0 0 5px 10px;float:left;width:auto;padding:0}.container aside .flickr .lastrow{margin-bottom:0}.content .container aside .flickr a img:hover{-moz-opacity:.75;opacity:.75}.content .container aside .flickr a.first-item{margin-left:0}.calendar_wrap table{display:flex;flex-direction:column}.calendar_wrap table th{padding:0}.calendar_wrap table>*,.calendar_wrap tr{display:flex;width:100%}.calendar_wrap tfoot{order:5;position:relative;margin-top:5px;padding-top:5px}.calendar_wrap tfoot:before{width:100%;height:1px;background-color:rgba(171,171,171,.38);content:"";position:absolute;top:0;left:0}.calendar_wrap td{padding:0}.calendar_wrap th,.calendar_wrap td{flex:0 0 14.2857142857%;text-align:center}.calendar_wrap td[colspan="2"]{flex:0 0 28.5714285714%}.calendar_wrap td[colspan="3"]{flex:0 0 42.8571428571%}.calendar_wrap td[colspan="4"]{flex:0 0 57.1428571429%}.calendar_wrap td[colspan="5"]{flex:0 0 71.4285714286%}.calendar_wrap td[colspan="6"]{flex:0 0 85.7142857143%}.calendar_wrap tbody{flex-wrap:wrap}.calendar_wrap tbody>tr{display:flex;width:100%}.searchform{display:block;margin-bottom:10px;position:relative}.searchform .dashicons-search{position:absolute;top:9px;right:5px;opacity:.5}.searchform:hover .dashicons-search{opacity:1}.content #searchform div{background-color:#171717;border:1px solid #282828;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%;position:relative}.content #searchform label{display:none;background-color:#171717}.content #searchform input#s{color:#fff;width:100%;margin-top:1px;display:block;outline:none;background-color:rgba(0,0,0,0);border:0;padding:10px}.content #searchform input#searchsubmit{position:absolute;outline:none;margin-top:1px;text-indent:-9999999px;background-color:rgba(0,0,0,0);border:0;background-repeat:no-repeat;top:3px;right:4px;width:17px;height:17px}.search-field-focus{background-color:#292929 !important;border:1px solid #444 !important}.content .container article form{width:370px}form textarea{font:12px Arial,Helvetica,sans-serif;color:#999;background-color:#1a1a1a;border-radius:6px;width:182px;padding:5px 9px 5px 9px;margin-top:10px;border:0}.content .container article form textarea{width:352px;height:168px;min-width:352px;max-width:652px;min-height:168px;max-height:508px}.dzscontactform{margin-bottom:14px}#respond>*:focus,.dzscontactform *:focus{background-color:#292929}.dzscontactform .dzsmessage{width:315px;height:232px}.comment-respond input,.dzscontactform input{background-color:#1a1a1a;border:0 none;border-radius:6px 6px 6px 6px;color:#999;font:12px Arial,Helvetica,sans-serif;margin-top:10px;padding:5px 9px;width:182px}.form-field-focus{background-color:#292929 !important}.contact-social p{margin-bottom:3px}.contact-page .one-half{margin-right:10px}.contact-social a{color:#888;text-decoration:none;display:inline-block}.contact-social img{vertical-align:middle}.contact-social a:visited{color:#888}.contact-social a:hover{color:#fff}.social-block{position:relative;margin-bottom:-9px}.social-block .the-icon{position:relative}.social-block .the-text{position:absolute;left:31px;top:7px}.contact-social img{margin-bottom:-8px;margin-right:2px}.social-margin{margin-top:40px}.contact-form-success-message{color:#fff;display:none;float:left;margin-top:13px}.sitemap{margin-top:5px}.sitemap ul.menu{list-style:none;margin-left:0}.sitemap>div>ul>li{margin-top:12px}.sitemap>div>ul>li{position:relative}.sitemap ul>li>a{color:#454545 !important;text-decoration:none;font-size:30px;line-height:36px;margin-bottom:12px}.sitemap>div>ul>li ul li>a:hover{text-decoration:underline}.sitemap .sub-menu{margin-top:12px}.sitemap .sidenote{position:relative;font-style:italic;margin:10px 0 0 19px;top:-5px}.sitemap ul li ul{padding-top:3px;margin:0 0 11px 44px;clear:both;color:#a4998e;list-style-type:none;margin-bottom:0}.sitemap ul li ul li{margin-bottom:0;display:block}.sitemap ul li ul li a{color:#a4998e !important;font-size:1em;margin-bottom:0;line-height:1em;font-weight:normal}.content .slogan{text-align:center;margin-top:31px;clear:both}.content .slogan h1{color:#454545;font-size:34px !important;line-height:34px}.content footer{border-top:1px solid rgba(255,255,255,.2);margin-top:74px;padding:0 20px 20px 20px;position:relative;display:block;clear:both}.content footer.no-margin{margin-top:63px}.content footer.no-margin-port-single{margin-top:59px}.content footer.clear-margin{margin-top:66px}.clear-this{clear:both}.content footer section{margin-top:24px;float:left}.content footer section h1{color:#a8956c;font-size:35px;line-height:35px}.content footer section ul{margin:6px 0 0 0px}.content footer section ul li{margin:0 0 3px 0;padding-left:1px;list-style-type:none}.content footer section ul li a{font-weight:bold}.content footer section#contact ul{margin-left:26px}.content footer section li a:hover{color:#fff}.clear-footer{clear:both}.content #copyright{font-size:10px;padding:5px 20px 4px 10px;text-align:right;clear:both}.donotsave{position:fixed;top:0;left:0;width:100%;height:100%}.featured-works a{margin-right:2px}.one_third{width:30.66%}.two_third{width:65.33%}.one_fourth{width:22%}.three_fourth{width:74%}.one_fifth{width:16.8%}.two_fifth{width:37.6%}.three_fifth{width:58.4%}.four_fifth{width:67.2%}.one_sixth{width:13.33%}.five_sixth{width:82.67%}.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:4%;float:left}.last{margin-right:0 !important;clear:right}.clearboth,.clear{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%}.warning,.box-info,.box-success{position:relative;margin-bottom:10px}.box-title{font-size:20px;margin-bottom:10px;margin-left:18px}.box-content{border:1px solid red;padding:17px;background:#151515}.box-title:before{width:0;height:0;position:absolute;left:0;top:8px;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:8px solid #fff;content:" "}.warning .box-title{color:red}.warning .box-title:before{border-top:8px solid red}.warning .box-content{border:1px solid red}.box-info .box-title{color:#f90}.box-info .box-title:before{border-top:8px solid #f90}.box-info .box-content{border:1px solid #f90}.box-success .box-title{color:#6c0}.box-success .box-title:before{border-top:8px solid #6c0}.box-success .box-content{border:1px solid #6c0}#preload{display:none}#background-image{position:fixed;width:100%;height:100%}.edit-link a{background:#222;color:#fff;border:1px solid #222;padding:3px 15px;border-radius:3px}.widget-container{list-style:none}img.aligncenter{display:block;margin-top:10px;margin-bottom:20px;margin-left:auto;margin-right:auto;float:none}img.alignright{margin:3px 1px 20px 20px !important;display:inline;float:right}img.alignleft{margin:3px 20px 20px 1px !important;display:inline;float:left}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left}.alignright{float:right}.wp-caption{text-align:center;padding-top:5px;margin:2px;background:#f2f2f2}.wp-caption .alignright{margin:10px 2px 20px 20px}.wp-capti