#MainTable,*{margin:0;padding:0}#MainTable,body{background-color:#fafafa}.alert span,.form-header,.note,.sm-btn,.submitFormBtn{font-weight:700}.alert span,.check-options,.photo-number,.sm-btn{text-transform:uppercase}html{-webkit-text-size-adjust:100%}*{border:0;list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}body{font-size:14px;font-family:Helvetica,Arial,sans-serif;color:#263138}#MainTable{width:100%;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(241,241,241,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(241,241,241,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(241,241,241,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f1f1f1', GradientType=0)}#ContentTable{width:100%;max-width:1200px;padding:30px 15px 0;margin:0 auto;font-size:14px}.clear{clear:both;width:100%;height:0;float:none}.left{text-align:left}.center{text-align:center}.wpr{overflow:hidden;float:none}.fa-star,.fa-star-half{color:#ffba41}.no-margin{margin:0!important}h2,p{margin-bottom:12px}h3,h4{margin-bottom:8px}.no-padding{padding:0!important}.text-gray{color:grey}.text-red{color:#E06666}.text-green{color:green}.text-orange{color:#ffa451}.text-blue{color:#095bac}h2,h3{color:#03549c}.small-txt{font-size:.85em}a,a:link,a:visited{color:#239fdb;text-decoration:none}a:hover{text-decoration:underline}p{line-height:1.25em}h1{font-size:30px;margin-bottom:15px}h2{font-size:22px}h3{font-size:17px}h4{color:#38474f;font-size:15px}.page-header{margin-bottom:35px;position:relative}ol,ul{padding:0;margin:1em 0 1em 30px}ul li{list-style:disc}ol li{list-style:decimal}ol li,ul li{margin:0 0 10px}ul.bulleted-list{margin:1em 0 1em 10px}ul.bulleted-list li{list-style:none;position:relative;padding-left:20px}ul.bulleted-list li::after{content:'\f054';display:block;font-family:FontAwesome;color:#ff7a00;position:absolute;top:0;left:0}ul.account-list li{margin-bottom:5px}ul.list-table{margin:0}ul.list-table li,ul.list-table li span.label{padding:6px 0}ul.list-table li{position:relative;border-bottom:1px solid #eee;padding-left:180px;list-style:none;margin:0}ul.list-table li:last-of-type{border:0}ul.list-table li span.label{position:absolute;display:block;left:0;top:0}div.list-table dl{display:block;border-bottom:1px solid #eee;width:100%;overflow:hidden;padding:6px 0}div.list-table dl:last-of-type{border-bottom:0 none}div.list-table dl dt{display:block;float:left;width:23.8%;margin-right:1.6%}div.list-table dl dd{display:block;float:left;width:74.6%}div.list-table dl dd ul{margin:0 0 0 20px}div.list-table dl dd ul li{margin:0 0 5px}div.list-table dl dd ul li:last-of-type{margin:0}@media (max-width:920px){div.list-table dl dt{width:32.26%}div.list-table dl dd{width:66.13%}}@media (max-width:790px){div.list-table dl dt{width:40.73%}div.list-table dl dd{width:57.66%}}@media (max-width:480px){div.list-table dl dt{width:100%;margin-bottom:4px;text-transform:uppercase;font-size:11px;color:#89a6bd}div.list-table dl dd{width:100%;margin:0}}.responsive-ct{margin-bottom:20px}.border-block{position:relative;width:100%;background-color:#fff;border:1px solid #c2c6c9;padding:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.border-block p:last-of-type{margin-bottom:0}@media (max-width:767px){#ContentTable{background-color:#fff}.border-block{border-left:0;border-right:0;padding:10px 0;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}.form-header{color:#346ca0;padding:15px 0;font-size:20px;border-bottom:1px solid #dadada;margin-bottom:25px}form.mobile-acc .rd-fields-group .alert{margin-top:4px}form.mobile-acc div.rd-form-row-group.error{background-color:#fdeed7;border-color:#D43D1A;padding:5px 4px;border-bottom:0 none}form.mobile-acc div.rd-form-row-group.error .rd-label-wrapper{color:#D43D1A}div.rd-field-errors{background-color:#fdeed7}div.rd-field-errors ul{margin-bottom:0}form.mobile-acc input.inline,form.mobile-acc select.inline{display:inline-block;width:auto;min-width:inherit}form.sm-filter{padding:15px;background-color:#eee;max-width:260px;border:1px solid #d8d8d8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}form.sm-filter input,form.sm-filter select,form.sm-filter textarea{min-width:inherit;width:100%}form.sm-filter .rd-form-row-group{margin-bottom:10px;padding-right:3px}form.sm-filter .rd-form-row-group.dates{float:left;width:50%}.photo-container{position:relative;padding:15px;background-color:rgba(0,0,0,.05);border-left:30px solid rgba(0,0,0,.05);margin-bottom:10px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-height:125px}.photo-container.error{background-color:#fdeed7}.drag:active{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);cursor:move}.photo-number{display:block;font-size:12px;margin-bottom:5px;color:#38474f}.error .photo-number{color:#D43D1A}.drag-graphic{width:8px;position:absolute;top:50%;margin-top:-16px;left:-18px;height:32px}.drag-graphic span{display:block;width:2px;height:2px;float:left;margin-right:2px;margin-bottom:2px;background-color:rgba(0,0,0,.15)}.ph-wrapper{position:relative;padding-left:90px}.ph-wrapper img{position:absolute;top:0;left:0;border:1px solid #CACCCD}.alert,.btn,a.btn,a.btn:visited{-webkit-border-radius:3px;-moz-border-radius:3px}.ph-wrapper input{margin-top:5px!important;display:block!important}.photo-container .checkbox{margin-top:6px}.photo-container .checkbox input[type=checkbox]{display:none!important}.photo-container .checkbox input[type=checkbox]+label{cursor:pointer}.photo-container .checkbox input[type=checkbox]+label:before{font-family:FontAwesome;display:inline-block;font-size:17px;vertical-align:middle;padding-right:6px;content:"\f096";letter-spacing:5px;color:#a2a2a2}.photo-container .checkbox input[type=checkbox]:checked+label:before{content:"\f00c";letter-spacing:0;color:#117b12}.button-bar{margin-bottom:12px;text-align:left}.button-bar button{display:inline-block;margin-left:3px}.btn,a.btn,a.btn:visited{display:inline-block;cursor:pointer;font-size:15px;font-weight:700;padding:12px 15px 14px;border-radius:3px;border-width:1px!important;border-style:solid!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}a.btn:hover,a.sm-btn:hover{text-decoration:none}.btn i{margin-right:5px}.sm-btn{position:relative;cursor:pointer;font-size:11px;padding:5px 8px;display:inline-block;background-color:#fff;border:1px solid #9ea5aa;color:#656b81;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.sm-btn:hover{color:#454b5e;background-color:#f4f4f4}.sm-btn i{margin-left:5px}.submitFormBtn{padding:12px 15px 15px;color:#fff;font-size:22px;display:inline-block;text-align:center;border:2px solid #AA4A0D!important;background-color:#ff7a00!important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.submitFormBtn:hover{background-color:#ff6000!important}.main-btn,a.main-btn{background-color:#ff7a00;border-color:#ff7a00;color:#fff}.main-btn:hover,a.main-btn:hover{background-color:#ff6c00;color:#fff}.alt-btn,a.alt-btn{background-color:#346ca0!important;border-color:#346ca0!important;color:#fff!important;text-decoration:none!important}.alt-btn:hover,a.alt-btn:hover{background-color:#2f5a93!important;color:#fff!important}.light-btn,a.light-btn{color:#346ca0!important;border-color:#9ea5aa!important;background-color:#f5f5f5!important}.light-btn span,a.light-btn span{width:8px;height:8px;display:inline-block;position:relative;top:-2px;margin-right:8px;background-color:#2faf6e;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.success-btn,a.success-btn{background-color:#5dc25e;border-color:#5dc25e;color:#fff}.success-btn:hover,a.success-btn:hover{background-color:#2faf6e;border-color:#2faf6e;color:#fff}@media (max-width:767px){.button-bar{text-align:left;margin-bottom:22px}.btn,a.btn,a.btn:visited{white-space:normal}.submitFormBtn{width:100%}}.alert{display:block;margin:0 0 10px;padding:14px;border-radius:3px;font-size:13px;background-color:#F6D5D5;color:#603E3E}.alert span{margin-bottom:5px}.alert .alt-alert{color:#03549c;font-size:15px;margin-top:4px}.alert a{text-decoration:underline;color:inherit}.alert.yellow{color:#863808;background-color:#fdeed7}.alert.note{color:#863808;background-color:transparent;padding:14px 0}.alert.hint{background-color:#eceff1;color:#454b5e;padding:8px 14px}.alert.success{color:#068142;background-color:#dff3df}.alert.icon{padding:14px 14px 14px 38px;position:relative}.alert.icon i{position:absolute;left:12px;top:14px;font-size:16px}.alert.icon-large{padding:14px 14px 14px 60px;min-height:58px}.alert.icon-large i{font-size:35px}.note{padding:0 0 14px;color:#346ca0;font-size:12px;line-height:14px}.note i{color:#275178;font-size:14px}.message{display:block;margin:0 0 10px;padding:14px 24px 14px 44px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:13px;background-color:#fbf8ed;border:1px solid #cbb8a7;position:relative;line-height:1.25em;color:#534B45;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.message:before{font-family:FontAwesome;display:inline-block;font-size:17px;content:"\f0e0";position:absolute;top:14px;left:14px;color:#597BA9}.message a{color:#2F5A93;text-decoration:underline}.message a.close{position:absolute;top:8px;right:8px;float:none;margin:0!important;color:#cbb8a7}.message a.close:hover{color:#2A2623}.checkbox{padding:5px 0}.check-options{float:right;border:1px solid #ccc;padding:5px 10px;font-size:11px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;clear:both}ul.checkmark-container{float:none;display:block;width:100%;margin:20px 0 0}ul.checkmark-container li{width:50%;float:left;padding-right:5px;margin-bottom:5px;list-style:none}ul.checkmark-container li input[type=checkbox]{display:none}ul.checkmark-container li input[type=checkbox]+label{display:block;overflow:hidden;background-color:#eee;padding:7px;margin-bottom:5px;cursor:pointer;position:relative;font-size:12px;font-weight:400;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #c5c5c5}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){ul.checkmark-container li input[type=checkbox]+label{text-transform:none}}ul.checkmark-container li input[type=checkbox]+label:before{font-size:12px!important}.checkbox-inline-input input[type=checkbox]:checked+label,ul.checkmark-container li input[type=checkbox]:checked+label{color:#117b12;background-color:#dfeedf;border:1px solid #a0c5a0}ul.dropdown-btn{text-align:left;background-color:#fff;color:#38474f;text-transform:none;font-size:13px;width:210px;border:1px solid #607d8b;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 0 rgba(0,0,0,.05);-moz-box-shadow:0 2px 0 rgba(0,0,0,.05);box-shadow:0 8px 15px rgba(0,0,0,.25);margin:0}ul.dropdown-btn li{padding:8px 5px;cursor:pointer;font-weight:400;list-style:none;margin-bottom:0}li.sep{border-bottom:1px solid #dde3ec}ul.dropdown-btn li:hover{background-color:#f0f5f8;cursor:pointer}ul.dropdown-btn i{margin-right:15px}.disclaimer{font-size:12px;margin:15px 0}.disclaimer span{color:#b2364b;font-weight:700}.table-responsive .tablesaw-bar{background-color:#EDEDED;overflow:hidden;padding:5px 20px;border-bottom:1px solid #BEBEBE}.table-responsive .minimap ul{margin:0}.table-responsive .tablesaw tr{background-color:#FFF;border-bottom:1px solid #E9E9E9}.table-responsive .tablesaw tr:hover{background-color:#FFF9D9}.table-responsive .tablesaw tr:first-of-type{border-top:1px solid #DEDEDE}.table-responsive .tablesaw tr:last-of-type{border-bottom:0 none}.table-responsive .tablesaw tbody td{padding:.7em;min-height:57px}.table-responsive .tablesaw tbody td.YES{color:#769E3C;font-weight:700}.table-responsive .tablesaw tbody td.NO{color:#C00}.table-responsive .tablesaw th.tablesaw-sortable-head button{padding-left:.7em}.table-responsive .tablesaw tbody td.action{text-align:right}.table-responsive .tablesaw tbody td.action a{display:inline-block;margin-right:3px;padding:6px 8px;border:1px solid #DCDCDC;border-radius:5px;background-color:#F0F0F0;color:#346ca0}.table-responsive .tablesaw tbody td.action a:hover{border:1px solid #B4D2E1;background-color:#CFE2EC}.tablesaw-enhanced .tablesaw-bar .btn.btn-select{border:1px solid #adafb0!important;display:inline}.tablesaw-toolbar label{padding:9px 0 0}.tablesaw-enhanced .tablesaw-bar .btn{background:#FFF!important}.pagination-ct{overflow:hidden;float:none;clear:both}.pagination-ct ul{margin:0;padding:0}.pagination-ct ul li{list-style:none;float:left;margin-right:5px}.pagination-ct ul li:last-of-type{margin-left:10px;margin-right:0}.pagination-ct ul li a{display:block;border:1px solid #dbdbdb;padding:6px 8px!important;background-color:#f5f5f5;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer}.pagination-ct ul li a:hover{border-color:#c2c6c9!important;background-color:#FAFAFA}.pagination-ct ul li a.disabled{color:#C4C4C4}.pagination-ct ul li a.disabled:hover{border:1px solid #dbdbdb!important;background-color:#f5f5f5;cursor:default}.pagination-ct ul li.count{line-height:32px;font-weight:700}.filter-form{overflow:hidden;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);-moz-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.filter-form form{background-color:#fff;padding:15px!important;border:1px solid #ccc;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.filter-header{color:#fff;padding:12px 15px;background-color:#346ca0}.filter-header a:link,.filter-header a:visited{color:#fff;text-decoration:underline}.gray .filter-header{color:#263138;padding:12px 15px;background-color:#F5F5F5;border:1px solid #D5D5D5;border-bottom-width:0}.gray .filter-header a:link,.gray .filter-header a:visited{color:#263138;text-decoration:underline}.filter-form .rd-form-row-group:last-of-type{margin-bottom:0}.section-title{display:block;position:relative;color:#346ca0;font-size:18px;font-weight:700;margin:20px 0}.section-title.results-counter{position:relative;padding-right:200px}.section-title .record-count{color:#38474f;position:absolute;top:0;right:0}@media (max-width:767px){.section-title .record-count{position:inherit;left:auto;top:auto;display:block;margin-top:10px}.section-title{font-size:15px}}.block-content{position:relative;padding:20px 20px 20px 200px;min-height:180px;margin-bottom:20px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.block-content .left-side{position:absolute;left:0;top:0;width:200px;border-right:1px solid #eee;padding:20px;height:100%}.block-content .left-side .btn{width:100%;display:block;text-align:center;margin-bottom:6px;font-size:13px}.block-content .right-side{padding-left:20px}.block-header{font-size:18px;font-weight:700;margin-bottom:8px;display:block;color:#346ca0}.block-content .alert{padding:5px 8px}@media (max-width:767px){.block-content{background-color:transparent;border:0;border-bottom:1px solid #c2c6c9;padding:20px 0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.block-content.outside-container{border:1px solid #c2c6c9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:25px;padding:15px}.block-content .left-side{position:inherit;left:auto;top:auto;padding:0;border:0;margin-top:15px;width:auto}.block-content .left-side .btn{width:49.5%;display:inline-block}.block-content .right-side{padding-left:0}}@media (max-width:530px){.block-content .left-side .btn{width:100%;display:inline-block}}.id-info{display:block;margin:15px 0;font-size:12px}.no-results{display:block;text-align:center;color:#89a6bd}.channel-badge-inline{text-transform:uppercase;font-weight:700;margin-top:15px;line-height:1;display:inline-block;padding:5px;background-color:#dde3ec;color:#89a6bd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}ul.tabnav{overflow:hidden;position:relative;top:1px;margin:0}ul.tabnav li{display:block;float:left;margin:0}ul.tabnav li.toggle{display:none}ul.tabnav a:link,ul.tabnav a:visited{display:block;font-size:11px;font-weight:700;padding:15px;border-bottom:0;background-color:#346ca0;color:#fff;border-color:#346ca0;border-right:1px solid #6688bc}ul.tabnav a:hover{border-bottom:0;text-decoration:none;background-color:#2f5a93}ul.tabnav a.active:link,ul.tabnav a.active:visited,ul.tabnav li.active a:link,ul.tabnav li.active a:visited{color:#2d6196;border:1px solid #c2c6c9;border-bottom:0;background-color:#fff}.tab-description{color:#454b5e;display:block;margin:10px 0;text-align:center;padding:5px;font-size:12px;font-style:italic;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.tab-content{border:1px solid #c2c6c9;padding:15px;background-color:#fff;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.tab-content .block-content:last-of-type{margin-bottom:0}@media (max-width:767px){.tab-content{border-left:0;border-right:0;padding:0;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tab-content .block-content:last-of-type{border-bottom:0}ul.tabnav li{display:none}ul.tabnav li.toggle{display:block}ul.list-table li{padding-left:0}ul.list-table li span.label{position:inherit;left:auto;top:auto;text-transform:uppercase;font-size:11px;color:#89a6bd}}.score-wrapper{padding:8px;background-color:#dff3df;color:#07944c;text-align:center;font-size:11px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;max-width:100px}.score-wrapper span{font-size:40px;font-weight:700;display:block}#PopupContentTable{width:100%;padding:20px 15px;overflow:hidden}.attn-modal-icon{font-size:13px;color:#C00!important}.responsive-modal{position:relative;background:#FFF;padding:30px 20px 20px;width:auto;max-width:500px;margin:20px auto}.responsive-modal.large-modal{width:100%;max-width:1000px}.responsive-modal h1,.responsive-modal h2,.responsive-modal h3{color:#346ca0;margin-bottom:15px;font-size:18px}.responsive-modal p{line-height:1.25em}.responsive-modal.warning{background:#fdeed7;padding:30px 20px 20px 65px}.responsive-modal.warning i{position:absolute;top:35px;left:20px}.responsive-modal .modal-pagination{position:absolute;top:32px;right:20px;font-weight:700}.responsive-modal .modal-footer{margin-top:15px}@media (max-width:900px){.responsive-modal .modal-pagination{position:static;top:inherit;right:inherit;font-weight:700;margin-top:-10px;margin-bottom:8px}}#my-account ul li{margin:0}#FooterHotelList ul li.sep{border:0}.validation-message{display:block;margin-top:50px;padding:15px 20px 10px;-moz-border-radius:5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px;border:1px solid #dbdbdb;background-color:#FFF}.validation-message .return-nav{padding-top:20px}.validation-message .return-nav strong{display:block;color:#346ca0;padding-bottom:6px}.validation-message .return-nav ul{margin:0}.validation-message .return-nav ul li{list-style:none;padding:0 0 0 15px;margin:0 0 5px;position:relative}.validation-message .return-nav ul li:after{content:'\f054';display:block;font-family:FontAwesome;color:#ff7a00;position:absolute;top:1px;left:0}