body,td{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:16px;line-height:30px;color:#333}h1,h2,h3{font-family:"Open Sans",Arial,Helvetica,sans-serif;letter-spacing:0;font-style:normal;line-height:1.3;color:#c41b24;font-weight:bold;margin:0 0 20px 0}h1{font-size:30px}@media screen and (max-width: 767px){h1{font-size:24px}}h2{font-size:24px;font-weight:600}@media screen and (max-width: 767px){h2{font-size:20px}}h3{font-size:18px;margin:0 0 15px 0;font-weight:600}@media screen and (max-width: 767px){h3{font-size:16px}}h4{font-size:14px;line-height:1.3;color:#4d4d4d;font-weight:bold}a{color:#ac2a30;text-decoration:none;outline:none;transform:all 0.1s ease}a:hover{color:#d44f55;text-decoration:none}hr{margin:20px 0;height:1px;border:none;border-top:1px solid #E6E6E6;color:#E6E6E6}blockquote{border-left:2px solid #E6E6E6;padding:10px 20px;font-family:"Open Sans",Arial,Helvetica,sans-serif;margin-bottom:24px}blockquote>*:last-child{margin-bottom:0px}.button{display:inline-block}#tinymce .button{background:#ac2a30;color:#ffffff;padding:18px 22px;border-radius:3px}.textHighlightRed,.texthighlightred{font-weight:bold;color:#ac2a30}.textHighlightBlue,.texthighlightblue{font-weight:bold;color:#192133}.smalltext{font-size:0.75em;line-height:1.5}.pageimageright,.pageimageleft{border:solid 5px #FFFFFF;border-radius:3px;-webkit-box-shadow:0px 0px 7px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 7px rgba(0,0,0,0.4);box-shadow:0px 0px 7px rgba(0,0,0,0.4)}.pageimageright{float:right;margin:0px 3px 10px 25px}.pageimageleft{float:left;margin:0px 25px 10px 3px}.content ul,.content ol{list-style:none;padding:0px;margin:0px 10px 15px}.content ul li{text-indent:-10px;margin-left:10px;padding:3px 0px}.copy p,.copy table{margin:0 0 30px 0}.copy p img{max-width:100%;height:auto;max-height:100%}.copy ul,.copy ol{list-style:none;padding:0px;margin:0px 0px 20px 0px;counter-reset:li-counter}.copy ul li,.copy ol li{margin-left:35px;padding:6px 0px;position:relative;text-indent:0px;line-height:1.5}.copy ul li:before,.copy ol li:before{position:relative;left:-20px;display:inline-block;color:#ac2a30}.copy p+ul,.copy p+ol{margin-top:-20px}.copy ul li:before{content:'';background:transparent;border:2px solid #ac2a30;width:5px;height:5px;margin-right:-9px;border-radius:50%}.copy ol li:before{font-weight:bold;width:4em;margin-right:-4em;counter-increment:li-counter;content:counter(li-counter) "."}.copy .video_iframe{width:100%;height:0;padding-top:56.25%;position:relative;margin-bottom:20px}.copy .video_iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}table.nice_table{width:100% !important;margin:20px 0px}table.nice_table thead tr th,table.nice_table thead tr td{font-weight:bold;padding:10px 15px;font-size:16px;font-family:"Open Sans",Arial,Helvetica,sans-serif;text-align:left !important;color:#FFFFFF;border:1px solid #ac2a30;background:#ac2a30}table.nice_table thead tr th{line-height:1.2}table.nice_table thead tr:nth-child(n) td{background:#ac2a30}table.nice_table tr{background-color:#ffffff}table.nice_table tr:nth-child(odd){background-color:#FAFAFA}table.nice_table tr td{border:1px solid #E6E6E6;text-align:center;padding:10px 15px;text-align:left;vertical-align:middle}table.nice_table tr td p{padding:0px;margin:0px !important}table.nice_table tr.rowDivider td{border-top:3px solid #E6E6E6}table.railPassPriceTable{margin-bottom:30px}table.railPassPriceTable thead tr:nth-child(n){background-color:transparent}table.railPassPriceTable thead tr:nth-child(n) td{color:#333;border:0px none transparent;font-size:18px;font-weight:600;padding:0px 0px 20px 0px;background-color:transparent}table.railPassPriceTable tbody th{border-left:1px solid #98252a;border-right:1px solid #98252a;background-color:#ac2a30;color:#ffffff;text-align:center;padding:10px 15px;text-align:left;vertical-align:middle}table.railPassPriceTable tbody th:first-child{border-left-color:#ac2a30}table.railPassPriceTable tbody th:last-child{border-right-color:#ac2a30}table.invisibleTable tr,table.invisibleTable td,table.gsc-search-box tr,table.gsc-search-box td{border:0;background:transparent !important;vertical-align:top !important}table.invisibleTable tr,table.invisibleTable td{padding:5px}

/*# sourceMappingURL=editor_style.css.map */