@import url(//jedjohnson.com/wp-content/themes/jedjohnsonhome/../stockholm/style.css);.content.content_top_margin{margin-top:0 !important}@media (min-width:768px) and (max-width:1000px){.boxed div.section .section_inner,.carousel-inner .slider_content_outer,.container_inner,.fotter_bottom_border_holder.in_grid,.fotter_top_border_holder.in_grid,.full_width .parallax_content,div.grid_section .section_inner,nav.content_menu{width:728px}}.page-id-730 header,.page-id-327 header{border-bottom:1px solid #193b5a}body .content .light *,body .content .light{color:#fff !important}body .content .lineheight2,body .content .lineheight2 h1,body .content .lineheight2 h2,body .content .lineheight2 h3,body .content .lineheight2 h4,body .content .lineheight2 h5,body .content .lineheight2 h6,body .content .lineheight2 li{line-height:2 !important}.buttonstyle1,.buttonstyle1 h1,.buttonstyle1 h2,.buttonstyle1 h3,.buttonstyle1 h4,.buttonstyle1 h5,.buttonstyle1 h6,.buttonstyle1 p,.buttonstyle1 a,.buttonstyle1 span,.buttonstyle1 li{font-family:'Montserrat',arial,sans-serif;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.buttonstyle1 a:after{background:url(/wp-content/uploads/2018/03/arrow-3.png) no-repeat 50% 50% !important;background-size:contain !important;content:'';display:inline-block;height:13px;margin-left:44px;position:relative;top:3px;width:13px}.buttonstyle2{text-align:center}.buttonstyle2 .wpb_wrapper{background-color:#96b5b1;display:inline-block;height:50px;line-height:50px;text-align:center}.buttonstyle2 h1,.buttonstyle2 h2,.buttonstyle2 h3,.buttonstyle2 h4,.buttonstyle2 h5,.buttonstyle2 h6,.buttonstyle2 p,.buttonstyle2 a,.buttonstyle2 span,.buttonstyle2 li{color:#fff;font-family:'Work Sans',arial,sans-serif;font-size:10px;height:100%;letter-spacing:.15em;text-transform:uppercase}.buttonstyle2 a{display:block;line-height:50px;padding:0 50px}.buttonstyle2 a:after{background:url(/wp-content/uploads/2018/03/arrow-4.png) no-repeat 50% 50%;background-size:contain !important;content:'';display:inline-block;height:19px;margin-left:25px;position:relative;top:7px;width:19px}.buttonstyle3,.buttonstyle3 h1,.buttonstyle3 h2,.buttonstyle3 h3,.buttonstyle3 h4,.buttonstyle3 h5,.buttonstyle3 h6,.buttonstyle3 p,.buttonstyle3 a,.buttonstyle3 span,.buttonstyle3 li{color:#96b5b1;font-family:'Montserrat',arial,sans-serif;font-size:9px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.buttonstyle3:hover,.buttonstyle3:active,.buttonstyle3 h1:hover,.buttonstyle3 h1:active,.buttonstyle3 h2:hover,.buttonstyle3 h2:active,.buttonstyle3 h3:hover,.buttonstyle3 h3:active,.buttonstyle3 h4:hover,.buttonstyle3 h4:active,.buttonstyle3 h5:hover,.buttonstyle3 h5:active,.buttonstyle3 h6:hover,.buttonstyle3 h6:active,.buttonstyle3 p:hover,.buttonstyle3 p:active,.buttonstyle3 a:hover,.buttonstyle3 a:active,.buttonstyle3 span:hover,.buttonstyle3 span:active,.buttonstyle3 li:hover,.buttonstyle3 li:active{color:#193b5a}.buttonstyle4 a{color:#96b5b1;font-family:'Montserrat',arial,sans-serif;font-size:10px;letter-spacing:.15em;text-transform:uppercase}.custom-button{box-sizing:border-box;color:#fff;display:block;font-family:'Work Sans',arial,sans-serif;font-size:10px;font-weight:500;height:50px;letter-spacing:.1em;line-height:50px;text-transform:uppercase;padding:0 35px;width:230px}.custom-button .fa{margin-right:20px}.custom-button:hover,.custom-button:active{background-color:#666}.custom-button.register{background-color:#96b5b1;margin-bottom:28px}.custom-button.register .fa{background:url(/wp-content/uploads/2018/04/icon-heart.png);background-position:50% 50% !important;background-size:14px !important;font-size:0;height:13px;position:relative;top:-9px;width:14px}.custom-button.print{background-color:#d4d5d6}.custom-button.print .fa{background:url(/wp-content/uploads/2018/04/icon-printer.png);background-position:50% 50% !important;background-size:14px !important;font-size:0;height:13px;position:relative;top:-9px;width:14px}.custom-button:hover,.custom-button:active{background-color:#666;cursor:pointer}.featured-row-style-1 .featured-card,#featured-row-style-1 .featured-card{box-sizing:border-box;float:right;max-width:415px}@media (min-width:768px) and (max-width:1000px){.featured-row-style-1 .featured-card,#featured-row-style-1 .featured-card{min-width:415px;max-width:none}}.featured-row-style-1 .parallax_content,#featured-row-style-1 .parallax_content{width:100% !important}@media (max-width:1001px){#featured-row-style-1{background:url(/wp-content/uploads/2018/11/honeycombfeatured.jpg) !important;margin-top:40px;background-size:cover !important}#featured-row-style-1 .featured-card .vc_column-inner{padding:30px !important;width:60%;float:right;margin:0 !important}}@media (max-width:1001px) and (max-width:767px){#featured-row-style-1 .featured-card .vc_column-inner{float:none;width:100%}}body .content p{line-height:1.66}body .content .sackers,body .content .sackers h1,body .content .sackers h2,body .content .sackers h3,body .content .sackers h4,body .content .sackers h5,body .content .sackers h6,body .content .sackers span,body .content .sackers p,body .content .sackers li,body .content .sackers a{font-family:'SackersGothicStd-Medium',Georgia,sans-serif}body .content .wideletterspacing,body .content .wideletterspacing h1,body .content .wideletterspacing h2,body .content .wideletterspacing h3,body .content .wideletterspacing h4,body .content .wideletterspacing h5,body .content .wideletterspacing h6,body .content .wideletterspacing span,body .content .wideletterspacing p,body .content .wideletterspacing li,body .content .wideletterspacing a{letter-spacing:.18em}body .content .uppercase,body .content .uppercase h1,body .content .uppercase h2,body .content .uppercase h3,body .content .uppercase h4,body .content .uppercase h5,body .content .uppercase h6,body .content .uppercase span,body .content .uppercase p,body .content .uppercase li,body .content .uppercase a{text-transform:uppercase}body .content .lineheight2,body .content .lineheight2 h1,body .content .lineheight2 h2,body .content .lineheight2 h3,body .content .lineheight2 h4,body .content .lineheight2 h5,body .content .lineheight2 h6,body .content .lineheight2 span,body .content .lineheight2 p,body .content .lineheight2 li,body .content .lineheight2 a{line-height:2}h1{color:#193b5a;letter-spacing:.02em}h2,h3,h4,h5,h6{color:#193b5a}h2 a,h3 a,h4 a,h5 a,h6 a{color:#193b5a}h2 a:hover,h2 a:active,h3 a:hover,h3 a:active,h4 a:hover,h4 a:active,h5 a:hover,h5 a:active,h6 a:hover,h6 a:active{color:#666}.elementor-heading-title.elementor-size-default{line-height:1.5}.wrapper .content .size8,.wrapper .content .size8 h1,.wrapper .content .size8 h2,.wrapper .content .size8 h3,.wrapper .content .size8 h4,.wrapper .content .size8 h5,.wrapper .content .size8 h6,.wrapper .content .size8 span,.wrapper .content .size8 li,.wrapper .content .size8 a,.wrapper .content .size8 p{font-size:8px}.wrapper .content .size9,.wrapper .content .size9 h1,.wrapper .content .size9 h2,.wrapper .content .size9 h3,.wrapper .content .size9 h4,.wrapper .content .size9 h5,.wrapper .content .size9 h6,.wrapper .content .size9 span,.wrapper .content .size9 li,.wrapper .content .size9 a,.wrapper .content .size9 p{font-size:9px}.wrapper .content .size10,.wrapper .content .size10 h1,.wrapper .content .size10 h2,.wrapper .content .size10 h3,.wrapper .content .size10 h4,.wrapper .content .size10 h5,.wrapper .content .size10 h6,.wrapper .content .size10 span,.wrapper .content .size10 li,.wrapper .content .size10 a,.wrapper .content .size10 p{font-size:10px}.wrapper .content .size11,.wrapper .content .size11 h1,.wrapper .content .size11 h2,.wrapper .content .size11 h3,.wrapper .content .size11 h4,.wrapper .content .size11 h5,.wrapper .content .size11 h6,.wrapper .content .size11 span,.wrapper .content .size11 li,.wrapper .content .size11 a,.wrapper .content .size11 p{font-size:11px}.wrapper .content .size12,.wrapper .content .size12 h1,.wrapper .content .size12 h2,.wrapper .content .size12 h3,.wrapper .content .size12 h4,.wrapper .content .size12 h5,.wrapper .content .size12 h6,.wrapper .content .size12 span,.wrapper .content .size12 li,.wrapper .content .size12 a,.wrapper .content .size12 p{font-size:12px}.wrapper .content .size13,.wrapper .content .size13 h1,.wrapper .content .size13 h2,.wrapper .content .size13 h3,.wrapper .content .size13 h4,.wrapper .content .size13 h5,.wrapper .content .size13 h6,.wrapper .content .size13 span,.wrapper .content .size13 li,.wrapper .content .size13 a,.wrapper .content .size13 p{font-size:13px}.wrapper .content .size14,.wrapper .content .size14 h1,.wrapper .content .size14 h2,.wrapper .content .size14 h3,.wrapper .content .size14 h4,.wrapper .content .size14 h5,.wrapper .content .size14 h6,.wrapper .content .size14 span,.wrapper .content .size14 li,.wrapper .content .size14 a,.wrapper .content .size14 p{font-size:14px}.wrapper .content .size15,.wrapper .content .size15 h1,.wrapper .content .size15 h2,.wrapper .content .size15 h3,.wrapper .content .size15 h4,.wrapper .content .size15 h5,.wrapper .content .size15 h6,.wrapper .content .size15 span,.wrapper .content .size15 li,.wrapper .content .size15 a,.wrapper .content .size15 p{font-size:15px}.wrapper .content .size16,.wrapper .content .size16 h1,.wrapper .content .size16 h2,.wrapper .content .size16 h3,.wrapper .content .size16 h4,.wrapper .content .size16 h5,.wrapper .content .size16 h6,.wrapper .content .size16 span,.wrapper .content .size16 li,.wrapper .content .size16 a,.wrapper .content .size16 p{font-size:16px}.wrapper .content .size17,.wrapper .content .size17 h1,.wrapper .content .size17 h2,.wrapper .content .size17 h3,.wrapper .content .size17 h4,.wrapper .content .size17 h5,.wrapper .content .size17 h6,.wrapper .content .size17 span,.wrapper .content .size17 li,.wrapper .content .size17 a,.wrapper .content .size17 p{font-size:17px}.wrapper .content .size18,.wrapper .content .size18 h1,.wrapper .content .size18 h2,.wrapper .content .size18 h3,.wrapper .content .size18 h4,.wrapper .content .size18 h5,.wrapper .content .size18 h6,.wrapper .content .size18 span,.wrapper .content .size18 li,.wrapper .content .size18 a,.wrapper .content .size18 p{font-size:18px}.wrapper .content .size19,.wrapper .content .size19 h1,.wrapper .content .size19 h2,.wrapper .content .size19 h3,.wrapper .content .size19 h4,.wrapper .content .size19 h5,.wrapper .content .size19 h6,.wrapper .content .size19 span,.wrapper .content .size19 li,.wrapper .content .size19 a,.wrapper .content .size19 p{font-size:19px}.wrapper .content .size20,.wrapper .content .size20 h1,.wrapper .content .size20 h2,.wrapper .content .size20 h3,.wrapper .content .size20 h4,.wrapper .content .size20 h5,.wrapper .content .size20 h6,.wrapper .content .size20 span,.wrapper .content .size20 li,.wrapper .content .size20 a,.wrapper .content .size20 p{font-size:20px}.wrapper .content .size21,.wrapper .content .size21 h1,.wrapper .content .size21 h2,.wrapper .content .size21 h3,.wrapper .content .size21 h4,.wrapper .content .size21 h5,.wrapper .content .size21 h6,.wrapper .content .size21 span,.wrapper .content .size21 li,.wrapper .content .size21 a,.wrapper .content .size21 p{font-size:21px}.wrapper .content .size22,.wrapper .content .size22 h1,.wrapper .content .size22 h2,.wrapper .content .size22 h3,.wrapper .content .size22 h4,.wrapper .content .size22 h5,.wrapper .content .size22 h6,.wrapper .content .size22 span,.wrapper .content .size22 li,.wrapper .content .size22 a,.wrapper .content .size22 p{font-size:22px}.wrapper .content .size23,.wrapper .content .size23 h1,.wrapper .content .size23 h2,.wrapper .content .size23 h3,.wrapper .content .size23 h4,.wrapper .content .size23 h5,.wrapper .content .size23 h6,.wrapper .content .size23 span,.wrapper .content .size23 li,.wrapper .content .size23 a,.wrapper .content .size23 p{font-size:18px}.wrapper .content .size24,.wrapper .content .size24 h1,.wrapper .content .size24 h2,.wrapper .content .size24 h3,.wrapper .content .size24 h4,.wrapper .content .size24 h5,.wrapper .content .size24 h6,.wrapper .content .size24 span,.wrapper .content .size24 li,.wrapper .content .size24 a,.wrapper .content .size24 p{font-size:24px}.wrapper .content .size25,.wrapper .content .size25 h1,.wrapper .content .size25 h2,.wrapper .content .size25 h3,.wrapper .content .size25 h4,.wrapper .content .size25 h5,.wrapper .content .size25 h6,.wrapper .content .size25 span,.wrapper .content .size25 li,.wrapper .content .size25 a,.wrapper .content .size25 p{font-size:25px}.wrapper .content .size26,.wrapper .content .size26 h1,.wrapper .content .size26 h2,.wrapper .content .size26 h3,.wrapper .content .size26 h4,.wrapper .content .size26 h5,.wrapper .content .size26 h6,.wrapper .content .size26 span,.wrapper .content .size26 li,.wrapper .content .size26 a,.wrapper .content .size26 p{font-size:26px}.wrapper .content .size27,.wrapper .content .size27 h1,.wrapper .content .size27 h2,.wrapper .content .size27 h3,.wrapper .content .size27 h4,.wrapper .content .size27 h5,.wrapper .content .size27 h6,.wrapper .content .size27 span,.wrapper .content .size27 li,.wrapper .content .size27 a,.wrapper .content .size27 p{font-size:27px}.wrapper .content .size28,.wrapper .content .size28 h1,.wrapper .content .size28 h2,.wrapper .content .size28 h3,.wrapper .content .size28 h4,.wrapper .content .size28 h5,.wrapper .content .size28 h6,.wrapper .content .size28 span,.wrapper .content .size28 li,.wrapper .content .size28 a,.wrapper .content .size28 p{font-size:28px}.wrapper .content .size29,.wrapper .content .size29 h1,.wrapper .content .size29 h2,.wrapper .content .size29 h3,.wrapper .content .size29 h4,.wrapper .content .size29 h5,.wrapper .content .size29 h6,.wrapper .content .size29 span,.wrapper .content .size29 li,.wrapper .content .size29 a,.wrapper .content .size29 p{font-size:29px}.wrapper .content .size30,.wrapper .content .size30 h1,.wrapper .content .size30 h2,.wrapper .content .size30 h3,.wrapper .content .size30 h4,.wrapper .content .size30 h5,.wrapper .content .size30 h6,.wrapper .content .size30 span,.wrapper .content .size30 li,.wrapper .content .size30 a,.wrapper .content .size30 p{font-size:30px;line-height:1.3}.wrapper .content .size34,.wrapper .content .size34 h1,.wrapper .content .size34 h2,.wrapper .content .size34 h3,.wrapper .content .size34 h4,.wrapper .content .size34 h5,.wrapper .content .size34 h6,.wrapper .content .size34 span,.wrapper .content .size34 li,.wrapper .content .size34 a,.wrapper .content .size34 p{font-size:22px;line-height:1.3}@media (min-width:768px){.wrapper .content .size34,.wrapper .content .size34 h1,.wrapper .content .size34 h2,.wrapper .content .size34 h3,.wrapper .content .size34 h4,.wrapper .content .size34 h5,.wrapper .content .size34 h6,.wrapper .content .size34 span,.wrapper .content .size34 li,.wrapper .content .size34 a,.wrapper .content .size34 p{font-size:34px}}.wrapper .content .size36,.wrapper .content .size36 h1,.wrapper .content .size36 h2,.wrapper .content .size36 h3,.wrapper .content .size36 h4,.wrapper .content .size36 h5,.wrapper .content .size36 h6,.wrapper .content .size36 span,.wrapper .content .size36 li,.wrapper .content .size36 a,.wrapper .content .size36 p{font-size:24px;line-height:1.3}@media (min-width:768px){.wrapper .content .size36,.wrapper .content .size36 h1,.wrapper .content .size36 h2,.wrapper .content .size36 h3,.wrapper .content .size36 h4,.wrapper .content .size36 h5,.wrapper .content .size36 h6,.wrapper .content .size36 span,.wrapper .content .size36 li,.wrapper .content .size36 a,.wrapper .content .size36 p{font-size:36px}}.wrapper .content .size40,.wrapper .content .size40 h1,.wrapper .content .size40 h2,.wrapper .content .size40 h3,.wrapper .content .size40 h4,.wrapper .content .size40 h5,.wrapper .content .size40 h6,.wrapper .content .size40 span,.wrapper .content .size40 li,.wrapper .content .size40 a,.wrapper .content .size40 p{font-size:40px;line-height:1.3}.wrapper .content .size42,.wrapper .content .size42 h1,.wrapper .content .size42 h2,.wrapper .content .size42 h3,.wrapper .content .size42 h4,.wrapper .content .size42 h5,.wrapper .content .size42 h6,.wrapper .content .size42 span,.wrapper .content .size42 li,.wrapper .content .size42 a,.wrapper .content .size42 p{font-size:42px !important;line-height:1.3}.wrapper .content .size50,.wrapper .content .size50 h1,.wrapper .content .size50 h2,.wrapper .content .size50 h3,.wrapper .content .size50 h4,.wrapper .content .size50 h5,.wrapper .content .size50 h6,.wrapper .content .size50 span,.wrapper .content .size50 li,.wrapper .content .size50 a,.wrapper .content .size50 p{font-size:30px}@media (min-width:768px){.wrapper .content .size50,.wrapper .content .size50 h1,.wrapper .content .size50 h2,.wrapper .content .size50 h3,.wrapper .content .size50 h4,.wrapper .content .size50 h5,.wrapper .content .size50 h6,.wrapper .content .size50 span,.wrapper .content .size50 li,.wrapper .content .size50 a,.wrapper .content .size50 p{font-size:50px}}.wp-image-336,.wp-image-341{height:21px;width:21px}.wp-image-346{height:42px;width:44px}.liststyle1{margin-top:15px}@media (min-width:768px){.liststyle1{margin-top:0}}.liststyle1 li{display:block;letter-spacing:.01em;list-style:none;font-size:21px;margin:0 auto 15px;text-align:center !important}@media (min-width:1001px){.liststyle1 li{display:inline-block;margin:0 25px 0;text-align:left !important}}.liststyle1 li a{color:#fff}.liststyle1 li:hover{border-bottom:1px solid #fff}.liststyle2 li{display:inline-block;text-transform:uppercase}.liststyle2 li:after{content:'/';margin:0 0 0 5px}.liststyle2 li:last-child{margin:0}.liststyle2 li:last-child:after{content:'';display:none}@font-face{font-family:'SackersGothicStd-Medium';src:url('/wp-content/themes/jedjohnsonhome/fonts/sackersgothic/363381_0_0.eot');src:url('/wp-content/themes/jedjohnsonhome/fonts/sackersgothic/363381_0_0.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/jedjohnsonhome/fonts/sackersgothic/363381_0_0.woff2') format('woff2'),url('/wp-content/themes/jedjohnsonhome/fonts/sackersgothic/363381_0_0.woff') format('woff'),url('/wp-content/themes/jedjohnsonhome/fonts/sackersgothic/363381_0_0.ttf') format('truetype')}.control-group{display:inline-block;vertical-align:top;background:#fff;text-align:left;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:30px;width:200px;height:210px;margin:10px}.control{display:block;position:relative;padding-left:30px !important;margin-bottom:15px;cursor:pointer;font-size:18px}.control input{position:absolute;z-index:-1;opacity:0}.control__indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background:#ccc}.control--radio .control__indicator{border-radius:50%}.control:hover input~.control__indicator,.control input:focus~.control__indicator{background:#405d75}.control input:checked~.control__indicator{background:#405d75}.control:hover input:not([disabled]):checked~.control__indicator,.control input:checked:focus~.control__indicator{background:#0e647d}.control input:disabled~.control__indicator{background:#ccc;opacity:.6;pointer-events:none}.control__indicator:after{content:'';position:absolute;display:none}.control input:checked~.control__indicator:after{display:block}.control--checkbox .control__indicator:after{left:8px;top:4px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.control--checkbox input:disabled~.control__indicator:after{border-color:#7b7b7b}.control--radio .control__indicator:after{left:7px;top:7px;height:6px;width:6px;border-radius:50%;background:#fff}.control--radio input:disabled~.control__indicator:after{background:#7b7b7b}.select{position:relative;display:inline-block;margin-bottom:15px;width:100%}.select select{display:inline-block;width:100%;cursor:pointer;padding:10px 15px;outline:0;border:0;border-radius:0;background:#ccc;color:#7b7b7b;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select select::-ms-expand{display:none}.select select:hover,.select select:focus{color:#000;background:#405d75}.select select:disabled{opacity:.5;pointer-events:none}.select__arrow{position:absolute;top:16px;right:15px;width:0;height:0;pointer-events:none;border-style:solid;border-width:8px 5px 0;border-color:#7b7b7b transparent transparent}.select select:hover~.select__arrow,.select select:focus~.select__arrow{border-top-color:#000}.select select:disabled~.select__arrow{border-top-color:#405d75}.collection-filter-col{background-color:#ebe8e5;padding:40px 0}.collection-filter-col .vc_column-inner{padding:0 !important}.collection-filter-col li{list-style:none}.collection-filter-col .menu-collection-container{padding:0 25px 32px}.collection-filter-col .menu-collection-container li{font-size:18px;letter-spacing:.01em;margin:0 0 10px}.collection-filter-col .menu-collection-container li a:hover,.collection-filter-col .menu-collection-container li a:active{text-decoration:underline}.collection-filter-col h2{font-size:50px;letter-spacing:0;margin-bottom:30px;padding:0 25px}.collection-filter-col h3{background:url(/wp-content/uploads/2018/03/arrow-6.png) no-repeat 100% 50%;background-size:12px;font-family:'Montserrat',arial,sans-serif;font-size:10px;font-weight:700;letter-spacing:.1em;min-height:12px;margin:0 0 20px;text-transform:uppercase}.collection-filter-col .filters{border-top:1px solid #193b5a;padding:25px 25px 32px}.collection-filter-col .filters li{font-size:15px;letter-spacing:.01em;margin-bottom:10px}.collection-filter-col .term-name{font-size:15px;letter-spacing:.01em;position:relative;top:-3px}.collection-filter-col .color-filters .color{line-height:1}.collection-filter-col .color-filters .color img{margin:0 12px 0 0}.collection-list{color:#193b5a;font-size:0;margin-top:50px}@media (min-width:768px){.collection-list{margin-top:0;padding-left:25px}}.collection-list:after{content:'';clear:both;display:block}.collection-list ul{padding:0 !important}.collection-list li{font-size:10px;list-style:none;margin-bottom:30px;vertical-align:top;margin-left:auto;margin-right:auto;max-width:300px}@media (min-width:768px){.collection-list li{display:inline-block;margin-right:4.53333333333333%;max-width:none;width:28.8%}}.collection-list li .product-title{font-family:'Montserrat',arial,sans-serif;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.collection-list li .in{font-family:cardo;font-size:14px;font-style:italic}@media (max-width:767px){.elementor-509 .elementor-element.elementor-element-72b41d0e.elementor-widget-heading .elementor-heading-title{font-size:20px}}@media (max-width:767px){.elementor-509 .elementor-element.elementor-element-30394942>.elementor-widget-container{padding-top:0}}@media (max-width:767px){.elementor-509 .elementor-element.elementor-element-2d681ed7{padding-top:20px}}#filter label:hover{cursor:pointer}#filter ul li input.phantom{display:none}#filter ul li.color .swatch,#filter ul li.pattern .swatch{width:48px;height:20px}#filter ul li.color label,#filter ul li.pattern label{display:block;padding:5px}#filter ul li.color label:hover,#filter ul li.pattern label:hover{cursor:pointer}#filter ul li.color label.active,#filter ul li.pattern label.active{background-color:rgba(25,59,90,.8);color:#fff}#filter .menu-collection-container{padding:0}#filter .menu-collection-container a{padding:6px;display:block}#filter .menu-collection-container a:hover{text-decoration:none}#filter .menu-collection-container li:hover,#filter .menu-collection-container li.current_page_item{background-color:rgba(25,59,90,.8)}#filter .menu-collection-container li:hover a,#filter .menu-collection-container li.current_page_item a{color:#fff !important}.filters #search,.filters .clear{max-width:100%}@media (min-width:768px) and (max-width:1000px){.filters #search{margin-bottom:15px}}.footer-top-holder-2 .col-1,.footer-top-holder-2 .col-2{padding-bottom:30px}@media (min-width:600px){.footer-top-holder-2 .col-1,.footer-top-holder-2 .col-2{display:inline-block;padding-bottom:0;width:50%;vertical-align:top}}.footer_top .textwidget,.footer_top .widget_recent_entries>ul>li>span,.footer_top a,.footer_top li,.footer_top p{color:#fff;font-family:'Work Sans',arial,sans-serif;font-size:13px;letter-spacing:.1em;text-transform:uppercase}@media (min-width:600px){.footer_top .textwidget,.footer_top .widget_recent_entries>ul>li>span,.footer_top a,.footer_top li,.footer_top p{font-size:14px}}@media (min-width:1001px){.footer_top .textwidget,.footer_top .widget_recent_entries>ul>li>span,.footer_top a,.footer_top li,.footer_top p{font-size:15px}}@media (max-width:767px){#input_6_1{text-align:center !important;line-height:1em !important;border-bottom:2px solid #fff}}#gform_widget-2:after{content:'';clear:both;display:block}#gform_widget-2{margin-top:-46px}body .content .footer_top .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .content .footer_top .gform_wrapper li.gfield_error textarea{border:1px solid #fff}.footer_top{padding:135px 0 0}@media (max-width:767px){.footer_top .widget,.footer_top #black-studio-tinymce-3 p{text-align:center !important}}.footer_top .gform_wrapper .validation_message{color:#fff !important}.footer_top .gform_wrapper div.validation_error{border-color:#fff !important}.footer_top .wp-image-335{height:34px;width:490px}.footer_top .footer-logo{margin-bottom:18px}.footer_top .footer-newsletter{text-align:right}.footer_top .footer-newsletter .gf_simple_horizontal{text-align:right}.footer_top .footer-newsletter .gf_simple_horizontal .gform_confirmation_message_6{color:#fff !important}.footer_top .footer-newsletter input[type=text]{background-color:transparent;border:none;height:50px;line-height:50px;max-width:100%;color:#fff;font-family:'Cardo',georgia,serif;font-size:27px !important;font-style:italic;letter-spacing:0em;position:relative;top:2px;width:415px}.footer_top .footer-newsletter form.gf_simple_horizontal div.gform_body{max-width:100%;width:370px}.footer_top .footer-newsletter #gform_6{width:400px;max-width:100%;float:right;border-bottom:2px solid #fff;margin-bottom:30px}@media (max-width:767px){.footer_top .footer-newsletter #gform_6{border-bottom:none}}.footer_top .footer-newsletter #gform_submit_button_6{margin-bottom:0 !important;width:32px !important;height:32px !important;vertical-align:bottom}.footer_top .footer-newsletter input[type=submit]{background:transparent url(/wp-content/uploads/2018/03/arrow-5.png) no-repeat 50% 50%;background-size:contain;border:none;font-size:0;height:50px;line-height:50px;margin-left:-20px;position:absolute;width:20px}.footer_top .footer-newsletter input[type=submit]:hover,.footer_top .footer-newsletter input[type=submit]:active{cursor:pointer;opacity:.3}.footer_top .footer-newsletter ::-webkit-input-placeholder{color:#fff;font-family:'Cardo',georgia,serif;font-size:27px;font-style:italic;letter-spacing:0em;position:relative;top:2px}.footer_top .footer-newsletter ::-moz-placeholder{color:#fff;font-family:'Cardo',georgia,serif;font-size:27px;font-style:italic;letter-spacing:0em;position:relative;top:2px}.footer_top .footer-newsletter :-ms-input-placeholder{color:#fff;font-family:'Cardo',georgia,serif;font-size:27px;font-style:italic;letter-spacing:0em;position:relative;top:2px}.footer_top .footer-newsletter :-moz-placeholder{color:#fff;font-family:'Cardo',georgia,serif;font-size:27px;font-style:italic;letter-spacing:0em;position:relative;top:2px}.footer_top .footer-newsletter-text{margin-left:auto !important;width:285px}.footer_top .footer-newsletter-text p{font-family:'Cardo',georgia,serif;font-size:15px;font-style:italic;line-height:1.66;text-transform:none}.footer_top .footer-top-holder-2{font-size:0}.footer_top .footer-top-holder-2 .header{margin-bottom:5px}.footer_top .buttonstyle4 p{color:#96b5b1;font-family:'Montserrat',arial,sans-serif;font-size:10px;letter-spacing:.15em;text-transform:uppercase}footer .gform_wrapper div.validation_error{color:#fff !important}.footer-social-profiles{text-align:right}@media only screen and (max-width:641px){.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1em !important}}.footer_bottom_holder{background-color:transparent;margin-top:-12px !important}.footer_bottom{background-color:#193b5a}.footer_bottom p{font-family:'Work Sans',arial,sans-serif;font-size:7px;letter-spacing:.01em;margin:5px 0 25px;text-transform:uppercase}.footer_bottom .gform_footer{min-width:50px}#gform_wrapper_4 input,#gform_wrapper_4 textarea,#gform_wrapper_5 input,#gform_wrapper_5 textarea{border:1px solid #193b5a !important}#gform_wrapper_4 label,#gform_wrapper_5 label{color:#193b5a;font-family:'Work Sans',arial,sans-serif;font-size:10px;font-weight:700}#gform_wrapper_4 .ginput_complex label,#gform_wrapper_5 .ginput_complex label{margin-bottom:0}#edit-profile,#email-project{padding:30px !important}@media (min-width:1001px){#edit-profile,#email-project{padding:30px 50px !important}}#edit-profile h3,#email-project h3{margin-bottom:20px;text-align:center}#edit-profile .gform_title{display:none}#gform_submit_button_4,#gform_submit_button_5{font-family:'Work Sans',arial,sans-serif;font-size:12px !important;font-weight:600;box-sizing:border-box}.gallery{display:flex;flex-direction:row;justify-content:center;align-content:center}.gallery a{margin:20px}.gallery img{border-radius:100%}.featherlight-inner a{text-decoration:underline}.subheader{display:none !important;margin-top:20px}@media (min-width:768px){.subheader{display:block !important}}@media (min-width:1001px){.subheader{margin-top:50px}}.subheader .container_inner .header_inner_left{position:absolute;left:0;top:0}.header_bottom,.header_bottom .container,.header_bottom .container_inner,.header_inner_left,.header_inner_right,.main_menu,.main_menu>li{height:125px !important}.header_top{height:50px;line-height:50px}.header_top .container,.header_top .container_inner,.header_top .left,.header_top .right,.header_top .side_menu_button_wrapper,.header_top .side_menu_button,.header_top .header-widget,.header_top .textwidget{height:50px !important;line-height:50px !important}.top-header-logo{height:31px;margin-top:10px;position:absolute;right:15px;top:0;width:30px}@media (min-width:768px) and (max-width:1000px){.top-header-logo{display:none}}@media (min-width:1001px){.top-header-logo{margin-left:-15px;right:0;left:50%}}.header_top .left+.right{display:none}@media (min-width:1001px){.header_top .left+.right{display:block}}.header_wrapper{height:auto}@media (min-width:768px){.header_wrapper{height:175px}}header,.header_inner{height:50px !important}.content .content_inner>.container>.container_inner,.content .content_inner>.full_width>.full_width_inner{padding-top:0 !important}.logo_wrapper{height:72px !important;margin-top:26px}.q_logo a{height:72px !important}.header_top .fa-bars{color:#fff;font-size:20px;position:relative;top:3px}@media (min-width:1001px){.header_top .fa-bars{font-size:12px;top:0}}@media (max-width:767px){.header_top .left{text-align:left !important}}.header_top .right .inner .header-widget{float:none}.header_top .fa-search{color:#fff;display:inline-block}.header_top .fa-search:after{content:'Search';color:#fff;display:inline-block;font-family:'Work Sans',arial,sans-serif;font-weight:600;letter-spacing:.05em;margin-left:5px}.login-links{display:inline-block;color:#fff;margin-left:55px}.login-links li{display:inline-block;letter-spacing:.05em;list-style:none;font-family:'Work Sans',arial,sans-serif;font-weight:600}.login-links li:first-child:after{content:'/';display:inline-block;margin:0 5px}.login-links li a{color:#fff}.jjh-logo{max-width:100%;width:366px;height:auto !important}@media (min-width:1001px){.jjh-logo{margin:28px 0 0}}nav.main_menu{height:auto;margin-top:20px;text-align:right}nav.main_menu li{display:block !important;float:none !important;margin-bottom:7px !important;text-align:right}nav.main_menu li a{height:auto !important}nav.main_menu li a .menu-text{color:#193b5a;font-size:18px;font-weight:400;letter-spacing:.02em;text-transform:none}nav.main_menu>ul>li>a{line-height:1.2 !important;padding:0 !important}nav.main_menu>ul>li>a:after{content:'';display:block;height:1px;width:100%}nav.main_menu>ul>li>a:hover:after{background-color:#193b5a}nav.main_menu>ul>li.current-menu-item a,nav.main_menu>ul>li.current_page_item nav.main_menu>ul>li.active a{border-bottom:1px solid #193b5a}nav.main_menu>ul>li:not(:first-child):before{content:''}@media (max-width:767px){.company-bio-col .elementor-column-wrap{padding-left:0 !important}}@media (max-width:767px){.elementor-509 .elementor-element.elementor-element-c2b3a4f .elementor-spacer-inner{height:50px}}@media (max-width:767px){.elementor-element-695812c,.elementor-element-0a69d81,.elementor-element-3d686a0{display:none}}@media (max-width:767px){.team-member-section .elementor-column{margin-top:30px}}@media (min-width:768px) and (max-width:1000px){.team-member-section h2{font-size:24px !important;letter-spacing:.06em !important}}@media (max-width:767px){.elementor-element-4d3a46c{margin-top:0}}@media (min-width:768px) and (max-width:1000px){.elementor-element-c2b3a4f{display:none}}@media (max-width:1000px){.the-company-row .elementor-column,.company-photo .elementor-column{display:block;margin-bottom:50px;width:100% !important}}@media (max-width:767px){html body .showroom-section .elemntor-row>div>.elementor-column-wrap{padding-bottom:50px !important}}@media (max-width:767px){html body .showroom-section section{margin-bottom:0 !important}}@media (max-width:767px){.showroom-section h2{margin-top:30px !important}}@media (min-width:768px){.showroom-section .last-row .showroom-address{min-height:90px}}@media (min-width:768px){.showroom-address{min-height:118px}}@media (min-width:768px){.showroom-address p{font-size:14px}}@media (max-width:767px){.get-in-touch-section{margin-bottom:50px}}.row__featured-gallery-thumbs .wpb_column{margin-bottom:30px;min-width:205px}@media (min-width:768px){.row__featured-gallery-thumbs .wpb_column{margin-bottom:0}}.row__featured-gallery-thumbs .vc_column-inner{padding-left:0 !important}.col__spacer{min-width:none}@media (min-width:1001px){.col__spacer{margin-left:50px}}.page-id-755 .content .content_inner>.container>.container_inner.default_template_holder{padding-top:30px !important}@media (min-width:768px){.page-id-755 .content .content_inner>.container>.container_inner.default_template_holder{padding-top:120px !important}}@media (max-width:767px){body .content .vc_custom_1522937308281{margin-top:30px;padding-left:10px}}@media (max-width:767px){body .content .vc_custom_1522937384984{margin-top:50px !important}}@media (max-width:767px){body .content .row__featured-house{padding-bottom:0 !important}}@media (min-width:768px) and (max-width:1000px){.page-id-326 .container_inner>.vc_row{padding-left:37px}}.home .content .content_inner>.container>.container_inner.default_template_holder{padding-top:0 !important}.home h1{background:url(/wp-content/uploads/2018/03/jed-johnson-home-logo-2.png) no-repeat;background-size:contain;font-size:0;height:22px;margin:0 auto;max-width:100%;width:632px}body .content .vc_custom_1521215273824{margin-top:175px !important}@media (min-width:375px){body .content .vc_custom_1521215273824{margin-top:205px !important}}@media (min-width:414px){body .content .vc_custom_1521215273824{margin-top:235px !important}}@media (min-width:768px){body .content .vc_custom_1521215273824{margin-top:210px !important}}@media (min-width:1001px){body .content .vc_custom_1521215273824{margin-top:270px !important}}#home-hero-section{background-size:cover;height:750px;padding-bottom:30px}@media (max-width:1000px){#home-hero-section{background-position:top;background-size:cover;background-attachment:scroll !important}}.home-welcome .separator{margin-left:auto;margin-right:auto;max-width:400px}@media (max-width:767px){.home-welcome{padding:60px 0 60px !important}}.collection .vc_column-inner,.vc_custom_1520005831804{background-size:cover}@media (max-width:767px){.explore-col{padding:60px 0 60px !important}}@media (min-width:768px) and (max-width:1000px){.explore-col{margin-bottom:30px;width:100%}}@media (min-width:768px) and (max-width:1000px){.swatch-col{width:33.33333333333%}}@media (max-width:767px){.section_inner_margin .swatch-col:nth-child(3),.section_inner_margin .swatch-col:nth-child(4){margin-top:40px}}@media (max-width:767px){.section_inner_margin .swatch-col:nth-child(4){margin-bottom:40px}}@media (max-width:767px){.swatch-col .wpb_single_image{margin-bottom:20px !important}}@media (max-width:767px){.explore-area{padding:0 !important}}.collection-gallery-section .vc_column-inner{background-position:50% 50% !important;height:750px}@media (max-width:767px){.collection-gallery-section .vc_column-inner{height:500px}}.collection-gallery-section .full_section_inner>.wpb_column>.vc_column-inner{padding:0 !important}.collection-gallery-section .full_section_inner>.wpb_column>.vc_column-inner>.wpb_wrapper{height:100%;box-sizing:border-box;padding-top:225px}.collection-gallery-section .full_section_inner>.wpb_column:hover>.vc_column-inner>.wpb_wrapper,.collection-gallery-section .full_section_inner>.wpb_column:active>.vc_column-inner>.wpb_wrapper{background-color:rgba(25,59,90,.6)}@media (max-width:767px){body .content .vc_custom_1524538879413{padding-bottom:400px !important;padding-top:30px !important}}@media (min-width:768px) and (max-width:1000px){body .content .vc_custom_1520271256265,body .content .vc_custom_1520271252559{margin-top:70px}}@media (max-width:767px){.elementor-511 .elementor-element.elementor-element-38178e7d .elementor-heading-title{font-size:20px}}.page-id-327 h1{font-size:35px;margin-bottom:35px !important}.page-id-327 .user-name{font-size:40px;margin:18px 0 0}ul.project-list h4{color:#193b5a;font-family:'Montserrat',arial,sans-serif;font-size:10px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}ul.project-list li{margin:0 20px 55px 0 !important}#addproject{margin-left:auto;margin-right:auto;margin-bottom:120px;width:215px}@media (min-width:768px){#addproject{margin-left:0;margin-right:0}}#addproject input[type=text]{border:1px solid #000;display:block;height:164px;font-family:'Work Sans',arial,sans-serif;font-size:16px;text-align:center;width:215px}#addproject input[type=submit]{display:block;margin:20px 0 0;width:215px}.your-profile-hed h2{color:#193b5a;font-size:14px;letter-spacing:.05em;margin-bottom:35px}.user-info li{border-bottom:2px solid #ebe8e5;font-family:'Montserrat',arial,sans-serif;font-size:9px;letter-spacing:.1em;text-transform:uppercase;list-style:none;padding:10px 0}.user-info li:last-child{border-bottom:none}.user-info li strong{margin-right:10px}.custom-button.create-profile{background-color:#96b5b1;margin-bottom:40px}@media (min-width:768px){.custom-button.create-profile{margin-bottom:0}}.custom-button.create-profile:hover,.custom-button.create-profile:active{background-color:#666}.custom-button.create-profile .fa{background:url(/wp-content/uploads/2018/04/icon-edit.png);background-position:50% 50% !important;background-size:14px !important;height:16px;position:relative;top:3px;width:13px}#gform_widget-2:after{clear:both;content:'';display:block}#gform_1 h3{display:none}#gform_submit_button_1{box-sizing:border-box !important}.search-results .collection-list{margin-bottom:50px}@media (min-width:768px){.search-results .collection-list{margin-top:60px}}@media (min-width:1001px){.search-results .collection-list{margin-top:80px}}@media (min-width:1200x){.search-results .collection-list{margin-top:100px}}.side_menu{padding:45px 35px 0;width:370px !important;max-width:100%}@media (min-width:768px){.side_menu{padding:85px 35px 0}}.side_menu h4{border-bottom:1px solid #193b5a;color:#193b5a;font-size:36px;font-weight:400;letter-spacing:0;line-height:1;padding-bottom:13px;text-transform:none}@media (min-width:768px){.side_menu h4{font-size:50px}}.side_menu .widget li{color:#193b5a;font-family:'Work Sans',arial,sans-serif;font-size:15px;font-style:normal;padding:3px 15px 2px}.side_menu .widget li a{color:#193b5a;display:block;height:100%;-webkit-transition:color .1 ease-in-out;-moz-transition:color .1 ease-in-out;-o-transition:color .1 ease-in-out;-ms-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.side_menu .widget li a:hover{color:#193b5a !important}.side_menu .widget li.active,.side_menu .widget li:hover{background-color:#96b5b1 !important}.side_menu .widget li.active a,.side_menu .widget li:hover a{color:#193b5a}.side_menu .widget a:hover{color:#193b5a !important}.side_menu #search-3{bottom:50px;max-width:100%;width:310px}@media (min-width:768px){.side_menu #search-3{position:absolute}}.side_menu #searchform{background-color:transparent;border-bottom:1px solid #193b5a;color:#193b5a !important;font-family:'Work Sans',arial,sans-serif;font-size:15px;letter-spacing:.03em;line-height:0;position:relative;margin-top:0}.side_menu #searchform ::-webkit-input-placeholder{color:#193b5a;font-family:'Work Sans',arial,sans-serif;font-size:15px;letter-spacing:.03em;text-transform:none;line-height:1.2em}.side_menu #searchform ::-moz-placeholder{color:#193b5a;font-family:'Work Sans',arial,sans-serif;font-size:15px;letter-spacing:.03em;text-transform:none}.side_menu #searchform :-ms-input-placeholder{color:#193b5a;font-family:'Work Sans',arial,sans-serif;font-size:15px;letter-spacing:.03em;text-transform:none}.side_menu #searchform :-moz-placeholder{color:#193b5a;font-family:'Work Sans',arial,sans-serif;font-size:15px;letter-spacing:.03em;text-transform:none}.side_menu #searchform #s{margin-left:37px;padding-left:0 !important;color:#193b5a;font-family:'Work Sans',arial,sans-serif;font-size:15px;letter-spacing:.03em;text-transform:none}.side_menu #searchform #searchsubmit{background-size:15px !important;background:url(/wp-content/uploads/2018/03/icon-magnifying-glass.png);background-position:0 50%;background-repeat:no-repeat;color:#193b5a;font-size:0;left:0;height:30px;padding:0;position:absolute;text-align:left;width:30px;top:-2px}.side_menu .login-link{background-size:contain;border-bottom:1px solid #193b5a;color:#193b5a !important;font-family:'Work Sans',arial,sans-serif;font-size:15px;letter-spacing:.03em;max-width:100%;position:relative;width:310px}@media (min-width:768px){.side_menu .login-link{position:absolute}}.side_menu .login-link .textwidget:before{background:url(/wp-content/uploads/2018/03/icon-register.png);background-position:50% 50%;background-size:contain;content:'';display:inline-block;height:16px;position:absolute;top:8px;width:16px}.side_menu .login-link p{line-height:33px;margin-left:37px}.side_menu .login-link:hover,.side_menu .login-link:active{color:#666}.side_menu .login-link:hover .textwidget:before,.side_menu .login-link:active .textwidget:before{color:#666}#menu-collection-menu-side-area{margin-bottom:30px}.side_menu a.close_side_menu{background-image:url(/wp-content/uploads/2018/03/icon-x.png)}@media (max-width:767px){.side_menu .widget{margin:0 0 20px !important}}header{border-bottom:1px solid #193b5a}.content .content_inner>.container>.container_inner.default_template_holder{padding-top:30px !important}.product_holder:after{content:'';clear:both;display:block}@media (min-width:768px){.product_holder .image{float:left;width:50%}}@media (min-width:1200px){.product_holder .image{max-width:100%;width:700px}}@media (min-width:768px){.product_holder .summary{float:right;width:50%}}@media (min-width:1200px){.product_holder .summary{max-width:100%;width:400px}}@media (min-width:768px){.product_holder .summary .inner{padding-left:25px}}@media (min-width:1200px){.product_holder .summary .inner{padding-left:40px}}.product_holder .breadcrumbs{margin-bottom:20px}.product_holder .breadcrumbs a{font-size:14px;letter-spacing:.01em}.product_holder .breadcrumbs a:hover,.product_holder .breadcrumbs a:active{color:#96b5b1}.product_holder h1{font-size:40px;letter-spacing:.01em;margin-bottom:20px}.product_holder .product-meta{font-size:13px;font-style:italic;margin:0 0 40px}.product_holder .register-link{color:#193b5a;display:block;font-size:12px;font-style:italic;letter-spacing:.01em;margin:32px 0 0}.product_holder .register-link span{color:#96b5b1;font-family:'Montserrat',arial,sans-serif;font-size:9px;font-style:normal !important;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.available{margin:110px 0 125px}.available h3{font-size:38px;margin-bottom:40px;text-align:center}.collection-list.single ul{padding-left:0 !important;text-align:center}.collection-list.single li{text-align:left;width:155px}#save-dialog{display:none;background:#fff;padding:30px;text-align:center;margin:0}@media (min-width:768px){#save-dialog{padding:100px}}.single-project .featherlight-content,.single-product .featherlight-content{overflow-y:scroll !important}@media (min-width:768px){.single-project .featherlight-content,.single-product .featherlight-content{max-width:60% !important}}.single-project .featherlight-content #save-dialog,.single-product .featherlight-content #save-dialog{display:block}ul.project-list{list-style-type:none;padding:40px 0 0}ul.project-list li{display:inline-block;margin:0 12px 12px 0}ul.project-list .project-thm{width:215px;height:164px}a.zoom{display:block}@media (max-width:767px){.single-project .breadcrumbs{text-align:center}}.single-project .product_holder .image{width:550px;text-align:center}.single-project .product_holder .summary{float:left}#email-project{display:none;background:#fff;padding:100px;text-align:center;margin:0}#email-project .tiny-thm{width:50px;height:50px;float:left}#email-project .ginput_container_checkbox label div{float:left;padding-top:17px;padding-left:8px}.featherlight-content #email-project{display:block}.print-product{border-bottom:1px solid #333;padding-bottom:20px;margin-bottom:26px}.print-select{border:2px dashed #193b59;border-width:2px 0;position:relative;margin:30px 0;padding:20px 0}.print-select h3{margin:0 0 20px}.print-select #printgo{position:absolute;right:82px;bottom:0;top:0;margin:auto}ul.project-list{list-style-type:none}ul.project-list li{display:block;margin:0 auto 12px !important;position:relative;width:215px;vertical-align:top}@media (min-width:768px){ul.project-list li{display:inline-block;margin:0 12px 12px 0 !important}}.actions{margin-bottom:50px}@media (min-width:768px){.actions{margin-bottom:0}}.actions .custom-button{margin-bottom:20px}.project-thm{width:215px;height:164px}.project-thm-area{background:url('/wp-content/uploads/2018/04/no-image.png');margin-bottom:10px;width:215px;height:164px}@media (min-width:768px){.project_holder .project-products{width:66%;float:left}}.project_holder .actions{padding-top:42px}@media (min-width:768px){.project_holder .actions{width:32%;float:left}}.project_holder .clear{content:' ';display:table;clear:both}.project_holder .deleteproduct{color:#b22222;position:absolute;top:2px;right:5px;z-index:999;line-height:1em}.print-area{display:none}.title h1{font-family:'SackersGothicStd-Medium',Georgia,sans-serif;font-weight:400 !important;letter-spacing:.15em;text-transform:uppercase}.instagram-widget-row>.section_inner{margin-left:auto;margin-right:auto;max-width:1100px}.vc_custom_1520377755822,.instagram-widget-header{text-align:center}@media (min-width:768px){.vc_custom_1520377755822,.instagram-widget-header{text-align:left}}body .content .vc_custom_1520377755822{margin-left:0 !important;margin-bottom:20px !important}@media (min-width:768px){body .content .vc_custom_1520377755822{margin-bottom:0 !important;margin-left:-25px !important}}.instagram-sidebar{font-size:0;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1100px;text-align:center}.instagram-sidebar ul{margin-left:auto;margin-right:auto}.instagram-sidebar li{background-repeat:no-repeat !important;background-size:cover !important;background-position:50% 50% !important;height:250px;margin:0 auto 30px;position:relative;vertical-align:top;width:280px}@media (min-width:768px){.instagram-sidebar li{display:inline-block;margin:0 0 0 3%;width:22.666666666%}}@media (min-width:1001px){.instagram-sidebar li{width:19.333333333332%}}@media (min-width:1200px){.instagram-sidebar li{width:22.7%}}.instagram-sidebar li:hover .overlay,.instagram-sidebar li:active .overlay{display:table !important;cursor:pointer}@media (min-width:768px){.instagram-sidebar li:first-child{margin-left:0}}.instagram-sidebar li.instagram-sidebar-header{width:20px}.instagram-sidebar li.instagram-sidebar-header a{color:#fff;font-size:13px;text-transform:uppercase;height:280px;letter-spacing:.12em;right:0;position:absolute;writing-mode:tb-rl;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);white-space:nowrap;display:block;bottom:0;width:20px}.instagram-sidebar li .overlay{background-color:rgba(0,0,0,.5);color:#fff;display:none;font-family:'Montserrat',arial,sans-serif;height:100%;position:absolute;text-align:center;top:0;width:100%;z-index:500}.instagram-sidebar li .overlay .inner-overlay{display:table-cell;vertical-align:middle}.instagram-sidebar li .overlay .view-header{display:block;letter-spacing:.12em;margin-bottom:12px;text-transform:uppercase}.instagram-sidebar li .overlay .fa{color:#fff;font-family:'Montserrat',arial,sans-serif;font-size:10px;letter-spacing:.1em;margin:0 8px;text-shadow:0 0 2px rgba(0,0,0,.2)}.instagram-sidebar li .overlay .fa:before{display:inline-block;font-family:'FontAwesome';margin:0 5px}.instagram-header-col{min-width:185px}@media (max-width:767px){body .content .your-projects-row{margin-top:0 !important}}@media (max-width:767px){.page-id-892 h1,.postid-991 h1,.single-project h1{font-size:36px !important;line-height:1.35 !important;text-align:center}}.custom-button.green{background-color:#96b5b1;border:none}.featherlight-inner{display:flex !important;flex-direction:column}.intstagram-header-row{margin-left:0;margin-right:0}#sb_instagram{display:none}#sb_instagram .fa-clone{display:none !important}#gform_wrapper_1 .gfield_label{color:#193b5a;font-family:'Montserrat',arial,sans-serif !important;font-size:9px !important;font-weight:700 !important;letter-spacing:.1em;text-transform:uppercase}#gform_wrapper_1 input[type=text],#gform_wrapper_1 input[type=email],#gform_wrapper_1 input[type=password],#gform_wrapper_1 input[type=tel]{border:1px solid #193b5a !important}#input_6_1{background-color:transparent !important;color:#fff !important}.collection-filter-col{display:none!important}