body{background: #ffffff; font-family:"Open Sans",sans-serif;font-size:17px;color:#555555;overflow-x:hidden}
a:link{color:#000;text-decoration:underline}
a:visited{color:#000;text-decoration:none}
a:hover{text-decoration:none;background-color:#000;color:#fff}
a.mvot:link{text-decoration:none;background-color:transparent;color:none}
a.mvot:visited{text-decoration:none;background-color:transparent;color:none}
a.mvot:hover{text-decoration:none;background-color:transparent;color:none}
button{border:none}
a,button{cursor:pointer}
h4{color:#fff;font-size:1rem}

h2{font-size:2rem;padding-top:40px;padding-bottom:20px;padding-left:15px;width:100%}

h2.pushed{font-size:2rem;padding-bottom:18px;width:100%;margin-left:-15px}

p{line-height:1.7;margin-bottom:35px}

p-pushed{line-height:1.7;margin-bottom:35px;margin-left:15px}

div{line-height:1.7}

div.year{font-size:19.5px;font-weight:bold;margin-top:-3px;color:#b5b5b5}

div.bottstrip{position:fixed;bottom:0;left:0;width:100%;background-color:black;color:white;text-align:center;padding:10px 10px;font-weight: bold;}

tab_head{font-size:20px}

.tm-footer{text-align:center}
.tm-page-header{color:#444;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:15px;padding-bottom:15px;;margin-left:-20px;margin-right:-20px}
.tm-nav-section{position:absolute;top:200;left:0;width:100%;border-top:3px solid #000;border-bottom:3px solid #000;background-color:#fff;z-index:3000}
.tm-nav-section.sticky{position:fixed;border-top:0;top:0;transition: 0.6s}
table.services{width:100%}
table.services td{border:0 solid #000;text-align:left;padding-bottom:3px}

table.pricelist{width:96%;max-width:630px;margin:auto}

table.pricelist td{border:0;text-align:left;padding-top:3px;padding-bottom:3px;padding-left:5px}

table.pricelist th{border:0;text-align:center;padding-top:3px;padding-bottom:3px;padding-left:5px;text-align:center}

table.hours{margin:auto;margin-bottom:-19px}

table.hours td{border:0 solid #000;padding-left:0;padding-right:15px;padding-top:3px;padding-bottom:3px;text-align:center}

table.hours th{border:0 solid #000;padding-left:18;padding-right:18px;padding-top:3px;padding-bottom:3px;text-align:center}

table.news{width:100%;margin-bottom:2px;margin-left:6px;margin-right:6px}

table.news td{border:0 solid #000;padding-left:9px;padding-right:9px}

.navbar-expand-md .navbar-nav .nav-link{padding:7px 20px}.navbar-light .navbar-nav .nav-link{color:#313131}#tmMainNav .nav-link.current,#tmMainNav .nav-link:hover{color:#fff;background:#000}.navbar-light .navbar-toggler{background-color:#fff}.navbar{padding:3px}.tm-navbar-nav{font-size:1.3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:930px}.tm-features-section{padding-top:50px;margin-top:50px;padding-bottom:85px;margin-bottom:50px}.tm-features-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tm-feature-block{max-width:550px;margin-bottom:40px}@media (min-width:768px){.tm-feature-block{margin-bottom:0}}@media (min-width:992px){.tm-contact-left{margin-bottom:0}}@media (min-width:1200px){.container{max-width:870px}.tm-contact-left{padding-right:0}.tm-contact-right{padding-left:0}}@media (max-width:767px){.navbar-toggler{margin:auto;padding:10px;border:0px}.navbar{text-align:center;padding:3px 0;margin-right:0;margin-left:auto}#tmMainNav{background:#fff;border:1px solid #c6c6c6}.navbar-light .navbar-toggler{border-radius:0}.scroll{margin:20px auto 0}}@media (max-width:440px){.tm-features-section{padding-top:60px;padding-bottom:55px}.tm-contact-section{padding-top:70px;padding-bottom:60px}}@media (min-width:767px) and (max-width:992px){.navbar-expand-md .navbar-nav .nav-link{padding:10px 15px}}