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;
}
div.avia-logo-element-container.av-border-deactivate.avia-logo-grid.avia-content-slider.avia-smallarrow-slider.avia-content-grid-active.noHover.avia-content-slider1.avia-content-slider-odd.avia-builder-el-3.el_after_av_textblock.avia-builder-el-last {
padding:20px;
}
#footer {
padding:0px 0 0px 0 !important;
}
#footer .widget {
margin: 10px 0 10px 0 !important;
}
#socket .container {
padding-top:5px !important;
padding-bottom:5px !important;
}
.full_width {
width: 1800px;
}
.container {
padding: 0px 0px;
}
div.container {

}
.extra_pad {
padding: 20px;
}
h3.av-special-heading-tag {
padding-left: 20px !important;
}
section#black-studio-tinymce-10.widget.clearfix.widget_black_studio_tinymce {
padding-left: 20px !important;
}
span.copyright {
padding-left: 20px !important;
}
.responsive #top #wrap_all .container {
width: 100% !important;
max-width: 100% !important;
margin: 0 auto;
padding-left:0;
padding-right:0;
float:none;
}
section#black-studio-tinymce-6.widget.clearfix.widget_black_studio_tinymce {
margin:20px !important;
}
form#searchForm {
margin:20px !important;
}
div.stretch_full.container_wrap.alternate_color.light_bg_color.title_container {
margin-left:20px !important;
}
p {
margin-left: 0px !important;
}
img.left {
width: auto !important;
}
img.right {
width: auto !important;
}
a.lightbox-added.alignnone {
height: 33px !important;
width: 33px !important;
}
img.alignnone.size-full.wp-image-5604 {
height: 33px !important;
width: 33px !important;
}
a.alignnone {
height: 33px !important;
width: 33px !important;
}
img.alignnone.size-full.wp-image-975 {
height: 20px !important;
}
img.size-full.wp-image-969.alignnone {
height: 20px !important;
}
img.alignnone.size-full.wp-image-5603 {
height: 33px !important;
}
img.alignnone.size-full.wp-image-5605 {
height: 33px !important;
}
section#black-studio-tinymce-5.widget.clearfix.widget_black_studio_tinymce {
margin-top: 20px !important;
}
h3.av-special-heading-tag {
  padding-left:0px !important;
}
.wpcufpn_container .title {
  color:#0093B2 !important;
}
.wpcufpn_container table, .wpcufpn_container table tr, .wpcufpn_container table tr td {
  height:40px !important;
}
.main_color tr {
  color:#fff;
}
.main_color input[type="submit"] {
  background-color:#E4002B !important;
}
.iphorm_1_6-group-wrap {

width: 50% !important;
float: left !important;

}
.iphorm_1_9-group-wrap { 
width: 50% !important;
float: left !important;
}
.html_header_top.html_header_sticky #top #wrap_all #main{
padding-top: 0px !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; 
}

.store_locator_plus #sl_div #sl_bottom_half {
  padding-top: 30px;
  display: flex;
}

.store_locator_plus #sl_div #sl_bottom_half #half_1 #searchForm {
 margin-top: 0 !important;  
}

.store_locator_plus #sl_div #sl_bottom_half #half_1 #searchForm input,
.store_locator_plus #sl_div #sl_bottom_half #half_1 #searchForm select {
  background-color: transparent;
  color: #a7a8aa;
  border-color: #a7a8aa;
}

.store_locator_plus #sl_div #sl_bottom_half #half_1 #searchForm input[type="submit"],
.store_locator_plus #sl_div #sl_bottom_half #half_1 #searchForm input[type="reset"] {
  color: #fff;
  padding: 9px 22px;
  cursor: pointer;
  border: none;
  -webkit-appearance: none;
  border-radius: 0px;
  background-color: #e4002b !important;
  margin-left: 5px;
}

.store_locator_plus .slp_results_container .results_wrapper {
  border: none !important;
}

.store_locator_plus .slp_results_container .results_wrapper .content_1 {
  padding-right: 20px;
  color: #686b6b !important;
}

@media (max-width: 980px) {
  
  .store_locator_plus #sl_div #sl_bottom_half #half_1 {
    flex: 1 40%;
  }
  
  .store_locator_plus #sl_div #sl_bottom_half #half_2 {
    flex: 1 60%;
  }
  .store_locator_plus .slp_results_container .results_wrapper .content_1:first-child {
  	width: 100%!important;
    padding-right: 0 !important;
    margin: 0 0 10px!important;
    height: auto!important;
  }
  .store_locator_plus .slp_results_container .results_wrapper .content_1:first-child img {
  	width: 100%!important;
    max-width: none!important;
    height: auto!important;
  }
  
  .store_locator_plus .slp_results_container .results_wrapper .content_1:nth-child(2),
  .store_locator_plus .slp_results_container .results_wrapper .content_1:nth-child(3),
  .store_locator_plus .slp_results_container .results_wrapper .content_1:nth-child(4),
  .store_locator_plus .slp_results_container .results_wrapper .content_1:nth-child(5) {
    width: 48%!important;
    margin: 0 0 10px!important;
    height: 90px!important;
  }
  
  #top #header .av-main-nav > li > a {
    font-size: 13px;
  }
}

.page-id-883 #main > .container_wrap > .container {  
  padding: 0  !important;
}

@media (max-width:  768px) {
  .store_locator_plus #sl_div #sl_bottom_half {
  	flex-direction: column;
  }
  
  .store_locator_plus #sl_div #sl_bottom_half #half_1 {
    flex: unset;
  }
  
  .store_locator_plus #sl_div #sl_bottom_half #half_2 {
    flex: unset;
    margin: 12px !important;
  }
}

.iphorm-group-style-plain.iphorm-group-wrap {
padding-left: 20px !important;
}
#top .main_color .input-text, #top .main_color input[type='text'], #top .main_color input[type='input'], #top .main_color input[type='password'], #top .main_color input[type='email'], #top .main_color input[type='number'], #top .main_color input[type='url'], #top .main_color input[type='tel'], #top .main_color input[type='search'], #top .main_color textarea, #top .main_color select {
color: #000000 !important;

}