<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Volvo tune
Description: A &lt;a href='http://codex.wordpress.org/Child_Themes'&gt;Child Theme&lt;/a&gt; for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/

/* header stuff */
#top .av_header_transparency #header_meta {
	background-color: #fff;
}

#top #header_meta a {
	font-size: 13px;
}
#top #header_meta li &gt; a:hover,
#top #header_meta li.current-menu-item &gt; a {
	color: #18ba9c;
}
#top #header_meta .phone-info.with_nav span {
	color: #18ba9c;
    font-size: 12px;
    border-left: 1px solid #333;
    padding-left: 15px;
    margin-left: 15px;
    font-weight: 400;
}
#top nav .social_bookmarks {
	font-size: 26px;
}
#top #header_meta .container {
	min-height: 40px;
}
#top #header_meta .phone-info {
	padding: 10px 0;
}
#top #header_meta .sub_menu {
	top: 14px;
}


/* banner */
.avia-fullwidth-slider {
	border-bottom: 1px solid #333;
}
.av_slideshow_full .active-slide .avia-caption-content {
	margin-top: 30px;
	padding-top: 30px;
}
.av_slideshow_full .active-slide .avia-caption-content::before {
	content: '';
	border-top: 2px solid #fff;
	position: absolute;
	width: 55px;
	top: 0;
	left: 50%;
	margin-left: -27px;
}

/* headers */
body .av-special-heading.modern-quote .av-special-heading-tag {
    padding-bottom: 10px;
    border-bottom: 2px solid #18ba9c;
}
body .av-special-heading.modern-quote .special-heading-border {
    overflow: hidden;
    margin-top: -1px;
    width: 100%;
    display: block;
    height: 20px;
}
body .av-special-heading.modern-quote .special-heading-border .special-heading-inner-border {
	top: inherit;
	bottom: 0;
	margin-left: 0;
	z-index: -1;
}
body .av-special-heading.modern-quote:not(.modern-centered) &gt; * {
	float: left;	
}

body .av-special-heading.modern-quote.modern-centered .special-heading-border {
	display: none;
}
body .av-special-heading.modern-quote.modern-centered .av-special-heading-tag {
	padding-bottom: 20px;
    margin: 0 auto 20px;
    border: none;
}
body .av-special-heading.modern-quote.modern-centered .special-heading-border {
	display: block;
    width: 80px;
    margin: 0 auto 20px; 
}
body .av-special-heading.modern-quote.modern-centered .special-heading-border .special-heading-inner-border {	
    margin-left: 0;
    border-top-width: 2px;
    opacity: 1;
}
.av-heading-wrapper .post-title.entry-title {
    padding-bottom: 0!important;
    margin-bottom: 50px!important;
    position: relative;
}

.av-heading-wrapper .post-title.entry-title a {
    border-bottom: 2px solid #18ba9c;
    padding-bottom: 5px;
}

.av-heading-wrapper .post-title.entry-title a .minor-meta {
    border-bottom: 1px solid #333;
    position: absolute;
    width: 100%;
    left: 0;
    bottom: -8px;
    z-index: -1;
}

/*  portfolio */
.page-template-default aside.sidebar,
.page-template-default aside.sidebar .widget_nav_menu {
	padding-top: 0;
}
.page-template-default aside.sidebar nav.widget.widget_nav_menu {
	display: none;
}
.page-template-default .container_wrap.sidebar_right .flex_column_table {
	margin-top: 20px!important;
}

.main_color .grid-content,
.grid-entry .main_color .avia-arrow,
.main_color .grid-entry-title {
	background-color: #fff;
	color: #555;
}
.av-masonry-entry-title.entry-title {
	color: #555;
}

