.section.faqAccordion{clear:both}.section.faqAccordion .contentDrawer{margin-bottom:3px}@media screen and (min-width:960px){.section.faqAccordion .contentDrawer-content{width:auto;margin-right:60px}}
.roomList-container{position:relative;overflow:hidden;margin:10px 0;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1)}.roomAvailabilityList .image-container{position:absolute;top:0;left:0;width:80px;height:80px;background-color:#fff}.roomDetails{min-height:80px;padding:8px 10px 0 90px;float:left;width:75%}.roomList-head{overflow:hidden;margin-top:-2px;min-height:32px;padding:2px 0 0 0}.roomInfo{width:50%}.roomInfo .sub-text{font-size:16px;line-height:17px;display:block;padding-top:2px}.roomList-container label{cursor:inherit}.rateType{width:33%;padding-top:9px;color:#444;line-height:14px}.roomPrice{font-family:'HelveticaNeueLT-Black';font-size:20px;text-align:left;white-space:nowrap;color:#444;display:inline-block;width:33%;padding-top:2px}.roomCardRight{text-align:left;clear:both}.roomPrice sup{font-family:'HelveticaNeueLT-Black';font-size:.6em}.roomPrice .avgCostSymbol{right:0;padding-left:2px}.roomCardRight .exceedsMaxText{color:#888;font-family:'HelveticaNeueLT-Bold';font-size:14px}.roomCardRight .row{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:space-between;border-top:1px solid #dcdfe1;padding:10px 0;margin:0 10px}.roomList-body{overflow:hidden;padding:0}.roomList-body label{font-family:'HelveticaNeueLT-Light';font-size:11px;line-height:11px;color:#888}.bookCTA{font-size:12px;float:right;clear:right;padding:6px 25px}.btn.btn-primary.bookCTA{max-height:30px}a:hover .bookCTA{background:#00d950}.additionalDetails-btn{clear:both;padding:10px;cursor:pointer;border-top:solid 1px #e1e1e1}.additionalDetails-btn span{font-size:14px;line-height:14px;display:inline-block;padding-top:5px;color:#176bb2}.additionalDetails-btn .icon-expandCollapse{display:inline-block;float:right;width:13%;margin-top:0;text-align:right;vertical-align:middle}.additionalDetails-btn .icon-expandCollapse:before{font-family:'Motel6_Icons';font-size:1.7em;content:'\53';color:#176bb2}.additionalDetails-btn.active .icon-expandCollapse:before{font-family:Motel6_Icons;content:'\6c'}.additionalInfo{padding-right:10px;padding-bottom:10px;padding-left:10px}.additionalInfo .info-text{font-family:'HelveticaNeueLT-Light';font-size:14px;line-height:17px;color:#888}a.companionRoom,a:link.companionRoom,a:visited.companionRoom,a:active.companionRoom{text-decoration:underline;color:#888}.inlineAvailabilityError{font-weight:bold;color:red}.descSection-desktop{display:none}.sold-out .roomList-head{border-bottom:0}.roomDetails .sub-text{color:#176bb2}.sold-out .shade{position:absolute;width:100%;height:100%;background:rgba(100,100,100,.5)}.roomDetails .soldOut{font-size:14px;margin-top:0;margin-bottom:0;padding:0 0 2px 0}.imgPopular{font-size:11px;position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#FFF}.exceedsMax .roomDetails{width:auto;float:none}.exceedsMax .roomList-head{overflow:hidden;margin-top:-2px;padding:2px 0 10px 0}.exceedsMax .roomInfo{float:left}.exceedsMax .roomCardRight{float:right;width:50%;text-align:right;clear:none}@media(min-width:620px){.roomList-body label{float:left;width:70%}.roomList-head{min-height:52px}.bookCTA{font-size:14px;margin-top:0;padding:10px 22px}.additionalInfo{padding-right:20px;padding-left:20px}.roomAvailabilityList .image-container{width:240px;height:135px}.roomInfo{width:60%}.roomDetails .sub-text{font-size:18px;line-height:19px}.roomDetails{min-height:135px;padding:20px 20px 10px 260px}.rateType{padding-top:14px}.roomPrice{font-size:25px;line-height:1;padding-bottom:0;padding-top:8px}.additionalDetails-btn{padding:20px}.additionalDetails-btn span{font-size:16px}.roomList-body{overflow:hidden;padding:0}.roomList-body label{font-size:12px;line-height:12px}.roomList-body .currency{padding-top:30px}.roomCardLeft .roomsCount{padding:28px 20px 0 0}.descSection-mobile{display:none}.descSection-desktop{display:block}.sold-out .roomDetails{padding:36px 20px 10px 260px}.roomDetails .soldOut{font-size:16px}.sold-out .shade{width:240px;height:135px}.imgPopular{font-size:16px}.exceedsMax .roomCardRight{width:40%}.btn.btn-primary.bookCTA{max-height:40px}}@media(min-width:1280px){.roomDetails{width:100%;padding:10px 20px 10px 260px}.roomDetails .sub-text{font-size:22px;line-height:24px}.roomCardRight .exceedsMaxText{font-size:16px}.roomList-body{padding:4px 0 0}.roomList-body label{font-size:16px;line-height:18px}.roomList-body .currency{padding-top:24px}.additionalInfo .info-text{font-size:16px;line-height:18px}.roomList-head.roomCardLeft{float:left;width:50%}.roomCardLeft{float:left;width:60%}.roomCardLeft .roomsCount{clear:both;padding:0;float:none;position:absolute;left:260px;top:114px;text-align:left}.roomCardRight{float:right;width:40%;clear:none}.roomCardRight .row{padding:13px 0;border-top:0}.roomCardRight .row:not(.ng-hide)+.row.lowestRate{border-top:1px solid #dcdfe1}.roomCardRight .row.ng-hide+.row.lowestRate{border-top:0 solid #dcdfe1}.rateType{width:25%}.roomPrice{font-size:24px}}
.breadcrumb{margin:-10px -10px 0 -10px;padding:0;background:transparent}.breadcrumb ol.location{margin:12px 0 4px -30px;padding-right:0;list-style-type:none;background-color:transparent}.breadcrumb ol.step{clear:both;overflow:hidden;padding:0;background:#6699c2}.breadcrumb ol.step.Studio6{background:#a5a5a5}.breadcrumb ol.step.Hotel6{background:#87898e}.breadcrumb ol.location li{display:inline-block;color:#a6bcc6}.breadcrumb ol.location li:last-child{color:#6699c2}.breadcrumb ol.location li a,.breadcrumb ol.location li a:link,.breadcrumb ol.location li a:visited{font-family:'HelveticaNeueLT-Light';color:#a6bcc6}.breadcrumb .step li{font-family:'HelveticaNeueLT-Roman';font-size:12px;line-height:26px;display:block;float:left;width:70%;padding:10px;text-transform:uppercase;color:#fff;border-right:1px solid #666}.breadcrumb .step li:last-of-type{border:0}.breadcrumb .step li:before{font-family:'HelveticaNeueLT-Bold';font-size:14px;line-height:26px;display:inline-block;width:28px;height:28px;padding-top:2px;text-align:center;color:#6699c2;border-radius:15px;background:#a6bcc6;background:#fff}.breadcrumb .step.Studio6 li:before{color:#a5a5a5}.breadcrumb .step.Hotel6 li:before{color:#58595b}.breadcrumb .step li:first-of-type:before{content:'1'}.breadcrumb .step li:nth-of-type(2):before{content:'2'}.breadcrumb .step li:nth-of-type(3):before{content:'3'}.breadcrumb .step li:not(.current){width:15%;cursor:pointer;text-align:center}.breadcrumb .step li:not(.current):not(:hover):before{opacity:.5}.breadcrumb .step li.disabled:before{padding-top:1px;opacity:.5;color:#fff;border:1px solid #fff;background:transparent}.breadcrumb .step .stepLabel{margin-left:10px}.breadcrumb .step li:not(.current) .stepLabel{display:none}.breadcrumb .step li.disabled{cursor:default}.breadcrumb .step li.current{cursor:default}@media screen and (min-width:620px){.breadcrumb{margin:-20px -20px 0 -20px}.breadcrumb ol.location{margin-left:-20px}.breadcrumb .step li:not(.current) .stepLabel{display:inline-block}.breadcrumb .step .stepLabel a{color:#fff}.breadcrumb .step li{width:33%!important;text-align:center}.breadcrumb .step li:nth-of-type(2){width:34%!important}.breadcrumb .step li:not(.current):not(:hover) .stepLabel{opacity:.5}.breadcrumb .step li.disabled .stepLabel{opacity:.5}}@media screen and (max-width:619px){.breadcrumb ol.location{display:none}}@media screen and (min-width:960px){.propertyDetailsContainer .breadcrumb,.page-hotel-search .breadcrumb{margin:0 -20px}}
.welcomeContentContainer{background-color:#1b68ac;color:#fff;font-size:10px;position:relative;height:0;padding-bottom:74%;margin-left:-40px;margin-top:-40px;margin-right:-40px}@media(min-width:620px){.welcomeContentContainer{font-size:20px}}.welcomeContent{position:absolute;width:25em;height:10em;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.no-svg .welcomeLogo{background:url('../images/logo.png') center center no-repeat;height:7em;width:7em;background-size:100% auto}.svg .welcomeLogo{background:transparent url('../images/logo.svg') center center no-repeat;height:7em;width:7em;background-size:100% auto}.welcomeLogo{display:block;position:absolute;top:50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate(0%,-3.5em) scale(1);-ms-transform:translate(0%,-3.5em) scale(1);transform:translate(0%,-3.5em) scale(1);-webkit-animation-duration:4.0s;animation-duration:4.0s;-webkit-animation-name:welcomeLogo;animation-name:welcomeLogo}.welcomeTagline{font-size:1.8em;color:#fff;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;padding-left:5em;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-animation-duration:3.3s;animation-duration:3.3s;-webkit-animation-name:welcomeText;animation-name:welcomeText}.start .welcomeLogo{opacity:0;-webkit-transform:translate(9em,-3.5em) scale(1);-ms-transform:translate(9em,-3.5em) scale(1);transform:translate(9em,-3.5em) scale(1)}.middle .welcomeLogo{opacity:1;-webkit-transform:translate(9em,-3.5em) scale(1.62);-ms-transform:translate(9em,-3.5em) scale(1.62);transform:translate(9em,-3.5em) scale(1.62)}.end .welcomeLogo{opacity:1;-webkit-transform:translate(0%,-3.5em) scale(1);-ms-transform:translate(0%,-3.5em) scale(1);transform:translate(0%,-3.5em) scale(1)}@-webkit-keyframes welcomeLogo{0%{opacity:0;-webkit-transform:translate(9em,-3.5em) scale(1);transform:translate(9em,-3.5em) scale(1)}50%{opacity:1;-webkit-transform:translate(9em,-3.5em) scale(1.62);transform:translate(9em,-3.5em) scale(1.62)}100%{opacity:1;-webkit-transform:translate(0%,-3.5em) scale(1);transform:translate(0%,-3.5em) scale(1)}}@keyframes welcomeLogo{0%{opacity:0;-webkit-transform:translate(9em,-3.5em) scale(1);transform:translate(9em,-3.5em) scale(1)}50%{opacity:1;-webkit-transform:translate(9em,-3.5em) scale(1.62);transform:translate(9em,-3.5em) scale(1.62)}100%{opacity:1;-webkit-transform:translate(0%,-3.5em) scale(1);transform:translate(0%,-3.5em) scale(1)}}@-webkit-keyframes welcomeText{0%{opacity:0}85%{opacity:0}100%{opacity:1}}@keyframes welcomeText{0%{opacity:0}85%{opacity:0}100%{opacity:1}}@media(min-width:960px){.welcomeContentContainer{display:none}.welcomeLogo{background:0}}
.accountSettingsSection .contentDrawer{margin-bottom:2px}.accountSettings .privacyPolicy .contentDrawer{margin-top:30px}.contentDrawer-header-desktop{display:none}.accountSettingsSection .contentDrawer .header-link-drawer{padding:10px 0 8px}.accountSettingsSection form{overflow:hidden}.accountSettingsSection .hint{color:#888}.accountSettingsSection .supportedCreditCards{padding:10px 0;margin:0;list-style-type:none}.accountSettingsSection .form-control{height:40px}.accountSettingsSection .user-data{padding:0 0 10px 0}.accountSettingsSection .contentDrawer-editorContent .userName,.accountSettingsSection .contentDrawer-editorContent .userUsername{padding-bottom:20px}.accountSettingsSection .motel6Form .form-elements{margin-bottom:13px}.accountSettingsSection .supportedCreditCards li{margin-right:10px}.accountSettings button[type='submit']{width:100%;font-size:16px}@media screen and (min-width:620px){.accountSettingsSection .contentDrawer .header-link-drawer{padding:12px 0 10px}.accountSettings .userEmailAddressField{padding-right:10px;border-right:1px solid #dcdfe1}.accountSettings .userPhoneNumberField{padding-left:10px}.accountSettings button[type='submit']{padding-right:60px;padding-left:60px}}@media screen and (min-width:960px){.accountSettingsSection .contentDrawer{overflow:hidden;padding:20px!important}.accountSettingsSection .contentDrawer-header{display:none!important}.accountSettingsSection .contentDrawer-header-desktop{display:block;float:left;width:25%;padding-right:40px}.accountSettingsSection .contentDrawer-header-desktop .hint{padding-top:20px;font-size:12px}.accountSettingsSection .header-drawer{font-size:16px}.accountSettingsSection .contentDrawer-content,.accountSettingsSection .contentDrawer-editorContent{float:left;width:75%;padding-top:0!important;padding-left:40px;margin-top:0;border-top:0;border-left:1px solid #dcdfe1}.accountSettingsSection form .hint{display:none}.accountSettingsSection .inlineError{padding-right:60px}}
.g6Iframe{width:100%}
.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
@media screen and (min-width:960px){.renovatedPropertiesMap #map-canvas{height:400px!important}}
.headersCopy .messaging .header1 p,.headersCopy .messaging .header1 h1,.headersCopy .messaging .header1 h2,.headersCopy .messaging .header1 h3,.headersCopy .messaging .header1 h4,.headersCopy .messaging .header1 h5,.headersCopy .messaging .header1 h6,.headersCopy .messaging .header2 p,.headersCopy .messaging .header2 h1,.headersCopy .messaging .header2 h2,.headersCopy .messaging .header2 h3,.headersCopy .messaging .header2 h4,.headersCopy .messaging .header2 h5,.headersCopy .messaging .header2 h6{line-height:normal;margin:0}.headersCopy .messaging .header1 p{line-height:1.2em}.headersCopy .messaging .header1,.headersCopy .messaging .header2{font-family:'HelveticaNeueLT-Light';font-size:20px;line-height:normal;color:#176bb2}.headersCopy .messaging .copy{font-size:12px;line-height:1.4em;padding-top:8px}.headersCopy .messaging .header1 span.simpleHeader,.headersCopy .messaging .header2 span.simpleHeader{font-size:18px!important;display:block;padding:8px 0;text-transform:capitalize;color:#656565!important}.headersCopy .messaging>div{color:#666}.headersCopy .messaging{padding:16px;background-color:#fff}.headersCopy+.termsAndConditions{margin-top:1px}.headersCopy+.termsAndConditions>.contentDrawer{padding-left:16px}@media screen and (min-width:620px){.headersCopy .messaging .header1,.headersCopy .messaging .header2{font-size:36px}.headersCopy .messaging .header1 span.simpleHeader,.headersCopy .messaging .header2 span.simpleHeader{font-size:24px!important}.headersCopy .messaging .copy{font-size:12px;line-height:1.6em;padding-top:10px}.headersCopy .messaging{padding:25px 20px 15px 20px}.headersCopy+.termsAndConditions>.contentDrawer{padding-top:6px;padding-bottom:6px;padding-left:20px}}@media screen and (min-width:960px){.headersCopy .messaging .copy{font-size:14px;line-height:1.4em}.headersCopy .messaging{min-height:190px;padding:25px 30px 10px 30px}}@media screen and (min-width:1280px){.headersCopy .messaging .header1,.headersCopy .messaging .header2{font-size:46px}.headersCopy .messaging{min-height:236px;padding:35px 40px 15px 40px}.headersCopy .messaging .copy{font-size:17px;line-height:1.6em}.headersCopy .messaging .header1 span.simpleHeader,.headersCopy .messaging .header2 span.simpleHeader{font-size:28px!important}.headersCopy+.termsAndConditions>.contentDrawer{padding-top:13px;padding-bottom:13px;padding-left:40px}}
.renovatedCounter{font-family:'HelveticaNeueLT-Light';font-size:12px;line-height:normal;margin-top:1px;padding:14px 16px;padding:8px 16px;color:#666;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1)}@media screen and (min-width:620px){.renovatedCounter{font-size:24px;padding:10px 20px}}@media screen and (min-width:960px){.renovatedCounter{font-size:22px;line-height:normal;padding:12px 30px}}@media screen and (min-width:1280px){.renovatedCounter{font-size:28px;line-height:28px;padding:18px 40px}}
.promotionalHeroBanner{position:relative;overflow:hidden;margin-bottom:20px}.promotionalHeroBanner img{width:100%}.promotionalHeroBanner .iconOverlay{position:absolute;top:50%;left:12%;transform:translateY(-50%) translateX(12%);text-align:center}.promotionalHeroBanner .name{line-height:normal;color:#fff}.promotionalHeroBanner p{line-height:1em;margin:0}.promotionalHeroBanner .icon::before{font-size:40px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.promotionalHeroBanner .icon{width:30px;height:30px;margin:0 auto 8px auto;background-repeat:no-repeat;background-size:100%}.genericBottomContent .callToActionButton{margin-right:20px;margin-left:20px}.genericBottomContent .callToActionButton .genericCTA{font-size:18px}.icon.petfriendly{background-image:url(../../../../content/dam/g6/motel6-com/icons/icon-paw.png)}@media screen and (min-width:420px){.promotionalHeroBanner .icon::before{font-size:50px}.promotionalHeroBanner .icon{width:50px;height:50px;margin:0 auto 10px auto}}@media screen and (min-width:620px){.promotionalHeroBanner .icon::before{font-size:60px}.promotionalHeroBanner .icon{width:60px;height:60px}.genericBottomContent .callToActionButton{margin-right:30px;margin-left:30px}.genericBottomContent .callToActionButton .genericCTA{font-size:24px;margin-top:8px}}@media screen and (min-width:790px){.promotionalHeroBanner .icon{width:70px;height:70px}}@media screen and (min-width:960px){.promotionalHeroBanner .icon::before{font-size:80px}.promotionalHeroBanner .icon{width:80px;height:80px;margin:0 auto 15px auto}}@media screen and (min-width:1120px){.promotionalHeroBanner .icon{width:90px;height:90px}}@media screen and (min-width:1280px){.promotionalHeroBanner .icon::before{font-size:100px}.promotionalHeroBanner .icon{width:100px;height:100px;margin:0 auto 20px auto}.genericBottomContent .callToActionButton{margin-right:0;margin-left:0}.genericBottomContent .callToActionButton .genericCTA{font-size:28px}}
.motel6LoginSucessful{display:none}.motel6LoginUnsucessful{display:none}.motel6Login-header{display:block}.header-link-motel6Login{display:inline-block;vertical-align:middle;padding-top:6px}.loginHeader-left{width:84%;display:inline-block}.icon-login{width:25px;text-align:left;display:inline-block;vertical-align:middle}.icon-login:before{font-size:1.7em;color:#176bb2;content:"\71"}.motel6Login .menuForm-content{display:none}.motel6Login .menuForm-content.active{max-height:999px}.motel6LoginSucessful{color:#176bb2;font-size:20px;padding:0 0 5px 10px}.motel6EditAccount,.motel6LogOut{font-size:12px;font-family:'HelveticaNeueLT-Medium';color:#176bb2}.motel6EditAccount{border-bottom:1px solid #dcdfe1;padding:5px 0 15px 0}.motel6LogOut{padding:15px 0 5px 0}.icon-editAccountInfo,.icon-SignOut{display:inline-block;vertical-align:middle;margin-top:-2px;font-size:18px;margin-right:5px}.icon-editAccountInfo:before{content:"\2a"}.icon-SignOut:before{content:"\eb"}.forgot-password{margin-top:10px;padding:15px 0 10px;border-top:solid 1px #dcdfe1}#mainMenu .ctaRegister{margin-top:20px;padding:20px 0 0 0;border-top:1px solid #dcdfe1}#mainMenu .confirmationMessage{font-family:'HelveticaNeueLT-Roman';font-size:16px;padding:0 0 10px 0;margin:-11px 0 0 0;width:100%;border-bottom:1px solid #dcdfe1}#mainMenu .confirmationMessage h4{font-family:'HelveticaNeueLT-Roman';font-size:16px;padding:15px 20px;margin:0 -20px 20px -20px;background-color:#12bd5e;color:#fff;-webkit-font-smoothing:antialiased;vertical-align:bottom}#mainMenu .confirmationMessage h4:before{font-family:'Motel6_Icons';font-size:28px;line-height:28px;color:#fff;content:"\37";padding-right:10px;margin-top:-5px;display:inline-block;vertical-align:top}
.bookingForm .reserveYourRoomCTA{font-size:15px;width:100%;margin:30px 0;padding:8px 15px 6px 15px}.bookingForm .contactOptions{line-height:16px;display:inline-block;float:left;margin-top:-6px;margin-bottom:10px}.bookingForm .contactOptions .callToBook{float:none}.bookingForm .callToBook{font-family:'HelveticaNeueLT-Medium';font-size:14px;line-height:20px;float:right;color:#176bb2}.bookingForm .callToBook a{color:#176bb2}.bookingForm .callToBook:hover a,.bookingForm .callToBook:hover .icon:before{color:#428bca}.bookingForm .callToBook .icon:before{font-size:16px;vertical-align:baseline}.bookingForm form .signIn,.bookingForm .contactOptions .delimiter{display:none}.bookingForm .phoneNumber{display:none}.bookingForm .discountApplied{float:left;clear:both;width:100%;margin:0;padding:10px 10px 0 10px;padding-top:20px;border-bottom:2px solid #dcdfe1;background-color:#fff}.bookingForm .discountApplied .amountToBeBilled{font-size:1.4em;float:right}.bookingForm .rateTypeField select{background:#fff no-repeat 98% 8px url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KPGc+Cgk8bGluZSBzdHJva2Utd2lkdGg9IjEiIHgxPSIiIHkxPSIiIHgyPSIiIHkyPSIiIHN0cm9rZT0iIzQ0OUZEQiIgb3BhY2l0eT0iIj48L2xpbmU+CjwvZz4KCTxwYXRoIGQ9Ik0yOC45MTQgOC42MDdjLTAuOTg2LTAuOTg2LTIuNTg2LTAuOTg2LTMuNTcxIDBsLTkuMzc5IDkuMzc5LTkuMzc5LTkuMzc5Yy0wLjk4Ni0wLjk4Ni0yLjU4Ni0wLjk4Ni0zLjU3MSAwcy0wLjk4NiAyLjU4NiAwIDMuNTcxbDExLjE2NCAxMS4xNjRjMC40OTMgMC40OTMgMS4xNDMgMC43NDMgMS43ODYgMC43NDNzMS4yOTMtMC4yNDMgMS43ODYtMC43NDNsMTEuMTY0LTExLjE2NGMwLjk5My0wLjk4NiAwLjk5My0yLjU3OSAwLTMuNTcxeiIgZmlsbD0iIzg4ODg4OCI+PC9wYXRoPgo8L3N2Zz4=);background-size:16px 16px;-moz-appearance:none;text-indent:.01px;text-overflow:''}.bookingForm .rateTypeField select:focus,.bookingForm .rateTypeField select:hover{background:#fff no-repeat 98% 8px url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KPGc+Cgk8bGluZSBzdHJva2Utd2lkdGg9IjEiIHgxPSIiIHkxPSIiIHgyPSIiIHkyPSIiIHN0cm9rZT0iIzQ0OUZEQiIgb3BhY2l0eT0iIj48L2xpbmU+CjwvZz4KCTxwYXRoIGQ9Ik0yOC45MTQgOC42MDdjLTAuOTg2LTAuOTg2LTIuNTg2LTAuOTg2LTMuNTcxIDBsLTkuMzc5IDkuMzc5LTkuMzc5LTkuMzc5Yy0wLjk4Ni0wLjk4Ni0yLjU4Ni0wLjk4Ni0zLjU3MSAwcy0wLjk4NiAyLjU4NiAwIDMuNTcxbDExLjE2NCAxMS4xNjRjMC40OTMgMC40OTMgMS4xNDMgMC43NDMgMS43ODYgMC43NDNzMS4yOTMtMC4yNDMgMS43ODYtMC43NDNsMTEuMTY0LTExLjE2NGMwLjk5My0wLjk4NiAwLjk5My0yLjU3OSAwLTMuNTcxeiIgZmlsbD0iIzE3NkJCMiI+PC9wYXRoPgo8L3N2Zz4=);background-size:16px 16px}.bookingForm textarea{overflow:hidden;resize:none;color:#888;box-shadow:none}.bookingForm .characterCount{font-size:12px;float:right;padding-top:5px;color:#888}.bookingForm .signIn{font-size:18px;margin:20px 0 10px;text-align:center;color:#666}.bookingForm .signIn .icon{font-size:16px;width:20px;vertical-align:bottom}.bookingForm .signInText{font-family:'HelveticaNeueLT-Medium';color:#176bb2}.bookingForm .errorMessage{font-size:10px;line-height:16px;display:block;margin-top:5px;color:#ed135d}.bookingForm .inlineError{margin-top:5px}.bookingForm .multipleServiceErrors{font-size:10px;line-height:16px;color:#ed135d}.bookingForm .multipleServiceErrors a{font-size:10px;line-height:16px;text-decoration:underline;color:#176bb2}.bookingForm input.has-error,.bookingForm select.has-error{border:1px solid #ed135d}.privacyPolicies{border-top:solid 1px #e1e1e1}.bookingForm .contentDrawer{padding:15px 20px}.bookingForm .corpPlusAccount-section{margin-bottom:0!important}.bookingForm .content-corp-plus{padding-top:10px}.bookingForm .credit-card-top,.bookingForm #my6Area{margin-top:15px}.bookingForm .credit-card-bottom{margin-top:10px}.bookingForm select.creditCardExpiryDateMonth,.bookingForm select.creditCardExpiryDateYear{background-position:94% 8px}.flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0;padding:0;list-style:none;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.paymentInfo ul.flex-container{margin:10px 0 0 0}.paymentInfo fieldset ul.flex-container{margin:10px 0}.paymentInfo.credit-card-top fieldset ul.flex-container{margin:0}.flex-item{font-size:12px;font-weight:normal;width:70px;min-width:70px;height:44px;margin:0;padding:0;text-align:center;color:white}.flex-item.vs{margin-bottom:10px;background:url('../images/visa.png') no-repeat}.flex-item.ms{margin-bottom:10px;background:url('../images/mastercard.png') no-repeat}.flex-item.am{margin-bottom:10px;background:url('../images/amex.png') no-repeat}.flex-item.dv{margin-bottom:10px;background:url('../images/discover.png') no-repeat}.bookingForm .creditCardExpiryDateField{padding-right:0;padding-left:0}.petsOption input[type=checkbox],.shouldEnrollMy6 input[type=checkbox],.cancellationPolicy input[type=checkbox]{display:none}label.labelPetsOption,label.labelMy6Enroll,label.labelCancellationPolicy{font-size:14px;line-height:18px;position:relative;display:inline-block;margin-bottom:0;padding-left:24px;cursor:pointer;color:#999}.petsOption label:before,.shouldEnrollMy6 label:before,.cancellationPolicy label:before{position:absolute;top:1px;left:0;display:inline-block;width:18px;height:18px;margin-right:10px;content:'';border:1px solid #dcdfe1;background-color:#fff}.petsOption input[type=checkbox]:checked+label:before,.shouldEnrollMy6 input[type=checkbox]:checked+label:before,.cancellationPolicy input[type=checkbox]:checked+label:before{font-size:16px;line-height:20px;content:'\2713';text-align:center;color:#12bd5e}.petsOption .policyLink{display:block;margin:2px 0 0 24px;color:#176bb2}.petsOption .sep{display:none}.petsOption .icon-externalLink{width:20px;text-align:right;display:inline-block;vertical-align:top;margin-top:-1px}.petsOption .icon-externalLink:before{font-size:14px;content:"\78"}fieldset .my6Login{margin-bottom:10px}.shouldEnrollMy6{margin-top:10px}.my6Area-header,.my6Area-header a,.my6Area-header a:hover,.my6Area-header a:visited,.my6Area-header a:active,.my6Area-header a:focus{font-size:18px;color:#176bb2;display:block;padding-left:0}.my6EmailSignUp{padding:0}.my6SocialSignUp{padding:0}.my6Login-area h3{font-family:'HelveticaNeueLT-Roman';font-size:16px}.forgotPassword{text-align:right;margin-bottom:20px;margin-top:3px}.forgotPassword a span.icon{margin-left:3px;vertical-align:middle}.my6SignUpDivider{margin-bottom:-10px;padding:0;text-align:center}.modal-content .my6SignUpDivider{padding:20px 10px 0}.my6SignUpDivider span{position:relative;top:-20px;padding:0 10px;background:#fff}.my6SignUpDivider hr{margin:10px 0}.my6SignUpDividerVertical{position:absolute;top:8px;left:0;height:100%;border-left:thin solid #dcdfe1}.my6SocialSignUp .btn{margin-bottom:20px;display:inline-block}.my6SocialSignUp .btn{text-align:left}.my6SocialSignUp .icon-connect-facebook,.my6SocialSignUp .icon-connect-google{display:inline-block;width:20px;height:20px;margin:0 8px;vertical-align:middle;background-size:100% 100%}.my6SocialSignUp .icon-connect-google{width:36px;height:36px;margin:0 8px 0 1px}.icon-connect-facebook{background-image:url('../images/fb-whitebg-sm.png')}.icon-connected-facebook{background-image:url('../images/fb-bluebg-80.png')}.icon-connect-google{background-image:url('../images/g-normal.png')}.icon-connected-google{background-image:url('../images/google-connected-80.png')}.btn-connect-facebook{height:38px;color:#fff;border-color:#3b5998;border-radius:2px;background-color:#3b5998;width:127px}.btn-connect-google{height:38px;padding:0!important;color:#fff;border-color:#4285f4;border-radius:2px;background-color:#4285f4;width:127px;float:right}.red{color:#d62b1e}.bookingForm .modal-content{padding:20px;border-radius:initial}.modal .phoneDeleteBtn{top:0}.phoneDeleteBtn{font-size:20px;position:absolute;right:5px;display:block;padding:0;color:#176bb2}.phoneDeleteBtn:hover,.phoneDeleteBtn:focus{text-decoration:none!important}.phoneDeleteBtn:before{font-family:'Motel6_Icons';content:'\36'}#my6Area .contentDrawer{padding:15px}#my6Area .contentDrawer-content{border-top:0}.bookingForm #OktaLoginModal .modal-content{padding:20px 10px}#OktaLoginModal h2{font-family:'HelveticaNeueLT-Medium';font-size:18px}.signIn .icon-Continue{color:#176bb2}.signIn .icon-Continue{color:#176bb2}.cancellationPolicyContainer{margin:20px 0 0 0;padding:15px 20px 25px;position:relative;clear:both;width:100%;max-width:1280px;background-color:white}.cancellationPolicy{margin:10px 0 0 0}@media screen and (max-width:350px){.flex-item.vs,.flex-item.ms,.flex-item.am,.flex-item.dv{margin-bottom:2px;background-repeat:no-repeat;background-size:86%}.flex-item.ms,.flex-item.am{background-position:top center}.flex-item.dv{background-position:top right}}@media screen and (min-width:620px){.bookingForm form{padding-top:20px}.bookingForm .legend{font-size:13px;margin:20px 0}.bookingForm fieldset{padding:20px 20px 10px 20px}.bookingForm .discountApplied{padding:20px 10px 10px 20px}.bookingForm .signIn{display:none}.bookingForm .contactOptions .signIn{display:inline-block;margin:0 0 10px;text-align:left;color:#666;border-bottom:0}.bookingForm .contactOptions .delimiter{display:inline;padding:0 10px;color:#888}.bookingForm .contactOptions .callToBook{font-family:'HelveticaNeueLT-Light';float:none}.bookingForm .callToBook a{color:#444}.bookingForm .phoneNumber{display:inline}.bookingForm .callText{display:none}.flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:-10px 0 0 0;padding:0;list-style:none;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-flow:nowrap;-moz-flex-flow:nowrap;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.paymentInfo.credit-card-top fieldset ul.flex-container{margin:-10px 0 0 0}.flex-item{width:72px;min-width:72px}.flex-item.vs,.flex-item.ms,.flex-item.am,.flex-item.dv{margin:0 20px 0 0}.petsOption .sep{display:inline-block}.petsOption .policyLink{display:inline-block;margin-left:0}.btn-connect-facebook{width:160px}.btn-connect-google{width:160px}#my6Area .contentDrawer{padding:15px 25px}#OktaLoginModal .modal-dialog{max-width:450px;width:auto}.bookingForm #OktaLoginModal .modal-content{padding:20px 40px}#OktaLoginModal h2{font-size:20px}}@media screen and (min-width:960px){.bookingForm .contactOptions .delimiter,.bookingForm .contactOptions .callToBook{display:none}.my6Area-header,.my6Area-header a,.my6Area-header a:hover,.my6Area-header a:visited,.my6Area-header a:active,.my6Area-header a:focus{font-size:20px}.my6EmailSignUp{padding-right:30px}.my6SocialSignUp{padding-left:30px}.modal-content .my6SocialSignUp{padding-left:0}.my6SocialSignUp .btn{display:block}.btn-connect-google{float:left}.modal-content .btn-connect-google{float:right}.modal-content .my6SocialSignUp .btn{display:inline-block}}
.bookingSummary{clear:both;overflow:hidden;padding:0 0 8px;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1)}.bookingSummary .hotelImage{position:relative;float:left;max-width:60px;height:60px;margin-right:10px}.bookingSummary .hotelImage img{max-width:100%}.bookingSummary .propertyAddressAndPhoneSection{font-size:14px;line-height:18px;display:none}.bookingSummary .bookingAddress,.bookingSummary .propertyAddressPhone{margin-bottom:10px}.bookingSummary .bookingAddress,.bookingSummary .propertyAddressPhone{position:relative;padding-left:20px!important}.bookingSummary .propertyAddressPhone:before{display:none;content:''}.bookingSummary .bookingAddress .icon,.bookingSummary .propertyAddressPhone .icon{font-family:'Motel6_Icons';font-size:110%;font-weight:normal;font-style:normal;font-variant:normal;position:absolute;left:1px;margin-top:-2px;text-transform:none;color:#176bb2}.bookingSummary .taxesAndFees{display:none}.bookingSummary .taxesAndFees .taxInfoCopy{font-size:11px;display:block;margin-top:10px}.bookingSummary .roomAmenities{font-size:14px;display:none}.bookingSummary .roomInfo{float:left;width:72%;padding-bottom:10px}.bookingSummary .hotelName h2{font-size:20px;line-height:26px;max-width:100%;margin:0;color:#444}.bookingSummary .roomType{font-size:14px;display:block;clear:left;color:#444}.bookingSummary .roomCost{float:right;width:30%;text-align:right}.bookingSummary .totalLabel{font-size:10px;line-height:17px;display:block;color:#888}.bookingSummary .totalAmount{font-size:20px;color:#444}.bookingSummary .strikeThrough{text-decoration:line-through;color:#d62b1e}.bookingSummary .roomDescription{display:none}.bookingSummary .stayDates{display:none;clear:both;padding:10px 0;border-top:1px solid #dcdfe1;border-bottom:1px solid #dcdfe1}.bookingSummary .stayDates table{width:100%}.bookingSummary .stayDates th,.bookingSummary .stayDates td{padding:0 10px;border-right:1px solid #dcdfe1}.bookingSummary .stayDates th:first-child,.bookingSummary .stayDates td:first-child{padding-left:0}.bookingSummary .stayDates th:last-child,.bookingSummary .stayDates td:last-child{padding-right:0;border-right:0}.bookingSummary .stayDates th{font-size:12px;color:#888}.bookingSummary .stayDates td{font-size:14px}.bookingSummary .nightsList{margin:10px;padding:0}.bookingSummary .nightsList li{clear:both;overflow:hidden;padding:10px 0}.bookingSummary .top-banner-info{font-family:'HelveticaNeueLT-Medium';font-size:14px;line-height:1.2em;display:inline-block;width:100%;margin-bottom:10px;padding:10px 0;text-align:center;color:#fff;background-color:#12bd5e}.bookingSummary .top-banner-info .info-text:after{font-family:'Motel6_Icons';font-size:16px;display:inline-block;margin-top:0;margin-left:5px;content:'\37';vertical-align:top;color:#fff}.bookingSummary .content-wrapper-summary{padding:0 10px}.bookingSummary .select-rate-drop{clear:both;width:100%;padding:10px 0 0 0}.bookingSummary .cpCodeDeduction-details{clear:both;margin-top:0;padding-top:20px;border:0}.bookingSummary .cpCodeDeduction-details .avgNightRate{color:#a9a9a9}.bookingSummary .cpCodeDeduction-details .total{font-size:16px;padding-top:10px;color:#000}.bookingSummary .cpCodeDeduction-details .total .total-val{font-weight:bold}.bookingSummary .cpCodeDeduction-details .cpCodeDeduction .red-text{color:#fb1a24}.bookingSummary .rateTypeField select{text-indent:.01px;text-overflow:'';background:#fff no-repeat 98% 8px url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KPGc+Cgk8bGluZSBzdHJva2Utd2lkdGg9IjEiIHgxPSIiIHkxPSIiIHgyPSIiIHkyPSIiIHN0cm9rZT0iIzQ0OUZEQiIgb3BhY2l0eT0iIj48L2xpbmU+CjwvZz4KCTxwYXRoIGQ9Ik0yOC45MTQgOC42MDdjLTAuOTg2LTAuOTg2LTIuNTg2LTAuOTg2LTMuNTcxIDBsLTkuMzc5IDkuMzc5LTkuMzc5LTkuMzc5Yy0wLjk4Ni0wLjk4Ni0yLjU4Ni0wLjk4Ni0zLjU3MSAwcy0wLjk4NiAyLjU4NiAwIDMuNTcxbDExLjE2NCAxMS4xNjRjMC40OTMgMC40OTMgMS4xNDMgMC43NDMgMS43ODYgMC43NDNzMS4yOTMtMC4yNDMgMS43ODYtMC43NDNsMTEuMTY0LTExLjE2NGMwLjk5My0wLjk4NiAwLjk5My0yLjU3OSAwLTMuNTcxeiIgZmlsbD0iIzg4ODg4OCI+PC9wYXRoPgo8L3N2Zz4=);background-size:16px 16px;-moz-appearance:none}.bookingSummary .rateTypeField select:focus,.bookingSummary .rateTypeField select:hover{background:#fff no-repeat 98% 8px url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KPGc+Cgk8bGluZSBzdHJva2Utd2lkdGg9IjEiIHgxPSIiIHkxPSIiIHgyPSIiIHkyPSIiIHN0cm9rZT0iIzQ0OUZEQiIgb3BhY2l0eT0iIj48L2xpbmU+CjwvZz4KCTxwYXRoIGQ9Ik0yOC45MTQgOC42MDdjLTAuOTg2LTAuOTg2LTIuNTg2LTAuOTg2LTMuNTcxIDBsLTkuMzc5IDkuMzc5LTkuMzc5LTkuMzc5Yy0wLjk4Ni0wLjk4Ni0yLjU4Ni0wLjk4Ni0zLjU3MSAwcy0wLjk4NiAyLjU4NiAwIDMuNTcxbDExLjE2NCAxMS4xNjRjMC40OTMgMC40OTMgMS4xNDMgMC43NDMgMS43ODYgMC43NDNzMS4yOTMtMC4yNDMgMS43ODYtMC43NDNsMTEuMTY0LTExLjE2NGMwLjk5My0wLjk4NiAwLjk5My0yLjU3OSAwLTMuNTcxeiIgZmlsbD0iIzE3NkJCMiI+PC9wYXRoPgo8L3N2Zz4=);background-size:16px 16px}.bookingSummary .breakdownByDate{display:block;padding-top:20px;padding-bottom:20px;border-top:1px solid #dcdfe1}.bookingSummary .breakdownByDate .date{float:left;width:70%;padding:15px 15px 15px 0}.bookingSummary .breakdownByDate .amount{float:right;width:80px;padding:15px 0 15px 15px;text-align:left;border-left:solid 1px #e1e1e1}.bookingSummary .nightsList li{font-size:12px;padding:0}.bookingSummary .nightsList{margin:0}.bookingSummary .nightlist-sec{margin:20px 0 0 10px;color:#888}.bookingSummary .taxesAndFees{font-size:12px;display:block;clear:both;margin:0 10px;padding:0;color:#888}.bookingSummary .totalTaxes{float:right;margin-right:0;padding-right:0}.bookingSummary .total-price-val{font-family:'HelveticaNeueLT-Medium';font-size:14px;color:#444}.bookingSummary div.cost{width:auto;margin:20px 10px 0 10px}.bookingSummary table.summary{width:100%;border-top:1px solid #e1e1e1}.bookingSummary table.summary>tbody>tr{border-bottom:1px solid #e1e1e1}.bookingSummary table.summary>tbody>tr>td{font-size:12px;vertical-align:top;color:#888}.bookingSummary table.summary>tbody>tr.totals>td{font-family:'HelveticaNeueLT-Medium';font-size:14px;color:#444}.bookingSummary table.summary>tbody>tr>td:first-child{width:90%;padding:15px 15px 15px 0;border-right:1px solid #e1e1e1}.bookingSummary table.summary>tbody>tr>td:last-child{width:10%;padding:15px 0 15px 15px;white-space:nowrap;text-align:right}.bookingSummary table.summary sup.currency,.bookingSummary table.summary sup.currency{font-size:.6em}.bookingSummary table.summary .nightly-cost{margin:0 0 40px}.bookingSummary .red-text{color:#d62b1e!important}.bookingSummary .cancellationPolicyTitle{display:inline-block;font-size:14px;font-family:'HelveticaNeueLT-Bold';margin-bottom:10px;color:#444}.bookingSummary .cancellationPolicyText{font-size:12px}@media screen and (min-width:620px){.bookingSummary{padding:0 0 15px}.content-wrapper-summary{padding:0 20px}.bookingSummary .hotelImage{margin-right:20px}.bookingSummary .hotelName h2{font-size:22px}.bookingSummary .roomAmenities{display:block;color:#888}.bookingSummary .totalLabel,.bookingSummary .totalCost{display:block}.bookingSummary .totalLabel{font-size:13px}.bookingSummary .totalCost{color:#444}.bookingSummary .nightsList{margin:10px}.bookingSummary .hotelImage{max-width:120px;height:68px}.bookingSummary .hotelImage img{max-width:100%}.bookingSummary .top-banner-info{margin-bottom:20px}.bookingSummary .select-rate-drop{padding:20px 20px 0 20px}.bookingSummary .cpCodeDeduction-details{margin:0 20px 0 20px}.bookingSummary .nightlist-sec{margin:22px 10px 0 10px}.bookingSummary .nightsList li{font-size:14px}.bookingSummary .taxesAndFees{font-size:14px;margin:0 20px}.bookingSummary .taxesAndFees .taxInfoCopy{font-size:12px}.bookingSummary .nightsList{margin:0 10px}.bookingSummary .total-price-val{font-size:16px}.bookingSummary div.cost{width:auto;margin:20px 20px 0 20px}.bookingSummary table.summary>tbody>tr>td{font-size:14px}.bookingSummary table.summary>tbody>tr.totals>td{font-size:16px}.bookingSummary .cancellationPolicyTitle{font-size:16px}}@media screen and (min-width:960px){.page-book-room{margin-left:0!important;padding-left:0}.page-book-room .contextRail{position:relative;float:left;padding-top:0}.page-book-room .mainContainer{float:left;width:67%}.page-book-room .mainContentContainer{margin-bottom:0;padding-bottom:20px}.page-book-room .cardContentContainer{margin:0}.bookingSummary{height:100%;padding:0 0 30px 0}.bookingSummary .hotelImage:after{right:4px;bottom:4px;width:30px;height:25px}.bookingSummary .top-banner-info{min-height:49px;margin-bottom:0;padding:16px 0}.content-wrapper-summary{padding:0!important}.bookingSummary .hotelImage{margin-right:0}.bookingSummary .roomInfo{width:auto}.bookingSummary .hotelImage,.bookingSummary .roomInfo{float:none}.bookingSummary .stayDates,.bookingSummary .taxesAndFees,.bookingSummary .totalTaxes,.bookingSummary .roomInfo{margin-right:20px;margin-left:20px}.bookingSummary .propertyAddressAndPhoneSection{padding:0 20px 20px 20px}.bookingSummary .roomAmenitiesAndCost{line-height:17px;clear:both;overflow:hidden;padding-top:20px;padding-bottom:10px}.bookingSummary .hotelImage{overflow:hidden;max-width:420px;height:auto;margin-bottom:20px}.bookingSummary .roomDescription{float:left;overflow:hidden;width:52%;white-space:nowrap;text-overflow:ellipsis}.bookingSummary .taxesAndFees{font-size:13px;display:block;clear:both;color:#888}.bookingSummary .taxesAndFees .taxInfoCopy{margin-top:20px}.bookingSummary .propertyAddressAndPhoneSection{display:block;padding-bottom:10px}.bookingSummary .propertyAddressPhone{float:none!important;width:auto}.bookingSummary .roomCost{float:right;width:48%}.bookingSummary .roomCost .totalLabel,.bookingSummary .roomCost .totalAmount{display:block}.bookingSummary .totalLabel{font-size:12px}.bookingSummary .totalAmount{font-size:22px}.bookingSummary .stayDates{display:block}.bookingSummary .roomDescription,.bookingSummary .roomCost{padding-right:20px;padding-left:20px}.bookingSummary .totalTaxes{float:right;margin-right:0;padding-right:0}.roomInfo .roomType,.roomInfo .roomAmenities{display:none}.bookingSummary .roomDescription{display:block}.bookingSummary .totalTaxes{margin-right:0}.bookingSummary table.summary>tbody>tr>td{font-size:13px}}@media screen and (min-width:1280px){.bookingSummary .hotelName{margin-top:30px}.bookingSummary .hotelImage{max-width:620px;height:auto}.bookingSummary .propertyAddressAndPhoneSection{font-size:16px;clear:both;overflow:hidden;padding-top:2px;padding-bottom:10px}.bookingSummary .bookingAddress{float:left}.bookingSummary .propertyAddressPhone{bottom:none;float:right!important;margin-left:none;padding-left:18px}.bookingSummary .stayDates{padding:20px 0}.bookingSummary .stayDates .item{font-size:14px;padding:0 10px}.bookingSummary .stayDates .itemLabel{font-size:13px}.bookingSummary .stayDates .itemValue{font-size:16px}.bookingSummary .roomType,.bookingSummary .roomAmenities{font-size:16px}.bookingSummary .totalLabel{font-size:13px}.bookingSummary .totalAmount{font-size:24px}.bookingSummary .nightsList li{font-size:16px}.bookingSummary .taxesAndFees{font-size:16px}.bookingSummary .taxesAndFees .taxInfoCopy{font-size:14px}.bookingSummary .total-price-val{font-size:18px}.bookingSummary table.summary>tbody>tr>td{font-size:16px}.bookingSummary table.summary>tbody>tr.totals>td{font-size:18px}.bookingSummary .cancellationPolicyTitle{font-size:18px}.bookingSummary .cancellationPolicyText{font-size:14px}}
.page-reservation-confirmation .contextRail{padding:10px}.bookingConfirmation .bannerMessage{line-height:20px;margin-left:10px}.bookingConfirmation .bookingConfirmationMessage{font-family:'HelveticaNeueLT-Medium';font-size:16px;display:inline-block;width:100%;max-width:860px;padding:20px 10px;text-align:center;vertical-align:bottom;text-decoration:none;color:#fff;background-color:#12bd5e;-webkit-font-smoothing:antialiased}.bookingConfirmation .bookingConfirmationMessage:before{font-family:'Motel6_Icons';font-size:28px;line-height:28px;display:inline-block;margin-top:-5px;padding-right:0;content:'\37';vertical-align:top;color:#fff}.bookingConfirmation .bookingSummary{padding:10px 0 0 0}.bookingConfirmation .hotelText{padding:0 10px}.bookingConfirmation .stayDates{margin:0 10px;border-bottom:0}.bookingConfirmation .roomInfo{float:none;width:100%}.bookingConfirmation .addressSection,.bookingConfirmation .bookingAddress,.bookingConfirmation .propertyAddressPhone{float:left}.bookingConfirmation .propertyAddressAndPhoneSection,.bookingConfirmation .addressSection .directions,.bookingConfirmation .roomDescription,.bookingConfirmation .roomCost,.bookingConfirmation .stayDates{display:block}.bookingConfirmation .propertyAddressAndPhoneSection{padding:0 10px}.bookingConfirmation .propertyAddressPhone{float:left!important;width:auto;margin-left:20px}.bookingConfirmation .roomAmenitiesAndCost{clear:both;overflow:hidden;padding:10px;color:#888;border-top:2px solid #dcdfe1}.bookingConfirmation .roomDescription{float:left;width:100%}.bookingConfirmation .roomConfirmationInfo{font-size:12px;display:block;padding:10px;color:#888;border-top:2px solid #dcdfe1}.bookingConfirmation .roomConfirmationInfo .right-sec-col{padding-left:0;text-align:right}.bookingConfirmation .roomConfirmationNumber:before{content:'#'}.bookingConfirmation .bookAnotherRoomCTAs span{font-family:'HelveticaNeueLT-Bold';font-size:15px;display:block;float:left;width:50%;margin-top:10px;padding:8px;text-align:center;text-decoration:none;color:#fff;background-color:#12bd5e;-webkit-font-smoothing:antialiased}.bookingConfirmation .bookAnotherRoomCTAs span:hover{cursor:pointer;background-color:#00d950}.bookingConfirmation .bookAnotherRoomThisLocationCTA{border-right:1px solid #666;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.bookingConfirmation .bookAnotherRoomNewLocationCTA{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.bookAnotherRoom .bookAnotherRoomText{display:block}.bookingConfirmation .bookAnotherRoom{clear:both;overflow:hidden;width:100%;padding:10px;border-top:2px solid #dcdfe1}.bookingConfirmation .discountApplied{padding:10px;border-top:1px solid #dcdfe1}.left-sec-col,.tax-text{float:left;padding:15px 15px 15px 0;background:#fff}.right-sec-col,.tax-amount{float:right;width:100px;padding:15px 0 15px 15px;text-align:left}.tax-amount{width:70px;border-left:solid 1px #e1e1e1}.bookingConfirmation .discountLabel{line-height:24px;color:#666}.bookingConfirmation .amountToBeBilled{font-size:24px;line-height:24px;float:right}.bookingConfirmation .hotelImage{max-width:860px}.bookingConfirmation .hotelImage img{max-width:100%}.bookingConfirmation .petsOption{margin:0 10px;border-top:1px solid #dcdfe1;padding:10px 0}@media screen and (min-width:620px){.bookingConfirmation .bookingSummary{padding-top:20px}.bookingConfirmation .hotelText{padding:0 20px}.bookingConfirmation .propertyAddressAndPhoneSection{padding:2px 20px 20px}.bookingConfirmation .propertyAddressPhone{margin-left:25%}.bookingConfirmation .callText{display:none}.bookingConfirmation .phoneNumber{display:inline}.bookingConfirmation .stayDates{margin:0 20px}.bookingConfirmation .roomAmenitiesAndCost{padding:0 20px}.bookingConfirmation .roomDescription{width:100%;padding:0}.bookingConfirmation .roomCost{width:30%;padding:0 0 0 5px}.bookingConfirmation .discountApplied{padding:20px}.bookingConfirmation .roomConfirmationInfo{font-size:14px;padding:0 20px}.bookingConfirmation .bookAnotherRoom{padding:25px 20px}.tax-amount{width:80px;border-left:solid 1px #e1e1e1}.bookingConfirmation .bookingConfirmationMessage{font-size:20px}.bookingConfirmation .petsOption{margin:0 20px}}@media screen and (min-width:960px){.page-reservation-confirmation .contextRail{position:relative;clear:both;overflow:hidden;width:100%;height:auto;padding:0!important;background:#fff}.bookingConfirmation .bookingConfirmationMain{float:right;clear:none;width:67%}.bookingConfirmation .bookingSummary{float:left;clear:none;width:33%}.bookingConfirmation .bookingAddress{float:none}.bookingConfirmation .propertyAddressPhone{bottom:64px;width:auto;margin-left:57%}}@media screen and (min-width:1280px){.bookingSummary .hotelName{margin-top:10px}.bookingConfirmation .propertyAddressPhone{bottom:none;float:right!important}.bookingConfirmation .bookingAddress{float:left}.bookingConfirmation .roomConfirmationInfo{font-size:16px}}
.corpPlusAccount-section{background:#fff;overflow:hidden;border-bottom:solid 2px #e1e1e1}.corpPlusAccount-section .additionalInfo{padding:15px 0;border-top:solid 1px #e1e1e1;margin:10px 10px 0}.corpPlusAccount-section .left-title{width:80%}.corpPlusAccount-section .corpPlus-detail p{font-size:14px;margin-bottom:0;color:#999}.corpPlusAccount-section .corpPlus-detail p span.corpPlus-amount{color:#000;font-size:25px}.corpPlusAccount-section .corpPlus-detail{padding-bottom:6px;border-bottom:solid 1px #e1e1e1}.corpPlus-radioBtn .radio{margin-bottom:10px}.cpCodeDeduction-details{margin-top:0;padding-top:20px;border-top:solid 1px #e1e1e1;color:#444}.cpCodeDeduction-details .avgNightRate{color:#888}.corpPlus-input .cpCode-title{color:#888}.cpCodeDeduction-details .total{border-top:solid 1px #e1e1e1;padding-top:10px;font-size:16px;color:#000}.cpCodeDeduction-details .total .total-val{font-weight:bold}.cpCodeDeduction-details .cpCodeDeduction .red-text{color:#d62b1e}.taxesAndFees .red-text{color:#d62b1e}@media(min-width :620px){.corpPlusAccount-section .corpPlus-detail{width:43%;float:left;border-bottom:0;padding-left:30px;padding-bottom:0;border-left:solid 1px #e1e1e1}.corpPlusAccount-section .corpPlus-radioBtn{clear:both;width:100%}.cpCodeDeduction-details{margin-top:20px}}
.propertyDetailsContainer{max-width:1260px;margin:10px auto;padding:0 10px}.propertyDetailsContainer .callContactCenter{display:none}.amenitiesSection{position:relative;overflow:auto;border-top:1px solid #dcdfe1;background-color:#fff}.amenitiesSection ul{margin:0;padding:0}.amenitiesSection li{font-family:'HelveticaNeueLT-Light';font-size:14px;line-height:17px;position:relative;width:100%;height:40px;padding:10px 0;color:#666}.amenitiesSection li:last-child{border-bottom:0}.amenitiesSection a{font-family:'HelveticaNeueLT-Roman';font-size:1em;text-decoration:none;color:#176bb2}.amenitiesContentSection{width:100%;margin-bottom:20px;border-bottom:1px solid #dcdfe1}.amenitiesContentSection:last-child{border-bottom:solid 1px #fff}.amenitiesSection h2{font-family:'HelveticaNeueLT-Light';font-size:18px;line-height:18px;clear:both;margin:.25em 0;padding:10px;padding-left:21px;color:#176bb2}aside{line-height:30px;line-height:1.3;position:absolute;z-index:20;bottom:135%;left:50%;display:none;width:300px;margin-left:-150px;padding:10px 40px 10px 10px;background:#dcdfe1}aside:after{position:absolute;bottom:-17px;left:132px;display:block;width:37px;height:17px;content:'';background:url('../images/info-pointer.png') no-repeat 0 0}.amenitiesSection h3{font-family:'HelveticaNeueLT-Light';font-size:14px;line-height:14px;margin:0;padding:0 0 10px 0;color:#444}.amenitiesSection .iconExpand{font-size:16px;position:absolute;top:8px;right:10px}.amenitiesSection .iconExpand:before{font-family:Motel6_Icons;font-size:1.7em;content:'\53';color:#176bb2}.amenitiesSection .active .iconExpand:before{content:'\6c'}.amenitiesContent{display:none}.amenityLongDescription{display:none}.amenityLongDescription.active{display:block}.amenitiesContent.active{display:block}.amenitiesSection ul{list-style-type:none}.amenitiesContent li:before{font-family:'Motel6_Icons';font-size:1.5em;padding-right:10px;vertical-align:middle;color:#888}.kidsStayFree:before{content:'\2F'}.freeCable:before{content:'\4B'}.freeCoffee:before{content:'\35'}.freeLocalCalls:before{content:'\21'}.petsAllowed:before{content:'\44'}.amenity-1:before{content:'\44'}.amenity-01:before{content:'\44'}.amenity-3:before{content:'\ef'}.amenity-03:before{content:'\ef'}.amenity-4:before{content:'\f9'}.amenity-04:before{content:'\f9'}.amenity-5:before{content:'\119'}.amenity-05:before{content:'\119'}.amenity-6:before{content:'\31'}.amenity-06:before{content:'\31'}.amenity-8:before{content:'\35'}.amenity-08:before{content:'\35'}.amenity-9:before{content:'\4b'}.amenity-09:before{content:'\4b'}.amenity-10:before{content:'\38'}.amenity-11:before{content:'\22'}.amenity-29:before{content:'\75'}.amenity-30:before{content:'\102'}.amenity-31:before{content:'\F5'}.amenity-32:before{content:'\12b'}.amenity-34:before{content:'\F1'}.amenity-35:before{content:'\ec'}.amenity-36:before{content:'\c2'}.amenity-38:before{content:'\2F'}.amenity-39:before{content:'\77'}.amenity-40:before,.amenity-59:before{content:'\74'}.amenity-43:before{content:'\96'}.amenity-44:before{content:'\c4'}.amenity-45:before{content:'\153'}.amenity-46:before{content:'\c1'}.amenity-47:before{content:'\117'}.amenity-51:before{content:'\14d'}.amenity-52:before{content:'\144'}.amenity-53:before{content:'\c5'}.amenity-54:before{content:'\c0'}.amenity-55:before{content:'\c7'}.amenity-56:before{content:'\108'}.amenity-57:before{content:'\c8'}.amenity-58:before{content:'\c3'}.amenity-70:before{content:'\c5'}.amenity-71:before{content:'\c0'}.amenity-72:before{content:'\c7'}.amenity-73:before{content:'\108'}.amenity-74:before{content:'\c8'}.amenity-69:before{content:'\c3'}#standardAmenityID.am-1+.contentDrawerSub .amenity-1,#standardAmenityID.am-3+.contentDrawerSub .amenity-3,#standardAmenityID.am-4+.contentDrawerSub .amenity-4,#standardAmenityID.am-5+.contentDrawerSub .amenity-5,#standardAmenityID.am-6+.contentDrawerSub .amenity-6,#standardAmenityID.am-8+.contentDrawerSub .amenity-8,#standardAmenityID.am-9+.contentDrawerSub .amenity-9,#standardAmenityID.am-10+.contentDrawerSub .amenity-10,#standardAmenityID.am-11+.contentDrawerSub .amenity-11,#standardAmenityID.am-29+.contentDrawerSub .amenity-29,#standardAmenityID.am-30+.contentDrawerSub .amenity-30,#standardAmenityID.am-31+.contentDrawerSub .amenity-31,#standardAmenityID.am-32+.contentDrawerSub .amenity-32,#standardAmenityID.am-34+.contentDrawerSub .amenity-34,#standardAmenityID.am-35+.contentDrawerSub .amenity-35,#standardAmenityID.am-36+.contentDrawerSub .amenity-36,#standardAmenityID.am-38+.contentDrawerSub .amenity-38,#standardAmenityID.am-39+.contentDrawerSub .amenity-39,#standardAmenityID.am-40+.contentDrawerSub .amenity-40,#standardAmenityID.am-43+.contentDrawerSub .amenity-43,#standardAmenityID.am-44+.contentDrawerSub .amenity-44,#standardAmenityID.am-45+.contentDrawerSub .amenity-45,#standardAmenityID.am-46+.contentDrawerSub .amenity-46,#standardAmenityID.am-47+.contentDrawerSub .amenity-47,#standardAmenityID.am-48+.contentDrawerSub .amenity-48,#standardAmenityID.am-51+.contentDrawerSub .amenity-51,#standardAmenityID.am-52+.contentDrawerSub .amenity-52,#standardAmenityID.am-53+.contentDrawerSub .amenity-53,#standardAmenityID.am-54+.contentDrawerSub .amenity-54,#standardAmenityID.am-55+.contentDrawerSub .amenity-55,#standardAmenityID.am-56+.contentDrawerSub .amenity-56,#standardAmenityID.am-57+.contentDrawerSub .amenity-57,#standardAmenityID.am-58+.contentDrawerSub .amenity-58,#standardAmenityID.am-59+.contentDrawerSub .amenity-59{display:none}.amenitiesSection .special-amenities ul li{width:100%;height:auto}.iconClose:before{font-size:1.5em;position:absolute;right:8px;content:'\6C';color:#176bb2}.long_description_text{padding-left:14px}@media screen and (min-width:620px){.propertyDetailsContainer{margin:20px auto;padding:20px 20px 0 20px}.amenitiesSection h2{font-size:14px;color:#666}.amenitiesSection h3{font-size:14px}.amenitiesContent .amenitiesContentSection:last-child{border-bottom:0}.amenitiesSection li:nth-last-of-type(2){border-bottom:solid 1px #fff}.amenitiesSection li{font-size:13px}.amenitiesSection li{font-size:13px;float:left;width:42%;margin:0 30px 0 0}.long_description_text{padding-left:23px}}@media screen and (min-width:960px){.propertyDetailsContainer{max-width:760px;margin:20px;padding:0}.amenitiesSection li{font-size:14px}.long_description_text{padding-left:45px}}@media screen and (min-width:1280px){.amenitiesSection h3{font-size:18px;padding-bottom:10px;color:#000}.amenitiesSection li:nth-last-of-type(3){border-bottom:solid 1px #fff}.amenitiesSection li{font-size:14px;float:left;width:27%;margin:0 40px 0 0}}
.propertyAddressSection{font-size:14px;overflow:hidden;padding:10px;background-color:white}.propertyAddressLocationIcon .icon-location:before{font-family:'Motel6_Icons';font-size:1em;font-weight:normal;font-style:normal;font-variant:normal;content:'\2d';text-transform:none;color:#176bb2}.propertyAddressLocationIcon{display:inline-block;float:left}.addressSection{position:relative;padding-left:24px!important}.addressSection a{font-family:'HelveticaNeueLT-Roman';text-decoration:none;color:#176bb2}.propertySiteLink{padding-top:10px!important}.propertyAddressPhone a,.propertyMobilityLink a,.propertySiteLink a{font-family:'HelveticaNeueLT-light';text-decoration:none;color:#176bb2}.propertyMobilityLink a{margin-left:5px}.addressSection:before{font-family:'Motel6_Icons';font-size:110%;font-weight:normal;font-style:normal;font-variant:normal;position:absolute;left:3px;margin-top:-2px;text-transform:none}.propertyMobilityLink{padding-top:10px}.addressSection:before{color:#888}.addressSection:before{content:'\2d'}.propertyAddressPhone .icon-phone,.propertyMobilityLink .icon-User,.propertySiteLink .icon-Bed{color:#176bb2;vertical-align:middle}.propertyMobilityLink .icon-User{font-size:1.2em;transform:translate(0,-1px);display:inline-block}.propertySiteLink .icon-Bed{font-size:1em;transform:translate(0px,0px);display:inline-block}.propertyAddressSection .phoneDisplayText{display:none}.propertyAddressSection .phoneDisplayTextMobile{display:inline-block;transform:translate(0,1px);font-family:'HelveticaNeueLT-Roman'}.propertyMobilityMessage{font-size:1.1em;padding:10px 0;font-style:italic}@media(min-width :620px){.propertyAddressSection{padding:20px}.addressSection{padding-left:30px!important}.propertyMobilityLink a{margin-left:10px}.propertySiteLink a{margin-left:5px}.propertyAddressSection .phoneDisplayText{display:inline-block;transform:translate(0,1px)}.propertyAddressSection .phoneDisplayTextMobile{display:none}.propertyMobilityLink .icon-User{transform:translate(0,-1px)}}@media(min-width :960px){.propertyAddressPhone{text-align:center}.propertyMobilityLink{text-align:right;padding-top:0;white-space:nowrap}.propertyMobilityLink a{margin-left:0}.propertyMobilityLink .icon-User{transform:translate(-3px,-1px)}}
.propertyNameComponent{display:inline-block;width:100%;background-color:#dcdfe1;padding-top:10px}.motel6HotelName{padding-right:5px;line-height:18px;font-size:18px;vertical-align:top}.motel6HotelAltName{color:#888;line-height:18px;font-size:10px;display:inline-block;vertical-align:bottom}.motel6HotelAltName:before{content:'#'}.motel6ConditionalText{font-family:'HelveticaNeueLT-Roman';color:#6699c2;font-size:12px;line-height:14px}.motel6ConditionalText .newlyOpened{display:none}.motel6ConditionalText .verticalRuler{display:none}.motel6ConditionalText .modernRooms{display:none}.propertyDetailsContent .propertyName.section{padding-bottom:20px}.pdp_breadcrumb{padding-left:25px}.pdp_breadcrumb_country_state_city{color:#a6bcc6;font-size:12pt;float:left}.pdp_breadcrumb_property{color:#6699c2;font-size:12pt;float:left}@media screen and (min-width:620px){.motel6HotelAltName{font-size:12px}.motel6ConditionalText{margin-top:5px}}@media screen and (min-width:1280px){.motel6HotelName{line-height:22px;font-size:22px}.motel6HotelAltName{line-height:22px;font-size:14px}}@media only screen and (max-device-width:480px){.pdp_breadcrumb{display:none}}
.propertySizzleText{background-color:white}.propertySizzleTextSection{position:relative;font-size:14px;color:#666;font-family:HelveticaNeueLT-Light;padding:0}.sizzleText{padding-bottom:20px;display:block}
.special-policies-container{background:#fff;margin:10px 0;overflow:hidden;margin-right:9px;margin-left:9px}.special-policies-head{overflow:hidden;margin-bottom:16px;padding-left:11px}.special-policies-btn .icon-expandCollapse{width:25px;float:right;text-align:right;display:inline-block;vertical-align:middle;margin-right:9px}.special-policies-btn .icon-expandCollapse:before{font-family:'Motel6_Icons';font-size:1.7em;color:#176bb2;content:"\53"}.special-policies-btn.active .icon-expandCollapse:before{font-family:Motel6_Icons;content:"\6c"}.special-policies-info{margin-right:10px;margin-left:10px;padding-bottom:10px;border-top:solid 1px #e1e1e1;padding-top:15px}.special-policies .info-text{font-family:'HelveticaNeueLT-Light';font-size:16px;line-height:1em;color:#888}.special-policies-btn{clear:both;padding:10px 10px 0 10px;cursor:pointer}.special-policies-btn span{font-size:20px;line-height:1em;display:inline-block;padding-top:5px;color:#176bb2}.special-policies-info .info-text{font-family:'HelveticaNeueLT-Light';font-size:16px;line-height:1em;color:#888}
.propertyImageCarousel{margin:10px 0}.propertyImageCarousel .item{height:100%;background-color:#777}.propertyImageCarousel .item img{width:100%}.propertyImageCarousel .carousel-indicators{display:none}.propertyImageCarousel .carousel-control{position:absolute;top:15%;display:none}.propertyImageCarousel .carousel-control{visibility:hidden}.propertyImageCarousel:hover .carousel-control{visibility:visible}.propertyImageCarousel .carousel-indicators li.active{border:0;background-color:#fff!important;width:10px!important;height:10px!important;margin:1px 5px!important}.propertyImageCarousel .carousel-indicators li{background:#c7c7c7;background:rgba(255,255,255,0.5);border:0;margin:1px 5px}.propertyImageCarousel .galleryOpenToSlide{position:absolute;bottom:10px;right:10px;width:27px;height:21px;text-indent:-9999em;background:url('../images/icon-gallery.png');background-size:contain}@media(min-width :620px){.propertyImageCarousel .carousel-indicators{display:block}.propertyImageCarousel{margin:20px 0}.propertyImageCarousel .galleryOpen{width:40px;height:32px}}@media(min-width :960px){.propertyImageCarousel{margin-bottom:0}.propertyImageCarousel .carousel-control{display:block}}
.propertyTemplate .propertyDetailsContainer{max-width:1280px;margin:0;padding:0}.propertyTemplate .featuresAndPromotionsText{padding:10px 20px 6px 20px}.propertyTemplate .featuresAndPromotionsText+.promotionalDealCards{margin-top:0}.propertyTemplate .propertyMicrositeInteriorContent,.propertyTemplate .micrositeInteriorContentBox,.propertyTemplate .micrositeBrandInteriorContentBox,.propertyTemplate .featuresAndPromotionsText{margin:0}.micrositeInteriorPropCardInfo{color:#58595b}.micrositeInteriorPropCardInfo .hotelName{font-size:24px;margin-top:10px}.micrositeInteriorPropCardInfo .propertyAddrPhone{font-size:14px}.micrositeInteriorPropCardInfo .icon-locContainer{float:left;width:18px;height:45px;margin-top:-1px}.micrositeInteriorPropCardInfo .contentDrawer-phone{display:block;margin:10px 0}.micrositeInteriorPropCardInfo .contentDrawer:not(.editorDrawer) .contentDrawer-content,.contentDrawer-editorContent{display:block}.micrositeInteriorPropCardInfo .contentDrawer{font-size:12px;padding:10px 0}@media screen and (min-width:620px){.propertyTemplate .propertyDetailsContainer{margin:0;1}.micrositeInteriorPropCardInfo .propertyAddrPhone{font-size:16px;float:left;width:60%}.micrositeInteriorPropCardInfo .contentDrawer{font-size:15px}.micrositeInteriorContentBox .micrositeInteriorPropCardInfo .btn,.micrositeBrandInteriorContentBox .micrositeInteriorPropCardInfo .btn{float:right;width:30%;margin:35px 0 0}}@media screen and (min-width:1280px){.micrositeInteriorPropCardInfo .contentDrawer-phone{font-size:20px;float:right;margin:-24px 50px}.micrositeInteriorContentBox .micrositeInteriorPropCardInfo .btn,.micrositeBrandInteriorContentBox .micrositeInteriorPropCardInfo .btn{margin:0}.propertyReviewsBRG{margin:10px}}
.dateLabel{text-align:left;padding-left:7px;color:#666;white-space:nowrap}.reqLabel{padding:0 10px 2px 0;text-align:right;margin:-22px 0 0 0}.motel6Form.groupForm fieldset{border:0;padding:20px;box-shadow:none}.row p{margin:.5em 0 0 7px;color:#666}.row .radio{margin-left:15px;color:#666}.responseMessage{margin:30px 0;color:#176bb2;font-size:16px;font-family:'HelveticaNeueLT-Medium'}.groupForm h1{color:#176bb2;font-size:28px;font-family:'HelveticaNeueLT-Medium'}.groupForm select{-moz-appearance:none;-webkit-appearance:none;appearance:none;text-indent:1px;text-overflow:''}.groupForm select::-ms-expand{display:none}.groupForm select.form-control.has-error{border:1px solid #ed135d}.groupForm .inlineError{margin-top:5px;padding-bottom:0}input[required]::-webkit-input-placeholder,textarea[required]::-webkit-input-placeholder{color:}input[required]:-moz-placeholder,select[required]:-moz-placeholder{color:}input[required]::-moz-placeholder,select[required]::-moz-placeholder{color:}input[required]:-ms-input-placeholder,select[required]:-ms-input-placeholder{color:}.groupForm .calendars-container{width:100%;padding-right:0!important;margin-bottom:10px}.groupForm .row.header-drop{padding-left:5px;padding-right:5px;background-color:transparent}.groupForm .header-drop .form-control{border:1px solid;height:34px}.groupForm .header-drop .calendar-container:before{width:24px;text-align:center}.groupForm .header-drop .dropdown-menu{padding:0;margin:15px 0 0 0;box-shadow:1px 1px 1px 1px rgba(0,0,0,0.2)}.groupForm .header-drop .dropdown-menu:before{background:url('../images/menu-pointer-shadow.png') no-repeat 40px top}.groupForm .header-drop .dropdown-menu table{width:245px}.groupForm .header-drop .calendar-container:before{line-height:34px;width:34px;font-size:18px;color:#666;width:40px;content:'\4d';border-left:1px solid #dcdfe1}@media screen and (max-width:320px){.reqLabel{padding:0;text-align:left;margin:0}}@media screen and (min-width:620px){.dateLabel{text-align:left;padding-left:3px;line-height:34px}.reqLabel{width:75%}.groupForm .col-sm-6{width:75%}.groupForm .col-sm-2{width:200px}.groupForm .calendars-container{width:200px}}@media screen and (min-width:960px){.dateLabel{text-align:left;padding-left:3px;line-height:34px}.reqLabel{width:50%}.groupForm .col-sm-6{width:50%}}
