.vc-month-table{overflow:auto}.vc-month-table__wrapper{margin:10px;white-space:normal}.vc-month-table__cell div{position:relative;margin:8px 9px;cursor:pointer}.vc-month-table__cell div,.vc-month-table__cell div span{width:40px;height:28px;line-height:28px;border-radius:3px}.vc-month-table__cell div span{display:inline-block;margin:0;text-align:center;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.vc-month-table__cell div:hover{background:#e1f0fe}.vc-month-table__cell.is-selected div{background:#2d8cf0;color:#fff}.vc-month-table__cell.is-range div:before{content:"";display:block;background:#e1f0fe;border-radius:0;border:0;position:absolute;top:0;bottom:0;left:-9px;right:-9px}.vc-month-table__cell.is-range div span{position:relative;z-index:1}.vc-month-table__cell.is-disabled div{cursor:not-allowed;color:#c5c8ce;background:#f7f7f7}.vc-month-table__cell.is-disabled div:hover{background:#f7f7f7}