/*TOOLTIP*/
div[class$="-Bubble"] {
	width: 225px;
}
.css-1ipblxq {
	width: 250px !important;
	text-align: center !important;
}
/*END TOOLTIP*/
.Dropdown-option {
	margin-left: 10px;
	font-size: 12px;
}
.Dropdown-menu {
	min-height: 100%;
	max-height: 43rem !important;
}
.Dropdown-control {
	border-radius: 9999px !important;
}
.grid-rows-10 {
	grid-template-rows: repeat(10, minmax(0, 1fr));
}
.ReactModal__Overlay {
	z-index: 100;
}
.image-gallery-slide .image-gallery-description {
	bottom: unset !important;
	width: 100% !important;
	top: 0 !important;
}
.image-gallery-image {
	max-width: 650px !important;
	margin: auto !important;
	max-height: 550px !important;
}
.promoHeroTitle {
	text-shadow: 3px 3px 15px #0000006C;
}
.divBlogStory, .divPromotionBody {
	font-size: 18px;
	font-weight: 300;
	color: #000000;
	letter-spacing: 1px;
	line-height: 25px;
	padding-bottom: 20px !important;
}

/* Rarely Used */

.divBlogStory h1, .divPromotionBody h1 {
	font-size: 40px;
	font-weight: 400;
	color: #022439;
	text-align: center;
	letter-spacing: 1px;
	line-height: 1.25;
	text-transform: uppercase;
	padding-bottom: 25px !important;
}
/* Featured Sailings */

.divBlogStory h2, .divPromotionBody h2 {
	line-height: 1.25;
	font-size: 26px;
	font-weight: 400;
	color: #022439;
	text-transform: uppercase;
	padding-top: 10px !important;
	letter-spacing: 2px;
}
/* Sailing Name */

.divBlogStory h3, .divPromotionBody h3 {
	font-size: 20px;
	font-weight: 700;
	color: #0b829e;
	padding-top: 10px !important;
	line-height: 28px;
}
/* Style Available */

.divBlogStory h4, .divPromotionBody h4 {
	font-size: 18px;
	font-weight: 700;
	color: #0B829E;
	padding-bottom: 18px !important;
	text-align: left;
	line-height: 1.25;
}
/* Caption */

.divBlogStory h5, .divPromotionBody h5 {
	font-size: 12px;
	font-weight: 500;
	color: #929292;
	padding-right: 10px !important;
	text-align: right;
	line-height: 1;
}
/* Terms & Conditions */
.divBlogStory h6, .divPromotionBody h6 {
	font-size: 14px;
	font-weight: 400;
	color: #38383D;
	text-align: left;
	line-height: 1.25;
}
/* Style Available */
.divBlogStory h7, .divPromotionBody h7 {
	font-size: 14px;
	font-weight: 400;
	color: #000000;
	letter-spacing: 1px;
	line-height: 1.25;
}
/* Paragraph */
.divBlogStory p, .divPromotionBody p {
	font-size: 18px;
	margin: 8px 0 15px;
	padding: 0;
	line-height: 1.5;
}
/* BELOW ARE TEMPLATE FIXES FOR PROMOTIONS/BLOGS*/
.ItineraryMargin {
	margin: 0px 0px 10px;
}
.CaptionMargin {
	margin: 0px 0px 15px;
}
.ImageBlock /*  Removing inline css to support global styling. */ {
	display: block;
	width: 100%;
	margin: 0px 0px 8px;
	height: auto;
}
.CorrectContainer {
	margin: 15px auto; /*  Changed from 50px to 15px  */
	max-width: 920px; /*  Keeps templates within set margin  */
}
.ExtraPadding /*  Adding padding. The additional bottom padding helps with responsive spacing. */ {
	padding: 10px 10px 25px;
}
.InsertTemplate /*  Styling of instructional text */ {
	display: none;
	visibility: hidden;
}
.ButtonCenter {
	text-align: center;
	margin: 20px auto;
}
.pure-button {
	background-color: #eb312e !important;
	color: #ffffff !important;
	font-weight: bold !important;
	text-decoration: none !important;
	text-transform: uppercase !important;
}
.pure-button:hover {
	color: #ffffff !important;
	background-color: #bc2725 !important;
	transition: 0.3s !important;
}
/*Ceros Specific*/
.ceros {
	padding-top: 64.93% !important;
}
@media (max-width: 568px) {
	.ceros {
			padding-top: 147.05% !important;
	}
}
/* ABOVE ARE TEMPLATE FIXES FOR PROMOTIONS/BLOGS*/

