.vas-scheduler-container{width:375px}.vas-schedular-noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vas-scheduler-container .scheduler-dates-section{list-style:none;margin:5px auto;margin-bottom:25px}.vas-scheduler-container .scheduler-dates-section .date-nav{display:inline-block;vertical-align:middle}.vas-scheduler-container .scheduler-dates-section .sch-prev{display:inline-block;width:25px;text-align:left;cursor:pointer}.vas-scheduler-container .scheduler-dates-section .date-nav{display:inline-block;vertical-align:top;margin-top:40px}.vas-scheduler-container .scheduler-dates-section .sch-next{display:inline-block;width:20px;text-align:right;cursor:pointer}.vas-scheduler-container .scheduler-dates-section .date-nav-disabled{opacity:.5;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;cursor:default}.vas-scheduler-container .spc-close{float:right;margin-top:-5px;cursor:pointer}.vas-scheduler-container .scheduler-dates-container .date-box{width:76px;display:inline-block;text-align:center;border:none;margin:0 6px 0 0;cursor:pointer;font-size:12px}.vas-scheduler-container .date-box .date-box-inner{height:60px;display:table;text-align:center;border:1px #ddd solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;word-wrap:normal;width:68px;padding:0}.vas-scheduler-container .date-box .date-box-inner p{display:table-cell;vertical-align:middle}.vas-scheduler-container .date-box .date-box-month{margin-bottom:2px;color:#E77600;display:inline-block;text-transform:uppercase;height:15px}.vas-scheduler-container .date-box .pre-selected{background:#E77600;width:5px;height:5px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin-right:32px;display:inline-block}.vas-scheduler-container .scheduler-dates-container{margin-top:0;width:328px;overflow:hidden;display:inline-block;margin-left:2px}.vas-scheduler-container .scheduler-dates-container .date-selected{background-color:#FEF8F2;border:1px solid #E77600!important}.vas-scheduler-container .scheduler-dates-container .date-disabled{cursor:default!important;color:#d0d0d0}.vas-scheduler-container .scheduler-slots-container .slot-selected{background-color:#FEF8F2;border:1px solid #E77600!important}.vas-scheduler-container .scheduler-slots-container .slot-disabled{cursor:default!important;color:#d0d0d0}.vas-scheduler-ui-front{z-index:100}.vas-scheduler-container .date-box .a-box-inner{padding:0!important}.vas-scheduler-container .scheduler-slots-container .slot-box{height:45px;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0 11px 7px 0;cursor:pointer;display:inline-block;width:117px;box-sizing:border-box;border-bottom:1px #ddd solid;padding:0 1px 0 1px;font-size:13px}.scheduler-slots-container .slot-box .a-box-inner{padding:12px 0!important}.vas-scheduler-container div.slot-box:nth-child(3n+3){margin-right:0}.vas-scheduler-container .scheduler-slots-container:after{content:'';display:block;clear:both}.vas-scheduler-container .header h3{font-size:15px;display:inline-block;margin-right:5px}.vas-scheduler-container .novisibility{visibility:hidden}.vas-scheduler-container .clear{clear:both}.vas-scheduler-container .scheduler-slots-section{margin-bottom:15px}.vas-scheduler-container .scheduler-slots-section p{font-weight:700;margin:0 0 5px 0}.scheduler-preference-section{margin-bottom:15px}.scheduler-preference-section .spDeselectPrefButton{cursor:pointer;float:right}.vas-scheduler-container .scheduler-recurrence-section{margin-bottom:17px}.vas-scheduler-container .scheduler-recurrence-section .service-frequency-message{margin-bottom:10px}.vas-scheduler-container .scheduler-recurrence-section .scheduler-reschedule-information{color:#A9A9A9}.vas-scheduler-container .scheduler-choice-section{margin-left:-1px;margin-bottom:20px}.vas-scheduler-container .scheduler-preference-section .pref-lable{color:#111;margin-right:5px}.vas-scheduler-container .scheduler-preference-section .pref-date{color:#008A00}.vas-scheduler-container .scheduler-preference-section .pref-date-empty{color:#111}.vas-scheduler-container .preference-table{display:inline-block}.vas-scheduler-container .scheduler-choice-section label{font-weight:400}<!--[ifIE]>.scheduler-slots-container .slot-box{width:108px!important}<![endif]-->.vas-modal-container{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.vas-modal-container{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.vas-modal-content{min-height:200px;top:0;left:0;outline:0;position:absolute;z-index:100;border:1px solid #888;background:#fff}.vas-modal-body .a-image-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;width:50%;height:30%;margin:auto}.vas-modal-body{margin:10px 30px}.vas-modal-close{float:right;cursor:pointer;margin-top:5px;margin-right:10px}.vas-tablet-spc-item-view .item-details-image-column{margin-right:11px!important}