
@import url("/multilingual/templates/css/noindex_words.css");
@import url("/multilingual/templates/css/style_ih_tables.css.html");
*{-webkit-print-color-adjust:exact}
.menu-item-14530{display:none !important} /*languagecert*/
.main_theme_color, .courses_info_link_before_price_table{color:#1ebbf0}
.cursor_pointer{cursor:pointer !important}
.bold{font-weight:bold} .s{text-decoration:line-through}
.text_decoration_none{text-decoration:none !important}
.underline{text-decoration:underline}
.center{text-align:center} .justify{text-align:justify}
.floatleft{float:left} .floatright{float:right}
.clearboth,.clearboth_desktop{clear:both}
.text_decoration_none{text-decoration:none !important}
.desktop_space-slash_mobile-slash:after{content:" /"}
.green_link{color:#96bd0c;text-decoration:underline}
.width50{width:49%}
.call_to_action {width:252px;height:53px;margin-bottom:15px;text-align:center;margin-left:36%}
.gravity_sent_success{font-size:18px;color:#006400}
.courses_info_link_before_price_table{text-decoration:underline}
.noborder_table, .noborder_table tr, .noborder_table th, .noborder_table td{border:none !important}
.sub-nav .menu-item i.fa,.sub-nav .menu-item i.fas,.sub-nav .menu-item i.far,.sub-nav .menu-item i.fab{text-align:center;width:1.25em}
.multipurpose_1 a{padding:4px;color:#333333 !important}
.widget-title{font-weight:bold}
#bottommenu_search_submit{display:none}
.b-head_type_search-simple{display:none}
#bottommenu_search_input{max-width:180px !important}
.footer_social_icon{margin-bottom:-5px}
.bottom-text-block a{cursor:pointer}

#elt_council_footer_logo{margin-top:4px}
#mfhed_footer_logo{margin-top:10px}
#bildungsurlaub_ajax{max-width:1000px}

/* GET A QUOTE page: */
#calc_wrapper ul li, #calc_wrapper label{color:#333333 !important}
#calc_wrapper .filter{justify-content:left}
/* /GET A QUOTE page */
.raq_button_container{text-align:center;margin:10px 0}
.yellow_button_small{color:#51481c;background-color:#fbbb05;border-bottom:2px solid #51481c;padding:3px 15px;border-radius:16px;font-size:18px;text-decoration:none !important;border-bottom:none !important}
.sticky{position:fixed;top:0;z-index:101}
#sticky_top_submenu{min-height:25px;padding:4px;background-color:#e6fcd4;font-size:13px}
.sticky_top_submenu{}
#sticky_top_submenu a{padding: 0 4px} 
.cookie_alert_1:after{content:"By continuing to browse the site you are agreeing to our"}
.cookie_alert_2:after{content:"use of cookies"}
.cookie_alert_3:after{content:""}
#eu-cookie-bar {display:none;direction:ltr;color:#ffffff;min-height:20px;position:fixed;left:0;bottom:0;width:100%;z-index:99999;padding:3px 3px 2px;background-color:#2e363f;text-align:center;font-size:12px}
#eu-cookie-bar a {color:#ffffff;text-decoration:underline}
button#euCookieAcceptWP {margin:0 10px;line-height:20px;background:#45AE52;border:none;color:#ffffff;padding:2px 12px;border-radius:3px;cursor:pointer;font-size:12px;font-weight:bold}
.lazy{background:url("/multilingual/templates/css/lazy_load_background_v1_45x45.svg") center center no-repeat !important}
/* /The7 custom CSS */
.fancybox-button--arrow_left,.fancybox-button--arrow_right{display:none !important}
#terms_popup_headline:after{content:"Terms and Conditions"}
#terms_popup_content_1:after{content:"Click here to download our"}
#terms_popup_content_2:after{content:"Terms & Conditions.pdf"}

#disclaimer_popup_headline:after{content:"Disclaimer"}
#disclaimer_popup_content:after{content:"INTERNATIONAL HOUSE Malta makes every effort to maintain the accuracy of the information on this website but cannot accept responsibility for any prejudice, loss or damage which may occur from use of the information. INTERNATIONAL HOUSE Malta does not provide quality control of external links; the inclusion of any company’s or trader’s name within the pages should not be construed as a recommendation of that company’s or trader’s products and/or services. If you find anything on this website that causes concern please contact us."}

@media screen and (min-width:1281px){}
@media screen and (max-width:1280px){}
@media screen and (max-width:1152px){}
/*iPad Landscape*/ @media screen and (max-width:1100px){
.mobile-mini-widgets-in-menu .mini-contacts a{display:inline-block !important}
}
/*iPad Portrait*/ @media screen and (max-width:990px){
.mobile-mini-widgets-in-menu .mini-contacts a{display:none !important}
#content{margin-top:-40px}
}
@media screen and (max-width:767px){
.mobile-mini-widgets-in-menu .mini-contacts a{display:none !important}
#content{margin-top:-50px}
}
@media screen and (max-width:700px){
#content{margin-top:-50px}
h1,h2,h3{font-size:24px !important}
.mobile-mini-widgets-in-menu .mini-contacts a{display:none !important}
}
/*iPhone 5 Landscape*/ @media screen and (max-width:600px){
#content{margin-top:-50px}
h1,h2,h3{font-size:24px !important}
.mobile-mini-widgets-in-menu .mini-contacts a{display:none !important}
}
/*iPhone 4 Landscape*/ @media screen and (max-width:540px){
#content{margin-top:-60px}
h1,h2,h3{font-size:22px !important;line-height:42px !important}
.mobile-mini-widgets-in-menu .mini-contacts a{display:none !important}
}
/*iPhone 4 Portrait*/ @media screen and (max-width:480px){
#content{margin-top:-60px}
h1,h2,h3{font-size:22px !important;line-height:40px !important}
.mobile-mini-widgets-in-menu .mini-contacts a{display:none !important}
}
@media screen and (max-width:400px){
#content{margin-top:-60px}
h1,h2,h3{font-size:20px !important;line-height:40px !important}
.mobile-mini-widgets-in-menu .mini-contacts a{display:none !important}
}
@media screen and (max-width:319px){
#content{margin-top:-60px}
h1,h2,h3{font-size:20px !important;line-height:40px !important}
.mobile-mini-widgets-in-menu .mini-contacts a{display:none !important}
}