@charset "utf-8";
@charset "utf-8";
@charset "utf-8";


/* CSS Document */

.social-sharing-buttons {
	display: grid;
	grid-template-columns: repeat(auto-fill, minmax(40px, 1fr));
	grid-gap: 4px;
}

.social-sharing-button {
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: rgba(102, 102, 102, .8);
	border-radius: 5px;
	height: 40px;
	margin: 0;
	padding: 0;
	text-align: center;
}

.social-sharing-button:hover {
  background-color: inherit;
  animation: shake 0.5s ease-in-out;
}

@keyframes shake {
  0% { transform: translateX(0); }
  10%, 30%, 50%, 70%, 90% { transform: translateX(-1px); }
  20%, 40%, 60%, 80% { transform: translateX(1px); }
  100% { transform: translateX(0); }
}

.social-sharing-button.messenger {
      background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8' standalone='no'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='512px' height='512px' viewBox='0 0 512 512' enable-background='new 0 0 512 512' xml:space='preserve'%3E%3Cimage id='image0' width='512' height='512' x='0' y='0' href='data:image/png;base64,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'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px auto;
}



.social-sharing-button.viber {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg fill='%23FFFFFF' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' width='100px' height='100px'%3E%3Cpath d='M 44.78125 13.15625 C 44 10.367188 42.453125 8.164063 40.1875 6.605469 C 37.328125 4.632813 34.039063 3.9375 31.199219 3.511719 C 27.269531 2.925781 23.710938 2.84375 20.316406 3.257813 C 17.136719 3.648438 14.742188 4.269531 12.558594 5.273438 C 8.277344 7.242188 5.707031 10.425781 4.921875 14.734375 C 4.539063 16.828125 4.28125 18.71875 4.132813 20.523438 C 3.789063 24.695313 4.101563 28.386719 5.085938 31.808594 C 6.046875 35.144531 7.722656 37.527344 10.210938 39.09375 C 10.84375 39.492188 11.65625 39.78125 12.441406 40.058594 C 12.886719 40.214844 13.320313 40.367188 13.675781 40.535156 C 14.003906 40.6875 14.003906 40.714844 14 40.988281 C 13.972656 43.359375 14 48.007813 14 48.007813 L 14.007813 49 L 15.789063 49 L 16.078125 48.71875 C 16.269531 48.539063 20.683594 44.273438 22.257813 42.554688 L 22.472656 42.316406 C 22.742188 42.003906 22.742188 42.003906 23.019531 42 C 25.144531 41.957031 27.316406 41.875 29.472656 41.757813 C 32.085938 41.617188 35.113281 41.363281 37.964844 40.175781 C 40.574219 39.085938 42.480469 37.355469 43.625 35.035156 C 44.820313 32.613281 45.527344 29.992188 45.792969 27.019531 C 46.261719 21.792969 45.929688 17.257813 44.78125 13.15625 Z M 35.382813 33.480469 C 34.726563 34.546875 33.75 35.289063 32.597656 35.769531 C 31.753906 36.121094 30.894531 36.046875 30.0625 35.695313 C 23.097656 32.746094 17.632813 28.101563 14.023438 21.421875 C 13.277344 20.046875 12.761719 18.546875 12.167969 17.09375 C 12.046875 16.796875 12.054688 16.445313 12 16.117188 C 12.050781 13.769531 13.851563 12.445313 15.671875 12.046875 C 16.367188 11.890625 16.984375 12.136719 17.5 12.632813 C 18.929688 13.992188 20.058594 15.574219 20.910156 17.347656 C 21.28125 18.125 21.113281 18.8125 20.480469 19.390625 C 20.347656 19.511719 20.210938 19.621094 20.066406 19.730469 C 18.621094 20.816406 18.410156 21.640625 19.179688 23.277344 C 20.492188 26.0625 22.671875 27.933594 25.488281 29.09375 C 26.230469 29.398438 26.929688 29.246094 27.496094 28.644531 C 27.574219 28.566406 27.660156 28.488281 27.714844 28.394531 C 28.824219 26.542969 30.4375 26.726563 31.925781 27.78125 C 32.902344 28.476563 33.851563 29.210938 34.816406 29.917969 C 36.289063 31 36.277344 32.015625 35.382813 33.480469 Z M 26.144531 15 C 25.816406 15 25.488281 15.027344 25.164063 15.082031 C 24.617188 15.171875 24.105469 14.804688 24.011719 14.257813 C 23.921875 13.714844 24.289063 13.199219 24.835938 13.109375 C 25.265625 13.035156 25.707031 13 26.144531 13 C 30.476563 13 34 16.523438 34 20.855469 C 34 21.296875 33.964844 21.738281 33.890625 22.164063 C 33.808594 22.652344 33.386719 23 32.90625 23 C 32.851563 23 32.796875 22.996094 32.738281 22.984375 C 32.195313 22.894531 31.828125 22.378906 31.917969 21.835938 C 31.972656 21.515625 32 21.1875 32 20.855469 C 32 17.628906 29.371094 15 26.144531 15 Z M 31 21 C 31 21.550781 30.550781 22 30 22 C 29.449219 22 29 21.550781 29 21 C 29 19.347656 27.652344 18 26 18 C 25.449219 18 25 17.550781 25 17 C 25 16.449219 25.449219 16 26 16 C 28.757813 16 31 18.242188 31 21 Z M 36.710938 23.222656 C 36.605469 23.6875 36.191406 24 35.734375 24 C 35.660156 24 35.585938 23.992188 35.511719 23.976563 C 34.972656 23.851563 34.636719 23.316406 34.757813 22.777344 C 34.902344 22.140625 34.976563 21.480469 34.976563 20.816406 C 34.976563 15.957031 31.019531 12 26.160156 12 C 25.496094 12 24.835938 12.074219 24.199219 12.21875 C 23.660156 12.34375 23.125 12.003906 23.003906 11.464844 C 22.878906 10.925781 23.21875 10.390625 23.757813 10.269531 C 24.539063 10.089844 25.347656 10 26.160156 10 C 32.125 10 36.976563 14.851563 36.976563 20.816406 C 36.976563 21.628906 36.886719 22.4375 36.710938 23.222656 Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px auto;
}

