body{background-color:#fff;color:#34342c;}h1,h2,h3{}h1,h2{color:#ff8c00;margin-bottom:20px;}h3{color:#141414;}a{color:#ff8c00;}a:hover{color:#141414;}::-moz-selection{background:#141414;color:#fff;}::selection{background:#141414;color:#fff;}.text-accent{color:#141414;}.text-primary{color:#ff8c00;}.text-secondary{color:#141414;}nav.navbar{background-color:transparent;}nav.navbar .navbar-header .navbar-toggle{background-color:transparent;}.btn{}.btn.btn-primary{background-color:#ff8c00;color:#fff;}.btn.btn-primary:active,.btn.btn-primary:hover,.btn.btn-primary:focus{background-color:#D87700 !important;color:rgba(255,255,255,.9);}.btn.btn-primary:active:hover{background-color:#B26200 !important;}.btn.btn-default{background-color:#fff;border:1px solid#ff8c00;color:#ff8c00;}.btn.btn-default:active,.btn.btn-default:hover,.btn.btn-default:focus{background-color:#ff8c00;color:#fff;}.btn.btn-default:active:hover{background-color:#D87700;}.btn.btn-info,.btn .btn-secondary{background-color:#141414;color:#fff;}.btn.btn-info:active,.btn .btn-secondary:active,.btn.btn-info:hover,.btn .btn-secondary:hover,.btn.btn-info:focus,.btn .btn-secondary:focus{background-color:#111111;color:#fff;}.btn.btn-info:active:hover,.btn .btn-secondary:active:hover{background-color:#0E0E0E;}form .form-group .form-control,form .form-group select{color:#34342c;}form .form-group .form-control:focus,form .form-group select:focus{background-color:#f7f5f2;}form.swing-travel-form .editor-container .editor .form-group input:focus,form.swing-travel-form .editor-container .editor .form-group select:focus{outline:3px solid#ff8c00;}.section.section-primary{background-color:#ff8c00;color:#fff;}.section.section-secondary{background-color:#F9F9F9;}.section.section-accent{background-color:#141414;color:#fff;}.widget-menu-widget nav.navbar .navbar-header .navbar-toggle .icon-bar{background-color:#ff8c00;}.widget-menu-widget nav.navbar .navbar-collapse .navbar-nav>li>a{color:#ff8c00;}.widget-menu-widget nav.navbar .navbar-collapse .navbar-nav>li>a.btn-primary,.widget-menu-widget nav.navbar .navbar-collapse .navbar-nav>li>a.btn-danger{color:#fff;}.widget-menu-widget nav.navbar .navbar-collapse .navbar-nav>li>a:not(.btn):hover,.widget-menu-widget nav.navbar .navbar-collapse .navbar-nav>li>a:not(.btn):focus{color:#141414 !important;}.widget-menu-widget nav.navbar .navbar-collapse .navbar-nav>li.current>a:not(.btn){color:#141414 !important;}#layout-navigation-section:last-child{background-color:#ff8c00;}#layout-navigation-section .zone-navigation{background-color:#fff;}@media(min-width:1200px){#layout-navigation-section.affix-top .zone-navigation .navbar-nav>li>a{color:#fff;}#layout-navigation-section:last-child{background-color:#ff8c00;}}.nav-tabs li{border-bottom-color:#ff8c00;}.nav-tabs li>a{color:#ff8c00;background-color:#FFFCF8;}.nav-tabs li>a:hover,.nav-tabs li>a:focus{background-color:#FFFCF8;}.nav-tabs li.active>a{background-color:#ff8c00;border-bottom-color:#ff8c00;color:#fff;}.nav-tabs li.active>a:hover,.nav-tabs li.active>a:focus{background-color:#ff8c00;border-bottom-color:#ff8c00;color:#fff;}.panel .panel-heading .panel-title{}.panel .panel-heading .panel-title a:hover,.panel .panel-heading .panel-title a:focus{color:inherit;}.panel.panel-default .panel-heading{background-color:#fff;border:1px solid#ff8c00;color:#ff8c00;}.panel.panel-primary .panel-heading{background-color:#ff8c00;color:#fff;}#layout-header-inner-section{color:#fff;}table.group-journey-departures .departure-date a{color:#34342c;}table.group-journey-departures .seats-remaining{background-color:#ff8c00;color:#fff;}.ui-slider{background-color:#FFE8CC;}.ui-slider .ui-slider-range{background-color:#ff8c00 !important;}.ui-slider .ui-slider-handle{background-color:#ff8c00 !important;}.ui-slider .ui-slider-handle .ui-slider-handle-inner{color:rgba(255,255,255,.75);}.ui-slider .ui-slider-handle:hover .ui-slider-handle-inner{color:#fff;}.ui-slider .ui-slider-handle.active .ui-slider-handle-inner{color:#fff;}ul.booking-progress li.current a,ul.booking-progress li.current span{background-color:#ff8c00;color:#fff;}ul.booking-progress li.complete:not(.current) a,ul.booking-progress li.complete:not(.current) span{background-color:rgba(0,0,0,.05);color:#ff8c00;}ul.booking-progress li.complete:not(.current) a i,ul.booking-progress li.complete:not(.current) span i{color:#ff8c00;}ul.booking-progress li.complete:not(.current) a:hover{background-color:rgba(0,0,0,.1);}.tag{background-color:#f7f5f2;}.tag.tag-primary{background-color:#ff8c00;}