article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } audio, canvas, video { display: inline-block; } audio:not([controls]) { display: none; height: 0; } [hidden], template { display: none; } html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body { margin: 0; background: #CCEAFF url('/background-tripapp.png') center 0 no-repeat !important; background-position: center 50px !important; } a { background: transparent; } a:focus { outline: thin dotted; } a:active, a:hover { outline: 0; } h1 { font-size: 2em; margin: 0.67em 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } dfn { font-style: italic; } hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } mark { background: #ff0; color: #000; } code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; } pre { white-space: pre-wrap; } q { quotes: "\201C" "\201D" "\2018" "\2019"; } 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: 0; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; padding: 0; } button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0; } button, input { line-height: normal; } 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; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; } input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } textarea { overflow: auto; vertical-align: top; } table { border-collapse: collapse; border-spacing: 0; } @media print { * { text-shadow: none !important; color: #000 !important; background: transparent !important; box-shadow: none !important; } a, a:visited { text-decoration: underline; } a[href]:after { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 2cm .5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } .navbar { display: none; } .table td, .table th { background-color: #fff !important; } .btn > .caret, .dropup > .btn > .caret { border-top-color: #000 !important; } .label { border: 1px solid #000; } .table { border-collapse: collapse !important; } .table-bordered th, .table-bordered td { border: 1px solid #ddd !important; } } *, *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } html { font-size: 62.5%; -webkit-tap-highlight-color: rgba(0,0,0,0); } body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.428571429; color: #414141; background-color: #cceaff; } input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; } a { color: #0099db; text-decoration: none; } a:hover, a:focus { color: #29beff; text-decoration: underline; } a:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } img { vertical-align: middle; } .img-responsive { display: block; max-width: 100%; height: auto; } .img-rounded { border-radius: 6px; } .img-thumbnail { padding: 4px; line-height: 1.428571429; background-color: transparent; border: 1px solid none; border-radius: 0; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out; display: inline-block; max-width: 100%; height: auto; } .img-circle { border-radius: 50%; } hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eeeeee; } .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0 0 0 0); border: 0; } p { margin: 0 0 10px; } .lead { margin-bottom: 20px; font-size: 16.1px; font-weight: 200; line-height: 1.4; } @media (min-width: 992px) { .lead { font-size: 21px; } } small, .small { font-size: 85%; } cite { font-style: normal; } .text-muted { color: #b1b1b1; } .text-primary { color: #0099db; } .text-primary:hover { color: #0075a8; } .text-warning { color: #c09853; } .text-warning:hover { color: #a47e3c; } .text-danger { color: #b94a48; } .text-danger:hover { color: #953b39; } .text-success { color: #468847; } .text-success:hover { color: #356635; } .text-info { color: #3a87ad; } .text-info:hover { color: #2d6987; } .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 400; line-height: 1.1; color: inherit; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small { font-weight: normal; line-height: 1; color: #b1b1b1; } h1, h2, h3 { margin-top: 20px; margin-bottom: 10px; } h1 small, h2 small, h3 small { font-size: 65%; } h4, h5, h6 { margin-top: 10px; margin-bottom: 10px; } h4 small, h5 small, h6 small { font-size: 75%; } h1, .h1 { font-size: 36px; } h2, .h2 { font-size: 30px; } h3, .h3 { font-size: 24px; } h4, .h4 { font-size: 18px; } h5, .h5 { font-size: 14px; } h6, .h6 { font-size: 12px; } .page-header { padding-bottom: 9px; margin: 40px 0 20px; border-bottom: 1px solid #eeeeee; } ul, ol { margin-top: 0; margin-bottom: 10px; } ul ul, ul ol, ol ul, ol ol { margin-bottom: 0; } .list-unstyled { padding-left: 0; list-style: none; } .list-inline { padding-left: 0; list-style: none; } .list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; } dl { margin-bottom: 20px; } dt, dd { line-height: 1.428571429; } dt { font-weight: bold; } dd { margin-left: 0; } @media (min-width: 992px) { .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dl-horizontal dd { margin-left: 180px; } .dl-horizontal dd:before, .dl-horizontal dd:after { content: " "; display: table; } .dl-horizontal dd:after { clear: both; } .dl-horizontal dd:before, .dl-horizontal dd:after { content: " "; display: table; } .dl-horizontal dd:after { clear: both; } .dl-horizontal dd:before, .dl-horizontal dd:after { content: " "; display: table; } .dl-horizontal dd:after { clear: both; } .dl-horizontal dd:before, .dl-horizontal dd:after { content: " "; display: table; } .dl-horizontal dd:after { clear: both; } } abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #b1b1b1; } abbr.initialism { font-size: 90%; text-transform: uppercase; } blockquote { padding: 10px 20px; margin: 0 0 20px; border-left: 5px solid #eeeeee; } blockquote p { font-size: 17.5px; font-weight: 300; line-height: 1.25; } blockquote p:last-child { margin-bottom: 0; } blockquote small { display: block; line-height: 1.428571429; color: #b1b1b1; } blockquote small:before { content: '\2014 \00A0'; } blockquote.pull-right { padding-right: 15px; padding-left: 0; border-right: 5px solid #eeeeee; border-left: 0; } blockquote.pull-right p, blockquote.pull-right small { text-align: right; } blockquote.pull-right small:before { content: ''; } blockquote.pull-right small:after { content: '\00A0 \2014'; } blockquote:before, blockquote:after { content: ""; } address { margin-bottom: 20px; font-style: normal; line-height: 1.428571429; } .container { margin-right: auto; margin-left: auto; padding-left: 7.5px; padding-right: 7.5px; } .container:before, .container:after { content: " "; display: table; } .container:after { clear: both; } .container:before, .container:after { content: " "; display: table; } .container:after { clear: both; } .container:before, .container:after { content: " "; display: table; } .container:after { clear: both; } .container:before, .container:after { content: " "; display: table; } .container:after { clear: both; } .row { margin-left: -7.5px; margin-right: -7.5px; } .row:before, .row:after { content: " "; display: table; } .row:after { clear: both; } .row:before, .row:after { content: " "; display: table; } .row:after { clear: both; } .row:before, .row:after { content: " "; display: table; } .row:after { clear: both; } .row:before, .row:after { content: " "; display: table; } .row:after { clear: both; } .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { position: relative; min-height: 1px; padding-left: 7.5px; padding-right: 7.5px; } .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 { float: left; } .col-xs-1 { width: 8.3333333333333%; } .col-xs-2 { width: 16.666666666667%; } .col-xs-3 { width: 25%; } .col-xs-4 { width: 33.333333333333%; } .col-xs-5 { width: 41.666666666667%; } .col-xs-6 { width: 50%; } .col-xs-7 { width: 58.333333333333%; } .col-xs-8 { width: 66.666666666667%; } .col-xs-9 { width: 75%; } .col-xs-10 { width: 83.333333333333%; } .col-xs-11 { width: 91.666666666667%; } .col-xs-12 { width: 100%; } @media (min-width: 992px) { .container { width: 735px; } .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 { float: left; } .col-sm-1 { width: 8.3333333333333%; } .col-sm-2 { width: 16.666666666667%; } .col-sm-3 { width: 25%; } .col-sm-4 { width: 33.333333333333%; } .col-sm-5 { width: 41.666666666667%; } .col-sm-6 { width: 50%; } .col-sm-7 { width: 58.333333333333%; } .col-sm-8 { width: 66.666666666667%; } .col-sm-9 { width: 75%; } .col-sm-10 { width: 83.333333333333%; } .col-sm-11 { width: 91.666666666667%; } .col-sm-12 { width: 100%; } .col-sm-push-1 { left: 8.3333333333333%; } .col-sm-push-2 { left: 16.666666666667%; } .col-sm-push-3 { left: 25%; } .col-sm-push-4 { left: 33.333333333333%; } .col-sm-push-5 { left: 41.666666666667%; } .col-sm-push-6 { left: 50%; } .col-sm-push-7 { left: 58.333333333333%; } .col-sm-push-8 { left: 66.666666666667%; } .col-sm-push-9 { left: 75%; } .col-sm-push-10 { left: 83.333333333333%; } .col-sm-push-11 { left: 91.666666666667%; } .col-sm-pull-1 { right: 8.3333333333333%; } .col-sm-pull-2 { right: 16.666666666667%; } .col-sm-pull-3 { right: 25%; } .col-sm-pull-4 { right: 33.333333333333%; } .col-sm-pull-5 { right: 41.666666666667%; } .col-sm-pull-6 { right: 50%; } .col-sm-pull-7 { right: 58.333333333333%; } .col-sm-pull-8 { right: 66.666666666667%; } .col-sm-pull-9 { right: 75%; } .col-sm-pull-10 { right: 83.333333333333%; } .col-sm-pull-11 { right: 91.666666666667%; } .col-sm-offset-1 { margin-left: 8.3333333333333%; } .col-sm-offset-2 { margin-left: 16.666666666667%; } .col-sm-offset-3 { margin-left: 25%; } .col-sm-offset-4 { margin-left: 33.333333333333%; } .col-sm-offset-5 { margin-left: 41.666666666667%; } .col-sm-offset-6 { margin-left: 50%; } .col-sm-offset-7 { margin-left: 58.333333333333%; } .col-sm-offset-8 { margin-left: 66.666666666667%; } .col-sm-offset-9 { margin-left: 75%; } .col-sm-offset-10 { margin-left: 83.333333333333%; } .col-sm-offset-11 { margin-left: 91.666666666667%; } } @media (min-width: 992px) { div#destination {width: 50% !important;} span.col-xs-12 {margin: 3px 0px 0 -9px !important;} .container { width: 955px; } .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 { float: left; } .col-md-1 { width: 8.3333333333333%; } .col-md-2 { width: 16.666666666667%; } .col-md-3 { width: 25%; } .col-md-4 { width: 33.333333333333%; } .col-md-5 { width: 41.666666666667%; } .col-md-6 { width: 50%; } .col-md-7 { width: 58.333333333333%; } .col-md-8 { width: 66.666666666667%; } .col-md-9 { width: 75%; } .col-md-10 { width: 83.333333333333%; } .col-md-11 { width: 91.666666666667%; } .col-md-12 { width: 100%; } .col-md-push-0 { left: auto; } .col-md-push-1 { left: 8.3333333333333%; } .col-md-push-2 { left: 16.666666666667%; } .col-md-push-3 { left: 25%; } .col-md-push-4 { left: 33.333333333333%; } .col-md-push-5 { left: 41.666666666667%; } .col-md-push-6 { left: 50%; } .col-md-push-7 { left: 58.333333333333%; } .col-md-push-8 { left: 66.666666666667%; } .col-md-push-9 { left: 75%; } .col-md-push-10 { left: 83.333333333333%; } .col-md-push-11 { left: 91.666666666667%; } .col-md-pull-0 { right: auto; } .col-md-pull-1 { right: 8.3333333333333%; } .col-md-pull-2 { right: 16.666666666667%; } .col-md-pull-3 { right: 25%; } .col-md-pull-4 { right: 33.333333333333%; } .col-md-pull-5 { right: 41.666666666667%; } .col-md-pull-6 { right: 50%; } .col-md-pull-7 { right: 58.333333333333%; } .col-md-pull-8 { right: 66.666666666667%; } .col-md-pull-9 { right: 75%; } .col-md-pull-10 { right: 83.333333333333%; } .col-md-pull-11 { right: 91.666666666667%; } .col-md-offset-0 { margin-left: 0; } .col-md-offset-1 { margin-left: 8.3333333333333%; } .col-md-offset-2 { margin-left: 16.666666666667%; } .col-md-offset-3 { margin-left: 25%; } .col-md-offset-4 { margin-left: 33.333333333333%; } .col-md-offset-5 { margin-left: 41.666666666667%; } .col-md-offset-6 { margin-left: 50%; } .col-md-offset-7 { margin-left: 58.333333333333%; } .col-md-offset-8 { margin-left: 66.666666666667%; } .col-md-offset-9 { margin-left: 75%; } .col-md-offset-10 { margin-left: 83.333333333333%; } .col-md-offset-11 { margin-left: 91.666666666667%; } } @media (min-width: 1200px) { .container { width: 1155px; } .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 { float: left; } .col-lg-1 { width: 8.3333333333333%; } .col-lg-2 { width: 16.666666666667%; } .col-lg-3 { width: 25%; } .col-lg-4 { width: 33.333333333333%; } .col-lg-5 { width: 41.666666666667%; } .col-lg-6 { width: 50%; } .col-lg-7 { width: 58.333333333333%; } .col-lg-8 { width: 66.666666666667%; } .col-lg-9 { width: 75%; } .col-lg-10 { width: 83.333333333333%; } .col-lg-11 { width: 91.666666666667%; } .col-lg-12 { width: 100%; } .col-lg-push-0 { left: auto; } .col-lg-push-1 { left: 8.3333333333333%; } .col-lg-push-2 { left: 16.666666666667%; } .col-lg-push-3 { left: 25%; } .col-lg-push-4 { left: 33.333333333333%; } .col-lg-push-5 { left: 41.666666666667%; } .col-lg-push-6 { left: 50%; } .col-lg-push-7 { left: 58.333333333333%; } .col-lg-push-8 { left: 66.666666666667%; } .col-lg-push-9 { left: 75%; } .col-lg-push-10 { left: 83.333333333333%; } .col-lg-push-11 { left: 91.666666666667%; } .col-lg-pull-0 { right: auto; } .col-lg-pull-1 { right: 8.3333333333333%; } .col-lg-pull-2 { right: 16.666666666667%; } .col-lg-pull-3 { right: 25%; } .col-lg-pull-4 { right: 33.333333333333%; } .col-lg-pull-5 { right: 41.666666666667%; } .col-lg-pull-6 { right: 50%; } .col-lg-pull-7 { right: 58.333333333333%; } .col-lg-pull-8 { right: 66.666666666667%; } .col-lg-pull-9 { right: 75%; } .col-lg-pull-10 { right: 83.333333333333%; } .col-lg-pull-11 { right: 91.666666666667%; } .col-lg-offset-0 { margin-left: 0; } .col-lg-offset-1 { margin-left: 8.3333333333333%; } .col-lg-offset-2 { margin-left: 16.666666666667%; } .col-lg-offset-3 { margin-left: 25%; } .col-lg-offset-4 { margin-left: 33.333333333333%; } .col-lg-offset-5 { margin-left: 41.666666666667%; } .col-lg-offset-6 { margin-left: 50%; } .col-lg-offset-7 { margin-left: 58.333333333333%; } .col-lg-offset-8 { margin-left: 66.666666666667%; } .col-lg-offset-9 { margin-left: 75%; } .col-lg-offset-10 { margin-left: 83.333333333333%; } .col-lg-offset-11 { margin-left: 91.666666666667%; } } fieldset { padding: 0; margin: 0; border: 0; } legend { display: block; width: 100%; padding: 0; margin-bottom: 20px; font-size: 21px; line-height: inherit; color: #414141; border: 0; border-bottom: 1px solid #e5e5e5; } label { display: inline-block; margin-bottom: 5px; font-weight: bold; } input[type="search"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; line-height: normal; } input[type="file"] { display: block; } select[multiple], select[size] { height: auto; } select optgroup { font-size: inherit; font-style: inherit; font-family: inherit; } input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button { height: auto; } output { display: block; padding-top: 7px; font-size: 14px; line-height: 1.428571429; color: #818181; vertical-align: middle; } .form-control { color: #A9A9A9 !important; } .form-control:-moz-placeholder { color: #b1b1b1; } .form-control::-moz-placeholder { color: #b1b1b1; } .form-control:-ms-input-placeholder { color: #b1b1b1; } .form-control::-webkit-input-placeholder { color: #b1b1b1; } .form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.428571429; color: #818181; vertical-align: middle; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .form-control:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6); } .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { cursor: not-allowed; background-color: #eeeeee; } textarea.form-control { height: auto; } .form-group { margin-bottom: 15px; } .radio, .checkbox { display: block; min-height: 20px; margin-top: 10px; margin-bottom: 10px; padding-left: 20px; vertical-align: middle; } .radio label, .checkbox label { display: inline; margin-bottom: 0; font-weight: normal; cursor: pointer; } .radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { float: left; margin-left: -20px; } .radio + .radio, .checkbox + .checkbox { margin-top: -5px; } .radio-inline, .checkbox-inline { display: inline-block; padding-left: 20px; margin-bottom: 0; vertical-align: middle; font-weight: normal; cursor: pointer; } .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-top: 0; margin-left: 10px; } input[type="radio"][disabled], fieldset[disabled] input[type="radio"], input[type="checkbox"][disabled], fieldset[disabled] input[type="checkbox"], .radio[disabled], fieldset[disabled] .radio, .radio-inline[disabled], fieldset[disabled] .radio-inline, .checkbox[disabled], fieldset[disabled] .checkbox, .checkbox-inline[disabled], fieldset[disabled] .checkbox-inline { cursor: not-allowed; } .input-sm { height: 26px; padding: 3px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } select.input-sm { height: 26px; line-height: 26px; } textarea.input-sm { height: auto; } .input-lg { height: 45px; padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; } select.input-lg { height: 45px; line-height: 45px; } textarea.input-lg { height: auto; } .has-warning .help-block, .has-warning .control-label { color: #c09853; } .has-warning .form-control { border-color: #c09853; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); } .has-warning .form-control:focus { border-color: #a47e3c; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #dbc59e; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #dbc59e; } .has-warning .input-group-addon { color: #c09853; border-color: #c09853; background-color: #fcf8e3; } .has-error .help-block, .has-error .control-label { color: #b94a48; } .has-error .form-control { border-color: #b94a48; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); } .has-error .form-control:focus { border-color: #953b39; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #d59392; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #d59392; } .has-error .input-group-addon { color: #b94a48; border-color: #b94a48; background-color: #f2dede; } .has-success .help-block, .has-success .control-label { color: #468847; } .has-success .form-control { border-color: #468847; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); } .has-success .form-control:focus { border-color: #356635; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7aba7b; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7aba7b; } .has-success .input-group-addon { color: #468847; border-color: #468847; background-color: #dff0d8; } .form-control-static { margin-bottom: 0; padding-top: 7px; } .help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: #818181; } @media (min-width: 992px) { .form-inline .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; } .form-inline .form-control { display: inline-block; } .form-inline .radio, .form-inline .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; padding-left: 0; } .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { float: none; margin-left: 0; } } .form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { margin-top: 0; margin-bottom: 0; padding-top: 7px; } .form-horizontal .form-group { margin-left: -7.5px; margin-right: -7.5px; } .form-horizontal .form-group:before, .form-horizontal .form-group:after { content: " "; display: table; } .form-horizontal .form-group:after { clear: both; } .form-horizontal .form-group:before, .form-horizontal .form-group:after { content: " "; display: table; } .form-horizontal .form-group:after { clear: both; } .form-horizontal .form-group:before, .form-horizontal .form-group:after { content: " "; display: table; } .form-horizontal .form-group:after { clear: both; } .form-horizontal .form-group:before, .form-horizontal .form-group:after { content: " "; display: table; } .form-horizontal .form-group:after { clear: both; } @media (min-width: 992px) { .form-horizontal .control-label { text-align: right; } } .btn { display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: normal; line-height: 1.428571429; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; border-radius: 4px; white-space: nowrap; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; } .btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .btn:hover, .btn:focus { color: #000000; text-decoration: none; } .btn:active, .btn.active { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125); box-shadow: inset 0 3px 5px rgba(0,0,0,0.125); } .btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor: not-allowed; pointer-events: none; opacity: .65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; } .btn-default { color: #000000; background-color: #f5f5f5; border-color: #b1b1b1; } .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default { color: #000000; background-color: #e1e1e1; border-color: #929292; } .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default { background-image: none; } .btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active { background-color: #f5f5f5; border-color: #b1b1b1; } .btn-primary { color: #ffffff; background-color: #0099db; border-color: #0087c2; } .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary { color: #ffffff; background-color: #007cb2; border-color: #005c84; } .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary { background-image: none; } .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active { background-color: #0099db; border-color: #0087c2; } .btn-warning { color: #ffffff; background-color: #f0ad4e; border-color: #eea236; } .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning { color: #ffffff; background-color: #ed9c28; border-color: #d58512; } .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning { background-image: none; } .btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active { background-color: #f0ad4e; border-color: #eea236; } .btn-danger { color: #ffffff; background-color: #d9534f; border-color: #d43f3a; } .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger { color: #ffffff; background-color: #d2322d; border-color: #ac2925; } .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger { background-image: none; } .btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active { background-color: #d9534f; border-color: #d43f3a; } .btn-success { color: #ffffff; background-color: #88ba38; border-color: #7aa632; } .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success { color: #ffffff; background-color: #719b2f; border-color: #577724; } .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success { background-image: none; } .btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active { background-color: #88ba38; border-color: #7aa632; } .btn-info { color: #ffffff; background-color: #5bc7de; border-color: #46c0da; } .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info { color: #ffffff; background-color: #39bbd7; border-color: #26a2bc; } .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info { background-image: none; } .btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active { background-color: #5bc7de; border-color: #46c0da; } .btn-link { color: #0099db; font-weight: normal; cursor: pointer; border-radius: 0; } .btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color: transparent; -webkit-box-shadow: none; box-shadow: none; } .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent; } .btn-link:hover, .btn-link:focus { color: #29beff; text-decoration: underline; background-color: transparent; } .btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus { color: #b1b1b1; text-decoration: none; } .btn-lg { padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; } .btn-sm, .btn-xs { padding: 3px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .btn-xs { padding: 1px 5px; } .btn-block { display: block; width: 100%; padding-left: 0; padding-right: 0; } .btn-block + .btn-block { margin-top: 5px; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; } .fade { opacity: 0; -webkit-transition: opacity .15s linear; transition: opacity .15s linear; } .fade.in { opacity: 1; } .collapse { display: none; } .collapse.in { display: block; } .collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition: height .35s ease; transition: height .35s ease; } .caret { display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px solid #000; border-right: 4px solid transparent; border-left: 4px solid transparent; border-bottom: 0 dotted; } .dropdown { position: relative; } .dropdown-toggle:focus { outline: 0; } .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; font-size: 14px; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0,0,0,0.15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175); box-shadow: 0 6px 12px rgba(0,0,0,0.175); background-clip: padding-box; } .dropdown-menu.pull-right { right: 0; left: auto; } .dropdown-menu .divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; } .dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.428571429; color: #414141; white-space: nowrap; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { text-decoration: none; color: #343434; background-color: #f5f5f5; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #fff; text-decoration: none; outline: 0; background-color: #0099db; } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: #b1b1b1; } .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); cursor: not-allowed; } .open > .dropdown-menu { display: block; } .open > a { outline: 0; } .dropdown-header { display: block; padding: 3px 20px; font-size: 12px; line-height: 1.428571429; color: #b1b1b1; } .dropdown-backdrop { position: fixed; left: 0; right: 0; bottom: 0; top: 0; z-index: 990; } .pull-right > .dropdown-menu { right: 0; left: auto; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0 dotted; border-bottom: 4px solid #000; content: ""; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; } .btn-default .caret { border-top-color: #000000; } .btn-primary .caret, .btn-success .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret { border-top-color: #fff; } .dropup .btn-default .caret { border-bottom-color: #000000; } .dropup .btn-primary .caret, .dropup .btn-success .caret, .dropup .btn-warning .caret, .dropup .btn-danger .caret, .dropup .btn-info .caret { border-bottom-color: #fff; } .btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; } .btn-group > .btn, .btn-group-vertical > .btn { position: relative; float: left; } .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn:hover, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active { z-index: 2; } .btn-group > .btn:focus, .btn-group-vertical > .btn:focus { outline: none; } .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { margin-left: -1px; } .btn-toolbar:before, .btn-toolbar:after { content: " "; display: table; } .btn-toolbar:after { clear: both; } .btn-toolbar:before, .btn-toolbar:after { content: " "; display: table; } .btn-toolbar:after { clear: both; } .btn-toolbar:before, .btn-toolbar:after { content: " "; display: table; } .btn-toolbar:after { clear: both; } .btn-toolbar:before, .btn-toolbar:after { content: " "; display: table; } .btn-toolbar:after { clear: both; } .btn-toolbar .btn-group { float: left; } .btn-toolbar > .btn + .btn, .btn-toolbar > .btn + .btn-group, .btn-toolbar > .btn-group + .btn, .btn-toolbar > .btn-group + .btn-group { margin-left: 5px; } .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0; } .btn-group > .btn:first-child { margin-left: 0; } .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0; border-top-right-radius: 0; } .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; } .btn-group > .btn-group { float: left; } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .dropdown-toggle { border-bottom-right-radius: 0; border-top-right-radius: 0; } .btn-group > .btn-group:last-child > .btn:first-child { border-bottom-left-radius: 0; border-top-left-radius: 0; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } .btn-group-xs > .btn { padding: 3px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; padding: 1px 5px; } .btn-group-sm > .btn { padding: 3px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .btn-group-lg > .btn { padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; } .btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; } .btn-group > .btn-lg + .dropdown-toggle { padding-left: 12px; padding-right: 12px; } .btn-group.open .dropdown-toggle { -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125); box-shadow: inset 0 3px 5px rgba(0,0,0,0.125); } .btn .caret { margin-left: 0; } .btn-lg .caret { border-width: 5px 5px 0; border-bottom-width: 0; } .dropup .btn-lg .caret { border-width: 0 5px 5px; } .btn-group-vertical > .btn, .btn-group-vertical > .btn-group { display: block; float: none; width: 100%; max-width: 100%; } .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { content: " "; display: table; } .btn-group-vertical > .btn-group:after { clear: both; } .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { content: " "; display: table; } .btn-group-vertical > .btn-group:after { clear: both; } .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { content: " "; display: table; } .btn-group-vertical > .btn-group:after { clear: both; } .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { content: " "; display: table; } .btn-group-vertical > .btn-group:after { clear: both; } .btn-group-vertical > .btn-group > .btn { float: none; } .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; margin-left: 0; } .btn-group-vertical > .btn:not(:first-child):not(:last-child) { border-radius: 0; } .btn-group-vertical > .btn:first-child:not(:last-child) { border-top-right-radius: 4px; border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .btn-group-vertical > .btn:last-child:not(:first-child) { border-bottom-left-radius: 4px; border-top-right-radius: 0; border-top-left-radius: 0; } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group-vertical > .btn-group:first-child > .btn:last-child, .btn-group-vertical > .btn-group:first-child > .dropdown-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .btn-group-vertical > .btn-group:last-child > .btn:first-child { border-top-right-radius: 0; border-top-left-radius: 0; } .btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate; } .btn-group-justified .btn { float: none; display: table-cell; width: 1%; } [data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] { display: none; } .input-group { position: relative; display: table; border-collapse: separate; } .input-group.col { float: none; padding-left: 0; padding-right: 0; } .input-group .form-control { width: 100%; margin-bottom: 0; } .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn { height: 45px; padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; } select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn { height: 45px; line-height: 45px; } textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn { height: auto; } .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { height: 26px; padding: 3px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn { height: 26px; line-height: 26px; } textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn { height: auto; } .input-group-addon, .input-group-btn, .input-group .form-control { display: table-cell; } .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) { border-radius: 0; } .input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle; } .input-group-addon { padding: 6px 12px; font-size: 14px; font-weight: normal; line-height: 1; color: #818181; text-align: center; background-color: #eeeeee; border: 1px solid #ccc; border-radius: 4px; } .input-group-addon.input-sm { padding: 3px 10px; font-size: 12px; border-radius: 3px; } .input-group-addon.input-lg { padding: 10px 16px; font-size: 18px; border-radius: 6px; } .input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { margin-top: 0; } .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0; border-top-right-radius: 0; } .input-group-addon:first-child { border-right: 0; } .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; } .input-group-addon:last-child { border-left: 0; } .input-group-btn { position: relative; white-space: nowrap; } .input-group-btn:first-child > .btn { margin-right: -1px; } .input-group-btn:last-child > .btn { margin-left: -1px; } .input-group-btn > .btn { position: relative; } .input-group-btn > .btn + .btn { margin-left: -4px; } .input-group-btn > .btn:hover, .input-group-btn > .btn:active { z-index: 2; } .nav { margin-bottom: 0; padding-left: 0; list-style: none; } .nav:before, .nav:after { content: " "; display: table; } .nav:after { clear: both; } .nav:before, .nav:after { content: " "; display: table; } .nav:after { clear: both; } .nav:before, .nav:after { content: " "; display: table; } .nav:after { clear: both; } .nav:before, .nav:after { content: " "; display: table; } .nav:after { clear: both; } .nav > li { position: relative; display: block; } .nav > li > a { position: relative; display: block; padding: 10px 15px; } .nav > li > a:hover, .nav > li > a:focus { text-decoration: none; background-color: #eeeeee; } .nav > li.disabled > a { color: #b1b1b1; } .nav > li.disabled > a:hover, .nav > li.disabled > a:focus { color: #b1b1b1; text-decoration: none; background-color: transparent; cursor: not-allowed; } .nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color: #eeeeee; border-color: #0099db; } .nav .open > a .caret, .nav .open > a:hover .caret, .nav .open > a:focus .caret { border-top-color: #29beff; border-bottom-color: #29beff; } .nav .nav-divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; } .nav > li > a > img { max-width: none; } .nav-tabs { border-bottom: 1px solid #ddd; } .nav-tabs > li { float: left; margin-bottom: -1px; } .nav-tabs > li > a { margin-right: 2px; line-height: 1.428571429; border: 1px solid transparent; border-radius: 4px 4px 0 0; } .nav-tabs > li > a:hover { border-color: #eeeeee #eeeeee #ddd; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { color: #818181; background-color: #ffffff; border: 1px solid #ddd; border-bottom-color: transparent; cursor: default; } .nav-tabs.nav-justified { width: 100%; border-bottom: 0; } .nav-tabs.nav-justified > li { float: none; } .nav-tabs.nav-justified > li > a { text-align: center; margin-bottom: 5px; } @media (min-width: 992px) { .nav-tabs.nav-justified > li { display: table-cell; width: 1%; } .nav-tabs.nav-justified > li > a { margin-bottom: 0; } } .nav-tabs.nav-justified > li > a { margin-right: 0; border-radius: 4px; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus { border: 1px solid #ddd; } @media (min-width: 992px) { .nav-tabs.nav-justified > li > a { border-bottom: 1px solid #ddd; border-radius: 4px 4px 0 0; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus { border-bottom-color: #cceaff; } } .nav-pills > li { float: left; } .nav-pills > li > a { border-radius: 4px; } .nav-pills > li + li { margin-left: 2px; } .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { color: #fff; background-color: #0099db; } .nav-pills > li.active > a .caret, .nav-pills > li.active > a:hover .caret, .nav-pills > li.active > a:focus .caret { border-top-color: #fff; border-bottom-color: #fff; } .nav-stacked > li { float: none; } .nav-stacked > li + li { margin-top: 2px; margin-left: 0; } .nav-justified { width: 100%; } .nav-justified > li { float: none; } .nav-justified > li > a { text-align: center; margin-bottom: 5px; } @media (min-width: 992px) { .nav-justified > li { display: table-cell; width: 1%; } .nav-justified > li > a { margin-bottom: 0; } } .nav-tabs-justified { border-bottom: 0; } .nav-tabs-justified > li > a { margin-right: 0; border-radius: 4px; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { border: 1px solid #ddd; } @media (min-width: 992px) { .nav-tabs-justified > li > a { border-bottom: 1px solid #ddd; border-radius: 4px 4px 0 0; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { border-bottom-color: #cceaff; } } .tabbable:before, .tabbable:after { content: " "; display: table; } .tabbable:after { clear: both; } .tabbable:before, .tabbable:after { content: " "; display: table; } .tabbable:after { clear: both; } .tabbable:before, .tabbable:after { content: " "; display: table; } .tabbable:after { clear: both; } .tabbable:before, .tabbable:after { content: " "; display: table; } .tabbable:after { clear: both; } .tab-content > .tab-pane, .pill-content > .pill-pane { display: none; } .tab-content > .active, .pill-content > .active { display: block; } .nav .caret { border-top-color: #0099db; border-bottom-color: #0099db; } .nav a:hover .caret { border-top-color: #29beff; border-bottom-color: #29beff; } .nav-tabs .dropdown-menu { margin-top: -1px; border-top-right-radius: 0; border-top-left-radius: 0; } .navbar { position: relative; z-index: 1000; min-height: 50px; margin-bottom: 20px; border: 1px solid transparent; } .navbar:before, .navbar:after { content: " "; display: table; } .navbar:after { clear: both; } .navbar:before, .navbar:after { content: " "; display: table; } .navbar:after { clear: both; } .navbar:before, .navbar:after { content: " "; display: table; } .navbar:after { clear: both; } .navbar:before, .navbar:after { content: " "; display: table; } .navbar:after { clear: both; } @media (min-width: 992px) { .navbar { border-radius: 4px; } } .navbar-header:before, .navbar-header:after { content: " "; display: table; } .navbar-header:after { clear: both; } .navbar-header:before, .navbar-header:after { content: " "; display: table; } .navbar-header:after { clear: both; } .navbar-header:before, .navbar-header:after { content: " "; display: table; } .navbar-header:after { clear: both; } .navbar-header:before, .navbar-header:after { content: " "; display: table; } .navbar-header:after { clear: both; } @media (min-width: 992px) { .navbar-header { float: left; } } .navbar-collapse { max-height: 340px; overflow-x: visible; padding-right: 7px; padding-left: 7px; border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1); -webkit-overflow-scrolling: touch; } .navbar-collapse:before, .navbar-collapse:after { content: " "; display: table; } .navbar-collapse:after { clear: both; } .navbar-collapse:before, .navbar-collapse:after { content: " "; display: table; } .navbar-collapse:after { clear: both; } .navbar-collapse:before, .navbar-collapse:after { content: " "; display: table; } .navbar-collapse:after { clear: both; } .navbar-collapse:before, .navbar-collapse:after { content: " "; display: table; } .navbar-collapse:after { clear: both; } .navbar-collapse.in { overflow-y: auto; } @media (min-width: 992px) { .navbar-collapse { width: auto; border-top: 0; box-shadow: none; } .navbar-collapse.collapse { display: block !important; height: auto !important; padding-bottom: 0; overflow: visible !important; } .navbar-collapse.in { overflow-y: visible; } .navbar-collapse .navbar-nav.navbar-left:first-child { margin-left: -7px; } .navbar-collapse .navbar-nav.navbar-right:last-child { margin-right: -7px; } .navbar-collapse .navbar-text:last-child { margin-right: 0; } } .container > .navbar-header, .container > .navbar-collapse { margin-right: -7px; margin-left: -7px; } @media (min-width: 992px) { .container > .navbar-header, .container > .navbar-collapse { margin-right: 0; margin-left: 0; } } .navbar-static-top { border-width: 0 0 1px; } @media (min-width: 992px) { .navbar-static-top { border-radius: 0; } } .navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; border-width: 0 0 1px; } @media (min-width: 992px) { .navbar-fixed-top, .navbar-fixed-bottom { border-radius: 0; } } .navbar-fixed-top { z-index: 1030; top: 0; } .navbar-fixed-bottom { bottom: 0; margin-bottom: 0; } .navbar-brand { float: left; padding: 15px 7px; font-size: 18px; line-height: 20px; } .navbar-brand:hover, .navbar-brand:focus { text-decoration: none; } @media (min-width: 992) { .navbar > .container .navbar-brand { margin-left: -7px; } } .navbar-toggle { position: relative; float: right; margin-right: 7px; padding: 9px 10px; margin-top: 8px; margin-bottom: 8px; background-color: transparent; border: 1px solid transparent; border-radius: 4px; } .navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; } .navbar-toggle .icon-bar + .icon-bar { margin-top: 4px; } @media (min-width: 992px) { .navbar-toggle { display: none; } } .navbar-nav { margin: 7.5px -7px; } .navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 20px; } @media (max-width: 991px) { .navbar { position: absolute; } .navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; box-shadow: none; } .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header { padding: 5px 15px 5px 25px; } .navbar-nav .open .dropdown-menu > li > a { line-height: 20px; } .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { background-image: none; } } @media (min-width: 992px) { .navbar-nav { float: left; margin: 0; } .navbar-nav > li { float: left; } .navbar-nav > li > a { padding-top: 15px; padding-bottom: 15px; } } @media (min-width: 992px) { .navbar-left { float: left !important; } .navbar-right { float: right !important; } } .navbar-form { margin-left: -7px; margin-right: -7px; padding: 10px 7px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.1), 0 1px 0 rgba(255,255,255,0.1); box-shadow: inset 0 1px 0 rgba(255,255,255,0.1), 0 1px 0 rgba(255,255,255,0.1); margin-top: 8px; margin-bottom: 8px; } @media (min-width: 992px) { .navbar-form .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; } .navbar-form .form-control { display: inline-block; } .navbar-form .radio, .navbar-form .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; padding-left: 0; } .navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] { float: none; margin-left: 0; } } @media (max-width: 991px) { .navbar-form .form-group { margin-bottom: 5px; } } @media (min-width: 992px) { .navbar-form { width: auto; border: 0; margin-left: 0; margin-right: 0; padding-top: 0; padding-bottom: 0; -webkit-box-shadow: none; box-shadow: none; } } .navbar-nav > li > .dropdown-menu { margin-top: 0; border-top-right-radius: 0; border-top-left-radius: 0; } .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .navbar-nav.pull-right > li > .dropdown-menu, .navbar-nav > li > .dropdown-menu.pull-right { left: auto; right: 0; } .navbar-btn { margin-top: 8px; margin-bottom: 8px; } .navbar-text { float: left; margin-top: 15px; margin-bottom: 15px; } @media (min-width: 992px) { .navbar-text { margin-left: 7px; margin-right: 7px; } } .navbar-default { background-color: #264C7A; border-color: #1e3c61; } .navbar-default .navbar-brand { color: #ffffff; } .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { color: #e6e6e6; background-color: transparent; } .navbar-default .navbar-text { color: #777; } .navbar-default .navbar-nav > li > a { color: #ffffff; } .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #e6e6e6; background-color: #ffffff; } .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color: #e6e6e6; background-color: #428bca; } .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { color: #ccc; background-color: transparent; } .navbar-default .navbar-toggle { border-color: #ddd; } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: #ddd; } .navbar-default .navbar-toggle .icon-bar { background-color: #ccc; } .navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: #1e3c61; } .navbar-default .navbar-nav > .dropdown > a:hover .caret, .navbar-default .navbar-nav > .dropdown > a:focus .caret { border-top-color: #e6e6e6; border-bottom-color: #e6e6e6; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { background-color: #428bca; color: #e6e6e6; } .navbar-default .navbar-nav > .open > a .caret, .navbar-default .navbar-nav > .open > a:hover .caret, .navbar-default .navbar-nav > .open > a:focus .caret { border-top-color: #e6e6e6; border-bottom-color: #e6e6e6; } .navbar-default .navbar-nav > .dropdown > a .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } @media (max-width: 991px) { .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #ffffff; } .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: #e6e6e6; background-color: #ffffff; } .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { color: #e6e6e6; background-color: #428bca; } .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #ccc; background-color: transparent; } } .navbar-default .navbar-link { color: #ffffff; } .navbar-default .navbar-link:hover { color: #e6e6e6; } .navbar-inverse { background-color: #264C7A; border-color: #1a3453; } .navbar-inverse .navbar-brand { color: #b1b1b1; } .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { color: #fff; background-color: transparent; } .navbar-inverse .navbar-text { color: #b1b1b1; } .navbar-inverse .navbar-nav > li > a { color: #b1b1b1; } .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { color: #fff; background-color: transparent; } .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { color: #fff; background-color: #1a3453; } .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { color: #444; background-color: transparent; } .navbar-inverse .navbar-toggle { border-color: #333; } .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background-color: #333; } .navbar-inverse .navbar-toggle .icon-bar { background-color: #fff; } .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: #1e3b5f; } .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { background-color: #1a3453; color: #fff; } .navbar-inverse .navbar-nav > .dropdown > a:hover .caret { border-top-color: #fff; border-bottom-color: #fff; } .navbar-inverse .navbar-nav > .dropdown > a .caret { border-top-color: #b1b1b1; border-bottom-color: #b1b1b1; } .navbar-inverse .navbar-nav > .open > a .caret, .navbar-inverse .navbar-nav > .open > a:hover .caret, .navbar-inverse .navbar-nav > .open > a:focus .caret { border-top-color: #fff; border-bottom-color: #fff; } @media (max-width: 991px) { .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { border-color: #1a3453; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: #b1b1b1; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { color: #fff; background-color: transparent; } .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { color: #fff; background-color: #1a3453; } .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #444; background-color: transparent; } } .navbar-inverse .navbar-link { color: #b1b1b1; } .navbar-inverse .navbar-link:hover { color: #fff; } .breadcrumb { padding: 8px 15px; margin-bottom: 20px; list-style: none; background-color: #f5f5f5; border-radius: 4px; } .breadcrumb > li { display: inline-block; } .breadcrumb > li+li:before { content: "/\00a0"; padding: 0 5px; color: #ccc; } .breadcrumb > .active { color: #b1b1b1; } .pagination { display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px; } .pagination > li { display: inline; } .pagination > li > a, .pagination > li > span { position: relative; float: left; padding: 6px 12px; line-height: 1.428571429; text-decoration: none; background-color: #fff; border: 1px solid #ddd; margin-left: -1px; } .pagination > li:first-child > a, .pagination > li:first-child > span { margin-left: 0; border-bottom-left-radius: 4px; border-top-left-radius: 4px; } .pagination > li:last-child > a, .pagination > li:last-child > span { border-bottom-right-radius: 4px; border-top-right-radius: 4px; } .pagination > li > a:hover, .pagination > li > a:focus, .pagination > li > span:hover, .pagination > li > span:focus { background-color: #eeeeee; } .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus { z-index: 2; color: #fff; background-color: #0099db; border-color: #0099db; cursor: default; } .pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { color: #b1b1b1; background-color: #fff; border-color: #ddd; cursor: not-allowed; } .pagination-lg > li > a, .pagination-lg > li > span { padding: 10px 16px; font-size: 18px; } .pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { border-bottom-left-radius: 6px; border-top-left-radius: 6px; } .pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { border-bottom-right-radius: 6px; border-top-right-radius: 6px; } .pagination-sm > li > a, .pagination-sm > li > span { padding: 3px 10px; font-size: 12px; } .pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { border-bottom-left-radius: 3px; border-top-left-radius: 3px; } .pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { border-bottom-right-radius: 3px; border-top-right-radius: 3px; } .pager { padding-left: 0; margin: 20px 0; list-style: none; text-align: center; } .pager:before, .pager:after { content: " "; display: table; } .pager:after { clear: both; } .pager:before, .pager:after { content: " "; display: table; } .pager:after { clear: both; } .pager:before, .pager:after { content: " "; display: table; } .pager:after { clear: both; } .pager:before, .pager:after { content: " "; display: table; } .pager:after { clear: both; } .pager li { display: inline; } .pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; border-radius: 15px; } .pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: #eeeeee; } .pager .next > a, .pager .next > span { float: right; } .pager .previous > a, .pager .previous > span { float: left; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: #b1b1b1; background-color: #fff; cursor: not-allowed; } .label { display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: bold; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em; } .label[href]:hover, .label[href]:focus { color: #fff; text-decoration: none; cursor: pointer; } .label:empty { display: none; } .label-default { background-color: #b1b1b1; } .label-default[href]:hover, .label-default[href]:focus { background-color: #989898; } .label-primary { background-color: #0099db; } .label-primary[href]:hover, .label-primary[href]:focus { background-color: #0075a8; } .label-success { background-color: #88ba38; } .label-success[href]:hover, .label-success[href]:focus { background-color: #6b932c; } .label-info { background-color: #5bc7de; } .label-info[href]:hover, .label-info[href]:focus { background-color: #31b9d5; } .label-warning { background-color: #f0ad4e; } .label-warning[href]:hover, .label-warning[href]:focus { background-color: #ec971f; } .label-danger { background-color: #d9534f; } .label-danger[href]:hover, .label-danger[href]:focus { background-color: #c9302c; } .badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 12px; font-weight: bold; color: #fff; line-height: 1; vertical-align: baseline; white-space: nowrap; text-align: center; background-color: #b1b1b1; border-radius: 10px; } .badge:empty { display: none; } a.badge:hover, a.badge:focus { color: #fff; text-decoration: none; cursor: pointer; } .btn .badge { position: relative; top: -1px; } a.list-group-item.active > .badge, .nav-pills > .active > a > .badge { color: #0099db; background-color: #fff; } .nav-pills > li > a > .badge { margin-left: 3px; } .jumbotron { padding: 30px; margin-bottom: 30px; font-size: 21px; font-weight: 200; line-height: 2.1428571435; color: inherit; background-color: none; } .jumbotron h1 { line-height: 1; color: #092041; } .jumbotron p { line-height: 1.4; } .container .jumbotron { border-radius: 6px; } @media screen and (min-width: 992px) { .jumbotron { padding-top: 48px; padding-bottom: 48px; } .container .jumbotron { padding-left: 60px; padding-right: 60px; } .jumbotron h1 { font-size: 63px; } } .thumbnail { padding: 4px; line-height: 1.428571429; background-color: transparent; border: 1px solid none; border-radius: 0; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out; display: inline-block; max-width: 100%; height: auto; display: block; margin-bottom: 20px; } .thumbnail > img { display: block; max-width: 100%; height: auto; } a.thumbnail:hover, a.thumbnail:focus { border-color: #0099db; } .thumbnail > img { margin-left: auto; margin-right: auto; } .thumbnail .caption { padding: 9px; color: #414141; } .alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; } .alert h4 { margin-top: 0; color: inherit; } .alert .alert-link { font-weight: bold; } .alert > p, .alert > ul { margin-bottom: 0; } .alert > p + p { margin-top: 5px; } .alert-dismissable { padding-right: 35px; } .alert-dismissable .close { position: relative; top: -2px; right: -21px; color: inherit; } .alert-success { background-color: #dff0d8; border-color: #d6e9c6; color: #468847; } .alert-success hr { border-top-color: #c9e2b3; } .alert-success .alert-link { color: #356635; } .alert-info { background-color: #d9edf7; border-color: #bce8f1; color: #3a87ad; } .alert-info hr { border-top-color: #a6e1ec; } .alert-info .alert-link { color: #2d6987; } .alert-warning { background-color: #fcf8e3; border-color: #faebcc; color: #c09853; } .alert-warning hr { border-top-color: #f7e1b5; } .alert-warning .alert-link { color: #a47e3c; } .alert-danger { background-color: #f2dede; border-color: #ebccd1; color: #b94a48; } .alert-danger hr { border-top-color: #e4b9c0; } .alert-danger .alert-link { color: #953b39; } .media, .media-body { overflow: hidden; zoom: 1; } .media, .media .media { margin-top: 15px; } .media:first-child { margin-top: 0; } .media-object { display: block; } .media-heading { margin: 0 0 5px; } .media > .pull-left { margin-right: 10px; } .media > .pull-right { margin-left: 10px; } .media-list { padding-left: 0; list-style: none; } .list-group { margin-bottom: 20px; padding-left: 0; } .list-group-item { position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: #fff; border: 1px solid #ddd; } .list-group-item:first-child { border-top-right-radius: 4px; border-top-left-radius: 4px; } .list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } .list-group-item > .badge { float: right; } .list-group-item > .badge + .badge { margin-right: 5px; } a.list-group-item { color: #555; } a.list-group-item .list-group-item-heading { color: #333; } a.list-group-item:hover, a.list-group-item:focus { text-decoration: none; background-color: #f5f5f5; } .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { z-index: 2; color: #fff; background-color: #0099db; border-color: #0099db; } .list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading { color: inherit; } .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { color: #a8e5ff; } .list-group-item-heading { margin-top: 0; margin-bottom: 5px; } .list-group-item-text { margin-bottom: 0; line-height: 1.3; } .panel { margin-bottom: 20px; background-color: #e5f5ff; border: 1px solid transparent; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.05); box-shadow: 0 1px 1px rgba(0,0,0,0.05); } .panel-body { padding: 15px; } .panel-body:before, .panel-body:after { content: " "; display: table; } .panel-body:after { clear: both; } .panel-body:before, .panel-body:after { content: " "; display: table; } .panel-body:after { clear: both; } .panel-body:before, .panel-body:after { content: " "; display: table; } .panel-body:after { clear: both; } .panel-body:before, .panel-body:after { content: " "; display: table; } .panel-body:after { clear: both; } .panel > .list-group { margin-bottom: 0; } .panel > .list-group .list-group-item { border-width: 1px 0; } .panel > .list-group .list-group-item:first-child { border-top-right-radius: 0; border-top-left-radius: 0; } .panel > .list-group .list-group-item:last-child { border-bottom: 0; } .panel-heading + .list-group .list-group-item:first-child { border-top-width: 0; } .panel > .table, .panel > .table-responsive { margin-bottom: 0; } .panel > .panel-body + .table, .panel > .panel-body + .table-responsive { border-top: 1px solid #dddddd; } .panel > .table-bordered, .panel > .table-responsive > .table-bordered { border: 0; } .panel > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; } .panel > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; } .panel > .table-bordered > thead > tr:last-child > th, .panel > .table-bordered > thead > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > thead > tr:last-child > th, .panel > .table-responsive > .table-bordered > thead > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td { border-bottom: 0; } .panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-right-radius: 3px; border-top-left-radius: 3px; } .panel-title { margin-top: 0; margin-bottom: 0; font-size: 16px; } .panel-title > a { color: inherit; } .panel-footer { padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #ddd; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .panel-group .panel { margin-bottom: 0; border-radius: 4px; overflow: hidden; } .panel-group .panel + .panel { margin-top: 5px; } .panel-group .panel-heading { border-bottom: 0; } .panel-group .panel-heading + .panel-collapse .panel-body { border-top: 1px solid #ddd; } .panel-group .panel-footer { border-top: 0; } .panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1px solid #ddd; } .panel-default { border-color: #ddd; } .panel-default > .panel-heading { color: #414141; background-color: #f5f5f5; border-color: #ddd; } .panel-default > .panel-heading + .panel-collapse .panel-body { border-top-color: #ddd; } .panel-default > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #ddd; } .panel-primary { border-color: #0099db; } .panel-primary > .panel-heading { color: #fff; background-color: #0099db; border-color: #0099db; } .panel-primary > .panel-heading + .panel-collapse .panel-body { border-top-color: #0099db; } .panel-primary > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #0099db; } .panel-success { border-color: #d6e9c6; } .panel-success > .panel-heading { color: #468847; background-color: #dff0d8; border-color: #d6e9c6; } .panel-success > .panel-heading + .panel-collapse .panel-body { border-top-color: #d6e9c6; } .panel-success > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #d6e9c6; } .panel-warning { border-color: #faebcc; } .panel-warning > .panel-heading { color: #c09853; background-color: #fcf8e3; border-color: #faebcc; } .panel-warning > .panel-heading + .panel-collapse .panel-body { border-top-color: #faebcc; } .panel-warning > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #faebcc; } .panel-danger { border-color: #ebccd1; } .panel-danger > .panel-heading { color: #b94a48; background-color: #f2dede; border-color: #ebccd1; } .panel-danger > .panel-heading + .panel-collapse .panel-body { border-top-color: #ebccd1; } .panel-danger > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #ebccd1; } .panel-info { border-color: #bce8f1; } .panel-info > .panel-heading { color: #3a87ad; background-color: #d9edf7; border-color: #bce8f1; } .panel-info > .panel-heading + .panel-collapse .panel-body { border-top-color: #bce8f1; } .panel-info > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #bce8f1; } .well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #ffffff; border: 1px solid #ededed; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05); box-shadow: inset 0 1px 1px rgba(0,0,0,0.05); } .well blockquote { border-color: #ddd; border-color: rgba(0,0,0,0.15); } .well-lg { padding: 24px; border-radius: 6px; } .well-sm { padding: 9px; border-radius: 3px; } .close { float: right; font-size: 21px; font-weight: bold; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .2; filter: alpha(opacity=20); } .close:hover, .close:focus { color: #000; text-decoration: none; cursor: pointer; opacity: .5; filter: alpha(opacity=50); } button.close { padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; } .modal-open { overflow: hidden; } body.modal-open, .modal-open .navbar-fixed-top, .modal-open .navbar-fixed-bottom { margin-right: 15px; } .modal { display: none; overflow: auto; overflow-y: scroll; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; } .modal.fade .modal-dialog { -webkit-transform: translate(0,-25%); -ms-transform: translate(0,-25%); transform: translate(0,-25%); -webkit-transition: -webkit-transform 0.3s ease-out; -moz-transition: -moz-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out; } .modal.in .modal-dialog { -webkit-transform: translate(0,0); -ms-transform: translate(0,0); transform: translate(0,0); } .modal-dialog { margin-left: auto; margin-right: auto; width: auto; padding: 10px; z-index: 1050; } .modal-content { position: relative; background-color: #fff; border: 1px solid #999; border: 1px solid rgba(0,0,0,0.2); border-radius: 6px; -webkit-box-shadow: 0 3px 9px rgba(0,0,0,0.5); box-shadow: 0 3px 9px rgba(0,0,0,0.5); background-clip: padding-box; outline: none; } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1030; background-color: #000; } .modal-backdrop.fade { opacity: 0; filter: alpha(opacity=0); } .modal-backdrop.in { opacity: .5; filter: alpha(opacity=50); } .modal-header { padding: 15px; border-bottom: 1px solid #e5e5e5; min-height: 16.428571429px; } .modal-header .close { margin-top: -2px; } .modal-title { margin: 0; line-height: 1.428571429; } .modal-body { position: relative; padding: 20px; } .modal-footer { margin-top: 15px; padding: 19px 20px 20px; text-align: right; border-top: 1px solid #e5e5e5; } .modal-footer:before, .modal-footer:after { content: " "; display: table; } .modal-footer:after { clear: both; } .modal-footer:before, .modal-footer:after { content: " "; display: table; } .modal-footer:after { clear: both; } .modal-footer:before, .modal-footer:after { content: " "; display: table; } .modal-footer:after { clear: both; } .modal-footer:before, .modal-footer:after { content: " "; display: table; } .modal-footer:after { clear: both; } .modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0; } .modal-footer .btn-group .btn + .btn { margin-left: -1px; } .modal-footer .btn-block + .btn-block { margin-left: 0; } @media screen and (min-width: 992px) { .modal-dialog { width: 600px; padding-top: 30px; padding-bottom: 30px; } .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.5); box-shadow: 0 5px 15px rgba(0,0,0,0.5); } } .tooltip { position: absolute; z-index: 1030; display: block; visibility: visible; font-size: 12px; line-height: 1.4; opacity: 0; filter: alpha(opacity=0); } .tooltip.in { opacity: .9; filter: alpha(opacity=90); } .tooltip.top { margin-top: -3px; padding: 5px 0; } .tooltip.right { margin-left: 3px; padding: 0 5px; } .tooltip.bottom { margin-top: 3px; padding: 5px 0; } .tooltip.left { margin-left: -3px; padding: 0 5px; } .tooltip-inner { max-width: 200px; padding: 3px 8px; color: #fff; text-align: center; text-decoration: none; background-color: #000; border-radius: 4px; } .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #000; } .tooltip.top-left .tooltip-arrow { bottom: 0; left: 5px; border-width: 5px 5px 0; border-top-color: #000; } .tooltip.top-right .tooltip-arrow { bottom: 0; right: 5px; border-width: 5px 5px 0; border-top-color: #000; } .tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #000; } .tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #000; } .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #000; } .tooltip.bottom-left .tooltip-arrow { top: 0; left: 5px; border-width: 0 5px 5px; border-bottom-color: #000; } .tooltip.bottom-right .tooltip-arrow { top: 0; right: 5px; border-width: 0 5px 5px; border-bottom-color: #000; } .popover { position: absolute; top: 0; left: 0; z-index: 1010; display: none; max-width: 276px; padding: 1px; text-align: left; background-color: #fff; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0,0,0,0.2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2); box-shadow: 0 5px 10px rgba(0,0,0,0.2); white-space: normal; } .popover.top { margin-top: -10px; } .popover.right { margin-left: 10px; } .popover.bottom { margin-top: 10px; } .popover.left { margin-left: -10px; } .popover-title { margin: 0; padding: 8px 14px; font-size: 14px; font-weight: normal; line-height: 18px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0; } .popover-content { padding: 9px 14px; } .popover .arrow, .popover .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; } .popover .arrow { border-width: 11px; } .popover .arrow:after { border-width: 10px; content: ""; } .popover.top .arrow { left: 50%; margin-left: -11px; border-bottom-width: 0; border-top-color: #999; border-top-color: rgba(0,0,0,0.25); bottom: -11px; } .popover.top .arrow:after { content: " "; bottom: 1px; margin-left: -10px; border-bottom-width: 0; border-top-color: #fff; } .popover.right .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0; border-right-color: #999; border-right-color: rgba(0,0,0,0.25); } .popover.right .arrow:after { content: " "; left: 1px; bottom: -10px; border-left-width: 0; border-right-color: #fff; } .popover.bottom .arrow { left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #999; border-bottom-color: rgba(0,0,0,0.25); top: -11px; } .popover.bottom .arrow:after { content: " "; top: 1px; margin-left: -10px; border-top-width: 0; border-bottom-color: #fff; } .popover.left .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999; border-left-color: rgba(0,0,0,0.25); } .popover.left .arrow:after { content: " "; right: 1px; border-right-width: 0; border-left-color: #fff; bottom: -10px; } .carousel { position: relative; } .carousel-inner { position: relative; overflow: hidden; width: 100%; } .carousel-inner > .item { display: none; position: relative; -webkit-transition: .6s ease-in-out left; transition: .6s ease-in-out left; } .carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; max-width: 100%; height: auto; line-height: 1; } .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block; } .carousel-inner > .active { left: 0; } .carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100%; } .carousel-inner > .next { left: 100%; } .carousel-inner > .prev { left: -100%; } .carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0; } .carousel-inner > .active.left { left: -100%; } .carousel-inner > .active.right { left: 100%; } .carousel-control { position: absolute; top: 0; left: 0; bottom: 0; width: 15%; opacity: .5; filter: alpha(opacity=50); font-size: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0,0,0,0.6); } .carousel-control.left { background-image: -webkit-gradient(linear,0% top,100% top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.0001))); background-image: -webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0%),color-stop(rgba(0,0,0,0.0001) 100%)); background-image: -moz-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0001) 100%); background-image: linear-gradient(to right,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0001) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7f000000', endColorstr='#00000000', GradientType=1); } .carousel-control.right { left: auto; right: 0; background-image: -webkit-gradient(linear,0% top,100% top,from(rgba(0,0,0,0.0001)),to(rgba(0,0,0,0.5))); background-image: -webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0%),color-stop(rgba(0,0,0,0.5) 100%)); background-image: -moz-linear-gradient(left,rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.5) 100%); background-image: linear-gradient(to right,rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.5) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#7f000000', GradientType=1); } .carousel-control:hover, .carousel-control:focus { color: #fff; text-decoration: none; opacity: .9; filter: alpha(opacity=90); } .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { position: absolute; top: 50%; z-index: 5; display: inline-block; } .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left { left: 50%; } .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right { right: 50%; } .carousel-control .icon-prev, .carousel-control .icon-next { width: 20px; height: 20px; margin-top: -10px; margin-left: -10px; font-family: serif; } .carousel-control .icon-prev:before { content: '\2039'; } .carousel-control .icon-next:before { content: '\203a'; } .carousel-indicators { position: absolute; bottom: 10px; left: 50%; z-index: 15; width: 60%; margin-left: -30%; padding-left: 0; list-style: none; text-align: center; } .carousel-indicators li { display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; border: 1px solid #fff; border-radius: 10px; cursor: pointer; } .carousel-indicators .active { margin: 0; width: 12px; height: 12px; background-color: #fff; } .carousel-caption { position: absolute; left: 15%; right: 15%; bottom: 20px; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0,0,0,0.6); } .carousel-caption .btn { text-shadow: none; } @media screen and (min-width: 992px) { .carousel-control .glyphicons-chevron-left, .carousel-control .glyphicons-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next { width: 30px; height: 30px; margin-top: -15px; margin-left: -15px; font-size: 30px; } .carousel-caption { left: 20%; right: 20%; padding-bottom: 30px; } .carousel-indicators { bottom: 20px; } } .datepicker { padding: 4px; border-radius: 4px; direction: ltr; } .datepicker-inline { width: 220px; } .datepicker.datepicker-rtl { direction: rtl; } .datepicker.datepicker-rtl table tr td span { float: right; } .datepicker-dropdown { top: 0; left: 0; } .datepicker-dropdown:before { content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-top: 0; border-bottom-color: rgba(0,0,0,0.2); position: absolute; top: -7px; left: 3px; } .datepicker-dropdown:after { content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #ffffff; border-top: 0; position: absolute; top: -6px; left: 4px; } .datepicker-dropdown.datepicker-orient-left:before { left: 6px; } .datepicker-dropdown.datepicker-orient-left:after { left: 7px; } .datepicker-dropdown.datepicker-orient-right:before { right: 6px; } .datepicker-dropdown.datepicker-orient-right:after { right: 7px; } .datepicker-dropdown.datepicker-orient-top:before { top: -7px; } .datepicker-dropdown.datepicker-orient-top:after { top: -6px; } .datepicker-dropdown.datepicker-orient-bottom:before { bottom: -7px; border-bottom: 0; border-top: 7px solid #999; } .datepicker-dropdown.datepicker-orient-bottom:after { bottom: -6px; border-bottom: 0; border-top: 6px solid #ffffff; } .datepicker >div, body.homepage button.previousSearch, .options li .ui-header { display: none; } .datepicker.days div.datepicker-days { display: block; } .datepicker.months div.datepicker-months { display: block; } .datepicker.years div.datepicker-years { display: block; } .datepicker table { margin: 0; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .datepicker td, .datepicker th { text-align: center; height: 20px; border-radius: 4px; border: none; } .table-striped .datepicker table tr td, .table-striped .datepicker table tr th { background-color: transparent; } .datepicker table tr td.day:hover { background: #eee; cursor: pointer; } .datepicker table tr td.old, .datepicker table tr td.new { color: #999; } .datepicker table tr td.disabled, .datepicker table tr td.disabled:hover { background: none; color: #999; cursor: default; } .datepicker table tr td.today, .datepicker table tr td.today:hover, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #fde19a; background-image: -moz-linear-gradient(top,#fdd49a,#fdf59a); background-image: -webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a)); background-image: -webkit-linear-gradient(top,#fdd49a,#fdf59a); background-image: -o-linear-gradient(top,#fdd49a,#fdf59a); background-image: linear-gradient(to bottom,#fdd49a,#fdf59a); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcd49a', endColorstr='#fffcf49a', GradientType=0); border-color: #fdf59a #fdf59a #fbed50; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); *background-color: #fdf59a; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); color: #000; } .datepicker table tr td.today:hover, .datepicker table tr td.today:focus, .datepicker table tr td.today:active, .datepicker table tr td.today.active, .datepicker table tr td.today.disabled, .datepicker table tr td.today[disabled], .datepicker table tr td.today:hover:hover, .datepicker table tr td.today:hover:focus, .datepicker table tr td.today:hover:active, .datepicker table tr td.today:hover.active, .datepicker table tr td.today:hover.disabled, .datepicker table tr td.today:hover[disabled], .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today.disabled:focus, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled.disabled, .datepicker table tr td.today.disabled[disabled], .datepicker table tr td.today.disabled:hover:hover, .datepicker table tr td.today.disabled:hover:focus, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.disabled:hover.active, .datepicker table tr td.today.disabled:hover.disabled, .datepicker table tr td.today.disabled:hover[disabled] { color: #fff; background-color: #fdf59a; *background-color: #fcf282; } .datepicker table tr td.today:active, .datepicker table tr td.today.active, .datepicker table tr td.today:hover:active, .datepicker table tr td.today:hover.active, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.disabled:hover.active { background-color: #fbf069 \9; } .datepicker table tr td.today:hover:hover { color: #000; } .datepicker table tr td.today.active:hover { color: #fff; } .datepicker table tr td.range, .datepicker table tr td.range:hover, .datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:hover { background: #eee; border-radius: 0; } .datepicker table tr td.range.today, .datepicker table tr td.range.today:hover, .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:hover { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #f3d17a; background-image: -moz-linear-gradient(top,#f3c17a,#f3e97a); background-image: -webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a)); background-image: -webkit-linear-gradient(top,#f3c17a,#f3e97a); background-image: -o-linear-gradient(top,#f3c17a,#f3e97a); background-image: linear-gradient(to bottom,#f3c17a,#f3e97a); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3c17a', endColorstr='#fff3e979', GradientType=0); border-color: #f3e97a #f3e97a #edde34; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); *background-color: #f3e97a; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); border-radius: 0; } .datepicker table tr td.range.today:hover, .datepicker table tr td.range.today:focus, .datepicker table tr td.range.today:active, .datepicker table tr td.range.today.active, .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today[disabled], .datepicker table tr td.range.today:hover:hover, .datepicker table tr td.range.today:hover:focus, .datepicker table tr td.range.today:hover:active, .datepicker table tr td.range.today:hover.active, .datepicker table tr td.range.today:hover.disabled, .datepicker table tr td.range.today:hover[disabled], .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today.disabled:focus, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled.disabled, .datepicker table tr td.range.today.disabled[disabled], .datepicker table tr td.range.today.disabled:hover:hover, .datepicker table tr td.range.today.disabled:hover:focus, .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today.disabled:hover.active, .datepicker table tr td.range.today.disabled:hover.disabled, .datepicker table tr td.range.today.disabled:hover[disabled] { color: #fff; background-color: #f3e97a; *background-color: #f1e663; } .datepicker table tr td.range.today:active, .datepicker table tr td.range.today.active, .datepicker table tr td.range.today:hover:active, .datepicker table tr td.range.today:hover.active, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today.disabled:hover.active { background-color: #efe24b \9; } .datepicker table tr td.selected, .datepicker table tr td.selected:hover, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled:hover { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #9e9e9e; background-image: -moz-linear-gradient(top,#b3b3b3,#808080); background-image: -webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(#808080)); background-image: -webkit-linear-gradient(top,#b3b3b3,#808080); background-image: -o-linear-gradient(top,#b3b3b3,#808080); background-image: linear-gradient(to bottom,#b3b3b3,#808080); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb2b2b2', endColorstr='#ff7f7f7f', GradientType=0); border-color: #808080 #808080 #595959; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); *background-color: #808080; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .datepicker table tr td.selected:hover, .datepicker table tr td.selected:focus, .datepicker table tr td.selected:active, .datepicker table tr td.selected.active, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected[disabled], .datepicker table tr td.selected:hover:hover, .datepicker table tr td.selected:hover:focus, .datepicker table tr td.selected:hover:active, .datepicker table tr td.selected:hover.active, .datepicker table tr td.selected:hover.disabled, .datepicker table tr td.selected:hover[disabled], .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected.disabled:focus, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled.disabled, .datepicker table tr td.selected.disabled[disabled], .datepicker table tr td.selected.disabled:hover:hover, .datepicker table tr td.selected.disabled:hover:focus, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected.disabled:hover.active, .datepicker table tr td.selected.disabled:hover.disabled, .datepicker table tr td.selected.disabled:hover[disabled] { color: #fff; background-color: #808080; *background-color: #737373; } .datepicker table tr td.selected:active, .datepicker table tr td.selected.active, .datepicker table tr td.selected:hover:active, .datepicker table tr td.selected:hover.active, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected.disabled:hover.active { background-color: #666666 \9; } .datepicker table tr td.active, .datepicker table tr td.active:hover, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #006dcc; background-image: -moz-linear-gradient(top,#08c,#0044cc); background-image: -webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0044cc)); background-image: -webkit-linear-gradient(top,#08c,#0044cc); background-image: -o-linear-gradient(top,#08c,#0044cc); background-image: linear-gradient(to bottom,#08c,#0044cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0043cc', GradientType=0); border-color: #0044cc #0044cc #002a80; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); *background-color: #0044cc; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .datepicker table tr td.active:hover, .datepicker table tr td.active:focus, .datepicker table tr td.active:active, .datepicker table tr td.active.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active[disabled], .datepicker table tr td.active:hover:hover, .datepicker table tr td.active:hover:focus, .datepicker table tr td.active:hover:active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active:hover.disabled, .datepicker table tr td.active:hover[disabled], .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled.disabled, .datepicker table tr td.active.disabled[disabled], .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active.disabled:hover:focus, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.disabled:hover.active, .datepicker table tr td.active.disabled:hover.disabled, .datepicker table tr td.active.disabled:hover[disabled] { color: #fff; background-color: #0044cc; *background-color: #003bb3; } .datepicker table tr td.active:active, .datepicker table tr td.active.active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.disabled:hover.active { background-color: #003399 \9; } .datepicker table tr td span { display: block; width: 23%; height: 54px; line-height: 54px; float: left; margin: 1%; cursor: pointer; border-radius: 4px; } .datepicker table tr td span:hover { background: #eee; } .datepicker table tr td span.disabled, .datepicker table tr td span.disabled:hover { background: none; color: #999; cursor: default; } .datepicker table tr td span.active, .datepicker table tr td span.active:hover, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #006dcc; background-image: -moz-linear-gradient(top,#08c,#0044cc); background-image: -webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0044cc)); background-image: -webkit-linear-gradient(top,#08c,#0044cc); background-image: -o-linear-gradient(top,#08c,#0044cc); background-image: linear-gradient(to bottom,#08c,#0044cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0043cc', GradientType=0); border-color: #0044cc #0044cc #002a80; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); *background-color: #0044cc; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .datepicker table tr td span.active:hover, .datepicker table tr td span.active:focus, .datepicker table tr td span.active:active, .datepicker table tr td span.active.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active[disabled], .datepicker table tr td span.active:hover:hover, .datepicker table tr td span.active:hover:focus, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active:hover.disabled, .datepicker table tr td span.active:hover[disabled], .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled.disabled, .datepicker table tr td span.active.disabled[disabled], .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active.disabled:hover:focus, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.disabled:hover.active, .datepicker table tr td span.active.disabled:hover.disabled, .datepicker table tr td span.active.disabled:hover[disabled] { color: #fff; background-color: #0044cc; *background-color: #003bb3; } .datepicker table tr td span.active:active, .datepicker table tr td span.active.active, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.disabled:hover.active { background-color: #003399 \9; } .datepicker table tr td span.old, .datepicker table tr td span.new { color: #999; } .datepicker th.datepicker-switch { width: 145px; } .datepicker thead tr:first-child th, .datepicker tfoot tr th { cursor: pointer; } .datepicker thead tr:first-child th:hover, .datepicker tfoot tr th:hover { background: #eee; } .datepicker .cw { font-size: 10px; width: 12px; padding: 0 2px 0 5px; vertical-align: middle; } .datepicker thead tr:first-child th.cw { cursor: default; background-color: transparent; } .input-append.date .add-on i, .input-prepend.date .add-on i { display: block; cursor: pointer; width: 16px; height: 16px; } .input-daterange input { text-align: center; } .input-daterange input:first-child { border-radius: 3px 0 0 3px; } .input-daterange input:last-child { border-radius: 0 3px 3px 0; } .input-daterange .add-on { display: inline-block; width: auto; min-width: 16px; height: 20px; padding: 4px 5px; font-weight: normal; line-height: 20px; text-align: center; text-shadow: 0 1px 0 #ffffff; vertical-align: middle; background-color: #eee; border: 1px solid #ccc; margin-left: -5px; margin-right: -5px; } .icon-arrow-right, .icon-arrow-left { background: url('/images/hx-bootstrap/hx-icon-bootstrap-sprite8.png') no-repeat -53px -2338px; padding-left: 20px; } .icon-arrow-left { background-position: -10px -2338px; } .input-append, .input-prepend { display: inline-block; margin-bottom: 10px; font-size: 0; white-space: nowrap; vertical-align: middle; } .input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input, .input-append .dropdown-menu, .input-prepend .dropdown-menu, .input-append .popover, .input-prepend .popover { font-size: 14px; } .input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input { position: relative; margin-bottom: 0; *margin-left: 0; vertical-align: top; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; } .input-append input:focus, .input-prepend input:focus, .input-append select:focus, .input-prepend select:focus, .input-append .uneditable-input:focus, .input-prepend .uneditable-input:focus { z-index: 2; } .input-append .add-on, .input-prepend .add-on { display: inline-block; width: auto; height: 20px; min-width: 16px; padding: 4px 5px !important; font-size: 14px; font-weight: normal; line-height: 20px; text-align: center; text-shadow: 0 1px 0 #ffffff; background-color: #eeeeee; border: 1px solid #ccc; } .input-append .add-on, .input-prepend .add-on, .input-append .btn, .input-prepend .btn, .input-append .btn-group > .dropdown-toggle, .input-prepend .btn-group > .dropdown-toggle { vertical-align: top; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .input-append .active, .input-prepend .active { background-color: #a9dba9; border-color: #46a546; } .input-prepend .add-on, .input-prepend .btn { margin-right: -1px; } .input-prepend .add-on:first-child, .input-prepend .btn:first-child { -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; } .input-append input, .input-append select, .input-append .uneditable-input { -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; } .input-append input + .btn-group .btn:last-child, .input-append select + .btn-group .btn:last-child, .input-append .uneditable-input + .btn-group .btn:last-child { -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; } .input-append .add-on, .input-append .btn, .input-append .btn-group { margin-left: -1px; } .input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child > .dropdown-toggle { -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; } .input-prepend.input-append input, .input-prepend.input-append select, .input-prepend.input-append .uneditable-input { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .input-prepend.input-append input + .btn-group .btn, .input-prepend.input-append select + .btn-group .btn, .input-prepend.input-append .uneditable-input + .btn-group .btn { -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; } .input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child { margin-right: -1px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; } .input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child { margin-left: -1px; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; } .input-prepend.input-append .btn-group:first-child { margin-left: 0; } body { margin-top: 90px; background: #ffffff; background: #CCEAFF; } body.modal-open, .modal-open .navbar-fixed-top, .modal-open .navbar-fixed-bottom { margin-right: 0; } h1, h2, h3, h4, h5, h6 { font: 400 25px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: uppercase; color: #212121; margin-bottom: 10px; } h1 span, h2 span, h3 span, h4 span, h5 span, h6 span { font-size: 0.6em; } h1 i, h2 i, h3 i, h4 i, h5 i, h6 i { font-style: normal; } a { text-decoration: underline; } a.nounderline, a.dropdown-toggle, a.btn { text-decoration: none; } a#top { position: absolute; top: -10px; } ul { padding-left: 20px; } img { max-width: 100%; } .bg-white { background: #ffffff; } .font-white { color: #ffffff; } .bg-header-blue { background: #264C7A; } .bg-header-yellow { background: #ffd200; font-size: 30px !important; } .bg-white { background: #ffffff; } .yellowengine { background: #fff6cc; } .hotel-pink, .hotel-pink .priceSmall { color: #de4b95 !important; } .tab-content a { text-decoration: underline; } .back-to-top { margin-top: 10px; text-decoration: none !important; } .tab-content ul.hxComment { padding-left: 0px !important; } body .btn-full-width { width: auto !important; padding-left: 5px !important; padding-right: 5px !important; } .caret-right { border-left: 4px solid #000; border-bottom: 4px solid transparent; border-top: 4px solid transparent; border-right: 0 dotted; margin-left: -13px; margin-right: 9px; margin-top: 4px; width: auto; float: left; } textarea, input, select { padding: 4px 3px 6px 3px !important; line-height: 18px; height: 28px; border: 1px solid #b1b1b1; padding: 4px 6px !important; color: #414141; } textarea[type="text"], textarea[type="password"], input[type="text"], input[type="password"], select[type="text"], select[type="password"] { background-color: #ffffff; } textarea[type="radio"], input[type="radio"], select[type="radio"] { border-radius: 10px; } input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: searchfield-cancel-button !important; } select { background: #ffffff; } .placeholder { color: #A9A9A9 !important; } .smallscreen, .xsscreen { display: none; } .callusbox { border: 0 !important; margin-top: -22px; } .callusbox span { text-decoration: none; margin-right: 3px; } .free-if { background: #AEDCFD url('/free-if-banner.png') center 0 no-repeat; height: 33px; display: block; } .unstyled { padding-left: 0; list-style: none; } .panel { -webkit-box-shadow: 1px 1px 10px 2px rgba(10,10,10,0.1); box-shadow: 1px 1px 10px 2px rgba(10,10,10,0.1); margin-bottom: 15px; } .panel .panel-heading { border-bottom: 1px solid #ffffff; overflow: auto; } .panel .panel-heading .panel-subtitle { margin: 5px 0 0; } div.divider { border-right: 1px solid #ccc; } div.leftdivider { border-left: 1px solid #ccc; padding-left: 20px; } .bold { font-weight: bold; } .center { text-align: center; } .strike { text-decoration: line-through; } .notcentered { text-align: left !important; } .btn { white-space: normal; } .btn.pull-left { margin-right: 10px; } .btn:active, .btn.active { -webkit-box-shadow: none; box-shadow: none; } .displayblock { display: block !important; } .nooffset { margin: 0 !important; } .topmargin { margin-top: 20px !important; } #mainTitle h2 { margin-bottom: 0; } #mainTitle a { white-space: nowrap; } h1.mainTitle { font-size: 60px; font-family: "Yanone Kaffeesatz", Helvetica, Arial, sans-serif; top: 20px; padding-bottom: 20px; text-align: center; font-weight: bold; text-shadow: none; letter-spacing: 0.01em; line-height: 1em; position: relative; margin-top: -20px; margin-bottom: 35px; white-space:nowrap; } h1.mainTitle sup { font-weight: 400 !important; } @media only screen and (max-width: 991px) { h1.mainTitle { font-size: 45px; margin-top: -37px; margin-bottom: 21px; } } @media only screen and (max-width: 580px) { h1.mainTitle { font-size: 22px; width: 95%; margin: -43px auto 48px; } } #datetochange div.input-append, body .inline { display: inline !important; } #emailMeBackForm label { font-size: 13px; font-weight: 500; } #emailMeBackForm input, #emailMeBackForm select { color: #555 !important; } .destination_arrival h2 { text-align: center; } .destination_arrival h3 { text-align: center; font-size: 20px; border: 1px solid; border-width: 1px 0; } .destination_arrival div.span6 { margin-left: 0; } .destination_arrival div.span6:first-child { border-right: 1px solid; } #newProductSummary { min-height: 120px; border: none; padding-bottom: 0px; margin-bottom: 0px; padding-top: 5px; } #newProductSummary .summaryLegalText { padding-bottom: 0px; padding-top: 0px; margin-top: 0px; } #newProductSummary .summaryRating { padding-left: 0px !important; font-size: 28px; color: #eedf1a; } #newProductSummary .summaryRatingText { font-size: 24px; color: #88ba38; } #newProductSummary .summaryInfoSmall { font-size: 12px; } #newProductSummary .summaryDistance { font-size: 24px; color: #ff8400; } #newProductSummary .summaryPrice { font-size: 24px; color: #800080; } #newProductSummary .summaryPricePence { color: #800080; } #newProductSummary .summaryCustomerRating { padding-right: 0px !important; } img.pull-left { margin: 3px 5px 5px 0px !important; } img.pull-right { margin: 3px 0px 5px 5px !important; } p.sub { border-top: 1px solid; padding-top: 5px; } img.ui-datepicker-trigger, a[href], input[type='submit'], input[type='image'], label[for], select, button, .pointer { cursor: pointer; } #ui-datepicker-div { font-size: 16px; } .fr { float: right; } .fl { float: left; } .cb { clear: both; } .clearfix:before, .clearfix:after { content: " "; display: table; } .clearfix:after { clear: both; } .btn { font-weight: 900; padding-left: 0px !important; padding-right: 0px !important; width: 80px !important; } .hx-btn-ultimate { color: #fff; background-color: #9933cc; border-color: #8a2eb8; } .hx-btn-ultimate:hover, .hx-btn-ultimate:focus, .hx-btn-ultimate:active, .hx-btn-ultimate.active, .open .dropdown-toggle.hx-btn-ultimate { color: #fff; background-color: #812bab; border-color: #652287; } .hx-btn-ultimate:active, .hx-btn-ultimate.active, .open .dropdown-toggle.hx-btn-ultimate { background-image: none; } .hx-btn-ultimate.disabled, .hx-btn-ultimate.disabled:hover, .hx-btn-ultimate.disabled:focus, .hx-btn-ultimate.disabled:active, .hx-btn-ultimate.disabled.active, .hx-btn-ultimate[disabled], .hx-btn-ultimate[disabled]:hover, .hx-btn-ultimate[disabled]:focus, .hx-btn-ultimate[disabled]:active, .hx-btn-ultimate[disabled].active, fieldset[disabled] .hx-btn-ultimate, fieldset[disabled] .hx-btn-ultimate:hover, fieldset[disabled] .hx-btn-ultimate:focus, fieldset[disabled] .hx-btn-ultimate:active, fieldset[disabled] .hx-btn-ultimate.active { background-color: #9933cc; border-color: #8a2eb8; } body a.underline { text-decoration: underline !important; } body p, .row li { font-size: 13px; } hr { border-top: 1px solid #e6dbb8; border-bottom: none; } body p { color: #696969 !important; } strong { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 500; color: #212121; } body h2.join, #csProp h2 { font-size: 15px !important; } #join-us input { font-size: 13px; font-weight: 300 !important; } #join-us p { font-size: 12px; } #join-us p.help-text { margin: 10px auto -10px; } #join-us button { font-size: 12px; padding: 4px 10px; } #csProp h2 { margin-top: 0; margin-bottom: 0; } .partner-box { background: #fff; } input, select { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; font-size: 12px; } select { padding-left: 2px; padding-top: 5px !important; padding-bottom: 5px; } body div#toolTip { border: 1px solid; max-width: 206px; opacity: 1 !important; padding: 4px; text-align: left; width: 206px; z-index: 1000; background-color: #F8FFF4; border: 1px solid #77DF42; color: #43C133; } #background { height: auto; } .tooltip_title { position: absolute; top: 20px; background: #ffffff; border: 1px solid #888; border-radius: 5px; padding: 6px; left: 0; white-space: nowrap; } h1, h2, h3, h4, h5, h6 { text-transform: none; } a.btn { font-size: 12px; } body .tab-content h2 { font-size: 18px !important; } body .tab-content h3, body .tab-content h4, body .tab-content h5, body .tab-content h6 { font-size: 15px !important; } .bar-01, .bar-02, .bar-03, .bar-04, .bar-05, .bar-06, .bar-07, .bar-08, .allProducts li.hcp label, .allProducts li.ho label, .allProducts li.ins label, .allProducts li.insMed label, .allProducts li.lo label, .allProducts li.cp label, .allProducts li.rail label, .allProducts li.flight label, .allProducts li.port label, .allProducts li.portho label, .allProducts li.coach label, .allProducts li.carhire label, .allProducts li.taxi label, .allProducts li.currency label, .allProducts li.transfers label, .allProducts li.theatre label, .allProducts li.theme label, ul.products li.hcp, ul.products li.ho, ul.products li.ins, ul.products li.insMed, ul.products li.lo, ul.products li.cp, ul.products li.rail, ul.products li.flight, ul.products li.port, ul.products li.portho, .home-icon-search, .facebook, .twitter, .cpactive, .hoactive, .hcpactive, .flightactive, .loactive, .railactive, .portactive, .insactive, .insMedactive, .carhireactive, .fairfxactive, .coachactive, .uparrow, .icon-chevron-sign-up, .calendarEmbed input.hasDatepicker, .starRating .star, #hotelsTable .star, #parkingTable .star, #parkingMap .star, #parkingGrid .star, #hotelTableList, #hotelTableGrid, #hotelTableMap, #ui-datepicker-div .ui-icon, .parking-suitcase, .hotel-suitcase, .lounge-suitcase, .insurance-suitcase, .rail-suitcase, .alarm, .alarm2, .commentSect, .commentSectEnd, .icon-arrow-right, .icon-arrow-left, .summaryKeyIcon, .summaryFullStar, .summaryEmptyStar, .camera-icon, .video-camera-icon, .arrow-circle-left-icon, .arrow-circle-right-icon, .hx-play-icon, .hx-play-icon-hover, .big-star, .toptipimage, .recommendimage, .empty-big-star, .empty-star, .icon-friends, .icon-families-with-teenagers, .icon-mature-couples, .icon-families-with-young-children, .icon-young-couples, .icon-thumb-image, .icon-solo-traveller, .icon-share { background: url('/images/hx-bootstrap/hx-homepage-sprite-31.png') no-repeat top left; } .bar-01 { background-position: -10px -109px; height: 140px; width: 122px; position: relative; top: 7px; } .bar-02 { background-position: -10px -9px; height: 92px; width: 180px; position: relative; top: 31px; } .bar-03 { background-position: -10px -719px; height: 126px; width: 130px; position: relative; top: 12px; } .bar-04 { background-position: -10px -480px; height: 90px; width: 200px; position: relative; top: 33px; } .bar-05 { background-position: -10px -330px; height: 140px; width: 140px; position: relative; top: 0px; } .bar-06 { background-position: -10px -580px; height: 132px; width: 140px; position: relative; top: 5px; } .bar-07 { background-position: -10px -259px; height: 56px; width: 200px; position: relative; top: 40px; } .bar-08 { background-position: -10px -860px; height: 149px; width: 149px; position: relative; top: 5px; } .allProducts li.ho label { background-position: -10px -1183px; } .allProducts li.ho label:hover, .allProducts li.ho.hilit label, ul.products li.ho { background-position: -10px -1723px; } .allProducts li.hcp label { background-position: -10px -1244px; } .allProducts li.hcp label:hover, .allProducts li.hcp.hilit label, ul.products li.hcp, .alarm, .alarm2, .hotel-suitcase { background-position: -10px -1664px; } .allProducts li.cp label { background-position: -10px -1303px; } .allProducts li.cp label:hover, .allProducts li.cp.hilit label, ul.products li.cp, .parking-suitcase { background-position: -10px -1603px; } .allProducts li.lo label { background-position: -10px -1363px; } .allProducts li.lo label:hover, .allProducts li.lo.hilit label, ul.products li.lo, .lounge-suitcase { background-position: -10px -1783px; } .allProducts li.ins label { background-position: -10px -1423px; } .allProducts li.ins label:hover, .allProducts li.ins.hilit label, ul.products li.ins, .insurance-suitcase { background-position: -10px -1843px; } .full-thumb-image { background-position: -10px -3630px; height: 30px; width: 30px; margin-top: -5px; display: inline-block; } .half-thumb-image { background-position: -60px -3630px; height: 30px; width: 30px; margin-top: -5px; display: inline-block; } .icon-share { display: block; position: relative; top: 0; left: 50%; margin-left: -13px; height: 25px; width: 25px; background-repeat: no-repeat; } .icon-email-inverted { background-position:-10px -3804px; } .icon-facebook-inverted { background-position:-10px -3685px; } .icon-twitter-inverted { background-position:-10px -3725px; } .icon-google-plus-inverted { background-position:-10px -3765px; } .icon-youtube-inverted { background-position:-10px -3894px; } .icon-instagram-inverted { background-position:-10px -3935px; } .icon-pinterest-inverted { background-position:-10px -3975px; } .icon-email { background-position:-60px -3804px; } .icon-facebook { background-position:-60px -3685px; } .icon-twitter { background-position:-60px -3725px; } .icon-google-plus { background-position:-60px -3765px; } .icon-youtube { background-position:-60px -3894px; } .icon-instagram { background-position:-60px -3935px; } .icon-pinterest { background-position:-60px -3975px; } .allProducts li.insMed label { background-position: -10px -3148px; } .allProducts li.insMed label:hover, .allProducts li.insMed.hilit label, ul.products li.insMed { background-position: -10px -3208px; } .allProducts li.rail label { background-position: -10px -1483px; } .allProducts li.rail label:hover, .allProducts li.rail.hilit label, ul.products li.rail, .rail-suitcase { background-position: -10px -1903px; } .allProducts li.coach label { background-position: -10px -3268px; } .allProducts li.coach label:hover, .allProducts li.coach.hilit label, ul.products li.coach { background-position: -10px -3328px; } .allProducts li.carhire label { background-position: -10px -3507px; } .allProducts li.taxi label { background-position: -10px -4668px; } .allProducts li.currency label { background-position: -10px -3388px; } .allProducts li.transfers label { background-position: -10px -3267px; } .ie8 form.hxEmbed .allProducts ul > li.flight { display: none !important; } form.hxEmbed .allProducts ul li.flight.hilit label.oneSearch:after { font-family: "Zapf Dingbats", Ariel; padding-left: 5px; content: "\276F"; float: right; color: #414141; margin-top: -13px; } .ie form.hxEmbed .allProducts ul li.flight.hilit label.oneSearch:after { content: "\232A"; } form.hxEmbed .allProducts ul li.flight label.oneSearch { padding: 7px 0 0px 50px; margin-bottom: -2px; } form.hxEmbed .allProducts ul li.flight label.oneSearch small { font-size: 13px; top: -8px; position: relative; font-weight: normal; } .allProducts li.carhire label:hover, .allProducts li.carhire.hilit label, ul.products li.carhire { background-position: -10px -3567px; } .allProducts li.flight label{ background-position: -10px -2023px; } .allProducts li.taxi label:hover, .allProducts li.taxi.hilit label, ul.products li.taxi { background-position: -10px -4723px; } .allProducts li.currency label:hover, .allProducts li.currency.hilit label, ul.products li.currency{ background-position: -10px -3448px; } .allProducts li.transfers label:hover, .allProducts li.transfers.hilit label, ul.products li.transfers { background-position: -10px -3327px; } .allProducts li.flight label:hover, .allProducts li.flight.hilit label, ul.products li.flight { background-position: -10px -2083px; } .allProducts li.theme label { background-position: -10px -4558px; } .allProducts li.theme label:hover, .allProducts li.theme.hilit label, ul.products li.theme { background-position: -10px -4228px; } .allProducts li.theatre label { background-position: -10px -4613px; } .allProducts li.theatre label:hover, .allProducts li.theatre.hilit label, ul.products li.theatre { background-position: -10px -4283px; } .allProducts li.port label, .allProducts li.portho label { background-position: -10px -1543px; } .allProducts li.port label:hover, .allProducts li.port.hilit label, ul.products li.port, .allProducts li.portho label:hover, .allProducts li.portho.hilit label, ul.products li.portho label { background-position: -10px -1963px; } .home-icon-search { background-position: -9px -1163px; height: 17px; width: 16px; } .social { margin-top: -38px; margin-right: -12px; width: 88px; float: right !important; } .social div { width: 90px; } .facebook, .twitter { width: 35px; height: 35px; float: left; margin: 0 5px; } .facebook { background-position: -10px -2150px; } .twitter { background-position: -10px -2205px; } .cpactive { background-position: -5px -1607px; } .hoactive { background-position: -5px -1727px; } .hcpactive { background-position: -5px -1667px; } .loactive { background-position: -5px -1787px; } .railactive { background-position: -5px -1907px; } .portactive { background-position: -5px -1967px; } .flightactive { background-position: -5px -2087px; } .insactive { background-position: -5px -1847px; } .insMedactive { background-position: -5px -3212px; } .carhireactive { background-position: -5px -3571px; } .fairfxactive { background-position: -5px -3454px; } .coachactive { background-position: -5px -3334px; } .confidenceimg { height: 150px; } .uparrow, .icon-chevron-sign-up { height: 20px; background-position: -99px -2338px; display: inline-block; padding-left: 20px; top: 6px; position: relative; } .confidenceimg { height: 150px; } #ui-datepicker-div .ui-icon { background-position: -167px -2467px; } #ui-datepicker-div .ui-datepicker-prev .ui-icon { background-position: -118px -2467px; } .recommendimage, .toptipimage { float: right; height: 78px; width: 74px; } .recommendimage { background-position: -9px -2914px; margin: 0px 3px 5px 10px; } .toptipimage { background-position: -96px -2914px; margin: 8px -6px 5px 10px; } #recommendbox { min-width: 280px; overflow: hidden; margin: 10px 0px 10px 10px; border: 1px solid #fcd862; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: #feffce; background: -moz-linear-gradient(top,#feffce,#f7e6a7); background: -webkit-gradient(linear,left top,left bottom,from(#feffce),to(#f7e6a7)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#feffce',endColorstr='#f7e6a7'); } #recommendbox ul.left { width: 100%; float: left; margin-top: 8px; } #recommendbox ul.left li.title { color: #f06800; font-size: 15px !important; list-style-type: none !important; position: relative; left: 3px; } #recommendbox ul.left li.title:first-child { font-size: 18px !important; margin-bottom: 5px; position: relative; left: -5px; } #recommendbox ul.left li { position: relative; left: 25px; } #recommendbox ul.left li span { color: #666; } .recommendbox { min-width: 280px; margin: 10px 0px 10px 10px; border: 1px solid #fcd862; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: #feffce; background: -moz-linear-gradient(top,#feffce,#f7e6a7); background: -webkit-gradient(linear,left top,left bottom,from(#feffce),to(#f7e6a7)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#feffce',endColorstr='#f7e6a7'); } .recommendbox h2, .recommendbox h3 { color: #f06800; font-size: 18px; } .recommendbox h2 { margin: 10px 0px 15px 10px; } .recommendbox h3 { font-size: 15px; margin: -10px 0px 0px 10px; } .recommendimage { background-position: -9px -2914px; margin: 8px 5px 5px 4px; } .recommendbox ul { margin-left: 5px; } .recommendbox ul li { color: #555; } .recommendbox.indent h3 { margin-left: 18px; } .recommendbox.indent ul { margin-left: 13px; } @media screen and (-webkit-min-device-pixel-ratio: 0) { .recommendbox.indent ul { margin-left: 15px; } .recommendbox ul { margin-left: 7px; } } @media (max-width: 724px) { .recommendbox ul { margin-left: 27px !important; } .recommendbox.indent ul { margin-left: 35px !important; } } @media (max-width: 550px) { .recommendbox { width: 100%; } } #toptipbox { position: relative; margin: 10px 0; clear: both; padding: 0px 15px; border: 1px solid #a7e38f; -moz-border-radius: 5px; background: #E7FFD7; background: -moz-linear-gradient(center top,#E7FFD7,#CEF9BB); -webkit-border-radius: 5px; border-radius: 5px; background: -webkit-gradient(linear,left top,left bottom,from(#e7ffd7),to(#cef9bb)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7ffd7',endColorstr='#cef9bb'); } #toptipbox h2 { color: #19aa16; margin-top: 10px; margin-bottom: 5px; } .related-news { position: relative; margin: 10px 0; clear: both; padding: 0px 15px; border: 1px solid #aa72c6; background: #f7f2f9; -moz-border-radius: 5px; background: -moz-linear-gradient(center top,#f7f2f9,#e8d8ef); -webkit-border-radius: 5px; border-radius: 5px; background: -webkit-gradient(linear,left top,left bottom,from(#f7f2f9),to(#e8d8ef)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f2f9',endColorstr='#e8d8ef'); } .related-news h2 { color: #8433ad; } input[type="submit"]:focus, input[type="button"]:focus, input[type="text"]:focus, a:focus, button:focus { outline: none !important; } .notabs { margin-top: -22px !important; } #checklist-content table input[type="radio"], #checklist-content table input[type="checkbox"] { margin: 17px 6px 0px 0px !important; height: 12px !important; } #smartbanner { position: absolute; left: 0; top: -82px; border-bottom: 1px solid #e8e8e8; width: 100%; height: 78px; font-family: 'Helvetica Neue', sans-serif; background: -webkit-linear-gradient(top,#f4f4f4 0%,#cdcdcd 100%); background-image: -ms-linear-gradient(top,#F4F4F4 0%,#CDCDCD 100%); background-image: -moz-linear-gradient(top,#F4F4F4 0%,#CDCDCD 100%); box-shadow: 0 1px 2px rgba(0,0,0,0.5); z-index: 9998; -webkit-font-smoothing: antialiased; overflow: hidden; -webkit-text-size-adjust: none; } #smartbanner .sb-container { margin: 0 auto; } #smartbanner .sb-close { position: absolute; left: 5px; top: 5px; display: block; border: 2px solid #fff; width: 14px; height: 14px; font-family: 'ArialRoundedMTBold', Arial; font-size: 15px; line-height: 15px; text-align: center; color: #fff; background: #070707; text-decoration: none; text-shadow: none; border-radius: 14px; box-shadow: 0 2px 3px rgba(0,0,0,0.4); -webkit-font-smoothing: subpixel-antialiased; } #smartbanner .sb-close:active { font-size: 13px; color: #aaa; } #smartbanner .sb-icon { position: absolute; left: 30px; top: 10px; display: block; width: 57px; height: 57px; background: rgba(0,0,0,0.6); background-size: cover; border-radius: 10px; box-shadow: 0 1px 3px rgba(0,0,0,0.3); } #smartbanner.no-icon .sb-icon { display: none; } #smartbanner .sb-info { position: absolute; left: 98px; top: 8px; width: 44%; font-size: 11px; line-height: 1.2em; font-weight: bold; color: #6a6a6a; text-shadow: 0 1px 0 rgba(255,255,255,0.8); } #smartbanner #smartbanner.no-icon .sb-info { left: 34px; } #smartbanner .sb-info strong { display: block; font-size: 11px; color: #4d4d4d; line-height: 15px; } #smartbanner .sb-info > span { display: block; font-size: 10px; } #smartbanner .sb-info em { font-style: normal; text-transform: uppercase; } #smartbanner .sb-button { position: absolute; right: 20px; top: 24px; border: 1px solid #bfbfbf; padding: 0 10px; min-width: 10%; height: 24px; font-size: 14px; line-height: 20px; text-align: center; font-weight: bold; color: #6a6a6a; background: -webkit-linear-gradient(top,#efefef 0%,#dcdcdc 100%); text-transform: uppercase; text-decoration: none; text-shadow: 0 1px 0 rgba(255,255,255,0.8); border-radius: 3px; box-shadow: 0 1px 0 rgba(255,255,255,0.6), 0 1px 0 rgba(255,255,255,0.7) inset; } #smartbanner .sb-button:active, #smartbanner .sb-button:hover { background: -webkit-linear-gradient(top,#dcdcdc 0%,#efefef 100%); } #smartbanner .sb-icon.gloss:after { content: ''; position: absolute; left: 0; top: -1px; border-top: 1px solid rgba(255,255,255,0.8); width: 100%; height: 50%; background: -webkit-linear-gradient(top,rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.2) 100%); border-radius: 10px 10px 12px 12px; } #smartbanner.android { border-color: #212228; background: #3d3d3d; border-top: 5px solid #88B131; box-shadow: none; } #smartbanner.android .sb-close { border: 0; width: 17px; height: 17px; line-height: 17px; color: #b1b1b3; background: #1c1e21; text-shadow: 0 1px 1px #000; box-shadow: 0 1px 2px rgba(0,0,0,0.8) inset, 0 1px 1px rgba(255,255,255,0.3); } #smartbanner.android .sb-close:active { color: #eee; } #smartbanner.android .sb-info { color: #ccc; text-shadow: 0 1px 2px #000; } #smartbanner.android .sb-info strong { color: #fff; } #smartbanner.android .sb-button { min-width: 12%; border: 1px solid #DDDCDC; padding: 1px; color: #d1d1d1; background: none; border-radius: 0; box-shadow: none; } #smartbanner.android .sb-button span { text-align: center; display: block; padding: 0 10px; background-color: #42B6C9; background-image: -webkit-gradient(linear,0 0,0 100%,from(#42B6C9),to(#39A9BB)); background-image: -moz-linear-gradient(top,#42B6C9,#39A9BB); text-transform: none; text-shadow: none; box-shadow: none; } #smartbanner.android .sb-button:active, #smartbanner.android .sb-button:hover { background: none; } #smartbanner.android .sb-button:active span, #smartbanner.android .sb-button:hover span { background: #2AC7E1; } #smartbanner.windows .sb-icon { border-radius: 0px; } #app-download { background: #254C78; } @media only screen and (max-width: 991px) and (min-width: 992px) { #app-download div { margin-right: 20px; } #app-download div p { margin: 0; } #app-download p { margin: 15px 0 0; } } #app-download p { color: #f1f1f1 !important; font-size: 12px; } #app-download p.cb { margin-bottom: 0; padding-top: 7px; } #app-download h2 { margin-top: 0; color: #fff; margin-bottom: 4px; font: normal 24px/1em "Helvetica Neue", Helvetica, Arial, sans-serif !important; } @media only screen and (min-width: 1200px) { #newProductSummary .summaryInfoSmall { margin-left: 10px; } } @media only screen and (max-width: 991px) { .nopadding-sm { padding: 0; } } @media only screen and (max-width: 991px) { .row { margin: 0; } [class*=col-] { padding: 0; } .container { padding: 0; } .panel, .enginewell form, .well, .nav-tabs > li > a { border-radius: 0; } .xsellbox.bg-white { background: #e5f5ff; } .xsellbox .font-white { color: #212121; } .xsellbox .bg-header-blue { background: transparent; } body .typeahead { width: 100% !important; left: 0 !important; border-radius: 0; padding: 0; margin-bottom: 25px; } body .typeahead a::first-line { font-size: 16px; font-weight: 500; } body .typeahead li { border-bottom: 1px solid #ddd; } } @media only screen and (max-width: 724px) { .tab-pane ul { margin-left: 20px; margin-right: 20px; } .tabbable { margin-top: -20px; } .tabbable li { float: none !important; width: auto; margin-right: -2px; background: none; margin-left: -20px; margin-right: -22px; } .nopadding-mobile { padding: 0px; border: none; } } @media only screen and (max-width: 580px) { body { margin-top: 0; } .callusbox { font-size: 15px; display: block; margin-top: -25px; margin-bottom: 16px; } } body #app-download h2 { margin-top: 0; color: #fff; margin-bottom: 4px; font: normal 32px/0.9em "Yanone Kaffeesatz", Helvetica, Arial, sans-serif !important; } .usp li { list-style: none; text-align: left; color: #696969; } #secondRoomOption { font-size: 11px; line-height: 30px; cursor: pointer; } #secondRoomOption span { padding: 0px 3px 1px; border: 1px solid #818181; top: -1px; position: relative; font-size: 12px; color: #000; } @media only screen and (max-width: 991px) { form.hxEmbed.mobile .location div, form.hxEmbed.mobile .location select { width: 100%; } form.hxEmbed.mobile .options .flight_number label { font-size: 13px !important; } form.hxEmbed.mobile .flightHelp p { color: #212121 !important; } #secondRoomOption { line-height: 28px; } } @media only screen and (max-width: 991px) and (min-width: 992px) { form.hxEmbed .options .engineHeading h3 { font-size: 30px !important; } } @media only screen and (max-width: 991px) { .allProducts { width: 100%; } .allProducts li.ho label { background-position: -10px -1183px !important; } .allProducts li.hcp label { background-position: -10px -1244px !important; } .allProducts li.cp label { background-position: -10px -1303px !important; } .allProducts li.lo label { background-position: -10px -1363px !important; } .allProducts li.ins label { background-position: -10px -1423px !important; } .allProducts li.insMed label { background-position: -10px -3148px !important; } .allProducts li.rail label { background-position: -10px -1483px !important; } .allProducts li.coach label { background-position: -10px -3268px !important; } .allProducts li.carhire label, .allProducts li.transfers label, .allProducts li.taxi label, .allProducts li.currency label { background-position: -10px -3507px !important; } .allProducts li.flight label, .allProducts li.currency label { background-position: -10px -2023px !important; } .allProducts li.port label, .allProducts li.portho label { background-position: -10px -1543px !important; } form.hxEmbed .options { padding: 20px !important; } form.hxEmbedMobile .options .engineHeading { background: #edf4f9 !important; margin: -20px -20px 0 -20px !important; padding: 5px; border-bottom: 1px solid #89a; } form.hxEmbedMobile .options .engineHeading h3 { font-size: 26px !important; } form.hxEmbedMobile .options .engineHeading span.tog { width: 60px; height: 45px; } form.hxEmbed .allProducts ul li.hilit, form.hxEmbed .allProducts ul li.hilit:hover { background-color: transparent !important; } form.hxEmbed.mobile input[type=datetime-local], form.hxEmbed.mobile input[type=date] { width: 280px !important; } body form.mobileslide .options h3 { margin: 0 !important; padding: 6px 0 !important; line-height: 1.3em; } #secondRoomOption { line-height: 28px; } } @media only screen and (max-width: 568px) and (min-width: 568px) { form.hxEmbed.mobile input[type=datetime-local], form.hxEmbed.mobile input[type=date] { width: 528px !important; } } .promomessage { width: 50%; left: 25%; position: absolute; top: 51px !important; background: #fee934; padding-top: 8px; padding-bottom: 0px; border: 0; box-shadow: 1px 1px 10px 2px rgba(10,10,10,0.1); border-radius: 0px 0px 3px 3px; color: #212121; text-align: center; } @media only screen and (max-width: 991px) { .promomessage { top: 50px !important; } } .promomessage.alert-danger { background-color: #d9534f; border-color: #ebccd1; color: #b94a48; } .promomessage.alert-danger hr { border-top-color: #e4b9c0; } .promomessage.alert-danger .alert-link { color: #953b39; } .promomessage button { font-size: 14px; } .promomessage h4 { font-size: 23px; } .promomessage h4 a, .promomessage h4 span { color: #ffffff; font-size: 14px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; margin: -5px 0; display: block; } .promomessage h4 span { color: #212121; } @media only screen and (max-width: 700px) { .promomessage { width: 97%; left: 1.5%; } } .visible-loggedin { display: none; } .navbar-inverse .navbar-nav > li > a { color: #fff; } .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { color: #e6e6e6; background-color: transparent; } .navbar-inverse .navbar-nav > .dropdown > a .caret { border-top-color: #fff; border-bottom-color: #fff; } .navbar-inverse .navbar-nav > .dropdown > a .caret:hover, .navbar-inverse .navbar-nav > .dropdown > a .caret:focus { border-top-color: #e6e6e6; border-bottom-color: #e6e6e6; } body .navbar .brand { position: absolute; display: block; font-size: 20px; font-weight: 200; color: white; text-shadow: 0 1px 0 #325D94; background-image: url('//d17s4kc6349e5h.cloudfront.net/holidayextras/assets/images/hx-logo-web.png'); background-size: 125px 80px; width: 125px; height: 80px; background-repeat: no-repeat; text-indent: -5000em; z-index: 9999; top: 0; left: 8px; } @media (-webkit-min-device-pixel-ratio: 2) { body .navbar .brand { background-image: url('//d17s4kc6349e5h.cloudfront.net/holidayextras/assets/images/hx-logo-web@2x.png'); } } @media only screen and (max-width:991px) { .navbar .brand { left:50% !important; margin-left: -54px !important; height: 60px !important; background-size: contain !important; background-repeat: no-repeat !important; } } body .navbar .nav li a:hover { text-decoration: underline; text-shadow: 0 1px 0 #325D94; } body .navbar .navbar-toggle { margin-right: 15px; } body .navbar .navbar-collapse { max-height: none; } body .navbar .navbar-collapse .navbar-nav { width: 100%; } body .navbar .navbar-collapse .navbar-nav li { border-left: 1px solid #3c5e88; } body .navbar .navbar-collapse .navbar-nav li.open > a, body .navbar .navbar-collapse .navbar-nav li.open > a:hover, body .navbar .navbar-collapse .navbar-nav li.open > a:focus { background-color: transparent; } body .navbar .navbar-collapse .navbar-nav li.userlogin { border-left: 0; } @media only screen and (max-width: 991px) { body .navbar .navbar-collapse .navbar-nav li { float: none !important; border-left: 0; } body .navbar .navbar-collapse .navbar-nav li.divider { display: none; } } body .navbar .navbar-collapse .navbar-nav li.dropdown a { padding-right: 16px; } body .navbar .navbar-collapse .navbar-nav li.dropdown a .caret { position: absolute; top: 22px; right: 5px; } @media only screen and (max-width: 991px) { body .navbar .navbar-collapse .navbar-nav li.dropdown a .caret { position: static; } } body .navbar .navbar-collapse .navbar-nav li.dropdown a.single { padding-right: 8px; } body .navbar .navbar-collapse .navbar-nav li.dropdown a.single .caret { position: static; } body .navbar .navbar-collapse .navbar-nav li > a { display: block; text-decoration: none; } @media only screen and (min-width: 992px) { body .navbar .navbar-collapse .navbar-nav li > a { padding: 7px 10px; text-align: center; line-height: 18px; } } @media only screen and (max-width: 991px) { body .navbar .navbar-collapse .navbar-nav li > a br, body .navbar .navbar-collapse .navbar-nav li > a br:before { content: " "; } } body .navbar .navbar-collapse .navbar-nav li > a:hover, body .navbar .navbar-collapse .navbar-nav li > a:focus { text-decoration: none; text-shadow: none; background-color: transparent; } @media only screen and (min-width: 992px) { body .navbar .navbar-collapse .navbar-nav li > a.single { padding: 16px 8px; } } body .navbar .navbar-collapse .navbar-nav li .dropdown-menu li { border-left: 0; } body .navbar .navbar-collapse .navbar-nav li .dropdown-menu li a { padding: 5px 15px 5px 15px; color: #ffffff; text-align: left; } @media only screen and (min-width: 992px) { body .navbar .navbar-collapse .navbar-nav li .dropdown-menu li a { padding: 3px 20px; color: #212121; } } @media only screen and (min-width: 992px) { body .navbar .navbar-collapse .navbar-nav li .dropdown-menu li a strong { font-weight:500; color: #212121; } } @media only screen and (max-width: 991px) { body .navbar .navbar-collapse .navbar-nav li .dropdown-menu li a strong { font-weight:500; color: #ffffff; } } body .navbar .navbar-collapse .navbar-nav li .dropdown-menu li a:hover, body .navbar .navbar-collapse .navbar-nav li .dropdown-menu li a:focus { color: #eeeeee; background-color: transparent; } @media only screen and (min-width: 992px) { body .navbar .navbar-collapse .navbar-nav li .dropdown-menu li a:hover, body .navbar .navbar-collapse .navbar-nav li .dropdown-menu li a:focus { background-color: #428bca; color: #ffffff; } } @media only screen and (max-width: 991px) { body .navbar .navbar-collapse .navbar-nav { width: 100%; } } @media only screen and (min-width: 991px) { body .navbar .navbar-collapse .navbar-nav { padding-left: 145px; } } @media only screen and (min-width: 992px) and (max-width: 991px) { body .navbar .navbar-collapse .navbar-nav { padding-left: 100px; } } body .navbar .navbar-collapse .navbar-nav a .caret { margin-left: 6px; } @media only screen and (max-width: 991px) { body .navbar .navbar-collapse { padding: 0; } } body .navbar #nav { width: 100%; left: 0px; position: relative; } body .navbar #nav li { float: left; border-left: 1px solid #3c5e88; border-right: 1px solid #3c5e88; padding: 0; margin-right: -1px; height: 100%; } @media only screen and (max-width: 991px) { body .navbar #nav li { border-left: 0; border-right: 0; } } body .navbar #nav li a { padding: 7px 8px; text-align: center; color: #ffffff; display: block; line-height: 15px; text-shadow: none; letter-spacing: 0.1em; height: 100%; font-size: 12px; text-decoration: none; } body .navbar #nav li a.single { padding: 14.5px 8px; } body .navbar #nav li a.single .caret { position: static; } body .navbar #nav li a .caret { position: absolute; top: 21px; right: 5px; } @media only screen and (max-width: 991px) { body .navbar #nav li a { text-align: left; } } body .navbar #nav li.dropdown .caret { border-top: 4px solid #ffffff; } body .navbar #nav li.pull-right { float: right !important; } body .navbar #nav .dropdown-menu { margin-top: 0; margin-left: 0; border-radius: 0 0 5px 5px; } body .navbar #nav .dropdown-menu > li { float: none; border-left: none; border-right: none; padding: 0; margin-right: 0; display: block; background: none !important; } body .navbar #nav .dropdown-menu > li.divider { background-color: #e5e5e5 !important; height: 1px !important; margin: 9px 0; } body .navbar #nav .dropdown-menu > li > a { font-weight: normal !important; text-align: left; display: block; padding: 3px 20px; clear: both; line-height: 20px !important; color: #333333; white-space: nowrap; text-decoration: none; letter-spacing: 0px; font-size: 14px; height: auto; } body .navbar #nav .dropdown-menu > li > a:hover, body .navbar #nav .dropdown-menu > li > a:focus { background-image: none; background-color: transparent; filter: none; } body .navbar #nav .dropdown-menu > li > a.divider { background-color: #eeeeee !important; } div.divider { border-right: 1px solid #ccc; } div.leftdivider { border-left: 1px solid #ccc; padding-left: 20px; } .newdep .dropdown-menu > .active > a, .newdep .dropdown-menu > .active > a:hover, .newdep .dropdown-menu > .active > a:focus { background-image: linear-gradient(to bottom,#0088CC,#0077B3) !important; } .navbar .form-search { width: 126px; margin: 8px 10px 8px 0; z-index: 1; } @media only screen and (max-width: 991px) { .navbar .form-search { width: auto; margin-right: 0; margin-left: 15px; } } .navbar .form-search .btn { width: 30px !important; } .navbar .form-search .btn .home-icon-search { margin: auto; background-position: -9px -1159px; height: 20px; } @media only screen and (min-width: 992px) { .navbar-fixed-top .container { position: relative; } .navbar .form-search #appendedInput { width: 98px; } } @media only screen and (min-width: 992px) and (max-width: 991px) { .navbar-fixed-top .container { position: relative; width: auto; padding-right: 0; } .navbar-fixed-top .container .navbar-collapse { padding-right: 0; } } @media only screen and (max-width: 991px) { .navbar-fixed-top { margin-bottom: 12px; } .navbar-fixed-top .container { padding: 0; } } @media only screen and (max-width: 991px) { .navbar #nav li { float: none; width: 100%; border-right: 0; border-left: 0; } .navbar #nav li a { text-align: left; font-size: 14px; font-weight: normal; } .navbar #nav li.divider { display: none; } .container > .navbar-header, .container > .navbar-collapse { margin-left: 0 !important; margin-right: 0 !important; } #nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; box-shadow: none; } #nav .open .dropdown-menu > li > a { color: #ffffff; line-height: 20px; } #nav .open .dropdown-menu > li > a, #nav .open .dropdown-menu .dropdown-header { padding: 5px 15px 5px 25px; } ul.navbar-nav li a { text-decoration: none; display: block; } } @media only screen and (max-width: 580px) { .navbar-fixed-top { position: relative !important; } .homepage .navbar-fixed-top { margin-bottom: 53px; } } @media only screen and (max-width: 320px) { .navbar .dropdown-menu { width: 100%; } .navbar .dropdown-menu ul { width: 50%; padding: 0 10px !important; } .navbar .dropdown-menu ul:first-child { border-right: 1px solid #e5e5e5; } } #footer { background: #FFF3CD; padding: 40px 5px 5px 5px; position: relative; margin: 0 auto; color: #666; } #footer span { margin-bottom: 4px; } #footer a { text-decoration: underline; } #footer ul li, #footer ul li strong, #footer div div, #footer div div a { font-size: 12px; line-height: 1.3em !important; } #footer div div a { line-height: 1.6em !important; } #footer .footer-links { padding-left: 15px; } #footer p, #footer center, #footer ul li a, #footer strong { line-height: 20px !important; } @media only screen and (max-width: 991px) { #footer div div { margin-bottom: 10px; } #footer div div br { display: block; content: " "; margin: 5px; } #footer .footer-lower .text-center, #footer .footer-lower center { text-align: left; } #footer .footer-lower .footer-links { padding-left: 0; } #footer p { padding: 0 9px; } #footer div.row div { padding-left: 15px !important; } #footer div.row.footer-links a { border-right: 1px solid #72b4ee; padding-right: 5px; margin-right: 5px; display: inline !important; } #footer div.row.footer-links a:last-child, #footer div.row.footer-links a.last { border-right: 0; margin-right: 0; } #footer div.row.footer-links strong { display: block; } } @media only screen and (max-width: 991px) { #footer p { padding: 0 15px; } } .enginewell form { background: #edf4f9; background: -moz-linear-gradient(left,#edf4f9 0%,#edf4f9 0%,#eef4f9 40%,#ffffff 100%,#edf4f9 100%); background: -webkit-gradient(linear,left top,right top,color-stop(0%,#edf4f9),color-stop(0%,#edf4f9),color-stop(88%,#eef4f9),color-stop(100%,#ffffff),color-stop(100%,#edf4f9)); background: -webkit-linear-gradient(left,#edf4f9 0%,#edf4f9 0%,#eef4f9 40%,#ffffff 100%,#edf4f9 100%); background: -o-linear-gradient(left,#edf4f9 0%,#edf4f9 0%,#eef4f9 40%,#ffffff 100%,#edf4f9 100%); background: -ms-linear-gradient(left,#edf4f9 0%,#edf4f9 0%,#eef4f9 40%,#ffffff 100%,#edf4f9 100%); background: linear-gradient(to right,#edf4f9 0%,#edf4f9 0%,#eef4f9 40%,#ffffff 100%,#edf4f9 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf4f9',endColorstr='#edf4f9',GradientType=1); padding-top: 0; padding-bottom: 0; border-color: #ffffff; -webkit-box-shadow: 1px 1px 10px 2px rgba(10,10,10,0.1); box-shadow: 1px 1px 10px 2px rgba(10,10,10,0.1); margin-bottom: 15px; border: 1px solid transparent; border-radius: 4px; } @media only screen and (max-width: 991px) { .enginewell form { background: #edf4f9 !important; } .enginewell form div.options { background: #ffffff; } } body > .typeahead > li > a { padding: 3px 5px; text-decoration: none; font-size: 12px; } body > .typeahead > li > a:hover, body > .typeahead > li.active { text-decoration: underline !important; } @media (max-device-width: 800px) and (orientation: portrait) { body .typeahead li { border-bottom: 1px solid #ddd; height: 44px; } body .typeahead li > a { padding-top: 10px !important; height: 44px; } } @media (max-device-width: 1280px) and (orientation: landscape) { body .typeahead li { border-bottom: 1px solid #ddd; height: 44px; } body .typeahead li > a { padding-top: 10px !important; height: 44px; } } .homepage form.hxEmbed .options { min-height: 484px !important; } #flightsModal .table-hover > tbody > tr.hover > td, #flightsModal .table-hover > tbody > tr.hover > th, #flightsModal .table-hover > tbody > tr:hover > td, #flightsModal .table-hover > tbody > tr:hover > th, #flightTableContainer .table-hover > tbody > tr.hover > td, #flightTableContainer .table-hover > tbody > tr.hover > th, #flightTableContainer .table-hover > tbody > tr:hover > td, #flightTableContainer .table-hover > tbody > tr:hover > th { background-color: #e0f2ff; } #flightsModal .table-hover > tbody > tr.hover .caret-right, #flightsModal .table-hover > tbody > tr:hover .caret-right, #flightTableContainer .table-hover > tbody > tr.hover .caret-right, #flightTableContainer .table-hover > tbody > tr:hover .caret-right { display: block !important; } form.hxEmbed #hxEmbedtravellers, form.hxEmbed .age select { width: 60px; } form.hxEmbed #lookupClose { z-index: 100001; } form.hxEmbed .lookupResult { display: none; background-color: #ffffff; border: solid #999999; border-width: 0 1px 1px 1px; width: 250px; z-index: 100000; text-align: left; } form.hxEmbed .lookupResult div { padding: 5px; } form.hxEmbed .lookupResult em { float: right; } form.hxEmbed span.destRegion { font-weight: bold; font-size: 1.1em; } form.hxEmbed .allProducts, form.hxEmbed .options { padding: 0; color: #666; } form.hxEmbed .options { padding: 7px 7px 7px 17px; border-bottom-right-radius: 4px; border-top-right-radius: 4px; margin-left: 0 !important; margin-top: 0px !important; color: #212121 !important; background: #ffffff !important; } form.hxEmbed .options div { margin: 0px; padding: 0px !important; } form.hxEmbed .options div.tooltip { margin-top: -12px; padding: 5px 0 !important; width: 100%; left: 0; opacity: 1; } form.hxEmbed .options div.tooltip .tooltip-arrow { border-top-color: #264C7A; border-width: 17px 11px 0; margin-bottom: -12px !important; } form.hxEmbed .options div.tooltip .tooltip-inner { background: #264C7A; max-width: none; padding: 5px 9px !important; text-align: left; } form.hxEmbed .options div.tooltip .tooltip-inner p { margin: 0 0 2px; color: #fff !important; font-size: 1.3em; } form.hxEmbed .options .first-list { padding-left: 0; } @media only screen and (max-width: 991px) { form.hxEmbed .options .first-list { padding-right: 7.5px; } } form.hxEmbed .options .last-list { padding-right: 0; } form.hxEmbed .options > ul { margin-bottom: 8px !important; margin-top: -6px !important; } form.hxEmbed .options .pre-existing_conditions { margin-bottom: 10px; } form.hxEmbed .options .pre-existing_conditions ul.preexist_medical_choice li { position: relative; margin-top: 5px; } form.hxEmbed .options .preexist_medical_choice input, form.hxEmbed .options #aO0, form.hxEmbed .options #aO1 { height: auto; } form.hxEmbed .options .hasDatepicker { cursor: pointer; } form.hxEmbed .options .datePicker { position: relative; } form.hxEmbed .options .datePicker .ui-datepicker-trigger { position: absolute; margin-top: 3px; margin-left: -21px; left: 100%; } form.hxEmbed .options .ui-datepicker-trigger { position: relative; top: 3px; left: -21px; } form.hxEmbed .options label { display: block; font-weight: normal; margin-top: 5px; } form.hxEmbed .options label.time { padding: 0; } form.hxEmbed .options label.time .sweetTitle { position: absolute; top: 0; right: 10px; } @media only screen and (min-width: 992px) and (max-width: 1199px) { form.hxEmbed .options label.time .sweetTitle { right: -10px; } } form.hxEmbed .options input { margin: 0px !important; padding: 6px !important; border: 1px solid #bbb; color: #555; } form.hxEmbed .options input[type=radio] { border: none !important; } form.hxEmbed .options input:focus { outline: #619dd7 auto 5px !important; outline-offset: -2px; } form.hxEmbed .options .has-error .form-control { border-color: #b94a48; } form.hxEmbed .options .has-success .form-control { border-color: #468847; } form.hxEmbed .options .has-warning .form-control { border-color: #c09853; } form.hxEmbed .options .calendarEmbed input.hasDatepicker { background-color: #ffffff; background-position: 151px -2562px; } @media only screen and (max-width: 1199px) { form.hxEmbed .options .calendarEmbed input.hasDatepicker { background-position: 112px -2562px; } } @media only screen and (max-width: 991px) { form.hxEmbed .options .calendarEmbed input.hasDatepicker { background-position: 107px -2562px; } } @media only screen and (max-width: 991px) { form.hxEmbed .options .calendarEmbed input.hasDatepicker { background-position: -16px -2562px; padding-left: 25px !important; } } @media only screen and (max-width: 580px) { form.hxEmbed .options .calendarEmbed input.hasDatepicker { background-position: 60px -2558px; width: 110px; padding-left: 6px !important; } } form.hxEmbed .options li.promoCode input { outline-offset: -2px; outline: -moz-focus-ring-color auto 5px; outline: -webkit-focus-ring-color auto 5px; outline-color: #fee934 !important; background: #fefbda; } form.hxEmbed .options select { float: none; margin: 0px; height: 28px !important; } form.hxEmbed .options select.time { margin-top: -5px !important; } form.hxEmbed .options .pull-right, form.hxEmbed .options select.ppts { margin-right: 10px; } form.hxEmbed .options a.thickbox { display: none; } form.hxEmbed .options .flight_number { position: relative; } form.hxEmbed .options .flight_number input[type=text] { padding-right: 25px !important; } form.hxEmbed .options .flight_number div { padding-left: 0px !important; } @media only screen and (min-width: 992px) and (max-width: 1199px) { form.hxEmbed .options .flight_number input::-webkit-input-placeholder { font-size: 9px; } form.hxEmbed .options .flight_number input::-moz-placeholder { font-size: 9px; } form.hxEmbed .options .flight_number input:-ms-input-placeholder { font-size: 9px; } form.hxEmbed .options .flight_number input:-moz-placeholder { font-size: 9px; } } @media only screen and (max-width: 991px) { form.hxEmbed .options .flight_number input::-webkit-input-placeholder { font-size: 11px; } form.hxEmbed .options .flight_number input::-moz-placeholder { font-size: 11px; } form.hxEmbed .options .flight_number input:-ms-input-placeholder { font-size: 11px; } form.hxEmbed .options .flight_number input:-moz-placeholder { font-size: 11px; } } form.hxEmbed .options .tT input { height: auto !important; } form.hxEmbed .options .has-feedback { position: relative; } form.hxEmbed .options .has-feedback .form-control-feedback { position: absolute; width: 12px; height: 12px; line-height: 10px; font-size: 10px; border-radius: 20px; color: #fff; cursor: pointer; right: 7px; bottom: 8px; text-align: center; background: #c8c8c8; } @media only screen and (max-width: 991px) { form.hxEmbed .options .has-feedback .form-control-feedback { bottom: 10px; right: 4px; font-size: 15px; line-height: 15px; width: 18px; height: 18px; } } form.hxEmbed .flightSearchView .ui-datepicker-trigger { left: 0; margin-left: -21px; } form.hxEmbed .flightSearchView div.col-lg-7, form.hxEmbed .flightSearchView select.s, form.hxEmbed .flightSearchView .dA, form.hxEmbed .flightSearchView .dD { width: 100%; } form.hxEmbed .allProducts { padding-bottom: 0 !important; } form.hxEmbed .allProducts ul { margin: 0; padding: 0px; } form.hxEmbed .allProducts ul li { border-bottom: 1px solid #ffffff; margin: 0; } form.hxEmbed .allProducts ul li:first-child { border-top-left-radius: 4px; margin-top: 1px; } form.hxEmbed .allProducts ul li:last-child { border-bottom: 0; } form.hxEmbed .allProducts ul li:hover, form.hxEmbed .allProducts ul li.hilit { background: #ffffff; } form.hxEmbed .allProducts ul li label { font-size: 17px; font-weight: bold; color: #212121; position: relative; display: block; width: auto; padding: 15px 0 15px 50px; cursor: pointer; margin: -1px 0 0; } form.hxEmbed .allProducts ul li.flight label, form.hxEmbed .allProducts ul li.currency label { padding-top: 14px; } form.hxEmbed .allProducts ul li.insMed label { padding: 7px 0 0px 50px; margin-bottom: -2px; } form.hxEmbed .allProducts ul li.insMed label small { font-size: 13px; top: -8px; position: relative; font-weight: normal; } form.hxEmbed .allProducts ul li input { left: -9999px !important; position: absolute; } form.hxEmbed .radio { margin-top: 0; padding-left: 7px; } form.hxEmbed .hx-btn-ultimate { width: 154px !important; color: #fff; background-color: #9933cc; border-color: #8a2eb8; } form.hxEmbed .hx-btn-ultimate:hover, form.hxEmbed .hx-btn-ultimate:focus, form.hxEmbed .hx-btn-ultimate:active, form.hxEmbed .hx-btn-ultimate.active, .open .dropdown-toggleform.hxEmbed .hx-btn-ultimate { color: #fff; background-color: #812bab; border-color: #652287; } form.hxEmbed .hx-btn-ultimate:active, form.hxEmbed .hx-btn-ultimate.active, .open .dropdown-toggleform.hxEmbed .hx-btn-ultimate { background-image: none; } form.hxEmbed .hx-btn-ultimate.disabled, form.hxEmbed .hx-btn-ultimate.disabled:hover, form.hxEmbed .hx-btn-ultimate.disabled:focus, form.hxEmbed .hx-btn-ultimate.disabled:active, form.hxEmbed .hx-btn-ultimate.disabled.active, form.hxEmbed .hx-btn-ultimate[disabled], form.hxEmbed .hx-btn-ultimate[disabled]:hover, form.hxEmbed .hx-btn-ultimate[disabled]:focus, form.hxEmbed .hx-btn-ultimate[disabled]:active, form.hxEmbed .hx-btn-ultimate[disabled].active, fieldset[disabled] form.hxEmbed .hx-btn-ultimate, fieldset[disabled] form.hxEmbed .hx-btn-ultimate:hover, fieldset[disabled] form.hxEmbed .hx-btn-ultimate:focus, fieldset[disabled] form.hxEmbed .hx-btn-ultimate:active, fieldset[disabled] form.hxEmbed .hx-btn-ultimate.active { background-color: #9933cc; border-color: #8a2eb8; } form.hxEmbed .submit { margin-top: 10px; width: 100% !important; font-size: 22px !important; font-weight: 300; } form.hxEmbed select.l { width: 100% !important; } form.hxEmbed select.time { margin-top: -5px; } form.hxEmbed li { background: none; } form.hxEmbed li #hxEmbedflight_number { margin-left: 0; } form.hxEmbed li.passengers input { width: 100px !important; margin-top: -9px; } form.hxEmbed li.groupBookings { margin-top: 5px !important; font-weight: 400; } form.hxEmbed li.groupBookings a { display: block; } form.hxEmbed li label { margin: 0px; } form.hxEmbed .lA, form.hxEmbed .lC, form.hxEmbed .lI { margin-right: 10px; } form.hxEmbed .lOT { padding: 0.5em; padding-left: 0; } body .ui-state-highlight, body .ui-widget-content .ui-state-highlight { border: 1px solid #c5dbec; background: #dfeffc; color: #2e6e9e; } body .ui-state-highlight.ui-state-active, body .ui-widget-content .ui-state-highlight.ui-state-active { border: 1px solid #79b7e7; background: #f5f8f9; font-weight: bold; color: #e17009; } .ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999; width: 250px !important; } .ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; } .ac_results ul li { text-align: left; margin: 0px; padding: 8px 5px; cursor: default; display: block; font: menu; font-size: 14px; line-height: 16px; overflow: hidden; } .ac_results ul li em { margin-left: 20px; padding-left: 20px; font-size: 0.8em; float: right; } .ac_results .ac_odd { background-color: #eee; } .ac_results .ac_over { background-color: #0A246A; color: white; } .ac_results .ac_over strong { color: #ffffff !important; } @media screen and (-ms-high-contrast: active),(-ms-high-contrast: none) { body form.hxEmbed div.options { padding-top: 5px !important; padding-bottom: 6px !important; } form.hxEmbed li.terminal { margin-top: -7px !important; } } @media only screen and (max-width: 991px) { .enginewell form, .enginewell { position: static; } body form.hxEmbed { background: #edf4f9 !important; } body form.hxEmbed div.options { background: #edf4f9 !important; padding: 10px; min-height: 0 !important; } body form.hxEmbed div.options ul { margin-top: 0 !important; } body form.hxEmbed div.options .nights_duration select { float: right !important; } body form.hxEmbed div.options .nights_duration select.nightamount { float: left !important; } body form.mobileslide h3 { font-size: 30px !important; padding-top: 13px !important; padding-bottom: 13px !important; border-bottom: 0px !important; color: #264C7A; font-weight: 400; font-family: "Yanone Kaffeesatz", Helvetica, Arial, sans-serif; } body form.mobileslide div.options { border-radius: 0; display: none; position: absolute; top: 0; left: 100%; z-index: 1000; } body form.mobileslide div.options.mobileview { left: 0%; width: 100%; display: block; background: #CCEAFF !important; background-attachment: fixed; } body form.mobileslide div.options #backwards { display: block !important; } body form.mobileslide div.options ul { margin-bottom: 45px !important; } body.mobileengineslid { background: #CCEAFF !important; } .hidefrommobile { display: none; } #ui-datepicker-div { z-index: 1001; } } @media only screen and (max-width: 580px) { body p, .nav-tabs a { font-size: 14px; } form.hxEmbed div.options label, form.hxEmbed div.options input, form.hxEmbed div.options select { font-size: 15px; line-height: 20px; } form.hxEmbed div.options input[name=flight_number_text] { font-size: 13px; } form.hxEmbed div.options label { margin-top: 12px; } form.hxEmbed div.options label.time { margin-top: 5px; } form.hxEmbed div.options input, form.hxEmbed div.options select { height: 37px !important; } form.hxEmbed div.options input[type=radio], form.hxEmbed div.options input[type=checkbox], form.hxEmbed div.options input[type=date], form.hxEmbed div.options select[type=radio], form.hxEmbed div.options select[type=checkbox], form.hxEmbed div.options select[type=date] { height: auto !important; } form.hxEmbed div.options input[type=date], form.hxEmbed div.options select[type=date] { line-height: 35px !important; } form.hxEmbed .allProducts li:hover { background: none !important; } form.hxEmbed .allProducts li.hilit:hover { background: #ffffff !important; } form.hxEmbed .allProducts li.ho label:hover { background-position: -10px -1183px; } form.hxEmbed .allProducts li.hcp label:hover { background-position: -10px -1244px; } form.hxEmbed .allProducts li.cp label:hover { background-position: -10px -1303px; } form.hxEmbed .allProducts li.lo label:hover { background-position: -10px -1363px; } form.hxEmbed .allProducts li.ins label:hover { background-position: -10px -1423px; } form.hxEmbed .allProducts li.rail label:hover { background-position: -10px -1483px; } form.hxEmbed .allProducts li.coach label:hover { background-position: -10px -3328px; } form.hxEmbed .allProducts li.carhire label:hover, form.hxEmbed .allProducts li.transfers label:hover, form.hxEmbed .allProducts li.taxi label:hover, form.hxEmbed .allProducts li.currency label:hover { background-position: -10px -3567px; } form.hxEmbed .allProducts li.flight label:hover, form.hxEmbed .allProducts li.currency label:hover { background-position: -10px -2023px; } form.hxEmbed .allProducts li.port label:hover { background-position: -10px -1543px; } form.hxEmbed .allProducts li.ho.hilit label:hover { background-position: -10px -1723px; } form.hxEmbed .allProducts li.hcp.hilit label:hover { background-position: -10px -1664px; } form.hxEmbed .allProducts li.cp.hilit label:hover { background-position: -10px -1603px; } form.hxEmbed .allProducts li.lo.hilit label:hover { background-position: -10px -1783px; } form.hxEmbed .allProducts li.ins.hilit label:hover { background-position: -10px -1843px; } form.hxEmbed .allProducts li.rail.hilit label:hover { background-position: -10px -1903px; } form.hxEmbed .allProducts li.coach.hilit label:hover { background-position: -10px -3328px; } form.hxEmbed .allProducts li.carhire.hilit label:hover, form.hxEmbed .allProducts li.transfers.hilit label:hover, form.hxEmbed .allProducts li.taxi.hilit label:hover, form.hxEmbed .allProducts li.currency.hilit label:hover{ background-position: -10px -3567px; } form.hxEmbed .allProducts li.flight.hilit label:hover li.flight, form.hxEmbed .allProducts li.currency.hilit label:hover li.currency { background-position: -10px -2083px; } form.hxEmbed .allProducts li.port.hilit label:hover { background-position: -10px -1963px; } } @media only screen and (max-width: 1199px) and (min-width: 992px) { form.hxEmbed .options .flight_number label { font-size: 10px; } form.hxEmbed .options .flight_number .help-block { font-size: 11px; } } @media only screen and (max-width: 991px) { form.hxEmbed .options .flight_number label { font-size: 11px; } form.hxEmbed .options .flight_number .help-block { font-size: 11px; } } .ie8 form.hxEmbed .options, .ie7 form.hxEmbed .options { padding-left: 8px !important; padding-right: 8px !important; } .ie8 form.hxEmbed .options label, .ie8 form.hxEmbed .options div.help-block, .ie8 form.hxEmbed .options input, .ie7 form.hxEmbed .options label, .ie7 form.hxEmbed .options div.help-block, .ie7 form.hxEmbed .options input { letter-spacing: -1px; } .ie8 body > .typeahead > li > a:hover, .ie8 body > .typeahead > li.active, .ie7 body > .typeahead > li > a:hover, .ie7 body > .typeahead > li.active { text-decoration: underline !important; color: #fff !important; } .ie7 #hxEmbedflight_number { width: 90%; } #railengine form.hxEmbed { font-size: 13px; max-width: 260px !important; } #railengine form.hxEmbed .rail .lA, #railengine form.hxEmbed .rail .lC, #railengine form.hxEmbed .rail .lI { margin-right: 1px; margin-bottom: 5px; } #railengine form.hxEmbed .rail .lA span, #railengine form.hxEmbed .rail .lC span, #railengine form.hxEmbed .rail .lI span { margin-left: -2px; } #railengine form.hxEmbed input.station { width: 150px; } #railengine form.hxEmbed .options .ui-datepicker-trigger { top: -1px; } #railengine form.hxEmbed button.submit { color: #fff; background-color: #9933cc; border-color: #8a2eb8; padding: 10px 16px; font-size: 18px; line-height: 1.33; border: 1px solid transparent; border-radius: 6px; } #railengine form.hxEmbed button.submit:hover, #railengine form.hxEmbed button.submit:focus, #railengine form.hxEmbed button.submit:active { background-color: #812bab; } .ie8 #railengine form.hxEmbed, .ie7 #railengine form.hxEmbed { max-width: 270px !important; } .ie .tooltip-inner { background-color: #000000; } .ie7 .container, .ie8 .container { width: 955px; } .ie7 .col-md-1, .ie7 .col-md-2, .ie7 .col-md-3, .ie7 .col-md-4, .ie7 .col-md-5, .ie7 .col-md-6, .ie7 .col-md-7, .ie7 .col-md-8, .ie7 .col-md-9, .ie7 .col-md-10, .ie7 .col-md-11, .ie8 .col-md-1, .ie8 .col-md-2, .ie8 .col-md-3, .ie8 .col-md-4, .ie8 .col-md-5, .ie8 .col-md-6, .ie8 .col-md-7, .ie8 .col-md-8, .ie8 .col-md-9, .ie8 .col-md-10, .ie8 .col-md-11 { float: left; } .ie7 .col-md-1, .ie8 .col-md-1 { width: 8.3333333333333%; } .ie7 .col-md-2, .ie8 .col-md-2 { width: 16.666666666667%; } .ie7 .col-md-3, .ie8 .col-md-3 { width: 25%; } .ie7 .col-md-4, .ie8 .col-md-4 { width: 33.333333333333%; } .ie7 .col-md-5, .ie8 .col-md-5 { width: 41.666666666667%; } .ie7 .col-md-6, .ie8 .col-md-6 { width: 50%; } .ie7 .col-md-7, .ie8 .col-md-7 { width: 58.333333333333%; } .ie7 .col-md-8, .ie8 .col-md-8 { width: 66.666666666667%; } .ie7 .col-md-9, .ie8 .col-md-9 { width: 75%; } .ie7 .col-md-10, .ie8 .col-md-10 { width: 83.333333333333%; } .ie7 .col-md-11, .ie8 .col-md-11 { width: 91.666666666667%; } .ie7 .col-md-12, .ie8 .col-md-12 { width: 100%; } .ie7 .col-md-push-0, .ie8 .col-md-push-0 { left: auto; } .ie7 .col-md-push-1, .ie8 .col-md-push-1 { left: 8.3333333333333%; } .ie7 .col-md-push-2, .ie8 .col-md-push-2 { left: 16.666666666667%; } .ie7 .col-md-push-3, .ie8 .col-md-push-3 { left: 25%; } .ie7 .col-md-push-4, .ie8 .col-md-push-4 { left: 33.333333333333%; } .ie7 .col-md-push-5, .ie8 .col-md-push-5 { left: 41.666666666667%; } .ie7 .col-md-push-6, .ie8 .col-md-push-6 { left: 50%; } .ie7 .col-md-push-7, .ie8 .col-md-push-7 { left: 58.333333333333%; } .ie7 .col-md-push-8, .ie8 .col-md-push-8 { left: 66.666666666667%; } .ie7 .col-md-push-9, .ie8 .col-md-push-9 { left: 75%; } .ie7 .col-md-push-10, .ie8 .col-md-push-10 { left: 83.333333333333%; } .ie7 .col-md-push-11, .ie8 .col-md-push-11 { left: 91.666666666667%; } .ie7 .col-md-pull-0, .ie8 .col-md-pull-0 { right: auto; } .ie7 .col-md-pull-1, .ie8 .col-md-pull-1 { right: 8.3333333333333%; } .ie7 .col-md-pull-2, .ie8 .col-md-pull-2 { right: 16.666666666667%; } .ie7 .col-md-pull-3, .ie8 .col-md-pull-3 { right: 25%; } .ie7 .col-md-pull-4, .ie8 .col-md-pull-4 { right: 33.333333333333%; } .ie7 .col-md-pull-5, .ie8 .col-md-pull-5 { right: 41.666666666667%; } .ie7 .col-md-pull-6, .ie8 .col-md-pull-6 { right: 50%; } .ie7 .col-md-pull-7, .ie8 .col-md-pull-7 { right: 58.333333333333%; } .ie7 .col-md-pull-8, .ie8 .col-md-pull-8 { right: 66.666666666667%; } .ie7 .col-md-pull-9, .ie8 .col-md-pull-9 { right: 75%; } .ie7 .col-md-pull-10, .ie8 .col-md-pull-10 { right: 83.333333333333%; } .ie7 .col-md-pull-11, .ie8 .col-md-pull-11 { right: 91.666666666667%; } .ie7 .col-md-offset-0, .ie8 .col-md-offset-0 { margin-left: 0; } .ie7 .col-md-offset-1, .ie8 .col-md-offset-1 { margin-left: 8.3333333333333%; } .ie7 .col-md-offset-2, .ie8 .col-md-offset-2 { margin-left: 16.666666666667%; } .ie7 .col-md-offset-3, .ie8 .col-md-offset-3 { margin-left: 25%; } .ie7 .col-md-offset-4, .ie8 .col-md-offset-4 { margin-left: 33.333333333333%; } .ie7 .col-md-offset-5, .ie8 .col-md-offset-5 { margin-left: 41.666666666667%; } .ie7 .col-md-offset-6, .ie8 .col-md-offset-6 { margin-left: 50%; } .ie7 .col-md-offset-7, .ie8 .col-md-offset-7 { margin-left: 58.333333333333%; } .ie7 .col-md-offset-8, .ie8 .col-md-offset-8 { margin-left: 66.666666666667%; } .ie7 .col-md-offset-9, .ie8 .col-md-offset-9 { margin-left: 75%; } .ie7 .col-md-offset-10, .ie8 .col-md-offset-10 { margin-left: 83.333333333333%; } .ie7 .col-md-offset-11, .ie8 .col-md-offset-11 { margin-left: 91.666666666667%; } .ie7 body .navbar .navbar-collapse .navbar-nav li#alertMsg a, .ie8 body .navbar .navbar-collapse .navbar-nav li#alertMsg a { width: 90px; } .ie7 body .navbar .navbar-collapse .navbar-nav li > a, .ie8 body .navbar .navbar-collapse .navbar-nav li > a { padding: 4px 15px; } .ie7 body .navbar .navbar-collapse .navbar-nav li .dropdown-menu li a, .ie8 body .navbar .navbar-collapse .navbar-nav li .dropdown-menu li a { color: #000 !important; } .ie7 body .navbar .navbar-collapse .navbar-nav li .dropdown-menu li a:hover, .ie8 body .navbar .navbar-collapse .navbar-nav li .dropdown-menu li a:hover { color: #fff !important; } .ie7 .navbar-fixed-top .container, .ie8 .navbar-fixed-top .container { position: relative; } .ie7 form.hxEmbed div.options label.time .sweetTitle, .ie8 form.hxEmbed div.options label.time .sweetTitle { position: absolute; top: 0; right: 0px; } .ie7 form.hxEmbed .options .calendarEmbed input.hasDatepicker, .ie8 form.hxEmbed .options .calendarEmbed input.hasDatepicker { background-position: 116px -2563px; } .ie7 .lead, .ie8 .lead { font-size: 21px; } .ie7 .dl-horizontal dt, .ie8 .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .ie7 .dl-horizontal dd, .ie8 .dl-horizontal dd { margin-left: 180px; } .ie7 .dl-horizontal dd:before, .ie7 .dl-horizontal dd:after, .ie8 .dl-horizontal dd:before, .ie8 .dl-horizontal dd:after { content: " "; display: table; } .ie7 .dl-horizontal dd:after, .ie8 .dl-horizontal dd:after { clear: both; } .ie7 .dl-horizontal dd:before, .ie7 .dl-horizontal dd:after, .ie8 .dl-horizontal dd:before, .ie8 .dl-horizontal dd:after { content: " "; display: table; } .ie7 .dl-horizontal dd:after, .ie8 .dl-horizontal dd:after { clear: both; } .ie7 .dl-horizontal dd:before, .ie7 .dl-horizontal dd:after, .ie8 .dl-horizontal dd:before, .ie8 .dl-horizontal dd:after { content: " "; display: table; } .ie7 .dl-horizontal dd:after, .ie8 .dl-horizontal dd:after { clear: both; } .ie7 .dl-horizontal dd:before, .ie7 .dl-horizontal dd:after, .ie8 .dl-horizontal dd:before, .ie8 .dl-horizontal dd:after { content: " "; display: table; } .ie7 .dl-horizontal dd:after, .ie8 .dl-horizontal dd:after { clear: both; } .ie7 .form-inline .form-group, .ie8 .form-inline .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; } .ie7 .form-inline .form-control, .ie8 .form-inline .form-control { display: inline-block; } .ie7 .form-inline .radio, .ie7 .form-inline .checkbox, .ie8 .form-inline .radio, .ie8 .form-inline .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; padding-left: 0; } .ie7 .form-inline .radio input[type="radio"], .ie7 .form-inline .checkbox input[type="checkbox"], .ie8 .form-inline .radio input[type="radio"], .ie8 .form-inline .checkbox input[type="checkbox"] { float: none; margin-left: 0; } .ie7 .form-horizontal .control-label, .ie8 .form-horizontal .control-label { text-align: right; } .ie7 .nav-tabs.nav-justified > li, .ie8 .nav-tabs.nav-justified > li { display: table-cell; width: 1%; } .ie7 .nav-tabs.nav-justified > li > a, .ie8 .nav-tabs.nav-justified > li > a { margin-bottom: 0; } .ie7 .nav-tabs.nav-justified > li > a, .ie8 .nav-tabs.nav-justified > li > a { border-bottom: 1px solid #ddd; border-radius: 4px 4px 0 0; } .ie7 .nav-tabs.nav-justified > .active > a, .ie7 .nav-tabs.nav-justified > .active > a:hover, .ie7 .nav-tabs.nav-justified > .active > a:focus, .ie8 .nav-tabs.nav-justified > .active > a, .ie8 .nav-tabs.nav-justified > .active > a:hover, .ie8 .nav-tabs.nav-justified > .active > a:focus { border-bottom-color: #cceaff; } .ie7 .nav-justified > li, .ie8 .nav-justified > li { display: table-cell; width: 1%; } .ie7 .nav-justified > li > a, .ie8 .nav-justified > li > a { margin-bottom: 0; } .ie7 .nav-tabs-justified > li > a, .ie8 .nav-tabs-justified > li > a { border-bottom: 1px solid #ddd; border-radius: 4px 4px 0 0; } .ie7 .nav-tabs-justified > .active > a, .ie7 .nav-tabs-justified > .active > a:hover, .ie7 .nav-tabs-justified > .active > a:focus, .ie8 .nav-tabs-justified > .active > a, .ie8 .nav-tabs-justified > .active > a:hover, .ie8 .nav-tabs-justified > .active > a:focus { border-bottom-color: #cceaff; } .ie7 .navbar, .ie8 .navbar { border-radius: 4px; } .ie7 .navbar-header, .ie8 .navbar-header { float: left; } .ie7 .navbar-collapse, .ie8 .navbar-collapse { width: auto; border-top: 0; box-shadow: none; } .ie7 .navbar-collapse.collapse, .ie8 .navbar-collapse.collapse { display: block !important; height: auto !important; padding-bottom: 0; overflow: visible !important; } .ie7 .navbar-collapse.in, .ie8 .navbar-collapse.in { overflow-y: visible; } .ie7 .navbar-collapse .navbar-nav.navbar-left:first-child, .ie8 .navbar-collapse .navbar-nav.navbar-left:first-child { margin-left: -7px; } .ie7 .navbar-collapse .navbar-nav.navbar-right:last-child, .ie8 .navbar-collapse .navbar-nav.navbar-right:last-child { margin-right: -7px; } .ie7 .navbar-collapse .navbar-text:last-child, .ie8 .navbar-collapse .navbar-text:last-child { margin-right: 0; } .ie7 .container > .navbar-header, .ie7 .container > .navbar-collapse, .ie8 .container > .navbar-header, .ie8 .container > .navbar-collapse { margin-right: 0; margin-left: 0; } .ie7 .navbar-static-top, .ie8 .navbar-static-top { border-radius: 0; } .ie7 .navbar-fixed-top, .ie7 .navbar-fixed-bottom, .ie8 .navbar-fixed-top, .ie8 .navbar-fixed-bottom { border-radius: 0; } .ie7 .navbar > .container .navbar-brand, .ie8 .navbar > .container .navbar-brand { margin-left: -7px; } .ie7 .navbar-toggle, .ie8 .navbar-toggle { display: none; } .ie7 .navbar-nav, .ie8 .navbar-nav { float: left; margin: 0; } .ie7 .navbar-nav > li, .ie8 .navbar-nav > li { float: left; } .ie7 .navbar-nav > li > a, .ie8 .navbar-nav > li > a { padding-top: 12.5px; padding-bottom: 12.5px; } .ie7 .navbar-left, .ie8 .navbar-left { float: left; float: left !important; } .ie7 .navbar-right, .ie8 .navbar-right { float: right; float: right !important; } .ie7 .navbar-form .form-group, .ie8 .navbar-form .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; } .ie7 .navbar-form .form-control, .ie8 .navbar-form .form-control { display: inline-block; } .ie7 .navbar-form .radio, .ie7 .navbar-form .checkbox, .ie8 .navbar-form .radio, .ie8 .navbar-form .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; padding-left: 0; } .ie7 .navbar-form .radio input[type="radio"], .ie7 .navbar-form .checkbox input[type="checkbox"], .ie8 .navbar-form .radio input[type="radio"], .ie8 .navbar-form .checkbox input[type="checkbox"] { float: none; margin-left: 0; } .ie7 .navbar-form, .ie8 .navbar-form { width: auto; border: 0; margin-left: 0; margin-right: 0; padding-top: 0; padding-bottom: 0; -webkit-box-shadow: none; box-shadow: none; } .ie7 .navbar-text, .ie8 .navbar-text { margin-left: 7px; margin-right: 7px; } .ie7 .jumbotron, .ie8 .jumbotron { padding-top: 48px; padding-bottom: 48px; } .ie7 .container .jumbotron, .ie8 .container .jumbotron { padding-left: 60px; padding-right: 60px; } .ie7 .jumbotron h1, .ie8 .jumbotron h1 { font-size: 63px; } .ie7 .modal-dialog, .ie8 .modal-dialog { width: 600px; padding-top: 30px; padding-bottom: 30px; } .ie7 .modal-content, .ie8 .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.5); box-shadow: 0 5px 15px rgba(0,0,0,0.5); } .ie7 .carousel-control .glyphicons-chevron-left, .ie7 .carousel-control .glyphicons-chevron-right, .ie7 .carousel-control .icon-prev, .ie7 .carousel-control .icon-next, .ie8 .carousel-control .glyphicons-chevron-left, .ie8 .carousel-control .glyphicons-chevron-right, .ie8 .carousel-control .icon-prev, .ie8 .carousel-control .icon-next { width: 30px; height: 30px; margin-top: -15px; margin-left: -15px; font-size: 30px; } .ie7 .carousel-caption, .ie8 .carousel-caption { left: 20%; right: 20%; padding-bottom: 30px; } .ie7 .carousel-indicators, .ie8 .carousel-indicators { bottom: 20px; } .ie7 .modal-dialog, .ie8 .modal-dialog { width: 768px; overflow: auto; -webkit-overflow-scrolling: touch; } .ie7 body .navbar .navbar-collapse .navbar-nav li#alertMsg, .ie8 body .navbar .navbar-collapse .navbar-nav li#alertMsg { background: #e93359; background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e93359),color-stop(1,#a90329)); background: -ms-linear-gradient(bottom,#e93359,#a90329); background: -moz-linear-gradient(center bottom,#e93359 0%,#a90329 100%); border: 1px solid #e93359; border-width: 1px 1px 0 1px; margin-top: -1px; } .ie7 body .navbar .navbar-collapse .navbar-nav li#alertMsg a, .ie8 body .navbar .navbar-collapse .navbar-nav li#alertMsg a { color: #ffffff; width: 85px; } .ie7 body .navbar .navbar-collapse .navbar-nav li#alertMsg a, .ie8 body .navbar .navbar-collapse .navbar-nav li#alertMsg a { width: 90px; } .ie7 body .navbar .navbar-collapse .navbar-nav li > a, .ie8 body .navbar .navbar-collapse .navbar-nav li > a { padding: 4px 15px; } .ie7 body .navbar .navbar-collapse .navbar-nav li > a.single, .ie8 body .navbar .navbar-collapse .navbar-nav li > a.single { padding: 13px 8px; } .ie7 body .navbar .navbar-collapse .navbar-nav li .dropdown-menu li a, .ie8 body .navbar .navbar-collapse .navbar-nav li .dropdown-menu li a { padding: 3px 20px; } .ie7 body .navbar .navbar-collapse .navbar-nav li .dropdown-menu li a:hover, .ie7 body .navbar .navbar-collapse .navbar-nav li .dropdown-menu li a:focus, .ie8 body .navbar .navbar-collapse .navbar-nav li .dropdown-menu li a:hover, .ie8 body .navbar .navbar-collapse .navbar-nav li .dropdown-menu li a:focus { background-color: #428bca; } .ie7 body .navbar .navbar-collapse .navbar-nav, .ie8 body .navbar .navbar-collapse .navbar-nav { padding-left: 130px; } .ie7 .navbar-fixed-top .container, .ie8 .navbar-fixed-top .container { position: relative; } .ie7 .enginewell form, .ie8 .enginewell form { background: #edf4f9 !important; } .ie7 .enginewell form div.options, .ie8 .enginewell form div.options { background: #ffffff; } .ie7 form.hxEmbed .options, .ie8 form.hxEmbed .options { padding: 7px 15px; border-radius: 0 0 4px 4px; } .ie7 form.hxEmbed div.options label.time .sweetTitle, .ie8 form.hxEmbed div.options label.time .sweetTitle { position: absolute; top: 0; right: 0px; } .ie7 .visible-xs.visible-md, .ie8 .visible-xs.visible-md { display: block !important; } .ie7 tr.visible-xs.visible-md, .ie8 tr.visible-xs.visible-md { display: table-row !important; } .ie7 th.visible-xs.visible-md, .ie7 td.visible-xs.visible-md, .ie8 th.visible-xs.visible-md, .ie8 td.visible-xs.visible-md { display: table-cell !important; } .ie7 .visible-sm.visible-md, .ie8 .visible-sm.visible-md { display: block !important; } .ie7 tr.visible-sm.visible-md, .ie8 tr.visible-sm.visible-md { display: table-row !important; } .ie7 th.visible-sm.visible-md, .ie7 td.visible-sm.visible-md, .ie8 th.visible-sm.visible-md, .ie8 td.visible-sm.visible-md { display: table-cell !important; } .ie7 .visible-md, .ie8 .visible-md { display: block !important; } .ie7 tr.visible-md, .ie8 tr.visible-md { display: table-row !important; } .ie7 th.visible-md, .ie7 td.visible-md, .ie8 th.visible-md, .ie8 td.visible-md { display: table-cell !important; } .ie7 .visible-lg.visible-md, .ie8 .visible-lg.visible-md { display: block !important; } .ie7 tr.visible-lg.visible-md, .ie8 tr.visible-lg.visible-md { display: table-row !important; } .ie7 th.visible-lg.visible-md, .ie7 td.visible-lg.visible-md, .ie8 th.visible-lg.visible-md, .ie8 td.visible-lg.visible-md { display: table-cell !important; } .ie7 .hidden-xs.hidden-md, .ie7 tr.hidden-xs.hidden-md, .ie7 th.hidden-xs.hidden-md, .ie7 td.hidden-xs.hidden-md, .ie8 .hidden-xs.hidden-md, .ie8 tr.hidden-xs.hidden-md, .ie8 th.hidden-xs.hidden-md, .ie8 td.hidden-xs.hidden-md { display: none !important; } .ie7 .hidden-sm.hidden-md, .ie7 tr.hidden-sm.hidden-md, .ie7 th.hidden-sm.hidden-md, .ie7 td.hidden-sm.hidden-md, .ie8 .hidden-sm.hidden-md, .ie8 tr.hidden-sm.hidden-md, .ie8 th.hidden-sm.hidden-md, .ie8 td.hidden-sm.hidden-md { display: none !important; } .ie7 .hidden-md, .ie7 tr.hidden-md, .ie7 th.hidden-md, .ie7 td.hidden-md, .ie8 .hidden-md, .ie8 tr.hidden-md, .ie8 th.hidden-md, .ie8 td.hidden-md { display: none !important; } .ie7 .hidden-lg.hidden-md, .ie7 tr.hidden-lg.hidden-md, .ie7 th.hidden-lg.hidden-md, .ie7 td.hidden-lg.hidden-md, .ie8 .hidden-lg.hidden-md, .ie8 tr.hidden-lg.hidden-md, .ie8 th.hidden-lg.hidden-md, .ie8 td.hidden-lg.hidden-md { display: none !important; } .ie7 .row, .ie7 .panel, .ie7 .well, .ie7 .col-lg-1, .ie7 .col-lg-2, .ie7 .col-lg-3, .ie7 .col-lg-4, .ie7 .col-lg-5, .ie7 .col-lg-6, .ie7 .col-lg-7, .ie7 .col-lg-8, .ie7 .col-lg-9, .ie7 .col-lg-10, .ie7 .col-lg-11, .ie7 .col-lg-12 { padding: 0 !important; } .ie7 audio, .ie7 canvas, .ie7 video { display: inline; zoom: 1; } .ie7 html { font-size: 100%; } .ie7 .enginewell { width: 65%; margin-right: 10px; } .ie7 img { width: auto; height: auto; max-width: 100%; vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; } .ie7 button, .ie7 input { overflow: visible; } .ie7 .row { zoom: 1; } .ie7 .dl-horizontal { zoom: 1; } .ie7 input[type="radio"], .ie7 input[type="checkbox"] { margin-top: 0; } .ie7 .form-actions { zoom: 1; } .ie7 .help-inline { display: inline; zoom: 1; } .ie7 .form-horizontal .control-group { zoom: 1; } .ie7 .table-bordered { border-collapse: collapse; } .ie7 .dropdown-toggle { margin-bottom: -3px; } .ie7 body > .container > .row > .col-lg-4 { width: 300px; margin-right: 15px; } .ie7 .flight_number input { width: 250px; } .ie7 form.hxEmbed .options { padding: 7px 0px !important; width: 290px; } .ie7 form.hxEmbed .options .calendarEmbed input.hasDatepicker { background-position: 146px -2565px; } .ie7 #homepage form.hxEmbed .options { padding: 7px 12px !important; } .ie7 .clearfix { display: inline-block; } .ie7 input { height: auto !important; line-height: 15px !important; } .ie7 select { font-size: 1.1em; } .ie7 ul.unstyled { margin-left: 0px; } .ie7 body .navbar .navbar-collapse .navbar-nav { width: 825px; } .ie7 body .navbar .navbar-collapse .navbar-nav li.form-search { margin-bottom: -10px !important; height: 43px !important; } .ie7 body .navbar .navbar-collapse .navbar-nav li.form-search input { width: 90px !important; float: left; padding-bottom: 10px !important; } .ie7 body .navbar .navbar-collapse .navbar-nav li.form-search button { padding: 3px 0 !important; } .clearfix:before, .clearfix:after { content: " "; display: table; } .clearfix:after { clear: both; } .clearfix:before, .clearfix:after { content: " "; display: table; } .clearfix:after { clear: both; } .center-block { display: block; margin-left: auto; margin-right: auto; } .pull-right { float: right !important; } .pull-left { float: left !important; } .hide { display: none !important; } .show { display: block !important; } .invisible { visibility: hidden; } .text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; } .affix { position: fixed; } @-ms-viewport { width: device-width; } .hidden { display: none !important; visibility: hidden !important; } div.alertMessagePresent { margin-top: 100px !important; } .visible-xs, tr.visible-xs, th.visible-xs, td.visible-xs { display: none !important; } @media (max-width: 991px) { .visible-xs { display: block !important; } tr.visible-xs { display: table-row !important; } th.visible-xs, td.visible-xs { display: table-cell !important; } } @media (min-width: 992px) and (max-width: 991px) { .visible-xs.visible-sm { display: block !important; } tr.visible-xs.visible-sm { display: table-row !important; } th.visible-xs.visible-sm, td.visible-xs.visible-sm { display: table-cell !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-xs.visible-md { display: block !important; } tr.visible-xs.visible-md { display: table-row !important; } th.visible-xs.visible-md, td.visible-xs.visible-md { display: table-cell !important; } } @media (min-width: 1200px) { .visible-xs.visible-lg { display: block !important; } tr.visible-xs.visible-lg { display: table-row !important; } th.visible-xs.visible-lg, td.visible-xs.visible-lg { display: table-cell !important; } } .visible-sm, tr.visible-sm, th.visible-sm, td.visible-sm { display: none !important; } @media (max-width: 991px) { .visible-sm.visible-xs { display: block !important; } tr.visible-sm.visible-xs { display: table-row !important; } th.visible-sm.visible-xs, td.visible-sm.visible-xs { display: table-cell !important; } } @media (min-width: 992px) and (max-width: 991px) { .visible-sm { display: block !important; } tr.visible-sm { display: table-row !important; } th.visible-sm, td.visible-sm { display: table-cell !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-sm.visible-md { display: block !important; } tr.visible-sm.visible-md { display: table-row !important; } th.visible-sm.visible-md, td.visible-sm.visible-md { display: table-cell !important; } } @media (min-width: 1200px) { .visible-sm.visible-lg { display: block !important; } tr.visible-sm.visible-lg { display: table-row !important; } th.visible-sm.visible-lg, td.visible-sm.visible-lg { display: table-cell !important; } } .visible-md, tr.visible-md, th.visible-md, td.visible-md { display: none !important; } @media (max-width: 991px) { .visible-md.visible-xs { display: block !important; } tr.visible-md.visible-xs { display: table-row !important; } th.visible-md.visible-xs, td.visible-md.visible-xs { display: table-cell !important; } } @media (min-width: 992px) and (max-width: 991px) { .visible-md.visible-sm { display: block !important; } tr.visible-md.visible-sm { display: table-row !important; } th.visible-md.visible-sm, td.visible-md.visible-sm { display: table-cell !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md { display: block !important; } tr.visible-md { display: table-row !important; } th.visible-md, td.visible-md { display: table-cell !important; } } @media (min-width: 1200px) { .visible-md.visible-lg { display: block !important; } tr.visible-md.visible-lg { display: table-row !important; } th.visible-md.visible-lg, td.visible-md.visible-lg { display: table-cell !important; } } .visible-lg, tr.visible-lg, th.visible-lg, td.visible-lg { display: none !important; } @media (max-width: 991px) { .visible-lg.visible-xs { display: block !important; } tr.visible-lg.visible-xs { display: table-row !important; } th.visible-lg.visible-xs, td.visible-lg.visible-xs { display: table-cell !important; } } @media (min-width: 992px) and (max-width: 991px) { .visible-lg.visible-sm { display: block !important; } tr.visible-lg.visible-sm { display: table-row !important; } th.visible-lg.visible-sm, td.visible-lg.visible-sm { display: table-cell !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-lg.visible-md { display: block !important; } tr.visible-lg.visible-md { display: table-row !important; } th.visible-lg.visible-md, td.visible-lg.visible-md { display: table-cell !important; } } @media (min-width: 1200px) { .visible-lg { display: block !important; } tr.visible-lg { display: table-row !important; } th.visible-lg, td.visible-lg { display: table-cell !important; } } .hidden-xs { display: block !important; } tr.hidden-xs { display: table-row !important; } th.hidden-xs, td.hidden-xs { display: table-cell !important; } @media (max-width: 991px) { .hidden-xs, tr.hidden-xs, th.hidden-xs, td.hidden-xs { display: none !important; } } @media (min-width: 992px) and (max-width: 991px) { .hidden-xs.hidden-sm, tr.hidden-xs.hidden-sm, th.hidden-xs.hidden-sm, td.hidden-xs.hidden-sm { display: none !important; } } @media (min-width: 992px) and (max-width: 1199px) { .hidden-xs.hidden-md, tr.hidden-xs.hidden-md, th.hidden-xs.hidden-md, td.hidden-xs.hidden-md { display: none !important; } } @media (min-width: 1200px) { .hidden-xs.hidden-lg, tr.hidden-xs.hidden-lg, th.hidden-xs.hidden-lg, td.hidden-xs.hidden-lg { display: none !important; } } .hidden-sm { display: block !important; } tr.hidden-sm { display: table-row !important; } th.hidden-sm, td.hidden-sm { display: table-cell !important; } @media (max-width: 991px) { .hidden-sm.hidden-xs, tr.hidden-sm.hidden-xs, th.hidden-sm.hidden-xs, td.hidden-sm.hidden-xs { display: none !important; } } @media (min-width: 992px) and (max-width: 991px) { .hidden-sm, tr.hidden-sm, th.hidden-sm, td.hidden-sm { display: none !important; } } @media (min-width: 992px) and (max-width: 1199px) { .hidden-sm.hidden-md, tr.hidden-sm.hidden-md, th.hidden-sm.hidden-md, td.hidden-sm.hidden-md { display: none !important; } } @media (min-width: 1200px) { .hidden-sm.hidden-lg, tr.hidden-sm.hidden-lg, th.hidden-sm.hidden-lg, td.hidden-sm.hidden-lg { display: none !important; } } .hidden-md { display: block !important; } tr.hidden-md { display: table-row !important; } th.hidden-md, td.hidden-md { display: table-cell !important; } @media (max-width: 991px) { .hidden-md.hidden-xs, tr.hidden-md.hidden-xs, th.hidden-md.hidden-xs, td.hidden-md.hidden-xs { display: none !important; } } @media (min-width: 992px) and (max-width: 991px) { .hidden-md.hidden-sm, tr.hidden-md.hidden-sm, th.hidden-md.hidden-sm, td.hidden-md.hidden-sm { display: none !important; } } @media (min-width: 992px) and (max-width: 1199px) { .hidden-md, tr.hidden-md, th.hidden-md, td.hidden-md { display: none !important; } } @media (min-width: 1200px) { .hidden-md.hidden-lg, tr.hidden-md.hidden-lg, th.hidden-md.hidden-lg, td.hidden-md.hidden-lg { display: none !important; } } .hidden-lg { display: block !important; } tr.hidden-lg { display: table-row !important; } th.hidden-lg, td.hidden-lg { display: table-cell !important; } @media (max-width: 991px) { .hidden-lg.hidden-xs, tr.hidden-lg.hidden-xs, th.hidden-lg.hidden-xs, td.hidden-lg.hidden-xs { display: none !important; } } @media (min-width: 992px) and (max-width: 991px) { .hidden-lg.hidden-sm, tr.hidden-lg.hidden-sm, th.hidden-lg.hidden-sm, td.hidden-lg.hidden-sm { display: none !important; } } @media (min-width: 992px) and (max-width: 1199px) { .hidden-lg.hidden-md, tr.hidden-lg.hidden-md, th.hidden-lg.hidden-md, td.hidden-lg.hidden-md { display: none !important; } } @media (min-width: 1200px) { .hidden-lg, tr.hidden-lg, th.hidden-lg, td.hidden-lg { display: none !important; } } .visible-print, tr.visible-print, th.visible-print, td.visible-print { display: none !important; } @media print { .visible-print { display: block !important; } tr.visible-print { display: table-row !important; } th.visible-print, td.visible-print { display: table-cell !important; } .hidden-print, tr.hidden-print, th.hidden-print, td.hidden-print { display: none !important; } } _:-ms-fullscreen, :root li.incP label.hxEmbedLabel span { position: relative !important;top: 0px !important;} _:-ms-fullscreen, :root form.hxEmbed .options .flight_number input[type=text] {padding-right: 5px !important;} form.hxEmbed .options .incP input{height: 25px \9;width: 25px \9;} .HeHaBanner {border:none; text-align:center;} .HeHaBanner img {border-radius:4px;} .helpBook {background-color:#fff !important; padding-top:7px; z-index: -1;} .helpBook img {position:absolute; bottom:0px; right:0px; width:140px; z-index: -1; border-radius: 4px;} .helpBook div {padding-right:70px;} .helpBook h2 {font:32px/0.9em "Yanone Kaffeesatz",Helvetica,Arial,sans-serif !important; color: #254C78; margin-bottom:10px !important; margin-top: 0px !important; white-space:nowrap;} .helpBook p.helpBookCall {font-size:15px; margin-top:7px; font-weight:700;} .helpBook p.helpBookTel {font-size:28px; margin-top:-9px;} .helpBook .helpBookAdvisors {font-style:italic; margin-top:-8px; margin-bottom:5px;} .helpBook .helpBookQuote {font-size:15px; margin-top:-12px; margin-bottom:13px;} .helpBook h2, .helpBook p.helpBookCall, .helpBook p.helpBookTel, .helpBook .helpBookQuote {color: #254C78 !important;} .helpBook p, .helpBook div {z-index:0 !important;} .helpBook .helpAdvisorName {position:absolute; right:0px; bottom:0px; color:#fff !important; padding:4px 6px 6px; background-color:rgba(0, 0, 0, 0.5); font:22px/0.9em "Yanone Kaffeesatz",Helvetica,Arial,sans-serif !important;} .mobileView .helpBook {margin-left:0px;} .helpBook.panel {border: 0px none; padding-bottom: 5px;} .hehaAnimatedGif, .hehaAnimatedGif > div { padding: 0px !important; background: #651297 !important; } @media (max-width: 1199px) { .helpBook img {position:absolute; bottom:0px; right:0px; width:130px; } .helpBook div .helpBookAdvisors {padding-right:130px;} .helpBook div {padding-right:0px;} } @media (min-width: 992px) { #app-download p {display:none;} #app-download h2 {margin:-5px 0px 13px -10px !important;} } @media (max-width: 992px) { .helpBook {padding-top: 12px;} .helpBook div {padding-left:8px;} #app-download p {margin-top:0px;} #app-download div {margin-right:20px;} .hehaAnimatedGif.half { width: 49%; float: right; } .hehaAnimatedGif.half img { max-height: 195px; } .helpBook.half { width: 49%; float: left; padding-left:5px; min-height: 197px; } .helpBook div .helpBookAdvisors { padding-right: 140px; } } @media (max-width: 991px) { #app-download h2 {margin-bottom:16px !important;} #app-download p {margin-top:-10px;} #app-download div {margin-right:20px;} #app-download {padding-bottom:0px !important;} } @media (max-width: 633px) { #app-download h2 {margin-bottom:6px !important;} #app-download .idevice {clear:left; margin-left:0px !important;} #app-download p {margin-top:5px !important;} } @media (max-width: 675px) { .hehaAnimatedGif.half { width: 100%; } .hehaAnimatedGif.half img { max-height: 100%; } .helpBook.half { width: 100%; min-height: auto; } } .banner_bg{ background: url('/images/hx/banner/bg_gra4.jpg') no-repeat right bottom; } .ui-helper-hidden { display: none; } .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .ui-helper-clearfix { display: inline-block; } * html .ui-helper-clearfix { height:1%; } .ui-helper-clearfix { display:block; } .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } .ui-state-disabled { cursor: default !important; } .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .ui-widget { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1.1em; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1em; } .ui-widget-content { border: 1px solid #a6c9e2; background: #fcfdfd; color: #222222; } .ui-widget-content a { color: #222222; } .ui-widget-header { border: 1px solid #4297d7; background: #5c9ccc; color: #ffffff; font-weight: bold; } .ui-widget-header a { color: #ffffff; } .ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #c5dbec; background: #dfeffc; font-weight: bold; color: #2e6e9e; outline: none; } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #2e6e9e; text-decoration: none; outline: none; } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #79b7e7; background: #d0e5f5; font-weight: bold; color: #1d5987; outline: none; } .ui-state-hover a, .ui-state-hover a:hover { color: #1d5987; text-decoration: none; outline: none; } .ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #79b7e7; background: #f5f8f9; font-weight: bold; color: #e17009; outline: none; } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #e17009; outline: none; text-decoration: none; } .ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fad42e; background: #fbec88; color: #363636; } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; } .ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec; color: #cd0a0a; } .ui-state-error a, .ui-widget-content .ui-state-error a { color: #cd0a0a; } .ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cd0a0a; } .ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } .ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } .ui-icon { width: 16px; height: 16px;} .ui-widget-header .ui-icon {background-image: url(/images/datepicker/ui-icons_d8e7f3_256x240.png); } .ui-icon-carat-1-n { background-position: 0 0; } .ui-icon-carat-1-ne { background-position: -16px 0; } .ui-icon-carat-1-e { background-position: -32px 0; } .ui-icon-carat-1-se { background-position: -48px 0; } .ui-icon-carat-1-s { background-position: -64px 0; } .ui-icon-carat-1-sw { background-position: -80px 0; } .ui-icon-carat-1-w { background-position: -96px 0; } .ui-icon-carat-1-nw { background-position: -112px 0; } .ui-icon-carat-2-n-s { background-position: -128px 0; } .ui-icon-carat-2-e-w { background-position: -144px 0; } .ui-icon-triangle-1-n { background-position: 0 -16px; } .ui-icon-triangle-1-ne { background-position: -16px -16px; } .ui-icon-triangle-1-e { background-position: -32px -16px; } .ui-icon-triangle-1-se { background-position: -48px -16px; } .ui-icon-triangle-1-s { background-position: -64px -16px; } .ui-icon-triangle-1-sw { background-position: -80px -16px; } .ui-icon-triangle-1-w { background-position: -96px -16px; } .ui-icon-triangle-1-nw { background-position: -112px -16px; } .ui-icon-triangle-2-n-s { background-position: -128px -16px; } .ui-icon-triangle-2-e-w { background-position: -144px -16px; } .ui-icon-arrow-1-n { background-position: 0 -32px; } .ui-icon-arrow-1-ne { background-position: -16px -32px; } .ui-icon-arrow-1-e { background-position: -32px -32px; } .ui-icon-arrow-1-se { background-position: -48px -32px; } .ui-icon-arrow-1-s { background-position: -64px -32px; } .ui-icon-arrow-1-sw { background-position: -80px -32px; } .ui-icon-arrow-1-w { background-position: -96px -32px; } .ui-icon-arrow-1-nw { background-position: -112px -32px; } .ui-icon-arrow-2-n-s { background-position: -128px -32px; } .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } .ui-icon-arrow-2-e-w { background-position: -160px -32px; } .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } .ui-icon-arrowstop-1-n { background-position: -192px -32px; } .ui-icon-arrowstop-1-e { background-position: -208px -32px; } .ui-icon-arrowstop-1-s { background-position: -224px -32px; } .ui-icon-arrowstop-1-w { background-position: -240px -32px; } .ui-icon-arrowthick-1-n { background-position: 0 -48px; } .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } .ui-icon-arrowthick-1-e { background-position: -32px -48px; } .ui-icon-arrowthick-1-se { background-position: -48px -48px; } .ui-icon-arrowthick-1-s { background-position: -64px -48px; } .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } .ui-icon-arrowthick-1-w { background-position: -96px -48px; } .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } .ui-icon-arrow-4 { background-position: 0 -80px; } .ui-icon-arrow-4-diag { background-position: -16px -80px; } .ui-icon-extlink { background-position: -32px -80px; } .ui-icon-newwin { background-position: -48px -80px; } .ui-icon-refresh { background-position: -64px -80px; } .ui-icon-shuffle { background-position: -80px -80px; } .ui-icon-transfer-e-w { background-position: -96px -80px; } .ui-icon-transferthick-e-w { background-position: -112px -80px; } .ui-icon-folder-collapsed { background-position: 0 -96px; } .ui-icon-folder-open { background-position: -16px -96px; } .ui-icon-document { background-position: -32px -96px; } .ui-icon-document-b { background-position: -48px -96px; } .ui-icon-note { background-position: -64px -96px; } .ui-icon-mail-closed { background-position: -80px -96px; } .ui-icon-mail-open { background-position: -96px -96px; } .ui-icon-suitcase { background-position: -112px -96px; } .ui-icon-comment { background-position: -128px -96px; } .ui-icon-person { background-position: -144px -96px; } .ui-icon-print { background-position: -160px -96px; } .ui-icon-trash { background-position: -176px -96px; } .ui-icon-locked { background-position: -192px -96px; } .ui-icon-unlocked { background-position: -208px -96px; } .ui-icon-bookmark { background-position: -224px -96px; } .ui-icon-tag { background-position: -240px -96px; } .ui-icon-home { background-position: 0 -112px; } .ui-icon-flag { background-position: -16px -112px; } .ui-icon-calendar { background-position: -32px -112px; } .ui-icon-cart { background-position: -48px -112px; } .ui-icon-pencil { background-position: -64px -112px; } .ui-icon-clock { background-position: -80px -112px; } .ui-icon-disk { background-position: -96px -112px; } .ui-icon-calculator { background-position: -112px -112px; } .ui-icon-zoomin { background-position: -128px -112px; } .ui-icon-zoomout { background-position: -144px -112px; } .ui-icon-search { background-position: -160px -112px; } .ui-icon-wrench { background-position: -176px -112px; } .ui-icon-gear { background-position: -192px -112px; } .ui-icon-heart { background-position: -208px -112px; } .ui-icon-star { background-position: -224px -112px; } .ui-icon-link { background-position: -240px -112px; } .ui-icon-cancel { background-position: 0 -128px; } .ui-icon-plus { background-position: -16px -128px; } .ui-icon-plusthick { background-position: -32px -128px; } .ui-icon-minus { background-position: -48px -128px; } .ui-icon-minusthick { background-position: -64px -128px; } .ui-icon-close { background-position: -80px -128px; } .ui-icon-closethick { background-position: -96px -128px; } .ui-icon-key { background-position: -112px -128px; } .ui-icon-lightbulb { background-position: -128px -128px; } .ui-icon-scissors { background-position: -144px -128px; } .ui-icon-clipboard { background-position: -160px -128px; } .ui-icon-copy { background-position: -176px -128px; } .ui-icon-contact { background-position: -192px -128px; } .ui-icon-image { background-position: -208px -128px; } .ui-icon-video { background-position: -224px -128px; } .ui-icon-script { background-position: -240px -128px; } .ui-icon-alert { background-position: 0 -144px; } .ui-icon-info { background-position: -16px -144px; } .ui-icon-notice { background-position: -32px -144px; } .ui-icon-help { background-position: -48px -144px; } .ui-icon-check { background-position: -64px -144px; } .ui-icon-bullet { background-position: -80px -144px; } .ui-icon-radio-off { background-position: -96px -144px; } .ui-icon-radio-on { background-position: -112px -144px; } .ui-icon-pin-w { background-position: -128px -144px; } .ui-icon-pin-s { background-position: -144px -144px; } .ui-icon-play { background-position: 0 -160px; } .ui-icon-pause { background-position: -16px -160px; } .ui-icon-seek-next { background-position: -32px -160px; } .ui-icon-seek-prev { background-position: -48px -160px; } .ui-icon-seek-end { background-position: -64px -160px; } .ui-icon-seek-first { background-position: -80px -160px; } .ui-icon-stop { background-position: -96px -160px; } .ui-icon-eject { background-position: -112px -160px; } .ui-icon-volume-off { background-position: -128px -160px; } .ui-icon-volume-on { background-position: -144px -160px; } .ui-icon-power { background-position: 0 -176px; } .ui-icon-signal-diag { background-position: -16px -176px; } .ui-icon-signal { background-position: -32px -176px; } .ui-icon-battery-0 { background-position: -48px -176px; } .ui-icon-battery-1 { background-position: -64px -176px; } .ui-icon-battery-2 { background-position: -80px -176px; } .ui-icon-battery-3 { background-position: -96px -176px; } .ui-icon-circle-plus { background-position: 0 -192px; } .ui-icon-circle-minus { background-position: -16px -192px; } .ui-icon-circle-close { background-position: -32px -192px; } .ui-icon-circle-triangle-e { background-position: -48px -192px; } .ui-icon-circle-triangle-s { background-position: -64px -192px; } .ui-icon-circle-triangle-w { background-position: -80px -192px; } .ui-icon-circle-triangle-n { background-position: -96px -192px; } .ui-icon-circle-arrow-e { background-position: -112px -192px; } .ui-icon-circle-arrow-s { background-position: -128px -192px; } .ui-icon-circle-arrow-w { background-position: -144px -192px; } .ui-icon-circle-arrow-n { background-position: -160px -192px; } .ui-icon-circle-zoomin { background-position: -176px -192px; } .ui-icon-circle-zoomout { background-position: -192px -192px; } .ui-icon-circle-check { background-position: -208px -192px; } .ui-icon-circlesmall-plus { background-position: 0 -208px; } .ui-icon-circlesmall-minus { background-position: -16px -208px; } .ui-icon-circlesmall-close { background-position: -32px -208px; } .ui-icon-squaresmall-plus { background-position: -48px -208px; } .ui-icon-squaresmall-minus { background-position: -64px -208px; } .ui-icon-squaresmall-close { background-position: -80px -208px; } .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } .ui-icon-grip-solid-vertical { background-position: -32px -224px; } .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } .ui-icon-grip-diagonal-se { background-position: -80px -224px; } .ui-corner-tl { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; } .ui-corner-tr { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } .ui-corner-bl { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } .ui-corner-br { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } .ui-corner-top { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; } .ui-corner-bottom { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } .ui-corner-right { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; } .ui-corner-left { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; } .ui-corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; } .ui-datepicker { width: 17em; padding: .2em .2em 0; } .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } .ui-datepicker .ui-datepicker-prev { left:2px; } .ui-datepicker .ui-datepicker-next { right:2px; } .ui-datepicker .ui-datepicker-prev-hover { left:1px; } .ui-datepicker .ui-datepicker-next-hover { right:1px; } .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } .ui-datepicker select.ui-datepicker-month-year {width: 100%;} .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%;} .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } .ui-datepicker td { border: 0; padding: 1px; } .ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } .ui-datepicker.ui-datepicker-multi { width:auto; } .ui-datepicker-multi .ui-datepicker-group { float:left; } .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } .ui-datepicker-row-break { clear:both; width:100%; } .ui-datepicker-rtl { direction: rtl; } .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } .ui-datepicker-rtl .ui-datepicker-group { float:right; } .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } .ui-datepicker-cover { display: none; display: block; position: absolute; z-index: -1; filter: mask(); top: -4px; left: -4px; width: 200px; height: 200px; } #ui-datepicker-div {display:none;} html body #ui-datepicker-div {margin-left:0 !important;} @media screen\0 { form.hxEmbed input { padding-bottom: 8px !important; } } .homepage form.hxEmbed .options { min-height: 241px !important; } form.hxEmbed .options .incP input{ height: 11px; margin-right: 5px !important; } .germanEngineOldStyles form.hxEmbed .options{ min-height: 270px; } form.hxEmbed .allProducts ul li.insMed label { margin: -1px 0 0 !important; padding: 15px 0 15px 50px !important; } form.hxEmbed .options .incP input{border: 0px\9;height:25px\9; width:25px\9;padding:3px\9;} form.hxEmbed .options .incP input{border: 0px\9;height:25px\9; width:25px\0;padding:3px\0;} li.incP label.hxEmbedLabel span {position:relative\9;top:-10px\9;position:relative\0;top:-10px\0;} li.incP label.hxEmbedLabel {margin-bottom: -10px\0;margin-bottom: -10px\9;} _:-ms-fullscreen, :root li.incP label.hxEmbedLabel span {margin-bottom: -10px !important; } *label.hxEmbedLabel input {position:relative; top:-5px !important;} _:-ms-fullscreen, :root input.hxtrack {top:0px !important;} @media \0screen { label.hxEmbedLabel input {position:relative; top:-5px !important;} } label.hxEmbedLabel input {position:relative; top:-5px\0;} label.hxEmbedLabel span {width:50px} .mainContent { padding:19px 30px; } .mainContent h2 { font-size:16px; line-height: 23px; } .mainContent > h2:first-child { margin-top: 0; } .mainContent h3, .mainContent h4, .mainContent h5 { font-size:16px; } .homepage .video img { width:100%; } .homepage .video .panel-body { padding:15px; } @media only screen and (max-width:991px) { .homepage .video img { width:auto; } .homepage .vide { text-align:center; } } .orangeColor { color:orange; } .homepage form.hxEmbed .options { padding-top:10px; } form.hxEmbed .terminal { display:none !important; } .csprop-menu .panel-body > ul > li.active { font-weight: bold; font-size: 14px; } .csprop-menu .panel-body > ul > li.active a { text-decoration:none; } .content h2:first-child { font-size: 18px !important; margin-top: 0; } .bar-1,.bar-2,.bar-3,.bar-4,.bar-5,.bar-6,.bar-7,.bar-8 { background: url('/images/de-hx/confidence-sprite32.png') no-repeat top left; } .bar-1 { background-position: -2px 0px; height: 140px; width: 122px; position: relative; top: 7px; } .bar-2 { background-position: -2px -139px; height: 99px; width: 192px; position: relative; top: 31px; } .bar-3 { background-position: -2px -238px; height: 130px; width: 130px; position: relative; top: 12px; } .bar-4 { background-position: -2px -488px; height: 100px; width: 221px; position: relative; top: 33px; } .bar-5 { background-position: -2px -364px; height: 124px; width: 123px; position: relative; top: 0px; } .bar-6 { background-position: -2px -587px; height: 143px; width: 154px; position: relative; top: 5px; } .bar-7 { background-position: -2px -730px; height: 77px; width: 245px; position: relative; top: 40px; } .bar-8 { background-position: -5px -805px; height: 138px; width: 188px; position: relative; top: 5px; } body.germanEngineOldStyles form.hxEmbed .allProducts ul li.ho label { margin-bottom: -2px; padding: 7px 0 0 50px; } body.germanEngineOldStyles .agentEngineNew form.hxEmbed .allProducts ul li.ho label { margin-bottom: 0px; padding: 15px 0 15px 50px; } body.germanEngineOldStyles form.hxEmbed .allProducts ul li.ho label > small { font-size: 13px; font-weight: normal; position: relative; top: -8px; } .parkingTabsDe .btn { width: 100px !important; } #hotelTableList{ margin-right: -15px; } #parkingTable td:nth-child(2){ width: 110px !important; } .parkingTabsDe #parkingTable .btn{ width:85px !important; } .parkingTabsDe .btn-map{ width: 80px !important; } .priceTh{ width: 105px !important; } .agentPanel .facebook{ float:right; margin-top:-10px; } .fb-panel-de{ padding: 15px 0px !important; background-color: #fff !important; } .nl{ clear:right; border-top: 1px solid #fff; } .btn.btn-route{ padding: 3px 10px !important; width: auto !important; } .hotelFacilitiesTable tbody>tr>td:nth-child(even) { text-align: center; } .hotelFacilitiesTable tbody>tr>td { padding: 4px 8px; width: 50%; } .starRating .star { margin-bottom:-4px !important; } .titel{ background-color: #2D5385; background-image: linear-gradient(to bottom, #325D94, #25456E); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#325D94), to(#25456E)); background: -webkit-linear-gradient(top, #325D94, #25456E); background: -moz-linear-gradient(top, #325D94, #25456E); background: -ms-linear-gradient(top, #325D94, #25456E); background: -o-linear-gradient(top, #325D94, #25456E); height: 55px; padding: 7px 0 3px 15px; } .mainTitel { font-size: 16px; font-weight: bold; color: #fff; } .subTitel { font-size: 13px; color: #fff ; } .titel span { clear: both; display: block; } .old-agent-eng{ border: 2px solid #325d94; padding-left: 0px !important; padding-right: 0px !important; margin-left:10px; width: 47% !important; margin-bottom: 15px; } .old-agent-eng form{ padding: 10px; width:250px; min-height: 230px; } #submitParking, #submitHotel { background-color: #9933cc; border-color: #8a2eb8; color: #fff; width: 154px !important; } .vaSubmitButton{ width:200px !important; } .blog-content p, .blog-content ul li { font-size:16px; line-height:1.5; font-weight:300; color:#000 !important; } form.inxform label.label { font-size: 100% !important; text-align: left !important; color: #000 !important; white-space: inherit !important; } @media only screen and (max-width:991px){ .full-thumb-image { background:url('/images/hx-bootstrap/thumb.png') no-repeat 0 0; width: 20px; height: 20px; margin-top: 0px; } .thumb-star{ float:left; margin-right: 10px; } } @media only screen and (max-width:991px) and (min-width:768px) { .thumb-star{ float: right; margin-top:-18px; } } @media only screen and (min-width : 320px) and (max-width : 420px) { .thumb-star{ float: right; margin-top:-18px; } } @media only screen and (max-width:580px){ form.hxEmbed .options .calendarEmbed input{ background-position: 78px -2552px; width: 150px; } } @media only screen and (min-width: 992px) { body .navbar .navbar-collapse .navbar-nav li .dropdown-menu li a strong { font-weight:500; color: #212121; } body .navbar .navbar-collapse .navbar-nav li .dropdown-menu li:hover a strong { font-weight:500; color: #ffffff; } } @media only screen and (max-width: 991px) { body .navbar .navbar-collapse .navbar-nav li .dropdown-menu li a strong { font-weight:500; color: #ffffff; } } 