a:active, a:hover {
color:#3c0f26;
}
#site-header .header-inner {
max-width:unset;
padding:0 1em;
}
.site-navigation-toggle-holder .site-navigation-toggle {
background-color:transparent;
color:#3c0f26;
}
.menu-item-has-children div.chevron {
background-image: url(//andreilustradora.com/wp-content/themes/Andre/assets/icons/right-thin-chevron-svgrepo-com.svg);
width: 20px;
height: 20px;
display: block;
position: absolute;
z-index: 5;
background-repeat: no-repeat;
background-size: contain;
right: 2.5em;
top: 22px;
cursor:pointer;
transition:all 0.5s;
}
.site-navigation-dropdown ul.menu li.current-menu-item a {
background: #3c0f26;
}
.site-navigation-dropdown ul.menu li a {
color:#3c0f26;
}
.menu-item-has-children.elementor-active div.chevron {
transform: rotate(90deg);
}
#site-footer {
background: #3c0f26;
color:#ffffff;
padding: 4em 0 1em;
}
#site-footer h3 {
color:#e31524;
margin-bottom: 0.3em;
font-size: 1.45em;
}
#site-footer .site-branding {
flex-basis: 50%;
justify-content: flex-start;
}
#site-footer .about-me, #site-footer .social-contacts {
flex-basis: 25%;
}
#site-footer .about-me p, #site-footer .footer-inner .copyright {
font-size:0.9rem;
}
#site-footer .about-me {
padding-right: 5em;
}
footer .site-navigation ul.menu a:hover, footer .site-navigation ul.menu a:active, body.home .ue-message-field a {
color:var( --e-global-color-secondary );
} @-webkit-keyframes punky {
0% {margin-left: -800px;}
50% {margin-left: 0px;}
} @keyframes punky {
0% {margin-left: -800px;width:520px;height:520px;}
100% {margin-left: 0px;width:520px;height:520px;}
}
#punky-animado { animation: punky 4s;
height:520px;
width:520px;
}
.social-contacts .elementor-icon svg {
fill:#ffffff;
width:0.5em;
height:0.5em;
}
.mr-social-footer {
margin-right:0.5em;
}
#blog-lista .uc_post_list.uc-items-wrapper .uc_post_list_box .uc_post_list_content .uc_post_list_content_inside {
display: flex;
justify-content: flex-start;
}
#blog-lista .uc_post_list.uc-items-wrapper .uc_post_list_box .uc_post_list_content .uc_post_list_content_inside .ue-meta-data {
order:1;
flex-basis:20%;
}
#blog-lista .uc_post_list.uc-items-wrapper .uc_post_list_box .uc_post_list_content .uc_post_list_content_inside .uc_post_list_title {
order:2;
}
#portafolio-home .ue-grid-item:nth-child(2) .ue-grid-item-image-overlay {
background-color: var( --e-global-color-primary );
}
#portafolio-home .ue-grid-item:nth-child(3) .ue-grid-item-image-overlay {
background-color: var( --e-global-color-secondary );
}
#portafolio-home .ue-grid-item:nth-child(4) .ue-grid-item-image-overlay {
background-color: var( --e-global-color-text );
}
#portafolio-home .ue-grid-item:nth-child(3):hover .ue-grid-item-title a {
color:#3c0f26;
}
.page-header .entry-title, .page-header .fecha-post {
color:#e31524;
}
.page-header .fecha-post {
padding-bottom: 1em;
} #site-header {
position: fixed;
background-color: #ffffff;
top: 0;
left: 0;
width: 100%;
padding: 15px 20px;
z-index: 5;
transition: all 0.3s ease;
}
#site-header.scrolled {
padding: 10px 20px;
background-color: #ffffff;
box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);
}
body.single-post .page-header, body.page-template-elementor_header_footer > div.elementor {
padding-top:90px;
}
@media (max-width: 768px) {
#site-footer .site-branding, #site-footer .about-me, #site-footer .social-contacts {
flex-basis: unset;
}
.site-footer .footer-inner {
padding:0 20px;
}
#blog-lista .uc_post_list.uc-items-wrapper .uc_post_list_box .uc_post_list_content .uc_post_list_content_inside .ue-meta-data {
display:none;
}
#site-header.scrolled {
padding-top:20px;
}
body.home #uc_post_magazine_grid_elementor_2c67dd7 .ue-grid-item-image-overlay {
opacity: 1;
height:40px;
bottom:0;
top:unset;
}
#portafolio-home .ue-grid-item .ue-grid-item-title a {
color:#ffffff;
}
#portafolio-home .ue-grid-item:nth-child(3) .ue-grid-item-title a {
color:#3c0f26;
}
#portafolio-home .ue-grid-item .ue-grid-item-content {
padding-bottom:5px;
}
#portafolio-home .ue-grid-item .ue-grid-item-content .ue-grid-item-title {
text-align: center;
}
}