.terms p .terms span {
	font-size: 12px;
	font-weight: 400;
	color: #929292;
	letter-spacing: 1px;
	line-height: 1;
	padding-bottom: 10px !important;
}
.divBlogStory img, .divPromotionBody img {
	border-radius: 10px;
}
.divBlogStory ul, .divPromotionBody ul, .divBlogStory li, .divPromotionBody li {
	font-size: unset;
	list-style-type: disc;
	margin-left: 10px;
}
.pure-img {
	padding: 4px;
}
.masonry-item-1-3, .masonry-item-2-3 {
	margin: 5px;
	position: relative;
}
.masonry-img {
	padding: 1px;
}
.masonry-item-text {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	bottom: 30px;
	margin: 1px;
	background: #000;
	line-height: 20px;
	min-height: 40px;
	color: #FFF;
}
.agencyLocatorFrame {
	height: 125vh;
}
@media only screen and (max-width: 568px) {
	.divBlogStory h1, .divPromotionBody h1 {
		font-size: 30px;
	}
	.divBlogStory h2, .divPromotionBody h2 {
		font-size: 20px;
	}
	.divBlogStory p, .divPromotionBody p {
		font-size: 16px;
	}
	.has-media-on-the-right {
		display: flex !important;
		flex-direction: column-reverse !important;
	}
}

