/*Black Header links*/
.postid-1354 .Photobook a {
    color: #fff !important;
    background: #f0f8ff00 !important;
}

.postid-1333 .Photobook a {
    color: #fff !important;
    background: #f0f8ff00 !important;
}

.postid-16 .Photobook a {
    color: #fff !important;
    background: #f0f8ff00 !important;
}

.postid-231 .Photobook a {
    color: #fff !important;
    background: #f0f8ff00 !important;
}

.postid-1381 .Photobook a {
    color: #fff !important;
    background: #f0f8ff00 !important;
}

.postid-1369 .Photobook a {
    color: #fff !important;
    background: #f0f8ff00 !important;
}

.postid-1284 .Photobook a {
    color: #fff !important;
    background: #f0f8ff00 !important;
}

.postid-1270 .Photobook a {
    color: #fff !important;
    background: #f0f8ff00 !important;
}

.postid-233 .Photobook a {
    color: #fff !important;
    background: #f0f8ff00 !important;
}

.postid-1309 .Photobook a {
    color: #fff !important;
    background: #f0f8ff00 !important;
}
.page-id-14 .Photobook a {
    color: #fff !important;
    background: #f0f8ff00 !important;
}
/*Black Header links*/
/*Header links background*/
.Cursos_presenciales a {
       border: 3px solid black
 !important;
   /*     border-radius: 10px !important; */
}
.Regala_curso a {
    background: #F2B441 !important;
	color: white !important;
/*     border-radius: 10px !important; */
}
li#menu-item-43 {
    padding-left: 10px;
	
}
.Servicios a {
    background: #B8274B !important;
	color: white !important;
   /*     border-radius: 10px !important; */
}
.Cursos_online a{
	background: #000  !important;
color: #fff !important;
}
li#menu-item-61614 {
    padding-right: 18px !important;
}
.Photobook a {
    background: #f0f8ff00 !important;
    border-radius: 0px !important;
	color: #000 !important;
}
/*Header links background*/
button.single_add_to_cart_button.button.alt {
    background: white !important;
}
a.uk-button.uk-button-secondary.uk-button-large.uk-width-1-1.uk-margin-top.button-regala {
    background: #F2B441 !important;
}
/*start of font-increase in size*/
.uk-text-large {
    font-size: 1.8rem !important;
    line-height: 1.4 !important;
}
p {
    font-size: 20px !important;
}
ul.uk-list.uk-list-disc {
    font-size: 20px !important;
}
p.uk-margin-remove-top {
    font-size: 20px !important;
}
.footer .margin-top-lp {
    margin-top: 50px;
    font-size: 20px !important;
}
span.uk-text-bold {
    font-size: 15px !important;
}
.toolbar-r ul li a {
    font-size: 16px !important;
}
ul.uk-list.uk-list {
    font-size: 20px !important;
}
/*end of font-increase in size*/
button.single_add_to_cart_button.button.alt:hover {
    color: black !important;
}
p.uk-margin-remove-top {
    font-family: 'Montserrat' !important;
    font-size: 18px !important;
}
p#covid_checkbox_field {
    display: none !important;
}
a.button.send-message-button {
    display: none !important;
}
ul.course-products {
    display: none !important;
}

/*--Oculta fecha en post--*/
.posted-on {
    display: none;
}
/*--Oculta metadatos en post--*/
.meta-post {
    display: none;
}
.uk-navbar-nav li.nav-link-featured.secondary a {
    background: #f5bd3d;
}
.author{
	display:none;
}
.date{
	display:none;
}
.single-post h1{
	display:none
}
 .header .logo img {
    width: 307
px
;
    /* top: 20
px
 !important; */
    margin-top: 10
px
 !important;
    height: auto;
}.uk-container>:last-child {
    margin-bottom: 12
px !important
;
    
}
.uk-text-small {
    margin-bottom: 35px;
}

.uk-navbar-nav li.nav-link-featured.primary-2 a {
    background: #fff;
	color: #000;
}
.uk-navbar-nav li.nav-link-featured.primary a {
    color: #fff;
    background: #000;
}
.bookacti-availability-container.bookacti-hide-availability { display: none !important; }

/* custom submenus */

li.ul-submenu ul {
	display: none;
	position: absolute;
	z-index: 3;
	padding-left: 0;
	background-color: rgba(0,0,0,0.80);
	max-height: 9rem;
	overflow-y: auto;
	min-width: 250px;
}

li.ul-submenu ul li {
	list-style: none;
}

li.ul-submenu ul li a {
	transition: background-color 300ms ease-in-out, color 300ms ease-in-out;
	color: #d6d6d6;
	display: block;
	padding: 0.1rem 1.5rem;
}

li.ul-submenu ul li a:hover {
	cursor: pointer;
	background-color: #111;
	text-decoration: none;
	color: #fff;
}

li.ul-submenu:hover ul {
	display: block;
}

li.submenu-mobile > a {
	pointer-events: none!important;
}

li.submenu-mobile ul {
    display: none;
}

li.submenu-mobile:hover ul {
    display: block;
}

li.submenu-mobile ul li a {
		color: rgba(255, 255, 255, 0.5);
		font-size: 0.75rem;
    display: block;
    padding: 1rem 1rem;
}

li.submenu-mobile ul li a:hover {
    cursor: pointer;
    background-color: #111;
    text-decoration: none;
    color: #fff;
}

.separators-noclic {
	pointer-events: none!important;
}

/* submenu colors */
li.nuestros-cursos,
li.ul-submenu.nuestros-cursos {
	background-color: #0d0d0d;
}

li.nuestros-cursos a,
li.ul-submenu.nuestros-cursos a {
	color: #ffffff;
}

li.nuestros-cursos a:hover {
	color: #ffffff;
}

li.ul-submenu.empresas {
	background-color: #b12d62;
}

li.ul-submenu.empresas a {
	color: #ffffff;
}

li.ul-submenu.gastro-gaming {
	background-color: #0424D9;
}

li.ul-submenu.gastro-gaming a {
	color: #ffffff;
}

li.regala-cursos,
li.ul-submenu.regala-cursos {
	background-color: #f2b441;
}

li.regala-cursos a,
li.ul-submenu.regala-cursos a {
	color: #ffffff;
}

li.regala-cursos a:hover {
	color: #ffffff;
}

/* cleam top space in sections */
main section:first-child {
	padding-top: 1rem;
}

.uk-background-primary.uk-box-shadow-small.header.uk-light,
.uk-background-default.uk-box-shadow-small.header {
	position: sticky;
	top: 0;
	z-index: 10;
}

.uk-sticky-placeholder {
	height: auto!important;
}

/* delete gray line from bottom in header */
.header .uk-sticky-fixed {
	border-bottom: none!important;
}