

.footer_top h5 {
    margin: 0 0 0px;
}
.footer_top .widget.widget_nav_menu .menu li{
    display: inline-block;
    margin-right: 30px; 
}

.footer_top .widget.widget_nav_menu .menu li:last-child{
    margin-right: 0px;
}
.qode-horizontal-timeline .qode-events-wrapper .qode-events .qode-event-text{
    font-size: 16px;
    color: #0a0a0a;
    font-weight: 600;
}
@media only screen and (min-width: 1001px){
    .header_bottom{
        padding-right: 24px;
    }
}

.footer_top .q_social_icon_holder.normal_social a{
display: block;
}

.footer_top .q_social_icon_holder:hover i.simple_social, .footer_top .q_social_icon_holder:hover span.simple_social, .side_menu .q_social_icon_holder:hover i.simple_social, .side_menu .q_social_icon_holder:hover span.simple_social{
    color: inherit!important;
}
.page_not_found h2 {
    margin: 191px 0 20px;
    font-size: 32px;
}
.qode-advanced-image-gallery.qode-image-behavior-lightbox .qode-aig-image a .aig-gallery-hover{
   background-color: rgba(0, 0, 0, 0.4);
}

@media screen and (min-width: 1001px) {
.pp_content iframe {
    width: 1000px !important; /* estaba en 900px */
    height: 580px !important; /* estaba en 516px */
    margin-left: -160px !important; /* estaba en -125px */
}
.ppt {
    width: 900px !important;
    margin-left: -125px !important;
}
.pp_details {
    width: 900px !important;
    margin-left: -125px !important;
}
}

.q_price_table .mark{
    display: none !important;
}
.q_price_table .value{
    display: none !important;
}

 .vc-hoverbox-inner h2 {
color:#ff4d01 !important;
}

.qode-showcase-icon .qode-icon-element
{
    color: #ffffff !important;
}
.qode-showcase-icon .qode-icon-holder
{
    background-color: #11d300 !important;
}
.qode-showcase-item-holder.qode-showcase-active .qode-icon-holder.qode-icon-circle
{
    background-color: #ff4d01 !important;
}

.mobile_menu_button span {
    font-size: 30px;
    color: #a48728;
}