@font-face { font-family: 'tempo'; src: url(""); src: url("") format('embedded-opentype'), url("tempostd-heavycondensed-webfont.woff") format('woff'), url("tempostd-heavycondensed-webfont.ttf") format('truetype'); }

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,th,var {
	font-style:normal;
	font-weight:normal;
}
strong, b
{
    font-style:normal;
	font-weight:bold !important;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
/* Contain floats: nicolasgallagher.com/micro-clearfix-hack/ */ 
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

/*KJL:Added to support RadEditor using em tag instead of i tag*/
em {font-style:italic !important;}

/* Font Declarations */
@font-face {
font-family: "Tempo";
src: url("urn:scrapbook:download:error:https://www.carnival.com/common/CCLUS/css/fonts/tempostd-heavycondensed-webfont.woff2") format("woff2"),
        url("tempostd-heavycondensed-webfont-1.woff") format("woff"),
        url("tempostd-heavycondensed-webfont-1.ttf") format("truetype"),
        url("") format("embedded-opentype");
font-weight: normal;
font-style: normal;
font-display: swap;
}

/* Global Font Standard */
html, body {
font-family: "Tempo", "TempoStd", "Open Sans", Helvetica, Sans-Serif;
font-weight: 400;
}

h1, h2, h3, h4, h5, h6, p, span, div, a, button, input, textarea {
font-family: inherit;
}

/* ============================================================ */
  
/*generic*/
body { height: 100%; width: 100%; overflow-y: visible; }
.wrapper { width: 976px; margin: 0 auto; }
/*header*/
.header { height: 182px; width: 976px; margin: 0 auto; }
/*main-content*/

h1, h2, h3, h4, h5, h6, p, span, div, a, button, input, textarea {
    font-family: inherit;
}

.toolbar .breadcrumb {
    background: url("") repeat-x left top;
    position: relative;
    height: 23px;
    width: auto;
    float: left;
}
* html .toolbar .breadcrumb { width: 269px; }
    .toolbar .breadcrumb span {
        background: url("") no-repeat left top;
        height: 23px;
        width: 8px;
        position: absolute;
        right: -8px;
        top: 0;
    }
.toolbar .breadcrumb ul { height: 23px; }
    .toolbar .breadcrumb ul li {
        background: url("") no-repeat right top;
        height: 23px;
        float: left;
        padding: 0 15px 0 10px;
    }
.toolbar .breadcrumb ul li.first-child { background: none; padding: 0; }
.toolbar .breadcrumb ul li.last-child { background: none; padding: 0 10px 0 5px; }
.toolbar .breadcrumb ul li.last-child a { color: #0065c9; }
.toolbar .breadcrumb ul li a { color: #105598; font: normal 12px/23px Arial, Helvetica, sans-serif; text-decoration: none; }
*:first-child + html .toolbar .breadcrumb ul li a { line-height: 21px; }
.toolbar .breadcrumb ul li a:hover { text-decoration: underline; cursor: pointer; }

.links { float: right; clear: right; margin-right: 8px; }
.links li { float: left; padding-right: 10px; }
.links li a { color: #0065c9; font: normal 11px/22px Arial, Helvetica, sans-serif; text-decoration: none; padding-left: 15px; }
*:first-child + html .links li a { line-height: 19px; }
.links li a:hover { text-decoration: underline; cursor: pointer; }
    .links li a.share {
        color: #00753c;
        background: url("") no-repeat left top;
    }
    .links li a.send {
        background: url("") no-repeat left center;
        padding-left: 20px;
    }
    .links li a.print {
        background: url("") no-repeat left top;
        padding-left: 20px;
    }
.main-content { height: auto; width: 976px; margin: 0 auto; }
* html .main-content { overflow: hidden; }
.main-content h1 { color: #10559a; font: bold 28px/28px Arial, Helvetica, sans-serif; margin-top: 16px; margin-left: 8px; margin-bottom: 5px; width: 220px; float: left; }
.main-content iframe { float: left; margin-top: 19px; }
.main-content p.text { color: #555; font: normal 18px/18px Arial, Helvetica, sans-serif; margin-left: 8px; margin-bottom: 10px; float: left; clear: left; width: 400px; }
.genericWrap { padding-top: 10px; }
/*[fmt]1100-010A-3*/

/********** GLOBAL STYLES ***********/

.left { float: left; display: inline; }
.right { float: right; display: inline; }
.clear { clear: both; }
.hid { display: none !important; }
.no-bdr { border: 0 none !important; }
.no-bg { background: none !important; }
.no-pad { padding: 0 !important; }
strong { font-weight: bold; }
body { font-family: Arial, Helvetica, sans-serif; color: #555; /*background: #FFF url(/common/CCLUS/css/img/background/cloud-bg.jpg) repeat-x -10% 0; */}
.content-width { width: 962px; overflow: visible; margin: 0 auto; display:block !important; position: relative; z-index: 10; padding-top: 0; }
a, a:link, a:visited { color: #10559a; text-decoration: none; }
a.btn { display: block; text-indent: -999999px; cursor: pointer; outline: none; overflow: hidden; text-align: left; }
a.blue-btn, a.blue-btn:link, a.blue-btn:visited, a.red-btn, a.red-btn:link, a.red-btn:visited { font-family: tempo; font-weight: normal; width: 84px; height: 19px; padding-top: 2px; padding-left: 6px; text-align: center; color: #FFF; font-size: 11px; text-transform: uppercase; display: block; }
a.red-btn, a.red-btn:link, a.red-btn:visited { padding-top: 3px; height: 19px; }
*:first-child + html a.blue-btn, *:first-child + html a.red-btn { padding-top: 3px !important; height: 18px !important; }
* html a.blue-btn, * html a.red-btn { padding-top: 3px !important; height: 18px !important; }
    a.blue-btn {
        background: url("") no-repeat 0 0;
    }
    a.blue-btn-lg, a.blue-btn-lg:link, a.blue-btn-lg:visited {
        background-image: url("");
        width: 109px;
    }
a.blue-btn:hover, .active a.blue-btn { background-position: 0 bottom; }
    a.red-btn {
        background: url("") no-repeat 0 0;
    }
    a.green-btn, a.green-btn:link, a.green-btn:visited {
        background: url("") no-repeat 0 0;
        display: block;
        height: 38px;
        padding-left: 17px;
        text-transform: uppercase;
        color: #FFF;
    }
        a.green-btn span {
            font-size: 16px;
            cursor: pointer;
            background: url("") no-repeat right 0;
            display: inline-block;
            height: 30px;
            padding-right: 35px;
            padding-top: 8px;
            font-family: tempo;
        }
*:first-child + html a.green-btn span { padding-top: 9px; height: 29px; }
* html a.green-btn span { padding-top: 9px; height: 29px; cursor: pointer; }
.textshadow a.green-btn span { text-shadow: 0px -1px 0px #629E1A; }
a.circle-arrow {
    display: inline-block;
    padding: 2px 18px 2px 0;
    font-size: 11px;
    color: #105598;
    background: url("") no-repeat right center;
}
a.circle-arrow:hover { text-decoration: underline; }
.editable-overview-block ul { margin-bottom: 15px; }
    .editable-overview-block ul li {
        padding-left: 25px;
        background: url("") no-repeat 0 0;
        margin-bottom: 5px;
    }
.editable-overview-block button {
    border: 0 none #000000;
    font-family: tempo;
    cursor: pointer;
    background: transparent url("") no-repeat 0 0;
    width: 115px;
    height: 21px;
    padding-bottom: 3px;
    padding-left: 6px;
    text-align: center;
    color: #FFF;
    font-size: 11px;
    text-transform: uppercase;
    display: block;
}
.editable-overview-block button:hover { background-position: 0 bottom; }
/********* HEADER STYLES ***********/
/*.au_header { width:962px; margin:10px auto; background:url(/common/CCLUS/css/img/background/header-top.png) no-repeat 0 0; overflow:visible; position:relative; z-index:100; background-image: url(/common/CCLUS/css/img/background/header-top.png); }*/
/******* FOOTER STYLES ***********/
/*.au_footer { background:#E1EFFE url(/common/CCLUS/css/img/background/footer-top-shadow.png) no-repeat center top; margin-top:40px; padding-bottom:40px; display:block; overflow:hidden; clear:both; float:none; }*/
/********* FOOTER SIGNUP FORM **********/
.au_signup { background: transparent; }
.au_signup .email { border: 0 none #000000; width: 144px; height: 26px; margin-bottom: 16px; padding: 0 10px; color: #0065C9; font: bold 11px/26px Arial, Helvetica, sans-serif; vertical-align: middle; background: url("") no-repeat 0 0; }
    .au_signup .submit {
        border: 0 none #000000;
        width: 90px;
        height: 29px;
        margin-left: 5px;
        background: url("") no-repeat 0 0;
        cursor: pointer;
    }
/******* TOOLBAR WIDGET **********/
.toolbar { width: 922px; margin: 0 auto 10px; height: 23px; clear: both; }
    .toolbar .breadcrumbs {
        display: block;
        background: url("") repeat-x 0 0;
        height: 23px;
        overflow: hidden;
        float: left;
    }
        .toolbar .breadcrumbs a {
            font-size: 12px;
            color: #105598;
            height: 23px;
            line-height: 23px;
            vertical-align: middle;
            padding: 0 20px 0 10px;
            display: block;
            float: left;
            background: url("") no-repeat right 0;
        }
.toolbar .breadcrumbs a:hover { text-decoration: underline; }
            .toolbar .breadcrumbs a.first-child {
                background: url("") no-repeat 0 0;
                width: 32px;
                padding: 0;
                text-indent: -9999px;
                overflow: hidden;
            }
            .toolbar .breadcrumbs a.last-child {
                background: url("") no-repeat right 0;
            }
/* Overwrite breadcrumb style for CruiseDeals and subpages */
#ccl-specials .toolbar .breadcrumbs { background: none; }
.toolbar .social { float: right; font-size: 11px; line-height: 20px; height: 23px; margin-top: -20px; }
/* Overwrite social toolbar style for CruiseDeals and subpages */
#ccl-specials .toolbar .social { margin-top: 0px; }
.toolbar .social a { margin-right: 15px; display: inline-block; vertical-align: middle; }
.toolbar .social a:hover { text-decoration: underline; }
.toolbar a.share { color: #363636; }
.toolbar a.mail { padding-left: 18px; background: url("") no-repeat 0 center; }
.toolbar a.print { padding-left: 19px; background: url("") no-repeat 0 center; }
.toolbar a.last-child { margin-right: 0; }
/******* PLAN YOUR CRUISE WIDGET ********/
.pyc { width: 766px; /*936px;*/ height: 58px; overflow: hidden; background: url("") no-repeat 0 0; margin: 0 auto; padding-left: 170px; clear: both; }
.pyc h3 { float: left; text-transform: uppercase; color: #1D69B3; font-weight: bold; font-size: 14px; padding-left: 40px; padding-top: 3px; background: url("") no-repeat 0 0; margin-top: 10px; display: inline-block; margin-right: 10px; }
.pyc h3 span { display: block; font-size: 11px; }
.pyc select, .pyc span.lg { float: left; color: #0065C9; font: bold 12px Arial, Helvetica, sans-serif; margin-top: 16px; margin-right: 10px; padding: 5px; display: block; }
*:first-child + html .pyc select { margin-top: 20px; }
* html .pyc select { margin-top: 20px; }
.pyc select.lg, .pyc span.lg { width: 230px; }
.pyc select.md { width: 140px; }
.cruise-search-widget.noNumberOfGuestsField.pyc select.lg,
.cruise-search-widget.noNumberOfGuestsField.pyc span.lg { width: 265px; }
.cruise-search-widget.noNumberOfGuestsField.pyc select.md { width: 200px; }
/*.pyc span.lg {color:#c00a18; background:#DCDCDC; border:1px solid #ccc;}*/
.pyc span.lg { color: #c00a18; background: #fafafa; border: 1px solid #ccc; }
.pyc input { float: left; margin-top: 15px; margin-right: 10px; width: 147px; height: 30px; background: url("") no-repeat 0 0; border: 0 none #000000; cursor: pointer; }
.pyc a, .pyc a:link, .pyc a:visited { font-size: 10px; text-decoration: underline; float: left; margin-top: 15px; width: 55px; }
/******** UI TABS ********/
.tabs { background: none; border: 0 none #000000; padding: 0; font-size: 14px; }
.tabs .ui-tabs-nav { background: none; padding: 0; border: 0 none #000000; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; border-bottom: 0px solid #034995; font-family: Arial, Helvetica, sans-serif; }
.tabs .ui-tabs-nav li { margin-right: 3px; margin-bottom: 0; }
.tabs .ui-tabs-nav li.last-child { margin-right: 0; }
.tabs .ui-tabs-nav li a { padding: 10px 17px; font-size: 14px; }
.tabs .ui-tabs-nav .ui-state-default { border: 1px solid #0A6ED2; background: #0A6ED2 url("") repeat-x 0 0; }
.tabs .ui-tabs-nav .ui-state-active { border: 1px solid #9DCCF4; background: #fff; /*#0A6ED2 url(/common/CCLUS/css/img/background/tabs-active-bg.gif) repeat-x 0 0;*/ }
.tabs .ui-state-default a, .tabs .ui-state-default a:link, .tabs .ui-state-default a:visited { color: #FFF; font-weight: bold; }
.tabs .ui-state-active a, .tabs .ui-state-active a:link, .tabs .ui-state-active a:visited { color: #0065C9; font-weight: bold; }
.tabs .ui-tabs-panel, .tabs .ui-tabs-panel-sect { padding: 20px; border: 1px solid #9DCCF4; font-family: Arial, Helvetica, sans-serif; background: url("") repeat-x 0 bottom; }
.tabs .ui-tabs-panel-sect { margin-bottom: 20px; }
/******* TEXT-SIZE WIDGET ******/
.text-size { color: #004B88; font-size: 10px; margin-bottom: 21px; margin-right: 7px; zoom: 1; }
.text-size a { color: #004B88; margin-left: 2px; width: 19px; height: 19px; vertical-align: text-bottom; display: inline-block; text-align: center; background: url("") no-repeat 0 0; }
.text-size a.sm { padding-top: 2px; height: 17px; }
.text-size a.md { padding-top: 1px; height: 18px; }
.text-size a.sm, .ts-sm { font-size: 10px !important; }
.text-size a.md, .ts-md { font-size: 12px !important; }
.text-size a.lg, .ts-lg { font-size: 14px !important; }
/****** SIDEBAR BOXES ******/
.sidebar { position: relative; width: 250px; }
.sidebar .box { background: #E4F1FF url("") repeat-x 0 0; width: 245px; margin: 0 0 15px; clear: both; position: relative; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; box-shadow: inset 0 0 3px #88B4D4; -pie-box-shadow: 0 0 3px #88b4d4; -moz-box-shadow: inset 0 0 3px #88b4d4; -webkit-box-shadow: 0 0 5px #88b4d4; /*behavior:url('/common/CCLUS/Core2/css/PIE.htc');*/ }
.sidebar .box .sect { padding: 20px; overflow: auto; clear: both; border-bottom: 1px solid #D3E1EC; border-top: 1px solid #FFF; width: 183px; margin: 0 auto; }
.sidebar .box .first-child { border-top: 0 none #000000; }
.sidebar .box .last-child { border-bottom: 0 none #000000; }
.sidebar .box .title { padding: 10px 20px 0; }
.sidebar h2 { text-transform: uppercase; font: bold 18px arial; letter-spacing: -0.06em; margin-bottom: 5px; color: #D70520; }
.sidebar h2.wheel { padding-left: 35px; background: url("") no-repeat 0 0; height: 32px; line-height: 32px; vertical-align: middle; }
.sidebar h2.friend { padding-left: 35px; background: url("") no-repeat 0 0; height: 32px; line-height: 32px; vertical-align: middle; }
.sidebar h2 span { color: #03508E; }
.sidebar h2 span.sm { font-size: 14px; display: block; }
.sidebar p { color: #6B6B6B; font-size: 12px; margin-bottom: 5px; }
.sidebar p.phone { background: url("") no-repeat 0 0; padding-left: 40px; }
.sidebar a { color: #105598; }
.sidebar a.arr { color: #105598; font-size: 11px; /*padding-right:7px; background:url(common/CCLUS/css/img/icon/blue-arrow-right-tall.gif) no-repeat right bottom;*/ display: inline-block; }
.sidebar a.arr:hover { text-decoration: underline; }
.sidebar a.arr img { margin-left: 2px; vertical-align: middle; }
.sidebar img { margin-left: -10px; }
.sidebar .img-div { width: 115px; }
/********IMAGE SLIDER WIDGET*********/
.image-slider-widget .nivoSlider { margin: 0 auto 10px; width: 595px; height: 312px; }
.image-slider-widget .nivo-controlNav, .image-slider-widget .nivo-caption { display: none !important; }
.image-slider-widget .slider-caption p { height: 40px; }
/*******THUMBNAIL SLIDER WIDGET ***********/
.tn-widget { background: #FFF url("") no-repeat center center; position: relative; display: block; margin-bottom: 15px; padding: 10px 20px; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; box-shadow: 0px 0px 5px #CEE4F4; -moz-box-shadow: 0px 0px 5px #cee4f4; -webkit-box-shadow: 0px 0px 5px #cee4f4; /*behavior:url('/common/CCLUS/Core2/css/PIE.htc');*/ }
#ttdContainer .tn-widget{ clear: both;}
.tn-widget .prev, .tn-widget .next { width: 9px; height: 14px; display: block; position: absolute; top: 45px; text-indent: -9999px; overflow: hidden; }
.tn-widget .prev { background: url("") no-repeat 0 0; left: 8px; }
.tn-widget .next { background: url("") no-repeat 0 0; right: 8px; }
.tn-widget .carousel-wrap { height: 75px; margin: 0px 0 0 11px; }
.tn-widget li { padding: 4px; background: #CCC; margin-right: 4px; position: relative; width: 98px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; box-shadow: 1px 1px 1px #90B6D6; -moz-box-shadow: 1px 1px 1px #90b6d6; -webkit-box-shadow: 1px 1px 1px #90b6d6; }
.tn-widget li.active, .tn-widget li:hover { background: #FFF; }
.tn-widget li a { display: block; height: 100%; }
.tn-widget li a .overlay { display: block; position: absolute; top: 4px; left: 4px; width: 98px; height: 64px; background: url("") no-repeat 0 0; overflow: hidden; text-indent: -9999px; }
.tn-widget li a.vid .overlay { background-image: url(""); }
.tn-widget li.active a .overlay, .tn-widget li:hover a .overlay { display: none; }
.tn-widget .carousel-wrap img { width: 98px; height: 64px; }
.tn-widget li.no-topic-match { background: none; width: 100%; vertical-align: middle; text-align: center; height: 65px !important; width: 540px !important; line-height: 65px; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; }
/****** TN CAROUSEL TOPICS WIDGET ***********/
.topics-widget { margin-top: 15px; display: block; clear: both; overflow: hidden; width: 100%; }
.topics-widget ul { float: left; display: inline-block; overflow: hidden; background: url("") no-repeat right 0; padding-right: 2px; }
.topics-widget li { float: left; display: inline-block; height: 25px; background: url("") repeat-x 0 0; line-height: 25px; vertical-align: middle; }
.topics-widget li.first-child { margin-right: 15px; background: none; }
.topics-widget a { float: left; display: block; line-height: 25px; vertical-align: middle; height: 100%; padding: 0 15px; color: #3C96E6; font-size: 12px; font-weight: bold; background: url("") no-repeat 0 0; }
.topics-widget a.active, .topics-widget a:hover { background: url("") repeat-x 0 bottom; color: #0C5698; }
/********* MAP WIDGET *******************/
.map-widget { padding: 4px; background: #EEF6FB; margin-bottom: 5px; border-radius: 0 0 10px 10px; -moz-border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px; }
.map-widget .map { margin-bottom: 7px; }
.map-widget .map img { margin: 0; }
.map-widget a { display: block; width: 170px; font-size: 11px; color: #2F7FAC; padding-right: 35px; padding-bottom: 5px; background: url("") no-repeat right 0; margin: 0 auto; }
.map-widget a:hover { text-decoration: underline; }
.map-legend { margin-bottom: 15px; font-size: 11px; color: #444; }
.map-legend span { display: inline-block; margin-left: 10px; padding-left: 15px; background: url("") no-repeat 0 0; }
.map-legend .depart { background-image: url(""); }
/**************** FANCYBOX POPUP ****************/
#fancybox-content .fb { background: url("") repeat-x 0 0; width: 665px; position: relative; padding: 10px; }
#fancybox-content .fb h3 { margin: 10px 0 3px; font-size: 14px; color: #10559A; font-weight: bold; }
#fancybox-content .fb p { color: #222; font-size: 11px; }
#fancybox-content .fb img { position: relative; z-index: 50; display: block; }
#fancybox-content .fb .prev, .fb .next { width: 150px; height: 342px; overflow: hidden; display: block; text-indent: -9999px; position: absolute; top: 20px; background: none; z-index: 100; }
#fancybox-content .noPrevNext .prev, .noPrevNext .next { display: none; }
#fancybox-content .fb .prev {
    left: 5px;
    background: url("") no-repeat -9999px center;
}
#fancybox-content .fb .next {
    right: 5px;
    background: url("") no-repeat -9999px center;
}
#fancybox-content .fb .prev:hover { background-position: left center; }
#fancybox-content .fb .next:hover { background-position: right center; }
/*#fancybox-left, #fancybox-right { display: none !important; }*/
/*************** FACEBOOK LIVE STREAM *****************/
.fb-live-stream { zoom: 1; margin: 0 0 15px; clear: both; }
/*
.fb-live-stream {width:260px; height:399px; border:1px solid #ddd; overflow:hidden; clear:both; display:block; position:absolute; top:35px; left:-10px; z-index:100;}
.fb-live-stream iframe {position:absolute !important; top:0; left:-1px;}
.fb-live-stream-hover {}
.sidebar .fbls {margin-top:450px;}*/
/*************** Find-a-Cruise sublayout *****************/
.find-a-cruise .btm { background-image: none; }
.find-a-cruise .btm .search { border: none; }
@charset "UTF-8";:root{--bright-blue:$color-bright-blue}@font-face{font-family:Icons;src:url("") format("woff");font-weight:400;font-style:normal}/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url("");src:url("") format("embedded-opentype"),url("fontawesome-webfont.woff") format("woff2"),url("fontawesome-webfont-1.woff") format("woff"),url("fontawesome-webfont-2.woff") format("truetype"),url("") format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before,.fa-genderless:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}:root{--bright-blue:$color-bright-blue}@font-face{font-family:TempoStd;src:url("");src:url("") format("embedded-opentype"),url("tempostd-heavycondensed-webfont.woff2") format("woff2"),url("tempostd-heavycondensed-webfont-2.woff") format("woff"),url("tempostd-heavycondensed-webfont-2.ttf") format("truetype"),url("") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Helvetica Neue LT Std Bd';src:url("") format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Helvetica Neue LT Std';src:url("HelveticaNeueLTStd-Roman.woff") format("woff");font-weight:400;font-style:normal}body{font-family:"Open Sans",Helvetica,Sans-Serif;color:#000}body .blue-header{line-height:1;text-transform:uppercase;font-size:40px;font-family:TempoStd,Helvetica,Sans-Serif;font-weight:700;color:#12569d}body .blue-subheader{text-transform:uppercase;font-size:28px;font-family:"Open Sans",Helvetica,Sans-Serif;font-weight:600;color:#12569d}body .grey-standard-text{color:#666;font-size:14px}body .grey-standard-text::first-letter,body .grey-standard-text:first-letter{text-transform:capitalize}.breadcrumb-bar .share i.i-pin,.breadcrumb-bar .share i.i-print,.breadcrumb-bar .share i.i-share,.breadcrumb-sprite{background:url("") no-repeat}.breadcrumb-bar{padding:15px;color:#0071bc;font-family:"Open Sans",sans-serif;font-weight:700;font-size:12px;text-transform:uppercase}@media (min-width:1024px){.breadcrumb-bar{padding:0 30px;-webkit-border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;-ms-border-radius:15px 15px 0 0;-o-border-radius:15px 15px 0 0;border-radius:15px 15px 0 0;position:relative;margin-bottom:15px;text-transform:none}}.breadcrumb-bar .breadcrumbs li,.breadcrumb-bar .share{display:none}@media (min-width:1024px){.breadcrumb-bar .breadcrumbs li,.breadcrumb-bar .share{display:block}}.breadcrumb-bar .breadcrumbs li.prev-child{display:block}.breadcrumb-bar .breadcrumbs li.prev-child:before{min-width:1px;vertical-align:middle;display:inline-block;content:url("");width:6px;height:18px}@media (min-width:1024px){.breadcrumb-bar .breadcrumbs li.prev-child:before{content:none;padding:0}}.breadcrumb-bar:after,.breadcrumb-bar:before{display:table;content:""}.breadcrumb-bar:after{clear:both}.breadcrumb-bar i{display:inline-block;vertical-align:middle}.breadcrumb-bar ul{list-style:none;padding:0;margin:0}.breadcrumb-bar .breadcrumbs{float:left;font:normal 12px 'Open Sans',arial;padding-top:5px}.breadcrumb-bar .breadcrumbs li{float:left;padding-right:10px;position:relative}@media (min-width:1024px){.breadcrumb-bar .breadcrumbs li:after{display:block;width:6px;height:17px;content:url("");background-repeat:no-repeat;background-position:0 0;position:absolute;top:0;right:0}}.breadcrumb-bar .breadcrumbs li:last-child:after{display:none}.breadcrumb-bar .breadcrumbs li:last-child a{color:#07437d;font-weight:700}.breadcrumb-bar .breadcrumbs li a{display:inline-block;padding:0 7px;color:#074d97;text-decoration:none;font-weight:bolder}@media (min-width:1024px){.breadcrumb-bar .breadcrumbs li a{padding:0 10px;font-weight:400}}.breadcrumb-bar .breadcrumbs li a:hover{text-decoration:underline}.breadcrumb-bar .share{float:right;font-size:11px;font-weight:700}.breadcrumb-bar .share .ccl-icon-share-lg{content:url("");width:13px;height:15px}.breadcrumb-bar .share a{text-decoration:none;color:#363636;display:block;height:25px;line-height:25px;vertical-align:middle;padding:0 15px}.breadcrumb-bar .share a:hover{text-decoration:underline}.breadcrumb-bar .share a.green{color:#1c8742}.breadcrumb-bar .share a.pin{padding:0}.breadcrumb-bar .share li{float:left;position:relative}.breadcrumb-bar .share li:first-child:after{content:"";display:block;position:absolute;top:0;right:0;height:100%;width:0;border-right:1px solid #bad3eb}.breadcrumb-bar .share li:last-child a{padding-right:0}.breadcrumb-bar .share i{margin-right:5px}.breadcrumb-bar .share i.i-share{background-position:0 0;height:12px;width:13px}.breadcrumb-bar .share i.i-print{background-position:-13px 0;height:13px;width:15px}.breadcrumb-bar .share i.i-pin{background-position:0 -13px;height:25px;width:49px}.ccl-desktop .breadcrumb-bar{text-transform:none}@media (min-width:960px){.ccl-desktop .breadcrumb-bar{padding-top:0}}.ccl-desktop .breadcrumb-bar .breadcrumbs li,.ccl-desktop .breadcrumb-bar .share{display:block}.ccl-desktop .breadcrumb-bar .breadcrumbs li.prev-child{display:block}.ccl-desktop .breadcrumb-bar .breadcrumbs li.prev-child:before{content:none;padding:0}.ccl-desktop .breadcrumb-bar .breadcrumbs li:after{display:block;width:6px;height:17px;content:url("");background-repeat:no-repeat;background-position:0 0;position:absolute;top:0;right:0}.ccl-desktop .breadcrumb-bar .breadcrumbs li:last-child:after{display:none}.ccl-desktop .breadcrumb-bar .breadcrumbs li a{padding:0 10px;font-weight:400}.ccl-desktop .breadcrumb-bar .breadcrumbs li.active a{font-weight:bolder}.lt-ie9 .breadcrumb-bar .breadcrumbs li.last-child{background-image:none!important}
/*# sourceMappingURL=main.min.css.map */

html body.ccl-ada-focus a:focus,html body.ccl-ada-focus button:focus,html body.ccl-ada-focus input:focus,html body.ccl-ada-focus select:focus,html body.ccl-ada-focus span:focus,html body.ccl-ada-focus div:focus,html body.ccl-ada-focus textarea:focus,html body.ccl-ada-focus .ccl-explicithighlights,html body.ccl-ada-focus .slider.slider-horizontal .slider-handle:focus,html body.ccl-ada-focus input[type="checkbox"]:focus+span:before,html body.ccl-ada-focus li:focus{outline:3px solid #009EB3 !important;outline-offset:0 !important}html body.ccl-ada-focus .ccl-ada-focus-off a:focus,html body.ccl-ada-focus .ccl-ada-focus-off button:focus,html body.ccl-ada-focus .ccl-ada-focus-off input:focus,html body.ccl-ada-focus .ccl-ada-focus-off select:focus,html body.ccl-ada-focus .ccl-ada-focus-off span:focus,html body.ccl-ada-focus .ccl-ada-focus-off div:focus,html body.ccl-ada-focus .ccl-ada-focus-off textarea:focus,html body.ccl-ada-focus .ccl-ada-focus-off .ccl-explicithighlights,html body.ccl-ada-focus .ccl-ada-focus-off .slider.slider-horizontal .slider-handle:focus,html body.ccl-ada-focus .ccl-ada-focus-off input[type="checkbox"]:focus+span:before{outline:0 !important;box-shadow:none !important}html body.ccl-ada-focus a.ccl-ada-focus-off-element:focus,html body.ccl-ada-focus button.ccl-ada-focus-off-element:focus,html body.ccl-ada-focus input.ccl-ada-focus-off-element:focus,html body.ccl-ada-focus select.ccl-ada-focus-off-element:focus,html body.ccl-ada-focus span.ccl-ada-focus-off-element:focus,html body.ccl-ada-focus div.ccl-ada-focus-off-element:focus,html body.ccl-ada-focus textarea.ccl-ada-focus-off-element:focus,html body.ccl-ada-focus .ccl-explicithighlights.ccl-ada-focus-off-element,html body.ccl-ada-focus .slider.slider-horizontal .slider-handle.ccl-ada-focus-off-element:focus,html body.ccl-ada-focus input[type="checkbox"].ccl-ada-focus-off-element:focus+span:before{outline:0 !important;box-shadow:none !important}html body.ccl-ada-focus .white-focus:focus{outline:3px solid #fff !important;display:block}html .margin-left-25px{margin-left:25px !important}html .width-80{width:80% !important}html body.ccl-ada-focus .ccl-negative-outline:focus{outline:2px solid white !important;outline-offset:-4px !important;border:2px solid #009eb3;transition:border .1s}html body.ccl-ada-focus input[type="checkbox"]:focus+span:before{display:inline !important;outline-offset:-3px !important}html body.iframeModal{overflow:hidden !important}@media only screen and (min-width:360px) and (max-width:1020px){html{overflow:visible}html body{overflow:scroll !important}html body.ReactModal__Body--open {overflow: hidden !important;}}#MainBody,#MainBody.sape-search,.component-search-form .search-form,.content-wrapper .content,#mobile-nav .mobile-nav-panel,.content-wrap .content-block,.padding-wrap .content .special-offer{color:#595959}.core_footer .sub-footer{color:#fff}.content-wrap .sort-bar .active-filter,.content-wrap .sort-bar .options .active-filter span{color:#0084b1}.content-wrap .body-content .body-container .no-results h3{color:#929292}.placeholder .section-copy .red-btn{border-radius:100%;background-color:#929292}.grid .row .ccl-tout-front,.fp-slides,.fp-tableCell,.tab-content .ccl-tout .ccl-tout-front{background:#929292}a#emuleCloseButton{display:block;width:0;height:0;font-size:0;outline:none !important;overflow:hidden;position:absolute;top:0;left:0;text-indent:-9999px}.ccl-srOnly{font-size:0;line-height:0;border:0;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;text-indent:-9999px}.ccl-stickSkipBar{width:100%;height:0;padding-left:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#eff;position:absolute;top:0;left:0;opacity:0;display:none;z-index:10000}.ccl-stickSkipBar.showSkip{height:50px;line-height:50px;position:relative;opacity:1;z-index:10000}.ccl-skipToMainContentLink,.ccl-skipToMainContentLink:active,.ccl-skipToMainContentLink:focus,.ccl-skipToMainContentLink:visited{font-family:'Open Sans';font-size:14px;color:#07539c;text-decoration:none}#ccl-mainContainer:focus{outline:none}
@font-face{font-family:tempo;src:url("");src:url("") format("embedded-opentype"),url("tempostd-heavycondensed-webfont.woff") format("woff"),url("tempostd-heavycondensed-webfont.ttf") format("truetype"),url("") format("svg");font-weight:400;font-style:normal}#ccl-refresh-header nav li.notification-flag a span.ccl-button-saved{color:#e0354d!important;background-size:28px 28px!important;background-repeat:no-repeat!important;background-position:50% 20%!important}#ccl-refresh-header nav li.notification-flag a span.savedItineraryFooter{color:#fff;font-weight:400;font-style:normal;padding-top:5px}html{font-size:68.8%}body{color:#898989;font:1em Arial,Verdana,Tahoma,sans-serif;overflow-x:hidden;text-align:left}#ccl-refresh-header input:focus,#ccl-refresh-header textarea:focus{outline:0}.global-alert-close{background-position:-36px 0;height:16px;width:16px}.global-alert{background-position:-36px -131px;height:17px;width:17px}.global-arrow-right{background-position:-12px -40px;height:12px;width:8px}.global-calendar{background-position:-13px -20px;height:16px;width:15px}.global-check-blue{background-position:-17px 0;height:14px;width:19px}.global-check-green{background-position:-20px -40px;height:14px;width:19px}.global-dd-arrow{background-position:0 -40px;height:8px;width:12px}.global-flag-tails{background-position:0 -54px;height:20px;width:54px}.global-info{background-position:-28px -20px;height:20px;width:20px}.global-lightboxclosex{background-position:0 -131px;height:39px;width:36px}.global-man{background-position:0 0;height:20px;width:7px}.global-marker{background-position:-7px 0;height:18px;width:10px}.global-pager-icon{background-position:0 -20px;height:13px;width:13px}.global-plus{background-position:0 -101px;height:30px;width:30px}.global-subscribeclosex{background-position:0 -74px;height:27px;width:25px}.global-tags{background-position:0 -170px;height:39px;width:31px}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}@-webkit-keyframes fadeIn{0%{opacity:0}70%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}70%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}70%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}70%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}70%{opacity:0}100%{opacity:1}}@-webkit-keyframes flagBounce{0%{height:0;padding:8px 0 0}65%{height:0;padding:8px 0 0}90%{height:60px;padding:8px 0 5px}100%{height:43px}}@-moz-keyframes flagBounce{0%{height:0;padding:8px 0 0}65%{height:0;padding:8px 0 0}90%{height:60px;padding:8px 0 5px}100%{height:43px}}@-o-keyframes flagBounce{0%{height:0;padding:8px 0 0}65%{height:0;padding:8px 0 0}90%{height:60px;padding:8px 0 5px}100%{height:43px}}@-ms-keyframes flagBounce{0%{height:0;padding:8px 0 0}65%{height:0;padding:8px 0 0}90%{height:60px;padding:8px 0 5px}100%{height:43px}}@keyframes flagBounce{0%{height:0;padding:8px 0 0}65%{height:0;padding:8px 0 0}90%{height:60px;padding:8px 0 5px}100%{height:43px}}@-webkit-keyframes dip{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes dip{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes dip{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes dip{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes dip{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes undip{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes undip{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes undip{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes undip{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes undip{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}body{margin:0}#ccl-refresh-header{font-family:'Open Sans';position:relative;z-index:8999;margin-bottom:25px;min-width:960px}#ccl-refresh-header strong{font-weight:700}#ccl-refresh-header a{text-decoration:none;cursor:pointer}#ccl-refresh-header a *{cursor:pointer}#ccl-refresh-header img{border:0 none}#ccl-refresh-header .pull-left{float:left}#ccl-refresh-header .pull-right{float:right}#ccl-refresh-header .ccl-red{color:#d71a36}#ccl-refresh-header .ccl-red:hover{color:#c01730}#ccl-refresh-header .ccl-blue{color:#10559a}#ccl-refresh-header .ccl-blue:hover{color:#0e4883}#ccl-refresh-header .max-width{padding:0 20px;max-width:960px;margin:0 auto;position:relative;display:block}#ccl-refresh-header .max-width:after,#ccl-refresh-header .max-width:before{display:table;content:""}#ccl-refresh-header .max-width:after{clear:both}#ccl-refresh-header ul{list-style:none;margin:0;padding:0}#ccl-refresh-header ul:after,#ccl-refresh-header ul:before{display:table;content:""}#ccl-refresh-header ul:after{clear:both}#ccl-refresh-header ul li{list-style:none;float:left}#ccl-refresh-header .header-nav{position:relative;z-index:20}#ccl-refresh-header .header-nav-additional{position:absolute;height:0;z-index:5}#ccl-refresh-header .header-alert{position:relative;background:#fce3e3;padding:7px 0 6px}#ccl-refresh-header .header-alert h4,#ccl-refresh-header .header-alert p{font-size:12px;float:left;margin:0}#ccl-refresh-header .header-alert h4{font-weight:700;color:#d51a40;margin-right:10px}#ccl-refresh-header .header-alert h4 i{background-position:-36px -131px;height:17px;width:17px;display:inline-block;vertical-align:middle;margin-right:5px;margin-top:-1px}#ccl-refresh-header .header-alert p{font-style:italic;color:#4f4f4f}#ccl-refresh-header .header-alert a.header-alert-close{float:right;background-position:-36px 0;height:16px;width:16px;display:block;overflow:hidden;outline:0;text-indent:-9999px}#ccl-refresh-header .header-branding{background:#fff;padding:10px 0 5px;position:relative}#ccl-refresh-header .header-branding .zero-nav{font-size:12px;color:#333;margin-top:15px}#ccl-refresh-header .header-branding .zero-nav a{text-decoration:none}#ccl-refresh-header .header-branding .zero-nav a.nav-tooltip-trigger i{position:relative;font-size:20px;top:-7px}#ccl-refresh-header .header-branding .zero-nav a:hover{text-decoration:underline}#ccl-refresh-header .header-branding .zero-nav #ccl_header_locale-number{color:#333}#ccl-refresh-header .header-branding .zero-nav>li{padding:2px 10px;position:relative}#ccl-refresh-header .header-branding .zero-nav>li:before{content:"";display:block;position:absolute;top:0;left:0;border-left:1px solid #adbcc7;height:18px}#ccl-refresh-header .header-branding .zero-nav>li:first-child:before{display:none}#ccl-refresh-header .header-branding .zero-nav>li.hover .nav-tooltip{display:block}#ccl-refresh-header .header-branding .tag-icon{display:inline-block;vertical-align:middle;background-position:-36px -172px;height:15px;width:15px;margin-right:5px}#ccl-refresh-header .header-branding .nav-tooltip{display:none;position:absolute;top:28px;right:0;background:#efefef;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;z-index:30;padding:10px;width:140px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.3);box-shadow:1px 1px 3px rgba(0,0,0,.3)}#ccl-refresh-header .header-branding .nav-tooltip:before{content:"";border-style:solid;border-color:transparent;border-bottom-color:#efefef;border-width:0 5px 8px;top:-8px;right:15px;height:0;width:0;position:absolute;color:transparent;display:block}#ccl-refresh-header .header-branding .nav-tooltip li{float:none;border-top:1px solid #97bde6}#ccl-refresh-header .header-branding .nav-tooltip li:first-child{border-top:0 none}#ccl-refresh-header .header-branding .nav-tooltip li.title{padding:9px 0;font-weight:700;color:#505b62;font-size:12px;white-space:nowrap}#ccl-refresh-header .header-branding .nav-tooltip li a{display:block;color:#0d447b;background-color:#efefef;padding:9px 7px}#ccl-refresh-header .header-branding .nav-tooltip li a:after,#ccl-refresh-header .header-branding .nav-tooltip li a:before{display:table;content:""}#ccl-refresh-header .header-branding .nav-tooltip li a:after{clear:both}#ccl-refresh-header .header-branding .nav-tooltip li a:hover{text-decoration:none}#ccl-refresh-header .header-branding .nav-tooltip li a:hover span{text-decoration:underline}#ccl-refresh-header .header-branding .nav-tooltip li a i{float:right;background-position:-12px -40px;height:12px;width:8px;display:inline-block;vertical-align:middle}#ccl-refresh-header .header-branding .nav-tooltip li img{display:inline-block;vertical-align:middle;margin-right:5px}#ccl-refresh-header .header-branding .nav-tooltip[data-id=top-destinations]{width:154px}#ccl-refresh-header .header-branding .nav-tooltip[data-id=top-destinations]:before{right:13px}#ccl-refresh-header .header-subscribe{background:#c9e0ff;padding:15px 0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.22);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.22);box-shadow:inset 0 1px 1px rgba(0,0,0,.22);vertical-align:middle;text-align:center;color:#505b62;display:none}#ccl-refresh-header .header-subscribe i.icon-tag-1{font-size:30px;color:#ce082e;margin-right:1px}#ccl-refresh-header .header-subscribe .max-width>*{display:inline-block;vertical-align:middle;margin:0 10px 0 0}#ccl-refresh-header .header-subscribe h4{font:normal 20px tempo;text-transform:uppercase}#ccl-refresh-header .header-subscribe small{font-size:12px}#ccl-refresh-header .header-subscribe .close{display:block;margin:0;position:absolute;top:0;right:20px;text-decoration:none;color:#10559a!important;font-size:12px;height:30px;width:30px}#ccl-refresh-header .header-subscribe .close .icon-close{font-size:12px}#ccl-refresh-header .header-links{background:#07539c;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.6);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.6);box-shadow:inset 0 0 10px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.6);position:relative;height:50px}#ccl-refresh-header nav>ul.pull-left>li,#ccl-refresh-header nav>ul.pull-right>li.search{position:relative}#ccl-refresh-header nav>ul.pull-left>li>a,#ccl-refresh-header nav>ul.pull-right>li.search>a{display:block;position:relative;background:#07539c;color:#d6eaf4;font-weight:700;font-size:18px}#ccl-refresh-header nav>ul.pull-left>li>a span,#ccl-refresh-header nav>ul.pull-right>li.search>a span{position:relative;display:block;height:22px;padding:14px 35px;z-index:1}#ccl-refresh-header nav>ul.pull-right>li.search>a span>i{margin-left:10px}#ccl-refresh-header nav>ul.pull-left>li>a.image-link span,#ccl-refresh-header nav>ul.pull-right>li.search>a.image-link span{padding:14px 25px}#ccl-refresh-header nav>ul.pull-left>li>a.image-link span img,#ccl-refresh-header nav>ul.pull-right>li.search>a.image-link span img{vertical-align:middle}#ccl-refresh-header nav>ul.pull-left>li>a span.org,#ccl-refresh-header nav>ul.pull-right>li.search>a span.org{visibility:hidden}#ccl-refresh-header nav>ul.pull-left>li>a span.btm,#ccl-refresh-header nav>ul.pull-left>li>a span.top,#ccl-refresh-header nav>ul.pull-right>li.search>a span.btm,#ccl-refresh-header nav>ul.pull-right>li.search>a span.top{position:absolute;padding:0;width:100%;height:100%;text-align:center;vertical-align:middle;line-height:50px;left:0;top:0;overflow:hidden}#ccl-refresh-header nav>ul.pull-left>li>a span.top,#ccl-refresh-header nav>ul.pull-right>li.search>a span.top{color:#fff;background:#d7143d;border-bottom:0 solid #d7143d;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}#ccl-refresh-header nav>ul.pull-left>li>a span.btm,#ccl-refresh-header nav>ul.pull-right>li.search>a span.btm{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 50px;-moz-transform-origin:0 50px;-ms-transform-origin:0 50px;-o-transform-origin:0 50px;transform-origin:0 50px}#ccl-refresh-header nav>ul.pull-left>li>a span.arr,#ccl-refresh-header nav>ul.pull-left>li>a.active.hover span.arr,#ccl-refresh-header nav>ul.pull-left>li>a:after,#ccl-refresh-header nav>ul.pull-right>li.search>a span.arr,#ccl-refresh-header nav>ul.pull-right>li.search>a:after{content:"";border-style:solid;border-color:transparent;border-top-color:#07539c;border-width:9px 12px 0;bottom:40px;opacity:0;left:50%;margin-left:-12px;height:0!important;width:0!important;position:absolute;color:transparent;padding:0!important;background:0 0!important}#ccl-refresh-header nav>ul.pull-left>li>a.initialized.hover span.arr,#ccl-refresh-header nav>ul.pull-left>li>a.initialized.hover:after,#ccl-refresh-header nav>ul.pull-right>li.search>a.initialized.hover span.arr,#ccl-refresh-header nav>ul.pull-right>li.search>a.initialized.hover:after{z-index:6;border-top-color:#d7143d;bottom:-8px;opacity:1}#ccl-refresh-header nav>ul.pull-left>li>a.initialized.hover span.top,#ccl-refresh-header nav>ul.pull-right>li.search>a.initialized.hover span.top{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}#ccl-refresh-header nav>ul.pull-left>li>a.initialized.hover span.btm,#ccl-refresh-header nav>ul.pull-right>li.search>a.initialized.hover span.btm{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}#ccl-refresh-header nav>ul.pull-left>li>a.active,#ccl-refresh-header nav>ul.pull-right>li.search>a.active{-webkit-animation:none .5s linear 0s 1 normal;-moz-animation:none .5s linear 0s 1 normal;-ms-animation:none .5s linear 0s 1 normal;-o-animation:none .5s linear 0s 1 normal;animation:none .5s linear 0s 1 normal}#ccl-refresh-header nav>ul.pull-left>li>a.active span,#ccl-refresh-header nav>ul.pull-right>li.search>a.active span{visibility:visible;height:22px;padding:14px 35px 9px;border-bottom:5px solid #d7143d;background:#07437d;color:#fff;-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;transition:all 150ms}#ccl-refresh-header nav>ul.pull-left>li>a.active span.btm,#ccl-refresh-header nav>ul.pull-left>li>a.active span.top,#ccl-refresh-header nav>ul.pull-right>li.search>a.active span.btm,#ccl-refresh-header nav>ul.pull-right>li.search>a.active span.top{display:none}#ccl-refresh-header nav>ul.pull-left>li>a.active.hover,#ccl-refresh-header nav>ul.pull-right>li.search>a.active.hover{-webkit-animation:none .5s linear 0s 1 normal;-moz-animation:none .5s linear 0s 1 normal;-ms-animation:none .5s linear 0s 1 normal;-o-animation:none .5s linear 0s 1 normal;animation:none .5s linear 0s 1 normal}#ccl-refresh-header nav>ul.pull-left>li>a.active.hover span,#ccl-refresh-header nav>ul.pull-right>li.search>a.active.hover span{background:#d7143d}#ccl-refresh-header nav>ul.pull-left>li>a.active.image-link span.org,#ccl-refresh-header nav>ul.pull-right>li.search>a.active.image-link span.org{padding:14px 25px 9px}#ccl-refresh-header nav>ul.pull-left>li:after,#ccl-refresh-header nav>ul.pull-right>li.search:after{content:"";display:block;position:absolute;top:0;right:0;height:50px;border-left:1px solid #063d74;border-right:1px solid #2f72b5;z-index:5}#ccl-refresh-header nav>ul.pull-left>li.search:before,#ccl-refresh-header nav>ul.pull-left>li:first-child:before,#ccl-refresh-header nav>ul.pull-right>li.search.search:before,#ccl-refresh-header nav>ul.pull-right>li.search:first-child:before{content:"";display:block;position:absolute;top:0;left:0;height:50px;border-left:1px solid #063d74;border-right:1px solid #2f72b5;z-index:5}#ccl-refresh-header nav li.log{padding:16px 15px 0 0;color:#fff;font-size:12px}#ccl-refresh-header nav li.log a,#ccl-refresh-header nav li.log span{display:inline-block;vertical-align:middle;text-decoration:none;padding:3px 3px;color:#fff;position:relative}#ccl-refresh-header nav li.log a.not-a-link{text-decoration:none!important;cursor:inherit}#ccl-refresh-header nav li.log a:hover{text-decoration:underline}#ccl-refresh-header nav li.log strong{max-width:75px;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis}#ccl-refresh-header nav li.log .login-link.hover{background:#07437d;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;behavior:url("");text-decoration:none}#ccl-refresh-header nav li.log .login-link.hover:after{content:"";border-style:solid;border-color:transparent;border-bottom-color:#fff;border-width:0 7px 14px;top:23px;right:15px;height:0;width:0;position:absolute;color:transparent;display:block}#ccl-refresh-header nav li.notification-flag{padding-right:10px;width:61px;height:50px;position:relative;visibility:hidden}#ccl-refresh-header nav li.notification-flag a{position:absolute;padding-left:7px;top:-7px;left:0;display:block;color:#fff;-webkit-animation:fadeIn 1.2s linear 0s 1 normal;-moz-animation:fadeIn 1.2s linear 0s 1 normal;-ms-animation:fadeIn 1.2s linear 0s 1 normal;-o-animation:fadeIn 1.2s linear 0s 1 normal;animation:fadeIn 1.2s linear 0s 1 normal}#ccl-refresh-header nav li.notification-flag a:before{content:"";border-style:solid;border-color:transparent;border-bottom-color:#951a2b;border-width:0 0 7px 7px;top:0;left:0;height:0;width:0;position:absolute;color:transparent;display:block}#ccl-refresh-header nav li.notification-flag a span{display:block}#ccl-refresh-header nav li.notification-flag a span.content{width:54px;min-height:43px;background:#b4010e;overflow:hidden;text-align:center;-webkit-animation:flagBounce 1.5s linear 0s 1 normal;-moz-animation:flagBounce 1.5s linear 0s 1 normal;-ms-animation:flagBounce 1.5s linear 0s 1 normal;-o-animation:flagBounce 1.5s linear 0s 1 normal;animation:flagBounce 1.5s linear 0s 1 normal;box-shadow:none;color:#fff;float:inherit;padding:0}#ccl-refresh-header nav li.notification-flag a span.content.ccl-button-saved{padding:5px 0}#ccl-refresh-header nav li.notification-flag a span.content:not(.ccl-button-saved) strong{font-weight:700;font-size:18px;line-height:11px;display:block;margin:7px 0}#ccl-refresh-header nav li.notification-flag a span.ccl-button-saved strong{font-weight:700;font-size:18px;line-height:11px;display:block;position:absolute;top:10px;margin-left:22px;margin-top:12px}#ccl-refresh-header nav li.notification-flag a span.ccl-button-saved i.icon-suitcase{color:#fff;font-size:30px;padding-right:5px}#ccl-refresh-header nav li.notification-flag a span.content:not(.ccl-button-saved) i.icon-suitcase{display:none}#ccl-refresh-header nav li.notification-flag a span.content span{margin-top:2px;font-size:11px;line-height:10px}#ccl-refresh-header nav li.notification-flag a span.tails{background-color:#b4010e;height:20px;width:54px;margin-top:-1px;display:block;-webkit-clip-path:polygon(50% 0,100% 0,100% 41%,50% 11%,0 43%,0 0);clip-path:polygon(50% 0,100% 0,100% 41%,50% 11%,0 43%,0 0)}#ccl-refresh-header .header-flyouts{position:relative;top:-120px;-webkit-transition:top .3s ease-in-out;-moz-transition:top .3s ease-in-out;-o-transition:top .3s ease-in-out;transition:top .3s ease-in-out}#ccl-refresh-header .header-flyouts .max-width{padding:0}#ccl-refresh-header .header-flyouts.exposed{top:0}#ccl-refresh-header .flyout{height:95px;width:100%;padding:15px 0 25px;display:none;position:absolute;top:0;left:0;overflow:hidden;background:#fff;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;behavior:url("");-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}#ccl-refresh-header .flyout-mini-cart{height:140px;width:250px;max-width:550px;max-height:240px;padding:80px 0 0;position:absolute;top:0;right:0;overflow:hidden;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);z-index:-1;box-sizing:content-box}#ccl-refresh-header .flyout-mini-cart .ihi-modal__close-cta{display:block;position:absolute;top:60px;right:10px;z-index:1}#ccl-refresh-header .flyout:after,#ccl-refresh-header .flyout:before{display:table;content:""}#ccl-refresh-header .flyout-mini-cart:after,#ccl-refresh-header .flyout-mini-cart:before{display:table;content:""}#ccl-refresh-header .flyout:after{clear:both}#ccl-refresh-header .flyout-mini-cart:after{clear:both}#ccl-refresh-header .flyout .flyout-btn{cursor:pointer;display:block;position:relative;border:0 none;white-space:nowrap;font:bold 14px 'Open Sans',arial,helvetica,sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;behavior:url("");background:#69a3df;text-decoration:none;color:#fff;text-align:center;padding:8px 25px;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}#ccl-refresh-header .flyout .flyout-btn:hover{background:#d51a41;color:#fff;text-decoration:none}#ccl-refresh-header .flyout>ul{position:relative;opacity:0;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;text-align:center}#ccl-refresh-header .flyout>ul>li{min-width:12%;margin:0 2%;float:none;display:inline-block;vertical-align:middle}#ccl-refresh-header .flyout>ul>li>a{display:block;color:#006fb3;font-weight:700;font-size:16px}#ccl-refresh-header .flyout>ul>li>a .img{display:block;height:60px;line-height:60px;margin-bottom:5px}#ccl-refresh-header .flyout>ul>li>a img{max-width:100%;height:auto;display:inline;vertical-align:bottom}#ccl-refresh-header .flyout>ul>li>a .title{display:block;white-space:nowrap}#ccl-refresh-header .flyout>ul>li>a.hover{color:#0d447b}#ccl-refresh-header .flyout>ul.children-6>li{width:16%;margin:0}#ccl-refresh-header .flyout>ul.children-5>li{width:18%;margin:0}#ccl-refresh-header .flyout>ul.children-4>li{width:20%;margin:0}#ccl-refresh-header .flyout.active{display:block}#ccl-refresh-header .flyout.showUL ul{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#ccl-refresh-header .flyout .search-box{width:54%;padding-right:3%;margin-right:0;border-right:1px solid #d4d4d4;text-align:left;float:left}#ccl-refresh-header .flyout .search-box .search-wrapper{border-bottom:1px dashed #a8a8a8;position:relative;padding-bottom:3px;padding-top:10px}#ccl-refresh-header .flyout .search-box .search-wrapper input{width:80%;position:relative;display:block;font:normal 24px/57px 'Open Sans',arial,helvetica,sans-serif;vertical-align:middle;color:#000;border:0 none;padding:1px 0;height:57px;background:0 0}#ccl-refresh-header .flyout .search-box .search-wrapper input::-ms-clear{width:20px;height:20px}#ccl-refresh-header .flyout .search-box .search-wrapper input::-webkit-input-placeholder{color:#757575}#ccl-refresh-header .flyout .search-box .search-wrapper input:-moz-placeholder{color:#757575}#ccl-refresh-header .flyout .search-box .search-wrapper input::-moz-placeholder{color:#757575}#ccl-refresh-header .flyout .search-box .search-wrapper input:-ms-input-placeholder{color:#757575}#ccl-refresh-header .flyout .search-box .search-wrapper input.placeholder{color:#757575}#ccl-refresh-header .flyout .search-box .search-wrapper button{position:absolute;top:22px;right:0}#ccl-refresh-header .flyout .search-box .search-wrapper button>i{right:15px}#ccl-refresh-header .flyout .search-box .search-wrapper button.ccl-button-primary-small.ccl-button-link:after{margin-top:-6px;margin-left:-25px}#ccl-refresh-header .flyout .popular-box{text-align:left;margin-left:2%;margin-right:0;width:38%;float:left}#ccl-refresh-header .flyout .popular-box h3{margin:0 0 3px;font-weight:700;color:#000;font-size:16px}#ccl-refresh-header .flyout .popular-box li{width:50%;float:left;margin-bottom:2px;font-size:12px}#ccl-refresh-header .flyout .popular-box li a{color:#10559a;text-decoration:none}#ccl-refresh-header .flyout .popular-box li a:hover{text-decoration:underline}#ccl-refresh-header .flyout .popular-box li a:hover{color:#ea2b58}#ccl-refresh-header .flyout .login-item{width:54%;padding-right:3%;margin-right:0;border-right:1px solid #d4d4d4;text-align:left;position:relative;float:left;padding-top:20px;padding-bottom:5px}#ccl-refresh-header .flyout .login-item div{float:left;width:35%;margin-right:4%}#ccl-refresh-header .flyout .login-item div input{background:#e3f2ff;height:32px;width:95%;font:normal 11px/32px 'Open Sans',arial,helvetica,sans-serif;vertical-align:middle;color:#505b62;padding:2px 10px 0 10px;border:0 none;border-top-color:#becad5;border-bottom-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.2);display:block;margin-bottom:5px}#ccl-refresh-header .flyout .login-item div a{display:block;font-size:11px;color:#10559a;text-decoration:none}#ccl-refresh-header .flyout .login-item div a:hover{text-decoration:underline}#ccl-refresh-header .flyout .login-item .flyout-btn{float:left;display:block}#ccl-refresh-header .flyout .register-item{text-align:center;margin-left:2%;margin-right:0;width:38%;float:left;padding-top:20px}#ccl-refresh-header .flyout .register-item h3{display:inline-block;vertical-align:middle;margin:0 15px 0 0}#ccl-refresh-header .flyout .register-item .flyout-btn{display:inline-block;vertical-align:middle}#ccl-refresh-header .flyout .svg-icon-header-flyouts-menu-item{width:75%;height:75%;padding-top:10px;fill:#65a5e5}#ccl-refresh-header .flyout .svg-icon-header-flyouts-menu-item:hover{fill:#07539c}.no-boxshadow #ccl-refresh-header .flyout{border:1px solid #ddd}.no-boxshadow #ccl-refresh-header nav>ul.pull-left>li>a:after,.no-boxshadow #ccl-refresh-header nav>ul.pull-right>li.search>a:after{display:none}.no-csstransitions #ccl-refresh-header nav>ul.pull-left>li>a.hover,.no-csstransitions #ccl-refresh-header nav>ul.pull-right>li.search>a.hover{background:#d7143d;color:#fff}#ccl_homepage #ccl-refresh-header{margin-bottom:0}#ccl_homepage #ccl-refresh-header .max-width{max-width:960px}@media (max-width:930px){#ccl-refresh-header .max-width{width:890px}}.no-boxshadow #ccl-refresh-header .max-width{min-width:960px}#ccl-refresh-header .flyout .login-item div input.error{background:#e3f2ff;height:32px;width:95%;font:normal 11px/32px 'Open Sans',arial,helvetica,sans-serif;vertical-align:middle;color:#505b62;padding:2px 10px 0 10px;border:1px solid;border-top-color:#bd3c30;border-bottom-color:#bd3c30;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;behavior:url("");-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.2);display:block;margin-bottom:5px}#ccl-refresh-header .header-nav .message-bar{height:auto;overflow:hidden;font-size:11px;position:relative;background:#c03}#ccl-refresh-header .header-nav .message-bar .inner{width:960px;margin:0 auto;clear:both;position:relative;padding-bottom:25px}#ccl-refresh-header .header-nav .message-bar a{display:inline-block}#ccl-refresh-header .header-nav .message-bar .cookiemandate p{color:#0303fc}#ccl-refresh-header .header-nav .message-bar .urgency-high h4{color:#fff}#ccl-refresh-header .header-nav .message-bar .urgency-medium h4{color:#294721}#ccl-refresh-header .header-nav .message-bar h4{line-height:30px;vertical-align:middle;color:#444;font-weight:700;float:left;padding:0 20px;margin:0}#ccl-refresh-header .header-nav .message-bar .urgency-high div.header-advisory{color:#fff}#ccl-refresh-header .header-nav .message-bar .urgency-medium div.header-advisory{color:#294721}#ccl-refresh-header .header-nav .message-bar div.header-advisory{line-height:30px;vertical-align:middle;font-weight:700;float:left;margin:0;font-size:18px!important;letter-spacing:1px;color:#fff;font-family:TempoStd,Tempo,Helvetica,Sans-Serif;padding:5px 0 2px!important}#ccl-refresh-header .header-advisory-link{font-size:12px;font-family:"Open Sans",Helvetica,Sans-Serif;margin-left:20px;font-weight:400;text-transform:uppercase;letter-spacing:.5px;position:relative;top:-2px;left:0;color:#fff!important}#ccl-refresh-header .header-advisory-link .learn-more-chevron-right{font-size:14px;color:#fff!important}#ccl-refresh-header .header-nav .message-bar p.header-advisory-expanded,#ccl-refresh-header .header-nav .message-bar p.header-advisory-message{line-height:40px;vertical-align:middle;color:#fff;font-style:italic;float:left;margin:0!important;padding:0 0 0 5px}#ccl-refresh-header .header-nav .message-bar p.header-advisory-expanded{line-height:20px}#ccl-refresh-header .header-nav .message-bar .message-bar-close,#ccl-refresh-header .header-nav .message-bar .message-bar-read{display:block;position:absolute;top:7px;right:0;padding-right:20px;line-height:17px;vertical-align:middle;color:#fff;margin-top:5px}#ccl-refresh-header .header-nav .message-bar .message-bar-read{top:auto;bottom:7px;transition-property:display;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1)}#ccl-refresh-header .header-nav .message-bar svg{vertical-align:text-bottom}#ccl-refresh-header .header-nav .message-bar .expanded .message-bar-read,#ccl-refresh-header .header-nav .message-bar .header-advisory-expanded,#ccl-refresh-header .header-nav .message-bar .message-bar-read.less{display:none}#ccl-refresh-header .header-nav .message-bar .expanded .header-advisory-expanded,#ccl-refresh-header .header-nav .message-bar .expanded .message-bar-read.less{display:block}#ccl-refresh-header .header-nav .notif-bar{background:#d4e7f3;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(238,246,250,1) 92%,rgba(212,231,243,1) 92%,rgba(255,255,255,1) 92%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(238,246,250,1) 92%,rgba(212,231,243,1) 92%,rgba(255,255,255,1) 92%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(238,246,250,1) 92%,rgba(212,231,243,1) 92%,rgba(255,255,255,1) 92%);-webkit-box-shadow:0 0 5px rgba(169,194,211,.3);-moz-box-shadow:0 0 5px rgba(169,194,211,.3);box-shadow:0 0 5px rgba(169,194,211,.3);height:auto;overflow:hidden;font-size:11px;position:relative;line-height:24px}#ccl-refresh-header .header-nav .notif-bar .inner{width:960px;margin:0 auto;clear:both;overflow:hidden;position:relative}#ccl-refresh-header .header-nav .notif-bar .notif-bar-close{display:block;position:absolute;top:7px;right:0;padding-right:20px;line-height:24px;vertical-align:middle}#ccl-refresh-header nav>ul.pull-left>li>a .search-glass,#ccl-refresh-header nav>ul.pull-right>li.search>a .search-glass{display:inline-block;vertical-align:middle;background-position:-36px -114px;height:16px;width:16px;margin-left:10px}#ccl-refresh-header nav>ul.pull-left>li>a .top .search-glass,#ccl-refresh-header nav>ul.pull-right>li.search>a .top .search-glass{background-position:-20px -53px;height:16px;width:16px}#ccl-refresh-header nav>ul.pull-left>li>a.initialized.hover .search-glass,#ccl-refresh-header nav>ul.pull-right>li.search>a.initialized.hover .search-glass{background-position:-37px -154px;height:16px;width:16px}.popup-forgot{background:#cfe8ff;border:1px solid #acc8e3;padding:7px}.popup-forgot .close{display:block;height:35px;outline:0;overflow:hidden;position:absolute;right:-10px;text-indent:-9999px;top:-10px;width:30px}.popup-forgot .tip{bottom:-22px;display:block;height:25px;left:48%;position:absolute;width:32px}.popup-forgot iframe{display:block}.popup-forgot-overlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}.popup-forgot.claim-popup{left:0;position:absolute;top:0;z-index:999999}.popup-forgot.claim-popup .main{height:335px;margin:0!important;overflow-y:scroll;width:375px!important}.popup-forgot.cruise-adjust-popup{left:0;position:absolute;top:0;z-index:999999}.popup-forgot.reward-popup{left:0;position:absolute;top:0;z-index:999999}.popup-forgot.year-adjust-popup{left:0;position:absolute;top:0;z-index:999999}#currencySelector{display:none}#currencyText{background:url("") no-repeat;padding-right:16px;background-position:right 40%}#ccl-refresh-header .header-branding div.nav-tooltip[data-id=currency]{width:50px}#ccl-refresh-header .ihi-shopping-cart-cta{width:81px;height:50px}
:root{--bright-blue:$color-bright-blue}#ccl-refresh-header .header-nav .message-bar,.message-bar{height:auto;overflow:hidden;font-size:11px;position:relative;background:#c03}#ccl-refresh-header .header-nav .message-bar .urgency-high h4,.message-bar .urgency-high h4{color:#fff}#ccl-refresh-header .header-nav .message-bar .urgency-medium h4,.message-bar .urgency-medium h4{color:#294721}#ccl-refresh-header .header-nav .message-bar h4,.message-bar h4{line-height:30px;vertical-align:middle;color:#444;font-weight:700;float:left;padding:0 20px;margin:0}#ccl-refresh-header .header-nav .message-bar .urgency-high div.header-advisory,.message-bar .urgency-high div.header-advisory{color:#fff}#ccl-refresh-header .header-nav .message-bar .urgency-medium div.header-advisory,.message-bar .urgency-medium div.header-advisory{color:#294721}#ccl-refresh-header .header-nav .message-bar .cookiemandate p,.message-bar .cookiemandate p{color:#0303fc}#ccl-refresh-header .header-nav .message-bar .ccl-advisory,.message-bar .ccl-advisory{width:100%;margin:0 auto;clear:both;position:relative;padding:10px}#ccl-refresh-header .header-nav .message-bar .ccl-advisory a,.message-bar .ccl-advisory a{display:inline-block}#ccl-refresh-header .header-nav .message-bar .ccl-advisory-content,.message-bar .ccl-advisory-content{width:100%;position:relative;margin:auto;padding:0}@media (min-width:1024px){#ccl-refresh-header .header-nav .message-bar .ccl-advisory-content,.message-bar .ccl-advisory-content{width:960px}}#ccl-refresh-header .header-nav .message-bar .ccl-advisory-actions,.message-bar .ccl-advisory-actions{position:absolute;top:7px;right:0}#ccl-refresh-header .header-nav .message-bar .ccl-advisory-link,.message-bar .ccl-advisory-link{display:inline-block}#ccl-refresh-header .header-nav .message-bar .ccl-advisory.collapsed .ccl-advisory-content,#ccl-refresh-header .header-nav .message-bar .ccl-advisory.expanded .ccl-advisory-content,.message-bar .ccl-advisory.collapsed .ccl-advisory-content,.message-bar .ccl-advisory.expanded .ccl-advisory-content{padding-bottom:25px}@media (min-width:350px){#ccl-refresh-header .header-nav .message-bar .ccl-advisory.collapsed .ccl-advisory-content,#ccl-refresh-header .header-nav .message-bar .ccl-advisory.expanded .ccl-advisory-content,.message-bar .ccl-advisory.collapsed .ccl-advisory-content,.message-bar .ccl-advisory.expanded .ccl-advisory-content{padding-bottom:0}}#ccl-refresh-header .header-nav .message-bar .ccl-advisory.collapsed .ccl-advisory-actions,#ccl-refresh-header .header-nav .message-bar .ccl-advisory.expanded .ccl-advisory-actions,.message-bar .ccl-advisory.collapsed .ccl-advisory-actions,.message-bar .ccl-advisory.expanded .ccl-advisory-actions{display:flex;flex-direction:column-reverse;text-align:right;justify-content:space-between;height:100%}@media (min-width:350px){#ccl-refresh-header .header-nav .message-bar .ccl-advisory.collapsed .ccl-advisory-actions,#ccl-refresh-header .header-nav .message-bar .ccl-advisory.expanded .ccl-advisory-actions,.message-bar .ccl-advisory.collapsed .ccl-advisory-actions,.message-bar .ccl-advisory.expanded .ccl-advisory-actions{display:inline-block;text-align:initial;height:auto}}#ccl-refresh-header .header-nav .message-bar .ccl-advisory.collapsed .ccl-advisory-actions .message-bar-read,#ccl-refresh-header .header-nav .message-bar .ccl-advisory.expanded .ccl-advisory-actions .message-bar-read,.message-bar .ccl-advisory.collapsed .ccl-advisory-actions .message-bar-read,.message-bar .ccl-advisory.expanded .ccl-advisory-actions .message-bar-read{margin-bottom:10px}@media (min-width:350px){#ccl-refresh-header .header-nav .message-bar .ccl-advisory.collapsed .ccl-advisory-actions .message-bar-read,#ccl-refresh-header .header-nav .message-bar .ccl-advisory.expanded .ccl-advisory-actions .message-bar-read,.message-bar .ccl-advisory.collapsed .ccl-advisory-actions .message-bar-read,.message-bar .ccl-advisory.expanded .ccl-advisory-actions .message-bar-read{margin-bottom:0}}#ccl-refresh-header .header-nav .message-bar .ccl-advisory .header-advisory,.message-bar .ccl-advisory .header-advisory{line-height:30px;vertical-align:middle;font-weight:700;margin:0;font-size:18px;letter-spacing:1px;font-family:TempoStd,Tempo,Helvetica,Sans-Serif;padding:5px 0 2px;display:block}@media (min-width:350px){#ccl-refresh-header .header-nav .message-bar .ccl-advisory .header-advisory,.message-bar .ccl-advisory .header-advisory{padding:5px 100px 2px 0}}@media (min-width:1024px){#ccl-refresh-header .header-nav .message-bar .ccl-advisory .header-advisory,.message-bar .ccl-advisory .header-advisory{float:left}#ccl-refresh-header .header-nav .message-bar .ccl-advisory .header-advisory:after,.message-bar .ccl-advisory .header-advisory:after{clear:both}}#ccl-refresh-header .header-nav .message-bar .ccl-advisory .header-advisory-link,.message-bar .ccl-advisory .header-advisory-link{font-size:12px;font-family:"Open Sans",Helvetica,Sans-Serif;margin-left:20px;font-weight:400;text-transform:uppercase;letter-spacing:.5px;position:relative;top:-2px;left:0}#ccl-refresh-header .header-nav .message-bar .ccl-advisory .header-advisory-link .learn-more-chevron-right,.message-bar .ccl-advisory .header-advisory-link .learn-more-chevron-right{font-size:14px}#ccl-refresh-header .header-nav .message-bar .ccl-advisory .header-advisory-expanded,#ccl-refresh-header .header-nav .message-bar .ccl-advisory .header-advisory-message,.message-bar .ccl-advisory .header-advisory-expanded,.message-bar .ccl-advisory .header-advisory-message{line-height:16px;vertical-align:middle;font-style:italic;margin:0!important;padding:0 0 0 5px}@media (min-width:1024px){#ccl-refresh-header .header-nav .message-bar .ccl-advisory .header-advisory-expanded,#ccl-refresh-header .header-nav .message-bar .ccl-advisory .header-advisory-message,.message-bar .ccl-advisory .header-advisory-expanded,.message-bar .ccl-advisory .header-advisory-message{float:left}#ccl-refresh-header .header-nav .message-bar .ccl-advisory .header-advisory-expanded:after,#ccl-refresh-header .header-nav .message-bar .ccl-advisory .header-advisory-message:after,.message-bar .ccl-advisory .header-advisory-expanded:after,.message-bar .ccl-advisory .header-advisory-message:after{clear:both}}#ccl-refresh-header .header-nav .message-bar .ccl-advisory .header-advisory-message,.message-bar .ccl-advisory .header-advisory-message{display:inline-block;clear:both}#ccl-refresh-header .header-nav .message-bar .ccl-advisory .header-advisory-expanded,.message-bar .ccl-advisory .header-advisory-expanded{line-height:20px;width:100%;display:block}#ccl-refresh-header .header-nav .message-bar .ccl-advisory .message-bar-close,#ccl-refresh-header .header-nav .message-bar .ccl-advisory .message-bar-read,.message-bar .ccl-advisory .message-bar-close,.message-bar .ccl-advisory .message-bar-read{display:inline-block;position:static;padding-left:10px;line-height:17px;vertical-align:middle;margin-top:5px}@media (min-width:1024px){#ccl-refresh-header .header-nav .message-bar .ccl-advisory .message-bar-close,#ccl-refresh-header .header-nav .message-bar .ccl-advisory .message-bar-read,.message-bar .ccl-advisory .message-bar-close,.message-bar .ccl-advisory .message-bar-read{padding-left:20px}}#ccl-refresh-header .header-nav .message-bar .ccl-advisory .message-bar-read,.message-bar .ccl-advisory .message-bar-read{transition-property:display;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1)}#ccl-refresh-header .header-nav .message-bar .ccl-advisory svg,.message-bar .ccl-advisory svg{vertical-align:text-bottom}#ccl-refresh-header .header-nav .message-bar .ccl-advisory .header-advisory-expanded,#ccl-refresh-header .header-nav .message-bar .ccl-advisory .message-bar-read.less,#ccl-refresh-header .header-nav .message-bar .ccl-advisory.expanded .message-bar-read,.message-bar .ccl-advisory .header-advisory-expanded,.message-bar .ccl-advisory .message-bar-read.less,.message-bar .ccl-advisory.expanded .message-bar-read{display:none}#ccl-refresh-header .header-nav .message-bar .ccl-advisory.expanded .header-advisory-expanded,#ccl-refresh-header .header-nav .message-bar .ccl-advisory.expanded .message-bar-read.less,.message-bar .ccl-advisory.expanded .header-advisory-expanded,.message-bar .ccl-advisory.expanded .message-bar-read.less{display:inline-block}
/*# sourceMappingURL=main.min.css.map */

@font-face {
    font-family: "cclfooter";
    src: url("");
    src: url("") format("embedded-opentype"), url("") format("woff2"), url("") format("woff"), url("") format("truetype"), url("") format("svg");
    font-weight: 400;
    font-style: normal
}

#ccl-refresh-footer [class*=" icon-"]:before,
#ccl-refresh-footer [class^=icon-]:before {
    font-family: "cclfooter";
    font-style: normal;
    font-weight: 400;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-feature-settings: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

#ccl-refresh-footer .icon-plus:before {
    content: "\e805"
}

#ccl-refresh-footer .icon-pinterest:before {
    content: "\e806"
}

#ccl-refresh-footer .icon-awayWeGo:before {
    content: "\e902"
}

#ccl-refresh-footer .icon-youTube:before {
    content: "\e903"
}

#ccl-refresh-footer .icon-facebook:before {
    content: "\ea16"
}

#ccl-refresh-footer .icon-instagram:before {
    content: "\ea19"
}

#ccl-refresh-footer .icon-minus:before {
    content: "\ea21"
}

#ccl-refresh-footer .icon-pinterest-1:before {
    content: "\ea24"
}

#ccl-refresh-footer .icon-plus-1:before {
    content: "\ea25"
}

#ccl-refresh-footer .icon-twitter:before {
    content: "\ea29"
}

#ccl-refresh-footer .icon-you-tube:before {
    content: "\ea41"
}

#ccl-refresh-footer .icon-away-we-go:before {
    content: "\ea42"
}

#ccl-refresh-footer .icon-mobile:before {
    content: "\f034"
}

#ccl-refresh-footer .icon-twitter-circled:before {
    content: "\f057"
}

#ccl-refresh-footer .icon-instagram-circled:before {
    content: "\f05e"
}

#ccl-refresh-footer .icon-link-ext:before {
    content: "\f08e"
}

#ccl-refresh-footer .icon-youtube-play:before {
    content: "\f16a"
}

#ccl-refresh-footer .icon-facebook-circled:before {
    content: "\f30d"
}



/* line 170, global/*.png */
.global-sprite, .global-alert-close, .global-alert, .global-arrow-right, .global-calendar, .global-check-blue, .global-check-green, .global-dd-arrow, .global-flag-tails, .global-info, .global-lightboxclosex, .global-man, .global-marker, .global-pager-icon, .global-plus, .global-subscribeclosex, .global-tags {
  background: url("") no-repeat;
}

/* line 60, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.global-alert-close {
  background-position: -36px 0;
  height: 16px;
  width: 16px;
}

/* line 60, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.global-alert {
  background-position: -36px -131px;
  height: 17px;
  width: 17px;
}

/* line 60, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.global-arrow-right {
  background-position: -12px -40px;
  height: 12px;
  width: 8px;
}

/* line 60, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.global-calendar {
  background-position: -13px -20px;
  height: 16px;
  width: 15px;
}

/* line 60, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.global-check-blue {
  background-position: -17px 0;
  height: 14px;
  width: 19px;
}

/* line 60, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.global-check-green {
  background-position: -20px -40px;
  height: 14px;
  width: 19px;
}

/* line 60, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.global-dd-arrow {
  background-position: 0 -40px;
  height: 8px;
  width: 12px;
}

/* line 60, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.global-flag-tails {
  background-position: 0 -54px;
  height: 20px;
  width: 54px;
}

/* line 60, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.global-info {
  background-position: -28px -20px;
  height: 20px;
  width: 20px;
}

/* line 60, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.global-lightboxclosex {
  background-position: 0 -131px;
  height: 39px;
  width: 36px;
}

/* line 60, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.global-man {
  background-position: 0 0;
  height: 20px;
  width: 7px;
}

/* line 60, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.global-marker {
  background-position: -7px 0;
  height: 18px;
  width: 10px;
}

/* line 60, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.global-pager-icon {
  background-position: 0 -20px;
  height: 13px;
  width: 13px;
}

/* line 60, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.global-plus {
  background-position: 0 -101px;
  height: 30px;
  width: 30px;
}

/* line 60, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.global-subscribeclosex {
  background-position: 0 -74px;
  height: 27px;
  width: 25px;
}

/* line 60, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/sprites/_base.scss */
.global-tags {
  background-position: 0 -170px;
  height: 39px;
  width: 31px;
}

/* line 137, ../scss/_base.scss */
.clearfix {
  *zoom: 1;
}
/* line 39, ../scss/_base.scss */
.clearfix:before, .clearfix:after {
  display: table;
  content: "";
}
/* line 40, ../scss/_base.scss */
.clearfix:after {
  clear: both;
}

/* line 5, ../scss/ccl-footer.scss */
.core_footer {
    clear: both;
}

#ccl-refresh-footer {
  background: #fff;
  padding: 45px 0;
  font-family: 'Open Sans';
  clear:both;
  min-width: 960px;
}
/* line 11, ../scss/ccl-footer.scss */
#ccl-refresh-footer .pull-left {
  float: left;
}
/* line 12, ../scss/ccl-footer.scss */
#ccl-refresh-footer .pull-right {
  float: right;
}
/* line 15, ../scss/ccl-footer.scss */
#ccl-refresh-footer .max-width {
  padding: 0 20px;
  max-width: 1040px;
  margin: 0 auto;
  position: relative;
  *zoom: 1;
  display: block;
}
/* line 39, ../scss/_base.scss */
#ccl-refresh-footer .max-width:before, #ccl-refresh-footer .max-width:after {
  display: table;
  content: "";
}
/* line 40, ../scss/_base.scss */
#ccl-refresh-footer .max-width:after {
  clear: both;
}
/* line 24, ../scss/ccl-footer.scss */
#ccl-refresh-footer a {
  text-decoration: none;
  cursor: pointer;
}
/* line 28, ../scss/ccl-footer.scss */
#ccl-refresh-footer a * {
  cursor: pointer;
}
/* line 31, ../scss/ccl-footer.scss */
#ccl-refresh-footer img {
  border: 0 none;
}
/* line 35, ../scss/ccl-footer.scss */
#ccl-refresh-footer .link-lists {
  padding-bottom: 50px;
  *zoom: 1;
}
/* line 39, ../scss/_base.scss */
#ccl-refresh-footer .link-lists:before, #ccl-refresh-footer .link-lists:after {
  display: table;
  content: "";
}
/* line 40, ../scss/_base.scss */
#ccl-refresh-footer .link-lists:after {
  clear: both;
}
/* line 39, ../scss/ccl-footer.scss */
#ccl-refresh-footer .link-lists ul {
  padding: 0;
  margin: 0;
  list-style: none;
  float: left;
  width: 15%;
  margin-left: 2%;
  font-size: 13px;
}
/* line 48, ../scss/ccl-footer.scss */
#ccl-refresh-footer .link-lists ul:first-child {
  margin-left: 0;
}
/* line 52, ../scss/ccl-footer.scss */
#ccl-refresh-footer .link-lists ul li {
  margin-bottom: 7px;
}
/* line 58, ../scss/ccl-footer.scss */
#ccl-refresh-footer .link-lists h3 {
  color: #005299;
  text-transform: uppercase;
  font-size: 13px;
  font-weight: bold;
  margin: 0 0 20px;
}
/* line 66, ../scss/ccl-footer.scss */
#ccl-refresh-footer .link-lists a {
  display: block;
    color: #00437e;  
  text-decoration: none;
  padding-bottom:3px;
}
/* line 63, ../scss/_base.scss */
#ccl-refresh-footer .link-lists a:hover {
  text-decoration: underline;
}
/* line 74, ../scss/ccl-footer.scss */
#ccl-refresh-footer .sub-footer {
  background: #005299;
}
/* line 77, ../scss/ccl-footer.scss */
#ccl-refresh-footer .sub-footer .minor {
  list-style: none;
  padding: 18px 0 0;
  margin: 0;
}
/* line 82, ../scss/ccl-footer.scss */
#ccl-refresh-footer .sub-footer .minor li {
  float: left;
  margin-right: 15px;
  margin-bottom: 10px;
}
/* line 87, ../scss/ccl-footer.scss */
#ccl-refresh-footer .sub-footer .minor li a {
    color: #e9f3fc; 
  font-size: 12px;
  text-decoration: none;
}
/* line 63, ../scss/_base.scss */
#ccl-refresh-footer .sub-footer .minor li a:hover {
  text-decoration: underline;
}
/* line 95, ../scss/ccl-footer.scss */
#ccl-refresh-footer .sub-footer .social {
  list-style: none;
  padding: 10px 0;
  margin: 0;
}
/* line 100, ../scss/ccl-footer.scss */
#ccl-refresh-footer .sub-footer .social li {
  float: left;
  margin-left: 5px;
}
/* line 105, ../scss/ccl-footer.scss */
#ccl-refresh-footer .sub-footer .social h4 {
  float: left;
  margin: 0 10px 0 0;
  padding-top: 8px;
  color: #fff;
  font: normal 20px tempo;
  text-transform: uppercase;
}
/* line 113, ../scss/ccl-footer.scss */
#ccl-refresh-footer .sub-footer .social h4 sup {
  font-size: 10px;
  vertical-align: 6px;
}
/* line 119, ../scss/ccl-footer.scss */
#ccl-refresh-footer .sub-footer .social iframe {
  display: block;
  float: left;
  margin-right: 10px;
  width: 49px !important;
  height: 24px;
  padding-top: 8px;
}
/* line 128, ../scss/ccl-footer.scss */
#ccl-refresh-footer .sub-footer .social a {
  display: block;
}
/* line 132, ../scss/ccl-footer.scss */
#ccl-refresh-footer .sub-footer .social img {
  display: block;
}
/* line 138, ../scss/ccl-footer.scss */
#ccl-refresh-footer .zero-footer {
  padding: 15px 0 0;
  font-size: 11px;
  color: #505b62;
  line-height: 12px;
}
/* line 144, ../scss/ccl-footer.scss */
#ccl-refresh-footer .zero-footer ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 149, ../scss/ccl-footer.scss */
#ccl-refresh-footer .zero-footer ul li {
  float: left;
  position: relative;
  padding: 7px 10px;
}
/* line 157, ../scss/ccl-footer.scss */
#ccl-refresh-footer .zero-footer ul.pull-left li:first-child:after {
  content: "";
  display: block;
  width: 0;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  border-left: 1px solid #C7C7C7;
}
/* line 171, ../scss/ccl-footer.scss */
#ccl-refresh-footer .zero-footer a {
  color: #005299;
  text-decoration: none;
}
/* line 63, ../scss/_base.scss */
#ccl-refresh-footer .zero-footer a:hover {
  text-decoration: underline;
}

