﻿/**
 * @license
 * MyFonts Webfont Build ID 2928091, 2014-11-24T11:57:46-0500
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: CoreRhino25Thin by S-Core
 * URL: http://www.myfonts.com/fonts/s-core/core-rhino/thin/
 * Copyright: Core Rhino 25 Thin
 * 
 * Webfont: CoreRhino25Thin-Italic by S-Core
 * URL: http://www.myfonts.com/fonts/s-core/core-rhino/thin-italic/
 * Copyright: Core Rhino 25 Thin Italic
 * 
 * Webfont: CoreRhino35Light by S-Core
 * URL: http://www.myfonts.com/fonts/s-core/core-rhino/light/
 * Copyright: Core Rhino 35 Light
 * 
 * Webfont: CoreRhino45Regular by S-Core
 * URL: http://www.myfonts.com/fonts/s-core/core-rhino/regular/
 * Copyright: Core Rhino 45 Regular
 * 
 * Webfont: CoreRhino45Regular-Italic by S-Core
 * URL: http://www.myfonts.com/fonts/s-core/core-rhino/italic/
 * Copyright: Core Rhino 45 Regular Italic
 * 
 * Webfont: CoreRhino35Light-Italic by S-Core
 * URL: http://www.myfonts.com/fonts/s-core/core-rhino/light-italic/
 * Copyright: Core Rhino 35 Light Italic
 * 
 * Webfont: CoreRhino55Medium-Italic by S-Core
 * URL: http://www.myfonts.com/fonts/s-core/core-rhino/medium-italic/
 * Copyright: Core Rhino 55 Medium Itlaic
 * 
 * Webfont: CoreRhino65Bold-Italic by S-Core
 * URL: http://www.myfonts.com/fonts/s-core/core-rhino/bold-italic/
 * Copyright: Core Rhino 65 Bold Italic
 * 
 * Webfont: CoreRhino55Medium by S-Core
 * URL: http://www.myfonts.com/fonts/s-core/core-rhino/medium/
 * Copyright: Core Rhino 55 Medium
 * 
 * Webfont: CoreRhino65Bold by S-Core
 * URL: http://www.myfonts.com/fonts/s-core/core-rhino/bold/
 * Copyright: Core Rhino 65 Bold
 * 
 * Webfont: CoreRhino75Heavy-Italic by S-Core
 * URL: http://www.myfonts.com/fonts/s-core/core-rhino/heavy-italic/
 * Copyright: Core Rhino 75 Heavy Italic
 * 
 * Webfont: CoreRhino85Black-Italic by S-Core
 * URL: http://www.myfonts.com/fonts/s-core/core-rhino/black-italic/
 * Copyright: Core Rhino 85 Black Italic
 * 
 * Webfont: CoreRhino75Heavy by S-Core
 * URL: http://www.myfonts.com/fonts/s-core/core-rhino/heavy/
 * Copyright: Core Rhino 75 Heavy
 * 
 * Webfont: CoreRhino85Black by S-Core
 * URL: http://www.myfonts.com/fonts/s-core/core-rhino/black/
 * Copyright: Core Rhino 85 Black
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2928091
 * Licensed pageviews: 9,000,000
 * 
 * Â© 2014 MyFonts Inc
*/

