body{padding-bottom:0}
.one-col{color:#1f1f1f}
.two-col{width:50%;color:#1f1f1f}
.ie9 .introcol,.ie8 .introcol{position:relative;float:left;padding-left:.70588235em;width:50%;color:#1f1f1f}
.ie9 .introductionsession .introcol+.introcol,.ie8 .introductionsession .introcol+.introcol{margin-top:0}
.introductionsession{-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2;column-gap:10px;color:#1f1f1f}
.introductionsession .introcol+.introcol{margin-top:1.41176471em}
.section-header-main sup{font-size:.6em;position:relative;top:-0.66666667em}
.bread-crumb{padding:0 0 0 1.41176471em}
.cols-row-header.page-header{margin-bottom:1.41176471em}
.terms-toggle-list{padding-bottom:.58823529em}
.terms-toggle-list ul{margin-left:0;padding-left:1.05882353em}
.terms-toggle-list h3{margin:1.76470588em 0 .47058824em;font-size:1em;line-height:1.45}
ol.purposes{counter-reset:list;padding-left:0}
ol.purposes li{list-style:none;padding-bottom:.29411765em}
ol.purposes li:before{content:"(" counter(list,lower-alpha) ") ";counter-increment:list}
.additional-hotel-terms{font-weight:bold}
#exclusions strong{text-decoration:underline}
#elite-plus-benefits h3:first-child{margin-top:0}
.more-info{margin-bottom:1.64705882em}
.more-info h4{color:#536d83;font-size:1.1764705882352942em;line-height:1.2;margin:.9em 0 .6em}
.more-info h2{color:#536d83;font-size:1.1764705882352942em;line-height:1.2;margin:.9em 0 .6em}
.more-info li{list-style-type:none;display:inline;margin-right:1.76470588em}
.more-info li:last-of-type{margin-right:0}
.silverUpgradeDiv{padding-bottom:.58823529em;border-bottom:1px solid #c7c7c7;margin-bottom:.70588235em}
.terms-toggle-list{padding-bottom:0}
.segmented-list{margin-bottom:0;border:0;border-width:0}
.print-link{float:right}
#terms_header{clear:both}
@media all and (max-width:45.375em){.two-col{width:100%}
.introductionsession{-moz-column-count:1;-webkit-column-count:1;column-count:1}
.ie9 .introcol,.ie8 .introcol{width:100%}
.ie9 .introductionsession .introcol+.introcol,.ie8 .introductionsession .introcol+.introcol{margin-top:1.41176471em}
}
@media all and (max-width:45.3125em){.more-info li{display:block;margin-right:0}
}