#header-outer #logo { margin: 40px auto; }
#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a .menu-title-text:after, body.material #header-outer #search-outer #search input[type="text"], body[data-header-format="left-header"].material #search-outer #search input[type="text"] { border-color: #f15a29; }
nav .sub-menu { display: none !important; } .form a { color: #887D54 !important; }
.powered-by { display: none !important; }
.form .formcraft-css .fc-form .form-element .form-element-html input[type=text], .form .formcraft-css .fc-form .form-element .form-element-html textarea, .form .formcraft-css .fc-form .form-element .form-element-html select,
.form .formcraft-css .fc-form .form-element .form-element-html input[type=text]::placeholder, .form .formcraft-css .fc-form .form-element .form-element-html textarea::placeholder, .form .formcraft-css .fc-form .form-element .form-element-html select::placeholder { color: black !important; }
.form .formcraft-css .fc-form .form-element .form-element-html input[type=text]:focus, .form .formcraft-css .fc-form .form-element .form-element-html input[type=radio]:focus, .form .formcraft-css .fc-form .form-element .form-element-html textarea:focus, .form .formcraft-css .fc-form .form-element .form-element-html select:focus { border-color: #887D54 !important; }
.form .formcraft-css .fc-form .form-element .form-element-html input[type=text], .form .formcraft-css .fc-form .form-element .form-element-html input[type=radio], .form .formcraft-css .fc-form .form-element .form-element-html textarea, .form .formcraft-css .fc-form .form-element .form-element-html select {
border: 1px solid black;
background-color: transparent !important;
}
.form .formcraft-css .fc-form .form-element .form-element-html input[type=text], .form .formcraft-css .fc-form .form-element .form-element-html textarea, .form .formcraft-css .fc-form .form-element .form-element-html select {
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.form .formcraft-css .fc-form .form-element .form-element-html input[type=radio] { margin: 0 10px 1px 0; }
.form .formcraft-css .fc-form .form-element .form-element-html input[type=radio]:checked {
border-color: #887D54 !important;
background-color: #887D54 !important;
}
#contactos .submit-button span.text { padding: 0 30px; }
.final-success {
color: black !important;
border: 2px solid #00b67a !important;
padding: 60px 30px !important;
-webkit-border-radius: 8px !important;
-moz-border-radius: 8px !important;
border-radius: 8px !important;
}
html .formcraft-css .fc-form .final-success .final-success-check {
border: 2px solid #00b67a !important;
color: #00b67a !important;
}
#intro .fa { animation: updown 2s ease infinite; }  .single #single-below-header .meta-author,.single #single-below-header .meta-comment-count { display: none; }
.single #page-header-bg #single-below-header > span { border-color: transparent; } .s-desc p { font-size: 16px; } #footer-outer .row { padding: 35px 0 10px 0 !important; }
#footer a { color: white; }
#footer a:hover { text-decoration: underline; }
#footer-widgets { font-size: 14px; }
#copyrights { font-size: 10px; }
#rg{margin:0;padding:0;width:100%;}
#rg img{width:30px;height:30px;filter:grayscale(100%);}
#rg img:hover{filter:initial;-moz-box-shadow:0 0 10px red;-webkit-box-shadow:0 0 10px #2fa7d9;box-shadow:0 0 30px #2fa7d9;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all 0.3s 0s ease;-moz-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease;}
@keyframes goto{0%, 20%, 50%, 80%, 100%{transform:translateY(0);}40%{transform:translateY(-30px);}60%{transform:translateY(-15px);}}
@keyframes fadeIn{from{opacity:0;transform:translate3d(0, -20%, 0);}to{opacity:1;transform:translate3d(0, 0, 0);}}
@keyframes fadeInFromBottom{0%{opacity:0;transform:translateY(100%);}100%{opacity:1;transform:translateY(0);}}
@keyframes updown{0%{transform:translateY(-15%);}50%{transform:translateY(15%);}100%{transform:translateY(-15%);}} @media (max-width:480px) { }
@media (max-width:999px) { }