.vrc.vrc-calendar .day-number{margin:1px;line-height:22px;text-align:center;background-color:#dfc;color:#000}.vrc.vrc-calendar .calendar-day-head{margin:1px;line-height:22px;text-align:center;background-color:#f1f0f0;color:#000}.vrc.vrc-calendar .event-start{background:#dfc;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZGRmZmNjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZGRmZmNjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZjMGJkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==");background:-moz-linear-gradient(-45deg,#dfc 0%,#dfc 50%,#ffc0bd 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#dfc),color-stop(50%,#dfc),color-stop(50%,#ffc0bd));background:-webkit-linear-gradient(-45deg,#dfc 0%,#dfc 50%,#ffc0bd 50%);background:-o-linear-gradient(-45deg,#dfc 0%,#dfc 50%,#ffc0bd 50%);background:-ms-linear-gradient(-45deg,#dfc 0%,#dfc 50%,#ffc0bd 50%);background:linear-gradient(135deg,#dfc 0%,#dfc 50%,#ffc0bd 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ddffcc",endColorstr="#ffc0bd",GradientType=1)}.vrc.vrc-calendar .event-day{background-color:#ffc0bd;color:#000}.vrc.vrc-calendar .event-end{background:#ffc0bd;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmYzBiZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RkZmZjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGZmY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:-moz-linear-gradient(-45deg,#ffc0bd 50%,#dfc 50%,#dfc 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ffc0bd),color-stop(50%,#dfc),color-stop(100%,#dfc));background:-webkit-linear-gradient(-45deg,#ffc0bd 50%,#dfc 50%,#dfc 100%);background:-o-linear-gradient(-45deg,#ffc0bd 50%,#dfc 50%,#dfc 100%);background:-ms-linear-gradient(-45deg,#ffc0bd 50%,#dfc 50%,#dfc 100%);background:linear-gradient(135deg,#ffc0bd 50%,#dfc 50%,#dfc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffc0bd",endColorstr="#ddffcc",GradientType=1)}.vrc.vrc-calendar .start-end-day{background:#ffc0bd;background:-moz-linear-gradient(-45deg,#ffc0bd 0%,#ffc0bd 46%,#dfc 47%,#dfc 50%,#dfc 54%,#ffc0bd 55%,#ffc0bd 100%);background:-webkit-gradient(left top,right bottom,color-stop(0%,#ffc0bd),color-stop(46%,#ffc0bd),color-stop(47%,#dfc),color-stop(50%,#dfc),color-stop(54%,#dfc),color-stop(55%,#ffc0bd),color-stop(100%,#ffc0bd));background:-webkit-linear-gradient(-45deg,#ffc0bd 0%,#ffc0bd 46%,#dfc 47%,#dfc 50%,#dfc 54%,#ffc0bd 55%,#ffc0bd 100%);background:-o-linear-gradient(-45deg,#ffc0bd 0%,#ffc0bd 46%,#dfc 47%,#dfc 50%,#dfc 54%,#ffc0bd 55%,#ffc0bd 100%);background:-ms-linear-gradient(-45deg,#ffc0bd 0%,#ffc0bd 46%,#dfc 47%,#dfc 50%,#dfc 54%,#ffc0bd 55%,#ffc0bd 100%);background:linear-gradient(135deg,#ffc0bd 0%,#ffc0bd 46%,#dfc 47%,#dfc 50%,#dfc 54%,#ffc0bd 55%,#ffc0bd 100%);color:#000}.vrc.vrc-calendar .calendars-container{max-width:606px;margin:0 auto}.vrc.vrc-calendar .calendar-month-container{text-align:center;padding:5px;border:1px solid #ccc;min-height:200px;margin-bottom:10px}.vrc.vrc-calendar .calendar-month-name{text-align:center;width:100%;margin-bottom:10px;color:#000}.vrc.vrc-calendar .calendar-header{margin-bottom:11px}.vrc.vrc-calendar .calendar-legend{margin-right:8px;height:34px;float:left;line-height:34px}.vrc.vrc-calendar .calendar-legend .day-number{border:1px solid #ccc;float:left;margin-top:6px;margin-right:5px}.vrc.vrc-calendar .calendar-legend-text{float:left;line-height:inherit}.vrc.vrc-calendar .calendar-header .btn-prev,.vrc.vrc-calendar .calendar-header .btn-next{display:block;width:30px;height:30px;text-indent:-99999px;cursor:pointer;text-decoration:none;border:none}.vrc.vrc-calendar .customNavigation{display:flex;justify-content:flex-end}.vrc.vrc-calendar .calendar-header .btn-prev{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAJXSURBVHja1FZBaxNBFP5eE3rYJHtQECQ95GA2nko0bwlBQ9GTN/Hgf/Cq4Km/wZsn8S947UksPWma2VSXIKGUHKLpoYGwFAxNUvq87IbNdCbm0oMLwzxm9s33vm/e27ckIrjJZwM3/GQTg4iMLyilNgA8BMAicjdeHhLRIYDvzGz0S5ShhaEBtNvtTSJ6JSKvAZTSe0SUHHBCRO8AfGTmy7UBlFL3AHwCsL2mEocAXjLz4J8ASqn7AA4A3BGRxXpip2eNzW8i2mHmvhVAKZUXkQCAtypcCwAAhADqvu9fJGt6Fu0SkUdEWDVc1z0ql8v7CbvU3jYRvVkKJkEKgsAFMBSRvC5LYmez2ZHneT3HcZqz2awVhmHdwGZMRMVarXaxxEBEnolIPjkscYrtq2KxeFCtVjOO4zRt0sU+t0TkqakOGiYnx3F6nuddZjKZHdNdWGqoAWBvCUBEtrQsOa9UKkGhUGim39MjNl04EW1ZKzk1H+dyuaLtcBsDnU06i04T7ePBnU6nNBqN9gH8sTEwDQCnJoCWnnYANgeDwZMwDKPpdPp1FQvNbpkA9gBMTA7z+bzY7XYb/X6/JSK/TBKl7AjA52sAzByJyAcbbRHBeDyuB0FwO4qiLyJyZZHnPTNPrhVa/KlwReQHEZVMhaZnGQBXy6IegBozT4yfCmY+B/AcwNimb2p2NYnOALxIR2/saL7vhwCaInK8Si5tdAE8YubeWi2TmX8CeEBEuwDODNEvUpuI3saynBizzNbRUs0nC+BxumUS0TBuMt/0TmZtOP/tX8XfAQAs1pn7xkztzAAAAABJRU5ErkJggg==") center center no-repeat}.vrc.vrc-calendar .calendar-header .btn-next{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAJZSURBVHja1FZNaxNRFD3HlCCJBKm4KCldSBtakJiQm9ZSStGVOxH/gr9AcdUf4caF+BfcuxJLUZDYNwpFShuEtogRWkhDqIHa0OMmUyaTN2lcdOGDxxxm7rtf795zh5JwmesKLnmNhYCkV8A5BwAlSfMA8j3ZXwAcgC9mduY7F2aG5yBmwDk3BuCJpGcApknCk849ki8kvapWq39GNuCcmwLwBsD8iJnYBPDYzL5faMA5d0vSOoDJqNchjj5DRT18AGDFzLYTDWxsbFwFUANQjCqN4yGrTrJiZsehbF8VkXxKskjy3EOSmJmZWcvlcl/D90N2AcBqn87QUhAEVyX9JDke97pYLNbS6fRCp9P5UK/XZ7vd7k1PikJ8DCBfqVTafRFIug9gfFgaMpnMcqlUSuXz+XVJZ6GsJETwNUkPBhqN5GI85IT+GJ+YmFgpl8tb2Wx2OyFVi75OnkzwyBtNKpW6PTc3N10oFNYktaOykia9VBH1ekgEfUyQzWbzJOvx8wNUAaDxj8T3+/Dw8PP+/v4SgHTM0YbPQG3U2j85Ofm0s7MzdXp6ei/qcaSiaj4D70i2AFyPhhjFkn7s7u42jo6OFn3fe7gD4O3AHZhZB8DL8IJj+6zVar0PguBGs9lcSJAJ92szaw00Gkk45zIAAkmzsRS1SeYu4CJI2iN5x8zaXqroRfGI5EGsonJJVRLBTQAPzaw9dKL12HBJ0rcLUhHddQDL1Wp1c6SR2eP1CsnnABo+70OKJrkKoGxmWz5diRMtNtnuApiXFB+ZH82sO9LI/G//Kv4OACUmiztHB0zHAAAAAElFTkSuQmCC") center center no-repeat}.vrc.vrc-calendar .calendar-header .customNavigation a.a1{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAJXSURBVHja1FZBaxNBFP5eE3rYJHtQECQ95GA2nko0bwlBQ9GTN/Hgf/Cq4Km/wZsn8S947UksPWma2VSXIKGUHKLpoYGwFAxNUvq87IbNdCbm0oMLwzxm9s33vm/e27ckIrjJZwM3/GQTg4iMLyilNgA8BMAicjdeHhLRIYDvzGz0S5ShhaEBtNvtTSJ6JSKvAZTSe0SUHHBCRO8AfGTmy7UBlFL3AHwCsL2mEocAXjLz4J8ASqn7AA4A3BGRxXpip2eNzW8i2mHmvhVAKZUXkQCAtypcCwAAhADqvu9fJGt6Fu0SkUdEWDVc1z0ql8v7CbvU3jYRvVkKJkEKgsAFMBSRvC5LYmez2ZHneT3HcZqz2awVhmHdwGZMRMVarXaxxEBEnolIPjkscYrtq2KxeFCtVjOO4zRt0sU+t0TkqakOGiYnx3F6nuddZjKZHdNdWGqoAWBvCUBEtrQsOa9UKkGhUGim39MjNl04EW1ZKzk1H+dyuaLtcBsDnU06i04T7ePBnU6nNBqN9gH8sTEwDQCnJoCWnnYANgeDwZMwDKPpdPp1FQvNbpkA9gBMTA7z+bzY7XYb/X6/JSK/TBKl7AjA52sAzByJyAcbbRHBeDyuB0FwO4qiLyJyZZHnPTNPrhVa/KlwReQHEZVMhaZnGQBXy6IegBozT4yfCmY+B/AcwNimb2p2NYnOALxIR2/saL7vhwCaInK8Si5tdAE8YubeWi2TmX8CeEBEuwDODNEvUpuI3saynBizzNbRUs0nC+BxumUS0TBuMt/0TmZtOP/tX8XfAQAs1pn7xkztzAAAAABJRU5ErkJggg==") center center no-repeat}.vrc.vrc-calendar .calendar-header .customNavigation a.a2{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAJZSURBVHja1FZNaxNRFD3HlCCJBKm4KCldSBtakJiQm9ZSStGVOxH/gr9AcdUf4caF+BfcuxJLUZDYNwpFShuEtogRWkhDqIHa0OMmUyaTN2lcdOGDxxxm7rtf795zh5JwmesKLnmNhYCkV8A5BwAlSfMA8j3ZXwAcgC9mduY7F2aG5yBmwDk3BuCJpGcApknCk849ki8kvapWq39GNuCcmwLwBsD8iJnYBPDYzL5faMA5d0vSOoDJqNchjj5DRT18AGDFzLYTDWxsbFwFUANQjCqN4yGrTrJiZsehbF8VkXxKskjy3EOSmJmZWcvlcl/D90N2AcBqn87QUhAEVyX9JDke97pYLNbS6fRCp9P5UK/XZ7vd7k1PikJ8DCBfqVTafRFIug9gfFgaMpnMcqlUSuXz+XVJZ6GsJETwNUkPBhqN5GI85IT+GJ+YmFgpl8tb2Wx2OyFVi75OnkzwyBtNKpW6PTc3N10oFNYktaOykia9VBH1ekgEfUyQzWbzJOvx8wNUAaDxj8T3+/Dw8PP+/v4SgHTM0YbPQG3U2j85Ofm0s7MzdXp6ei/qcaSiaj4D70i2AFyPhhjFkn7s7u42jo6OFn3fe7gD4O3AHZhZB8DL8IJj+6zVar0PguBGs9lcSJAJ92szaw00Gkk45zIAAkmzsRS1SeYu4CJI2iN5x8zaXqroRfGI5EGsonJJVRLBTQAPzaw9dKL12HBJ0rcLUhHddQDL1Wp1c6SR2eP1CsnnABo+70OKJrkKoGxmWz5diRMtNtnuApiXFB+ZH82sO9LI/G//Kv4OACUmiztHB0zHAAAAAElFTkSuQmCC") center center no-repeat}.vrc.vrc-calendar .calendar{width:100%}.vrc.vrc-calendar .customNavigation{color:#000}.vrc.vrc-calendar .customNavigation a{color:#000;text-decoration:none}.vrc.vrc-calendar .calendar-header{margin:20px 0 0;padding:0 5px;overflow:hidden}.vrc.vrc-calendar .day_number_header{width:20px;height:20px}.vrc.vrc-calendar .button_calendar-header{position:relative;top:9px;z-index:10000;margin:0 8px}.vrc.vrc-calendar .item table{width:100%}.vrc.vrc-calendar td{vertical-align:top;white-space:nowrap}.vrc.vrc-calendar .customNavigation .pull-right{position:relative}.vrc.vrc-calendar .item td{display:inline-table}@media (max-width:767px){.vrc.vrc-calendar .calendar-row td{padding:0!important}}@media (max-width:600px){.vrc.vrc-calendar .calendar-row td{padding:0!important}}@media (max-width:10000px){.vrc.vrc-calendar .item td{display:inline-table;font-size:12px}.vrc.vrc-calendar .calendar-row td{padding:0!important}}@media (min-width:2100px){.vrc.vrc-calendar .calendar-month-container{margin:0 3px 10px 4px}}