.social-sharing-button:hover {
  background-color: inherit;
}

.social-sharing-button i {
	color: white;
	font-size: 25px;
	transition: color 0.3s ease;
	margin: 0;
	padding: 0;
	text-align: center;
}

.social-sharing-button:hover i {
  color: inherit;
}

.social-sharing-buttons a {
  color: white;
  text-decoration: none;
}

.social-sharing-buttons a:hover {
  color: white;
}

.social-sharing-button.facebook:hover {
  background-color: #3b5998; /* Official Facebook hex code */
}

.social-sharing-button.twitter:hover {
  background-color: #1da1f2; /* Official Twitter hex code */
}

.social-sharing-button.pinterest:hover {
  background-color: #bd081c; /* Official Pinterest hex code */
}

.social-sharing-button.linkedin:hover {
  background-color: #0a66c2; /* Official LinkedIn hex code */
}

.social-sharing-button.reddit:hover {
  background-color: #ff4500; /* Official Reddit hex code */
}

.social-sharing-button.tumblr:hover {
  background-color: #35465c; /* Official Tumblr hex code */
}

.social-sharing-button.messenger:hover {
  background-color: #0084ff; /* Official Facebook Messenger hex code */
}

.social-sharing-button.viber:hover {
  background-color: #665cac; /* Official Viber hex code */
}

