html { overflow:scroll;}body{margin:0px;padding:0px; background-color:#fff;} div {font-family:arial, verdana, sans-serif;font-size:small;color:#222;}p {font-family:arial, verdana, sans-serif;font-size:small;color:#222;margin:0px 0px 10px 0px;}li {font-size:small;color:#222;}td {font-size:small;color:#222;vertical-align:top;}img {border:0px;}a {font-size:small;color:#2044b8;text-decoration:none;}a:hover {text-decoration:underline;}h1 {font-family:'Tinos', serif;font-size:220%;color:#586aa5;margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}h2 {font-family:'Tinos', serif;font-size:140%;color:#586aa5;margin:0px 0px 10px 0px;}form {margin:0px;}textarea {font-family:arial, verdana, sans-serif;font-size:small;} #top_bar {width:986px;height:115px;border-right:4px solid #fff;}#top_logo {float:left;width:184px;height:85px;background-color:#BA251E;padding:15px;border-right:4px solid #fff;}#top_banner {float:left;width:768px;height:115px;}#banner_logo {float:left;width:258px;height:115px;}#lang_flags {float:left;width: 140px;height:91px;background:url("../images/site/tagline.jpg") left top no-repeat;padding:12px 15px 12px 355px;} #nav_bar {float:left;width:184px;background:url("../images/site/nav_bg.png") left bottom repeat-x;padding:0px 15px 15px 15px;border-right:4px solid #fff;}#nav_bar, #nav_bar div {font-family:"Times New Roman";color:#fff;}#nav_daylight {padding-top:10px;padding-bottom:10px;width:184px;color:#fff;}#nav_daylight a {color:#fff;text-decoration:none;}.ig_tbl_img table, .ig_tbl_img tr, .ig_tbl_img td, .ig_tbl_img a, .ig_tbl_img span, .ig_tbl_line table, .ig_tbl_line tr, .ig_tbl_line td, .ig_tbl_line a, .ig_tbl_line span, ig_reset{font-family:"Times New Roman" !important;color:#fff !important;}#comparison_data {width:184px;border:1px solid #a31017;border-collapse:collapse;}#comparison_data th, #comparison_data td {background-color:#bf291f;border:1px solid #a31017;border-collapse:collapse;}#navigation {clear:both;}#main {position:relative;margin:0;margin-left:auto;margin-right:auto;width:1000px;padding:0px 0px 0px 0px;background:url("../images/site/main_bg.png") left top repeat-y;}#footer {width:738px;padding:30px 0px 10px 0px;}#footer_left {width:350px;}#footer_right {width:295px;text-align:right;}#breadcrumb {margin-bottom:30px;}#page_main {background:url("../images/site/page_bg.png") left top repeat-x;width:768px;float:left;}#right_bar {float:left;background-color:#c42e21;width:4px;}#page_content {float:left;width:738px;padding:0px 15px 15px 15px;border-right:4px solid #fff;}#page_content #col1 {float:left;width:300px;}#page_content #col2 {float:left;width:300px;margin:0px 0px 0px 30px;}#page_content_home {float:left;width:738px;padding:0px 15px 15px 15px;border-right:4px solid #fff;}#page_content_home #main_col {float:left;width:240px;padding-right:15px;}#page_content_home #col1, #page_content_home #col2 {float:left;width:305px;padding:0 15px 15px 15px;border-left:4px solid #dcdcdc;margin-top:15px;}#page_content_home #col1 ul, #page_content_home #col2 ul, #page_content_home #col3 ul {margin-left:15px;padding-left:0px;}#page_content_home #col1 li, #page_content_home #col2 li, #page_content_home #col3 li {margin-left:5px;padding-left:0px;}#popular_pages {float:left;width:200px;margin:50px 0px 0px 30px;}#popular_pages li {padding:5px;}#nav, #nav ul {border-top:1px solid #d98989;padding:0;list-style:none;margin:0px 0px 20px 0px;}#nav a {display:block;}#nav li {padding:0px 0px 0px 20px;border-bottom:1px solid #d98989;background:url("../images/nav/nav_item_bg.png") left top repeat-y;}#nav li:hover {background:url("../images/nav/nav_item_hover_bg.png") #ee0000 left top repeat-y;}#nav li a {font-weight:bold;padding:5px;color:#fff;font-size:110%;}#nav li a:hover {color:#fff;background:#ee0000;text-decoration:none;}#nav li ul {position:absolute;left:-999em;width:155px;padding:0px 5px 0px 0;border:1px #fff solid;z-index:99;}#nav li:hover ul {left:auto;margin-left:160px;margin-top:-25px;}#nav li:hover ul, #nav li.sfhover ul {left:auto;}.dd_nav_item, .dd_nav_item_last {width:160px;border-bottom:1px #acc7d9 solid;background:#B8231D !important;padding:0 !important;}.dd_nav_item_last {border-bottom:0px;}.dd_nav_item a, .dd_nav_item_last a {color:#fff !important;font-weight:normal !important;display:block;padding:5px 5px 5px 15px;text-decoration:none;}.dd_nav_item a:hover, .dd_nav_item_last a:hover {color:#fff !important;display:block;text-decoration:none;background:#ee0000;padding:5px 5px 5px 15px;}.news_divider {height:1px;background-color:#ccc;margin-bottom:10px;}.padded_img img {padding:0px 10px 10px 10px;}.smallText {font-size:80%;}.smallText a {font-size:100%;}.error {color:#c00;font-weight:bold;}.pad30lr {padding:0px 30px 0px 30px;}.clear {clear:both;}.float_left {float:left;}.float_right {float:right;}.hide {display:none;}#cookie_popup_message {display: none;position:fixed; z-index:9999; bottom:20px; left:20px; width:310px; background-color:#ffffffcc; padding:10px;border-radius:5px; box-shadow:0 0 1px #00000066;}#cookie_popup_message p {font-size:85% !important; color:#000; margin:0 0 10px 0;}#cookie_options {display: flex;flex-direction:column;}.cookie_options_row {display: flex;flex-direction:row;}.cookie_options_label {font-size:85% !important; font-weight: bold;margin:0 20px 20px 0;}.cookie_options_yes,.cookie_options_no {display: block;color:#fff !important; font-size:90% !important;text-decoration:none; padding:3px 15px 0 15px; height: 22px;border-radius:5px; font-weight:bold;transition:background-color 0.3s;margin: 0 10px 0 0;}.cookie_options_no {background:#666; }.cookie_options_yes {background:#666; }.cookie_options_yes:hover,.cookie_options_no:hover {text-decoration:none; }.cookie_options_no:hover,.cookie_options_no.active {background:#c33; }.cookie_options_yes:hover,.cookie_options_yes.active {background:#3c3; }#cookie_accept_all,#cookie_set_preferences {background:#666; color:#fff !important; font-size:90% !important;text-decoration:none; padding:5px 25px; border-radius:5px; font-weight:bold;transition:background-color 0.3s;}#cookie_accept_all:hover,#cookie_set_preferences:hover {background:#000; }#admin_navbar {position:fixed; top:0; right:10px; height:50px; background:-moz-linear-gradient(top, #e7e9eb 0%, #d8dade 100%); background:-webkit-linear-gradient(top, #e7e9eb 0%,#d8dade 100%) ; background:linear-gradient(to bottom, #e7e9eb 0%,#d8dade 100%); border:1px solid #e7e9eb;box-shadow:0 0 5px rgba(0,0,0,0.4); z-index:9999999;padding:10px;color:#fff;border-radius:0 0 3px 3px;}.admin_navbar_icon {color:#fff;margin-right:10px;opacity:0.6;width:48px;height:48px;}.admin_navbar_icon img {width:48px;height:48px;}.admin_navbar_icon:hover {color:#fff;margin-right:10px;opacity:1;}#admin_navbar .admin_navbar_hassubnav {font-size:85%;color:#000;}#admin_navbar .admin_navbar_hassubnav .admin_navbar_subnav {display:none;}#admin_navbar .admin_navbar_hassubnav .admin_navbar_subnav span,#admin_navbar .admin_navbar_hassubnav .admin_navbar_subnav a{display:block;color:#000;border-bottom:1px solid #bdbdbd;padding:0 0 5px 0;margin:0 0 5px 0;height:auto;}#admin_navbar .admin_navbar_hassubnav:hover .admin_navbar_subnav {display:block;position:absolute;top:60px;left:175px;width:150px;background:#d8dade; padding:10px;}#admin_navbar_extended {float:left; height:50px;overflow-y:hidden;width:0;}#admin_navbar_icon {float:left;margin:0;}@keyframes slide_out {0% { width:0px; }100% { width:380px; }}.slide_out {animation-name:slide_out;animation-duration:0.5s;animation-timing-function:ease-out;animation-fill-mode:both;-webkit-animation-fill-mode:both;}@keyframes slide_in {0% { width:380px; }100% { width:0px; }}.slide_in {animation-name:slide_in;animation-duration:0.5s;animation-timing-function:ease-out;animation-fill-mode:both;-webkit-animation-fill-mode:both;}@-webkit-keyframes jello-horizontal{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes jello-horizontal{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
@media only screen and (min-width: 1300px) {
	.mobile_only {display:none;}}

@media only screen and (max-width: 1299px) and (orientation: landscape), (min-width: 769px) and (orientation: portrait) {
	.mobile_only {display:none;}}

@media only screen and (max-width: 768px) and (orientation: portrait) {
	h1 {font-size:150%;}h2 {font-size:140%;}h3 {font-size:130%;}h4 {font-size:120%;}p {font-size:90%;}#top_bar, #top_banner, #main {width:100%;}#top_bar {background-color:#a51117;}#main {background-image:none;}#main img {max-width:100%;height:auto;}#banner_logo {float:none;margin:0 auto;height:130px;}#top_banner {height:130px;}#Quote {clear:both;padding:15px;}#top_logo, #lang_flags, #nav_comparison {display:none;}#col1, #col2, #footer, #page_main {float:none !important;width:100% !important;}#page_main {padding:30px 0;}#page_content_home, #page_content, #nav_bar {padding:0 10px !important;width:calc(100% - 20px);float:none !important;}#col1, #col2 {padding:0 !important;margin:0 auto;border:0 !important;}#mobile_menu {display:block;float:left;margin:15px 0 0 15px;}#navigation {position:absolute;z-index:999999;top:190px;left:calc(-100%);width:calc(75%);background:#a51117;transition:left 0.3s;}.navigation_active {left:0 !important;}.nav_container {position:relative;}.nav_item, .nav_item_active {display:block;height:33px;text-align:left;color:#fff !important;background:none;font-weight:normal !important;padding:8px 15px 2px 20px;margin:0;}.nav_item:hover, .nav_item_active:hover {text-align:left;color:#fff !important;text-decoration:none;padding:8px 15px 2px 20px;margin:0;}.nav_item_mobile_active {background:#b3363e;}.subnav_arrow {position:absolute;display:block;top:10px;right:10px;width:20px;height:20px;background:url(../images/site/mobile-subnav-arrows.png) no-repeat right top;}.nav_item_mobile_active .subnav_arrow {background-position:right bottom;}#nav, #nav ul {padding:0 0 0 0;margin:0;list-style:none;}#nav a {display:block;}#nav li {}#nav li a {color:#fff;}#nav li:hover ul,#nav li:focus ul {display:block;margin-left:0;margin-top:0;}#nav li ul {display:none;margin:0;}.dd_nav_item, .dd_nav_item_last {color:#fff !important;font-weight:normal !important;padding:8px 15px 3px 40px;margin:0;}.hamburger {padding:5px 5px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible; }.hamburger:hover {opacity:1; }.hamburger.is-active:hover {opacity:1; }.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after {background-color:#fff;outline:none !important;}.hamburger:focus {outline:none !important;}.hamburger-box {width:40px;height:24px;display:inline-block;position:relative; }.hamburger-inner {display:block;top:50%;margin-top:-2px; }.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {width:40px;height:4px;background-color:#fff; border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease; }.hamburger-inner::before, .hamburger-inner::after {content:"";display:block; }.hamburger-inner::before {top:-10px; }.hamburger-inner::after {bottom:-10px; }.hamburger--squeeze .hamburger-inner {transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--squeeze .hamburger-inner::before {transition:top 0.075s 0.12s ease, opacity 0.075s ease; }.hamburger--squeeze .hamburger-inner::after {transition:bottom 0.075s 0.12s ease, transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--squeeze.is-active .hamburger-inner {transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1); }.hamburger--squeeze.is-active .hamburger-inner::before {top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease; }.hamburger--squeeze.is-active .hamburger-inner::after {bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease, transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1); }}

@media only print {
	.noprint {display:none;}}


