img{max-width:100%}.tabrow{margin-bottom:0;text-align:center;list-style:none;padding:0;line-height:24px;height:26px;overflow:hidden;position:relative}.tabrow li{border:1px solid #aaa;background:#d1d1d1;background:-o-linear-gradient(top,#ececec 50%,#d1d1d1 100%);background:-ms-linear-gradient(top,#ececec 50%,#d1d1d1 100%);background:-moz-linear-gradient(top,#ececec 50%,#d1d1d1 100%);background:-webkit-linear-gradient(top,#ececec 50%,#d1d1d1 100%);background:linear-gradient(top,#ececec 50%,#d1d1d1 100%);display:inline-block;position:relative;z-index:0;border-top-left-radius:6px;border-top-right-radius:6px;box-shadow:0 3px 3px rgba(0,0,0,.4),inset 0 1px 0 #fff;text-shadow:0 1px #fff;margin:0 -5px;padding:0 20px;cursor:pointer}.tabrow li.selected{background:#fff;color:#333;z-index:2;border-bottom-color:#fff}.tabrow:before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #aaa;z-index:1}.tabrow li:before,.tabrow li:after{border:1px solid #aaa;position:absolute;bottom:-1px;width:5px;height:5px;content:" "}.tabrow li:before{left:-5px;border-bottom-right-radius:6px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #d1d1d1}.tabrow li:after{right:-5px;border-bottom-left-radius:6px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #d1d1d1}.tabrow li.selected:before{box-shadow:2px 2px 0 #fff}.tabrow li.selected:after{box-shadow:-2px 2px 0 #fff}.choices{border:1px solid #aaa;border-top:none;padding-right:4%;padding-left:4%;margin-bottom:10px}.choices.full{border-top:1px solid #aaa}.choose_label{font-weight:bold;color:#333;font-size:1.2em;padding-top:10px}.next_avail_item{width:100%;min-height:45px;text-align:center;border:1px solid gray;cursor:pointer;border-radius:5px;margin-bottom:5px;padding:1px}.next_avail_item.selected{background-color:#faf1bb;border:2px solid gray;padding:0}.next_avail_item:hover{background-color:#faf6dc}.next_avail_item.selected:hover{background-color:#faf1bb;cursor:default}.time_choices tr td{width:800px;height:30px;text-align:center;border:1px solid gray;cursor:pointer;border-radius:5px;padding:1px}.time_choices tr td.selected{background-color:#faf1bb;border:2px solid gray;padding:0}.time_choices tr td:hover{background-color:#faf6dc}.time_choices tr td.selected:hover{background-color:#faf1bb;cursor:default}.time_choices{border-collapse:separate;border-spacing:15px}.datepicker,.table-condensed{width:100%}.select-container{width:100%;position:relative;z-index:1;border-radius:0;border:1px solid #bbb;background:#fff;overflow:hidden}.select-container select{height:33px;line-height:2em;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 0 0 8px;font-size:14px;background:0;border:0;outline:0;display:inline-block;cursor:pointer;position:relative;top:0;left:0;z-index:10;padding-right:30px}.select-arrows{width:0;height:0;border-top:6px solid #0070ba;border-right:6px solid transparent;border-bottom:0 dotted;border-left:6px solid transparent;content:"";position:absolute;top:50%;right:14px;margin-top:-3px;vertical-align:middle}.serv_only_desc{padding:10px;border:1px solid #aaa;background:#fff}.two_col{padding-left:calc(16.6666% + 15px);padding-right:calc(16.6666% + 15px)}.one_col{padding-left:calc(25% + 15px);padding-right:calc(25% + 15px)}.header_logo{max-width:100%;padding-bottom:10px}@media screen and (max-width:767px){.two_col,.one_col{padding-left:10px;padding-right:10px}}.select-container{border-radius:4px}#start_date{border-radius:4px}.choices{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.tabrow{border-radius:4px}.serv_only_desc{border-radius:4px}