 .addthis_toolbox{display:none!important;}
#foxboro_col2 div.pad p, #foxboro_content #foxboro_col2 div.pad .subhead, #foxboro_content #foxboro_col2 div.pad .Normal, #foxboro_content #foxboro_col2 div.pad .ISContent{font-weight:normal!important}
#dnn__ctl1_ContentPane #IngeniMailSubscribeEmailInput_1406673 {
margin-bottom: 0px!important;
}
#foxboro_content #foxboro_col3 div.block div.pad > div {
  background:none;
}
#foxboro
#dnn_Col3Pane .block:first-child h3 {
margin-top: 0px;
margin-bottom: 9px;
}
#foxboro_col3 .block:first-child {
background: url('http://cdn2.hubspot.net/hub/132341/file-241710043-png/subscribe-grey-bg.png');
background-repeat: no-repeat;
background-size: 86% 100%;
background-position: center top;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cdn2.hubspot.net/hub/132341/file-241710043-png/subscribe-grey-bg.png',sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cdn2.hubspot.net/hub/132341/file-241710043-png/subscribe-grey-bg.png',sizingMethod='scale')";
overflow: visible!important;
box-sizing: border-box!important;
margin: 0 auto!important;
display: block!important;
-webkit-box-sizing: border-box!important;
position: relative;
float: none!important;
text-align: center;
height: 307px!important;
padding: 10px 30px 10px 33px!important;
}

#foxboro_two-column-right .subscribe-widget input.hs-button.primary.large {
padding: 8px 11px!important;
height: 100%;
background: #709bbf;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #709bbf 0%, #3975a8 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#709bbf), color-stop(100%,#3975a8));
background: -webkit-linear-gradient(top, #709bbf 0%,#3975a8 100%);
background: -o-linear-gradient(top, #709bbf 0%,#3975a8 100%);
background: -ms-linear-gradient(top, #709bbf 0%,#3975a8 100%);
background: linear-gradient(to bottom, #709bbf 0%,#3975a8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#709bbf', endColorstr='#3975a8',GradientType=0 );
font-family: 'MelbourneRegular', sans-serif!important;
font-weight: normal!important;
}
#foxboro_col3 .block:first-child input[type="button"] {
padding: 8px11px!important;
color: #fff;
font-family: 'MelbourneRegular', sans-serif!important;
font-weight:normal!important;
border: 1px solid #42af9e;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-ms-border-radius: 4px;
box-shadow: inset 0px 1px 0px rgba(255, 255, 255, .25);
-webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, .25);
-moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, .25);
margin: 5px 0 0 0!important;
clear: both;
display: inline-block;
text-align: center;
z-index: 1000;
cursor: pointer;
font-size: 16px!important;
background: #3bb3a1;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #49d3be 0%, #31a795 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#49d3be), color-stop(100%,#31a795));
background: -webkit-linear-gradient(top, #49d3be 0%,#31a795 100%);
background: -o-linear-gradient(top, #49d3be 0%,#31a795 100%);
background: -ms-linear-gradient(top, #49d3be 0%,#31a795 100%);
background: linear-gradient(to bottom, #49d3be 0%,#31a795 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#49d3be', endColorstr='#31a795',GradientType=0 );
}


#foxboro_content .block:first-child .pad .subscribe-title h2 {
color: #fff!important;
text-shadow: 0px -1px 0px #208c7c;
text-transform: uppercase;
}
#foxboro_content #foxboro_col1 div.block div.pad, #foxboro_content #foxboro_col3 div.block div.pad {
margin: 0px;
padding: 8px 10px;
overflow: visible;
}
#foxboro_col3 .block:first-child #dnn__ctl1_ContentPane {
padding-top: 67px!important;
background: none!important;
}

#dnn__ctl1_ContentPane .IngeniMailSubscribeButton:hover{background:#259c89!important;}
#foxboro_col3 #dnn__ctl5_ContentPane .block {
background: none!important;
width: 310px!important;
height: 100%!important;
padding: 0px 23px 0px 0px!important;
margin-bottom: 40px!important;
}
#foxboro_two-column-right div.block h3 {
padding-bottom: 10px!important;
border-bottom: 1px solid #ccc;
margin-bottom: 5px;
overflow: visible!important;
}
#foxboro_col3 {
overflow: visible!important;
}
.block .subscribe-title {
background-image: url('http://cdn2.hubspot.net/hub/132341/file-242112476-png/subscribe-green-title-bg.png');
background-repeat: no-repeat!important;
background-position: center top!important;
background-size: 86% 100%!important;
position: absolute;
overflow: visible!important;
left: -14px;
margin-top: 5px;
z-index: 99999999!important;
width: 316px;
height: 85px!important;
float: left;}

#foxboro_one-column, #foxboro_two-column, #foxboro_two-column-right, #foxboro_three-column{overflow:visible!important;}

#dnn_Col3Pane .subscribe-widget {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
width: 291px;
position: relative;
padding: 5px 20px 20px 20px;
border: 0px!important;
background: #f8f8f8;
background: url('http://cdn2.hubspot.net/hub/132341/file-241820903-png/new-blog-pointer-bg.png')!important;
background-size: 100% 100%;
background-repeat: no-repeat!important;
background-position:center top;
height:100%!important;
}

.subscribe-widget .hbspt-form {
margin-top: 225px;
}

#foxboro_col3 #dnn__ctl6_ContentPane .block {
background: none!important;
width: 100%!important;
float: left!important;
padding: 0px!important;
}

#foxboro_two-column-right #dnn__ctl6_ContentPane  div.block h3 {
padding-bottom: 10px!important;
border-bottom: 1px solid #ccc;
margin-bottom: 5px;
overflow: visible!important;
text-align: left;
margin-left: 5px;
}

div.pad{overflow:visible!important;}

@media (max-width: 768px) {
#foxboro_two-column-right #foxboro_col3 {
width: 41%!important;
}

#foxboro_two-column-right #foxboro_col2 {
width: 59%!important;
}
}