.social-sharing-button.whatsapp:hover {
  background-color: #25d366; /* Official WhatsApp hex code */
}
.social-sharing-button.envelope:hover {
	background-color: #666666;
}
.social-sharing-button.email {
background-image: url(//www.latest-apple-news.com/wp-content/plugins/twd-social-sharing-buttons/envelopehover.svg);      
  background-repeat: no-repeat;
  background-position: center;
  background-size: 25px auto;
}
.social-sharing-button.email:hover {
	background-color: #666666;
	background-image: url(//www.latest-apple-news.com/wp-content/plugins/twd-social-sharing-buttons/envelopehover.svg);
}

.social-sharing-button.threads {
background-image: url(//www.latest-apple-news.com/wp-content/plugins/twd-social-sharing-buttons/threadshover.svg);      
  background-repeat: no-repeat;
  background-position: center;
  background-size: 20px auto;
}
.social-sharing-button.threads:hover {
	background-color: #000;
	background-image: url(//www.latest-apple-news.com/wp-content/plugins/twd-social-sharing-buttons/threadshover.svg);
}



/* CSS Document */
.clear {
	clear: both;
}
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;		
	box-shadow: 0 10px 5px -5px #888;

}

.twdyg-boxes{
  display: grid;
  grid-gap: 1.5rem;
	width: 100%;
	margin: 1.5rem auto; 
	 -ms-grid-columns: minmax(303px, 1fr) [auto-fit];
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
} 
.twdyg-box{

	overflow: hidden;
	position: relative;
	cursor: pointer;
	background-color: rgba(255,255,255,1);
}
.twdyg {
	width: 100%;
	height: auto;
	background-position: center center;
	background-size: 100% auto;
	padding: 55% 0 0 0;
	margin: 0;
} 

.background-zoom {
	background-position: center center;	
	transition: background-size 2s;
}



.twdyg-box:hover .background-zoom, .program-box:hover .background-zoom{
	background-size: 300% auto;  transition: background-size 2s;	background-position: center center;
}

.background-zoom:focus{
	background-size: 100% auto;  transition: background-size 2s;	background-position: center center;
}

.twdyg-box h3{
	width: 70%;
	margin: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	z-index: 1;
	color: #fff;
	font-weight: 400;
	font-size: 17px;
	text-transform: uppercase;
	padding: 10px;
	background-color: rgba(0,0,0,.45);
	text-align: center;
	border: 1px solid rgba(255,255,255,.75);
	
}
.twdyg-box h3 a {
	text-decoration: none;
	color: rgba(255,255,255,1);
}

.alls {box-shadow: 0 0 5px rgba(0,0,0,.3);}
.border-radius {	border-radius: 2px;}

.twdygnavigation{
	margin: 0 auto;

	width: 80%;

}
.twdygnavigation > div:nth-child(1) {
	float: left;

}

.twdygnavigation > div:nth-child(2) {
	float: right; 

}

.twdygnavigationbutton a{
	background-color: #FFF;
	color: #999;
	border: 1px solid #999;
	border-radius: 3px;

	padding: 10px  20px;
	text-decoration: none;
	color: #999;
	margin: 5px;
-webkit-transition: all 400ms ease-in-out;
	-moz-transition: all 400ms ease-in-out;
	transition: all 400ms ease-in-out;	
}

.twdygnavigationbutton a{
	color: #999;
-webkit-transition: all 400ms ease-in-out;
	-moz-transition: all 400ms ease-in-out;
	transition: all 400ms ease-in-out;	
}
.twdygnavigationbutton :hover{
	background-color: #666666;
	border-color: #666;
	color: #fff ;
	-webkit-transition: all 400ms ease-in-out;
	-moz-transition: all 400ms ease-in-out;
	transition: all 400ms ease-in-out;
}
.twdygnavigationbutton a:hover{
	color: #fff ;
	-webkit-transition: all 400ms ease-in-out;
	-moz-transition: all 400ms ease-in-out;
	transition: all 400ms ease-in-out;
}




/* CSS Document */

@import url("https://fonts.googleapis.com/css?family=Inconsolata");
#twd_user_info {
	width: calc(100% - 4px);
	margin: 0px auto;
	background-color: #FFFFFF;
	background-image: repeating-conic-gradient(white, black 0.00085%);
	animation: back 1000s linear infinite;
	font-family: 'Inconsolata', Helvetica, sans-serif;
	font-size: .8rem;
	color: rgba(255,255,255,1);
	text-shadow: 0 0 1ex rgba(51, 255, 51, 1),
      0 0 2px rgba(255, 255, 255, 0.8);
	display: flex;
	flex-direction: column;
	justify-content: center; /* Vertically center the child divs */
	padding: 2px;
}
.infolink a {
	color: rgba(0,0,0,1);
	text-shadow: 0 0 1ex rgba(51, 255, 51, 1),
      0 0 2px rgba(255, 255, 255, 0.8);
	text-decoration: none;	font-family: 'Inconsolata', Helvetica, sans-serif;	font-size: .8rem;

}
@keyframes back {
    from {
    background-size: 100% 100%;
  }
  to {
    background-size: 200% 200%;
  }
}



#twd_user_info > div {
	padding: 5px 5px 5px 10px;
}


#twd_user_info > div:nth-child(odd) {
	background-color: rgba(0,0,0,.5); 
	color: rgba(255,255,255,1);
}
#twd_user_info > div:nth-child(odd) span {
	padding: 5px;
	float: right;
	background-color: rgba(51,153,51,1);
}
#twd_user_info > div:nth-child(even) {
	background-color: rgba(0,0,0,0.3);
}
#twd_user_info > div:nth-child(even) span {
	padding: 5px;
	float: right;
	color: rgba(255,255,255,0.8);
	text-shadow: 0 0 1px rgba(51, 255, 51, 0.4),
      0 0 2px rgba(255, 255, 255, 0.8);
	background-color: rgba(0,0,0,0.5);
}