@charset "utf-8";
/* CSS Document */

/* Plugin - Ads Pro */
.postid-105212 .bsa_pro_ajax_load-12 {display:none !important;}
.postid-105212 .bsa_pro_ajax_load-73 {display:none !important;}

/* TinyMCE Bug Fix */
.wp-editor-container div.mce-toolbar-grp>div {padding:4px;}

@font-face {
font-family:'Varela Round'; src:url('https://www.healtheuropa.com/wp-content/themes/europa-child/mk-custom-fonts/Varela-Round-Regular.woff') format('woff')}

/* SIDEBAR MENUS GENERAL */
aside.widget.widget_nav_menu {}
aside.widget.widget_nav_menu ul {margin-bottom:0px; list-style:none;}
aside.widget.widget_nav_menu ul li {padding:0px; margin:0px; border-bottom:1px solid #cccccc;}
aside.widget.widget_nav_menu ul li a {display:block; padding:4px 8px 4px 12px; margin:0px; font-weight:bold; -webkit-transition: all 200ms ease-out; -moz-transition: all 200ms ease-out; -o-transition: all 200ms ease-out; transition: all 200ms ease-out;}
aside.widget.widget_nav_menu ul li a:hover {padding:4px 8px 4px 14px;}

@media (min-width: 768px)
{
.td-header-style-2 #td-header-menu {display:table; margin:0px auto;}
.td-header-wrap .td-header-menu-wrap.td-affix {display:table; margin:0px auto;}
}

.mk-row-dark, .mk-col-dark, .mk-block-dark {color:#ffffff !important;}
.mk-row-dark p, .mk-col-dark p, .mk-block-dark p {color:#ffffff !important;}
.mk-row-dark h1, .mk-col-dark h1, .mk-block-dark h1 {color:#ffffff !important;}
.mk-row-dark h2, .mk-col-dark h2, .mk-block-dark h2 {color:#ffffff !important;}
.mk-row-dark h3, .mk-col-dark h3, .mk-block-dark h3 {color:#ffffff !important;}
.mk-row-dark h4, .mk-col-dark h4, .mk-block-dark h4 {color:#ffffff !important;}
.mk-row-dark h5, .mk-col-dark h5, .mk-block-dark h5 {color:#ffffff !important;}
.mk-row-dark h6, .mk-col-dark h6, .mk-block-dark h6 {color:#ffffff !important;}

@media (max-width: 767px)
{
.mk-body-class-mcn .td-header-wrap .td-header-main-menu {background-color:#373C3C !important;}
.mk-body-class-mcn .td-menu-background:before, .mk-body-class-mcn .td-search-background:before {background-color:#373C3C !important;}
}
.mk-body-class-mcn .td-menu-background:before {background: linear-gradient(to bottom, #373C3C 0%, #151818 100%);}
.mk-body-class-mcn .td-search-background:before {background: linear-gradient(to bottom, #373C3C 0%, #151818 100%);}

/* MK Custom Body Class - Medical Cannabis Network */
.mk-body-class-mcn {background-image: url(https://www.healtheuropa.com/wp-content/uploads/2019/07/bg-health-europa-mcn-001.png) !important;}
.mk-body-class-mcn .td-header-wrap .td-header-menu-wrap-full {background-color:#373C3C !important;}
.mk-body-class-mcn .td-header-wrap .td-header-menu-wrap.td-affix {background-color:#373C3C !important; }

.mk-body-class-mcn .td-header-style-2 .sf-menu > li > a {font-family:'Varela Round' !important; color:#a5d7d5 !important; font-size: 12px !important;}
.mk-body-class-mcn .td-header-style-2 .sf-menu > li > a:hover {color:#ffffff !important;}

.mk-body-class-mcn .td-theme-wrap .sf-menu ul {padding:0px !important; background:#61aaa7 !important; min-width:100% !important;}
.mk-body-class-mcn .td-theme-wrap .sf-menu ul > li {padding:0px !important; min-width:100% !important;}
.mk-body-class-mcn .td-theme-wrap .sf-menu ul > li > a {display:block; padding:10px 14px 10px 14px !important; font-family:'Varela Round' !important; color:#373C3C !important; font-weight:bold; min-width:100% !important;}
.mk-body-class-mcn .td-theme-wrap .sf-menu ul > li > a:hover {background:#373C3C !important; color:#a5d7d5 !important;}
.mk-body-class-mcn .td-theme-wrap .sf-menu ul .current-menu-item > a {color:#333333 !important;}

.mk-body-class-mcn .td-footer-wrapper::before {background-image: url(https://www.healtheuropa.com/wp-content/themes/europa-child/images/bg-health-europa-mcn-white-001.png) !important;}
.mk-body-class-mcn .td-footer-wrapper {background-color:#373C3C !important;}
.mk-body-class-mcn .td-sub-footer-container {background-color:#202020 !important;}

.mk-body-class-mcn .td-page-title {font-family:'Varela Round'; color:#373C3C;}
.mk-body-class-mcn .td-post-template-default .td-post-header .entry-title {font-family:'Varela Round'; color:#373C3C;}
.mk-body-class-mcn .td-post-template-default h2 {font-family:'Varela Round'; color:#373C3C;}
.mk-body-class-mcn .td-post-template-default h3 {font-family:'Varela Round'; color:#373C3C;}
.mk-body-class-mcn .td-post-template-default h4 {font-family:'Varela Round'; color:#373C3C;}
.mk-body-class-mcn .td-post-template-default h5 {font-family:'Varela Round'; color:#373C3C;}
.mk-body-class-mcn .td-post-template-default h6 {font-family:'Varela Round'; color:#373C3C;}

.mk-body-class-mcn .td_module_mx1 .td-module-title a {font-family:'Varela Round';}
.mk-body-class-mcn .td_module_mx19 .td-module-title a {font-family:'Varela Round';}
.mk-body-class-mcn .td_module_mx25 .td-module-title a {font-family:'Varela Round';}
.mk-body-class-mcn .td-big-grid-post .entry-title a {font-family:'Varela Round';}
.mk-body-class-mcn .td_module_10 .item-details a {font-family:'Varela Round';}
.mk-body-class-mcn .td_module_2_mk_custom .entry-title a {font-family:'Varela Round';}

.mk-body-class-mcn .mk-row-light h1 {font-family:'Varela Round' !important; color:#373C3C !important; margin:0px 0px 0px 0px !important;}
.mk-body-class-mcn .mk-row-light p {font-family:'Varela Round' !important; margin:0px 0px 0px 0px !important;}
.mk-body-class-mcn .mk-row-light p:last {margin:0px 0px 0px 0px !important;}
.mk-body-class-mcn .mk-row-light .mk-button-large a {background:#ffffff; color:#373C3C; display:block; padding:10px; font-size:18px; font-weight:bold; text-align:center; -webkit-transition: all 200ms ease-out; -moz-transition: all 200ms ease-out; -o-transition: all 200ms ease-out; transition: all 200ms ease-out;}
.mk-body-class-mcn .mk-row-light .mk-button-large a:hover {background:#373C3C; color:#a5d7d5;}

.mk-body-class-mcn .mk-row-dark h1 {font-family:'Varela Round' !important; color:#ffffff !important; margin:0px 0px 0px 0px !important;}
.mk-body-class-mcn .mk-row-dark h2 {font-family:'Varela Round'; color:#ffffff; margin:0px 0px 0px 0px;}
.mk-body-class-mcn .mk-row-dark p {font-family:'Varela Round' !important; color:#ffffff !important; margin:0px 0px 0px 0px !important;}
.mk-body-class-mcn .mk-row-dark p:last {color:#ffffff !important; margin:0px 0px 0px 0px !important;}

/* MCN Headers */
.mk-body-class-mcn .mk-row-dark .mk-header-mcn {font-family:'Varela Round'; font-weight:700; display:flex;}
.mk-body-class-mcn .mk-row-dark .mk-header-mcn .mk-header-mcn-label {color:#373C3C; background:#a5dad2; padding:10px 14px 10px 14px; width:auto; display:inline;}
.mk-body-class-mcn .mk-row-dark .mk-header-mcn .mk-header-mcn-link {color:#ffffff; padding:10px 14px 10px 14px; width:auto; display:inline;}
.mk-body-class-mcn .mk-row-dark .mk-header-mcn .mk-header-mcn-link a {color:#a5dad2; transition:0.2s;} 
.mk-body-class-mcn .mk-row-dark .mk-header-mcn .mk-header-mcn-link a:hover {color:#ffffff;}