<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*

*****************************************

 PVII HTML Toolkits: Gadgets

 Video, Map, and Calendar Insertion

 Version: 1.0.7

 by Project Seven Development

 www.projectseven.com

*****************************************

*/



/*

---------------------------------------------

               IFRAME VIDEOS

---------------------------------------------

*/

.tk-video-wrapper {

	position: relative;

	padding-top: 56.25%;

	box-sizing: border-box;

	overflow: hidden;

}

.tk-video-wrapper.tk-rounded {

	border-radius: 5px;

}

.tk-video-wrapper.tk-shadow {

	box-shadow: 10px 10px 20px rgba(0,0,0,0.5);

}

.tk-video-wrapper.tk-border-dk {

	border: 1px solid #000;

}

.tk-video-wrapper.tk-border-lt {

	border: 1px solid #FFF;

}

.tk-video-wrapper iframe {

	position: absolute;

	top: 0px;

	left: 0;

	width: 100%;

	height: 100%;

	overflow: hidden;

}



/*

---------------------------------------------

         SELF-SERVED HTML5 VIDEOS

---------------------------------------------

*/

.tk-video-mp4 {

	text-align: center; 

}

.tk-video-mp4 video {

	max-width: 100%;

}

.tk-video-mp4 video.tk-rounded {

	border-radius: 5px;

}

.tk-video-mp4 video.tk-shadow {

	box-shadow: 10px 10px 20px rgba(0,0,0,0.5);

}

.tk-video-mp4 video.tk-border-dk {

	border: 1px solid #000;

}

.tk-video-mp4 video.tk-border-lt {

	border: 1px solid #000;

}



/*

---------------------------------------------

              Google Maps

---------------------------------------------

*/

.tlk-map {

	position: relative;

	height: 0;

	width: 100%;

	padding-bottom: 50%;

	overflow: hidden;

}

.tlk-map iframe {

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	height: 100%;

}

.tlk-map.tk-rounded {

	border-radius: 5px;

}

.tlk-map.tk-shadow {

	box-shadow: 10px 10px 20px rgba(0,0,0,0.5);

}

.tlk-map.tk-border-dk {

	border: 1px solid #000;

}

.tlk-map.tk-border-lt {

	border: 1px solid #000;

}



/*

---------------------------------------------

            Google Calendars

---------------------------------------------

*/

.tlk-calendar {

	background-color: #E3E9FF;

	position: relative;

	width: 100%;

	margin: 16px 0;

}

.tlk-calendar iframe {

	position: relative;

	width: 100%;

	min-height: 70vh;

}

@media only screen and (orientation : landscape) { 

.tlk-calendar iframe {height: 100vh;}

}

.tlk-calendar.tk-rounded {

	border-radius: 5px;

}

.tlk-calendar.tk-shadow {

	box-shadow: 10px 10px 20px rgba(0,0,0,0.5);

}

.tlk-calendar.tk-border-dk {

	border: 1px solid #000;

}

.tlk-calendar.tk-border-lt {

	border: 1px solid #000;

}</pre></body></html>