/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.input_tiny{width:50px;}.input_small{width:100px;}.input_medium{width:150px;}.input_large{width:200px;}.input_xlarge{width:250px;}.input_xxlarge{width:300px;}.input_full{width:100%;}.input_full_wrap{display:block;padding-right:8px;}input[type="search"]::-webkit-search-decoration{display:none;}input:invalid,button:invalid,a.button:invalid,select:invalid,textarea:invalid{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}input:focus,button:focus,a.button:focus,select:focus,textarea:focus{-webkit-box-shadow:#0066ff 0 0 5px 0;-moz-box-shadow:#0066ff 0 0 5px 0;box-shadow:#0066ff 0 0 5px 0;z-index:1;}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}button,a.button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;background:#dddddd url(/themes/custom/arrc/images/button.png?1298351022=) repeat-x;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(100%,#dddddd));background-image:-webkit-linear-gradient(#ffffff,#dddddd);background-image:-moz-linear-gradient(#ffffff,#dddddd);background-image:-o-linear-gradient(#ffffff,#dddddd);background-image:linear-gradient(#ffffff,#dddddd);border:1px solid;border-color:#dddddd #bbbbbb #999999;cursor:pointer;color:#333333;display:inline-block;font:bold 12px/1.3 "Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;outline:0;overflow:visible;margin:0;padding:3px 10px;text-shadow:white 0 1px 1px;text-decoration:none;vertical-align:top;width:auto;*padding-top:2px;*padding-bottom:0;}button:hover,a.button:hover,input[type="reset"]:hover,input[type="submit"]:hover,input[type="button"]:hover{background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(1px,#eeeeee),color-stop(100%,#cccccc));background-image:-webkit-linear-gradient(#ffffff,#eeeeee 1px,#cccccc);background-image:-moz-linear-gradient(#ffffff,#eeeeee 1px,#cccccc);background-image:-o-linear-gradient(#ffffff,#eeeeee 1px,#cccccc);background-image:linear-gradient(#ffffff,#eeeeee 1px,#cccccc);text-decoration:none;}button:active,a.button:active,input[type="reset"]:active,input[type="submit"]:active,input[type="button"]:active{background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#dddddd),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(#dddddd,#eeeeee);background-image:-moz-linear-gradient(#dddddd,#eeeeee);background-image:-o-linear-gradient(#dddddd,#eeeeee);background-image:linear-gradient(#dddddd,#eeeeee);-webkit-box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px 0;-moz-box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px 0;box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px 0;border-color:#999999 #bbbbbb #dddddd;}button::-moz-focus-inner,a.button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner{border:0;padding:0;}a.button{*padding-bottom:3px;}button{*padding-top:1px;*padding-bottom:1px;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-appearance:none;background-color:white;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:black;outline:0;margin:0;padding:2px 3px;text-align:left;font-size:13px;font-family:Arial,"Liberation Sans",FreeSans,sans-serif;height:1.8em;vertical-align:top;*padding-top:2px;*padding-bottom:1px;*height:auto;}textarea[disabled],select[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eeeeee;}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled],a.button_disabled{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-moz-user-select:-moz-none;-webkit-user-select:none;-khtml-user-select:none;user-select:none;color:#888888;cursor:default;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#888888;}input:-moz-placeholder,textarea:-moz-placeholder{color:#888888;}input.placeholder_text,textarea.placeholder_text{color:#888888;}textarea,select[size],select[multiple]{height:auto;}select[size="0"],select[size="1"]{height:1.8em;*height:auto;}@media (-webkit-min-device-pixel-ratio:0){select[size],select[multiple],select[multiple][size]{background-image:none;padding-right:3px;}select,select[size="0"],select[size="1"]{background-image:url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);background-repeat:no-repeat;background-position:right center;padding-right:20px;}::-webkit-validation-bubble-message{-webkit-box-shadow:none;box-shadow:none;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#666666),color-stop(1,black));border:0;color:white;font:13px/17px "Lucida Grande",Arial,"Liberation Sans",FreeSans,sans-serif;overflow:hidden;padding:15px 15px 17px;text-shadow:black 0 0 1px;min-height:16px;}::-webkit-validation-bubble-arrow,::-webkit-validation-bubble-top-outer-arrow,::-webkit-validation-bubble-top-inner-arrow{-webkit-box-shadow:none;box-shadow:none;background:#666666;border-color:#666666;}}textarea{min-height:40px;overflow:auto;resize:vertical;width:100%;}optgroup{color:black;font-style:normal;font-weight:normal;font-family:Arial,"Liberation Sans",FreeSans,sans-serif;}optgroup::-moz-focus-inner{border:0;padding:0;}.ie6_button,* html button,* html a.button{background:#dddddd url(/themes/custom/arrc/images/button.png?1298351022=) repeat-x;border:1px solid;border-color:#dddddd #bbbbbb #999999;cursor:pointer;color:#333333;font:bold 12px/1.2 Arial,sans-serif;padding:2px 10px 0;text-decoration:none;overflow:visible;vertical-align:top;width:auto;}* html a.button{position:relative;top:3px;padding-bottom:2px;}* html button{padding-top:1px;padding-bottom:1px;}.ie6_input,* html textarea,* html select{background:white;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:black;padding:2px 3px 1px;font-size:13px;font-family:Arial,sans-serif;vertical-align:top;}* html select{margin-top:1px;}.placeholder_text,.ie6_input_disabled,.ie6_button_disabled{color:#888888;}.ie6_input_disabled{background:#eeeeee;}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.flexslider .slides{zoom:1;}.carousel li{margin-right:5px;}.flexslider:hover .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}
.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:15px;background:#333;color:#fff;-webkit-box-shadow:inset 0 0 5px 5px #222;-moz-box-shadow:inset 0 0 5px 5px #222;box-shadow:inset 0 0 5px 5px #222}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#fff;line-height:24px;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#4d4d4d),color-stop(100%,#1a1a1a));background-image:-webkit-linear-gradient(#4d4d4d,#1a1a1a);background-image:-moz-linear-gradient(#4d4d4d,#1a1a1a);background-image:-o-linear-gradient(#4d4d4d,#1a1a1a);background-image:linear-gradient(#4d4d4d,#1a1a1a);-webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);box-shadow:0 5px 5px 3px rgba(0,0,0,0.2)}.sidr p{font-size:13px;margin:0 0 12px}.sidr p a{color:rgba(255,255,255,0.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #1a1a1a;border-bottom:1px solid #4d4d4d}.sidr ul li{display:block;margin:0;line-height:48px;border-top:1px solid #4d4d4d;border-bottom:1px solid #1a1a1a}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:none;line-height:49px}.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:#fff}.sidr ul li ul{border-bottom:none;margin:0}.sidr ul li ul li{line-height:40px;font-size:13px}.sidr ul li ul li:last-child{border-bottom:none}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:none;line-height:41px}.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(255,255,255,0.8);padding-left:30px}.sidr form{margin:0 15px}.sidr label{font-size:13px}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;background:rgba(0,0,0,0.1);color:rgba(255,255,255,0.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{color:#333;background:#fff}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(255,255,255,0.9)}
html,body,div{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;font-weight:bold;}a,p,ul,ol,li,img,span,strong,em{margin:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}applet,object,iframe,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,font,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,caption,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,figure,footer,header,hgroup,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}canvas,details,embed,figcaption,menu,nav,output,ruby,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}b,strong{font-weight:bold;}em,i{font-style:italic;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}
.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24{position:relative;margin-left:10px;margin-right:10px;}.container-12 .block .omega-grid,.container-16 .block .omega-grid,.container-24 .block .omega-grid{position:relative;margin-left:-10px;margin-right:-10px;}
body{font:13px/1.5 Verdana,Helvetica,Arial,sans-serif;}a:link,a:visited{color:#0062A0;text-decoration:underline;}a:hover{color:#202124;text-decoration:none;}a:active{color:#202124;text-decoration:none;color:#000;}hr{margin:0;padding:0;border:none;height:1px;background:#5294c1;}h1,h2,h3,h4,h5,h6{letter-spacing:-0.05em;font-family:Georgia,'Times New Roman',serif;}h1{font-size:36px;}h2{font-size:28px;}h1.site-name,h2.site-name{font-size:36px;}h2.block-title{font-size:18px;margin:0;}h2.node-title{font-size:28px;}h3{font-size:21px;}h4{font-size:19px;}h5{font-size:17px;}h6{font-size:15px;}ol{list-style:decimal;}ul{list-style:disc;}ul ul,ol ol{padding-top:0.5em;}.node ol,.node ul{padding-left:1.2em;}.node ul.inline,.node ol.inline{padding-left:0;}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px;}dt,.admin h3{font-size:18px;margin:0;}dd{padding-left:10px;font-size:0.9em;font-style:italic;margin-bottom:20px;}
.logo-img{float:left;margin-right:20px;}.site-name-slogan{float:left;}.site-name{margin-top:20px;}.site-name a{text-decoration:none;}.site-name,.site-slogan{margin-bottom:0;line-height:1em;}.site-slogan{font-weight:normal;}
.menu{margin:0 !important;padding:0 !important;}.menu li{list-style:none;}
.form-actions input{margin-right:0.5em;}.form-actions input:hover{background:#FFFFFF;}label{font-weight:bold;}
.pager .pager__items{padding:0;margin:0;}.pager .pager__items li,.pager .pager__items ul li{margin:0;padding:0;float:left;}.pager .pager__items{position:relative;margin:0;padding:0;font-size:10px;text-align:left;}.pager__items li a{display:inline-block;}.pager__items li.pager__item--ellipsis,.pager__items li.is-active,.pager__items li a{padding:4px 8px;text-decoration:none;}.pager__items li.is-active{padding:4px 8px;font-weight:bold;}.pager__items li.pager-first a,.pager__items li.pager-previous a,.pager__items li.pager__item--next a,.pager__items li.pager__item--last a{width:50px;text-align:center;padding:4px 0;}.pager__items li.pager__item--next{position:absolute;top:0;right:50px;}.pager__items li.pager__item--last,.pager__items li:last-child.pager__item--next{position:absolute;top:0;right:0;border-right:0;}.pager__items li.pager__item--ellipsis,.pager__items li.is-active,.pager__items li a{color:#1a1a1a;}.pager__items li{border-right:1px solid;border-color:#ddd #bbb #999;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;}.pager__items li.is-active{background:#ddd url(/themes/custom/arrc/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1a1a1a),color-stop(1,#5a5a5a));background:-moz-linear-gradient(top center,#1a1a1a 0%,#5a5a5a 100%);color:#FFF;outline:0;}.pager__items li.pager__item--next{border-left:1px solid;border-color:#ddd #bbb #999;}.pager__items li a{background:#ddd url(/themes/custom/arrc/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);cursor:pointer;}.pager__items li a:hover{background:#FFF;color:#454545;}.pager__items{background:#ebebeb;border:1px solid;border-color:#ddd #bbb #999;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.pager__items li:first-child,.pager__items li:first-child a,.pager__items li:first-child a:hover{border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;}.pager__items li.pager__item--last,.pager__items li.pager__item--last a,.pager__items li.pager__item--last a:hover{border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;}table{border:1px solid #CCC;width:100%;}thead th,th{background:#f7f7f7;border-bottom:1px solid #ccc;color:#333;}td,th{padding:4px 8px;vertical-align:middle;}th a,th a:link,th a:visited{text-decoration:none;}th a{display:block;}th a img{margin:0 0 0 5px;}th.active{background:#DDD;border-left:1px solid #CCC;border-right:1px solid #CCC;}tr.even td{background:#F1F5FA;}tr.odd td{background:#fff;}td.active{border-left:1px solid #CCC;border-right:1px solid #CCC;}tr.even td.active{background:#e5e9ed;}tr.odd td.active{background:#f2f2f2;}tr:hover td,tr.even:hover td.active,tr.odd:hover td.active{background:#FFFEEE;}td ul.links{margin-bottom:0;}.node-links ul li a,.comment-links ul li a{text-transform:lowercase;display:block;float:left;text-decoration:none;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;margin:0 0.5em 0.5em 0;vertical-align:middle;-webkit-appearance:none;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;background:#ddd url(/themes/custom/arrc/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;overflow:visible;padding:4px 10px 3px;text-shadow:#fff 0 1px 1px;width:auto;*padding-top:2px;*padding-bottom:0px;}.node-links ul li a:hover,.comment-links ul li a:hover{background:#FFF;}.tips,.description{font-size:10px;color:#6a6a6a;}
@font-face{font-family:'Josefin Sans';font-style:normal;font-weight:300;src:local('Josefin Sans Light'),local('JosefinSans-Light'),url(/themes/custom/arrc/fonts/C6HYlRF50SGJq1XyXj04zxLwFvNxpkIoVzlXSkPSYkA.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Josefin Sans';font-style:normal;font-weight:300;src:local('Josefin Sans Light'),local('JosefinSans-Light'),url(/themes/custom/arrc/fonts/C6HYlRF50SGJq1XyXj04z04GofcKVZz6wtzX_QUIqsI.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000;}@font-face{font-family:'Josefin Sans';font-style:normal;font-weight:400;src:local('Josefin Sans'),local('JosefinSans'),url(/themes/custom/arrc/fonts/xgzbb53t8j-Mo-vYa23n5j0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Josefin Sans';font-style:normal;font-weight:400;src:local('Josefin Sans'),local('JosefinSans'),url(/themes/custom/arrc/fonts/xgzbb53t8j-Mo-vYa23n5ugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000;}@font-face{font-family:'Josefin Sans';font-style:normal;font-weight:700;src:local('Josefin Sans Bold'),local('JosefinSans-Bold'),url(/themes/custom/arrc/fonts/C6HYlRF50SGJq1XyXj04z-IaMZP5eRGvEWe_CNIU_oY.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Josefin Sans';font-style:normal;font-weight:700;src:local('Josefin Sans Bold'),local('JosefinSans-Bold'),url(/themes/custom/arrc/fonts/C6HYlRF50SGJq1XyXj04z3NuWYKPzoeKl5tYj8yhly0.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000;}@font-face{font-family:'Josefin Sans';font-style:italic;font-weight:300;src:local('Josefin Sans Light Italic'),local('JosefinSans-LightItalic'),url(/themes/custom/arrc/fonts/ppse0J9fKSaoxCIIJb33G5pID8tihKRMKfpfDQ5OzSE.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Josefin Sans';font-style:italic;font-weight:300;src:local('Josefin Sans Light Italic'),local('JosefinSans-LightItalic'),url(/themes/custom/arrc/fonts/ppse0J9fKSaoxCIIJb33G3M1hBkL4m68a-ReB_y0NYc.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000;}@font-face{font-family:'Josefin Sans';font-style:italic;font-weight:400;src:local('Josefin Sans Italic'),local('JosefinSans-Italic'),url(/themes/custom/arrc/fonts/q9w3H4aeBxj0hZ8Osfi3d8AbIeegqMtwkwn2ZHUR4Nk.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Josefin Sans';font-style:italic;font-weight:400;src:local('Josefin Sans Italic'),local('JosefinSans-Italic'),url(/themes/custom/arrc/fonts/q9w3H4aeBxj0hZ8Osfi3dxMBlNeli-0RcAdOFWWLdxQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000;}@font-face{font-family:'Josefin Sans';font-style:italic;font-weight:700;src:local('Josefin Sans Bold Italic'),local('JosefinSans-BoldItalic'),url(/themes/custom/arrc/fonts/ppse0J9fKSaoxCIIJb33G-R3LJ09PnibSpWhv21tZ8w.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Josefin Sans';font-style:italic;font-weight:700;src:local('Josefin Sans Bold Italic'),local('JosefinSans-BoldItalic'),url(/themes/custom/arrc/fonts/ppse0J9fKSaoxCIIJb33G0cqRxak6Wc5LUVz-l064SE.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000;}
@font-face{font-family:"akrr-font";src:url("/themes/custom/arrc/fonts/1438733178.eot");src:url("/themes/custom/arrc/fonts/1438733178.eot_iefix") format("embedded-opentype"),url("/themes/custom/arrc/fonts/1438733178.woff") format("woff"),url("/themes/custom/arrc/fonts/1438733178.ttf") format("truetype"),url("/themes/custom/arrc/fonts/1438733178.svg") format("svg");font-weight:normal;font-style:normal;}[data-icon]:before{font-family:"akrr-font" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"akrr-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-arrowicon:before{content:"a";}.icon-calendaricon:before{content:"c";}.icon-cityicon:before{content:"d";}.icon-compassicon:before{content:"e";}.icon-emailicon:before{content:"f";}.icon-pictureicon:before{content:"g";}.icon-printicon:before{content:"h";}.icon-shareicon:before{content:"i";}.icon-mail:before{content:"l";}.icon-linkedin:before{content:"m";}.icon-gplus:before{content:"n";}.icon-facebook:before{content:"o";}.icon-facebook-squared:before{content:"p";}.icon-instagram:before{content:"q";}.icon-pinterest:before{content:"r";}.icon-pinterest-circled:before{content:"s";}.icon-linkedin-circled:before{content:"t";}.icon-twitter:before{content:"u";}.icon-twitter-circled:before{content:"v";}.icon-gplus-circled:before{content:"w";}.icon-facebook-circled:before{content:"x";}.icon-up-dir:before{content:"j";}.icon-down-dir:before{content:"k";}.icon-camera:before{content:"y";}.icon-sun:before{content:"z";}.icon-boxicon:before{content:"b";}.icon-brochureicon:before{content:"A";}.icon-ticketicon:before{content:"B";}.icon-specialeventicon:before{content:"C";}.icon-groupicon:before{content:"D";}.icon-questionicon:before{content:"E";}.icon-like-1:before{content:"G";}
*,*::before,*::after{box-sizing:content-box;}.breadcrumb{background:none;padding:0;margin:0;border-radius:0;}@media all and (max-width:330px){body{min-width:320px !important;}#section-header{min-width:320px !important;}header{min-width:320px !important;}.logo-img{margin-top:3px;max-width:100%;width:150px !important;padding:17px 0 0 5px;}}@media print{body{width:100%;height:auto;margin:0 0 0 0;padding:0 0 0 0;font-size:9pt;}#zone-menu-wrapper,#region-sidebar-first,#block-arrc-main-menu,#section-header,#section-footer,.footer-logo{display:none;}}body{font-family:'Josefin Sans',Arial,sans-serif;font-size:16px;color:#000;font-weight:normal;line-height:18px;}body.front{background:url(/themes/custom/arrc/images/grate-bg.jpg) repeat-y top left;background-size:contain;}video{width:100%;}body,th,td,table,h1,h2,h3,h4,h5,h6,.Head,.SubHead,.SubSubHead,.Normal,.NormalBold,.NormalRed,.NormalTextBox,.NormalDisabled,a:link,a:visited,a:hover,input,.CommandButton,p{font-family:'Josefin Sans',Arial,sans-serif;}h1,h2,h3,h4,h5,h6{}h1{font-size:28px;color:#00305e;text-transform:uppercase;font-weight:normal;line-height:normal;}h2{font-size:32px;color:#00305e;font-weight:normal;line-height:normal;}.region-content h2{margin-top:10px;}h3,h3 .Head{font-size:18px;color:#666;line-height:normal;}h4,h4 .Head{font-size:16px;color:#666;line-height:normal;}h5,h5 .Head{font-size:14px;color:#666;line-height:normal;}h6,h6 .Head{font-size:13px;color:#666;line-height:normal;}img[src="/sites/default/files/images/PDF_icon.gif"]{display:none;}a[href$=".pdf"]:before{content:url(/sites/default/files/images/PDF_icon_new.gif);padding-right:.4em;}a[href$="_or.pdf"]:before{content:none;}a,a:link,a:visited,a:active{color:#3B96B6;text-decoration:none;outline:0;}a:hover{color:#D00;text-decoration:none;outline:0;}p{font-size:18px;color:#000;font-weight:normal;line-height:normal;}.clearit{clear:both;}hr{clear:both;height:0;border:solid #c0c0c0;border-width:1px 0 0;margin:20px 0 20px 0;}hr.yellowLine{clear:both;display:block;height:0;border:solid #FEBE10;border-width:1px 0 0;margin:30px 0 30px 0;}hr.greyLine{clear:both;display:block;height:0;border:solid #e6e6e6;border-width:5px 0 0;margin:30px 0 30px 0;}img{max-width:100%;height:auto;vertical-align:top;}img{border:0;}.btn-sm{background-color:#e39c08;padding:8px 16px 6px 16px;color:#fff;font-size:12px;text-transform:uppercase;cursor:pointer;}.btn-sm:hover{background-color:#002F5E;color:#fff;}.block-contact-form{max-width:500px;}.form-composite > legend,label{text-transform:uppercase;display:block;}input[type="text"],input[type="date"],input[type="email"],input[type="number"],input[type="tel"],textarea{border-color:#000;padding:8px;width:100%;font-size:16px;line-height:28px;}.intl-tel-input{width:100%;}input[type="text"],input[type="date"],input[type="email"]
input[type="number"],input[type="tel"]{height:2em;}.akrr_button,input[type="submit"]{background:#e39c08;border:0;border-radius:0;color:#000;font-family:Verdana,sans-serif;font-size:16px;line-height:20px;padding:10px 22px 6px 22px;text-shadow:none;text-transform:uppercase;}.akrr_button:hover,input[type="submit"]:hover{background:#002F5E;color:#fff;}.akrr_button{font-weight:bold;color:#000 !important;}.akrr_button:hover{color:#fff !important;}.akrr_button_small{background:#e39c08;border:0;border-radius:0;color:#000;font-family:'Josefin Sans',Arial,sans-serif;font-size:10px;padding:6px 4px 6px 4px;text-shadow:none;text-transform:uppercase;}.akrr_button_small:hover{background:#002F5E;color:#fff;}.akrr_button_small{font-weight:bold;color:#000 !important;}.akrr_button_small:hover{color:#fff !important;}.form-text{padding:5px;}#block-arrc-breadcrumbs{display:none;}.breadcrumb{text-transform:uppercase;font-weight:600;font-size:14px;}.breadcrumb a{color:#666;}.breadcrumb a:hover{color:#3B96B6;}.breadcrumb{padding-bottom:0;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.breadcrumb li:before{content:' > ';font-size:18px;font-weight:300;margin:0 8px;}.breadcrumb li:first-child:before{content:none;}.logo-img{z-index:99;padding:20px 0 0 0;}@media (max-width:525px){#zone-menu-wrapper{background:url(/themes/custom/arrc/images/menu-background-mobi.png) repeat-x !important;height:84px !important;}.logo-img{max-width:100%;width:185px;padding:17px 0 0 5px;}.node-type-route-map #section-header{height:98px !important;}}@media (max-width:980px){.node-type-basic-template-form #section-header,.travel-trade #section-header{height:80px !important;}.region-user-first{display:none;}}#region-tag{clear:both;text-align:right;}.region-tag-inner{position:fixed;right:10px;padding:0 4px 12px 10px;}#region-tag .block{display:inline-block;vertical-align:top;}.shopping-cart-link a{background-image:url(/themes/custom/arrc/images/cart-icon.png);background-size:100% auto;display:inline-block;font-size:0;width:16px;height:16px;margin-top:2px;vertical-align:top;}.shopping-cart-link::after{content:'|';margin:0 10px;color:#808080;}.phone-number-display{color:#808080;font-size:13px;font-weight:bold;float:right;}.phone-number-display a{color:#808080;text-decoration:none;}.phone-number-display a:hover{color:#eaab00;text-decoration:none;}.bottom-page-cta{clear:both;display:table;font-style:italic;font-weight:normal;border-top:1px solid #e39c08;font-size:21px;line-height:normal;margin:16px auto;padding:15px 30px 0 30px;text-align:center;}.bottom-page-cta a{color:#4d4d4d;}.front #page{background-size:cover;background-position:top center;height:350px;top:0;}.left,.right{margin:0;}.featuredBlockHome{border:10px solid rgb(8,21,52);position:relative;max-width:447px;margin:0 auto;}.featuredBlockHome h2{background-color:rgba(0,48,94,0.62);color:white;display:block;font-family:"akrr-font";font-weight:100;padding:18px 20px 12px 60px;position:absolute;top:24px;width:calc(100% - 80px);line-height:normal;}.featuredBlockHome h2:before{font-size:30px;font-style:normal;margin-left:-42px;margin-top:-8px;position:absolute;}.featuredBlockHome h2 span{font-family:'Josefin Sans',sans-serif;font-weight:normal;display:block;}.planning h2:before{content:"y";}.trains h2:before{content:"c";}.about h2:before{content:"e";}.freight h2:before{content:"b";}.realestate h2:before{content:"d";}.featuredBlockHome-title{color:white;font-size:16px;font-weight:bold;margin-bottom:0px;text-transform:uppercase;width:85%;}.featuredBlockHome-text{background-color:rgba(8,21,52,0.76);padding:10px 20px;display:block;bottom:-1px;position:absolute;width:calc(100% - 40px);}.featuredBlockHome-text-cta,.featuredBlockHome-text-body{font-size:16px;font-style:italic;font-weight:600;}.featuredBlockHome-text-body{color:#aeaeae;margin-bottom:10px;}.featuredBlockHome-text-cta{padding-left:30px;}.featuredBlockHome-text-cta:before{font-family:"akrr-font";content:"a";font-size:36px;font-style:normal;font-weight:100;margin-left:-38px;position:absolute;}.featuredBlockHome-text-cta a,.featuredBlockHome-text-cta{color:rgb(237,176,27);}.DNNContainer_HomepageModuleBlock h2:before{font-size:30px;font-style:normal;margin-left:-42px;margin-top:-6px;position:absolute;}.DNNContainer_HomepageModuleBlock h2 span{display:block;}.DnnModule-421 h2{display:none;}.bookingModuleLink{position:relative;width:427px;height:340px;margin:0 0 0 0;background-color:#CCCCCC;z-index:50;}.bookingModuleLinkImg{height:100%;width:100%;object-fit:cover;object-position:right;}.bookingModuleLinkButton,.bookingModuleLinkButton:link,.bookingModuleLinkButton:visited,.bookingModuleLinkButton:focus,.bookingModuleLinkButton:active{color:inherit;text-decoration:none;}.bookingModuleLinkButton{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#002F5E !important;background-color:#E39C08;padding:14px 14px 14px 14px;font-family:Verdana,sans-serif;font-size:16px;font-weight:bold;cursor:pointer;text-shadow:none;text-transform:uppercase;}.bookingModuleLinkButton:hover{color:#fff !important;background:#002F5E;}.flexslider{margin:0 0 40px;background:#000;border:0;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:0;-moz-box-shadow:0;-o-box-shadow:0;box-shadow:0;zoom:1;}.flex-control-nav{bottom:-32px;}.flex-control-paging li a{width:14px;height:14px;display:block;background:#666;background:rgba(237,176,27,0.7);-webkit-border-radius:28px;-moz-border-radius:28px;-o-border-radius:28px;border-radius:28px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}.flex-control-paging li a:hover{background:rgba(237,176,27,1);}.flex-control-paging li.active a{background:rgba(255,255,255,.8);}.flexslider .views-row{display:none;position:absolute;}.flexslider img{width:1200px;max-width:1200px;height:260px;}.flexslider.view-display-id-block_1 > .view-content{overflow:hidden !important;position:relative;}.slider-container{position:relative;text-align:center;width:100%;}.slider-textblocks{position:absolute;top:25px;text-align:center;width:1200px;}.slider-image{text-align:center;}.slider-title{color:rgba(255,255,255,0.7);font-size:32px;font-weight:bold;line-height:32px;text-align:center;text-transform:uppercase;}.slider-text{display:inline-block;background-color:rgba(8,21,52,0.76);color:white;font-size:16px;text-align:center;padding:12px 18px;margin-top:20px;}.slider-clear{display:block;font-size:0;height:4px;}.slider-link{display:inline-block;background-color:rgba(8,21,52,0.76);font-style:italic;font-weight:bold;padding:12px 20px 5px 44px;position:relative;}.slider-link:before{font-family:"akrr-font";content:"a";font-size:36px;font-style:normal;font-weight:600;color:rgb(237,176,27);padding-right:8px;margin-left:-42px;position:absolute;top:9px;}.slider-link span{text-transform:uppercase;font-size:16px;}.slider-link a,.slider-link a.is-active{color:rgb(237,176,27);text-decoration:none;}#image-gallery .flex-control-thumbs li{width:150px;height:100px;margin-right:5px;}#image-gallery .flex-control-thumbs{overflow:visible;}#image-gallery.flexslider{margin-top:50px;}.node-type-splash-landing-page #section-header,.node-type-basic-template #section-header,.node-type-business-segment-template #section-header,.node-type-day-tour #section-header{height:450px;}.node-type-route-map #section-header{height:110px;}.header-headline{background:rgba(0,48,94,0.4);color:white;font-size:20px;font-weight:normal;line-height:normal;margin:120px auto 0 auto;padding:10px 20px;text-align:center;text-transform:uppercase;display:table;}.splash-page-subhead-container,.header-subhead-container{min-height:86px;display:table;text-align:center;}.splash-page-subhead-content,.header-subhead-content{display:table-cell;font-size:14px;height:86px;margin:0 auto;text-align:center;vertical-align:middle;padding:0;}.splash-page-subhead,.header-subhead{color:#fff;text-transform:uppercase;}.splash-page-subhead-text,.header-subhead-text{color:#aeaeae;font-style:italic;}.splashPageBlock{border:0;position:relative;max-width:412px;margin-bottom:40px;margin-right:auto;margin-left:auto;float:none;}.splashPageBlock h2{background-color:rgba(0,48,94,0.62);color:white;display:block;font-family:"akrr-font";font-weight:100;padding:2px 20px 12px 60px;position:absolute;top:24px;width:calc(100% - 80px);line-height:normal;}.splashPageBlock h2:before{font-size:30px;font-style:normal;margin-left:-42px;margin-top:8px;position:absolute;}.splashPageBlock h2 span{font-family:'Josefin Sans',sans-serif;font-weight:normal;}.box h2:before{content:"b";}.brochure h2:before{content:"A";}.calendar h2:before{content:"c";}.camera h2:before{content:"y";}.compass h2:before{content:"e";}.group h2:before{content:"D";}.picture h2:before{content:"g";}.question h2:before{content:"E";}.sun h2:before{content:"z";}.specialevent h2:before{content:"C";}.ticket h2:before{content:"B";}.splashPageBlock-title{color:white;font-size:16px;font-weight:bold;margin-bottom:0px;text-transform:uppercase;width:85%;}.splashPageBlock-text{background-color:rgba(8,21,52,0.76);padding:10px 20px;display:block;bottom:-1px;position:absolute;width:calc(100% - 40px);}.splashPageBlock-text-cta,.splashPageBlock-text-body{font-size:16px;font-style:italic;font-weight:600;}.splashPageBlock-text-body{color:#aeaeae;margin-bottom:10px;}.splashPageBlock-text-cta{padding-left:30px;}.splashPageBlock-text-cta:before{font-family:"akrr-font";content:"a";font-size:36px;font-style:normal;font-weight:100;margin-left:-38px;position:absolute;}.splashPageBlock-text-cta a,.splashPageBlock-text-cta{color:rgb(237,176,27);}.section-teaser-left,.section-teaser-right{clear:both;border-top:5px solid #e6e6e6;margin:40px 0 0 0;width:100%;}.section-teaser-image{width:30%;}.section-teaser-text{width:55%;}.section-teaser-left .section-teaser-image{float:left;padding:40px 20px 40px 10px;}.section-teaser-left .section-teaser-text{float:left;padding:50px 20px 40px 0;}.section-teaser-right .section-teaser-image{float:right;text-align:right;padding:40px 10px 40px 20px;}.section-teaser-right .section-teaser-text{float:right;padding:50px 0 40px 20px;text-align:right;}.contact-info-box{background-color:#f4d981;background-repeat:repeat-y;background:-webkit-gradient(linear,left top,right top,from(#f4d981),to(#ffffff));background:-webkit-linear-gradient(left,#f4d981,#ffffff);background:-moz-linear-gradient(left,#f4d981,#ffffff);background:-ms-linear-gradient(left,#f4d981,#ffffff);background:-o-linear-gradient(left,#f4d981,#ffffff);color:#000;padding:20px 10px 5px 10px;}.contact-info-box p{font-size:14px;margin-bottom:15px;}.contact-info-box h2{border-bottom:5px solid #fff;color:#000;font-size:18px;font-weight:bold;line-height:20px;margin-bottom:15px;padding-bottom:10px;text-transform:uppercase;}.contact-info-box .contact-name{font-size:20px;}.icon-container{}.icon-circle{float:left;display:block;text-align:center;width:105px;margin:0 40px 15px 0;}.icon-circle:hover{cursor:hand;cursor:pointer;}.icon-circle:hover .icon-calendar,.icon-circle:hover .icon-label{color:#eaab00;}.icon-calendar{border:4px solid #eaab00;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;color:#002F5E;display:block;font-family:"akrr-font";font-size:84px;height:100px;width:100px;text-align:center;display:table-cell;vertical-align:middle;}.icon-label{color:#002F5E;display:block;text-transform:uppercase;font-size:16px;font-weight:normal;margin-top:10px;}.footer-logo{text-align:center;}#block-arrc-menu-menu-footer-menu1 h2.block-title,#block-arrc-menu-menu-footer-menu2 h2.block-title,#block-arrc-menu-menu-footer-menu3 h2.block-title,#block-arrc-menu-menu-footer-menu4 h2.block-title{border-bottom:1px solid #04234b;color:#04234b;font-size:16px;font-style:italic;font-weight:600;margin-bottom:10px;padding-bottom:5px;text-transform:uppercase;}#block-newslettersignupnonttp h3.block-title{color:#000;font-size:16px;font-style:normal;font-weight:700;margin-bottom:10px;padding-bottom:5px;text-transform:uppercase;}.block-akrr-mc-non-ttp p{font-size:14px;}#block-arrc-search-form input#edit-keys{background-color:white;background-image:url(/themes/custom/arrc/images/search-icons.png);background-repeat:no-repeat;background-position:-25px 3px;border:1px solid #bfbfbf;box-sizing:border-box;font-size:14px;line-height:28px;padding:0 0 0 30px;height:26px;width:178px;}#block-arrc-search-form input#edit-keys:active,#block-arrc-search-form input#edit-keys:focus{background-image:none;box-shadow:none;padding:0px 5px;}#block-arrc-search-form .form-submit{display:none;}#block-arrc-search-form input[type="submit"]{color:#000;}.social-item{background-repeat:no-repeat;height:20px;width:26px;float:left;font-size:18px;position:relative;padding-top:6px;color:#808080;}.social-item a{position:absolute;top:0px;}.social-item.facebook{background-position:-25px 0px;}.social-item.twitter{background-position:-54px 0px;}.social-item.pinterest{background-position:-80px 0px;}.social-item.instagram{background-position:-104px 0px;}.social-item:hover{color:#eaab00;}.social-item a{display:block;height:20px;width:26px;text-indent:-9000px;}.social-footer-links{margin-top:20px;}.social-footer-links.upper{display:none;}.social-footer-links .social-item{color:rgb(4,35,75);}.social-footer-links .social-item:hover{color:white;text-shadow:2px 2px 8px rgb(4,35,75);}#footerText{color:#ccc;font-size:14px;font-weight:100;text-align:center;}#block-social-media-contact-i-am-menu li{display:inline-block;}#block-social-media-contact-i-am-menu li a{color:#808080;}#block-social-media-contact-i-am-menu li a:hover{color:#eaab00;}#block-social-media-contact-i-am-menu ul.menu li{margin:0;padding:0;}#fb{padding-top:6px;}.top-link-item{border-left:1px solid white;border-right:1px solid white;float:left;font-size:13px;font-weight:bold;margin:2px 4px 0 9px;padding:0 18px;text-transform:uppercase;}.top-link-item.social-icons{border-left:none;color:#808080;font-size:100%;margin-bottom:0px;}a.top-link-item{color:#808080;text-decoration:none;}#block-jump-menu-jump-menu-m-menu-i-am-menu{display:none;}#block-jump-menu-jump-menu-m-menu-i-am-menu select{padding:0 0 0 12px;margin-left:16px;background-color:transparent;background-image:url(/themes/custom/arrc/images/select-arrow-gray.gif);background-position:right 6px;background-repeat:no-repeat;border:1px solid #808080;color:#808080;font-family:'Josefin Sans',Arial,sans-serif;font-size:13px;font-weight:bold;}select#i_am_menu,select#i_am_menu option{cursor:pointer;}#block-mainmenu .menu,#block-mainmenu .menu ul,#block-mainmenu .menu ol,#block-mainmenu .menu li,#block-mainmenu .menu a,#block-mainmenu .menu span,#block-mainmenu .menu div{margin:0;padding:0;}#block-mainmenu .menu{line-height:1.0;z-index:497;}#block-mainmenu .menu:after{clear:both;content:"";height:0;display:block;visibility:hidden;}#block-mainmenu .menu ul{left:0;position:absolute;top:-9999px;width:12em;}#block-mainmenu .menu ul li{width:100%;}#block-mainmenu .menu li{float:left;position:relative;z-index:498;}#block-mainmenu .menu a,#block-mainmenu .menu span.nolink{display:block;padding:1em 1.5em;position:relative;}#block-mainmenu .menu li:hover,#block-mainmenu .menu li:hover ul{z-index:499;}#block-mainmenu .menu li:hover > ul{left:0;top:2.5em;}#block-mainmenu .menu li li:hover > ul{left:12em;top:0;}#block-mainmenu .menu li li:hover > ul.show-up{top:auto;bottom:0;}#block-mainmenu .menu li:hover > ul.show-left{left:auto;right:0;}#block-mainmenu .menu li li:hover > ul.show-left{left:auto;right:12em;}ul.menu li{list-style:none;list-style-image:none;}#block-arrc-main-menu{float:right;display:none;}#block-arrc-main-menu li{display:inline-block;margin:0 10px;padding:23px 10px 0px;}#block-arrc-main-menu li.first{margin:0px 10px 0px 0px;padding:23px 10px 0px 0px;}#block-arrc-main-menu li.last{margin:0px 0px 0px 10px;padding:23px 0px 0px 10px;}#block-arrc-main-menu li a{color:#000;font-size:15px;font-weight:bold;text-transform:uppercase;text-decoration:none;}#block-mainmenu{float:right;margin-top:10px;visibility:hidden;display:none;width:auto;}#block-mainmenu ul.menu li ul li{margin-left:0;}#block-mainmenu ul.menu li{margin-left:8px;}.sidr-class-visually-hidden{display:none;}#sidr-right{display:none;z-index:50;}#mobile-icon{display:block;position:fixed;right:10px;}#nav-toggle{background:url(/themes/custom/arrc/images/menu-icon.png) no-repeat;height:18px;width:24px;font-size:0;float:right;margin:20px 5px 0 0;z-index:999;}@media (max-width:525px){#nav-toggle{margin:15px 5px 0 0;}}@media (max-width:525px){#sidr-id-search-block-form{margin-top:90px !important;}}.sidr{background:rgba(4,35,75,1.0);box-shadow:none;z-index:9;}.sidr .sidr-inner,.sidr-inner{padding:0;}#sidr-id-search-block-form{margin-top:105px;}.sidr ul{display:block;margin:0 0 0 0;border-top:3px solid white;border-bottom:none;}.sidr li{border-top:3px solid white;clear:both;display:block;height:100%;padding:10px 0 0 0;position:relative;}.sidr li a{color:#fff;display:inline-block;font-weight:normal;text-decoration:none;text-transform:uppercase;font-size:16px;padding:5px 15px 10px 0;}.sidr ul li{background:rgba(4,35,75,1.0);line-height:normal;border-bottom:3px solid #fff;border-top:none;}.sidr ul li.sidr-class-firstandlast,.sidr ul li.sidr-class-last{border-bottom:none;}.sidr ul li.sidr-class-last{border-bottom:3px solid #fff;}.sidr ul li .sidr-expand{margin-top:-2px;}.sidr ul li a,.sidr ul li span{padding:5px 15px 10px 0;margin-left:50px;}.sidr ul li a{color:#fff;}.sidr ul li ul li a{color:rgb(0,48,94);}.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{box-shadow:none;}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{line-height:normal;}.sidr ul li > a:after{margin-top:-6px;}.sidr ul li ul li{background-color:rgb(191,191,191);line-height:normal;border-bottom:3px solid #fff;border-top:none;}.sidr ul li ul li ul li{background-color:rgb(237,239,240);line-height:normal;border-bottom:3px solid #fff;border-top:none;}.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{box-shadow:none;}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{line-height:normal;}.sidr ul li ul li a{color:#000;}.sidr ul li ul li a,.sidr ul li ul li span{padding-left:0;}.sidr-expand,.sidr-class-sidr-expand{float:left;width:40px;text-align:center;cursor:pointer;margin-right:10px;margin-top:-2px;font-family:"akrr-font";font-size:24px;}.sidr input[type="text"]{border-radius:0;}.sidr-class-form-item-keys label{display:none;}#sidr-id-search-block-form input#sidr-id-edit-keys{background-color:white;background-image:url(/themes/custom/arrc/images/search-icons.png);background-repeat:no-repeat;background-position:-25px 3px;border:1px solid #bfbfbf;color:#000;font-size:14px;line-height:28px;padding:0 0 0 30px;height:26px;width:calc(100% - 2px);}#sidr-id-search-block-form input#sidr-id-edit-keys:active,#sidr-id-search-block-form input#sidr-id-edit-keys:focus{background-image:none;box-shadow:none;padding:0px 5px;width:calc(100% - 2px);}#sidr-id-edit-actions{display:none;}#block-arrc-menu-menu-route-map-menu,#block-arrc-menu-menu-summer-packages-menu,#block-arrc-menu-menu-winter-packages-menu,#block-arrc-menu-menu-ride-train-menu,#block-arrc-menu-menu-travel-planning-menu,#block-arrc-menu-menu-about-us-menu,#block-arrc-menu-menu-freight-menu,#block-arrc-menu-menu-real-estate-menu,#block-arrc-menu-menu-suppliers-menu,#block-arrc-menu-menu-media-menu{display:block;font-size:16px;text-transform:uppercase;border-bottom:4px solid #e39c08;-moz-border-image:-moz-linear-gradient(left,#e39c08 0%,#ffffff 100%);-webkit-border-image:-webkit-linear-gradient(left,#e39c08 0%,#ffffff 100%);-o-border-image:o-linear-gradient(left,#e39c08 0%,#ffffff 100%);border-image:linear-gradient(to right,#e39c08 0%,#ffffff 100%);border-image-slice:1;}#block-arrc-menu-menu-route-map-menu a,#block-arrc-menu-menu-summer-packages-menu a,#block-arrc-menu-menu-winter-packages-menu a,#block-arrc-menu-menu-ride-train-menu a,#block-arrc-menu-menu-travel-planning-menu a,#block-arrc-menu-menu-about-us-menu a,#block-arrc-menu-menu-freight-menu a,#block-arrc-menu-menu-real-estate-menu a,#block-arrc-menu-menu-suppliers-menu a,#block-arrc-menu-menu-media-menu a{color:#000;}#block-arrc-menu-menu-route-map-menu li,#block-arrc-menu-menu-summer-packages-menu li,#block-arrc-menu-menu-winter-packages-menu li,#block-arrc-menu-menu-ride-train-menu li,#block-arrc-menu-menu-travel-planning-menu li,#block-arrc-menu-menu-about-us-menu li,#block-arrc-menu-menu-freight-menu li,#block-arrc-menu-menu-real-estate-menu li,#block-arrc-menu-menu-suppliers-menu li,#block-arrc-menu-menu-media-menu li{padding:0;margin:0;}#block-arrc-menu-menu-route-map-menu li a,#block-arrc-menu-menu-summer-packages-menu li a,#block-arrc-menu-menu-winter-packages-menu li a,#block-arrc-menu-menu-ride-train-menu li a,#block-arrc-menu-menu-travel-planning-menu li a,#block-arrc-menu-menu-about-us-menu li a,#block-arrc-menu-menu-freight-menu li a,#block-arrc-menu-menu-real-estate-menu li a,#block-arrc-menu-menu-suppliers-menu li a,#block-arrc-menu-menu-media-menu li a{display:block;border:4px solid #e39c08;border-left-width:0px;border-right-width:0px;border-bottom-width:0px;-moz-border-image:-moz-linear-gradient(left,#e39c08 0%,#ffffff 100%);-webkit-border-image:-webkit-linear-gradient(left,#e39c08 0%,#ffffff 100%);-o-border-image:-o-linear-gradient(left,#e39c08 0%,#ffffff 100%);border-image:linear-gradient(to right,#e39c08 0%,#ffffff 100%);border-image-slice:1;padding:12px 10px;}.child-depth-0 > li > .children-only-nav-link-display .child-arrow{display:none;}#block-arrc-menu-menu-route-map-menu li a:hover,#block-arrc-menu-menu-summer-packages-menu li a:hover,#block-arrc-menu-menu-summer-packages-menu li a.is-active,#block-arrc-menu-menu-winter-packages-menu li a:hover,#block-arrc-menu-menu-winter-packages-menu li a.is-active,#block-arrc-menu-menu-ride-train-menu li a:hover,#block-arrc-menu-menu-ride-train-menu li a.is-active,#block-arrc-menu-menu-travel-planning-menu li a:hover,#block-arrc-menu-menu-travel-planning-menu li a.is-active,#block-arrc-menu-menu-about-us-menu li a:hover,#block-arrc-menu-menu-about-us-menu li a.is-active,#block-arrc-menu-menu-freight-menu li a:hover,#block-arrc-menu-menu-freight-menu li a.is-active,#block-arrc-menu-menu-real-estate-menu li a:hover,#block-arrc-menu-menu-real-estate-menu li a.is-active,#block-arrc-menu-menu-suppliers-menu li a:hover,#block-arrc-menu-menu-suppliers-menu li a.is-active,#block-arrc-menu-menu-media-menu li a:hover,#block-arrc-menu-menu-media-menu li a.is-active{background:#f4d981;background:-moz-linear-gradient(left,#f4d981 0%,#ffffff 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#f4d981),color-stop(100%,#ffffff));background:-webkit-linear-gradient(left,#f4d981 0%,#ffffff 100%);background:-o-linear-gradient(left,#f4d981 0%,#ffffff 100%);background:-ms-linear-gradient(left,#f4d981 0%,#ffffff 100%);background:linear-gradient(to right,#f4d981 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4d981',endColorstr='#ffffff',GradientType=1);}#block-arrc-menu-menu-route-map-menu li a.child-last,#block-arrc-menu-menu-summer-packages-menu li a.child-last,#block-arrc-menu-menu-winter-packages-menu li a.child-last,#block-arrc-menu-menu-ride-train-menu li a.child-last,#block-arrc-menu-menu-travel-planning-menu li a.child-last,#block-arrc-menu-menu-about-us-menu li a.child-last,#block-arrc-menu-menu-freight-menu li a.child-last,#block-arrc-menu-menu-real-estate-menu li a.child-last,#block-arrc-menu-menu-suppliers-menu li a.child.last,#block-arrc-menu-menu-media-menu li a.child.last{border-bottom-width:4px;}#block-arrc-menu-menu-route-map-menu li li a,#block-arrc-menu-menu-summer-packages-menu li li a,#block-arrc-menu-menu-summer-packages-menu li li.last a,#block-arrc-menu-menu-winter-packages-menu li li a,#block-arrc-menu-menu-winter-packages-menu li li.last a,#block-arrc-menu-menu-ride-train-menu li li a,#block-arrc-menu-menu-ride-train-menu li li.last a,#block-arrc-menu-menu-travel-planning-menu li li a,#block-arrc-menu-menu-travel-planning-menu li li.last a,#block-arrc-menu-menu-about-us-menu li li a,#block-arrc-menu-menu-about-us-menu li li.last a,#block-arrc-menu-menu-freight-menu li li a,#block-arrc-menu-menu-freight-menu li li.last a,#block-arrc-menu-menu-real-estate-menu li li a,#block-arrc-menu-menu-real-estate-menu li li.last a,#block-arrc-menu-menu-suppliers-menu li li a,#block-arrc-menu-menu-suppliers-menu li li.last a,#block-arrc-menu-menu-media-menu li li a,#block-arrc-menu-menu-media-menu li li.last a{display:block;border:0 solid transparent;border-left-width:0px;border-right-width:0px;border-bottom-width:0px;-moz-border-image:-moz-linear-gradient(left,#e39c08 0%,#ffffff 100%);-webkit-border-image:-webkit-linear-gradient(left,#e39c08 0%,#ffffff 100%);-o-border-image:-o-linear-gradient(left,#e39c08 0%,#ffffff 100%);border-image:linear-gradient(to right,#e39c08 0%,#ffffff 100%);border-image-slice:1;}#block-arrc-menu-menu-route-map-menu li li.first a,#block-arrc-menu-menu-summer-packages-menu li li.first a,#block-arrc-menu-menu-winter-packages-menu li li.first a,#block-arrc-menu-menu-ride-train-menu li li.first a,#block-arrc-menu-menu-travel-planning-menu li li.first a,#block-arrc-menu-menu-about-us-menu li li.first a,#block-arrc-menu-menu-freight-menu li li.first a,#block-arrc-menu-menu-real-estate-menu li li.first a,#block-arrc-menu-menu-suppliers-menu li li.first a,#block-arrc-menu-menu-media-menu li li.first a{border:4px solid #e39c08;border-left-width:0px;border-right-width:0px;border-bottom-width:0px;-moz-border-image:-moz-linear-gradient(left,#e39c08 0%,#ffffff 100%);-webkit-border-image:-webkit-linear-gradient(left,#e39c08 0%,#ffffff 100%);-o-border-image:-o-linear-gradient(left,#e39c08 0%,#ffffff 100%);border-image:linear-gradient(to right,#e39c08 0%,#ffffff 100%);border-image-slice:1;}#block-arrc-menu-menu-route-map-menu li li a:before,#block-arrc-menu-menu-summer-packages-menu li li a:before,#block-arrc-menu-menu-winter-packages-menu li li a:before,#block-arrc-menu-menu-ride-train-menu li li a:before,#block-arrc-menu-menu-travel-planning-menu li li a:before,#block-arrc-menu-menu-about-us-menu li li a:before,#block-arrc-menu-menu-freight-menu li li a:before,#block-arrc-menu-menu-real-estate-menu li li a:before,#block-arrc-menu-menu-suppliers-menu li li a:before,#block-arrc-menu-menu-media-menu li li a:before{content:">";padding:0 5px 0 0;}.child-depth-1 > li > .children-only-nav-link-display.child-last{}.child-depth-1 > li > .children-only-nav-link-display{font-size:15px;}#block-arrc-menu-menu-route-map-menu li li a:hover,#block-arrc-menu-menu-summer-packages-menu li li a:hover,#block-arrc-menu-menu-summer-packages-menu li li a.is-active,#block-arrc-menu-menu-winter-packages-menu li li a:hover,#block-arrc-menu-menu-winter-packages-menu li li a.is-active,#block-arrc-menu-menu-ride-train-menu li li a:hover,#block-arrc-menu-menu-ride-train-menu li li a.is-active,#block-arrc-menu-menu-travel-planning-menu li li a:hover,#block-arrc-menu-menu-travel-planning-menu li li a.is-active,#block-arrc-menu-menu-about-us-menu li li a:hover,#block-arrc-menu-menu-about-us-menu li li a.is-active,#block-arrc-menu-menu-freight-menu li li a:hover,#block-arrc-menu-menu-freight-menu li li a.is-active,#block-arrc-menu-menu-real-estate-menu li li a:hover,#block-arrc-menu-menu-real-estate-menu li li a.is-active,#block-arrc-menu-menu-suppliers-menu li li a:hover,#block-arrc-menu-menu-suppliers-menu li li a.is-active,#block-arrc-menu-menu-media-menu li li a:hover,#block-arrc-menu-menu-media-menu li li a.is-active{background:#8796a9;background:-moz-linear-gradient(left,#8796a9 66%,#8796a9 66%,#ffffff 100%);background:-webkit-gradient(linear,left top,right top,color-stop(66%,#8796a9),color-stop(66%,#8796a9),color-stop(100%,#ffffff));background:-webkit-linear-gradient(left,#8796a9 66%,#8796a9 66%,#ffffff 100%);background:-o-linear-gradient(left,#8796a9 66%,#8796a9 66%,#ffffff 100%);background:-ms-linear-gradient(left,#8796a9 66%,#8796a9 66%,#ffffff 100%);background:linear-gradient(to right,#8796a9 66%,#8796a9 66%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8796a9',endColorstr='#ffffff',GradientType=1);color:#fff;}.child-depth-1 > li > .children-only-nav-link-display:hover a{color:white;}#block-arrc-menu-menu-footer-menu1,#block-arrc-menu-menu-footer-menu2,#block-arrc-menu-menu-footer-menu3,#block-arrc-menu-menu-footer-menu4{padding:15px;}#block-arrc-menu-menu-footer-menu1 ul.menu li,#block-arrc-menu-menu-footer-menu2 ul.menu li,#block-arrc-menu-menu-footer-menu3 ul.menu li,#block-arrc-menu-menu-footer-menu4 ul.menu li{margin:0 0 4px 0;}#block-arrc-menu-menu-footer-menu1 ul.menu li a,#block-arrc-menu-menu-footer-menu2 ul.menu li a,#block-arrc-menu-menu-footer-menu3 ul.menu li a,#block-arrc-menu-menu-footer-menu4 ul.menu li a{color:#000;text-decoration:none;font-size:15px;font-weight:400;text-transform:uppercase;}#block-arrc-menu-menu-footer-menu5{padding:14px 0 0 14px;}#block-arrc-menu-menu-footer-menu5 ul.menu li{margin:0 0 20px 0;padding:0;}#block-arrc-menu-menu-footer-menu5 ul.menu li a{display:block;background-color:rgba(234,171,0,0.7);color:#000;font-size:17px;line-height:19px;font-weight:bold;padding:12px 6px;text-align:center;text-transform:uppercase;text-decoration:none;width:145px;}#block-arrc-menu-menu-footer-menu5 ul.menu li a:hover{background-color:#002F5E;color:#fff;}#block-arrc-menu-menu-copyright-menu ul.menu{text-align:center;margin:5px 0;}#block-arrc-menu-menu-copyright-menu li{display:inline;margin:0 0 0 0.5em;padding:0.2em 0.5em 0 0;}#block-arrc-menu-menu-copyright-menu li a{color:#fff;font-size:14px;font-weight:100;text-transform:uppercase;text-decoration:none;text-align:center;}#block-arrc-menu-menu-copyright-menu li a:hover{text-decoration:underline;}#page{}#section-header{position:relative;}#section-header .fixed-header{z-index:99;}#zone-user-wrapper{background:url(/themes/custom/arrc/images/top-background-blue.png);}#zone-user{}#region-user-first{}#region-user-second{}#zone-upper-wrapper{}#zone-upper{}#region-upper{}#zone-branding-wrapper{}#zone-branding{}#region-branding{float:left;}#zone-menu-wrapper{background:url(/themes/custom/arrc/images/menu-background.png) repeat-x;height:96px;position:fixed;top:0;width:100%;z-index:99;}#zone-menu{}#region-menu{height:1px;width:1px;}#zone-header-wrapper{}#zone-header{}#region-header-first{}#region-header-second{}#section-content{}#zone-preface-wrapper{}#zone-preface{}.front #zone-preface{padding-top:290px;}#region-preface-first{}#region-preface-second{}#region-preface-third{}#zone-hero-wrapper{margin:20px 0 20px 0;}#zone-hero{}#region-hero-first{background-color:rgb(8,21,52);margin-left:0;margin-right:0;width:100%;max-width:1200px;}#zone-featured-wrapper{}#zone-featured{padding:0 0 20px 0;}#region-featured-first{}#region-featured-second{}#region-featured-third{}#region-featured-fourth{}#region-featured-fifth{}#region-featured-sixth{}#zone-headline-wrapper{}#zone-headline{}#region-headline-first{}#zone-subhead-wrapper{background:rgba(0,48,94,0.81);position:absolute;bottom:0;width:100%;}#zone-subhead{}#region-subhead-first{}#zone-highlighted-wrapper{background-color:#fff;}#zone-highlighted{padding:10px 0 10px 0;}#region-highlighted-first{background:#fff;padding:0;}.region-highlighted-second{padding-left:20px;margin-right:-10px;}#zone-content-wrapper{background-color:#fff;}#zone-content{}#breadcrumb{}#messages{}#region-content{padding-top:10px;}.front #region-content{padding-top:0;}#region-sidebar-first{padding-top:10px;padding-bottom:30px;}#region-sidebar-second{padding-top:10px;}#zone-contentbottom-wrapper{}#zone-contentbottom{}#region-contentbottom-first{}#region-contentbottom-second{}#zone-postscript-wrapper{}#zone-postscript{}#region-postscript-first{}#region-postscript-second{}#region-postscript-third{}#region-postscript-fourth{}#section-footer{background-image:url(/themes/custom/arrc/images/mobile-footer-background.jpg);background-repeat:no-repeat;background-size:cover;margin-top:-50px;padding-top:80px;}#zone-footer-wrapper{}#zone-footer{padding-bottom:30px;}#region-footer-first{}.region-footer-first-inner{float:left;width:50%;}#region-footer-second{}.region-footer-second-inner{float:left;width:50%;clear:right;}#region-footer-third{}.region-footer-third-inner{float:left;width:50%;clear:both;}#region-footer-fourth{}.region-footer-fourth-inner{float:left;width:50%;clear:right;}#region-footer-fifth{clear:both;}#region-footer-sixth{}.region-footer-sixth-inner{max-width:300px;padding:20px 0 0 18px;}#zone-copyright-wrapper{background-color:rgb(0,48,94);}#zone-copyright{padding:10px 0;}#region-copyright-first{}.table-container{float:left;clear:both;width:100%;}.table-layout{float:left;margin-top:20px;margin-right:20px;min-width:163px;}.two-column-layout .table-layout{width:100%;max-width:50%;float:left;}.three-column-layout .table-layout{width:100%;max-width:calc(96%/3);float:left;}.table-title-container,.table-title-container-alt,.subtable-title-container{padding:5px;background-color:#002f5e;color:#fff;border:solid 1px #002f5e;max-width:100%;margin-top:10px;}.subtable-title-container{width:100%;}.table-title-container-alt{background-color:#d5d9e7;border:solid 1px #d5d9e7;}h2.table-title{color:#fff;font-size:30px;margin-bottom:0px}.table-title-container-alt h2.table-title{color:#002f5e;}.table-title-container p,.table-title-container-alt p,.subtable-title-container p{color:#fff;font-size:15px;margin-bottom:initial;}.table-title-container-alt p{color:#000;}.table-row-header{background-color:#7f98af;color:#fff;text-transform:uppercase;padding:5px;border:solid 1px #808282;font-family:'Josefin Sans',sans-serif;width:100%;font-size:13px;}.table-row-header p{margin:initial;}.table-row{padding:5px;border:solid 1px #808282;width:100%;}.table-row p{margin-bottom:5px;}.column-white  .table-row{background-color:#fff;}.column-light  .table-row{background-color:#d5d9e7;}.column-dark  .table-row{background-color:#99adc0;}.akrr-full-width{width:100%;float:none;max-width:none;}.accordion-group-title{font-family:'Josefin Sans',Arial,sans-serif;font-size:24px;}.accordion .card,.accordion .card .card-header{margin:0 0 0 0;padding:0 0 0 0;color:#002F5E;background:#FFF;}.accordion .card .card-header button,.accordion .card .card-header button:link,.accordion .card .card-header button:hover,.accordion .card .card-header button:active{font-family:'Josefin Sans',Arial,sans-serif;font-size:22px;color:#002F5E;text-decoration:none;margin:0 0 0 0;background:#EEE;text-shadow:0px 0px #FFF;}.accordion .card .card-header button .fa{margin-right:30px;font-size:36px;float:right;color:#002F5E;}.accordion .card .card-body,.accordion .card .card-body p{font-family:'Josefin Sans',Arial,sans-serif;font-size:16px;color:#333;background:#FFF;padding:5px 5px 5px 5px;}.accordion .card .card-body a:link,.accordion .card .card-body p a:link{font-family:'Josefin Sans',Arial,sans-serif;font-size:16px;color:#3B96B6;text-decoration:none;}.accordion .card .card-body a:active,.accordion .card .card-body p a:active,.accordion .card .card-body a:hover,.accordion .card .card-body p a:hover{font-family:'Josefin Sans',Arial,sans-serif;font-size:16px;color:#D00;text-decoration:underline;}.ui-state-default{background-image:none;background-color:#eee;border:1px solid #eee;color:#002F5E;font-family:'Josefin Sans',sans-serif;font-size:17px;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#002F5E;font-family:'Josefin Sans',sans-serif;font-size:22px;display:block;width:90%;}.ui-state-default a:after,.ui-state-active a:after{font-family:'akrr-font';content:'j';position:absolute;right:.5em;font-size:33px;top:0px;}.ui-state-active a:after{content:'k';}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-radius:0px;}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{background-image:none;font-family:'akrr-font';content:'k';}.ui-accordion .ui-accordion-icons{padding-left:.5em;}.ui-accordion .ui-accordion-content{padding:10px;}.ui-state-active{background-color:#bbb;border-color:#bbb;}#video-gallery  .flex-control-nav{display:none;}#video-gallery .flex-viewport,#image-gallery .flex-viewport{max-height:523px;}.flexslider:hover .flex-direction-nav a,.flexslider:hover .flex-direction-nav a{color:#fff;}.flex-direction-nav a{overflow:visible;}#image-gallery.flexslider .slides img{max-height:523px;}img.route-map-image{}.akrr_basic_table_header,.akrr_basic_table_header table{width:100%;border-collapse:collapse;}.akrr_basic_table_header th{background:#8796a9;color:white;font-weight:bold;text-align:center;font-size:x-large;padding-top:10px;padding-bottom:10px;line-height:normal;}.akrr_basic_table,.akrr_basic_table table{width:100%;border-collapse:collapse;}.akrr_basic_table tr:nth-of-type(odd){background:#eee;}.akrr_basic_table th{background:#8796a9;color:white;font-weight:bold;}.akrr_basic_table td:nth-of-type(1){font-weight:bold;}.akrr_basic_table td,th{padding:6px;border:1px solid #ccc;text-align:left;}.akrr_resp_table,.akrr_resp_table table{width:100%;border-collapse:collapse;}.akrr_resp_table tr:nth-of-type(odd){background:#eee;}.akrr_resp_table th{background:#8796a9;color:white;font-weight:bold;}.akrr_resp_table td:nth-of-type(1){font-weight:bold;}.akrr_resp_table td,th{padding:6px;border:1px solid #ccc;text-align:left;}@media only screen and
(max-width:760px),(min-device-width:768px) and
(max-device-width:1024px){.akrr_resp_table,.akrr_resp_table table{border:0;}.akrr_resp_table thead,.akrr_resp_table table thead{display:none;}.akrr_resp_table tr,.akrr_resp_table table tr{margin-bottom:10px;display:block;border-bottom:2px solid #ddd;}.akrr_resp_table td,.akrr_resp_table table td{display:block;text-align:right;font-size:13px;border-bottom:1px dotted #ccc;}.akrr_resp_table tr:nth-of-type(odd){background:white;}.akrr_resp_table td:nth-child(odd),.akrr_resp_table table td:nth-child(odd){background:#eee;}.akrr_resp_table td:last-child,.akrr_resp_table table td:last-child{border-bottom:0;}.akrr_resp_table td:nth-of-type(1),.akrr_resp_table table td:nth-of-type(1){color:white;background:#8796a9;text-align:center;font-weight:bold;font-size:1em;}.akrr_resp_table td:before,.akrr_resp_table table td:before{content:attr(data-label);float:left;font-weight:bold;}}.akrr-our-block-title .block-title{font-size:150%;}.simple-table-style table thead tr th,.simple-table-style table thead tr th h2,.simple-table-style table thead tr th p{color:white;background-color:#8796a9;}.simple-table-style table tbody tr:nth-child(odd){background-color:#eee;}.left-float-img,.left-float-img img{float:left;padding-right:.5em;padding-bottom:.5em;}.no-before h2:before{content:none;}.no-color-hero{background-color:none;}.right-float-img,.right-float-img img{float:right;padding-right:.5em;padding-left:.5em;}.akrr-menu-dir:after,li li.menuparent > a:after{float:right;content:">";}.responsive-youtube{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.responsive-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%;}#mc_embed_signup,#akrr-mc-sub-nontt{clear:left;font:14px Helvetica,Arial,sans-serif;width:200px;}.AMC_base{font-size:24px;font-weight:bold;padding:10px 16px 10px 16px;line-height:30px;}.AMC_Bad{color:#C00;background-color:#FFE5E5;border:#C00 solid 1px;}.AMC_Good{color:#060;background-color:#E5FFE5;border:#060 solid 1px;}#akrr-mc-sub-tt .form-item input{width:400px;}#akrr-mc-sub-nontt div{width:200px;margin:0 0 0 0;clear:left;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:bolder;}.div_like_table{border:1px solid #CCC;padding:4px 8px;margin-bottom:20px;}.div_like_table:hover,.div_like_table:active{background:#FFFEEE;}.akrr_form_required{font-family:Courier New,monospace;color:#FF0000;font-size:22px;font-weight:bold;}.akrr_input_error{color:#FF0000;}.akrr_input_error .form-item label{color:#FF0000;}.akrr_input_error .form-item input,.akrr_input_error .form-item select{background-color:#FFE6E6;border-color:#FF0000;}#block-mainmenu .menu{float:left;margin:0;padding:0;}#block-mainmenu .menu ul{padding-left:0;}#block-mainmenu .menu a{color:#000;font-size:15px;padding:13px 16px 12px 16px;text-transform:uppercase;}#block-mainmenu .menu li{background:transparent;float:left;position:relative;z-index:498;}#block-mainmenu .menu li li{background:#fbfcfc;background:-moz-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#fbfcfc),color-stop(100%,#acacac));background:-webkit-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:-o-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:-ms-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:linear-gradient(to right,#fbfcfc 0%,#acacac 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfcfc',endColorstr='#acacac',GradientType=1);border-bottom:1px solid #999;}#block-mainmenu .menu li li:first-of-type{background:url(/themes/custom/arrc/images/menu-carot-blue-down.png) no-repeat 30px 0,#fbfcfc;background:url(/themes/custom/arrc/images/menu-carot-blue-down.png) no-repeat 30px 0,-moz-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:url(/themes/custom/arrc/images/menu-carot-blue-down.png) no-repeat 30px 0,-webkit-gradient(linear,left top,right top,color-stop(0%,#fbfcfc),color-stop(100%,#acacac));background:url(/themes/custom/arrc/images/menu-carot-blue-down.png) no-repeat 30px 0,-webkit-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:url(/themes/custom/arrc/images/menu-carot-blue-down.png) no-repeat 30px 0,-o-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:url(/themes/custom/arrc/images/menu-carot-blue-down.png) no-repeat 30px 0,-ms-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:url(/themes/custom/arrc/images/menu-carot-blue-down.png) no-repeat 30px 0,linear-gradient(to right,#fbfcfc 0%,#acacac 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfcfc',endColorstr='#acacac',GradientType=1);}#block-mainmenu .menu li li:last-of-type{border-bottom:none;}#block-mainmenu .menu li li a{padding:18px 16px 17px 16px;}#block-mainmenu .menu li li li,#block-mainmenu .menu li li .show-up li:first-of-type,#block-mainmenu .menu li li .show-up.show-left li:first-of-type{background:#fbfcfc;background:-moz-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#fbfcfc),color-stop(100%,#acacac));background:-webkit-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:-o-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:-ms-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:linear-gradient(to right,#fbfcfc 0%,#acacac 100%);border-bottom:1px solid #999;}#block-mainmenu .menu li li li:first-of-type{background:url(/themes/custom/arrc/images/menu-carot-blue-right.png) no-repeat left center,#fbfcfc;background:url(/themes/custom/arrc/images/menu-carot-blue-right.png) no-repeat left center,-moz-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:url(/themes/custom/arrc/images/menu-carot-blue-right.png) no-repeat left center,-webkit-gradient(linear,left top,right top,color-stop(0%,#fbfcfc),color-stop(100%,#acacac));background:url(/themes/custom/arrc/images/menu-carot-blue-right.png) no-repeat left center,-webkit-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:url(/themes/custom/arrc/images/menu-carot-blue-right.png) no-repeat left center,-o-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:url(/themes/custom/arrc/images/menu-carot-blue-right.png) no-repeat left center,-ms-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:url(/themes/custom/arrc/images/menu-carot-blue-right.png) no-repeat left center,linear-gradient(to right,#fbfcfc 0%,#acacac 100%);}#block-mainmenu .menu li li .show-up li:last-of-type{background:url(/themes/custom/arrc/images/menu-carot-blue-right.png) no-repeat left center,#fbfcfc;background:url(/themes/custom/arrc/images/menu-carot-blue-right.png) no-repeat left center,-moz-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:url(/themes/custom/arrc/images/menu-carot-blue-right.png) no-repeat left center,-webkit-gradient(linear,left top,right top,color-stop(0%,#fbfcfc),color-stop(100%,#acacac));background:url(/themes/custom/arrc/images/menu-carot-blue-right.png) no-repeat left center,-webkit-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:url(/themes/custom/arrc/images/menu-carot-blue-right.png) no-repeat left center,-o-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:url(/themes/custom/arrc/images/menu-carot-blue-right.png) no-repeat left center,-ms-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:url(/themes/custom/arrc/images/menu-carot-blue-right.png) no-repeat left center,linear-gradient(to right,#fbfcfc 0%,#acacac 100%);}#block-mainmenu .menu li li .show-left li:first-of-type{background:url(/themes/custom/arrc/images/menu-carot-blue-left.png) no-repeat right center,#fbfcfc;background:url(/themes/custom/arrc/images/menu-carot-blue-left.png) no-repeat right center,-moz-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:url(/themes/custom/arrc/images/menu-carot-blue-left.png) no-repeat right center,-webkit-gradient(linear,left top,right top,color-stop(0%,#fbfcfc),color-stop(100%,#acacac));background:url(/themes/custom/arrc/images/menu-carot-blue-left.png) no-repeat right center,-webkit-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:url(/themes/custom/arrc/images/menu-carot-blue-left.png) no-repeat right center,-o-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:url(/themes/custom/arrc/images/menu-carot-blue-left.png) no-repeat right center,-ms-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:url(/themes/custom/arrc/images/menu-carot-blue-left.png) no-repeat right center,linear-gradient(to right,#fbfcfc 0%,#acacac 100%);}#block-mainmenu .menu li li .show-up.show-left li:last-of-type{background:url(/themes/custom/arrc/images/menu-carot-blue-left.png) no-repeat right center,#fbfcfc;background:url(/themes/custom/arrc/images/menu-carot-blue-left.png) no-repeat right center,-moz-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:url(/themes/custom/arrc/images/menu-carot-blue-left.png) no-repeat right center,-webkit-gradient(linear,left top,right top,color-stop(0%,#fbfcfc),color-stop(100%,#acacac));background:url(/themes/custom/arrc/images/menu-carot-blue-left.png) no-repeat right center,-webkit-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:url(/themes/custom/arrc/images/menu-carot-blue-left.png) no-repeat right center,-o-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:url(/themes/custom/arrc/images/menu-carot-blue-left.png) no-repeat right center,-ms-linear-gradient(left,#fbfcfc 0%,#acacac 100%);background:url(/themes/custom/arrc/images/menu-carot-blue-left.png) no-repeat right center,linear-gradient(to right,#fbfcfc 0%,#acacac 100%);}#block-mainmenu .menu li li li a{padding:18px 16px 17px 26px;}#block-mainmenu .menu li:hover,#block-mainmenu .menu a:focus,#block-mainmenu .menu a:hover,#block-mainmenu .menu a:active,#block-mainmenu .menu > li.active-trail.menuparent > a{background:#00305e !important;color:#fff !important;outline:0;}#block-mainmenu .menu li:hover > a{color:#fff !important;}.email_outage{font-size:30px;font-style:italic;font-weight:bold;line-height:32px}.alert_banner{position:relative;width:100%;height:30px;background-color:#CCFFFF;color:#000000;text-align:center;padding:4px 0 4px 0;font-family:Verdana,sans-serif;z-index:1000;}.alert_banner a{font-family:Verdana,sans-serif;color:#0000CC;text-decoration:underline;}.alert_banner a:hover,.alert_banner a:active{color:#003300;background-color:#FFFFCC;text-decoration:none;font-style:italic;}body.front #zone-menu-wrapper{top:38px;}body.front #sidr-id-search-block-form{margin-top:143px;}@media (max-width:525px){#sidr-id-search-block-form{margin-top:128px !important;}}div.hanging_front{margin-left:40px;margin-right:20px;padding-left:3px;text-indent:-30px;}div.front_page_notice{font-family:Verdana,sans-serif;font-size:14px;color:#333399;margin-left:20px;margin-right:20px;background-color:white;border:#333399 ridge 8px;text-align:left;padding:10px 10px 10px 10px;}.front_page_notice p{font-family:Verdana,sans-serif;font-size:14px;color:#333399;}#edit-webinar-title:disabled{color:black;border:solid 1px white;background-color:white;font-size:16px;}body.maintenance-page{background:url(/themes/custom/arrc/images/grate-bg.jpg) repeat top left;}.akrr-maintenance{font:24px Helvetica,Arial,sans-serif;line-height:40px;color:white;margin-left:10px;border:groove 0px purple;}@media all and (max-width:979px){.front .akrr-maintenance{margin-top:130px;}.not-front .akrr-maintenance{margin-top:100px;}}.arrc-field-required .form-type-textfield label::after,.arrc-field-required .form-type-textarea label::after,.arrc-field-required .form-type-select label::after,.arrc-field-required .fieldset-legend::after,.arrc-field-required div.form-type-textfield label::after,.arrc-field-required div.form-type-textarea label::after,.arrc-field-required div.form-type-select label::after,.arrc-field-required div.fieldset-legend::after{font-family:Courier New,monospace;content:"*";color:#FF0000;font-size:22px;font-weight:bold;}.arrc-field-padded .form-type-textfield label::after,.arrc-field-padded .form-type-textarea label::after,.arrc-field-padded .form-type-select label::after,.arrc-field-padded .fieldset-legend::after,.arrc-field-padded div.form-type-textfield label::after,.arrc-field-padded div.form-type-textarea label::after,.arrc-field-padded div.form-type-select label::after,.arrc-field-padded div.fieldset-legend::after{font-family:Courier New,monospace;content:"-";color:white;font-size:22px;font-weight:bold;}span.arrc-field-req{font-family:Courier New,monospace;color:#FF0000;font-size:22px;font-weight:bold;}span.arrc-field-pad{font-family:Courier New,monospace;color:blue;font-size:22px;font-weight:bold;}#region-chatbot{position:fixed;bottom:0px;right:20px;z-index:100000;width:350px;text-align:right;}#chatbot-wrapper{position:fixed;bottom:0;right:20px;z-index:100000;}#chatbot-container.resizable{position:relative;width:350px;min-width:250px;background:none;box-shadow:0 0 10px rgba(0,0,0,0.2);overflow:hidden;}#chatbot-tools{display:flex;align-items:center;position:absolute;top:44px;left:-2px;z-index:10;}#resize-handle,#fullscreen-toggle{height:20px;width:20px;padding:0 4px 2px 0;background:gray;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;margin-right:4px;}#resize-handle{cursor:nw-resize;}#fullscreen-toggle{cursor:pointer;}#resize-handle::after{content:"⤢";display:inline-block;transform:scaleX(-1);}#fullscreen-toggle::after{content:"⛶";display:inline-block;}#chatbot-toggle-header{width:auto;max-width:240px;align-self:flex-end;white-space:nowrap;cursor:pointer;padding:0.5rem 1rem;border-radius:8px 8px 0 0;color:#FEBE10;background-color:#002F5F;border-color:#002F5F;font-weight:500;box-shadow:0 0 5px rgba(0,0,0,0.2);}#chatbot-container iframe{width:100%;height:250px;border:none;}
.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button{cursor:pointer !important;border:none !important;background:none !important;margin-top:1em !important;padding:0 8px !important;vertical-align:middle !important;}.eu-cookie-compliance-secondary-button{cursor:pointer !important;margin-right:5px !important;margin-top:1em !important;vertical-align:middle !important;overflow:visible !important;width:auto !important;-moz-box-shadow:inset 0 1px 0 0 #ffffff !important;-webkit-box-shadow:inset 0 1px 0 0 #ffffff !important;box-shadow:inset 0 1px 0 0 #ffffff! important;background-color:#ededed !important;background-image:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf)) !important;background-image:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%) !important;background-image:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%) !important;background-image:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%) !important;background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%) !important;-moz-border-radius:6px !important;-webkit-border-radius:6px !important;border-radius:6px !important;border:1px solid #dcdcdc !important;color:#000 !important;font-family:Arial,sans-serif !important;font-weight:bold !important;padding:4px 8px !important;text-decoration:none !important;text-shadow:1px 1px 0 #ffffff !important;}.eu-cookie-compliance-buttons{float:left !important;}.eu-cookie-compliance-message > h2{font-size:16px !important;font-family:Arial,sans-serif !important;}.eu-cookie-compliance-message > p{font-size:14px !important;font-family:Arial,sans-serif !important;}.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed{font-size:14px !important;color:#15345B !important;font-family:Arial,sans-serif !important;}.eu-cookie-withdraw-tab{left:70px !important;}
