li.current-menu-item > a .avia-menu-text {
padding: 10px;
border-style: solid;
border-width: 2px;
border-radius: 3px;
border-color: #fff !important;
}
.current-menu-item > a > .avia-menu-fx {
display: none;
}
#top #header .av-main-nav > li:hover > a {
background-color: #262626;
}
.logo img {
height: 90%;
margin-top: 5px;
}
.avia-fullwidth-portfolio .sort_width_container {
display: none;
}
.category-pedidos h1 a {
color: #fff !important;
} .gform_wrapper .button {
color: #fff !important;
background-color: #000 !important;
padding: 5px 10px !important;
margin-top: 10px !important;
border-radius: 5px !important;
text-align: center !important;
}
.gform_wrapper select {
color: #000 !important;
}
.bienvenida {
font-size: 16px !important;
font-weight: bold !important;
margin: 0 0 0 15px !important;
}
.cuar-toolbar {
margin-bottom: 20px !important;
}
body.customer-area-active .cuar-css-wrapper td {
border: 1px !important;
border-color: #999 !important;
}
body.customer-area-active .cuar-css-wrapper td {
border-bottom: solid 1px #999 !important;
vertical-align: middle !important;
}
body.customer-area-active .cuar-css-wrapper strong {
font-size: 15px !important;
}
tr td:first-child {
padding-left: 10px !important;
}
tr td:first-child i {
font-style: normal !important;
}
.cuar-single-post-header.row.mb-md.clearfix {
padding-top: 12px !important;
margin-bottom: 15px !important;
}
body.customer-area-active .cuar-css-wrapper .cuar-single-entry {
border-top-color: #E51E20;
margin-top: 10px;
}
.btn.btn-default.dropdown-toggle.mn {
display: none !important;
}
body.customer-area-active .cuar-css-wrapper .cuar-attachments img {
margin: 10px !important;
}
body .units.alpha {
padding-top: 25px;
}
.btn.btn-default.btn-sm {
color: #fff !important;
background-color: #ad0a0a !important;
}
.cuar-js-slick-responsive {
margin-bottom: 0px !important;
padding-bottom: 12px !important;
}
#top .gform_wrapper ul li.gfield {
margin-top: -10px;
}
.cuar-single-post-header.row.mb-md.clearfix {
display: none;
}
.main_color .sidebar a {
color: #D60B0B;
}
.main_color .sidebar p {
color: #000;
}
.comment_container .minitext {
display: none;
}
.comment_container .miniheading {
margin-bottom: -10px;
}
#header_meta {
background-color: #000 !important;
border-color: #999;
width: 100%;
}
#header_meta .container a {
color: #fff;
} .abierto {
color: #31C131 !important;
font-weight: bold !important;
}
.cerrado {
color: blue !important;
font-weight: bold !important;
}
#top .main_color .avia-color-theme-color {
font-weight: bold;
font-size: 14px;
}
#header_main .container {
max-width: 1230px;
}
.grid-entry-excerpt {
font-size: 14px;
line-height: 1.5em;
}
.grid-entry-title {
font-size: 14px;
font-weight: bold;
line-height: 1.5em;
}
.widgettitle {
line-height: 1.5em;
}
.gfield_required {
display: none;
}
div .main_color .button {
border-radius: 0px !important;
background-color: #D60B0B !important;
padding: 12px 25px !important;
}
.menu-ofertas ul li a {
background-color: #D60B0B !important;
}
.entry-content p, .entry-content-wrapper li {
font-size: 16px;
color: #000;
line-height: 1.6em;
}
.av-image-hotspot_inner  {
background: url(http://www.disglobal.es/wp-content/uploads/2017/04/pescado-negro.png) !important;
background-repeat: no-repeat !important;
height: 30px !important;
width: 30px !important;
}
.responsive .av-image-hotspot {
width: 28px;
}
.av-hotspot-container .av-image-hotspot-pulse {
margin-left: 2px;
margin-top: 1px;
}
#mapa-home .template-page {
padding-top: 0px !important;
padding-bottom: 0px;
}
#mapa-home-movil .template-page {
padding-top: 0px !important;
padding-bottom: 0px;
}
.avia-post-nav {
background: #474444 !important;
opacity: 1 !important; 
}
@media only screen and (max-width: 767px) {
#mapa-home-movil {
display:block !important;
}
#mapa-home {
display:none !important;
}
.iconbox_left .iconbox_icon {
font-size: 30px;
margin-right: 10px !important;
margin-left: 20px;
}
.iconbox .iconbox_content {
margin-left: auto;
margin-right: auto;
max-width: 80%;
}
.responsive #top #mapa-home-movil .container  {
width: 100%;
max-width: 100%;
}
#texto-home-movil .content {
padding-bottom: 0px !important;
}
#mapa-home-movil h2 {
padding-top: 30px;
}
}
@media only screen and (min-width: 768px) {
#mapa-home-movil {
display:none !important;
}
}
@media only screen and (max-width: 767px) {
#texto-home-movil {
display:block !important;
}
#texto-home {
display:none !important;
}
.iconbox_left .iconbox_icon {
font-size: 30px;
margin-right: 10px !important;
margin-left: 20px;
}
.iconbox .iconbox_content {
margin-left: auto;
margin-right: auto;
max-width: 80%;
}
.responsive #top #mapa-home-movil .container  {
width: 100%;
max-width: 100%;
}
}
@media only screen and (min-width: 768px) {
#texto-home-movil {
display:none !important;
}
#texto-home {
display:block !important;
}
}
#mapa-home-movil .av-hotspot-container .av-image-hotspot-pulse {
margin-left: 6px;
margin-top: 5px;
}
#mapa-home-movil  {
padding-left: 0px !important;
}
#texto-home-movil.avia-section-no-padding .content {
padding-top: 0px;
}
#after_section_5.main_color.av_default_container_wrap.container_wrap.fullsize {
border-color: #fff;
}
#socket .sub_menu_socket li {
padding-left: 5px;
padding-right: 5px;
}
#socket .copyright {
text-align: left;
font-size: 12px;
}
.hecha a {
color: #fff !important;
text-decoration: underline;
font-size: 12px;
}
.phone-info span {
font-size: 13px
}
#header_meta {
float: left;
}
#mapa-home .av-hotspot-container-inner-wrap img {
margin-top: -20px;
}
.correohead {
position: relative;
top: 0.4em
}
.av_secondary_right .sub_menu {
margin-top: 10px;
float: right !important;
}
#top .av-main-nav ul a .avia-menu-text {
border: none !important;
padding: 3px !important;
}
.avia-menu-fx {
display: none;
}
#nuestros-productos .flex_column, #nuestros-productos-2 .flex_column {
margin-top: -30px;
}
#nuestros-productos-2.fullsize .content {
padding-bottom: 0px !important;
padding-top: 60px;
}
#nuestros-productos.fullsize .content {
padding-bottom: 0px !important;
margin-top: -40px !important;
}
#nuestros-productos .flex_column, #nuestros-productos-2 .flex_column {
-webkit-filter: grayscale(100%); filter: grayscale(100%);
}
#nuestros-productos .flex_column:hover, #nuestros-productos-2 .flex_column:hover {
-webkit-filter: grayscale(0%); filter: grayscale(0%);
}
#nuestros-productos .flex_column strong, #nuestros-productos-2 .flex_column strong {
color: #BF1C2F !important;
}
#features.fullsize .content {
padding-bottom: 40px !important;
padding-top: 40px;
}
.correofooter {
position: relative;
top: 0.269em;
}
.correopagcont {
position: relative;
top: 0.26em;
}
.correolegal {
position: relative;
top: 0.2em;
}