@font-face { 	font-family: "Gudea"; 	font-style: normal; 	font-weight: 400; 	src: local("Gudea"), url('gudea-v5-latin-ext_latin-regular.woff2') format("woff2"), url('gudea-v5-latin-ext_latin-regular.woff') format("woff"); }  @font-face { 	font-family: "Gudea"; 	font-style: italic; 	font-weight: 400; 	src: local("Gudea Italic"), local("Gudea-Italic"), url('gudea-v5-latin-ext_latin-italic.woff2') format("woff2"), url('gudea-v5-latin-ext_latin-italic.woff') format("woff"); }  @font-face { 	font-family: "Gudea"; 	font-style: normal; 	font-weight: 700; 	src: local("Gudea Bold"), local("Gudea-Bold"), url('gudea-v5-latin-ext_latin-700.woff2') format("woff2"), url('gudea-v5-latin-ext_latin-700.woff') format("woff"); }  @font-face { 	font-family: "Magra"; 	font-style: normal; 	font-weight: 400; 	src: local("Magra"), url('magra-v5-latin-ext_latin-regular.woff2') format("woff2"), url('magra-v5-latin-ext_latin-regular.woff') format("woff"); }  @font-face { 	font-family: "Magra"; 	font-style: normal; 	font-weight: 700; 	src: local("Magra Bold"), local("Magra-Bold"), url('magra-v5-latin-ext_latin-700.woff2') format("woff2"), url('magra-v5-latin-ext_latin-700.woff') format("woff"); }  html { 	font-family: sans-serif; }  body { 	margin: 0px; }  article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary { 	display: block; }  audio:not([controls]) { 	display: none; 	height: 0px; }  a { 	background-color: transparent; }  a:active, a:hover { 	outline: 0px none; }  h1 { 	margin: 0.67em 0px; 	font-size: 2em; }  img { 	border: 0px none; }  svg:not(:root) { 	overflow: hidden; }  button, input, optgroup, select, textarea { 	margin: 0px; 	color: inherit; 	font: inherit; }  button { 	overflow: visible; }  button, select { 	text-transform: none; }  button, html input[type="button"], input[type="reset"], input[type="submit"] { 	cursor: pointer; }  button::-moz-focus-inner, input::-moz-focus-inner { 	padding: 0px; 	border: 0px none; }  input { 	line-height: normal; }  input[type="search"] { 	box-sizing: content-box; }  body, button, input, select, textarea { 	color: rgb(48, 48, 48); 	font-size: 1.0625rem; 	font-family: "Gudea", Tahoma, Arial; 	line-height: 1.75; }  h1, h2, h3, h4, h5, h6 { 	clear: both; }  p { 	margin-bottom: 1.5em; }  html { 	box-sizing: border-box; }  *, *::before, *::after { 	box-sizing: inherit; }  body { 	background: rgb(229, 229, 229) none repeat scroll 0% 0%; }  blockquote cite::before, blockquote small::before { 	content: "— "; }  blockquote> :last-child { 	margin-bottom: 0.5em; }  ul, ol { 	margin: 0px 0px 1.5em; 	padding: 0px 0px 0px 1.25em; }  ul { 	list-style: outside none disc; }  li>ul, li>ol { 	margin-bottom: 0px; 	margin-left: 1.5em; }  img { 	max-width: 100%; 	height: auto; }  a { 	color: rgb(238, 51, 51); 	text-decoration: none; }  a:link, a:visited { 	color: rgb(238, 51, 51); }  a:hover, a:focus, a:active { 	color: rgb(48, 48, 48); }  a:focus { 	outline: thin dotted; }  a:hover, a:active { 	outline: 0px none; }  button, input[type="button"], input[type="reset"], input[type="submit"] { 	margin: 0px; 	padding: 0.6em 1em; 	border: medium none; 	background: rgb(238, 51, 51) none repeat scroll 0% 0%; 	color: rgb(255, 255, 255); 	text-decoration: none; 	font-size: 1.0625rem; }  button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, button:active, input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active { 	background: rgb(48, 48, 48) none repeat scroll 0% 0%; }  input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea { 	padding: 0.3em 0.6em; 	max-width: 100%; 	border: 1px solid rgb(221, 221, 221); 	color: rgb(102, 102, 102); }  input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, textarea:focus { 	border: 1px solid rgb(204, 204, 204); 	color: rgb(17, 17, 17); }  .screen-reader-text { 	position: absolute ! important; 	overflow: hidden; 	clip: rect(1px, 1px, 1px, 1px); 	width: 1px; 	height: 1px; }  .screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus { 	top: 5px; 	left: 5px; 	z-index: 100000; 	display: block; 	clip: auto ! important; 	padding: 15px 23px 14px; 	width: auto; 	height: auto; 	border-radius: 3px; 	background-color: rgb(241, 241, 241); 	box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.6); 	color: rgb(33, 117, 155); 	text-decoration: none; 	font-weight: 700; 	font-size: 0.875rem; 	line-height: normal; }  .clearfix::before, .clearfix::after, .post-navigation .nav-links::before, .post-navigation .nav-links::after, .comment-navigation::before, .comment-navigation::after { 	display: table; 	content: ""; }  .clearfix::after, .post-navigation .nav-links::after, .comment-navigation::after { 	clear: both; }  .site { 	margin: 2em auto; 	padding: 0px; 	max-width: 1280px; 	width: 100%; 	background: rgb(255, 255, 255) none repeat scroll 0% 0%; 	box-shadow: 0px 0px 2px rgb(170, 170, 170); }  .site-content { 	display: flex; 	flex-flow: row wrap; 	-moz-box-orient: horizontal; 	-moz-box-direction: normal; }  .content-area { 	box-sizing: border-box; 	padding: 3em 3em 0px; 	width: 70%; }  .sidebar { 	box-sizing: border-box; 	padding: 3em 3em 0px; 	width: 30%; 	border-left: 1px solid rgb(221, 221, 221); 	background: rgb(250, 250, 250) none repeat scroll 0% 0%; }  .header-main { 	padding: 2.5em 3em; }  .site-branding { 	float: left; 	margin: 0px; 	padding: 0px; 	max-width: 100%; }  .site-branding a:link, .site-branding a:visited, .site-branding a:hover { 	padding: 0px; 	border: medium none; 	text-decoration: none; }  .site-title { 	display: inline-block; 	margin: 0px; 	padding: 0px; 	color: rgb(48, 48, 48); 	text-decoration: none; 	font-weight: 700; 	font-size: 2.75rem; 	font-family: "Magra", sans-serif; }  .site-title a:link, .site-title a:visited { 	color: rgb(48, 48, 48); }  .site-title a:hover, .site-title a:active { 	color: rgb(238, 51, 51); }  .site-description { 	margin: -0.3em 0px 0.75em; }  .header-widgets { 	display: inline; }  .header-widget { 	float: right; 	margin: 0.75em 0px 0.25em 1.5em; }  .header-widget ul { 	margin: 0px; 	padding: 0px; }  .primary-navigation-wrap { 	position: relative; 	background: rgb(48, 48, 48) none repeat scroll 0% 0%; }  .main-navigation-toggle { 	display: none; }  .main-navigation-menu { 	position: relative; 	float: left; 	margin: 0px; 	padding: 0px; 	width: 100%; 	list-style-position: outside; 	list-style-type: none; }  .main-navigation-menu li { 	float: left; }  .main-navigation-menu a { 	display: block; 	margin: 0px; 	padding: 1em 1.5em; 	color: rgb(255, 255, 255); 	text-decoration: none; 	font-size: 1.0625rem; 	font-family: "Gudea", Tahoma, Arial; }  .main-navigation-menu>.menu-item-has-children>a::after { 	display: inline-block; 	margin: 0.5em 0px 0px 0.3em; 	content: ""; 	vertical-align: top; 	text-decoration: inherit; 	font-size: 16px; 	font-family: "Genericons"; 	line-height: 1; }  .main-navigation-menu a:link, .main-navigation-menu a:visited { 	color: rgb(255, 255, 255); 	text-decoration: none; }  .main-navigation-menu a:hover, .main-navigation-menu a:active { 	color: rgba(255, 255, 255, 0.5); }  .main-navigation-menu ul { 	position: absolute; 	z-index: 99; 	display: none; 	margin: 0px; 	padding: 0px; 	border-top: 1px solid rgb(255, 255, 255); 	background: rgb(48, 48, 48) none repeat scroll 0% 0%; 	color: rgb(255, 255, 255); 	list-style-position: outside; 	list-style-type: none; }  .main-navigation-menu ul li { 	position: relative; 	float: none; 	margin: 0px; }  .main-navigation-menu ul a { 	padding: 1em; 	min-width: 16rem; 	border-bottom: 1px solid rgba(255, 255, 255, 0.1); 	font-size: 0.875rem; }  .main-navigation-menu ul .menu-item-has-children>a::after { 	display: inline-block; 	margin: 0.3em 0px 0px 0.3em; 	content: ""; 	vertical-align: top; 	text-decoration: inherit; 	font-size: 14px; 	font-family: "Genericons"; 	line-height: 1; 	transform: rotate(270deg); }  .main-navigation-menu li ul ul { 	top: 1px; 	left: 100%; 	border-top: medium none; }  .main-navigation-menu li.menu-item-has-children:hover>ul, .main-navigation-menu li.page_item_has_children:hover>ul, .main-navigation-menu li.menu-item-has-children[aria-expanded="true"]>ul { 	display: block; }  .main-navigation-menu li.current-menu-item>a { 	background: rgba(255, 255, 255, 0.075) none repeat scroll 0% 0%; }  .social-icons-menu { 	margin: 0px; 	padding: 0px; 	list-style-position: outside; 	list-style-type: none; 	line-height: 1; }  .social-icons-menu li { 	float: left; 	margin: 0px; 	padding: 0px; }  .social-icons-menu li a { 	position: relative; 	display: inline-block; 	padding: 0.5em; 	color: rgb(255, 255, 255); 	text-decoration: none; }  .social-icons-menu li a .screen-reader-text { 	display: none; }  .social-icons-menu li a::before { 	display: inline-block; 	vertical-align: top; 	text-decoration: inherit; 	font-size: 16px; 	font-family: "Genericons"; 	line-height: 1; }   .widget { 	margin: 0px 0px 3em; 	padding: 0px; 	max-width: 100%; 	overflow-wrap: break-word; }  .widget-header { 	margin: 0px 0px 1em; }  .widget-title { 	display: block; 	margin: 0px; 	padding: 0px; 	color: rgb(48, 48, 48); 	font-size: 1.25rem; 	font-family: "Magra", Tahoma, Arial; }  .widget ul { 	margin: 0px; 	padding: 0px; 	list-style: inside none circle; }  .search-form { 	position: relative; 	display: block; 	overflow: hidden; 	margin: 0px; 	padding: 0px; 	width: 100%; }  .search-form .screen-reader-text { 	display: none; }  .search-form .search-field { 	display: inline-block; 	box-sizing: border-box; 	margin: 0px; 	padding: 0.5em 1.5em 0.5em 0.7em; 	min-width: 300px; 	width: 100%; }  .search-form .search-submit { 	position: absolute; 	top: 0px; 	right: 0px; 	padding: 0.65em 0.75em 0px 0.2em; 	border: medium none; 	cursor: pointer; }  .search-form .search-submit .genericon-search { 	display: inline-block; 	padding: 0.05em 0px 0.55em 0.45em; 	color: rgb(255, 255, 255); 	content: ""; 	vertical-align: middle; 	text-decoration: inherit; 	font-weight: 400; 	font-style: normal; 	font-size: 24px; 	font-family: "Genericons"; 	line-height: 1; }  .widget-magazine-posts .magazine-grid .post-column:nth-child(2n+1) .large-post, .widget-magazine-posts .magazine-grid .post-column:nth-child(3n+1) .medium-post { 	clear: left; }  .type-post, .type-page, .type-attachment, .comments-area { 	margin: 0px 0px 3em; 	padding: 0px; 	max-width: 100%; }  .page-title, .entry-title { 	margin: 0.15em 0px 0.2em; 	padding: 0px; 	color: rgb(48, 48, 48); 	overflow-wrap: break-word; 	font-size: 2.25rem; 	font-family: "Magra", Tahoma, Arial; 	line-height: 1.4; }  .entry-content { 	font-size: 1.125rem; }  .entry-content p:first-child { 	margin-top: 0.5em; }  .entry-meta { 	margin: 0.5em 0px 0px; 	padding: 0px; 	color: rgb(153, 153, 153); 	font-size: 0.875rem; }  .entry-meta span::after { 	display: inline-block; 	margin: 0px 0.5em; 	color: rgb(153, 153, 153); 	content: "⁄"; 	vertical-align: middle; 	font: 16px "Genericons"; }  .entry-meta span:last-child::after { 	display: none; }  .entry-categories .meta-categories::before, .entry-categories .meta-categories::after { 	display: table; 	content: ""; }  .entry-categories .meta-categories::after { 	clear: both; }  body.author-hidden .entry-meta .meta-date::after, body.date-hidden.author-hidden .content-area .entry-meta { 	display: none; }  .widget_tag_cloud .tagcloud::before, .widget_tag_cloud .tagcloud::after, .entry-tags .meta-tags::before, .entry-tags .meta-tags::after { 	display: table; 	content: ""; }  .widget_tag_cloud .tagcloud::after, .entry-tags .meta-tags::after { 	clear: both; }  .post-navigation .nav-links .nav-previous a::before { 	margin-right: 3px; 	content: "«"; }  .post-navigation .nav-links .nav-next a::after { 	margin-left: 4px; 	content: "»"; }  .breadcrumbs .trail-items li::after { 	padding: 0px 0.5em; 	content: "»"; }  .trail-separator-slash .trail-items li::after { 	content: "/"; }  .trail-separator-dash .trail-items li::after { 	content: "–"; }  .trail-separator-bull .trail-items li::after { 	content: "•"; }  .trail-separator-arrow-bracket .trail-items li::after { 	content: ">"; }  .trail-separator-raquo .trail-items li::after { 	content: "»"; }  .trail-separator-single-arrow .trail-items li::after { 	content: "→"; }  .trail-separator-double-arrow .trail-items li::after { 	content: "⇒"; }  .breadcrumbs .trail-items li:last-of-type::after { 	display: none; }  .comment-navigation .nav-previous a::before { 	margin-right: 3px; 	content: "«"; }  .comment-navigation .nav-next a::after { 	margin-left: 4px; 	content: "»"; }  .footer-wrap { 	background: rgb(48, 48, 48) none repeat scroll 0% 0%; }  .site-footer .site-info { 	float: left; 	padding: 3em; 	color: rgb(255, 255, 255); }  .site-footer a:link, .site-footer a:visited { 	color: rgb(255, 255, 255); 	text-decoration: underline; }  .site-footer a:hover, .site-footer a:active { 	text-decoration: none; }  @media only screen and (max-width: 85em) { 	body { 		padding: 1.5em; 	} 	.site { 		margin: 0px; 	} 	.header-main { 		padding: 2em; 	} 	.content-area, 	.sidebar { 		padding: 10px 10px 0px; 	} 	.widget, 	.page-header, 	.type-post, 	.type-page, 	.type-attachment, 	.pagination, 	.comments-area { 		margin-bottom: 2em; 	} }  @media only screen and (max-width: 70em) { 	body { 		padding: 0px; 	} 	.header-widget { 		max-width: 70%; 	} 	.site-title { 		font-size: 2.5rem; 	} 	.page-title, 	.entry-title { 		font-size: 2rem; 	} 	.widget-magazine-posts .small-post .entry-meta span::after, 	.widget-magazine-posts .small-post .entry-meta .meta-author { 		display: none; 	} }  @media only screen and (max-width: 60em) { 	.site-content { 		display: block; 	} 	.content-area { 		width: 100%; 	} 	.sidebar { 		width: 100%; 		border-top: 1px solid rgb(221, 221, 221); 		border-left: medium none;        text-align: center; 	}   #tzwb-tabbed-content-1-tab-0 {     width: 40%;     text-align: left;     margin: 0 auto;   } 	.header-main { 		padding-top: 1.5em; 	} 	.site-branding { 		float: none; 		margin: 0px; 		text-align: center; 	} 	.header-widgets { 		display: block; 		text-align: center; 	} 	.header-widget { 		display: inline-block; 		float: none; 		margin: 1em 0px 0px; 		max-width: 100%; 		vertical-align: top; 	} 	.header-widget .search-form { 		max-width: 300px; 	} 	.page-title, 	.entry-title { 		font-size: 2.25rem; 	} 	.main-navigation-menu li { 		position: static; 		float: none; 	} 	.main-navigation-menu ul { 		position: static; 		top: auto; 		left: auto; 		display: block; 	} 	.main-navigation-menu ul a { 		float: none; 		width: auto; 	} 	.main-navigation-menu li ul ul { 		top: auto; 		left: auto; 		margin: 0px; 	} 	.main-navigation-menu>.menu-item-has-children>a::after, 	.main-navigation-menu ul .menu-item-has-children>a::after { 		display: none; 	} 	.main-navigation-toggle { 		display: inline-block; 		float: left; 		margin: 0px; 		padding: 1em; 		background: transparent none repeat scroll 0% 0%; 		color: rgb(255, 255, 255); 	} 	.main-navigation-toggle:hover, 	.main-navigation-toggle:focus, 	.main-navigation-toggle:active { 		background: transparent none repeat scroll 0% 0%; 	} 	.main-navigation-toggle:hover, 	.main-navigation-toggle:active { 		color: rgba(255, 255, 255, 0.5); 		cursor: pointer; 	} 	.main-navigation-toggle::before { 		display: inline-block; 		float: left; 		margin: 0.15em 0.5em 0px 0px; 		content: ""; 		vertical-align: top; 		text-decoration: inherit; 		font-size: 24px; 		font-family: "Genericons"; 		line-height: 1; 	} 	.main-navigation-menu { 		display: none; 		float: left; 		margin: 0px; 		padding: 0px; 		width: 100%; 		border-top: 1px solid rgb(255, 255, 255); 	} 	.main-navigation-menu li { 		margin: 0px; 	} 	.main-navigation-menu a { 		display: block; 		clear: left; 		padding: 1em 1.5em; 		border-bottom: 1px solid rgba(255, 255, 255, 0.1); 	} 	.main-navigation-menu li:last-child a { 		border-bottom: medium none; 	} 	.main-navigation-menu ul { 		width: 100%; 		border: medium none; 	} 	.main-navigation-menu ul a { 		display: block; 		padding-left: 3em; 		width: 100%; 	} 	.main-navigation-menu ul li ul a { 		padding-left: 4em; 	} 	.main-navigation-menu ul li:last-child a { 		border-bottom: 1px solid rgba(255, 255, 255, 0.1); 	} 	.main-navigation-menu .submenu-dropdown-toggle { 		display: block; 		float: right; 		margin: 0px; 		padding: 0.9em 1.2em; 		background: transparent none repeat scroll 0% 0%; 		color: rgb(255, 255, 255); 	} 	.main-navigation-menu .submenu-dropdown-toggle:hover, 	.main-navigation-menu .submenu-dropdown-toggle:active { 		color: rgba(255, 255, 255, 0.5); 		cursor: pointer; 	} 	.main-navigation-menu .submenu-dropdown-toggle::before { 		content: ""; 		vertical-align: middle; 		text-decoration: inherit; 		font-size: 32px; 		font-family: "Genericons"; 		line-height: 1; 	} 	.main-navigation-menu .submenu-dropdown-toggle.active::before { 		content: ""; 	} 	.main-navigation-menu ul .submenu-dropdown-toggle { 		padding: 0.65em 1em; 	} 	.main-navigation-menu ul .submenu-dropdown-toggle::before { 		font-size: 24px; 	} 	.site-footer .site-info { 		float: none; 		text-align: center; 	} }  @media only screen and (max-width: 50em) { 	.header-main { 		padding: 1em 1.5em 1.5em; 	} 	.content-area, 	.sidebar { 		padding: 1.5em 1.5em 0px; 	} 	.widget, 	.page-header, 	.type-post, 	.type-page, 	.type-attachment, 	.pagination, 	.comments-area { 		margin-bottom: 1.5em; 	} 	.page-title, 	.entry-title { 		font-size: 2rem; 	} }  @media only screen and (max-width: 45em) {}  @media only screen and (max-width: 40em) { 	.page-title, 	.entry-title, 	.post-wrapper .type-post .entry-title { 		font-size: 1.75rem; 	} 	.entry-content { 		font-size: 1.0625rem; 	} }  @media only screen and (max-width: 30em) { 	.header-main { 		padding: 0.75em 1.25em 1.25em; 	} 	.content-area, 	.sidebar { 		padding: 1.25em 1.25em 0px; 	} 	.widget, 	.page-header, 	.type-post, 	.type-page, 	.type-attachment, 	.pagination, 	.comments-area { 		margin-bottom: 1.25em; 	} 	.site-branding .site-title { 		font-size: 2.25rem; 	} 	.page-title, 	.entry-title, 	.post-wrapper .type-post .entry-title { 		font-size: 1.5rem; 	} }  @media only screen and (max-width: 20em) { 	.site-branding .site-title { 		font-size: 2rem; 	} 	.page-title, 	.entry-title, 	.post-wrapper .type-post .entry-title { 		font-size: 1.25rem; 	} 	.entry-meta .meta-date, 	.entry-meta .meta-category { 		display: block; 	} 	.entry-meta span::after { 		display: none; 	} }  @media only screen and (max-width: 70em) {}  @media only screen and (max-width: 60em) {}  @media only screen and (min-width: 60.001em) { 	.main-navigation-menu { 		display: block ! important; 	} }  @media not all { 		.content-area, 		.sidebar, 		.post-layout-columns .post-wrapper .post-column { 			margin-right: -1px; 		} }  @media not all and (min-resolution: 0.001dpcm) { 		.content-area, 		.sidebar, 		.post-layout-columns .post-wrapper .post-column { 			margin-right: -1px; 		} }  @font-face { 	font-family: "Genericons"; 	font-style: normal; 	font-weight: 400; 	src: url('genericons.eot') format("embedded-opentype"); }  @font-face { 	font-family: "Genericons"; 	font-style: normal; 	font-weight: 400; 	src: url('undefined') format("woff"), url('genericons.ttf') format("truetype"), url('genericons.svg') format("svg"); }  @media not all { 	@font-face { 		font-family: "Genericons"; 		src: url('genericons.svg') format("svg"); 	} }  .tzwb-clearfix::after { 	clear: both; }  .tzwb-clearfix {}  .tzwb-posts-list li { 	overflow: auto; 	margin-bottom: 0.5em; 	padding: 0px; 	list-style: outside none none; }  .tzwb-posts-list .wp-post-image { 	float: left; 	margin: 0.3em 0.8em 1em 0px; 	max-width: 90px; 	height: auto; }  .tzwb-posts-list .tzwb-entry-meta { 	margin: 0px; }  .tzwb-comments-list li { 	overflow: auto; 	margin-bottom: 0.5em; 	list-style: outside none none; }  .tzwb-comments-list .avatar { 	float: left; 	margin: 0.3em 0.8em 0.8em 0px; }  .tzwb-tabbed-content .tzwb-tabnavi-wrap { 	overflow: auto; 	margin: 0px; 	padding: 0px; 	list-style: outside none none; }  .tzwb-tabbed-content .tzwb-tabnavi { 	position: relative; 	float: left; 	width: 100%; 	list-style: outside none none; }  .tzwb-tabbed-content .tzwb-tabnavi li { 	position: relative; 	float: left; 	margin: 0px 3px 3px 0px; 	padding: 0px; 	list-style: outside none none; }  .tzwb-tabbed-content .tzwb-tabnavi li a { 	display: block; 	margin: 0px; 	padding: 0.3em 0.8em; 	color: rgb(255, 255, 255); 	text-decoration: none; 	font-size: 0.875rem; }  .tzwb-tabbed-content .tzwb-tabnavi li a:link, .tzwb-tabbed-content .tzwb-tabnavi li a:visited { 	background: rgb(48, 48, 48) none repeat scroll 0% 0%; 	color: rgb(255, 255, 255); }  .tzwb-tabbed-content .tzwb-tabnavi li a:hover, .tzwb-tabbed-content .tzwb-tabnavi li a:active { 	background: rgb(238, 51, 51) none repeat scroll 0% 0%; 	text-decoration: none; }  .tzwb-tabbed-content .tzwb-tabnavi li a.current-tab { 	background: rgb(238, 51, 51) none repeat scroll 0% 0%; }  .tzwb-tabbed-content .tzwb-tabcontent { 	margin: 1em 0px 0px; 	padding: 0px; }  .tzwb-social-icons .social-icons-menu { 	list-style: outside none none; 	line-height: 1; }  .tzwb-social-icons .social-icons-menu li { 	margin: 0px 2px 2px 0px; }  .tzwb-social-icons .social-icons-menu li a { 	padding: 0.75em; 	background: rgb(238, 51, 51) none repeat scroll 0% 0%; }  .tzwb-social-icons .social-icons-menu li a::before { 	font-size: 24px; }  .tzwb-social-icons .social-icons-menu li a:hover { 	background: rgb(48, 48, 48) none repeat scroll 0% 0%; 	text-decoration: none; }  .site-description { 	position: absolute; 	clip: rect(1px, 1px, 1px, 1px); 	width: 1px; 	height: 1px; 	overflow: hidden; } @media only screen and (max-width: 50em) {   #tzwb-tabbed-content-1-tab-0 { width: 100%;} }