/*!/wp-content/themes/stevegettle2020/style.css*/:root{--THEME-COLOR-GOLD:#bfb065}body{width:100%;min-height:100vh;display:flex;flex-direction:column;font-family:"Open Sans",Helvetica,Arial,serif;font-size:16px;font-weight:400;color:#bbb;background:#222;position:relative;-webkit-font-smoothing:subpixel-antialiased;text-rendering:optimizeLegibility}body::before{content:' ';position:fixed;width:100%;height:100%;top:0;left:0;background-color:#222;background:url(/wp-content/themes/stevegettle2020/./img/map-bg.png) no-repeat center center;background-size:cover;will-change:transform;z-index:-1}html{min-height:100%;position:relative}.form-group-lg .form-control{background-color:#333;border-radius:2px;color:#aaa;border:1px solid #444}q,blockquote{quotes:"\201C" "\201D" "\2018" "\2019"}blockquote small{color:#fff;font-size:75%;margin-top:10px}hr{margin-bottom:2rem;margin-top:2rem;clear:both;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#444 -moz-use-text-color -moz-use-text-color;border-color:#444}blockquote{border-left:medium none;margin:0 0 30px}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;line-height:1.3;font-weight:700}.h2,h2{font-size:20px}.h3,h3,.h4,h4{font-weight:600}.section-header h1,.section-header h2{font-size:1.1rem;letter-spacing:4px;margin-bottom:3rem;text-transform:uppercase;color:var(--THEME-COLOR-GOLD);font-weight:500}.card .section-header h2{margin-bottom:0}.h3,h3{font-size:1.2rem}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{display:block;margin:30px auto;height:auto}.alignleft,.alignright{margin-bottom:1.5rem;height:auto}@media (min-width:768px){.alignleft{float:left;margin-right:1rem}.alignright{float:right;margin-left:1rem}}p{line-height:calc(1ex / 0.32);margin:calc(1ex / 0.32) 0;width:60ch;max-width:100%}*:not(p)+p,p:first-child{margin-top:0}a{color:var(--THEME-COLOR-GOLD);transition:all .2s ease-in-out}a:hover,a:focus{text-decoration:none;color:#fff}.container-wider{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (max-width:1199px){.container-wider{width:100%;max-width:none}}@media (min-width:1350px){.container-wider{width:calc(100% - 150px)}}@media (min-width:1500px){.container-wider{width:calc(100% - 300px)}}.wrapper{padding-bottom:50px;display:flex;flex-direction:column;flex:1}.opener{margin-top:10px}section{padding-bottom:40px;padding-top:40px}.wrapper>section:last-of-type:not(:first-child){margin-bottom:3rem}section.flush{padding-top:0;padding-bottom:0}div.line{padding-bottom:120px;padding-top:120px;position:relative}div.line::after{border-left:1px solid #8b8763;content:"";height:150px;left:calc(50% - 1px);position:absolute;top:calc((200px - 100px) /2);z-index:99}.content figure{max-width:100%;height:auto}.post .content ul:not(.commentlist){list-style-type:none;padding-left:25px;margin-bottom:30px}.post .content ul:not(.commentlist) li:before{content:"-";position:relative;left:-5px}.post .content ul:not(.commentlist) li{text-indent:-5px}.bg-light,.light-bg{background:rgba(0,0,0,0) url(/wp-content/themes/stevegettle2020/./img/bodypattern.jpg) repeat scroll 0 0}.bg-dark{background:rgba(0,0,0,.4)!important}.bg-grey{background-color:#000;background-image:url(https://www.transparenttextures.com/patterns/pinstriped-suit.png)}.columns-2{-moz-column-gap:4em;column-gap:4em;-moz-columns:2 300px;columns:2 300px}.columns-3{-moz-column-gap:2em;column-gap:2em;-moz-columns:3 250px;columns:3 250px}.strike-muted{text-decoration:line-through;color:#888}.card-dark{background:transparent;border-color:#555}.card-dark .card-header{border-color:#333;background:transparent;margin-bottom:1rem;text-transform:uppercase;letter-spacing:2px;font-size:.95em}img{max-width:100%;height:auto}img.alignleft,figure.alignleft,.thumbnail.alignleft,img.alignright,figure.alignright,.thumbnail.alignright{margin-bottom:1rem}@media(min-width:450px){.post img.alignleft,.post figure.alignleft,.post .thumbnail.alignleft{float:left;margin:0 25px 15px 0}}@media(min-width:768px){.post img.alignleft-md,.post figure.alignleft-md,.post .thumbnail.alignleft-md{float:left;margin:0 25px 15px 0}}@media(min-width:992px){.post img.alignleft-lg,.post figure.alignleft-lg,.post .thumbnail.alignleft-lg{float:left;margin:0 25px 15px 0}}img.alignright,figure.alignright,.thumbnail.alignright{float:right;margin:0 0 15px 25px}.thumbnail{border:medium none;padding:0}@media(min-width:992px){.post .wp-post-image{max-height:225px;width:auto;height:auto;max-width:300px}}.wp-caption-text{color:#777;font-size:14px;padding:9px}.error404 .wrapper{font-weight:600;padding-top:3rem;background-position:center;background-repeat:no-repeat;background-size:cover}.error404 h1{color:#eee;font-size:2em;line-height:1.4}.gallery{margin:0 -1.1666667% 1.75em}.gallery-item{display:inline-block;max-width:33.33%;padding:0 1.1400652% 2.2801304%;text-align:center;vertical-align:top;width:100%;margin:0}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.333%}.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%}.gallery-icon img{margin:0 auto}.gallery-caption{color:#686868;display:block;font-size:13px;font-size:.8125rem;font-style:italic;line-height:1.6153846154;padding-top:.5384615385em}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.entry-content-asset{margin:calc(1ex / 0.32) 0;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}*:not(.entry-content-asset)+.entry-content-asset,.entry-content-asset:first-child{margin-top:0}.navbar-custom{background:transparent;border:medium none;text-transform:uppercase;margin-bottom:1.5rem}.navbar-custom .navbar-brand{text-align:left;height:auto;padding:10px 20px 0;font-size:2.5em;font-weight:300;color:var(--THEME-COLOR-GOLD);line-height:45px}@media(min-width:768px){.navbar-custom .navbar-brand{font-size:2.85rem}}@media(min-width:768px){.navbar-custom .navbar-brand{float:none;margin:0 auto 1rem!important;text-align:center;display:block}.navbar-brand>img{margin:0 auto;max-width:none}.navbar-custom ul{margin:0}}.navbar-custom .navbar-brand:focus{outline:0}.navbar-custom.navbar-dark .navbar-toggler{border-color:transparent}.navbar-custom .navbar-brand .navbar-toggler:focus,.navbar-custom .navbar-brand .navbar-toggler:active{outline:0}.navbar-custom a{color:#555}.navbar-custom .navbar-nav li{text-align:center}.navbar-custom .navbar-nav li a{transition:background .3s ease-in-out;font-size:1.25rem;font-weight:400;color:#888;margin-left:15px;margin-right:15px;padding-left:0;padding-right:0;padding-bottom:1rem;padding-top:1rem;display:inline-block}.single-tour .navbar-custom .navbar-nav li.menu-item-3135 a,.single-workshop .navbar-custom .navbar-nav li.menu-item-3135 a,.navbar-custom .navbar-nav li.current_page_parent a,.navbar-custom .navbar-nav li.current-menu-item a,.navbar-custom .navbar-nav li a:hover{outline:0;color:var(--THEME-COLOR-GOLD);background-color:transparent}.navbar-custom .navbar-nav li a:focus,.navbar-custom .navbar-nav li a:active{outline:0;background-color:transparent}.navbar-custom .navbar-nav li.active{outline:0}.single .navbar-custom .navbar-nav li.menu-item-69 a,.blog .navbar-custom .navbar-nav li.menu-item-69 a,.navbar-custom .navbar-nav li.active a{border-bottom:4px solid #96b9ce}.navbar-custom .navbar-nav li.active a:hover{color:#fff}.tagline{color:#bbb;clear:left;padding:.5rem 0;font-size:1.05rem;display:block;line-height:1}@media (min-width:768px){.tagline{margin-left:0}.navbar-custom{text-align:center;position:relative;margin-top:1rem}}@media(min-width:992px){.navbar-custom{border-bottom:0;letter-spacing:1px}.navbar-nav{width:100%;text-align:center}.navbar-nav>li{vertical-align:middle;display:inline-block;float:none;text-align:left}.navbar-custom .navbar-nav li a{color:#888;font-size:.95rem;padding-bottom:5px;padding-top:10px}}.navbar-toggler{margin-right:10px;margin-bottom:0;top:1rem;position:absolute;right:2rem}.navbar-toggler .fa-bars{font-size:36px;color:var(--THEME-COLOR-GOLD)}#selector1{width:calc(100% - 20px);margin:auto;max-width:262px}@media (min-width:375px){#selector1{max-width:none}}@media (min-width:1200px){#selector1{max-width:90%}}.grid-item{margin-bottom:10px;display:inline-block;float:left;position:relative}.grid-item>img{position:absolute;top:0;left:0;width:100%;display:block}.grid-sizer,.grid-item{width:262px}@media (min-width:375px){.grid-sizer,.grid-item{width:calc((100% / 2) - (10px / 2))}}@media (min-width:576px){.grid-sizer,.grid-item{width:calc((100% / 3) - (20px / 3))}}@media (min-width:768px){.grid-sizer,.grid-item{width:calc((100% / 4) - (30px / 4))}}@media (min-width:992px){.grid-sizer,.grid-item{width:calc((100% / 5) - (40px / 5))}}@media (min-width:1200px){.grid-sizer,.grid-item{width:calc((100% / 6) - (50px / 6))}}@media (min-width:1500px){.home .grid-sizer,.home .grid-item{width:calc((100% / 7) - (70px / 6))}}.grid-item .caption{display:none}.lg-outer .lg-sub-html{text-align:center;font-size:15px;width:800px;max-width:100%;padding:20px;margin:0 auto;color:#CCC}#grid img{max-width:100%;height:auto}.home .gallery:after{content:'';display:block;clear:both}.photo{margin-bottom:0;z-index:2;padding:5px;float:left;width:272px!important;margin-top:0!important;height:auto}.photo img{border:medium none!important}.post h2{text-transform:capitalize;letter-spacing:0;line-height:1.25;margin-bottom:15px;font-size:1.3rem}.post h2 a{color:#c3baba}.post h2 a:hover{color:var(--THEME-COLOR-GOLD)}.post-meta{text-transform:uppercase;letter-spacing:1px;font-size:14px;font-weight:500;color:#888;margin-bottom:10px}.post-inner{display:flex;flex-direction:column;line-height:1.5;padding:1.5rem;height:100%}@media (min-width:992px){.post-inner{padding:1.5rem 2rem}}@media (min-width:1500px){.home .post:not(:last-child),.right-border-first-element{border-right:1px solid #444}}.more{display:block;font-size:.95em;font-weight:400;margin:10px 30px 0 0;text-align:right}.see-all{margin:40px 30px;text-align:center;color:#777}.see-all:hover{color:#ccc}.post .wp-post-image{margin-bottom:1.5rem}.blog .post,.archive .post{margin-bottom:30px}.post-info p{font-size:17px;margin:0 0 25px}.post-info h5{margin-bottom:10px}.post-categories{border-top:1px solid #333;padding-top:.35rem;color:#555;font-size:.95em}.post-categories>a{color:#888;font-size:.95em}.post-categories>a{white-space:nowrap}.post-categories>a:hover{color:var(--THEME-COLOR-GOLD)}.single h1{font-size:1.5rem;font-weight:600;color:var(--THEME-COLOR-GOLD)}.post-body{margin-bottom:6rem}.post-nav{clear:both;margin-bottom:3rem}.sidebar{padding:2rem 1.5rem}.sidebar ul{list-style:none;padding:0}.sidebar>.item:not(:last-child){margin-bottom:50px}.categories li{margin-bottom:.5rem}.sidebar form{margin:auto!important;width:auto!important;max-width:100%!important}#comments{margin:auto}#comments,#respond,.comments-area,#wpdcom.wpd-dark{background-color:transparent}li.partner{margin-bottom:1rem;margin-left:1rem;margin-right:1rem;max-width:255px;padding:1rem;position:relative}.partner-bg-white{background:#fff}.partner-bg-black{background:#000}#definitions{max-width:80%;width:445px;margin-left:auto;margin-right:auto;margin-top:calc(75px + 2vw)}.definition{border-left:1px solid #555;padding-left:20px;margin-bottom:1.25rem;color:#888;font-weight:600}@media (min-width:768px){#definitions{max-width:none;width:auto}}.definition h3{text-transform:uppercase;font-size:1.1em;letter-spacing:1px;margin-bottom:0;font-weight:600;color:#eee}.definition span{margin-bottom:.25rem;display:inline-block;color:var(--THEME-COLOR-GOLD)}.tour .card-body{padding:1.5rem}.notified.tour .card-body p{margin:1rem 0;font-size:1.1em}.tour.card{margin:0 0 30px;width:502px;max-width:100%;background:rgba(0,0,0,.4)!important}.workshops-photo-tours .tour:last-child>div.dark-bg{background-color:#000;background-image:url(http://www.transparenttextures.com/patterns/pinstriped-suit.png)}@media (min-width:576px){.tour.card{max-width:calc(50% - 10px);margin-bottom:20px}}@media (min-width:768px){.tour.card{max-width:calc(50% - 30px);margin:0 15px 30px}}.workshops-photo-tours .tour:last-of-type h3{margin-bottom:15px;color:var(--THEME-COLOR-GOLD)}.nbspots{font-weight:700}.spots-left{font-weight:700}.tour.card h3{text-transform:uppercase;font-size:1.2rem}.tour-dates{margin:0 0 1rem;font-weight:600}.tour-excerpt{flex-basis:66.666%}.tour-meta{font-size:.9em;flex-basis:33.333%}.single .tour h1{margin-bottom:25px;margin-top:10px}.single .tour h5{color:#777;font-size:.9em;font-weight:400;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.single-tour .btn-link{margin-bottom:10px}.single-tour .post-nav{padding-top:50px;font-weight:600;font-size:1.25rem}.post-nav .mini-header{margin:0 0 10px}.bg-dark .table{color:currentColor}.single-tour .gallery{margin-bottom:50px}.gallery-links{margin:2rem 0 1rem}#itinerary li{margin-bottom:30px}#itinerary .title{background:#666 none repeat scroll 0 0;color:#fff;float:left;font-size:.9em;font-weight:600;margin-right:20px;padding:10px}#dynamic-ext>img,#dynamic>img{max-width:100%;transition:all .35s ease-out}#dynamic-ext .slideshow-info,#dynamic .slideshow-info{position:absolute;text-align:center;color:#fff;font-size:1.75rem;font-weight:600;margin:auto;padding:2rem;text-shadow:1px 1px 1px #888}#dynamic-ext:hover>img,#dynamic:hover>img{opacity:.8}.modal-content{background:#000 none repeat scroll 0 0}.close{color:#FFF;font-size:27px;font-weight:400;opacity:1}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{color:var(--THEME-COLOR-GOLD);opacity:1}.modal-header{border-bottom-color:#666}.modal-title{font-weight:400;text-transform:uppercase}.modal-footer{border-top:medium none}.extension-link{text-align:center;padding:1.5rem;background:#000!important}.extension h2{font-weight:600;color:var(--THEME-COLOR-GOLD)}.extension-modal .modal-header{align-items:center}.extension-modal .modal-header .close{padding:.25rem 1rem;text-shadow:none;font-size:47px;font-weight:300}.extension-modal .modal-dialog{width:90%}@media (min-width:576px){.extension-modal .modal-dialog{max-width:none}}.extension-modal .modal-dialog-scrollable .modal-content{max-height:none}@media (min-width:992px){.extension-modal .modal-dialog{max-width:100%}}.about .content img{margin-bottom:30px}.timeline dl{position:relative;top:0;padding:20px 0;margin:0}.timeline dl:before{position:absolute;top:0;bottom:0;left:50%;z-index:100;width:2px;margin-left:-1px;content:'';background-color:var(--THEME-COLOR-GOLD)}.timeline dl dt{position:relative;top:30px;z-index:200;width:120px;padding:3px 5px;margin:0 auto 30px;font-weight:400;color:#fff;text-align:center;background-color:#aab2bd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.timeline dl dd{position:relative;z-index:200}.timeline dl dd .circ{position:absolute;top:40px;left:50%;z-index:200;width:22px;height:22px;margin-left:-11px;background-color:var(--THEME-COLOR-GOLD);border:4px solid var(--THEME-COLOR-GOLD);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.timeline dl dd .time{color:#ddd;display:inline-block;font-size:16px;font-weight:600;left:50%;padding:10px 20px 10px 0;position:absolute;top:29px;width:100px;width:50px;text-align:center}.timeline dl dd .events{position:relative;width:47%;padding:1rem 2rem .5rem;margin-top:31px;background-color:rgba(0,0,0,.2);border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-top:1px solid #444}.timeline dl dd .events:before{position:absolute;top:12px;width:0;height:0;content:'';border-style:solid;border-width:6px}.timeline dl dd .events .events-object{margin-right:10px}.timeline dl dd .events .events-body{overflow:hidden;zoom:1;font-size:.9em}.timeline dl dd .events .events-body .events-heading{margin:0 0 .75rem;font-size:14px}.timeline dl dd:nth-child(odd) .time{margin-left:-100px;text-align:right}.timeline dl dd:nth-child(odd) .events{float:right}.timeline dl dd:nth-child(odd) .events:before{left:-12px;border-color:transparent rgba(0,0,0,.2) transparent transparent}.timeline dl dd:nth-child(even) .time{margin-left:0;text-align:left;padding:.75rem 0 .75rem 2rem}.timeline dl dd:nth-child(even) .events{float:left}.timeline dl dd:nth-child(even) .events:before{right:-12px;border-color:transparent transparent transparent rgba(0,0,0,.2)}@media screen and (max-width:767px){.timeline dl:before{left:60px;margin-left:15px}.timeline dl dt{margin:0 0 30px}.timeline dl dd .circ{left:75px}.timeline dl dd:nth-child(even) .events{float:right;width:calc(100% - 105px);padding-left:20px}.timeline dl dd:nth-child(even) .events:before{left:-12px;border-color:transparent rgba(0,0,0,.2) transparent transparent}.timeline dl dd .time{left:0}.timeline dl dd:nth-child(even) .time{padding:10px 0;margin-left:0;text-align:right}.timeline dl dd:nth-child(odd) .time{padding:10px 0;margin-left:0}.timeline dl dd:nth-child(odd) .events{float:right;width:75%;width:calc(100% - 105px)}}.timeline dl dd .events .events-body img{margin-bottom:10px}@media screen and (min-width:768px){.timeline dl dd:nth-child(even) .events{padding-left:2rem;padding-top:1.75rem;padding-bottom:1rem}.timeline dl dd:nth-child(odd) .events{padding-right:2rem;padding-top:1.75rem;padding-bottom:1rem}.timeline dl dd .time{width:100px;text-align:left}}.events-body p{margin:0 0 1rem}.booking-info li{margin-bottom:.5rem}.booking-info-act{font-weight:700}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-color:#444}.small-header,.mini-header,th{font-size:.75em;font-weight:600;text-transform:uppercase;color:#999;letter-spacing:1px}.small-header{font-size:.95em}#artist img{width:100%;height:auto}#signup{border:none;vertical-align:middle;text-align:center}#mc4wp-form-1 .form-control{border:medium none;box-shadow:none}.mc4wp-form{margin:16px 0}@media (min-width:768px){#mc4wp-form-1>form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}#mc4wp-form-1>form .form-control{display:inline-block;vertical-align:middle;width:auto;box-shadow:none;border:none;border-radius:4px 0 0 4px}#mc4wp-form-1>form .form-control-static{display:inline-block}#mc4wp-form-1>form .input-group{display:inline-table;vertical-align:middle}#mc4wp-form-1>form .input-group .form-control,#mc4wp-form-1>form .input-group .input-group-addon,#mc4wp-form-1>form .input-group .input-group-btn{width:auto}#mc4wp-form-1>form .input-group>.form-control{width:100%}#mc4wp-form-1>form .control-label{margin-bottom:0;vertical-align:middle}#mc4wp-form-1>form .checkbox,#mc4wp-form-1>form .radio{display:inline-block;margin-bottom:0;margin-top:0;vertical-align:middle}#mc4wp-form-1>form .checkbox label,#mc4wp-form-1>form .radio label{padding-left:0}#mc4wp-form-1>form .checkbox input[type="checkbox"],#mc4wp-form-1>form .radio input[type="radio"]{margin-left:0;position:relative}#mc4wp-form-1>form .has-feedback .form-control-feedback{top:0}}.mc4wp-success{color:#ffce00;font-size:.9em;margin:10px 0 30px}.mc4wp-alert{font-family:"Open Sans",raleway}#mc4wp-checkbox{clear:both;display:block;position:static;width:auto}#mc4wp-checkbox input{float:none;width:auto;position:static;margin:0 6px 0 0;padding:0;vertical-align:middle;display:inline-block!important;max-width:21px;-webkit-appearance:checkbox}#mc4wp-checkbox label{float:none;display:block;cursor:pointer;width:auto;position:static}#_mc4wp_subscribe_woocommerce_checkout_field input,#_mc4wp_subscribe_woocommerce_checkout_field label{float:none!important;width:auto!important;display:inline-block!important}#registerform #mc4wp-checkbox{margin-bottom:10px}.wpcf7 p{font-size:13px;font-weight:600;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.wpcf7 .form-control{border-radius:0;box-shadow:none;background-color:#222;border-color:#222;color:#bbb}ul.contact-info{list-style:none;padding:0}.contact section ul.contact-info li:not(:last-child){margin-bottom:1rem}.socialicons{margin-bottom:0}.socialicons .list-inline-item:not(:last-child){margin-right:1.5rem}@media(min-width:600px) and (max-width:767px){#contact>.row>div{width:50%;float:left}}.gear-list .card{background-color:transparent;border:1px solid rgba(255,255,255,.125);margin-bottom:2rem}.gear-list .list-group-item{background-color:transparent;border-color:rgba(255,255,255,.125)}@media (min-width:576px){.card-columns{-moz-column-count:2;column-count:2}}@media (min-width:992px){.card-columns{-moz-column-count:1;column-count:1}}@media (min-width:1200px){.card-columns{-moz-column-count:2;column-count:2}}@media (min-width:1500px){.card-columns{-moz-column-count:2;column-count:2}}.btn{text-transform:uppercase;font-weight:600;transition:all .3s ease-in-out}.btn-default{background-color:transparent;border:1px solid var(--THEME-COLOR-GOLD);color:var(--THEME-COLOR-GOLD)}.btn-default:hover,.btn-default:focus{border:1px solid var(--THEME-COLOR-GOLD);outline:0;color:#000!important;background-color:var(--THEME-COLOR-GOLD)}.btn-link{color:var(--THEME-COLOR-GOLD)}.btn-link:focus,.btn-link:hover{color:#f5f5f5}.btn-default-rev{background-color:var(--THEME-COLOR-GOLD);border:1px solid var(--THEME-COLOR-GOLD);color:#222}.btn-default-rev:hover,.btn-default-rev:focus{border:1px solid var(--THEME-COLOR-GOLD);outline:0;color:var(--THEME-COLOR-GOLD);background-color:#222}.btn-primary{background-color:#999;border-color:#999;color:#fff}ul.banner-social-buttons{margin-top:0}@media(max-width:1199px){ul.banner-social-buttons{margin-top:15px}}@media(max-width:767px){ul.banner-social-buttons li{display:block;margin-bottom:20px;padding:0}ul.banner-social-buttons li:last-child{margin-bottom:0}}body>footer{width:100%;padding:45px 0 25px;background:#111;text-align:center;font-size:13px}body>footer .container{background:transparent}body>footer .row>div{margin-bottom:25px}.navbar-header .social a,body>footer,footer a{color:#777}.navbar-header .social a:hover,body>footer a:hover{color:var(--THEME-COLOR-GOLD)}body>footer .fab{font-size:1.6rem}body>footer .page-scroll{margin-top:2rem;margin-bottom:2rem}::-moz-selection{text-shadow:none;background:#96b9ce}::selection{text-shadow:none;background:#96b9ce}img::-moz-selection{background:0 0}img::selection{background:0 0}img::-moz-selection{background:0 0}body{webkit-tap-highlight-color:rgba(255,255,255,.2)}*::-moz-placeholder{color:#555;font-size:13px;font-weight:500;letter-spacing:1px;text-transform:uppercase}::-webkit-input-placeholder{color:#555}.contact .input-group{margin:15px 0 30px}.input-group .form-control{background:transparent none repeat scroll 0 0;border:1px solid #8b8763;border-radius:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{border-radius:0}div.wpcf7{margin:0;padding:0}div.wpcf7 .screen-reader-response{border:0 none;clip:rect(1px,1px,1px,1px);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid #ffa500}div.wpcf7-validation-errors{border:2px solid #f7e700}span.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;display:block;font-size:1em}.use-floating-validation-tip span.wpcf7-not-valid-tip{background:#fff none repeat scroll 0 0;border:1px solid red;left:20%;padding:.2em .8em;position:absolute;top:20%;z-index:100}span.wpcf7-list-item{margin-left:.5em}.wpcf7-display-none{display:none}div.wpcf7 img.ajax-loader{border:medium none;margin-left:4px;vertical-align:middle}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.g-recaptcha{margin-bottom:20px}.home #mc_embed_signup form{text-align:center;margin:0 auto 30px}.contact form label{font-size:.8em;font-weight:400}#mc_embed_signup form{display:block;padding:10px 0 10px 3%;position:relative;text-align:left;width:450px;max-width:90%}#mc_embed_signup h2{font-size:1.4em;font-weight:700;margin:15px 0;padding:0}#mc_embed_signup input{border:1px solid #999}#mc_embed_signup input:focus{border-color:#333}#mc_embed_signup .button{background-color:#aaa;border:0 none;border-radius:4px;clear:both;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:700;height:32px;line-height:32px;margin:0 5px 10px 0;padding:0 22px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto}#mc_embed_signup .button:hover{background-color:#777}#mc_embed_signup .small-meta{font-size:11px}#mc_embed_signup .nowrap{white-space:nowrap}#mc_embed_signup .mc-field-group{padding-bottom:.5rem}#mc_embed_signup .mc-field-group label{display:block;margin-bottom:3px}#mc_embed_signup .mc-field-group input{display:block;padding:8px 0;text-indent:2%;width:100%}#mc_embed_signup .mc-field-group select{display:inline-block;margin-bottom:2px;padding:5px 0;width:99%}#mc_embed_signup .datefield,#mc_embed_signup .phonefield-us{padding:5px 0}#mc_embed_signup .datefield input,#mc_embed_signup .phonefield-us input{display:inline;letter-spacing:1px;margin:0 2px;padding:5px 0 2px;text-align:center;width:60px}#mc_embed_signup .phonefield-us .phonearea input,#mc_embed_signup .phonefield-us .phonedetail1 input{width:40px}#mc_embed_signup .datefield .monthfield input,#mc_embed_signup .datefield .dayfield input{width:30px}#mc_embed_signup .datefield label,#mc_embed_signup .phonefield-us label{display:none}#mc_embed_signup .indicates-required{font-size:11px;margin-right:4%;text-align:right}#mc_embed_signup .asterisk{color:#c60;font-size:200%}#mc_embed_signup .mc-field-group .asterisk{position:absolute;right:10px;top:25px}#mc_embed_signup .clear{clear:both}#mc_embed_signup .mc-field-group.input-group ul{list-style:outside none none;margin:0;padding:5px 0}#mc_embed_signup .mc-field-group.input-group ul li{display:block;margin:0;padding:3px 0}#mc_embed_signup .mc-field-group.input-group label{display:inline}#mc_embed_signup .mc-field-group.input-group input{border:medium none;display:inline;width:auto}#mc_embed_signup div#mce-responses{clear:both;float:left;margin:0 5%;overflow:hidden;padding:0 .5em;top:-1.4em;width:90%}#mc_embed_signup div.response{float:left;font-weight:700;margin:1em 0;padding:0 .5em .5em 0;top:-1.5em;width:100%;z-index:1}#mc_embed_signup #mce-error-response{display:none}#mc_embed_signup #mce-success-response{color:#529214;display:none}#mc_embed_signup label.error{display:block;float:none;margin-left:1.05em;padding:.5em 0;text-align:left;width:auto}#mc-embedded-subscribe{clear:both;display:block;margin:1em 0 1em 5%;width:auto}#mc_embed_signup #num-subscribers{font-size:1.1em}#mc_embed_signup #num-subscribers span{border:1px solid #ccc;font-weight:700;margin-right:.5em;padding:.5em}#mc-embedded-subscribe{margin:0}#mc_embed_signup .button{background-color:#666;color:#eee}#mce-EMAIL{background:#ddd none repeat scroll 0 0}#mc_embed_signup .mc-field-group input{color:#333;font-weight:400}.team-members{width:100%;margin-bottom:35px;text-align:center}.team-members .team-avatar{position:relative}.team-members .team-avatar img{display:block;margin:0 auto 20px;border-radius:50%;max-width:250px;border:4px solid #ddd;box-shadow:0 2px 2px 0 rgba(0,0,0,.25)}.team-members .team-desc{width:100%;padding:0 20px}.team-members .team-desc h4{font-size:22px;font-weight:600;margin:0 0 10px;color:#fff}.team-members .team-desc span{display:block;font-size:14px;font-weight:600;text-transform:uppercase;margin-bottom:20px}.staff{margin-top:55px;margin-bottom:30px}#testimonials{padding-bottom:100px;text-align:center}.carousel{width:1000px;max-width:100%;margin:auto;text-align:center;font-size:24px}.carousel-item p{margin:0 auto calc(1ex / 0.32)}@media (min-width:768px){.carousel-control-prev{left:-20px}.carousel-control-next{right:-20px}}@media (min-width:992px){.carousel-control-prev{left:-30px}.carousel-control-next{right:-30px}}.carousel-indicators{bottom:-35px}.carousel-indicators li{background-color:#999}.carousel-indicators .active{background-color:var(--THEME-COLOR-GOLD)}.carousel-control-next,.carousel-control-prev{color:#2F4858;width:5%}#testimonials .author{color:#999;font-size:.8em;max-width:80%;margin:auto}#top-nav{margin-bottom:40px;text-align:center}@media (min-width:992px){#top-nav{text-align:right;margin-top:-40px}}#top-nav ul{font-size:.85em;margin:0;padding:0}#top-nav ul>li{padding-left:0;padding-right:0}#top-nav ul a{border:medium none;padding:10px 20px;display:block;font-weight:400;color:#666}.usr-invoice #purchase-menu-item>a,.usr-dnld #download-menu-item>a,.usr-account #account-menu-item>a,.cart #cart-menu-item>a,.search-page #search-menu-item>a,.img-show #search-menu-item>a,.usr-invites #invites-menu-item>a,.gallery-list #galleries-menu-item>a,#top-nav ul a:hover{color:var(--THEME-COLOR-GOLD);border:none}.submenu .list-inline-item:not(:last-child){margin-right:1.5rem}DIV.BsAlert{width:100%;max-width:400px}#psMainCustom{border:1px solid #e5e5e5;margin:40px auto 60px;max-width:1050px;padding:30px}#psMainCustom h2{font-size:20px}#psMainCustom h3{font-size:18px}.cart #psMainCustom h2{margin:30px 0!important}#gridthumbs{margin:30px 0}UL.thumbs{font-size:.8rem;display:inline-block;height:100%;margin:0;text-align:center;width:100%}UL.thumbs LI{background-color:#191919;border:1px solid #333;min-height:250px;width:202px;margin:-1px 0 0 -1px}.gallery-list UL.thumbs LI{min-height:275px}ul.thumbs li:hover{background:#111 none repeat scroll 0 0;color:#CCC;z-index:999}UL.thumbs LI TABLE{margin-top:0}UL.thumbs LI TABLE TD{margin:0;padding:10px 13px 5px;vertical-align:middle;border:medium none;width:100%}UL.thumbs LI TABLE TD br{display:none}UL.thumbs LI TABLE TD.slide{margin:0;padding:0;vertical-align:middle;width:200px;height:200px}UL.thumbs LI TABLE TD IMG{display:inline;vertical-align:middle}TD.imgCell{padding-right:20px;vertical-align:top}UL.thumbs LI TABLE TD A{display:block;font-size:.95rem;font-weight:400;line-height:1.3em}#img-block{padding:0}div.filename{color:#444;font-family:"Open Sans",Helvetica,Arial,serif!important;font-size:.7em;font-weight:400;margin:15px 15px 10px}#img-info{text-align:center}@media (min-width:992px){#img-info{text-align:left;padding-left:30px}}#img-info h1{font-size:1.5rem}#gallery-info h1{font-size:1.6rem}DIV.imageWidget{margin:30px auto 0;overflow:hidden}.imageWidget,.imageWidget img:first-of-type,.imageWidget .imgMaskPSNQO{height:auto;max-width:100%}#img-info #imagenav{margin:0}.page_select{display:inline;color:#333}.page_previous{margin-right:1rem}.page_next{margin-left:1rem}.page_previous,.page_next{color:#888;display:inline-block}.page_previous:hover,.page_next:hover{border:none}.img-show .ui-dialog *,.gallery-img-show .ui-dialog *{box-sizing:content-box}#psCartAddContainer DIV.prfLdesc,.ui-widget,.ui-widget .ui-widget,.ui-dialog.ps .psDialogHeader A,.ui-dialog .psDialogFooter A,.psDialog,.ui-dialog.ps .psDialogFooter TABLE TD{font-size:15px}.psCartAddPaneRt TD,#psMainCustom TABLE.table,#psMainCustom TABLE.table TH,#psMainCustom TABLE.table TD,.page_content_wrapper table tr th,.page_content_wrapper table tr td{border-bottom:medium none;font-size:14px!important}TABLE.info TH,TABLE.info TD{font-size:15px}.usr-dnld #psMainCustom table.null td img{height:1px}img[src="/img/pixel.gif"]{height:1px}#psMainCustom table.null td{padding:0}form[name="searchBoxAdvancedForm"] table tr th,form[name="searchBoxAdvancedForm"] table tr td{border-bottom:medium none;font-weight:400}.search_tips blockquote{margin-bottom:30px}.view_options{margin-right:20px}.view_options>*:first-child{margin-left:10px}.view_options .view_options_selected,.view_options a{padding:3px 5px}.view_options_selected,.view_options a:hover{background:#001d2c none repeat scroll 0 0;color:#eee}.view_options_divider{display:none}.search_thumbs.text a{color:#777}ul.thumbs li:hover .search_thumbs.text a{color:#111}ul.gallery_thumbs{padding:0;list-style:none;position:relative;width:100%}ul.gallery_thumbs li{position:relative;float:left;overflow:hidden;width:16.6666667%;width:calc((100% / 6) + 1px)}ul.gallery_thumbs li a,ul.gallery_thumbs li a img{display:block;cursor:pointer}ul.gallery_thumbs li a img{max-width:100%}@media screen and (max-width:1190px){ul.gallery_thumbs li{width:20%;width:calc((100% / 5) + 1px)}}@media screen and (max-width:945px){ul.gallery_thumbs li{width:25%;width:calc((100% / 4) + 1px)}}@media screen and (max-width:768px){ul.gallery_thumbs li{width:33.3333333%;width:calc((100% / 3) + 1px)}}@media screen and (max-width:576px){ul.gallery_thumbs li{width:50%;width:calc((100% / 2) + 1px)}}@media screen and (max-width:300px){ul.gallery_thumbs li{width:100%}}.gallery_comment_box_comment{padding:0 10px}.gallery_comment_box_comment>em{font-size:15px}.gallery_comment_box table.input{width:80%}.gallery_comment_box table.input TH{color:#888}#galCmtForm input[type="submit"],#galCmtForm input[type="button"]{color:#333;font-size:13px;font-weight:600}#galCmtForm textarea{color:#333;font-size:14px;font-weight:600;padding:5px;width:100%}.wp-pagenavi{clear:both;text-align:center;margin-top:3rem}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid transparent;padding:3px 5px;margin:2px;color:#bbb}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:var(--THEME-COLOR-GOLD);color:#222;background-color:var(--THEME-COLOR-GOLD)}.wp-pagenavi span.current{font-weight:700}ul.ugmenu{font-family:"Open Sans",Helvetica,Arial,serif!important;background:#eee;border:none}ul.ugmenu li{font-size:14px;font-weight:600}ul.ugmenu a,ul.ugmenu a:visited,ul.ugmenu a:active{color:#666;text-shadow:none}ul.ugmenu i{font-size:20px}.user_gallery_menu,.user-gallery{margin:0 auto}.user-gallery{-webkit-animation-delay:0.3s;animation-delay:0.3s;max-width:1100px;padding-top:2px}.user-gallery,.ug-gallery-wrap .ug-image-box{background-color:transparent}.user_gallery_menu{-webkit-animation-delay:0.3s;animation-delay:0.3s;max-width:1100px}.ugmenu.black a,.ugmenu.grey a,.ugmenu.light-blue a,.ugmenu.blue a,.ugmenu.light-green a,.ugmenu.green a,.ugmenu.red a,.ugmenu.dark-orange a,.ugmenu.orange a,.ugmenu.purple a,.ugmenu.light-purple a,.ugmenu.pink a,.ugmenu.brown a,.ugmenu.maroon a,.ugmenu.yellow a,.ugmenu .fa{color:#555!important}.user-gallery input,.user-gallery textarea,.user-gallery .ug-order-list select#user-gallery-order{background-color:#fff!important}main{display:flex;flex-direction:column;min-height:100vh;position:relative;transition-duration:0.3s;transition-property:transform;z-index:2}main.slide-out{transform:translateX(-270px)}main.slide-out .cd-overlay{display:block;-webkit-animation:cd-fade-in 0.3s;animation:cd-fade-in 0.3s}@media only screen and (min-width:576px){main.slide-out{transform:translateX(-370px)}}@media only screen and (min-width:768px){main.slide-out{transform:translateX(-600px)}}.side-bloc{position:fixed;top:0;right:0;width:270px;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.8);color:#ddd;z-index:1051;transform:translateX(270px);transition-property:transform;transition-duration:0.3s}.side-bloc .section-header h2{font-size:1rem;letter-spacing:4px;margin-bottom:25px}.side-bloc.slide-in{transform:translateX(0)}@media only screen and (min-width:576px){.side-bloc{width:370px;transform:translateX(370px)}}@media only screen and (min-width:768px){.side-bloc{width:600px;transform:translateX(600px)}}.side-bloc-close{width:32px;height:32px;overflow:hidden;position:fixed;top:10px;right:10px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCjwvc3R5bGU+DQo8bGluZSBjbGFzcz0ic3QwIiB4MT0iNiIgeTE9IjUuOSIgeDI9IjI2IiB5Mj0iMjUuOSIvPg0KPGxpbmUgY2xhc3M9InN0MCIgeDE9IjI2IiB5MT0iNS45IiB4Mj0iNiIgeTI9IjI1LjkiLz4NCjwvc3ZnPg0K) no-repeat center center;text-indent:100%;white-space:nowrap;z-index:1053;display:none}.side-bloc-close.is-visible{display:block;-webkit-animation:cd-move-in 0.8s;animation:cd-move-in 0.8s}@media only screen and (min-width:1200px){.side-bloc-close{right:20px;top:20px}}.cd-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(47,92,126,.8);cursor:pointer;display:none}@-webkit-keyframes cd-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes cd-fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes cd-move-in{0%{-webkit-transform:translateX(100px)}100%{-webkit-transform:translateX(0)}}@keyframes cd-move-in{0%{transform:translateX(100px)}100%{transform:translateX(0)}}.side-bloc .list-group-item{background-color:transparent}.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:1500px){.col-xxl-6{flex:0 0 50%;max-width:50%}}