/*
Theme Name: FactoryHub Child
Theme URI: http://steelthemes.com/factoryhub
Author: SteelThemes
Author URI: http://steelthemes.com
Description: Industry, Factory, Engineering & All Industrial Business WordPress Theme
Version: 1.0
License: GNU General Public License v2+
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: factoryhub
Domain Path: /lang/
Tags: one-column, two-columns, left-sidebar, right-sidebar, full-width-template, post-formats, theme-options, threaded-comments, translation-ready
Template: factoryhub
*/

@media (max-width: 480px){
h2 {
    font-size: 18px;
}
}

.pie{
font-size: 12px;
}
.idiomas{
float: left;
}
.idiomas-footer{
text-align: center;
}
.email{
    float: left;
    padding: 6px;
    margin-left: 120px;
}
.email i, .email-footer i{
color:#ffc811;
}

.titulo{
text-align: left;

}
.latest-post {
    border-bottom: none;
}
.latest-post a{
color: #848484
}
.titulo h3{
color: #04192b !important;
    margin-top: 0px !important;
line-height: 1;
}
.titulo h5{
color: #04192b !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.site-extra-text {
    padding-top: 30px;
}
.site-extra-text .item-text {
    padding-top: 0px;
}

.footer-widgets {
    padding-top: 0px;
    padding-bottom: 30px;
}

.footer-widgets .menu li a {
    color: #848484;
}


.footer-widgets .fh-form-field {
  margin-bottom: 15px;
}
.footer-widgets .fh-form-field .subscribe {
  margin-top: 25px;
  position: relative;
  border: 1px solid #0a253d;
}
.footer-widgets .fh-form-field .subscribe ::-webkit-input-placeholder {
  color: #f7f7f7;
}
.footer-widgets .fh-form-field .subscribe ::-moz-placeholder {
  color: #f7f7f7;
}
.footer-widgets .fh-form-field .subscribe :-ms-input-placeholder {
  color: #f7f7f7;
}
.footer-widgets .fh-form-field .subscribe :-moz-placeholder {
  color: #f7f7f7;
}
.footer-widgets .fh-form-field .subscribe input[type="email"] {
  width: 100%;
  background-color: #04192b;
  color: #f7f7f7;
  padding-left: 10px;
  padding-right: 60px;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  height: 50px;
  line-height: 50px;
}
.footer-widgets .fh-form-field .subscribe input[type="email"]:focus {
  outline: none;
}
.footer-widgets .fh-form-field .subscribe input[type="submit"] {
  position: absolute;
  width: 50px;
  height: 50px;
  right: 0;
  top: 0;
  opacity: 0;
  background-color: transparent;
  z-index: 9999;
}
.footer-widgets .fh-form-field .subscribe .fa {
  color: #fff;
  font-size: 18px;
  position: absolute;
  top: 50%;
  right: 15px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 99;
}
.footer-widgets .fh-form-field .subscribe:after {
  content: '';
  position: absolute;
  width: 50px;
  height: 50px;
  right: 0;
  top: 0;
  background-color: #ffc811;
  z-index: 9;
}

.fh-icon-box-3 {
    height: 340px;
}

.ai1ec-calendar-toolbar {
    display: none;
}

