/* Enter Your Custom CSS Here */
@media only screen and (min-width: 1024px){
.et_pb_slider .et_pb_container{
  min-height: 490px !important;}
  .top .et_pb_fullwidth_header_0.et_pb_fullwidth_header{min-height:470px !important;}
  .top .et_pb_fullwidth_header_0{min-height:470px !important;}
}
.front-text{text-align: center; line-height: 35px; font-size: xx-large;padding:3%;}
.cont_a{    background: #fff;
    padding: 3% 10%;
    border-radius: 10px;
    font-size: large;
    text-transform: uppercase;
    font-weight: 600;}
.blurb{    background: #F36221;
    padding: 2% 5%;
    border-radius: 5px;
    color: #fff;}
.et_pb_section,.et_pb_fullwidth_header{padding:0px !important;}
#logo{max-height:100% !important;}
.tslider blockquote{border:0px !important;}
.tslider blockquote p {
    font-size: 1.4em;
    color: #000 !important;
    font-weight: 300;
    margin: 0.4em 0 1em;
}
.bx-wrapper .bx-prev {
  left: -40px !important;}
.bx-wrapper .bx-next {
  right: -20px !important;}

.bann .et_pb_slider .et_pb_container {
    min-height: 350px !important;
}
.link li{background: #1e73be;
    padding: 4%;
    font-size: large;    margin-bottom: 8px;
    font-weight: 500;list-style-type: none;
    border-radius: 15px;}
.link a{color: #fff;    padding: 0 5%;}
.pro .et_pb_slider .et_pb_container {
    min-height: 200px !important;
}
.contacto{    display: inline-block;
    text-align: center;
    padding: 15px 15px;
    background: rgba(243,98,33,0.9);
    color: #fff;
    font-family: fordngbs-franklingothic-heavy;
    font-size: 14px;
    text-transform: uppercase;
    box-shadow: 2px 2px 2px #777;}
@media only screen and (max-width: 480px){
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content {
    margin: 20px auto;
    width: 100%;
    max-width: 800px;
}
  .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1 {
    font-weight: bold;
    text-transform: uppercase;
    font-size: 25px !important;
}
  .et_pb_fullwidth_header_1.et_pb_fullwidth_header .header-content h1{font-weight: bold;
    text-transform: uppercase;
    font-size: 25px !important;}
  .et_pb_slider .et_pb_container{
  min-height: 130px !important;}
  .et_pb_fullwidth_header_0.et_pb_fullwidth_header{min-height:130px !important;}
  .et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a .et-pb-icon {
    color: #FFF;
    font-size: 2em;
}
  .et_pb_fullwidth_header .et_pb_fullwidth_header_scroll{padding-bottom:0px !important;}
}
.wid_a{background-color: #0090cf;
    -webkit-appearance: none;
    margin: 0;
    border: none;
    overflow: visible;
    font: inherit;
    color: #fff !important;
    text-transform: none;
    display: inline-block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 15px;
    vertical-align: middle;
    line-height: 40px;
    min-height: 40px;
    font-size: 1rem;
    text-decoration: none;
    text-align: center;
    border-radius: 3px;
    box-shadow: 0 1px rgba(0, 0, 0, 0.05), inset 0 1px rgba(255,255,255,0.02)}
.et_pb_gutters3.et_pb_footer_columns4 .footer-widget{     width: 23.875%;
    border: 1px solid #ddd;
    padding: 20px 30px;
    text-align: center;
    min-height: 160px;}
.et_pb_gutters3 .footer-widget {
    margin: 0 1.5% 5.5% 0;
}
.et_pb_gutters3.et_pb_footer_columns4 .footer-widget p{padding-bottom:0 !important}
.tslider .testimonials-slider{text-align:center;}
.footer-widget h4{font-size:16px;}
.footer-widget p{font-size:14px;}
.et_pb_widget a{margin-top:5%;}
.English a{
background-image: url('https://english.hydroflowcaribe.com/wp-content/uploads/2016/08/English-20.png');
background-repeat: no-repeat;
/*background-position: left;
padding-left: 5px;*/right: -20px;
      color: transparent !important;
}
.Spanish a{
background-image: url('https://english.hydroflowcaribe.com/wp-content/uploads/2016/08/Spanish-20.png');
background-repeat: no-repeat;
/*background-position: left;
padding-left: 5px;*/
      color: transparent !important;
}
#et-secondary-nav li {
    margin-right: 0px;
    text-align: left !important;
}
#et-secondary-menu {
    float: right !important;
    margin: 0 10%;
}
.English{padding-right:0px !important;}