<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Van Es Mobility
Theme URI: http://vanesmobility.nl
Description: Theme for vanesmobility.nl
Author: 360 E-commerce
Author URI: http://360ecommerce.nl
Version: 0.1
*/

/*==================================================*/
/* Base
/*==================================================*/
	
	@font-face {
		font-family: "Ariel";
		src: url('assets/fonts/Ariel.ttf') format("truetype");
	}

	body{ background: #1e1e1e; color: #aaa; font-family: Ariel, geneva; }

	/* Sticky footer */
	html, body, .wrapper { margin: 0; padding: 0; }
	body &gt; .wrapper { height: auto; min-height: 100%; }

	.wrapper{ width: 990px; margin:auto; }
	.push{ padding-bottom: 50px; }

	/* Aligns */
	.alignleft{ float: left; }
	.alignright{ float: right; }
	.aligncenter{ display: block; margin-left: auto; margin-right: auto; }
	
	/* Clears */
	.clear{ clear: both; }
	.cleared:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; }

	/* Headers */
	h1, h2, h3, h4, h5, h6{ margin-top: 0; font-weight: normal; }
	h1{}
	h2{ line-height: 1.6em !important; }
	h3{}
	h4{}
	h5{}
	h6{}

	a{ color: #e32c3a; text-decoration: none; 
	-o-transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	transition:.5s;
	}
	a:hover{ color: #fff; }
	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{}
	
	.no-bg{ background: none!important; }
	
	
	
	/* Form fields */
	.frm_forms{ margin-bottom: 20px; }
	.frm_forms fieldset{ border: none; }
	.frm_forms .form-field{ margin: 10px 0; }
	.frm_forms .form-field label{ width: 20%; display: inline-block; vertical-align: top; }
	.frm_forms .form-field input{ background: #4d4d4d; border: none; padding: 3px; width: 75%; outline-style: none; color: #fff; }
	.frm_forms .form-field textarea{ resize: vertical; background: #4d4d4d; border: none; padding: 3px; width: 75%; height: 150px; outline-style: none; color: #fff; }
	.frm_forms .frm_opt_container{ display: inline-block; }
	.frm_forms .frm_submit input[type="submit"]{ background: #e32c3a; padding: 8px; min-width: 120px; border:none; color: #fff;}	


/*==================================================*/
/* Structure
/*==================================================*/
	
	.logo{ margin: 15px 40px 11px; display: inline-block; }
	.background-wrap{ background: url(assets/images/main-m.png) 100% 0 repeat; border: 1px solid #3c3c3c; padding-bottom: 6px; }
	.inner-background{ background: url('assets/images/content-bg.png') repeat-x #373737;}
	.shadow-bar{ width: 960px; height: 5px; background: url('assets/images/main-shadow.png') 50% 0 no-repeat;}
	

/*==================================================*/
/* Header
/*==================================================*/

	.header-wrap{ background: url('assets/images/navigation-bg.png') repeat-x #373737; width: 960px; margin: 15px auto 0; }
	.header-wrap .shadow-bar{ height: 5px; }
	
	/* Menu */
	.menu-wrap{ height: 54px; font-family: 'Verdana',Helvetica,Arial,sans-serif; font-size: 18px; }
	.menu-wrap ul{ margin: 0; padding: 0; }
	.menu-wrap ul li{ background:url('assets/images/navigation-line.png') no-repeat right; list-style: none; float: left; }
	.menu-wrap ul li:hover{ background:url('assets/images/navigation-active.png') repeat-x #e32c3a; }
	.menu-wrap ul li.parent a{ background: url('assets/images/menutop-daddy.png') 97% 33px no-repeat; padding-right: 20px; }
	.menu-wrap ul li a{ color: #fff; text-decoration: none; display: block; padding: 20px 14px 4px 14px; line-height: 30px; }
	.menu-wrap ul li.current-menu-item, .menu-wrap ul li.current-page-parent, .menu-wrap ul li.hover{ background:url('assets/images/navigation-active.png') repeat-x #e32c3a; }
	.menu-wrap ul li ul{ font-family: Helvetica,Arial,sans-serif; display:none; position: absolute; width: 185px; z-index: 100; background: url('assets/images/showcase-overlay.png') repeat-x 50% 0 #e32c3a; box-shadow: 0 0 15px rgba(0,0,0,0.3); -moz-box-shadow: 0 0 15px rgba(0,0,0,0.3); -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.3); }
	.menu-wrap ul li ul li{ float: none; width: 100%; background: url('assets/images/title6-bg.png') no-repeat 50% 0; }
	.menu-wrap ul li ul li:hover{ background: url('assets/images/box2-bg.png'); box-shadow: 0 0 15px rgba(0,0,0,0.3); -moz-box-shadow: 0 0 15px rgba(0,0,0,0.3); -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.3);}
	.menu-wrap ul li ul li a{ font-size: 13px; line-height: 15px!important; background: none!important; padding: 10px; }
	.menu-wrap ul li ul li.current-menu-item{ background: none !important; }
	
	
	/* Post type fix */
	.post-type-archive-product .post-type-product, .single-product .post-type-product, .term-partners .post-type-partner, .term-dealers .post-type-partner, .single-partner .post-type-partner{ background:url('assets/images/navigation-active.png') repeat-x #e32c3a; }
	
	
/*==================================================*/
/* Footer
/*==================================================*/

	.footer-wrap{ position: fixed; left: 0px; bottom: 0px; width: 100%; background:url('assets/images/footer-bar.png') repeat 50% 0; }
	.footer-wrap .footer{ width: 960px; margin: auto; padding: 15px 10px; display: block; font-size: 12px; }
	.footer-wrap .footer .terms-conditions{ float: left; }
	.footer-wrap .footer .designed-by{ float: right; }
	.footer-wrap .footer a{ color: #e32c3a; text-decoration: none; }
	
/*==================================================*/
/* Content
/*==================================================*/

	
	/* Front page */
	#flashcontent{ margin: auto; width: 908px; overflow: hidden; display: block; position: relative; padding: 20px 0; }
	
	.content-wrap{ width: 960px; margin: 0 auto; font-size: 10pt; font-family: verdana, geneva; }
	.content-wrap .content{ line-height: 1.6em; float: left; width: 670px; margin: 0 10px; padding: 20px 15px 0 15px; }
	.content-wrap .content-title{ font-weight: normal; letter-spacing: 1px; font-family: 'Enigmatic',Helvetica,Arial,sans-serif; background:url('assets/images/title4-bg.png') no-repeat 50% 100%; padding: 0 15px 25px 15px; }
	.content-wrap .content-title h3{ text-shadow: -1px -1px 1px rgba(0,0,0,0.4); margin-left: -15px; font-size: 20px; color: #e32c3a; }
	

	/* sidebar */
	.content-wrap .sidebar-wrap{ float: left; width: 190px; padding: 20px 15px 20px 15px; margin: 0 10px; }
	.content-wrap .sidebar-wrap .sidebar{ font-size: 12px; line-height: 1.7em; letter-spacing: -1px; }
	.content-wrap .sidebar-wrap .sidebar li{ list-style: none; }
	.content-wrap .sidebar-wrap .sidebar li h3.widget-title{ text-shadow: -1px -1px 1px rgba(0,0,0,0.4); font-size: 23px; margin-left: -15px; margin-right: -15px; margin-bottom: 0px; font-size: 20px; display: block; font-weight: normal; letter-spacing: 1px; font-family: 'Enigmatic',Helvetica,Arial,sans-serif; background:url('assets/images/title4-bg.png') no-repeat 50% 100%; padding: 0 15px 45px 15px; }
	
	
	/* Archive Product */
	.product-wrap{  }
	.product-wrap .product-item{ width: 130px; float: left; margin: 15px; overflow: hidden; }
	.product-wrap .product-item .product-featured-image{ height: 150px; }
	.product-wrap .product-item .product-featured-image img{ display: block; max-height: 150px; width: auto; margin:auto; }
	.product-wrap .product-item .product-title { height: 50px; display: block; text-align: center; }
	
	
	/* Single Product */
	.single-featured-image{ float: left; margin: 0 10px 10px 0; }

	
	/* Archive Partner */
	.terms-wrap{  }
	.terms-wrap .term{ width: 50%; display: inline-block; float: left; }
	.terms-wrap .term .term-title{ display: block; width: auto; border: 1px solid #C8C9CA; margin:10px; padding: 5px; font-size:17px; }
	.terms-wrap .term .term-description{ margin: 10px; display: block; }
	
	
	/* Taxonomy Parners*/
	.taxonomy-partners-wrap{  }
	.taxonomy-partners-wrap .term-title{ padding: 10px; border: 1px solid #C8C9CA; display: block; color: #e32c3a; }
	
	.taxonomy-partners-wrap .partners-wrap{  }
	.taxonomy-partners-wrap .partners-wrap .partner{ vertical-align: top; width: 330px; display: inline-block; margin: 0 0 25px; }
	.taxonomy-partners-wrap .partners-wrap .partner a.partner-image{ float: left; display: block; margin:0; padding:0; line-height:0 !important; width: 160px; border: 6px solid #F0F1F2; background: #fff; }
	.taxonomy-partners-wrap .partners-wrap .partner .partner-image img{ height: auto; width: 100%; border: 1px solid #eee; }
	.taxonomy-partners-wrap .partners-wrap .partner .partner-title{ vertical-align: top; padding: 0 10px; display: block; float:left; width: 130px; color: #e32c3a; }

	
	/* Pagination */
	.pagination{ margin: 15px 0 15px 0; }
	.pagination .wp-paginate{ margin:0; padding:0; }
	.pagination .wp-paginate li{ list-style:none; margin:0 2px; padding:0; display: inline-block; }
	.pagination .wp-paginate li a{ padding: 3px 8px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
	.pagination .wp-paginate li a:hover{ background:#e32c3a; color: #fff; }
	.pagination .wp-paginate span.current{ padding: 3px 8px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:#e32c3a; color: #fff; }
	
	
	/* Single Partner */
	.partner-wrap{  }
	.partner-wrap .partner-content{ width:400px; display: inline-block; }
	.partner-wrap .partner-image{ background: #fff; display: inline-block; vertical-align: top; }
	.partner-wrap .partner-image img{ width: 250px; border: 6px solid #F0F1F2; display: block; }
	
	
	
/* AAAAND IT'S GONE */</pre></body></html>