.gv-fullcalendar table {
	margin: 0;
}

.gv-fullcalendar {
	position: relative;
}

.gv-fullcalendar-loader {
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: rgba(255, 255, 255, 0.75);
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xml:space='preserve' viewBox='0 0 100 100' y='0px' x='0px' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' id='圖層_1' version='1.1' style='height: 100%25; width: 100%25; background: rgba( 255, 255, 255, 0.75); shape-rendering: auto;' width='200px' height='200px'%3E%3Cg class='ldl-scale' style='transform-origin: 50%25 50%25; transform: rotate(0deg) scale(0.8, 0.8);'%3E%3Cg class='ldl-ani'%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani'%3E%3Cg%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -0.578704s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Cpath d='M88.24,13.99H11.76c-2.31,0-4.18,1.87-4.18,4.18v15.21h84.83V18.17C92.42,15.86,90.55,13.99,88.24,13.99z' fill='%23E15B64' style='fill: rgb(225, 91, 100);'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -0.601852s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Ccircle r='3.5' cy='23.95' cx='19.8' fill='%23C33737' style='fill: rgb(195, 55, 55);'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -0.625s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Cline y2='23.95' x2='19.8' y1='10.03' x1='19.8' stroke-miterlimit='10' stroke-linecap='round' stroke-width='4' stroke='%23CCCCCC' fill='%23333333' style='stroke: rgb(204, 204, 204); fill: rgb(51, 51, 51);'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -0.648148s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Ccircle r='3.5' cy='23.95' cx='34.91' fill='%23C33737' style='fill: rgb(195, 55, 55);'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -0.671296s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Cline y2='23.95' x2='34.91' y1='10.03' x1='34.91' stroke-miterlimit='10' stroke-linecap='round' stroke-width='4' stroke='%23CCCCCC' fill='%23333333' style='stroke: rgb(204, 204, 204); fill: rgb(51, 51, 51);'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -0.694444s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Ccircle r='3.5' cy='23.95' cx='50.01' fill='%23C33737' style='fill: rgb(195, 55, 55);'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -0.717593s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Cline y2='23.95' x2='50.01' y1='10.03' x1='50.01' stroke-miterlimit='10' stroke-linecap='round' stroke-width='4' stroke='%23CCCCCC' fill='%23333333' style='stroke: rgb(204, 204, 204); fill: rgb(51, 51, 51);'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -0.740741s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Ccircle r='3.5' cy='23.95' cx='65.11' fill='%23C33737' style='fill: rgb(195, 55, 55);'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -0.763889s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Cline y2='23.95' x2='65.11' y1='10.03' x1='65.11' stroke-miterlimit='10' stroke-linecap='round' stroke-width='4' stroke='%23CCCCCC' fill='%23333333' style='stroke: rgb(204, 204, 204); fill: rgb(51, 51, 51);'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -0.787037s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Ccircle r='3.5' cy='23.95' cx='80.22' fill='%23C33737' style='fill: rgb(195, 55, 55);'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -0.810185s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Cline y2='23.95' x2='80.22' y1='10.03' x1='80.22' stroke-miterlimit='10' stroke-linecap='round' stroke-width='4' stroke='%23CCCCCC' fill='%23333333' style='stroke: rgb(204, 204, 204); fill: rgb(51, 51, 51);'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani'%3E%3Cg%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -0.833333s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Cpath d='M7.58,33.38v51.84c0,2.31,1.87,4.18,4.18,4.18h64.95h1.4l14.3-14.3v-1.4V33.38H7.58z' fill='%23E0E0E0' style='fill: rgb(224, 224, 224);'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -0.856481s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Cpath d='M92.42,73.7H81.27c-2.52,0-4.55,2.04-4.55,4.55V89.4h1.4l14.3-14.3V73.7z' fill='%23B3B3B3' style='fill: rgb(179, 179, 179);'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -0.87963s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Crect height='12' width='12' fill='%23A0C8D7' y='40.25' x='53.23' style='fill: rgb(160, 200, 215);'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -0.902778s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Crect height='12' width='12' fill='%23A0C8D7' y='40.25' x='71.7' style='fill: rgb(160, 200, 215);'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -0.925926s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Crect height='12' width='12' fill='%23A0C8D7' y='55.75' x='16.3' style='fill: rgb(160, 200, 215);'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -0.949074s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Crect height='12' width='12' fill='%23A0C8D7' y='55.75' x='34.77' style='fill: rgb(160, 200, 215);'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -0.972222s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Crect height='12' width='12' fill='%23A0C8D7' y='55.75' x='53.23' style='fill: rgb(160, 200, 215);'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -0.99537s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Crect height='12' width='12' fill='%23A0C8D7' y='55.75' x='71.7' style='fill: rgb(160, 200, 215);'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -1.01852s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Crect height='12' width='12' fill='%23A0C8D7' y='71.25' x='16.3' style='fill: rgb(160, 200, 215);'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -1.04167s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Crect height='12' width='12' fill='%23FFFFFF' y='71.25' x='34.77' style='fill: rgb(255, 255, 255);'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -1.06481s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Crect height='12' width='12' fill='%23FFFFFF' y='71.25' x='53.23' style='fill: rgb(255, 255, 255);'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -1.08796s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Cpolyline points='16.44,45.82 20.35,49.72 28.35,41.72' stroke-miterlimit='10' stroke-linejoin='round' stroke-linecap='round' stroke-width='3.5' stroke='%2339B54A' fill='none' style='stroke: rgb(57, 181, 74);'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3Cg class='ldl-layer'%3E%3Cg class='ldl-ani' style='transform: scale(0.91); transform-origin: 50px 50px; animation: 1.11111s linear -1.11111s infinite normal forwards running breath-7df92b85-7be4-48cd-808c-e0e32e8492d1;'%3E%3Cpolyline points='34.44,45.82 38.35,49.72 46.35,41.72' stroke-miterlimit='10' stroke-linejoin='round' stroke-linecap='round' stroke-width='3.5' stroke='%2339B54A' fill='none' style='stroke: rgb(57, 181, 74);'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3Cmetadata xmlns:d='https://loading.io/stock/'%3E%3C/metadata%3E%3C/g%3E%3C/g%3E%3Cstyle id='breath-7df92b85-7be4-48cd-808c-e0e32e8492d1' data-anikit=''%3E@keyframes breath-7df92b85-7be4-48cd-808c-e0e32e8492d1%0A%7B 0%25 %7B animation-timing-function: cubic-bezier(0.9647,0.2413,-0.0705,0.7911); transform: scale(0.9099999999999999); %7D 51%25 %7B animation-timing-function: cubic-bezier(0.9226,0.2631,-0.0308,0.7628); transform: scale(1.02994); %7D 100%25 %7B transform: scale(0.9099999999999999); %7D%0A%7D%3C/style%3E%3C/svg%3E");
	background-size: 5em;
	background-repeat: no-repeat;
	background-position: center;
	z-index: 100;
	opacity: 1;
}

