#top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item>a{color:#bed140 !important} div#et-info{width:100%}
ul.et-social-icons{float:right !important}
.et_pb_team_member_image img{border-radius:100%;}
.et_pb_team_member_description{text-align:center;}
.et_pb_team_member_description h4{color:#bed140}
.img-office{float:left !important; width:20% !important;}
.cuadrada img{border-radius:0%;}
div#footer-bottom{background-color: rgba(255, 255, 255, 0.05) !important; padding-top:2em; padding-bottom:2em}
div#footer-bottom ul.bottom-nav-2{float:right}
div#footer-bottom ul.bottom-nav-2 li {float:left; padding-left:1em}
div#footer-bottom ul.bottom-nav-2 li a, div#footer-bottom ul.bottom-nav-2 li a:visited{color:#999999}
div#footer-bottom ul.bottom-nav-2 li a:hover{color:#ffffff}
#footer-widgets a{color:#fff}
#footer-info{font-size:1em !important}
@media all and ( max-width: 1000px ) {
#creado-por{float:none; text-align:center}
.img-office{float:none !important; width:100% !important;}
} @media only screen and (max-width : 1200px) {
.container.clearfix.et_menu_container, #top-header .container.clearfix {
max-width: 100%!important;
width: 95%!important;}}
@media only screen and (max-width : 1100px) {
#top-menu li {
padding-right: 13px!important;}
#top-menu li a {
font-size: 13px!important;}}
form.post-password-form label,
form.post-password-form p:nth-child(2) { text-align: center; }
form.post-password-form input { margin: 0 auto 10px auto; }