/* actor-regular - latin */@font-face {  font-family: 'Actor';  font-style: normal;  font-weight: 400;  src: url('../fonts/actor-v7-latin-regular.eot'); /* IE9 Compat Modes */  src: local('Actor Regular'), local('Actor-Regular'),       url('../fonts/actor-v7-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */       url('../fonts/actor-v7-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */       url('../fonts/actor-v7-latin-regular.woff') format('woff'), /* Modern Browsers */       url('../fonts/actor-v7-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */       url('../fonts/actor-v7-latin-regular.svg#Actor') format('svg'); /* Legacy iOS */}/* eb-garamond-regular - latin */@font-face {  font-family: 'EB Garamond';  font-style: normal;  font-weight: 400;  src: url('../fonts/eb-garamond-v9-latin-regular.eot'); /* IE9 Compat Modes */  src: local('EB Garamond Regular'), local('EBGaramond-Regular'),       url('../fonts/eb-garamond-v9-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */       url('../fonts/eb-garamond-v9-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */       url('../fonts/eb-garamond-v9-latin-regular.woff') format('woff'), /* Modern Browsers */       url('../fonts/eb-garamond-v9-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */       url('../fonts/eb-garamond-v9-latin-regular.svg#EBGaramond') format('svg'); /* Legacy iOS */}/* eb-garamond-italic - latin */@font-face {  font-family: 'EB Garamond';  font-style: italic;  font-weight: 400;  src: url('../fonts/eb-garamond-v9-latin-italic.eot'); /* IE9 Compat Modes */  src: local('EB Garamond Italic'), local('EBGaramond-Italic'),       url('../fonts/eb-garamond-v9-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */       url('../fonts/eb-garamond-v9-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */       url('../fonts/eb-garamond-v9-latin-italic.woff') format('woff'), /* Modern Browsers */       url('../fonts/eb-garamond-v9-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */       url('../fonts/eb-garamond-v9-latin-italic.svg#EBGaramond') format('svg'); /* Legacy iOS */}/* eb-garamond-700 - latin */@font-face {  font-family: 'EB Garamond';  font-style: normal;  font-weight: 700;  src: url('../fonts/eb-garamond-v9-latin-700.eot'); /* IE9 Compat Modes */  src: local('EB Garamond Bold'), local('EBGaramond-Bold'),       url('../fonts/eb-garamond-v9-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */       url('../fonts/eb-garamond-v9-latin-700.woff2') format('woff2'), /* Super Modern Browsers */       url('../fonts/eb-garamond-v9-latin-700.woff') format('woff'), /* Modern Browsers */       url('../fonts/eb-garamond-v9-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */       url('../fonts/eb-garamond-v9-latin-700.svg#EBGaramond') format('svg'); /* Legacy iOS */}/* poly-regular - latin */@font-face {  font-family: 'Poly';  font-style: normal;  font-weight: 400;  src: url('../fonts/poly-v8-latin-regular.eot'); /* IE9 Compat Modes */  src: local('Poly-Regular'),       url('../fonts/poly-v8-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */       url('../fonts/poly-v8-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */       url('../fonts/poly-v8-latin-regular.woff') format('woff'), /* Modern Browsers */       url('../fonts/poly-v8-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */       url('../fonts/poly-v8-latin-regular.svg#Poly') format('svg'); /* Legacy iOS */}/* poly-italic - latin */@font-face {  font-family: 'Poly';  font-style: italic;  font-weight: 400;  src: url('../fonts/poly-v8-latin-italic.eot'); /* IE9 Compat Modes */  src: local('Poly-Italic'),       url('../fonts/poly-v8-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */       url('../fonts/poly-v8-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */       url('../fonts/poly-v8-latin-italic.woff') format('woff'), /* Modern Browsers */       url('../fonts/poly-v8-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */       url('../fonts/poly-v8-latin-italic.svg#Poly') format('svg'); /* Legacy iOS */}/* Regular */@font-face {    font-family: 'League Gothic';    src: url('../fonts/leaguegothic-italic-webfont.eot');    src: url('../fonts/leaguegothic-italic-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/leaguegothic-italic-webfont.woff') format('woff'),         url('../fonts/leaguegothic-italic-webfont.ttf') format('truetype'),         url('../fonts/leaguegothic-italic-webfont.svg#league_gothic_italicregular') format('svg');    font-weight: normal;    font-style: italic;}/* Italic */@font-face {    font-family: 'League Gothic';    src: url('../fonts/leaguegothic-regular-webfont.eot');    src: url('../fonts/leaguegothic-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/leaguegothic-regular-webfont.woff') format('woff'),         url('../fonts/leaguegothic-regular-webfont.ttf') format('truetype'),         url('../fonts/leaguegothic-regular-webfont.svg#league_gothicregular') format('svg');    font-weight: normal;    font-style: normal;}/* Condensed */@font-face {    font-family: 'League Gothic Condensed';    src: url('../fonts/leaguegothic-condensed-regular-webfont.eot');    src: url('../fonts/leaguegothic-condensed-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/leaguegothic-condensed-regular-webfont.woff') format('woff'),         url('../fonts/leaguegothic-condensed-regular-webfont.ttf') format('truetype'),         url('../fonts/leaguegothic-condensed-regular-webfont.svg#league_gothic_condensed-Rg') format('svg');    font-weight: normal;    font-style: normal;}/* Condensed Italic */@font-face {    font-family: 'League Gothic Condensed';    src: url('../fonts/leaguegothic-condensed-italic-webfont.eot');    src: url('../fonts/leaguegothic-condensed-italic-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/leaguegothic-condensed-italic-webfont.woff') format('woff'),         url('../fonts/leaguegothic-condensed-italic-webfont.ttf') format('truetype'),         url('../fonts/leaguegothic-condensed-italic-webfont.svg#league_gothic_condensed_itaRg') format('svg');    font-weight: normal;    font-style: italic;}/*	* Style settings of LayerSlider	*	* (c) 2011-2013 George Krupa, John Gera & Kreatura Media	*	* Plugin web:			http://kreaturamedia.com/	* Licenses: 			http://codecanyon.net/licenses/*//* Global settings */.ls-container {	visibility: hidden;	position: relative;}.ls-lt-container {	position: absolute;}.ls-lt-container,.ls-lt-container * {	text-align: left !important;	direction: ltr !important;}.ls-container-fullscreen {	margin: 0px auto !important;	padding: 2% !important;	background: black !important;	border-radius: 0px !important;	-moz-border-radius: 0px !important;	-webkit-border-radius: 0px !important;	border: none !important;}.ls-container-fullscreen .ls-thumbnail-wrapper,.ls-container-fullscreen .ls-fullscreen,.ls-container-fullscreen .ls-shadow {	display: none !important;}.ls-overflow-hidden {	overflow: hidden;}.ls-inner {	position: relative;	background-position: center center;	z-index: 2;}.ls-loading-container {	position: absolute !important;	display: none;	z-index: 3 !important;	left: 50% !important;	top: 50% !important;}.ls-loading-indicator {	margin: 0px auto;}.ls-inner,.ls-layer {	width: 100%;	height: 100%;}.ls-layer {	position: absolute;	display: none;	background-position: center center;	overflow: hidden;}.ls-active,.ls-animating {	display: block !important;}.ls-layer > * {	position: absolute;	margin: 0px;	left: 0px;	top: 0px;}.ls-layer .ls-bg {	left: 50%;	top: 50%;}.ls-yourlogo {	position: absolute;	z-index: 99;}/* Timers */.ls-bar-timer {	position: absolute;	width: 0px;	height: 2px;	background: white;	border-bottom: 2px solid #ccc;	opacity: .55;	filter: alpha(opacity=55);	z-index: 4;	top: 0px;}.ls-circle-timer {	width: 24px;	height: 24px;	position: absolute;	right: 10px;	top: 10px;	z-index: 4;	opacity: .65;	filter: alpha(opacity=65);	display: none;}.ls-ct-half {	background: white;}.ls-ct-center {	background: #888;}.ls-ct-left,.ls-ct-right {	width: 50%;	height: 100%;	overflow: hidden;}.ls-ct-left,.ls-ct-right {	float: left;	position: relative;								}.ls-ct-rotate {	width: 200%;	height: 100%;	position: absolute;	top: 0px;}	.ls-ct-left .ls-ct-rotate,.ls-ct-right .ls-ct-hider,.ls-ct-right .ls-ct-half {	left: 0px;}.ls-ct-right .ls-ct-rotate,.ls-ct-left .ls-ct-hider,.ls-ct-left .ls-ct-half {	right: 0px;}.ls-ct-hider,.ls-ct-half {	position: absolute;	top: 0px;												}.ls-ct-hider {	width: 50%;	height: 100%;	overflow: hidden;}.ls-ct-half {	width: 200%;	height: 100%;}														.ls-ct-center {	width: 40%;	height: 40%;	left: 30%;	top: 30%;	position: absolute;								}.ls-ct-half,.ls-ct-center {	border-radius: 100px;	-moz-border-radius: 100px;	-webkit-border-radius: 100px;								}/* Navigation */.ls-bottom-nav-wrapper {	height: 0px;}.ls-bottom-slidebuttons {	text-align: left;}.ls-bottom-nav-wrapper,.ls-below-thumbnails {	z-index: 2;	height: 0px;	position: relative;	text-align: center;	margin: 0px auto;}.ls-below-thumbnails {	display: none;	z-index: 6;}.ls-bottom-nav-wrapper a,.ls-nav-prev,.ls-nav-next {	outline: none;}* .ls-bottom-nav-wrapper *,* .ls-bottom-nav-wrapper span * {	direction: ltr !important;}.ls-bottom-slidebuttons {	position: relative;	z-index: 1000;}.ls-bottom-slidebuttons,.ls-nav-start,.ls-nav-stop,.ls-nav-sides {	position: relative;	}.ls-nothumb {	text-align: center !important;}.ls-link {	position: absolute;	width: 100% !important;	height: 100% !important;	left: 0px !important;	top: 0px !important;	background: url(blank.gif);}/* Embedded videos */.ls-vpcontainer {	width: 100%;	height: 100%;	position: absolute;	left: 0px;	top: 0px;}.ls-videopreview {	width : 100%;	height : 100%;	position : absolute;	left : 0px;	top : 0px;	cursor : pointer;}.ls-playvideo {	position: absolute;	left: 50%;	top: 50%;	cursor: pointer;}/* Thumbnails */.ls-tn {	display: none !important;}.ls-thumbnail-hover {	display: none;	position: absolute;	left: 0px;}.ls-thumbnail-hover-inner {	width: 100%;	height: 100%;	position: absolute;	left: 0px;	top: 0px;	display: none;}.ls-thumbnail-hover-bg {	position: absolute;	width: 100%;	height: 100%;	left: 0px;	top: 0px;}.ls-thumbnail-hover-img {	position: absolute;	overflow: hidden;}.ls-thumbnail-hover img {	max-width: none !important;	position: absolute;	display: inline-block;	visibility: visible !important;	left: 50%;	top: 0px;}.ls-thumbnail-hover span {	left: 50%;	top: 100%;	width: 0px;	height: 0px;	display: block;	position: absolute;	border-left-color: transparent !important;	border-right-color: transparent !important;	border-bottom-color: transparent !important;}.ls-thumbnail-wrapper {	position: relative;	width: 100%;	margin: 0 auto;	z-index: 4;}.ls-thumbnail {	position: relative;	margin: 0 auto;}.ls-thumbnail-inner,.ls-thumbnail-slide-container {	width: 100%;	}.ls-thumbnail-slide-container {	overflow: hidden !important;	position: relative;}.ls-touchscroll {	overflow-x: auto !important;}.ls-thumbnail-slide {	text-align: center;	white-space: nowrap;	float: left;	position: relative;}.ls-thumbnail-slide a {	overflow: hidden;	display: inline-block;	width: 0px;	height: 0px;	position: relative;}.ls-thumbnail-slide img {	max-width: none !important;	max-height: 100% !important;	height: 100%;	visibility: visible !important;}.ls-shadow {	display: none;	position: absolute;	z-index: 1;	top: 100%;	width: 100%;	left: 0px;	overflow: hidden !important;	visibility: hidden;}.ls-shadow img {	width: 100% !important;	height: auto !important;	position: absolute !important;	left: 0px !important;	bottom: 0px !important;}.ls-bottom-nav-wrapper,.ls-thumbnail-wrapper,.ls-nav-prev,.ls-nav-next {	visibility: hidden;}/* WP plugin fullWidth */.ls-wp-fullwidth-container {	width: 100%;	position: relative;}.ls-wp-fullwidth-helper {	position: absolute;}/* 2D & 3D Layer Transitions */.ls-overflow-hidden {	overflow: hidden;}.ls-lt-tile {	position: relative;	float: left;	perspective: 500px;	-o-perspective: 500px;	-ms-perspective: 500px;	-moz-perspective: 500px;	-webkit-perspective: 500px;}.ls-curtiles {	overflow: hidden;}.ls-curtiles,.ls-nexttiles {	position: absolute;	width: 100%;	height: 100%;	left: 0px;	top: 0px;}.ls-curtile, .ls-nexttile {	overflow: hidden;	position: absolute;	width: 100% !important;	height: 100% !important;}.ls-curtile {	left: 0px;	top: 0px;}.ls-curtile img,.ls-nexttile img {	position: absolute;	filter: inherit;}.ls-3d-container {	position: relative;	perspective: 1000px;	-o-perspective: 1000px;	-ms-perspective: 1000px;	-moz-perspective: 1000px;	-webkit-perspective: 1000px;	overflow: visible !important;}.ls-3d-box {	position: absolute;	top: 50%;	left: 50%;	transform-style: preserve-3d;	-o-transform-style: preserve-3d;	-ms-transform-style: preserve-3d;	-moz-transform-style: preserve-3d;	-webkit-transform-style: preserve-3d;}.ls-3d-box div {	overflow: hidden;	background: #777;	margin: 0px;	padding: 0px;	position: absolute;	transform-style: preserve-3d;	-o-transform-style: preserve-3d;	-ms-transform-style: preserve-3d;	-moz-transform-style: preserve-3d;	-webkit-transform-style: preserve-3d;}/* Full screen */.ls-fullscreen {	position: absolute;	z-index: 10;	cursor: pointer;	display: block;}/* Removing all default global styles of WordPress themes */html * .ls-nav-prev,html * .ls-nav-next,html * .ls-container img,html * .ls-bottom-nav-wrapper a,html * .ls-container .ls-fullscreen,body * .ls-nav-prev,body * .ls-nav-next,body * .ls-container img,body * .ls-bottom-nav-wrapper a,body * .ls-container .ls-fullscreen,#ls-global * .ls-nav-prev,#ls-global * .ls-nav-next,#ls-global * .ls-container img,#ls-global * .ls-bottom-nav-wrapper a,#ls-global * .ls-container .ls-fullscreen {	transition: none;	-o-transition: none;	-ms-transition: none;	-moz-transition: none;	-webkit-transition: none;	line-height: normal;	outline: none;	padding: 0px;	border: 0px;}html * .ls-thumbnail a,body * .ls-thumbnail a,#ls-global * .ls-thumbnail a {	transition: none;	-o-transition: none;	-ms-transition: none;	-moz-transition: none;	-webkit-transition: none;	line-height: normal;	outline: none;	padding: 0px;	border: 0px;	}html * .ls-container img,body * .ls-container img,#ls-global * .ls-container img {	background: none !important;	min-width: 0 !important;	max-width: none !important;	border-radius: 0px;	box-shadow: none;	border: 0px;	padding: 0px;}html * .ls-wp-container .ls-layer > *,body * .ls-wp-container .ls-layer > *,#ls-global * .ls-wp-container .ls-layer > * {	line-height: normal;	outline: none;	padding: 0px;	margin: 0px;		border: 0px;}.ls-wp-fullwidth-container,.ls-wp-fullwidth-helper,.ls-container,.ls-container * {	box-sizing: content-box !important;	-moz-box-sizing: content-box !important;	-webkit-box-sizing: content-box !important;}html * .ls-yourlogo,body * .ls-yourlogo,#ls-global * .ls-yourlogo {	margin: 0px;	}html * .ls-tn,body * .ls-tn,#ls-global * .ls-tn {	display: none;}.site {	overflow: visible !important;}/* Style of LayerSlider Debug Console */.ls-debug-console * {	margin: 0px !important;	padding: 0px !important;	border: 0px !important;	color: white !important;	text-shadow: none !important;	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, Arial, sans-serif !important;	line-height: normal !important;	-webkit-font-smoothing: antialiased !important;	text-align: left !important;	font-style: normal !important;}.ls-debug-console h1 {	padding-top: 10px !important;	font-size: 17px !important;	font-weight: bold !important;}.ls-debug-console h1:first-child {	padding-top: 0px !important;}.ls-debug-console ul {	padding-top: 10px !important;	list-style: none !important;}.ls-debug-console li {	margin-left: 10px !important;	font-size: 13px !important;	position: relative !important;	font-weight: normal !important;}html * .ls-debug-console li ul,body * .ls-debug-console li ul,#ls-global * .ls-debug-console li ul {	display: none;	width: 260px;	left: -10px;	}.ls-debug-console li ul {	position: absolute !important;	bottom: 100% !important;	padding: 10px 10px 10px 0px !important;	background: white !important;	border-radius: 10px !important;	box-shadow: 0px 0px 20px black !important;}html * .ls-debug-console li:hover ul,body * .ls-debug-console li:hover ul,#ls-global * .ls-debug-console li:hover ul {	display: block;	}.ls-debug-console li ul * {	color: black !important;}.ls-debug-console a {	text-decoration: none !important;	border-bottom: 1px dotted white !important;}.ls-error {	border-radius: 5px !important;	-moz-border-radius: 5px !important;	-wenkit-border-radius: 5px !important;	background: white !important;	height: auto !important;	width: auto !important;	color: white !important;	padding: 20px 40px 30px 80px !important;	position: relative !important;	box-shadow: 0px 2px 20px -5px black;}.ls-error p {	line-height: normal !important;	text-shadow: none !important;		margin: 0px !important;	padding: 0px !important;	border: 0px !important;	text-align: justify !important;	font-family: Arial, sans-serif !important;}.ls-error .ls-error-title {	line-height: 40px !important;	color: red !important;	font-weight: bold !important;	font-size: 16px !important;}.ls-error .ls-error-text {	color: #555 !important;	font-weight: normal !important;	font-size: 13px !important;}.ls-error .ls-exclam {	width: 40px !important;	height: 40px !important;	position: absolute !important;	left: 20px !important;	top: 20px !important;	border-radius: 50px !important;	-moz-border-radius: 50px !important;	-webkit-border-radius: 50px !important;	font-size: 30px !important;	font-weight: bold !important;	color: white !important;	line-height: 40px !important;	background: red !important;	text-align: center !important;}/* GPU Hardware Acceleration */html * .ls-container .ls-shadow,html * .ls-container .ls-layer > *,html * .ls-container .ls-fullscreen,html * .ls-container .ls-webkit-hack,html * .ls-container .ls-3d-container,html * .ls-container .ls-lt-container,html * .ls-container .ls-lt-container *,html * .ls-container .ls-thumbnail-wrapper,html * .ls-container .ls-bottom-nav-wrapper,body * .ls-container .ls-shadow,body * .ls-container .ls-layer > *,body * .ls-container .ls-fullscreen,body * .ls-container .ls-webkit-hack,body * .ls-container .ls-3d-container,body * .ls-container .ls-lt-container,body * .ls-container .ls-lt-container *,body * .ls-container .ls-thumbnail-wrapper,body * .ls-container .ls-bottom-nav-wrapper,#ls-global * .ls-container .ls-shadow,#ls-global * .ls-container .ls-layer > *,#ls-global * .ls-container .ls-fullscreen,#ls-global * .ls-container .ls-webkit-hack,#ls-global * .ls-container .ls-3d-container,#ls-global * .ls-container .ls-lt-container,#ls-global * .ls-container .ls-lt-container *,#ls-global * .ls-container .ls-thumbnail-wrapper,#ls-global * .ls-container .ls-bottom-nav-wrapper {	backface-visibility: hidden;	-moz-backface-visibility: hidden;	-webkit-backface-visibility: hidden;	transform: translateZ(0px);	-o-transform: translateZ(0px);	-ms-transform: translateZ(0px);	-moz-transform: translateZ(0px);	-webkit-transform: translateZ(0px);}/* Firefox embedded video fix */html * .ls-container .ls-video-layer,body * .ls-container .ls-video-layer,#ls-global * .ls-container .ls-video-layer,html * .ls-container .ls-layer iframe,body * .ls-container .ls-layer iframe,#ls-global * .ls-container .ls-layer iframe {	backface-visibility: visible !important;	-moz-backface-visibility: visible !important;	transform: none !important;	-moz-transform: none !important;}html * .ls-container .ls-webkit-hack,body * .ls-container .ls-webkit-hack,#ls-global * .ls-container .ls-webkit-hack {	width: 100%;	height: 100%;	position: absolute;	left: 0px;	top: 0px;	z-index: 1;}/* GPU */@media (transform-3d), (-o-transform-3d), (-ms-transform-3d), (-moz-transform-3d), (-webkit-transform-3d) {	#ls-test3d {		position: absolute;		left: 9px;		height: 3px;	}}/* Start: Recommended Isotope styles *//**** Isotope Filtering ****/.isotope-item {  z-index: 2;}.isotope-hidden.isotope-item {  pointer-events: none;  z-index: 1;}/**** Isotope CSS3 transitions ****/.isotope,.isotope .isotope-item {  -webkit-transition-duration: 0.8s;     -moz-transition-duration: 0.8s;      -ms-transition-duration: 0.8s;       -o-transition-duration: 0.8s;          transition-duration: 0.8s;}.isotope {  -webkit-transition-property: height, width;     -moz-transition-property: height, width;      -ms-transition-property: height, width;       -o-transition-property: height, width;          transition-property: height, width;}.isotope .isotope-item {  -webkit-transition-property: -webkit-transform, opacity;     -moz-transition-property:    -moz-transform, opacity;      -ms-transition-property:     -ms-transform, opacity;       -o-transition-property:      -o-transform, opacity;          transition-property:         transform, opacity;}/**** disabling Isotope CSS3 transitions ****/.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition {  -webkit-transition-duration: 0s;     -moz-transition-duration: 0s;      -ms-transition-duration: 0s;       -o-transition-duration: 0s;          transition-duration: 0s;}/* End: Recommended Isotope styles *//* disable CSS transitions for containers with infinite scrolling*/.isotope.infinite-scrolling {  -webkit-transition: none;     -moz-transition: none;      -ms-transition: none;       -o-transition: none;          transition: none;}/**** Isotope styles ****//* required for containers to inherit vertical size from window */html,body {  height: 100%;}#container {  border: 1px solid #666;  padding: 5px;  margin-bottom: 20px;}.element {  width: 110px;  height: 110px;  margin: 5px;  float: left;  overflow: hidden;  position: relative;  background: #888;  color: #222;  -webkit-border-top-right-radius: 1.2em;      -moz-border-radius-topright: 1.2em;          border-top-right-radius: 1.2em;}.element.alkali          { background: #F00; background: hsl(   0, 100%, 50%); }.element.alkaline-earth  { background: #F80; background: hsl(  36, 100%, 50%); }.element.lanthanoid      { background: #FF0; background: hsl(  72, 100%, 50%); }.element.actinoid        { background: #0F0; background: hsl( 108, 100%, 50%); }.element.transition      { background: #0F8; background: hsl( 144, 100%, 50%); }.element.post-transition { background: #0FF; background: hsl( 180, 100%, 50%); }.element.metalloid       { background: #08F; background: hsl( 216, 100%, 50%); }.element.other.nonmetal  { background: #00F; background: hsl( 252, 100%, 50%); }.element.halogen         { background: #F0F; background: hsl( 288, 100%, 50%); }.element.noble-gas       { background: #F08; background: hsl( 324, 100%, 50%); }.element * {  position: absolute;  margin: 0;}.element .symbol {  left: 0.2em;  top: 0.4em;  font-size: 3.8em;  line-height: 1.0em;  color: #FFF;}.element.large .symbol {  font-size: 4.5em;}.element.fake .symbol {  color: #000;}.element .name {  left: 0.5em;  bottom: 1.6em;  font-size: 1.05em;}.element .weight {  font-size: 0.9em;  left: 0.5em;  bottom: 0.5em;}.element .number {  font-size: 1.25em;  font-weight: bold;  color: hsla(0,0%,0%,.5);  right: 0.5em;  top: 0.5em;}.variable-sizes .element.width2 { width: 230px; }.variable-sizes .element.height2 { height: 230px; }.variable-sizes .element.width2.height2 {  font-size: 2.0em;}.element.large,.variable-sizes .element.large,.variable-sizes .element.large.width2.height2 {  font-size: 3.0em;  width: 350px;  height: 350px;  z-index: 100;}.clickable .element:hover {  cursor: pointer;}.clickable .element:hover h3 {  text-shadow:    0 0 10px white,    0 0 10px white  ;}.clickable .element:hover h2 {  color: white;}/**** Example Options ****/#options {  padding-bottom: 1.0em;}#options h3 {  margin-bottom: 0.2em;  font-size: 15px;}#options h4 {   font-weight: bold;}#options ul {  margin: 0;  list-style: none;}#options ul ul {  margin-left: 1.5em;}#options li {  float: left;  margin-bottom: 0.2em;}#options li a {  display: block;  padding: 0.4em 0.5em;  background-color: #DDD;  color: #222;  font-weight: bold;  text-shadow: 0 1px hsla( 0, 0%, 100%, 0.5 );  background-image: -webkit-linear-gradient( top, hsla( 0, 0%, 100%, 0.5 ), hsla( 0, 0%, 100%, 0.0 ) );  background-image:    -moz-linear-gradient( top, hsla( 0, 0%, 100%, 0.5 ), hsla( 0, 0%, 100%, 0.0 ) );  background-image:     -ms-linear-gradient( top, hsla( 0, 0%, 100%, 0.5 ), hsla( 0, 0%, 100%, 0.0 ) );  background-image:      -o-linear-gradient( top, hsla( 0, 0%, 100%, 0.5 ), hsla( 0, 0%, 100%, 0.0 ) );  background-image:         linear-gradient( top, hsla( 0, 0%, 100%, 0.5 ), hsla( 0, 0%, 100%, 0.0 ) );}#options li a:hover {  background-color: #5BF;}#options li a:active {  background-color: #39D;  -webkit-box-shadow: inset 0 2px 8px hsla( 0, 0%, 0%, 0.6 );     -moz-box-shadow: inset 0 2px 8px hsla( 0, 0%, 0%, 0.6 );       -o-box-shadow: inset 0 2px 8px hsla( 0, 0%, 0%, 0.6 );          box-shadow: inset 0 2px 8px hsla( 0, 0%, 0%, 0.6 );}#options li a {  border-left:  1px solid hsla( 0, 0%, 100%, 0.3 );  border-right: 1px solid hsla( 0, 0%,   0%, 0.2 );}#options li:first-child a {  border-radius: 7px 0 0 7px;  border-left: none;}#options li:last-child a {  border-radius: 0 7px 7px 0;}#options li a.selected {  background-color: #13F;  text-shadow: none;  color: white;}/* Combination filter options*/#options .option-combo {  display: inline-block;  float: left;  margin-right: 10px;}#options .option-combo ul {  margin-right: 20px;  display: inline-block;}#options .option-combo h2,#options .option-combo h4 {  line-height: 34px;  margin-bottom: 0;  margin-right: 5px;  display: inline-block;  vertical-align: top;}/* Color shapes */.color-shape {  width: 70px;  height: 70px;  margin: 5px;  float: left;} .color-shape.round {  -webkit-border-radius: 35px;     -moz-border-radius: 35px;          border-radius: 35px;} .color-shape.big.round {  -webkit-border-radius: 75px;     -moz-border-radius: 75px;          border-radius: 75px;} .color-shape.red { background: red; }.color-shape.blue { background: blue; }.color-shape.yellow { background: yellow; } .color-shape.wide, .color-shape.big { width: 150px; }.color-shape.tall, .color-shape.big { height: 150px; }.color-shape a {  display: block;  height: 100%;}.color-shape a:hover {  background: white;  background: hsla( 0, 0%, 100%, 0.5 );}/**** Horizontal ****/.horizontal #container {  height: 80%;}#copy {  max-width: 640px;}/**** Photo demo ****/.photos .photo {  width: 320px;  margin: 5px;  float: left;}.photos .photo img {  display: block;  width: 100%;}#content {  margin-left: 210px;}.demos #content {  height: 100%;}/**** Docs ****/.docs #content {  max-width: 640px;}.docs #content a:hover {  border-bottom: 1px dotted;}/**** Doc page nav ****/#site-nav {  width: 200px;  position: absolute;  left: 10px;  top: 0px;  padding-top: 20px;  font-size: 12px;}#site-nav h1 {  font-size: 24px;  margin-bottom: 0.5em;  margin-top: 0;  font-weight: bold;  font-family: 'Helvetica Neue', Arial, sans-serif;}#site-nav h2 {  font-size: 17px;  font-weight: normal;  margin: 0 0 0.3em;  border-top: none;}#site-nav h1 a { color: #4FB; }#site-nav h1 a:hover { color: #4BF; }#site-nav ul {  list-style: none;  margin: 0 0 1.0em;  font-weight: bold;}#site-nav ul ul { margin-bottom: 0; }#site-nav ul a {  display: block;  border: none;  padding: 1px 5px;}#site-nav ul .current a {  background: hsla( 0, 0%, 0%, 0.3 );  color: #1BF;}#site-nav ul a:hover,#site-nav ul .current a:hover { color: white; }  #site-nav ul .current .toc a {  font-size: 12px;  padding-left: 1.2em;  font-weight: normal;}/**** Doc content ****/.docs #content h2 {  border-top: 1px solid #333;  padding-top: 0.8em;  margin-bottom: 0.8em;}.docs #content h2:target {   padding: 10px;  background: white;  color: #222;}.docs #content h3 {  color: #FEC;  background: hsla( 0, 0%, 75%, 0.05 );  padding: 2px 0.5em;  margin-bottom: 0.5em;  font-size: 1.15em;}.docs #content h4 {  margin-bottom: 0.5em;  font-size: 14px;}pre {  padding: 10px;}pre, code {  background: black;  color: white;  font-family: 'Monaco', monospace, sans-serif;}#content code {  font-size: 12px;}#content pre {  line-height: 1.6em;}h3#options {  padding-bottom: 0;}.option-def dl dt,.option-def dl dd {  float: left;  padding: 0 1.2em;;  background: #161616;  line-height: 36px;  height: 36px;}.option-def dl.header dt,.option-def dl.header dd {  background: #444;}.option-def dl .option-type {  font-size: 13px;  color: #AAA;  font-style: italic;}.option-def dl dd {  border-left: 1px solid #222;}/* Tagline */.docs .tagline {  font-size: 22px;  font-weight: 300;}/* as-is from MIT */.docs .as-is {  font-size: 95%;}/* Commercial license blurb */.docs #commercial {  background: white;  padding: 10px;  font-size: 14px;  color: #1F1F1D;}.docs #commercial a { font-weight: bold;}/**** Pygments ****/code .s1,code .s { color: #78BD55; } /* string */code .mi, /* integer */code .cp, /* doctype */code .kc { color: #5298D4; } /*boolean*/code .k { color: #E39B79; } /* keyword */code .kd, /* storage */code .na { color: #A9D866; } /* markup attribute */code .p  { color: #EDB; } /* punctuation */code .o  { color: #F63; }   /* operator */code .nb { color: #AA97AC;} /* support *//* comment */code .c,code .c1 { color: #666; font-style: italic; }code .nt { color: #A0C8FC; } /* Markup open tag */code .nf { color: #9EA8B8; } /* css id */code .nc { color: #A78352; }  /* CSS class */code .m  { color: #DE8E50; } /* CSS value */code .nd { color: #9FAD7E; } /* CSS pseudo selector *//**** Super list ****//**** Sites using Isotope ****/#sites h2 {  display: none;  padding: 0.4em;  line-height: 32px;  margin-bottom: 0.4em;  -webkit-transition: background-color 0.8s;     -moz-transition: background-color 0.8s;       -o-transition: background-color 0.8s;          transition: background-color 0.8s;}#sites h2 img {  display: inline-block;  margin-right: 0.4em;  vertical-align: bottom;}#sites h2.loading {  background: white;  color: #222;}#sites h2.error {  background: red;  color: #222;}#sites ul {  margin: 0;}.super-list .example {  list-style: none;  float: left;  width: 230px;  margin: 5px;}.super-list .example a,.super-list .example b,.super-list .example img {  display: block;}.super-list .example img { width: 100%; }.super-list .example a {  background: #1F1E1D;}.super-list .example a:hover {  background: white;  color: #111;}.super-list .example b {   font-weight: bold;  line-height: 1.3em;  padding: 3px;  padding-top: 8px;}.super-list .link {  float: left;  position: relative;  font-size: 24px;  line-height: 1.2em;  font-weight: 300;  margin: 5px;}.super-list .link {  width: 230px;  height: 110px;}.super-list .link a {  display: block;  padding: 10px;  padding-left: 65px;  height: 90px;  background: #1F1E1D;  color: #FE5;  -webkit-border-radius: 14px;     -moz-border-radius: 14px;          border-radius: 14px;}.super-list .link a:before {  content: '➔';  font-size: 70px;  position: absolute;  top: 30px;  left: 5px;  -webkit-transform: rotate(90deg);     -moz-transform: rotate(90deg);      -ms-transform: rotate(90deg);       -o-transform: rotate(90deg);          transform: rotate(90deg);}.super-list .link.away a:before {  top: 25px;  left: 0px;  -webkit-transform: rotate(-45deg);     -moz-transform: rotate(-45deg);      -ms-transform: rotate(-45deg);       -o-transform: rotate(-45deg);          transform: rotate(-45deg);}.super-list .link a:hover {  background: #E58;  color: white;}.super-list .feature .name {  bottom: auto;  top: 140px;  left: 18px;  font-size: 20px;}/**** BIG Graph ****/.big-graph {  background: white;  height: 600px;  margin: 20px auto;}.big-graph .project {  width: 45px;  height: 45px;  float: left;}.big-graph .project .icon {  pointer-events: none;  width: 31px;  height: 31px;  background: white;  margin-left: 7px;  -webkit-transition: -webkit-transform 0.25s;     -moz-transition: -moz-transform    0.25s;      -ms-transition: -ms-transform     0.25s;       -o-transition: -o-transform      0.25s;          transition: transform         0.25s;}.big-graph .project:hover {  z-index: 5;  }.big-graph .project:hover .icon {  -webkit-transform: scale(3);     -moz-transform: scale(3);      -ms-transform: scale(3);       -o-transform: scale(3);          transform: scale(3);}.big-graph .project.commercial .icon { background: #6B6B6B; }.big-graph .project.urbanism .icon { background: #00CF00; }.big-graph .project.public-space .icon { background: #FF8D00; }.big-graph .project.culture .icon { background: #D61919; }.big-graph .project.body-culture .icon { background: #00ECFF; }.big-graph .project.health .icon { background: #FF2251; }.big-graph .project.education .icon { background: #00A700; }.big-graph .project.housing .icon { background: #FF02FF; }.big-graph .project.hotel .icon { background: #0000C3; }.big-graph .project.media .icon { background: #292929; }.big-graph .project p {  line-height: 14px;  font-size: 10.5px;  color: black;  margin-left: 7px;}/**** Infinite Scroll ****/#infscr-loading {  position: fixed;  text-align: center;  bottom: 30px;  left: 42%;  z-index: 100;  background: white;  background: hsla( 0, 0%, 100%, 0.9 );  padding: 20px;  color: #222;  font-size: 15px;  font-weight: bold;  -webkit-border-radius: 10px;     -moz-border-radius: 10px;          border-radius: 10px;}/* The Magnificent Clearfix: nicolasgallagher.com/micro-clearfix-hack/ */.clearfix:before, .clearfix:after { content: ""; display: table; }.clearfix:after { clear: both; }.clearfix { zoom: 1; }.---------Protection--------{}.ug-gallery-wrapper, .ug-gallery-wrapper *{	transition: all !important;	-o-transition: all !important;	-webkit-transition: all;	-moz-transition: all !important;	-ms-transition: all !important;	max-width:none;}.ug-gallery-wrapper{	z-index:0;} .ug-item-wrapper img{	width:auto;	max-width:none;	margin:0px;	padding:0px;}.ug-videoplayer-wrapper video{	height:100%;	width:100%;	visibility: visible !important;}.---------General_Styles--------{}.ug-rtl{	direction:rtl;}.ug-gallery-wrapper{	overflow:hidden;	position:relative;	font-family:Arial, Helvetica, sans-serif;}.ug-error-message{	text-align:center;	padding-top:30px;	padding-bottom:30px;	font-size:20px;	color:#F30D0D;}.ug-error-message-wrapper{	width:100%;	height:100%;	border:1px solid black;}.ug-gallery-wrapper .ug-canvas-pie{	position:absolute;	z-index:4;}.ug-gallery-wrapper .ug-progress-bar{	position:absolute;	overflow:hidden;	z-index:4;}.ug-gallery-wrapper .ug-progress-bar-inner{	xposition:absolute;}.ug-gallery-wrapper.ug-fullscreen{	height: 100% !important;	width: 100% !important;	max-width:none !important;	max-height:none !important;}.ug-gallery-wrapper.ug-fake-fullscreen{	position: fixed !important;	height: auto !important;	width: auto !important;	max-width:none !important;	max-height:none !important;	margin: 0px !important;	padding: 0px !important;	top: 0px !important;	left: 0px !important;	bottom: 0px !important;	right: 0px !important;	z-index: 999999 !important;}.ug-body-fullscreen{	overflow: hidden !important;	height: 100% !important;	width: 100% !important;	margin:0px !important;	padding:0px !important;	}.ug-gallery-wrapper .ug-preloader-trans{	display:block;	height:35px;	width:32px;	height:32px;	background-image:url('../lib/unitegallery/images/loader_skype_trans.gif');	background-repeat:no-repeat;}.--------------SLIDER------------------{}.ug-gallery-wrapper .ug-slider-wrapper{	position:absolute;	overflow:hidden;	z-index:1;	background-color:#000000;}.ug-slider-wrapper .ug-slide-wrapper{	position:absolute;}.ug-slide-wrapper.ug-slide-clickable{	cursor:pointer;}.ug-slider-wrapper .ug-slider-inner{	position:absolute;	z-index:0;}.ug-slider-wrapper .ug-item-wrapper{	position:absolute;	overflow:hidden;}.ug-slider-wrapper,.ug-item-wrapper img{		-webkit-user-select: none;	/* make unselectable */         	-moz-user-select: none; 	-ms-user-select: none;		max-width:none !important;	box-sizing:border-box;}.ug-slider-wrapper .ug-slider-preloader{	position:absolute;	z-index:1;	border:2px solid #ffffff;	border-radius:6px;	background-color:#ffffff;	background-position:center center;	background-repeat:no-repeat;}.ug-slider-preloader.ug-loader1{	width:30px;	height:30px;	background-image:url('../lib/unitegallery/images/loader-white1.gif');}.ug-slider-preloader.ug-loader1.ug-loader-black{	background-image:url('../lib/unitegallery/images/loader-black1.gif');	}	.ug-slider-preloader.ug-loader2{	width:32px;	height:32px;	background-image:url('../lib/unitegallery/images/loader-white2.gif');}.ug-slider-preloader.ug-loader2.ug-loader-black{	background-image:url('../lib/unitegallery/images/loader-black2.gif');	}.ug-slider-preloader.ug-loader3{	width:38px;	height:38px;	background-image:url('../lib/unitegallery/images/loader-white3.gif');}.ug-slider-preloader.ug-loader3.ug-loader-black{	background-image:url('../lib/unitegallery/images/loader-black3.gif');	}.ug-slider-preloader.ug-loader4{	width:32px;	height:32px;	background-image:url('../lib/unitegallery/images/loader-white4.gif');	background-color:white;}.ug-slider-preloader.ug-loader4.ug-loader-black{	background-image:url('../lib/unitegallery/images/loader-black4.gif');	}.ug-slider-preloader.ug-loader5{	width:60px;	height:8px;	background-image:url('../lib/unitegallery/images/loader-white5.gif');	background-color:white;	border:none;	border-radius:0px;}.ug-slider-preloader.ug-loader5.ug-loader-black{	background-image:url('../lib/unitegallery/images/loader-black5.gif');	border:2px solid #000000;}.ug-slider-preloader.ug-loader6{	width:32px;	height:32px;	background-image:url('../lib/unitegallery/images/loader-white6.gif');}.ug-slider-preloader.ug-loader6.ug-loader-black{	background-image:url('../lib/unitegallery/images/loader-black6.gif');	}.ug-slider-preloader.ug-loader7{	width:32px;	height:10px;	background-image:url('../lib/unitegallery/images/loader-white7.gif');	border-width:3px;	border-radius:3px;}.ug-slider-preloader.ug-loader7.ug-loader-black{	background-image:url('../lib/unitegallery/images/loader-black7.gif');	}.ug-slider-preloader.ug-loader-black{	border-color:#000000;	background-color:#000000;}.ug-slider-preloader.ug-loader-nobg{	background-color:transparent;}.ug-slider-wrapper .ug-button-videoplay{	position:absolute;	z-index:2;	cursor:pointer;	}.ug-slider-wrapper .ug-button-videoplay.ug-type-square{		width:86px;	height:66px;	background-image:url('../lib/unitegallery/images/play-button-square.png');	background-position:0px -66px;}.ug-slider-wrapper .ug-button-videoplay.ug-type-square.ug-button-hover{	background-position:0px 0px;}.ug-slider-wrapper .ug-button-videoplay.ug-type-round{		width:76px;	height:76px;	background-image:url('../lib/unitegallery/images/play-button-round.png');	opacity:0.9;	filter: alpha(opacity = 90);	transition: all 0.3s ease 0s !important;}.ug-slider-wrapper .ug-button-videoplay.ug-type-round.ug-button-hover{	opacity:1;	filter: alpha(opacity = 100);	transition: all 0.3s ease 0s !important;}.--------------VIDEO_PLAYER------------------{}.ug-gallery-wrapper .ug-videoplayer{	position:absolute;	z-index:100;		background-color:#000000;	background-image:url('../lib/unitegallery/images/loader-black1.gif');		background-repeat:no-repeat;	background-position:center center;	box-sizing:border-box;	-moz-box-sizing:border-box;}.ug-videoplayer .ug-videoplayer-wrapper{	width:100%;	height:100%;	background-color:#000000;	background-image:url('../lib/unitegallery/images/loader-black1.gif');		background-repeat:no-repeat;	background-position:center center;}.ug-videoplayer .ug-videoplayer-button-close{	position:absolute;	height:64px;	width:64px;	background-image:url('../lib/unitegallery/images/button-close.png');	cursor:pointer;	z-index:1000;}.ug-videoplayer .ug-videoplayer-button-close:hover{	background-position: 0px -64px;}.--------------THUMBS_STRIP------------------{}.ug-gallery-wrapper .ug-thumbs-strip,.ug-gallery-wrapper .ug-thumbs-grid{	position:absolute;	overflow:hidden;		-webkit-user-select: none;	/* make unselectable */         	-moz-user-select: none; 	-ms-user-select: none;		xbackground-color:green;	z-index:10;}.ug-thumbs-strip.ug-dragging{	xcursor: -webkit-grab;	xcursor: -moz-grab;}.ug-gallery-wrapper .ug-thumbs-strip-inner,.ug-gallery-wrapper .ug-thumbs-grid-inner{	position:absolute;}.ug-thumb-wrapper.ug-thumb-generated{	position:absolute;	overflow:hidden;		-webkit-user-select: none;	/* make unselectable */         	-moz-user-select: none; 	-ms-user-select: none;		box-sizing:border-box;	-moz-box-sizing:border-box;}.ug-thumb-wrapper.ug-thumb-generated .ug-thumb-loader,.ug-thumb-wrapper.ug-thumb-generated .ug-thumb-error{	position:absolute;	top:0px;	left:0px;	background-repeat:no-repeat;	background-position:center center;}.ug-thumb-wrapper .ug-thumb-border-overlay{	position:absolute;	top:0px;	left:0px;	z-index:4;	box-sizing:border-box;	-moz-box-sizing:border-box;	border-style:solid;}.ug-thumb-wrapper .ug-thumb-overlay{	position:absolute;	top:0px;	left:0px;	z-index:3;}.ug-thumb-wrapper.ug-thumb-generated .ug-thumb-loader-dark{	background-image:url('../lib/unitegallery/images/loader.gif');}.ug-thumb-wrapper.ug-thumb-generated .ug-thumb-loader-bright{	background-image:url('../lib/unitegallery/images/loader_bright.gif');}.ug-thumb-wrapper.ug-thumb-generated .ug-thumb-error{	background-image:url('../lib/unitegallery/images/not_loaded.png');}.ug-thumb-wrapper.ug-thumb-generated img{	position:absolute;	z-index:1;	max-width:none !important;}.ug-thumb-wrapper.ug-thumb-generated img.ug-thumb-image-overlay{	position:absolute;	z-index:2;	max-width:none !important;}/* bw desaturate effect lightweight */img.ug-bw-effect{	filter: grayscale(100%);    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */		-moz-filter: grayscale(100%);	-webkit-filter: grayscale(100%); }/* blur effect desaturate effect lightweight */img.ug-blur-effect{		filter: blur(0.8px); 	-webkit-filter: blur(0.8px);	-moz-filter: blur(0.8px);	-o-filter: blur(0.8px);	-ms-filter: blur(0.8px);        filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id='blur'><feGaussianBlur stdDeviation=\'0.8\' /></filter></svg>#blur"); /* Firefox 10+, Firefox on Android */	filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='0.8');}img.ug-sepia-effect{	-webkit-filter: sepia(1);	-webkit-filter: sepia(100%); -moz-filter: sepia(100%);	-ms-filter: sepia(100%); -o-filter: sepia(100%);	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'sepia\'><feColorMatrix values=\'0.14 0.45 0.05 0 0 0.12 0.39 0.04 0 0 0.08 0.28 0.03 0 0 0 0 0 1 0\' /></filter></svg>#sepia"); /* Firefox 10+, Firefox on Android */	filter: sepia(100%);	background-color: #5E2612;	filter: alpha(opacity = 50);	zoom:1;}.--------------BULLETS------------------{}.ug-gallery-wrapper .ug-bullets{	position: absolute;	top:0px;	left:0px;	margin:0px;	padding:0px;}.ug-gallery-wrapper .ug-bullets .ug-bullet{	background-repeat:no-repeat;	cursor:pointer;	display:block;	float:left;	z-index:2;}.ug-gallery-wrapper .ug-bullets .ug-bullet:first-child{	margin-left:0px;}.--------------TEXT_PANEL------------------{}.ug-gallery-wrapper .ug-textpanel{	position:absolute;	overflow:hidden;}.ug-slider-wrapper .ug-textpanel{	z-index:2;}.ug-gallery-wrapper .ug-textpanel-bg,.ug-gallery-wrapper .ug-textpanel-title,.ug-gallery-wrapper .ug-textpanel-description{	display:block;	position:absolute;	margin:0px;	padding:0px;}.ug-gallery-wrapper .ug-textpanel-bg{	background-color:#000000;	opacity:0.4;	filter: alpha(opacity = 40);	z-index:1;}.ug-textpanel-textwrapper{	overflow:hidden;}.ug-gallery-wrapper .ug-textpanel-title{	font-size:16px;	font-weight:bold;	color:white;	text-align:left;	z-index:2;	}.ug-gallery-wrapper .ug-textpanel-description{	font-size:14px;	color:white;	text-align:left;	z-index:3;}.--------------ZOOM_PANEL------------------{}.ug-slider-wrapper .ug-zoompanel{	position:absolute;	top:200px;	left:100px;}.ug-zoompanel .ug-zoompanel-button{    background-repeat: no-repeat;    cursor:pointer;    display:block;}.--------------ZOOM_PANEL_BUTTONS------------------{}.ug-gallery-wrapper .ug-arrow-left{	position:absolute;		background-repeat:no-repeat;	display:block;	cursor:pointer;}.ug-gallery-wrapper .ug-arrow-right{	position:absolute;	background-repeat:no-repeat;	cursor:pointer;}.--------------GRID_PANEL_AND_ARROWS------------------{}.ug-gallery-wrapper .ug-grid-panel{	position:absolute;    background-color: #000000;    xbackground-color: blue;    z-index:2;}.ug-gallery-wrapper .ug-grid-panel .grid-arrow{	position:absolute;	background-repeat:no-repeat;	cursor:pointer;	z-index:11;}.ug-gallery-wrapper .ug-grid-panel .grid-arrow.ug-button-disabled{	cursor:default;	}/* handle tip */.ug-gallery-wrapper .ug-panel-handle-tip{	position:absolute;	z-index:13;	cursor:pointer;}.ug-gallery-wrapper .ug-overlay-disabled{	position:absolute;	z-index:100;	width:100%;	height:100%;	background-color:#000000;	opacity: 0.3;    filter: alpha(opacity=30);		background-image:url('../lib/unitegallery/images/cover-grid.png');}.--------------STRIP_PANEL------------------{}.ug-gallery-wrapper .ug-strip-panel{	position:absolute;	background-color:#000000;	z-index:2;}.ug-strip-panel .ug-strip-arrow{	position:absolute;		cursor:pointer;}.ug-strip-panel .ug-strip-arrow.ug-button-disabled{	cursor:default;}.ug-strip-panel .ug-strip-arrow-tip{	position:absolute;}.--------------TILES------------------{}.ug-thumb-wrapper.ug-tile{	display:block;	position:absolute;	box-sizing:border-box;	-moz-box-sizing:border-box;	overflow:hidden;	padding:0px;	margin:0px;}.ug-tile .ug-tile-cloneswrapper{	position:absolute;	width:0px;	height:0px;	top:0px;	left:0px;	overflow:hidden;	opacity:0;	filter: alpha(opacity = 90);}/* transit something *//* transit fixed size items *//* transit image overlay */.ug-tiles-transit.ug-tiles-transition-active .ug-thumb-wrapper.ug-tile,.ug-tiles-transit.ug-tiles-transition-active .ug-thumb-wrapper.ug-tile .ug-trans-enabled{	transition: left 0.7s ease 0s, top 0.7s ease 0s, width 0.7s ease 0s, height 0.7s ease 0s !important;}.ug-thumb-wrapper.ug-tile.ug-tile-clickable{	cursor: pointer;}.ug-thumb-wrapper.ug-tile .ug-image-container{	position:absolute;	overflow:hidden;	z-index:1;	top:0px;	left:0px;}.ug-thumb-wrapper.ug-tile img.ug-thumb-image{	-webkit-user-select: none;	/* make unselectable */         	-moz-user-select: none; 	-ms-user-select: none;		max-width:none !important;	max-height:none !important;	display:block;		border:none;	padding:0px !important;	margin:0px !important;		width:auto;	height:auto;	position:absolute;}.ug-thumb-wrapper.ug-tile .ug-tile-image-overlay{	position:absolute;	overflow:hidden;	z-index:2;	top:0px;	left:0px;}.ug-thumb-wrapper.ug-tile .ug-tile-image-overlay img{	width:100%;	max-width:none !important;	}.ug-tiletype-justified .ug-thumb-wrapper.ug-tile .ug-tile-image-overlay img{	height:100%;	max-width:none !important;	}.ug-thumb-wrapper.ug-tile .ug-tile-icon{	position:absolute;	width:38px;	height:38px;	background-repeat:no-repeat;	background-position:0 0;	xbackground-color:green;	z-index:6;	top:1px;	left:1px;	cursor:pointer;}.ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-link{	background-image:url('../lib/unitegallery/images/icon-link32.png');	}.ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-zoom{	background-image:url('../lib/unitegallery/images/icon-zoom32.png');	}.ug-thumb-wrapper.ug-tile .ug-tile-icon.ug-icon-play{	background-image:url('../lib/unitegallery/images/icon-play32.png');	}.ug-thumb-wrapper.ug-tile .ug-tile-icon:hover{	background-position:0 -38px;}.ug-thumbs-grid .ug-tile-image-overlay img{	width:auto;	height:auto;	position:absolute;	max-width:none !important;}/* text panel on tiles*/.ug-tile .ug-textpanel{	z-index: 5;	cursor:default;}.ug-tile.ug-tile-clickable .ug-textpanel{	cursor:pointer;}.ug-tile .ug-textpanel-title{	font-size:14px;	font-weight:bold;}.--------------CAROUSEL------------------{}.ug-gallery-wrapper .ug-carousel-wrapper{	position:absolute;	overflow:hidden;}.ug-gallery-wrapper .ug-carousel-inner{	position:absolute;}.------------------LIGHTBOX---------------------{}.ug-gallery-wrapper.ug-lightbox{	display: none;	position: fixed;    border: none;    padding:0px;    margin:0px;    outline: invert none medium;    overflow: hidden;    top: 0;    left: 0;	width: 100%;    height: 100%;	max-width:none !important;	max-height:none !important;    z-index: 999999;}.ug-lightbox .ug-lightbox-top-panel{	position:absolute;	z-index:2;}.ug-lightbox .ug-lightbox-top-panel-overlay{	width:100%;	height:100%;	position:absolute;	background-color:#000000;	opacity:0.4;	filter: alpha(opacity=40);}.ug-lightbox .ug-lightbox-overlay{	z-index:1;	width:100%;	height:100%;    background-color:#000000;    opacity:1;}.ug-lightbox .ug-slider-wrapper{	z-index:1;	xbackground-color:green;	background-color:transparent !important;}.ug-lightbox .ug-textpanel{	z-index: 2;}.ug-lightbox .ug-lightbox-arrow-left,.ug-lightbox .ug-lightbox-arrow-right{	position:absolute;	width:50px;	height:55px;	background-repeat:no-repeat;	background-image:url('../lib/unitegallery/images/lightbox-arrow-left.png');	background-position:0px 0px;	z-index:3;	cursor:pointer;}.ug-lightbox .ug-lightbox-arrow-right{	background-image:url('../lib/unitegallery/images/lightbox-arrow-right.png');}.ug-lightbox .ug-lightbox-button-close{	position:absolute;	width:36px;	height:36px;	background-repeat:no-repeat;	background-image:url('../lib/unitegallery/images/lightbox-icon-close.png');	background-position:0px 0px;	z-index:4;	cursor:pointer;}.ug-lightbox-compact .ug-lightbox-button-close{	width:45px;	height:41px;	background-image:url('../lib/unitegallery/images/lightbox-icon-close-compact2.png');}.ug-lightbox .ug-lightbox-arrow-left.ug-arrow-hover,.ug-lightbox .ug-lightbox-arrow-right.ug-arrow-hover{	background-position:0px -55px;	}.ug-lightbox .ug-lightbox-button-close.ug-button-hover{	background-position:0px -35px;}.ug-lightbox-compact .ug-lightbox-button-close.ug-button-hover{	background-position:0px -40px;}.ug-lightbox .ug-lightbox-numbers{	position:absolute;	color:#e5e5e5;	font-size:12px;	top:14px;	left:8px;	z-index:3;}.ug-lightbox-compact .ug-lightbox-numbers{	font-size: 14px;	padding-right:5px;	padding-top:7px;}.ug-lightbox .ug-textpanel-title,.ug-lightbox .ug-textpanel-description{	font-size: 14px;	font-weight: normal;	color: #e5e5e5;}.ug-lightbox-compact .ug-textpanel-title,.ug-lightbox-compact .ug-textpanel-description{	color:#F3F3F3;	font-size: 16px;}.------------------LOADMORE_BUTTON---------------------{}.ug-loadmore-wrapper{	margin-top:20px;	text-align:center;	}.ug-loadmore-wrapper .ug-loadmore-button{	display:inline-block;	padding:5px;	border:1px solid #939393;	text-decoration:none;	color: #4F4F4F;}.ug-loadmore-wrapper .ug-loadmore-error{	color:red;}.ug-loadmore-wrapper .ug-loadmore-button:hover{	background-color:#F0F0F0;		color:#515151;}.ug-loadmore-wrapper .ug-loadmore-loader{	color: #515151;}.------------------CATEGORY_TABS---------------------{}	.ug-tabs-wrapper{		margin-top:0px;		margin-bottom:20px;		text-align:center;	}	.ug-tabs-wrapper a.ug-tab{	    display: inline-block;		cursor:pointer;		text-decoration:none;		color:#ffffff;		padding-left:8px;		padding-right:8px;		padding-top:6px;		padding-bottom:6px;		margin-left:5px;		background-color:#333333;		border-radius:3px;		font-size:12px;		font-weight:normal;				border: 1px solid #969696;	}		.ug-tabs-wrapper a.ug-tab:hover{		background-color: #707070 !important;	}	.ug-tabs-wrapper a.ug-tab.ug-tab-selected,	.ug-tabs-wrapper a.ug-tab.ug-tab-selected:hover{		background-color: #2077A2 !important;		cursor:default !important;	}	.ug-tabs-wrapper a.ug-tab:first-child{		margin-left:0px !important;	}.------------------DEFAULT_SKIN---------------------{}/* --- arrows -- */.ug-arrow-left.ug-skin-default,.ug-arrow-right.ug-skin-default{	width:15px;	height:30px;	background-image:url('../lib/unitegallery/skins/default/slider_arrow_left.png');	background-position:0px 0px;}.ug-arrow-right.ug-skin-default{	background-image:url('../lib/unitegallery/skins/default/slider_arrow_right.png');}.ug-arrow-left.ug-skin-default.ug-arrow-hover,.ug-arrow-right.ug-skin-default.ug-arrow-hover{	background-position:0px -30px;}.ug-arrow-left.ug-skin-default.ug-arrow-disabled,.ug-arrow-right.ug-skin-default.ug-arrow-disabled{	background-position:0px -60px;}/* --- bullets -- */.ug-bullets.ug-skin-default .ug-bullet{	width:15px;	height:15px;	background-image:url('../lib/unitegallery/skins/default/slider_bullets.png');	background-position:top left;	margin-left:5px;}.ug-bullets.ug-skin-default .ug-bullet.ug-bullet-active{	background-position:bottom left;}.ug-bullets.ug-skin-default.ug-bullets-gray .ug-bullet{ 	background-image:url('../lib/unitegallery/skins/default/tile_bullets_gray.png');}.ug-bullets.ug-skin-default.ug-bullets-blue .ug-bullet{ 	background-image:url('../lib/unitegallery/skins/default/tile_bullets_blue.png');}.ug-bullets.ug-skin-default.ug-bullets-brown .ug-bullet{ 	background-image:url('../lib/unitegallery/skins/default/tile_bullets_brown.png');}.ug-bullets.ug-skin-default.ug-bullets-green .ug-bullet{ 	background-image:url('../lib/unitegallery/skins/default/tile_bullets_green.png');}.ug-bullets.ug-skin-default.ug-bullets-red .ug-bullet{ 	background-image:url('../lib/unitegallery/skins/default/tile_bullets_red.png');}.ug-button-tile-navigation{	width:36px;	height:36px;	background-position:top left;	cursor:pointer;	float:left;}.ug-button-tile-navigation.ug-button-tile-left{	background-image:url('../lib/unitegallery/skins/default/tile_button_left.png');}.ug-button-tile-navigation.ug-button-tile-right{	background-image:url('../lib/unitegallery/skins/default/tile_button_right.png');}.ug-button-tile-navigation:hover{	background-position:bottom left;}.ug-button-tile-navigation.ug-button-disabled{	opacity:0.6;}.ug-button-tile-navigation.ug-button-disabled:hover{	background-position:top left;	}.ug-button-tile-navigation.ug-button-tile-play{	background-image:url('../lib/unitegallery/skins/default/tile_button_play_pause.png');	width:35px;} .ug-button-tile-navigation.ug-button-tile-play.ug-pause-icon{	background-position:bottom left;} .ug-button-tile-navigation.ug-button-tile-play:hover{	background-position:top left;} .ug-button-tile-navigation.ug-button-tile-play.ug-pause-icon:hover{	background-position:bottom left;} /* --- play button -- */.ug-button-play.ug-skin-default{	position:absolute;	background-image:url('../lib/unitegallery/skins/default/button_playpause.png');    width:14px;    height:17px;    cursor:pointer;	background-position:0px 0px;}.ug-button-play.ug-skin-default.ug-button-hover{	background-position:0px -17px;	}.ug-button-play.ug-skin-default.ug-stop-mode{	background-position:0px -34px;}.ug-button-play.ug-skin-default.ug-stop-mode.ug-button-hover{	background-position:0px -51px;}/* --- fullscreen button -- */.ug-button-fullscreen.ug-skin-default{	position:absolute;	background-image:url('../lib/unitegallery/skins/default/button_fullscreen.png');    width:16px;    height:16px;    cursor:pointer;	background-position:0px 0px;}.ug-button-fullscreen.ug-skin-default.ug-button-hover{	background-position:0px -16px;	}.ug-button-fullscreen.ug-skin-default.ug-fullscreenmode{	background-position:0px -32px;}.ug-button-fullscreen.ug-skin-default.ug-fullscreenmode.ug-button-hover{	background-position:0px -48px;}/* --- zoom panel --- */.ug-zoompanel.ug-skin-default .ug-zoompanel-button{    background-repeat: no-repeat;    cursor:pointer;    height: 23px;    width: 23px;    margin-top:5px;    background-position: 0px 0px;	}.ug-zoompanel.ug-skin-default .ug-zoompanel-plus{	margin-top:0px;}.ug-zoompanel.ug-skin-default .ug-zoompanel-plus{	background-image:url('../lib/unitegallery/skins/default/icon_zoom_plus.png');}.ug-zoompanel.ug-skin-default .ug-zoompanel-minus{	background-image:url('../lib/unitegallery/skins/default/icon_zoom_minus.png');}.ug-zoompanel.ug-skin-default .ug-zoompanel-return{	background-image:url('../lib/unitegallery/skins/default/icon_zoom_back.png');}.ug-zoompanel.ug-skin-default .ug-zoompanel-button.ug-button-hover{    background-position: 0px -23px;}.ug-zoompanel.ug-skin-default .ug-zoompanel-button-disabled,.ug-zoompanel.ug-skin-default .ug-zoompanel-button.ug-button-hover.ug-zoompanel-button-disabled{    background-position: 0px -46px;    cursor:default;}/* --- Grid Panel Arrows -- *//*--- down arrow ---*/.ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-default{	width:30px;	height:15px;	background-position:0px 0px;		background-image:url('../lib/unitegallery/skins/default/arrow_grid_down.png');}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-default.ug-button-hover{	background-position:0px -15px;}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-default.ug-button-hover.ug-button-disabled,.ug-gallery-wrapper .ug-grid-panel .grid-arrow-down.ug-skin-default.ug-button-disabled{	background-position:0px -30px;}/*--- up arrow ---*/.ug-gallery-wrapper .ug-grid-panel .grid-arrow-up.ug-skin-default{	width:30px;	height:15px;	background-position:0px 0px;		background-image:url('../lib/unitegallery/skins/default/arrow_grid_up.png');}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-up.ug-skin-default.ug-button-hover{	background-position:0px -15px;	}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-up.ug-skin-default.ug-button-hover.ug-button-disabled,.ug-gallery-wrapper .ug-grid-panel .grid-arrow-up.ug-skin-default.ug-button-disabled{	background-position:0px -30px;}/*--- left arrow ---*/.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-default{	width:40px;	height:40px;	background-position:0px -40px;	background-image:url('../lib/unitegallery/skins/default/grid_arrow_left.png');}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-default.ug-button-hover{	background-position:0px -0px;}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-default.ug-button-hover.ug-button-disabled,.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left.ug-skin-default.ug-button-disabled{	background-position:0px -80px;}/*--- right arrow ---*/.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-default{	width:40px;	height:40px;	background-position:0px -40px;		background-image:url('../lib/unitegallery/skins/default/grid_arrow_right.png');}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-default.ug-button-hover{	background-position:0px -0px;}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-default.ug-button-hover.ug-button-disabled,.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right.ug-skin-default.ug-button-disabled{	background-position:0px -80px;}/*--- left arrow - horizontal panel type ---*/.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-default{	width:15px;	height:30px;	background-image:url('../lib/unitegallery/skins/default/slider_arrow_left.png');	background-position:0px 0px;}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-default.ug-button-hover{	background-position:0px -30px;}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-default.ug-button-hover.ug-button-disabled,.ug-gallery-wrapper .ug-grid-panel .grid-arrow-left-hortype.ug-skin-default.ug-button-disabled{	background-position:0px -60px;}/*--- right arrow - horizontal panel type ---*/.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-default{	width:15px;	height:30px;	background-image:url('../lib/unitegallery/skins/default/slider_arrow_right.png');	background-position:0px 0px;}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-default.ug-button-hover{	background-position:0px -30px;}.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-default.ug-button-hover.ug-button-disabled,.ug-gallery-wrapper .ug-grid-panel .grid-arrow-right-hortype.ug-skin-default.ug-button-disabled{	background-position:0px -60px;}/* --- Strip Panel Arrows -- *//* left and right arrows */.ug-strip-panel .ug-strip-arrow-left.ug-skin-default,.ug-strip-panel .ug-strip-arrow-right.ug-skin-default{	width:25px;	height:50px;}.ug-strip-panel .ug-strip-arrow-left.ug-skin-default .ug-strip-arrow-tip,.ug-strip-panel .ug-strip-arrow-right.ug-skin-default .ug-strip-arrow-tip{	background-position:0px 0px;	background-repeat:no-repeat;	width:4px;	height:7px;}.ug-strip-panel .ug-strip-arrow-left.ug-skin-default .ug-strip-arrow-tip{	background-image:url('../lib/unitegallery/skins/default/arrows_strip_left.png');}.ug-strip-panel .ug-strip-arrow-right.ug-skin-default .ug-strip-arrow-tip{	background-image:url('../lib/unitegallery/skins/default/arrows_strip_right.png');	}.ug-strip-panel .ug-strip-arrow-left.ug-skin-default.ug-button-hover .ug-strip-arrow-tip,.ug-strip-panel .ug-strip-arrow-right.ug-skin-default.ug-button-hover .ug-strip-arrow-tip{	background-position:0px -7px;}/* up and down arrows */.ug-strip-panel .ug-strip-arrow-up.ug-skin-default,.ug-strip-panel .ug-strip-arrow-down.ug-skin-default{	height:25px;	width:50px;}.ug-strip-panel .ug-strip-arrow-up.ug-skin-default .ug-strip-arrow-tip,.ug-strip-panel .ug-strip-arrow-down.ug-skin-default .ug-strip-arrow-tip{	background-position:0px 0px;	background-repeat:no-repeat;	width:7px;	height:4px;}.ug-strip-panel .ug-strip-arrow-up.ug-skin-default .ug-strip-arrow-tip{	background-image:url('../lib/unitegallery/skins/default/arrows_strip_up.png');}.ug-strip-panel .ug-strip-arrow-down.ug-skin-default .ug-strip-arrow-tip{	background-image:url('../lib/unitegallery/skins/default/arrows_strip_down.png');	}.ug-strip-panel .ug-strip-arrow-up.ug-skin-default.ug-button-hover .ug-strip-arrow-tip,.ug-strip-panel .ug-strip-arrow-down.ug-skin-default.ug-button-hover .ug-strip-arrow-tip{	background-position:-7px 0px;}.ug-strip-panel .ug-strip-arrow.ug-skin-default.ug-button-disabled .ug-strip-arrow-tip{	background-position:0px 0px;	opacity:0.5;	filter: alpha(opacity = 50);}/* --- Panel Handle Tip -- *//* left and right handle */.ug-gallery-wrapper .ug-handle-tip-left.ug-skin-default,.ug-gallery-wrapper .ug-handle-tip-right.ug-skin-default{	width:22px;	height:36px;	background-image:url('../lib/unitegallery/skins/default/grid_handle_black_left.png');	background-repeat:no-repeat;	background-position:0px -36px;}.ug-gallery-wrapper .ug-handle-tip-right.ug-skin-default{	background-image:url('../lib/unitegallery/skins/default/grid_handle_black_right.png');	background-position:0px -36px;}.ug-gallery-wrapper .ug-handle-tip-left.ug-button-hover.ug-skin-default,.ug-gallery-wrapper .ug-handle-tip-right.ug-button-hover.ug-skin-default{	background-position:0px -0px;	}.ug-gallery-wrapper .ug-handle-tip-left.ug-skin-default.ug-button-closed,.ug-gallery-wrapper .ug-handle-tip-right.ug-skin-default.ug-button-closed{	background-position:0px -108px;}.ug-gallery-wrapper .ug-handle-tip-left.ug-skin-default.ug-button-closed.ug-button-hover,.ug-gallery-wrapper .ug-handle-tip-right.ug-skin-default.ug-button-closed.ug-button-hover{	background-position:0px -72px;}/* top and bottom handle */.ug-gallery-wrapper .ug-handle-tip-top.ug-skin-default,.ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default{		width:36px;	height:22px;	background-image:url('../lib/unitegallery/skins/default/grid_handle_black_top.png');	background-repeat:no-repeat;	background-position:-36px 0px;}.ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default{	background-image:url('../lib/unitegallery/skins/default/grid_handle_black_bottom.png');	background-position:-36px 0px;}.ug-gallery-wrapper .ug-handle-tip-top.ug-skin-default.ug-button-hover,.ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default.ug-button-hover{	background-position:0px 0px;	}.ug-gallery-wrapper .ug-handle-tip-top.ug-skin-default.ug-button-closed,.ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default.ug-button-closed{	background-position:-108px 0px;}.ug-gallery-wrapper .ug-handle-tip-top.ug-skin-default.ug-button-closed.ug-button-hover,.ug-gallery-wrapper .ug-handle-tip-bottom.ug-skin-default.ug-button-closed.ug-button-hover{	background-position:-72px 0px;}.ug-gallery-wrapper .ug-theme-panel{	position:absolute;	xbackground-color:red;	z-index:11;		}.ug-theme-panel .ug-strip-panel{	z-index:6;}/* --- fullscreen button -- */.ug-theme-default .ug-default-button-fullscreen{	position:absolute;	background-image:url('images/button_fullscreen.png');    width:53px;    height:50px;    cursor:pointer;	background-position:0px 0px;	z-index:3;}.ug-theme-default .ug-default-button-fullscreen.ug-button-hover{	background-position:0px -50px;	}.ug-theme-default .ug-default-button-fullscreen.ug-fullscreenmode{	background-position:0px -100px;}.ug-theme-default .ug-default-button-fullscreen.ug-fullscreenmode.ug-button-hover{	background-position:0px -150px;}/* --- fullscreen button single mode-- */.ug-theme-default .ug-default-button-fullscreen-single{	position:absolute;	background-image:url('images/button_fullscreen_single.png');    width:52px;    height:50px;    cursor:pointer;	background-position:0px 0px;	z-index:3;}.ug-theme-default .ug-default-button-fullscreen-single.ug-button-hover{	background-position:0px -50px;	}.ug-theme-default .ug-default-button-fullscreen-single.ug-fullscreenmode{	background-position:0px -100px;}.ug-theme-default .ug-default-button-fullscreen-single.ug-fullscreenmode.ug-button-hover{	background-position:0px -150px;}/* --- play button -- */.ug-theme-default .ug-default-button-play{	position:absolute;	background-image:url('images/button_playpause.png');    width:51px;    height:50px;    cursor:pointer;	background-position:0px 0px;	z-index:4;}.ug-theme-default .ug-default-button-play.ug-button-hover{	background-position:0px -50px;	}.ug-theme-default .ug-default-button-play.ug-stop-mode{	background-position:0px -100px;}.ug-theme-default .ug-default-button-play.ug-stop-mode.ug-button-hover{	background-position:0px -150px;}/* --- play button single mode-- */.ug-theme-default .ug-default-button-play-single{	position:absolute;	background-image:url('images/button_playpause_single.png');    width:50px;    height:50px;    cursor:pointer;	background-position:0px 0px;	z-index:4;}.ug-theme-default .ug-default-button-play-single.ug-button-hover{	background-position:0px -50px;	}.ug-theme-default .ug-default-button-play-single.ug-stop-mode{	background-position:0px -100px;}.ug-theme-default .ug-default-button-play-single.ug-stop-mode.ug-button-hover{	background-position:0px -150px;}/* --- hide panel button -- */.ug-default-button-hidepanel{	position:absolute;	width:23px;	height:23px;	z-index:5;	cursor:pointer;	}.ug-default-button-hidepanel .ug-default-button-hidepanel-bg{	background-color:#000000;	width:23px;	height:23px;	position:absolute;	top:0px;	left:0px;	opacity:0.4;	filter: alpha(opacity = 40);	z-index:1;}.ug-default-button-hidepanel .ug-default-button-hidepanel-tip{	position:absolute;	width:7px;	height:7px;	background-repeat:no-repeat;	background-image:url('images/arrow_down_up.png');	background-position: 0px 0px;	z-index:2;}.ug-default-button-hidepanel.ug-button-hover .ug-default-button-hidepanel-tip{	background-position: 0px -7px;}.ug-default-button-hidepanel.ug-button-hidden-mode .ug-default-button-hidepanel-tip{	background-position: 0px -14px;}.ug-default-button-hidepanel.ug-button-hidden-mode.ug-button-hover .ug-default-button-hidepanel-tip{	background-position: 0px -21px;}/************************************************************************************RESET*************************************************************************************/html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,strong, sub, sup, tt, var, legend, fieldset {margin: 0;padding: 0;}img, fieldset {border: 0;}img {max-width: 98%;height: auto;}.ie8 img {width: auto;height: auto;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;} html, body {    width:100%;	height:100%;}/************************************************************************************GENERAL STYLING*************************************************************************************/body {	min-height: 100%;	/*overflow-x: hidden;*/	background-color: #FFF;	color: #556270;    color:#46414B;	font-family: 'Arial', sans-serif;    font-family: 'Arvo', serif;        font-family: 'EB Garamond', serif;    font-family: 'Vollkorn', serif;    font-family: 'Actor', sans-serif;    line-height:1.4em;    letter-spacing:0.7px;    	font-size:13px;    font-size:16px;}#main:not(.isotope) article .content p:first-child {    margin-top:1.5em;}article .content ul,article .content ol {    margin-left:1.5em;}p {	margin: 0 0 1.4em 0;	padding: 0;}a {	text-decoration: none;	outline: none;	color: #F87503;    color:#841511;}a:hover {	text-decoration:underline;}h1, h2, h3 {    color:#313a44;}h1{    font-size: 1.8em;}h2{    font-size: 1.8em;}h3, h3 a {    color:#6A0F0C;}h3 {/*    text-transform:uppercase;*/    font-family: 'League Gothic', sans-serif;    font-family: 'Vollkorn', serif;    font-family: 'Arvo', serif;        font-family: 'Actor', sans-serif;    font-family: Georgia;    font-family: 'EB Garamond', serif;    font-family: 'Poly', serif;    font-family: 'League Gothic', sans-serif;    font-family: Georgia;    font-family: 'Poly', serif;    font-family: 'Vollkorn', serif;    font-family: 'EB Garamond', serif;    font-weight:normal;    font-size: 28px;    line-height:1.2em;    margin-bottom:0.1em;}h4 {    color:#1693A5;    color:#46414B;    margin-bottom:0.8em;    font-weight:normal;        font-family: 'Vollkorn', serif;    font-family: 'Arvo', serif;        font-family: 'Actor', sans-serif;    font-family: Georgia;    font-family: 'EB Garamond', serif;    font-family: 'Poly', serif;        text-transform: capitalize;}article h4 {            font-size: 20px;    margin-top: 0.75em;    margin-bottom: 0.2em;    line-height: 1.15em;    margin-bottom:0.75em;}aside h4 {    font-size: 12px;}h4 .ago, .timetag {    font-family: 'Arial', sans-serif;    color:#bbb;    color:#D1B776;    font-size:10px;    font-style:normal;    text-transform: none;}h3 a {    color:inherit;}h3 a:hover {    color:inherit;    text-decoration:none;}.btn-container {    width:100%;    text-align:center;}a.read-more,a.read-less,a.read-full {    font-size: 80%;}a.read-less {    text-align:center;    display:block;    width:100%;    background-color:#eee;    background-color: rgb(241, 238, 238);    margin-top:14px;    margin-bottom:-14px;}a.read-full {    /*-moz-box-shadow:inset 0px 1px 0px 0px #f4f4f4;	-webkit-box-shadow:inset 0px 1px 0px 0px #f4f4f4;*/	box-shadow:inset 0px 1px 0px 0px #f4f4f4;	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');	background-color:#ededed;	border:1px solid #dcdcdc;	display:inline-block;	font-size:13px;	font-weight:normal;	padding:4px 16px;	text-decoration:none;	text-shadow:1px 1px 0px #f4f4f4;	    box-shadow: 1px 4px 13px 0px rgba(75, 14, 1, 0.09);    background:#fff;    border-color:#e4dddd;    font-weight:bold;}a.read-full:hover {	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e4dddd), color-stop(1, #ededed) );	background:-moz-linear-gradient( center top, #e4dddd 5%, #ededed 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4dddd', endColorstr='#ededed');	background-color:#e4dddd;}a.read-full:active {	position:relative;	top:1px;}.event-details {	background-color:#efefef;	padding:1.5em 2em 1em 1em;	padding-bottom:2em;	margin-bottom:3em;	clear:both;}.template-id-4 .content h4,.template-id-1 .content h4,.template-id-10 .content h4,.mceContentBody h4,.event-details h4 {	font-size:16px;	margin-top:1.5em;	margin-bottom:0.5em;	color:#333037;	text-transform:none;	text-size-adjust:120%;	-moz-text-size-adjust:120%;	-webkit-text-size-adjust:120%;	-ms-text-size-adjust:120%;}.template-id-4 .content h4,.template-id-1 .content h4,.template-id-10 .content h4,.mceContentBody h4 {    font-size:21px;    color:#46414B;}.template-id-4 .content .event-details h4 {	font-size:17px;}.template-id-4 .content .event-details h4.title {	font-size:20px;	margin-top:0.75em;	margin-bottom:0.2em;	line-height:1.15em;}.template-id-4 .content h5,.template-id-1 .content h5,.template-id-10 .content h5 {    font-size: 100%;    font-weight: normal;    color: #6A0F0C;    margin-bottom: .5em;    margin-top: 1.85em;}.event-details p,.event-details li,.event-details td {	font-size:14px;	color: #555;}.event-details td {	vertical-align:top;	line-height: 1.35;    padding-top: .75em;    vertical-align: bottom;}table.event-dates {	width:100%;	border-collapse:collapse;}table.event-dates p {	margin:0 !important;}table.event-dates td {	padding:0.2em 0.2em 0.3em 0.3em;}table.event-dates tr:nth-child(even) {    /*background-color: #e0e0e0;*/}table.event-dates tr:nth-child(odd) {}table.event-dates tr {	border-bottom: 1px solid #aaa;}table.event-dates tr:last-child {	border:none;}ul.event-staff {	margin-left:0 !important;}ul.event-staff li {	display:inline;	list-style:none;}ul.event-staff li.unnamed-role:before {	content:"∙ ";	content:"• ";	color:#999;}ul.event-staff li.unnamed-role:first-child:before {	content:"";}ul.event-staff li .bullet {	color:#999;}ul.event-staff li small {	text-transform: uppercase;	font-size:10.0px;	color:#999;}table.event-discounts td.comment {	color:#999;	font-style:italic;}article.isotope-item img {    background-color: #eee;}img.lload {    -webkit-transition: opacity 500ms ease-in-out;       -moz-transition: opacity 500ms ease-in-out;         -o-transition: opacity 500ms ease-in-out;            transition: opacity 500ms ease-in-out;             max-width: 100%;               opacity: 1;}img.lload.loaded {    opacity: 1;}div.eventbox {    background-color: #efefef;     padding: 1.5em 2em 1em 1em;     padding-bottom: 1em;     padding-bottom: 2em;     margin-bottom: 1.5em;     clear: both;    -webkit-box-shadow: 1px 4px 15px -4px rgba(18,18,18,1);     -moz-box-shadow: 1px 4px 15px -4px rgba(18,18,18,1);     box-shadow: 1px 4px 15px -4px rgba(18,18,18,1);     letter-spacing: 0.7px;     line-height: 1.4em;}.eventbox h4 {    font-size: 20px;    margin-top: 0.75em;    margin-bottom: 0.2em;    line-height: 1.15em;    margin-bottom:0.75em;}.eventbox p {    margin: 0 0 0.75em 0;}/*20230120*/blockquote {    font-family: 'Poly';    font-weight: normal;    margin-left: 1em;    font-size: 1.25em;    opacity: .9;    margin-top:1em;    margin-bottom:1em;}blockquote:before {  color: #ccc;  content: open-quote;  font-size: 4em;  line-height: 0.1em;  margin-right: 0.125em;  vertical-align: -0.4em;  vertical-align: .15em;}/*STUTHE Stylesheet*//************************************************************************************STRUCTURE*************************************************************************************/#top-bg, #overlay-bg {	position:absolute; 	width:100%;	min-height:100%;}#top {	position: fixed;	padding:6px 0 4px 0;	width:100%;	background-color:rgba(200,200,200,0.5);	font-size: 85%;	z-index:2;}#pagewrap {	margin: 0 auto;    max-width: 98%;    min-height: 100%;    position: relative;	margin:0 auto;	z-index:1;}.pagewidth {	width:1140px;	max-width:98%;	}/************************************************************************************HEADER*************************************************************************************/header#header {	position:relative; 	width: 92%;	width:100%;	min-height: 270px;    margin-left:30px;    margin-right:0px;}header#header aside.claim {/*	display: block;    width:91px;	top:44px;    left:150px;    font-family: 'EB Garamond', serif;    margin-top:1.4em;*/ 	position: absolute;        bottom:0px;    width:80%;    width: 90%;        padding-top:0.5em;    padding-left:150px;    margin-left:20px;    border-top:1px solid #eee;    font-size:15px;    top:250px;}header#header aside.search {/*    width:225px;	position:absolute;	right:0px;	top:80px;*/float:right;}header#header img.logo {/*    margin-top:-85px;*/    position:absolute;    top:35px;    left:0px;}/************************************************************************************ALL NAVS*************************************************************************************/nav ul {	list-style:none;}nav ul li {	float:left;    margin-right:1.2em;}/************************************************************************************TOP NAV*************************************************************************************/#top nav {	position: relative;	margin:0 auto;}#top nav ul {	float:right;}#top nav ul li {	margin-left:0.4em;}/************************************************************************************MAIN NAV*************************************************************************************/#headernav {    position:relative;	text-transform:none;    margin-left:170px;    margin-left:150px;    padding-top:130px;}#headernav ul li a {    font-size: 28px;    font-family: 'Poly', serif;    font-weight:normal;    /*text-transform:capitalize;*/}#headernav-old {    position:absolute;    left:0;    top:95px;    min-height: 40px;	text-align:center;	text-transform:none;	margin-bottom:2em;        left:33%;}/* centeredmenue */.centeredmenu {   /*float:left;*/   width:100%;   overflow:hidden;   position:relative;}.centeredmenu ul {   clear:left;   float:left;   list-style:none;   margin:0;   padding:0;   position:relative;   left:50%;   text-align:center;}.centeredmenu ul li {   display:block;   float:left;   list-style:none;   margin:0;   padding:0;   position:relative;   right:50%;}.centeredmenu ul li a {   display:block;   margin:0 0 0 1px;   padding:3px 10px;   line-height:1.3em;}/************************************************************************************SUBNAV, SOCIALNAV*************************************************************************************/#subnav ul li, #socialnav ul li {	float:none;	padding-right:20px;}#socialnav {	margin-top:35px;}.box nav ul li {    float:none;}/************************************************************************************MAIN*************************************************************************************/#sidebar {    width: 245px;    float: right;    font-size: 85%;    line-height: 140%;    margin: 0 0 60px;    word-wrap: break-word;		border-left:#CCC 1px solid;}#sidebar section {	margin-left:20px;}/************************************************************************************CONTENT*************************************************************************************/#main {    margin-left:30px;    margin-left:50px;    margin-right:30px;    margin-top:75px;    clear:both;    width:88%;    z-index:10;}@media (max-width: 1040px) {}@media (max-width: 696px) {}#main article {    margin-left:170px;    margin-left:150px;        float:none;    width:auto;    width: 65%;    max-width:600px;    max-width:900px;}#main figure {    max-width:100%;    margin:0;    margin-bottom:2em;}#main figure.img-slider {    padding-bottom:50px;}.template-id-7 #main {    margin-left:30px;}.template-id-7 article .extended{    }#main article .content h2, #main article .content h3, #main article .content h4, #main article .content h5, #main article .content h6 {    margin-left:0;}@media (max-width: 796px) {    #main article {        margin-left:0px;        /* width:80%;        width:86%;*/        width:92%;        max-width:100%;    }    #main figure {        margin-left:0px;        width:100%;    }}#main.isotope article.active {    background-color:#eee;    background-color: rgb(241, 238, 238);    padding-bottom:14px;    box-shadow: 3px 4px 0px 0px rgba(79, 54, 54, 0.75);    box-shadow: 3px 4px 0px 0px rgba(75, 14, 1, 0.51);}#main.isotope article.truncated {    cursor:pointer;}#main.isotope article .content, #main.isotope article h3,#main.isotope article h4,#main.isotope > .box nav {width: 90%;margin-left:20px;margin-right:25px;}#main.isotope article, #main.isotope > .box {    /*width:33%;*/    width:400px;    float:left;    padding-bottom:2em;    padding-top:2em;    margin-bottom:4px;    margin-right:5px;    margin-left:0;         /*border-radius:4px;*/}footer {    position:relative;    margin-left:50px;    width:90%;    width: 86%;    min-height:10px;    border-top:1px #ccc solid;    font-size: 12px;    padding-top:20px;    padding-bottom:3em;    text-size-adjust:none;	-moz-text-size-adjust:none;	-webkit-text-size-adjust:none;	-ms-text-size-adjust:none;}footer p {    margin:0;    margin-bottom:0.8em;    line-height:1.2em;}iframe {    max-width:100%;    /*height:auto;*/}.claim .tagline {    position:absolute; left:150px; top: -30px; font-size:15px; color:#aaa;}@media (max-width: 870px) {    .template-id-7 #main {        margin-left:180px;    }}@media (max-width: 640px) {    .template-id-7 #main {        margin-left:30px;    }    header#header aside.claim .tagline {        left:00px;    }        header#header aside.claim {        padding-left:00px;    }}.shadow {    -webkit-box-shadow: 1px 4px 15px -4px rgba(18,18,18,1);    -moz-box-shadow: 1px 4px 15px -4px rgba(18,18,18,1);    box-shadow: 1px 4px 15px -4px rgba(18,18,18,1);}/* classic clearfix */.clearfix:after {	content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;}.clearfix {	display: inline-block; }html[xmlns] .clearfix { display: block; }* html .clearfix { 	height: 1%; }aside.claim {    /*position:relative;*/}/***special***/#nici {    position:absolute;    left:0;    top:0;    height:18px;    text-align:left;        width: 100%;    color:#fff;    background:#000;    padding: 5px;    font-size:10px;        padding-bottom:10px;    display:block;    display:none;}#nici div {    padding-left:40px;}#nici a {    color: #fff !important;    text-decoration: none;}#nici a:hover {    cursor: pointer;}.map-box {    }.map-box img {    width: 100%;    max-width: 500px;    -webkit-box-shadow: 0px 1px 6px -2px rgba(0,0,0,0.31);             box-shadow: 0px 1px 6px -2px rgba(0,0,0,0.31);}.isotope article h3 {    word-break: break-word;}#main article figure img {    max-height: 580px;}