.tippy-box[data-theme~=gv-calendar], .tippy-tooltip.gv-calendar-theme {
	border-radius: 3px;
	padding: .25em;
	text-align: left;
	color: #26323d;
	box-shadow: 0 0 20px 4px rgba(154, 161, 177, .15), 0 4px 80px -8px rgba(36, 40, 47, .25), 0 4px 4px -2px rgba(91, 94, 105, .15);
	background-color: #fff;
}

.tippy-box[data-theme~=gv-calendar][data-placement^=top] > .tippy-arrow:before {
	border-top-color: #fff;
}

#tab_gravityview-calendar #gform_setting_eventcolor .gform-settings-input__container {
	display: flex;
	flex-wrap: wrap;
}

.gv-calendar-ics-export {
	margin: 30px 0;
}

.gv-calendar-ics-export .hidden {
	display: none;
}

.gv-calendar-ics-export .success {
	color: #008a20;
}

.gv-calendar-ics-export a {
	margin-bottom: 5px;
	display: inline-block;
}

/* Blocks */
.gv-calendar-buttons {
	display: flex;
	align-items: flex-start;

	div:nth-child(2) {
		padding-left: .5em;
	}

	.gv-calendar-ics-export {
		margin: 0;
	}

	.gv-calendar-ics-copy {
		display: flex;
		align-items: center;

		.hidden {
			display: none;
		}

		span.gv_calendar_copy_text {
			margin: 0 0 0 .5em;
		}
	}
}
