@charset "utf-8";
body{background-image:url(../images/a1_bg.jpg);background-repeat:no-repeat;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}.background{background-color:#ececece3;box-shadow:10px 10px 20px #222;overflow:hidden;padding-bottom:50px;border-radius:10px}#headSection{background:#f0f0f0;z-index:99;background-repeat:repeat;text-align:center;box-shadow:#070707 0px 20px 13px -14px}#headGradient{background:url(https://www.a1garagedoors.com/sites/www.a1garagedoors.com/img/gradientbg.png);background-repeat:no-repeat;background-size:cover;background-position-y:100%;display:inline-block;padding-left:10%;padding-right:10%;min-width:50%}#footer{margin-top:15px;color:#4b4b4b}.divider-top{border:solid #11243c !important;-webkit-margin-before:0 !important;-webkit-margin-after:0 !important;border-width:1px 0 0 !important}.divider-bottom{border:solid #fff !important;-webkit-margin-before:0 !important;-webkit-margin-after:0 !important;border-width:1px 0 0 !important}.divider{margin-top:25px;margin-bottom:25px}.header{padding-top:15px}a{color:#bd1818}a:hover{color:#9f9f9f}.CommandButton{background:none;border:0;cursor:default;color:#000}.columns{padding-right:0.5%;padding-left:0.5%}#logo{padding-top:20px}#phoneNumber{float:right;padding:1%;font-size:1.5em;color:#fff;text-align:center;margin-top:-20px}#wrapper{background-color:#fff;padding-top:40px;padding-bottom:40px}#nav{text-align:center;margin-right:auto;z-index:5;position:relative;height:100%;background:#e5e5e5;margin-bottom:20px}.top-bar{margin-bottom:0px !important}#nav a{display:inline-block;padding-left:1em;padding-right:1em;color:#000;text-transform:uppercase;padding:0.5em}#nav a:hover{background-color:#747474;-webkit-transition:all;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:0.5s;color:#fff}#contactForm h1{font-size:2vw}#contactForm{background-color:#37547c;text-align:center;padding:1em;display:table}#contactForm .contact_btn{display:block;width:100%;padding:0.5em;color:#c7c7c7;font-size:1.3em;background-color:#c7c7c7;border:none;color:#323232}#contactForm .contact_btn:hover{cursor:pointer;background-color:#efefef;color:#323232}#contactFormInner{display:table-cell;vertical-align:middle}#subNavButtons div{text-align:center;padding-bottom:15px}#subNavButtons div:first-child{padding-left:0}#subNavButtons div:last-child{padding-right:0}#subNavButtons img{width:100%}#testimonials{padding-right:5%}.authors{float:right}#testimonials{height:200px;padding-top:15px;padding-bottom:50px}#triangle{left:60%;top:-50px;position:absolute}#copyright p{padding-top:20px}h1{line-height:1.3em !important;font-size:1.7em;color:#000}h2{line-height:1.3em !important;text-align:left;font-size:1.5em;color:#000}h3{line-height:1.15em !important}.nivo-controlNav{display:none}div.nivo-caption{left:75%;height:100%;width:25%;position:absolute}.theme-default a.nivo-nextNav{right:26% !important}#phone{position:absolute;top:12px;right:0px}#phone img{padding-right:2%;padding-top:2%}#phone{font-size:29px;color:#222 !important;vertical-align:middle;width:44%}#navigation{padding-top:40px}.orbit-caption h2{color:#504d4d}.top-bar{background:transparent}.top-bar-section li:not(.has-form) a:not(.button){background:#8e1616;background:-moz-linear-gradient(top,#8e1616 46%,#3d0707 100%);background:-webkit-linear-gradient(top,#8e1616 46%,#3d0707 100%);background:linear-gradient(to bottom,#8e1616 46%,#3d0707 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8e1616',endColorstr='#3d0707',GradientType=0);color:#fff;padding:0px 17.7px}.top-bar-section li:not(.has-form) a:not(.button):hover{background:#670f0f !important;color:#fff !important}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button){background:#e4e2d7}.top-bar-section .dropdown li:not(.has-form) a:not(.button){background:#e4e2d7}.top-bar-section ul li:hover:not(.has-form)>a{background:#e4e2d7}.top-bar-section ul li>a{color:#080808}.top-bar-section ul li:hover:not(.has-form)>a{color:#080808}.top-bar-section .dropdown li:not(.has-form) a:not(.button){color:#080808}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button){color:#080808}.comm,.has-dropdown{border-right:1px solid #8e1616;border-left:1px solid #000}.comm:last-child{border-right:none}@media only screen and (min-width:40.063em){.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(160,160,160,0.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:22.5px}.orbit-container .orbit-bullets{display:none}#content{padding-top:15px}.QBleft{float:left;width:49%}.QBright{float:right;width:49%;text-align:right}.QBright img{width:100%}.QBleft img{width:100%}.contactStyle{padding:10px 20px;background-color:#244069}.contactStyle h3{color:#fff}.contactStyle .cBTN{top:0;width:100%}.cLogo p{text-align:center}.cLogo p img{text-align:center}.orbit-container .orbit-slides-container img{display:inline}.cLogo{padding-top:15%}}td img{max-width:inherit}@media (max-width:765px){.orbit-caption,#designDoorLink{display:none}}@media (max-width:63.063em){#wrapper .fixedW{text-align:center}.orbit-caption,#designDoorLink{display:none}.top-bar .has-dropdown>a:after{content:"";display:block;width:0;height:0;border-color:transparent transparent transparent rgba(255,255,255,0.3);margin-top:-2.5px;top:14.5px !important;right:-9px}.top-bar{background:#8e1616;background:-moz-linear-gradient(top,#8e1616 46%,#3d0707 100%);background:-webkit-linear-gradient(top,#8e1616 46%,#3d0707 100%);background:linear-gradient(to bottom,#8e1616 46%,#3d0707 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8e1616',endColorstr='#3d0707',GradientType=0)}.top-bar li a{color:#fff;line-height:25px;padding:5px 24px;border-bottom:1px solid #000}.top-bar .has-dropdown{padding-right:0 !important}.top-bar .toggle-topbar.menu-icon a{color:#fff;border-bottom:0}.top-bar .toggle-topbar.menu-icon a::after{box-shadow:0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff}#phone{position:relative;right:auto;width:100%;text-align:center}}iframe{width:100% !important}@media screen and (max-width:768px) and (min-width:768px){.top-bar-section li:not(.has-form) a:not(.button){padding:0px 6.2px}.top-bar-section ul li>a{font-size:12px}}@media screen and (max-width:731px) and (min-width:731px){.top-bar-section li:not(.has-form) a:not(.button){padding:0px 6.7px}.top-bar-section ul li>a{font-size:11px}}@media screen and (max-width:823px) and (min-width:823px){.top-bar-section li:not(.has-form) a:not(.button){padding:0px 10px}.top-bar-section ul li>a{font-size:12px}}@media screen and (max-width:667px) and (min-width:667px){.top-bar-section li:not(.has-form) a:not(.button){padding:0px 5.4px}.top-bar-section ul li>a{font-size:10px}}@media screen and (max-width:736px) and (min-width:736px){.top-bar-section li:not(.has-form) a:not(.button){padding:0px 4px}.top-bar-section ul li>a{font-size:12px}}@media screen and (max-width:812px) and (min-width:812px){.top-bar-section li:not(.has-form) a:not(.button){padding:0px 9px}.top-bar-section ul li>a{font-size:12px}}@media screen and (min-width:320px) and (max-width:414px){input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{width:100% !important}}@media screen and (max-width:945px){.imgResponsive{width:100% !important;height:auto !important}}.tsl{border:3px solid;padding:1em;border-color:#f04903}.tsl-list{list-style-type:none;margin:0;padding:0;position:relative;overflow:hidden}.tsl-item{position:relative;top:0;left:100%;margin-left:-100%;width:100%;float:left;animation:tsl-fade-in-out 72s infinite;animation-play-state:running}.tsl-item+.tsl-item{opacity:0}.tsl-item:nth-child(2){animation-delay:-64s}.tsl-item:nth-child(3){animation-delay:-56s}.tsl-item:nth-child(4){animation-delay:-48s}.tsl-item:nth-child(5){animation-delay:-40s}.tsl-item:nth-child(6){animation-delay:-32s}.tsl-item:nth-child(7){animation-delay:-24s}.tsl-item:nth-child(8){animation-delay:-16s}.tsl-item:nth-child(9){animation-delay:-8s}@keyframes tsl-fade-in-out{0%{opacity:0;
z-index:2}
1%{opacity:1;
z-index:2}
11%{opacity:1}
12%{opacity:0;
z-index:1}
100%{opacity:0}}
.tsl-list:hover .tsl-item{animation-play-state:paused}.tsl-content p{margin-top:0}.tsl-meta{font:11px/1.4 Arial;text-align:right}.tsl-meta p{margin-bottom:0}.column2{float:left;width:25%;padding:10px}.column3{float:right;width:75%;padding:10px;text-align:right}#phone{color:#000}.orbit-container .orbit-slides-container li .orbit-caption{background-color:rgba(255,255,255,0.86)}.cBTN{background:#8e1616;background:-moz-linear-gradient(top,#8e1616 46%,#3d0707 100%);background:-webkit-linear-gradient(top,#8e1616 46%,#3d0707 100%);background:linear-gradient(to bottom,#8e1616 46%,#3d0707 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8e1616',endColorstr='#3d0707',GradientType=0);color:#fff;width:100%;font-size:20px;box-shadow:2px 4px 4px 0px #454545;border:1px solid #000}.footer{color:#000}.footer hr{color:#000 !important}@media screen and (min-width:320px) and (max-width:414px) and (orientation:portrait){.column2{width:100%;text-align:center}.column3{text-align:center;width:100%}.top-bar li a{line-height:40px}.top-bar-section .dropdown li.title h5 a{line-height:40px}}@media screen and (min-width:768px) and (max-width:768px){.top-bar-section li:not(.has-form) a:not(.button){padding:0 7.22px}.top-bar-section ul li>a{font-size:11px}}@media screen and (min-width:568px) and (max-width:640px) and (orientation:landscape){.column2{width:100%;text-align:center}.column3{text-align:center;width:100%}.top-bar li a{line-height:33px}.top-bar-section .dropdown li.title h5 a{line-height:33px}}@media screen and (min-width:667px) and (max-width:667px){.top-bar-section .has-dropdown>a{padding-right:28px !important}.column2{width:100%;text-align:center}.column3{text-align:center;width:100%}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{width:100% !important}}@media screen and (min-width:731px) and (max-width:731px){.top-bar-section .has-dropdown>a{padding-right:28.3px !important}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{width:100% !important}}@media screen and (min-width:736px) and (max-width:736px){.top-bar-section .has-dropdown>a{padding-right:27px !important}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{width:100% !important}}@media screen and (min-width:812px) and (max-width:812px){.top-bar-section .has-dropdown>a{padding-right:29.3px !important}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{width:100% !important}}@media screen and (min-width:823px) and (max-width:823px){.top-bar-section .has-dropdown>a{padding-right:28.7px !important}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{width:100% !important}}.CTA img:hover{opacity:0.5;filter:alpha(opacity=50)}.orbit-container:hover .orbit-timer>span{visibility:hidden}.orbit-container .orbit-timer .orbit-progress{visibility:hidden}.ADinfo p{line-height:16px;font-size:14px}@media screen and (max-width:945px){.imgResponsive{width:100% !important;height:auto !important}}input[type=submit],input[type=button]{background:#8e1616;background:-moz-linear-gradient(top,#8e1616 46%,#3d0707 100%);background:-webkit-linear-gradient(top,#8e1616 46%,#3d0707 100%);background:linear-gradient(to bottom,#8e1616 46%,#3d0707 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8e1616',endColorstr='#3d0707',GradientType=0);width:300px;color:#fff !important;border:1px solid #000 !important;max-width:100%}