.base{padding:10px;background:#f1ead4;font-size:13px;border-left:4px solid #0a4fa0;font-family:'Open Sans',sans-serif}.base h3.formtitle{margin:0 0 5px 0;border-bottom:1px solid #000;font-size:24px;color:#0a4fa0;font-weight:700;text-transform:uppercase;line-height:24px;font-family:'Open Sans',sans-serif}.base .formdetail{font-family:'Open Sans',sans-serif}.base .gform_description{margin:0!important}.base .gform_heading{margin-bottom:5px!important}.base ul li.gfield{margin:0!important}.base .gform_footer{margin:0!important}.base ul{padding-left:0}.base li{list-style:none}.base ul.gfield_checkbox li label{font-weight:700}.base input{font-family:'Open Sans',sans-serif!important;font-size:13px!important}.base #gform_wrapper_1083 .gform_footer input[type=submit],.base .gform_footer input.button{background:#0a4fa0;color:#fff;border:none;padding:8px 10px;text-transform:uppercase;font-size:12px;letter-spacing:1px;display:block;box-shadow:none;text-shadow:none}.base .gform_footer input.button:hover{background:#000;transition-duration:.25s}.base input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.dark{padding:10px;background:#0a4fa0;font-size:13px;border-left:4px solid #000;font-family:'Open Sans',sans-serif}.dark h3.formtitle{margin:0 20px 5px 0;border-bottom:1px solid #fff;font-size:24px;color:#fff;font-weight:700;text-transform:uppercase;line-height:24px}.dark .formdetail{color:#fff}.dark .gform_description{margin:0!important}.dark .gform_heading{margin-bottom:5px!important}.dark ul li.gfield{margin:0!important}.dark .gform_footer{margin:0!important}.dark ul{padding-left:0}.dark li{list-style:none}.dark ul.gfield_checkbox li label{font-weight:700}.dark input{font-family:'Open Sans',sans-serif!important;font-size:13px!important}.dark #gform_wrapper_1083 .gform_footer input[type=submit],.dark .gform_footer input.button{background:#000;color:#fff;border:none;padding:8px 10px;text-transform:uppercase;font-size:12px;letter-spacing:1px;display:block;box-shadow:none;text-shadow:none}.dark .gform_footer input.button:hover{background:#f1ead4;color:#000;transition-duration:.25s}.dark input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.half{padding:10px;background:#f1ead4;font-size:13px;border-left:4px solid #000;font-family:'Open Sans',sans-serif;background-image:url(https://dev.mainetodaymedia.com/devtools/marketing/newsletters/halftone-bw.png)}.half h3.formtitle{margin:0 0 5px 0;border-bottom:1px solid #fff;font-size:24px;color:#fff;font-weight:700;text-transform:uppercase;line-height:24px}.half .formdetail{font-weight:600;color:#fff;font-size:15px;text-shadow:-1px -1px 0 #525151,1px -1px 0 #525151,-1px 1px 0 #525151,1px 1px 0 #525151}.half.gform_wrapper .gform_description{margin:0!important}.half.gform_wrapper .gform_heading{margin-bottom:5px!important}.half.gform_wrapper ul li.gfield{margin:0!important}.half .gform_footer{margin:0!important}.half ul{padding-left:0}.half li{list-style:none}.half ul.gfield_checkbox li label{font-weight:700}.half input{font-family:'Open Sans',sans-serif!important;font-size:13px!important}.half #gform_wrapper_1083 .gform_footer input[type=submit],.half .gform_footer input.button{background:#0a4fa0;color:#fff;border:none;padding:8px 10px;text-transform:uppercase;font-size:12px;letter-spacing:1px;display:block;box-shadow:none;text-shadow:none}.half #gform_wrapper_1083 .gform_footer input[type=submit]:hover,.half .gform_footer input.button:hover{background:#000;transition-duration:.25s}.half input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.image{padding:0;background:#e7f0f7;background-image:url(https://dev.mainetodaymedia.com/devtools/marketing/newsletters/phone2.jpg);background-size:contain;background-repeat:no-repeat;background-position-x:right;background-position-y:20px;font-size:13px;font-family:'Open Sans',sans-serif;border-radius:0 20px 0 0}.image .gform_footer{padding-left:10px!important}.image h3.formtitle{margin:0;font-size:25px;color:#fff;background:#0a4fa0;font-weight:700;text-transform:uppercase;line-height:24px;padding:8px 10px;border-radius:0 20px 0 0}.image .formdetail{font-weight:600;padding:5px 30% 0 10px;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.image .gform_footer{padding-left:10px}.image .ginput_container_email{padding:0 30% 0 10px}.image .gform_legacy_markup_wrapper .image ul.gform_fields li.gfield{padding-right:0}@media screen and (max-width:450px){.image .image{background-position-y:bottom}}@media only screen and (min-width:641px){.image ul.gform_fields li.gfield{padding-right:0!important}}.image.gform_wrapper .gform_description{margin:0!important}.image.gform_wrapper .gform_heading{margin-bottom:5px!important}.image.gform_wrapper ul li.gfield{margin:0!important}.image .gform_footer{margin:0!important}.image ul{padding-left:0}.image li{list-style:none}.image ul.gfield_checkbox li label{font-weight:700}.image input{font-family:'Open Sans',sans-serif!important;font-size:13px!important}.image #gform_wrapper_1083 .gform_footer input[type=submit],.image .gform_footer input.button{background:#0a4fa0;color:#fff;border:none;padding:8px 10px;text-transform:uppercase;font-size:12px;letter-spacing:1px;display:block;box-shadow:none;text-shadow:none}.image #gform_wrapper_1083 .gform_footer input[type=submit]:hover,.image .gform_footer input.button:hover{background:#000;transition-duration:.25s}.image input{-webkit-appearance:none;-moz-appearance:none;appearance:none}form.title{font-size:13px;font-family:'Open Sans',sans-serif}.title h3.formtitle{margin:0 20px 0 0;font-size:30px;color:#0a4fa0;font-weight:900;text-transform:uppercase;line-height:25px}.title .formdetail{color:#fff;font-size:15px;background:#0a4fa0;padding:5px 10px 5px 10px}.gform_legacy_markup_wrapper .title ul.gform_fields li.gfield{padding-right:0;margin-top:0}.title.gform_wrapper .gform_description{margin:0!important}.title.gform_wrapper .gform_heading{margin-bottom:5px!important}.title.gform_wrapper ul li.gfield{margin:0!important}.title .gform_footer{margin:0!important}.title .gform_footer{background:#0a4fa0;padding:10px}.title .ginput_container_email{padding:8px 10px 10px 10px;background:#0a4fa0}body .gform_legacy_markup_wrapper .title .top_label div.ginput_container{margin-top:0}.title ul{padding-left:0}.title li{list-style:none}.title ul.gfield_checkbox li label{font-weight:700}.title input{font-family:'Open Sans',sans-serif!important;font-size:13px!important}.title .gform_footer input.button{background:#000;color:#fff;border:none;padding:8px 10px;text-transform:uppercase;font-size:12px;letter-spacing:1px;display:block;box-shadow:none;text-shadow:none}.title .gform_footer input.button:hover{background:#f1ead4;color:#000;transition-duration:.25s}.title input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.title .gform_footer{padding-left:10px!important}.icon{padding:0;background:#eee;font-size:13px;font-family:'Open Sans',sans-serif;border-radius:0 20px 0 0;background-image:url(https://dev.mainetodaymedia.com/devtools/marketing/newsletters/email.png),-moz-linear-gradient(to bottom,#eee 0,#ccc 100%);background-image:url(https://dev.mainetodaymedia.com/devtools/marketing/newsletters/email.png),-webkit-linear-gradient(to bottom,#eee 0,#ccc 100%);background-image:url(https://dev.mainetodaymedia.com/devtools/marketing/newsletters/email.png),linear-gradient(to bottom,#eee 0,#ccc 100%);background-repeat:no-repeat;background-position-x:right;background-position-y:center}@media only screen and (min-width:641px){.icon ul.gform_fields li.gfield{padding-right:0!important}}.icon h3.formtitle{margin:0;font-size:25px;color:#fff;background:#0a4fa0;font-weight:700;text-transform:uppercase;line-height:24px;padding:8px 10px;border-radius:0 20px 0 0}.icon .formdetail{font-weight:600;padding:5px 30% 0 10px;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.icon .gform_footer{padding-left:10px}.icon .ginput_container_email{padding:0 30% 0 10px}@media screen and (max-width:500px){.icon form{background-position-x:calc(100% - -30px)}}.icon.gform_wrapper .gform_description{margin:0!important}.icon.gform_wrapper .gform_heading{margin-bottom:5px!important}.icon.gform_wrapper ul li.gfield{margin:0!important}.icon .gform_legacy_markup_wrapper .icon ul.gform_fields li.gfield{padding-right:0}.icon .gform_footer{margin:0!important}.icon ul{padding-left:0}.icon li{list-style:none}.icon ul.gfield_checkbox li label{font-weight:700}.icon input{font-family:'Open Sans',sans-serif!important;font-size:13px!important}.icon #gform_wrapper_1083 .gform_footer input[type=submit],.icon .gform_footer input.button{background:#0a4fa0;color:#fff;border:none;padding:8px 10px;text-transform:uppercase;font-size:12px;letter-spacing:1px;display:block;box-shadow:none;text-shadow:none}.icon #gform_wrapper_1083 .gform_footer input[type=submit]:hover,.icon .gform_footer input.button:hover{background:#000;transition-duration:.25s}.icon input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.icon .gform_footer{padding-left:10px!important}body{margin:0}.section-front-menu ul{background-color:#fff;margin-bottom:65px;width:100%;position:relative;top:36px;border-top:1px solid #000;border-bottom:2px solid #000;height:48px;z-index:1}.section-front-menu li{font-family:'Open Sans',sans-serif;z-index:0;float:right;text-transform:uppercase;list-style:none;display:inline-block}.section-front-menu li a{font-size:15px;font-weight:700;color:#000;padding:13px 11px;text-decoration:none;float:right;letter-spacing:-1px}.section-front-menu li a:hover{background-color:#ededed}.section-front-menu ul .sub-menu{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.section-menu{clear:both;width:100%}.section-front-menu ul.sub-menu li a{float:none;color:#000;padding:12px 16px;text-decoration:none;display:block;text-align:left;font-weight:400}.section-front-menu ul.sub-menu li a:hover{background-color:#ddd}.title-label{clear:both}.mtm-small-main-col-right .mtm-newslist li a.category-link{background-color:transparent}.mtm-small-main-col-right .mtm-newslist li a.category-link:hover{text-decoration:underline}.mtm-small-main-col-right .mtm-newslist .category a::after{content:none!important}.mtm-small-main-col-right .mtm-newslist .category a{padding-left:0}.mtm-wrapper{margin-top:20px}.category .mtm-wrapper,.single .mtm-wrapper{width:96%}.large-col .mtm-top-stories-masonry .mtm-category-text{display:none}.single .prem-icon{float:left;background:#000;border-radius:21px;padding:6px 7px 3px 6px;margin-top:-10px;margin-left:-15px;margin-right:15px;border:3px solid #fff}.single .premium-content{font-family:'Open Sans',sans-serif;margin:35px 15px;font-weight:400;text-transform:uppercase;letter-spacing:1px;font-size:14px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;width:100%;color:#fff;background-color:#005fa0}