body{margin:0;}
strong{font-weight:inherit;font-weight:bolder;}
p,ul{margin:0 0 20px;}
*+p,*+ul{margin-top:20px;}
h1,h2{margin:0 0 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;color:#333;text-transform:none;}
h1{font-size:2.625rem;line-height:1.2;}
h2{font-size:2rem;line-height:1.3;}
ul{padding-left:30px;}
ul>li>ul{margin:0;}
hr{box-sizing:content-box;height:0;overflow:visible;margin:0 0 20px;border:0;border-top:1px solid #e5e5e5;}
*+hr{margin-top:20px;}
::selection{background:#39f;color:#fff;text-shadow:none;}
[class*=uk-divider]{border:none;margin-bottom:20px;}
*+[class*=uk-divider]{margin-top:20px;}
.uk-divider-icon{position:relative;height:20px;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e5e5e5%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%3E%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A");background-repeat:no-repeat;background-position:50% 50%;}
.uk-divider-icon:after,.uk-divider-icon:before{content:"";position:absolute;top:50%;max-width:calc(50% - 25px);border-bottom:1px solid #e5e5e5;}
.uk-divider-icon:before{right:calc(50% + 25px);width:100%;}
.uk-divider-icon:after{left:calc(50% + 25px);width:100%;}
.uk-container{box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}
@media (min-width:640px){
.uk-container{padding-left:30px;padding-right:30px;}
}
@media (min-width:960px){
.uk-container{padding-left:40px;padding-right:40px;}
}
.uk-container:after,.uk-container:before{content:"";display:table;}
.uk-container:after{clear:both;}
.uk-container>:last-child{margin-bottom:0;}
.uk-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none;}
.uk-grid>*{margin:0;}
.uk-grid>*>:last-child{margin-bottom:0;}
.uk-grid{margin-left:-30px;}
.uk-grid>*{padding-left:30px;}
@media (min-width:1200px){
.uk-grid{margin-left:-40px;}
.uk-grid>*{padding-left:40px;}
}
.uk-grid-small{margin-left:-15px;}
.uk-grid-small>*{padding-left:15px;}
.uk-modal-title{font-size:2rem;line-height:1.3;}
[class*=uk-width]{box-sizing:border-box;width:100%;max-width:100%;}
@media (min-width:960px){
.uk-width-expand\@m{width:1px;-ms-flex:1;-webkit-flex:1;flex:1;min-width:0;flex-basis:1px;}
}
.uk-text-center{text-align:center!important;}
.uk-background-muted{background-color:#f8f8f8;}
.uk-margin-top{margin-top:20px!important;}
.uk-padding-small{padding:15px;}
@media print{
*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;}
h2,p{orphans:3;widows:3;}
h2{page-break-after:avoid;}
}
body{background:#fcfcfc;font-family:Roboto,sans-serif;color:#333;}
.qb-hotelname-banner{min-height:100px;}
.qb-hotelname-banner{border-color:#000;border-top:8px solid;background:#fff;margin-bottom:5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);}
.qb-hotelname-banner h1{margin-bottom:0;}