/* == Barra superior == */
#topbar {display: none; }

/* == Arreglos == */
a:hover, a:focus { color: #000000 !important; }
.tagcloud a:hover { background: white !important; }
.single-post p { word-wrap: break-word; text-align:justify; }
.blog-title-body { word-wrap: break-word; width: 100%; }
#footer .custom-html-widget { height: 60px; }
.iconbox1 a { padding-top: 20px; line-height: 18px; }

/* === FOOTER == */
#footer .social-icons > li a i { color: #545454 !important; }
#footer { background: #545454 !important; padding: 80px 0 60px; }
.titleline-footer:after { border: none !important; }
footer#footer ul li a::before { display:none !important; }
#footer .social-icons > li a i { color: #000000; border: 1px solid white; text-shadow: none;background-color: white;font-size: 25px;width: 45px !important;height: 45px !important;display: block;padding-top: 16px; }
#footer .social-icons { float:left; }
#footer {padding:40px 0 30px;}

.iconbox1 {
background-image: url(https://estudiodeuve.com/wp-content/uploads/2020/03/fondo-caja-producto.jpg) !important;
}

.navbar-default #menu-menu-principal > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
color: #000000 !important;
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
color: #000000 !important;
}

.navbar-nav > li > a {
padding: 7px 10px !important;
}

.navbar-default .navbar-nav > li a:after {
display: none;
}

.back-to-top {
display:none!important;
}

.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
background-color: #000000 !important;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-juicy-pink:focus, .vc_btn3.vc_btn3-color-juicy-pink:hover {
background-color: #000000 !important;
color:#ffffff !important;
}

@media (max-width: 980px) {
.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
min-width:50%;
}
.vc_gitem-post-data>h3 {
font-size: 16px !important;
}
}

#footer{
background-color:#5f5f5f !important;
} 

#footer a{
color:#ffffff !important;
} 

#copyright {
background-color: #efefef !important;
}

.navbar-default{
background-color:#ffffff !important;
} 

.style-svg {
width: 320px !important;
padding: 10px 5px !important;
}

@media (min-width: 768px) {
.sticky-header .navbar-brand {
padding: 0px 10px !important;
}
}

.sticky-header .navbar-nav {
margin: 19px 0 0 0 !important;
}

.current-menu-ancestor > a {
color: #000000 !important;
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
color: #000000 !important;
}

@media (max-width: 1024px) {

.columnas-responsive {
max-width: 50%;
float:left;
}
.style-svg {
width: 240px !important;
padding: 10px 5px !important;
}
}

.vc_custom_1585825898420 {
margin-left: 0px !important;
margin-right: 0px !important;
}

.hesperiden .tp-thumb .tp-thumb-title {
display: none;
}

@media (max-width: 768px) {

.col-md-3 .textwidget .texto-footer {
display:none;
}

#footer {
padding: 0 0 20px 0 !important;
}
}

@media (max-width: 768px) {
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
margin-bottom: 0px;
}
}

@media (max-width: 768px) {
.espacio-movil {
height:40px !important;
}
}

.iconos-opacidad {
opacity:0.5;
}

@media (max-width: 767px) {

.menu-item-object-custom {
float:left;
font-size:20px;
}

#footer .social-icons {
text-align:center !important;
float:none !important;
}

#footer p, .textwidget {
text-align: center !important;
}

.sidebar-info {
text-align: center !Important;
}

.navbar-nav {
background-color: #fafafa !important;
margin: 0 0 20px 0;
}

.imagen-contacto {
display: none;
}

}

@media (min-width: 768px) {

.slider-contacto {
display: none;
}

}

.iconbox1-icon i {
opacity:0.5 !important;
}

.padding-columna {
padding: 0 5px;
}