/*
Theme Name: WotaHub - Child
Template: wotahub
Theme URI: http://wotahub.axiomthemes.com/
Description: WotaHub - Child - excellent WordPress theme with many different blog and header layouts
Author: AxiomThemes
Author URI: http://axiomthemes.com/
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

header.top_panel_custom{
	background-image: none !important;
}
header .sc_layouts_row_fixed_on {
    position: fixed;
}
.header-desktop{
    padding: 0;
}
.header-desktop .wpb_wrapper{
    text-align: center;
}
.header-desktop .sc_layouts_item.sc_layouts_hide_on_mobile a{
    padding: .5em .5em;
}
.sc_layouts_menu_nav>li>ul{
    top: 3.8em;
}
.scheme_dark .sc_layouts_row_type_normal .sc_layouts_item a:hover, .scheme_dark.sc_layouts_row_type_normal .sc_layouts_item a:hover, .scheme_dark .sc_layouts_row_type_normal .sc_layouts_item a:hover .sc_layouts_item_icon, .scheme_dark.sc_layouts_row_type_normal .sc_layouts_item a:hover .sc_layouts_item_icon{
    color: #81f63a;
}
.scheme_dark .sc_layouts_menu_nav > li > a:hover, .scheme_dark .sc_layouts_menu_nav > li.sfHover > a{
    color: #81f63a;
}
.scheme_dark .sc_layouts_menu_popup .sc_layouts_menu_nav > li > a,
.scheme_dark .sc_layouts_menu_nav > li li > a{
    transition: all .3s ease;
    border-left: 0px solid #81f63a;
}
.scheme_dark .sc_layouts_menu_popup .sc_layouts_menu_nav > li > a:hover,
.scheme_dark .sc_layouts_menu_nav > li li > a:hover{
    color: #fff !important;
    border-left: 5px solid #81f63a;
}
.scheme_dark .sc_layouts_row_type_normal .sc_layouts_item a i, .scheme_dark.sc_layouts_row_type_normal .sc_layouts_item a i{
    color: #4e419d;
    transition: all .3s ease;
}
.scheme_dark .sc_layouts_row_type_normal .sc_layouts_item a:hover i, .scheme_dark.sc_layouts_row_type_normal .sc_layouts_item a:hover i{
    color: #fff;
}

.header-desktop nav > ul > li.menu-borde > a, .header-desktop nav > ul > li.pll-parent-menu-item > a{
    border: 2px solid #4e419d;
    border-radius: 100vh;
    margin-right: 10px;
    padding: .1em 1em .05em !important;
    transition: all .3s ease;
    text-transform: none;
    top: 4px;
}
.header-desktop nav > ul > li.menu-borde > a:hover, .header-desktop nav > ul > li.pll-parent-menu-item > a:hover{
    background-color: #4e419d;
    color: #fff !important;
}
.header-desktop nav > ul > li.espacio-menu{
	margin-left: 150px;
}
.scheme_dark .menu_hover_slide_line .sc_layouts_menu_nav>li#blob{
	display: none !important;
}
header.scheme_dark .sc_layouts_menu_nav > li.current-menu-item > a, header.scheme_dark .sc_layouts_menu_nav > li.current-menu-parent > a, header.scheme_dark .sc_layouts_menu_nav > li.current-menu-ancestor > a{
	color: #81f63a !important;
}
body .footer_wrap .vc_col-sm-4 .widget li:before{
    display: none !important;
}
body .footer_wrap .vc_col-sm-4 .widget li{
    display: block;
    width: 100%;
    margin-right: 3%;
    vertical-align: top;
    height: 30px;
}
.archive .posts_container .post_title.entry-title{
	font-size: 32px;
    max-width: 100%;
}
.archive header.top_panel,
.is_single header.top_panel{
	margin-bottom: 15px;
}
.title-without-dots .sc_item_descr:before{
	display: none;
}

body.scheme_default .s-services .sc_action_default .sc_action_item .sc_action_item_subtitle, 
body.scheme_default .s-services .sc_action_extra .sc_action_item .sc_action_item_title{
	color: #fff !important;
    background: none !important;
	font-family: Montserrat, sans-serif;
	-webkit-text-fill-color: #fff !important;
	font-size: 35px;
}

body.archive.scheme_default .custom_post_date{
	background-color: #4e419d;
}
body.scheme_default .sc_team_default .sc_team_item_subtitle{
	color: #4e419d;
}
body.scheme_default .comments_wrap .form-submit input[type="submit"]{
	background-color: #81f63a;
	color: #000000;
}
/* Logo */
.logo-header{
	display: none;
}

html[lang='eu'] .logo-eu{
	display: block;
}

html[lang='es-ES'] .logo-es{
	display: block;
}
@media only screen and (max-width: 1439px) {
	.page_wrap .page_content_wrap .content_wrap .margin-top-home{
		padding-top: 17% !important;
	}
}
@media only screen and (max-width: 959px) {
	.page_wrap .page_content_wrap .content_wrap .margin-top-home{
		padding-top: 21% !important;
	}
	
    body .footer_wrap .sc_content .wpb_column + .wpb_column + .wpb_column{
        border: 0;
        padding-top: 0 !important;
        margin-top: 0 !important;
    }

    body .footer_wrap .sc_content .wpb_column:not(.vc_col-sm-12){
        width: 33% !important;
    }

    body .vc_column_container>.vc_column-inner{
        padding-right: 6px;
        padding-left: 6px;
    }
}
@media only screen and (max-width: 767px) {
	.page_wrap .page_content_wrap .content_wrap .margin-top-home{
		padding-top: 16% !important;
	}	
	body .footer_wrap .sc_content .wpb_column:not(.vc_col-sm-12){
        width: 100% !important;
    }
}