.xb-main-content{background-color:#f5f5f5;max-width:none;padding:0;width:100%}.xb-app-header{background-color:#fff;border-bottom:1px #ccc solid}.xb-app-header-content{position:relative}.xb-app-header-content h1{text-align:center;line-height:0.8;padding:18px 0 17px 0}@media screen and (max-width: 767px){.xb-app-header-content h1{font-size:2.35em}}.xb-app-content{padding-bottom:28px;padding-top:28px}.xb-app-content:after{content:"";clear:both;display:block}.xb-app-background-color-a{background-color:#ffb302}.xb-app-background-color-b{background-color:#292929}.xb-app-background-color-c{background-color:#fff}.xb-app-background-color-d{background-color:#f5f5f5}.xb-app-background-color-e{background-color:#fff}.xb-app-background-color-f{background-color:#fff}.xb-app-background-color-g{background-color:#e2e2e2}.xb-app-background-color-h{background-color:#e2e2e2}.xb-app-background-color-i{background-color:#292929}.xb-app-border-color-a{border-color:#ffb302}.xb-app-border-color-b{border-color:#fff}.xb-app-border-color-c{border-color:#ccc}.xb-app-border-color-d{border-color:#ccc}.xb-app-border-color-e{border-color:#ccc}.xb-app-border-color-f{border-color:#292929}.xb-app-util-nav{height:71px;position:absolute;right:10px;top:0}.xb-app-util-nav.align-left{right:auto;left:10px}.xb-app-util-nav ul{display:table;height:100%}.xb-app-util-nav li{display:table-cell;padding-left:25px;vertical-align:middle}.xb-app-util-nav li:first-child{padding-left:0}@media screen and (max-width: 959px){.xb-app-util-nav{height:auto;position:static;right:auto;top:auto;overflow:hidden;margin:-5px 0 15px}.xb-app-util-nav:after{clear:both;content:"";display:block}.xb-app-util-nav ul{display:block;height:auto;float:left;left:50%;position:relative}.xb-app-util-nav li{display:block;float:left;position:relative;right:50%}}.xb-app-zipcode-changer{display:table}.xb-app-zipcode-changer>div,.xb-app-zipcode-changer form{display:none}.xb-app-zipcode-changer>div[data-active],.xb-app-zipcode-changer form[data-active]{display:table}.xb-app-zipcode-changer>div div,.xb-app-zipcode-changer form div{display:table-cell;vertical-align:middle;padding-left:5px}.xb-app-zipcode-changer>div .xb-app-zipcode-changer-zip-value,.xb-app-zipcode-changer form .xb-app-zipcode-changer-zip-value{border-right:1px solid}.xb-app-zipcode-changer>div .gc-cta,.xb-app-zipcode-changer form .gc-cta{text-transform:uppercase}.xb-app-zipcode-changer>div .gc-forms-textbox+div,.xb-app-zipcode-changer form .gc-forms-textbox+div{padding-left:0}.xb-app-zipcode-changer>div .xb-app-zipcode-changer-zip-value,.xb-app-zipcode-changer>div .gc-forms-textbox,.xb-app-zipcode-changer form .xb-app-zipcode-changer-zip-value,.xb-app-zipcode-changer form .gc-forms-textbox{color:#666;font-size:13px;line-height:21px;padding-right:5px}.xb-app-zipcode-changer>div .xb-app-zipcode-changer-zip-value input,.xb-app-zipcode-changer>div .gc-forms-textbox input,.xb-app-zipcode-changer form .xb-app-zipcode-changer-zip-value input,.xb-app-zipcode-changer form .gc-forms-textbox input{color:inherit;display:block;font-size:inherit;height:19px;line-height:19px;padding:0;text-align:center;width:50px}.xb-app-zipcode-changer .xb-app-zipcode-changer-error{display:block !important;height:0;position:relative}.xb-app-zipcode-changer .xb-app-zipcode-changer-error>div{box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);font-size:12px;line-height:1;padding:3px 6px 4px 6px;position:absolute;right:-100px;top:-25px;white-space:nowrap}.xb-app-zipcode-changer .xb-app-zipcode-changer-error>div:before{border-color:#292929 transparent;border-style:solid;border-width:5px 5px 0px 5px;bottom:-5px;content:"";left:80px;position:absolute;z-index:0}#xb-app-location-overlay{max-width:500px;text-align:center;width:100%}#xb-app-location-overlay>div{padding:25px 5%}#xb-app-location-overlay p{padding-bottom:20px}#xb-app-location-overlay form fieldset{height:30px}#xb-app-location-overlay form input{display:block;float:left}#xb-app-location-overlay form .gc-forms-textbox{display:inline-block}#xb-app-location-overlay form .gc-forms-textbox:after{clear:both;content:"";display:block}#xb-app-location-overlay form button.gc-button{border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:none;display:block;float:left;height:30px;padding:0;width:30px}#xb-app-location-overlay form button.gc-button:before{left:auto;margin:0;position:static;right:auto;width:100%}.xb-app-location-overlay-loader{display:none}.xb-app-location-overlay-error{color:#ff0000;font-size:11px;line-height:1;margin:0 auto;padding-top:5px}.xb-app-location-overlay-geolocate>div{padding:5px 0}.xb-app-tabs{margin-bottom:-1px;overflow:hidden;padding-bottom:1px}.xb-app-tabs:after{clear:both;content:"";display:block}.xb-app-tabs ul{float:left;left:50%;position:relative}.xb-app-tabs li{border-color:#ccc;border-style:solid;border-width:1px 1px 0 0;float:left;position:relative;right:50%}.xb-app-tabs li:first-child{border-left-width:1px}.xb-app-tabs li.xb-app-tabs-active a{background-color:#f5f5f5;color:#333;margin-bottom:-1px;padding-bottom:5px;position:relative}.xb-app-tabs li.xb-app-tabs-active a:hover{color:#333}.xb-app-tabs a{background-color:#e2e2e2;color:#666;display:block;font-family:"ProximaNova", Helvetica,Arial;font-size:1.3rem;line-height:1;padding:4px 10px;text-decoration:none;text-transform:uppercase;-moz-transition:background-color 200ms linear 0s, color 200ms linear 0s;-ms-transition:background-color 200ms linear 0s, color 200ms linear 0s;-o-transition:background-color 200ms linear 0s, color 200ms linear 0s;-webkit-transition:background-color 200ms linear 0s, color 200ms linear 0s;transition:background-color 200ms linear 0s, color 200ms linear 0s}.xb-app-tabs a:hover{background-color:#ffb302;color:#333}