/* line 181, ../scss/ccl-footer.scss */
#ccl_homepage #ccl-refresh-footer {
  background: #e3f2ff;
  /*background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZjJmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');*/
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e3f2ff), color-stop(100%, #ffffff));
  background-image: -webkit-linear-gradient(#e3f2ff, #ffffff);
  background-image: -moz-linear-gradient(#e3f2ff, #ffffff);
  background-image: -o-linear-gradient(#e3f2ff, #ffffff);
  background-image: linear-gradient(#e3f2ff, #ffffff);
}
/* line 75, ../scss/_base.scss */
.lt-ie9 #ccl_homepage #ccl-refresh-footer {
  zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3f2ff', endColorstr='white',GradientType=0 );
}
/* line 79, ../scss/_base.scss */
.lt-ie7 #ccl_homepage #ccl-refresh-footer {
  filter: none;
  background: #e3f2ff;
}
/* line 184, ../scss/ccl-footer.scss */
#ccl_homepage #ccl-refresh-footer .max-width {
  max-width: 1040px;
}

@media (max-width: 850px) {
  /* line 192, ../scss/ccl-footer.scss */
  #ccl-refresh-footer .max-width {
    width: 850px;
  }
}

/* line 215, ../scss/ccl-footer.scss */
.no-boxshadow #ccl-refresh-footer .max-width {
  min-width: 1000px;
}

.hero-video-play {  
  background: url("") no-repeat;
  display: inline-block;  
  height: 90px;
  width: 80px;
}

/* ADA REMEDIATION*/
#ccl-refresh-footer .zero-footer #terms-conditions {
    float: right;
    width: 419px;
    padding-top: 7px;
}
#ccl-refresh-footer .zero-footer #terms-conditions #terms-conditions-content {
    padding-left: 10px;
}

#cclr-footer ul {
    list-style: none;
    padding-left: unset;
}
