body{font-family:"Source Sans Pro", Helvetica, sans-serif;background:white;margin:0;padding:0;font-size:15px;color:#212121}body.index{background:#ebebeb}h1,h2,h3,h4,h5,h6{margin:0 0 20px 0;font-weight:300}.contact input{color:black}p{margin:0 0 20px 0}a{color:#212121}.theContent a:hover{color:#212121}strong{background:none;padding:0}.group:after{content:"";display:table;clear:both}.android p{background:url("../images/transparent-bed8ac09.png") repeat scroll left top transparent}.theContent ul,.theContent ol{margin-bottom:20px;padding:0;margin-left:20px}menu{margin:0;padding:0}.theContent a{font-weight:600}.theContent .btn{font-weight:normal}header ul li>ul{list-style-type:none;position:absolute;display:none}header ul li:hover>ul{display:block}.btn,input[type="submit"]{background-color:#ff6c00;border-radius:0;border:none;text-transform:uppercase;color:#fff;padding:5px 12px;font-size:22px;transition:background-color ease-in-out}.btn:hover,.theContent .btn:hover{color:white;background-color:#cc5600;transition:background-color .3s ease-in-out}.pricing_index table strong{font-size:17px}header{background:#fff;padding:0 0;height:115px;z-index:5;position:relative;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;transition:height .3s ease-in-out;transition:background-height .3s ease-in-out;border-bottom:10px solid rgba(240,240,240,0.5)}header nav,header menu{display:none}header.opened{height:auto;transition:height .3s ease-in-out;transition:max-height .3s ease-in-out}header.opened nav,header.opened menu{display:block}.logo h1{margin-bottom:0;height:79px}.logo h1 a{margin-top:4px;height:100px;background-image:url('../images/logo-0251b129.jpg');background-position:center left;text-indent:-9999px;display:block;background-repeat:no-repeat;background-size:contain}header ul,footer ul{margin:0;padding:0}header ul li,footer ul li{float:left;position:relative}header ul li a,footer ul li a{color:#222222}header nav .nav li{display:block;width:100%;text-align:center}header menu{margin:0 auto}header .nav>li>a:hover,header .nav>li>a:focus,footer .nav>li>a:focus,footer .nav>li>a:hover{background-color:transparent}header ul li>ul li footer ul li>ul li{float:none}header nav ul,header menu ul,footer nav ul,footer menu ul{float:right}header nav .nav,header menu .menu{float:none}header menu ul li a:after,footer menu ul li a:after{content:"|";display:inline-block;position:absolute;right:-2px}header menu ul li a:hover:after,header nav ul li a:hover:after,footer menu ul li a:hover:after,footer nav ul li a:hover:after{color:#222222}header menu .nav li a,footer menu .nav li a{padding:10px 5px;font-weight:300}header nav .nav li a,footer nav .nav li a{font-weight:bolder}header menu .nav li:last-of-type a:after,header menu .nav li:last-of-type a:after{display:none}footer menu .nav li:last-of-type a,footer nav .nav li:last-of-type a{padding-right:0}header nav .nav li:first-of-type a{padding-left:0}header nav .nav li:last-of-type a:after,footer nav .nav li:last-of-type a:after,footer menu .nav li:last-of-type a:after,header menu .nav li:nth-child(4) a:after{display:none}header li.facebook-link a{background-image:url("../images/facebook-a07d1e81.png");background-size:auto;background-repeat:no-repeat;background-position:center;text-indent:-9999px;width:32px}.mobileMenu{float:right;font-size:62px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-top:5px}.mobileMenu:hover{text-decoration:none}.hero{padding:40px 0;background-image:url("../images/hero-background-ea43e584.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;top:-10px;margin-bottom:-10px}.hero1 .hero1-inner{background-color:rgba(0,0,0,0.5);display:inline-block;padding:20px}.hero1{padding-bottom:72px;padding-top:30px}.hero1 h2,.hero1 h3{color:white;font-size:35px;font-weight:500;text-align:center}.cta-form-quote{font-size:31px;color:white;font-weight:600;text-transform:uppercase}.cta-register-selection{margin-bottom:20px;text-align:center}.cta-register-selection span{font-size:18px;font-weight:bold;padding-right:10px;color:white;display:block}.cta-form-buttons{color:white;text-align:center}.cta-form-buttons .btn{position:static}.cta-form-buttons p:first-of-type{font-size:20px;margin-bottom:-10px}.cta-form-buttons p:last-of-type{margin-bottom:0}.photoPanel{background-color:rgba(0,0,0,0.5)}.cta-form-buttons p:last-of-type{font-size:35px}.strapline{background:#eee;padding:30px 0}.subFeature{padding:30px 0;background:#fff;box-shadow:0 3px 5px -3px #000}.subFeature img{display:block;margin-left:auto;margin-right:auto}.subFeature h3{font-size:25px}.subFeature p{margin-top:10px;float:none;text-align:center;font-size:21px}.subFeature .circleDiv{border-radius:50%;height:68px;width:68px;display:inline-block;float:left;font-size:40px;background-color:#353a40;color:white}.subFeature .circleDiv-text{display:block;margin-left:auto;margin-right:auto;width:20px;padding-top:5px;font-weight:600}.main{padding:40px 0}.index .main h2{margin-bottom:40px}.main aside .aside-registration{background-color:#353a40;color:white;padding:20px}.main aside .aside-registration h4{font-weight:600;margin-bottom:5px;font-size:22px}.main aside .aside-registration p{width:79%;font-size:17px}.main aside .aside-registration p:first-of-type{width:100%}.main aside .aside-registration select{float:right;color:black}.main aside .aside-registration select option{color:black}.main aside .aside-registration .cost-label{font-size:20px;padding-right:20px}.main aside .aside-registration .cost-container{float:right}.main aside .aside-registration .the-cost{font-size:35px}.main aside .aside-registration .btn{float:right;margin-top:35px}.main aside{margin-top:20px}.main aside .cost-container{margin-top:20px}.mainContent{padding:30px 0}.main-feature{min-width:300px;border:3px solid #353a40;max-width:100%;width:99%;float:none;height:auto;position:relative;margin-bottom:10px;margin-left:auto;margin-right:auto}.main-feature p{background-image:url('../images/feature-caption-ec4b9739.png');background-size:cover;background-repeat:no-repeat;margin-bottom:0;color:white;position:absolute;bottom:-2px;display:block;width:100%;padding-left:10px;height:25px;text-align:center}.main-feature p.overlay{background-image:none;position:absolute;top:10px;padding-right:10px;font-size:22px;text-shadow:2px 1px black}.main-feature-6 p{background-image:url('../images/feature-caption-odd-3221a81c.png');bottom:-3px}header menu .menu{margin:0 auto;width:230px;display:block}.main-feature img{min-height:178px;max-width:100%;width:100%;display:block;height:auto}.ntr-panel{background-size:cover;background-repeat:no-repeat;background-position:center;padding-bottom:80px;padding-top:80px;position:relative}.dark{background:#353a40;color:#fff}.mainContent{padding-top:0;padding-bottom:0}.mainContent .ntr-panel:first-of-type{margin-top:-10px}.mainContent .ntr-panel:last-of-type{border-bottom:none}.panel-cta{padding-top:0;padding-bottom:0}.panel-cta .hero1{padding-top:0;padding-bottom:0;margin-top:40px}.contact-head-panel{background-image:url('../images/panel-trailer-7-68e456a7.jpg')}.faq-inner{background-color:rgba(0,0,0,0.5);display:block;padding:20px;color:white}.panel-contact{background-image:none;padding:20px}.mainContent .ntr-panel .table-prices table{margin-bottom:0}.table-prices{margin:0;padding:0;box-shadow:4px 4px 10px #888;border:1px solid #000;opacity:.95}.table-prices table{border-collapse:collapse;border-spacing:0;height:100%;margin:0;padding:0}.table-prices tr:last-child td:last-child{-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.table-prices table tr:first-child td:first-child{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0}.table-prices table tr:first-child td:last-child{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.table-prices tr:last-child td:first-child{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}.table-prices tr:nth-child(odd){background-color:#e5e5e5}.table-prices tr:nth-child(even){background-color:#fff}.table-prices td{vertical-align:middle;border:1px solid #000;border-width:0 1px 1px 0;text-align:left;padding:3px;font-size:12px;font-family:Arial;font-weight:400;color:#000}.table-prices tr:last-child td{border-width:0 1px 0 0}.table-prices tr td:last-child{border-width:0 0 1px}.table-prices tr:last-child td:last-child{border-width:0}.table-prices tr:first-child td:first-child{border-width:0 0 1px}.table-prices tr:first-child td:last-child{border-width:0 0 1px 1px}.tyear{width:47%;text-align:center}.table-prices table{width:100%}.flat-table{margin-bottom:20px;border-collapse:collapse;font-family:'Lato', Calibri, Arial, sans-serif}.flat-table th{font-weight:normal;-webkit-font-smoothing:antialiased;padding-top:10px;padding-bottom:10px;text-align:center;color:#fff;font-size:22px;padding-left:15px;padding-right:15px}.gray .flat-table th{color:#333}.flat-table td{color:#fff;padding-top:3px;padding-bottom:3px;text-shadow:0 0 1px rgba(255,255,255,0.1);font-size:16px}.gray .flat-table td{color:#333}.flat-table tr{-webkit-transition:background 0.3s, box-shadow 0.3s;-moz-transition:background 0.3s, box-shadow 0.3s;transition:background 0.3s, box-shadow 0.3s}.flat-table thead tr{border-bottom:1px solid #fff}.gray .flat-table thead tr{border-bottom:1px solid #333}.ntr-panel .btn{margin:0 auto 20px;display:block}.blog-index .mainContent{padding-top:20px;padding-bottom:20px}.blog-index .mainContent .btn{float:right}.register-form-container input{float:left;width:37px;color:black}aside .register-form-container input{float:right}.reg{margin-bottom:40px}.priceTable{width:100%;text-align:center;margin-top:60px}.priceTable th{font-size:30px;text-align:center;border-bottom:1px solid #ccc}.priceTable tr td{text-align:center;padding-top:10px}.form-container input[type="text"],.form-container textarea{width:100%;border:1px solid black;margin-bottom:10px;padding-top:5px;padding-bottom:5px;padding-left:5px}.theContent table{margin-bottom:20px}.theContent table{text-align:center}.panel-cta{background-image:url('../images/trailer-panel-10-c87206e0.jpg')}.panel-1-to-10-trailers{background-image:none;position:relative}.panel-11-to-40-trailers{background-image:url('../images/panel-trailer-8-f1681d75.jpg');position:relative}.panel-11-to-40-trailers p{color:white}.panel-over-40-trailers{background-image:none;position:relative}.trailer-registration .hero{background-image:url('../images/trailer-panel-4-ed5e15d4.jpg')}.panel-why-register-with{background-image:none;position:relative}.panel-maine-trailer-registration{background-image:url('../images/panel-trailer-7-68e456a7.jpg');position:relative}.panel-commercial-trailer-registration{background-image:none;position:relative}.panel-getting-started{background-image:url('../images/panel-trailer-6-d446a8f3.jpg');position:relative}.how-it-works .hero{background-image:url('../images/trailer-panel-9-1c6e9b9f.jpg')}.panel-new-registrations{background-image:none;position:relative}.panel-proof-ownership{background-image:url('../images/trailer-panel-5-8358a8f0.jpg');position:relative}.panel-renewal-registrations{background-image:none;position:relative}.panel-transfer-registration{background-image:url('../images/panel-trailer-6-d446a8f3.jpg');position:relative}.panel-more-information{background-image:none;position:relative}.panel-transfer-registration,.panel-proof-ownership,.panel-getting-started,.panel-maine-trailer-registration,.panel-11-to-40-trailers{color:white}.pricing .hero{background-image:url('../images/trailer-panel-10-c87206e0.jpg')}.faq h2,.save-sales-tax h2{margin-top:20px}.save-sales-tax .hero{background-image:url('../images/trailer-panel-5-8358a8f0.jpg')}.faq .hero{background-image:url('../images/panel-trailer-7-68e456a7.jpg')}.tiers{list-style-type:none;margin:0;padding:0}.tiers a{font-size:30px}.tiers a:hover{color:#2a6496;text-decoration:none}.tiers li{margin-bottom:20px}.ntr-panel p,.ntr-panel h3,.ntr-panel a,.ntr-panel h2{text-align:center}.gray{background:#ebebeb}.photoPanel{background-color:rgba(0,0,0,0.7);padding:20px 0}.photoPanel h2,.photoPanel h3,.photoPanel p{color:white}.photoPanel:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .photoPanel{height:1%}.photoPanel a{color:white}.form-container label{font-size:18px;color:white}.form-container textarea{min-height:150px}.contact .theContent>h2{display:none}.panel-map{padding:0;max-height:420px}#map-canvas>*{display:block !important}#map-canvas{height:500px;width:100%}.blogindex article>header{background:transparent;border:none;display:inline}.blogindex article>header>time{display:none}.blogindex article{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.latest-posts-container{margin-bottom:20px}.latest-posts-container li.active,.latest-posts-container li:hover{background-color:#A2A39B}.latest-posts-container>h3{margin-bottom:0;padding-left:10px;background:#494949;color:#fff;padding-bottom:10px;padding-top:10px}.latest-posts-container li{padding:10px 5px;border-bottom:1px solid #494949;border-right:1px solid #494949;border-left:1px solid #494949;background:url('../images/menu_bg.png') 196px center no-repeat}.latest-posts-container li:last-of-type{border-bottom:1px solid #494949}.latest-posts-container li a{color:#494949;font-size:17px;text-decoration:none;font-weight:400;display:block}.latest-posts-container li.active a,.latest-posts-container li:hover a{color:#fff}.latest-posts-container li a:hover{background:none}.latest-posts-container ul{list-style-type:none;padding-left:0px;margin-bottom:0px}.blog_default-blog-post_index .main{padding-top:0}.hero1 h3:first-of-type{margin-bottom:10px}.footer-container{width:100%}footer{background:#fff;padding:30px 0;height:143px;box-shadow:0 3px 5px 3px #000;position:relative;z-index:10}footer nav{margin-top:10px}footer .nav li a{font-size:15px;padding-left:5px;padding-right:5px}.copyright{padding:20px 0;color:white;background-color:black;font-size:12px}.copyright a{color:white}.copyright a:hover{color:white}.theContent table{min-width:215px}@media screen and (max-width: 370px){footer .nav{position:relative;bottom:30px}}@media screen and (max-width: 500px){.subFeature .col-xs-4{width:100%}.subfeat3 p{margin-bottom:0}.subFeature p br{display:none}.theContent table{margin:0 auto}}@media screen and (max-width: 767px) and (min-width: 330px){.table-prices,.flat-table{margin-right:auto;margin-left:auto;width:266px}}@media screen and (min-width: 670px){.main-feature{float:right;margin:auto auto;margin-left:1%;margin-right:1%;margin-bottom:10px}}@media screen and (max-width: 768px) and (min-width: 565px){header nav .nav{margin-left:auto;margin-right:auto;display:block;width:520px}header nav .nav li{width:auto}}@media screen and (min-width: 992px){.subFeature img{display:inline-block;margin-left:0;margin-right:0;float:left}.subFeature p{float:left;width:70%;padding-left:10px;margin-top:0;text-align:left}}@media screen and (min-width: 768px){.hero h3,.hero h2{text-align:left}.hero1 .hero1-inner{background:none;display:inline-block;padding:0px}.hero1 .hero1-inner.interior{background:rgba(0,0,0,0.45);display:inline-block;padding:20px;max-width:790px}.hero1 .hero1-inner.interior h3{text-align:center}.hero form{margin-left:30px}.cta-form-buttons{color:white;text-align:left}.cta-register-selection{margin-bottom:0px;text-align:left}.photoPanel{padding:20px}.ntr-panel h2,.ntr-panel p,.ntr-panel h3,.ntr-panel a{text-align:left}.text-center a,.text-center h2,.text-center p,.text-center h3,.text-center{text-align:center !important}.ntr-panel .btn{display:inline-block;text-align:center}.tableText h2{margin-top:16px}header.opened{height:115px}header li.facebook-link a{margin-left:10px}header nav,header menu{display:block}header nav .nav,header menu .menu{float:right}header menu .nav li:last-of-type a,header nav .nav li:last-of-type a{padding-right:0}header menu .menu{margin-left:none;margin-right:none;display:block;width:auto}header nav .nav li{display:block;width:auto;text-align:left}header .nav li a,footer .nav li a{font-size:20px}header nav .nav li a,footer nav .nav li a{padding:10px 20px;display:inline-block}header nav .nav li a{padding:10px 7px;font-weight:300}.hero1 h3:first-of-type{margin-bottom:0}.hero1 h2,.hero1 h3{font-size:40px}.cta-form-quote p{margin-bottom:0}.main-feature{margin:0 1%;margin-bottom:10px}.flat-table{width:100%}footer .nav li a{font-size:20px;padding-left:10px;padding-right:10px}.tiers li{float:left;margin-bottom:0;width:33.3333334%;margin-top:40px}.tiers li a{font-size:24px}}@media screen and (min-width: 992px){header nav .nav li a{padding:10px 20px}body{font-size:16px}.main-feature p.overlay{text-align:left;font-size:18px}.main-feature-6 img{width:100%;height:100%}.main-feature{max-width:300px}.subFeature p br{display:none}.subfeat3 p{margin-top:15px}header .nav li a,footer .nav li a{font-size:20px}header nav .nav li a,footer nav .nav li a{padding:10px 9px;font-weight:400}.theFrontContent h2{font-size:38px}.main aside img{min-width:205px;margin-bottom:10px}.subFeature p{float:left;padding-left:10px}.main-feature-5{float:right}.subFeature h3{font-size:32px}.hero1 h2,.hero1 h3{font-size:50px}.main-feature{margin:auto auto;margin-bottom:10px;margin-right:5px;float:right;height:198px;overflow-y:hidden;max-height:220px}.main-feature-1,.main-feature-3,.main-feature-5{float:left !important}.main aside{margin-top:0}.panel-proof-ownership .container{height:75%}}@media screen and (min-width: 1200px){header nav .nav li a,footer nav .nav li a{padding:10px 15px}.main-feature{height:250px}.main-feature-6{float:right}.hero1 h2,.hero1 h3{font-size:60px}.theFrontContent h2{font-size:40px}.theFrontContent{font-size:20px}.subFeature p{font-size:22px}.main-feature{float:right;max-width:48%;max-height:280px;margin-right:10px;overflow-y:hidden}.main-feature img{width:500px}.cta-form-buttons p,.cta-form-buttons a{margin-left:50px}.tiers li a{font-size:30px}.panel-maine-trailer-registration,.panel-getting-started,.panel-11-to-40-trailers{padding:160px 0}}