#et-secondary-nav {font-weight:bold; text-transform:uppercase; background-color:rgba(0, 0, 0, 0.32); padding:6px;}
#et-secondary-nav a {  color:#ffffff !important; }

#logophone {float:right; width:340px;display:block; margin-left:10px;}
#logo {float:left !important;display:block; width:222px;}
#logophone h1 {color:#1975a1; font-size:18px; text-align:left; line-height:22px;}
#logophone span  {color:#555555; font-size:20px;}
.et_pb_team_member_image img {max-width:300px !important;}

@media screen and (max-width:450px)
{
  .alignleft, .alignright {width:100%;float:none;margin-bottom:10px;}
}
.et_pb_member_position { margin-bottom:7px;}

@media screen and (max-width:980px)
{
  #logophone {float:none; width:auto;display:inline-block;clear:both;}
  #logo {float:none !important;display:inline-block; width:auto;clear:both;}
  #et-secondary-nav { display:block; float:none; margin-left:auto; margin-right:auto; width:270px; text-align:center; margin-top:8px; font-size:11px;}
  #et-secondary-menu { display:block; float:none; max-width:690px; margin-left:auto; margin-right:auto;}
  #top-header .et-social-icons { margin-left:auto; margin-right:auto; display:block; width:120px;}
}
@media screen and (max-width:400px)
{
  #logophone span  {color:#555555; font-size:17px;}
}
.post-70 .et_pb_row { padding-top:0x;}

.et_pb_column_1_4 .et_pb_widget_area_left .et_pb_widget { margin-right:0px;}

.sub-menu .sub-menu {margin-top:-60px;}

.slideheader {background-color:rgba(0,0,0,0.8); padding:13px;color:#ffffff; }
.slideheader h1 {color:#ffffff; text-transform: uppercase; font-size:24px;}

.et_pb_texta {margin-bottom:0px;}

.slidersection1 {margin-top:-90px;}
.et_pb_section {padding-top:0px; padding-bottom:0px;}

.et_pb_text.slidersection  {margin-bottom:0px;}

.homeslide {width:855px;}
@media screen and (max-width:980px)
{
  .sub-menu .sub-menu {margin-top:0px;}
}
@media screen and (max-width:1100px)
{
  .homeslide {width:100%;}
  .infusion-form h1 {font-size:25px;}
  .homeslidewhy {display:none;}
}

.homeslidewhy img {height:312px; width:225px;}

.entry-content h2, h3 {text-transform: uppercase; color:#1975a2; margin-bottom:5px;}
.et-social-icon a, #footer-info a, #footer-info {color:#ffffff;}
#footer-widgets .footer-widget h4 { color:#ccccff !important; text-transform: uppercase;}
.et_pb_member_position {color:#777; font-weight:bold;}
.et_pb_team_member_description h4 {font-weight:bold;text-transform: uppercase;}
.entry-content tr td {padding-left:5px; padding-right:5px;}
.et_pb_toggle_title {text-transform: uppercase; font-weight:bold;}
.infolinks a {margin-right:20px; } .infolinks {margin-bottom:10px;}

.infusion-form {background-color:#1975A2; color:#ffffff; padding-left:12px; padding-right:12px; padding-top:12px;}
.infusion-field label {width:100%; display:block;}

.infusion-form h1 {text-align:center;text-transform: uppercase; font-weight:bold;color:#ffffff; padding-top:8px}

.subboxmsg {font-size:12px;text-align:justify;line-height:15px;margin-bottom:8px;margin-top:8px;}
.infusion-submit > input {
   background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #fff;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    margin: 5px auto;
    padding: 10px 5px;
    text-transform: uppercase;
    width: 100%; margin-bottom:11px;
}

.infusion-field > input {
   background: white repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #fff;
    color: #222222;
      box-sizing: border-box;

    display: inline-block;
    font-size: 12px;
    margin: 5px auto;
    padding: 10px 5px;
    text-transform: uppercase;
    width: 100%;
}/* Enter Your Custom CSS Here */