strong.logo {
width: 250px !important;
}
div.flex_cell.no_margin.av_one_fourth.avia-builder-el-20.el_after_av_cell_one_fourth.el_before_av_cell_one_fourth {

}
div.flex_cell_inner {
padding-top: 160px !important;
}
a.avia-button.avia-icon_select-no.avia-color-theme-color.avia-size-small.avia-position-left {
padding-bottom: 8px !important;
}
.av-border-cells .flex_cell {
padding-bottom: 0px !important;
}
.footer_color, .footer_color .site-background, .footer_color .first-quote, .footer_color .related_image_wrap, .footer_color .gravatar img .footer_color .hr_content, .footer_color .news-thumb, .footer_color .post-format-icon, .footer_color .ajax_controlls a, .footer_color .tweet-text.avatar_no, .footer_color .toggler, .footer_color .toggler.activeTitle:hover, .footer_color #js_sort_items, .footer_color.inner-entry, .footer_color .grid-entry-title, .footer_color .related-format-icon, .grid-entry .footer_color .avia-arrow, .footer_color .avia-gallery-big, .footer_color .avia-gallery-big, .footer_color .avia-gallery img, .footer_color .grid-content, .footer_color .av-share-box ul, #top .footer_color .av-related-style-full .related-format-icon, .footer_color .related_posts.av-related-style-full a:hover, .footer_color.avia-fullwidth-portfolio .pagination .current, .footer_color.avia-fullwidth-portfolio .pagination a, .footer_color .av-hotspot-fallback-tooltip-inner, .footer_color .av-hotspot-fallback-tooltip-count {
background-color: #003865;
}
div.template-page.content.av-content-full.alpha.units {
padding-bottom: 35px !important;
}
div.template-page.content.av-content-full.alpha.units {
padding-bottom: 20px !important;
padding-top: 32px !important;
}
h4 {
text-transform: uppercase !important;
font-weight: 600 !important;
padding-bottom: 10px;
color: #000000 !important;
font-size: 1.1em !important;
}
h6 {
text-transform: uppercase !important;
font-weight: 600 !important;
padding-bottom: 10px;
color: #ffffff !important;
font-size: 1.1em !important;
}
.main_color a, .main_color .widget_first, .main_color strong, .main_color b, .main_color b a, .main_color strong a, .main_color #js_sort_items a:hover, .main_color #js_sort_items a.active_sort, .main_color .av-sort-by-term a.active_sort, .main_color .special_amp, .main_color .taglist a.activeFilter, .main_color #commentform .required, #top .main_color .av-no-color.av-icon-style-border a.av-icon-char {
color: #0093B2 !important;
}
h7 {
font-size: 16px;
font-weight: bold;
}
div.flex_column.av_one_third.flex_column_div.av-zero-column-padding.avia-builder-el-4.el_after_av_two_third.el_before_av_section.avia-builder-el-last {
margin-left: 0px;
}
div.avia-image-container.avia_animated_image.avia_animate_when_almost_visible.left-to-right.av-styling-.avia-builder-el-3.el_after_av_textblock.avia-builder-el-last.avia-align-center.avia_start_animation.avia_start_delayed_animation {
width: 400px;
}
avia_iconbox_title a {
color: #ffffff !important;
}
div.flex_column.av_one_third.flex_column_div.av-zero-column-padding.first.avia-builder-el-9.el_after_av_textblock.el_before_av_one_third.column-top-margin {
margin-top: 0px;
}
div.flex_column.av_one_third.flex_column_div.av-zero-column-padding.avia-builder-el-11.el_after_av_one_third.el_before_av_one_third.column-top-margin {
margin-top: 0px;
}
.clearfix::before, .clearfix::after, .flex_column::before, .flex_column::after, .widget::before, .widget::after {
margin-top: 0px !important;

}
div.flex_column.av_one_third.flex_column_div.av-zero-column-padding.avia-builder-el-13.el_after_av_one_third.el_before_av_section.avia-builder-el-last.column-top-margin {
margin-top: 0px !important;
}
ul.light li.tweets_avatar {
color:#ffffff; !important;
background-color:#ffffff; !important;
}
.right {
float: right;
padding-top: 20px;
padding-right: 10px;
height: 70px;
}
.left {
float: left;
padding-top: 20px;
padding-left: 20px;
height: 80px;
}
img.left {padding-top: 0px; !important}
.main_color .primary-background, .main_color .primary-background a, div .main_color .button, .main_color #submit, .main_color input[type='submit'], .main_color .small-preview:hover, .main_color .avia-menu-fx, .main_color .avia-menu-fx .avia-arrow, .main_color.iconbox_top .iconbox_icon, .main_color .iconbox_top a.iconbox_icon:hover, .main_color .avia-data-table th.avia-highlight-col, .main_color .avia-color-theme-color, .main_color .avia-color-theme-color:hover, .main_color .image-overlay .image-overlay-inside:before, .main_color .comment-count, .main_color .av_dropcap2, #top #wrap_all .main_color .av-menu-button-colored > a .avia-menu-text, .main_color .av-colored-style .av-countdown-cell-inner, .responsive #top .main_color .av-open-submenu.av-subnav-menu > li > a:hover, #top .main_color .av-open-submenu.av-subnav-menu li > ul a:hover {
background-color: #E4002B !important;
border-color: #E4002B !important;
}
#top #header .av-main-nav > li > a .avia-menu-text, #top #header .av-main-nav > li > a .avia-menu-subtext {
color: #ffffff;
}
footer#socket.container_wrap.socket_color {
background-color: #E4002B !important;
}
footer#socket.container_wrap.socket_color {
background-color: #E4002B !important;
}
div#footer.container_wrap.footer_color {
background-color: #003865 !important;
}
.widgettitle {
color:#ffffff !important;
}
#footer {
padding:0px 0 0px 0 !important;
}
#footer .widget {
margin: 10px 0 20px 0 !important;
}
#socket .container {
padding-top:5px !important;
padding-bottom:5px !important;
}
.full_width {
width: 1800px;
}
.footer_links {
font-size: 10px;
line-height: 12px;

}
.footer_box {
padding-bottom: 10px;
}
main.template-page.content.av-content-small.alpha.units {
padding-top: 0px;
}
a[id="Commercial RE Minnesota"] {
font-size: 15px;
}
a[id="Commercial RE Minnesota"] {
font-size: 15px;
}
.main_color a, .main_color .widget_first, .main_color strong, .main_color b, .main_color b a, .main_color strong a, .main_color #js_sort_items a:hover, .main_color #js_sort_items a.active_sort, .main_color .av-sort-by-term a.active_sort, .main_color .special_amp, .main_color .taglist a.activeFilter, .main_color #commentform .required, #top .main_color .av-no-color.av-icon-style-border a.av-icon-char {
color: #000000 !important;
}
div .av_one_fourth {
margin-left: 3% !important;
}
.av-subheading.av_custom_color {
font-family:'Open Sans', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  padding-left: 0px;
}
.home_hr {
  font-size: 30px;
  text-transform: uppercase;
  font-family:'Open Sans', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}
