.cookie-notice-container a {
color:#000;
}
#footer-info, #footer-info a {
    text-align: center !important;
    float: none;
}
.nav li ul {
    width: 260px;
}
#top-menu li li a {
    width: 220px;
}
@media all and (min-width: 1100px) {
.et_header_style_split .centered-inline-logo-wrap #logo {
margin-bottom: -89px !important;
max-height: 181px !important;
}
.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {
    margin-bottom: -38px !important;
  width: 150px !important;
}
#top-menu li.centered-inline-logo-wrap {
width: 300px  !important;
}
.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {
    margin-bottom: -38px !important;
    width: 150px !important;
}
}
.fotos img {
	border-radius:250px;
	max-width: 250px;
box-shadow: 0 0px 9px rgba(0, 0, 0, 0.5);
}
#top-menu li {
    padding-right: 21px;
}
.et_pb_inner_shadow {
    -webkit-box-shadow: inset 0 0 7px rgba(0, 0, 0, 1);
    -moz-box-shadow: inset 0 0 7px rgba(0, 0, 0,1);
    box-shadow: inset 0 0 7px rgba(0, 0, 0, 1);
}
#main-header.et-fixed-header {
    -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 1) !important;
    -moz-box-shadow: 0 0 7px rgba(0, 0, 0, 1) !important;
    box-shadow: 0 0 7px rgba(0, 0, 0, 1) !important;
}
.et_fixed_nav #main-header, .et_fixed_nav #top-header {
    box-shadow: 0 0 7px rgba(0, 0, 0, 1) !important;
}
@media (max-width: 980px){
.et_header_style_split #logo {
max-height: 135px;
margin-top: -15px;
}
}
@media (min-width: 981px) and (max-width: 1099px) {
.et_header_style_split #logo {
max-height: 135px !important;
margin-top: -15px;
}
.et_header_style_split .centered-inline-logo-wrap {
    width: 166px !important;
}
#top-menu li {
    padding-right: 14px !important;
    font-size: 13px;
}
}
#top-menu-nav > ul > li > a:hover{
color:#af1717;
opacity: 1;
}
#mytop {
text-align:left;
    color: #fff;
font-weight:bold;
margin-top: 2px;
}
#et-info-phone {
    display: none;
}
.contacticoon.et_pb_blurb_position_left .et-pb-icon {
    font-size: 20px;
margin-top: 6px;
}
.theoimg img {border-radius:10px;}
.et_pb_section_1.et_pb_section {
    box-shadow: 0 0 7px rgba(0, 0, 0, 1) !important;
}
.tt_tabs_navigation li a { font-size:24px;}
.tt_tabs_navigation li a:hover, .tt_tabs_navigation li a.selected, .tt_tabs_navigation li.ui-tabs-active a {
    border-color: #ff0000;
}
.tt_tabs_navigation li a {
    border-bottom: 1px solid #212121;
}
@media (min-width: 300px) and (max-width: 480px) {
#mytop {
margin-top: -10px;
margin-bottom: 10px;
text-align: center;
}
}
@media (min-width: 481px) and (max-width: 968px) {
#mytop {
margin-top: 8px;
margin-bottom: 7px;
text-align: center;
}
}
input[type="text"], input[type="password"], input[type="tel"], input[type="email"], input.text, input.title, textarea, select {
    width: 100%;
}
#wprmenu_menu.left, #wprmenu_menu.right, #wprmenu_bar {
z-index:999999 !important;
}
#footer-info, #footer-info a {
    font-weight: 300;
}
.et_pb_cta_0 .et_pb_promo_description {
    font-weight: 400;
    text-shadow: 0px 0px 5px #000, 0px 0px 5px #000;
}