/* compiled by scssphp v0.6.7 on Thu, 30 Jan 2020 16:24:08 +0000 (0.0087s) */

/* Font Family */
h1, h2, h3, h4, h5, h6, p, a, b, li, label, input, select, button, .product_main_content, .product_main_content p, .product_main_content li, .product_main_content div > b, .ui-widget {
  font-family: 'Open Sans', sans-serif; }
/* Font Size */
html {
  font-size: 1em; }

#dashboard_container h1 {
  font-size: 48px; }

h1 {
  font-size: 40px; }

#traveller_checklist_container h2 {
  font-size: 36px; }

h2, #useful_links_container h3 {
  font-size: 30px; }

.main_content_container div > h1 {
  font-size: 26px; }

h3 {
  font-size: 24px; }

.main_content_container div > h2 {
  font-size: 22px; }

h4, select, button, .large_text, #useful_links_container p, .product_main_content, .product_main_content p, .product_main_content li, .main_content_container div > b {
  font-size: 18px; }

p, input, #countries_navigation span, .useful_links_product_navigation span, .move_planner_task_container button, .no_bullets ul li, #back_button, #next_button, #time_container #local_time, .mm-panel span.menu_heading, #select_all_button, .print_menu_button, #print_summary ul li {
  font-size: 16px; }

ul, .input_form p, .error_message, .ui-tooltip-content, #results .description, #results .url, #countries_main_content .general_info_divs.one_third_width p, header .destinations_select, .medium_text {
  font-size: 14px; }

.small_text, #time_container p, .add_all {
  font-size: 12px; }
/* Line Height */
html, button, input, optgroup, select, textarea {
  line-height: 1.4; }
/* Font Weight */
b, h1, h2, h4, .bold, button, .large_text, .error_message, .no_bullets ul li, .SuggestFramework_Heading, #time_container p, #responsive_menu_button, #traveller_checklist_container .checklist_category .title, #print_summary ul li, #print_summary ol li, .my_report_text {
  font-weight: 600; }

h3, nav a, .move_planner_task_container button, .product_main_content, .product_main_content p, .product_main_content li, #select_all_button, #dashboard_container h1, #traveller_checklist_container h2, #traveller_checklist_container h3, .print_menu_button, .no_bullets ul li a {
  font-weight: 400; }
/* Font Align */
h1, h2, h3, h4, .text_center, #footer_nav {
  text-align: center; }

.text_left, #dashboard_destinations_container button, .mm-navbar .mm-navbar__title, #countries_main_content h3, #traveller_checklist_container .expand h3 {
  text-align: left; }

.text_right {
  text-align: right; }

.text_justify {
  text-align: justify; }
/* Font Styles */
a {
  text-decoration: none; }

.underline {
  text-decoration: underline; }

.mm-panel .product_navigation li, .mm-panel span.menu_heading, .useful_links_product_navigation > li, #responsive_menu_button, #traveller_checklist_container h2, #traveller_checklist_container .expand h3, #traveller_checklist_container .checklist_category .title, .mm-navbar .mm-navbar__title {
  text-transform: uppercase; }

.mm-panel ul li, .useful_links_product_navigation ul li {
  text-transform: none; }
/* List Styles */
nav ul, .no_bullets ul, #countries_navigation, #countries_navigation ul, .useful_links_product_navigation, .useful_links_product_navigation ul, .related_links_container ul {
  list-style: none; }