.helvetica-neue-websave {
font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif !important;	
}
.right_blue {
padding: 10px;
padding-bottom: 40px;
}
.icon4 {
width: 800px;
}
img.icon4 {
width: 40px;
padding-top: 58px;

}
img.icon5 {
width: 80px;
padding-top: 58px;
}
body .column-top-margin {
margin-top: 10px !important;
}
div#layer_slider_1.avia-layerslider.main_color.avia-shadow.avia-builder-el-0.el_before_av_two_third.avia-builder-el-first.container_wrap.fullsize {
padding-top: 50px;
}
span.p_text {
font-size: 28px; 
line-height: 32px;
}
div.av-special-heading.av-special-heading-h3.blockquote.modern-quote.avia-builder-el-0.el_before_av_textblock.avia-builder-el-first {
padding-top: 25px
}
.main_color a, .main_color .widget_first, .main_color strong, .main_color b, .main_color b a, .main_color strong a, .main_color #js_sort_items a:hover, .main_color #js_sort_items a.active_sort, .main_color .av-sort-by-term a.active_sort, .main_color .special_amp, .main_color .taglist a.activeFilter, .main_color #commentform .required, #top .main_color .av-no-color.av-icon-style-border a.av-icon-char {
color: #0093B2 !important;
}

#header_main .container, .main_menu {

}
div.avia-menu.av-main-nav-wrap {
background-color: #002a53 !important;
}
div.container {
padding-left: 0px !important;
margin-left: 0px !important;
padding-right: 0px !important;
margin-right: 0px !important;
width: 100%;
}
h2 {
padding-left: 0px !important;
}
div.post-entry.post-entry-type-page.post-entry-679 {
padding-left: 20px !important;
padding-right: 20px !important;
}

