@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//miscursosvirtuales.com.co/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.6.0") format("woff2");
	font-display:swap;
}

:root {
	--wd-text-font: "Montserrat", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #636363;
	--wd-text-font-size: 14px;
	--wd-title-font: "Montserrat", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Montserrat", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Montserrat", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Montserrat", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 400;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Montserrat", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 400;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 14px;
	--wd-primary-color: rgb(242,56,90);
	--wd-alternative-color: #f5a503;
	--wd-link-color: rgb(242,56,90);
	--wd-link-color-hover: #242424;
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(54,177,191);
	--btn-accented-bgcolor-hover: rgb(50,167,173);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #00c489;
	--notices-success-color: #ffffff;
	--notices-warning-bg: #f7503d;
	--notices-warning-color: #ffffff;
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 280px;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
	--wd-popup-width: 800px;
}
.page-title-default {
	background-color: rgb(11,34,40);
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.footer-container {
	background-color: #0a0a0a;
	background-image: none;
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 560px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 5px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 5px;
}

@media (min-width: 1239px) {
.platform-Windows .wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}

@media (min-width: 1222px) {
html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}


.whb-top-bar {
  padding: 07px 6px !important;
}

@media screen and (max-width: 1024px) {
.whb-top-bar {
  padding: 25px 6px !important;
 }
}

@media screen and (max-width: 440px) {
.whb-top-bar {
  padding: 33px 6px !important;
 }
}







/* ADMIN-BAR PARA LOS ADMINISTRADORES */

/* Ocultar enlaces en el AdminBar */
	#wpadminbar a {
		display: none !important;
	}
/* Mostrar enlaces personalizados */
  #wp-admin-bar-site-name a,
  #wp-admin-bar-edit a,
	#wp-admin-bar-wp-rocket a,
	#wp-admin-bar-SG_CachePress_Supercacher_Purge a,
	#wp-admin-bar-elementor_edit_page a {
    display: block !important;
  }
/* Ocultar enlaces personalizados */
  #wp-admin-bar-theme-dashboard {
    display: none !important;
 }

/*////////////////////////////////*/



/* PERSONALIZACION DE LA PLATAFORMA */


/* Boton de Afiliados */
.afiliaods-link
span.nav-link-text {
  padding: 10px 10px 08px 10px;
  background-color: var( --e-global-color-primary );
  color: #fff;
  border-radius: 5px;
  border-style: solid;
  border-color: #ce304d;
  border-bottom-width: 3px;
}
/* Boton Cupones */
.menu-cupones
.woodmart-nav-link {
  padding: 10px 15px 08px 15px;
  background-color: var(--btn-accented-bgcolor) !important;
  color: #fff !important;
  border-radius: 5px !important;
	border-bottom: 3px solid #2194a2 !important;
	font-weight: 600 !important;
}
/* Botones de Afiliados y cupones en Hover */
.afiliaods-link:hover,
.menu-cupones:hover {
opacity: 85%;
}


/* Personalizar Cajon de busqueda del Header */
.wd-search-form.wd-header-search-form.woodmart-search-form {
    padding-left: 20% !important;
}

/* Quitar submenu de MI Cuenta */
@media screen and (min-width: 1024px) {
.wd-dropdown-my-account {
  display: none !important;
	}
}
li.menu-item.menu-item-has-children.menu-item-account.wd-with-icon {
    display: none !important;
}






/* Desplazamiento suave en los enlaces anclados */
html {
	scroll-behavior: smooth;
}

/* Personalizar aviso de verificar correo despues del registro */
p.registration.successful {
    text-align: center;
    font-size: 16px;
    color: #ffffff;
    background-color: #2bab67;
    padding-bottom: 15px;
    padding-top: 15px;
		color: #FFFFFF;
}

/* AVISOS MEMBERSHIP */
/* Ocultar el aviso de descuento de los productos por Membresia */
span.onsale.wc-memberships-member-discount {
    display: none;
	  font-size: 06px;
}

/* PERSONALIZACION TIENDA */
/* Quitar texto "DETALLES DEL PEDIDO" en la pagina del checkout*/
div.woocommerce-additional-fields h3 {
    display: none;
}

