/*03731af9d6573f1b4c8c5d50c1e8bc0d*/
#g-navigation .g-logo{display:block;margin:auto;background:url('../../../../../themes/g5_myriad/images/logos/logo-less.png') 50% 0 no-repeat;width:175px;height:62px}@media only all and (min-width:48rem){#g-navigation.menu-home{background-color:transparent}}@media only all and (min-width:48rem){#g-navigation.menu-home.headroom--top{background-color:transparent}}@media only all and (min-width:48rem){#g-navigation.menu-home .g-logo{display:block;background:url('../../../../../themes/g5_myriad/images/logos/logo-main.png') 50% 0 no-repeat;width:200px;height:90px}}@media only all and (max-width:47.99rem){#g-navigation.menu-home .g-logo{margin:auto}}#g-navigation.headroom--not-top{background-color:#d4021e}#g-navigation.headroom--not-top .g-logo{display:block;background:url('../../../../../themes/g5_myriad/images/logos/logo-less.png') 50% 0 no-repeat;width:175px;height:62px}#g-navigation .g-myriad-menu .g-main-nav .g-toplevel>li>.g-menu-item-container{min-width:inherit;padding:0 0.9rem}@media only all and (min-width:60rem) and (max-width:74.99rem){#g-navigation .g-myriad-menu .g-main-nav .g-toplevel>li>.g-menu-item-container{padding:0 0.6rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){#g-navigation .g-myriad-menu .g-main-nav .g-toplevel>li>.g-menu-item-container{padding:0 0.5rem}}#g-navigation .g-myriad-menu .g-main-nav .g-toplevel>li.active>.g-menu-item-container,#g-navigation .g-myriad-menu .g-main-nav .g-toplevel>li:hover>.g-menu-item-container{color:#000000}#g-navigation .zw-head-phone{padding-top:1.1rem}#g-navigation .zw-head-phone .fa-phone-square:before{color:#000;font-size:1.3em;position:relative;bottom:-4px}#g-navigation .zw-head-phone p{white-space:nowrap;font-size:1.5rem}#g-navigation .zw-head-phone a{color:#ffffff}.gd-strip-hack{position:relative}.gd-strip-item{background:rgba(0, 0, 0, 0.5);border-radius:0;overflow:hidden;box-shadow:none}.gd-strip-item img{opacity:0.9;-webkit-transition:opacity 0.25s, -webkit-transform 0.25s;-moz-transition:opacity 0.25s, -moz-transform 0.25s;transition:opacity 0.25s, transform 0.25s;-webkit-transform:scale3d(1.25, 1.25, 1);-moz-transform:scale3d(1.25, 1.25, 1);-ms-transform:scale3d(1.25, 1.25, 1);-o-transform:scale3d(1.25, 1.25, 1);transform:scale3d(1.25, 1.25, 1);transform-style:preserve-3d}.gd-strip-item:hover{background:rgba(0, 0, 0, 0.5)}.gd-strip-item:hover .g-owlcarousel-item-title{background:transparent;opacity:0;bottom:15px !important}@media only all and (min-width:75rem){.gd-strip-item:hover .g-owlcarousel-item-title{opacity:1}}@media only all and (max-width:47.99rem){.gd-strip-item:hover .g-owlcarousel-item-title{opacity:1}}.gd-strip-item:hover .g-owlcarousel-item-title:after{background:#fff;bottom:-15px;content:"";height:4px;left:42%;position:absolute;width:80px}.gd-strip-item:hover .g-owlcarousel-item-desc{opacity:1 !important;right:0 !important}.gd-strip-item:hover img{opacity:0.35;-webkit-transform:scale3d(1, 1, 1) !important;-moz-transform:scale3d(1, 1, 1) !important;-ms-transform:scale3d(1, 1, 1) !important;-o-transform:scale3d(1, 1, 1) !important;transform:scale3d(1, 1, 1) !important}.gd-strip-item .g-owlcarousel-content{background:none;color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:2}.gd-strip-item .g-owlcarousel-content .readon:after,.gd-strip-item .g-owlcarousel-content .readon:before{content:none}.gd-strip-item .g-owlcarousel-content .g-owlcarousel-item-title{background:rgba(0, 0, 0, 0.5);margin:0 0 25px 0;padding:6px 0;text-align:center;position:absolute;bottom:0;max-width:100%;width:100%;line-height:1.5em;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;font-size:23.8px;text-transform:uppercase;color:#ffffff;font-family:"lato", "Verdana", "Helvetica", "Arial", sans-serif}@media only all and (min-width:60rem) and (max-width:74.99rem){.gd-strip-item .g-owlcarousel-content .g-owlcarousel-item-title{font-size:2vw}}@media only all and (min-width:48rem) and (max-width:59.99rem){.gd-strip-item .g-owlcarousel-content .g-owlcarousel-item-title{font-size:1.8vw}}.gd-strip-item .g-owlcarousel-content .g-owlcarousel-item-title a{font-size:inherit;letter-spacing:1px;color:#ffffff}.gd-strip-item .g-owlcarousel-content .g-owlcarousel-item-desc{line-height:24px;font-size:14px;font-weight:normal;font-family:"lora", "Verdana", "Helvetica", "Arial", "sans-serif;";opacity:0;border-right:2px solid #ffffff;padding-right:15px;position:absolute;right:-25px;top:0;width:85%;margin:25px;text-align:right;opacity:0;-webkit-transition:right 0.25s, opacity 0.25s;-moz-transition:right 0.25s, opacity 0.25s;transition:right 0.25s, opacity 0.25s;max-width:195px}.gd-strip-item .g-owlcarousel-content .g-owlcarousel-item-desc .owl-readon{display:block;color:#f7001e;font-weight:bold;text-transform:uppercase;font-family:"lato", "Verdana", "Helvetica", "Arial", sans-serif;font-size:13px}@media only screen and (min-width:1015px) and (max-width:1100px){.gd-strip-item .g-owlcarousel-content .g-owlcarousel-item-desc .owl-readon{font-size:12px}}#slideshow2 .owl-item div[class^='g-owlcarousel-item']{display:flex;flex-direction:row-reverse}@media only all and (max-width:47.99rem){#slideshow2 .owl-item div[class^='g-owlcarousel-item']{flex-direction:column-reverse}}#slideshow2 .owl-item div[class^='g-owlcarousel-item'] .g-owlcarousel-image-container{width:37%;flex-basis:37%;padding-right:1.5rem}#slideshow2 .owl-item div[class^='g-owlcarousel-item'] .g-owlcarousel-content{width:63%;flex-basis:63%;padding-left:1rem}#slideshow2 .owl-item div[class^='g-owlcarousel-item'] .g-owlcarousel-content .g-owlcarousel-item-title{text-transform:initial}#slideshow2 .owl-item div[class^='g-owlcarousel-item'] .g-owlcarousel-content .g-owlcarousel-item-title:after{display:none}#slideshow2 .owl-item div[class^='g-owlcarousel-item'] .g-owlcarousel-image-container,#slideshow2 .owl-item div[class^='g-owlcarousel-item'] .g-owlcarousel-content{display:flex;position:inherit;margin:0;padding-top:1rem;padding-bottom:1rem;max-height:320px}@media only all and (max-width:47.99rem){#slideshow2 .owl-item div[class^='g-owlcarousel-item'] .g-owlcarousel-image-container,#slideshow2 .owl-item div[class^='g-owlcarousel-item'] .g-owlcarousel-content{width:100%;flex-basis:100%;padding:1rem;max-height:200px}}#slideshow2 .owl-item div[class^='g-owlcarousel-item'] .g-owlcarousel-image-container img,#slideshow2 .owl-item div[class^='g-owlcarousel-item'] .g-owlcarousel-content img{object-fit:contain}#slideshow2 .owl-nav>button.owl-next{right:-10px}#slideshow2 .owl-prev>button.owl-prev{left:-10px}.simplesearch_results .d-img-container,.simplesearch_results #zw-toggle{display:none}.box-outline>.g-content{border:2px solid #f7001e}.box1.moduletable p,.box1 .g-content p{color:#000000}.title4 .title{line-height:1.3em}.blog-header{padding-top:inherit;padding-bottom:inherit}html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}.rt-logo-block{padding:10px 0}.menu-block .gf-menu li.active>.item .menu-item-wrapper,.menu-block .gf-menu li:hover>.item .menu-item-wrapper,.menu-block .gf-menu li:focus>.item .menu-item-wrapper{color:#000}.menu-block .gf-menu .dropdown li.active>.item .menu-item-wrapper,.menu-block .gf-menu .dropdown li:hover>.item .menu-item-wrapper,.menu-block .gf-menu .dropdown li:focus>.item .menu-item-wrapper{color:#ED5A6C}.gf-menu-toggle{background-color:#343434}.box2{background:#d4021e;color:#000}.box2 h4{color:#fff}@media (max-width:1199px) and (min-width:960px){.zw-head-phone p{font-size:1.6em}}@media (max-width:959px) and (min-width:768px){.zw-head-phone{margin-left:-40px}.zw-head-phone p{font-size:1.5em}}@media (max-width:768px){.g-block.zw-head-phone{padding:0 !important}.zw-head-phone p{text-align:center}}.title6{margin:0;color:#fff}.title6.module-title .title:after{background:#fff}.zw-footer a{color:#a8a8a8}.zw-footer a:hover{color:#d4021e}.zw-footer .title{color:#c1c1c1}.zw-social .gantry-row{margin:0}.zw-social .gantry-width-spacer{margin:5px;max-width:72px}.zw-social a img{border:3px solid transparent;border-radius:22%}.zw-social a:hover img{border:3px solid #fff}@media (max-width:768px){.zw-footer img{margin:auto !important}.zw-footer ul{margin:0;text-align:center}.zw-footer .fa-li{position:inherit}.zw-footer .fa-ul>li{left:-2.5%}}.zw-fp-blocks .gantry-width-spacer{background:rgba(0, 0, 0, 0.65);padding:0.5rem}.zw-fp-cta{font-size:1.8rem;text-align:center;display:block;border:2px solid #d4021e;padding:1rem}.zw-fp-cta:hover{color:#f7001e;background:rgba(70, 70, 70, 0.5)}.zw-fp-desc{font-size:1.5rem;text-align:center;padding:0.5rem 0}.zw-first-top{background:rgba(240, 240, 240, 0.85);margin-top:2.2rem;width:100%}.zw-first-top h1{text-align:center}.zw-first-top .module-title .title{background:#822424;line-height:1}.zw-first-top-message{color:black;text-align:center;font-size:1.2rem;padding:0.5rem;font-family:"lato", "Verdana", "Helvetica", "Arial", sans-serif}#g-showcase{background:url('../../../../../themes/g5_myriad/images/home/martin.jpg') no-repeat;background-size:cover;color:#333}#g-showcase .zw-top-blocks{font-size:1rem}#g-showcase .zw-top-blocks .gantry-width-container{justify-content:center}.zw-top-blocks .gantry-width-50{background:rgba(240, 240, 240, 0.8)}.zw-tb-intro{max-width:92%;margin:auto;text-align:center;padding:0.5rem;margin-bottom:0.8rem;background:#f4f4f4;font-family:'lato', arial}.zw-top-blocks li{font-size:1.5rem;line-height:2.2rem;font-family:'lato', Verdana, Helvetica, Arial, sans-serif;text-transform:uppercase}.zw-top-blocks i{padding-left:10px;color:#d4021e}.zw-b-springs a{color:#fff}.g-block.zw-b-springs{margin:0;padding:5px;background:url('../../../../../../~abgd2/user/themes/g5_myriad/images/home/broken-springs.jpg') no-repeat;background-color:#8B8B8B;background-position:center;background-size:contain}.g-block.zw-b-springs .zw-subtext{font-size:18px}div.sprocket-accordion-item{opacity:0.4}div.sprocket-accordion-item.active{opacity:0.9}div.sprocket-accordion-item.active .sprocket-accordion-desc{position:relative;bottom:-80px;width:65%;background:rgba(0, 0, 0, 0.5);padding:8px}div.sprocket-accordion-item.active .sprocket-accordion-title,div.sprocket-accordion-item.active .sprocket-accordion-title a{color:#d4021e;text-shadow:-1px -1px 0 #222222, 1px -1px 0 #222222, -1px 1px 0 #222222, 1px 1px 0 #222222}@media (max-width:1199px){div.sprocket-accordion-item:not(.active) .sprocket-accordion-title{margin-top:10px}h2.sprocket-accordion-title{font-size:2em !important}}@media (max-width:768px){div.sprocket-accordion-item.active .sprocket-accordion-desc{bottom:0;width:95%}}@media (max-width:480px){h2.sprocket-accordion-title{font-size:1.4em !important;margin-top:25px}}#g-mainbody .fa-li{top:0.3em;font-size:1.2em}@media (max-width:480px){#g-mainbody a.readon{margin-right:0 !important;margin-bottom:5px}}div.sprocket-mosaic-order{display:none}.sprocket-mosaic-text{color:#000}.list-group{margin-top:15px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#ffffff;border:1px solid #dddddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#000 !important}a.list-group-item i:before{color:#9b0013 !important}[class*=" box"].zw-g-openers a:not(.readon):hover,a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;color:#9b0013 !important;background-color:#f5f5f5}.zw-title-black.title6.module-title .title:after{background:#686868}.zw-title-black.module-title .title{color:#686868}.zw-title-black h2.title{text-align:center}.title6.module-title.zw-call .title:after{background:#2F3237}.title6.module-title.zw-call{color:#000}.zw-area-text{font-size:1.4rem;line-height:1.7rem}.zw-area-coup{padding:1rem 2rem;font-size:1.9rem;margin:1rem 0;display:block;background:#d4021e;color:#fff;font-family:arial;font-weight:bold}.zw-reviews-img{padding:0.6rem 0;max-width:250px}.zw-reviews-img:hover{opacity:0.6}.zw-reviews-link:after{background:#686868;content:"";position:absolute;height:4px;margin-left:33%;width:25%;display:block}@media (min-width:768px) and (max-width:959px){.zw-area-coup{padding:1rem 1rem;font-size:1.3rem}}.menu-resources h1{margin-bottom:2.3rem}.menu-resources h1:after{background:#686868;content:"";position:absolute;height:4px;margin-left:33%;width:25%;display:block;margin-top:1rem}.menu-resources .component-content .blog>div>article{padding-top:1rem}img.pull-center{display:block;margin:auto}section.blog article h2 a{font-size:120%}h1{font-size:2.1rem}#roksearch_results .roksearch_result_wrapper1:hover{background-image:linear-gradient(to bottom, #eaeaea, #888888)}.search #searchForm fieldset.only{display:none}.contact .contact-address{margin:0}.g-block.zw-designer-all-doors{padding-top:490px}.abgd-designer #image-holder{height:400px}#zw-toggle{position:fixed;left:2px;top:438px;z-index:50}.d-img-container.front{background-color:rgba(0, 0, 0, 0.6)}.d-img-container.back{background-color:inherit}.abgd-designer form.back{background-color:rgba(173, 173, 173, 0.7);position:relative;z-index:20}.menu-design-your-garage-door #g-header{opacity:1;visibility:visible}.menu-design-your-garage-door #g-maintop{background:#cfcfcf}.d-img-container{position:fixed;left:0;right:0;top:82px}#designer h2{background-color:#686868;color:#fff;padding:5px}body.outline-garage_doors_-_designer #lightcase-info{padding:0 1.5rem}body.outline-garage_doors_-_designer #lightcase-info #lightcase-title{font-size:1.4rem;color:#000;margin-top:-165px;z-index:9;position:relative;background:transparent !important;top:inherit;max-width:100%}@media only all and (max-width:47.99rem){body.outline-garage_doors_-_designer #lightcase-info #lightcase-title{font-size:1.1rem;margin-top:-130px;padding-left:0;padding-right:0}}@media (max-width:35rem){body.outline-garage_doors_-_designer #lightcase-info #lightcase-title{font-size:0.7rem;margin-top:-80px}}#step1 .options{max-width:335px}#step1 .options .property-button{float:left}#step2 .options .property-button,#step5 .options .property-button,#step6 .options .property-button,#step7 .options .property-button{width:20%;float:left}#step2 .options .grp1,#step2 .options .grp2{width:100%;float:left}#step3 .options{max-width:515px}#step3 .options .property-button{width:33%;float:left}#step4 .options .property-button{width:10%;float:left}#step4 .options .property-button p{white-space:nowrap;font-size:0.9rem}@media only all and (min-width:48rem) and (max-width:59.99rem){#step4 .options .property-button{width:20%}#step4 .options .property-button p{font-size:2vw}}@media only all and (max-width:47.99rem){#step4 .options .property-button{width:20%}#step4 .options .property-button p{font-size:2.8vw}}#designer .options{clear:both}#designer .options p{text-align:center;color:#383838}#designer .options .active p{font-weight:bold}#designer .spacer{margin:15px}#designer .property-button:hover{cursor:pointer}#designer .property-button img{max-width:100%;width:100%;border:solid 2px transparent}#designer .property-button.active img{border:solid 2px #d4021e}@media only all and (min-width:48rem) and (max-width:59.99rem){#designer .property-button.clear-left-tablet{clear:left}}@media only all and (max-width:47.99rem){#designer .property-button.clear-left-mobile{clear:left}}#designer label{margin:5px}#designer input:not(.readon),#designer textarea{width:95%}#designer textarea{height:203px}#needcaptcha{color:red;font-weight:bold;margin-left:15px}.g-recaptcha{padding:15px 0}.menu-design-your-garage-door #g-extension,.menu-design-your-garage-door #g-footer-surround{z-index:10;position:relative}@media (min-width:768px){.win-desk-clear{clear:both}}@media (max-width:1024px) and (min-width:768px){.d-img-container,.d-img-container img{max-height:350px}.g-block.zw-designer-all-doors{padding-top:435px}#zw-toggle{top:384px}}@media (max-width:767px){.menu-design-your-garage-door .gf-menu-toggle{position:fixed;top:2px;left:2px}.menu-design-your-garage-door .gf-menu-toggle.active{left:282px !important}#zw-toggle{top:153px}.menu-design-your-garage-door #g-header{display:none}.d-img-container{top:0}.d-img-container img{max-height:200px}.g-block.zw-designer-all-doors{padding-top:200px}#designer .spacer{margin:5px}#designer .options p{font-size:0.9em}.options .grp1,.options .grp2,.options .grp3,.options .grp4{width:100% !important;clear:both}#step5 .options .property-button{width:33%}}@media (max-width:480px){#step1 .options div[data-value="single"]{width:90px}#step1 .options div[data-value="double"]{width:150px}#step2 .options .property-button{width:33%}}.gd-flex-visible-phone{display:none !important}@media only all and (max-width:47.99rem){.gd-flex-visible-phone{display:flex !important;justify-content:center}}