/* @import must be at top of file, otherwise CSS will not work */
@import url("//hello.myfonts.net/count/2caddb");

  
@font-face {font-family: 'CoreRhino25Thin';src: url('webfonts/2CADDB_0_0.eot');src: url('webfonts/2CADDB_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2CADDB_0_0.woff2') format('woff2'),url('webfonts/2CADDB_0_0.woff') format('woff'),url('webfonts/2CADDB_0_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'CoreRhino25Thin-Italic';src: url('webfonts/2CADDB_1_0.eot');src: url('webfonts/2CADDB_1_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2CADDB_1_0.woff2') format('woff2'),url('webfonts/2CADDB_1_0.woff') format('woff'),url('webfonts/2CADDB_1_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'CoreRhino35Light';src: url('webfonts/2CADDB_2_0.eot');src: url('webfonts/2CADDB_2_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2CADDB_2_0.woff2') format('woff2'),url('webfonts/2CADDB_2_0.woff') format('woff'),url('webfonts/2CADDB_2_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'CoreRhino45Regular';src: url('webfonts/2CADDB_3_0.eot');src: url('webfonts/2CADDB_3_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2CADDB_3_0.woff2') format('woff2'),url('webfonts/2CADDB_3_0.woff') format('woff'),url('webfonts/2CADDB_3_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'CoreRhino45Regular-Italic';src: url('webfonts/2CADDB_4_0.eot');src: url('webfonts/2CADDB_4_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2CADDB_4_0.woff2') format('woff2'),url('webfonts/2CADDB_4_0.woff') format('woff'),url('webfonts/2CADDB_4_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'CoreRhino35Light-Italic';src: url('webfonts/2CADDB_5_0.eot');src: url('webfonts/2CADDB_5_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2CADDB_5_0.woff2') format('woff2'),url('webfonts/2CADDB_5_0.woff') format('woff'),url('webfonts/2CADDB_5_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'CoreRhino55Medium-Italic';src: url('webfonts/2CADDB_6_0.eot');src: url('webfonts/2CADDB_6_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2CADDB_6_0.woff2') format('woff2'),url('webfonts/2CADDB_6_0.woff') format('woff'),url('webfonts/2CADDB_6_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'CoreRhino65Bold-Italic';src: url('webfonts/2CADDB_7_0.eot');src: url('webfonts/2CADDB_7_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2CADDB_7_0.woff2') format('woff2'),url('webfonts/2CADDB_7_0.woff') format('woff'),url('webfonts/2CADDB_7_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'CoreRhino55Medium';src: url('webfonts/2CADDB_8_0.eot');src: url('webfonts/2CADDB_8_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2CADDB_8_0.woff2') format('woff2'),url('webfonts/2CADDB_8_0.woff') format('woff'),url('webfonts/2CADDB_8_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'CoreRhino65Bold';src: url('webfonts/2CADDB_9_0.eot');src: url('webfonts/2CADDB_9_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2CADDB_9_0.woff2') format('woff2'),url('webfonts/2CADDB_9_0.woff') format('woff'),url('webfonts/2CADDB_9_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'CoreRhino75Heavy-Italic';src: url('webfonts/2CADDB_A_0.eot');src: url('webfonts/2CADDB_A_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2CADDB_A_0.woff2') format('woff2'),url('webfonts/2CADDB_A_0.woff') format('woff'),url('webfonts/2CADDB_A_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'CoreRhino85Black-Italic';src: url('webfonts/2CADDB_B_0.eot');src: url('webfonts/2CADDB_B_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2CADDB_B_0.woff2') format('woff2'),url('webfonts/2CADDB_B_0.woff') format('woff'),url('webfonts/2CADDB_B_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'CoreRhino75Heavy';src: url('webfonts/2CADDB_C_0.eot');src: url('webfonts/2CADDB_C_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2CADDB_C_0.woff2') format('woff2'),url('webfonts/2CADDB_C_0.woff') format('woff'),url('webfonts/2CADDB_C_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'CoreRhino85Black';src: url('webfonts/2CADDB_D_0.eot');src: url('webfonts/2CADDB_D_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2CADDB_D_0.woff2') format('woff2'),url('webfonts/2CADDB_D_0.woff') format('woff'),url('webfonts/2CADDB_D_0.ttf') format('truetype');}
 
/* BASE */
BODY {font-size:16px;line-height:22px;font-family: arial, verdana, helvetica, sans serif;color: #5D5853;}

/* DEFAULT STYLE */
H1, H2, H3, H4, H5, H6 {font-family: cronos-pro,sans-serif; color:#074391; margin:0 0 0.5em 0; font-weight:300;}
.MobilePopUpContent H1, .MobilePopUpContent H2, .MobilePopUpContent H3, .MobilePopUpContent H4, .MobilePopUpContent H5, .MobilePopUpContent H6 {color:#fff;}
/* SECOND STYLE */
/*.second H1, .second H2, .second H3, .second H4, .second H5, .second H6, .second A,  H1.second, H2.second, H3.second, H4.second, H5.second, H6.second  {font-family: chaparral-pro;font-style: italic;}*/

/*FOUT FIXES*/
.wf-loading {visibility:hidden;}
.wf-loading h3 {font-size:1.6em;line-height:1.1em;}
.firefox.wf-loading h3 {font-size:1.35em;line-height:1.1em;}

/* COLOURS */
.light, .light A {color:#fff !important;}
.med, .med P, .medtitle H2, .medcontainer H4 {color:#988642 !important;}
.darkmed {color:#7A6221;}
.dark {color:#074391 !important;}
.red {color:#D11349;}
.blue{color:#6587B6;}
.night {color:#000;}
.navigation, .navigation A {color:#4C637E;}
.normal {color:#5D5853;}

/*WEIGHT */
.bold {font-weight:bold;}
.bolder {font-weight:400;}

/*SPACE*/
.nomarg {margin:0!important;}

/*SIZES*/
P {font-size:1em;line-height:1.375em}
/*H1, .likeH1 {font-size:2.25em;line-height:1em;margin:0 0 0.200em 0;}*/
H1, .likeH1 {font-family: CoreRhino35Light;font-size:1.750em !important;line-height:1.0715em !important;margin:0 0 0.200em 0;letter-spacing:-1px;}
H2, .likeH2 {font-size: 2.063em;line-height:1em;margin:0 0 0.333em 0;}
H3, .likeH3 {font-family: CoreRhino35Light;font-size: 1.5em;line-height:1.0835em;}
H4, .likeH4 {font-family: CoreRhino35Light;font-size: 1.500em;line-height:1.0835em;margin:0 0 0.583em 0;}
H5, .likeH5 {font-size: 1.313em;line-height:1em;} 
H6, .likeH6 {font-size: 1em;line-height:1em;}
.H1spanH2 {font-size: 0.722em;line-height:1em;}
h4 p {line-height:22px;font-size:18px;}



.slight {font-size:0.875em;}
.smallIncrease {font-size:1.1em;}
.reduced {font-size:0.875em;line-height:1.286em;}
.small {font-size:0.750em;line-height:1.333em;}
.smallSquash {font-size:0.750em;line-height:1.1em;}
.smallSame {font-size: 0.750em;line-height: 0.75em;}
.tiny {font-size:0.625em;line-height:1.400em;}
.tinyInsmall {font-size:0.917em;line-height:1.273em;}
.increased {font-size:1.750em;}
.large {font-size:2.25em;line-height:1em;}
.SmallLineHeight{line-height:1em;}
.ReducedLineHeight{line-height:0.9em;}

.igIncreased{font-size:1.375em;}

/*SPECIFICS*/

/*IE8 FIXES*/
.lt-ie9 #RegionCruises H3 {font-size:1.4em;}
.lt-ie9 .BackLinkContainer A.TextLink {font-size:1em;}

/*HOME PAGE ALL HEADINGS THE SAME AND ON ONE LINE*/

.ThreeColumnFeature H1, .ThreeColumnFeature H2, .ThreeColumnFeature H4, .ThreeColumnFeature H5, .ThreeColumnFeature H6
{font-weight:300;font-size: 2.25em;line-height: 1em;padding: 0 4px 0 0;float:left;margin:0 0 10px 0;clear:none;display:inline;width:auto;color:#fff;}
.HomePageNew .CruiseDetails .topMinPrice H1, .HomePageNew .CruiseDetails .topMinPrice H2, .HomePageNew .CruiseDetails .topMinPrice H3, .HomePageNew .CruiseDetails .topMinPrice H4, .HomePageNew .CruiseDetails .topMinPrice H5, .HomePageNew .CruiseDetails .topMinPrice H6
{font-weight:300;font-size: 1em;line-height: 1em;padding: 0 4px 0 0;float:left;margin:0 0 10px 0;clear:none;display:inline;width:auto;}
/*HEADER*/
#header .right #header-links UL LI A, #header .right #header-links UL LI A:link, #header .right #header-links UL LI A:active, #header .right #header-links UL LI A:visited, .CountDownHeaderTitle, #header .flip-clock-divider .flip-clock-label {color:#1a2e5a;font-size:1.15em;margin-top:2px;}
.Content.MasterSlider #header .right #header-links UL LI A, .Content.MasterSlider #header .right #header-links UL LI A:link, .Content.MasterSlider #header .right #header-links UL LI A:active, .Content.MasterSlider #header .right #header-links UL LI A:visited{color:#fff;}
.CountDownLink{color:#1a2e5a !important;}
.CountDownHeaderTitle{font-weight:bold;}
 

/*SPECIFICS DUE TO NO INHERIT*/
.likeH4 P {margin:0 0 0.583em 0;font-family: cronos-pro,sans-serif;}
.likeH1second P {color:#074391;font-size:2.25em;line-height:1em;margin:0 0 0.200em 0;}
.ScrollingControlsContainer  .controlLinksContainer A {font-family: cronos-pro,sans-serif; color:#fff;font-size: 1.313em;line-height:1em; }
.ScrollingControlsContainer A.activeControlLink{color:#074391;}


/*SPECIFICS FOR MIN PRICE SCENARIOS*/
.RegionCruisePrice SPAN.minprice, .InfoPanelHeading SPAN.minprice {color:#074391;font-size:2.75em;line-height:0.6em;font-family: cronos-pro;}
.SingleFeaturedCruisePrice SPAN.minprice {color:#074391;font-size:2.75em;line-height:0.6em;font-family: cronos-pro;margin-top:-10px;}
.FeaturedCruisePrice SPAN.minprice {color:#074391;font-size:2.75em;line-height:0.6em;font-family: cronos-pro;margin-top:-10px;font-weight:300;}
#RecentlyViewedSmallScroll div.title {color:#074391;}
/*SPAN.latesgetaway {color:#d11349;}*/

/*LINK FONTS*/
A.TextLink, A.TextLinkSquare, .SocialFooter, .ClosePanel, .SearchPanel #cruiseCount, .PlayListLinkContainer, .PlayListTitle, .RequestCallBackLink {font-family: cronos-pro,sans-serif;font-size:1.213em;}
.RequestCallBackLink {font-size:1.5em;}
#floatingCompBox {font-size:1.335em;}
/*COLOUR SPECIFIS*/
.ExpandingRHSBox{color:#074391;}
.WhatsIncludedHiddenDetails P,.WhatsIncludedHiddenDetails P.right A, .ExpandingRHSBox .mini-header, .ExpandingRHSBox .mini-header .title h4 {color:#fff;}
/*.showLess .moreText {color:#D6DFF7;}*/
.Getaway H4, .LateSaver H4, .EarlySaver H4, .EBS H4 {color:#074391;margin:0;}
/*.NoTopContent .topMinPrice, .NoTopContent H1 A {color:#fff !important;}*/

H1 A, H2 A, H3 A, H4 A, H5 A, H6 A, P.subtitle A {color:#074391 !important;}

/*PRICES*/
SPAN.PageMinPrice{font-family: cronos-pro,sans-serif; color:#fff; margin:0 0 0.5em 0; font-weight:300;font-size:2.25em;line-height:1em;margin:0 0 0.200em 0;}
A.NoBookNow {
    font-family: CoreRhino35Light;
    font-weight: 300;
    font-size: 1.625em;
    color:#074391;
}

/*FORMS*/
.formItem, .MayWeHelpFormItems INPUT, .MayWeHelpFormItems SELECT {font-size:1em;  }
DIV.StandardForm .formItem {font-size:1em;  }
.StandardForm .RadioText  {font-family:cronos-pro, Sans-Serif;color:#074391;font-weight:300;}
.StandardForm .RadioDesc {font-family: cronos-pro, Sans-Serif;}

/*RHTML CONTENT AREAS*/
.ExpandingRHSBox H4 { margin:0.5em 0 0.5em 0;}
.TasterIntroText H3 {margin:0.5em 0 0.5em 0;}
.richTextHtml P STRONG {color:#988642;font-weight:normal;}

/*OLD SEARCH BOX NEEDS REWORKING*/
.SearchWrapper .SearchTop{font-family:cronos-pro, Sans-Serif;font-size:1.3em;color:#ffffff;}
.SearchDdlBox select {color:#ffffff;font-size:16px;*font-size:13px;font-family: cronos-pro, sans-serif;font-weight: 300;} 
.QuickSearchBox .SearchDdlBox select{font-size:14px;}
span.select{color:#ffffff;font-size:1.125em;font-family:cronos-pro,Sans Serif;font-weight:300;}
.QuickSearchBox span.select{font-size:14px;}
.SearchBottom #TotalCruises{font-size:16px;color:#ffffff;font-family:cronos-pro, Sans-Serif;}
.searchholidaynumber INPUT{font-size:12px;}

/*OTHERS FONTS*/
.LinkH5{font-family: cronos-pro,sans-serif; color:#074391; margin:0; font-weight:300;line-height:1.75em !important;}
.ImageHeading{font-size:3.5em;font-weight:300;line-height:1em;}
.Carousel3 .ImageHeading{font-family:cronos-pro;font-size:2.250em;font-weight:300;line-height:1em;}
/*.ImageTxt1{font-family:cronos-pro;font-size:1.375em;font-weight:300;}*/
.ImageTxt1{font-family: CoreRhino35Light;font-size:36px;line-height:1.0715em;margin:0 0 0.200em 0;letter-spacing:-1px;}
.HomePage .ImageTxt1{font-size:1.688em;}
.ImageTxt2 {font-size:26px;}
.ImageTxt3, .ImageTxt4, .ImageTxt5 {font-size:26px;font-family:cronos-pro;font-weight:300;}
.MasterSlider .ImageTxt3 {font-size:16px;font-family:cronos-pro;font-weight:300;color:#fff;}
.ImageTxt3 b {font-size:44px;font-weight:normal;}
.ImageTxt4 {font-size:18px;}
.ImageTxt5 {font-size:16px;line-height:16px;}
.cruisetotal {font-size:1.33em;}
/*.MasterSlider .ImageTxt1,.HomePageNew .ImageTxt1{font-size:3em;width:100%;color:#fff;}*/
.MasterSlider .ImageTxt1,.HomePageNew .ImageTxt1{width:100%;color:#fff;}
.lt-ie10 .HomePageNew .ImageTxt1, .lt-ie10 .MasterSlider .ImageTxt1{font-size:2.8em;}
.HomePageNew .ImageTxt2, .MasterSlider .ImageTxt2{font-family:cronos-pro;font-style:normal;font-weight:300;font-size:1.5em;padding-top:16px;color:#fff;}
.HomePageNew .CruiseDetails .topMinPrice, .MasterSlider .CruiseDetails .topMinPrice {font-family:cronos-pro;color:#074391; margin:0 0 0.5em 0; font-weight:300;font-size:2.25em;line-height:1em;margin:0 0 0.200em 0;left:0;top:0;position:relative;}
.HomePageNew INPUT#cq, .MasterSlider INPUT#cq, INPUT#cq:focus {font-size:0.7em;line-height:2em;}
.HowMayWeHelpContainer H2 {font-family:	cronos-pro,​sans-serif;font-size: 1.625em;line-height: 1em;font-weight:	300;text-align:	left;margin:	0 0 0.5em 0;padding:0;}
.HomePageNew .InfoPanel.reduced P, .MasterSlider .InfoPanel.reduced P {font-size:1.11em;}
.HomePageNew .InfoPanelHeading SPAN.minprice, .MasterSlider .InfoPanelHeading SPAN.minprice {color:#fff;font-size:1em;line-height:1em;}
BODY.Content.NoTopContent .topMinPrice.med {color:#fff;}
BODY.Content.NoTopContent .TasterIntroText h4.med P{/*font-size:1.5em;*/line-height:1em;margin:0 0 0.200em 0;color: #074391;}
#cmHolder a {color:red;font-size:1.15em;}
.BackTo{font-family:CoreRhino35Light; font-size:1.25em;}
.TasterIntroText H2 {color:#074391 !important;}
.CruiseOverviewRight .TextLinkAction {font-family: CoreRhino35Light;font-size: 20px;}
.NewStyleRegionBox h2 {font-family: CoreRhino35Light;font-size: 24px;line-height:26px;}
.TabTitle{font-family: cronos-pro,sans-serif;font-size:21px;font-weight:400;color:#074391;}
.CountryInformation p{font-size:0.85em;}
h4.med {font-size: 18px;line-height: 22px;}

/*FIXES */
#main .intro-panel h2, #main .likeH2, .main .intro-panel h2, .main .likeH2 {font-family: CoreRhino35Light;font-size:1.750em;line-height:1.0715em;margin:0 0 0.200em 0;letter-spacing:-1px;color:#fff;position:relative;}
.box-ticker .content h2{ color: #fff !important;}
#main .intro-panel h2 A.h-link, .main .intro-panel h2 A.h-link {font-family: CoreRhino35Light;font-size:28px;line-height:1.0715em;margin:0 0 0.200em 0;letter-spacing:-1px;color:#fff !important;} 
#main .intro-panel .full-box h2, .main .intro-panel .full-box h2 {color: #ffffff;font-size: 2.5em;line-height: 1em;padding: 0 0 5px 0;}
#main .intro-panel .full-box .link2, .main .intro-panel .full-box .link2 {font-family: CoreRhino35Light;font-size:28px;line-height:30px;}
#main .intro-panelTop h2, .main .intro-panelTop h2 {color: #ffffff;font-family: CoreRhino35Light;font-size: 2.500em;line-height: 0.9em;padding: 0;letter-spacing:-0.05em;margin:0;}
#main .intro-panelTop .intro-txt, .main .intro-panelTop .intro-txt {color: #ffffff;font-family: CoreRhino35Light;font-size: 28px;line-height: 36px;padding: 0;}
#main .intro-panel .intro-txt, .main .intro-panel .intro-txt {color: #ffffff;font-family: 'cronos-pro', sans-serif;font-size: 26px;line-height: 28px;padding: 0;font-weight:300;}
#main .intro-panel .whiteLarge .link-view-more3, #main .intro-panel .link-view-more3,.link-view-moreTextBlock, .main .intro-panel .whiteLarge .link-view-more3, .main .intro-panel .link-view-more3  {color: #fff;font-family: CoreRhino35Light;font-size: 28px;line-height: 38px;font-weight: 300;}
#main .intro-panel .link-signup, .main .intro-panel .link-signup {color: #fff;font-family: CoreRhino35Light;font-size: 28px;line-height: 44px;font-weight: 300;}
#main .intro-panel .link-price span, .main .intro-panel .link-price span{font-family:CoreRhino45Regular;color: #074391;}
.likeH1.ControlTitle{color:#074391 !important;padding:0 45px !important;}
.TitleRow h4, .cabinBookNow a {font-family:CoreRhino35Light;}
.cabinBookNow a.TextLink, .MobileOverlayBookNow {font-size: 1.5em !important;}
.CruiseMetaFromPrice h4{font-family:arial,​verdana,​helvetica,​sans serif;font-size:1em;}
.Cruises2 .WhatsIncluded .InfoBoxTitleReadMore {font-size:1.1em;}

/*RICH TEXT EDITOR HEADINGS*/
.TextBlock.RichTextStyles H2{font-family:CoreRhino35Light;font-size:1.5em;line-height:1.0.83em;color:#074391 !important;padding:0 0 20px 0;margin:0;}
.TextBlock.RichTextStyles H2 ~ H2{padding:10px 0 20px 0;}
.TextBlock.RichTextStyles H3, .Press .pressLeft h3{font-family:cronos-pro;font-size:1.5em;line-height:1em;color:#988642;padding:0 0 12px 0;margin:0;}
.TextBlock.RichTextStyles H4{font-family:CoreRhino35Light;font-size:1.375em;line-height:1.091em;color:#074391 !important;padding:0 0 12px 0;margin:0;}
.TextBlock.RichTextStyles H5{font-family:Arial;font-weight:600;padding:0;margin:0;color:#666666;font-size:1em;line-height:1em;}
.TextBlock.RichTextStyles P, .Press .pressLeft p {padding:0 0 20px 0 !important;margin:0;}


/*Touch Fonts some are now used on PC too*/
.RegionList A {font-size:1.2em;line-height:1.6em;}
.touch .typeaheadresult {font-size:1.5em;line-height:1.7em;}
.touch .TasterMore .moreText, .touch .TasterMore .lessText {font-size:1.4em;line-height:1.6em;}
.touch .ShipRatingsTextLink A {font-size:1.4em;line-height:1.8em;}
/*Touch Fonts*/

/*** Holiday finder 2014*/
  .smItem .shead
  {
      font-family:cronos-pro;
      font-style:normal;
      font-size:24px;
      color:#ffffff;
  }
/*************/

/*Media Queries */
@media 
(-webkit-min-device-pixel-ratio: 2), 
(min-resolution: 192dpi) { 
    .HomePageNew .InfoPanel P {font-size:1.0em;}
}
/*Media Queries */


#ctl00_MainContent_ctl03_ctl01_HowMayWeHelpContainer h2, .mayWeHelpNew H2,
.overSeas H2 {
    font-family: CoreRhino35Light !important;
  font-size: 28px !important;
  line-height: 1.0.83em !important;
  color: #074391 !important;
  padding: 0 0 20px 0 !important;
  margin: 0 !important;
}

.mayWeHelpNew H2{
    padding-bottom: 0px !important;
   
}

.Press H1{

      color: #074391 !important;
}

 .likeH3Important {font-size: 1.625em !important;line-height:1em  !important;font-family: cronos-pro,sans-serif !important;}
 .likeH4Important {font-size: 1.500em !important;line-height:1em !important;margin:0 0 0.583em 0 !important;font-family: cronos-pro,sans-serif !important;}

.SocialMediaIFrame .hFinderfooter
{
    width:66%;
}

/*ig fonts and colours*/

.igBlue1 {
    color: #429ddc;
}
.igBlue2 {
    color: #b7d1e8;
}
.igBlue3 {
    color: #3981bb;
}
.igBlue4 {
    color: #10448d;
}
.igGrey1 {
    color: #666666;
}

.igGrey2 {
    color:#a4a2a2;
}

.igTitleSml{
    font-family:arial;
    font-size:0.9em;
    letter-spacing:-0.03em;
    text-transform:uppercase;
}	

.igTitleLrg	
{
    font-family:CoreRhino35Light;
    font-size:1.75em;
    letter-spacing:-0.05em;
}

.igBodyBold
{
    font-family:Arial;
    font-size:1em;
    font-weight:bold;
    text-transform:uppercase;
    letter-spacing:-0.03em;
    line-height:29px;
}

.igBodyReg
{
    font-family:Arial;
    font-size:1em;
    letter-spacing:-0.03em;
    line-height:29px;
}

.igBtnText
{
    font-family:CoreRhino45Regular;
    font-size:1em;
    letter-spacing:-0.03em;
}


/*ig fonts and colours*/