.sidebar .menu-modellen-container a {
	color: #fff;
	font-weight: 600;
}
.main_color .widget_nav_menu ul:first-child&gt;.current-menu-item, 
.main_color .widget_nav_menu ul:first-child&gt;.current_page_item {
	background: none;
}
.main_color .widget_nav_menu ul:first-child&gt;.current-menu-item a, 
.main_color .widget_nav_menu ul:first-child&gt;.current_page_item a {
	color: #18ba9b;
}

.av-masonry-entry .av-inner-masonry-content {
	padding: 15px 20px;
}
.av-masonry-outerimage-container, .av-masonry-image-container {
	bottom: 20px;
}

/* tabs */
.main_color .template-archives .tabcontainer a, 
#top .main_color .tabcontainer .tab:hover, #top .main_color .tabcontainer .tab.active_tab,
div .main_color .tabcontainer .active_tab_content, 
div .main_color .tabcontainer .active_tab {
	color: #555;
}
.main_color .template-archives .tabcontainer a, 
#top .main_color .tabcontainer .tab.active_tab {
	border-bottom-color: #f8f8f8;
}
.js_active .top_tab .tab {
	font-size: 15px;
    border-bottom: none;
    padding: 12px 30px 14px;
    background: #f8f8f8;
    border-bottom: 1px solid #555;
}
.js_active .tab_content {
	padding: 40px;
}
#top .main_color .tabcontainer .tab:hover {
	background: #18ba9c;
    color: #fff;
}
.tab_inner_content .table,
.tab_inner_content .table tbody,
.tab_inner_content .table tbody tr,
.tab_inner_content .table tbody tr td {
    border: none;
}
.tab_inner_content .table tbody tr {
    border: 1px solid #18ba9c;  
	background: none;
}
.tab_inner_content .table tbody tr td {
    padding: 15px 10px;
	font-size: 15px;
}
.tab_inner_content strong {
	color: #18ba9c!important;
}

/* slider */
.slide-entry-wrap .av_one_fifth {
    margin-left: 1%;
    width: 19%;
}
.slide-entry-wrap .slide-entry-title.entry-title {
	font-size: 11px;
}
.slide-entry-wrap .blog-categories.minor-meta {
	display: none;
}


/* footer */
.sidebar .widget .widgettitle,
#footer .widget .widgettitle {
	font-size: 20px;
    padding-bottom: 10px;
    float: left;
    clear: both;
}
.sidebar .widget .menu-modellen-container,
#footer .widget .textwidget {
	clear: both;	
}
.sidebar .widget .widgettitle::before,
#footer .widget .widgettitle::before {
	content: '';
    position: absolute;
    top: 50px;
    width: 100%;
    border-bottom: 1px solid #333;
}
.sidebar .widget .widgettitle::before {
	top: 34px;
}
.sidebar .widget .widgettitle::after,
#footer .widget .widgettitle::after {
	content: '';
    position: relative;
    border-bottom: 2px solid #18BA9B;
    float: left;
    padding-top: 10px;
    width: 100%;
}
.archive.category .sidebar .widget .widgettitle::before,
.single-post .sidebar .widget .widgettitle::before {
	display: none;
}
.archive.category .sidebar .inner_sidebar,
.single-post .sidebar .inner_sidebar {
	margin-top: 15px;
}

@media only screen and (min-width: 780px) {
	#top #header_meta .container {
		display: flex;
		justify-content: flex-end;
	}
}
@media only screen and (max-width: 779px) {
	#top .av_header_transparency .phone-info {
		display: none;
	}
	.html_header_transparency #top .avia-builder-el-0 .slideshow_caption {
		padding-top: 0;
	}
}
@media only screen and (max-width: 479px) {
	.responsive .avia-menu.av_menu_icon_beside {
		padding-right: 25px;
		margin-right: 25px;
		border-right-width: 1px;
		border-right-style: solid;
	}
	
	.responsive #top #wrap_all #header .social_bookmarks, .responsive #top #wrap_all #main .av-logo-container .social_bookmarks {
		display: block;
	}
}</pre></body></html>