/*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/
@media screen and (min-width: 35.5em) {
	.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-1-2,.pure-u-sm-1-3,.pure-u-sm-2-3,.pure-u-sm-1-4,.pure-u-sm-3-4,.pure-u-sm-1-5,.pure-u-sm-2-5,.pure-u-sm-3-5,.pure-u-sm-4-5,.pure-u-sm-5-5,.pure-u-sm-1-6,.pure-u-sm-5-6,.pure-u-sm-1-8,.pure-u-sm-3-8,.pure-u-sm-5-8,.pure-u-sm-7-8,.pure-u-sm-1-12,.pure-u-sm-5-12,.pure-u-sm-7-12,.pure-u-sm-11-12,.pure-u-sm-1-24,.pure-u-sm-2-24,.pure-u-sm-3-24,.pure-u-sm-4-24,.pure-u-sm-5-24,.pure-u-sm-6-24,.pure-u-sm-7-24,.pure-u-sm-8-24,.pure-u-sm-9-24,.pure-u-sm-10-24,.pure-u-sm-11-24,.pure-u-sm-12-24,.pure-u-sm-13-24,.pure-u-sm-14-24,.pure-u-sm-15-24,.pure-u-sm-16-24,.pure-u-sm-17-24,.pure-u-sm-18-24,.pure-u-sm-19-24,.pure-u-sm-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24 {
		display:inline-block;
		*display: inline;
		zoom:1;letter-spacing: normal;
		word-spacing: normal;
		vertical-align: top;
		text-rendering: auto
	}
	.pure-u-sm-1-24 {
		width: 4.1667%;
		*width: 4.1357%
	}
	.pure-u-sm-1-12,.pure-u-sm-2-24 {
		width: 8.3333%;
		*width: 8.3023%
	}
	.pure-u-sm-1-8,.pure-u-sm-3-24 {
		width: 12.5%;
		*width: 12.469%
	}
	.pure-u-sm-1-6,.pure-u-sm-4-24 {
		width: 16.6667%;
		*width: 16.6357%
	}
	.pure-u-sm-1-5 {
		width: 20%;
		*width: 19.969%
	}
	.pure-u-sm-5-24 {
		width: 20.8333%;
		*width: 20.8023%
	}
	.pure-u-sm-1-4,.pure-u-sm-6-24 {
		width: 25%;
		*width: 24.969%
	}
	.pure-u-sm-7-24 {
		width: 29.1667%;
		*width: 29.1357%
	}
	.pure-u-sm-1-3,.pure-u-sm-8-24 {
		width: 33.3333%;
		*width: 33.3023%
	}
	.pure-u-sm-3-8,.pure-u-sm-9-24 {
		width: 37.5%;
		*width: 37.469%
	}
	.pure-u-sm-2-5 {
		width: 40%;
		*width: 39.969%
	}
	.pure-u-sm-5-12,.pure-u-sm-10-24 {
		width: 41.6667%;
		*width: 41.6357%
	}
	.pure-u-sm-11-24 {
		width: 45.8333%;
		*width: 45.8023%
	}
	.pure-u-sm-1-2,.pure-u-sm-12-24 {
		width: 50%;
		*width: 49.969%
	}
	.pure-u-sm-13-24 {
		width: 54.1667%;
		*width: 54.1357%
	}
	.pure-u-sm-7-12,.pure-u-sm-14-24 {
		width: 58.3333%;
		*width: 58.3023%
	}
	.pure-u-sm-3-5 {
		width: 60%;
		*width: 59.969%
	}
	.pure-u-sm-5-8,.pure-u-sm-15-24 {
		width: 62.5%;
		*width: 62.469%
	}
	.pure-u-sm-2-3,.pure-u-sm-16-24 {
		width: 66.6667%;
		*width: 66.6357%
	}
	.pure-u-sm-17-24 {
		width: 70.8333%;
		*width: 70.8023%
	}
	.pure-u-sm-3-4,.pure-u-sm-18-24 {
		width: 75%;
		*width: 74.969%
	}
	.pure-u-sm-19-24 {
		width: 79.1667%;
		*width: 79.1357%
	}
	.pure-u-sm-4-5 {
		width: 80%;
		*width: 79.969%
	}
	.pure-u-sm-5-6,.pure-u-sm-20-24 {
		width: 83.3333%;
		*width: 83.3023%
	}
	.pure-u-sm-7-8,.pure-u-sm-21-24 {
		width: 87.5%;
		*width: 87.469%
	}
	.pure-u-sm-11-12,.pure-u-sm-22-24 {
		width: 91.6667%;
		*width: 91.6357%
	}
	.pure-u-sm-23-24 {
		width: 95.8333%;
		*width: 95.8023%
	}
	.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-5-5,.pure-u-sm-24-24 {
		width: 100%
	}
}
@media screen and (min-width: 48em) {
	.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-2,.pure-u-md-1-3,.pure-u-md-2-3,.pure-u-md-1-4,.pure-u-md-3-4,.pure-u-md-1-5,.pure-u-md-2-5,.pure-u-md-3-5,.pure-u-md-4-5,.pure-u-md-5-5,.pure-u-md-1-6,.pure-u-md-5-6,.pure-u-md-1-8,.pure-u-md-3-8,.pure-u-md-5-8,.pure-u-md-7-8,.pure-u-md-1-12,.pure-u-md-5-12,.pure-u-md-7-12,.pure-u-md-11-12,.pure-u-md-1-24,.pure-u-md-2-24,.pure-u-md-3-24,.pure-u-md-4-24,.pure-u-md-5-24,.pure-u-md-6-24,.pure-u-md-7-24,.pure-u-md-8-24,.pure-u-md-9-24,.pure-u-md-10-24,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24 {
		display:inline-block;
		*display: inline;
		zoom:1;letter-spacing: normal;
		word-spacing: normal;
		vertical-align: top;
		text-rendering: auto
	}
	.pure-u-md-1-24 {
		width: 4.1667%;
		*width: 4.1357%
	}
	.pure-u-md-1-12,.pure-u-md-2-24 {
		width: 8.3333%;
		*width: 8.3023%
	}
	.pure-u-md-1-8,.pure-u-md-3-24 {
		width: 12.5%;
		*width: 12.469%
	}
	.pure-u-md-1-6,.pure-u-md-4-24 {
		width: 16.6667%;
		*width: 16.6357%
	}
	.pure-u-md-1-5 {
		width: 20%;
		*width: 19.969%
	}
	.pure-u-md-5-24 {
		width: 20.8333%;
		*width: 20.8023%
	}
	.pure-u-md-1-4,.pure-u-md-6-24 {
		width: 25%;
		*width: 24.969%
	}
	.pure-u-md-7-24 {
		width: 29.1667%;
		*width: 29.1357%
	}
	.pure-u-md-1-3,.pure-u-md-8-24 {
		width: 33.3333%;
		*width: 33.3023%
	}
	.pure-u-md-3-8,.pure-u-md-9-24 {
		width: 37.5%;
		*width: 37.469%
	}
	.pure-u-md-2-5 {
		width: 40%;
		*width: 39.969%
	}
	.pure-u-md-5-12,.pure-u-md-10-24 {
		width: 41.6667%;
		*width: 41.6357%
	}
	.pure-u-md-11-24 {
		width: 45.8333%;
		*width: 45.8023%
	}
	.pure-u-md-1-2,.pure-u-md-12-24 {
		width: 50%;
		*width: 49.969%
	}
	.pure-u-md-13-24 {
		width: 54.1667%;
		*width: 54.1357%
	}
	.pure-u-md-7-12,.pure-u-md-14-24 {
		width: 58.3333%;
		*width: 58.3023%
	}
	.pure-u-md-3-5 {
		width: 60%;
		*width: 59.969%
	}
	.pure-u-md-5-8,.pure-u-md-15-24 {
		width: 62.5%;
		*width: 62.469%
	}
	.pure-u-md-2-3,.pure-u-md-16-24 {
		width: 66.6667%;
		*width: 66.6357%
	}
	.pure-u-md-17-24 {
		width: 70.8333%;
		*width: 70.8023%
	}
	.pure-u-md-3-4,.pure-u-md-18-24 {
		width: 75%;
		*width: 74.969%
	}
	.pure-u-md-19-24 {
		width: 79.1667%;
		*width: 79.1357%
	}
	.pure-u-md-4-5 {
		width: 80%;
		*width: 79.969%
	}
	.pure-u-md-5-6,.pure-u-md-20-24 {
		width: 83.3333%;
		*width: 83.3023%
	}
	.pure-u-md-7-8,.pure-u-md-21-24 {
		width: 87.5%;
		*width: 87.469%
	}
	.pure-u-md-11-12,.pure-u-md-22-24 {
		width: 91.6667%;
		*width: 91.6357%
	}
	.pure-u-md-23-24 {
		width: 95.8333%;
		*width: 95.8023%
	}
	.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-5-5,.pure-u-md-24-24 {
		width: 100%
	}
}
@media screen and (min-width: 64em) {
	.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-2,.pure-u-lg-1-3,.pure-u-lg-2-3,.pure-u-lg-1-4,.pure-u-lg-3-4,.pure-u-lg-1-5,.pure-u-lg-2-5,.pure-u-lg-3-5,.pure-u-lg-4-5,.pure-u-lg-5-5,.pure-u-lg-1-6,.pure-u-lg-5-6,.pure-u-lg-1-8,.pure-u-lg-3-8,.pure-u-lg-5-8,.pure-u-lg-7-8,.pure-u-lg-1-12,.pure-u-lg-5-12,.pure-u-lg-7-12,.pure-u-lg-11-12,.pure-u-lg-1-24,.pure-u-lg-2-24,.pure-u-lg-3-24,.pure-u-lg-4-24,.pure-u-lg-5-24,.pure-u-lg-6-24,.pure-u-lg-7-24,.pure-u-lg-8-24,.pure-u-lg-9-24,.pure-u-lg-10-24,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24 {
		display:inline-block;
		*display: inline;
		zoom:1;letter-spacing: normal;
		word-spacing: normal;
		vertical-align: top;
		text-rendering: auto
	}	
	.pure-u-lg-1-24 {
		width: 4.1667%;
		*width: 4.1357%
	}	
	.pure-u-lg-1-12,.pure-u-lg-2-24 {
		width: 8.3333%;
		*width: 8.3023%
	}	
	.pure-u-lg-1-8,.pure-u-lg-3-24 {
		width: 12.5%;
		*width: 12.469%
	}	
	.pure-u-lg-1-6,.pure-u-lg-4-24 {
		width: 16.6667%;
		*width: 16.6357%
	}	
	.pure-u-lg-1-5 {
		width: 20%;
		*width: 19.969%
	}	
	.pure-u-lg-5-24 {
		width: 20.8333%;
		*width: 20.8023%
	}	
	.pure-u-lg-1-4,.pure-u-lg-6-24 {
		width: 25%;
		*width: 24.969%
	}	
	.pure-u-lg-7-24 {
		width: 29.1667%;
		*width: 29.1357%
	}	
	.pure-u-lg-1-3,.pure-u-lg-8-24 {
		width: 33.3333%;
		*width: 33.3023%
	}	
	.pure-u-lg-3-8,.pure-u-lg-9-24 {
		width: 37.5%;
		*width: 37.469%
	}	
	.pure-u-lg-2-5 {
		width: 40%;
		*width: 39.969%
	}	
	.pure-u-lg-5-12,.pure-u-lg-10-24 {
		width: 41.6667%;
		*width: 41.6357%
	}	
	.pure-u-lg-11-24 {
		width: 45.8333%;
		*width: 45.8023%
	}	
	.pure-u-lg-1-2,.pure-u-lg-12-24 {
		width: 50%;
		*width: 49.969%
	}	
	.pure-u-lg-13-24 {
		width: 54.1667%;
		*width: 54.1357%
	}	
	.pure-u-lg-7-12,.pure-u-lg-14-24 {
		width: 58.3333%;
		*width: 58.3023%
	}	
	.pure-u-lg-3-5 {
		width: 60%;
		*width: 59.969%
	}	
	.pure-u-lg-5-8,.pure-u-lg-15-24 {
		width: 62.5%;
		*width: 62.469%
	}	
	.pure-u-lg-2-3,.pure-u-lg-16-24 {
		width: 66.6667%;
		*width: 66.6357%
	}	
	.pure-u-lg-17-24 {
		width: 70.8333%;
		*width: 70.8023%
	}	
	.pure-u-lg-3-4,.pure-u-lg-18-24 {
		width: 75%;
		*width: 74.969%
	}	
	.pure-u-lg-19-24 {
		width: 79.1667%;
		*width: 79.1357%
	}	
	.pure-u-lg-4-5 {
		width: 80%;
		*width: 79.969%
	}	
	.pure-u-lg-5-6,.pure-u-lg-20-24 {
		width: 83.3333%;
		*width: 83.3023%
	}	
	.pure-u-lg-7-8,.pure-u-lg-21-24 {
		width: 87.5%;
		*width: 87.469%
	}	
	.pure-u-lg-11-12,.pure-u-lg-22-24 {
		width: 91.6667%;
		*width: 91.6357%
	}	
	.pure-u-lg-23-24 {
		width: 95.8333%;
		*width: 95.8023%
	}	
	.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-5-5,.pure-u-lg-24-24 {
		width: 100%
	}
}
@media screen and (min-width: 80em) {
	.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-2,.pure-u-xl-1-3,.pure-u-xl-2-3,.pure-u-xl-1-4,.pure-u-xl-3-4,.pure-u-xl-1-5,.pure-u-xl-2-5,.pure-u-xl-3-5,.pure-u-xl-4-5,.pure-u-xl-5-5,.pure-u-xl-1-6,.pure-u-xl-5-6,.pure-u-xl-1-8,.pure-u-xl-3-8,.pure-u-xl-5-8,.pure-u-xl-7-8,.pure-u-xl-1-12,.pure-u-xl-5-12,.pure-u-xl-7-12,.pure-u-xl-11-12,.pure-u-xl-1-24,.pure-u-xl-2-24,.pure-u-xl-3-24,.pure-u-xl-4-24,.pure-u-xl-5-24,.pure-u-xl-6-24,.pure-u-xl-7-24,.pure-u-xl-8-24,.pure-u-xl-9-24,.pure-u-xl-10-24,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24 {
		display:inline-block;
		*display: inline;
		zoom:1;letter-spacing: normal;
		word-spacing: normal;
		vertical-align: top;
		text-rendering: auto
	}
	.pure-u-xl-1-24 {
		width: 4.1667%;
		*width: 4.1357%
	}
	.pure-u-xl-1-12,.pure-u-xl-2-24 {
		width: 8.3333%;
		*width: 8.3023%
	}
	.pure-u-xl-1-8,.pure-u-xl-3-24 {
		width: 12.5%;
		*width: 12.469%
	}
	.pure-u-xl-1-6,.pure-u-xl-4-24 {
		width: 16.6667%;
		*width: 16.6357%
	}
	.pure-u-xl-1-5 {
		width: 20%;
		*width: 19.969%
	}
	.pure-u-xl-5-24 {
		width: 20.8333%;
		*width: 20.8023%
	}
	.pure-u-xl-1-4,.pure-u-xl-6-24 {
		width: 25%;
		*width: 24.969%
	}
	.pure-u-xl-7-24 {
		width: 29.1667%;
		*width: 29.1357%
	}
	.pure-u-xl-1-3,.pure-u-xl-8-24 {
		width: 33.3333%;
		*width: 33.3023%
	}
	.pure-u-xl-3-8,.pure-u-xl-9-24 {
		width: 37.5%;
		*width: 37.469%
	}
	.pure-u-xl-2-5 {
		width: 40%;
		*width: 39.969%
	}
	.pure-u-xl-5-12,.pure-u-xl-10-24 {
		width: 41.6667%;
		*width: 41.6357%
	}
	.pure-u-xl-11-24 {
		width: 45.8333%;
		*width: 45.8023%
	}
	.pure-u-xl-1-2,.pure-u-xl-12-24 {
		width: 50%;
		*width: 49.969%
	}
	.pure-u-xl-13-24 {
		width: 54.1667%;
		*width: 54.1357%
	}
	.pure-u-xl-7-12,.pure-u-xl-14-24 {
		width: 58.3333%;
		*width: 58.3023%
	}
	.pure-u-xl-3-5 {
		width: 60%;
		*width: 59.969%
	}
	.pure-u-xl-5-8,.pure-u-xl-15-24 {
		width: 62.5%;
		*width: 62.469%
	}
	.pure-u-xl-2-3,.pure-u-xl-16-24 {
		width: 66.6667%;
		*width: 66.6357%
	}
	.pure-u-xl-17-24 {
		width: 70.8333%;
		*width: 70.8023%
	}
	.pure-u-xl-3-4,.pure-u-xl-18-24 {
		width: 75%;
		*width: 74.969%
	}
	.pure-u-xl-19-24 {
		width: 79.1667%;
		*width: 79.1357%
	}
	.pure-u-xl-4-5 {
		width: 80%;
		*width: 79.969%
	}
	.pure-u-xl-5-6,.pure-u-xl-20-24 {
		width: 83.3333%;
		*width: 83.3023%
	}
	.pure-u-xl-7-8,.pure-u-xl-21-24 {
		width: 87.5%;
		*width: 87.469%
	}
	.pure-u-xl-11-12,.pure-u-xl-22-24 {
		width: 91.6667%;
		*width: 91.6357%
	}
	.pure-u-xl-23-24 {
		width: 95.8333%;
		*width: 95.8023%
	}
	.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-5-5,.pure-u-xl-24-24 {
		width: 100%
	}
}