@charset "UTF-8";
/* https://tri-countyprocessserving.com/wp-content/themes/kdw-framework4/responsive.css?ver=1 */
@media only screen and (max-width:40em){.contentinner{width:98%}.headerinner{width:98%}#logo{margin:0 auto;display:block}.headerphone.button{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:20px auto;text-align:center;display:block;width:200px;float:none!important}.tagline{position:relative;background:#363636;z-index:0;left:0;right:0;bottom:0}.tagline h1{text-align:center;color:#fff;text-transform:uppercase;margin:0;text-shadow:-1px -1px 2px rgba(150,150,150,1)}.tagline h2{text-align:center;font-size:30px;color:#fff;font-family:'Droid Serif',serif;font-weight:400;font-style:italic;line-height:35px;margin:0;text-shadow:-1px -1px 2px rgba(150,150,150,1)}.header-social{width:310px;float:none;margin:0 auto}.headercontact{width:100%;margin:0 auto;float:none!important}.entry-title,.widget-container{text-align:center}.header-cta h2{background:rgba(31,70,132,1);padding:10px;margin:0;font-size:18px;text-align:center;line-height:20px}.header-social li{margin:0}.header-cta h2 small{font-size:16px}.cta-box{float:none!important;width:100%!important;margin:1% 0}}@media only screen and (min-width:40.063em) and (max-width:64em){.contentinner{width:98%}.headerinner{width:98%}#logo{margin:0 auto;display:block}.headerphone.button{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-align:center;width:200px}.tagline{position:absolute;z-index:50;left:0;right:0;bottom:20px}.tagline h1{text-align:center;color:#fff;text-transform:uppercase;margin:0;text-shadow:-1px -1px 2px rgba(150,150,150,1)}.tagline h2{text-align:center;font-size:30px;color:#fff;font-family:'Droid Serif',serif;font-weight:400;font-style:italic;line-height:35px;margin:0;text-shadow:-1px -1px 2px rgba(150,150,150,1)}.header-social{width:310px;float:none;margin:0 auto}.headercontact{width:440px;margin:0 auto;float:none!important}.header-cta h2{background:rgba(31,70,132,1);padding:10px;margin:0;font-size:18px;text-align:center;line-height:20px}.header-cta h2 small{font-size:16px}#footercta .cta-box{float:none!important;width:100%!important;margin:1% 0}}@media only screen and (min-width:64.063em) and (max-width:90em){.contentinner{width:98%;max-width:1200px}.headerinner{width:98%}.header-logo-phone .headerinner{padding-bottom:30px}.header-cta h2{position:absolute;height:auto;left:0;top:-2px;right:0;background:rgba(31,70,132,.6);padding:10px;margin:0;z-index:50}}@media only screen and (min-width:90.063em) and (max-width:120em){.contentinner{width:1200px}.headerinner{width:98%;max-width:1600px}.header-cta h2{position:absolute;height:auto;left:0;top:-2px;right:0;background:rgba(31,70,132,.6);padding:10px;margin:0;z-index:50}}@media only screen and (min-width:120.063em){.contentinner{width:1200px}.headerinner{width:1600px}.header-cta h2{position:absolute;height:auto;left:0;top:-2px;right:0;background:rgba(31,70,132,.6);padding:10px;margin:0;z-index:50}}