.customer_label{text-align:right}.customer_info,.customer_label{font-size:18px;padding-top:15px}.customer_info{text-align:left}.customer_section{width:100%!important}.datepicker{top:-380px!important;position:absolute!important}.datepicker__inner{padding-bottom:0}.notChoose{color:#444;background-color:#fff}.choose{color:#fff!important;background-color:#444!important}.custom-scrollbar::-webkit-scrollbar{width:3px}.custom-scrollbar::-webkit-scrollbar-track{background:#fff;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb{background:hsla(0,0%,84.7%,.6588235294117647);border-radius:10px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.5);box-shadow:0 0 6px rgba(0,0,0,.5)}.button.button-border{border:1px solid #c7c7c7;background-color:transparent;color:#333;line-height:36px;font-weight:700;font-size:12px;text-shadow:none}.product-desc{font-family:Mitr,sans-serif!important}.nc_size{background-color:#fff}.c_size,.nc_size{border:1px solid #c7c7c7}.c_size{background-color:#333}.button-medium{font-family:Mitr,supermarket!important;font-size:14px!important;font-weight:300!important}@media screen and (min-width:768px){.datepicker__months{width:500px!important}}.con-vs-popup .vs-popup .datepicker{left:-285px}.datepicker__input{font-size:12px!important;line-height:4!important;padding:4px 25px 2px!important}.con-vs-popup .vs-popup{width:750px}.datepicker.datepicker--closed{display:none}.con-vs-popup .vs-popup .datepicker__month-day{visibility:visible;text-align:center;margin:0;border:0;height:25px;padding-top:5px!important;vertical-align:middle}.con-vs-popup .vs-popup .datepicker__week-row{border-bottom:5px solid #fff;height:20px}.con-vs-popup .vs-popup .datepicker{left:-285px!important;padding:0 10px;z-index:999!important}.zoomimage{width:400px}.datepicker__tooltip{display:none!important}.demo-alignment{vertical-align:middle}.datepicker__tooltip{display:none}@media only screen and (max-width:900px){.product-desc{margin-top:20px!important}#imageselect{padding-left:20px!important;padding-right:0!important}}@media only screen and (max-width:578px){.opt-btn{width:40%!important}.customer_info,.opt-btn{font-size:12px!important}.customer_info{padding-left:0!important}.customer_label{font-size:14px!important}#customer_info_block{width:100%!important}.autoheight{min-height:auto!important}.customer_title{font-size:28px!important}.customer_section{padding:5px 5px!important}.customer_label{text-align:left!important}#review-product{padding-left:20px!important}.alert-info{font-size:12px!important}.product{max-width:578px!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.product-desc{max-width:520px!important;margin-top:20px!important;padding-left:40px!important}#imageselect{padding-left:20px!important;padding-right:0!important}#mainimage_wrapper{text-align:left!important;padding-left:20px!important}#mainimage{max-width:95%!important}.oc-item{margin-right:60px!important}.container{padding-left:0!important;padding-right:0!important}.product_review{padding-left:20!important;padding-right:20!important}.item_reviewed{max-width:300px!important}.image_fade{width:100%!important}.dis_btn{position:relative;cursor:pointer;outline:none;white-space:nowrap;margin:5px;padding:0 22px;font-size:14px;height:40px;line-height:40px;background-color:#909392;color:#fff;text-transform:uppercase;letter-spacing:1px;text-shadow:1px 1px 1px rgba(0,0,0,.2);font-family:Mitr!important;font-size:14px!important;font-weight:300!important;line-height:42px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:3px;padding:0 26px;border:2px solid #444!important;color:#333;line-height:36px;font-weight:700;text-shadow:none}}