/*Idk, i'll just comment this out..
div.flex_column.av_one_half.first.el_before_av_one_half {
padding-left: 20px !important;
}
*/
div.post-entry.post-entry-type-page.post-entry-5588 {
padding-left: 20px !important;
}
section.avia-team-member.avia-builder-el-2.avia-builder-el-no-sibling {
padding-left: 20px !important;
}
h1.main-title.entry-title {
font-size: 0px !important;
}
/*
commented out to adjust iframe
div.entry-content-wrapper.clearfix {
padding: 20px !important;
}
*/
#socket .copyright {
padding-left: 20px !important;
}
div#layer_slider_1.avia-layerslider.main_color.avia-shadow.avia-builder-el-0.el_before_av_two_third.avia-builder-el-first.container_wrap.fullsize {
padding-top: 10px !important;
}
menu av-main-nav {
width: 100% !important;
}
div.avia-menu.av-main-nav-wrap {
width: 1000% !important;
}
.html_header_top.html_bottom_nav_header #top .main_menu ul:first-child>li:hover {
  padding-left: 24px;
}
.html_header_top.html_bottom_nav_header #top .main_menu ul:first-child>li {
  padding-left: 24px;
}
color {
background-color: #ff0000; 
}


@media only screen and (device-width: 768px) {
  /* For general iPad layouts */

div.flex_column.av_one_third.flex_column_div.av-zero-column-padding.avia-builder-el-3.el_after_av_two_third.el_before_av_section.avia-builder-el-last {
width: inherit !important;
margin-left: 0px !important;
margin-top: 20px !important; 
 }
  
div.flex_column.av_two_third.flex_column_div.av-zero-column-padding.first.avia-builder-el-1.el_after_av_revolutionslider.el_before_av_one_third.avia-builder-el-first {
  width: inherit !important;
  margin-left:  !important;
  }
}
img.new_header_top {
  margin-bottom: -32px !important;
}
.av-special-heading { 
  padding-left: 35px; 
  padding-right: 35px;
}
.avia_iconbox_title {
  color:#ffffff !important;
}  

.iphorm_1_13-group-wrap {

width: 50% !important;
float: left !important;

}
.iphorm_1_15-group-wrap { 
width: 50% !important;
float: left !important;

}
.iphorm_1_12-group-wrap { 
padding-left 100px;
}
.iphorm_1_12-group-wrap { 
padding-left: 30px !important;
width: 140px !important;
}
.iphorm-clearfix::before, .iphorm-clearfix::after {
width: 400px !important;
}
.iphorm-submit-wrap button span, .iphorm-submit-wrap button em {
background-color: #E4002B !important;
color: #ffffff !important;
}
  
  .av-burger-menu-main {display:none;}
