@charset="utf-8";body{font-size:16px;font-family:"Myriad Pro",Helvetica,Arial,sans-serif}h1{font-size:2.25em!important}h2{font-size:1.75em!important}h3{font-size:1.2em!important}sup{font-size:1em}.social{text-align:right;position:relative;top:54px;z-index:200;margin-top:-48px}.companyName{text-align:center;position:relative;top:62px;z-index:100;background:rgba(171,171,171,.5);margin-top:-62px}.orbit-bullets-container{display:none}.orbit-container{margin-top:-51px}.orbit-timer{display:none}.orbit-container .orbit-slides-container li .orbit-caption{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.01) 2%,rgba(255,255,255,.81) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(2%,rgba(255,255,255,.01)),color-stop(100%,rgba(255,255,255,.81)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.01) 2%,rgba(255,255,255,.81) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.01) 2%,rgba(255,255,255,.81) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.01) 2%,rgba(255,255,255,.81) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.01) 2%,rgba(255,255,255,.81) 100%)}.orbit-caption{text-align:right}.orbit-container .orbit-slides-container li{text-align:left;color:#000;font-size:2em}.captionWords{width:40%;float:right;text-align:left}.captionWords h3{margin:0;padding:0;font-size:3.5em;color:#fff}.captionWords p{margin:0;padding:0}#logo img{height:105px}.top-bar-section .dropdown li:not(.has-form) a:not(.button){background:#272727}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button),.top-bar-section li:not(.has-form) a:not(.button):hover{background:#545454}.top-bar-section ul li:hover:not(.has-form)>a{background:#272727}.top-bar{padding-bottom:2px}.top-bar-section li:not(.has-form) a:not(.button){background:#545454;background:-moz-linear-gradient(top,#3e3c3c 0,#545454 36%,#272727 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#545454),color-stop(36%,#272727),color-stop(100%,#345867));background:-webkit-linear-gradient(top,#3e3c3c 0,#545454 36%,#272727 100%);background:-o-linear-gradient(top,#3e3c3c 0,#545454 36%,#272727 100%);background:-ms-linear-gradient(top,#3e3c3c 0,#545454 36%,#272727 100%);background:linear-gradient(to bottom,#3e3c3c 0,#545454 36%,#272727 100%)}.slide{min-height:119px}#logo{text-align:center;position:absolute;z-index:999;left:0;right:0;top:1px;background:-moz-linear-gradient(top,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,0) 100%);padding:15px}.nav{text-align:left;background:#545454;background:-moz-linear-gradient(top,#3e3c3c 0,#545454 36%,#272727 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#545454),color-stop(36%,#272727),color-stop(100%,#345867));background:-webkit-linear-gradient(top,#3e3c3c 0,#545454 36%,#272727 100%);background:-o-linear-gradient(top,#3e3c3c 0,#545454 36%,#272727 100%);background:-ms-linear-gradient(top,#3e3c3c 0,#545454 36%,#272727 100%);background:linear-gradient(to bottom,#3e3c3c 0,#545454 36%,#272727 100%)}.top-bar{background:#545454;background:-moz-linear-gradient(top,#3e3c3c 0,#545454 36%,#272727 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#545454),color-stop(36%,#272727),color-stop(100%,#345867));background:-webkit-linear-gradient(top,#3e3c3c 0,#545454 36%,#272727 100%);background:-o-linear-gradient(top,#3e3c3c 0,#545454 36%,#272727 100%);background:-ms-linear-gradient(top,#3e3c3c 0,#545454 36%,#272727 100%);background:linear-gradient(to bottom,#3e3c3c 0,#545454 36%,#272727 100%)}.multiColumn,.multiColumn3{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:10px;column-count:3;column-gap:10px;margin-bottom:30px;font-size:.9em}.multiColumn2{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2;column-gap:10px;margin-bottom:30px;font-size:.9em}blockquote{margin:0 0 1.25rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ebebeb}.cLogo{color:#000;width:100%;background-image:url(../img/clogo.png);background-repeat:no-repeat;background-position:15px;display:block;font-family:Microsoft New Tai Lue;padding-left:140px;line-height:0;padding-top:13px;padding-bottom:20px}#phone{position:absolute;right:10px;top:34px;font-size:2.5em}section ul li{border-right:1px solid #000}.last{border-right:none!important}.top-bar-section ul li>a{font-size:1.15em}.Tcont{background:#e5ecec;border-top:50px solid #365968;position:relative;margin-bottom:15px}.TcontInt{position:relative}footer{background:#abb7b7;padding:20px 0PX}.top-bar-section ul li>a{font-size:.76em}.ScheduleEst h3{font-size:1em}.companyLocation{font-size:1em}.companyLocation ul{padding:0;margin:0}.companyLocation li{list-style-type:none;padding:0;margin:0}.orbit-container .orbit-next,.orbit-container .orbit-prev{top:55%}a{color:#00f;text-decoration:none;line-height:inherit}section ul li:last-child{border-right:none}.cLogo h2{line-height:0;padding-top:10px;padding-bottom:10px}.areaserved li{list-style-type:none}.rightDivider{border-right:1px solid grey}@media screen and (min-width:320px) and (max-width:480px){.orbit-container{display:none;margin-top:20px}#logo{position:static;margin-bottom:-44px}#phone{top:118px;z-index:10}.Tcont{background:0 0;border-top:none}}@media only screen and (max-width:690px){.orbit-caption{display:none}}@media only screen and (min-width:40.063em){.top-bar-section li:not(.has-form) a:not(.button){padding:0 11px;line-height:45px}}@media screen and (min-width:320px) and (max-width:480px){.orbit-container{display:none;margin-top:20px}#logo{position:static;margin-bottom:-44px}#phone{top:118px;z-index:10}.Tcont{background:0 0;border-top:none}}@media screen and (min-width:220px) and (max-width:480px){#phone{position:absolute;right:60px;top:-3px;font-size:1.2em}#logo img{max-width:32%;max-width:64%;position:relative;top:58px}#phone img{top:0;max-width:32%}}@media screen and (min-width:480px) and (max-width:860px){#phone{position:absolute;right:18px;top:38px;font-size:1.5em}#logo img{max-width:32%;height:auto}}@media screen and (max-width:480px){#phone{position:relative;right:auto;top:auto;font-size:1.5em;display:block;padding-top:25px;margin-bottom:45px;width:100%}#phone img{width:10%;float:none}#logo img{max-width:100%;top:auto}#slideshowblock,.slide{display:none}}