<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: ESP Data Astra 
Theme URI: http://www.proinet.pl/products/espdata-astra
Description:ESP Data style based on astra
Author: Astra &amp; Proinet
Author URI: http://www.proinet.pl
Version: 1.0.0.1
License: GNU General Public License v3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: white, black, blue, orange, red, gray, green, silver, light, one-column, two-columns, three-columns, right-sidebar, left-sidebar, fixed-layout, responsive-layout, custom-background, custom-colors, custom-header, flexible-header, custom-menu, featured-image-header, featured-images, front-page-post-form, full-width-template,  microformats, post-formats, rtl-language-support,  sticky-post, theme-options, threaded-comments, translation-ready
Template: astra
*/

.ninja-forms-field-description {clear: both;}

.ccchildpage  a.continue-reading-link { display: none; } 
.ccchildpage { min-height: 15em; }

#popup { display: none; }

h2,h3,h4  {
	margin-top: 1em;
}

.fullwidth { 
	position: absolute;
	width: 100%;
	height: 540px;
	left: 0;
	overflow-x: hidden;
	overflow-y: hidden;
}
#t1-spacer { height: 600px;}

.timeline {
	background: url(timeline.png) repeat-x;
	background-position: 10px 480px;
	height: 540px;
	width: 2200px;
}

.timeline  div.year:after {
	clear: both;
	background-color: gray;
	background: url(timeline.gif) no-repeat;
	background-position: 0px -70px;
	height: 500px;
	width: 100px;
	display: block;
	content: "";
	}
.timeline &gt; div { position: absolute; left: -1000px; width: 296px;}
.timeline div .year { color: red; font-size: 2.2em; float: left; font-weight: bold; letter-spacing: -2px; margin-right: 0px;}
.timeline div .data { float: right; margin-left: -5px; width: 200px; font-size: 0.8em; margin-top: -2px; line-height: 1em}

.timeline div .data b {font-weight: bold; }

.timeline div#t1-1995 {left: 10px; top: 100px; }
.timeline  div#t1-1995 .year:after {height: 350px;}

.timeline div#t1-1996 {left: 110px; top: 150px; }
.timeline  div#t1-1996 .year:after {height: 300px;}

.timeline div#t1-1997 {left: 210px; top: 200px; }
.timeline  div#t1-1997 .year:after {height: 250px;}

.timeline div#t1-1998 {left: 310px; top: 0px; }
.timeline  div#t1-1998 .year:after {height: 100px;}

.timeline div#t1-1999 {left: 410px; top: 300px; }
.timeline  div#t1-1999 .year:after {height: 150px;}

.timeline div#t1-2000 {left: 510px; top: 50px; }
.timeline  div#t1-2000 .year:after {height: 200px;}

.timeline div#t1-2002 {left: 710px; top: 150px; }
.timeline  div#t1-2002 .year:after {height: 300px;}

.timeline div#t1-2003 { left: 810px; top: 350px; }
.timeline  div#t1-2003 .year:after {height: 100px;}

.timeline div#t1-2004 {left: 910px; top: 200px; }
.timeline  div#t1-2004 .year:after {height: 100px;}

.timeline div#t1-2005 {left: 1010px; top: 0px; }
.timeline  div#t1-2005 .year:after {height: 150px;}

.timeline div#t1-2006{left: 1110px; top: 100px; }
.timeline  div#t1-2006 .year:after {height: 50px;}

.timeline div#t1-2007 {left: 1210px; top: 350px; }
.timeline  div#t1-2007 .year:after {height: 100px;}

.timeline div#t1-2008 {left: 1310px; top: 200px; }
.timeline  div#t1-2008 .year:after {height: 100px;}

.timeline div#t1-2010 {left: 1510px; top: 100px; }
.timeline  div#t1-2010 .year:after {height: 350px;}

.timeline div#t1-2012 {left: 1710px; top: 200px; }
.timeline  div#t1-2012 .year:after {height: 250px;}

.timeline div#t1-2014 {left: 1910px; top: 300px; }
.timeline  div#t1-2014 .year:after {height: 150px;}

#tm-bg {background: url(tl-bak-hl.png) no-repeat; margin: auto; position: absolute; z-index: 0; width: 1092px; height: 384px; background-size: 1092px 384px; overflow: hidden;}
#fhd {width: 100%; overflow: hidden;}

#secondary, #secondary p, #secondary input {
	font-size: 18px;
}

media(@max-width: 640px) {
	#secondary {
		font-size: 15px;
	}	
}

/*
#content .vindecoder input, #content .vindecoder input[type='submit'], #secondary .vindecoder input {
	padding: 4px 12px;
	font-size: 18px;
}*/

.vindecoder input[type='submit'] {
	background: #CB5920;
	box-shadow: none;
	color: white;
	border: 1px solid transparent;
	-webkit-transition: .3s all ease;
	-moz-transition: .3s all ease;
	transition: .3s all ease;
}
.vindecoder input[type='submit']:hover {
	background: #1EC8BB;
}
.vindecoder input[type='text'] {
	width: 68%;
}
#secondary .vindecoder input[type='text'] {
	width: 68%;
}
#secondary .vindecoder input[type='submit'] {
	width: 30%;
}
#secondary #vinhistory li {
	font-size: 80%;
	float: none;
	display: inline;
}


#secondary #vinhistory li a {
	font-size: inherit;
}

#secondary #vinhistory li b{ display: none; }


.main-header-menu ul.sub-menu {
	background-color: var(--ast-global-color-2);
}

.sidebar-main h2.widget-title {
	padding-bottom: 5px;
	border-bottom: 1px solid;
	color: #CB5920;
}

footer div.site-primary-footer-wrap, footer div.site-primary-footer-wrap h2, footer div.site-primary-footer-wrap a {
	color: white;

}

h2.bottom-lined {
	border-bottom: 1px solid;
}

div.phone, div.phone a {
	color: white;
}

div.phone::before {
	content: "âœ† ";
	font-size: 130%;
	position: relative;
	top: 2px;
}

.pum-content {
	outline:  none;
}

.form-group .form-control {
	width: 100%;
	margin: 10px 0px;
}
.form-group label {
	margin-right: 5px;
}
.form-group .form-control.phone {
	width: 12em;
}

/* FIN! */
</pre></body></html>