/* https://rockportmarine.com/wp-content/themes/rockportmarine/styles/css/style-add-on.css?v=20250910113045 */
#main-content ul{list-style:outside;list-style-type:disc;margin-left:2em}#main-content ul.breadcrumb{list-style:none;margin-left:0;list-style-type:none}#main-content .text-content h2{margin-top:3em;margin-bottom:3em}.special-title{line-height:2em;margin:2em auto;display:block}.special-title .line-1{font-family:"din-2014","Helvetica","Arial",sans-serif;font-size:1.5em;text-transform:uppercase;display:block}.special-title .line-2{font-family:"craw-modern-urw","Cantata One","Georgia","Times New Roman",serif;text-transform:uppercase;font-weight:normal!important;font-size:3em;display:block}.sidebar{font-size:.875em;margin-bottom:2em}.sidebar h2{margin-top:2em;font-size:1.25em}#job-openings .card-header{margin:0;padding:1em;text-align:left;font-family:"din-2014","Helvetica","Arial",sans-serif;font-size:1.25em;background:#333;color:#fff;text-align:left}#job-openings .card-header h5.h3{font-family:"din-2014","Helvetica","Arial",sans-serif;background:#333;color:#fff;text-align:left}#job-openings .card-header .accicon{float:right;font-size:20px;width:1.2em}#job-openings .card-header:not(.collapsed) .rotate-icon{transform:rotate(-180deg)}.post-template-single-dark{background:#232323}.post-template-single-dark .text-content *,.post-template-single-dark .form-container *{color:#fff}.post-template-single-dark #main-content .page-header .overlay{background:-webkit-linear-gradient(bottom,rgb(0,0,0) 0%,rgba(0,0,0,.7) 20%,rgba(0,0,0,.2) 50%);background:-moz-linear-gradient(bottom,rgb(0,0,0) 0%,rgba(0,0,0,.7) 20%,rgba(0,0,0,.2) 50%);background:-ms-linear-gradient(bottom,rgb(0,0,0) 0%,rgba(0,0,0,.7) 20%,rgba(0,0,0,.2) 50%);background:-o-linear-gradient(bottom,rgb(0,0,0) 0%,rgba(0,0,0,.7) 20%,rgba(0,0,0,.2) 50%);background:linear-gradient(bottom,rgb(0,0,0) 0%,rgba(0,0,0,.7) 20%,rgba(0,0,0,.2) 50%)}.post-template-single-dark #specs-box{background:#7e7f73!important}.post-template-single-dark blockquote *{text-align:center;color:#999!important}.post-template-single-dark blockquote{background:hsla(0,0%,100%,.1);border-radius:20px;margin:2em 0;font-size:1.2em;line-height:1.6em;padding:60px 30px}.post-template-single-dark blockquote p:last-of-type{margin-bottom:0}.post-template-single-dark blockquote cite{font-size:.875em;line-height:.875em}.post-template-single-dark .text-content a:link,.post-template-single-dark .text-content a:active,.post-template-single-dark .text-content a:visited{border-bottom:2px dotted #7e7f73;transition:.2s color,.2s border}.post-template-single-dark .text-content a:hover{text-decoration:none;color:#999;border-bottom:2px dotted #691614}.post-template-single-dark .btn,.post-template-single-dark .grid-loadMore{border-color:#fff!important;color:#fff!important}.post-template-single-dark .btn:hover,.post-template-single-dark .grid-loadMore:hover{background:#7e7f73}.page-nav{background:#111;border-bottom:1px solid hsla(0,0%,100%,.08)}.page-nav label{color:#fff!important;margin-right:1em}.custom-select{max-width:520px;color:#fff;background-color:#181a1f;border-color:#2b2f36;border-radius:.75rem;height:44px;padding:.375rem 2.5rem .375rem .75rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 20 20' fill='none' stroke='%23c7d0db' stroke-width='1.8'%3E%3Cpath d='M5 7.5l5 5 5-5'/%3E%3C/svg%3E"),linear-gradient(#181a1f,#181a1f);background-repeat:no-repeat,repeat;background-position:right .75rem center,0 0;background-size:18px 18px,100% 100%;margin:0 auto}.custom-select,.custom-select option{font-size:1.5rem!important}.custom-select:hover{border-color:#3a404a}.custom-select:focus{color:#fff;background-color:#1c1f25;border-color:#6aa3ff;box-shadow:0 0 0 .2rem rgba(106,163,255,.25)}@media(max-width:575.98px){.custom-select{height:40px}}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.related-links h2{margin-top:1em!important}.related-links ul{list-style:none!important;margin:0!important;padding:0!important}.related-links ul li{margin:0!important;padding:0!important}