.timeshare-container ul{list-style:none}.qs-modal-mod .modal-body{padding-left:40px;padding-right:40px}.redemption-link{text-decoration:underline;color:#2c77a4;padding-top:10px}.redemption-link:hover{text-decoration:underline;cursor:pointer}.modal.in .modal-dialog{transform:none}.timeshare-container .qs-modal-mod .modal-body{padding:10px}.timeshare-container .modal-body-bg{background-image:url("/siteassets/ice-rewards/hr-row.png")}.timeshare-container .modal-body-inner-box{background:#fff;width:100%;height:auto;padding:20px}.timeshare-container .tso{padding:0 0 25px 0;text-align:left}.timeshare-container .txt-title{font-size:36px;color:#2c77a4;font-weight:600}.timeshare-container .txt-subtitle{font-size:36px;color:#666;font-weight:300}.timeshare-container .timeshareweekinfo{padding-bottom:20px;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:300;color:#666}.timeshare-container .timeshareredemptionvaluebutton{width:25%;float:right;height:40px;border:none;background-color:#2c77a4;text-align:center;padding:0 20px;cursor:pointer;margin:20px 15px 0 0;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#fff;text-transform:uppercase;font-size:14px}.timeshare-container .timesharedepositbutton{width:25%;float:right;height:40px;border:none;background-color:#2c77a4;text-align:center;padding:0 20px;cursor:pointer;margin:20px 15px 0 0;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#fff;text-transform:uppercase;font-size:14px;margin-top:-60px}.timeshare-container .tsdepositbutton{float:right;margin:20px 30px 0 0;margin-top:-60px;z-index:-2}.timeshare-container .timeshareredemptionamount{margin-top:75px;padding-left:0}.timeshare-container .timeshareredemptionamountvalue{position:relative;top:-46px;left:0;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;font-weight:500;color:#2c77a4}.timeshare-container .timesharelabel{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;font-weight:500;color:#666}.timeshare-container .sm-close{width:12px;height:auto;position:absolute;top:480px;left:1073px;background-color:#c00;padding:10px}.timeshare-container form{display:block;margin-top:0}.timeshare-container .form-group,.timeshare-container input,.timeshare-container select{font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}.timeshare-container .form-group,.timeshare-container input,.timeshare-container select{display:block;width:100%;height:34px;margin:0 auto;font-size:14px;line-height:1.42857143;color:#555;border-radius:0}.timeshare-container label{margin:14px 0 7px 0;font-family:"Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:16px}.timeshare-container .form-group .form-content-consent label,.timeshare-container .form-group .col-sm-12 label,.timeshare-container .form-group .col-sm-6 label,.timeshare-container input .form-content-consent label,.timeshare-container input .col-sm-12 label,.timeshare-container input .col-sm-6 label,.timeshare-container select .form-content-consent label,.timeshare-container select .col-sm-12 label,.timeshare-container select .col-sm-6 label{margin:25px 0 15px 0;padding-bottom:15px}.timeshare-container .countryvalidationmessage,.timeshare-container .weeknumbervalidationmessage,.timeshare-container .cityvalidationmessage,.timeshare-container .yearvalidationmessage,.timeshare-container .resortvalidationmessage,.timeshare-container .unittypevalidationmessage{position:relative;top:-30px;float:right;margin-right:20px;background-color:#fcc;border-radius:5px;padding:4px 10px;font-size:.89em}.timeshare-container .timeshareweeknumber{margin-bottom:0}.timeshare-container .ice-button{height:30px;width:120px;background-color:#2c77a4;text-align:center;padding:6px 0 0 0;cursor:pointer;margin:20px 0 0 0;font-family:arial;color:#fff;text-transform:uppercase;font-size:14px}.timeshare-container .ice-button:hover{background-color:#337ab7;color:#fff;text-decoration:none}