/* BOTONES DE CARGAR MAS */
/* Hacer que el Boton de "Cargar mas Recursos" este mas abajo */
div.products-footer {
    margin-top: 40px;
}
/* Cambiar color al boton "Cargar mas Recursos" */
a.btn.woodmart-load-more {
    padding-top: 14px;
    padding-bottom: 14px;
		font-weight: 400 !important;
}
a.btn.wd-load-more.wd-products-load-more.load-on-click {
    font-weight: 500 !important;
}
.wd-load-more {
    color: var(--color-gray-800);
    border-width: 3px;
    border-radius: 5px;
    font-weight: 500 !important;
}



/* NOTIFICACIONES */
/* Alineacion en lo enlaces de las notificaciones */
div div a {
  margin-left: 0px !important;
}

/* Aviso de restriccion para los que quieren descargar pero no se han registrado */
div.woocommerce-info.wc-memberships-restriction-message.wc-memberships-message.wc-memberships-content-restricted-message {
		color: #ffffff;
    background-color: #f02840;
    letter-spacing: 0.5px;
}
/* Aviso en la Pag.. del Checkout */
li.woocommerce-notice.woocommerce-notice--info.woocommerce-info {
		color: #ffffff;
    background-color: #f02840;
    letter-spacing: 0.5px;
}
/* Aviso de error en la pagina de Mi Cuenta*/
ul.woocommerce-error {
		color: #ffffff;
    background-color: #f02840;
    letter-spacing: 0.5px;
}
/* Aviso de limite de descarga alcanzado */
div.woocommerce-info.somdn-download-error {
		color: #ffffff;
    background-color: #f02840;
    letter-spacing: 0.5px;
}

/* Personalizar (Label) en los productos*/
span.onsale.product-label {
    display: none;
}
span.featured.product-label {
    background-color: #37bd6f;
	  box-shadow: 02px 03px 05px 0px rgba(0,0,0,0.30);
}

/* Esconder las tablas de las categorias de recursos en la Home*/
span.tab-label {
    display: none;
}

/* Persoanlizar el registro de las descargas */
span.nobr {
    display: none;
}
div.somdn-shortcode-wrap.left {
    margin-top: 15px;
    margin-bottom: -10px;
}


/* Border redondeados en las imagenes de los cursos */
img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
    border-radius: 05px;
}

/* Agrgar Moneda despues del valor de cada producto */
span.woocommerce-Price-amount.amount::after {
  content: " USD";
	font-size: 10px !important;
}

/* Ocultar facturas para los clientes */
a.woocommerce-button.button.invoice {
  display: none;
}

/* Ocultar facturas para los clientes */
a.woocommerce-button.button.invoice {
  display: none;
}


/* Corregir bug de espaciado en el menu [Ocultar label de menu en el header sticky] */
.whb-general-header.whb-not-sticky-row .menu-label {
	display: none !important;
}



/* Corregir descripcion del mentodo de pago (Paypal) */
.wc-ppcp-payment-method__container .wc-ppcp-popup__container {
 display: none !important;
}
@media (min-width: 1025px) {
	/* Boton de Scroll-Top */
.scrollToTop.button-show {
    margin-bottom: 81px !important;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
	/* (Label) de Gratis mas arriba en Moviles y tabletas*/
span.featured.product-label {
    margin-top: -08px;
}

/* Boton de Scroll-Top */
.scrollToTop.button-show {
    margin-bottom: 75px !important;
    margin-right: 14px !important;
}
}

@media (min-width: 577px) and (max-width: 767px) {
	/* Boton de Scroll-Top */
.scrollToTop.button-show {
    margin-bottom: 70px !important;
    margin-right: 10px !important;
}
}

@media (max-width: 576px) {
	/* (Label) de Gratis mas arriba en Moviles y tabletas*/
span.featured.product-label {
    margin-top: -08px;
}

/* Boton de Scroll-Top */
.scrollToTop.button-show {
    margin-bottom: 70px !important;
    margin-right: 10px !important;
}
}

